From eb22e212b83287c5879fb61c214882e9cdffe2c1 Mon Sep 17 00:00:00 2001 From: Nick Downing Date: Tue, 1 Dec 2015 03:14:39 +1100 Subject: [PATCH] 20031112 release --- bin/checksum | Bin 128 -> 128 bytes bin/kernel.bin | Bin 333713 -> 340588 bytes bin/mkboot.ucp | 12 +- bin/nos/ftpusers | 4 + bin/nos/raise.asci0 | 7 + bin/root=hd0 | 7 + bin/root=hd0% | 19 + bin/uzboot.bin | Bin 133194 -> 135786 bytes bin/uzboot.gz | Bin 131392 -> 133984 bytes bin/uzidisk.dat | Bin 4194304 -> 4194304 bytes relnotes/20031112.txt | 790 + src/bin/cygwin1.dll | Bin 970082 -> 971080 bytes src/mkutil/cpp/a | 11 - src/mkutil/make-3.80/ABOUT-NLS | 435 - src/mkutil/make-3.80/AUTHORS | 57 - src/mkutil/make-3.80/COPYING | 340 - src/mkutil/make-3.80/ChangeLog | 857 -- src/mkutil/make-3.80/INSTALL | 187 - src/mkutil/make-3.80/Makefile.DOS | 693 - src/mkutil/make-3.80/Makefile.am | 162 - src/mkutil/make-3.80/Makefile.ami | 305 - src/mkutil/make-3.80/Makefile.in | 925 -- src/mkutil/make-3.80/NEWS | 859 -- src/mkutil/make-3.80/NMakefile | 250 - src/mkutil/make-3.80/NMakefile$ | 248 - src/mkutil/make-3.80/README | 164 - src/mkutil/make-3.80/README.Amiga | 61 - src/mkutil/make-3.80/README.DOS | 323 - src/mkutil/make-3.80/README.W32 | 241 - src/mkutil/make-3.80/README.customs | 95 - src/mkutil/make-3.80/SCOPTIONS | 13 - src/mkutil/make-3.80/SMakefile | 338 - src/mkutil/make-3.80/acinclude.m4 | 164 - src/mkutil/make-3.80/aclocal.m4 | 3053 ---- src/mkutil/make-3.80/alloca.c | 504 - src/mkutil/make-3.80/amiga.c | 123 - src/mkutil/make-3.80/amiga.h | 22 - src/mkutil/make-3.80/ar.c | 329 - src/mkutil/make-3.80/arscan.c | 861 -- src/mkutil/make-3.80/build.sh.in | 80 - src/mkutil/make-3.80/build_w32.bat | 138 - src/mkutil/make-3.80/commands.c | 584 - src/mkutil/make-3.80/commands.h | 42 - src/mkutil/make-3.80/config.ami | 317 - src/mkutil/make-3.80/config.h | 399 - src/mkutil/make-3.80/config.h-vms | 403 - src/mkutil/make-3.80/config.h.W32 | 399 - src/mkutil/make-3.80/config.h.in | 391 - src/mkutil/make-3.80/configh.dos | 94 - src/mkutil/make-3.80/configure | 12603 ---------------- src/mkutil/make-3.80/configure.bat | 44 - src/mkutil/make-3.80/configure.in | 390 - src/mkutil/make-3.80/debug.h | 41 - src/mkutil/make-3.80/default.c | 585 - src/mkutil/make-3.80/dep.h | 78 - src/mkutil/make-3.80/dir.c | 1212 -- src/mkutil/make-3.80/dosbuild.bat | 42 - src/mkutil/make-3.80/expand.c | 566 - src/mkutil/make-3.80/file.c | 827 - src/mkutil/make-3.80/filedef.h | 199 - src/mkutil/make-3.80/function.c | 2076 --- src/mkutil/make-3.80/getloadavg.c | 1034 -- src/mkutil/make-3.80/getopt.c | 1047 -- src/mkutil/make-3.80/getopt.h | 133 - src/mkutil/make-3.80/getopt1.c | 190 - src/mkutil/make-3.80/gettext.h | 59 - src/mkutil/make-3.80/glob/COPYING.LIB | 481 - src/mkutil/make-3.80/glob/ChangeLog | 136 - src/mkutil/make-3.80/glob/Makefile.am | 14 - src/mkutil/make-3.80/glob/Makefile.ami | 69 - src/mkutil/make-3.80/glob/Makefile.in | 399 - src/mkutil/make-3.80/glob/SCOPTIONS | 13 - src/mkutil/make-3.80/glob/SMakefile | 69 - src/mkutil/make-3.80/glob/configure.bat | 26 - src/mkutil/make-3.80/glob/fnmatch.c | 488 - src/mkutil/make-3.80/glob/fnmatch.h | 84 - src/mkutil/make-3.80/glob/glob.c | 1428 -- src/mkutil/make-3.80/glob/glob.h | 205 - src/mkutil/make-3.80/hash.c | 369 - src/mkutil/make-3.80/hash.h | 233 - src/mkutil/make-3.80/implicit.c | 635 - src/mkutil/make-3.80/job.c | 3110 ---- src/mkutil/make-3.80/job.h | 83 - src/mkutil/make-3.80/link.dbg | 28 - src/mkutil/make-3.80/loadavg.c | 1034 -- src/mkutil/make-3.80/main.c | 2813 ---- src/mkutil/make-3.80/make.1 | 291 - src/mkutil/make-3.80/make.h | 562 - src/mkutil/make-3.80/make.lnk | 5 - src/mkutil/make-3.80/makefile.com | 138 - src/mkutil/make-3.80/makefile.vms | 147 - src/mkutil/make-3.80/misc.c | 893 -- src/mkutil/make-3.80/n.bat | 21 - src/mkutil/make-3.80/read.c | 3105 ---- src/mkutil/make-3.80/readme.vms | 183 - src/mkutil/make-3.80/remake.c | 1420 -- src/mkutil/make-3.80/remote-cstms.c | 310 - src/mkutil/make-3.80/remote-stub.c | 109 - src/mkutil/make-3.80/respf.$$$ | 23 - src/mkutil/make-3.80/rule.c | 717 - src/mkutil/make-3.80/rule.h | 72 - src/mkutil/make-3.80/signame.c | 255 - src/mkutil/make-3.80/subproc.bat | 6 - src/mkutil/make-3.80/variable.c | 1263 -- src/mkutil/make-3.80/variable.h | 183 - src/mkutil/make-3.80/version.c | 17 - src/mkutil/make-3.80/vmsdir.h | 61 - src/mkutil/make-3.80/vmsfunctions.c | 261 - src/mkutil/make-3.80/vmsify.c | 981 -- src/mkutil/make-3.80/vpath.c | 587 - src/mkutil/make-3.80/w32/compat/dirent.c | 188 - src/mkutil/make-3.80/w32/include/dirent.h | 37 - src/mkutil/make-3.80/w32/include/pathstuff.h | 9 - src/mkutil/make-3.80/w32/include/sub_proc.h | 47 - src/mkutil/make-3.80/w32/include/w32err.h | 10 - src/mkutil/make-3.80/w32/pathstuff.c | 238 - src/mkutil/make-3.80/w32/subproc/NMakefile | 60 - src/mkutil/make-3.80/w32/subproc/build.bat | 10 - src/mkutil/make-3.80/w32/subproc/misc.c | 65 - src/mkutil/make-3.80/w32/subproc/proc.h | 13 - src/mkutil/make-3.80/w32/subproc/sub_proc.c | 1207 -- src/mkutil/make-3.80/w32/subproc/w32err.c | 51 - src/mkutil/make-3.80/x.bat | 15 - src/mkutil/make/a | 2140 --- src/nos/bin/net.bin | Bin 333713 -> 340588 bytes src/nos/clients/lterm.c | 3 + src/nos/crt/atexit.c | 8 + src/nos/crt/closedir.c | 19 + src/nos/crt/error.c | 8 + src/nos/crt/fclose.c | 8 + src/nos/crt/fflush.c | 8 + src/nos/crt/fgetgren.c | 9 +- src/nos/crt/fgetpwen.c | 8 + src/nos/crt/fopen.c | 8 + src/nos/crt/fwrite.c | 8 + src/nos/crt/getcwd.c | 25 +- src/nos/crt/getgrnam.c | 9 +- src/nos/crt/getpw.c | 8 + src/nos/crt/getpwnam.c | 8 + src/nos/crt/opendir.c | 44 +- src/nos/crt/perror.c | 9 +- src/nos/crt/putpwent.c | 8 + src/nos/crt/readdir.c | 9 +- src/nos/crt/rewindir.c | 8 + src/nos/crt/rmdir.c | 8 + src/nos/crt/setenv.c | 9 +- src/nos/crt/setpwent.c | 8 + src/nos/crt/strcspn.c | 8 +- src/nos/crt/ttyname.c | 9 +- src/nos/filesys/auto.mk | 2 +- src/nos/filesys/devio.c | 50 +- src/nos/filesys/filesys.c | 202 +- src/nos/filesys/process.c | 4 + src/nos/filesys/scall1.c | 115 +- src/nos/filesys/scall2.c | 2 +- src/nos/filesys/xfs.c | 10 + src/nos/filesys/xip.c | 178 +- src/nos/include/errno.h | 6 + src/nos/include/errno.h% | 193 +- src/nos/include/nos/asci.h | 30 +- src/nos/include/nos/dialer.h | 6 + src/nos/include/nos/escc.h | 14 +- src/nos/include/nos/global.h | 10 +- src/nos/include/nos/mbuf.h | 2 +- src/nos/include/nos/proc.h | 9 +- src/nos/include/po/messages.h | 3047 ++-- src/nos/include/syscalls.h | 4 + src/nos/include/uzi/process.h | 20 +- src/nos/include/uzi/usrmem.h | 16 +- src/nos/internet/auto.mk | 5 + src/nos/internet/tcpcmd.c | 101 +- src/nos/internet/tcpout.l | 2057 --- src/nos/intl/intl.c | 13 + src/nos/lib/clients_lib/Ftpcmds.rel | 136 +- src/nos/lib/clients_lib/Notsess.rel | 2 +- src/nos/lib/clients_lib/bootp.rel | 298 +- src/nos/lib/clients_lib/compsub.rel | 80 +- src/nos/lib/clients_lib/dobatch.rel | 6 +- src/nos/lib/clients_lib/docompare.rel | 4 +- src/nos/lib/clients_lib/doftp.rel | 220 +- src/nos/lib/clients_lib/doftpcd.rel | 14 +- src/nos/lib/clients_lib/doget.rel | 26 +- src/nos/lib/clients_lib/dolist.rel | 18 +- src/nos/lib/clients_lib/dols.rel | 18 +- src/nos/lib/clients_lib/domcompare.rel | 16 +- src/nos/lib/clients_lib/domd5.rel | 14 +- src/nos/lib/clients_lib/domget.rel | 40 +- src/nos/lib/clients_lib/domkdir.rel | 2 +- src/nos/lib/clients_lib/domput.rel | 34 +- src/nos/lib/clients_lib/doquit.rel | 12 +- src/nos/lib/clients_lib/dormdir.rel | 12 +- src/nos/lib/clients_lib/dotype.rel | 26 +- src/nos/lib/clients_lib/doupdate.rel | 2 +- src/nos/lib/clients_lib/doverbose.rel | 2 +- src/nos/lib/clients_lib/finger.rel | 92 +- src/nos/lib/clients_lib/getresp.rel | 2 +- src/nos/lib/clients_lib/getsub.rel | 64 +- src/nos/lib/clients_lib/keychar.rel | 2 +- src/nos/lib/clients_lib/lterm.rel | 180 +- src/nos/lib/clients_lib/putsub.rel | 614 +- src/nos/lib/clients_lib/sendport.rel | 8 +- src/nos/lib/clients_lib/telnet.rel | 520 +- src/nos/lib/crt_banked_lib/atexit.rel | 58 +- src/nos/lib/crt_banked_lib/closedir.rel | 44 +- src/nos/lib/crt_banked_lib/fclose.rel | 152 +- src/nos/lib/crt_banked_lib/fflush.rel | 100 +- src/nos/lib/crt_banked_lib/fgetgren.rel | 26 +- src/nos/lib/crt_banked_lib/fgetpwen.rel | 26 +- src/nos/lib/crt_banked_lib/fopen.rel | 120 +- src/nos/lib/crt_banked_lib/fwrite.rel | 44 +- src/nos/lib/crt_banked_lib/getcwd.rel | 342 +- src/nos/lib/crt_banked_lib/getgrnam.rel | 56 +- src/nos/lib/crt_banked_lib/getpw.rel | 50 +- src/nos/lib/crt_banked_lib/getpwnam.rel | 56 +- src/nos/lib/crt_banked_lib/opendir.rel | 98 +- src/nos/lib/crt_banked_lib/perror.rel | 28 +- src/nos/lib/crt_banked_lib/putpwent.rel | 48 +- src/nos/lib/crt_banked_lib/readdir.rel | 74 +- src/nos/lib/crt_banked_lib/rewindir.rel | 30 +- src/nos/lib/crt_banked_lib/rmdir.rel | 174 +- src/nos/lib/crt_banked_lib/setenv.rel | 222 +- src/nos/lib/crt_banked_lib/setpwent.rel | 88 +- src/nos/lib/crt_banked_lib/strcspn.rel | 20 +- src/nos/lib/crt_banked_lib/ttyname.rel | 150 +- src/nos/lib/crt_large_lib/atexit.rel | 52 +- src/nos/lib/crt_large_lib/closedir.rel | 36 +- src/nos/lib/crt_large_lib/fclose.rel | 138 +- src/nos/lib/crt_large_lib/fflush.rel | 98 +- src/nos/lib/crt_large_lib/fgetgren.rel | 24 +- src/nos/lib/crt_large_lib/fgetpwen.rel | 24 +- src/nos/lib/crt_large_lib/fopen.rel | 108 +- src/nos/lib/crt_large_lib/fwrite.rel | 44 +- src/nos/lib/crt_large_lib/getcwd.rel | 314 +- src/nos/lib/crt_large_lib/getgrnam.rel | 48 +- src/nos/lib/crt_large_lib/getpw.rel | 46 +- src/nos/lib/crt_large_lib/getpwnam.rel | 48 +- src/nos/lib/crt_large_lib/opendir.rel | 80 +- src/nos/lib/crt_large_lib/perror.rel | 24 +- src/nos/lib/crt_large_lib/putpwent.rel | 46 +- src/nos/lib/crt_large_lib/readdir.rel | 68 +- src/nos/lib/crt_large_lib/rewindir.rel | 28 +- src/nos/lib/crt_large_lib/rmdir.rel | 146 +- src/nos/lib/crt_large_lib/setenv.rel | 194 +- src/nos/lib/crt_large_lib/setpwent.rel | 72 +- src/nos/lib/crt_large_lib/strcspn.rel | 16 +- src/nos/lib/crt_large_lib/ttyname.rel | 126 +- src/nos/lib/dump_lib/icmpdump.rel | 80 +- src/nos/lib/dump_lib/ipdump.rel | 100 +- src/nos/lib/dump_lib/tcpdump.rel | 144 +- src/nos/lib/dump_lib/trace.rel | 236 +- src/nos/lib/dump_lib/udpdump.rel | 22 +- src/nos/lib/filesys.lib | 2 - src/nos/lib/filesys_lib/Baddevmsg.rel | 2 +- src/nos/lib/filesys_lib/Badfsmsg.rel | 2 +- src/nos/lib/filesys_lib/Badinomsg.rel | 2 +- src/nos/lib/filesys_lib/Gtinobadoft.rel | 2 +- src/nos/lib/filesys_lib/Refstoinode.rel | 4 +- src/nos/lib/filesys_lib/_access.rel | 89 +- src/nos/lib/filesys_lib/_chdir.rel | 81 +- src/nos/lib/filesys_lib/_chmod.rel | 91 +- src/nos/lib/filesys_lib/_chown.rel | 105 +- src/nos/lib/filesys_lib/_close.rel | 81 +- src/nos/lib/filesys_lib/_creat.rel | 99 +- src/nos/lib/filesys_lib/_dup.rel | 81 +- src/nos/lib/filesys_lib/_dup2.rel | 93 +- src/nos/lib/filesys_lib/_falign.rel | 93 +- src/nos/lib/filesys_lib/_fstat.rel | 91 +- src/nos/lib/filesys_lib/_getfsys.rel | 91 +- src/nos/lib/filesys_lib/_ioctl.rel | 103 +- src/nos/lib/filesys_lib/_link.rel | 93 +- src/nos/lib/filesys_lib/_lseek.rel | 113 +- src/nos/lib/filesys_lib/_mknod.rel | 105 +- src/nos/lib/filesys_lib/_mount.rel | 105 +- src/nos/lib/filesys_lib/_namei.rel | 166 +- src/nos/lib/filesys_lib/_open.rel | 123 +- src/nos/lib/filesys_lib/_read.rel | 105 +- src/nos/lib/filesys_lib/_stat.rel | 91 +- src/nos/lib/filesys_lib/_symlink.rel | 91 +- src/nos/lib/filesys_lib/_sync.rel | 58 +- src/nos/lib/filesys_lib/_sysdebug.rel | 95 +- src/nos/lib/filesys_lib/_systrace.rel | 95 +- src/nos/lib/filesys_lib/_time.rel | 77 +- src/nos/lib/filesys_lib/_umask.rel | 95 +- src/nos/lib/filesys_lib/_umount.rel | 81 +- src/nos/lib/filesys_lib/_unlink.rel | 81 +- src/nos/lib/filesys_lib/_write.rel | 105 +- src/nos/lib/filesys_lib/access.rel | 89 +- src/nos/lib/filesys_lib/bdreadwrite.rel | 32 +- src/nos/lib/filesys_lib/bfind.rel | 99 +- src/nos/lib/filesys_lib/bfree.rel | 122 +- src/nos/lib/filesys_lib/blk_alloc.rel | 143 +- src/nos/lib/filesys_lib/bmap.rel | 312 +- src/nos/lib/filesys_lib/bread.rel | 190 +- src/nos/lib/filesys_lib/bufdump.rel | 10 +- src/nos/lib/filesys_lib/bufinit.rel | 14 +- src/nos/lib/filesys_lib/bufsync.rel | 87 +- src/nos/lib/filesys_lib/ch_link.rel | 328 +- src/nos/lib/filesys_lib/chany.rel | 82 +- src/nos/lib/filesys_lib/chdir.rel | 81 +- src/nos/lib/filesys_lib/chmod.rel | 91 +- src/nos/lib/filesys_lib/chown.rel | 105 +- src/nos/lib/filesys_lib/close.rel | 81 +- src/nos/lib/filesys_lib/creat.rel | 99 +- src/nos/lib/filesys_lib/d_init.rel | 318 +- src/nos/lib/filesys_lib/d_ioctl.rel | 44 +- src/nos/lib/filesys_lib/doexit.rel | 304 +- src/nos/lib/filesys_lib/dprintf.rel | 13 +- src/nos/lib/filesys_lib/dup.rel | 81 +- src/nos/lib/filesys_lib/dup2.rel | 93 +- src/nos/lib/filesys_lib/f_trunc.rel | 91 +- src/nos/lib/filesys_lib/falign.rel | 93 +- src/nos/lib/filesys_lib/filename.rel | 16 +- src/nos/lib/filesys_lib/filesys_doclose.rel | 116 +- src/nos/lib/filesys_lib/findfs.rel | 74 +- src/nos/lib/filesys_lib/findprocess.rel | 76 +- src/nos/lib/filesys_lib/fmount.rel | 308 +- src/nos/lib/filesys_lib/freeblk.rel | 116 +- src/nos/lib/filesys_lib/freebuf.rel | 313 +- src/nos/lib/filesys_lib/fs_init.rel | 6 +- src/nos/lib/filesys_lib/fstat.rel | 91 +- src/nos/lib/filesys_lib/getfsys.rel | 91 +- src/nos/lib/filesys_lib/getinode.rel | 62 +- src/nos/lib/filesys_lib/getperm.rel | 90 +- src/nos/lib/filesys_lib/i_alloc.rel | 110 +- src/nos/lib/filesys_lib/i_open.rel | 401 +- src/nos/lib/filesys_lib/ioctl.rel | 103 +- src/nos/lib/filesys_lib/link.rel | 93 +- src/nos/lib/filesys_lib/lseek.rel | 113 +- src/nos/lib/filesys_lib/magic.rel | 2 +- src/nos/lib/filesys_lib/mknod.rel | 105 +- src/nos/lib/filesys_lib/mount.rel | 105 +- src/nos/lib/filesys_lib/n_creat.rel | 321 +- src/nos/lib/filesys_lib/namecomp.rel | 101 +- src/nos/lib/filesys_lib/namei.rel | 430 +- src/nos/lib/filesys_lib/newfile.rel | 186 +- src/nos/lib/filesys_lib/oft_alloc.rel | 18 +- src/nos/lib/filesys_lib/open.rel | 123 +- src/nos/lib/filesys_lib/p_init.rel | 2 +- src/nos/lib/filesys_lib/read.rel | 105 +- src/nos/lib/filesys_lib/readwritei.rel | 989 +- src/nos/lib/filesys_lib/rwsetup.rel | 152 +- src/nos/lib/filesys_lib/scall1_getfsys.rel | 118 +- src/nos/lib/filesys_lib/stat.rel | 91 +- src/nos/lib/filesys_lib/stcpy.rel | 136 +- src/nos/lib/filesys_lib/symlink.rel | 91 +- src/nos/lib/filesys_lib/sync.rel | 58 +- src/nos/lib/filesys_lib/sys_NONE.rel | 12 +- src/nos/lib/filesys_lib/sys__exit.rel | 20 +- src/nos/lib/filesys_lib/sys_alarm.rel | 36 +- src/nos/lib/filesys_lib/sys_brk.rel | 42 +- src/nos/lib/filesys_lib/sys_chdir.rel | 88 +- src/nos/lib/filesys_lib/sys_chmod.rel | 26 +- src/nos/lib/filesys_lib/sys_chown.rel | 24 +- src/nos/lib/filesys_lib/sys_chroot.rel | 54 +- src/nos/lib/filesys_lib/sys_close.rel | 20 +- src/nos/lib/filesys_lib/sys_dup.rel | 62 +- src/nos/lib/filesys_lib/sys_dup2.rel | 102 +- src/nos/lib/filesys_lib/sys_execve.rel | 664 +- src/nos/lib/filesys_lib/sys_falign.rel | 62 +- src/nos/lib/filesys_lib/sys_getfsys.rel | 60 +- src/nos/lib/filesys_lib/sys_getset.rel | 408 +- src/nos/lib/filesys_lib/sys_ioctl.rel | 106 +- src/nos/lib/filesys_lib/sys_kill.rel | 78 +- src/nos/lib/filesys_lib/sys_link.rel | 176 +- src/nos/lib/filesys_lib/sys_lseek.rel | 140 +- src/nos/lib/filesys_lib/sys_mknod.rel | 288 +- src/nos/lib/filesys_lib/sys_mountumount.rel | 354 +- src/nos/lib/filesys_lib/sys_open.rel | 440 +- src/nos/lib/filesys_lib/sys_pause.rel | 12 +- src/nos/lib/filesys_lib/sys_pipe.rel | 190 +- src/nos/lib/filesys_lib/sys_readwrite.rel | 110 +- src/nos/lib/filesys_lib/sys_reboot.rel | 56 +- src/nos/lib/filesys_lib/sys_sbrk.rel | 62 +- src/nos/lib/filesys_lib/sys_signal.rel | 148 +- src/nos/lib/filesys_lib/sys_statfstat.rel | 114 +- src/nos/lib/filesys_lib/sys_stime.rel | 52 +- src/nos/lib/filesys_lib/sys_symlink.rel | 140 +- src/nos/lib/filesys_lib/sys_time.rel | 20 +- src/nos/lib/filesys_lib/sys_times.rel | 108 +- src/nos/lib/filesys_lib/sys_unlink.rel | 140 +- src/nos/lib/filesys_lib/sys_utime.rel | 158 +- src/nos/lib/filesys_lib/sys_waitpid.rel | 106 +- src/nos/lib/filesys_lib/sysdebug.rel | 95 +- src/nos/lib/filesys_lib/syserror_table.rel | 124 +- src/nos/lib/filesys_lib/systrace.rel | 95 +- src/nos/lib/filesys_lib/systrace_dump.rel | 98 +- src/nos/lib/filesys_lib/systrace_entry.rel | 168 +- src/nos/lib/filesys_lib/systrace_exit.rel | 278 +- src/nos/lib/filesys_lib/systrace_table.rel | 160 +- src/nos/lib/filesys_lib/time.rel | 77 +- src/nos/lib/filesys_lib/uf_alloc.rel | 46 +- src/nos/lib/filesys_lib/umask.rel | 95 +- src/nos/lib/filesys_lib/umount.rel | 81 +- src/nos/lib/filesys_lib/unlink.rel | 81 +- src/nos/lib/filesys_lib/valadr.rel | 20 +- src/nos/lib/filesys_lib/validblk.rel | 4 +- src/nos/lib/filesys_lib/validdev.rel | 16 +- src/nos/lib/filesys_lib/vdprintf.rel | 11 +- src/nos/lib/filesys_lib/wargs.rel | 36 +- src/nos/lib/filesys_lib/wr_inode.rel | 141 +- src/nos/lib/filesys_lib/write.rel | 105 +- src/nos/lib/filesys_lib/xfs_access.rel | 89 +- src/nos/lib/filesys_lib/xfs_chdir.rel | 81 +- src/nos/lib/filesys_lib/xfs_chmod.rel | 91 +- src/nos/lib/filesys_lib/xfs_chown.rel | 105 +- src/nos/lib/filesys_lib/xfs_close.rel | 81 +- src/nos/lib/filesys_lib/xfs_creat.rel | 99 +- src/nos/lib/filesys_lib/xfs_dup.rel | 81 +- src/nos/lib/filesys_lib/xfs_dup2.rel | 93 +- src/nos/lib/filesys_lib/xfs_end.rel | 50 +- src/nos/lib/filesys_lib/xfs_falign.rel | 93 +- src/nos/lib/filesys_lib/xfs_fstat.rel | 91 +- src/nos/lib/filesys_lib/xfs_getfsys.rel | 91 +- src/nos/lib/filesys_lib/xfs_init.rel | 98 +- src/nos/lib/filesys_lib/xfs_ioctl.rel | 103 +- src/nos/lib/filesys_lib/xfs_link.rel | 93 +- src/nos/lib/filesys_lib/xfs_lseek.rel | 113 +- src/nos/lib/filesys_lib/xfs_mknod.rel | 105 +- src/nos/lib/filesys_lib/xfs_mount.rel | 105 +- src/nos/lib/filesys_lib/xfs_open.rel | 123 +- src/nos/lib/filesys_lib/xfs_read.rel | 105 +- src/nos/lib/filesys_lib/xfs_stat.rel | 91 +- src/nos/lib/filesys_lib/xfs_symlink.rel | 91 +- src/nos/lib/filesys_lib/xfs_sync.rel | 58 +- src/nos/lib/filesys_lib/xfs_sysdebug.rel | 95 +- src/nos/lib/filesys_lib/xfs_systrace.rel | 95 +- src/nos/lib/filesys_lib/xfs_time.rel | 77 +- src/nos/lib/filesys_lib/xfs_umask.rel | 95 +- src/nos/lib/filesys_lib/xfs_umount.rel | 81 +- src/nos/lib/filesys_lib/xfs_unlink.rel | 81 +- src/nos/lib/filesys_lib/xfs_write.rel | 105 +- src/nos/lib/filesys_lib/xip_align.rel | 785 +- src/nos/lib/filesys_lib/xip_align_bmap.rel | 337 +- src/nos/lib/filesys_lib/xip_align_chase.rel | 228 +- src/nos/lib/filesys_lib/xip_align_recurse.rel | 626 +- src/nos/lib/filesys_lib/xip_examine.rel | 350 +- src/nos/lib/filesys_lib/xip_find.rel | 287 +- src/nos/lib/filesys_lib/xip_get.rel | 129 +- src/nos/lib/filesys_lib/xip_reserve.rel | 277 +- src/nos/lib/filesys_lib/xip_search.rel | 257 +- src/nos/lib/filesys_lib/xip_set.rel | 173 +- src/nos/lib/filesys_lib/xip_ualign.rel | 173 +- src/nos/lib/filesys_lib/zerobuf.rel | 80 +- src/nos/lib/internet.lib | 36 +- src/nos/lib/internet_lib/Dcachecmds.rel | 14 +- src/nos/lib/internet_lib/Dcmds.rel | 46 +- src/nos/lib/internet_lib/Tcp_tstamps.rel | 15 + src/nos/lib/internet_lib/Tcpcmds.rel | 73 + src/nos/lib/internet_lib/dfile_search.rel | 18 +- src/nos/lib/internet_lib/dfile_update.rel | 186 +- src/nos/lib/internet_lib/dns_query.rel | 500 +- src/nos/lib/internet_lib/docacheclean.rel | 2 +- src/nos/lib/internet_lib/docachesize.rel | 12 +- src/nos/lib/internet_lib/docachewait.rel | 6 +- src/nos/lib/internet_lib/dodnsadd.rel | 2 +- src/nos/lib/internet_lib/dodnsdrop.rel | 6 +- src/nos/lib/internet_lib/dodnslist.rel | 14 +- src/nos/lib/internet_lib/dodnsretry.rel | 12 +- src/nos/lib/internet_lib/dodnstrace.rel | 10 +- src/nos/lib/internet_lib/doirtt.rel | 89 + src/nos/lib/internet_lib/domss.rel | 25 + src/nos/lib/internet_lib/dortt.rel | 56 + src/nos/lib/internet_lib/dosuffix.rel | 2 +- src/nos/lib/internet_lib/dosyndata.rel | 25 + src/nos/lib/internet_lib/dotcp.rel | 22 + src/nos/lib/internet_lib/dotcpkick.rel | 47 + src/nos/lib/internet_lib/dotcpreset.rel | 52 + src/nos/lib/internet_lib/dotcpstat.rel | 120 + src/nos/lib/internet_lib/dotcptr.rel | 25 + src/nos/lib/internet_lib/dotimestamps.rel | 25 + src/nos/lib/internet_lib/dowindow.rel | 25 + src/nos/lib/internet_lib/dumpdomain.rel | 44 +- src/nos/lib/internet_lib/hop.rel | 1080 +- src/nos/lib/internet_lib/icmp.rel | 94 +- src/nos/lib/internet_lib/icmpcmd.rel | 48 +- src/nos/lib/internet_lib/ipcmd.rel | 358 +- src/nos/lib/internet_lib/ipsock.rel | 354 +- src/nos/lib/internet_lib/keychar.rel | 48 + src/nos/lib/internet_lib/ping.rel | 286 +- src/nos/lib/internet_lib/put_rr.rel | 2 +- src/nos/lib/internet_lib/rt_merge.rel | 14 +- src/nos/lib/internet_lib/sim.rel | 50 +- src/nos/lib/internet_lib/st_tcp.rel | 474 + src/nos/lib/internet_lib/tcprepstat.rel | 108 + src/nos/lib/internet_lib/tcpsock.rel | 1134 +- src/nos/lib/internet_lib/tcpsubr.rel | 40 +- src/nos/lib/internet_lib/tstat.rel | 214 + src/nos/lib/internet_lib/udpcmd.rel | 88 +- src/nos/lib/internet_lib/udpsock.rel | 312 +- src/nos/lib/intl_lib/_vdprintf.rel | 82 +- src/nos/lib/messages.lib | 6094 ++++---- src/nos/lib/messages_lib/0000_ffff_.rel | 10 - .../lib/messages_lib/0001_508a__08_20_08.rel | 10 - .../0002_17d6__09_09_20MRU_09_20A.rel | 16 - .../0003_002f__09_09_256u_20Lcp_2.rel | 14 - .../0004_14b3__09_09_256u_20Lcp_2.rel | 16 - .../0005_7313__09_09pid_20_25d_2c.rel | 14 - .../0006_bdbf__09_2510ld_20Cmp_2c.rel | 18 - .../0007_d27a__09_2510ld_20Cmp_2c.rel | 18 - .../0008_c900__09_2510ld_20Search.rel | 14 - .../lib/messages_lib/0009_2913__09_25ld.rel | 10 - .../000a_1c3a__09_25p_09_25u_09_2.rel | 12 - .../lib/messages_lib/000b_b9ba__09_25s.rel | 10 - .../000c_21cf__09_25s_09_25s_09_2.rel | 14 - .../000d_1d7d__09_25s_09_25s_0a.rel | 10 - .../lib/messages_lib/000e_b532__09_25s_0a.rel | 10 - .../000f_26e5__09_25u_09_25s_0a.rel | 10 - .../0010_7e01__09_28open_20for_20.rel | 12 - .../messages_lib/0011_d62d__09_3c_25u_3e.rel | 10 - src/nos/lib/messages_lib/0012_9f29__09IN.rel | 10 - .../messages_lib/0013_53f6__09Local_3a_09.rel | 10 - .../0014_a684__09Remote_3a_09.rel | 12 - .../0015_e0e0__09Urgent_20pointer.rel | 14 - .../0016_c0f0__09changes_3a_200x_.rel | 12 - .../0017_6a8d__09connection_200x_.rel | 12 - .../0018_a28a__09connection_20ID_.rel | 14 - .../0019_cf72__09delta_20ACK_20an.rel | 18 - .../001a_8077__09delta_20ACK_3a_2.rel | 12 - .../001b_4a2b__09delta_20ID_3a_20.rel | 12 - .../001c_7710__09delta_20SEQ_20im.rel | 16 - .../001d_a966__09delta_20SEQ_3a_2.rel | 12 - .../001e_f05a__09delta_20WINDOW_3.rel | 14 - .../001f_ad18__09increment_20ID_0.rel | 12 - .../0020_13bc__09local_20IP_20add.rel | 14 - .../0021_efeb__09pid_20_25d_2c_20.rel | 12 - src/nos/lib/messages_lib/0022_a0dd__0a.rel | 10 - .../0023_f279__0a_20_20_20_20.rel | 10 - .../0024_f170__0a_20_20_20_20_20_.rel | 10 - .../0025_da94__0a_25s_20_2d_20_25.rel | 12 - .../0026_e088__0a_25s_20_2d_20_25.rel | 12 - .../0027_c061__0a_2a_2a_2a_20Loca.rel | 18 - .../0028_932c__0a_2a_2a_2a_20Unab.rel | 20 - .../0029_2592__0a_2a_2a_2a_2a_2a_.rel | 14 - .../002a_0887__0aCurrent_20remote.rel | 14 - .../002b_ebd8__0aReclaimation_20a.rel | 14 - .../002c_c546__0aUsed_20address_2.rel | 14 - .../messages_lib/002d_e8fc__0apanic_3a_20.rel | 10 - src/nos/lib/messages_lib/002e_2e85__20.rel | 10 + .../002e_4403__20_0aend_0asize_20.rel | 12 - .../002f_4403__20_0aend_0asize_20.rel | 12 + src/nos/lib/messages_lib/002f_f289__20_20.rel | 10 - .../lib/messages_lib/0030_3839__20_20_20.rel | 10 - src/nos/lib/messages_lib/0030_f289__20_20.rel | 10 + .../lib/messages_lib/0031_3839__20_20_20.rel | 10 + .../messages_lib/0031_8d78__20_20_20_20.rel | 10 - .../messages_lib/0032_8d78__20_20_20_20.rel | 10 + .../0032_de40__20_20_20_20_20.rel | 10 - .../0033_3e02__20_20_20_20_20_20_.rel | 16 - .../0033_de40__20_20_20_20_20.rel | 10 + .../0034_0534__20_20_20_20_20_20_.rel | 14 - .../0034_3e02__20_20_20_20_20_20_.rel | 16 + .../0035_0534__20_20_20_20_20_20_.rel | 14 + .../0035_3fef__20_20_20_20_20_20_.rel | 16 - .../0036_3164__20_20_20_20_20_20_.rel | 16 - .../0036_3fef__20_20_20_20_20_20_.rel | 16 + .../0037_3164__20_20_20_20_20_20_.rel | 16 + .../0037_c6d7__20_20_20_20_20_20_.rel | 18 - .../0038_9d57__20_20_20_20_20_20_.rel | 18 - .../0038_c6d7__20_20_20_20_20_20_.rel | 18 + .../0039_9d57__20_20_20_20_20_20_.rel | 18 + .../0039_d46e__20_20_20_20_20_20_.rel | 20 - .../003a_d46e__20_20_20_20_20_20_.rel | 20 + .../003a_f37c__20_20_20_20_20_20_.rel | 24 - .../003b_5dd1__20_20_20_20_20_20_.rel | 18 - .../003b_f37c__20_20_20_20_20_20_.rel | 24 + .../003c_0406__20_20_20_20_20_20_.rel | 14 - .../003c_5dd1__20_20_20_20_20_20_.rel | 18 + .../003d_0406__20_20_20_20_20_20_.rel | 14 + .../003d_da67__20_20_20_20_20_20_.rel | 14 - .../003e_da67__20_20_20_20_20_20_.rel | 14 + .../003e_f638__20_20_20_20_20_20_.rel | 14 - .../003f_74c7__20_20_20_20_20_20_.rel | 14 - .../003f_f638__20_20_20_20_20_20_.rel | 14 + .../0040_74c7__20_20_20_20_20_20_.rel | 14 + .../0040_f10d__20_20_20_20_20_20_.rel | 14 - .../0041_d02b__20_20_20_20_20_20_.rel | 16 - .../0041_f10d__20_20_20_20_20_20_.rel | 14 + .../0042_0105__20_20_20_20_20_20_.rel | 16 - .../0042_d02b__20_20_20_20_20_20_.rel | 16 + .../0043_0105__20_20_20_20_20_20_.rel | 16 + .../0043_c46d__20_20_20_20_20_20_.rel | 12 - .../0044_3a28__20_20_20_20_20_20_.rel | 16 - .../0044_c46d__20_20_20_20_20_20_.rel | 12 + .../0045_3a28__20_20_20_20_20_20_.rel | 16 + .../0045_48df__20_20_20_20_20_20_.rel | 14 - .../0046_48df__20_20_20_20_20_20_.rel | 14 + .../0046_da1e__20_20_20_20_20_20s.rel | 22 - .../0047_3800__20_20_20_20_20_26A.rel | 18 - .../0047_da1e__20_20_20_20_20_20s.rel | 22 + .../0048_0e60__20_20_20_20_20_28_.rel | 14 - .../0048_3800__20_20_20_20_20_26A.rel | 18 + .../0049_0e60__20_20_20_20_20_28_.rel | 14 + .../0049_d7d4__20_20_20_20_20Broa.rel | 12 - .../004a_d7d4__20_20_20_20_20Broa.rel | 12 + .../004a_f5a8__20_20_20_20_20Defa.rel | 14 - .../004b_de7b__20_20_20_20_20Host.rel | 12 - .../004b_f5a8__20_20_20_20_20Defa.rel | 14 + .../004c_a271__20_20_20_20_20INF.rel | 10 - .../004c_de7b__20_20_20_20_20Host.rel | 12 + .../004d_1775__20_20_20_20_20IP_2.rel | 14 - .../004d_a271__20_20_20_20_20INF.rel | 10 + .../004e_1775__20_20_20_20_20IP_2.rel | 14 + .../004e_7765__20_20_20_20_20Name.rel | 14 - .../004f_6879__20_20_20_20_20Subn.rel | 14 - .../004f_7765__20_20_20_20_20Name.rel | 14 + .../0050_6879__20_20_20_20_20Subn.rel | 14 + .../0050_dac6__20_20_20_20_25_2d4.rel | 12 - .../0051_b576__20_20_20_20_2512s.rel | 10 - .../0051_dac6__20_20_20_20_25_2d4.rel | 12 + .../0052_b576__20_20_20_20_2512s.rel | 10 + .../0052_e5e6__20_20_20_20_253u_0.rel | 10 - .../0053_e5e6__20_20_20_20_253u_0.rel | 10 + .../0053_ed50__20_20_20_20_25s_20.rel | 14 - .../0054_3528__20_20_20_20_25s_20.rel | 14 - .../0054_ed50__20_20_20_20_25s_20.rel | 14 + .../0055_3528__20_20_20_20_25s_20.rel | 14 + .../0055_cbdf__20_20_20_20_25s_20.rel | 14 - .../0056_cbdf__20_20_20_20_25s_20.rel | 14 + .../0056_f7f3__20_20_20_20_26UCB_.rel | 14 - .../0057_9bd9__20_20_20_20In_09TC.rel | 22 - .../0057_f7f3__20_20_20_20_26UCB_.rel | 14 + .../0058_7788__20_20_20_20Out_09T.rel | 22 - .../0058_9bd9__20_20_20_20In_09TC.rel | 22 + .../0059_7788__20_20_20_20Out_09T.rel | 22 + .../0059_8f4d__20_20_20_20Record_.rel | 12 - .../005a_8f4d__20_20_20_20Record_.rel | 12 + .../005a_eacd__20_20_20_20Upload_.rel | 12 - .../005b_2da2__20_20_20_25s_0a.rel | 10 - .../005b_eacd__20_20_20_20Upload_.rel | 12 + .../005c_2da2__20_20_20_25s_0a.rel | 10 + .../messages_lib/005c_ad66__20_20_20PUSH.rel | 10 - .../005d_9f3a__20_20_20TCP_20chec.rel | 14 - .../messages_lib/005d_ad66__20_20_20PUSH.rel | 10 + .../005e_5946__20_20_20connection.rel | 14 - .../005e_9f3a__20_20_20TCP_20chec.rel | 14 + .../005f_5946__20_20_20connection.rel | 14 + .../005f_f01f__20_20_3d_3d_3d_3d_.rel | 14 - .../0060_cfff__20_20_3d_3d_3d_3d_.rel | 16 - .../0060_f01f__20_20_3d_3d_3d_3d_.rel | 14 + .../0061_8181__20_20SR_20_5bnumbe.rel | 12 - .../0061_cfff__20_20_3d_3d_3d_3d_.rel | 16 + .../0062_1149__20_20S_5bF_5d_20na.rel | 18 - .../0062_8181__20_20SR_20_5bnumbe.rel | 12 + .../0063_1149__20_20S_5bF_5d_20na.rel | 18 + .../0063_47af__20_20remote_20IP_2.rel | 14 - .../0064_47af__20_20remote_20IP_2.rel | 14 + .../0064_ccb1__20_20seq_20x_25lx_.rel | 14 - .../lib/messages_lib/0065_c997__20_21_3f.rel | 10 - .../0065_ccb1__20_20seq_20x_25lx_.rel | 14 + .../lib/messages_lib/0066_536e__20_21A.rel | 10 - .../lib/messages_lib/0066_c997__20_21_3f.rel | 10 + .../lib/messages_lib/0067_27d1__20_21F.rel | 10 - .../lib/messages_lib/0067_536e__20_21A.rel | 10 + .../lib/messages_lib/0068_27d1__20_21F.rel | 10 + .../lib/messages_lib/0068_ceaf__20_21H.rel | 10 - .../lib/messages_lib/0069_ab99__20_21N.rel | 10 - .../lib/messages_lib/0069_ceaf__20_21H.rel | 10 + .../lib/messages_lib/006a_5266__20_21P.rel | 10 - .../lib/messages_lib/006a_ab99__20_21N.rel | 10 + .../lib/messages_lib/006b_5266__20_21P.rel | 10 + .../lib/messages_lib/006b_60fd__20_21S.rel | 10 - .../lib/messages_lib/006c_60fd__20_21S.rel | 10 + .../006c_bac3__20_23_20_20S_23_20.rel | 20 - .../messages_lib/006d_9a7d__20_25_2d15s.rel | 10 - .../006d_bac3__20_23_20_20S_23_20.rel | 20 + .../messages_lib/006e_85f4__20_25_2d3d_20.rel | 10 - .../messages_lib/006e_9a7d__20_25_2d15s.rel | 10 + .../messages_lib/006f_85f4__20_25_2d3d_20.rel | 10 + .../006f_a413__20_2502u_2f_2502u.rel | 12 - .../0070_a413__20_2502u_2f_2502u.rel | 12 + .../0070_d8f4__20_2502u_2f_2502u_.rel | 12 - .../lib/messages_lib/0071_4d6e__20_2502x.rel | 10 - .../0071_d8f4__20_2502u_2f_2502u_.rel | 12 + .../lib/messages_lib/0072_4d6e__20_2502x.rel | 10 + .../0072_cad1__20_2510lu_2510lu_2.rel | 14 - .../0073_43b6__20_254d_20_254d.rel | 10 - .../0073_cad1__20_2510lu_2510lu_2.rel | 14 + .../0074_43b6__20_254d_20_254d.rel | 10 + .../0074_78a4__20_258s_20_20_20_2.rel | 14 - .../0075_6904__20_25lu_20bps_0a.rel | 12 - .../0075_78a4__20_258s_20_20_20_2.rel | 14 + .../lib/messages_lib/0076_269f__20_25s.rel | 10 - .../0076_6904__20_25lu_20bps_0a.rel | 12 + .../lib/messages_lib/0077_269f__20_25s.rel | 10 + .../lib/messages_lib/0077_c302__20_25s_0a.rel | 10 - .../0078_10eb__20_25s_20_25s_20_2.rel | 12 - .../lib/messages_lib/0078_c302__20_25s_0a.rel | 10 + .../0079_10eb__20_25s_20_25s_20_2.rel | 12 + .../messages_lib/0079_c236__20_25s_25s.rel | 10 - .../messages_lib/007a_3c84__20_25s_2b_25x.rel | 10 - .../messages_lib/007a_c236__20_25s_25s.rel | 10 + .../messages_lib/007b_3c84__20_25s_2b_25x.rel | 10 + .../lib/messages_lib/007b_97d2__20_25u_0a.rel | 10 - .../007c_5984__20_25u_2d_3e_25u.rel | 10 - .../lib/messages_lib/007c_97d2__20_25u_0a.rel | 10 + .../007d_5984__20_25u_2d_3e_25u.rel | 10 + .../007d_98a5__20_28_25ld_20ms_29.rel | 12 - .../007e_9556__20_28_25s_20seek_3.rel | 12 - .../007e_98a5__20_28_25ld_20ms_29.rel | 12 + .../007f_6268__20_28_25s_29_0a.rel | 10 - .../007f_9556__20_28_25s_20seek_3.rel | 12 + .../0080_3f71__20_28ASCII_20dump_.rel | 12 - .../0080_6268__20_28_25s_29_0a.rel | 10 + .../0081_05b3__20_28Hex_2fASCII_2.rel | 12 - .../0081_3f71__20_28ASCII_20dump_.rel | 12 + .../0082_05b3__20_28Hex_2fASCII_2.rel | 12 + .../lib/messages_lib/0082_0cd7__20_28S_29.rel | 10 - .../lib/messages_lib/0083_0cd7__20_28S_29.rel | 10 + .../0083_ef5f__20_28headers_20onl.rel | 12 - .../0084_c04d__20_28published_29.rel | 12 - .../0084_ef5f__20_28headers_20onl.rel | 12 + .../messages_lib/0085_ac28__20_2a_2a_2a.rel | 10 - .../0085_c04d__20_28published_29.rel | 12 + .../lib/messages_lib/0086_8841__20_2d_20.rel | 10 - .../messages_lib/0086_ac28__20_2a_2a_2a.rel | 10 + .../lib/messages_lib/0087_8841__20_2d_20.rel | 10 + .../0087_ace7__20_2d_20no_20broad.rel | 12 - .../lib/messages_lib/0088_01a0__20APND.rel | 10 - .../0088_ace7__20_2d_20no_20broad.rel | 12 + .../lib/messages_lib/0089_01a0__20APND.rel | 10 + .../0089_2da0__20Ack_20x_25lx.rel | 12 - .../008a_2da0__20Ack_20x_25lx.rel | 12 + .../lib/messages_lib/008a_f35d__20BUSY.rel | 10 - src/nos/lib/messages_lib/008b_43af__20CE.rel | 10 - .../lib/messages_lib/008b_f35d__20BUSY.rel | 10 + src/nos/lib/messages_lib/008c_43af__20CE.rel | 10 + .../008c_d667__20CHECKSUM_20ERROR.rel | 14 - .../lib/messages_lib/008d_5947__20CHOKE.rel | 10 - .../008d_d667__20CHECKSUM_20ERROR.rel | 14 + src/nos/lib/messages_lib/008e_3c3c__20DF.rel | 10 - .../lib/messages_lib/008e_5947__20CHOKE.rel | 10 + .../messages_lib/008f_26b0__20Data_20_25u.rel | 10 - src/nos/lib/messages_lib/008f_3c3c__20DF.rel | 10 + .../messages_lib/0090_26b0__20Data_20_25u.rel | 10 + src/nos/lib/messages_lib/0090_5125__20EOF.rel | 10 - src/nos/lib/messages_lib/0091_2269__20ERR.rel | 10 - src/nos/lib/messages_lib/0091_5125__20EOF.rel | 10 + src/nos/lib/messages_lib/0092_2269__20ERR.rel | 10 + .../0092_869e__20IPaddr_20_25s.rel | 12 - .../0093_869e__20IPaddr_20_25s.rel | 12 + .../0093_d267__20Illegal_20I_2dfi.rel | 12 - .../0094_d267__20Illegal_20I_2dfi.rel | 12 + .../0094_d316__20Invalid_20contro.rel | 14 - .../0095_1e4f__20Invalid_20seq_20.rel | 12 - .../0095_d316__20Invalid_20contro.rel | 14 + .../0096_1e4f__20Invalid_20seq_20.rel | 12 + .../0096_fd02__20MC_3a_20int_20_2.rel | 20 - src/nos/lib/messages_lib/0097_eb24__20MF.rel | 10 - .../0097_fd02__20MC_3a_20int_20_2.rel | 20 + .../lib/messages_lib/0098_747e__20MORE.rel | 10 - src/nos/lib/messages_lib/0098_eb24__20MF.rel | 10 + .../lib/messages_lib/0099_747e__20MORE.rel | 10 + .../messages_lib/0099_c5ed__20MSS_20_25u.rel | 10 - src/nos/lib/messages_lib/009a_3976__20NAK.rel | 10 - .../messages_lib/009a_c5ed__20MSS_20_25u.rel | 10 + src/nos/lib/messages_lib/009b_3976__20NAK.rel | 10 + .../messages_lib/009b_c092__20NR_3d_25d.rel | 10 - .../messages_lib/009c_c092__20NR_3d_25d.rel | 10 + .../messages_lib/009c_dc29__20NS_3d_25d.rel | 10 - .../messages_lib/009d_dc29__20NS_3d_25d.rel | 10 + .../009d_df24__20RX_3a_20int_20_2.rel | 18 - .../009e_78a4__20Raw_20output.rel | 12 - .../009e_df24__20RX_3a_20int_20_2.rel | 18 + .../009f_78a4__20Raw_20output.rel | 12 + .../009f_a393__20Remote_3a_20_25s.rel | 12 - .../00a0_a393__20Remote_3a_20_25s.rel | 12 + .../lib/messages_lib/00a0_d7c2__20Retry.rel | 10 - .../00a1_d322__20State_3a_20_25s_.rel | 12 - .../lib/messages_lib/00a1_d7c2__20Retry.rel | 10 + .../00a2_42ba__20ST_3a_20int_20_2.rel | 20 + src/nos/lib/messages_lib/00a2_c86b__20TMP.rel | 10 - .../00a3_2dcc__20TSTAMP_20_25lu_2.rel | 14 - .../00a3_d322__20State_3a_20_25s_.rel | 12 + src/nos/lib/messages_lib/00a4_c86b__20TMP.rel | 10 + .../00a4_e8c1__20TX_3a_20int_20_2.rel | 16 - .../00a5_2dcc__20TSTAMP_20_25lu_2.rel | 14 + .../00a5_d70d__20Too_2dlong_20I_2.rel | 12 - .../messages_lib/00a6_5a85__20UP_20x_25x.rel | 10 - .../00a6_e8c1__20TX_3a_20int_20_2.rel | 16 + .../00a7_2210__20Unack_3a_20_25_2.rel | 18 - .../00a7_d70d__20Too_2dlong_20I_2.rel | 12 + .../00a8_3a68__20Unknown_20passwo.rel | 12 - .../messages_lib/00a8_5a85__20UP_20x_25x.rel | 10 + .../00a9_2210__20Unack_3a_20_25_2.rel | 18 + .../00a9_23f3__20Vr_20_3d_20_25d_.rel | 12 - .../00aa_3a68__20Unknown_20passwo.rel | 12 + .../00aa_a984__20WSCALE_20_25u.rel | 12 - .../messages_lib/00ab_1d25__20Wnd_20_25u.rel | 10 - .../00ab_23f3__20Vr_20_3d_20_25d_.rel | 12 + .../00ac_a984__20WSCALE_20_25u.rel | 12 + .../00ac_e77d__20_5b_25s_5d_20_25.rel | 12 - .../messages_lib/00ad_1d25__20Wnd_20_25u.rel | 10 + .../00ad_7762__20_5bcts_20flow_20.rel | 12 - .../00ae_2f4d__20_5brlsd_20line_2.rel | 14 - .../00ae_e77d__20_5b_25s_5d_20_25.rel | 12 + .../00af_7762__20_5bcts_20flow_20.rel | 12 + .../00af_db59__20_5btrigger_200x_.rel | 12 - .../00b0_2f4d__20_5brlsd_20line_2.rel | 14 + .../lib/messages_lib/00b0_bc24__20asy_20.rel | 10 - .../00b1_c96a__20bad_20header_21_.rel | 12 - .../00b1_db59__20_5btrigger_200x_.rel | 12 + .../00b2_0acc__20bad_20packet_0a.rel | 12 - .../lib/messages_lib/00b2_bc24__20asy_20.rel | 10 + .../00b3_c96a__20bad_20header_21_.rel | 12 + .../messages_lib/00b3_d795__20cmd_20_25u.rel | 10 - .../00b4_0acc__20bad_20packet_0a.rel | 12 + .../messages_lib/00b4_1813__20code_20_25s.rel | 10 - .../messages_lib/00b5_ad83__20dest_20_25s.rel | 10 - .../messages_lib/00b5_d795__20cmd_20_25u.rel | 10 + .../messages_lib/00b6_1813__20code_20_25s.rel | 10 + .../00b6_e3a3__20dest_20_25s_20_2.rel | 12 - .../lib/messages_lib/00b7_4976__20diag.rel | 10 - .../messages_lib/00b7_ad83__20dest_20_25s.rel | 10 + .../lib/messages_lib/00b8_e36a__20file.rel | 10 - .../00b8_e3a3__20dest_20_25s_20_2.rel | 12 + .../lib/messages_lib/00b9_4976__20diag.rel | 10 + .../lib/messages_lib/00b9_5e9d__20full.rel | 10 - .../00ba_4c62__20hwaddr_20_25s_0a.rel | 12 - .../lib/messages_lib/00ba_e36a__20file.rel | 10 + .../lib/messages_lib/00bb_5e9d__20full.rel | 10 + .../00bb_ed56__20hwlen_20_25u.rel | 12 - .../00bc_2971__20hwtype_20_25s.rel | 12 - .../00bc_4c62__20hwaddr_20_25s_0a.rel | 12 + .../00bd_3119__20id_20_25u_20offs.rel | 12 - .../00bd_ed56__20hwlen_20_25u.rel | 12 + .../00be_2971__20hwtype_20_25s.rel | 12 + .../00be_8f2f__20id_20_25u_20pctl.rel | 16 - .../00bf_20f7__20id_20_25u_20seq_.rel | 12 - .../00bf_3119__20id_20_25u_20offs.rel | 12 + .../00c0_8c07__20idle_20timer_20_.rel | 14 - .../00c0_8f2f__20id_20_25u_20pctl.rel | 16 + .../00c1_20f7__20id_20_25u_20seq_.rel | 12 + .../lib/messages_lib/00c1_7166__20input.rel | 10 - .../messages_lib/00c2_6c92__20len_20_25u.rel | 10 - .../00c2_8c07__20idle_20timer_20_.rel | 14 + .../lib/messages_lib/00c3_0c74__20line.rel | 10 - .../lib/messages_lib/00c3_7166__20input.rel | 10 + .../00c4_2537__20new_20gateway_20.rel | 12 - .../messages_lib/00c4_6c92__20len_20_25u.rel | 10 + .../lib/messages_lib/00c5_0c74__20line.rel | 10 + .../00c5_ea43__20new_20gateway_20.rel | 12 - .../00c6_2537__20new_20gateway_20.rel | 12 + .../lib/messages_lib/00c6_e3db__20none.rel | 10 - .../00c7_826b__20offset_20_25u_20.rel | 12 - .../00c7_ea43__20new_20gateway_20.rel | 12 + .../messages_lib/00c8_6680__20op_20_25u.rel | 10 - .../lib/messages_lib/00c8_e3db__20none.rel | 10 + .../00c9_826b__20offset_20_25u_20.rel | 12 + .../messages_lib/00c9_f7d5__20op_20REPLY.rel | 12 - .../00ca_5e3d__20op_20REQUEST.rel | 12 - .../messages_lib/00ca_6680__20op_20_25u.rel | 10 + .../00cb_9500__20op_20REVERSE_20R.rel | 12 - .../messages_lib/00cb_f7d5__20op_20REPLY.rel | 12 + .../00cc_3faa__20op_20REVERSE_20R.rel | 12 - .../00cc_5e3d__20op_20REQUEST.rel | 12 + .../lib/messages_lib/00cd_8a3d__20output.rel | 10 - .../00cd_9500__20op_20REVERSE_20R.rel | 12 + .../00ce_3faa__20op_20REVERSE_20R.rel | 12 + .../00ce_5896__20pid_3d0x_25x_0a.rel | 12 - .../lib/messages_lib/00cf_8a3d__20output.rel | 10 + .../00cf_aba6__20pid_3dARP_0a.rel | 12 - .../00d0_5896__20pid_3d0x_25x_0a.rel | 12 + .../messages_lib/00d0_d4e9__20pid_3dIP_0a.rel | 10 - .../00d1_a349__20pid_3dNET_2fROM_.rel | 12 - .../00d1_aba6__20pid_3dARP_0a.rel | 12 + .../00d2_932f__20pid_3dTEXNET_0a.rel | 12 - .../messages_lib/00d2_d4e9__20pid_3dIP_0a.rel | 10 + .../00d3_4927__20pid_3dText_0a.rel | 12 - .../00d3_a349__20pid_3dNET_2fROM_.rel | 12 + .../00d4_932f__20pid_3dTEXNET_0a.rel | 12 + .../00d4_c207__20pid_3dX_2e25_0a.rel | 12 - .../00d5_4927__20pid_3dText_0a.rel | 12 + .../lib/messages_lib/00d5_5760__20pipe.rel | 10 - .../00d6_ac0a__20pointer_20_25u.rel | 12 - .../00d6_c207__20pid_3dX_2e25_0a.rel | 12 + .../00d7_5557__20prot_20_25s_0a.rel | 12 - .../lib/messages_lib/00d7_5760__20pipe.rel | 10 + .../00d8_0187__20prot_20_25u_0a.rel | 12 - .../00d8_ac0a__20pointer_20_25u.rel | 12 + .../00d9_5557__20prot_20_25s_0a.rel | 12 + .../00d9_75a2__20prot_200x_25x_20.rel | 12 - .../00da_0187__20prot_20_25u_0a.rel | 12 + .../messages_lib/00da_3541__20prot_20IP.rel | 10 - .../00db_1888__20receive_20_20_2d.rel | 22 - .../00db_75a2__20prot_200x_25x_20.rel | 12 + .../messages_lib/00dc_3541__20prot_20IP.rel | 10 + .../lib/messages_lib/00dc_f2f3__20sock.rel | 10 - .../00dd_1888__20receive_20_20_2d.rel | 22 + .../messages_lib/00dd_c067__20spi_20_25lx.rel | 10 - .../00de_2902__20sw_20over_20_25l.rel | 14 - .../lib/messages_lib/00de_f2f3__20sock.rel | 10 + .../messages_lib/00df_0bfc__20tos_20_25u.rel | 10 - .../messages_lib/00df_c067__20spi_20_25lx.rel | 10 + .../00e0_2902__20sw_20over_20_25l.rel | 14 + .../00e0_e1c5__20trace_20file_3a_.rel | 12 - .../messages_lib/00e1_0bfc__20tos_20_25u.rel | 10 + .../00e1_ca97__20tracing_20off_0a.rel | 12 - .../00e2_be19__20transmit_20_2d_2.rel | 22 - .../00e2_e1c5__20trace_20file_3a_.rel | 12 + .../00e3_afd2__20ttl_20_25d_0a.rel | 10 - .../00e3_ca97__20tracing_20off_0a.rel | 12 + .../00e4_6f53__20txseq_20_25d_20r.rel | 12 - .../00e4_be19__20transmit_20_2d_2.rel | 22 + .../00e5_afd2__20ttl_20_25d_0a.rel | 10 + .../00e5_c8f3__20type_200x_25x_0a.rel | 12 - .../00e6_6772__20type_20ARP_0a.rel | 12 - .../00e6_6f53__20txseq_20_25d_20r.rel | 12 + .../00e7_5c83__20type_20IP_0a.rel | 12 - .../00e7_c8f3__20type_200x_25x_0a.rel | 12 + .../00e8_6772__20type_20ARP_0a.rel | 12 + .../00e8_f937__20type_20REVARP_0a.rel | 12 - .../00e9_5c83__20type_20IP_0a.rel | 12 + src/nos/lib/messages_lib/00e9_c53a__20v.rel | 10 - .../00ea_9158__20vers_20_25u_20en.rel | 14 - .../00ea_f937__20type_20REVARP_0a.rel | 12 + .../messages_lib/00eb_994d__20wnd_20_25d.rel | 10 - src/nos/lib/messages_lib/00eb_c53a__20v.rel | 10 + .../lib/messages_lib/00ec_426e__20_7c_20.rel | 10 - .../00ec_9158__20vers_20_25u_20en.rel | 14 + src/nos/lib/messages_lib/00ed_3f0c__21.rel | 10 - .../messages_lib/00ed_994d__20wnd_20_25d.rel | 10 + .../lib/messages_lib/00ee_426e__20_7c_20.rel | 10 + .../00ee_f9eb__21_21_20_25s_20_25.rel | 12 - src/nos/lib/messages_lib/00ef_3f0c__21.rel | 10 + .../00ef_ef2d__21_21_20maximum_20.rel | 14 - .../00f0_55d7__22_25s_22_20_2d_20.rel | 16 - .../00f0_f9eb__21_21_20_25s_20_25.rel | 12 + .../00f1_60ae__23_20queries_20eac.rel | 14 - .../00f1_ef2d__21_21_20maximum_20.rel | 14 + .../00f2_1acc__23_20secs_20to_20w.rel | 16 - .../00f2_55d7__22_25s_22_20_2d_20.rel | 16 + .../00f3_60ae__23_20queries_20eac.rel | 14 + .../00f3_fb95__25_2d10_2e10s_20_2.rel | 12 - .../00f4_1acc__23_20secs_20to_20w.rel | 16 + .../00f4_3035__25_2d10s_20IP_20ad.rel | 16 - .../00f5_01be__25_2d10s_25_2d17s.rel | 12 - .../00f5_fb95__25_2d10_2e10s_20_2.rel | 12 + .../00f6_3035__25_2d10s_20IP_20ad.rel | 16 + .../00f6_4da0__25_2d10s_25_2d17s_.rel | 12 - .../00f7_01be__25_2d10s_25_2d17s.rel | 12 + .../00f7_ff4a__25_2d10s_25_2d6s.rel | 12 - .../00f8_4da0__25_2d10s_25_2d17s_.rel | 12 + .../00f8_e1c2__25_2d11s_25_2d9s_2.rel | 12 - .../lib/messages_lib/00f9_7335__25_2d13s.rel | 10 - .../00f9_ff4a__25_2d10s_25_2d6s.rel | 12 + .../lib/messages_lib/00fa_27e5__25_2d15s.rel | 10 - .../00fa_e1c2__25_2d11s_25_2d9s_2.rel | 12 + .../lib/messages_lib/00fb_0d8d__25_2d16s.rel | 10 - .../lib/messages_lib/00fb_7335__25_2d13s.rel | 10 + .../lib/messages_lib/00fc_27e5__25_2d15s.rel | 10 + .../00fc_e560__25_2d16s_20_20.rel | 10 - .../lib/messages_lib/00fd_0d8d__25_2d16s.rel | 10 + .../00fd_f903__25_2d16s_25_2d3u_2.rel | 12 - .../00fe_2609__25_2d16s_25_2d9lu_.rel | 12 - .../00fe_e560__25_2d16s_20_20.rel | 10 + .../lib/messages_lib/00ff_1455__25_2d17s.rel | 10 - .../00ff_f903__25_2d16s_25_2d3u_2.rel | 12 + .../0100_2609__25_2d16s_25_2d9lu_.rel | 12 + .../0100_e920__25_2d20s_258lu_258.rel | 14 - .../lib/messages_lib/0101_1455__25_2d17s.rel | 10 + .../lib/messages_lib/0101_8589__25_2d22s.rel | 10 - .../messages_lib/0102_b616__25_2d22s_0a.rel | 10 - .../0102_e920__25_2d20s_258lu_258.rel | 14 + .../lib/messages_lib/0103_8589__25_2d22s.rel | 10 + .../lib/messages_lib/0103_9c51__25_2d23s.rel | 10 - .../messages_lib/0104_b616__25_2d22s_0a.rel | 10 + .../lib/messages_lib/0104_bf59__25_2d2u.rel | 10 - .../0105_6601__25_2d32s_20_28_25l.rel | 14 - .../lib/messages_lib/0105_9c51__25_2d23s.rel | 10 + .../lib/messages_lib/0106_a681__25_2d3u.rel | 10 - .../lib/messages_lib/0106_bf59__25_2d2u.rel | 10 + .../0107_6601__25_2d32s_20_28_25l.rel | 14 + .../lib/messages_lib/0107_ea81__25_2d4d.rel | 10 - .../0108_6f94__25_2d4d_255d_20_25.rel | 12 - .../lib/messages_lib/0108_a681__25_2d3u.rel | 10 + .../lib/messages_lib/0109_ea81__25_2d4d.rel | 10 + .../lib/messages_lib/0109_eb89__25_2d4u.rel | 10 - .../lib/messages_lib/010a_2455__25_2d5ld.rel | 10 - .../010a_6f94__25_2d4d_255d_20_25.rel | 12 + .../lib/messages_lib/010b_90e5__25_2d7lu.rel | 10 - .../lib/messages_lib/010b_eb89__25_2d4u.rel | 10 + .../lib/messages_lib/010c_2455__25_2d5ld.rel | 10 + .../010c_8982__25_2d7s_20_25_2d8s.rel | 12 - .../lib/messages_lib/010d_90e5__25_2d7lu.rel | 10 + .../lib/messages_lib/010d_da22__25_2d8lu.rel | 10 - .../010e_8982__25_2d7s_20_25_2d8s.rel | 12 + .../lib/messages_lib/010e_d1e2__25_2ds.rel | 10 - src/nos/lib/messages_lib/010f_1e56__2502x.rel | 10 - .../lib/messages_lib/010f_da22__25_2d8lu.rel | 10 + .../messages_lib/0110_3773__2504x_20_20.rel | 10 - .../lib/messages_lib/0110_d1e2__25_2ds.rel | 10 + src/nos/lib/messages_lib/0111_1e56__2502x.rel | 10 + .../0111_6df9__2504x_20_20_2504x_.rel | 20 - .../messages_lib/0112_3773__2504x_20_20.rel | 10 + .../0112_aa0a__2504x_3a_2504x.rel | 12 - .../0113_6df9__2504x_20_20_2504x_.rel | 20 + .../0113_83ad__2510lu_20In_2c_20_.rel | 20 - .../0114_aa0a__2504x_3a_2504x.rel | 12 + .../0114_cbd3__2510lu_20Out_2c_20.rel | 16 - .../0115_2875__2510lu_2510lu_255l.rel | 16 - .../0115_83ad__2510lu_20In_2c_20_.rel | 20 + .../0116_a689__251s_20_253d_20_20.rel | 14 - .../0116_cbd3__2510lu_20Out_2c_20.rel | 16 + .../0117_2875__2510lu_2510lu_255l.rel | 16 + .../0117_e9b8__252d_20_25_2d6s_20.rel | 20 - .../0118_a689__251s_20_253d_20_20.rel | 14 + .../0118_b620__252d_20_25_2d6s_20.rel | 18 - .../lib/messages_lib/0119_1703__253d_3a.rel | 10 - .../0119_e9b8__252d_20_25_2d6s_20.rel | 20 + .../011a_b620__252d_20_25_2d6s_20.rel | 18 + .../011a_b932__254d_20_25_2d8s_25.rel | 14 - .../lib/messages_lib/011b_1703__253d_3a.rel | 10 + src/nos/lib/messages_lib/011b_936b__254s.rel | 10 - src/nos/lib/messages_lib/011c_4a96__258lu.rel | 10 - .../011c_b932__254d_20_25_2d8s_25.rel | 14 + .../lib/messages_lib/011d_5eaf__258lu_0a.rel | 10 - src/nos/lib/messages_lib/011d_936b__254s.rel | 10 + src/nos/lib/messages_lib/011e_3acb__258s.rel | 10 - src/nos/lib/messages_lib/011e_4a96__258lu.rel | 10 + .../011f_3341__258u_2510u_2511lu_.rel | 14 - .../lib/messages_lib/011f_5eaf__258lu_0a.rel | 10 + src/nos/lib/messages_lib/0120_3acb__258s.rel | 10 + .../0120_fd73__259p_20_20_20_253d.rel | 16 - .../0121_3341__258u_2510u_2511lu_.rel | 14 + .../0121_b8a6__259p_20_25_2d8d_25.rel | 14 - .../0122_1719__259p_20_25_2d9s_25.rel | 12 - .../0122_fd73__259p_20_20_20_253d.rel | 16 + .../0123_1260__259p_256u_20_20_25.rel | 12 - .../0123_b8a6__259p_20_25_2d8d_25.rel | 14 + .../0124_1719__259p_20_25_2d9s_25.rel | 12 + .../0124_482b__259p_256u_256u_20_.rel | 12 - .../0125_1260__259p_256u_20_20_25.rel | 12 + src/nos/lib/messages_lib/0125_fcae__25c.rel | 10 - .../0126_482b__259p_256u_256u_20_.rel | 12 + .../lib/messages_lib/0126_6d8a__25c_20.rel | 10 - .../0127_3d14__25c_20_257s_20_257.rel | 18 - src/nos/lib/messages_lib/0127_fcae__25c.rel | 10 + .../messages_lib/0128_22d3__25c_25c_25c.rel | 10 - .../lib/messages_lib/0128_6d8a__25c_20.rel | 10 + .../0129_3d14__25c_20_257s_20_257.rel | 18 + .../0129_4b6e__25c_25c_25c_0a.rel | 10 - .../messages_lib/012a_22d3__25c_25c_25c.rel | 10 + .../012a_2970__25c_25c_25c_253d_2.rel | 16 - .../012b_4b6e__25c_25c_25c_0a.rel | 10 + .../messages_lib/012b_8514__25c_25s_0a.rel | 10 - .../lib/messages_lib/012c_086d__25c_5b2J.rel | 10 - .../012c_2970__25c_25c_25c_253d_2.rel | 16 + .../messages_lib/012d_8514__25c_25s_0a.rel | 10 + src/nos/lib/messages_lib/012d_8811__25d.rel | 10 - .../lib/messages_lib/012e_086d__25c_5b2J.rel | 10 + .../lib/messages_lib/012e_aeda__25d_0a.rel | 10 - src/nos/lib/messages_lib/012f_8811__25d.rel | 10 + .../012f_cd50__25d_20message_25s_.rel | 14 - .../lib/messages_lib/0130_aeda__25d_0a.rel | 10 + src/nos/lib/messages_lib/0130_ea62__25ld.rel | 10 - .../0131_cd50__25d_20message_25s_.rel | 14 + src/nos/lib/messages_lib/0131_eb6a__25lu.rel | 10 - .../lib/messages_lib/0132_63ed__25lu_0a.rel | 10 - src/nos/lib/messages_lib/0132_ea62__25ld.rel | 10 + src/nos/lib/messages_lib/0133_eb6a__25lu.rel | 10 + .../0133_f325__25lu_2f_25lu_0a.rel | 10 - .../lib/messages_lib/0134_63ed__25lu_0a.rel | 10 + .../lib/messages_lib/0134_d273__25p_20.rel | 10 - .../messages_lib/0135_1c93__25p_20_256lu.rel | 10 - .../0135_f325__25lu_2f_25lu_0a.rel | 10 + .../lib/messages_lib/0136_d273__25p_20.rel | 10 + src/nos/lib/messages_lib/0136_ec2f__25s.rel | 10 - .../messages_lib/0137_1c93__25p_20_256lu.rel | 10 + .../lib/messages_lib/0137_7643__25s_0a.rel | 10 - .../messages_lib/0138_0276__25s_0a_25s_0a.rel | 10 - src/nos/lib/messages_lib/0138_ec2f__25s.rel | 10 + .../lib/messages_lib/0139_7643__25s_0a.rel | 10 + .../lib/messages_lib/0139_f81b__25s_20.rel | 10 - .../messages_lib/013a_0276__25s_0a_25s_0a.rel | 10 + .../013a_8b7d__25s_20_2502d_2502d.rel | 14 - .../messages_lib/013b_7be3__25s_20_25p_0a.rel | 10 - .../lib/messages_lib/013b_f81b__25s_20.rel | 10 + .../messages_lib/013c_518b__25s_20_25s_0a.rel | 10 - .../013c_8b7d__25s_20_2502d_2502d.rel | 14 + .../messages_lib/013d_7be3__25s_20_25p_0a.rel | 10 + .../013d_ca49__25s_20_25s_3a_20_2.rel | 16 - .../013e_43c6__25s_20_25s_3a_20Er.rel | 16 - .../messages_lib/013e_518b__25s_20_25s_0a.rel | 10 + .../messages_lib/013f_b8b7__25s_20_2d_20.rel | 10 - .../013f_ca49__25s_20_25s_3a_20_2.rel | 16 + .../0140_1170__25s_20_2d_20Differ.rel | 12 - .../0140_43c6__25s_20_25s_3a_20Er.rel | 16 + .../messages_lib/0141_b8b7__25s_20_2d_20.rel | 10 + .../0141_d4cc__25s_20_2d_20Remote.rel | 12 - .../0142_1170__25s_20_2d_20Differ.rel | 12 + .../0142_4968__25s_20_2d_20Same_0.rel | 12 - .../0143_ace2__25s_20dialer_3a_20.rel | 12 - .../0143_d4cc__25s_20_2d_20Remote.rel | 12 + .../0144_4968__25s_20_2d_20Same_0.rel | 12 + .../0144_933b__25s_20errno_20_25d.rel | 12 - .../0145_ace2__25s_20dialer_3a_20.rel | 12 + .../0145_f768__25s_20file_25s_2e_.rel | 18 - .../0146_933b__25s_20errno_20_25d.rel | 12 + .../0146_c691__25s_20is_20unreach.rel | 12 - .../0147_a4a4__25s_20logged_20in.rel | 12 - .../0147_f768__25s_20file_25s_2e_.rel | 18 + .../0148_a64e__25s_20logged_20in_.rel | 12 - .../0148_c691__25s_20is_20unreach.rel | 12 + .../0149_a4a4__25s_20logged_20in.rel | 12 + .../0149_b314__25s_20refs_20to_20.rel | 14 - .../014a_a64e__25s_20logged_20in_.rel | 12 + .../014a_bd91__25s_20remain_20_25.rel | 12 - .../014b_b314__25s_20refs_20to_20.rel | 14 + .../messages_lib/014b_bf9e__25s_20thru_20.rel | 10 - .../014c_243b__25s_20type_20_25s_.rel | 14 - .../014c_bd91__25s_20remain_20_25.rel | 12 + .../014d_7d69__25s_25_25_25s_2ebb.rel | 12 - .../messages_lib/014d_bf9e__25s_20thru_20.rel | 10 + .../014e_243b__25s_20type_20_25s_.rel | 14 + .../messages_lib/014e_d324__25s_25c_0a.rel | 10 - .../014f_7d69__25s_25_25_25s_2ebb.rel | 12 + .../014f_ce9c__25s_25c_25c_25c.rel | 10 - .../lib/messages_lib/0150_910e__25s_25s.rel | 10 - .../messages_lib/0150_d324__25s_25c_0a.rel | 10 + .../messages_lib/0151_46b5__25s_25s_0a.rel | 10 - .../0151_ce9c__25s_25c_25c_25c.rel | 10 + .../messages_lib/0152_4d3a__25s_25s_0a_0a.rel | 10 - .../lib/messages_lib/0152_910e__25s_25s.rel | 10 + .../messages_lib/0153_46b5__25s_25s_0a.rel | 10 + .../lib/messages_lib/0153_47c0__25s_3a.rel | 10 - .../messages_lib/0154_4d3a__25s_25s_0a_0a.rel | 10 + .../lib/messages_lib/0154_6911__25s_3a_0a.rel | 10 - .../lib/messages_lib/0155_47c0__25s_3a.rel | 10 + .../lib/messages_lib/0155_e749__25s_3a_20.rel | 10 - .../0156_650d__25s_3a_20_25d_20me.rel | 12 - .../lib/messages_lib/0156_6911__25s_3a_0a.rel | 10 + .../0157_86f5__25s_3a_20_25ld_0a.rel | 10 - .../lib/messages_lib/0157_e749__25s_3a_20.rel | 10 + .../0158_650d__25s_3a_20_25d_20me.rel | 12 + .../0158_7189__25s_3a_20_25s_0a.rel | 10 - .../0159_35bd__25s_3a_20_25s_2c.rel | 10 - .../0159_86f5__25s_3a_20_25ld_0a.rel | 10 + .../015a_7189__25s_3a_20_25s_0a.rel | 10 + .../015a_adab__25s_3a_20Interface.rel | 14 - .../015b_35bd__25s_3a_20_25s_2c.rel | 10 + .../015b_5f8a__25s_3a_20PPP_2fPAP.rel | 14 - .../015c_0cde__25s_3a_20bad_20dev.rel | 12 - .../015c_adab__25s_3a_20Interface.rel | 14 + .../015d_5351__25s_3a_20bad_20ino.rel | 14 - .../015d_5f8a__25s_3a_20PPP_2fPAP.rel | 14 + .../015e_0cde__25s_3a_20bad_20dev.rel | 12 + .../015e_8c96__25s_3a_20corrupted.rel | 14 - .../015f_5351__25s_3a_20bad_20ino.rel | 14 + .../015f_d157__25s_3a_20fs_20of_2.rel | 16 - .../0160_1d98__25s_3a_20local_20n.rel | 14 - .../0160_8c96__25s_3a_20corrupted.rel | 14 + .../0161_bba5__25s_3a_20mode_20_2.rel | 14 - .../0161_d157__25s_3a_20fs_20of_2.rel | 16 + .../0162_1d98__25s_3a_20local_20n.rel | 14 + .../0162_60cc__25s_3a_20not_20a_2.rel | 14 - .../0163_4ed5__25s_3a_20release_5.rel | 16 - .../0163_bba5__25s_3a_20mode_20_2.rel | 14 + .../0164_04ae__25s_3a_20rtt_20_25.rel | 12 - .../0164_60cc__25s_3a_20not_20a_2.rel | 14 + .../0165_4ed5__25s_3a_20release_5.rel | 16 + .../0165_db35__25s_3a_20srtt_20_2.rel | 14 - .../0166_04ae__25s_3a_20rtt_20_25.rel | 12 + .../0166_65f3__25s_3c_25ld_40_25s.rel | 12 - .../0167_6e45__25s_3e_20_25s_20_2.rel | 12 - .../0167_db35__25s_3a_20srtt_20_2.rel | 14 + .../0168_205d__25s_3e_20Invalid_2.rel | 18 - .../0168_65f3__25s_3c_25ld_40_25s.rel | 12 + .../0169_6e45__25s_3e_20_25s_20_2.rel | 12 + .../messages_lib/0169_c86f__25s_40_25s_0a.rel | 10 - .../016a_205d__25s_3e_20Invalid_2.rel | 18 + .../016a_82c1__25s_40_25s_3a_0a.rel | 10 - .../016b_9fa6__25sMAILER_2dDAEMON.rel | 18 - .../messages_lib/016b_c86f__25s_40_25s_0a.rel | 10 + .../016c_82c1__25s_40_25s_3a_0a.rel | 10 + .../lib/messages_lib/016c_c284__25sR_0a.rel | 10 - .../lib/messages_lib/016d_2293__25u_0a.rel | 10 - .../016d_9fa6__25sMAILER_2dDAEMON.rel | 18 + .../016e_c0bd__25u_20additional_3.rel | 12 - .../lib/messages_lib/016e_c284__25sR_0a.rel | 10 + .../lib/messages_lib/016f_2293__25u_0a.rel | 10 + .../016f_7db0__25u_20answers_3a_0.rel | 12 - .../0170_7c48__25u_20authority_3a.rel | 12 - .../0170_c0bd__25u_20additional_3.rel | 12 + .../0171_7db0__25u_20answers_3a_0.rel | 12 + .../0171_b843__25u_20questions_3a.rel | 12 - .../0172_7c48__25u_20authority_3a.rel | 12 + .../0172_af86__25u_3a_20calls_20_.rel | 18 - src/nos/lib/messages_lib/0173_52fc__25x.rel | 10 - .../0173_b843__25u_20questions_3a.rel | 12 + .../0174_af86__25u_3a_20calls_20_.rel | 18 + .../0174_b099__26AXB_20_20_20_20_.rel | 18 - src/nos/lib/messages_lib/0175_52fc__25x.rel | 10 + .../0175_7bf6__26CB_20_20_20_20_2.rel | 22 - .../0176_b099__26AXB_20_20_20_20_.rel | 18 + .../0176_c497__26TCB_20_20_20_20_.rel | 24 - .../0177_7bf6__26CB_20_20_20_20_2.rel | 22 + .../0177_f73b__26UCB_20_20_20_20_.rel | 14 - .../messages_lib/0178_aa89__27_25c_27_0a.rel | 10 - .../0178_c497__26TCB_20_20_20_20_.rel | 24 + src/nos/lib/messages_lib/0179_a2cd__28.rel | 10 - .../0179_f73b__26UCB_20_20_20_20_.rel | 14 + .../messages_lib/017a_aa89__27_25c_27_0a.rel | 10 + .../017a_ba4c__28_252u_29_25_2d20.rel | 12 - .../lib/messages_lib/017b_52bf__28F_29.rel | 10 - src/nos/lib/messages_lib/017b_a2cd__28.rel | 10 + .../lib/messages_lib/017c_93fe__28P_29.rel | 10 - .../017c_ba4c__28_252u_29_25_2d20.rel | 12 + .../messages_lib/017d_38a6__28P_2fF_29.rel | 10 - .../lib/messages_lib/017d_52bf__28F_29.rel | 10 + .../017e_7b70__28compressed_20ALL.rel | 14 - .../lib/messages_lib/017e_93fe__28P_29.rel | 10 + .../messages_lib/017f_38a6__28P_2fF_29.rel | 10 + .../017f_c1c3__28hopcheck_29_20IC.rel | 16 - .../0180_565f__28missing_20UI_21_.rel | 12 - .../0180_7b70__28compressed_20ALL.rel | 14 + .../0181_c1c3__28hopcheck_29_20IC.rel | 16 + .../0181_f935__28not_20odd_21_29_.rel | 12 - .../0182_565f__28missing_20UI_21_.rel | 12 + src/nos/lib/messages_lib/0182_abc9__29_0a.rel | 10 - .../0183_bfa2__2a_2a_20smtp_3a_20.rel | 14 - .../0183_f935__28not_20odd_21_29_.rel | 12 + .../lib/messages_lib/0184_1969__2a_2a_2a.rel | 10 - src/nos/lib/messages_lib/0184_abc9__29_0a.rel | 10 + .../0185_a448__2a_2a_2a_20Done_0a.rel | 12 - .../0185_bfa2__2a_2a_20smtp_3a_20.rel | 14 + .../lib/messages_lib/0186_1969__2a_2a_2a.rel | 10 + .../0186_c993__2a_2a_2a_20Unable_.rel | 14 - .../0187_a448__2a_2a_2a_20Done_0a.rel | 12 + .../0187_b489__2a_2a_2a_2a_2a_2a_.rel | 10 - src/nos/lib/messages_lib/0188_5b29__2c_20.rel | 10 - .../0188_c993__2a_2a_2a_20Unable_.rel | 14 + .../0189_1a71__2c_20err_20_25d.rel | 10 - .../0189_b489__2a_2a_2a_2a_2a_2a_.rel | 10 + .../018a_099c__2d_2d_2d_2d_2d_20E.rel | 16 - src/nos/lib/messages_lib/018a_5b29__2c_20.rel | 10 + .../018b_01ea__2d_2d_2d_2d_2d_20F.rel | 16 - .../018b_1a71__2c_20err_20_25d.rel | 10 + .../018c_04ae__2d_2d_2d_2d_2d_2d_.rel | 22 - .../018c_099c__2d_2d_2d_2d_2d_20E.rel | 16 + .../018d_01ea__2d_2d_2d_2d_2d_20F.rel | 16 + .../018d_1b54__2d_2d_2d_2d_2d_2d_.rel | 24 - .../018e_04ae__2d_2d_2d_2d_2d_2d_.rel | 22 + .../018e_3d1a__2d_2d_2d_2d_2d_2d_.rel | 16 - .../018f_1b54__2d_2d_2d_2d_2d_2d_.rel | 24 + .../lib/messages_lib/018f_8ddf__2d_3e_25s.rel | 10 - .../0190_3d1a__2d_2d_2d_2d_2d_2d_.rel | 16 + .../0190_589d__2d_3e_25s_20ihl_20.rel | 12 - .../lib/messages_lib/0191_8ddf__2d_3e_25s.rel | 10 + src/nos/lib/messages_lib/0191_e6c1__2e_0a.rel | 10 - .../0192_589d__2d_3e_25s_20ihl_20.rel | 12 + .../messages_lib/0192_ed84__2f_25lu_20ms.rel | 10 - .../0193_6d9b__2f_25lu_20ms_0a.rel | 10 - src/nos/lib/messages_lib/0193_e6c1__2e_0a.rel | 10 + .../0194_a44f__2f_25lu_20ms_3b_20.rel | 12 - .../messages_lib/0194_ed84__2f_25lu_20ms.rel | 10 + .../lib/messages_lib/0195_096e__2f_25u.rel | 10 - .../0195_6d9b__2f_25lu_20ms_0a.rel | 10 + src/nos/lib/messages_lib/0196_96dc__2fEX.rel | 10 - .../0196_a44f__2f_25lu_20ms_3b_20.rel | 12 + .../lib/messages_lib/0197_096e__2f_25u.rel | 10 + src/nos/lib/messages_lib/0197_79e7_0_25o.rel | 10 - .../0198_8157_007Incoming_20_25s_.rel | 16 - src/nos/lib/messages_lib/0198_96dc__2fEX.rel | 10 + src/nos/lib/messages_lib/0199_79e7_0_25o.rel | 10 + .../0199_b04e_0x_2503x_20_20_20_2.rel | 20 - .../messages_lib/019a_3f3a_0x_2504x_0a.rel | 10 - .../019a_8157_007Incoming_20_25s_.rel | 16 + .../messages_lib/019b_8308_0x_2508lx_0a.rel | 10 - .../019b_b04e_0x_2503x_20_20_20_2.rel | 20 + .../messages_lib/019c_3f3a_0x_2504x_0a.rel | 10 + src/nos/lib/messages_lib/019c_ab8d_0x_25x.rel | 10 - .../019d_6f63_0x_25x_09_09_25ld_0.rel | 18 - .../messages_lib/019d_8308_0x_2508lx_0a.rel | 10 + src/nos/lib/messages_lib/019e_ab8d_0x_25x.rel | 10 + .../019e_fea8_0x_25x_09_09_25ld_0.rel | 18 - .../019f_6f63_0x_25x_09_09_25ld_0.rel | 18 + .../lib/messages_lib/019f_f01c_0x_25x_0a.rel | 10 - .../01a0_d635_100_20Warning_3a_20.rel | 20 - .../01a0_fea8_0x_25x_09_09_25ld_0.rel | 18 + .../01a1_3f47_150_20Opening_20dat.rel | 16 - .../lib/messages_lib/01a1_f01c_0x_25x_0a.rel | 10 + src/nos/lib/messages_lib/01a2_67ab_200_20.rel | 10 - .../01a2_d635_100_20Warning_3a_20.rel | 20 + .../01a3_3f47_150_20Opening_20dat.rel | 16 + .../01a3_cc8d_200_20MKD_20ok_0a.rel | 12 - src/nos/lib/messages_lib/01a4_67ab_200_20.rel | 10 + .../messages_lib/01a4_6c3a_200_20Ok_0a.rel | 10 - .../01a5_ba32_200_20Port_20comman.rel | 14 - .../01a5_cc8d_200_20MKD_20ok_0a.rel | 12 + .../01a6_1db7_200_20Type_20_25s_2.rel | 12 - .../messages_lib/01a6_6c3a_200_20Ok_0a.rel | 10 + .../01a7_1192_215_20_25s_20Type_3.rel | 14 - .../01a7_ba32_200_20Port_20comman.rel | 14 + .../01a8_01fe_220_20_25s_20FTP_20.rel | 16 - .../01a8_1db7_200_20Type_20_25s_2.rel | 12 + .../01a9_1192_215_20_25s_20Type_3.rel | 14 + .../01a9_7804_221_20Goodbye_21_0a.rel | 12 - .../01aa_01fe_220_20_25s_20FTP_20.rel | 16 + .../01aa_3f54_226_20File_20receiv.rel | 14 - .../01ab_7804_221_20Goodbye_21_0a.rel | 12 + .../01ab_caea_226_20File_20sent_2.rel | 12 - .../01ac_3f54_226_20File_20receiv.rel | 14 + .../01ac_9fe8_230_20Logged_20in_0.rel | 12 - .../messages_lib/01ad_55db_250_20_25s_0a.rel | 10 - .../01ad_caea_226_20File_20sent_2.rel | 12 + .../01ae_9fe8_230_20Logged_20in_0.rel | 12 + .../01ae_c720_250_20File_20delete.rel | 12 - .../messages_lib/01af_55db_250_20_25s_0a.rel | 10 + .../messages_lib/01af_de54_250_2d_25s_0a.rel | 10 - .../01b0_9400_257_20_22_25s_22_20.rel | 14 - .../01b0_c720_250_20File_20delete.rel | 12 + .../01b1_24f1_331_20Enter_20PASS_.rel | 14 - .../messages_lib/01b1_de54_250_2d_25s_0a.rel | 10 + .../01b2_273f_421_20System_20over.rel | 16 - .../01b2_9400_257_20_22_25s_22_20.rel | 14 + .../01b3_24f1_331_20Enter_20PASS_.rel | 14 + .../01b3_e43d_425_20Data_20connec.rel | 14 - .../01b4_273f_421_20System_20over.rel | 16 + .../01b4_7e66_500_20Unknown_20com.rel | 14 - .../01b5_3d39_500_20Unsupported_2.rel | 16 - .../01b5_e43d_425_20Data_20connec.rel | 14 + .../01b6_7e66_500_20Unknown_20com.rel | 14 + .../01b6_fe7e_501_20Bad_20port_20.rel | 14 - .../01b7_065e_501_20Only_20logica.rel | 16 - .../01b7_3d39_500_20Unsupported_2.rel | 16 + .../01b8_a2bf_501_20Unknown_20typ.rel | 14 - .../01b8_fe7e_501_20Bad_20port_20.rel | 14 + .../01b9_065e_501_20Only_20logica.rel | 16 + .../01b9_41cf_502_20Command_20not.rel | 16 - .../01ba_a2bf_501_20Unknown_20typ.rel | 14 + .../01ba_f576_503_20Login_20with_.rel | 14 - .../01bb_41cf_502_20Command_20not.rel | 16 + .../01bb_7dc2_530_20Please_20log_.rel | 16 - .../01bc_c53a_550_20Can_27t_20rea.rel | 14 - .../01bc_f576_503_20Login_20with_.rel | 14 + .../01bd_4770_550_20Delete_20fail.rel | 14 - .../01bd_7dc2_530_20Please_20log_.rel | 16 + .../01be_38c3_550_20Permission_20.rel | 14 - .../01be_c53a_550_20Can_27t_20rea.rel | 14 + .../01bf_4770_550_20Delete_20fail.rel | 14 + .../01bf_95c1_552_20Write_20error.rel | 14 - .../01c0_38c3_550_20Permission_20.rel | 14 + .../01c0_7eaf_553_20Can_27t_20cre.rel | 14 - .../01c1_95c1_552_20Write_20error.rel | 14 + .../01c1_f0b2_553_20Can_27t_20rea.rel | 16 - .../01c2_7eaf_553_20Can_27t_20cre.rel | 14 + .../messages_lib/01c2_b04b__3a_20_25d_0a.rel | 10 - .../messages_lib/01c3_6aba__3a_20_25ld_0a.rel | 10 - .../01c3_f0b2_553_20Can_27t_20rea.rel | 16 + .../lib/messages_lib/01c4_8cd1__3a_20_25s.rel | 10 - .../messages_lib/01c4_b04b__3a_20_25d_0a.rel | 10 + .../messages_lib/01c5_68d2__3a_20_25s_0a.rel | 10 - .../messages_lib/01c5_6aba__3a_20_25ld_0a.rel | 10 + .../messages_lib/01c6_3c02__3a_20_25u_0a.rel | 10 - .../lib/messages_lib/01c6_8cd1__3a_20_25s.rel | 10 + .../01c7_6692__3b_20Tries_3a_20_2.rel | 12 - .../messages_lib/01c7_68d2__3a_20_25s_0a.rel | 10 + .../messages_lib/01c8_3c02__3a_20_25u_0a.rel | 10 + .../01c8_697b__3c_25ld_40_25s_3e_.rel | 12 - .../01c9_2587__3c_25s_40_25s_2ebb.rel | 12 - .../01c9_6692__3b_20Tries_3a_20_2.rel | 12 + .../messages_lib/01ca_3152__3c_3d_3d_25s.rel | 10 - .../01ca_697b__3c_25ld_40_25s_3e_.rel | 12 + .../01cb_2587__3c_25s_40_25s_2ebb.rel | 12 + .../01cb_defc__3c_3d_3d_25s_0a.rel | 10 - .../01cc_016b__3d_3d_3eARTICLE_20.rel | 12 - .../messages_lib/01cc_3152__3c_3d_3d_25s.rel | 10 + .../01cd_c133__3d_3d_3eNEWNEWS_20.rel | 12 - .../01cd_defc__3c_3d_3d_25s_0a.rel | 10 + .../01ce_016b__3d_3d_3eARTICLE_20.rel | 12 + .../01ce_696c__3d_3d_3eQUIT_0a.rel | 10 - .../01cf_396e__3d_3dNo_20response.rel | 12 - .../01cf_c133__3d_3d_3eNEWNEWS_20.rel | 12 + .../01d0_696c__3d_3d_3eQUIT_0a.rel | 10 + src/nos/lib/messages_lib/01d0_c6f3__3f.rel | 10 - .../01d1_396e__3d_3dNo_20response.rel | 12 + src/nos/lib/messages_lib/01d1_4d83__40.rel | 10 - .../lib/messages_lib/01d2_23d2__40_25s.rel | 10 - src/nos/lib/messages_lib/01d2_c6f3__3f.rel | 10 + src/nos/lib/messages_lib/01d3_4d83__40.rel | 10 + .../01d3_7f61_ARP_3a_20len_20_25d.rel | 12 - .../messages_lib/01d4_124c_ARTICLE_20_25s.rel | 12 - .../lib/messages_lib/01d4_23d2__40_25s.rel | 10 + .../01d5_109d_AX25_20receive_20wi.rel | 14 - .../01d5_7f61_ARP_3a_20len_20_25d.rel | 12 + .../messages_lib/01d6_124c_ARTICLE_20_25s.rel | 12 + .../messages_lib/01d6_f4e0_AX25_20version.rel | 12 - .../01d7_109d_AX25_20receive_20wi.rel | 14 + .../lib/messages_lib/01d7_818f_AX25_3a_20.rel | 10 - .../messages_lib/01d8_f05c_Abort_0d_0a.rel | 10 - .../messages_lib/01d8_f4e0_AX25_20version.rel | 12 + .../lib/messages_lib/01d9_6caf_Aborted_2e.rel | 10 - .../lib/messages_lib/01d9_818f_AX25_3a_20.rel | 10 + .../messages_lib/01da_f05c_Abort_0d_0a.rel | 10 + .../messages_lib/01da_f2cb_Aborted_2e_0a.rel | 12 - .../lib/messages_lib/01db_537a_Accept_0a.rel | 10 - .../lib/messages_lib/01db_6caf_Aborted_2e.rel | 10 + .../01dc_b988_Ack_20delay_20time_.rel | 12 - .../messages_lib/01dc_f2cb_Aborted_2e_0a.rel | 12 + .../lib/messages_lib/01dd_537a_Accept_0a.rel | 10 + .../01dd_fccc_Active_20RIP_20outp.rel | 14 - .../01de_b988_Ack_20delay_20time_.rel | 12 + .../01de_e216_Address_2fControl_2.rel | 16 - .../01df_1fbc_All_20groups_20are_.rel | 16 - .../01df_fccc_Active_20RIP_20outp.rel | 14 + .../messages_lib/01e0_4a0c_Allow_20ACCM.rel | 12 - .../01e0_e216_Address_2fControl_2.rel | 16 + .../01e1_1fbc_All_20groups_20are_.rel | 16 + .../01e1_8e02_Allow_20Address.rel | 12 - .../messages_lib/01e2_4a0c_Allow_20ACCM.rel | 12 + .../01e2_7b21_Allow_20Address_2fC.rel | 16 - .../01e3_5003_Allow_20Authenticat.rel | 14 - .../01e3_8e02_Allow_20Address.rel | 12 + .../01e4_081e_Allow_20Compression.rel | 12 - .../01e4_7b21_Allow_20Address_2fC.rel | 16 + .../messages_lib/01e5_14d8_Allow_20MRU.rel | 12 - .../01e5_5003_Allow_20Authenticat.rel | 14 + .../01e6_081e_Allow_20Compression.rel | 12 + .../01e6_5c94_Allow_20Magic_20Num.rel | 12 - .../messages_lib/01e7_14d8_Allow_20MRU.rel | 12 + .../01e7_33ea_Allow_20Protocol_20.rel | 16 - .../01e8_5c94_Allow_20Magic_20Num.rel | 12 + .../01e8_a5f9_Already_20have_20_2.rel | 12 - .../01e9_33ea_Allow_20Protocol_20.rel | 16 + .../01e9_8eaf_Arcnet_3a_20len_20_.rel | 14 - .../01ea_52c7_Argument_20missing_.rel | 12 - .../01ea_a5f9_Already_20have_20_2.rel | 12 + .../lib/messages_lib/01eb_3ed8_Ascii_0a.rel | 10 - .../01eb_8eaf_Arcnet_3a_20len_20_.rel | 14 + .../01ec_52c7_Argument_20missing_.rel | 12 + .../01ec_7cb2_Attach_20device_20f.rel | 14 - .../lib/messages_lib/01ed_3ed8_Ascii_0a.rel | 10 + .../01ed_ec38_Attach_20netrom_20i.rel | 14 - .../01ee_7cb2_Attach_20device_20f.rel | 14 + .../01ee_ee22_Attended_20flag.rel | 12 - .../01ef_0443_Available_20areas_2.rel | 18 - .../01ef_ec38_Attach_20netrom_20i.rel | 14 + .../01f0_6999_Backoff_20Level_20_.rel | 18 - .../01f0_ee22_Attended_20flag.rel | 12 + .../01f1_0443_Available_20areas_2.rel | 18 + .../01f1_9716_Bad_20digipeater_20.rel | 12 - .../01f2_0b9f_Bad_20syntax_2e_0a.rel | 12 - .../01f2_6999_Backoff_20Level_20_.rel | 18 + .../01f3_9716_Bad_20digipeater_20.rel | 12 + .../01f3_e884_Bad_20target_20_25s.rel | 12 - .../01f4_0b9f_Bad_20syntax_2e_0a.rel | 12 + .../01f4_822a_Bad_20user_20or_20h.rel | 14 - .../01f5_61f7_Base_20Addr_09Rxint.rel | 22 - .../01f5_e884_Bad_20target_20_25s.rel | 12 + .../01f6_822a_Bad_20user_20or_20h.rel | 14 + .../01f6_929a_Base_20Addr_20_20Rx.rel | 24 - .../01f7_61f7_Base_20Addr_09Rxint.rel | 22 + .../01f7_de82_Buf_20hits_2fmiss_2.rel | 22 - .../01f8_929a_Base_20Addr_20_20Rx.rel | 24 + .../messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel | 10 - .../messages_lib/01f9_6c46_CWD_20_25s_0a.rel | 10 - .../01f9_de82_Buf_20hits_2fmiss_2.rel | 22 + .../01fa_0e64_Calls_20originated_.rel | 16 - .../messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel | 10 + .../messages_lib/01fb_6c46_CWD_20_25s_0a.rel | 10 + .../01fb_9777_Calls_20timed_20out.rel | 18 - .../01fc_0e64_Calls_20originated_.rel | 16 + .../01fc_e911_Can_27t_20NLST_20_2.rel | 12 - .../01fd_9777_Calls_20timed_20out.rel | 18 + .../01fd_daf3_Can_27t_20add_20rou.rel | 12 - .../01fe_6db7_Can_27t_20attach_20.rel | 14 - .../01fe_e911_Can_27t_20NLST_20_2.rel | 12 + .../01ff_79e8_Can_27t_20change_20.rel | 14 - .../01ff_daf3_Can_27t_20add_20rou.rel | 12 + .../0200_3bb8_Can_27t_20create_20.rel | 14 - .../0200_6db7_Can_27t_20attach_20.rel | 14 + .../0201_0003_Can_27t_20create_20.rel | 14 - .../0201_79e8_Can_27t_20change_20.rel | 14 + .../0202_3bb8_Can_27t_20create_20.rel | 14 + .../0202_ef8c_Can_27t_20create_20.rel | 14 - .../0203_0003_Can_27t_20create_20.rel | 14 + .../0203_28e0_Can_27t_20create_20.rel | 16 - .../0204_d5bc_Can_27t_20create_20.rel | 14 - .../0204_ef8c_Can_27t_20create_20.rel | 14 + .../0205_28e0_Can_27t_20create_20.rel | 16 + .../0205_c7fb_Can_27t_20delete_20.rel | 12 - .../0206_d5bc_Can_27t_20create_20.rel | 14 + .../0206_d5d6_Can_27t_20detach_20.rel | 16 - .../0207_5d65_Can_27t_20find_20he.rel | 14 - .../0207_c7fb_Can_27t_20delete_20.rel | 12 + .../0208_3eee_Can_27t_20list_20lo.rel | 14 - .../0208_d5d6_Can_27t_20detach_20.rel | 16 + .../0209_5d65_Can_27t_20find_20he.rel | 14 + .../0209_c1c1_Can_27t_20open_20_2.rel | 14 - .../020a_3eee_Can_27t_20list_20lo.rel | 14 + .../020a_fedd_Can_27t_20open_20_2.rel | 12 - .../020b_c1c1_Can_27t_20open_20_2.rel | 14 + .../020b_fb2a_Can_27t_20open_20_2.rel | 12 - .../020c_d8a5_Can_27t_20open_20in.rel | 14 - .../020c_fedd_Can_27t_20open_20_2.rel | 12 + .../020d_0616_Can_27t_20read_20_2.rel | 12 - .../020d_fb2a_Can_27t_20open_20_2.rel | 12 + .../020e_4a10_Can_27t_20read_20_2.rel | 12 - .../020e_d8a5_Can_27t_20open_20in.rel | 14 + .../020f_0616_Can_27t_20read_20_2.rel | 12 + .../020f_8468_Can_27t_20read_20co.rel | 14 - .../0210_4327_Can_27t_20read_20di.rel | 16 - .../0210_4a10_Can_27t_20read_20_2.rel | 12 + .../0211_5fb2_Can_27t_20read_20lo.rel | 14 - .../0211_8468_Can_27t_20read_20co.rel | 14 + .../0212_36d4_Can_27t_20read_20pa.rel | 14 - .../0212_4327_Can_27t_20read_20di.rel | 16 + .../0213_5e43_Can_27t_20rename_20.rel | 12 - .../0213_5fb2_Can_27t_20read_20lo.rel | 14 + .../0214_36d4_Can_27t_20read_20pa.rel | 14 + .../0214_4bfe_Can_27t_20rewrite_2.rel | 12 - .../0215_24ca_Can_27t_20set_20lin.rel | 14 - .../0215_5e43_Can_27t_20rename_20.rel | 12 + .../0216_4bfe_Can_27t_20rewrite_2.rel | 12 + .../0216_5e82_Can_27t_20write_20_.rel | 12 - .../0217_24ca_Can_27t_20set_20lin.rel | 14 + .../0217_988b_Can_27t_20write_20l.rel | 14 - .../0218_5e82_Can_27t_20write_20_.rel | 12 + .../0218_c0f9_Can_27t_20write_20t.rel | 12 - .../0219_5055_Ch_20Iface_20_20_20.rel | 24 - .../0219_988b_Can_27t_20write_20l.rel | 14 + .../021a_c0f9_Can_27t_20write_20t.rel | 12 + .../021a_eff3_Channel_20_2d_20_25.rel | 12 - .../021b_1b09_Choke_20timeout_20_.rel | 12 - .../021b_5055_Ch_20Iface_20_20_20.rel | 24 + .../021c_eff3_Channel_20_2d_20_25.rel | 12 + .../021c_f95c_Closed_3a_20_25s_0a.rel | 12 - .../021d_1b09_Choke_20timeout_20_.rel | 12 + .../021d_e508_Command_20batching.rel | 12 - .../021e_b471_Connect_20failed_0a.rel | 12 - .../021e_f95c_Closed_3a_20_25s_0a.rel | 12 + .../021f_bb2f_Connect_20failed_3a.rel | 12 - .../021f_e508_Command_20batching.rel | 12 + .../0220_85e9_Connect_20to_20mail.rel | 16 - .../0220_b471_Connect_20failed_0a.rel | 12 + .../messages_lib/0221_6930_Connected_0a.rel | 12 - .../0221_bb2f_Connect_20failed_3a.rel | 12 + .../0222_5189_Connected_20to_20_2.rel | 12 - .../0222_85e9_Connect_20to_20mail.rel | 16 + .../messages_lib/0223_6930_Connected_0a.rel | 12 + .../0223_771a_Connected_20to_20ma.rel | 14 - .../messages_lib/0224_0e16_Connected_2e.rel | 12 - .../0224_5189_Connected_20to_20_2.rel | 12 + .../0225_3e79_Connection_20closed.rel | 16 - .../0225_771a_Connected_20to_20ma.rel | 14 + .../messages_lib/0226_0e16_Connected_2e.rel | 12 + .../0226_faa9_Connection_20failed.rel | 12 - .../0227_3676_Could_20not_20creat.rel | 16 - .../0227_3e79_Connection_20closed.rel | 16 + .../0228_d95b_Couldn_27t_20queue_.rel | 16 - .../0228_faa9_Connection_20failed.rel | 12 + .../0229_3676_Could_20not_20creat.rel | 16 + .../0229_68a6_Current_20message_2.rel | 14 - .../022a_23ad_Currently_20enabled.rel | 16 - .../022a_d95b_Couldn_27t_20queue_.rel | 16 + .../messages_lib/022b_1cf7_DELE_20_25s.rel | 10 - .../022b_68a6_Current_20message_2.rel | 14 + .../022c_23ad_Currently_20enabled.rel | 16 + .../022c_5fad_DISASTER_21_20Out_2.rel | 16 - .../messages_lib/022d_1cf7_DELE_20_25s.rel | 10 + .../022d_7ce2_DRSI_20Board_20Stat.rel | 16 - .../022e_2f52_D_5bU_5d_20filename.rel | 12 - .../022e_5fad_DISASTER_21_20Out_2.rel | 16 + .../lib/messages_lib/022f_698b_Data_0a.rel | 10 - .../022f_7ce2_DRSI_20Board_20Stat.rel | 16 + .../0230_2f52_D_5bU_5d_20filename.rel | 12 + .../0230_cb1c_Data_20outside_20he.rel | 12 - .../0231_01be_Data_20pointer_20_2.rel | 16 - .../lib/messages_lib/0231_698b_Data_0a.rel | 10 + .../0232_3cbb_Data_20pointer_20be.rel | 14 - .../0232_cb1c_Data_20outside_20he.rel | 12 + .../0233_01be_Data_20pointer_20_2.rel | 16 + .../0233_bd70_Defaulting_20to_20b.rel | 14 - .../0234_2d19_Del_5fconst_20_3d_2.rel | 12 - .../0234_3cbb_Data_20pointer_20be.rel | 14 + .../0235_6255_Dest_20Addr_20_20_2.rel | 16 - .../0235_bd70_Defaulting_20to_20b.rel | 14 + .../0236_2d19_Del_5fconst_20_3d_2.rel | 12 + .../0236_3894_Dialing_20not_20sup.rel | 14 - .../messages_lib/0237_26a3_Different_0a.rel | 12 - .../0237_6255_Dest_20Addr_20_20_2.rel | 16 + .../0238_3894_Dialing_20not_20sup.rel | 14 + .../lib/messages_lib/0238_ae33_Digipeat.rel | 10 - .../messages_lib/0239_26a3_Different_0a.rel | 12 + .../0239_af35_Directory_20table_2.rel | 14 - .../lib/messages_lib/023a_ae33_Digipeat.rel | 10 + .../023a_c1bb_Disconnected_20.rel | 12 - .../023b_2cc5_Disconnecting_2e.rel | 12 - .../023b_af35_Directory_20table_2.rel | 14 + .../023c_b7f4_Dup_20acks_20_20_20.rel | 22 - .../023c_c1bb_Disconnected_20.rel | 12 + .../023d_2cc5_Disconnecting_2e.rel | 12 + .../023d_3ed4_Duplex_3a_20_25s_0a.rel | 12 - src/nos/lib/messages_lib/023e_b671_E2BIG.rel | 10 - .../023e_b7f4_Dup_20acks_20_20_20.rel | 22 + .../023f_3ed4_Duplex_3a_20_25s_0a.rel | 12 + src/nos/lib/messages_lib/023f_56e8_EACCES.rel | 10 - src/nos/lib/messages_lib/0240_b671_E2BIG.rel | 10 + src/nos/lib/messages_lib/0240_f378_EAGAIN.rel | 10 - .../0241_0483_EAGLE_20Board_20Sta.rel | 14 - src/nos/lib/messages_lib/0241_56e8_EACCES.rel | 10 + src/nos/lib/messages_lib/0242_a2a1_EBADF.rel | 10 - src/nos/lib/messages_lib/0242_f378_EAGAIN.rel | 10 + .../0243_0483_EAGLE_20Board_20Sta.rel | 14 + src/nos/lib/messages_lib/0243_74ba_EBUSY.rel | 10 - src/nos/lib/messages_lib/0244_4029_ECHILD.rel | 10 - src/nos/lib/messages_lib/0244_a2a1_EBADF.rel | 10 + src/nos/lib/messages_lib/0245_74ba_EBUSY.rel | 10 + .../lib/messages_lib/0245_cd2b_EDEADLK.rel | 10 - src/nos/lib/messages_lib/0246_4029_ECHILD.rel | 10 + src/nos/lib/messages_lib/0246_4299_EDOM.rel | 10 - src/nos/lib/messages_lib/0247_bec8_EEXIST.rel | 10 - .../lib/messages_lib/0247_cd2b_EDEADLK.rel | 10 + src/nos/lib/messages_lib/0248_4299_EDOM.rel | 10 + src/nos/lib/messages_lib/0248_afa9_EFAULT.rel | 10 - src/nos/lib/messages_lib/0249_9ed8_EFBIG.rel | 10 - src/nos/lib/messages_lib/0249_bec8_EEXIST.rel | 10 + .../024a_28f7_EGATTACH_3a_20No_20.rel | 18 - src/nos/lib/messages_lib/024a_afa9_EFAULT.rel | 10 + src/nos/lib/messages_lib/024b_9ed8_EFBIG.rel | 10 + src/nos/lib/messages_lib/024b_eb47_EINTR.rel | 10 - .../024c_28f7_EGATTACH_3a_20No_20.rel | 18 + src/nos/lib/messages_lib/024c_b479_EINVAL.rel | 10 - .../lib/messages_lib/024d_21d8_EINVFNC.rel | 10 - src/nos/lib/messages_lib/024d_eb47_EINTR.rel | 10 + src/nos/lib/messages_lib/024e_2d75_EIO.rel | 10 - src/nos/lib/messages_lib/024e_b479_EINVAL.rel | 10 + .../lib/messages_lib/024f_21d8_EINVFNC.rel | 10 + src/nos/lib/messages_lib/024f_fb45_EISDIR.rel | 10 - src/nos/lib/messages_lib/0250_2d75_EIO.rel | 10 + src/nos/lib/messages_lib/0250_8de7_ELOOP.rel | 10 - src/nos/lib/messages_lib/0251_9e5a_EMFILE.rel | 10 - src/nos/lib/messages_lib/0251_fb45_EISDIR.rel | 10 + src/nos/lib/messages_lib/0252_8de7_ELOOP.rel | 10 + src/nos/lib/messages_lib/0252_983a_EMLINK.rel | 10 - .../messages_lib/0253_0607_ENAMETOOLONG.rel | 12 - src/nos/lib/messages_lib/0253_9e5a_EMFILE.rel | 10 + src/nos/lib/messages_lib/0254_8396_ENFILE.rel | 10 - src/nos/lib/messages_lib/0254_983a_EMLINK.rel | 10 + .../messages_lib/0255_0607_ENAMETOOLONG.rel | 12 + src/nos/lib/messages_lib/0255_7088_ENODEV.rel | 10 - src/nos/lib/messages_lib/0256_8396_ENFILE.rel | 10 + src/nos/lib/messages_lib/0256_edee_ENOENT.rel | 10 - src/nos/lib/messages_lib/0257_7088_ENODEV.rel | 10 + .../lib/messages_lib/0257_a107_ENOEXEC.rel | 10 - src/nos/lib/messages_lib/0258_29fe_ENOLCK.rel | 10 - src/nos/lib/messages_lib/0258_edee_ENOENT.rel | 10 + src/nos/lib/messages_lib/0259_42c4_ENOMEM.rel | 10 - .../lib/messages_lib/0259_a107_ENOEXEC.rel | 10 + src/nos/lib/messages_lib/025a_29fe_ENOLCK.rel | 10 + src/nos/lib/messages_lib/025a_d51d_ENOSPC.rel | 10 - src/nos/lib/messages_lib/025b_42c4_ENOMEM.rel | 10 + .../lib/messages_lib/025b_d3a2_ENOTBLK.rel | 10 - src/nos/lib/messages_lib/025c_d51d_ENOSPC.rel | 10 + .../lib/messages_lib/025c_f683_ENOTDIR.rel | 10 - .../lib/messages_lib/025d_83de_ENOTEMPTY.rel | 12 - .../lib/messages_lib/025d_d3a2_ENOTBLK.rel | 10 + src/nos/lib/messages_lib/025e_81a3_ENOTTY.rel | 10 - .../lib/messages_lib/025e_f683_ENOTDIR.rel | 10 + src/nos/lib/messages_lib/025f_01a7_ENXIO.rel | 10 - .../lib/messages_lib/025f_83de_ENOTEMPTY.rel | 12 + src/nos/lib/messages_lib/0260_4485_EPERM.rel | 10 - src/nos/lib/messages_lib/0260_81a3_ENOTTY.rel | 10 + src/nos/lib/messages_lib/0261_01a7_ENXIO.rel | 10 + src/nos/lib/messages_lib/0261_5ede_EPIPE.rel | 10 - src/nos/lib/messages_lib/0262_4485_EPERM.rel | 10 + src/nos/lib/messages_lib/0262_7f6a_ERANGE.rel | 10 - src/nos/lib/messages_lib/0263_0587_EROFS.rel | 10 - src/nos/lib/messages_lib/0263_5ede_EPIPE.rel | 10 + .../0264_6b3a_ESCC_20channel_20_2.rel | 16 - src/nos/lib/messages_lib/0264_7f6a_ERANGE.rel | 10 + src/nos/lib/messages_lib/0265_0587_EROFS.rel | 10 + .../0265_6d38_ESCC_20channel_20_2.rel | 14 - .../0266_0a8a_ESCC_20driver_20alr.rel | 18 - .../0266_6b3a_ESCC_20channel_20_2.rel | 16 + .../0267_6d38_ESCC_20channel_20_2.rel | 14 + .../0267_d89e_ESCC_20driver_20not.rel | 14 - .../0268_0a8a_ESCC_20driver_20alr.rel | 18 + src/nos/lib/messages_lib/0268_dd82_ESHELL.rel | 10 - .../0269_d89e_ESCC_20driver_20not.rel | 14 + src/nos/lib/messages_lib/0269_ffa8_ESPIPE.rel | 10 - src/nos/lib/messages_lib/026a_b33c_ESRCH.rel | 10 - src/nos/lib/messages_lib/026a_dd82_ESHELL.rel | 10 + .../lib/messages_lib/026b_194a_ETXTBSY.rel | 10 - src/nos/lib/messages_lib/026b_ffa8_ESPIPE.rel | 10 + src/nos/lib/messages_lib/026c_8d4a_EXDEV.rel | 10 - src/nos/lib/messages_lib/026c_b33c_ESRCH.rel | 10 + .../lib/messages_lib/026d_194a_ETXTBSY.rel | 10 + .../026d_4f54_Encapsulation_20mod.rel | 16 - .../026e_0f4a_Enqued_20_20_2d_20_.rel | 18 - src/nos/lib/messages_lib/026e_8d4a_EXDEV.rel | 10 + .../026f_4f54_Encapsulation_20mod.rel | 16 + .../026f_de30_Enter_20message_2e_.rel | 12 - .../0270_0f4a_Enqued_20_20_2d_20_.rel | 18 + .../0270_3a50_Error_20in_20respon.rel | 12 - .../0271_d568_Error_20updating_20.rel | 14 - .../0271_de30_Enter_20message_2e_.rel | 12 + .../0272_3a50_Error_20in_20respon.rel | 12 + .../0272_69fc_Error_20writing_20m.rel | 14 - .../0273_9664_Escape_20character_.rel | 14 - .../0273_d568_Error_20updating_20.rel | 14 + .../0274_69fc_Error_20writing_20m.rel | 14 + .../0274_8c2d_Ether_3a_20len_20_2.rel | 14 - src/nos/lib/messages_lib/0275_3af3_F_3e.rel | 10 - .../0275_9664_Escape_20character_.rel | 14 + .../lib/messages_lib/0276_0046_Failed_0a.rel | 10 - .../0276_8c2d_Ether_3a_20len_20_2.rel | 14 + src/nos/lib/messages_lib/0277_3af3_F_3e.rel | 10 + .../0277_4a7b_First_20init_20ESCC.rel | 14 - .../lib/messages_lib/0278_0046_Failed_0a.rel | 10 + .../0278_0954_Forwarding_20timer_.rel | 14 - .../0279_4a7b_First_20init_20ESCC.rel | 14 + .../0279_95bb_Free_20address_20qu.rel | 12 - .../027a_0954_Forwarding_20timer_.rel | 14 + .../027a_fee7_Free_20cache_3a_20s.rel | 16 - .../027b_8dc1_Free_20memory_20thr.rel | 14 - .../027b_95bb_Free_20address_20qu.rel | 12 + .../027c_1be2_From_20_25s_20_25s.rel | 12 - .../027c_fee7_Free_20cache_3a_20s.rel | 16 + .../027d_8dc1_Free_20memory_20thr.rel | 14 + .../027d_d837_From_3a_20_25s_0a.rel | 12 - .../027e_1be2_From_20_25s_20_25s.rel | 12 + .../027e_b9a0_Garbage_20bp_20_25l.rel | 12 - .../027f_7731_Group_20list_20too_.rel | 18 - .../027f_d837_From_3a_20_25s_0a.rel | 12 + .../0280_b9a0_Garbage_20bp_20_25l.rel | 12 + .../0280_ccdf_HAPN_20_25d_3a_20_2.rel | 18 - .../0281_7731_Group_20list_20too_.rel | 18 + .../0281_9570_HOPCHECK_20start_20.rel | 14 - .../0282_8ef4_HOPCHECK_20to_20_25.rel | 12 - .../0282_ccdf_HAPN_20_25d_3a_20_2.rel | 18 + .../0283_9570_HOPCHECK_20start_20.rel | 14 + .../0283_c794_HOPCHECK_20tracing.rel | 12 - .../0284_4952_HS_3a_20Warning_3a_.rel | 16 - .../0284_8ef4_HOPCHECK_20to_20_25.rel | 12 + .../0285_10ba_Hardware_20_25u_0a.rel | 12 - .../0285_c794_HOPCHECK_20tracing.rel | 12 + .../0286_32e9_Heap_20debugging.rel | 12 - .../0286_4952_HS_3a_20Warning_3a_.rel | 16 + .../0287_10ba_Hardware_20_25u_0a.rel | 12 + .../0287_9144_Host_20_25s_20_28_2.rel | 14 - .../0288_32e9_Heap_20debugging.rel | 12 + .../0288_862c_Host_20_25s_20unkno.rel | 12 - .../0289_9144_Host_20_25s_20_28_2.rel | 14 + .../0289_f216_Hostname_20set_20to.rel | 12 - .../028a_28fb_Hytech_20KA9Q_20NOS.rel | 36 - .../028a_862c_Host_20_25s_20unkno.rel | 12 + .../028b_df4f_ICMP_20echo_20respo.rel | 14 - .../028b_f216_Hostname_20set_20to.rel | 12 + .../028c_267d_Hytech_20KA9Q_20NOS.rel | 36 + .../028c_db6d_ICMP_20from_20_25s_.rel | 12 - .../messages_lib/028d_abbc_ICMP_20tracing.rel | 12 - .../028d_df4f_ICMP_20echo_20respo.rel | 14 + .../028e_6b85_ICMP_3a_20type_20_2.rel | 12 - .../028e_db6d_ICMP_20from_20_25s_.rel | 12 + .../messages_lib/028f_abbc_ICMP_20tracing.rel | 12 + src/nos/lib/messages_lib/028f_dff6_IP_0a.rel | 10 - .../0290_5812_IP_20Time_2dto_2dli.rel | 12 - .../0290_6b85_ICMP_3a_20type_20_2.rel | 12 + .../0291_0e41_IP_20addr_20_20_20_.rel | 18 - src/nos/lib/messages_lib/0291_dff6_IP_0a.rel | 10 + .../0292_5812_IP_20Time_2dto_2dli.rel | 12 + .../0292_8cdb_IP_20reasm_20timeou.rel | 14 - .../0293_0e41_IP_20addr_20_20_20_.rel | 18 + .../0293_5f88_IP_20rx_20tracing.rel | 12 - .../0294_88e0_IP_3a_20CHECKSUM_20.rel | 14 - .../0294_8cdb_IP_20reasm_20timeou.rel | 14 + .../0295_03a7_IP_3a_20bad_20heade.rel | 12 - .../0295_5f88_IP_20rx_20tracing.rel | 12 + .../0296_4543_IP_3a_20len_20_25u.rel | 12 - .../0296_88e0_IP_3a_20CHECKSUM_20.rel | 14 + .../0297_03a7_IP_3a_20bad_20heade.rel | 12 + .../lib/messages_lib/0297_e067_IPCP_0a.rel | 10 - .../0298_4543_IP_3a_20len_20_25u.rel | 12 + .../messages_lib/0298_7c5c_IPCP_20_25s_0a.rel | 10 - .../0299_a490_IRQ_20_25u_20out_20.rel | 14 - .../lib/messages_lib/0299_e067_IPCP_0a.rel | 10 + .../messages_lib/029a_7c5c_IPCP_20_25s_0a.rel | 10 + .../029a_925d_Idle_20poll_20timer.rel | 14 - .../lib/messages_lib/029b_4ab5_Image_0a.rel | 10 - .../029b_a490_IRQ_20_25u_20out_20.rel | 14 + .../029c_7e58_Initial_20RTT_20_28.rel | 12 - .../029c_925d_Idle_20poll_20timer.rel | 14 + .../lib/messages_lib/029d_4ab5_Image_0a.rel | 10 + .../029d_bd38_Inqlen_3a_20_25d_20.rel | 12 - .../029e_7e58_Initial_20RTT_20_28.rel | 12 + .../029e_c7f6_Insufficient_20args.rel | 12 - .../029f_bd38_Inqlen_3a_20_25d_20.rel | 12 + .../029f_fcf9_Interface_20_20_20R.rel | 18 - .../02a0_b903_Interface_20_22_25s.rel | 16 - .../02a0_c7f6_Insufficient_20args.rel | 12 + .../02a1_4daf_Interface_20_22_25s.rel | 14 - .../02a1_fcf9_Interface_20_20_20R.rel | 18 + .../02a2_42ac_Interface_20_22_25s.rel | 14 - .../02a2_b903_Interface_20_22_25s.rel | 16 + .../02a3_4daf_Interface_20_22_25s.rel | 14 + .../02a3_5a50_Interface_20_25s_20.rel | 14 - .../02a4_1298_Interface_20_25s_20.rel | 14 - .../02a4_42ac_Interface_20_22_25s.rel | 14 + .../02a5_24cb_Interface_20_25s_20.rel | 14 - .../02a5_5a50_Interface_20_25s_20.rel | 14 + .../02a6_1298_Interface_20_25s_20.rel | 14 + .../02a6_c749_Interface_20_25s_20.rel | 14 - .../02a7_24cb_Interface_20_25s_20.rel | 14 + .../02a7_63a0_Interface_20_25s_20.rel | 14 - .../02a8_8880_Interface_20_25s_20.rel | 14 - .../02a8_c749_Interface_20_25s_20.rel | 14 + .../02a9_63a0_Interface_20_25s_20.rel | 14 + .../02a9_6e91_Interface_20_25s_20.rel | 14 - .../02aa_103c_Interface_20address.rel | 16 - .../02aa_8880_Interface_20_25s_20.rel | 14 + .../02ab_6e91_Interface_20_25s_20.rel | 14 + .../02ab_c429_Interface_3a_20.rel | 12 - .../02ac_103c_Interface_20address.rel | 16 + .../02ac_d726_Invalid_20magic_20c.rel | 14 - .../02ad_42d9_Invalid_20range_2e_.rel | 12 - .../02ad_c429_Interface_3a_20.rel | 12 + .../02ae_89c0_Invalid_20type_20_2.rel | 12 - .../02ae_d726_Invalid_20magic_20c.rel | 14 + .../02af_42d9_Invalid_20range_2e_.rel | 12 + .../02af_62ed_Invalid_20user_20na.rel | 14 - .../02b0_89c0_Invalid_20type_20_2.rel | 12 + .../02b0_be0b_Job_20id_20_25s_20n.rel | 14 - .../02b1_62ed_Invalid_20user_20na.rel | 14 + .../messages_lib/02b1_87a9_K_20numbers.rel | 12 - .../lib/messages_lib/02b2_414e_KISS_3a_20.rel | 10 - .../02b2_be0b_Job_20id_20_25s_20n.rel | 14 + .../02b3_1668_Known_20users_20on_.rel | 14 - .../messages_lib/02b3_87a9_K_20numbers.rel | 12 + src/nos/lib/messages_lib/02b4_171d_LCP_0a.rel | 10 - .../lib/messages_lib/02b4_414e_KISS_3a_20.rel | 10 + .../02b5_1668_Known_20users_20on_.rel | 14 + .../messages_lib/02b5_befe_LCP_20_25s_0a.rel | 10 - src/nos/lib/messages_lib/02b6_171d_LCP_0a.rel | 10 + .../02b6_1d45_Last_20message_0a.rel | 12 - src/nos/lib/messages_lib/02b7_a317_Loc_20.rel | 10 - .../messages_lib/02b7_befe_LCP_20_25s_0a.rel | 10 + .../02b8_1d45_Last_20message_0a.rel | 12 + .../02b8_5ce5_Local_3a_20_25s.rel | 12 - .../02b9_0926_Local_3a_20_25s_20_.rel | 18 - src/nos/lib/messages_lib/02b9_a317_Loc_20.rel | 10 + .../02ba_5ce5_Local_3a_20_25s.rel | 12 + .../02ba_6210_Lock_20directory_20.rel | 14 - .../02bb_0926_Local_3a_20_25s_20_.rel | 18 + .../02bb_f59a_Logging_20off_0a.rel | 12 - .../02bc_1bd9_Logging_20to_20_25s.rel | 12 - .../02bc_6210_Lock_20directory_20.rel | 14 + .../02bd_4a5a_Logical_20bytesize_.rel | 14 - .../02bd_f59a_Logging_20off_0a.rel | 12 + .../02be_1bd9_Logging_20to_20_25s.rel | 12 + .../02be_4f93_Login_20incorrect_0.rel | 12 - .../02bf_4a5a_Logical_20bytesize_.rel | 14 + .../02bf_8ac2_MBOX_20Zap_3a_20_25.rel | 12 - .../02c0_1dc7_MBOX_20bbs_20mail_2.rel | 16 - .../02c0_4f93_Login_20incorrect_0.rel | 12 + .../02c1_37c2_MBOX_20bbs_20mail_2.rel | 14 - .../02c1_8ac2_MBOX_20Zap_3a_20_25.rel | 12 + .../02c2_1dc7_MBOX_20bbs_20mail_2.rel | 16 + .../02c2_f88f_MBOX_20forward_20fa.rel | 16 - .../02c3_37c2_MBOX_20bbs_20mail_2.rel | 14 + .../02c3_9bd4_MBOX_20forwarding_2.rel | 14 - .../02c4_d1e8_MBOX_20login_3a_20_.rel | 12 - .../02c4_f88f_MBOX_20forward_20fa.rel | 16 + .../02c5_9bd4_MBOX_20forwarding_2.rel | 14 + .../02c5_dd2e_MBOX_20login_3a_20_.rel | 14 - .../02c6_d1e8_MBOX_20login_3a_20_.rel | 12 + .../02c6_e920_MBOX_20sysop_3a_20_.rel | 12 - .../02c7_a30c_MBOX_20upload_3a_20.rel | 12 - .../02c7_dd2e_MBOX_20login_3a_20_.rel | 14 + .../lib/messages_lib/02c8_c247_MKD_20_25s.rel | 10 - .../02c8_e920_MBOX_20sysop_3a_20_.rel | 12 + .../02c9_53a6_MRU_20_25s_20_28_25.rel | 16 - .../02c9_a30c_MBOX_20upload_3a_20.rel | 12 + .../lib/messages_lib/02ca_c247_MKD_20_25s.rel | 10 + .../messages_lib/02ca_f9a6_Magic_20Number.rel | 12 - .../02cb_53a6_MRU_20_25s_20_28_25.rel | 16 + .../02cb_d070_Mail_20area_3a_20_2.rel | 16 - .../02cc_0103_Mail_20box_20full_3.rel | 14 - .../messages_lib/02cc_f9a6_Magic_20Number.rel | 12 + .../02cd_523a_Main_20commands_3a_.rel | 12 - .../02cd_d070_Mail_20area_3a_20_2.rel | 16 + .../02ce_0103_Mail_20box_20full_3.rel | 14 + .../02ce_dcca_Max_20attempts_20to.rel | 14 - .../messages_lib/02cf_0279_Max_20clients.rel | 12 - .../02cf_523a_Main_20commands_3a_.rel | 12 + .../02d0_3cd5_Max_20frame_20lengt.rel | 14 - .../02d0_dcca_Max_20attempts_20to.rel | 14 + .../messages_lib/02d1_0279_Max_20clients.rel | 12 + .../02d1_d96d_Maximum_20messages_.rel | 14 - .../02d2_3cd5_Max_20frame_20lengt.rel | 14 + .../02d2_488d_Mbuf_20sizes_3a_0a.rel | 12 - .../02d3_d96d_Maximum_20messages_.rel | 14 + .../02d3_ee8f_Message_20_23_25d_2.rel | 12 - .../02d4_488d_Mbuf_20sizes_3a_0a.rel | 12 + .../02d4_b5f9_Mode_20_25s_20unkno.rel | 14 - .../02d5_aa15_Mode_20_25s_20unkno.rel | 16 - .../02d5_ee8f_Message_20_23_25d_2.rel | 12 + .../02d6_ac3e_Msg_20_25d_20Killed.rel | 12 - .../02d6_b5f9_Mode_20_25s_20unkno.rel | 14 + .../02d7_9a86_Must_20be_20_200_20.rel | 14 - .../02d7_aa15_Mode_20_25s_20unkno.rel | 16 + .../02d8_362b_Must_20be_20_200_20.rel | 14 - .../02d8_ac3e_Msg_20_25d_20Killed.rel | 12 + .../02d9_2da0_Must_20be_20_3e_3d_.rel | 12 - .../02d9_9a86_Must_20be_20_200_20.rel | 14 + .../02da_06a9_Must_20set_20_27r_2.rel | 16 - .../02da_362b_Must_20be_20_200_20.rel | 14 + .../02db_2da0_Must_20be_20_3e_3d_.rel | 12 + .../02db_d814_N_3e_3d_255u_3a_257.rel | 18 - .../02dc_06a9_Must_20set_20_27r_2.rel | 16 + .../02dc_7868_NET_2fROM_20Routing.rel | 14 - .../02dd_ae07_NET_2fROM_20not_20a.rel | 14 - .../02dd_d814_N_3e_3d_255u_3a_257.rel | 18 + .../02de_7868_NET_2fROM_20Routing.rel | 14 + .../02de_d0e9_NET_2fROM_3a_20_25s.rel | 12 - .../02df_73b0_NEWNEWS_20_25s_20_2.rel | 12 - .../02df_ae07_NET_2fROM_20not_20a.rel | 14 + .../02e0_c191_NNTP_20_25s_20Canno.rel | 16 - .../02e0_d0e9_NET_2fROM_3a_20_25s.rel | 12 + .../02e1_73b0_NEWNEWS_20_25s_20_2.rel | 12 + .../02e1_7ed2_NNTP_20_25s_20Canno.rel | 14 - .../02e2_bcd0_NNTP_20_25s_20Conne.rel | 14 - .../02e2_c191_NNTP_20_25s_20Canno.rel | 16 + .../02e3_796b_NNTP_20_25s_20Conne.rel | 14 - .../02e3_7ed2_NNTP_20_25s_20Canno.rel | 14 + .../02e4_4193_NNTP_20_25s_20Conne.rel | 16 - .../02e4_bcd0_NNTP_20_25s_20Conne.rel | 14 + .../02e5_0909_NNTP_20_25s_20Conne.rel | 16 - .../02e5_796b_NNTP_20_25s_20Conne.rel | 14 + .../02e6_3814_NNTP_20_25s_20Conne.rel | 18 - .../02e6_4193_NNTP_20_25s_20Conne.rel | 16 + .../02e7_0909_NNTP_20_25s_20Conne.rel | 16 + .../02e7_b5ec_NNTP_20_25s_20Could.rel | 18 - .../02e8_3814_NNTP_20_25s_20Conne.rel | 18 + .../02e8_8531_NNTP_20_25s_20Could.rel | 14 - .../02e9_8fd5_NNTP_20_25s_20Could.rel | 14 - .../02e9_b5ec_NNTP_20_25s_20Could.rel | 18 + .../02ea_0d83_NNTP_20_25s_20Givin.rel | 16 - .../02ea_8531_NNTP_20_25s_20Could.rel | 14 + .../02eb_19c4_NNTP_20_25s_20Givin.rel | 16 - .../02eb_8fd5_NNTP_20_25s_20Could.rel | 14 + .../02ec_0d83_NNTP_20_25s_20Givin.rel | 16 + .../02ec_213a_NNTP_20_25s_20bad_2.rel | 18 - .../02ed_19c4_NNTP_20_25s_20Givin.rel | 16 + .../02ed_31a2_NNTP_20_25s_20bad_2.rel | 18 - .../02ee_213a_NNTP_20_25s_20bad_2.rel | 18 + .../02ee_df3f_NNTP_20_25s_20givin.rel | 18 - .../02ef_31a2_NNTP_20_25s_20bad_2.rel | 18 + .../02ef_791c_NNTP_20_25s_20givin.rel | 16 - .../02f0_75ce_NNTP_20_25s_20givin.rel | 16 - .../02f0_df3f_NNTP_20_25s_20givin.rel | 18 + .../02f1_791c_NNTP_20_25s_20givin.rel | 16 + .../02f1_7eb6_NNTP_20_25s_20proto.rel | 16 - .../02f2_75ce_NNTP_20_25s_20givin.rel | 16 + .../02f2_7f99_NNTP_20_25s_20proto.rel | 16 - .../02f3_7eb6_NNTP_20_25s_20proto.rel | 16 + .../02f3_a517_NNTP_20Cannot_20ope.rel | 16 - .../02f4_7f99_NNTP_20_25s_20proto.rel | 16 + .../02f4_fc8f_NNTP_20can_27t_20re.rel | 14 - .../02f5_2c2a_NNTP_20daemon_20ent.rel | 16 - .../02f5_a517_NNTP_20Cannot_20ope.rel | 16 + .../02f6_f2a9_NNTP_20daemon_20exi.rel | 14 - .../02f6_fc8f_NNTP_20can_27t_20re.rel | 14 + .../02f7_2c2a_NNTP_20daemon_20ent.rel | 16 + .../02f7_cbc7_NNTP_20daemon_20qui.rel | 16 - .../02f8_0fa8_NNTP_20group_20_27_.rel | 14 - .../02f8_f2a9_NNTP_20daemon_20exi.rel | 14 + .../02f9_0e76_NNTP_20receive_20er.rel | 16 - .../02f9_cbc7_NNTP_20daemon_20qui.rel | 16 + .../02fa_0fa8_NNTP_20group_20_27_.rel | 14 + .../02fa_a47f_NNTP_20received_20_.rel | 14 - .../messages_lib/02fb_0916_NNTP_20tracing.rel | 12 - .../02fb_0e76_NNTP_20receive_20er.rel | 16 + .../02fc_a47f_NNTP_20received_20_.rel | 14 + .../02fc_b065_NNTP_20window_20to_.rel | 14 - .../messages_lib/02fd_0916_NNTP_20tracing.rel | 12 + .../messages_lib/02fd_852e_NO_20_2d_20.rel | 10 - .../02fe_b065_NNTP_20window_20to_.rel | 14 + .../02fe_e182_NO_20_2d_20bad_20ad.rel | 12 - .../02ff_7ccb_NO_20_2d_20syntax_2.rel | 12 - .../messages_lib/02ff_852e_NO_20_2d_20.rel | 10 + .../0300_2df6_NOS_20log_20closed.rel | 12 - .../0300_e182_NO_20_2d_20bad_20ad.rel | 12 + .../0301_7ccb_NO_20_2d_20syntax_2.rel | 12 + .../0301_e1c8_NOS_20was_20started.rel | 14 - .../0302_2df6_NOS_20log_20closed.rel | 12 + .../0302_cfbe_NOS_20was_20stopped.rel | 14 - .../0303_998c_NULL_20BUFFER_0a.rel | 12 - .../0303_e1c8_NOS_20was_20started.rel | 14 + .../lib/messages_lib/0304_89a8_Net_3e_20.rel | 10 - .../0304_cfbe_NOS_20was_20stopped.rel | 14 + .../0305_998c_NULL_20BUFFER_0a.rel | 12 + .../0305_e0c6_Network_20_25s_20co.rel | 14 - .../0306_4009_New_20mail_20arrive.rel | 14 - .../lib/messages_lib/0306_89a8_Net_3e_20.rel | 10 + .../0307_e0c6_Network_20_25s_20co.rel | 14 + .../0307_fbfc_New_20mail_20arrive.rel | 18 - .../0308_4009_New_20mail_20arrive.rel | 14 + .../0308_d0a7_New_20news_20arrive.rel | 16 - .../0309_e9a0_No_20HAPN_20adaptor.rel | 14 - .../0309_fbfc_New_20mail_20arrive.rel | 18 + .../030a_87bb_No_20current_20sess.rel | 12 - .../030a_d0a7_New_20news_20arrive.rel | 16 + .../030b_7f27_No_20dialer_20activ.rel | 14 - .../030b_e9a0_No_20HAPN_20adaptor.rel | 14 + .../030c_87bb_No_20current_20sess.rel | 12 + .../030c_cd1f_No_20finger_20infor.rel | 16 - .../030d_2a2e_No_20help_20availab.rel | 16 - .../030d_7f27_No_20dialer_20activ.rel | 14 + .../030e_7cc9_No_20packet_20drive.rel | 16 - .../030e_cd1f_No_20finger_20infor.rel | 16 + .../030f_2a2e_No_20help_20availab.rel | 16 + .../030f_4e0c_No_20such_20message.rel | 14 - .../0310_2a80_No_20such_20server_.rel | 14 - .../0310_7cc9_No_20packet_20drive.rel | 16 + .../0311_0cda_Nodetimer_20_25lu_2.rel | 14 - .../0311_4e0c_No_20such_20message.rel | 14 + .../0312_2a80_No_20such_20server_.rel | 14 + src/nos/lib/messages_lib/0312_3fb0_None.rel | 10 - .../0313_0cda_Nodetimer_20_25lu_2.rel | 14 + .../lib/messages_lib/0313_1aee_None_0a.rel | 10 - src/nos/lib/messages_lib/0314_3fb0_None.rel | 10 + .../0314_f8e2_Not_20a_20valid_20s.rel | 12 - .../lib/messages_lib/0315_1aee_None_0a.rel | 10 + .../0315_b4ba_Not_20an_20FTP_20se.rel | 14 - .../messages_lib/0316_ee7e_Not_20found_0a.rel | 12 - .../0316_f8e2_Not_20a_20valid_20s.rel | 12 + .../0317_533e_Not_20in_20table_0a.rel | 12 - .../0317_b4ba_Not_20an_20FTP_20se.rel | 14 + .../0318_c7b9_Not_20supported_0a.rel | 12 - .../messages_lib/0318_ee7e_Not_20found_0a.rel | 12 + .../0319_533e_Not_20in_20table_0a.rel | 12 + .../0319_9692_Obsotimer_20_25lu_2.rel | 14 - .../031a_c7b9_Not_20supported_0a.rel | 12 + .../031a_ff96_Oh_2c_20hello_20_25.rel | 12 - .../031b_0948_Only_20_25d_20DRSI_.rel | 18 - .../031b_9692_Obsotimer_20_25lu_2.rel | 14 + .../031c_8edb_Only_20_25d_20net_2.rel | 16 - .../031c_ff96_Oh_2c_20hello_20_25.rel | 12 + .../031d_0948_Only_20_25d_20DRSI_.rel | 18 + .../031d_f9f0_Only_201_20EAGLE_20.rel | 18 - .../031e_1514_Outqlen_3a_20_25d_2.rel | 14 - .../031e_8edb_Only_20_25d_20net_2.rel | 16 + .../031f_5b48_PANIC_3a_20Timer_20.rel | 14 - .../031f_f9f0_Only_201_20EAGLE_20.rel | 18 + .../0320_1514_Outqlen_3a_20_25d_2.rel | 14 + .../0320_281b_PANIC_3a_20buffer_2.rel | 18 - .../0321_5b48_PANIC_3a_20Timer_20.rel | 14 + src/nos/lib/messages_lib/0321_f630_PAP_0a.rel | 10 - .../0322_281b_PANIC_3a_20buffer_2.rel | 18 + .../messages_lib/0322_b2fb_PAP_20_25s_0a.rel | 10 - .../messages_lib/0323_8063_PASS_20_25s.rel | 10 - src/nos/lib/messages_lib/0323_f630_PAP_0a.rel | 10 + .../0324_2320_PI_20Board_20Statis.rel | 14 - .../messages_lib/0324_b2fb_PAP_20_25s_0a.rel | 10 + .../0325_73f1_PI_3a_20DMA_20_25d_.rel | 14 - .../messages_lib/0325_8063_PASS_20_25s.rel | 10 + .../0326_2320_PI_20Board_20Statis.rel | 14 + .../0326_5841_PI_3a_20DMA_20chann.rel | 16 - .../0327_3992_PI_3a_20IRQ_20_25u_.rel | 14 - .../0327_73f1_PI_3a_20DMA_20_25d_.rel | 14 + .../0328_4ca4_PI_3a_20Interface_2.rel | 16 - .../0328_5841_PI_3a_20DMA_20chann.rel | 16 + .../0329_3992_PI_3a_20IRQ_20_25u_.rel | 14 + .../0329_d856_PI_3a_20Maximum_20o.rel | 16 - .../032a_4ca4_PI_3a_20Interface_2.rel | 16 + .../032a_9098_PI_3a_20Mode_20_25s.rel | 16 - .../032b_d856_PI_3a_20Maximum_20o.rel | 16 + .../032b_de39_PI_3a_20No_20IP_20a.rel | 12 - .../032c_02ea_PI_3a_20No_20memory.rel | 18 - .../032c_9098_PI_3a_20Mode_20_25s.rel | 16 + .../032d_c0d0_PI_3a_20No_20memory.rel | 18 - .../032d_de39_PI_3a_20No_20IP_20a.rel | 12 + .../032e_02ea_PI_3a_20No_20memory.rel | 18 + .../032e_94ca_PI_3a_20No_20memory.rel | 18 - .../032f_c0d0_PI_3a_20No_20memory.rel | 18 + .../032f_c698_PI_3a_20No_20memory.rel | 18 - .../0330_94ca_PI_3a_20No_20memory.rel | 18 + .../0330_d61f_PI_3a_20Set_20mycal.rel | 14 - .../0331_68d4_PID_20_20_20CS_3aIP.rel | 22 - .../0331_c698_PI_3a_20No_20memory.rel | 18 + .../0332_3c62_POP_20access_20DENI.rel | 14 - .../0332_d61f_PI_3a_20Set_20mycal.rel | 14 + .../0333_68d4_PID_20_20_20CS_3aIP.rel | 22 + .../0333_f3cf_POP_20access_20gran.rel | 14 - .../0334_3c62_POP_20access_20DENI.rel | 14 + .../0334_639f_POP_20client_20retr.rel | 16 - .../messages_lib/0335_e9bb_POP_20quiet.rel | 12 - .../0335_f3cf_POP_20access_20gran.rel | 14 + .../0336_1231_POP_20users_20file_.rel | 14 - .../0336_639f_POP_20client_20retr.rel | 16 + .../0337_e126_PORT_20_25u_2c_25u_.rel | 14 - .../messages_lib/0337_e9bb_POP_20quiet.rel | 12 + .../0338_1231_POP_20users_20file_.rel | 14 + .../messages_lib/0338_b459_PPP_20tracing.rel | 12 - .../0339_b660_PPP_3a_20len_20_253.rel | 12 - .../0339_e126_PORT_20_25u_2c_25u_.rel | 14 + .../033a_8c73_Packet_20driver_20h.rel | 16 - .../messages_lib/033a_b459_PPP_20tracing.rel | 12 + .../033b_b660_PPP_3a_20len_20_253.rel | 12 + src/nos/lib/messages_lib/033b_d638_Pap_0a.rel | 10 - .../033c_8165_Parameter_20_25s_20.rel | 14 - .../033c_8c73_Packet_20driver_20h.rel | 16 + .../messages_lib/033d_85d2_Password_3a_20.rel | 12 - src/nos/lib/messages_lib/033d_d638_Pap_0a.rel | 10 + .../033e_8165_Parameter_20_25s_20.rel | 14 + .../033e_cb37_Password_3a_20_25c_.rel | 12 - .../lib/messages_lib/033f_6310_Path_3a_20.rel | 10 - .../messages_lib/033f_85d2_Password_3a_20.rel | 12 + .../0340_cb37_Password_3a_20_25c_.rel | 12 + .../0340_f75b_Persistence_3a_20_2.rel | 14 - .../lib/messages_lib/0341_6310_Path_3a_20.rel | 10 + .../0341_7bc8_Pinging_20_25s_0a.rel | 12 - .../0342_94a5_Pinging_20resumed_0.rel | 12 - .../0342_f75b_Persistence_3a_20_2.rel | 14 + .../0343_7bc8_Pinging_20_25s_0a.rel | 12 + .../0343_7fa9_Pinging_20suspended.rel | 14 - .../0344_220f_Please_20hang_20up_.rel | 14 - .../0344_94a5_Pinging_20resumed_0.rel | 12 + .../0345_4304_Poll_20threshold_20.rel | 14 - .../0345_7fa9_Pinging_20suspended.rel | 14 + .../0346_220f_Please_20hang_20up_.rel | 14 + .../0346_f8a0_Pool_20count_20_25s.rel | 16 - .../0347_4304_Poll_20threshold_20.rel | 14 + .../0347_dd4d_Protocol_20Field_20.rel | 14 - .../lib/messages_lib/0348_744a_QUIT_0a.rel | 10 - .../0348_f8a0_Pool_20count_20_25s.rel | 16 + .../0349_43c0_Quality_20cannot_20.rel | 16 - .../0349_dd4d_Protocol_20Field_20.rel | 14 + .../lib/messages_lib/034a_744a_QUIT_0a.rel | 10 + .../034a_b523_Queue_20limit_20_28.rel | 12 - .../034b_43c0_Quality_20cannot_20.rel | 16 + .../messages_lib/034b_4a0a_R_20numbers.rel | 12 - .../034c_b523_Queue_20limit_20_28.rel | 12 + .../034c_db0e_R_3a_25s_20_40_25s_.rel | 12 - .../lib/messages_lib/034d_373f_REQUEST.rel | 10 - .../messages_lib/034d_4a0a_R_20numbers.rel | 12 + .../lib/messages_lib/034e_19a4_RESPONSE.rel | 10 - .../034e_db0e_R_3a_25s_20_40_25s_.rel | 12 + .../lib/messages_lib/034f_373f_REQUEST.rel | 10 + .../messages_lib/034f_8b13_RETR_20_25s.rel | 10 - .../lib/messages_lib/0350_19a4_RESPONSE.rel | 10 + .../lib/messages_lib/0350_86e9_RETURN_0a.rel | 10 - .../messages_lib/0351_8b13_RETR_20_25s.rel | 10 + .../0351_bbdb_RFrames_20_2d_20_25.rel | 18 - .../lib/messages_lib/0352_86e9_RETURN_0a.rel | 10 + .../messages_lib/0352_f9d6_RIP_20merging.rel | 12 - .../0353_3211_RIP_20refused_20fro.rel | 14 - .../0353_bbdb_RFrames_20_2d_20_25.rel | 18 + .../messages_lib/0354_8827_RIP_20tracing.rel | 12 - .../messages_lib/0354_f9d6_RIP_20merging.rel | 12 + .../0355_3211_RIP_20refused_20fro.rel | 14 + .../lib/messages_lib/0355_5585_RIP_3a_20.rel | 10 - .../messages_lib/0356_8827_RIP_20tracing.rel | 12 + .../0356_fd1d_RIP_3a_20sent_20_25.rel | 20 - .../lib/messages_lib/0357_5585_RIP_3a_20.rel | 10 + .../0357_6b7c_RIPCMD_3a_20Unknown.rel | 14 - .../0358_5f5f_RIPCMD_5fREQUEST_0a.rel | 12 - .../0358_fd1d_RIP_3a_20sent_20_25.rel | 20 + .../0359_07f6_RIPCMD_5fRESPONSE_2.rel | 14 - .../0359_6b7c_RIPCMD_3a_20Unknown.rel | 14 + .../035a_5f5f_RIPCMD_5fREQUEST_0a.rel | 12 + .../035a_eb71_RIP_5frx_3a_20Not_2.rel | 16 - .../035b_07f6_RIPCMD_5fRESPONSE_2.rel | 14 + .../lib/messages_lib/035b_86e6_RMD_20_25s.rel | 10 - .../035c_8005_Range_20for_20inter.rel | 16 - .../035c_eb71_RIP_5frx_3a_20Not_2.rel | 16 + .../035d_1ee5_Reassembly_20fragme.rel | 14 - .../lib/messages_lib/035d_86e6_RMD_20_25s.rel | 10 + .../035e_8005_Range_20for_20inter.rel | 16 + .../035e_fbe9_Reassembly_20queue_.rel | 12 - .../035f_1ee5_Reassembly_20fragme.rel | 14 + .../messages_lib/035f_5eb3_Received_3a_20.rel | 12 - .../0360_9fbc_Recording_20into_20.rel | 12 - .../0360_fbe9_Reassembly_20queue_.rel | 12 + .../messages_lib/0361_5eb3_Received_3a_20.rel | 12 + .../0361_aa80_Recording_20off_0a.rel | 12 - .../0362_2a15_Recv_3a_20_20_20_20.rel | 20 - .../0362_9fbc_Recording_20into_20.rel | 12 + .../0363_aa80_Recording_20off_0a.rel | 12 + .../lib/messages_lib/0363_d0ff_Refuse_0a.rel | 10 - .../0364_2a15_Recv_3a_20_20_20_20.rel | 20 + .../0364_42c0_Refusing_20announce.rel | 16 - .../0365_6bd1_Requesting_2e_2e_2e.rel | 12 - .../lib/messages_lib/0365_d0ff_Refuse_0a.rel | 10 + .../0366_42c0_Refusing_20announce.rel | 16 + .../0366_4784_Resolver_20_25s_20u.rel | 14 - .../0367_6bd1_Requesting_2e_2e_2e.rel | 12 + .../0367_ae52_Resolving_20_25s_2e.rel | 12 - .../0368_200a_Resolving_20_25s_2e.rel | 12 - .../0368_4784_Resolver_20_25s_20u.rel | 14 + .../0369_ae52_Resolving_20_25s_2e.rel | 12 + .../messages_lib/0369_cacc_Retry_20limit.rel | 12 - .../messages_lib/036a_0cd3_Returned_20.rel | 12 - .../036a_200a_Resolving_20_25s_2e.rel | 12 + .../036b_85af_Route_20add_20faile.rel | 12 - .../messages_lib/036b_cacc_Retry_20limit.rel | 12 + .../messages_lib/036c_0cd3_Returned_20.rel | 12 + .../036c_9b70_Routing_20lookups_3.rel | 18 - .../036d_85af_Route_20add_20faile.rel | 12 + .../036d_9c01_Rxints_20_20_2d_20_.rel | 18 - .../036e_9b70_Routing_20lookups_3.rel | 18 + .../036e_ccf6_S_20_20_20_20_20Job.rel | 20 - .../036f_9c01_Rxints_20_20_2d_20_.rel | 18 + .../036f_df6d_S_20command_20synta.rel | 16 - .../0370_4fbb_S_23_20_20_20Type_2.rel | 18 - .../0370_ccf6_S_20_20_20_20_20Job.rel | 20 + .../0371_bf54_SMTP_20_25s_20Conne.rel | 14 - .../0371_df6d_S_20command_20synta.rel | 16 + .../0372_4fbb_S_23_20_20_20Type_2.rel | 18 + .../0372_cbb7_SMTP_20batching.rel | 12 - .../0373_bf54_SMTP_20_25s_20Conne.rel | 14 + .../0373_e45f_SMTP_20client_20Try.rel | 14 - .../0374_797a_SMTP_20sent_20job_2.rel | 16 - .../0374_cbb7_SMTP_20batching.rel | 12 + .../messages_lib/0375_68b2_SMTP_20tracing.rel | 12 - .../0375_e45f_SMTP_20client_20Try.rel | 14 + .../0376_797a_SMTP_20sent_20job_2.rel | 16 + .../0376_e7a4_SP_20_3d_20_25p_2c_.rel | 16 - .../messages_lib/0377_68b2_SMTP_20tracing.rel | 12 + .../messages_lib/0377_a1f1_STOR_20_25s.rel | 10 - .../messages_lib/0378_49fd_STOR_20_25s_0a.rel | 10 - .../0378_e7a4_SP_20_3d_20_25p_2c_.rel | 16 + .../0379_38ea_STOR_20_25s_3a_20_2.rel | 16 - .../messages_lib/0379_a1f1_STOR_20_25s.rel | 10 + .../037a_12cc_STOR_20_25s_3a_20Er.rel | 18 - .../messages_lib/037a_49fd_STOR_20_25s_0a.rel | 10 + .../037b_38ea_STOR_20_25s_3a_20_2.rel | 16 + .../037b_cfe9_SUBCMD_20_2d_20Don_.rel | 16 - .../lib/messages_lib/037c_0319_SYST_0a.rel | 10 - .../037c_12cc_STOR_20_25s_3a_20Er.rel | 18 + .../lib/messages_lib/037d_93fc_Same_0a.rel | 10 - .../037d_cfe9_SUBCMD_20_2d_20Don_.rel | 16 + .../lib/messages_lib/037e_0319_SYST_0a.rel | 10 + .../037e_3c55_Scroll_20file_20siz.rel | 12 - .../lib/messages_lib/037f_93fc_Same_0a.rel | 10 + .../037f_e255_Send_20file_2c_20_2.rel | 12 - .../0380_3c55_Scroll_20file_20siz.rel | 12 + .../0380_c1d8_Send_3a_20_2508lx_2.rel | 18 - .../0381_afab_Server_20address_20.rel | 22 - .../0381_e255_Send_20file_2c_20_2.rel | 12 + .../0382_36ef_Session_20_25s_20no.rel | 14 - .../0382_c1d8_Send_3a_20_2508lx_2.rel | 18 + .../0383_0845_Slot_20time_3a_20_2.rel | 12 - .../0383_afab_Server_20address_20.rel | 22 + .../0384_36ef_Session_20_25s_20no.rel | 14 + .../0384_6556_Socket_20not_20in_2.rel | 12 - .../0385_0845_Slot_20time_3a_20_2.rel | 12 + .../0385_a061_Sorry_20_2d_20the_2.rel | 16 - .../0386_6556_Socket_20not_20in_2.rel | 12 + .../0386_8034_Stack_20violation_2.rel | 14 - .../0387_6414_Station_20_20_20Las.rel | 16 - .../0387_a061_Sorry_20_2d_20the_2.rel | 16 + .../0388_5bef_Station_20_20_20Las.rel | 20 - .../0388_8034_Stack_20violation_2.rel | 14 + .../0389_6414_Station_20_20_20Las.rel | 16 + .../0389_9aef_Subject_3a_20_25s_0.rel | 12 - .../038a_0cac_System_20is_20overl.rel | 16 - .../038a_5bef_Station_20_20_20Las.rel | 20 + .../messages_lib/038b_63e9_T_20hostname.rel | 12 - .../038b_9aef_Subject_3a_20_25s_0.rel | 12 + .../038c_0cac_System_20is_20overl.rel | 16 + .../lib/messages_lib/038c_1279_T1_3a_20.rel | 10 - .../messages_lib/038d_63e9_T_20hostname.rel | 12 + .../lib/messages_lib/038d_a7c1_T3_3a_20.rel | 10 - .../lib/messages_lib/038e_1279_T1_3a_20.rel | 10 + .../lib/messages_lib/038e_e4a1_TACK_3a_20.rel | 10 - .../038f_7f7b_TCB_20_25p_20_25s_2.rel | 12 - .../lib/messages_lib/038f_a7c1_T3_3a_20.rel | 10 + .../lib/messages_lib/0390_5447_TCD_3a_20.rel | 10 - .../lib/messages_lib/0390_e4a1_TACK_3a_20.rel | 10 + .../0391_7f7b_TCB_20_25p_20_25s_2.rel | 12 + .../lib/messages_lib/0391_fa23_TCP_20MSS.rel | 10 - .../lib/messages_lib/0392_5447_TCD_3a_20.rel | 10 + .../0392_70e7_TCP_20default_20irt.rel | 12 - .../0393_5ac7_TCP_20header_20comp.rel | 20 - .../lib/messages_lib/0393_fa23_TCP_20MSS.rel | 10 + .../0394_70e7_TCP_20default_20irt.rel | 12 + .../0394_c668_TCP_20state_20traci.rel | 12 - .../0395_5ac7_TCP_20header_20comp.rel | 20 + .../0395_b0d7_TCP_20syn_2bdata_20.rel | 14 - .../0396_43bd_TCP_20timestamps.rel | 12 - .../0396_c668_TCP_20state_20traci.rel | 12 + .../messages_lib/0397_5b74_TCP_20window.rel | 12 - .../0397_b0d7_TCP_20syn_2bdata_20.rel | 14 + .../0398_43bd_TCP_20timestamps.rel | 12 + .../0398_7267_TCP_3a_20_25u_2d_3e.rel | 14 - .../messages_lib/0399_59c4_TChoke_3a_20.rel | 10 - .../messages_lib/0399_5b74_TCP_20window.rel | 12 + .../039a_2ced_TX_20Delay_3a_20_25.rel | 12 - .../039a_7267_TCP_3a_20_25u_2d_3e.rel | 14 + .../messages_lib/039b_59c4_TChoke_3a_20.rel | 10 + .../039b_6a23_TX_20Tail_20time_3a.rel | 14 - .../039c_2ced_TX_20Delay_3a_20_25.rel | 12 + .../039c_d175_TX_20queue_20limit.rel | 12 - .../039d_6a23_TX_20Tail_20time_3a.rel | 14 + .../messages_lib/039d_f579_TYPE_20A_0a.rel | 10 - .../messages_lib/039e_3bb9_TYPE_20I_0a.rel | 10 - .../039e_d175_TX_20queue_20limit.rel | 12 + .../039f_a616_TYPE_20L_20_25d_0a.rel | 12 - .../messages_lib/039f_f579_TYPE_20A_0a.rel | 10 + .../messages_lib/03a0_3bb9_TYPE_20I_0a.rel | 10 + .../03a0_f6fb_Target_20_20_20_20T.rel | 14 - .../03a1_950b_Telnet_20option_20t.rel | 14 - .../03a1_a616_TYPE_20L_20_25d_0a.rel | 12 + .../03a2_4517_Thank_20you_20_25s_.rel | 18 - .../03a2_f6fb_Target_20_20_20_20T.rel | 14 + .../03a3_70f0_The_20escape_20char.rel | 14 - .../03a3_950b_Telnet_20option_20t.rel | 14 + .../03a4_4517_Thank_20you_20_25s_.rel | 18 + .../03a4_6de0_Time_20for_201000_2.rel | 16 - .../03a5_601a_Time_20to_20live.rel | 12 - .../03a5_70f0_The_20escape_20char.rel | 14 + .../03a6_6de0_Time_20for_201000_2.rel | 16 + .../03a6_e505_Timeout_20value_20_.rel | 16 - .../03a7_1db3_Timer_20_20_20_20_2.rel | 22 - .../03a7_601a_Time_20to_20live.rel | 12 + .../03a8_d78a_Tip_20connection_20.rel | 14 - .../03a8_e505_Timeout_20value_20_.rel | 16 + .../03a9_1db3_Timer_20_20_20_20_2.rel | 22 + .../03a9_c093_Tip_20session_20alr.rel | 16 - .../03aa_8c54_To_3a_20_25s_0a.rel | 10 - .../03aa_d78a_Tip_20connection_20.rel | 14 + .../03ab_2a55_Too_20many_20HAPN_2.rel | 14 - .../03ab_c093_Tip_20session_20alr.rel | 16 + .../03ac_76b7_Too_20many_20asynch.rel | 14 - .../03ac_8c54_To_3a_20_25s_0a.rel | 10 + .../03ad_2a55_Too_20many_20HAPN_2.rel | 14 + .../03ad_58f2_Too_20many_20digipe.rel | 14 - .../03ae_2d53_Too_20many_20hs_20c.rel | 14 - .../03ae_76b7_Too_20many_20asynch.rel | 14 + .../03af_286c_Too_20many_20mailbo.rel | 14 - .../03af_58f2_Too_20many_20digipe.rel | 14 + .../03b0_2d53_Too_20many_20hs_20c.rel | 14 + .../03b0_4c9a_Too_20many_20nrs_20.rel | 14 - .../03b1_286c_Too_20many_20mailbo.rel | 14 + .../03b1_7103_Too_20many_20packet.rel | 14 - .../03b2_4c9a_Too_20many_20nrs_20.rel | 14 + .../03b2_d8c3_Too_20many_20pc100_.rel | 14 - .../03b3_2057_Too_20many_20sessio.rel | 12 - .../03b3_7103_Too_20many_20packet.rel | 14 + .../03b4_447c_Too_20many_20slip_2.rel | 14 - .../03b4_d8c3_Too_20many_20pc100_.rel | 14 + .../03b5_0d8c_Try_20to_20bounce_2.rel | 14 - .../03b5_2057_Too_20many_20sessio.rel | 12 + .../03b6_2030_Trying_20_25s_2e_2e.rel | 12 - .../03b6_447c_Too_20many_20slip_2.rel | 14 + .../03b7_0d8c_Try_20to_20bounce_2.rel | 14 + .../03b7_cee2_Trying_20_25s_2e_2e.rel | 12 - .../03b8_2030_Trying_20_25s_2e_2e.rel | 12 + .../03b8_be29_Trying_20Connection.rel | 14 - .../03b9_9c56_Tstate_20_3d_20_25s.rel | 12 - .../03b9_cee2_Trying_20_25s_2e_2e.rel | 12 + .../03ba_6afe_Turn_20off_20local_.rel | 14 - .../03ba_be29_Trying_20Connection.rel | 14 + .../03bb_9c56_Tstate_20_3d_20_25s.rel | 12 + .../03bb_c801_Tx_20state_20_20_25.rel | 14 - .../03bc_6afe_Turn_20off_20local_.rel | 14 + .../03bc_be1b_Tx_20state_20_20_25.rel | 14 - .../03bd_c801_Tx_20state_20_20_25.rel | 14 + .../03bd_e1f6_TxBuffers_3a_20_20S.rel | 16 - .../03be_5cfe_Txdefer_20_2d_20_25.rel | 18 - .../03be_be1b_Tx_20state_20_20_25.rel | 14 + .../03bf_e1f6_TxBuffers_3a_20_20S.rel | 16 + .../messages_lib/03bf_e733_U_20filename.rel | 12 - .../03c0_5cfe_Txdefer_20_2d_20_25.rel | 18 + src/nos/lib/messages_lib/03c0_9059_UDP_3a.rel | 10 - .../messages_lib/03c1_a945_USER_20_25s.rel | 10 - .../messages_lib/03c1_e733_U_20filename.rel | 12 + .../03c2_41aa_Unknown_20command.rel | 12 - src/nos/lib/messages_lib/03c2_9059_UDP_3a.rel | 10 + .../messages_lib/03c3_a945_USER_20_25s.rel | 10 + .../03c3_e21a_Unknown_20command_2.rel | 12 - .../03c4_41aa_Unknown_20command.rel | 12 + .../03c4_b975_Unknown_20command_3.rel | 16 - .../03c5_d2a4_Unknown_20encapsula.rel | 14 - .../03c5_e21a_Unknown_20command_2.rel | 12 + .../03c6_8cf4_Unknown_20parameter.rel | 14 - .../03c6_b975_Unknown_20command_3.rel | 16 + .../03c7_d2a4_Unknown_20encapsula.rel | 14 + .../03c7_eb24_Update_20with_20MD5.rel | 12 - .../03c8_7d7d_Uploading_20_25s_0a.rel | 12 - .../03c8_8cf4_Unknown_20parameter.rel | 14 + .../03c9_bd81_Uploading_20off_0a.rel | 12 - .../03c9_eb24_Update_20with_20MD5.rel | 12 + .../03ca_6d70_Uptime_20_25s_20Sta.rel | 16 - .../03ca_7d7d_Uploading_20_25s_0a.rel | 12 + .../messages_lib/03cb_0a8d_Usage_3a_20.rel | 10 - .../03cb_bd81_Uploading_20off_0a.rel | 12 + .../03cc_125c_Usage_3a_20_25s_20_.rel | 14 - .../03cc_6d70_Uptime_20_25s_20Sta.rel | 16 + .../messages_lib/03cd_0a8d_Usage_3a_20.rel | 10 + .../03cd_6ae1_Usage_3a_20F_20user.rel | 18 - .../03ce_125c_Usage_3a_20_25s_20_.rel | 14 + .../03ce_7dd1_Usage_3a_20ax25_20r.rel | 18 - .../03cf_6ae1_Usage_3a_20F_20user.rel | 18 + .../03cf_f8b8_Usage_3a_20dial_20_.rel | 22 - .../03d0_7dd1_Usage_3a_20ax25_20r.rel | 18 + .../03d0_a375_Usage_3a_20mbox_20m.rel | 16 - .../03d1_8cfb_Usage_3a_20pop_20us.rel | 18 - .../03d1_f8b8_Usage_3a_20dial_20_.rel | 22 + .../03d2_a2c0_Usage_3a_20smtp_20m.rel | 16 - .../03d2_a375_Usage_3a_20mbox_20m.rel | 16 + .../03d3_8cfb_Usage_3a_20pop_20us.rel | 18 + .../03d3_9654_Use_20the_20ax25_20.rel | 18 - .../03d4_4893_User_20_20_20_20_20.rel | 14 - .../03d4_a2c0_Usage_3a_20smtp_20m.rel | 16 + .../03d5_633f_User_20_25s_20not_2.rel | 12 - .../03d5_9654_Use_20the_20ax25_20.rel | 18 + .../03d6_4893_User_20_20_20_20_20.rel | 14 + .../messages_lib/03d6_75ef_V_20numbers.rel | 12 - .../03d7_4b9d_VJ_20Compressed_20T.rel | 14 - .../03d7_633f_User_20_25s_20not_2.rel | 12 + .../03d8_2be9_VJ_20Uncompressed_2.rel | 14 - .../messages_lib/03d8_75ef_V_20numbers.rel | 12 + .../03d9_3d32_Valid_20options_3a.rel | 12 - .../03d9_4b9d_VJ_20Compressed_20T.rel | 14 + .../03da_2be9_VJ_20Uncompressed_2.rel | 14 + .../03da_8007_Value_20_25s_20_28_.rel | 14 - .../03db_3d32_Valid_20options_3a.rel | 12 + .../lib/messages_lib/03db_c8df_Verbose.rel | 10 - .../messages_lib/03dc_32ff_Verbose_20flag.rel | 12 - .../03dc_8007_Value_20_25s_20_28_.rel | 14 + .../03dd_b110_WARNING_3a_20Locati.rel | 16 - .../lib/messages_lib/03dd_c8df_Verbose.rel | 10 + .../messages_lib/03de_32ff_Verbose_20flag.rel | 12 + .../03de_eddf_Warning_21_20Interf.rel | 18 - .../03df_4457_Warning_3a_20type_2.rel | 18 - .../03df_b110_WARNING_3a_20Locati.rel | 16 + .../03e0_85a8_Window_20_28frames_.rel | 12 - .../03e0_eddf_Warning_21_20Interf.rel | 18 + .../03e1_4457_Warning_3a_20type_2.rel | 18 + .../03e1_9331_Window_20size_20_28.rel | 14 - .../03e2_613d_Window_3a_20_25_2d5.rel | 18 - .../03e2_85a8_Window_20_28frames_.rel | 12 + .../03e3_25a6_Wink_20DTR_3f_20.rel | 12 - .../03e3_9331_Window_20size_20_28.rel | 14 + .../03e4_613d_Window_3a_20_25_2d5.rel | 18 + .../03e4_75b2_Writing_20article_2.rel | 14 - .../03e5_25a6_Wink_20DTR_3f_20.rel | 12 + .../messages_lib/03e5_3999_XMD5_20_25s.rel | 10 - .../03e6_75b2_Writing_20article_2.rel | 14 + .../messages_lib/03e6_a62b_XMD5_20_25s_0a.rel | 10 - .../messages_lib/03e7_3999_XMD5_20_25s.rel | 10 + .../messages_lib/03e7_8515_XMKD_20_25s_0a.rel | 10 - .../messages_lib/03e8_31d2_XRMD_20_25s_0a.rel | 10 - .../messages_lib/03e8_a62b_XMD5_20_25s_0a.rel | 10 + .../messages_lib/03e9_71c6_You_20have_20.rel | 12 - .../messages_lib/03e9_8515_XMKD_20_25s_0a.rel | 10 + .../03ea_1e66_You_20have_20new_20.rel | 12 - .../messages_lib/03ea_31d2_XRMD_20_25s_0a.rel | 10 + .../03eb_4583_You_27re_20using_20.rel | 14 - .../messages_lib/03eb_71c6_You_20have_20.rel | 12 + .../03ec_1e66_You_20have_20new_20.rel | 12 + .../messages_lib/03ec_4aef_Z_20filename.rel | 12 - .../03ed_4583_You_27re_20using_20.rel | 14 + .../03ed_5fd7_Zap_20failed_3a_20_.rel | 12 - .../messages_lib/03ee_4aef_Z_20filename.rel | 12 + src/nos/lib/messages_lib/03ee_e3d1__5b.rel | 10 - .../03ef_5fd7_Zap_20failed_3a_20_.rel | 12 + .../03ef_9d9c__5bNET_2dHMR_24_5d.rel | 12 - src/nos/lib/messages_lib/03f0_e3d1__5b.rel | 10 + .../messages_lib/03f0_f8e4__5bunknown_5d.rel | 12 - .../lib/messages_lib/03f1_699f__5eC_0a.rel | 10 - .../03f1_9d9c__5bNET_2dHMR_24_5d.rel | 12 + .../lib/messages_lib/03f2_e5d6__5eR_0a.rel | 10 - .../messages_lib/03f2_f8e4__5bunknown_5d.rel | 12 + .../lib/messages_lib/03f3_1951__5fexit.rel | 10 - .../lib/messages_lib/03f3_699f__5eC_0a.rel | 10 + .../03f4_a314__5ffcreat_3a_20WARN.rel | 16 - .../lib/messages_lib/03f4_e5d6__5eR_0a.rel | 10 + .../lib/messages_lib/03f5_1951__5fexit.rel | 10 + .../03f5_79de__5funlink_3a_20bad_.rel | 14 - src/nos/lib/messages_lib/03f6_722b_accept.rel | 10 - .../03f6_a314__5ffcreat_3a_20WARN.rel | 16 + .../lib/messages_lib/03f7_30f9_accept_0a.rel | 10 - .../03f7_79de__5funlink_3a_20bad_.rel | 14 + src/nos/lib/messages_lib/03f8_2cfc_access.rel | 10 - src/nos/lib/messages_lib/03f8_722b_accept.rel | 10 + .../lib/messages_lib/03f9_30f9_accept_0a.rel | 10 + src/nos/lib/messages_lib/03f9_9b89_accm.rel | 10 - src/nos/lib/messages_lib/03fa_16c9_acct.rel | 10 - src/nos/lib/messages_lib/03fa_2cfc_access.rel | 10 + src/nos/lib/messages_lib/03fb_0c4f_acfc.rel | 10 - src/nos/lib/messages_lib/03fb_9b89_accm.rel | 10 + src/nos/lib/messages_lib/03fc_16c9_acct.rel | 10 + .../lib/messages_lib/03fc_7530_acktime.rel | 10 - src/nos/lib/messages_lib/03fd_0c4f_acfc.rel | 10 + src/nos/lib/messages_lib/03fd_41b5_add.rel | 10 - .../lib/messages_lib/03fe_7530_acktime.rel | 10 + .../03fe_d8a3_add_20_3chostid_3e.rel | 12 - src/nos/lib/messages_lib/03ff_41b5_add.rel | 10 + .../lib/messages_lib/03ff_6783_addprivate.rel | 12 - .../lib/messages_lib/0400_9712_address.rel | 10 - .../0400_d8a3_add_20_3chostid_3e.rel | 12 + .../lib/messages_lib/0401_2c42_addserver.rel | 12 - .../lib/messages_lib/0401_6783_addprivate.rel | 12 + .../lib/messages_lib/0402_9712_address.rel | 10 + src/nos/lib/messages_lib/0402_b0a9_alarm.rel | 10 - .../lib/messages_lib/0403_2c42_addserver.rel | 12 + .../0403_9965_allocs_20_25lu_20fr.rel | 22 - .../0404_8e82_allow_20pap_20none_.rel | 12 - src/nos/lib/messages_lib/0404_b0a9_alarm.rel | 10 + .../0405_9965_allocs_20_25lu_20fr.rel | 22 + .../0405_ba08_allow_20tcp_20none_.rel | 12 - .../0406_8e82_allow_20pap_20none_.rel | 12 + .../0406_94f6_anext_20pointer_20o.rel | 14 - .../0407_ba08_allow_20tcp_20none_.rel | 12 + .../0407_c2a0_answer_20script_3a_.rel | 12 - .../0408_94f6_anext_20pointer_20o.rel | 14 + src/nos/lib/messages_lib/0408_da7c_area.rel | 10 - .../0409_1dde_arp_20add_20_3chost.rel | 20 - .../0409_c2a0_answer_20script_3a_.rel | 12 + .../040a_96ce_arp_20drop_20_3chos.rel | 18 - src/nos/lib/messages_lib/040a_da7c_area.rel | 10 + .../040b_0018_arp_20publish_20_3c.rel | 22 - .../040b_1dde_arp_20add_20_3chost.rel | 20 + src/nos/lib/messages_lib/040c_5838_asci.rel | 10 - .../040c_96ce_arp_20drop_20_3chos.rel | 18 + .../040d_0018_arp_20publish_20_3c.rel | 22 + src/nos/lib/messages_lib/040d_4354_ascii.rel | 10 - .../lib/messages_lib/040e_3914_ascistat.rel | 10 - src/nos/lib/messages_lib/040e_5838_asci.rel | 10 + src/nos/lib/messages_lib/040f_4354_ascii.rel | 10 + src/nos/lib/messages_lib/040f_6442_attach.rel | 10 - .../lib/messages_lib/0410_3914_ascistat.rel | 10 + .../0410_39bc_attach_20_3chardwar.rel | 16 - src/nos/lib/messages_lib/0411_6442_attach.rel | 10 + .../0411_fe98_attach_20asci_20_3c.rel | 28 - .../0412_342d_attach_20escc_20_3c.rel | 42 - .../0412_39bc_attach_20_3chardwar.rel | 16 + .../0413_7943_attempt_20to_20writ.rel | 14 - .../0413_fe98_attach_20asci_20_3c.rel | 28 + .../0414_342d_attach_20escc_20_3c.rel | 42 + src/nos/lib/messages_lib/0414_7d37_attend.rel | 10 - .../0415_7943_attempt_20to_20writ.rel | 14 + .../messages_lib/0415_c133_authenticate.rel | 12 - src/nos/lib/messages_lib/0416_7d37_attend.rel | 10 + .../0416_fd47_ax25_20kick_20_3cax.rel | 12 - .../0417_0003_ax25_20reset_20_3ca.rel | 12 - .../messages_lib/0417_c133_authenticate.rel | 12 + .../0418_ca0a_bad_20destination_2.rel | 14 - .../0418_fd47_ax25_20kick_20_3cax.rel | 12 + .../0419_0003_ax25_20reset_20_3ca.rel | 12 + .../0419_60d3_bad_20internet_20ad.rel | 14 - .../041a_0a79_bad_20neighbor_20ca.rel | 14 - .../041a_ca0a_bad_20destination_2.rel | 14 + src/nos/lib/messages_lib/041b_4126_batch.rel | 10 - .../041b_60d3_bad_20internet_20ad.rel | 14 + .../041c_0a79_bad_20neighbor_20ca.rel | 14 + .../lib/messages_lib/041c_bcb6_bcnodes.rel | 10 - .../041d_0c93_begin_20_2503o_20_2.rel | 12 - src/nos/lib/messages_lib/041d_4126_batch.rel | 10 + src/nos/lib/messages_lib/041e_3245_binary.rel | 10 - .../lib/messages_lib/041e_bcb6_bcnodes.rel | 10 + .../041f_0c93_begin_20_2503o_20_2.rel | 12 + src/nos/lib/messages_lib/041f_4c4f_blimit.rel | 10 - .../0420_50c4_bfind_28_25u_2c_20_.rel | 14 + .../0420_ff8d_bootp_20_5bnet_5fna.rel | 16 - .../0421_0a46_bfind_28_29_20retur.rel | 16 + .../0421_0e8f_bootp_3a_20Net_5fer.rel | 16 - .../0422_f1cc_bfind_28_29_20retur.rel | 16 + .../0422_f5d9_bootp_3a_20timed_20.rel | 16 - .../0423_72d6_bp_20_25lx_20tot_20.rel | 20 - .../0423_e2d4_bfree_28_29_20retur.rel | 16 + src/nos/lib/messages_lib/0424_9767_brk.rel | 10 - .../0424_e703_bfree_28_29_20retur.rel | 14 + .../0425_4466_bfree_280x_25x_2c_2.rel | 14 + .../lib/messages_lib/0425_f951_broadcast.rel | 12 - src/nos/lib/messages_lib/0426_03ff_bsr.rel | 10 - src/nos/lib/messages_lib/0426_3245_binary.rel | 10 + src/nos/lib/messages_lib/0427_4c4f_blimit.rel | 10 + .../0427_83e6_by_20_25s_20_28_25s.rel | 14 - .../0428_69f3_by_20_25s_20with_20.rel | 14 - .../0428_c307_blk_5falloc_28_29_2.rel | 16 + src/nos/lib/messages_lib/0429_9ab1_bye.rel | 10 - .../0429_b0c8_bmap_28_29_20return.rel | 14 + src/nos/lib/messages_lib/042a_7cbf_cache.rel | 10 - .../042a_bbcb_bmap_28_29_20return.rel | 14 + .../042b_46ee_bmap_28_29_20return.rel | 16 + .../042b_a3a9_can_27t_20read_20_2.rel | 12 - .../042c_7681_bmap_280x_25x_2c_20.rel | 14 + .../042c_f4b4_can_27t_20trace_20i.rel | 16 - src/nos/lib/messages_lib/042d_9aa7_cd.rel | 10 - .../042d_ff8d_bootp_20_5bnet_5fna.rel | 16 + .../042e_0e8f_bootp_3a_20Net_5fer.rel | 16 + .../042e_42c2_cd_20_3cdirectory_3.rel | 12 - src/nos/lib/messages_lib/042f_35a9_chat.rel | 10 - .../042f_f5d9_bootp_3a_20timed_20.rel | 16 + .../0430_72d6_bp_20_25lx_20tot_20.rel | 20 + src/nos/lib/messages_lib/0430_743f_chdir.rel | 10 - src/nos/lib/messages_lib/0431_5ed3_check.rel | 10 - .../0431_88ea_bread_28_25u_2c_20_.rel | 14 + .../0432_40b3_check_20_3chost_3e.rel | 12 - .../0432_89e2_bread_28_29_20retur.rel | 16 + .../0433_7a66_bread_28_29_20retur.rel | 16 + src/nos/lib/messages_lib/0433_c946_chmod.rel | 10 - src/nos/lib/messages_lib/0434_9767_brk.rel | 10 + .../lib/messages_lib/0434_b786_choketime.rel | 12 - src/nos/lib/messages_lib/0435_88f5_chown.rel | 10 - .../lib/messages_lib/0435_f951_broadcast.rel | 12 + src/nos/lib/messages_lib/0436_03ff_bsr.rel | 10 + src/nos/lib/messages_lib/0436_87a8_chroot.rel | 10 - src/nos/lib/messages_lib/0437_4822_clean.rel | 10 - .../0437_d194_bufsync_28_29_20ret.rel | 14 + src/nos/lib/messages_lib/0438_23aa_close.rel | 10 - .../0438_606b_bufsync_28_29_20sta.rel | 12 + .../messages_lib/0439_2b22_close_20FTP.rel | 12 - .../0439_83e6_by_20_25s_20_28_25s.rel | 14 + .../043a_69f3_by_20_25s_20with_20.rel | 14 + .../messages_lib/043a_f93d_close_20Finger.rel | 12 - .../messages_lib/043b_0957_close_20POP.rel | 12 - src/nos/lib/messages_lib/043b_9ab1_bye.rel | 10 + src/nos/lib/messages_lib/043c_7cbf_cache.rel | 10 + .../043c_b85c_close_20POP_20_2d_2.rel | 14 - .../messages_lib/043d_83a3_close_20SMTP.rel | 12 - .../043d_a3a9_can_27t_20read_20_2.rel | 12 + .../043e_b949_close_20SMTP_20_2d_.rel | 14 - .../043e_f4b4_can_27t_20trace_20i.rel | 16 + .../043f_423c_close_20discard.rel | 12 - src/nos/lib/messages_lib/043f_9aa7_cd.rel | 10 + .../messages_lib/0440_419d_close_20echo.rel | 12 - .../0440_42c2_cd_20_3cdirectory_3.rel | 12 + .../messages_lib/0441_03ad_close_20term.rel | 12 - .../0441_8b51_ch_5flink_28_29_20r.rel | 16 + .../0442_30ce_ch_5flink_28_29_20r.rel | 16 + .../0442_83dc_code_20_25u_20arg_2.rel | 12 - .../0443_7c72_ch_5flink_280x_25x_.rel | 16 + .../lib/messages_lib/0443_ea90_compare.rel | 10 - src/nos/lib/messages_lib/0444_35a9_chat.rel | 10 + .../0444_a613_compare_20_3cremote.rel | 16 - src/nos/lib/messages_lib/0445_743f_chdir.rel | 10 + .../lib/messages_lib/0445_fbc2_compress.rel | 10 - .../messages_lib/0446_3845_compressed_20.rel | 12 - src/nos/lib/messages_lib/0446_5ed3_check.rel | 10 + .../lib/messages_lib/0447_26b1_configure.rel | 12 - .../0447_40b3_check_20_3chost_3e.rel | 12 + .../lib/messages_lib/0448_749f_connect.rel | 10 - src/nos/lib/messages_lib/0448_c946_chmod.rel | 10 + .../lib/messages_lib/0449_5769_control.rel | 10 - .../lib/messages_lib/0449_b786_choketime.rel | 12 + src/nos/lib/messages_lib/044a_88f5_chown.rel | 10 + .../044a_941e_control_20up_20_7c_.rel | 12 - .../044b_2aba_control_3a_20_25s_0.rel | 12 - src/nos/lib/messages_lib/044b_87a8_chroot.rel | 10 + src/nos/lib/messages_lib/044c_4822_clean.rel | 10 + src/nos/lib/messages_lib/044c_4bf4_cwd.rel | 10 - src/nos/lib/messages_lib/044d_23aa_close.rel | 10 + .../messages_lib/044d_62af_d_5finit_28_29.rel | 10 - .../messages_lib/044e_2b22_close_20FTP.rel | 12 + .../044e_5a9b_d_5finit_28_29_20ma.rel | 14 - src/nos/lib/messages_lib/044f_62a8_debug.rel | 10 - .../messages_lib/044f_f93d_close_20Finger.rel | 12 + .../messages_lib/0450_0957_close_20POP.rel | 12 + .../lib/messages_lib/0450_740d_default.rel | 10 - .../0451_b85c_close_20POP_20_2d_2.rel | 14 + .../messages_lib/0451_db45_defaultfile.rel | 12 - .../0452_818b_delay_20_25lu_0a.rel | 12 - .../messages_lib/0452_83a3_close_20SMTP.rel | 12 + src/nos/lib/messages_lib/0453_2c87_dele.rel | 10 - .../0453_b949_close_20SMTP_20_2d_.rel | 14 + .../0454_423c_close_20discard.rel | 12 + src/nos/lib/messages_lib/0454_89a5_delete.rel | 10 - .../0455_3919_delete_20_3cfile_3e.rel | 12 - .../messages_lib/0455_419d_close_20echo.rel | 12 + .../messages_lib/0456_03ad_close_20term.rel | 12 + .../lib/messages_lib/0456_6466_destlist.rel | 10 - .../0457_83dc_code_20_25u_20arg_2.rel | 12 + src/nos/lib/messages_lib/0457_cfc1_detach.rel | 10 - .../0458_26f3_detach_20_3cinterfa.rel | 12 - .../lib/messages_lib/0458_ea90_compare.rel | 10 + .../0459_3f12_devio_5fgarbage_3a_.rel | 16 - .../0459_a613_compare_20_3cremote.rel | 16 + .../045a_0f61_dfile_5fsearch_3a_2.rel | 16 - .../lib/messages_lib/045a_fbc2_compress.rel | 10 + .../messages_lib/045b_3845_compressed_20.rel | 12 + .../045b_4eba_dfile_5fupdate_3a_2.rel | 16 - .../lib/messages_lib/045c_26b1_configure.rel | 12 + .../045c_5b47_dfile_5fupdate_3a_2.rel | 16 - .../lib/messages_lib/045d_749f_connect.rel | 10 + .../045d_ef06_dfile_5fupdate_3a_2.rel | 16 - src/nos/lib/messages_lib/045e_0173_dialer.rel | 10 - .../lib/messages_lib/045e_5769_control.rel | 10 + .../045f_8d0b_dialer_20_3ciface_3.rel | 18 - .../045f_941e_control_20up_20_7c_.rel | 12 + .../lib/messages_lib/0460_18c3_digipeat.rel | 10 - .../0460_2aba_control_3a_20_25s_0.rel | 12 + src/nos/lib/messages_lib/0461_4bf4_cwd.rel | 10 + src/nos/lib/messages_lib/0461_bdc7_dir.rel | 10 - .../lib/messages_lib/0462_5c0a_directory.rel | 12 - .../messages_lib/0462_62af_d_5finit_28_29.rel | 10 + .../lib/messages_lib/0463_176f_discard.rel | 10 - .../0463_5a9b_d_5finit_28_29_20ma.rel | 14 + src/nos/lib/messages_lib/0464_62a8_debug.rel | 10 + .../0464_684a_discard_20expired_2.rel | 14 - .../lib/messages_lib/0465_740d_default.rel | 10 + .../lib/messages_lib/0465_f701_disconnect.rel | 12 - .../messages_lib/0466_db45_defaultfile.rel | 12 + src/nos/lib/messages_lib/0466_e146_dns.rel | 10 - .../0467_818b_delay_20_25lu_0a.rel | 12 + .../0467_8f79_dns_5fquery_3a_20qu.rel | 16 - src/nos/lib/messages_lib/0468_2c87_dele.rel | 10 + .../0468_6da5_dns_5fquery_3a_20re.rel | 16 - .../0469_041c_doexit_3a_20won_27t.rel | 12 - src/nos/lib/messages_lib/0469_89a5_delete.rel | 10 + src/nos/lib/messages_lib/046a_21ed_domain.rel | 10 - .../046a_3919_delete_20_3cfile_3e.rel | 12 + .../lib/messages_lib/046b_6466_destlist.rel | 10 + .../046b_e0fd_down_20script_3a_20.rel | 12 - .../lib/messages_lib/046c_050c_download.rel | 10 - src/nos/lib/messages_lib/046c_cfc1_detach.rel | 10 + .../046d_26f3_detach_20_3cinterfa.rel | 12 + src/nos/lib/messages_lib/046d_4853_drop.rel | 10 - .../046e_0532_drop_20_3chostid_3e.rel | 12 - .../046e_3f12_devio_5fgarbage_3a_.rel | 16 + .../046f_0f61_dfile_5fsearch_3a_2.rel | 16 + .../lib/messages_lib/046f_e7cf_dropserver.rel | 12 - .../0470_4eba_dfile_5fupdate_3a_2.rel | 16 + src/nos/lib/messages_lib/0470_a2e4_dup.rel | 10 - .../0471_5b47_dfile_5fupdate_3a_2.rel | 16 + src/nos/lib/messages_lib/0471_b319_dup2.rel | 10 - src/nos/lib/messages_lib/0472_cb91_dynip.rel | 10 - .../0472_ef06_dfile_5fupdate_3a_2.rel | 16 + src/nos/lib/messages_lib/0473_0173_dialer.rel | 10 + src/nos/lib/messages_lib/0473_2edf_echo.rel | 10 - .../0474_7366_empty_20packet_21_2.rel | 12 - .../0474_8d0b_dialer_20_3ciface_3.rel | 18 + .../lib/messages_lib/0475_18c3_digipeat.rel | 10 + .../messages_lib/0475_48fd_encapsulation.rel | 12 - src/nos/lib/messages_lib/0476_4a34_eol.rel | 10 - src/nos/lib/messages_lib/0476_bdc7_dir.rel | 10 + .../lib/messages_lib/0477_5c0a_directory.rel | 12 + src/nos/lib/messages_lib/0477_b4ae_escape.rel | 10 - .../lib/messages_lib/0478_176f_discard.rel | 10 + src/nos/lib/messages_lib/0478_858e_escc.rel | 10 - .../0479_684a_discard_20expired_2.rel | 14 + .../0479_d50a_escc_25d_3a_20No_20.rel | 16 - .../lib/messages_lib/047a_6362_esccstat.rel | 10 - .../lib/messages_lib/047a_f701_disconnect.rel | 12 + src/nos/lib/messages_lib/047b_59b0_execve.rel | 10 - src/nos/lib/messages_lib/047b_e146_dns.rel | 10 + src/nos/lib/messages_lib/047c_3566_exit.rel | 10 - .../047c_8f79_dns_5fquery_3a_20qu.rel | 16 + .../047d_6da5_dns_5fquery_3a_20re.rel | 16 + .../lib/messages_lib/047d_bd2b_expired.rel | 10 - .../047e_041c_doexit_3a_20won_27t.rel | 12 + .../lib/messages_lib/047e_bce0_failure.rel | 10 - src/nos/lib/messages_lib/047f_086a_falign.rel | 10 - src/nos/lib/messages_lib/047f_21ed_domain.rel | 10 + src/nos/lib/messages_lib/0480_303b_files.rel | 10 - .../0480_e0fd_down_20script_3a_20.rel | 12 + .../lib/messages_lib/0481_050c_download.rel | 10 + .../0481_d6a7_filter_20mode_20is_.rel | 12 - src/nos/lib/messages_lib/0482_4853_drop.rel | 10 + src/nos/lib/messages_lib/0482_927a_finger.rel | 10 - .../0483_0532_drop_20_3chostid_3e.rel | 12 + .../0483_8ea1_finger_20name_40hos.rel | 12 - src/nos/lib/messages_lib/0484_28f4_flush.rel | 10 - .../lib/messages_lib/0484_e7cf_dropserver.rel | 12 + src/nos/lib/messages_lib/0485_a2e4_dup.rel | 10 + .../0485_dc8b_fmount_3a_20can_27t.rel | 14 - src/nos/lib/messages_lib/0486_8074_fork.rel | 10 - src/nos/lib/messages_lib/0486_b319_dup2.rel | 10 + .../lib/messages_lib/0487_8227_forward.rel | 10 - src/nos/lib/messages_lib/0487_cb91_dynip.rel | 10 + src/nos/lib/messages_lib/0488_2edf_echo.rel | 10 + .../0488_c066_fp_20_20_20_20_20_2.rel | 18 - .../0489_7366_empty_20packet_21_2.rel | 12 + .../0489_9a2a_free_3a_20WARNING_2.rel | 20 - .../messages_lib/048a_48fd_encapsulation.rel | 12 + .../lib/messages_lib/048a_f896_freelist.rel | 10 - src/nos/lib/messages_lib/048b_4a34_eol.rel | 10 + .../messages_lib/048b_bd4f_from_20_25s_20.rel | 10 - .../048c_5b02_from_20_25s_2ebbs_2.rel | 12 - src/nos/lib/messages_lib/048c_b4ae_escape.rel | 10 + .../048d_2208_fs_5finit_28_29.rel | 12 - src/nos/lib/messages_lib/048d_858e_escc.rel | 10 + src/nos/lib/messages_lib/048e_7fbc_fstat.rel | 10 - .../048e_d50a_escc_25d_3a_20No_20.rel | 16 + src/nos/lib/messages_lib/048f_0e84_ftp.rel | 10 - .../lib/messages_lib/048f_6362_esccstat.rel | 10 + src/nos/lib/messages_lib/0490_59b0_execve.rel | 10 + .../0490_bafd_ftp_20_3caddress_3e.rel | 12 - src/nos/lib/messages_lib/0491_3566_exit.rel | 10 + .../0491_f999_ftp_3e_20syst_0a.rel | 12 - .../0492_51ba_garbage_20collectio.rel | 16 - .../lib/messages_lib/0492_bd2b_expired.rel | 10 + .../0493_bf9b_f_5ftrunc_28_29_20r.rel | 14 + .../lib/messages_lib/0493_c2ce_gateway.rel | 10 - .../0494_687d_f_5ftrunc_280x_25x_.rel | 14 + src/nos/lib/messages_lib/0494_9e35_get.rel | 10 - .../lib/messages_lib/0495_bce0_failure.rel | 10 + .../0495_c7c0_get_20_3cremotefile.rel | 14 - src/nos/lib/messages_lib/0496_086a_falign.rel | 10 + .../lib/messages_lib/0496_60c5_getfsys.rel | 10 - src/nos/lib/messages_lib/0497_303b_files.rel | 10 + .../0497_631b_getinode_3a_20bad_2.rel | 14 - src/nos/lib/messages_lib/0498_7dac_getset.rel | 10 - .../0498_d461_filesys_5fdoclose_2.rel | 14 + .../0499_661c_filesys_5fdoclose_2.rel | 16 + src/nos/lib/messages_lib/0499_b3cb_groups.rel | 10 - src/nos/lib/messages_lib/049a_156e_hash.rel | 10 - .../049a_8db4_filesys_5fdoclose_2.rel | 16 + .../049b_5bc8_heap_20size_20_25lu.rel | 18 - .../049b_d6a7_filter_20mode_20is_.rel | 12 + src/nos/lib/messages_lib/049c_856f_heard.rel | 10 - src/nos/lib/messages_lib/049c_927a_finger.rel | 10 + .../049d_8ea1_finger_20name_40hos.rel | 12 + src/nos/lib/messages_lib/049d_fc9f_help.rel | 10 - .../lib/messages_lib/049e_1d5e_homedir.rel | 10 - src/nos/lib/messages_lib/049e_28f4_flush.rel | 10 + src/nos/lib/messages_lib/049f_6fa6_hop.rel | 10 - .../049f_db22_fmount_28_25d_2c_20.rel | 14 + .../04a0_9479_fmount_28_29_20retu.rel | 16 + src/nos/lib/messages_lib/04a0_df98_host.rel | 10 - .../lib/messages_lib/04a1_476e_hostname.rel | 10 - .../04a1_d221_fmount_28_29_20retu.rel | 14 + src/nos/lib/messages_lib/04a2_2f25_icmp.rel | 10 - .../04a2_dc8b_fmount_3a_20can_27t.rel | 14 + src/nos/lib/messages_lib/04a3_8074_fork.rel | 10 + src/nos/lib/messages_lib/04a3_dd41_ident.rel | 10 - .../lib/messages_lib/04a4_8227_forward.rel | 10 + .../lib/messages_lib/04a4_fe83_ifconfig.rel | 10 - .../04a5_6196_ignored_20_28hold_2.rel | 14 - .../04a5_c066_fp_20_20_20_20_20_2.rel | 18 + .../04a6_9a2a_free_3a_20WARNING_2.rel | 20 + src/nos/lib/messages_lib/04a6_dc84_info.rel | 10 - .../04a7_0500_input_20line_3a_20_.rel | 12 - .../04a7_13ec_freeblk_28_25u_2c_2.rel | 14 + .../lib/messages_lib/04a8_9677_interface.rel | 12 - .../04a8_bc64_freeblk_28_29_20ret.rel | 14 + .../04a9_3018_freeblk_28_29_20ret.rel | 14 + src/nos/lib/messages_lib/04a9_3fa5_ioctl.rel | 10 - src/nos/lib/messages_lib/04aa_3172_ip.rel | 10 - .../04aa_4c13_freebuf_28_25u_29_2.rel | 14 + .../04ab_0c86_freebuf_28_29_20ret.rel | 16 + .../04ab_d229_ip_5frecv_28_25s_29.rel | 12 - .../messages_lib/04ac_289f_ip_5fsend_0a.rel | 10 - .../lib/messages_lib/04ac_f896_freelist.rel | 10 + .../lib/messages_lib/04ad_0191_ipaddress.rel | 12 - .../messages_lib/04ad_bd4f_from_20_25s_20.rel | 10 + .../04ae_5b02_from_20_25s_2ebbs_2.rel | 12 + src/nos/lib/messages_lib/04ae_dfc4_ipcp.rel | 10 - .../04af_2208_fs_5finit_28_29.rel | 12 + src/nos/lib/messages_lib/04af_f4c1_irtt.rel | 10 - src/nos/lib/messages_lib/04b0_516b_kick.rel | 10 - .../04b0_88d9_fsp_200x_25x_20s_5f.rel | 16 + src/nos/lib/messages_lib/04b1_7fbc_fstat.rel | 10 + src/nos/lib/messages_lib/04b1_a61c_kill.rel | 10 - src/nos/lib/messages_lib/04b2_0e84_ftp.rel | 10 + .../04b2_ff9f_kill_20_3cjobnumber.rel | 12 - .../04b3_5e27_ksigs_20_25lu_20que.rel | 20 - .../04b3_bafd_ftp_20_3caddress_3e.rel | 12 + .../04b4_1bbe_kwaits_20_25lu_20no.rel | 16 - .../04b4_f999_ftp_3e_20syst_0a.rel | 12 + .../04b5_51ba_garbage_20collectio.rel | 16 + src/nos/lib/messages_lib/04b5_a567_lcp.rel | 10 - src/nos/lib/messages_lib/04b6_b632_link.rel | 10 - .../lib/messages_lib/04b6_c2ce_gateway.rel | 10 + src/nos/lib/messages_lib/04b7_9e35_get.rel | 10 + .../messages_lib/04b7_dfe4_linkaddress.rel | 12 - src/nos/lib/messages_lib/04b8_7bad_list.rel | 10 - .../04b8_c7c0_get_20_3cremotefile.rel | 14 + src/nos/lib/messages_lib/04b9_4346_listen.rel | 10 - .../lib/messages_lib/04b9_60c5_getfsys.rel | 10 + .../04ba_631b_getinode_3a_20bad_2.rel | 14 + .../messages_lib/04ba_a5dd_listservers.rel | 12 - src/nos/lib/messages_lib/04bb_7dac_getset.rel | 10 + src/nos/lib/messages_lib/04bb_f2d8_local.rel | 10 - src/nos/lib/messages_lib/04bc_68f9_log.rel | 10 - .../04bc_74d1_getting_20block_20_.rel | 16 + src/nos/lib/messages_lib/04bd_b3cb_groups.rel | 10 + .../lib/messages_lib/04bd_feb4_logfile.rel | 10 - src/nos/lib/messages_lib/04be_156e_hash.rel | 10 + .../messages_lib/04be_52c6_login_3a_20.rel | 10 - .../04bf_5bc8_heap_20size_20_25lu.rel | 18 + .../lib/messages_lib/04bf_a516_logscreen.rel | 12 - src/nos/lib/messages_lib/04c0_856f_heard.rel | 10 + src/nos/lib/messages_lib/04c0_8f77_lookup.rel | 10 - src/nos/lib/messages_lib/04c1_7d51_ls.rel | 10 - src/nos/lib/messages_lib/04c1_fc9f_help.rel | 10 + .../lib/messages_lib/04c2_1d5e_homedir.rel | 10 + src/nos/lib/messages_lib/04c2_634b_lseek.rel | 10 - src/nos/lib/messages_lib/04c3_0288_magic.rel | 10 - src/nos/lib/messages_lib/04c3_6fa6_hop.rel | 10 + .../04c4_868b_maibox_20name_20not.rel | 14 - src/nos/lib/messages_lib/04c4_df98_host.rel | 10 + .../lib/messages_lib/04c5_2d7f_mailbox.rel | 10 - .../lib/messages_lib/04c5_476e_hostname.rel | 10 + .../04c6_001d_i_5fopen_28_25u_2c_.rel | 14 + .../04c6_2084_mailbox_20name_20no.rel | 18 - .../lib/messages_lib/04c7_86f8_mailhost.rel | 10 - .../04c7_e51c_i_5fopen_28_29_20re.rel | 16 + .../04c8_63b8_mailhost_20not_20de.rel | 18 - .../04c8_64fb_i_5fopen_28_29_20re.rel | 16 + .../lib/messages_lib/04c9_139d_maxclients.rel | 12 - src/nos/lib/messages_lib/04c9_2f25_icmp.rel | 10 + .../lib/messages_lib/04ca_8d56_maxframe.rel | 10 - src/nos/lib/messages_lib/04ca_dd41_ident.rel | 10 + .../04cb_d5aa_maximum_20route_20q.rel | 14 - .../lib/messages_lib/04cb_fe83_ifconfig.rel | 10 + .../04cc_6196_ignored_20_28hold_2.rel | 14 + src/nos/lib/messages_lib/04cc_9853_maxmsg.rel | 10 - src/nos/lib/messages_lib/04cd_7203_maxttl.rel | 10 - src/nos/lib/messages_lib/04cd_dc84_info.rel | 10 + .../04ce_0500_input_20line_3a_20_.rel | 12 + .../lib/messages_lib/04ce_e017_maxwait.rel | 10 - .../lib/messages_lib/04cf_9677_interface.rel | 12 + .../04cf_e57a_mbuf_20allocs_20_25.rel | 20 - src/nos/lib/messages_lib/04d0_3fa5_ioctl.rel | 10 + .../lib/messages_lib/04d0_8c4f_mcompare.rel | 10 - src/nos/lib/messages_lib/04d1_3172_ip.rel | 10 + .../04d1_f47e_mcompare_20_3cfile_.rel | 14 - src/nos/lib/messages_lib/04d2_a71a_md5.rel | 10 - .../04d2_d229_ip_5frecv_28_25s_29.rel | 12 + .../messages_lib/04d3_289f_ip_5fsend_0a.rel | 10 + .../04d3_cc78_md5_20_3cfile_3e.rel | 12 - .../lib/messages_lib/04d4_0191_ipaddress.rel | 12 + src/nos/lib/messages_lib/04d4_4d2a_memory.rel | 10 - .../04d5_69ba_memory_20cache_20si.rel | 12 - src/nos/lib/messages_lib/04d5_dfc4_ipcp.rel | 10 + src/nos/lib/messages_lib/04d6_336a_merge.rel | 10 - src/nos/lib/messages_lib/04d6_f4c1_irtt.rel | 10 + src/nos/lib/messages_lib/04d7_516b_kick.rel | 10 + .../04d7_649e_merge_20_25s_20_25d.rel | 12 - .../04d8_460c_metric_20better_3a_.rel | 14 - src/nos/lib/messages_lib/04d8_a61c_kill.rel | 10 + .../04d9_3694_metric_20change_3a_.rel | 14 - .../04d9_ff9f_kill_20_3cjobnumber.rel | 12 + .../04da_44b0_metric_20not_20bett.rel | 14 - .../04da_5e27_ksigs_20_25lu_20que.rel | 20 + .../04db_1bbe_kwaits_20_25lu_20no.rel | 16 + src/nos/lib/messages_lib/04db_b64c_mget.rel | 10 - .../04dc_8d01_mget_20_3cfile_3e_2.rel | 14 - src/nos/lib/messages_lib/04dc_a567_lcp.rel | 10 + src/nos/lib/messages_lib/04dd_1e96_mkd_20.rel | 10 - src/nos/lib/messages_lib/04dd_b632_link.rel | 10 + src/nos/lib/messages_lib/04de_304a_mkdir.rel | 10 - .../messages_lib/04de_dfe4_linkaddress.rel | 12 + src/nos/lib/messages_lib/04df_7bad_list.rel | 10 + .../04df_7d04_mkdir_20_3cdirector.rel | 12 - src/nos/lib/messages_lib/04e0_4346_listen.rel | 10 + src/nos/lib/messages_lib/04e0_6257_mknod.rel | 10 - src/nos/lib/messages_lib/04e1_685e_mode.rel | 10 - .../messages_lib/04e1_a5dd_listservers.rel | 12 + .../04e2_9335_modes_20are_3a_20no.rel | 14 - src/nos/lib/messages_lib/04e2_f2d8_local.rel | 10 + src/nos/lib/messages_lib/04e3_68f9_log.rel | 10 + src/nos/lib/messages_lib/04e3_a91f_more.rel | 10 - .../04e4_5384_more_20_3cfilename_.rel | 12 - .../lib/messages_lib/04e4_feb4_logfile.rel | 10 + .../messages_lib/04e5_52c6_login_3a_20.rel | 10 + src/nos/lib/messages_lib/04e5_ec46_motd.rel | 10 - .../lib/messages_lib/04e6_a516_logscreen.rel | 12 + src/nos/lib/messages_lib/04e6_b5d1_mount.rel | 10 - src/nos/lib/messages_lib/04e7_2a4d_mput.rel | 10 - src/nos/lib/messages_lib/04e7_8f77_lookup.rel | 10 + .../04e8_312f_mput_20_3cfile_3e_2.rel | 14 - src/nos/lib/messages_lib/04e8_7d51_ls.rel | 10 + src/nos/lib/messages_lib/04e9_245f_mru.rel | 10 - src/nos/lib/messages_lib/04e9_634b_lseek.rel | 10 + src/nos/lib/messages_lib/04ea_0288_magic.rel | 10 + src/nos/lib/messages_lib/04ea_58b1_mss.rel | 10 - src/nos/lib/messages_lib/04eb_708f_mtu.rel | 10 - .../04eb_868b_maibox_20name_20not.rel | 14 + .../lib/messages_lib/04ec_2d7f_mailbox.rel | 10 + src/nos/lib/messages_lib/04ec_78ae_mycall.rel | 10 - .../04ed_2084_mailbox_20name_20no.rel | 18 + src/nos/lib/messages_lib/04ed_8a90_name.rel | 10 - .../lib/messages_lib/04ee_86f8_mailhost.rel | 10 + .../lib/messages_lib/04ee_b07d_netmask.rel | 10 - .../04ef_4d2c_netrom_20bcnodes_20.rel | 14 - .../04ef_63b8_mailhost_20not_20de.rel | 18 + .../lib/messages_lib/04f0_139d_maxclients.rel | 12 + .../04f0_c5dc_netrom_20connect_20.rel | 14 - .../lib/messages_lib/04f1_8d56_maxframe.rel | 10 + .../04f1_925a_netrom_20interface_.rel | 18 - .../04f2_a510_netrom_20interface_.rel | 16 - .../04f2_d5aa_maximum_20route_20q.rel | 14 + src/nos/lib/messages_lib/04f3_9853_maxmsg.rel | 10 + .../04f3_b271_netrom_20kick_20_3c.rel | 12 - .../04f4_5334_netrom_20nodefilter.rel | 18 - src/nos/lib/messages_lib/04f4_7203_maxttl.rel | 10 + .../04f5_6bfe_netrom_20nodefilter.rel | 18 - .../lib/messages_lib/04f5_e017_maxwait.rel | 10 + .../04f6_328e_netrom_20reset_20_3.rel | 14 - .../04f6_e57a_mbuf_20allocs_20_25.rel | 20 + .../04f7_18c8_netrom_20route_20ad.rel | 22 - .../lib/messages_lib/04f7_8c4f_mcompare.rel | 10 + .../04f8_f47e_mcompare_20_3cfile_.rel | 14 + .../04f8_fff3_netrom_20route_20dr.rel | 20 - src/nos/lib/messages_lib/04f9_a71a_md5.rel | 10 + .../04f9_e8da_netrom_20route_20in.rel | 16 - .../04fa_2254_newproc_20_22_25s_2.rel | 12 - .../04fa_cc78_md5_20_3cfile_3e.rel | 12 + src/nos/lib/messages_lib/04fb_4d2a_memory.rel | 10 + .../04fb_4db6_newsession_3a_20WAR.rel | 18 - .../04fc_5ab5_newsession_3a_20WAR.rel | 16 - .../04fc_69ba_memory_20cache_20si.rel | 12 + src/nos/lib/messages_lib/04fd_336a_merge.rel | 10 + .../04fd_7718_next_20pointer_20ou.rel | 14 - .../04fe_649e_merge_20_25s_20_25d.rel | 12 + src/nos/lib/messages_lib/04fe_7b66_nlst.rel | 10 - .../04ff_0ca7_nntp_20addserver_20.rel | 16 - .../04ff_460c_metric_20better_3a_.rel | 14 + .../0500_3694_metric_20change_3a_.rel | 14 + .../0500_fea0_nntp_20dropserver_2.rel | 14 - .../0501_44b0_metric_20not_20bett.rel | 14 + .../0501_a821_nntp_20kick_20_3cnn.rel | 14 - .../messages_lib/0502_a7f6_no_20filesys.rel | 12 - src/nos/lib/messages_lib/0502_b64c_mget.rel | 10 + .../lib/messages_lib/0503_7405_no_20root.rel | 10 - .../0503_8d01_mget_20_3cfile_3e_2.rel | 14 + src/nos/lib/messages_lib/0504_1e96_mkd_20.rel | 10 + .../0504_b518_no_20such_20route_0.rel | 12 - src/nos/lib/messages_lib/0505_304a_mkdir.rel | 10 + .../lib/messages_lib/0505_3fb4_nodefilter.rel | 12 - .../0506_7d04_mkdir_20_3cdirector.rel | 12 + .../0506_bac4_nodefilter_20subcom.rel | 16 - src/nos/lib/messages_lib/0507_6257_mknod.rel | 10 + src/nos/lib/messages_lib/0507_e743_nodes.rel | 10 - .../lib/messages_lib/0508_57cf_nodetimer.rel | 12 - src/nos/lib/messages_lib/0508_685e_mode.rel | 10 + .../lib/messages_lib/0509_7a7f_none_0a.rel | 10 - .../0509_9335_modes_20are_3a_20no.rel | 14 + .../050a_29c2_normal_20_28_25s_20.rel | 12 - src/nos/lib/messages_lib/050a_a91f_more.rel | 10 + .../lib/messages_lib/050b_07d0_null_0a.rel | 10 - .../050b_5384_more_20_3cfilename_.rel | 12 + src/nos/lib/messages_lib/050c_ec46_motd.rel | 10 + .../lib/messages_lib/050c_fb30_obsotimer.rel | 12 - src/nos/lib/messages_lib/050d_3971_open.rel | 10 - src/nos/lib/messages_lib/050d_b5d1_mount.rel | 10 + src/nos/lib/messages_lib/050e_2a4d_mput.rel | 10 + .../messages_lib/050e_a412_open_20_25s.rel | 10 - .../050f_312f_mput_20_3cfile_3e_2.rel | 14 + .../lib/messages_lib/050f_e5a0_open_20FTP.rel | 10 - .../messages_lib/0510_10d3_open_20Finger.rel | 12 - src/nos/lib/messages_lib/0510_245f_mru.rel | 10 + src/nos/lib/messages_lib/0511_58b1_mss.rel | 10 + .../messages_lib/0511_fe22_open_20MBOX.rel | 12 - src/nos/lib/messages_lib/0512_708f_mtu.rel | 10 + .../lib/messages_lib/0512_c7d5_open_20POP.rel | 10 - .../messages_lib/0513_2477_open_20SMTP.rel | 12 - src/nos/lib/messages_lib/0513_78ae_mycall.rel | 10 + .../messages_lib/0514_4ca5_open_20discard.rel | 12 - .../0514_e112_n_5fcreat_28_22_25s.rel | 14 + .../messages_lib/0515_e649_open_20echo.rel | 12 - .../0515_fa1b_n_5fcreat_28_29_20r.rel | 16 + .../0516_105b_n_5fcreat_28_29_20r.rel | 16 + .../messages_lib/0516_a479_open_20term.rel | 12 - .../messages_lib/0517_2f09_p_5finit_28_29.rel | 10 - src/nos/lib/messages_lib/0517_8a90_name.rel | 10 + .../0518_76ec_packet_20delayed_20.rel | 14 - .../lib/messages_lib/0518_b07d_netmask.rel | 10 + .../0519_4d2c_netrom_20bcnodes_20.rel | 14 + .../0519_8504_packet_20duped_0a.rel | 12 - .../051a_a8e1_packet_20lost_0a.rel | 12 - .../051a_c5dc_netrom_20connect_20.rel | 14 + .../051b_925a_netrom_20interface_.rel | 18 + src/nos/lib/messages_lib/051b_ead4_paclen.rel | 10 - src/nos/lib/messages_lib/051c_1a03_page.rel | 10 - .../051c_a510_netrom_20interface_.rel | 16 + .../051d_b271_netrom_20kick_20_3c.rel | 12 + .../051d_dd11_page_20_3ccommand_3.rel | 14 - .../051e_5334_netrom_20nodefilter.rel | 18 + src/nos/lib/messages_lib/051e_b6e1_pap.rel | 10 - src/nos/lib/messages_lib/051f_512a_param.rel | 10 - .../051f_6bfe_netrom_20nodefilter.rel | 18 + .../0520_328e_netrom_20reset_20_3.rel | 14 + .../0520_d362_param_20_3cinterfac.rel | 12 - .../0521_18c8_netrom_20route_20ad.rel | 22 + src/nos/lib/messages_lib/0521_9d45_pass.rel | 10 - src/nos/lib/messages_lib/0522_f746_pause.rel | 10 - .../0522_fff3_netrom_20route_20dr.rel | 20 + src/nos/lib/messages_lib/0523_d9f3_pfc.rel | 10 - .../0523_e8da_netrom_20route_20in.rel | 16 + src/nos/lib/messages_lib/0524_28cb_ping.rel | 10 - .../0524_9094_newfile_28_29_20ret.rel | 16 + .../0525_6cce_newfile_28_29_20ret.rel | 16 + .../0525_d85a_ping_20_3chostid_3e.rel | 18 - src/nos/lib/messages_lib/0526_0458_pipe.rel | 10 - .../0526_147d_newfile_280x_25x_2c.rel | 14 + .../0527_2254_newproc_20_22_25s_2.rel | 12 + src/nos/lib/messages_lib/0527_5919_pool.rel | 10 - .../0528_4db6_newsession_3a_20WAR.rel | 18 + src/nos/lib/messages_lib/0528_e039_port.rel | 10 - .../0529_5ab5_newsession_3a_20WAR.rel | 16 + .../0529_a9d2_port_20_25d_3a_20tx.rel | 28 - src/nos/lib/messages_lib/052a_3aa8_ppp.rel | 10 - .../052a_7718_next_20pointer_20ou.rel | 14 + src/nos/lib/messages_lib/052b_7b66_nlst.rel | 10 + .../052b_8304_ppp_5fproc_3a_20mis.rel | 14 - .../052c_0ca7_nntp_20addserver_20.rel | 16 + .../messages_lib/052c_3dc2_protocol_3a_20.rel | 12 - src/nos/lib/messages_lib/052d_4160_ps.rel | 10 - .../052d_fea0_nntp_20dropserver_2.rel | 14 + .../lib/messages_lib/052e_26dc_pthresh.rel | 10 - .../052e_a821_nntp_20kick_20_3cnn.rel | 14 + .../lib/messages_lib/052f_a61f_publish.rel | 10 - .../messages_lib/052f_a7f6_no_20filesys.rel | 12 + .../0530_274c_pushdown_20calls_20.rel | 18 - .../lib/messages_lib/0530_7405_no_20root.rel | 10 + src/nos/lib/messages_lib/0531_0234_put.rel | 10 - .../0531_b518_no_20such_20route_0.rel | 12 + .../lib/messages_lib/0532_3fb4_nodefilter.rel | 12 + .../0532_8f3b_put_20_3clocalfile_.rel | 14 - src/nos/lib/messages_lib/0533_2105_pwd.rel | 10 - .../0533_bac4_nodefilter_20subcom.rel | 16 + src/nos/lib/messages_lib/0534_0282_qlimit.rel | 10 - src/nos/lib/messages_lib/0534_e743_nodes.rel | 10 + .../lib/messages_lib/0535_0be6_queries.rel | 10 - .../lib/messages_lib/0535_57cf_nodetimer.rel | 12 + src/nos/lib/messages_lib/0536_0bef_query.rel | 10 - .../lib/messages_lib/0536_7a7f_none_0a.rel | 10 + .../0537_29c2_normal_20_28_25s_20.rel | 12 + .../0537_6646_query_20_3chostid_3.rel | 12 - .../lib/messages_lib/0538_07d0_null_0a.rel | 10 + .../0538_27c8_queue_20job_20_25s_.rel | 14 - src/nos/lib/messages_lib/0539_1196_quick.rel | 10 - .../lib/messages_lib/0539_fb30_obsotimer.rel | 12 + src/nos/lib/messages_lib/053a_3971_open.rel | 10 + src/nos/lib/messages_lib/053a_ad30_quiet.rel | 10 - src/nos/lib/messages_lib/053b_7b54_quit.rel | 10 - .../messages_lib/053b_a412_open_20_25s.rel | 10 + src/nos/lib/messages_lib/053c_054d_read.rel | 10 - .../lib/messages_lib/053c_e5a0_open_20FTP.rel | 10 + .../messages_lib/053d_10d3_open_20Finger.rel | 12 + .../053d_c7a9_read_20_3cremotefil.rel | 12 - src/nos/lib/messages_lib/053e_7ee6_reboot.rel | 10 - .../messages_lib/053e_fe22_open_20MBOX.rel | 12 + .../053f_1c64_received_20_25u_20b.rel | 22 - .../lib/messages_lib/053f_c7d5_open_20POP.rel | 10 + .../messages_lib/0540_2477_open_20SMTP.rel | 12 + src/nos/lib/messages_lib/0540_5735_record.rel | 10 - .../0541_18c5_recv_3a_20do_20.rel | 12 - .../messages_lib/0541_4ca5_open_20discard.rel | 12 + .../0542_8810_recv_3a_20dont_20.rel | 12 - .../messages_lib/0542_e649_open_20echo.rel | 12 + .../0543_84ef_recv_3a_20will_20.rel | 12 - .../messages_lib/0543_a479_open_20term.rel | 12 + .../0544_219c_recv_3a_20wont_20.rel | 12 - .../messages_lib/0544_2f09_p_5finit_28_29.rel | 10 + .../0545_76ec_packet_20delayed_20.rel | 14 + src/nos/lib/messages_lib/0545_c7dc_refuse.rel | 10 - .../lib/messages_lib/0546_0e31_reject_0a.rel | 10 - .../0546_8504_packet_20duped_0a.rel | 12 + .../0547_a8e1_packet_20lost_0a.rel | 12 + src/nos/lib/messages_lib/0547_bc2e_remote.rel | 10 - .../0548_4ff0_remote_20_5b_2dp_20.rel | 22 - src/nos/lib/messages_lib/0548_ead4_paclen.rel | 10 + src/nos/lib/messages_lib/0549_1a03_page.rel | 10 + src/nos/lib/messages_lib/0549_cb71_rename.rel | 10 - .../054a_a493_rename_20_3coldfile.rel | 14 - .../054a_dd11_page_20_3ccommand_3.rel | 14 + src/nos/lib/messages_lib/054b_6d5b_repeat.rel | 10 - src/nos/lib/messages_lib/054b_b6e1_pap.rel | 10 + .../054c_01b9_repeat_20_3cinterva.rel | 16 - src/nos/lib/messages_lib/054c_512a_param.rel | 10 + .../lib/messages_lib/054d_3f14_request.rel | 10 - .../054d_d362_param_20_3cinterfac.rel | 12 + src/nos/lib/messages_lib/054e_85b2_reset.rel | 10 - src/nos/lib/messages_lib/054e_9d45_pass.rel | 10 + .../054f_c3ce_response_20id_20_25.rel | 24 - src/nos/lib/messages_lib/054f_f746_pause.rel | 10 + src/nos/lib/messages_lib/0550_9bd3_retr.rel | 10 - src/nos/lib/messages_lib/0550_d9f3_pfc.rel | 10 + src/nos/lib/messages_lib/0551_28cb_ping.rel | 10 + .../lib/messages_lib/0551_5e3c_retries.rel | 10 - src/nos/lib/messages_lib/0552_0acb_retry.rel | 10 - .../0552_d85a_ping_20_3chostid_3e.rel | 18 + src/nos/lib/messages_lib/0553_0458_pipe.rel | 10 + .../0553_7f96_rip_20accept_20_3cg.rel | 14 - src/nos/lib/messages_lib/0554_5919_pool.rel | 10 + .../0554_764e_rip_20add_20_3cdest.rel | 16 - .../0555_3030_rip_20drop_20_3cdes.rel | 12 - src/nos/lib/messages_lib/0555_e039_port.rel | 10 + .../0556_8661_rip_20refuse_20_3cg.rel | 14 - .../0556_a9d2_port_20_25d_3a_20tx.rel | 28 + src/nos/lib/messages_lib/0557_3aa8_ppp.rel | 10 + src/nos/lib/messages_lib/0557_b917_rmd_20.rel | 10 - .../0558_8304_ppp_5fproc_3a_20mis.rel | 14 + src/nos/lib/messages_lib/0558_a56c_rmdir.rel | 10 - .../0559_4b37_process_20_25d_20ex.rel | 12 + .../0559_b9e3_rmdir_20_3cdirector.rel | 12 - .../055a_8848_processing_20my_20i.rel | 14 + src/nos/lib/messages_lib/055a_c459_rmhost.rel | 10 - src/nos/lib/messages_lib/055b_0284_route.rel | 10 - .../055b_e384_processing_20other_.rel | 14 + .../messages_lib/055c_3dc2_protocol_3a_20.rel | 12 + .../055c_ea02_route_20add_20_3cde.rel | 20 - src/nos/lib/messages_lib/055d_4160_ps.rel | 10 + .../055d_f461_route_20add_20_5b_2.rel | 14 - .../lib/messages_lib/055e_26dc_pthresh.rel | 10 + .../055e_d581_route_20addprivate_.rel | 22 - .../lib/messages_lib/055f_a61f_publish.rel | 10 + .../055f_bbd2_route_20drop_20_3cd.rel | 16 - .../0560_103e_route_20drop_20_5b_.rel | 12 - .../0560_274c_pushdown_20calls_20.rel | 18 + src/nos/lib/messages_lib/0561_0234_put.rel | 10 + .../0561_a5ec_route_20lookup_20_3.rel | 14 - .../0562_8f3b_put_20_3clocalfile_.rel | 14 + .../0562_ae23_route_20to_20self_3.rel | 14 - src/nos/lib/messages_lib/0563_2c09_rtimer.rel | 10 - .../0563_b16b_putting_20block_20_.rel | 16 + src/nos/lib/messages_lib/0564_2105_pwd.rel | 10 + src/nos/lib/messages_lib/0564_ae54_rtt.rel | 10 - src/nos/lib/messages_lib/0565_0282_qlimit.rel | 10 + .../lib/messages_lib/0565_02fc_running.rel | 10 - .../lib/messages_lib/0566_0be6_queries.rel | 10 + src/nos/lib/messages_lib/0566_b4d7_rxbuf.rel | 10 - src/nos/lib/messages_lib/0567_0bef_query.rel | 10 + src/nos/lib/messages_lib/0567_d2fd_sbrk.rel | 10 - .../lib/messages_lib/0568_3365_scrollback.rel | 12 - .../0568_6646_query_20_3chostid_3.rel | 12 + .../0569_27c8_queue_20job_20_25s_.rel | 14 + src/nos/lib/messages_lib/0569_9a3e_send.rel | 10 - src/nos/lib/messages_lib/056a_1196_quick.rel | 10 + .../056a_e397_send_20_22string_22.rel | 14 - src/nos/lib/messages_lib/056b_5c19_sender.rel | 10 - src/nos/lib/messages_lib/056b_ad30_quiet.rel | 10 + src/nos/lib/messages_lib/056c_7b54_quit.rel | 10 + .../056c_efea_sending_20job_20_25.rel | 12 - src/nos/lib/messages_lib/056d_054d_read.rel | 10 + .../056d_7321_sent_3a_20do_20.rel | 12 - .../056e_c7a9_read_20_3cremotefil.rel | 12 + .../056e_db3c_sent_3a_20dont_20.rel | 12 - .../056f_19fa_readwritei_28_25u_2.rel | 14 + .../056f_d7c3_sent_3a_20will_20.rel | 12 - .../0570_72b0_sent_3a_20wont_20.rel | 12 - .../0570_79be_readwritei_28_29_20.rel | 20 + .../0571_2d5d_serial_20line_20IP_.rel | 14 - .../0571_94aa_readwritei_28_29_20.rel | 16 + .../0572_67b0_readwritei_28_29_20.rel | 16 + .../0572_f33e_serial_20line_20VJ_.rel | 16 - .../0573_6f7f_serial_20line_20VJ_.rel | 16 - src/nos/lib/messages_lib/0573_7ee6_reboot.rel | 10 + .../0574_1c64_received_20_25u_20b.rel | 22 + .../0574_6f48_server_20retries.rel | 12 - src/nos/lib/messages_lib/0575_5735_record.rel | 10 + .../messages_lib/0575_f0af_server_20trace.rel | 12 - .../0576_18c5_recv_3a_20do_20.rel | 12 + .../lib/messages_lib/0576_db9a_session.rel | 10 - .../0577_3031_set_20mycall_20firs.rel | 12 - .../0577_8810_recv_3a_20dont_20.rel | 12 + src/nos/lib/messages_lib/0578_1de4_shell.rel | 10 - .../0578_84ef_recv_3a_20will_20.rel | 12 + .../0579_219c_recv_3a_20wont_20.rel | 12 + src/nos/lib/messages_lib/0579_3faf_signal.rel | 10 - src/nos/lib/messages_lib/057a_c7dc_refuse.rel | 10 + src/nos/lib/messages_lib/057a_dce5_size.rel | 10 - .../lib/messages_lib/057b_0e31_reject_0a.rel | 10 + src/nos/lib/messages_lib/057b_f163_sizes.rel | 10 - .../057c_4046_smtp_20daemon_20ent.rel | 16 - src/nos/lib/messages_lib/057c_bc2e_remote.rel | 10 + .../057d_4ff0_remote_20_5b_2dp_20.rel | 22 + .../057d_8e2a_smtp_20daemon_3a_20.rel | 16 - .../057e_23e1_smtp_20job_20_25s_2.rel | 16 - src/nos/lib/messages_lib/057e_cb71_rename.rel | 10 + .../057f_a493_rename_20_3coldfile.rel | 14 + .../057f_ed89_smtp_20mode_3a_20_2.rel | 12 - .../0580_2b33_smtp_20recv_3a_20_2.rel | 12 - src/nos/lib/messages_lib/0580_6d5b_repeat.rel | 10 + .../0581_01b9_repeat_20_3cinterva.rel | 16 + .../0581_928b_smtp_20sent_3a_20.rel | 12 - .../lib/messages_lib/0582_3f14_request.rel | 10 + src/nos/lib/messages_lib/0582_b4cf_socket.rel | 10 - .../0583_6b20_some_20strange_2c_2.rel | 14 - src/nos/lib/messages_lib/0583_85b2_reset.rel | 10 + src/nos/lib/messages_lib/0584_60cd_speed.rel | 10 - .../0584_c3ce_response_20id_20_25.rel | 24 + .../0585_9785_speed_20_3cbps_3e.rel | 12 - src/nos/lib/messages_lib/0585_9bd3_retr.rel | 10 + .../0586_1861_spool_3a_20_25s_0a.rel | 12 - .../lib/messages_lib/0586_5e3c_retries.rel | 10 + src/nos/lib/messages_lib/0587_0acb_retry.rel | 10 + .../lib/messages_lib/0587_61f2_src_20_25s.rel | 10 - .../0588_4e06_srtt_20_3d_20_25lu_.rel | 14 - .../0588_7f96_rip_20accept_20_3cg.rel | 14 + .../0589_764e_rip_20add_20_3cdest.rel | 16 + .../messages_lib/0589_795f_stack_20test.rel | 12 - .../058a_3030_rip_20drop_20_3cdes.rel | 12 + .../lib/messages_lib/058a_45e3_stacktest.rel | 12 - .../058b_8661_rip_20refuse_20_3cg.rel | 14 + .../058b_be0b_stacktest_20_5bon_7.rel | 12 - src/nos/lib/messages_lib/058c_b917_rmd_20.rel | 10 + .../messages_lib/058c_fcc6_standard_0a.rel | 12 - src/nos/lib/messages_lib/058d_a56c_rmdir.rel | 10 + src/nos/lib/messages_lib/058d_b958_start.rel | 10 - .../058e_4b5d_start_20_3cserverna.rel | 12 - .../058e_b9e3_rmdir_20_3cdirector.rel | 12 + .../058f_9324_start_20bsr_20_3cin.rel | 14 - src/nos/lib/messages_lib/058f_c459_rmhost.rel | 10 + src/nos/lib/messages_lib/0590_0284_route.rel | 10 + src/nos/lib/messages_lib/0590_d63e_stat.rel | 10 - src/nos/lib/messages_lib/0591_5069_status.rel | 10 - .../0591_ea02_route_20add_20_3cde.rel | 20 + .../0592_7dfc_status_20up_20_7c_2.rel | 12 - .../0592_f461_route_20add_20_5b_2.rel | 14 + src/nos/lib/messages_lib/0593_68cb_stime.rel | 10 - .../0593_d581_route_20addprivate_.rel | 22 + .../0594_4875_stktrace_20from_20p.rel | 14 - .../0594_bbd2_route_20drop_20_3cd.rel | 16 + src/nos/lib/messages_lib/0595_0a0a_stop.rel | 10 - .../0595_103e_route_20drop_20_5b_.rel | 12 + .../0596_6ec0_stop_20_3cservernam.rel | 12 - .../0596_a5ec_route_20lookup_20_3.rel | 14 + .../lib/messages_lib/0597_301d_stopped.rel | 10 - .../0597_ae23_route_20to_20self_3.rel | 14 + src/nos/lib/messages_lib/0598_2918_stor.rel | 10 - src/nos/lib/messages_lib/0598_2c09_rtimer.rel | 10 + src/nos/lib/messages_lib/0599_784e_stru.rel | 10 - src/nos/lib/messages_lib/0599_ae54_rtt.rel | 10 + .../lib/messages_lib/059a_02fc_running.rel | 10 + src/nos/lib/messages_lib/059a_bec3_suffix.rel | 10 - .../lib/messages_lib/059b_420b_symlink.rel | 10 - .../059b_de1b_rwsetup_28_25u_2c_2.rel | 16 + .../059c_7f24_rwsetup_28_29_20ret.rel | 16 + src/nos/lib/messages_lib/059c_ceb7_sync.rel | 10 - .../lib/messages_lib/059d_bb66_syndata.rel | 10 - .../059d_d9aa_rwsetup_28_29_20ret.rel | 16 + src/nos/lib/messages_lib/059e_b4d7_rxbuf.rel | 10 + .../lib/messages_lib/059e_b50c_sysdebug.rel | 10 - .../059f_be35_sysdebug_20_5bon_7c.rel | 12 - src/nos/lib/messages_lib/059f_d2fd_sbrk.rel | 10 + .../lib/messages_lib/05a0_3365_scrollback.rel | 12 + src/nos/lib/messages_lib/05a0_8f60_syst.rel | 10 - src/nos/lib/messages_lib/05a1_9a3e_send.rel | 10 + .../05a1_f3f3_system_20call_20tra.rel | 12 - .../05a2_a612_system_20kernel_20d.rel | 12 - .../05a2_e397_send_20_22string_22.rel | 14 + src/nos/lib/messages_lib/05a3_5c19_sender.rel | 10 + .../lib/messages_lib/05a3_98fb_systrace.rel | 10 - .../05a4_71e3_systrace_20_5bon_7c.rel | 12 - .../05a4_efea_sending_20job_20_25.rel | 12 + src/nos/lib/messages_lib/05a5_6404_t3.rel | 10 - .../05a5_7321_sent_3a_20do_20.rel | 12 + src/nos/lib/messages_lib/05a6_b31f_target.rel | 10 - .../05a6_db3c_sent_3a_20dont_20.rel | 12 + .../05a7_d7c3_sent_3a_20will_20.rel | 12 + src/nos/lib/messages_lib/05a7_e630_tcp.rel | 10 - .../05a8_72b0_sent_3a_20wont_20.rel | 12 + .../05a8_e483_tcp_20kick_20_3ctcb.rel | 12 - .../05a9_2d5d_serial_20line_20IP_.rel | 14 + .../05a9_a12c_tcp_20reset_20_3ctc.rel | 12 - .../05aa_bb94_tcp_20rtt_20_3ctcb_.rel | 12 - .../05aa_f33e_serial_20line_20VJ_.rel | 16 + .../05ab_6f7f_serial_20line_20VJ_.rel | 16 + .../05ab_f363_tcp_20stat_20_3ctcb.rel | 14 - .../05ac_6f48_server_20retries.rel | 12 + src/nos/lib/messages_lib/05ac_6ff2_telnet.rel | 10 - .../05ad_2114_telnet_20_3caddress.rel | 12 - .../messages_lib/05ad_f0af_server_20trace.rel | 12 + src/nos/lib/messages_lib/05ae_6cef_term.rel | 10 - .../lib/messages_lib/05ae_db9a_session.rel | 10 + .../05af_3031_set_20mycall_20firs.rel | 12 + .../lib/messages_lib/05af_7425_terminate.rel | 12 - src/nos/lib/messages_lib/05b0_1de4_shell.rel | 10 + src/nos/lib/messages_lib/05b0_4c6f_thresh.rel | 10 - src/nos/lib/messages_lib/05b1_3faf_signal.rel | 10 + src/nos/lib/messages_lib/05b1_535d_time.rel | 10 - .../05b2_43a3_time_20before_20fil.rel | 16 - src/nos/lib/messages_lib/05b2_dce5_size.rel | 10 + .../lib/messages_lib/05b3_7156_timeout.rel | 10 - src/nos/lib/messages_lib/05b3_f163_sizes.rel | 10 + .../05b4_4046_smtp_20daemon_20ent.rel | 16 + src/nos/lib/messages_lib/05b4_d9a6_timer.rel | 10 - .../05b5_8e2a_smtp_20daemon_3a_20.rel | 16 + .../05b5_d29c_timer_3a_20ints_20w.rel | 14 - .../05b6_23e1_smtp_20job_20_25s_2.rel | 16 + src/nos/lib/messages_lib/05b6_c82f_times.rel | 10 - .../lib/messages_lib/05b7_223a_timestamps.rel | 12 - .../05b7_ed89_smtp_20mode_3a_20_2.rel | 12 + .../05b8_004c_tip_20or_20dialer_2.rel | 18 - .../05b8_2b33_smtp_20recv_3a_20_2.rel | 12 + .../05b9_928b_smtp_20sent_3a_20.rel | 12 + .../lib/messages_lib/05b9_aa4a_tiptimeout.rel | 12 - .../05ba_aa76_tmp_20file_20wiping.rel | 12 - src/nos/lib/messages_lib/05ba_b4cf_socket.rel | 10 + .../05bb_2645_tmp_20file_3a_20_25.rel | 12 - .../05bb_6b20_some_20strange_2c_2.rel | 14 + src/nos/lib/messages_lib/05bc_60cd_speed.rel | 10 + src/nos/lib/messages_lib/05bc_a165_topt.rel | 10 - src/nos/lib/messages_lib/05bd_4f5f_trace.rel | 10 - .../05bd_9785_speed_20_3cbps_3e.rel | 12 + .../05be_1861_spool_3a_20_25s_0a.rel | 12 + .../05be_3bce_traceroute_20done_3.rel | 12 - .../lib/messages_lib/05bf_61f2_src_20_25s.rel | 10 + src/nos/lib/messages_lib/05bf_f7b8_try.rel | 10 - .../05c0_4e06_srtt_20_3d_20_25lu_.rel | 14 + src/nos/lib/messages_lib/05c0_e444_ttl.rel | 10 - .../lib/messages_lib/05c1_299c_ttylink.rel | 10 - .../messages_lib/05c1_795f_stack_20test.rel | 12 + .../lib/messages_lib/05c2_45e3_stacktest.rel | 12 + src/nos/lib/messages_lib/05c2_e58b_txqlen.rel | 10 - .../05c3_be0b_stacktest_20_5bon_7.rel | 12 + src/nos/lib/messages_lib/05c3_f321_type.rel | 10 - src/nos/lib/messages_lib/05c4_f1e4_udp.rel | 10 - .../messages_lib/05c4_fcc6_standard_0a.rel | 12 + src/nos/lib/messages_lib/05c5_5caf_umount.rel | 10 - src/nos/lib/messages_lib/05c5_b958_start.rel | 10 + .../05c6_4b5d_start_20_3cserverna.rel | 12 + .../lib/messages_lib/05c6_5c70_unknown_0a.rel | 10 - .../05c7_9324_start_20bsr_20_3cin.rel | 14 + .../05c7_bc4f_unknown_200x_2504x_.rel | 12 - .../05c8_5194_unknown_20hardware_.rel | 14 - src/nos/lib/messages_lib/05c8_d63e_stat.rel | 10 + src/nos/lib/messages_lib/05c9_5069_status.rel | 10 + src/nos/lib/messages_lib/05c9_acee_unlink.rel | 10 - .../05ca_7dfc_status_20up_20_7c_2.rel | 12 + .../05ca_f303_up_20script_3a_20_2.rel | 12 - src/nos/lib/messages_lib/05cb_68cb_stime.rel | 10 + src/nos/lib/messages_lib/05cb_db93_update.rel | 10 - .../05cc_4875_stktrace_20from_20p.rel | 14 + .../05cc_5c27_update_20Domain_2et.rel | 12 - src/nos/lib/messages_lib/05cd_0a0a_stop.rel | 10 + .../05cd_0b09_update_20Domain_2et.rel | 14 - .../05ce_6ec0_stop_20_3cservernam.rel | 12 + .../05ce_c5a3_update_20Domain_2et.rel | 14 - .../lib/messages_lib/05cf_301d_stopped.rel | 10 + src/nos/lib/messages_lib/05cf_d4f0_upload.rel | 10 - src/nos/lib/messages_lib/05d0_13f7_user.rel | 10 - src/nos/lib/messages_lib/05d0_2918_stor.rel | 10 + .../05d1_6f25_user_20abort_0a.rel | 12 - src/nos/lib/messages_lib/05d1_784e_stru.rel | 10 + .../lib/messages_lib/05d2_1b49_userdata.rel | 10 - src/nos/lib/messages_lib/05d2_bec3_suffix.rel | 10 + .../05d3_3967_username_20not_20de.rel | 18 - .../lib/messages_lib/05d3_420b_symlink.rel | 10 + src/nos/lib/messages_lib/05d4_c23f_users.rel | 10 - src/nos/lib/messages_lib/05d4_ceb7_sync.rel | 10 + src/nos/lib/messages_lib/05d5_5353_utime.rel | 10 - .../lib/messages_lib/05d5_bb66_syndata.rel | 10 + .../lib/messages_lib/05d6_b50c_sysdebug.rel | 10 + .../05d6_d261_valid_20subcommands.rel | 12 - .../05d7_a0e5_validblk_3a_20dev_2.rel | 14 - .../05d7_be35_sysdebug_20_5bon_7c.rel | 12 + .../05d8_74cf_validblk_3a_20inval.rel | 14 - src/nos/lib/messages_lib/05d8_8f60_syst.rel | 10 + .../lib/messages_lib/05d9_ab5c_verbose.rel | 10 - .../05d9_f3f3_system_20call_20tra.rel | 12 + .../lib/messages_lib/05da_207d_version.rel | 10 - .../05da_a612_system_20kernel_20d.rel | 12 + src/nos/lib/messages_lib/05db_9778_view.rel | 10 - .../lib/messages_lib/05db_98fb_systrace.rel | 10 + .../05dc_23f1_view_20_3cfilename_.rel | 12 - .../05dc_71e3_systrace_20_5bon_7c.rel | 12 + src/nos/lib/messages_lib/05dd_6404_t3.rel | 10 + src/nos/lib/messages_lib/05dd_d63a_wait.rel | 10 - .../05de_2887_wait_20_3cmilliseco.rel | 16 - src/nos/lib/messages_lib/05de_b31f_target.rel | 10 + src/nos/lib/messages_lib/05df_e630_tcp.rel | 10 + .../lib/messages_lib/05df_e988_waitpid.rel | 10 - .../05e0_674e_want_20busy_20block.rel | 16 - .../05e0_e483_tcp_20kick_20_3ctcb.rel | 12 + src/nos/lib/messages_lib/05e1_84e4_what.rel | 10 - .../05e1_a12c_tcp_20reset_20_3ctc.rel | 12 + src/nos/lib/messages_lib/05e2_9158_window.rel | 10 - .../05e2_bb94_tcp_20rtt_20_3ctcb_.rel | 12 + src/nos/lib/messages_lib/05e3_5379_wipe.rel | 10 - .../05e3_f363_tcp_20stat_20_3ctcb.rel | 14 + src/nos/lib/messages_lib/05e4_4cc8_write.rel | 10 - src/nos/lib/messages_lib/05e4_6ff2_telnet.rel | 10 + .../05e5_2114_telnet_20_3caddress.rel | 12 + src/nos/lib/messages_lib/05e5_dd6d_x_25x.rel | 10 - src/nos/lib/messages_lib/05e6_6cef_term.rel | 10 + src/nos/lib/messages_lib/05e6_ce7b_xcwd.rel | 10 - src/nos/lib/messages_lib/05e7_2295_xmd5.rel | 10 - .../lib/messages_lib/05e7_7425_terminate.rel | 12 + src/nos/lib/messages_lib/05e8_4c6f_thresh.rel | 10 + src/nos/lib/messages_lib/05e8_e251_xmkd.rel | 10 - src/nos/lib/messages_lib/05e9_535d_time.rel | 10 + src/nos/lib/messages_lib/05e9_a48a_xpwd.rel | 10 - .../05ea_43a3_time_20before_20fil.rel | 16 + src/nos/lib/messages_lib/05ea_79d3_xrmd.rel | 10 - .../lib/messages_lib/05eb_7156_timeout.rel | 10 + src/nos/lib/messages_lib/05eb_c59b_zap.rel | 10 - src/nos/lib/messages_lib/05ec_d9a6_timer.rel | 10 + .../05ed_d29c_timer_3a_20ints_20w.rel | 14 + src/nos/lib/messages_lib/05ee_c82f_times.rel | 10 + .../lib/messages_lib/05ef_223a_timestamps.rel | 12 + .../05f0_004c_tip_20or_20dialer_2.rel | 18 + .../lib/messages_lib/05f1_aa4a_tiptimeout.rel | 12 + .../05f2_aa76_tmp_20file_20wiping.rel | 12 + .../05f3_2645_tmp_20file_3a_20_25.rel | 12 + src/nos/lib/messages_lib/05f4_a165_topt.rel | 10 + src/nos/lib/messages_lib/05f5_4f5f_trace.rel | 10 + .../05f6_3bce_traceroute_20done_3.rel | 12 + src/nos/lib/messages_lib/05f7_f7b8_try.rel | 10 + src/nos/lib/messages_lib/05f8_e444_ttl.rel | 10 + .../lib/messages_lib/05f9_299c_ttylink.rel | 10 + src/nos/lib/messages_lib/05fa_e58b_txqlen.rel | 10 + src/nos/lib/messages_lib/05fb_f321_type.rel | 10 + src/nos/lib/messages_lib/05fc_f1e4_udp.rel | 10 + src/nos/lib/messages_lib/05fd_5caf_umount.rel | 10 + .../lib/messages_lib/05fe_5c70_unknown_0a.rel | 10 + .../05ff_bc4f_unknown_200x_2504x_.rel | 12 + .../0600_5194_unknown_20hardware_.rel | 14 + src/nos/lib/messages_lib/0601_acee_unlink.rel | 10 + .../0602_f303_up_20script_3a_20_2.rel | 12 + src/nos/lib/messages_lib/0603_db93_update.rel | 10 + .../0604_5c27_update_20Domain_2et.rel | 12 + .../0605_0b09_update_20Domain_2et.rel | 14 + .../0606_c5a3_update_20Domain_2et.rel | 14 + src/nos/lib/messages_lib/0607_d4f0_upload.rel | 10 + src/nos/lib/messages_lib/0608_13f7_user.rel | 10 + .../0609_6f25_user_20abort_0a.rel | 12 + .../lib/messages_lib/060a_1b49_userdata.rel | 10 + .../060b_3967_username_20not_20de.rel | 18 + src/nos/lib/messages_lib/060c_c23f_users.rel | 10 + src/nos/lib/messages_lib/060d_5353_utime.rel | 10 + .../060e_d261_valid_20subcommands.rel | 12 + .../060f_a0e5_validblk_3a_20dev_2.rel | 14 + .../0610_74cf_validblk_3a_20inval.rel | 14 + .../lib/messages_lib/0611_ab5c_verbose.rel | 10 + .../lib/messages_lib/0612_207d_version.rel | 10 + src/nos/lib/messages_lib/0613_9778_view.rel | 10 + .../0614_23f1_view_20_3cfilename_.rel | 12 + src/nos/lib/messages_lib/0615_d63a_wait.rel | 10 + .../0616_2887_wait_20_3cmilliseco.rel | 16 + .../lib/messages_lib/0617_e988_waitpid.rel | 10 + .../0618_674e_want_20busy_20block.rel | 16 + src/nos/lib/messages_lib/0619_84e4_what.rel | 10 + src/nos/lib/messages_lib/061a_9158_window.rel | 10 + src/nos/lib/messages_lib/061b_5379_wipe.rel | 10 + .../061c_bd9d_wr_5finode_28_29_20.rel | 16 + .../061d_68b2_wr_5finode_28_29_20.rel | 16 + .../061e_7708_wr_5finode_280x_25x.rel | 14 + src/nos/lib/messages_lib/061f_4cc8_write.rel | 10 + src/nos/lib/messages_lib/0620_dd6d_x_25x.rel | 10 + src/nos/lib/messages_lib/0621_ce7b_xcwd.rel | 10 + .../0622_511f_xip_5falign_28_29_2.rel | 14 + .../0623_62af_xip_5falign_28_29_2.rel | 14 + .../0624_2fa7_xip_5falign_28_29_2.rel | 14 + .../0625_6211_xip_5falign_28_29_2.rel | 16 + .../0626_dc6f_xip_5falign_280x_25.rel | 14 + .../0627_d854_xip_5falign_5fbmap_.rel | 16 + .../0628_4a41_xip_5falign_5fbmap_.rel | 16 + .../0629_f051_xip_5falign_5fbmap_.rel | 16 + .../062a_39ef_xip_5falign_5fchase.rel | 18 + .../062b_7ea2_xip_5falign_5fchase.rel | 18 + .../062c_f19c_xip_5falign_5fchase.rel | 16 + .../062d_fcac_xip_5falign_5fchase.rel | 16 + .../062e_d6ef_xip_5falign_5fchase.rel | 20 + .../062f_0fcd_xip_5falign_5frecur.rel | 20 + .../0630_ceee_xip_5falign_5frecur.rel | 18 + .../0631_346b_xip_5fexamine_28_29.rel | 16 + .../0632_fa8e_xip_5fexamine_28_29.rel | 16 + .../0633_ed9f_xip_5fexamine_28_29.rel | 16 + .../0634_c7f7_xip_5fexamine_28_29.rel | 16 + .../0635_04e3_xip_5fexamine_280x_.rel | 18 + .../0636_ffc4_xip_5ffind_28_25u_2.rel | 18 + .../0637_cb3b_xip_5ffind_28_29_20.rel | 16 + .../0638_5d23_xip_5ffind_28_29_20.rel | 16 + .../0639_1764_xip_5ffind_28_29_20.rel | 16 + .../063a_0ce2_xip_5fget_28_25u_2c.rel | 16 + .../063b_db94_xip_5fget_28_29_20r.rel | 16 + .../063c_de41_xip_5fget_28_29_20r.rel | 16 + .../063d_192a_xip_5fget_28_29_20r.rel | 16 + .../063e_2347_xip_5freserve_28_25.rel | 18 + .../063f_acf4_xip_5freserve_28_29.rel | 16 + .../0640_69a1_xip_5freserve_28_29.rel | 16 + .../0641_4bfa_xip_5freserve_28_29.rel | 16 + .../0642_3192_xip_5fsearch_28_25u.rel | 16 + .../0643_83fc_xip_5fsearch_28_29_.rel | 16 + .../0644_fd61_xip_5fsearch_28_29_.rel | 16 + .../0645_f464_xip_5fsearch_28_29_.rel | 16 + .../0646_ef25_xip_5fset_28_25u_2c.rel | 16 + .../0647_7af3_xip_5fset_28_29_20r.rel | 16 + .../0648_429f_xip_5fset_28_29_20r.rel | 16 + .../0649_36c3_xip_5fset_28_29_20r.rel | 16 + .../064a_3cda_xip_5fualign_28_29_.rel | 14 + .../064b_16b2_xip_5fualign_28_29_.rel | 14 + .../064c_71d2_xip_5fualign_28_29_.rel | 14 + .../064d_c58e_xip_5fualign_28_29_.rel | 14 + .../064e_3a65_xip_5fualign_280x_2.rel | 16 + src/nos/lib/messages_lib/064f_2295_xmd5.rel | 10 + src/nos/lib/messages_lib/0650_e251_xmkd.rel | 10 + src/nos/lib/messages_lib/0651_a48a_xpwd.rel | 10 + src/nos/lib/messages_lib/0652_79d3_xrmd.rel | 10 + src/nos/lib/messages_lib/0653_c59b_zap.rel | 10 + .../0654_4749_zerobuf_28_25u_29_2.rel | 14 + .../0655_ba0e_zerobuf_28_29_20ret.rel | 16 + .../0656_1fe8_zerobuf_28_29_20ret.rel | 16 + src/nos/lib/net_lib/Ifcmds.rel | 44 +- src/nos/lib/net_lib/_fcreat.rel | 2 +- src/nos/lib/net_lib/_fillbuf.rel | 180 +- src/nos/lib/net_lib/accept.rel | 184 +- src/nos/lib/net_lib/alloc.rel | 1551 +- src/nos/lib/net_lib/alloc_mbuf.rel | 214 +- src/nos/lib/net_lib/ambufw.rel | 200 +- src/nos/lib/net_lib/audit.rel | 48 +- src/nos/lib/net_lib/bind.rel | 130 +- src/nos/lib/net_lib/close.rel | 68 +- src/nos/lib/net_lib/close_s.rel | 94 +- src/nos/lib/net_lib/cmdparse.rel | 812 +- src/nos/lib/net_lib/connect.rel | 128 +- src/nos/lib/net_lib/dodetach.rel | 22 +- src/nos/lib/net_lib/dodialer.rel | 32 +- src/nos/lib/net_lib/dofiles.rel | 116 +- src/nos/lib/net_lib/doifconfig.rel | 36 +- src/nos/lib/net_lib/eolseq.rel | 22 +- src/nos/lib/net_lib/files.rel | 376 +- src/nos/lib/net_lib/free_mbuf.rel | 170 +- src/nos/lib/net_lib/freopen.rel | 218 +- src/nos/lib/net_lib/fseek.rel | 102 +- src/nos/lib/net_lib/getpeername.rel | 86 +- src/nos/lib/net_lib/getsockname.rel | 94 +- src/nos/lib/net_lib/ifencap.rel | 10 +- src/nos/lib/net_lib/iflinkadr.rel | 2 +- src/nos/lib/net_lib/iftxqlen.rel | 2 +- src/nos/lib/net_lib/kernel.rel | 264 +- src/nos/lib/net_lib/ksubr.rel | 174 +- src/nos/lib/net_lib/listen.rel | 62 +- src/nos/lib/net_lib/locsock.rel | 592 +- src/nos/lib/net_lib/mbufsizes.rel | 4 +- src/nos/lib/net_lib/mbufstat.rel | 32 +- src/nos/lib/net_lib/perror.rel | 65 +- src/nos/lib/net_lib/read.rel | 68 +- src/nos/lib/net_lib/recv_mbuf.rel | 44 +- src/nos/lib/net_lib/send_mbuf.rel | 90 +- src/nos/lib/net_lib/settos.rel | 22 +- src/nos/lib/net_lib/showiface.rel | 78 +- src/nos/lib/net_lib/shutdown.rel | 74 +- src/nos/lib/net_lib/sockcmd.rel | 40 +- src/nos/lib/net_lib/socket.rel | 279 +- src/nos/lib/net_lib/socketpair.rel | 118 +- src/nos/lib/net_lib/sockkick.rel | 48 +- src/nos/lib/net_lib/socklen.rel | 88 +- src/nos/lib/net_lib/sockowner.rel | 34 +- src/nos/lib/net_lib/sockutil.rel | 204 +- src/nos/lib/net_lib/timer.rel | 84 +- src/nos/lib/net_lib/tmpfile.rel | 74 +- src/nos/lib/net_lib/ttydriv.rel | 2 +- src/nos/lib/net_lib/usesock.rel | 26 +- src/nos/lib/net_lib/view.rel | 759 +- src/nos/lib/net_lib/write.rel | 82 +- src/nos/lib/ppp.lib | 25 +- src/nos/lib/ppp_lib/Dial_cmds.rel | 57 + src/nos/lib/ppp_lib/IPcpcmds.rel | 34 +- src/nos/lib/ppp_lib/IPcpside_cmds.rel | 12 +- src/nos/lib/ppp_lib/Lcpcmds.rel | 30 +- src/nos/lib/ppp_lib/Lcpside_cmds.rel | 30 +- src/nos/lib/ppp_lib/Papcmds.rel | 14 +- src/nos/lib/ppp_lib/asy.rel | 90 +- src/nos/lib/ppp_lib/dialer_kick.rel | 120 + src/nos/lib/ppp_lib/dodial_control.rel | 75 + src/nos/lib/ppp_lib/dodial_send.rel | 104 + src/nos/lib/ppp_lib/dodial_speed.rel | 78 + src/nos/lib/ppp_lib/dodial_status.rel | 58 + src/nos/lib/ppp_lib/dodial_wait.rel | 270 + src/nos/lib/ppp_lib/doipcp_address.rel | 8 +- src/nos/lib/ppp_lib/doipcp_compress.rel | 20 +- src/nos/lib/ppp_lib/doipcp_pool.rel | 12 +- src/nos/lib/ppp_lib/dolcp_accm.rel | 6 +- src/nos/lib/ppp_lib/dolcp_acfc.rel | 18 +- src/nos/lib/ppp_lib/dolcp_auth.rel | 14 +- src/nos/lib/ppp_lib/dolcp_magic.rel | 24 +- src/nos/lib/ppp_lib/dolcp_mru.rel | 32 +- src/nos/lib/ppp_lib/dolcp_pfc.rel | 4 +- src/nos/lib/ppp_lib/dopap_user.rel | 10 +- src/nos/lib/ppp_lib/dropit.rel | 60 + src/nos/lib/ppp_lib/dropline.rel | 33 + src/nos/lib/ppp_lib/pap_monitor.rel | 58 +- src/nos/lib/ppp_lib/ppp_proc.rel | 80 +- src/nos/lib/ppp_lib/ppp_raw.rel | 2 +- src/nos/lib/ppp_lib/pppcmd.rel | 462 +- src/nos/lib/ppp_lib/pppdump.rel | 122 +- src/nos/lib/ppp_lib/redial.rel | 288 + src/nos/lib/ppp_lib/sd_answer.rel | 95 + src/nos/lib/ppp_lib/sd_init.rel | 279 + src/nos/lib/ppp_lib/sd_stat.rel | 200 + src/nos/lib/ppp_lib/slhcdump.rel | 146 +- src/nos/lib/ppp_lib/slip.rel | 8 +- src/nos/lib/servers_lib/Ftpscmd.rel | 72 +- src/nos/lib/servers_lib/Ftpsmsg_badcmd.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_badport.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_badtype.rel | 4 +- src/nos/lib/servers_lib/Ftpsmsg_banner.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_binwarn.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_bye.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_cantmake.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_cantopen.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_delefail.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_deleok.rel | 4 +- src/nos/lib/servers_lib/Ftpsmsg_givepass.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_logged.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_lowmem.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_mkdok.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_noconn.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_nodir.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_noperm.rel | 4 +- src/nos/lib/servers_lib/Ftpsmsg_notlog.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_okay.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_only8.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_portok.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_pwdmsg.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_rxok.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_sending.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_syst.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_txok.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_typeok.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_unimp.rel | 4 +- src/nos/lib/servers_lib/Ftpsmsg_unsupp.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_userfirst.rel | 2 +- src/nos/lib/servers_lib/Ftpsmsg_writerr.rel | 4 +- src/nos/lib/servers_lib/bootpcmd.rel | 604 +- src/nos/lib/servers_lib/bootpdip.rel | 208 +- src/nos/lib/servers_lib/fingerd.rel | 138 +- src/nos/lib/servers_lib/ftplogin.rel | 28 +- src/nos/lib/servers_lib/ftpserv.rel | 114 +- src/nos/lib/servers_lib/ftpserv_switch.rel | 1436 +- .../lib/servers_lib/ftpserv_switch_xmd5.rel | 218 +- src/nos/lib/servers_lib/recvit.rel | 98 +- src/nos/lib/servers_lib/smisc.rel | 658 +- src/nos/lib/servers_lib/ttylink.rel | 134 +- src/nos/lib/z80.lib | 9 +- src/nos/lib/z80_lib/Asy.rel | 2 +- src/nos/lib/z80_lib/asy_close.rel | 94 +- src/nos/lib/z80_lib/asy_init.rel | 122 +- src/nos/lib/z80_lib/asy_ioctl.rel | 2 +- src/nos/lib/z80_lib/asy_open.rel | 124 +- src/nos/lib/z80_lib/asy_read.rel | 152 +- src/nos/lib/z80_lib/asy_send.rel | 87 +- src/nos/lib/z80_lib/asy_speed.rel | 6 +- src/nos/lib/z80_lib/asy_stop.rel | 2 +- src/nos/lib/z80_lib/asy_write.rel | 89 +- src/nos/lib/z80_lib/asycom.rel | 108 +- src/nos/lib/z80_lib/asyint.rel | 2 +- src/nos/lib/z80_lib/asymsint.rel | 32 + src/nos/lib/z80_lib/asyrxint.rel | 10 +- src/nos/lib/z80_lib/asytimer.rel | 64 +- src/nos/lib/z80_lib/asytxint.rel | 102 +- src/nos/lib/z80_lib/dirutil.rel | 1318 +- src/nos/lib/z80_lib/doasystat.rel | 40 +- src/nos/lib/z80_lib/doesccstat.rel | 46 +- src/nos/lib/z80_lib/escc_asyex.rel | 65 +- src/nos/lib/z80_lib/escc_async.rel | 445 +- src/nos/lib/z80_lib/escc_asyrx.rel | 95 +- src/nos/lib/z80_lib/escc_asysp.rel | 58 +- src/nos/lib/z80_lib/escc_asytx.rel | 161 +- src/nos/lib/z80_lib/escc_attach.rel | 270 +- src/nos/lib/z80_lib/escc_init.rel | 702 +- src/nos/lib/z80_lib/escc_sdlc.rel | 690 +- src/nos/lib/z80_lib/escc_sdlcex.rel | 330 +- src/nos/lib/z80_lib/escc_sdlcrx.rel | 117 +- src/nos/lib/z80_lib/escc_sdlcsp.rel | 215 +- src/nos/lib/z80_lib/escc_sdlctx.rel | 244 +- src/nos/lib/z80_lib/escc_speed.rel | 133 +- src/nos/lib/z80_lib/escc_sstart.rel | 27 +- src/nos/lib/z80_lib/escc_stop.rel | 107 +- src/nos/lib/z80_lib/escc_txoff.rel | 114 +- src/nos/lib/z80_lib/escc_txon.rel | 132 +- src/nos/lib/z80_lib/esccgen.rel | 86 +- src/nos/lib/z80_lib/escctimer.rel | 219 +- src/nos/lib/z80_lib/esccvec.rel | 124 +- src/nos/lib/z80_lib/get_rlsd_asy.rel | 73 +- src/nos/lib/z80_lib/pasy.rel | 417 +- src/nos/lib/z80_lib/stktrace.rel | 236 +- src/nos/lib/z80_lib/sw.rel | 2 +- src/nos/main/main.c | 13 +- src/nos/make.d/host.mk | 2 +- src/nos/net/alloc.c | 54 +- src/nos/net/cmdparse.c | 16 + src/nos/net/files.c | 10 + src/nos/net/iface.c | 1 + src/nos/net/mbuf.c | 28 +- src/nos/net/stdio.c | 98 +- src/nos/net/ttydriv.c | 8 +- src/nos/pmm/X | 101 - src/nos/pmm/a.bat | 1 - src/nos/pmm/diffdir.pmm | 16 +- src/nos/pmm/out | 6 - src/nos/pmm/printize.pmm | 4 + src/nos/po/messages.po | 3264 ++-- src/nos/po/messages.txt | 326 +- src/nos/ppp/asy.c | 3 + src/nos/ppp/auto.mk | 5 + src/nos/ppp/dialer.c | 127 +- src/nos/ppp/ppp.c | 10 + src/nos/servers/ftpserv.c | 2 + src/nos/servers/smisc.c | 3 + src/nos/servers/telnetd.c | 3 + src/nos/servers/tipmail.c | 3 + src/nos/z80/asci.c | 213 +- src/nos/z80/auto.mk | 2 +- src/nos/z80/dirutil.c | 92 +- src/nos/z80/escc.c | 134 +- src/nos/z80/esccgen.S | 36 +- src/nos/z80/esccvec.S | 281 +- 3790 files changed, 62290 insertions(+), 118063 deletions(-) create mode 100644 bin/nos/ftpusers create mode 100644 bin/nos/raise.asci0 create mode 100644 bin/root=hd0 create mode 100644 bin/root=hd0% create mode 100644 relnotes/20031112.txt delete mode 100644 src/mkutil/cpp/a delete mode 100644 src/mkutil/make-3.80/ABOUT-NLS delete mode 100644 src/mkutil/make-3.80/AUTHORS delete mode 100644 src/mkutil/make-3.80/COPYING delete mode 100644 src/mkutil/make-3.80/ChangeLog delete mode 100644 src/mkutil/make-3.80/INSTALL delete mode 100644 src/mkutil/make-3.80/Makefile.DOS delete mode 100644 src/mkutil/make-3.80/Makefile.am delete mode 100644 src/mkutil/make-3.80/Makefile.ami delete mode 100644 src/mkutil/make-3.80/Makefile.in delete mode 100644 src/mkutil/make-3.80/NEWS delete mode 100644 src/mkutil/make-3.80/NMakefile delete mode 100644 src/mkutil/make-3.80/NMakefile$ delete mode 100644 src/mkutil/make-3.80/README delete mode 100644 src/mkutil/make-3.80/README.Amiga delete mode 100644 src/mkutil/make-3.80/README.DOS delete mode 100644 src/mkutil/make-3.80/README.W32 delete mode 100644 src/mkutil/make-3.80/README.customs delete mode 100644 src/mkutil/make-3.80/SCOPTIONS delete mode 100644 src/mkutil/make-3.80/SMakefile delete mode 100644 src/mkutil/make-3.80/acinclude.m4 delete mode 100644 src/mkutil/make-3.80/aclocal.m4 delete mode 100644 src/mkutil/make-3.80/alloca.c delete mode 100644 src/mkutil/make-3.80/amiga.c delete mode 100644 src/mkutil/make-3.80/amiga.h delete mode 100644 src/mkutil/make-3.80/ar.c delete mode 100644 src/mkutil/make-3.80/arscan.c delete mode 100644 src/mkutil/make-3.80/build.sh.in delete mode 100644 src/mkutil/make-3.80/build_w32.bat delete mode 100644 src/mkutil/make-3.80/commands.c delete mode 100644 src/mkutil/make-3.80/commands.h delete mode 100644 src/mkutil/make-3.80/config.ami delete mode 100644 src/mkutil/make-3.80/config.h delete mode 100644 src/mkutil/make-3.80/config.h-vms delete mode 100644 src/mkutil/make-3.80/config.h.W32 delete mode 100644 src/mkutil/make-3.80/config.h.in delete mode 100644 src/mkutil/make-3.80/configh.dos delete mode 100644 src/mkutil/make-3.80/configure delete mode 100644 src/mkutil/make-3.80/configure.bat delete mode 100644 src/mkutil/make-3.80/configure.in delete mode 100644 src/mkutil/make-3.80/debug.h delete mode 100644 src/mkutil/make-3.80/default.c delete mode 100644 src/mkutil/make-3.80/dep.h delete mode 100644 src/mkutil/make-3.80/dir.c delete mode 100644 src/mkutil/make-3.80/dosbuild.bat delete mode 100644 src/mkutil/make-3.80/expand.c delete mode 100644 src/mkutil/make-3.80/file.c delete mode 100644 src/mkutil/make-3.80/filedef.h delete mode 100644 src/mkutil/make-3.80/function.c delete mode 100644 src/mkutil/make-3.80/getloadavg.c delete mode 100644 src/mkutil/make-3.80/getopt.c delete mode 100644 src/mkutil/make-3.80/getopt.h delete mode 100644 src/mkutil/make-3.80/getopt1.c delete mode 100644 src/mkutil/make-3.80/gettext.h delete mode 100644 src/mkutil/make-3.80/glob/COPYING.LIB delete mode 100644 src/mkutil/make-3.80/glob/ChangeLog delete mode 100644 src/mkutil/make-3.80/glob/Makefile.am delete mode 100644 src/mkutil/make-3.80/glob/Makefile.ami delete mode 100644 src/mkutil/make-3.80/glob/Makefile.in delete mode 100644 src/mkutil/make-3.80/glob/SCOPTIONS delete mode 100644 src/mkutil/make-3.80/glob/SMakefile delete mode 100644 src/mkutil/make-3.80/glob/configure.bat delete mode 100644 src/mkutil/make-3.80/glob/fnmatch.c delete mode 100644 src/mkutil/make-3.80/glob/fnmatch.h delete mode 100644 src/mkutil/make-3.80/glob/glob.c delete mode 100644 src/mkutil/make-3.80/glob/glob.h delete mode 100644 src/mkutil/make-3.80/hash.c delete mode 100644 src/mkutil/make-3.80/hash.h delete mode 100644 src/mkutil/make-3.80/implicit.c delete mode 100644 src/mkutil/make-3.80/job.c delete mode 100644 src/mkutil/make-3.80/job.h delete mode 100644 src/mkutil/make-3.80/link.dbg delete mode 100644 src/mkutil/make-3.80/loadavg.c delete mode 100644 src/mkutil/make-3.80/main.c delete mode 100644 src/mkutil/make-3.80/make.1 delete mode 100644 src/mkutil/make-3.80/make.h delete mode 100644 src/mkutil/make-3.80/make.lnk delete mode 100644 src/mkutil/make-3.80/makefile.com delete mode 100644 src/mkutil/make-3.80/makefile.vms delete mode 100644 src/mkutil/make-3.80/misc.c delete mode 100644 src/mkutil/make-3.80/n.bat delete mode 100644 src/mkutil/make-3.80/read.c delete mode 100644 src/mkutil/make-3.80/readme.vms delete mode 100644 src/mkutil/make-3.80/remake.c delete mode 100644 src/mkutil/make-3.80/remote-cstms.c delete mode 100644 src/mkutil/make-3.80/remote-stub.c delete mode 100644 src/mkutil/make-3.80/respf.$$$ delete mode 100644 src/mkutil/make-3.80/rule.c delete mode 100644 src/mkutil/make-3.80/rule.h delete mode 100644 src/mkutil/make-3.80/signame.c delete mode 100644 src/mkutil/make-3.80/subproc.bat delete mode 100644 src/mkutil/make-3.80/variable.c delete mode 100644 src/mkutil/make-3.80/variable.h delete mode 100644 src/mkutil/make-3.80/version.c delete mode 100644 src/mkutil/make-3.80/vmsdir.h delete mode 100644 src/mkutil/make-3.80/vmsfunctions.c delete mode 100644 src/mkutil/make-3.80/vmsify.c delete mode 100644 src/mkutil/make-3.80/vpath.c delete mode 100644 src/mkutil/make-3.80/w32/compat/dirent.c delete mode 100644 src/mkutil/make-3.80/w32/include/dirent.h delete mode 100644 src/mkutil/make-3.80/w32/include/pathstuff.h delete mode 100644 src/mkutil/make-3.80/w32/include/sub_proc.h delete mode 100644 src/mkutil/make-3.80/w32/include/w32err.h delete mode 100644 src/mkutil/make-3.80/w32/pathstuff.c delete mode 100644 src/mkutil/make-3.80/w32/subproc/NMakefile delete mode 100644 src/mkutil/make-3.80/w32/subproc/build.bat delete mode 100644 src/mkutil/make-3.80/w32/subproc/misc.c delete mode 100644 src/mkutil/make-3.80/w32/subproc/proc.h delete mode 100644 src/mkutil/make-3.80/w32/subproc/sub_proc.c delete mode 100644 src/mkutil/make-3.80/w32/subproc/w32err.c delete mode 100644 src/mkutil/make-3.80/x.bat delete mode 100644 src/mkutil/make/a delete mode 100644 src/nos/internet/tcpout.l create mode 100644 src/nos/lib/internet_lib/Tcp_tstamps.rel create mode 100644 src/nos/lib/internet_lib/Tcpcmds.rel create mode 100644 src/nos/lib/internet_lib/doirtt.rel create mode 100644 src/nos/lib/internet_lib/domss.rel create mode 100644 src/nos/lib/internet_lib/dortt.rel create mode 100644 src/nos/lib/internet_lib/dosyndata.rel create mode 100644 src/nos/lib/internet_lib/dotcp.rel create mode 100644 src/nos/lib/internet_lib/dotcpkick.rel create mode 100644 src/nos/lib/internet_lib/dotcpreset.rel create mode 100644 src/nos/lib/internet_lib/dotcpstat.rel create mode 100644 src/nos/lib/internet_lib/dotcptr.rel create mode 100644 src/nos/lib/internet_lib/dotimestamps.rel create mode 100644 src/nos/lib/internet_lib/dowindow.rel create mode 100644 src/nos/lib/internet_lib/keychar.rel create mode 100644 src/nos/lib/internet_lib/st_tcp.rel create mode 100644 src/nos/lib/internet_lib/tcprepstat.rel create mode 100644 src/nos/lib/internet_lib/tstat.rel delete mode 100644 src/nos/lib/messages_lib/0000_ffff_.rel delete mode 100644 src/nos/lib/messages_lib/0001_508a__08_20_08.rel delete mode 100644 src/nos/lib/messages_lib/0002_17d6__09_09_20MRU_09_20A.rel delete mode 100644 src/nos/lib/messages_lib/0003_002f__09_09_256u_20Lcp_2.rel delete mode 100644 src/nos/lib/messages_lib/0004_14b3__09_09_256u_20Lcp_2.rel delete mode 100644 src/nos/lib/messages_lib/0005_7313__09_09pid_20_25d_2c.rel delete mode 100644 src/nos/lib/messages_lib/0006_bdbf__09_2510ld_20Cmp_2c.rel delete mode 100644 src/nos/lib/messages_lib/0007_d27a__09_2510ld_20Cmp_2c.rel delete mode 100644 src/nos/lib/messages_lib/0008_c900__09_2510ld_20Search.rel delete mode 100644 src/nos/lib/messages_lib/0009_2913__09_25ld.rel delete mode 100644 src/nos/lib/messages_lib/000a_1c3a__09_25p_09_25u_09_2.rel delete mode 100644 src/nos/lib/messages_lib/000b_b9ba__09_25s.rel delete mode 100644 src/nos/lib/messages_lib/000c_21cf__09_25s_09_25s_09_2.rel delete mode 100644 src/nos/lib/messages_lib/000d_1d7d__09_25s_09_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/000e_b532__09_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/000f_26e5__09_25u_09_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0010_7e01__09_28open_20for_20.rel delete mode 100644 src/nos/lib/messages_lib/0011_d62d__09_3c_25u_3e.rel delete mode 100644 src/nos/lib/messages_lib/0012_9f29__09IN.rel delete mode 100644 src/nos/lib/messages_lib/0013_53f6__09Local_3a_09.rel delete mode 100644 src/nos/lib/messages_lib/0014_a684__09Remote_3a_09.rel delete mode 100644 src/nos/lib/messages_lib/0015_e0e0__09Urgent_20pointer.rel delete mode 100644 src/nos/lib/messages_lib/0016_c0f0__09changes_3a_200x_.rel delete mode 100644 src/nos/lib/messages_lib/0017_6a8d__09connection_200x_.rel delete mode 100644 src/nos/lib/messages_lib/0018_a28a__09connection_20ID_.rel delete mode 100644 src/nos/lib/messages_lib/0019_cf72__09delta_20ACK_20an.rel delete mode 100644 src/nos/lib/messages_lib/001a_8077__09delta_20ACK_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/001b_4a2b__09delta_20ID_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/001c_7710__09delta_20SEQ_20im.rel delete mode 100644 src/nos/lib/messages_lib/001d_a966__09delta_20SEQ_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/001e_f05a__09delta_20WINDOW_3.rel delete mode 100644 src/nos/lib/messages_lib/001f_ad18__09increment_20ID_0.rel delete mode 100644 src/nos/lib/messages_lib/0020_13bc__09local_20IP_20add.rel delete mode 100644 src/nos/lib/messages_lib/0021_efeb__09pid_20_25d_2c_20.rel delete mode 100644 src/nos/lib/messages_lib/0022_a0dd__0a.rel delete mode 100644 src/nos/lib/messages_lib/0023_f279__0a_20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0024_f170__0a_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0025_da94__0a_25s_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0026_e088__0a_25s_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0027_c061__0a_2a_2a_2a_20Loca.rel delete mode 100644 src/nos/lib/messages_lib/0028_932c__0a_2a_2a_2a_20Unab.rel delete mode 100644 src/nos/lib/messages_lib/0029_2592__0a_2a_2a_2a_2a_2a_.rel delete mode 100644 src/nos/lib/messages_lib/002a_0887__0aCurrent_20remote.rel delete mode 100644 src/nos/lib/messages_lib/002b_ebd8__0aReclaimation_20a.rel delete mode 100644 src/nos/lib/messages_lib/002c_c546__0aUsed_20address_2.rel delete mode 100644 src/nos/lib/messages_lib/002d_e8fc__0apanic_3a_20.rel create mode 100644 src/nos/lib/messages_lib/002e_2e85__20.rel delete mode 100644 src/nos/lib/messages_lib/002e_4403__20_0aend_0asize_20.rel create mode 100644 src/nos/lib/messages_lib/002f_4403__20_0aend_0asize_20.rel delete mode 100644 src/nos/lib/messages_lib/002f_f289__20_20.rel delete mode 100644 src/nos/lib/messages_lib/0030_3839__20_20_20.rel create mode 100644 src/nos/lib/messages_lib/0030_f289__20_20.rel create mode 100644 src/nos/lib/messages_lib/0031_3839__20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0031_8d78__20_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/0032_8d78__20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0032_de40__20_20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0033_3e02__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0033_de40__20_20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0034_0534__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0034_3e02__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0035_0534__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0035_3fef__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0036_3164__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0036_3fef__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0037_3164__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0037_c6d7__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0038_9d57__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0038_c6d7__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0039_9d57__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0039_d46e__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003a_d46e__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003a_f37c__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003b_5dd1__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003b_f37c__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003c_0406__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003c_5dd1__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003d_0406__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003d_da67__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003e_da67__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003e_f638__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/003f_74c7__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/003f_f638__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0040_74c7__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0040_f10d__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0041_d02b__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0041_f10d__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0042_0105__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0042_d02b__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0043_0105__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0043_c46d__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0044_3a28__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0044_c46d__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0045_3a28__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0045_48df__20_20_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0046_48df__20_20_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0046_da1e__20_20_20_20_20_20s.rel delete mode 100644 src/nos/lib/messages_lib/0047_3800__20_20_20_20_20_26A.rel create mode 100644 src/nos/lib/messages_lib/0047_da1e__20_20_20_20_20_20s.rel delete mode 100644 src/nos/lib/messages_lib/0048_0e60__20_20_20_20_20_28_.rel create mode 100644 src/nos/lib/messages_lib/0048_3800__20_20_20_20_20_26A.rel create mode 100644 src/nos/lib/messages_lib/0049_0e60__20_20_20_20_20_28_.rel delete mode 100644 src/nos/lib/messages_lib/0049_d7d4__20_20_20_20_20Broa.rel create mode 100644 src/nos/lib/messages_lib/004a_d7d4__20_20_20_20_20Broa.rel delete mode 100644 src/nos/lib/messages_lib/004a_f5a8__20_20_20_20_20Defa.rel delete mode 100644 src/nos/lib/messages_lib/004b_de7b__20_20_20_20_20Host.rel create mode 100644 src/nos/lib/messages_lib/004b_f5a8__20_20_20_20_20Defa.rel delete mode 100644 src/nos/lib/messages_lib/004c_a271__20_20_20_20_20INF.rel create mode 100644 src/nos/lib/messages_lib/004c_de7b__20_20_20_20_20Host.rel delete mode 100644 src/nos/lib/messages_lib/004d_1775__20_20_20_20_20IP_2.rel create mode 100644 src/nos/lib/messages_lib/004d_a271__20_20_20_20_20INF.rel create mode 100644 src/nos/lib/messages_lib/004e_1775__20_20_20_20_20IP_2.rel delete mode 100644 src/nos/lib/messages_lib/004e_7765__20_20_20_20_20Name.rel delete mode 100644 src/nos/lib/messages_lib/004f_6879__20_20_20_20_20Subn.rel create mode 100644 src/nos/lib/messages_lib/004f_7765__20_20_20_20_20Name.rel create mode 100644 src/nos/lib/messages_lib/0050_6879__20_20_20_20_20Subn.rel delete mode 100644 src/nos/lib/messages_lib/0050_dac6__20_20_20_20_25_2d4.rel delete mode 100644 src/nos/lib/messages_lib/0051_b576__20_20_20_20_2512s.rel create mode 100644 src/nos/lib/messages_lib/0051_dac6__20_20_20_20_25_2d4.rel create mode 100644 src/nos/lib/messages_lib/0052_b576__20_20_20_20_2512s.rel delete mode 100644 src/nos/lib/messages_lib/0052_e5e6__20_20_20_20_253u_0.rel create mode 100644 src/nos/lib/messages_lib/0053_e5e6__20_20_20_20_253u_0.rel delete mode 100644 src/nos/lib/messages_lib/0053_ed50__20_20_20_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/0054_3528__20_20_20_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/0054_ed50__20_20_20_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/0055_3528__20_20_20_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/0055_cbdf__20_20_20_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/0056_cbdf__20_20_20_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/0056_f7f3__20_20_20_20_26UCB_.rel delete mode 100644 src/nos/lib/messages_lib/0057_9bd9__20_20_20_20In_09TC.rel create mode 100644 src/nos/lib/messages_lib/0057_f7f3__20_20_20_20_26UCB_.rel delete mode 100644 src/nos/lib/messages_lib/0058_7788__20_20_20_20Out_09T.rel create mode 100644 src/nos/lib/messages_lib/0058_9bd9__20_20_20_20In_09TC.rel create mode 100644 src/nos/lib/messages_lib/0059_7788__20_20_20_20Out_09T.rel delete mode 100644 src/nos/lib/messages_lib/0059_8f4d__20_20_20_20Record_.rel create mode 100644 src/nos/lib/messages_lib/005a_8f4d__20_20_20_20Record_.rel delete mode 100644 src/nos/lib/messages_lib/005a_eacd__20_20_20_20Upload_.rel delete mode 100644 src/nos/lib/messages_lib/005b_2da2__20_20_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/005b_eacd__20_20_20_20Upload_.rel create mode 100644 src/nos/lib/messages_lib/005c_2da2__20_20_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/005c_ad66__20_20_20PUSH.rel delete mode 100644 src/nos/lib/messages_lib/005d_9f3a__20_20_20TCP_20chec.rel create mode 100644 src/nos/lib/messages_lib/005d_ad66__20_20_20PUSH.rel delete mode 100644 src/nos/lib/messages_lib/005e_5946__20_20_20connection.rel create mode 100644 src/nos/lib/messages_lib/005e_9f3a__20_20_20TCP_20chec.rel create mode 100644 src/nos/lib/messages_lib/005f_5946__20_20_20connection.rel delete mode 100644 src/nos/lib/messages_lib/005f_f01f__20_20_3d_3d_3d_3d_.rel delete mode 100644 src/nos/lib/messages_lib/0060_cfff__20_20_3d_3d_3d_3d_.rel create mode 100644 src/nos/lib/messages_lib/0060_f01f__20_20_3d_3d_3d_3d_.rel delete mode 100644 src/nos/lib/messages_lib/0061_8181__20_20SR_20_5bnumbe.rel create mode 100644 src/nos/lib/messages_lib/0061_cfff__20_20_3d_3d_3d_3d_.rel delete mode 100644 src/nos/lib/messages_lib/0062_1149__20_20S_5bF_5d_20na.rel create mode 100644 src/nos/lib/messages_lib/0062_8181__20_20SR_20_5bnumbe.rel create mode 100644 src/nos/lib/messages_lib/0063_1149__20_20S_5bF_5d_20na.rel delete mode 100644 src/nos/lib/messages_lib/0063_47af__20_20remote_20IP_2.rel create mode 100644 src/nos/lib/messages_lib/0064_47af__20_20remote_20IP_2.rel delete mode 100644 src/nos/lib/messages_lib/0064_ccb1__20_20seq_20x_25lx_.rel delete mode 100644 src/nos/lib/messages_lib/0065_c997__20_21_3f.rel create mode 100644 src/nos/lib/messages_lib/0065_ccb1__20_20seq_20x_25lx_.rel delete mode 100644 src/nos/lib/messages_lib/0066_536e__20_21A.rel create mode 100644 src/nos/lib/messages_lib/0066_c997__20_21_3f.rel delete mode 100644 src/nos/lib/messages_lib/0067_27d1__20_21F.rel create mode 100644 src/nos/lib/messages_lib/0067_536e__20_21A.rel create mode 100644 src/nos/lib/messages_lib/0068_27d1__20_21F.rel delete mode 100644 src/nos/lib/messages_lib/0068_ceaf__20_21H.rel delete mode 100644 src/nos/lib/messages_lib/0069_ab99__20_21N.rel create mode 100644 src/nos/lib/messages_lib/0069_ceaf__20_21H.rel delete mode 100644 src/nos/lib/messages_lib/006a_5266__20_21P.rel create mode 100644 src/nos/lib/messages_lib/006a_ab99__20_21N.rel create mode 100644 src/nos/lib/messages_lib/006b_5266__20_21P.rel delete mode 100644 src/nos/lib/messages_lib/006b_60fd__20_21S.rel create mode 100644 src/nos/lib/messages_lib/006c_60fd__20_21S.rel delete mode 100644 src/nos/lib/messages_lib/006c_bac3__20_23_20_20S_23_20.rel delete mode 100644 src/nos/lib/messages_lib/006d_9a7d__20_25_2d15s.rel create mode 100644 src/nos/lib/messages_lib/006d_bac3__20_23_20_20S_23_20.rel delete mode 100644 src/nos/lib/messages_lib/006e_85f4__20_25_2d3d_20.rel create mode 100644 src/nos/lib/messages_lib/006e_9a7d__20_25_2d15s.rel create mode 100644 src/nos/lib/messages_lib/006f_85f4__20_25_2d3d_20.rel delete mode 100644 src/nos/lib/messages_lib/006f_a413__20_2502u_2f_2502u.rel create mode 100644 src/nos/lib/messages_lib/0070_a413__20_2502u_2f_2502u.rel delete mode 100644 src/nos/lib/messages_lib/0070_d8f4__20_2502u_2f_2502u_.rel delete mode 100644 src/nos/lib/messages_lib/0071_4d6e__20_2502x.rel create mode 100644 src/nos/lib/messages_lib/0071_d8f4__20_2502u_2f_2502u_.rel create mode 100644 src/nos/lib/messages_lib/0072_4d6e__20_2502x.rel delete mode 100644 src/nos/lib/messages_lib/0072_cad1__20_2510lu_2510lu_2.rel delete mode 100644 src/nos/lib/messages_lib/0073_43b6__20_254d_20_254d.rel create mode 100644 src/nos/lib/messages_lib/0073_cad1__20_2510lu_2510lu_2.rel create mode 100644 src/nos/lib/messages_lib/0074_43b6__20_254d_20_254d.rel delete mode 100644 src/nos/lib/messages_lib/0074_78a4__20_258s_20_20_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0075_6904__20_25lu_20bps_0a.rel create mode 100644 src/nos/lib/messages_lib/0075_78a4__20_258s_20_20_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0076_269f__20_25s.rel create mode 100644 src/nos/lib/messages_lib/0076_6904__20_25lu_20bps_0a.rel create mode 100644 src/nos/lib/messages_lib/0077_269f__20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0077_c302__20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0078_10eb__20_25s_20_25s_20_2.rel create mode 100644 src/nos/lib/messages_lib/0078_c302__20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0079_10eb__20_25s_20_25s_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0079_c236__20_25s_25s.rel delete mode 100644 src/nos/lib/messages_lib/007a_3c84__20_25s_2b_25x.rel create mode 100644 src/nos/lib/messages_lib/007a_c236__20_25s_25s.rel create mode 100644 src/nos/lib/messages_lib/007b_3c84__20_25s_2b_25x.rel delete mode 100644 src/nos/lib/messages_lib/007b_97d2__20_25u_0a.rel delete mode 100644 src/nos/lib/messages_lib/007c_5984__20_25u_2d_3e_25u.rel create mode 100644 src/nos/lib/messages_lib/007c_97d2__20_25u_0a.rel create mode 100644 src/nos/lib/messages_lib/007d_5984__20_25u_2d_3e_25u.rel delete mode 100644 src/nos/lib/messages_lib/007d_98a5__20_28_25ld_20ms_29.rel delete mode 100644 src/nos/lib/messages_lib/007e_9556__20_28_25s_20seek_3.rel create mode 100644 src/nos/lib/messages_lib/007e_98a5__20_28_25ld_20ms_29.rel delete mode 100644 src/nos/lib/messages_lib/007f_6268__20_28_25s_29_0a.rel create mode 100644 src/nos/lib/messages_lib/007f_9556__20_28_25s_20seek_3.rel delete mode 100644 src/nos/lib/messages_lib/0080_3f71__20_28ASCII_20dump_.rel create mode 100644 src/nos/lib/messages_lib/0080_6268__20_28_25s_29_0a.rel delete mode 100644 src/nos/lib/messages_lib/0081_05b3__20_28Hex_2fASCII_2.rel create mode 100644 src/nos/lib/messages_lib/0081_3f71__20_28ASCII_20dump_.rel create mode 100644 src/nos/lib/messages_lib/0082_05b3__20_28Hex_2fASCII_2.rel delete mode 100644 src/nos/lib/messages_lib/0082_0cd7__20_28S_29.rel create mode 100644 src/nos/lib/messages_lib/0083_0cd7__20_28S_29.rel delete mode 100644 src/nos/lib/messages_lib/0083_ef5f__20_28headers_20onl.rel delete mode 100644 src/nos/lib/messages_lib/0084_c04d__20_28published_29.rel create mode 100644 src/nos/lib/messages_lib/0084_ef5f__20_28headers_20onl.rel delete mode 100644 src/nos/lib/messages_lib/0085_ac28__20_2a_2a_2a.rel create mode 100644 src/nos/lib/messages_lib/0085_c04d__20_28published_29.rel delete mode 100644 src/nos/lib/messages_lib/0086_8841__20_2d_20.rel create mode 100644 src/nos/lib/messages_lib/0086_ac28__20_2a_2a_2a.rel create mode 100644 src/nos/lib/messages_lib/0087_8841__20_2d_20.rel delete mode 100644 src/nos/lib/messages_lib/0087_ace7__20_2d_20no_20broad.rel delete mode 100644 src/nos/lib/messages_lib/0088_01a0__20APND.rel create mode 100644 src/nos/lib/messages_lib/0088_ace7__20_2d_20no_20broad.rel create mode 100644 src/nos/lib/messages_lib/0089_01a0__20APND.rel delete mode 100644 src/nos/lib/messages_lib/0089_2da0__20Ack_20x_25lx.rel create mode 100644 src/nos/lib/messages_lib/008a_2da0__20Ack_20x_25lx.rel delete mode 100644 src/nos/lib/messages_lib/008a_f35d__20BUSY.rel delete mode 100644 src/nos/lib/messages_lib/008b_43af__20CE.rel create mode 100644 src/nos/lib/messages_lib/008b_f35d__20BUSY.rel create mode 100644 src/nos/lib/messages_lib/008c_43af__20CE.rel delete mode 100644 src/nos/lib/messages_lib/008c_d667__20CHECKSUM_20ERROR.rel delete mode 100644 src/nos/lib/messages_lib/008d_5947__20CHOKE.rel create mode 100644 src/nos/lib/messages_lib/008d_d667__20CHECKSUM_20ERROR.rel delete mode 100644 src/nos/lib/messages_lib/008e_3c3c__20DF.rel create mode 100644 src/nos/lib/messages_lib/008e_5947__20CHOKE.rel delete mode 100644 src/nos/lib/messages_lib/008f_26b0__20Data_20_25u.rel create mode 100644 src/nos/lib/messages_lib/008f_3c3c__20DF.rel create mode 100644 src/nos/lib/messages_lib/0090_26b0__20Data_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/0090_5125__20EOF.rel delete mode 100644 src/nos/lib/messages_lib/0091_2269__20ERR.rel create mode 100644 src/nos/lib/messages_lib/0091_5125__20EOF.rel create mode 100644 src/nos/lib/messages_lib/0092_2269__20ERR.rel delete mode 100644 src/nos/lib/messages_lib/0092_869e__20IPaddr_20_25s.rel create mode 100644 src/nos/lib/messages_lib/0093_869e__20IPaddr_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0093_d267__20Illegal_20I_2dfi.rel create mode 100644 src/nos/lib/messages_lib/0094_d267__20Illegal_20I_2dfi.rel delete mode 100644 src/nos/lib/messages_lib/0094_d316__20Invalid_20contro.rel delete mode 100644 src/nos/lib/messages_lib/0095_1e4f__20Invalid_20seq_20.rel create mode 100644 src/nos/lib/messages_lib/0095_d316__20Invalid_20contro.rel create mode 100644 src/nos/lib/messages_lib/0096_1e4f__20Invalid_20seq_20.rel delete mode 100644 src/nos/lib/messages_lib/0096_fd02__20MC_3a_20int_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0097_eb24__20MF.rel create mode 100644 src/nos/lib/messages_lib/0097_fd02__20MC_3a_20int_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0098_747e__20MORE.rel create mode 100644 src/nos/lib/messages_lib/0098_eb24__20MF.rel create mode 100644 src/nos/lib/messages_lib/0099_747e__20MORE.rel delete mode 100644 src/nos/lib/messages_lib/0099_c5ed__20MSS_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/009a_3976__20NAK.rel create mode 100644 src/nos/lib/messages_lib/009a_c5ed__20MSS_20_25u.rel create mode 100644 src/nos/lib/messages_lib/009b_3976__20NAK.rel delete mode 100644 src/nos/lib/messages_lib/009b_c092__20NR_3d_25d.rel create mode 100644 src/nos/lib/messages_lib/009c_c092__20NR_3d_25d.rel delete mode 100644 src/nos/lib/messages_lib/009c_dc29__20NS_3d_25d.rel create mode 100644 src/nos/lib/messages_lib/009d_dc29__20NS_3d_25d.rel delete mode 100644 src/nos/lib/messages_lib/009d_df24__20RX_3a_20int_20_2.rel delete mode 100644 src/nos/lib/messages_lib/009e_78a4__20Raw_20output.rel create mode 100644 src/nos/lib/messages_lib/009e_df24__20RX_3a_20int_20_2.rel create mode 100644 src/nos/lib/messages_lib/009f_78a4__20Raw_20output.rel delete mode 100644 src/nos/lib/messages_lib/009f_a393__20Remote_3a_20_25s.rel create mode 100644 src/nos/lib/messages_lib/00a0_a393__20Remote_3a_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/00a0_d7c2__20Retry.rel delete mode 100644 src/nos/lib/messages_lib/00a1_d322__20State_3a_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/00a1_d7c2__20Retry.rel create mode 100644 src/nos/lib/messages_lib/00a2_42ba__20ST_3a_20int_20_2.rel delete mode 100644 src/nos/lib/messages_lib/00a2_c86b__20TMP.rel delete mode 100644 src/nos/lib/messages_lib/00a3_2dcc__20TSTAMP_20_25lu_2.rel create mode 100644 src/nos/lib/messages_lib/00a3_d322__20State_3a_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/00a4_c86b__20TMP.rel delete mode 100644 src/nos/lib/messages_lib/00a4_e8c1__20TX_3a_20int_20_2.rel create mode 100644 src/nos/lib/messages_lib/00a5_2dcc__20TSTAMP_20_25lu_2.rel delete mode 100644 src/nos/lib/messages_lib/00a5_d70d__20Too_2dlong_20I_2.rel delete mode 100644 src/nos/lib/messages_lib/00a6_5a85__20UP_20x_25x.rel create mode 100644 src/nos/lib/messages_lib/00a6_e8c1__20TX_3a_20int_20_2.rel delete mode 100644 src/nos/lib/messages_lib/00a7_2210__20Unack_3a_20_25_2.rel create mode 100644 src/nos/lib/messages_lib/00a7_d70d__20Too_2dlong_20I_2.rel delete mode 100644 src/nos/lib/messages_lib/00a8_3a68__20Unknown_20passwo.rel create mode 100644 src/nos/lib/messages_lib/00a8_5a85__20UP_20x_25x.rel create mode 100644 src/nos/lib/messages_lib/00a9_2210__20Unack_3a_20_25_2.rel delete mode 100644 src/nos/lib/messages_lib/00a9_23f3__20Vr_20_3d_20_25d_.rel create mode 100644 src/nos/lib/messages_lib/00aa_3a68__20Unknown_20passwo.rel delete mode 100644 src/nos/lib/messages_lib/00aa_a984__20WSCALE_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00ab_1d25__20Wnd_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00ab_23f3__20Vr_20_3d_20_25d_.rel create mode 100644 src/nos/lib/messages_lib/00ac_a984__20WSCALE_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00ac_e77d__20_5b_25s_5d_20_25.rel create mode 100644 src/nos/lib/messages_lib/00ad_1d25__20Wnd_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00ad_7762__20_5bcts_20flow_20.rel delete mode 100644 src/nos/lib/messages_lib/00ae_2f4d__20_5brlsd_20line_2.rel create mode 100644 src/nos/lib/messages_lib/00ae_e77d__20_5b_25s_5d_20_25.rel create mode 100644 src/nos/lib/messages_lib/00af_7762__20_5bcts_20flow_20.rel delete mode 100644 src/nos/lib/messages_lib/00af_db59__20_5btrigger_200x_.rel create mode 100644 src/nos/lib/messages_lib/00b0_2f4d__20_5brlsd_20line_2.rel delete mode 100644 src/nos/lib/messages_lib/00b0_bc24__20asy_20.rel delete mode 100644 src/nos/lib/messages_lib/00b1_c96a__20bad_20header_21_.rel create mode 100644 src/nos/lib/messages_lib/00b1_db59__20_5btrigger_200x_.rel delete mode 100644 src/nos/lib/messages_lib/00b2_0acc__20bad_20packet_0a.rel create mode 100644 src/nos/lib/messages_lib/00b2_bc24__20asy_20.rel create mode 100644 src/nos/lib/messages_lib/00b3_c96a__20bad_20header_21_.rel delete mode 100644 src/nos/lib/messages_lib/00b3_d795__20cmd_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00b4_0acc__20bad_20packet_0a.rel delete mode 100644 src/nos/lib/messages_lib/00b4_1813__20code_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/00b5_ad83__20dest_20_25s.rel create mode 100644 src/nos/lib/messages_lib/00b5_d795__20cmd_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00b6_1813__20code_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/00b6_e3a3__20dest_20_25s_20_2.rel delete mode 100644 src/nos/lib/messages_lib/00b7_4976__20diag.rel create mode 100644 src/nos/lib/messages_lib/00b7_ad83__20dest_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/00b8_e36a__20file.rel create mode 100644 src/nos/lib/messages_lib/00b8_e3a3__20dest_20_25s_20_2.rel create mode 100644 src/nos/lib/messages_lib/00b9_4976__20diag.rel delete mode 100644 src/nos/lib/messages_lib/00b9_5e9d__20full.rel delete mode 100644 src/nos/lib/messages_lib/00ba_4c62__20hwaddr_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/00ba_e36a__20file.rel create mode 100644 src/nos/lib/messages_lib/00bb_5e9d__20full.rel delete mode 100644 src/nos/lib/messages_lib/00bb_ed56__20hwlen_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00bc_2971__20hwtype_20_25s.rel create mode 100644 src/nos/lib/messages_lib/00bc_4c62__20hwaddr_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/00bd_3119__20id_20_25u_20offs.rel create mode 100644 src/nos/lib/messages_lib/00bd_ed56__20hwlen_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00be_2971__20hwtype_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/00be_8f2f__20id_20_25u_20pctl.rel delete mode 100644 src/nos/lib/messages_lib/00bf_20f7__20id_20_25u_20seq_.rel create mode 100644 src/nos/lib/messages_lib/00bf_3119__20id_20_25u_20offs.rel delete mode 100644 src/nos/lib/messages_lib/00c0_8c07__20idle_20timer_20_.rel create mode 100644 src/nos/lib/messages_lib/00c0_8f2f__20id_20_25u_20pctl.rel create mode 100644 src/nos/lib/messages_lib/00c1_20f7__20id_20_25u_20seq_.rel delete mode 100644 src/nos/lib/messages_lib/00c1_7166__20input.rel delete mode 100644 src/nos/lib/messages_lib/00c2_6c92__20len_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00c2_8c07__20idle_20timer_20_.rel delete mode 100644 src/nos/lib/messages_lib/00c3_0c74__20line.rel create mode 100644 src/nos/lib/messages_lib/00c3_7166__20input.rel delete mode 100644 src/nos/lib/messages_lib/00c4_2537__20new_20gateway_20.rel create mode 100644 src/nos/lib/messages_lib/00c4_6c92__20len_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00c5_0c74__20line.rel delete mode 100644 src/nos/lib/messages_lib/00c5_ea43__20new_20gateway_20.rel create mode 100644 src/nos/lib/messages_lib/00c6_2537__20new_20gateway_20.rel delete mode 100644 src/nos/lib/messages_lib/00c6_e3db__20none.rel delete mode 100644 src/nos/lib/messages_lib/00c7_826b__20offset_20_25u_20.rel create mode 100644 src/nos/lib/messages_lib/00c7_ea43__20new_20gateway_20.rel delete mode 100644 src/nos/lib/messages_lib/00c8_6680__20op_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00c8_e3db__20none.rel create mode 100644 src/nos/lib/messages_lib/00c9_826b__20offset_20_25u_20.rel delete mode 100644 src/nos/lib/messages_lib/00c9_f7d5__20op_20REPLY.rel delete mode 100644 src/nos/lib/messages_lib/00ca_5e3d__20op_20REQUEST.rel create mode 100644 src/nos/lib/messages_lib/00ca_6680__20op_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00cb_9500__20op_20REVERSE_20R.rel create mode 100644 src/nos/lib/messages_lib/00cb_f7d5__20op_20REPLY.rel delete mode 100644 src/nos/lib/messages_lib/00cc_3faa__20op_20REVERSE_20R.rel create mode 100644 src/nos/lib/messages_lib/00cc_5e3d__20op_20REQUEST.rel delete mode 100644 src/nos/lib/messages_lib/00cd_8a3d__20output.rel create mode 100644 src/nos/lib/messages_lib/00cd_9500__20op_20REVERSE_20R.rel create mode 100644 src/nos/lib/messages_lib/00ce_3faa__20op_20REVERSE_20R.rel delete mode 100644 src/nos/lib/messages_lib/00ce_5896__20pid_3d0x_25x_0a.rel create mode 100644 src/nos/lib/messages_lib/00cf_8a3d__20output.rel delete mode 100644 src/nos/lib/messages_lib/00cf_aba6__20pid_3dARP_0a.rel create mode 100644 src/nos/lib/messages_lib/00d0_5896__20pid_3d0x_25x_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d0_d4e9__20pid_3dIP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d1_a349__20pid_3dNET_2fROM_.rel create mode 100644 src/nos/lib/messages_lib/00d1_aba6__20pid_3dARP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d2_932f__20pid_3dTEXNET_0a.rel create mode 100644 src/nos/lib/messages_lib/00d2_d4e9__20pid_3dIP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d3_4927__20pid_3dText_0a.rel create mode 100644 src/nos/lib/messages_lib/00d3_a349__20pid_3dNET_2fROM_.rel create mode 100644 src/nos/lib/messages_lib/00d4_932f__20pid_3dTEXNET_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d4_c207__20pid_3dX_2e25_0a.rel create mode 100644 src/nos/lib/messages_lib/00d5_4927__20pid_3dText_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d5_5760__20pipe.rel delete mode 100644 src/nos/lib/messages_lib/00d6_ac0a__20pointer_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00d6_c207__20pid_3dX_2e25_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d7_5557__20prot_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/00d7_5760__20pipe.rel delete mode 100644 src/nos/lib/messages_lib/00d8_0187__20prot_20_25u_0a.rel create mode 100644 src/nos/lib/messages_lib/00d8_ac0a__20pointer_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00d9_5557__20prot_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/00d9_75a2__20prot_200x_25x_20.rel create mode 100644 src/nos/lib/messages_lib/00da_0187__20prot_20_25u_0a.rel delete mode 100644 src/nos/lib/messages_lib/00da_3541__20prot_20IP.rel delete mode 100644 src/nos/lib/messages_lib/00db_1888__20receive_20_20_2d.rel create mode 100644 src/nos/lib/messages_lib/00db_75a2__20prot_200x_25x_20.rel create mode 100644 src/nos/lib/messages_lib/00dc_3541__20prot_20IP.rel delete mode 100644 src/nos/lib/messages_lib/00dc_f2f3__20sock.rel create mode 100644 src/nos/lib/messages_lib/00dd_1888__20receive_20_20_2d.rel delete mode 100644 src/nos/lib/messages_lib/00dd_c067__20spi_20_25lx.rel delete mode 100644 src/nos/lib/messages_lib/00de_2902__20sw_20over_20_25l.rel create mode 100644 src/nos/lib/messages_lib/00de_f2f3__20sock.rel delete mode 100644 src/nos/lib/messages_lib/00df_0bfc__20tos_20_25u.rel create mode 100644 src/nos/lib/messages_lib/00df_c067__20spi_20_25lx.rel create mode 100644 src/nos/lib/messages_lib/00e0_2902__20sw_20over_20_25l.rel delete mode 100644 src/nos/lib/messages_lib/00e0_e1c5__20trace_20file_3a_.rel create mode 100644 src/nos/lib/messages_lib/00e1_0bfc__20tos_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/00e1_ca97__20tracing_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e2_be19__20transmit_20_2d_2.rel create mode 100644 src/nos/lib/messages_lib/00e2_e1c5__20trace_20file_3a_.rel delete mode 100644 src/nos/lib/messages_lib/00e3_afd2__20ttl_20_25d_0a.rel create mode 100644 src/nos/lib/messages_lib/00e3_ca97__20tracing_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e4_6f53__20txseq_20_25d_20r.rel create mode 100644 src/nos/lib/messages_lib/00e4_be19__20transmit_20_2d_2.rel create mode 100644 src/nos/lib/messages_lib/00e5_afd2__20ttl_20_25d_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e5_c8f3__20type_200x_25x_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e6_6772__20type_20ARP_0a.rel create mode 100644 src/nos/lib/messages_lib/00e6_6f53__20txseq_20_25d_20r.rel delete mode 100644 src/nos/lib/messages_lib/00e7_5c83__20type_20IP_0a.rel create mode 100644 src/nos/lib/messages_lib/00e7_c8f3__20type_200x_25x_0a.rel create mode 100644 src/nos/lib/messages_lib/00e8_6772__20type_20ARP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e8_f937__20type_20REVARP_0a.rel create mode 100644 src/nos/lib/messages_lib/00e9_5c83__20type_20IP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00e9_c53a__20v.rel delete mode 100644 src/nos/lib/messages_lib/00ea_9158__20vers_20_25u_20en.rel create mode 100644 src/nos/lib/messages_lib/00ea_f937__20type_20REVARP_0a.rel delete mode 100644 src/nos/lib/messages_lib/00eb_994d__20wnd_20_25d.rel create mode 100644 src/nos/lib/messages_lib/00eb_c53a__20v.rel delete mode 100644 src/nos/lib/messages_lib/00ec_426e__20_7c_20.rel create mode 100644 src/nos/lib/messages_lib/00ec_9158__20vers_20_25u_20en.rel delete mode 100644 src/nos/lib/messages_lib/00ed_3f0c__21.rel create mode 100644 src/nos/lib/messages_lib/00ed_994d__20wnd_20_25d.rel create mode 100644 src/nos/lib/messages_lib/00ee_426e__20_7c_20.rel delete mode 100644 src/nos/lib/messages_lib/00ee_f9eb__21_21_20_25s_20_25.rel create mode 100644 src/nos/lib/messages_lib/00ef_3f0c__21.rel delete mode 100644 src/nos/lib/messages_lib/00ef_ef2d__21_21_20maximum_20.rel delete mode 100644 src/nos/lib/messages_lib/00f0_55d7__22_25s_22_20_2d_20.rel create mode 100644 src/nos/lib/messages_lib/00f0_f9eb__21_21_20_25s_20_25.rel delete mode 100644 src/nos/lib/messages_lib/00f1_60ae__23_20queries_20eac.rel create mode 100644 src/nos/lib/messages_lib/00f1_ef2d__21_21_20maximum_20.rel delete mode 100644 src/nos/lib/messages_lib/00f2_1acc__23_20secs_20to_20w.rel create mode 100644 src/nos/lib/messages_lib/00f2_55d7__22_25s_22_20_2d_20.rel create mode 100644 src/nos/lib/messages_lib/00f3_60ae__23_20queries_20eac.rel delete mode 100644 src/nos/lib/messages_lib/00f3_fb95__25_2d10_2e10s_20_2.rel create mode 100644 src/nos/lib/messages_lib/00f4_1acc__23_20secs_20to_20w.rel delete mode 100644 src/nos/lib/messages_lib/00f4_3035__25_2d10s_20IP_20ad.rel delete mode 100644 src/nos/lib/messages_lib/00f5_01be__25_2d10s_25_2d17s.rel create mode 100644 src/nos/lib/messages_lib/00f5_fb95__25_2d10_2e10s_20_2.rel create mode 100644 src/nos/lib/messages_lib/00f6_3035__25_2d10s_20IP_20ad.rel delete mode 100644 src/nos/lib/messages_lib/00f6_4da0__25_2d10s_25_2d17s_.rel create mode 100644 src/nos/lib/messages_lib/00f7_01be__25_2d10s_25_2d17s.rel delete mode 100644 src/nos/lib/messages_lib/00f7_ff4a__25_2d10s_25_2d6s.rel create mode 100644 src/nos/lib/messages_lib/00f8_4da0__25_2d10s_25_2d17s_.rel delete mode 100644 src/nos/lib/messages_lib/00f8_e1c2__25_2d11s_25_2d9s_2.rel delete mode 100644 src/nos/lib/messages_lib/00f9_7335__25_2d13s.rel create mode 100644 src/nos/lib/messages_lib/00f9_ff4a__25_2d10s_25_2d6s.rel delete mode 100644 src/nos/lib/messages_lib/00fa_27e5__25_2d15s.rel create mode 100644 src/nos/lib/messages_lib/00fa_e1c2__25_2d11s_25_2d9s_2.rel delete mode 100644 src/nos/lib/messages_lib/00fb_0d8d__25_2d16s.rel create mode 100644 src/nos/lib/messages_lib/00fb_7335__25_2d13s.rel create mode 100644 src/nos/lib/messages_lib/00fc_27e5__25_2d15s.rel delete mode 100644 src/nos/lib/messages_lib/00fc_e560__25_2d16s_20_20.rel create mode 100644 src/nos/lib/messages_lib/00fd_0d8d__25_2d16s.rel delete mode 100644 src/nos/lib/messages_lib/00fd_f903__25_2d16s_25_2d3u_2.rel delete mode 100644 src/nos/lib/messages_lib/00fe_2609__25_2d16s_25_2d9lu_.rel create mode 100644 src/nos/lib/messages_lib/00fe_e560__25_2d16s_20_20.rel delete mode 100644 src/nos/lib/messages_lib/00ff_1455__25_2d17s.rel create mode 100644 src/nos/lib/messages_lib/00ff_f903__25_2d16s_25_2d3u_2.rel create mode 100644 src/nos/lib/messages_lib/0100_2609__25_2d16s_25_2d9lu_.rel delete mode 100644 src/nos/lib/messages_lib/0100_e920__25_2d20s_258lu_258.rel create mode 100644 src/nos/lib/messages_lib/0101_1455__25_2d17s.rel delete mode 100644 src/nos/lib/messages_lib/0101_8589__25_2d22s.rel delete mode 100644 src/nos/lib/messages_lib/0102_b616__25_2d22s_0a.rel create mode 100644 src/nos/lib/messages_lib/0102_e920__25_2d20s_258lu_258.rel create mode 100644 src/nos/lib/messages_lib/0103_8589__25_2d22s.rel delete mode 100644 src/nos/lib/messages_lib/0103_9c51__25_2d23s.rel create mode 100644 src/nos/lib/messages_lib/0104_b616__25_2d22s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0104_bf59__25_2d2u.rel delete mode 100644 src/nos/lib/messages_lib/0105_6601__25_2d32s_20_28_25l.rel create mode 100644 src/nos/lib/messages_lib/0105_9c51__25_2d23s.rel delete mode 100644 src/nos/lib/messages_lib/0106_a681__25_2d3u.rel create mode 100644 src/nos/lib/messages_lib/0106_bf59__25_2d2u.rel create mode 100644 src/nos/lib/messages_lib/0107_6601__25_2d32s_20_28_25l.rel delete mode 100644 src/nos/lib/messages_lib/0107_ea81__25_2d4d.rel delete mode 100644 src/nos/lib/messages_lib/0108_6f94__25_2d4d_255d_20_25.rel create mode 100644 src/nos/lib/messages_lib/0108_a681__25_2d3u.rel create mode 100644 src/nos/lib/messages_lib/0109_ea81__25_2d4d.rel delete mode 100644 src/nos/lib/messages_lib/0109_eb89__25_2d4u.rel delete mode 100644 src/nos/lib/messages_lib/010a_2455__25_2d5ld.rel create mode 100644 src/nos/lib/messages_lib/010a_6f94__25_2d4d_255d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/010b_90e5__25_2d7lu.rel create mode 100644 src/nos/lib/messages_lib/010b_eb89__25_2d4u.rel create mode 100644 src/nos/lib/messages_lib/010c_2455__25_2d5ld.rel delete mode 100644 src/nos/lib/messages_lib/010c_8982__25_2d7s_20_25_2d8s.rel create mode 100644 src/nos/lib/messages_lib/010d_90e5__25_2d7lu.rel delete mode 100644 src/nos/lib/messages_lib/010d_da22__25_2d8lu.rel create mode 100644 src/nos/lib/messages_lib/010e_8982__25_2d7s_20_25_2d8s.rel delete mode 100644 src/nos/lib/messages_lib/010e_d1e2__25_2ds.rel delete mode 100644 src/nos/lib/messages_lib/010f_1e56__2502x.rel create mode 100644 src/nos/lib/messages_lib/010f_da22__25_2d8lu.rel delete mode 100644 src/nos/lib/messages_lib/0110_3773__2504x_20_20.rel create mode 100644 src/nos/lib/messages_lib/0110_d1e2__25_2ds.rel create mode 100644 src/nos/lib/messages_lib/0111_1e56__2502x.rel delete mode 100644 src/nos/lib/messages_lib/0111_6df9__2504x_20_20_2504x_.rel create mode 100644 src/nos/lib/messages_lib/0112_3773__2504x_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0112_aa0a__2504x_3a_2504x.rel create mode 100644 src/nos/lib/messages_lib/0113_6df9__2504x_20_20_2504x_.rel delete mode 100644 src/nos/lib/messages_lib/0113_83ad__2510lu_20In_2c_20_.rel create mode 100644 src/nos/lib/messages_lib/0114_aa0a__2504x_3a_2504x.rel delete mode 100644 src/nos/lib/messages_lib/0114_cbd3__2510lu_20Out_2c_20.rel delete mode 100644 src/nos/lib/messages_lib/0115_2875__2510lu_2510lu_255l.rel create mode 100644 src/nos/lib/messages_lib/0115_83ad__2510lu_20In_2c_20_.rel delete mode 100644 src/nos/lib/messages_lib/0116_a689__251s_20_253d_20_20.rel create mode 100644 src/nos/lib/messages_lib/0116_cbd3__2510lu_20Out_2c_20.rel create mode 100644 src/nos/lib/messages_lib/0117_2875__2510lu_2510lu_255l.rel delete mode 100644 src/nos/lib/messages_lib/0117_e9b8__252d_20_25_2d6s_20.rel create mode 100644 src/nos/lib/messages_lib/0118_a689__251s_20_253d_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0118_b620__252d_20_25_2d6s_20.rel delete mode 100644 src/nos/lib/messages_lib/0119_1703__253d_3a.rel create mode 100644 src/nos/lib/messages_lib/0119_e9b8__252d_20_25_2d6s_20.rel create mode 100644 src/nos/lib/messages_lib/011a_b620__252d_20_25_2d6s_20.rel delete mode 100644 src/nos/lib/messages_lib/011a_b932__254d_20_25_2d8s_25.rel create mode 100644 src/nos/lib/messages_lib/011b_1703__253d_3a.rel delete mode 100644 src/nos/lib/messages_lib/011b_936b__254s.rel delete mode 100644 src/nos/lib/messages_lib/011c_4a96__258lu.rel create mode 100644 src/nos/lib/messages_lib/011c_b932__254d_20_25_2d8s_25.rel delete mode 100644 src/nos/lib/messages_lib/011d_5eaf__258lu_0a.rel create mode 100644 src/nos/lib/messages_lib/011d_936b__254s.rel delete mode 100644 src/nos/lib/messages_lib/011e_3acb__258s.rel create mode 100644 src/nos/lib/messages_lib/011e_4a96__258lu.rel delete mode 100644 src/nos/lib/messages_lib/011f_3341__258u_2510u_2511lu_.rel create mode 100644 src/nos/lib/messages_lib/011f_5eaf__258lu_0a.rel create mode 100644 src/nos/lib/messages_lib/0120_3acb__258s.rel delete mode 100644 src/nos/lib/messages_lib/0120_fd73__259p_20_20_20_253d.rel create mode 100644 src/nos/lib/messages_lib/0121_3341__258u_2510u_2511lu_.rel delete mode 100644 src/nos/lib/messages_lib/0121_b8a6__259p_20_25_2d8d_25.rel delete mode 100644 src/nos/lib/messages_lib/0122_1719__259p_20_25_2d9s_25.rel create mode 100644 src/nos/lib/messages_lib/0122_fd73__259p_20_20_20_253d.rel delete mode 100644 src/nos/lib/messages_lib/0123_1260__259p_256u_20_20_25.rel create mode 100644 src/nos/lib/messages_lib/0123_b8a6__259p_20_25_2d8d_25.rel create mode 100644 src/nos/lib/messages_lib/0124_1719__259p_20_25_2d9s_25.rel delete mode 100644 src/nos/lib/messages_lib/0124_482b__259p_256u_256u_20_.rel create mode 100644 src/nos/lib/messages_lib/0125_1260__259p_256u_20_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0125_fcae__25c.rel create mode 100644 src/nos/lib/messages_lib/0126_482b__259p_256u_256u_20_.rel delete mode 100644 src/nos/lib/messages_lib/0126_6d8a__25c_20.rel delete mode 100644 src/nos/lib/messages_lib/0127_3d14__25c_20_257s_20_257.rel create mode 100644 src/nos/lib/messages_lib/0127_fcae__25c.rel delete mode 100644 src/nos/lib/messages_lib/0128_22d3__25c_25c_25c.rel create mode 100644 src/nos/lib/messages_lib/0128_6d8a__25c_20.rel create mode 100644 src/nos/lib/messages_lib/0129_3d14__25c_20_257s_20_257.rel delete mode 100644 src/nos/lib/messages_lib/0129_4b6e__25c_25c_25c_0a.rel create mode 100644 src/nos/lib/messages_lib/012a_22d3__25c_25c_25c.rel delete mode 100644 src/nos/lib/messages_lib/012a_2970__25c_25c_25c_253d_2.rel create mode 100644 src/nos/lib/messages_lib/012b_4b6e__25c_25c_25c_0a.rel delete mode 100644 src/nos/lib/messages_lib/012b_8514__25c_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/012c_086d__25c_5b2J.rel create mode 100644 src/nos/lib/messages_lib/012c_2970__25c_25c_25c_253d_2.rel create mode 100644 src/nos/lib/messages_lib/012d_8514__25c_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/012d_8811__25d.rel create mode 100644 src/nos/lib/messages_lib/012e_086d__25c_5b2J.rel delete mode 100644 src/nos/lib/messages_lib/012e_aeda__25d_0a.rel create mode 100644 src/nos/lib/messages_lib/012f_8811__25d.rel delete mode 100644 src/nos/lib/messages_lib/012f_cd50__25d_20message_25s_.rel create mode 100644 src/nos/lib/messages_lib/0130_aeda__25d_0a.rel delete mode 100644 src/nos/lib/messages_lib/0130_ea62__25ld.rel create mode 100644 src/nos/lib/messages_lib/0131_cd50__25d_20message_25s_.rel delete mode 100644 src/nos/lib/messages_lib/0131_eb6a__25lu.rel delete mode 100644 src/nos/lib/messages_lib/0132_63ed__25lu_0a.rel create mode 100644 src/nos/lib/messages_lib/0132_ea62__25ld.rel create mode 100644 src/nos/lib/messages_lib/0133_eb6a__25lu.rel delete mode 100644 src/nos/lib/messages_lib/0133_f325__25lu_2f_25lu_0a.rel create mode 100644 src/nos/lib/messages_lib/0134_63ed__25lu_0a.rel delete mode 100644 src/nos/lib/messages_lib/0134_d273__25p_20.rel delete mode 100644 src/nos/lib/messages_lib/0135_1c93__25p_20_256lu.rel create mode 100644 src/nos/lib/messages_lib/0135_f325__25lu_2f_25lu_0a.rel create mode 100644 src/nos/lib/messages_lib/0136_d273__25p_20.rel delete mode 100644 src/nos/lib/messages_lib/0136_ec2f__25s.rel create mode 100644 src/nos/lib/messages_lib/0137_1c93__25p_20_256lu.rel delete mode 100644 src/nos/lib/messages_lib/0137_7643__25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0138_0276__25s_0a_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0138_ec2f__25s.rel create mode 100644 src/nos/lib/messages_lib/0139_7643__25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0139_f81b__25s_20.rel create mode 100644 src/nos/lib/messages_lib/013a_0276__25s_0a_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/013a_8b7d__25s_20_2502d_2502d.rel delete mode 100644 src/nos/lib/messages_lib/013b_7be3__25s_20_25p_0a.rel create mode 100644 src/nos/lib/messages_lib/013b_f81b__25s_20.rel delete mode 100644 src/nos/lib/messages_lib/013c_518b__25s_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/013c_8b7d__25s_20_2502d_2502d.rel create mode 100644 src/nos/lib/messages_lib/013d_7be3__25s_20_25p_0a.rel delete mode 100644 src/nos/lib/messages_lib/013d_ca49__25s_20_25s_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/013e_43c6__25s_20_25s_3a_20Er.rel create mode 100644 src/nos/lib/messages_lib/013e_518b__25s_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/013f_b8b7__25s_20_2d_20.rel create mode 100644 src/nos/lib/messages_lib/013f_ca49__25s_20_25s_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0140_1170__25s_20_2d_20Differ.rel create mode 100644 src/nos/lib/messages_lib/0140_43c6__25s_20_25s_3a_20Er.rel create mode 100644 src/nos/lib/messages_lib/0141_b8b7__25s_20_2d_20.rel delete mode 100644 src/nos/lib/messages_lib/0141_d4cc__25s_20_2d_20Remote.rel create mode 100644 src/nos/lib/messages_lib/0142_1170__25s_20_2d_20Differ.rel delete mode 100644 src/nos/lib/messages_lib/0142_4968__25s_20_2d_20Same_0.rel delete mode 100644 src/nos/lib/messages_lib/0143_ace2__25s_20dialer_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0143_d4cc__25s_20_2d_20Remote.rel create mode 100644 src/nos/lib/messages_lib/0144_4968__25s_20_2d_20Same_0.rel delete mode 100644 src/nos/lib/messages_lib/0144_933b__25s_20errno_20_25d.rel create mode 100644 src/nos/lib/messages_lib/0145_ace2__25s_20dialer_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0145_f768__25s_20file_25s_2e_.rel create mode 100644 src/nos/lib/messages_lib/0146_933b__25s_20errno_20_25d.rel delete mode 100644 src/nos/lib/messages_lib/0146_c691__25s_20is_20unreach.rel delete mode 100644 src/nos/lib/messages_lib/0147_a4a4__25s_20logged_20in.rel create mode 100644 src/nos/lib/messages_lib/0147_f768__25s_20file_25s_2e_.rel delete mode 100644 src/nos/lib/messages_lib/0148_a64e__25s_20logged_20in_.rel create mode 100644 src/nos/lib/messages_lib/0148_c691__25s_20is_20unreach.rel create mode 100644 src/nos/lib/messages_lib/0149_a4a4__25s_20logged_20in.rel delete mode 100644 src/nos/lib/messages_lib/0149_b314__25s_20refs_20to_20.rel create mode 100644 src/nos/lib/messages_lib/014a_a64e__25s_20logged_20in_.rel delete mode 100644 src/nos/lib/messages_lib/014a_bd91__25s_20remain_20_25.rel create mode 100644 src/nos/lib/messages_lib/014b_b314__25s_20refs_20to_20.rel delete mode 100644 src/nos/lib/messages_lib/014b_bf9e__25s_20thru_20.rel delete mode 100644 src/nos/lib/messages_lib/014c_243b__25s_20type_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/014c_bd91__25s_20remain_20_25.rel delete mode 100644 src/nos/lib/messages_lib/014d_7d69__25s_25_25_25s_2ebb.rel create mode 100644 src/nos/lib/messages_lib/014d_bf9e__25s_20thru_20.rel create mode 100644 src/nos/lib/messages_lib/014e_243b__25s_20type_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/014e_d324__25s_25c_0a.rel create mode 100644 src/nos/lib/messages_lib/014f_7d69__25s_25_25_25s_2ebb.rel delete mode 100644 src/nos/lib/messages_lib/014f_ce9c__25s_25c_25c_25c.rel delete mode 100644 src/nos/lib/messages_lib/0150_910e__25s_25s.rel create mode 100644 src/nos/lib/messages_lib/0150_d324__25s_25c_0a.rel delete mode 100644 src/nos/lib/messages_lib/0151_46b5__25s_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0151_ce9c__25s_25c_25c_25c.rel delete mode 100644 src/nos/lib/messages_lib/0152_4d3a__25s_25s_0a_0a.rel create mode 100644 src/nos/lib/messages_lib/0152_910e__25s_25s.rel create mode 100644 src/nos/lib/messages_lib/0153_46b5__25s_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0153_47c0__25s_3a.rel create mode 100644 src/nos/lib/messages_lib/0154_4d3a__25s_25s_0a_0a.rel delete mode 100644 src/nos/lib/messages_lib/0154_6911__25s_3a_0a.rel create mode 100644 src/nos/lib/messages_lib/0155_47c0__25s_3a.rel delete mode 100644 src/nos/lib/messages_lib/0155_e749__25s_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0156_650d__25s_3a_20_25d_20me.rel create mode 100644 src/nos/lib/messages_lib/0156_6911__25s_3a_0a.rel delete mode 100644 src/nos/lib/messages_lib/0157_86f5__25s_3a_20_25ld_0a.rel create mode 100644 src/nos/lib/messages_lib/0157_e749__25s_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0158_650d__25s_3a_20_25d_20me.rel delete mode 100644 src/nos/lib/messages_lib/0158_7189__25s_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0159_35bd__25s_3a_20_25s_2c.rel create mode 100644 src/nos/lib/messages_lib/0159_86f5__25s_3a_20_25ld_0a.rel create mode 100644 src/nos/lib/messages_lib/015a_7189__25s_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/015a_adab__25s_3a_20Interface.rel create mode 100644 src/nos/lib/messages_lib/015b_35bd__25s_3a_20_25s_2c.rel delete mode 100644 src/nos/lib/messages_lib/015b_5f8a__25s_3a_20PPP_2fPAP.rel delete mode 100644 src/nos/lib/messages_lib/015c_0cde__25s_3a_20bad_20dev.rel create mode 100644 src/nos/lib/messages_lib/015c_adab__25s_3a_20Interface.rel delete mode 100644 src/nos/lib/messages_lib/015d_5351__25s_3a_20bad_20ino.rel create mode 100644 src/nos/lib/messages_lib/015d_5f8a__25s_3a_20PPP_2fPAP.rel create mode 100644 src/nos/lib/messages_lib/015e_0cde__25s_3a_20bad_20dev.rel delete mode 100644 src/nos/lib/messages_lib/015e_8c96__25s_3a_20corrupted.rel create mode 100644 src/nos/lib/messages_lib/015f_5351__25s_3a_20bad_20ino.rel delete mode 100644 src/nos/lib/messages_lib/015f_d157__25s_3a_20fs_20of_2.rel delete mode 100644 src/nos/lib/messages_lib/0160_1d98__25s_3a_20local_20n.rel create mode 100644 src/nos/lib/messages_lib/0160_8c96__25s_3a_20corrupted.rel delete mode 100644 src/nos/lib/messages_lib/0161_bba5__25s_3a_20mode_20_2.rel create mode 100644 src/nos/lib/messages_lib/0161_d157__25s_3a_20fs_20of_2.rel create mode 100644 src/nos/lib/messages_lib/0162_1d98__25s_3a_20local_20n.rel delete mode 100644 src/nos/lib/messages_lib/0162_60cc__25s_3a_20not_20a_2.rel delete mode 100644 src/nos/lib/messages_lib/0163_4ed5__25s_3a_20release_5.rel create mode 100644 src/nos/lib/messages_lib/0163_bba5__25s_3a_20mode_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0164_04ae__25s_3a_20rtt_20_25.rel create mode 100644 src/nos/lib/messages_lib/0164_60cc__25s_3a_20not_20a_2.rel create mode 100644 src/nos/lib/messages_lib/0165_4ed5__25s_3a_20release_5.rel delete mode 100644 src/nos/lib/messages_lib/0165_db35__25s_3a_20srtt_20_2.rel create mode 100644 src/nos/lib/messages_lib/0166_04ae__25s_3a_20rtt_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0166_65f3__25s_3c_25ld_40_25s.rel delete mode 100644 src/nos/lib/messages_lib/0167_6e45__25s_3e_20_25s_20_2.rel create mode 100644 src/nos/lib/messages_lib/0167_db35__25s_3a_20srtt_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0168_205d__25s_3e_20Invalid_2.rel create mode 100644 src/nos/lib/messages_lib/0168_65f3__25s_3c_25ld_40_25s.rel create mode 100644 src/nos/lib/messages_lib/0169_6e45__25s_3e_20_25s_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0169_c86f__25s_40_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/016a_205d__25s_3e_20Invalid_2.rel delete mode 100644 src/nos/lib/messages_lib/016a_82c1__25s_40_25s_3a_0a.rel delete mode 100644 src/nos/lib/messages_lib/016b_9fa6__25sMAILER_2dDAEMON.rel create mode 100644 src/nos/lib/messages_lib/016b_c86f__25s_40_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/016c_82c1__25s_40_25s_3a_0a.rel delete mode 100644 src/nos/lib/messages_lib/016c_c284__25sR_0a.rel delete mode 100644 src/nos/lib/messages_lib/016d_2293__25u_0a.rel create mode 100644 src/nos/lib/messages_lib/016d_9fa6__25sMAILER_2dDAEMON.rel delete mode 100644 src/nos/lib/messages_lib/016e_c0bd__25u_20additional_3.rel create mode 100644 src/nos/lib/messages_lib/016e_c284__25sR_0a.rel create mode 100644 src/nos/lib/messages_lib/016f_2293__25u_0a.rel delete mode 100644 src/nos/lib/messages_lib/016f_7db0__25u_20answers_3a_0.rel delete mode 100644 src/nos/lib/messages_lib/0170_7c48__25u_20authority_3a.rel create mode 100644 src/nos/lib/messages_lib/0170_c0bd__25u_20additional_3.rel create mode 100644 src/nos/lib/messages_lib/0171_7db0__25u_20answers_3a_0.rel delete mode 100644 src/nos/lib/messages_lib/0171_b843__25u_20questions_3a.rel create mode 100644 src/nos/lib/messages_lib/0172_7c48__25u_20authority_3a.rel delete mode 100644 src/nos/lib/messages_lib/0172_af86__25u_3a_20calls_20_.rel delete mode 100644 src/nos/lib/messages_lib/0173_52fc__25x.rel create mode 100644 src/nos/lib/messages_lib/0173_b843__25u_20questions_3a.rel create mode 100644 src/nos/lib/messages_lib/0174_af86__25u_3a_20calls_20_.rel delete mode 100644 src/nos/lib/messages_lib/0174_b099__26AXB_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0175_52fc__25x.rel delete mode 100644 src/nos/lib/messages_lib/0175_7bf6__26CB_20_20_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/0176_b099__26AXB_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0176_c497__26TCB_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0177_7bf6__26CB_20_20_20_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0177_f73b__26UCB_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0178_aa89__27_25c_27_0a.rel create mode 100644 src/nos/lib/messages_lib/0178_c497__26TCB_20_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0179_a2cd__28.rel create mode 100644 src/nos/lib/messages_lib/0179_f73b__26UCB_20_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/017a_aa89__27_25c_27_0a.rel delete mode 100644 src/nos/lib/messages_lib/017a_ba4c__28_252u_29_25_2d20.rel delete mode 100644 src/nos/lib/messages_lib/017b_52bf__28F_29.rel create mode 100644 src/nos/lib/messages_lib/017b_a2cd__28.rel delete mode 100644 src/nos/lib/messages_lib/017c_93fe__28P_29.rel create mode 100644 src/nos/lib/messages_lib/017c_ba4c__28_252u_29_25_2d20.rel delete mode 100644 src/nos/lib/messages_lib/017d_38a6__28P_2fF_29.rel create mode 100644 src/nos/lib/messages_lib/017d_52bf__28F_29.rel delete mode 100644 src/nos/lib/messages_lib/017e_7b70__28compressed_20ALL.rel create mode 100644 src/nos/lib/messages_lib/017e_93fe__28P_29.rel create mode 100644 src/nos/lib/messages_lib/017f_38a6__28P_2fF_29.rel delete mode 100644 src/nos/lib/messages_lib/017f_c1c3__28hopcheck_29_20IC.rel delete mode 100644 src/nos/lib/messages_lib/0180_565f__28missing_20UI_21_.rel create mode 100644 src/nos/lib/messages_lib/0180_7b70__28compressed_20ALL.rel create mode 100644 src/nos/lib/messages_lib/0181_c1c3__28hopcheck_29_20IC.rel delete mode 100644 src/nos/lib/messages_lib/0181_f935__28not_20odd_21_29_.rel create mode 100644 src/nos/lib/messages_lib/0182_565f__28missing_20UI_21_.rel delete mode 100644 src/nos/lib/messages_lib/0182_abc9__29_0a.rel delete mode 100644 src/nos/lib/messages_lib/0183_bfa2__2a_2a_20smtp_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0183_f935__28not_20odd_21_29_.rel delete mode 100644 src/nos/lib/messages_lib/0184_1969__2a_2a_2a.rel create mode 100644 src/nos/lib/messages_lib/0184_abc9__29_0a.rel delete mode 100644 src/nos/lib/messages_lib/0185_a448__2a_2a_2a_20Done_0a.rel create mode 100644 src/nos/lib/messages_lib/0185_bfa2__2a_2a_20smtp_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0186_1969__2a_2a_2a.rel delete mode 100644 src/nos/lib/messages_lib/0186_c993__2a_2a_2a_20Unable_.rel create mode 100644 src/nos/lib/messages_lib/0187_a448__2a_2a_2a_20Done_0a.rel delete mode 100644 src/nos/lib/messages_lib/0187_b489__2a_2a_2a_2a_2a_2a_.rel delete mode 100644 src/nos/lib/messages_lib/0188_5b29__2c_20.rel create mode 100644 src/nos/lib/messages_lib/0188_c993__2a_2a_2a_20Unable_.rel delete mode 100644 src/nos/lib/messages_lib/0189_1a71__2c_20err_20_25d.rel create mode 100644 src/nos/lib/messages_lib/0189_b489__2a_2a_2a_2a_2a_2a_.rel delete mode 100644 src/nos/lib/messages_lib/018a_099c__2d_2d_2d_2d_2d_20E.rel create mode 100644 src/nos/lib/messages_lib/018a_5b29__2c_20.rel delete mode 100644 src/nos/lib/messages_lib/018b_01ea__2d_2d_2d_2d_2d_20F.rel create mode 100644 src/nos/lib/messages_lib/018b_1a71__2c_20err_20_25d.rel delete mode 100644 src/nos/lib/messages_lib/018c_04ae__2d_2d_2d_2d_2d_2d_.rel create mode 100644 src/nos/lib/messages_lib/018c_099c__2d_2d_2d_2d_2d_20E.rel create mode 100644 src/nos/lib/messages_lib/018d_01ea__2d_2d_2d_2d_2d_20F.rel delete mode 100644 src/nos/lib/messages_lib/018d_1b54__2d_2d_2d_2d_2d_2d_.rel create mode 100644 src/nos/lib/messages_lib/018e_04ae__2d_2d_2d_2d_2d_2d_.rel delete mode 100644 src/nos/lib/messages_lib/018e_3d1a__2d_2d_2d_2d_2d_2d_.rel create mode 100644 src/nos/lib/messages_lib/018f_1b54__2d_2d_2d_2d_2d_2d_.rel delete mode 100644 src/nos/lib/messages_lib/018f_8ddf__2d_3e_25s.rel create mode 100644 src/nos/lib/messages_lib/0190_3d1a__2d_2d_2d_2d_2d_2d_.rel delete mode 100644 src/nos/lib/messages_lib/0190_589d__2d_3e_25s_20ihl_20.rel create mode 100644 src/nos/lib/messages_lib/0191_8ddf__2d_3e_25s.rel delete mode 100644 src/nos/lib/messages_lib/0191_e6c1__2e_0a.rel create mode 100644 src/nos/lib/messages_lib/0192_589d__2d_3e_25s_20ihl_20.rel delete mode 100644 src/nos/lib/messages_lib/0192_ed84__2f_25lu_20ms.rel delete mode 100644 src/nos/lib/messages_lib/0193_6d9b__2f_25lu_20ms_0a.rel create mode 100644 src/nos/lib/messages_lib/0193_e6c1__2e_0a.rel delete mode 100644 src/nos/lib/messages_lib/0194_a44f__2f_25lu_20ms_3b_20.rel create mode 100644 src/nos/lib/messages_lib/0194_ed84__2f_25lu_20ms.rel delete mode 100644 src/nos/lib/messages_lib/0195_096e__2f_25u.rel create mode 100644 src/nos/lib/messages_lib/0195_6d9b__2f_25lu_20ms_0a.rel delete mode 100644 src/nos/lib/messages_lib/0196_96dc__2fEX.rel create mode 100644 src/nos/lib/messages_lib/0196_a44f__2f_25lu_20ms_3b_20.rel create mode 100644 src/nos/lib/messages_lib/0197_096e__2f_25u.rel delete mode 100644 src/nos/lib/messages_lib/0197_79e7_0_25o.rel delete mode 100644 src/nos/lib/messages_lib/0198_8157_007Incoming_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/0198_96dc__2fEX.rel create mode 100644 src/nos/lib/messages_lib/0199_79e7_0_25o.rel delete mode 100644 src/nos/lib/messages_lib/0199_b04e_0x_2503x_20_20_20_2.rel delete mode 100644 src/nos/lib/messages_lib/019a_3f3a_0x_2504x_0a.rel create mode 100644 src/nos/lib/messages_lib/019a_8157_007Incoming_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/019b_8308_0x_2508lx_0a.rel create mode 100644 src/nos/lib/messages_lib/019b_b04e_0x_2503x_20_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/019c_3f3a_0x_2504x_0a.rel delete mode 100644 src/nos/lib/messages_lib/019c_ab8d_0x_25x.rel delete mode 100644 src/nos/lib/messages_lib/019d_6f63_0x_25x_09_09_25ld_0.rel create mode 100644 src/nos/lib/messages_lib/019d_8308_0x_2508lx_0a.rel create mode 100644 src/nos/lib/messages_lib/019e_ab8d_0x_25x.rel delete mode 100644 src/nos/lib/messages_lib/019e_fea8_0x_25x_09_09_25ld_0.rel create mode 100644 src/nos/lib/messages_lib/019f_6f63_0x_25x_09_09_25ld_0.rel delete mode 100644 src/nos/lib/messages_lib/019f_f01c_0x_25x_0a.rel delete mode 100644 src/nos/lib/messages_lib/01a0_d635_100_20Warning_3a_20.rel create mode 100644 src/nos/lib/messages_lib/01a0_fea8_0x_25x_09_09_25ld_0.rel delete mode 100644 src/nos/lib/messages_lib/01a1_3f47_150_20Opening_20dat.rel create mode 100644 src/nos/lib/messages_lib/01a1_f01c_0x_25x_0a.rel delete mode 100644 src/nos/lib/messages_lib/01a2_67ab_200_20.rel create mode 100644 src/nos/lib/messages_lib/01a2_d635_100_20Warning_3a_20.rel create mode 100644 src/nos/lib/messages_lib/01a3_3f47_150_20Opening_20dat.rel delete mode 100644 src/nos/lib/messages_lib/01a3_cc8d_200_20MKD_20ok_0a.rel create mode 100644 src/nos/lib/messages_lib/01a4_67ab_200_20.rel delete mode 100644 src/nos/lib/messages_lib/01a4_6c3a_200_20Ok_0a.rel delete mode 100644 src/nos/lib/messages_lib/01a5_ba32_200_20Port_20comman.rel create mode 100644 src/nos/lib/messages_lib/01a5_cc8d_200_20MKD_20ok_0a.rel delete mode 100644 src/nos/lib/messages_lib/01a6_1db7_200_20Type_20_25s_2.rel create mode 100644 src/nos/lib/messages_lib/01a6_6c3a_200_20Ok_0a.rel delete mode 100644 src/nos/lib/messages_lib/01a7_1192_215_20_25s_20Type_3.rel create mode 100644 src/nos/lib/messages_lib/01a7_ba32_200_20Port_20comman.rel delete mode 100644 src/nos/lib/messages_lib/01a8_01fe_220_20_25s_20FTP_20.rel create mode 100644 src/nos/lib/messages_lib/01a8_1db7_200_20Type_20_25s_2.rel create mode 100644 src/nos/lib/messages_lib/01a9_1192_215_20_25s_20Type_3.rel delete mode 100644 src/nos/lib/messages_lib/01a9_7804_221_20Goodbye_21_0a.rel create mode 100644 src/nos/lib/messages_lib/01aa_01fe_220_20_25s_20FTP_20.rel delete mode 100644 src/nos/lib/messages_lib/01aa_3f54_226_20File_20receiv.rel create mode 100644 src/nos/lib/messages_lib/01ab_7804_221_20Goodbye_21_0a.rel delete mode 100644 src/nos/lib/messages_lib/01ab_caea_226_20File_20sent_2.rel create mode 100644 src/nos/lib/messages_lib/01ac_3f54_226_20File_20receiv.rel delete mode 100644 src/nos/lib/messages_lib/01ac_9fe8_230_20Logged_20in_0.rel delete mode 100644 src/nos/lib/messages_lib/01ad_55db_250_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/01ad_caea_226_20File_20sent_2.rel create mode 100644 src/nos/lib/messages_lib/01ae_9fe8_230_20Logged_20in_0.rel delete mode 100644 src/nos/lib/messages_lib/01ae_c720_250_20File_20delete.rel create mode 100644 src/nos/lib/messages_lib/01af_55db_250_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/01af_de54_250_2d_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/01b0_9400_257_20_22_25s_22_20.rel create mode 100644 src/nos/lib/messages_lib/01b0_c720_250_20File_20delete.rel delete mode 100644 src/nos/lib/messages_lib/01b1_24f1_331_20Enter_20PASS_.rel create mode 100644 src/nos/lib/messages_lib/01b1_de54_250_2d_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/01b2_273f_421_20System_20over.rel create mode 100644 src/nos/lib/messages_lib/01b2_9400_257_20_22_25s_22_20.rel create mode 100644 src/nos/lib/messages_lib/01b3_24f1_331_20Enter_20PASS_.rel delete mode 100644 src/nos/lib/messages_lib/01b3_e43d_425_20Data_20connec.rel create mode 100644 src/nos/lib/messages_lib/01b4_273f_421_20System_20over.rel delete mode 100644 src/nos/lib/messages_lib/01b4_7e66_500_20Unknown_20com.rel delete mode 100644 src/nos/lib/messages_lib/01b5_3d39_500_20Unsupported_2.rel create mode 100644 src/nos/lib/messages_lib/01b5_e43d_425_20Data_20connec.rel create mode 100644 src/nos/lib/messages_lib/01b6_7e66_500_20Unknown_20com.rel delete mode 100644 src/nos/lib/messages_lib/01b6_fe7e_501_20Bad_20port_20.rel delete mode 100644 src/nos/lib/messages_lib/01b7_065e_501_20Only_20logica.rel create mode 100644 src/nos/lib/messages_lib/01b7_3d39_500_20Unsupported_2.rel delete mode 100644 src/nos/lib/messages_lib/01b8_a2bf_501_20Unknown_20typ.rel create mode 100644 src/nos/lib/messages_lib/01b8_fe7e_501_20Bad_20port_20.rel create mode 100644 src/nos/lib/messages_lib/01b9_065e_501_20Only_20logica.rel delete mode 100644 src/nos/lib/messages_lib/01b9_41cf_502_20Command_20not.rel create mode 100644 src/nos/lib/messages_lib/01ba_a2bf_501_20Unknown_20typ.rel delete mode 100644 src/nos/lib/messages_lib/01ba_f576_503_20Login_20with_.rel create mode 100644 src/nos/lib/messages_lib/01bb_41cf_502_20Command_20not.rel delete mode 100644 src/nos/lib/messages_lib/01bb_7dc2_530_20Please_20log_.rel delete mode 100644 src/nos/lib/messages_lib/01bc_c53a_550_20Can_27t_20rea.rel create mode 100644 src/nos/lib/messages_lib/01bc_f576_503_20Login_20with_.rel delete mode 100644 src/nos/lib/messages_lib/01bd_4770_550_20Delete_20fail.rel create mode 100644 src/nos/lib/messages_lib/01bd_7dc2_530_20Please_20log_.rel delete mode 100644 src/nos/lib/messages_lib/01be_38c3_550_20Permission_20.rel create mode 100644 src/nos/lib/messages_lib/01be_c53a_550_20Can_27t_20rea.rel create mode 100644 src/nos/lib/messages_lib/01bf_4770_550_20Delete_20fail.rel delete mode 100644 src/nos/lib/messages_lib/01bf_95c1_552_20Write_20error.rel create mode 100644 src/nos/lib/messages_lib/01c0_38c3_550_20Permission_20.rel delete mode 100644 src/nos/lib/messages_lib/01c0_7eaf_553_20Can_27t_20cre.rel create mode 100644 src/nos/lib/messages_lib/01c1_95c1_552_20Write_20error.rel delete mode 100644 src/nos/lib/messages_lib/01c1_f0b2_553_20Can_27t_20rea.rel create mode 100644 src/nos/lib/messages_lib/01c2_7eaf_553_20Can_27t_20cre.rel delete mode 100644 src/nos/lib/messages_lib/01c2_b04b__3a_20_25d_0a.rel delete mode 100644 src/nos/lib/messages_lib/01c3_6aba__3a_20_25ld_0a.rel create mode 100644 src/nos/lib/messages_lib/01c3_f0b2_553_20Can_27t_20rea.rel delete mode 100644 src/nos/lib/messages_lib/01c4_8cd1__3a_20_25s.rel create mode 100644 src/nos/lib/messages_lib/01c4_b04b__3a_20_25d_0a.rel delete mode 100644 src/nos/lib/messages_lib/01c5_68d2__3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/01c5_6aba__3a_20_25ld_0a.rel delete mode 100644 src/nos/lib/messages_lib/01c6_3c02__3a_20_25u_0a.rel create mode 100644 src/nos/lib/messages_lib/01c6_8cd1__3a_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/01c7_6692__3b_20Tries_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/01c7_68d2__3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/01c8_3c02__3a_20_25u_0a.rel delete mode 100644 src/nos/lib/messages_lib/01c8_697b__3c_25ld_40_25s_3e_.rel delete mode 100644 src/nos/lib/messages_lib/01c9_2587__3c_25s_40_25s_2ebb.rel create mode 100644 src/nos/lib/messages_lib/01c9_6692__3b_20Tries_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/01ca_3152__3c_3d_3d_25s.rel create mode 100644 src/nos/lib/messages_lib/01ca_697b__3c_25ld_40_25s_3e_.rel create mode 100644 src/nos/lib/messages_lib/01cb_2587__3c_25s_40_25s_2ebb.rel delete mode 100644 src/nos/lib/messages_lib/01cb_defc__3c_3d_3d_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/01cc_016b__3d_3d_3eARTICLE_20.rel create mode 100644 src/nos/lib/messages_lib/01cc_3152__3c_3d_3d_25s.rel delete mode 100644 src/nos/lib/messages_lib/01cd_c133__3d_3d_3eNEWNEWS_20.rel create mode 100644 src/nos/lib/messages_lib/01cd_defc__3c_3d_3d_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/01ce_016b__3d_3d_3eARTICLE_20.rel delete mode 100644 src/nos/lib/messages_lib/01ce_696c__3d_3d_3eQUIT_0a.rel delete mode 100644 src/nos/lib/messages_lib/01cf_396e__3d_3dNo_20response.rel create mode 100644 src/nos/lib/messages_lib/01cf_c133__3d_3d_3eNEWNEWS_20.rel create mode 100644 src/nos/lib/messages_lib/01d0_696c__3d_3d_3eQUIT_0a.rel delete mode 100644 src/nos/lib/messages_lib/01d0_c6f3__3f.rel create mode 100644 src/nos/lib/messages_lib/01d1_396e__3d_3dNo_20response.rel delete mode 100644 src/nos/lib/messages_lib/01d1_4d83__40.rel delete mode 100644 src/nos/lib/messages_lib/01d2_23d2__40_25s.rel create mode 100644 src/nos/lib/messages_lib/01d2_c6f3__3f.rel create mode 100644 src/nos/lib/messages_lib/01d3_4d83__40.rel delete mode 100644 src/nos/lib/messages_lib/01d3_7f61_ARP_3a_20len_20_25d.rel delete mode 100644 src/nos/lib/messages_lib/01d4_124c_ARTICLE_20_25s.rel create mode 100644 src/nos/lib/messages_lib/01d4_23d2__40_25s.rel delete mode 100644 src/nos/lib/messages_lib/01d5_109d_AX25_20receive_20wi.rel create mode 100644 src/nos/lib/messages_lib/01d5_7f61_ARP_3a_20len_20_25d.rel create mode 100644 src/nos/lib/messages_lib/01d6_124c_ARTICLE_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/01d6_f4e0_AX25_20version.rel create mode 100644 src/nos/lib/messages_lib/01d7_109d_AX25_20receive_20wi.rel delete mode 100644 src/nos/lib/messages_lib/01d7_818f_AX25_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/01d8_f05c_Abort_0d_0a.rel create mode 100644 src/nos/lib/messages_lib/01d8_f4e0_AX25_20version.rel delete mode 100644 src/nos/lib/messages_lib/01d9_6caf_Aborted_2e.rel create mode 100644 src/nos/lib/messages_lib/01d9_818f_AX25_3a_20.rel create mode 100644 src/nos/lib/messages_lib/01da_f05c_Abort_0d_0a.rel delete mode 100644 src/nos/lib/messages_lib/01da_f2cb_Aborted_2e_0a.rel delete mode 100644 src/nos/lib/messages_lib/01db_537a_Accept_0a.rel create mode 100644 src/nos/lib/messages_lib/01db_6caf_Aborted_2e.rel delete mode 100644 src/nos/lib/messages_lib/01dc_b988_Ack_20delay_20time_.rel create mode 100644 src/nos/lib/messages_lib/01dc_f2cb_Aborted_2e_0a.rel create mode 100644 src/nos/lib/messages_lib/01dd_537a_Accept_0a.rel delete mode 100644 src/nos/lib/messages_lib/01dd_fccc_Active_20RIP_20outp.rel create mode 100644 src/nos/lib/messages_lib/01de_b988_Ack_20delay_20time_.rel delete mode 100644 src/nos/lib/messages_lib/01de_e216_Address_2fControl_2.rel delete mode 100644 src/nos/lib/messages_lib/01df_1fbc_All_20groups_20are_.rel create mode 100644 src/nos/lib/messages_lib/01df_fccc_Active_20RIP_20outp.rel delete mode 100644 src/nos/lib/messages_lib/01e0_4a0c_Allow_20ACCM.rel create mode 100644 src/nos/lib/messages_lib/01e0_e216_Address_2fControl_2.rel create mode 100644 src/nos/lib/messages_lib/01e1_1fbc_All_20groups_20are_.rel delete mode 100644 src/nos/lib/messages_lib/01e1_8e02_Allow_20Address.rel create mode 100644 src/nos/lib/messages_lib/01e2_4a0c_Allow_20ACCM.rel delete mode 100644 src/nos/lib/messages_lib/01e2_7b21_Allow_20Address_2fC.rel delete mode 100644 src/nos/lib/messages_lib/01e3_5003_Allow_20Authenticat.rel create mode 100644 src/nos/lib/messages_lib/01e3_8e02_Allow_20Address.rel delete mode 100644 src/nos/lib/messages_lib/01e4_081e_Allow_20Compression.rel create mode 100644 src/nos/lib/messages_lib/01e4_7b21_Allow_20Address_2fC.rel delete mode 100644 src/nos/lib/messages_lib/01e5_14d8_Allow_20MRU.rel create mode 100644 src/nos/lib/messages_lib/01e5_5003_Allow_20Authenticat.rel create mode 100644 src/nos/lib/messages_lib/01e6_081e_Allow_20Compression.rel delete mode 100644 src/nos/lib/messages_lib/01e6_5c94_Allow_20Magic_20Num.rel create mode 100644 src/nos/lib/messages_lib/01e7_14d8_Allow_20MRU.rel delete mode 100644 src/nos/lib/messages_lib/01e7_33ea_Allow_20Protocol_20.rel create mode 100644 src/nos/lib/messages_lib/01e8_5c94_Allow_20Magic_20Num.rel delete mode 100644 src/nos/lib/messages_lib/01e8_a5f9_Already_20have_20_2.rel create mode 100644 src/nos/lib/messages_lib/01e9_33ea_Allow_20Protocol_20.rel delete mode 100644 src/nos/lib/messages_lib/01e9_8eaf_Arcnet_3a_20len_20_.rel delete mode 100644 src/nos/lib/messages_lib/01ea_52c7_Argument_20missing_.rel create mode 100644 src/nos/lib/messages_lib/01ea_a5f9_Already_20have_20_2.rel delete mode 100644 src/nos/lib/messages_lib/01eb_3ed8_Ascii_0a.rel create mode 100644 src/nos/lib/messages_lib/01eb_8eaf_Arcnet_3a_20len_20_.rel create mode 100644 src/nos/lib/messages_lib/01ec_52c7_Argument_20missing_.rel delete mode 100644 src/nos/lib/messages_lib/01ec_7cb2_Attach_20device_20f.rel create mode 100644 src/nos/lib/messages_lib/01ed_3ed8_Ascii_0a.rel delete mode 100644 src/nos/lib/messages_lib/01ed_ec38_Attach_20netrom_20i.rel create mode 100644 src/nos/lib/messages_lib/01ee_7cb2_Attach_20device_20f.rel delete mode 100644 src/nos/lib/messages_lib/01ee_ee22_Attended_20flag.rel delete mode 100644 src/nos/lib/messages_lib/01ef_0443_Available_20areas_2.rel create mode 100644 src/nos/lib/messages_lib/01ef_ec38_Attach_20netrom_20i.rel delete mode 100644 src/nos/lib/messages_lib/01f0_6999_Backoff_20Level_20_.rel create mode 100644 src/nos/lib/messages_lib/01f0_ee22_Attended_20flag.rel create mode 100644 src/nos/lib/messages_lib/01f1_0443_Available_20areas_2.rel delete mode 100644 src/nos/lib/messages_lib/01f1_9716_Bad_20digipeater_20.rel delete mode 100644 src/nos/lib/messages_lib/01f2_0b9f_Bad_20syntax_2e_0a.rel create mode 100644 src/nos/lib/messages_lib/01f2_6999_Backoff_20Level_20_.rel create mode 100644 src/nos/lib/messages_lib/01f3_9716_Bad_20digipeater_20.rel delete mode 100644 src/nos/lib/messages_lib/01f3_e884_Bad_20target_20_25s.rel create mode 100644 src/nos/lib/messages_lib/01f4_0b9f_Bad_20syntax_2e_0a.rel delete mode 100644 src/nos/lib/messages_lib/01f4_822a_Bad_20user_20or_20h.rel delete mode 100644 src/nos/lib/messages_lib/01f5_61f7_Base_20Addr_09Rxint.rel create mode 100644 src/nos/lib/messages_lib/01f5_e884_Bad_20target_20_25s.rel create mode 100644 src/nos/lib/messages_lib/01f6_822a_Bad_20user_20or_20h.rel delete mode 100644 src/nos/lib/messages_lib/01f6_929a_Base_20Addr_20_20Rx.rel create mode 100644 src/nos/lib/messages_lib/01f7_61f7_Base_20Addr_09Rxint.rel delete mode 100644 src/nos/lib/messages_lib/01f7_de82_Buf_20hits_2fmiss_2.rel create mode 100644 src/nos/lib/messages_lib/01f8_929a_Base_20Addr_20_20Rx.rel delete mode 100644 src/nos/lib/messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel delete mode 100644 src/nos/lib/messages_lib/01f9_6c46_CWD_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/01f9_de82_Buf_20hits_2fmiss_2.rel delete mode 100644 src/nos/lib/messages_lib/01fa_0e64_Calls_20originated_.rel create mode 100644 src/nos/lib/messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel create mode 100644 src/nos/lib/messages_lib/01fb_6c46_CWD_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/01fb_9777_Calls_20timed_20out.rel create mode 100644 src/nos/lib/messages_lib/01fc_0e64_Calls_20originated_.rel delete mode 100644 src/nos/lib/messages_lib/01fc_e911_Can_27t_20NLST_20_2.rel create mode 100644 src/nos/lib/messages_lib/01fd_9777_Calls_20timed_20out.rel delete mode 100644 src/nos/lib/messages_lib/01fd_daf3_Can_27t_20add_20rou.rel delete mode 100644 src/nos/lib/messages_lib/01fe_6db7_Can_27t_20attach_20.rel create mode 100644 src/nos/lib/messages_lib/01fe_e911_Can_27t_20NLST_20_2.rel delete mode 100644 src/nos/lib/messages_lib/01ff_79e8_Can_27t_20change_20.rel create mode 100644 src/nos/lib/messages_lib/01ff_daf3_Can_27t_20add_20rou.rel delete mode 100644 src/nos/lib/messages_lib/0200_3bb8_Can_27t_20create_20.rel create mode 100644 src/nos/lib/messages_lib/0200_6db7_Can_27t_20attach_20.rel delete mode 100644 src/nos/lib/messages_lib/0201_0003_Can_27t_20create_20.rel create mode 100644 src/nos/lib/messages_lib/0201_79e8_Can_27t_20change_20.rel create mode 100644 src/nos/lib/messages_lib/0202_3bb8_Can_27t_20create_20.rel delete mode 100644 src/nos/lib/messages_lib/0202_ef8c_Can_27t_20create_20.rel create mode 100644 src/nos/lib/messages_lib/0203_0003_Can_27t_20create_20.rel delete mode 100644 src/nos/lib/messages_lib/0203_28e0_Can_27t_20create_20.rel delete mode 100644 src/nos/lib/messages_lib/0204_d5bc_Can_27t_20create_20.rel create mode 100644 src/nos/lib/messages_lib/0204_ef8c_Can_27t_20create_20.rel create mode 100644 src/nos/lib/messages_lib/0205_28e0_Can_27t_20create_20.rel delete mode 100644 src/nos/lib/messages_lib/0205_c7fb_Can_27t_20delete_20.rel create mode 100644 src/nos/lib/messages_lib/0206_d5bc_Can_27t_20create_20.rel delete mode 100644 src/nos/lib/messages_lib/0206_d5d6_Can_27t_20detach_20.rel delete mode 100644 src/nos/lib/messages_lib/0207_5d65_Can_27t_20find_20he.rel create mode 100644 src/nos/lib/messages_lib/0207_c7fb_Can_27t_20delete_20.rel delete mode 100644 src/nos/lib/messages_lib/0208_3eee_Can_27t_20list_20lo.rel create mode 100644 src/nos/lib/messages_lib/0208_d5d6_Can_27t_20detach_20.rel create mode 100644 src/nos/lib/messages_lib/0209_5d65_Can_27t_20find_20he.rel delete mode 100644 src/nos/lib/messages_lib/0209_c1c1_Can_27t_20open_20_2.rel create mode 100644 src/nos/lib/messages_lib/020a_3eee_Can_27t_20list_20lo.rel delete mode 100644 src/nos/lib/messages_lib/020a_fedd_Can_27t_20open_20_2.rel create mode 100644 src/nos/lib/messages_lib/020b_c1c1_Can_27t_20open_20_2.rel delete mode 100644 src/nos/lib/messages_lib/020b_fb2a_Can_27t_20open_20_2.rel delete mode 100644 src/nos/lib/messages_lib/020c_d8a5_Can_27t_20open_20in.rel create mode 100644 src/nos/lib/messages_lib/020c_fedd_Can_27t_20open_20_2.rel delete mode 100644 src/nos/lib/messages_lib/020d_0616_Can_27t_20read_20_2.rel create mode 100644 src/nos/lib/messages_lib/020d_fb2a_Can_27t_20open_20_2.rel delete mode 100644 src/nos/lib/messages_lib/020e_4a10_Can_27t_20read_20_2.rel create mode 100644 src/nos/lib/messages_lib/020e_d8a5_Can_27t_20open_20in.rel create mode 100644 src/nos/lib/messages_lib/020f_0616_Can_27t_20read_20_2.rel delete mode 100644 src/nos/lib/messages_lib/020f_8468_Can_27t_20read_20co.rel delete mode 100644 src/nos/lib/messages_lib/0210_4327_Can_27t_20read_20di.rel create mode 100644 src/nos/lib/messages_lib/0210_4a10_Can_27t_20read_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0211_5fb2_Can_27t_20read_20lo.rel create mode 100644 src/nos/lib/messages_lib/0211_8468_Can_27t_20read_20co.rel delete mode 100644 src/nos/lib/messages_lib/0212_36d4_Can_27t_20read_20pa.rel create mode 100644 src/nos/lib/messages_lib/0212_4327_Can_27t_20read_20di.rel delete mode 100644 src/nos/lib/messages_lib/0213_5e43_Can_27t_20rename_20.rel create mode 100644 src/nos/lib/messages_lib/0213_5fb2_Can_27t_20read_20lo.rel create mode 100644 src/nos/lib/messages_lib/0214_36d4_Can_27t_20read_20pa.rel delete mode 100644 src/nos/lib/messages_lib/0214_4bfe_Can_27t_20rewrite_2.rel delete mode 100644 src/nos/lib/messages_lib/0215_24ca_Can_27t_20set_20lin.rel create mode 100644 src/nos/lib/messages_lib/0215_5e43_Can_27t_20rename_20.rel create mode 100644 src/nos/lib/messages_lib/0216_4bfe_Can_27t_20rewrite_2.rel delete mode 100644 src/nos/lib/messages_lib/0216_5e82_Can_27t_20write_20_.rel create mode 100644 src/nos/lib/messages_lib/0217_24ca_Can_27t_20set_20lin.rel delete mode 100644 src/nos/lib/messages_lib/0217_988b_Can_27t_20write_20l.rel create mode 100644 src/nos/lib/messages_lib/0218_5e82_Can_27t_20write_20_.rel delete mode 100644 src/nos/lib/messages_lib/0218_c0f9_Can_27t_20write_20t.rel delete mode 100644 src/nos/lib/messages_lib/0219_5055_Ch_20Iface_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/0219_988b_Can_27t_20write_20l.rel create mode 100644 src/nos/lib/messages_lib/021a_c0f9_Can_27t_20write_20t.rel delete mode 100644 src/nos/lib/messages_lib/021a_eff3_Channel_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/021b_1b09_Choke_20timeout_20_.rel create mode 100644 src/nos/lib/messages_lib/021b_5055_Ch_20Iface_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/021c_eff3_Channel_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/021c_f95c_Closed_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/021d_1b09_Choke_20timeout_20_.rel delete mode 100644 src/nos/lib/messages_lib/021d_e508_Command_20batching.rel delete mode 100644 src/nos/lib/messages_lib/021e_b471_Connect_20failed_0a.rel create mode 100644 src/nos/lib/messages_lib/021e_f95c_Closed_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/021f_bb2f_Connect_20failed_3a.rel create mode 100644 src/nos/lib/messages_lib/021f_e508_Command_20batching.rel delete mode 100644 src/nos/lib/messages_lib/0220_85e9_Connect_20to_20mail.rel create mode 100644 src/nos/lib/messages_lib/0220_b471_Connect_20failed_0a.rel delete mode 100644 src/nos/lib/messages_lib/0221_6930_Connected_0a.rel create mode 100644 src/nos/lib/messages_lib/0221_bb2f_Connect_20failed_3a.rel delete mode 100644 src/nos/lib/messages_lib/0222_5189_Connected_20to_20_2.rel create mode 100644 src/nos/lib/messages_lib/0222_85e9_Connect_20to_20mail.rel create mode 100644 src/nos/lib/messages_lib/0223_6930_Connected_0a.rel delete mode 100644 src/nos/lib/messages_lib/0223_771a_Connected_20to_20ma.rel delete mode 100644 src/nos/lib/messages_lib/0224_0e16_Connected_2e.rel create mode 100644 src/nos/lib/messages_lib/0224_5189_Connected_20to_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0225_3e79_Connection_20closed.rel create mode 100644 src/nos/lib/messages_lib/0225_771a_Connected_20to_20ma.rel create mode 100644 src/nos/lib/messages_lib/0226_0e16_Connected_2e.rel delete mode 100644 src/nos/lib/messages_lib/0226_faa9_Connection_20failed.rel delete mode 100644 src/nos/lib/messages_lib/0227_3676_Could_20not_20creat.rel create mode 100644 src/nos/lib/messages_lib/0227_3e79_Connection_20closed.rel delete mode 100644 src/nos/lib/messages_lib/0228_d95b_Couldn_27t_20queue_.rel create mode 100644 src/nos/lib/messages_lib/0228_faa9_Connection_20failed.rel create mode 100644 src/nos/lib/messages_lib/0229_3676_Could_20not_20creat.rel delete mode 100644 src/nos/lib/messages_lib/0229_68a6_Current_20message_2.rel delete mode 100644 src/nos/lib/messages_lib/022a_23ad_Currently_20enabled.rel create mode 100644 src/nos/lib/messages_lib/022a_d95b_Couldn_27t_20queue_.rel delete mode 100644 src/nos/lib/messages_lib/022b_1cf7_DELE_20_25s.rel create mode 100644 src/nos/lib/messages_lib/022b_68a6_Current_20message_2.rel create mode 100644 src/nos/lib/messages_lib/022c_23ad_Currently_20enabled.rel delete mode 100644 src/nos/lib/messages_lib/022c_5fad_DISASTER_21_20Out_2.rel create mode 100644 src/nos/lib/messages_lib/022d_1cf7_DELE_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/022d_7ce2_DRSI_20Board_20Stat.rel delete mode 100644 src/nos/lib/messages_lib/022e_2f52_D_5bU_5d_20filename.rel create mode 100644 src/nos/lib/messages_lib/022e_5fad_DISASTER_21_20Out_2.rel delete mode 100644 src/nos/lib/messages_lib/022f_698b_Data_0a.rel create mode 100644 src/nos/lib/messages_lib/022f_7ce2_DRSI_20Board_20Stat.rel create mode 100644 src/nos/lib/messages_lib/0230_2f52_D_5bU_5d_20filename.rel delete mode 100644 src/nos/lib/messages_lib/0230_cb1c_Data_20outside_20he.rel delete mode 100644 src/nos/lib/messages_lib/0231_01be_Data_20pointer_20_2.rel create mode 100644 src/nos/lib/messages_lib/0231_698b_Data_0a.rel delete mode 100644 src/nos/lib/messages_lib/0232_3cbb_Data_20pointer_20be.rel create mode 100644 src/nos/lib/messages_lib/0232_cb1c_Data_20outside_20he.rel create mode 100644 src/nos/lib/messages_lib/0233_01be_Data_20pointer_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0233_bd70_Defaulting_20to_20b.rel delete mode 100644 src/nos/lib/messages_lib/0234_2d19_Del_5fconst_20_3d_2.rel create mode 100644 src/nos/lib/messages_lib/0234_3cbb_Data_20pointer_20be.rel delete mode 100644 src/nos/lib/messages_lib/0235_6255_Dest_20Addr_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/0235_bd70_Defaulting_20to_20b.rel create mode 100644 src/nos/lib/messages_lib/0236_2d19_Del_5fconst_20_3d_2.rel delete mode 100644 src/nos/lib/messages_lib/0236_3894_Dialing_20not_20sup.rel delete mode 100644 src/nos/lib/messages_lib/0237_26a3_Different_0a.rel create mode 100644 src/nos/lib/messages_lib/0237_6255_Dest_20Addr_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/0238_3894_Dialing_20not_20sup.rel delete mode 100644 src/nos/lib/messages_lib/0238_ae33_Digipeat.rel create mode 100644 src/nos/lib/messages_lib/0239_26a3_Different_0a.rel delete mode 100644 src/nos/lib/messages_lib/0239_af35_Directory_20table_2.rel create mode 100644 src/nos/lib/messages_lib/023a_ae33_Digipeat.rel delete mode 100644 src/nos/lib/messages_lib/023a_c1bb_Disconnected_20.rel delete mode 100644 src/nos/lib/messages_lib/023b_2cc5_Disconnecting_2e.rel create mode 100644 src/nos/lib/messages_lib/023b_af35_Directory_20table_2.rel delete mode 100644 src/nos/lib/messages_lib/023c_b7f4_Dup_20acks_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/023c_c1bb_Disconnected_20.rel create mode 100644 src/nos/lib/messages_lib/023d_2cc5_Disconnecting_2e.rel delete mode 100644 src/nos/lib/messages_lib/023d_3ed4_Duplex_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/023e_b671_E2BIG.rel create mode 100644 src/nos/lib/messages_lib/023e_b7f4_Dup_20acks_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/023f_3ed4_Duplex_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/023f_56e8_EACCES.rel create mode 100644 src/nos/lib/messages_lib/0240_b671_E2BIG.rel delete mode 100644 src/nos/lib/messages_lib/0240_f378_EAGAIN.rel delete mode 100644 src/nos/lib/messages_lib/0241_0483_EAGLE_20Board_20Sta.rel create mode 100644 src/nos/lib/messages_lib/0241_56e8_EACCES.rel delete mode 100644 src/nos/lib/messages_lib/0242_a2a1_EBADF.rel create mode 100644 src/nos/lib/messages_lib/0242_f378_EAGAIN.rel create mode 100644 src/nos/lib/messages_lib/0243_0483_EAGLE_20Board_20Sta.rel delete mode 100644 src/nos/lib/messages_lib/0243_74ba_EBUSY.rel delete mode 100644 src/nos/lib/messages_lib/0244_4029_ECHILD.rel create mode 100644 src/nos/lib/messages_lib/0244_a2a1_EBADF.rel create mode 100644 src/nos/lib/messages_lib/0245_74ba_EBUSY.rel delete mode 100644 src/nos/lib/messages_lib/0245_cd2b_EDEADLK.rel create mode 100644 src/nos/lib/messages_lib/0246_4029_ECHILD.rel delete mode 100644 src/nos/lib/messages_lib/0246_4299_EDOM.rel delete mode 100644 src/nos/lib/messages_lib/0247_bec8_EEXIST.rel create mode 100644 src/nos/lib/messages_lib/0247_cd2b_EDEADLK.rel create mode 100644 src/nos/lib/messages_lib/0248_4299_EDOM.rel delete mode 100644 src/nos/lib/messages_lib/0248_afa9_EFAULT.rel delete mode 100644 src/nos/lib/messages_lib/0249_9ed8_EFBIG.rel create mode 100644 src/nos/lib/messages_lib/0249_bec8_EEXIST.rel delete mode 100644 src/nos/lib/messages_lib/024a_28f7_EGATTACH_3a_20No_20.rel create mode 100644 src/nos/lib/messages_lib/024a_afa9_EFAULT.rel create mode 100644 src/nos/lib/messages_lib/024b_9ed8_EFBIG.rel delete mode 100644 src/nos/lib/messages_lib/024b_eb47_EINTR.rel create mode 100644 src/nos/lib/messages_lib/024c_28f7_EGATTACH_3a_20No_20.rel delete mode 100644 src/nos/lib/messages_lib/024c_b479_EINVAL.rel delete mode 100644 src/nos/lib/messages_lib/024d_21d8_EINVFNC.rel create mode 100644 src/nos/lib/messages_lib/024d_eb47_EINTR.rel delete mode 100644 src/nos/lib/messages_lib/024e_2d75_EIO.rel create mode 100644 src/nos/lib/messages_lib/024e_b479_EINVAL.rel create mode 100644 src/nos/lib/messages_lib/024f_21d8_EINVFNC.rel delete mode 100644 src/nos/lib/messages_lib/024f_fb45_EISDIR.rel create mode 100644 src/nos/lib/messages_lib/0250_2d75_EIO.rel delete mode 100644 src/nos/lib/messages_lib/0250_8de7_ELOOP.rel delete mode 100644 src/nos/lib/messages_lib/0251_9e5a_EMFILE.rel create mode 100644 src/nos/lib/messages_lib/0251_fb45_EISDIR.rel create mode 100644 src/nos/lib/messages_lib/0252_8de7_ELOOP.rel delete mode 100644 src/nos/lib/messages_lib/0252_983a_EMLINK.rel delete mode 100644 src/nos/lib/messages_lib/0253_0607_ENAMETOOLONG.rel create mode 100644 src/nos/lib/messages_lib/0253_9e5a_EMFILE.rel delete mode 100644 src/nos/lib/messages_lib/0254_8396_ENFILE.rel create mode 100644 src/nos/lib/messages_lib/0254_983a_EMLINK.rel create mode 100644 src/nos/lib/messages_lib/0255_0607_ENAMETOOLONG.rel delete mode 100644 src/nos/lib/messages_lib/0255_7088_ENODEV.rel create mode 100644 src/nos/lib/messages_lib/0256_8396_ENFILE.rel delete mode 100644 src/nos/lib/messages_lib/0256_edee_ENOENT.rel create mode 100644 src/nos/lib/messages_lib/0257_7088_ENODEV.rel delete mode 100644 src/nos/lib/messages_lib/0257_a107_ENOEXEC.rel delete mode 100644 src/nos/lib/messages_lib/0258_29fe_ENOLCK.rel create mode 100644 src/nos/lib/messages_lib/0258_edee_ENOENT.rel delete mode 100644 src/nos/lib/messages_lib/0259_42c4_ENOMEM.rel create mode 100644 src/nos/lib/messages_lib/0259_a107_ENOEXEC.rel create mode 100644 src/nos/lib/messages_lib/025a_29fe_ENOLCK.rel delete mode 100644 src/nos/lib/messages_lib/025a_d51d_ENOSPC.rel create mode 100644 src/nos/lib/messages_lib/025b_42c4_ENOMEM.rel delete mode 100644 src/nos/lib/messages_lib/025b_d3a2_ENOTBLK.rel create mode 100644 src/nos/lib/messages_lib/025c_d51d_ENOSPC.rel delete mode 100644 src/nos/lib/messages_lib/025c_f683_ENOTDIR.rel delete mode 100644 src/nos/lib/messages_lib/025d_83de_ENOTEMPTY.rel create mode 100644 src/nos/lib/messages_lib/025d_d3a2_ENOTBLK.rel delete mode 100644 src/nos/lib/messages_lib/025e_81a3_ENOTTY.rel create mode 100644 src/nos/lib/messages_lib/025e_f683_ENOTDIR.rel delete mode 100644 src/nos/lib/messages_lib/025f_01a7_ENXIO.rel create mode 100644 src/nos/lib/messages_lib/025f_83de_ENOTEMPTY.rel delete mode 100644 src/nos/lib/messages_lib/0260_4485_EPERM.rel create mode 100644 src/nos/lib/messages_lib/0260_81a3_ENOTTY.rel create mode 100644 src/nos/lib/messages_lib/0261_01a7_ENXIO.rel delete mode 100644 src/nos/lib/messages_lib/0261_5ede_EPIPE.rel create mode 100644 src/nos/lib/messages_lib/0262_4485_EPERM.rel delete mode 100644 src/nos/lib/messages_lib/0262_7f6a_ERANGE.rel delete mode 100644 src/nos/lib/messages_lib/0263_0587_EROFS.rel create mode 100644 src/nos/lib/messages_lib/0263_5ede_EPIPE.rel delete mode 100644 src/nos/lib/messages_lib/0264_6b3a_ESCC_20channel_20_2.rel create mode 100644 src/nos/lib/messages_lib/0264_7f6a_ERANGE.rel create mode 100644 src/nos/lib/messages_lib/0265_0587_EROFS.rel delete mode 100644 src/nos/lib/messages_lib/0265_6d38_ESCC_20channel_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0266_0a8a_ESCC_20driver_20alr.rel create mode 100644 src/nos/lib/messages_lib/0266_6b3a_ESCC_20channel_20_2.rel create mode 100644 src/nos/lib/messages_lib/0267_6d38_ESCC_20channel_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0267_d89e_ESCC_20driver_20not.rel create mode 100644 src/nos/lib/messages_lib/0268_0a8a_ESCC_20driver_20alr.rel delete mode 100644 src/nos/lib/messages_lib/0268_dd82_ESHELL.rel create mode 100644 src/nos/lib/messages_lib/0269_d89e_ESCC_20driver_20not.rel delete mode 100644 src/nos/lib/messages_lib/0269_ffa8_ESPIPE.rel delete mode 100644 src/nos/lib/messages_lib/026a_b33c_ESRCH.rel create mode 100644 src/nos/lib/messages_lib/026a_dd82_ESHELL.rel delete mode 100644 src/nos/lib/messages_lib/026b_194a_ETXTBSY.rel create mode 100644 src/nos/lib/messages_lib/026b_ffa8_ESPIPE.rel delete mode 100644 src/nos/lib/messages_lib/026c_8d4a_EXDEV.rel create mode 100644 src/nos/lib/messages_lib/026c_b33c_ESRCH.rel create mode 100644 src/nos/lib/messages_lib/026d_194a_ETXTBSY.rel delete mode 100644 src/nos/lib/messages_lib/026d_4f54_Encapsulation_20mod.rel delete mode 100644 src/nos/lib/messages_lib/026e_0f4a_Enqued_20_20_2d_20_.rel create mode 100644 src/nos/lib/messages_lib/026e_8d4a_EXDEV.rel create mode 100644 src/nos/lib/messages_lib/026f_4f54_Encapsulation_20mod.rel delete mode 100644 src/nos/lib/messages_lib/026f_de30_Enter_20message_2e_.rel create mode 100644 src/nos/lib/messages_lib/0270_0f4a_Enqued_20_20_2d_20_.rel delete mode 100644 src/nos/lib/messages_lib/0270_3a50_Error_20in_20respon.rel delete mode 100644 src/nos/lib/messages_lib/0271_d568_Error_20updating_20.rel create mode 100644 src/nos/lib/messages_lib/0271_de30_Enter_20message_2e_.rel create mode 100644 src/nos/lib/messages_lib/0272_3a50_Error_20in_20respon.rel delete mode 100644 src/nos/lib/messages_lib/0272_69fc_Error_20writing_20m.rel delete mode 100644 src/nos/lib/messages_lib/0273_9664_Escape_20character_.rel create mode 100644 src/nos/lib/messages_lib/0273_d568_Error_20updating_20.rel create mode 100644 src/nos/lib/messages_lib/0274_69fc_Error_20writing_20m.rel delete mode 100644 src/nos/lib/messages_lib/0274_8c2d_Ether_3a_20len_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0275_3af3_F_3e.rel create mode 100644 src/nos/lib/messages_lib/0275_9664_Escape_20character_.rel delete mode 100644 src/nos/lib/messages_lib/0276_0046_Failed_0a.rel create mode 100644 src/nos/lib/messages_lib/0276_8c2d_Ether_3a_20len_20_2.rel create mode 100644 src/nos/lib/messages_lib/0277_3af3_F_3e.rel delete mode 100644 src/nos/lib/messages_lib/0277_4a7b_First_20init_20ESCC.rel create mode 100644 src/nos/lib/messages_lib/0278_0046_Failed_0a.rel delete mode 100644 src/nos/lib/messages_lib/0278_0954_Forwarding_20timer_.rel create mode 100644 src/nos/lib/messages_lib/0279_4a7b_First_20init_20ESCC.rel delete mode 100644 src/nos/lib/messages_lib/0279_95bb_Free_20address_20qu.rel create mode 100644 src/nos/lib/messages_lib/027a_0954_Forwarding_20timer_.rel delete mode 100644 src/nos/lib/messages_lib/027a_fee7_Free_20cache_3a_20s.rel delete mode 100644 src/nos/lib/messages_lib/027b_8dc1_Free_20memory_20thr.rel create mode 100644 src/nos/lib/messages_lib/027b_95bb_Free_20address_20qu.rel delete mode 100644 src/nos/lib/messages_lib/027c_1be2_From_20_25s_20_25s.rel create mode 100644 src/nos/lib/messages_lib/027c_fee7_Free_20cache_3a_20s.rel create mode 100644 src/nos/lib/messages_lib/027d_8dc1_Free_20memory_20thr.rel delete mode 100644 src/nos/lib/messages_lib/027d_d837_From_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/027e_1be2_From_20_25s_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/027e_b9a0_Garbage_20bp_20_25l.rel delete mode 100644 src/nos/lib/messages_lib/027f_7731_Group_20list_20too_.rel create mode 100644 src/nos/lib/messages_lib/027f_d837_From_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0280_b9a0_Garbage_20bp_20_25l.rel delete mode 100644 src/nos/lib/messages_lib/0280_ccdf_HAPN_20_25d_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0281_7731_Group_20list_20too_.rel delete mode 100644 src/nos/lib/messages_lib/0281_9570_HOPCHECK_20start_20.rel delete mode 100644 src/nos/lib/messages_lib/0282_8ef4_HOPCHECK_20to_20_25.rel create mode 100644 src/nos/lib/messages_lib/0282_ccdf_HAPN_20_25d_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0283_9570_HOPCHECK_20start_20.rel delete mode 100644 src/nos/lib/messages_lib/0283_c794_HOPCHECK_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0284_4952_HS_3a_20Warning_3a_.rel create mode 100644 src/nos/lib/messages_lib/0284_8ef4_HOPCHECK_20to_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0285_10ba_Hardware_20_25u_0a.rel create mode 100644 src/nos/lib/messages_lib/0285_c794_HOPCHECK_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0286_32e9_Heap_20debugging.rel create mode 100644 src/nos/lib/messages_lib/0286_4952_HS_3a_20Warning_3a_.rel create mode 100644 src/nos/lib/messages_lib/0287_10ba_Hardware_20_25u_0a.rel delete mode 100644 src/nos/lib/messages_lib/0287_9144_Host_20_25s_20_28_2.rel create mode 100644 src/nos/lib/messages_lib/0288_32e9_Heap_20debugging.rel delete mode 100644 src/nos/lib/messages_lib/0288_862c_Host_20_25s_20unkno.rel create mode 100644 src/nos/lib/messages_lib/0289_9144_Host_20_25s_20_28_2.rel delete mode 100644 src/nos/lib/messages_lib/0289_f216_Hostname_20set_20to.rel delete mode 100644 src/nos/lib/messages_lib/028a_28fb_Hytech_20KA9Q_20NOS.rel create mode 100644 src/nos/lib/messages_lib/028a_862c_Host_20_25s_20unkno.rel delete mode 100644 src/nos/lib/messages_lib/028b_df4f_ICMP_20echo_20respo.rel create mode 100644 src/nos/lib/messages_lib/028b_f216_Hostname_20set_20to.rel create mode 100644 src/nos/lib/messages_lib/028c_267d_Hytech_20KA9Q_20NOS.rel delete mode 100644 src/nos/lib/messages_lib/028c_db6d_ICMP_20from_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/028d_abbc_ICMP_20tracing.rel create mode 100644 src/nos/lib/messages_lib/028d_df4f_ICMP_20echo_20respo.rel delete mode 100644 src/nos/lib/messages_lib/028e_6b85_ICMP_3a_20type_20_2.rel create mode 100644 src/nos/lib/messages_lib/028e_db6d_ICMP_20from_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/028f_abbc_ICMP_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/028f_dff6_IP_0a.rel delete mode 100644 src/nos/lib/messages_lib/0290_5812_IP_20Time_2dto_2dli.rel create mode 100644 src/nos/lib/messages_lib/0290_6b85_ICMP_3a_20type_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0291_0e41_IP_20addr_20_20_20_.rel create mode 100644 src/nos/lib/messages_lib/0291_dff6_IP_0a.rel create mode 100644 src/nos/lib/messages_lib/0292_5812_IP_20Time_2dto_2dli.rel delete mode 100644 src/nos/lib/messages_lib/0292_8cdb_IP_20reasm_20timeou.rel create mode 100644 src/nos/lib/messages_lib/0293_0e41_IP_20addr_20_20_20_.rel delete mode 100644 src/nos/lib/messages_lib/0293_5f88_IP_20rx_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0294_88e0_IP_3a_20CHECKSUM_20.rel create mode 100644 src/nos/lib/messages_lib/0294_8cdb_IP_20reasm_20timeou.rel delete mode 100644 src/nos/lib/messages_lib/0295_03a7_IP_3a_20bad_20heade.rel create mode 100644 src/nos/lib/messages_lib/0295_5f88_IP_20rx_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0296_4543_IP_3a_20len_20_25u.rel create mode 100644 src/nos/lib/messages_lib/0296_88e0_IP_3a_20CHECKSUM_20.rel create mode 100644 src/nos/lib/messages_lib/0297_03a7_IP_3a_20bad_20heade.rel delete mode 100644 src/nos/lib/messages_lib/0297_e067_IPCP_0a.rel create mode 100644 src/nos/lib/messages_lib/0298_4543_IP_3a_20len_20_25u.rel delete mode 100644 src/nos/lib/messages_lib/0298_7c5c_IPCP_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0299_a490_IRQ_20_25u_20out_20.rel create mode 100644 src/nos/lib/messages_lib/0299_e067_IPCP_0a.rel create mode 100644 src/nos/lib/messages_lib/029a_7c5c_IPCP_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/029a_925d_Idle_20poll_20timer.rel delete mode 100644 src/nos/lib/messages_lib/029b_4ab5_Image_0a.rel create mode 100644 src/nos/lib/messages_lib/029b_a490_IRQ_20_25u_20out_20.rel delete mode 100644 src/nos/lib/messages_lib/029c_7e58_Initial_20RTT_20_28.rel create mode 100644 src/nos/lib/messages_lib/029c_925d_Idle_20poll_20timer.rel create mode 100644 src/nos/lib/messages_lib/029d_4ab5_Image_0a.rel delete mode 100644 src/nos/lib/messages_lib/029d_bd38_Inqlen_3a_20_25d_20.rel create mode 100644 src/nos/lib/messages_lib/029e_7e58_Initial_20RTT_20_28.rel delete mode 100644 src/nos/lib/messages_lib/029e_c7f6_Insufficient_20args.rel create mode 100644 src/nos/lib/messages_lib/029f_bd38_Inqlen_3a_20_25d_20.rel delete mode 100644 src/nos/lib/messages_lib/029f_fcf9_Interface_20_20_20R.rel delete mode 100644 src/nos/lib/messages_lib/02a0_b903_Interface_20_22_25s.rel create mode 100644 src/nos/lib/messages_lib/02a0_c7f6_Insufficient_20args.rel delete mode 100644 src/nos/lib/messages_lib/02a1_4daf_Interface_20_22_25s.rel create mode 100644 src/nos/lib/messages_lib/02a1_fcf9_Interface_20_20_20R.rel delete mode 100644 src/nos/lib/messages_lib/02a2_42ac_Interface_20_22_25s.rel create mode 100644 src/nos/lib/messages_lib/02a2_b903_Interface_20_22_25s.rel create mode 100644 src/nos/lib/messages_lib/02a3_4daf_Interface_20_22_25s.rel delete mode 100644 src/nos/lib/messages_lib/02a3_5a50_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02a4_1298_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a4_42ac_Interface_20_22_25s.rel delete mode 100644 src/nos/lib/messages_lib/02a5_24cb_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a5_5a50_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a6_1298_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02a6_c749_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a7_24cb_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02a7_63a0_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02a8_8880_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a8_c749_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02a9_63a0_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02a9_6e91_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02aa_103c_Interface_20address.rel create mode 100644 src/nos/lib/messages_lib/02aa_8880_Interface_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/02ab_6e91_Interface_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/02ab_c429_Interface_3a_20.rel create mode 100644 src/nos/lib/messages_lib/02ac_103c_Interface_20address.rel delete mode 100644 src/nos/lib/messages_lib/02ac_d726_Invalid_20magic_20c.rel delete mode 100644 src/nos/lib/messages_lib/02ad_42d9_Invalid_20range_2e_.rel create mode 100644 src/nos/lib/messages_lib/02ad_c429_Interface_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/02ae_89c0_Invalid_20type_20_2.rel create mode 100644 src/nos/lib/messages_lib/02ae_d726_Invalid_20magic_20c.rel create mode 100644 src/nos/lib/messages_lib/02af_42d9_Invalid_20range_2e_.rel delete mode 100644 src/nos/lib/messages_lib/02af_62ed_Invalid_20user_20na.rel create mode 100644 src/nos/lib/messages_lib/02b0_89c0_Invalid_20type_20_2.rel delete mode 100644 src/nos/lib/messages_lib/02b0_be0b_Job_20id_20_25s_20n.rel create mode 100644 src/nos/lib/messages_lib/02b1_62ed_Invalid_20user_20na.rel delete mode 100644 src/nos/lib/messages_lib/02b1_87a9_K_20numbers.rel delete mode 100644 src/nos/lib/messages_lib/02b2_414e_KISS_3a_20.rel create mode 100644 src/nos/lib/messages_lib/02b2_be0b_Job_20id_20_25s_20n.rel delete mode 100644 src/nos/lib/messages_lib/02b3_1668_Known_20users_20on_.rel create mode 100644 src/nos/lib/messages_lib/02b3_87a9_K_20numbers.rel delete mode 100644 src/nos/lib/messages_lib/02b4_171d_LCP_0a.rel create mode 100644 src/nos/lib/messages_lib/02b4_414e_KISS_3a_20.rel create mode 100644 src/nos/lib/messages_lib/02b5_1668_Known_20users_20on_.rel delete mode 100644 src/nos/lib/messages_lib/02b5_befe_LCP_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/02b6_171d_LCP_0a.rel delete mode 100644 src/nos/lib/messages_lib/02b6_1d45_Last_20message_0a.rel delete mode 100644 src/nos/lib/messages_lib/02b7_a317_Loc_20.rel create mode 100644 src/nos/lib/messages_lib/02b7_befe_LCP_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/02b8_1d45_Last_20message_0a.rel delete mode 100644 src/nos/lib/messages_lib/02b8_5ce5_Local_3a_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/02b9_0926_Local_3a_20_25s_20_.rel create mode 100644 src/nos/lib/messages_lib/02b9_a317_Loc_20.rel create mode 100644 src/nos/lib/messages_lib/02ba_5ce5_Local_3a_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/02ba_6210_Lock_20directory_20.rel create mode 100644 src/nos/lib/messages_lib/02bb_0926_Local_3a_20_25s_20_.rel delete mode 100644 src/nos/lib/messages_lib/02bb_f59a_Logging_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/02bc_1bd9_Logging_20to_20_25s.rel create mode 100644 src/nos/lib/messages_lib/02bc_6210_Lock_20directory_20.rel delete mode 100644 src/nos/lib/messages_lib/02bd_4a5a_Logical_20bytesize_.rel create mode 100644 src/nos/lib/messages_lib/02bd_f59a_Logging_20off_0a.rel create mode 100644 src/nos/lib/messages_lib/02be_1bd9_Logging_20to_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/02be_4f93_Login_20incorrect_0.rel create mode 100644 src/nos/lib/messages_lib/02bf_4a5a_Logical_20bytesize_.rel delete mode 100644 src/nos/lib/messages_lib/02bf_8ac2_MBOX_20Zap_3a_20_25.rel delete mode 100644 src/nos/lib/messages_lib/02c0_1dc7_MBOX_20bbs_20mail_2.rel create mode 100644 src/nos/lib/messages_lib/02c0_4f93_Login_20incorrect_0.rel delete mode 100644 src/nos/lib/messages_lib/02c1_37c2_MBOX_20bbs_20mail_2.rel create mode 100644 src/nos/lib/messages_lib/02c1_8ac2_MBOX_20Zap_3a_20_25.rel create mode 100644 src/nos/lib/messages_lib/02c2_1dc7_MBOX_20bbs_20mail_2.rel delete mode 100644 src/nos/lib/messages_lib/02c2_f88f_MBOX_20forward_20fa.rel create mode 100644 src/nos/lib/messages_lib/02c3_37c2_MBOX_20bbs_20mail_2.rel delete mode 100644 src/nos/lib/messages_lib/02c3_9bd4_MBOX_20forwarding_2.rel delete mode 100644 src/nos/lib/messages_lib/02c4_d1e8_MBOX_20login_3a_20_.rel create mode 100644 src/nos/lib/messages_lib/02c4_f88f_MBOX_20forward_20fa.rel create mode 100644 src/nos/lib/messages_lib/02c5_9bd4_MBOX_20forwarding_2.rel delete mode 100644 src/nos/lib/messages_lib/02c5_dd2e_MBOX_20login_3a_20_.rel create mode 100644 src/nos/lib/messages_lib/02c6_d1e8_MBOX_20login_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/02c6_e920_MBOX_20sysop_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/02c7_a30c_MBOX_20upload_3a_20.rel create mode 100644 src/nos/lib/messages_lib/02c7_dd2e_MBOX_20login_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/02c8_c247_MKD_20_25s.rel create mode 100644 src/nos/lib/messages_lib/02c8_e920_MBOX_20sysop_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/02c9_53a6_MRU_20_25s_20_28_25.rel create mode 100644 src/nos/lib/messages_lib/02c9_a30c_MBOX_20upload_3a_20.rel create mode 100644 src/nos/lib/messages_lib/02ca_c247_MKD_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/02ca_f9a6_Magic_20Number.rel create mode 100644 src/nos/lib/messages_lib/02cb_53a6_MRU_20_25s_20_28_25.rel delete mode 100644 src/nos/lib/messages_lib/02cb_d070_Mail_20area_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/02cc_0103_Mail_20box_20full_3.rel create mode 100644 src/nos/lib/messages_lib/02cc_f9a6_Magic_20Number.rel delete mode 100644 src/nos/lib/messages_lib/02cd_523a_Main_20commands_3a_.rel create mode 100644 src/nos/lib/messages_lib/02cd_d070_Mail_20area_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/02ce_0103_Mail_20box_20full_3.rel delete mode 100644 src/nos/lib/messages_lib/02ce_dcca_Max_20attempts_20to.rel delete mode 100644 src/nos/lib/messages_lib/02cf_0279_Max_20clients.rel create mode 100644 src/nos/lib/messages_lib/02cf_523a_Main_20commands_3a_.rel delete mode 100644 src/nos/lib/messages_lib/02d0_3cd5_Max_20frame_20lengt.rel create mode 100644 src/nos/lib/messages_lib/02d0_dcca_Max_20attempts_20to.rel create mode 100644 src/nos/lib/messages_lib/02d1_0279_Max_20clients.rel delete mode 100644 src/nos/lib/messages_lib/02d1_d96d_Maximum_20messages_.rel create mode 100644 src/nos/lib/messages_lib/02d2_3cd5_Max_20frame_20lengt.rel delete mode 100644 src/nos/lib/messages_lib/02d2_488d_Mbuf_20sizes_3a_0a.rel create mode 100644 src/nos/lib/messages_lib/02d3_d96d_Maximum_20messages_.rel delete mode 100644 src/nos/lib/messages_lib/02d3_ee8f_Message_20_23_25d_2.rel create mode 100644 src/nos/lib/messages_lib/02d4_488d_Mbuf_20sizes_3a_0a.rel delete mode 100644 src/nos/lib/messages_lib/02d4_b5f9_Mode_20_25s_20unkno.rel delete mode 100644 src/nos/lib/messages_lib/02d5_aa15_Mode_20_25s_20unkno.rel create mode 100644 src/nos/lib/messages_lib/02d5_ee8f_Message_20_23_25d_2.rel delete mode 100644 src/nos/lib/messages_lib/02d6_ac3e_Msg_20_25d_20Killed.rel create mode 100644 src/nos/lib/messages_lib/02d6_b5f9_Mode_20_25s_20unkno.rel delete mode 100644 src/nos/lib/messages_lib/02d7_9a86_Must_20be_20_200_20.rel create mode 100644 src/nos/lib/messages_lib/02d7_aa15_Mode_20_25s_20unkno.rel delete mode 100644 src/nos/lib/messages_lib/02d8_362b_Must_20be_20_200_20.rel create mode 100644 src/nos/lib/messages_lib/02d8_ac3e_Msg_20_25d_20Killed.rel delete mode 100644 src/nos/lib/messages_lib/02d9_2da0_Must_20be_20_3e_3d_.rel create mode 100644 src/nos/lib/messages_lib/02d9_9a86_Must_20be_20_200_20.rel delete mode 100644 src/nos/lib/messages_lib/02da_06a9_Must_20set_20_27r_2.rel create mode 100644 src/nos/lib/messages_lib/02da_362b_Must_20be_20_200_20.rel create mode 100644 src/nos/lib/messages_lib/02db_2da0_Must_20be_20_3e_3d_.rel delete mode 100644 src/nos/lib/messages_lib/02db_d814_N_3e_3d_255u_3a_257.rel create mode 100644 src/nos/lib/messages_lib/02dc_06a9_Must_20set_20_27r_2.rel delete mode 100644 src/nos/lib/messages_lib/02dc_7868_NET_2fROM_20Routing.rel delete mode 100644 src/nos/lib/messages_lib/02dd_ae07_NET_2fROM_20not_20a.rel create mode 100644 src/nos/lib/messages_lib/02dd_d814_N_3e_3d_255u_3a_257.rel create mode 100644 src/nos/lib/messages_lib/02de_7868_NET_2fROM_20Routing.rel delete mode 100644 src/nos/lib/messages_lib/02de_d0e9_NET_2fROM_3a_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/02df_73b0_NEWNEWS_20_25s_20_2.rel create mode 100644 src/nos/lib/messages_lib/02df_ae07_NET_2fROM_20not_20a.rel delete mode 100644 src/nos/lib/messages_lib/02e0_c191_NNTP_20_25s_20Canno.rel create mode 100644 src/nos/lib/messages_lib/02e0_d0e9_NET_2fROM_3a_20_25s.rel create mode 100644 src/nos/lib/messages_lib/02e1_73b0_NEWNEWS_20_25s_20_2.rel delete mode 100644 src/nos/lib/messages_lib/02e1_7ed2_NNTP_20_25s_20Canno.rel delete mode 100644 src/nos/lib/messages_lib/02e2_bcd0_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e2_c191_NNTP_20_25s_20Canno.rel delete mode 100644 src/nos/lib/messages_lib/02e3_796b_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e3_7ed2_NNTP_20_25s_20Canno.rel delete mode 100644 src/nos/lib/messages_lib/02e4_4193_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e4_bcd0_NNTP_20_25s_20Conne.rel delete mode 100644 src/nos/lib/messages_lib/02e5_0909_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e5_796b_NNTP_20_25s_20Conne.rel delete mode 100644 src/nos/lib/messages_lib/02e6_3814_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e6_4193_NNTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/02e7_0909_NNTP_20_25s_20Conne.rel delete mode 100644 src/nos/lib/messages_lib/02e7_b5ec_NNTP_20_25s_20Could.rel create mode 100644 src/nos/lib/messages_lib/02e8_3814_NNTP_20_25s_20Conne.rel delete mode 100644 src/nos/lib/messages_lib/02e8_8531_NNTP_20_25s_20Could.rel delete mode 100644 src/nos/lib/messages_lib/02e9_8fd5_NNTP_20_25s_20Could.rel create mode 100644 src/nos/lib/messages_lib/02e9_b5ec_NNTP_20_25s_20Could.rel delete mode 100644 src/nos/lib/messages_lib/02ea_0d83_NNTP_20_25s_20Givin.rel create mode 100644 src/nos/lib/messages_lib/02ea_8531_NNTP_20_25s_20Could.rel delete mode 100644 src/nos/lib/messages_lib/02eb_19c4_NNTP_20_25s_20Givin.rel create mode 100644 src/nos/lib/messages_lib/02eb_8fd5_NNTP_20_25s_20Could.rel create mode 100644 src/nos/lib/messages_lib/02ec_0d83_NNTP_20_25s_20Givin.rel delete mode 100644 src/nos/lib/messages_lib/02ec_213a_NNTP_20_25s_20bad_2.rel create mode 100644 src/nos/lib/messages_lib/02ed_19c4_NNTP_20_25s_20Givin.rel delete mode 100644 src/nos/lib/messages_lib/02ed_31a2_NNTP_20_25s_20bad_2.rel create mode 100644 src/nos/lib/messages_lib/02ee_213a_NNTP_20_25s_20bad_2.rel delete mode 100644 src/nos/lib/messages_lib/02ee_df3f_NNTP_20_25s_20givin.rel create mode 100644 src/nos/lib/messages_lib/02ef_31a2_NNTP_20_25s_20bad_2.rel delete mode 100644 src/nos/lib/messages_lib/02ef_791c_NNTP_20_25s_20givin.rel delete mode 100644 src/nos/lib/messages_lib/02f0_75ce_NNTP_20_25s_20givin.rel create mode 100644 src/nos/lib/messages_lib/02f0_df3f_NNTP_20_25s_20givin.rel create mode 100644 src/nos/lib/messages_lib/02f1_791c_NNTP_20_25s_20givin.rel delete mode 100644 src/nos/lib/messages_lib/02f1_7eb6_NNTP_20_25s_20proto.rel create mode 100644 src/nos/lib/messages_lib/02f2_75ce_NNTP_20_25s_20givin.rel delete mode 100644 src/nos/lib/messages_lib/02f2_7f99_NNTP_20_25s_20proto.rel create mode 100644 src/nos/lib/messages_lib/02f3_7eb6_NNTP_20_25s_20proto.rel delete mode 100644 src/nos/lib/messages_lib/02f3_a517_NNTP_20Cannot_20ope.rel create mode 100644 src/nos/lib/messages_lib/02f4_7f99_NNTP_20_25s_20proto.rel delete mode 100644 src/nos/lib/messages_lib/02f4_fc8f_NNTP_20can_27t_20re.rel delete mode 100644 src/nos/lib/messages_lib/02f5_2c2a_NNTP_20daemon_20ent.rel create mode 100644 src/nos/lib/messages_lib/02f5_a517_NNTP_20Cannot_20ope.rel delete mode 100644 src/nos/lib/messages_lib/02f6_f2a9_NNTP_20daemon_20exi.rel create mode 100644 src/nos/lib/messages_lib/02f6_fc8f_NNTP_20can_27t_20re.rel create mode 100644 src/nos/lib/messages_lib/02f7_2c2a_NNTP_20daemon_20ent.rel delete mode 100644 src/nos/lib/messages_lib/02f7_cbc7_NNTP_20daemon_20qui.rel delete mode 100644 src/nos/lib/messages_lib/02f8_0fa8_NNTP_20group_20_27_.rel create mode 100644 src/nos/lib/messages_lib/02f8_f2a9_NNTP_20daemon_20exi.rel delete mode 100644 src/nos/lib/messages_lib/02f9_0e76_NNTP_20receive_20er.rel create mode 100644 src/nos/lib/messages_lib/02f9_cbc7_NNTP_20daemon_20qui.rel create mode 100644 src/nos/lib/messages_lib/02fa_0fa8_NNTP_20group_20_27_.rel delete mode 100644 src/nos/lib/messages_lib/02fa_a47f_NNTP_20received_20_.rel delete mode 100644 src/nos/lib/messages_lib/02fb_0916_NNTP_20tracing.rel create mode 100644 src/nos/lib/messages_lib/02fb_0e76_NNTP_20receive_20er.rel create mode 100644 src/nos/lib/messages_lib/02fc_a47f_NNTP_20received_20_.rel delete mode 100644 src/nos/lib/messages_lib/02fc_b065_NNTP_20window_20to_.rel create mode 100644 src/nos/lib/messages_lib/02fd_0916_NNTP_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/02fd_852e_NO_20_2d_20.rel create mode 100644 src/nos/lib/messages_lib/02fe_b065_NNTP_20window_20to_.rel delete mode 100644 src/nos/lib/messages_lib/02fe_e182_NO_20_2d_20bad_20ad.rel delete mode 100644 src/nos/lib/messages_lib/02ff_7ccb_NO_20_2d_20syntax_2.rel create mode 100644 src/nos/lib/messages_lib/02ff_852e_NO_20_2d_20.rel delete mode 100644 src/nos/lib/messages_lib/0300_2df6_NOS_20log_20closed.rel create mode 100644 src/nos/lib/messages_lib/0300_e182_NO_20_2d_20bad_20ad.rel create mode 100644 src/nos/lib/messages_lib/0301_7ccb_NO_20_2d_20syntax_2.rel delete mode 100644 src/nos/lib/messages_lib/0301_e1c8_NOS_20was_20started.rel create mode 100644 src/nos/lib/messages_lib/0302_2df6_NOS_20log_20closed.rel delete mode 100644 src/nos/lib/messages_lib/0302_cfbe_NOS_20was_20stopped.rel delete mode 100644 src/nos/lib/messages_lib/0303_998c_NULL_20BUFFER_0a.rel create mode 100644 src/nos/lib/messages_lib/0303_e1c8_NOS_20was_20started.rel delete mode 100644 src/nos/lib/messages_lib/0304_89a8_Net_3e_20.rel create mode 100644 src/nos/lib/messages_lib/0304_cfbe_NOS_20was_20stopped.rel create mode 100644 src/nos/lib/messages_lib/0305_998c_NULL_20BUFFER_0a.rel delete mode 100644 src/nos/lib/messages_lib/0305_e0c6_Network_20_25s_20co.rel delete mode 100644 src/nos/lib/messages_lib/0306_4009_New_20mail_20arrive.rel create mode 100644 src/nos/lib/messages_lib/0306_89a8_Net_3e_20.rel create mode 100644 src/nos/lib/messages_lib/0307_e0c6_Network_20_25s_20co.rel delete mode 100644 src/nos/lib/messages_lib/0307_fbfc_New_20mail_20arrive.rel create mode 100644 src/nos/lib/messages_lib/0308_4009_New_20mail_20arrive.rel delete mode 100644 src/nos/lib/messages_lib/0308_d0a7_New_20news_20arrive.rel delete mode 100644 src/nos/lib/messages_lib/0309_e9a0_No_20HAPN_20adaptor.rel create mode 100644 src/nos/lib/messages_lib/0309_fbfc_New_20mail_20arrive.rel delete mode 100644 src/nos/lib/messages_lib/030a_87bb_No_20current_20sess.rel create mode 100644 src/nos/lib/messages_lib/030a_d0a7_New_20news_20arrive.rel delete mode 100644 src/nos/lib/messages_lib/030b_7f27_No_20dialer_20activ.rel create mode 100644 src/nos/lib/messages_lib/030b_e9a0_No_20HAPN_20adaptor.rel create mode 100644 src/nos/lib/messages_lib/030c_87bb_No_20current_20sess.rel delete mode 100644 src/nos/lib/messages_lib/030c_cd1f_No_20finger_20infor.rel delete mode 100644 src/nos/lib/messages_lib/030d_2a2e_No_20help_20availab.rel create mode 100644 src/nos/lib/messages_lib/030d_7f27_No_20dialer_20activ.rel delete mode 100644 src/nos/lib/messages_lib/030e_7cc9_No_20packet_20drive.rel create mode 100644 src/nos/lib/messages_lib/030e_cd1f_No_20finger_20infor.rel create mode 100644 src/nos/lib/messages_lib/030f_2a2e_No_20help_20availab.rel delete mode 100644 src/nos/lib/messages_lib/030f_4e0c_No_20such_20message.rel delete mode 100644 src/nos/lib/messages_lib/0310_2a80_No_20such_20server_.rel create mode 100644 src/nos/lib/messages_lib/0310_7cc9_No_20packet_20drive.rel delete mode 100644 src/nos/lib/messages_lib/0311_0cda_Nodetimer_20_25lu_2.rel create mode 100644 src/nos/lib/messages_lib/0311_4e0c_No_20such_20message.rel create mode 100644 src/nos/lib/messages_lib/0312_2a80_No_20such_20server_.rel delete mode 100644 src/nos/lib/messages_lib/0312_3fb0_None.rel create mode 100644 src/nos/lib/messages_lib/0313_0cda_Nodetimer_20_25lu_2.rel delete mode 100644 src/nos/lib/messages_lib/0313_1aee_None_0a.rel create mode 100644 src/nos/lib/messages_lib/0314_3fb0_None.rel delete mode 100644 src/nos/lib/messages_lib/0314_f8e2_Not_20a_20valid_20s.rel create mode 100644 src/nos/lib/messages_lib/0315_1aee_None_0a.rel delete mode 100644 src/nos/lib/messages_lib/0315_b4ba_Not_20an_20FTP_20se.rel delete mode 100644 src/nos/lib/messages_lib/0316_ee7e_Not_20found_0a.rel create mode 100644 src/nos/lib/messages_lib/0316_f8e2_Not_20a_20valid_20s.rel delete mode 100644 src/nos/lib/messages_lib/0317_533e_Not_20in_20table_0a.rel create mode 100644 src/nos/lib/messages_lib/0317_b4ba_Not_20an_20FTP_20se.rel delete mode 100644 src/nos/lib/messages_lib/0318_c7b9_Not_20supported_0a.rel create mode 100644 src/nos/lib/messages_lib/0318_ee7e_Not_20found_0a.rel create mode 100644 src/nos/lib/messages_lib/0319_533e_Not_20in_20table_0a.rel delete mode 100644 src/nos/lib/messages_lib/0319_9692_Obsotimer_20_25lu_2.rel create mode 100644 src/nos/lib/messages_lib/031a_c7b9_Not_20supported_0a.rel delete mode 100644 src/nos/lib/messages_lib/031a_ff96_Oh_2c_20hello_20_25.rel delete mode 100644 src/nos/lib/messages_lib/031b_0948_Only_20_25d_20DRSI_.rel create mode 100644 src/nos/lib/messages_lib/031b_9692_Obsotimer_20_25lu_2.rel delete mode 100644 src/nos/lib/messages_lib/031c_8edb_Only_20_25d_20net_2.rel create mode 100644 src/nos/lib/messages_lib/031c_ff96_Oh_2c_20hello_20_25.rel create mode 100644 src/nos/lib/messages_lib/031d_0948_Only_20_25d_20DRSI_.rel delete mode 100644 src/nos/lib/messages_lib/031d_f9f0_Only_201_20EAGLE_20.rel delete mode 100644 src/nos/lib/messages_lib/031e_1514_Outqlen_3a_20_25d_2.rel create mode 100644 src/nos/lib/messages_lib/031e_8edb_Only_20_25d_20net_2.rel delete mode 100644 src/nos/lib/messages_lib/031f_5b48_PANIC_3a_20Timer_20.rel create mode 100644 src/nos/lib/messages_lib/031f_f9f0_Only_201_20EAGLE_20.rel create mode 100644 src/nos/lib/messages_lib/0320_1514_Outqlen_3a_20_25d_2.rel delete mode 100644 src/nos/lib/messages_lib/0320_281b_PANIC_3a_20buffer_2.rel create mode 100644 src/nos/lib/messages_lib/0321_5b48_PANIC_3a_20Timer_20.rel delete mode 100644 src/nos/lib/messages_lib/0321_f630_PAP_0a.rel create mode 100644 src/nos/lib/messages_lib/0322_281b_PANIC_3a_20buffer_2.rel delete mode 100644 src/nos/lib/messages_lib/0322_b2fb_PAP_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0323_8063_PASS_20_25s.rel create mode 100644 src/nos/lib/messages_lib/0323_f630_PAP_0a.rel delete mode 100644 src/nos/lib/messages_lib/0324_2320_PI_20Board_20Statis.rel create mode 100644 src/nos/lib/messages_lib/0324_b2fb_PAP_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0325_73f1_PI_3a_20DMA_20_25d_.rel create mode 100644 src/nos/lib/messages_lib/0325_8063_PASS_20_25s.rel create mode 100644 src/nos/lib/messages_lib/0326_2320_PI_20Board_20Statis.rel delete mode 100644 src/nos/lib/messages_lib/0326_5841_PI_3a_20DMA_20chann.rel delete mode 100644 src/nos/lib/messages_lib/0327_3992_PI_3a_20IRQ_20_25u_.rel create mode 100644 src/nos/lib/messages_lib/0327_73f1_PI_3a_20DMA_20_25d_.rel delete mode 100644 src/nos/lib/messages_lib/0328_4ca4_PI_3a_20Interface_2.rel create mode 100644 src/nos/lib/messages_lib/0328_5841_PI_3a_20DMA_20chann.rel create mode 100644 src/nos/lib/messages_lib/0329_3992_PI_3a_20IRQ_20_25u_.rel delete mode 100644 src/nos/lib/messages_lib/0329_d856_PI_3a_20Maximum_20o.rel create mode 100644 src/nos/lib/messages_lib/032a_4ca4_PI_3a_20Interface_2.rel delete mode 100644 src/nos/lib/messages_lib/032a_9098_PI_3a_20Mode_20_25s.rel create mode 100644 src/nos/lib/messages_lib/032b_d856_PI_3a_20Maximum_20o.rel delete mode 100644 src/nos/lib/messages_lib/032b_de39_PI_3a_20No_20IP_20a.rel delete mode 100644 src/nos/lib/messages_lib/032c_02ea_PI_3a_20No_20memory.rel create mode 100644 src/nos/lib/messages_lib/032c_9098_PI_3a_20Mode_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/032d_c0d0_PI_3a_20No_20memory.rel create mode 100644 src/nos/lib/messages_lib/032d_de39_PI_3a_20No_20IP_20a.rel create mode 100644 src/nos/lib/messages_lib/032e_02ea_PI_3a_20No_20memory.rel delete mode 100644 src/nos/lib/messages_lib/032e_94ca_PI_3a_20No_20memory.rel create mode 100644 src/nos/lib/messages_lib/032f_c0d0_PI_3a_20No_20memory.rel delete mode 100644 src/nos/lib/messages_lib/032f_c698_PI_3a_20No_20memory.rel create mode 100644 src/nos/lib/messages_lib/0330_94ca_PI_3a_20No_20memory.rel delete mode 100644 src/nos/lib/messages_lib/0330_d61f_PI_3a_20Set_20mycal.rel delete mode 100644 src/nos/lib/messages_lib/0331_68d4_PID_20_20_20CS_3aIP.rel create mode 100644 src/nos/lib/messages_lib/0331_c698_PI_3a_20No_20memory.rel delete mode 100644 src/nos/lib/messages_lib/0332_3c62_POP_20access_20DENI.rel create mode 100644 src/nos/lib/messages_lib/0332_d61f_PI_3a_20Set_20mycal.rel create mode 100644 src/nos/lib/messages_lib/0333_68d4_PID_20_20_20CS_3aIP.rel delete mode 100644 src/nos/lib/messages_lib/0333_f3cf_POP_20access_20gran.rel create mode 100644 src/nos/lib/messages_lib/0334_3c62_POP_20access_20DENI.rel delete mode 100644 src/nos/lib/messages_lib/0334_639f_POP_20client_20retr.rel delete mode 100644 src/nos/lib/messages_lib/0335_e9bb_POP_20quiet.rel create mode 100644 src/nos/lib/messages_lib/0335_f3cf_POP_20access_20gran.rel delete mode 100644 src/nos/lib/messages_lib/0336_1231_POP_20users_20file_.rel create mode 100644 src/nos/lib/messages_lib/0336_639f_POP_20client_20retr.rel delete mode 100644 src/nos/lib/messages_lib/0337_e126_PORT_20_25u_2c_25u_.rel create mode 100644 src/nos/lib/messages_lib/0337_e9bb_POP_20quiet.rel create mode 100644 src/nos/lib/messages_lib/0338_1231_POP_20users_20file_.rel delete mode 100644 src/nos/lib/messages_lib/0338_b459_PPP_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0339_b660_PPP_3a_20len_20_253.rel create mode 100644 src/nos/lib/messages_lib/0339_e126_PORT_20_25u_2c_25u_.rel delete mode 100644 src/nos/lib/messages_lib/033a_8c73_Packet_20driver_20h.rel create mode 100644 src/nos/lib/messages_lib/033a_b459_PPP_20tracing.rel create mode 100644 src/nos/lib/messages_lib/033b_b660_PPP_3a_20len_20_253.rel delete mode 100644 src/nos/lib/messages_lib/033b_d638_Pap_0a.rel delete mode 100644 src/nos/lib/messages_lib/033c_8165_Parameter_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/033c_8c73_Packet_20driver_20h.rel delete mode 100644 src/nos/lib/messages_lib/033d_85d2_Password_3a_20.rel create mode 100644 src/nos/lib/messages_lib/033d_d638_Pap_0a.rel create mode 100644 src/nos/lib/messages_lib/033e_8165_Parameter_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/033e_cb37_Password_3a_20_25c_.rel delete mode 100644 src/nos/lib/messages_lib/033f_6310_Path_3a_20.rel create mode 100644 src/nos/lib/messages_lib/033f_85d2_Password_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0340_cb37_Password_3a_20_25c_.rel delete mode 100644 src/nos/lib/messages_lib/0340_f75b_Persistence_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0341_6310_Path_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0341_7bc8_Pinging_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0342_94a5_Pinging_20resumed_0.rel create mode 100644 src/nos/lib/messages_lib/0342_f75b_Persistence_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0343_7bc8_Pinging_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/0343_7fa9_Pinging_20suspended.rel delete mode 100644 src/nos/lib/messages_lib/0344_220f_Please_20hang_20up_.rel create mode 100644 src/nos/lib/messages_lib/0344_94a5_Pinging_20resumed_0.rel delete mode 100644 src/nos/lib/messages_lib/0345_4304_Poll_20threshold_20.rel create mode 100644 src/nos/lib/messages_lib/0345_7fa9_Pinging_20suspended.rel create mode 100644 src/nos/lib/messages_lib/0346_220f_Please_20hang_20up_.rel delete mode 100644 src/nos/lib/messages_lib/0346_f8a0_Pool_20count_20_25s.rel create mode 100644 src/nos/lib/messages_lib/0347_4304_Poll_20threshold_20.rel delete mode 100644 src/nos/lib/messages_lib/0347_dd4d_Protocol_20Field_20.rel delete mode 100644 src/nos/lib/messages_lib/0348_744a_QUIT_0a.rel create mode 100644 src/nos/lib/messages_lib/0348_f8a0_Pool_20count_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0349_43c0_Quality_20cannot_20.rel create mode 100644 src/nos/lib/messages_lib/0349_dd4d_Protocol_20Field_20.rel create mode 100644 src/nos/lib/messages_lib/034a_744a_QUIT_0a.rel delete mode 100644 src/nos/lib/messages_lib/034a_b523_Queue_20limit_20_28.rel create mode 100644 src/nos/lib/messages_lib/034b_43c0_Quality_20cannot_20.rel delete mode 100644 src/nos/lib/messages_lib/034b_4a0a_R_20numbers.rel create mode 100644 src/nos/lib/messages_lib/034c_b523_Queue_20limit_20_28.rel delete mode 100644 src/nos/lib/messages_lib/034c_db0e_R_3a_25s_20_40_25s_.rel delete mode 100644 src/nos/lib/messages_lib/034d_373f_REQUEST.rel create mode 100644 src/nos/lib/messages_lib/034d_4a0a_R_20numbers.rel delete mode 100644 src/nos/lib/messages_lib/034e_19a4_RESPONSE.rel create mode 100644 src/nos/lib/messages_lib/034e_db0e_R_3a_25s_20_40_25s_.rel create mode 100644 src/nos/lib/messages_lib/034f_373f_REQUEST.rel delete mode 100644 src/nos/lib/messages_lib/034f_8b13_RETR_20_25s.rel create mode 100644 src/nos/lib/messages_lib/0350_19a4_RESPONSE.rel delete mode 100644 src/nos/lib/messages_lib/0350_86e9_RETURN_0a.rel create mode 100644 src/nos/lib/messages_lib/0351_8b13_RETR_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0351_bbdb_RFrames_20_2d_20_25.rel create mode 100644 src/nos/lib/messages_lib/0352_86e9_RETURN_0a.rel delete mode 100644 src/nos/lib/messages_lib/0352_f9d6_RIP_20merging.rel delete mode 100644 src/nos/lib/messages_lib/0353_3211_RIP_20refused_20fro.rel create mode 100644 src/nos/lib/messages_lib/0353_bbdb_RFrames_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0354_8827_RIP_20tracing.rel create mode 100644 src/nos/lib/messages_lib/0354_f9d6_RIP_20merging.rel create mode 100644 src/nos/lib/messages_lib/0355_3211_RIP_20refused_20fro.rel delete mode 100644 src/nos/lib/messages_lib/0355_5585_RIP_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0356_8827_RIP_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0356_fd1d_RIP_3a_20sent_20_25.rel create mode 100644 src/nos/lib/messages_lib/0357_5585_RIP_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0357_6b7c_RIPCMD_3a_20Unknown.rel delete mode 100644 src/nos/lib/messages_lib/0358_5f5f_RIPCMD_5fREQUEST_0a.rel create mode 100644 src/nos/lib/messages_lib/0358_fd1d_RIP_3a_20sent_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0359_07f6_RIPCMD_5fRESPONSE_2.rel create mode 100644 src/nos/lib/messages_lib/0359_6b7c_RIPCMD_3a_20Unknown.rel create mode 100644 src/nos/lib/messages_lib/035a_5f5f_RIPCMD_5fREQUEST_0a.rel delete mode 100644 src/nos/lib/messages_lib/035a_eb71_RIP_5frx_3a_20Not_2.rel create mode 100644 src/nos/lib/messages_lib/035b_07f6_RIPCMD_5fRESPONSE_2.rel delete mode 100644 src/nos/lib/messages_lib/035b_86e6_RMD_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/035c_8005_Range_20for_20inter.rel create mode 100644 src/nos/lib/messages_lib/035c_eb71_RIP_5frx_3a_20Not_2.rel delete mode 100644 src/nos/lib/messages_lib/035d_1ee5_Reassembly_20fragme.rel create mode 100644 src/nos/lib/messages_lib/035d_86e6_RMD_20_25s.rel create mode 100644 src/nos/lib/messages_lib/035e_8005_Range_20for_20inter.rel delete mode 100644 src/nos/lib/messages_lib/035e_fbe9_Reassembly_20queue_.rel create mode 100644 src/nos/lib/messages_lib/035f_1ee5_Reassembly_20fragme.rel delete mode 100644 src/nos/lib/messages_lib/035f_5eb3_Received_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0360_9fbc_Recording_20into_20.rel create mode 100644 src/nos/lib/messages_lib/0360_fbe9_Reassembly_20queue_.rel create mode 100644 src/nos/lib/messages_lib/0361_5eb3_Received_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0361_aa80_Recording_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/0362_2a15_Recv_3a_20_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/0362_9fbc_Recording_20into_20.rel create mode 100644 src/nos/lib/messages_lib/0363_aa80_Recording_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/0363_d0ff_Refuse_0a.rel create mode 100644 src/nos/lib/messages_lib/0364_2a15_Recv_3a_20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/0364_42c0_Refusing_20announce.rel delete mode 100644 src/nos/lib/messages_lib/0365_6bd1_Requesting_2e_2e_2e.rel create mode 100644 src/nos/lib/messages_lib/0365_d0ff_Refuse_0a.rel create mode 100644 src/nos/lib/messages_lib/0366_42c0_Refusing_20announce.rel delete mode 100644 src/nos/lib/messages_lib/0366_4784_Resolver_20_25s_20u.rel create mode 100644 src/nos/lib/messages_lib/0367_6bd1_Requesting_2e_2e_2e.rel delete mode 100644 src/nos/lib/messages_lib/0367_ae52_Resolving_20_25s_2e.rel delete mode 100644 src/nos/lib/messages_lib/0368_200a_Resolving_20_25s_2e.rel create mode 100644 src/nos/lib/messages_lib/0368_4784_Resolver_20_25s_20u.rel create mode 100644 src/nos/lib/messages_lib/0369_ae52_Resolving_20_25s_2e.rel delete mode 100644 src/nos/lib/messages_lib/0369_cacc_Retry_20limit.rel delete mode 100644 src/nos/lib/messages_lib/036a_0cd3_Returned_20.rel create mode 100644 src/nos/lib/messages_lib/036a_200a_Resolving_20_25s_2e.rel delete mode 100644 src/nos/lib/messages_lib/036b_85af_Route_20add_20faile.rel create mode 100644 src/nos/lib/messages_lib/036b_cacc_Retry_20limit.rel create mode 100644 src/nos/lib/messages_lib/036c_0cd3_Returned_20.rel delete mode 100644 src/nos/lib/messages_lib/036c_9b70_Routing_20lookups_3.rel create mode 100644 src/nos/lib/messages_lib/036d_85af_Route_20add_20faile.rel delete mode 100644 src/nos/lib/messages_lib/036d_9c01_Rxints_20_20_2d_20_.rel create mode 100644 src/nos/lib/messages_lib/036e_9b70_Routing_20lookups_3.rel delete mode 100644 src/nos/lib/messages_lib/036e_ccf6_S_20_20_20_20_20Job.rel create mode 100644 src/nos/lib/messages_lib/036f_9c01_Rxints_20_20_2d_20_.rel delete mode 100644 src/nos/lib/messages_lib/036f_df6d_S_20command_20synta.rel delete mode 100644 src/nos/lib/messages_lib/0370_4fbb_S_23_20_20_20Type_2.rel create mode 100644 src/nos/lib/messages_lib/0370_ccf6_S_20_20_20_20_20Job.rel delete mode 100644 src/nos/lib/messages_lib/0371_bf54_SMTP_20_25s_20Conne.rel create mode 100644 src/nos/lib/messages_lib/0371_df6d_S_20command_20synta.rel create mode 100644 src/nos/lib/messages_lib/0372_4fbb_S_23_20_20_20Type_2.rel delete mode 100644 src/nos/lib/messages_lib/0372_cbb7_SMTP_20batching.rel create mode 100644 src/nos/lib/messages_lib/0373_bf54_SMTP_20_25s_20Conne.rel delete mode 100644 src/nos/lib/messages_lib/0373_e45f_SMTP_20client_20Try.rel delete mode 100644 src/nos/lib/messages_lib/0374_797a_SMTP_20sent_20job_2.rel create mode 100644 src/nos/lib/messages_lib/0374_cbb7_SMTP_20batching.rel delete mode 100644 src/nos/lib/messages_lib/0375_68b2_SMTP_20tracing.rel create mode 100644 src/nos/lib/messages_lib/0375_e45f_SMTP_20client_20Try.rel create mode 100644 src/nos/lib/messages_lib/0376_797a_SMTP_20sent_20job_2.rel delete mode 100644 src/nos/lib/messages_lib/0376_e7a4_SP_20_3d_20_25p_2c_.rel create mode 100644 src/nos/lib/messages_lib/0377_68b2_SMTP_20tracing.rel delete mode 100644 src/nos/lib/messages_lib/0377_a1f1_STOR_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0378_49fd_STOR_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0378_e7a4_SP_20_3d_20_25p_2c_.rel delete mode 100644 src/nos/lib/messages_lib/0379_38ea_STOR_20_25s_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0379_a1f1_STOR_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/037a_12cc_STOR_20_25s_3a_20Er.rel create mode 100644 src/nos/lib/messages_lib/037a_49fd_STOR_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/037b_38ea_STOR_20_25s_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/037b_cfe9_SUBCMD_20_2d_20Don_.rel delete mode 100644 src/nos/lib/messages_lib/037c_0319_SYST_0a.rel create mode 100644 src/nos/lib/messages_lib/037c_12cc_STOR_20_25s_3a_20Er.rel delete mode 100644 src/nos/lib/messages_lib/037d_93fc_Same_0a.rel create mode 100644 src/nos/lib/messages_lib/037d_cfe9_SUBCMD_20_2d_20Don_.rel create mode 100644 src/nos/lib/messages_lib/037e_0319_SYST_0a.rel delete mode 100644 src/nos/lib/messages_lib/037e_3c55_Scroll_20file_20siz.rel create mode 100644 src/nos/lib/messages_lib/037f_93fc_Same_0a.rel delete mode 100644 src/nos/lib/messages_lib/037f_e255_Send_20file_2c_20_2.rel create mode 100644 src/nos/lib/messages_lib/0380_3c55_Scroll_20file_20siz.rel delete mode 100644 src/nos/lib/messages_lib/0380_c1d8_Send_3a_20_2508lx_2.rel delete mode 100644 src/nos/lib/messages_lib/0381_afab_Server_20address_20.rel create mode 100644 src/nos/lib/messages_lib/0381_e255_Send_20file_2c_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0382_36ef_Session_20_25s_20no.rel create mode 100644 src/nos/lib/messages_lib/0382_c1d8_Send_3a_20_2508lx_2.rel delete mode 100644 src/nos/lib/messages_lib/0383_0845_Slot_20time_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0383_afab_Server_20address_20.rel create mode 100644 src/nos/lib/messages_lib/0384_36ef_Session_20_25s_20no.rel delete mode 100644 src/nos/lib/messages_lib/0384_6556_Socket_20not_20in_2.rel create mode 100644 src/nos/lib/messages_lib/0385_0845_Slot_20time_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0385_a061_Sorry_20_2d_20the_2.rel create mode 100644 src/nos/lib/messages_lib/0386_6556_Socket_20not_20in_2.rel delete mode 100644 src/nos/lib/messages_lib/0386_8034_Stack_20violation_2.rel delete mode 100644 src/nos/lib/messages_lib/0387_6414_Station_20_20_20Las.rel create mode 100644 src/nos/lib/messages_lib/0387_a061_Sorry_20_2d_20the_2.rel delete mode 100644 src/nos/lib/messages_lib/0388_5bef_Station_20_20_20Las.rel create mode 100644 src/nos/lib/messages_lib/0388_8034_Stack_20violation_2.rel create mode 100644 src/nos/lib/messages_lib/0389_6414_Station_20_20_20Las.rel delete mode 100644 src/nos/lib/messages_lib/0389_9aef_Subject_3a_20_25s_0.rel delete mode 100644 src/nos/lib/messages_lib/038a_0cac_System_20is_20overl.rel create mode 100644 src/nos/lib/messages_lib/038a_5bef_Station_20_20_20Las.rel delete mode 100644 src/nos/lib/messages_lib/038b_63e9_T_20hostname.rel create mode 100644 src/nos/lib/messages_lib/038b_9aef_Subject_3a_20_25s_0.rel create mode 100644 src/nos/lib/messages_lib/038c_0cac_System_20is_20overl.rel delete mode 100644 src/nos/lib/messages_lib/038c_1279_T1_3a_20.rel create mode 100644 src/nos/lib/messages_lib/038d_63e9_T_20hostname.rel delete mode 100644 src/nos/lib/messages_lib/038d_a7c1_T3_3a_20.rel create mode 100644 src/nos/lib/messages_lib/038e_1279_T1_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/038e_e4a1_TACK_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/038f_7f7b_TCB_20_25p_20_25s_2.rel create mode 100644 src/nos/lib/messages_lib/038f_a7c1_T3_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0390_5447_TCD_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0390_e4a1_TACK_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0391_7f7b_TCB_20_25p_20_25s_2.rel delete mode 100644 src/nos/lib/messages_lib/0391_fa23_TCP_20MSS.rel create mode 100644 src/nos/lib/messages_lib/0392_5447_TCD_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/0392_70e7_TCP_20default_20irt.rel delete mode 100644 src/nos/lib/messages_lib/0393_5ac7_TCP_20header_20comp.rel create mode 100644 src/nos/lib/messages_lib/0393_fa23_TCP_20MSS.rel create mode 100644 src/nos/lib/messages_lib/0394_70e7_TCP_20default_20irt.rel delete mode 100644 src/nos/lib/messages_lib/0394_c668_TCP_20state_20traci.rel create mode 100644 src/nos/lib/messages_lib/0395_5ac7_TCP_20header_20comp.rel delete mode 100644 src/nos/lib/messages_lib/0395_b0d7_TCP_20syn_2bdata_20.rel delete mode 100644 src/nos/lib/messages_lib/0396_43bd_TCP_20timestamps.rel create mode 100644 src/nos/lib/messages_lib/0396_c668_TCP_20state_20traci.rel delete mode 100644 src/nos/lib/messages_lib/0397_5b74_TCP_20window.rel create mode 100644 src/nos/lib/messages_lib/0397_b0d7_TCP_20syn_2bdata_20.rel create mode 100644 src/nos/lib/messages_lib/0398_43bd_TCP_20timestamps.rel delete mode 100644 src/nos/lib/messages_lib/0398_7267_TCP_3a_20_25u_2d_3e.rel delete mode 100644 src/nos/lib/messages_lib/0399_59c4_TChoke_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0399_5b74_TCP_20window.rel delete mode 100644 src/nos/lib/messages_lib/039a_2ced_TX_20Delay_3a_20_25.rel create mode 100644 src/nos/lib/messages_lib/039a_7267_TCP_3a_20_25u_2d_3e.rel create mode 100644 src/nos/lib/messages_lib/039b_59c4_TChoke_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/039b_6a23_TX_20Tail_20time_3a.rel create mode 100644 src/nos/lib/messages_lib/039c_2ced_TX_20Delay_3a_20_25.rel delete mode 100644 src/nos/lib/messages_lib/039c_d175_TX_20queue_20limit.rel create mode 100644 src/nos/lib/messages_lib/039d_6a23_TX_20Tail_20time_3a.rel delete mode 100644 src/nos/lib/messages_lib/039d_f579_TYPE_20A_0a.rel delete mode 100644 src/nos/lib/messages_lib/039e_3bb9_TYPE_20I_0a.rel create mode 100644 src/nos/lib/messages_lib/039e_d175_TX_20queue_20limit.rel delete mode 100644 src/nos/lib/messages_lib/039f_a616_TYPE_20L_20_25d_0a.rel create mode 100644 src/nos/lib/messages_lib/039f_f579_TYPE_20A_0a.rel create mode 100644 src/nos/lib/messages_lib/03a0_3bb9_TYPE_20I_0a.rel delete mode 100644 src/nos/lib/messages_lib/03a0_f6fb_Target_20_20_20_20T.rel delete mode 100644 src/nos/lib/messages_lib/03a1_950b_Telnet_20option_20t.rel create mode 100644 src/nos/lib/messages_lib/03a1_a616_TYPE_20L_20_25d_0a.rel delete mode 100644 src/nos/lib/messages_lib/03a2_4517_Thank_20you_20_25s_.rel create mode 100644 src/nos/lib/messages_lib/03a2_f6fb_Target_20_20_20_20T.rel delete mode 100644 src/nos/lib/messages_lib/03a3_70f0_The_20escape_20char.rel create mode 100644 src/nos/lib/messages_lib/03a3_950b_Telnet_20option_20t.rel create mode 100644 src/nos/lib/messages_lib/03a4_4517_Thank_20you_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/03a4_6de0_Time_20for_201000_2.rel delete mode 100644 src/nos/lib/messages_lib/03a5_601a_Time_20to_20live.rel create mode 100644 src/nos/lib/messages_lib/03a5_70f0_The_20escape_20char.rel create mode 100644 src/nos/lib/messages_lib/03a6_6de0_Time_20for_201000_2.rel delete mode 100644 src/nos/lib/messages_lib/03a6_e505_Timeout_20value_20_.rel delete mode 100644 src/nos/lib/messages_lib/03a7_1db3_Timer_20_20_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/03a7_601a_Time_20to_20live.rel delete mode 100644 src/nos/lib/messages_lib/03a8_d78a_Tip_20connection_20.rel create mode 100644 src/nos/lib/messages_lib/03a8_e505_Timeout_20value_20_.rel create mode 100644 src/nos/lib/messages_lib/03a9_1db3_Timer_20_20_20_20_2.rel delete mode 100644 src/nos/lib/messages_lib/03a9_c093_Tip_20session_20alr.rel delete mode 100644 src/nos/lib/messages_lib/03aa_8c54_To_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/03aa_d78a_Tip_20connection_20.rel delete mode 100644 src/nos/lib/messages_lib/03ab_2a55_Too_20many_20HAPN_2.rel create mode 100644 src/nos/lib/messages_lib/03ab_c093_Tip_20session_20alr.rel delete mode 100644 src/nos/lib/messages_lib/03ac_76b7_Too_20many_20asynch.rel create mode 100644 src/nos/lib/messages_lib/03ac_8c54_To_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/03ad_2a55_Too_20many_20HAPN_2.rel delete mode 100644 src/nos/lib/messages_lib/03ad_58f2_Too_20many_20digipe.rel delete mode 100644 src/nos/lib/messages_lib/03ae_2d53_Too_20many_20hs_20c.rel create mode 100644 src/nos/lib/messages_lib/03ae_76b7_Too_20many_20asynch.rel delete mode 100644 src/nos/lib/messages_lib/03af_286c_Too_20many_20mailbo.rel create mode 100644 src/nos/lib/messages_lib/03af_58f2_Too_20many_20digipe.rel create mode 100644 src/nos/lib/messages_lib/03b0_2d53_Too_20many_20hs_20c.rel delete mode 100644 src/nos/lib/messages_lib/03b0_4c9a_Too_20many_20nrs_20.rel create mode 100644 src/nos/lib/messages_lib/03b1_286c_Too_20many_20mailbo.rel delete mode 100644 src/nos/lib/messages_lib/03b1_7103_Too_20many_20packet.rel create mode 100644 src/nos/lib/messages_lib/03b2_4c9a_Too_20many_20nrs_20.rel delete mode 100644 src/nos/lib/messages_lib/03b2_d8c3_Too_20many_20pc100_.rel delete mode 100644 src/nos/lib/messages_lib/03b3_2057_Too_20many_20sessio.rel create mode 100644 src/nos/lib/messages_lib/03b3_7103_Too_20many_20packet.rel delete mode 100644 src/nos/lib/messages_lib/03b4_447c_Too_20many_20slip_2.rel create mode 100644 src/nos/lib/messages_lib/03b4_d8c3_Too_20many_20pc100_.rel delete mode 100644 src/nos/lib/messages_lib/03b5_0d8c_Try_20to_20bounce_2.rel create mode 100644 src/nos/lib/messages_lib/03b5_2057_Too_20many_20sessio.rel delete mode 100644 src/nos/lib/messages_lib/03b6_2030_Trying_20_25s_2e_2e.rel create mode 100644 src/nos/lib/messages_lib/03b6_447c_Too_20many_20slip_2.rel create mode 100644 src/nos/lib/messages_lib/03b7_0d8c_Try_20to_20bounce_2.rel delete mode 100644 src/nos/lib/messages_lib/03b7_cee2_Trying_20_25s_2e_2e.rel create mode 100644 src/nos/lib/messages_lib/03b8_2030_Trying_20_25s_2e_2e.rel delete mode 100644 src/nos/lib/messages_lib/03b8_be29_Trying_20Connection.rel delete mode 100644 src/nos/lib/messages_lib/03b9_9c56_Tstate_20_3d_20_25s.rel create mode 100644 src/nos/lib/messages_lib/03b9_cee2_Trying_20_25s_2e_2e.rel delete mode 100644 src/nos/lib/messages_lib/03ba_6afe_Turn_20off_20local_.rel create mode 100644 src/nos/lib/messages_lib/03ba_be29_Trying_20Connection.rel create mode 100644 src/nos/lib/messages_lib/03bb_9c56_Tstate_20_3d_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/03bb_c801_Tx_20state_20_20_25.rel create mode 100644 src/nos/lib/messages_lib/03bc_6afe_Turn_20off_20local_.rel delete mode 100644 src/nos/lib/messages_lib/03bc_be1b_Tx_20state_20_20_25.rel create mode 100644 src/nos/lib/messages_lib/03bd_c801_Tx_20state_20_20_25.rel delete mode 100644 src/nos/lib/messages_lib/03bd_e1f6_TxBuffers_3a_20_20S.rel delete mode 100644 src/nos/lib/messages_lib/03be_5cfe_Txdefer_20_2d_20_25.rel create mode 100644 src/nos/lib/messages_lib/03be_be1b_Tx_20state_20_20_25.rel create mode 100644 src/nos/lib/messages_lib/03bf_e1f6_TxBuffers_3a_20_20S.rel delete mode 100644 src/nos/lib/messages_lib/03bf_e733_U_20filename.rel create mode 100644 src/nos/lib/messages_lib/03c0_5cfe_Txdefer_20_2d_20_25.rel delete mode 100644 src/nos/lib/messages_lib/03c0_9059_UDP_3a.rel delete mode 100644 src/nos/lib/messages_lib/03c1_a945_USER_20_25s.rel create mode 100644 src/nos/lib/messages_lib/03c1_e733_U_20filename.rel delete mode 100644 src/nos/lib/messages_lib/03c2_41aa_Unknown_20command.rel create mode 100644 src/nos/lib/messages_lib/03c2_9059_UDP_3a.rel create mode 100644 src/nos/lib/messages_lib/03c3_a945_USER_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/03c3_e21a_Unknown_20command_2.rel create mode 100644 src/nos/lib/messages_lib/03c4_41aa_Unknown_20command.rel delete mode 100644 src/nos/lib/messages_lib/03c4_b975_Unknown_20command_3.rel delete mode 100644 src/nos/lib/messages_lib/03c5_d2a4_Unknown_20encapsula.rel create mode 100644 src/nos/lib/messages_lib/03c5_e21a_Unknown_20command_2.rel delete mode 100644 src/nos/lib/messages_lib/03c6_8cf4_Unknown_20parameter.rel create mode 100644 src/nos/lib/messages_lib/03c6_b975_Unknown_20command_3.rel create mode 100644 src/nos/lib/messages_lib/03c7_d2a4_Unknown_20encapsula.rel delete mode 100644 src/nos/lib/messages_lib/03c7_eb24_Update_20with_20MD5.rel delete mode 100644 src/nos/lib/messages_lib/03c8_7d7d_Uploading_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/03c8_8cf4_Unknown_20parameter.rel delete mode 100644 src/nos/lib/messages_lib/03c9_bd81_Uploading_20off_0a.rel create mode 100644 src/nos/lib/messages_lib/03c9_eb24_Update_20with_20MD5.rel delete mode 100644 src/nos/lib/messages_lib/03ca_6d70_Uptime_20_25s_20Sta.rel create mode 100644 src/nos/lib/messages_lib/03ca_7d7d_Uploading_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/03cb_0a8d_Usage_3a_20.rel create mode 100644 src/nos/lib/messages_lib/03cb_bd81_Uploading_20off_0a.rel delete mode 100644 src/nos/lib/messages_lib/03cc_125c_Usage_3a_20_25s_20_.rel create mode 100644 src/nos/lib/messages_lib/03cc_6d70_Uptime_20_25s_20Sta.rel create mode 100644 src/nos/lib/messages_lib/03cd_0a8d_Usage_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/03cd_6ae1_Usage_3a_20F_20user.rel create mode 100644 src/nos/lib/messages_lib/03ce_125c_Usage_3a_20_25s_20_.rel delete mode 100644 src/nos/lib/messages_lib/03ce_7dd1_Usage_3a_20ax25_20r.rel create mode 100644 src/nos/lib/messages_lib/03cf_6ae1_Usage_3a_20F_20user.rel delete mode 100644 src/nos/lib/messages_lib/03cf_f8b8_Usage_3a_20dial_20_.rel create mode 100644 src/nos/lib/messages_lib/03d0_7dd1_Usage_3a_20ax25_20r.rel delete mode 100644 src/nos/lib/messages_lib/03d0_a375_Usage_3a_20mbox_20m.rel delete mode 100644 src/nos/lib/messages_lib/03d1_8cfb_Usage_3a_20pop_20us.rel create mode 100644 src/nos/lib/messages_lib/03d1_f8b8_Usage_3a_20dial_20_.rel delete mode 100644 src/nos/lib/messages_lib/03d2_a2c0_Usage_3a_20smtp_20m.rel create mode 100644 src/nos/lib/messages_lib/03d2_a375_Usage_3a_20mbox_20m.rel create mode 100644 src/nos/lib/messages_lib/03d3_8cfb_Usage_3a_20pop_20us.rel delete mode 100644 src/nos/lib/messages_lib/03d3_9654_Use_20the_20ax25_20.rel delete mode 100644 src/nos/lib/messages_lib/03d4_4893_User_20_20_20_20_20.rel create mode 100644 src/nos/lib/messages_lib/03d4_a2c0_Usage_3a_20smtp_20m.rel delete mode 100644 src/nos/lib/messages_lib/03d5_633f_User_20_25s_20not_2.rel create mode 100644 src/nos/lib/messages_lib/03d5_9654_Use_20the_20ax25_20.rel create mode 100644 src/nos/lib/messages_lib/03d6_4893_User_20_20_20_20_20.rel delete mode 100644 src/nos/lib/messages_lib/03d6_75ef_V_20numbers.rel delete mode 100644 src/nos/lib/messages_lib/03d7_4b9d_VJ_20Compressed_20T.rel create mode 100644 src/nos/lib/messages_lib/03d7_633f_User_20_25s_20not_2.rel delete mode 100644 src/nos/lib/messages_lib/03d8_2be9_VJ_20Uncompressed_2.rel create mode 100644 src/nos/lib/messages_lib/03d8_75ef_V_20numbers.rel delete mode 100644 src/nos/lib/messages_lib/03d9_3d32_Valid_20options_3a.rel create mode 100644 src/nos/lib/messages_lib/03d9_4b9d_VJ_20Compressed_20T.rel create mode 100644 src/nos/lib/messages_lib/03da_2be9_VJ_20Uncompressed_2.rel delete mode 100644 src/nos/lib/messages_lib/03da_8007_Value_20_25s_20_28_.rel create mode 100644 src/nos/lib/messages_lib/03db_3d32_Valid_20options_3a.rel delete mode 100644 src/nos/lib/messages_lib/03db_c8df_Verbose.rel delete mode 100644 src/nos/lib/messages_lib/03dc_32ff_Verbose_20flag.rel create mode 100644 src/nos/lib/messages_lib/03dc_8007_Value_20_25s_20_28_.rel delete mode 100644 src/nos/lib/messages_lib/03dd_b110_WARNING_3a_20Locati.rel create mode 100644 src/nos/lib/messages_lib/03dd_c8df_Verbose.rel create mode 100644 src/nos/lib/messages_lib/03de_32ff_Verbose_20flag.rel delete mode 100644 src/nos/lib/messages_lib/03de_eddf_Warning_21_20Interf.rel delete mode 100644 src/nos/lib/messages_lib/03df_4457_Warning_3a_20type_2.rel create mode 100644 src/nos/lib/messages_lib/03df_b110_WARNING_3a_20Locati.rel delete mode 100644 src/nos/lib/messages_lib/03e0_85a8_Window_20_28frames_.rel create mode 100644 src/nos/lib/messages_lib/03e0_eddf_Warning_21_20Interf.rel create mode 100644 src/nos/lib/messages_lib/03e1_4457_Warning_3a_20type_2.rel delete mode 100644 src/nos/lib/messages_lib/03e1_9331_Window_20size_20_28.rel delete mode 100644 src/nos/lib/messages_lib/03e2_613d_Window_3a_20_25_2d5.rel create mode 100644 src/nos/lib/messages_lib/03e2_85a8_Window_20_28frames_.rel delete mode 100644 src/nos/lib/messages_lib/03e3_25a6_Wink_20DTR_3f_20.rel create mode 100644 src/nos/lib/messages_lib/03e3_9331_Window_20size_20_28.rel create mode 100644 src/nos/lib/messages_lib/03e4_613d_Window_3a_20_25_2d5.rel delete mode 100644 src/nos/lib/messages_lib/03e4_75b2_Writing_20article_2.rel create mode 100644 src/nos/lib/messages_lib/03e5_25a6_Wink_20DTR_3f_20.rel delete mode 100644 src/nos/lib/messages_lib/03e5_3999_XMD5_20_25s.rel create mode 100644 src/nos/lib/messages_lib/03e6_75b2_Writing_20article_2.rel delete mode 100644 src/nos/lib/messages_lib/03e6_a62b_XMD5_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/03e7_3999_XMD5_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/03e7_8515_XMKD_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/03e8_31d2_XRMD_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/03e8_a62b_XMD5_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/03e9_71c6_You_20have_20.rel create mode 100644 src/nos/lib/messages_lib/03e9_8515_XMKD_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/03ea_1e66_You_20have_20new_20.rel create mode 100644 src/nos/lib/messages_lib/03ea_31d2_XRMD_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/03eb_4583_You_27re_20using_20.rel create mode 100644 src/nos/lib/messages_lib/03eb_71c6_You_20have_20.rel create mode 100644 src/nos/lib/messages_lib/03ec_1e66_You_20have_20new_20.rel delete mode 100644 src/nos/lib/messages_lib/03ec_4aef_Z_20filename.rel create mode 100644 src/nos/lib/messages_lib/03ed_4583_You_27re_20using_20.rel delete mode 100644 src/nos/lib/messages_lib/03ed_5fd7_Zap_20failed_3a_20_.rel create mode 100644 src/nos/lib/messages_lib/03ee_4aef_Z_20filename.rel delete mode 100644 src/nos/lib/messages_lib/03ee_e3d1__5b.rel create mode 100644 src/nos/lib/messages_lib/03ef_5fd7_Zap_20failed_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/03ef_9d9c__5bNET_2dHMR_24_5d.rel create mode 100644 src/nos/lib/messages_lib/03f0_e3d1__5b.rel delete mode 100644 src/nos/lib/messages_lib/03f0_f8e4__5bunknown_5d.rel delete mode 100644 src/nos/lib/messages_lib/03f1_699f__5eC_0a.rel create mode 100644 src/nos/lib/messages_lib/03f1_9d9c__5bNET_2dHMR_24_5d.rel delete mode 100644 src/nos/lib/messages_lib/03f2_e5d6__5eR_0a.rel create mode 100644 src/nos/lib/messages_lib/03f2_f8e4__5bunknown_5d.rel delete mode 100644 src/nos/lib/messages_lib/03f3_1951__5fexit.rel create mode 100644 src/nos/lib/messages_lib/03f3_699f__5eC_0a.rel delete mode 100644 src/nos/lib/messages_lib/03f4_a314__5ffcreat_3a_20WARN.rel create mode 100644 src/nos/lib/messages_lib/03f4_e5d6__5eR_0a.rel create mode 100644 src/nos/lib/messages_lib/03f5_1951__5fexit.rel delete mode 100644 src/nos/lib/messages_lib/03f5_79de__5funlink_3a_20bad_.rel delete mode 100644 src/nos/lib/messages_lib/03f6_722b_accept.rel create mode 100644 src/nos/lib/messages_lib/03f6_a314__5ffcreat_3a_20WARN.rel delete mode 100644 src/nos/lib/messages_lib/03f7_30f9_accept_0a.rel create mode 100644 src/nos/lib/messages_lib/03f7_79de__5funlink_3a_20bad_.rel delete mode 100644 src/nos/lib/messages_lib/03f8_2cfc_access.rel create mode 100644 src/nos/lib/messages_lib/03f8_722b_accept.rel create mode 100644 src/nos/lib/messages_lib/03f9_30f9_accept_0a.rel delete mode 100644 src/nos/lib/messages_lib/03f9_9b89_accm.rel delete mode 100644 src/nos/lib/messages_lib/03fa_16c9_acct.rel create mode 100644 src/nos/lib/messages_lib/03fa_2cfc_access.rel delete mode 100644 src/nos/lib/messages_lib/03fb_0c4f_acfc.rel create mode 100644 src/nos/lib/messages_lib/03fb_9b89_accm.rel create mode 100644 src/nos/lib/messages_lib/03fc_16c9_acct.rel delete mode 100644 src/nos/lib/messages_lib/03fc_7530_acktime.rel create mode 100644 src/nos/lib/messages_lib/03fd_0c4f_acfc.rel delete mode 100644 src/nos/lib/messages_lib/03fd_41b5_add.rel create mode 100644 src/nos/lib/messages_lib/03fe_7530_acktime.rel delete mode 100644 src/nos/lib/messages_lib/03fe_d8a3_add_20_3chostid_3e.rel create mode 100644 src/nos/lib/messages_lib/03ff_41b5_add.rel delete mode 100644 src/nos/lib/messages_lib/03ff_6783_addprivate.rel delete mode 100644 src/nos/lib/messages_lib/0400_9712_address.rel create mode 100644 src/nos/lib/messages_lib/0400_d8a3_add_20_3chostid_3e.rel delete mode 100644 src/nos/lib/messages_lib/0401_2c42_addserver.rel create mode 100644 src/nos/lib/messages_lib/0401_6783_addprivate.rel create mode 100644 src/nos/lib/messages_lib/0402_9712_address.rel delete mode 100644 src/nos/lib/messages_lib/0402_b0a9_alarm.rel create mode 100644 src/nos/lib/messages_lib/0403_2c42_addserver.rel delete mode 100644 src/nos/lib/messages_lib/0403_9965_allocs_20_25lu_20fr.rel delete mode 100644 src/nos/lib/messages_lib/0404_8e82_allow_20pap_20none_.rel create mode 100644 src/nos/lib/messages_lib/0404_b0a9_alarm.rel create mode 100644 src/nos/lib/messages_lib/0405_9965_allocs_20_25lu_20fr.rel delete mode 100644 src/nos/lib/messages_lib/0405_ba08_allow_20tcp_20none_.rel create mode 100644 src/nos/lib/messages_lib/0406_8e82_allow_20pap_20none_.rel delete mode 100644 src/nos/lib/messages_lib/0406_94f6_anext_20pointer_20o.rel create mode 100644 src/nos/lib/messages_lib/0407_ba08_allow_20tcp_20none_.rel delete mode 100644 src/nos/lib/messages_lib/0407_c2a0_answer_20script_3a_.rel create mode 100644 src/nos/lib/messages_lib/0408_94f6_anext_20pointer_20o.rel delete mode 100644 src/nos/lib/messages_lib/0408_da7c_area.rel delete mode 100644 src/nos/lib/messages_lib/0409_1dde_arp_20add_20_3chost.rel create mode 100644 src/nos/lib/messages_lib/0409_c2a0_answer_20script_3a_.rel delete mode 100644 src/nos/lib/messages_lib/040a_96ce_arp_20drop_20_3chos.rel create mode 100644 src/nos/lib/messages_lib/040a_da7c_area.rel delete mode 100644 src/nos/lib/messages_lib/040b_0018_arp_20publish_20_3c.rel create mode 100644 src/nos/lib/messages_lib/040b_1dde_arp_20add_20_3chost.rel delete mode 100644 src/nos/lib/messages_lib/040c_5838_asci.rel create mode 100644 src/nos/lib/messages_lib/040c_96ce_arp_20drop_20_3chos.rel create mode 100644 src/nos/lib/messages_lib/040d_0018_arp_20publish_20_3c.rel delete mode 100644 src/nos/lib/messages_lib/040d_4354_ascii.rel delete mode 100644 src/nos/lib/messages_lib/040e_3914_ascistat.rel create mode 100644 src/nos/lib/messages_lib/040e_5838_asci.rel create mode 100644 src/nos/lib/messages_lib/040f_4354_ascii.rel delete mode 100644 src/nos/lib/messages_lib/040f_6442_attach.rel create mode 100644 src/nos/lib/messages_lib/0410_3914_ascistat.rel delete mode 100644 src/nos/lib/messages_lib/0410_39bc_attach_20_3chardwar.rel create mode 100644 src/nos/lib/messages_lib/0411_6442_attach.rel delete mode 100644 src/nos/lib/messages_lib/0411_fe98_attach_20asci_20_3c.rel delete mode 100644 src/nos/lib/messages_lib/0412_342d_attach_20escc_20_3c.rel create mode 100644 src/nos/lib/messages_lib/0412_39bc_attach_20_3chardwar.rel delete mode 100644 src/nos/lib/messages_lib/0413_7943_attempt_20to_20writ.rel create mode 100644 src/nos/lib/messages_lib/0413_fe98_attach_20asci_20_3c.rel create mode 100644 src/nos/lib/messages_lib/0414_342d_attach_20escc_20_3c.rel delete mode 100644 src/nos/lib/messages_lib/0414_7d37_attend.rel create mode 100644 src/nos/lib/messages_lib/0415_7943_attempt_20to_20writ.rel delete mode 100644 src/nos/lib/messages_lib/0415_c133_authenticate.rel create mode 100644 src/nos/lib/messages_lib/0416_7d37_attend.rel delete mode 100644 src/nos/lib/messages_lib/0416_fd47_ax25_20kick_20_3cax.rel delete mode 100644 src/nos/lib/messages_lib/0417_0003_ax25_20reset_20_3ca.rel create mode 100644 src/nos/lib/messages_lib/0417_c133_authenticate.rel delete mode 100644 src/nos/lib/messages_lib/0418_ca0a_bad_20destination_2.rel create mode 100644 src/nos/lib/messages_lib/0418_fd47_ax25_20kick_20_3cax.rel create mode 100644 src/nos/lib/messages_lib/0419_0003_ax25_20reset_20_3ca.rel delete mode 100644 src/nos/lib/messages_lib/0419_60d3_bad_20internet_20ad.rel delete mode 100644 src/nos/lib/messages_lib/041a_0a79_bad_20neighbor_20ca.rel create mode 100644 src/nos/lib/messages_lib/041a_ca0a_bad_20destination_2.rel delete mode 100644 src/nos/lib/messages_lib/041b_4126_batch.rel create mode 100644 src/nos/lib/messages_lib/041b_60d3_bad_20internet_20ad.rel create mode 100644 src/nos/lib/messages_lib/041c_0a79_bad_20neighbor_20ca.rel delete mode 100644 src/nos/lib/messages_lib/041c_bcb6_bcnodes.rel delete mode 100644 src/nos/lib/messages_lib/041d_0c93_begin_20_2503o_20_2.rel create mode 100644 src/nos/lib/messages_lib/041d_4126_batch.rel delete mode 100644 src/nos/lib/messages_lib/041e_3245_binary.rel create mode 100644 src/nos/lib/messages_lib/041e_bcb6_bcnodes.rel create mode 100644 src/nos/lib/messages_lib/041f_0c93_begin_20_2503o_20_2.rel delete mode 100644 src/nos/lib/messages_lib/041f_4c4f_blimit.rel create mode 100644 src/nos/lib/messages_lib/0420_50c4_bfind_28_25u_2c_20_.rel delete mode 100644 src/nos/lib/messages_lib/0420_ff8d_bootp_20_5bnet_5fna.rel create mode 100644 src/nos/lib/messages_lib/0421_0a46_bfind_28_29_20retur.rel delete mode 100644 src/nos/lib/messages_lib/0421_0e8f_bootp_3a_20Net_5fer.rel create mode 100644 src/nos/lib/messages_lib/0422_f1cc_bfind_28_29_20retur.rel delete mode 100644 src/nos/lib/messages_lib/0422_f5d9_bootp_3a_20timed_20.rel delete mode 100644 src/nos/lib/messages_lib/0423_72d6_bp_20_25lx_20tot_20.rel create mode 100644 src/nos/lib/messages_lib/0423_e2d4_bfree_28_29_20retur.rel delete mode 100644 src/nos/lib/messages_lib/0424_9767_brk.rel create mode 100644 src/nos/lib/messages_lib/0424_e703_bfree_28_29_20retur.rel create mode 100644 src/nos/lib/messages_lib/0425_4466_bfree_280x_25x_2c_2.rel delete mode 100644 src/nos/lib/messages_lib/0425_f951_broadcast.rel delete mode 100644 src/nos/lib/messages_lib/0426_03ff_bsr.rel create mode 100644 src/nos/lib/messages_lib/0426_3245_binary.rel create mode 100644 src/nos/lib/messages_lib/0427_4c4f_blimit.rel delete mode 100644 src/nos/lib/messages_lib/0427_83e6_by_20_25s_20_28_25s.rel delete mode 100644 src/nos/lib/messages_lib/0428_69f3_by_20_25s_20with_20.rel create mode 100644 src/nos/lib/messages_lib/0428_c307_blk_5falloc_28_29_2.rel delete mode 100644 src/nos/lib/messages_lib/0429_9ab1_bye.rel create mode 100644 src/nos/lib/messages_lib/0429_b0c8_bmap_28_29_20return.rel delete mode 100644 src/nos/lib/messages_lib/042a_7cbf_cache.rel create mode 100644 src/nos/lib/messages_lib/042a_bbcb_bmap_28_29_20return.rel create mode 100644 src/nos/lib/messages_lib/042b_46ee_bmap_28_29_20return.rel delete mode 100644 src/nos/lib/messages_lib/042b_a3a9_can_27t_20read_20_2.rel create mode 100644 src/nos/lib/messages_lib/042c_7681_bmap_280x_25x_2c_20.rel delete mode 100644 src/nos/lib/messages_lib/042c_f4b4_can_27t_20trace_20i.rel delete mode 100644 src/nos/lib/messages_lib/042d_9aa7_cd.rel create mode 100644 src/nos/lib/messages_lib/042d_ff8d_bootp_20_5bnet_5fna.rel create mode 100644 src/nos/lib/messages_lib/042e_0e8f_bootp_3a_20Net_5fer.rel delete mode 100644 src/nos/lib/messages_lib/042e_42c2_cd_20_3cdirectory_3.rel delete mode 100644 src/nos/lib/messages_lib/042f_35a9_chat.rel create mode 100644 src/nos/lib/messages_lib/042f_f5d9_bootp_3a_20timed_20.rel create mode 100644 src/nos/lib/messages_lib/0430_72d6_bp_20_25lx_20tot_20.rel delete mode 100644 src/nos/lib/messages_lib/0430_743f_chdir.rel delete mode 100644 src/nos/lib/messages_lib/0431_5ed3_check.rel create mode 100644 src/nos/lib/messages_lib/0431_88ea_bread_28_25u_2c_20_.rel delete mode 100644 src/nos/lib/messages_lib/0432_40b3_check_20_3chost_3e.rel create mode 100644 src/nos/lib/messages_lib/0432_89e2_bread_28_29_20retur.rel create mode 100644 src/nos/lib/messages_lib/0433_7a66_bread_28_29_20retur.rel delete mode 100644 src/nos/lib/messages_lib/0433_c946_chmod.rel create mode 100644 src/nos/lib/messages_lib/0434_9767_brk.rel delete mode 100644 src/nos/lib/messages_lib/0434_b786_choketime.rel delete mode 100644 src/nos/lib/messages_lib/0435_88f5_chown.rel create mode 100644 src/nos/lib/messages_lib/0435_f951_broadcast.rel create mode 100644 src/nos/lib/messages_lib/0436_03ff_bsr.rel delete mode 100644 src/nos/lib/messages_lib/0436_87a8_chroot.rel delete mode 100644 src/nos/lib/messages_lib/0437_4822_clean.rel create mode 100644 src/nos/lib/messages_lib/0437_d194_bufsync_28_29_20ret.rel delete mode 100644 src/nos/lib/messages_lib/0438_23aa_close.rel create mode 100644 src/nos/lib/messages_lib/0438_606b_bufsync_28_29_20sta.rel delete mode 100644 src/nos/lib/messages_lib/0439_2b22_close_20FTP.rel create mode 100644 src/nos/lib/messages_lib/0439_83e6_by_20_25s_20_28_25s.rel create mode 100644 src/nos/lib/messages_lib/043a_69f3_by_20_25s_20with_20.rel delete mode 100644 src/nos/lib/messages_lib/043a_f93d_close_20Finger.rel delete mode 100644 src/nos/lib/messages_lib/043b_0957_close_20POP.rel create mode 100644 src/nos/lib/messages_lib/043b_9ab1_bye.rel create mode 100644 src/nos/lib/messages_lib/043c_7cbf_cache.rel delete mode 100644 src/nos/lib/messages_lib/043c_b85c_close_20POP_20_2d_2.rel delete mode 100644 src/nos/lib/messages_lib/043d_83a3_close_20SMTP.rel create mode 100644 src/nos/lib/messages_lib/043d_a3a9_can_27t_20read_20_2.rel delete mode 100644 src/nos/lib/messages_lib/043e_b949_close_20SMTP_20_2d_.rel create mode 100644 src/nos/lib/messages_lib/043e_f4b4_can_27t_20trace_20i.rel delete mode 100644 src/nos/lib/messages_lib/043f_423c_close_20discard.rel create mode 100644 src/nos/lib/messages_lib/043f_9aa7_cd.rel delete mode 100644 src/nos/lib/messages_lib/0440_419d_close_20echo.rel create mode 100644 src/nos/lib/messages_lib/0440_42c2_cd_20_3cdirectory_3.rel delete mode 100644 src/nos/lib/messages_lib/0441_03ad_close_20term.rel create mode 100644 src/nos/lib/messages_lib/0441_8b51_ch_5flink_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/0442_30ce_ch_5flink_28_29_20r.rel delete mode 100644 src/nos/lib/messages_lib/0442_83dc_code_20_25u_20arg_2.rel create mode 100644 src/nos/lib/messages_lib/0443_7c72_ch_5flink_280x_25x_.rel delete mode 100644 src/nos/lib/messages_lib/0443_ea90_compare.rel create mode 100644 src/nos/lib/messages_lib/0444_35a9_chat.rel delete mode 100644 src/nos/lib/messages_lib/0444_a613_compare_20_3cremote.rel create mode 100644 src/nos/lib/messages_lib/0445_743f_chdir.rel delete mode 100644 src/nos/lib/messages_lib/0445_fbc2_compress.rel delete mode 100644 src/nos/lib/messages_lib/0446_3845_compressed_20.rel create mode 100644 src/nos/lib/messages_lib/0446_5ed3_check.rel delete mode 100644 src/nos/lib/messages_lib/0447_26b1_configure.rel create mode 100644 src/nos/lib/messages_lib/0447_40b3_check_20_3chost_3e.rel delete mode 100644 src/nos/lib/messages_lib/0448_749f_connect.rel create mode 100644 src/nos/lib/messages_lib/0448_c946_chmod.rel delete mode 100644 src/nos/lib/messages_lib/0449_5769_control.rel create mode 100644 src/nos/lib/messages_lib/0449_b786_choketime.rel create mode 100644 src/nos/lib/messages_lib/044a_88f5_chown.rel delete mode 100644 src/nos/lib/messages_lib/044a_941e_control_20up_20_7c_.rel delete mode 100644 src/nos/lib/messages_lib/044b_2aba_control_3a_20_25s_0.rel create mode 100644 src/nos/lib/messages_lib/044b_87a8_chroot.rel create mode 100644 src/nos/lib/messages_lib/044c_4822_clean.rel delete mode 100644 src/nos/lib/messages_lib/044c_4bf4_cwd.rel create mode 100644 src/nos/lib/messages_lib/044d_23aa_close.rel delete mode 100644 src/nos/lib/messages_lib/044d_62af_d_5finit_28_29.rel create mode 100644 src/nos/lib/messages_lib/044e_2b22_close_20FTP.rel delete mode 100644 src/nos/lib/messages_lib/044e_5a9b_d_5finit_28_29_20ma.rel delete mode 100644 src/nos/lib/messages_lib/044f_62a8_debug.rel create mode 100644 src/nos/lib/messages_lib/044f_f93d_close_20Finger.rel create mode 100644 src/nos/lib/messages_lib/0450_0957_close_20POP.rel delete mode 100644 src/nos/lib/messages_lib/0450_740d_default.rel create mode 100644 src/nos/lib/messages_lib/0451_b85c_close_20POP_20_2d_2.rel delete mode 100644 src/nos/lib/messages_lib/0451_db45_defaultfile.rel delete mode 100644 src/nos/lib/messages_lib/0452_818b_delay_20_25lu_0a.rel create mode 100644 src/nos/lib/messages_lib/0452_83a3_close_20SMTP.rel delete mode 100644 src/nos/lib/messages_lib/0453_2c87_dele.rel create mode 100644 src/nos/lib/messages_lib/0453_b949_close_20SMTP_20_2d_.rel create mode 100644 src/nos/lib/messages_lib/0454_423c_close_20discard.rel delete mode 100644 src/nos/lib/messages_lib/0454_89a5_delete.rel delete mode 100644 src/nos/lib/messages_lib/0455_3919_delete_20_3cfile_3e.rel create mode 100644 src/nos/lib/messages_lib/0455_419d_close_20echo.rel create mode 100644 src/nos/lib/messages_lib/0456_03ad_close_20term.rel delete mode 100644 src/nos/lib/messages_lib/0456_6466_destlist.rel create mode 100644 src/nos/lib/messages_lib/0457_83dc_code_20_25u_20arg_2.rel delete mode 100644 src/nos/lib/messages_lib/0457_cfc1_detach.rel delete mode 100644 src/nos/lib/messages_lib/0458_26f3_detach_20_3cinterfa.rel create mode 100644 src/nos/lib/messages_lib/0458_ea90_compare.rel delete mode 100644 src/nos/lib/messages_lib/0459_3f12_devio_5fgarbage_3a_.rel create mode 100644 src/nos/lib/messages_lib/0459_a613_compare_20_3cremote.rel delete mode 100644 src/nos/lib/messages_lib/045a_0f61_dfile_5fsearch_3a_2.rel create mode 100644 src/nos/lib/messages_lib/045a_fbc2_compress.rel create mode 100644 src/nos/lib/messages_lib/045b_3845_compressed_20.rel delete mode 100644 src/nos/lib/messages_lib/045b_4eba_dfile_5fupdate_3a_2.rel create mode 100644 src/nos/lib/messages_lib/045c_26b1_configure.rel delete mode 100644 src/nos/lib/messages_lib/045c_5b47_dfile_5fupdate_3a_2.rel create mode 100644 src/nos/lib/messages_lib/045d_749f_connect.rel delete mode 100644 src/nos/lib/messages_lib/045d_ef06_dfile_5fupdate_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/045e_0173_dialer.rel create mode 100644 src/nos/lib/messages_lib/045e_5769_control.rel delete mode 100644 src/nos/lib/messages_lib/045f_8d0b_dialer_20_3ciface_3.rel create mode 100644 src/nos/lib/messages_lib/045f_941e_control_20up_20_7c_.rel delete mode 100644 src/nos/lib/messages_lib/0460_18c3_digipeat.rel create mode 100644 src/nos/lib/messages_lib/0460_2aba_control_3a_20_25s_0.rel create mode 100644 src/nos/lib/messages_lib/0461_4bf4_cwd.rel delete mode 100644 src/nos/lib/messages_lib/0461_bdc7_dir.rel delete mode 100644 src/nos/lib/messages_lib/0462_5c0a_directory.rel create mode 100644 src/nos/lib/messages_lib/0462_62af_d_5finit_28_29.rel delete mode 100644 src/nos/lib/messages_lib/0463_176f_discard.rel create mode 100644 src/nos/lib/messages_lib/0463_5a9b_d_5finit_28_29_20ma.rel create mode 100644 src/nos/lib/messages_lib/0464_62a8_debug.rel delete mode 100644 src/nos/lib/messages_lib/0464_684a_discard_20expired_2.rel create mode 100644 src/nos/lib/messages_lib/0465_740d_default.rel delete mode 100644 src/nos/lib/messages_lib/0465_f701_disconnect.rel create mode 100644 src/nos/lib/messages_lib/0466_db45_defaultfile.rel delete mode 100644 src/nos/lib/messages_lib/0466_e146_dns.rel create mode 100644 src/nos/lib/messages_lib/0467_818b_delay_20_25lu_0a.rel delete mode 100644 src/nos/lib/messages_lib/0467_8f79_dns_5fquery_3a_20qu.rel create mode 100644 src/nos/lib/messages_lib/0468_2c87_dele.rel delete mode 100644 src/nos/lib/messages_lib/0468_6da5_dns_5fquery_3a_20re.rel delete mode 100644 src/nos/lib/messages_lib/0469_041c_doexit_3a_20won_27t.rel create mode 100644 src/nos/lib/messages_lib/0469_89a5_delete.rel delete mode 100644 src/nos/lib/messages_lib/046a_21ed_domain.rel create mode 100644 src/nos/lib/messages_lib/046a_3919_delete_20_3cfile_3e.rel create mode 100644 src/nos/lib/messages_lib/046b_6466_destlist.rel delete mode 100644 src/nos/lib/messages_lib/046b_e0fd_down_20script_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/046c_050c_download.rel create mode 100644 src/nos/lib/messages_lib/046c_cfc1_detach.rel create mode 100644 src/nos/lib/messages_lib/046d_26f3_detach_20_3cinterfa.rel delete mode 100644 src/nos/lib/messages_lib/046d_4853_drop.rel delete mode 100644 src/nos/lib/messages_lib/046e_0532_drop_20_3chostid_3e.rel create mode 100644 src/nos/lib/messages_lib/046e_3f12_devio_5fgarbage_3a_.rel create mode 100644 src/nos/lib/messages_lib/046f_0f61_dfile_5fsearch_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/046f_e7cf_dropserver.rel create mode 100644 src/nos/lib/messages_lib/0470_4eba_dfile_5fupdate_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/0470_a2e4_dup.rel create mode 100644 src/nos/lib/messages_lib/0471_5b47_dfile_5fupdate_3a_2.rel delete mode 100644 src/nos/lib/messages_lib/0471_b319_dup2.rel delete mode 100644 src/nos/lib/messages_lib/0472_cb91_dynip.rel create mode 100644 src/nos/lib/messages_lib/0472_ef06_dfile_5fupdate_3a_2.rel create mode 100644 src/nos/lib/messages_lib/0473_0173_dialer.rel delete mode 100644 src/nos/lib/messages_lib/0473_2edf_echo.rel delete mode 100644 src/nos/lib/messages_lib/0474_7366_empty_20packet_21_2.rel create mode 100644 src/nos/lib/messages_lib/0474_8d0b_dialer_20_3ciface_3.rel create mode 100644 src/nos/lib/messages_lib/0475_18c3_digipeat.rel delete mode 100644 src/nos/lib/messages_lib/0475_48fd_encapsulation.rel delete mode 100644 src/nos/lib/messages_lib/0476_4a34_eol.rel create mode 100644 src/nos/lib/messages_lib/0476_bdc7_dir.rel create mode 100644 src/nos/lib/messages_lib/0477_5c0a_directory.rel delete mode 100644 src/nos/lib/messages_lib/0477_b4ae_escape.rel create mode 100644 src/nos/lib/messages_lib/0478_176f_discard.rel delete mode 100644 src/nos/lib/messages_lib/0478_858e_escc.rel create mode 100644 src/nos/lib/messages_lib/0479_684a_discard_20expired_2.rel delete mode 100644 src/nos/lib/messages_lib/0479_d50a_escc_25d_3a_20No_20.rel delete mode 100644 src/nos/lib/messages_lib/047a_6362_esccstat.rel create mode 100644 src/nos/lib/messages_lib/047a_f701_disconnect.rel delete mode 100644 src/nos/lib/messages_lib/047b_59b0_execve.rel create mode 100644 src/nos/lib/messages_lib/047b_e146_dns.rel delete mode 100644 src/nos/lib/messages_lib/047c_3566_exit.rel create mode 100644 src/nos/lib/messages_lib/047c_8f79_dns_5fquery_3a_20qu.rel create mode 100644 src/nos/lib/messages_lib/047d_6da5_dns_5fquery_3a_20re.rel delete mode 100644 src/nos/lib/messages_lib/047d_bd2b_expired.rel create mode 100644 src/nos/lib/messages_lib/047e_041c_doexit_3a_20won_27t.rel delete mode 100644 src/nos/lib/messages_lib/047e_bce0_failure.rel delete mode 100644 src/nos/lib/messages_lib/047f_086a_falign.rel create mode 100644 src/nos/lib/messages_lib/047f_21ed_domain.rel delete mode 100644 src/nos/lib/messages_lib/0480_303b_files.rel create mode 100644 src/nos/lib/messages_lib/0480_e0fd_down_20script_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0481_050c_download.rel delete mode 100644 src/nos/lib/messages_lib/0481_d6a7_filter_20mode_20is_.rel create mode 100644 src/nos/lib/messages_lib/0482_4853_drop.rel delete mode 100644 src/nos/lib/messages_lib/0482_927a_finger.rel create mode 100644 src/nos/lib/messages_lib/0483_0532_drop_20_3chostid_3e.rel delete mode 100644 src/nos/lib/messages_lib/0483_8ea1_finger_20name_40hos.rel delete mode 100644 src/nos/lib/messages_lib/0484_28f4_flush.rel create mode 100644 src/nos/lib/messages_lib/0484_e7cf_dropserver.rel create mode 100644 src/nos/lib/messages_lib/0485_a2e4_dup.rel delete mode 100644 src/nos/lib/messages_lib/0485_dc8b_fmount_3a_20can_27t.rel delete mode 100644 src/nos/lib/messages_lib/0486_8074_fork.rel create mode 100644 src/nos/lib/messages_lib/0486_b319_dup2.rel delete mode 100644 src/nos/lib/messages_lib/0487_8227_forward.rel create mode 100644 src/nos/lib/messages_lib/0487_cb91_dynip.rel create mode 100644 src/nos/lib/messages_lib/0488_2edf_echo.rel delete mode 100644 src/nos/lib/messages_lib/0488_c066_fp_20_20_20_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/0489_7366_empty_20packet_21_2.rel delete mode 100644 src/nos/lib/messages_lib/0489_9a2a_free_3a_20WARNING_2.rel create mode 100644 src/nos/lib/messages_lib/048a_48fd_encapsulation.rel delete mode 100644 src/nos/lib/messages_lib/048a_f896_freelist.rel create mode 100644 src/nos/lib/messages_lib/048b_4a34_eol.rel delete mode 100644 src/nos/lib/messages_lib/048b_bd4f_from_20_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/048c_5b02_from_20_25s_2ebbs_2.rel create mode 100644 src/nos/lib/messages_lib/048c_b4ae_escape.rel delete mode 100644 src/nos/lib/messages_lib/048d_2208_fs_5finit_28_29.rel create mode 100644 src/nos/lib/messages_lib/048d_858e_escc.rel delete mode 100644 src/nos/lib/messages_lib/048e_7fbc_fstat.rel create mode 100644 src/nos/lib/messages_lib/048e_d50a_escc_25d_3a_20No_20.rel delete mode 100644 src/nos/lib/messages_lib/048f_0e84_ftp.rel create mode 100644 src/nos/lib/messages_lib/048f_6362_esccstat.rel create mode 100644 src/nos/lib/messages_lib/0490_59b0_execve.rel delete mode 100644 src/nos/lib/messages_lib/0490_bafd_ftp_20_3caddress_3e.rel create mode 100644 src/nos/lib/messages_lib/0491_3566_exit.rel delete mode 100644 src/nos/lib/messages_lib/0491_f999_ftp_3e_20syst_0a.rel delete mode 100644 src/nos/lib/messages_lib/0492_51ba_garbage_20collectio.rel create mode 100644 src/nos/lib/messages_lib/0492_bd2b_expired.rel create mode 100644 src/nos/lib/messages_lib/0493_bf9b_f_5ftrunc_28_29_20r.rel delete mode 100644 src/nos/lib/messages_lib/0493_c2ce_gateway.rel create mode 100644 src/nos/lib/messages_lib/0494_687d_f_5ftrunc_280x_25x_.rel delete mode 100644 src/nos/lib/messages_lib/0494_9e35_get.rel create mode 100644 src/nos/lib/messages_lib/0495_bce0_failure.rel delete mode 100644 src/nos/lib/messages_lib/0495_c7c0_get_20_3cremotefile.rel create mode 100644 src/nos/lib/messages_lib/0496_086a_falign.rel delete mode 100644 src/nos/lib/messages_lib/0496_60c5_getfsys.rel create mode 100644 src/nos/lib/messages_lib/0497_303b_files.rel delete mode 100644 src/nos/lib/messages_lib/0497_631b_getinode_3a_20bad_2.rel delete mode 100644 src/nos/lib/messages_lib/0498_7dac_getset.rel create mode 100644 src/nos/lib/messages_lib/0498_d461_filesys_5fdoclose_2.rel create mode 100644 src/nos/lib/messages_lib/0499_661c_filesys_5fdoclose_2.rel delete mode 100644 src/nos/lib/messages_lib/0499_b3cb_groups.rel delete mode 100644 src/nos/lib/messages_lib/049a_156e_hash.rel create mode 100644 src/nos/lib/messages_lib/049a_8db4_filesys_5fdoclose_2.rel delete mode 100644 src/nos/lib/messages_lib/049b_5bc8_heap_20size_20_25lu.rel create mode 100644 src/nos/lib/messages_lib/049b_d6a7_filter_20mode_20is_.rel delete mode 100644 src/nos/lib/messages_lib/049c_856f_heard.rel create mode 100644 src/nos/lib/messages_lib/049c_927a_finger.rel create mode 100644 src/nos/lib/messages_lib/049d_8ea1_finger_20name_40hos.rel delete mode 100644 src/nos/lib/messages_lib/049d_fc9f_help.rel delete mode 100644 src/nos/lib/messages_lib/049e_1d5e_homedir.rel create mode 100644 src/nos/lib/messages_lib/049e_28f4_flush.rel delete mode 100644 src/nos/lib/messages_lib/049f_6fa6_hop.rel create mode 100644 src/nos/lib/messages_lib/049f_db22_fmount_28_25d_2c_20.rel create mode 100644 src/nos/lib/messages_lib/04a0_9479_fmount_28_29_20retu.rel delete mode 100644 src/nos/lib/messages_lib/04a0_df98_host.rel delete mode 100644 src/nos/lib/messages_lib/04a1_476e_hostname.rel create mode 100644 src/nos/lib/messages_lib/04a1_d221_fmount_28_29_20retu.rel delete mode 100644 src/nos/lib/messages_lib/04a2_2f25_icmp.rel create mode 100644 src/nos/lib/messages_lib/04a2_dc8b_fmount_3a_20can_27t.rel create mode 100644 src/nos/lib/messages_lib/04a3_8074_fork.rel delete mode 100644 src/nos/lib/messages_lib/04a3_dd41_ident.rel create mode 100644 src/nos/lib/messages_lib/04a4_8227_forward.rel delete mode 100644 src/nos/lib/messages_lib/04a4_fe83_ifconfig.rel delete mode 100644 src/nos/lib/messages_lib/04a5_6196_ignored_20_28hold_2.rel create mode 100644 src/nos/lib/messages_lib/04a5_c066_fp_20_20_20_20_20_2.rel create mode 100644 src/nos/lib/messages_lib/04a6_9a2a_free_3a_20WARNING_2.rel delete mode 100644 src/nos/lib/messages_lib/04a6_dc84_info.rel delete mode 100644 src/nos/lib/messages_lib/04a7_0500_input_20line_3a_20_.rel create mode 100644 src/nos/lib/messages_lib/04a7_13ec_freeblk_28_25u_2c_2.rel delete mode 100644 src/nos/lib/messages_lib/04a8_9677_interface.rel create mode 100644 src/nos/lib/messages_lib/04a8_bc64_freeblk_28_29_20ret.rel create mode 100644 src/nos/lib/messages_lib/04a9_3018_freeblk_28_29_20ret.rel delete mode 100644 src/nos/lib/messages_lib/04a9_3fa5_ioctl.rel delete mode 100644 src/nos/lib/messages_lib/04aa_3172_ip.rel create mode 100644 src/nos/lib/messages_lib/04aa_4c13_freebuf_28_25u_29_2.rel create mode 100644 src/nos/lib/messages_lib/04ab_0c86_freebuf_28_29_20ret.rel delete mode 100644 src/nos/lib/messages_lib/04ab_d229_ip_5frecv_28_25s_29.rel delete mode 100644 src/nos/lib/messages_lib/04ac_289f_ip_5fsend_0a.rel create mode 100644 src/nos/lib/messages_lib/04ac_f896_freelist.rel delete mode 100644 src/nos/lib/messages_lib/04ad_0191_ipaddress.rel create mode 100644 src/nos/lib/messages_lib/04ad_bd4f_from_20_25s_20.rel create mode 100644 src/nos/lib/messages_lib/04ae_5b02_from_20_25s_2ebbs_2.rel delete mode 100644 src/nos/lib/messages_lib/04ae_dfc4_ipcp.rel create mode 100644 src/nos/lib/messages_lib/04af_2208_fs_5finit_28_29.rel delete mode 100644 src/nos/lib/messages_lib/04af_f4c1_irtt.rel delete mode 100644 src/nos/lib/messages_lib/04b0_516b_kick.rel create mode 100644 src/nos/lib/messages_lib/04b0_88d9_fsp_200x_25x_20s_5f.rel create mode 100644 src/nos/lib/messages_lib/04b1_7fbc_fstat.rel delete mode 100644 src/nos/lib/messages_lib/04b1_a61c_kill.rel create mode 100644 src/nos/lib/messages_lib/04b2_0e84_ftp.rel delete mode 100644 src/nos/lib/messages_lib/04b2_ff9f_kill_20_3cjobnumber.rel delete mode 100644 src/nos/lib/messages_lib/04b3_5e27_ksigs_20_25lu_20que.rel create mode 100644 src/nos/lib/messages_lib/04b3_bafd_ftp_20_3caddress_3e.rel delete mode 100644 src/nos/lib/messages_lib/04b4_1bbe_kwaits_20_25lu_20no.rel create mode 100644 src/nos/lib/messages_lib/04b4_f999_ftp_3e_20syst_0a.rel create mode 100644 src/nos/lib/messages_lib/04b5_51ba_garbage_20collectio.rel delete mode 100644 src/nos/lib/messages_lib/04b5_a567_lcp.rel delete mode 100644 src/nos/lib/messages_lib/04b6_b632_link.rel create mode 100644 src/nos/lib/messages_lib/04b6_c2ce_gateway.rel create mode 100644 src/nos/lib/messages_lib/04b7_9e35_get.rel delete mode 100644 src/nos/lib/messages_lib/04b7_dfe4_linkaddress.rel delete mode 100644 src/nos/lib/messages_lib/04b8_7bad_list.rel create mode 100644 src/nos/lib/messages_lib/04b8_c7c0_get_20_3cremotefile.rel delete mode 100644 src/nos/lib/messages_lib/04b9_4346_listen.rel create mode 100644 src/nos/lib/messages_lib/04b9_60c5_getfsys.rel create mode 100644 src/nos/lib/messages_lib/04ba_631b_getinode_3a_20bad_2.rel delete mode 100644 src/nos/lib/messages_lib/04ba_a5dd_listservers.rel create mode 100644 src/nos/lib/messages_lib/04bb_7dac_getset.rel delete mode 100644 src/nos/lib/messages_lib/04bb_f2d8_local.rel delete mode 100644 src/nos/lib/messages_lib/04bc_68f9_log.rel create mode 100644 src/nos/lib/messages_lib/04bc_74d1_getting_20block_20_.rel create mode 100644 src/nos/lib/messages_lib/04bd_b3cb_groups.rel delete mode 100644 src/nos/lib/messages_lib/04bd_feb4_logfile.rel create mode 100644 src/nos/lib/messages_lib/04be_156e_hash.rel delete mode 100644 src/nos/lib/messages_lib/04be_52c6_login_3a_20.rel create mode 100644 src/nos/lib/messages_lib/04bf_5bc8_heap_20size_20_25lu.rel delete mode 100644 src/nos/lib/messages_lib/04bf_a516_logscreen.rel create mode 100644 src/nos/lib/messages_lib/04c0_856f_heard.rel delete mode 100644 src/nos/lib/messages_lib/04c0_8f77_lookup.rel delete mode 100644 src/nos/lib/messages_lib/04c1_7d51_ls.rel create mode 100644 src/nos/lib/messages_lib/04c1_fc9f_help.rel create mode 100644 src/nos/lib/messages_lib/04c2_1d5e_homedir.rel delete mode 100644 src/nos/lib/messages_lib/04c2_634b_lseek.rel delete mode 100644 src/nos/lib/messages_lib/04c3_0288_magic.rel create mode 100644 src/nos/lib/messages_lib/04c3_6fa6_hop.rel delete mode 100644 src/nos/lib/messages_lib/04c4_868b_maibox_20name_20not.rel create mode 100644 src/nos/lib/messages_lib/04c4_df98_host.rel delete mode 100644 src/nos/lib/messages_lib/04c5_2d7f_mailbox.rel create mode 100644 src/nos/lib/messages_lib/04c5_476e_hostname.rel create mode 100644 src/nos/lib/messages_lib/04c6_001d_i_5fopen_28_25u_2c_.rel delete mode 100644 src/nos/lib/messages_lib/04c6_2084_mailbox_20name_20no.rel delete mode 100644 src/nos/lib/messages_lib/04c7_86f8_mailhost.rel create mode 100644 src/nos/lib/messages_lib/04c7_e51c_i_5fopen_28_29_20re.rel delete mode 100644 src/nos/lib/messages_lib/04c8_63b8_mailhost_20not_20de.rel create mode 100644 src/nos/lib/messages_lib/04c8_64fb_i_5fopen_28_29_20re.rel delete mode 100644 src/nos/lib/messages_lib/04c9_139d_maxclients.rel create mode 100644 src/nos/lib/messages_lib/04c9_2f25_icmp.rel delete mode 100644 src/nos/lib/messages_lib/04ca_8d56_maxframe.rel create mode 100644 src/nos/lib/messages_lib/04ca_dd41_ident.rel delete mode 100644 src/nos/lib/messages_lib/04cb_d5aa_maximum_20route_20q.rel create mode 100644 src/nos/lib/messages_lib/04cb_fe83_ifconfig.rel create mode 100644 src/nos/lib/messages_lib/04cc_6196_ignored_20_28hold_2.rel delete mode 100644 src/nos/lib/messages_lib/04cc_9853_maxmsg.rel delete mode 100644 src/nos/lib/messages_lib/04cd_7203_maxttl.rel create mode 100644 src/nos/lib/messages_lib/04cd_dc84_info.rel create mode 100644 src/nos/lib/messages_lib/04ce_0500_input_20line_3a_20_.rel delete mode 100644 src/nos/lib/messages_lib/04ce_e017_maxwait.rel create mode 100644 src/nos/lib/messages_lib/04cf_9677_interface.rel delete mode 100644 src/nos/lib/messages_lib/04cf_e57a_mbuf_20allocs_20_25.rel create mode 100644 src/nos/lib/messages_lib/04d0_3fa5_ioctl.rel delete mode 100644 src/nos/lib/messages_lib/04d0_8c4f_mcompare.rel create mode 100644 src/nos/lib/messages_lib/04d1_3172_ip.rel delete mode 100644 src/nos/lib/messages_lib/04d1_f47e_mcompare_20_3cfile_.rel delete mode 100644 src/nos/lib/messages_lib/04d2_a71a_md5.rel create mode 100644 src/nos/lib/messages_lib/04d2_d229_ip_5frecv_28_25s_29.rel create mode 100644 src/nos/lib/messages_lib/04d3_289f_ip_5fsend_0a.rel delete mode 100644 src/nos/lib/messages_lib/04d3_cc78_md5_20_3cfile_3e.rel create mode 100644 src/nos/lib/messages_lib/04d4_0191_ipaddress.rel delete mode 100644 src/nos/lib/messages_lib/04d4_4d2a_memory.rel delete mode 100644 src/nos/lib/messages_lib/04d5_69ba_memory_20cache_20si.rel create mode 100644 src/nos/lib/messages_lib/04d5_dfc4_ipcp.rel delete mode 100644 src/nos/lib/messages_lib/04d6_336a_merge.rel create mode 100644 src/nos/lib/messages_lib/04d6_f4c1_irtt.rel create mode 100644 src/nos/lib/messages_lib/04d7_516b_kick.rel delete mode 100644 src/nos/lib/messages_lib/04d7_649e_merge_20_25s_20_25d.rel delete mode 100644 src/nos/lib/messages_lib/04d8_460c_metric_20better_3a_.rel create mode 100644 src/nos/lib/messages_lib/04d8_a61c_kill.rel delete mode 100644 src/nos/lib/messages_lib/04d9_3694_metric_20change_3a_.rel create mode 100644 src/nos/lib/messages_lib/04d9_ff9f_kill_20_3cjobnumber.rel delete mode 100644 src/nos/lib/messages_lib/04da_44b0_metric_20not_20bett.rel create mode 100644 src/nos/lib/messages_lib/04da_5e27_ksigs_20_25lu_20que.rel create mode 100644 src/nos/lib/messages_lib/04db_1bbe_kwaits_20_25lu_20no.rel delete mode 100644 src/nos/lib/messages_lib/04db_b64c_mget.rel delete mode 100644 src/nos/lib/messages_lib/04dc_8d01_mget_20_3cfile_3e_2.rel create mode 100644 src/nos/lib/messages_lib/04dc_a567_lcp.rel delete mode 100644 src/nos/lib/messages_lib/04dd_1e96_mkd_20.rel create mode 100644 src/nos/lib/messages_lib/04dd_b632_link.rel delete mode 100644 src/nos/lib/messages_lib/04de_304a_mkdir.rel create mode 100644 src/nos/lib/messages_lib/04de_dfe4_linkaddress.rel create mode 100644 src/nos/lib/messages_lib/04df_7bad_list.rel delete mode 100644 src/nos/lib/messages_lib/04df_7d04_mkdir_20_3cdirector.rel create mode 100644 src/nos/lib/messages_lib/04e0_4346_listen.rel delete mode 100644 src/nos/lib/messages_lib/04e0_6257_mknod.rel delete mode 100644 src/nos/lib/messages_lib/04e1_685e_mode.rel create mode 100644 src/nos/lib/messages_lib/04e1_a5dd_listservers.rel delete mode 100644 src/nos/lib/messages_lib/04e2_9335_modes_20are_3a_20no.rel create mode 100644 src/nos/lib/messages_lib/04e2_f2d8_local.rel create mode 100644 src/nos/lib/messages_lib/04e3_68f9_log.rel delete mode 100644 src/nos/lib/messages_lib/04e3_a91f_more.rel delete mode 100644 src/nos/lib/messages_lib/04e4_5384_more_20_3cfilename_.rel create mode 100644 src/nos/lib/messages_lib/04e4_feb4_logfile.rel create mode 100644 src/nos/lib/messages_lib/04e5_52c6_login_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/04e5_ec46_motd.rel create mode 100644 src/nos/lib/messages_lib/04e6_a516_logscreen.rel delete mode 100644 src/nos/lib/messages_lib/04e6_b5d1_mount.rel delete mode 100644 src/nos/lib/messages_lib/04e7_2a4d_mput.rel create mode 100644 src/nos/lib/messages_lib/04e7_8f77_lookup.rel delete mode 100644 src/nos/lib/messages_lib/04e8_312f_mput_20_3cfile_3e_2.rel create mode 100644 src/nos/lib/messages_lib/04e8_7d51_ls.rel delete mode 100644 src/nos/lib/messages_lib/04e9_245f_mru.rel create mode 100644 src/nos/lib/messages_lib/04e9_634b_lseek.rel create mode 100644 src/nos/lib/messages_lib/04ea_0288_magic.rel delete mode 100644 src/nos/lib/messages_lib/04ea_58b1_mss.rel delete mode 100644 src/nos/lib/messages_lib/04eb_708f_mtu.rel create mode 100644 src/nos/lib/messages_lib/04eb_868b_maibox_20name_20not.rel create mode 100644 src/nos/lib/messages_lib/04ec_2d7f_mailbox.rel delete mode 100644 src/nos/lib/messages_lib/04ec_78ae_mycall.rel create mode 100644 src/nos/lib/messages_lib/04ed_2084_mailbox_20name_20no.rel delete mode 100644 src/nos/lib/messages_lib/04ed_8a90_name.rel create mode 100644 src/nos/lib/messages_lib/04ee_86f8_mailhost.rel delete mode 100644 src/nos/lib/messages_lib/04ee_b07d_netmask.rel delete mode 100644 src/nos/lib/messages_lib/04ef_4d2c_netrom_20bcnodes_20.rel create mode 100644 src/nos/lib/messages_lib/04ef_63b8_mailhost_20not_20de.rel create mode 100644 src/nos/lib/messages_lib/04f0_139d_maxclients.rel delete mode 100644 src/nos/lib/messages_lib/04f0_c5dc_netrom_20connect_20.rel create mode 100644 src/nos/lib/messages_lib/04f1_8d56_maxframe.rel delete mode 100644 src/nos/lib/messages_lib/04f1_925a_netrom_20interface_.rel delete mode 100644 src/nos/lib/messages_lib/04f2_a510_netrom_20interface_.rel create mode 100644 src/nos/lib/messages_lib/04f2_d5aa_maximum_20route_20q.rel create mode 100644 src/nos/lib/messages_lib/04f3_9853_maxmsg.rel delete mode 100644 src/nos/lib/messages_lib/04f3_b271_netrom_20kick_20_3c.rel delete mode 100644 src/nos/lib/messages_lib/04f4_5334_netrom_20nodefilter.rel create mode 100644 src/nos/lib/messages_lib/04f4_7203_maxttl.rel delete mode 100644 src/nos/lib/messages_lib/04f5_6bfe_netrom_20nodefilter.rel create mode 100644 src/nos/lib/messages_lib/04f5_e017_maxwait.rel delete mode 100644 src/nos/lib/messages_lib/04f6_328e_netrom_20reset_20_3.rel create mode 100644 src/nos/lib/messages_lib/04f6_e57a_mbuf_20allocs_20_25.rel delete mode 100644 src/nos/lib/messages_lib/04f7_18c8_netrom_20route_20ad.rel create mode 100644 src/nos/lib/messages_lib/04f7_8c4f_mcompare.rel create mode 100644 src/nos/lib/messages_lib/04f8_f47e_mcompare_20_3cfile_.rel delete mode 100644 src/nos/lib/messages_lib/04f8_fff3_netrom_20route_20dr.rel create mode 100644 src/nos/lib/messages_lib/04f9_a71a_md5.rel delete mode 100644 src/nos/lib/messages_lib/04f9_e8da_netrom_20route_20in.rel delete mode 100644 src/nos/lib/messages_lib/04fa_2254_newproc_20_22_25s_2.rel create mode 100644 src/nos/lib/messages_lib/04fa_cc78_md5_20_3cfile_3e.rel create mode 100644 src/nos/lib/messages_lib/04fb_4d2a_memory.rel delete mode 100644 src/nos/lib/messages_lib/04fb_4db6_newsession_3a_20WAR.rel delete mode 100644 src/nos/lib/messages_lib/04fc_5ab5_newsession_3a_20WAR.rel create mode 100644 src/nos/lib/messages_lib/04fc_69ba_memory_20cache_20si.rel create mode 100644 src/nos/lib/messages_lib/04fd_336a_merge.rel delete mode 100644 src/nos/lib/messages_lib/04fd_7718_next_20pointer_20ou.rel create mode 100644 src/nos/lib/messages_lib/04fe_649e_merge_20_25s_20_25d.rel delete mode 100644 src/nos/lib/messages_lib/04fe_7b66_nlst.rel delete mode 100644 src/nos/lib/messages_lib/04ff_0ca7_nntp_20addserver_20.rel create mode 100644 src/nos/lib/messages_lib/04ff_460c_metric_20better_3a_.rel create mode 100644 src/nos/lib/messages_lib/0500_3694_metric_20change_3a_.rel delete mode 100644 src/nos/lib/messages_lib/0500_fea0_nntp_20dropserver_2.rel create mode 100644 src/nos/lib/messages_lib/0501_44b0_metric_20not_20bett.rel delete mode 100644 src/nos/lib/messages_lib/0501_a821_nntp_20kick_20_3cnn.rel delete mode 100644 src/nos/lib/messages_lib/0502_a7f6_no_20filesys.rel create mode 100644 src/nos/lib/messages_lib/0502_b64c_mget.rel delete mode 100644 src/nos/lib/messages_lib/0503_7405_no_20root.rel create mode 100644 src/nos/lib/messages_lib/0503_8d01_mget_20_3cfile_3e_2.rel create mode 100644 src/nos/lib/messages_lib/0504_1e96_mkd_20.rel delete mode 100644 src/nos/lib/messages_lib/0504_b518_no_20such_20route_0.rel create mode 100644 src/nos/lib/messages_lib/0505_304a_mkdir.rel delete mode 100644 src/nos/lib/messages_lib/0505_3fb4_nodefilter.rel create mode 100644 src/nos/lib/messages_lib/0506_7d04_mkdir_20_3cdirector.rel delete mode 100644 src/nos/lib/messages_lib/0506_bac4_nodefilter_20subcom.rel create mode 100644 src/nos/lib/messages_lib/0507_6257_mknod.rel delete mode 100644 src/nos/lib/messages_lib/0507_e743_nodes.rel delete mode 100644 src/nos/lib/messages_lib/0508_57cf_nodetimer.rel create mode 100644 src/nos/lib/messages_lib/0508_685e_mode.rel delete mode 100644 src/nos/lib/messages_lib/0509_7a7f_none_0a.rel create mode 100644 src/nos/lib/messages_lib/0509_9335_modes_20are_3a_20no.rel delete mode 100644 src/nos/lib/messages_lib/050a_29c2_normal_20_28_25s_20.rel create mode 100644 src/nos/lib/messages_lib/050a_a91f_more.rel delete mode 100644 src/nos/lib/messages_lib/050b_07d0_null_0a.rel create mode 100644 src/nos/lib/messages_lib/050b_5384_more_20_3cfilename_.rel create mode 100644 src/nos/lib/messages_lib/050c_ec46_motd.rel delete mode 100644 src/nos/lib/messages_lib/050c_fb30_obsotimer.rel delete mode 100644 src/nos/lib/messages_lib/050d_3971_open.rel create mode 100644 src/nos/lib/messages_lib/050d_b5d1_mount.rel create mode 100644 src/nos/lib/messages_lib/050e_2a4d_mput.rel delete mode 100644 src/nos/lib/messages_lib/050e_a412_open_20_25s.rel create mode 100644 src/nos/lib/messages_lib/050f_312f_mput_20_3cfile_3e_2.rel delete mode 100644 src/nos/lib/messages_lib/050f_e5a0_open_20FTP.rel delete mode 100644 src/nos/lib/messages_lib/0510_10d3_open_20Finger.rel create mode 100644 src/nos/lib/messages_lib/0510_245f_mru.rel create mode 100644 src/nos/lib/messages_lib/0511_58b1_mss.rel delete mode 100644 src/nos/lib/messages_lib/0511_fe22_open_20MBOX.rel create mode 100644 src/nos/lib/messages_lib/0512_708f_mtu.rel delete mode 100644 src/nos/lib/messages_lib/0512_c7d5_open_20POP.rel delete mode 100644 src/nos/lib/messages_lib/0513_2477_open_20SMTP.rel create mode 100644 src/nos/lib/messages_lib/0513_78ae_mycall.rel delete mode 100644 src/nos/lib/messages_lib/0514_4ca5_open_20discard.rel create mode 100644 src/nos/lib/messages_lib/0514_e112_n_5fcreat_28_22_25s.rel delete mode 100644 src/nos/lib/messages_lib/0515_e649_open_20echo.rel create mode 100644 src/nos/lib/messages_lib/0515_fa1b_n_5fcreat_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/0516_105b_n_5fcreat_28_29_20r.rel delete mode 100644 src/nos/lib/messages_lib/0516_a479_open_20term.rel delete mode 100644 src/nos/lib/messages_lib/0517_2f09_p_5finit_28_29.rel create mode 100644 src/nos/lib/messages_lib/0517_8a90_name.rel delete mode 100644 src/nos/lib/messages_lib/0518_76ec_packet_20delayed_20.rel create mode 100644 src/nos/lib/messages_lib/0518_b07d_netmask.rel create mode 100644 src/nos/lib/messages_lib/0519_4d2c_netrom_20bcnodes_20.rel delete mode 100644 src/nos/lib/messages_lib/0519_8504_packet_20duped_0a.rel delete mode 100644 src/nos/lib/messages_lib/051a_a8e1_packet_20lost_0a.rel create mode 100644 src/nos/lib/messages_lib/051a_c5dc_netrom_20connect_20.rel create mode 100644 src/nos/lib/messages_lib/051b_925a_netrom_20interface_.rel delete mode 100644 src/nos/lib/messages_lib/051b_ead4_paclen.rel delete mode 100644 src/nos/lib/messages_lib/051c_1a03_page.rel create mode 100644 src/nos/lib/messages_lib/051c_a510_netrom_20interface_.rel create mode 100644 src/nos/lib/messages_lib/051d_b271_netrom_20kick_20_3c.rel delete mode 100644 src/nos/lib/messages_lib/051d_dd11_page_20_3ccommand_3.rel create mode 100644 src/nos/lib/messages_lib/051e_5334_netrom_20nodefilter.rel delete mode 100644 src/nos/lib/messages_lib/051e_b6e1_pap.rel delete mode 100644 src/nos/lib/messages_lib/051f_512a_param.rel create mode 100644 src/nos/lib/messages_lib/051f_6bfe_netrom_20nodefilter.rel create mode 100644 src/nos/lib/messages_lib/0520_328e_netrom_20reset_20_3.rel delete mode 100644 src/nos/lib/messages_lib/0520_d362_param_20_3cinterfac.rel create mode 100644 src/nos/lib/messages_lib/0521_18c8_netrom_20route_20ad.rel delete mode 100644 src/nos/lib/messages_lib/0521_9d45_pass.rel delete mode 100644 src/nos/lib/messages_lib/0522_f746_pause.rel create mode 100644 src/nos/lib/messages_lib/0522_fff3_netrom_20route_20dr.rel delete mode 100644 src/nos/lib/messages_lib/0523_d9f3_pfc.rel create mode 100644 src/nos/lib/messages_lib/0523_e8da_netrom_20route_20in.rel delete mode 100644 src/nos/lib/messages_lib/0524_28cb_ping.rel create mode 100644 src/nos/lib/messages_lib/0524_9094_newfile_28_29_20ret.rel create mode 100644 src/nos/lib/messages_lib/0525_6cce_newfile_28_29_20ret.rel delete mode 100644 src/nos/lib/messages_lib/0525_d85a_ping_20_3chostid_3e.rel delete mode 100644 src/nos/lib/messages_lib/0526_0458_pipe.rel create mode 100644 src/nos/lib/messages_lib/0526_147d_newfile_280x_25x_2c.rel create mode 100644 src/nos/lib/messages_lib/0527_2254_newproc_20_22_25s_2.rel delete mode 100644 src/nos/lib/messages_lib/0527_5919_pool.rel create mode 100644 src/nos/lib/messages_lib/0528_4db6_newsession_3a_20WAR.rel delete mode 100644 src/nos/lib/messages_lib/0528_e039_port.rel create mode 100644 src/nos/lib/messages_lib/0529_5ab5_newsession_3a_20WAR.rel delete mode 100644 src/nos/lib/messages_lib/0529_a9d2_port_20_25d_3a_20tx.rel delete mode 100644 src/nos/lib/messages_lib/052a_3aa8_ppp.rel create mode 100644 src/nos/lib/messages_lib/052a_7718_next_20pointer_20ou.rel create mode 100644 src/nos/lib/messages_lib/052b_7b66_nlst.rel delete mode 100644 src/nos/lib/messages_lib/052b_8304_ppp_5fproc_3a_20mis.rel create mode 100644 src/nos/lib/messages_lib/052c_0ca7_nntp_20addserver_20.rel delete mode 100644 src/nos/lib/messages_lib/052c_3dc2_protocol_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/052d_4160_ps.rel create mode 100644 src/nos/lib/messages_lib/052d_fea0_nntp_20dropserver_2.rel delete mode 100644 src/nos/lib/messages_lib/052e_26dc_pthresh.rel create mode 100644 src/nos/lib/messages_lib/052e_a821_nntp_20kick_20_3cnn.rel delete mode 100644 src/nos/lib/messages_lib/052f_a61f_publish.rel create mode 100644 src/nos/lib/messages_lib/052f_a7f6_no_20filesys.rel delete mode 100644 src/nos/lib/messages_lib/0530_274c_pushdown_20calls_20.rel create mode 100644 src/nos/lib/messages_lib/0530_7405_no_20root.rel delete mode 100644 src/nos/lib/messages_lib/0531_0234_put.rel create mode 100644 src/nos/lib/messages_lib/0531_b518_no_20such_20route_0.rel create mode 100644 src/nos/lib/messages_lib/0532_3fb4_nodefilter.rel delete mode 100644 src/nos/lib/messages_lib/0532_8f3b_put_20_3clocalfile_.rel delete mode 100644 src/nos/lib/messages_lib/0533_2105_pwd.rel create mode 100644 src/nos/lib/messages_lib/0533_bac4_nodefilter_20subcom.rel delete mode 100644 src/nos/lib/messages_lib/0534_0282_qlimit.rel create mode 100644 src/nos/lib/messages_lib/0534_e743_nodes.rel delete mode 100644 src/nos/lib/messages_lib/0535_0be6_queries.rel create mode 100644 src/nos/lib/messages_lib/0535_57cf_nodetimer.rel delete mode 100644 src/nos/lib/messages_lib/0536_0bef_query.rel create mode 100644 src/nos/lib/messages_lib/0536_7a7f_none_0a.rel create mode 100644 src/nos/lib/messages_lib/0537_29c2_normal_20_28_25s_20.rel delete mode 100644 src/nos/lib/messages_lib/0537_6646_query_20_3chostid_3.rel create mode 100644 src/nos/lib/messages_lib/0538_07d0_null_0a.rel delete mode 100644 src/nos/lib/messages_lib/0538_27c8_queue_20job_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/0539_1196_quick.rel create mode 100644 src/nos/lib/messages_lib/0539_fb30_obsotimer.rel create mode 100644 src/nos/lib/messages_lib/053a_3971_open.rel delete mode 100644 src/nos/lib/messages_lib/053a_ad30_quiet.rel delete mode 100644 src/nos/lib/messages_lib/053b_7b54_quit.rel create mode 100644 src/nos/lib/messages_lib/053b_a412_open_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/053c_054d_read.rel create mode 100644 src/nos/lib/messages_lib/053c_e5a0_open_20FTP.rel create mode 100644 src/nos/lib/messages_lib/053d_10d3_open_20Finger.rel delete mode 100644 src/nos/lib/messages_lib/053d_c7a9_read_20_3cremotefil.rel delete mode 100644 src/nos/lib/messages_lib/053e_7ee6_reboot.rel create mode 100644 src/nos/lib/messages_lib/053e_fe22_open_20MBOX.rel delete mode 100644 src/nos/lib/messages_lib/053f_1c64_received_20_25u_20b.rel create mode 100644 src/nos/lib/messages_lib/053f_c7d5_open_20POP.rel create mode 100644 src/nos/lib/messages_lib/0540_2477_open_20SMTP.rel delete mode 100644 src/nos/lib/messages_lib/0540_5735_record.rel delete mode 100644 src/nos/lib/messages_lib/0541_18c5_recv_3a_20do_20.rel create mode 100644 src/nos/lib/messages_lib/0541_4ca5_open_20discard.rel delete mode 100644 src/nos/lib/messages_lib/0542_8810_recv_3a_20dont_20.rel create mode 100644 src/nos/lib/messages_lib/0542_e649_open_20echo.rel delete mode 100644 src/nos/lib/messages_lib/0543_84ef_recv_3a_20will_20.rel create mode 100644 src/nos/lib/messages_lib/0543_a479_open_20term.rel delete mode 100644 src/nos/lib/messages_lib/0544_219c_recv_3a_20wont_20.rel create mode 100644 src/nos/lib/messages_lib/0544_2f09_p_5finit_28_29.rel create mode 100644 src/nos/lib/messages_lib/0545_76ec_packet_20delayed_20.rel delete mode 100644 src/nos/lib/messages_lib/0545_c7dc_refuse.rel delete mode 100644 src/nos/lib/messages_lib/0546_0e31_reject_0a.rel create mode 100644 src/nos/lib/messages_lib/0546_8504_packet_20duped_0a.rel create mode 100644 src/nos/lib/messages_lib/0547_a8e1_packet_20lost_0a.rel delete mode 100644 src/nos/lib/messages_lib/0547_bc2e_remote.rel delete mode 100644 src/nos/lib/messages_lib/0548_4ff0_remote_20_5b_2dp_20.rel create mode 100644 src/nos/lib/messages_lib/0548_ead4_paclen.rel create mode 100644 src/nos/lib/messages_lib/0549_1a03_page.rel delete mode 100644 src/nos/lib/messages_lib/0549_cb71_rename.rel delete mode 100644 src/nos/lib/messages_lib/054a_a493_rename_20_3coldfile.rel create mode 100644 src/nos/lib/messages_lib/054a_dd11_page_20_3ccommand_3.rel delete mode 100644 src/nos/lib/messages_lib/054b_6d5b_repeat.rel create mode 100644 src/nos/lib/messages_lib/054b_b6e1_pap.rel delete mode 100644 src/nos/lib/messages_lib/054c_01b9_repeat_20_3cinterva.rel create mode 100644 src/nos/lib/messages_lib/054c_512a_param.rel delete mode 100644 src/nos/lib/messages_lib/054d_3f14_request.rel create mode 100644 src/nos/lib/messages_lib/054d_d362_param_20_3cinterfac.rel delete mode 100644 src/nos/lib/messages_lib/054e_85b2_reset.rel create mode 100644 src/nos/lib/messages_lib/054e_9d45_pass.rel delete mode 100644 src/nos/lib/messages_lib/054f_c3ce_response_20id_20_25.rel create mode 100644 src/nos/lib/messages_lib/054f_f746_pause.rel delete mode 100644 src/nos/lib/messages_lib/0550_9bd3_retr.rel create mode 100644 src/nos/lib/messages_lib/0550_d9f3_pfc.rel create mode 100644 src/nos/lib/messages_lib/0551_28cb_ping.rel delete mode 100644 src/nos/lib/messages_lib/0551_5e3c_retries.rel delete mode 100644 src/nos/lib/messages_lib/0552_0acb_retry.rel create mode 100644 src/nos/lib/messages_lib/0552_d85a_ping_20_3chostid_3e.rel create mode 100644 src/nos/lib/messages_lib/0553_0458_pipe.rel delete mode 100644 src/nos/lib/messages_lib/0553_7f96_rip_20accept_20_3cg.rel create mode 100644 src/nos/lib/messages_lib/0554_5919_pool.rel delete mode 100644 src/nos/lib/messages_lib/0554_764e_rip_20add_20_3cdest.rel delete mode 100644 src/nos/lib/messages_lib/0555_3030_rip_20drop_20_3cdes.rel create mode 100644 src/nos/lib/messages_lib/0555_e039_port.rel delete mode 100644 src/nos/lib/messages_lib/0556_8661_rip_20refuse_20_3cg.rel create mode 100644 src/nos/lib/messages_lib/0556_a9d2_port_20_25d_3a_20tx.rel create mode 100644 src/nos/lib/messages_lib/0557_3aa8_ppp.rel delete mode 100644 src/nos/lib/messages_lib/0557_b917_rmd_20.rel create mode 100644 src/nos/lib/messages_lib/0558_8304_ppp_5fproc_3a_20mis.rel delete mode 100644 src/nos/lib/messages_lib/0558_a56c_rmdir.rel create mode 100644 src/nos/lib/messages_lib/0559_4b37_process_20_25d_20ex.rel delete mode 100644 src/nos/lib/messages_lib/0559_b9e3_rmdir_20_3cdirector.rel create mode 100644 src/nos/lib/messages_lib/055a_8848_processing_20my_20i.rel delete mode 100644 src/nos/lib/messages_lib/055a_c459_rmhost.rel delete mode 100644 src/nos/lib/messages_lib/055b_0284_route.rel create mode 100644 src/nos/lib/messages_lib/055b_e384_processing_20other_.rel create mode 100644 src/nos/lib/messages_lib/055c_3dc2_protocol_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/055c_ea02_route_20add_20_3cde.rel create mode 100644 src/nos/lib/messages_lib/055d_4160_ps.rel delete mode 100644 src/nos/lib/messages_lib/055d_f461_route_20add_20_5b_2.rel create mode 100644 src/nos/lib/messages_lib/055e_26dc_pthresh.rel delete mode 100644 src/nos/lib/messages_lib/055e_d581_route_20addprivate_.rel create mode 100644 src/nos/lib/messages_lib/055f_a61f_publish.rel delete mode 100644 src/nos/lib/messages_lib/055f_bbd2_route_20drop_20_3cd.rel delete mode 100644 src/nos/lib/messages_lib/0560_103e_route_20drop_20_5b_.rel create mode 100644 src/nos/lib/messages_lib/0560_274c_pushdown_20calls_20.rel create mode 100644 src/nos/lib/messages_lib/0561_0234_put.rel delete mode 100644 src/nos/lib/messages_lib/0561_a5ec_route_20lookup_20_3.rel create mode 100644 src/nos/lib/messages_lib/0562_8f3b_put_20_3clocalfile_.rel delete mode 100644 src/nos/lib/messages_lib/0562_ae23_route_20to_20self_3.rel delete mode 100644 src/nos/lib/messages_lib/0563_2c09_rtimer.rel create mode 100644 src/nos/lib/messages_lib/0563_b16b_putting_20block_20_.rel create mode 100644 src/nos/lib/messages_lib/0564_2105_pwd.rel delete mode 100644 src/nos/lib/messages_lib/0564_ae54_rtt.rel create mode 100644 src/nos/lib/messages_lib/0565_0282_qlimit.rel delete mode 100644 src/nos/lib/messages_lib/0565_02fc_running.rel create mode 100644 src/nos/lib/messages_lib/0566_0be6_queries.rel delete mode 100644 src/nos/lib/messages_lib/0566_b4d7_rxbuf.rel create mode 100644 src/nos/lib/messages_lib/0567_0bef_query.rel delete mode 100644 src/nos/lib/messages_lib/0567_d2fd_sbrk.rel delete mode 100644 src/nos/lib/messages_lib/0568_3365_scrollback.rel create mode 100644 src/nos/lib/messages_lib/0568_6646_query_20_3chostid_3.rel create mode 100644 src/nos/lib/messages_lib/0569_27c8_queue_20job_20_25s_.rel delete mode 100644 src/nos/lib/messages_lib/0569_9a3e_send.rel create mode 100644 src/nos/lib/messages_lib/056a_1196_quick.rel delete mode 100644 src/nos/lib/messages_lib/056a_e397_send_20_22string_22.rel delete mode 100644 src/nos/lib/messages_lib/056b_5c19_sender.rel create mode 100644 src/nos/lib/messages_lib/056b_ad30_quiet.rel create mode 100644 src/nos/lib/messages_lib/056c_7b54_quit.rel delete mode 100644 src/nos/lib/messages_lib/056c_efea_sending_20job_20_25.rel create mode 100644 src/nos/lib/messages_lib/056d_054d_read.rel delete mode 100644 src/nos/lib/messages_lib/056d_7321_sent_3a_20do_20.rel create mode 100644 src/nos/lib/messages_lib/056e_c7a9_read_20_3cremotefil.rel delete mode 100644 src/nos/lib/messages_lib/056e_db3c_sent_3a_20dont_20.rel create mode 100644 src/nos/lib/messages_lib/056f_19fa_readwritei_28_25u_2.rel delete mode 100644 src/nos/lib/messages_lib/056f_d7c3_sent_3a_20will_20.rel delete mode 100644 src/nos/lib/messages_lib/0570_72b0_sent_3a_20wont_20.rel create mode 100644 src/nos/lib/messages_lib/0570_79be_readwritei_28_29_20.rel delete mode 100644 src/nos/lib/messages_lib/0571_2d5d_serial_20line_20IP_.rel create mode 100644 src/nos/lib/messages_lib/0571_94aa_readwritei_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/0572_67b0_readwritei_28_29_20.rel delete mode 100644 src/nos/lib/messages_lib/0572_f33e_serial_20line_20VJ_.rel delete mode 100644 src/nos/lib/messages_lib/0573_6f7f_serial_20line_20VJ_.rel create mode 100644 src/nos/lib/messages_lib/0573_7ee6_reboot.rel create mode 100644 src/nos/lib/messages_lib/0574_1c64_received_20_25u_20b.rel delete mode 100644 src/nos/lib/messages_lib/0574_6f48_server_20retries.rel create mode 100644 src/nos/lib/messages_lib/0575_5735_record.rel delete mode 100644 src/nos/lib/messages_lib/0575_f0af_server_20trace.rel create mode 100644 src/nos/lib/messages_lib/0576_18c5_recv_3a_20do_20.rel delete mode 100644 src/nos/lib/messages_lib/0576_db9a_session.rel delete mode 100644 src/nos/lib/messages_lib/0577_3031_set_20mycall_20firs.rel create mode 100644 src/nos/lib/messages_lib/0577_8810_recv_3a_20dont_20.rel delete mode 100644 src/nos/lib/messages_lib/0578_1de4_shell.rel create mode 100644 src/nos/lib/messages_lib/0578_84ef_recv_3a_20will_20.rel create mode 100644 src/nos/lib/messages_lib/0579_219c_recv_3a_20wont_20.rel delete mode 100644 src/nos/lib/messages_lib/0579_3faf_signal.rel create mode 100644 src/nos/lib/messages_lib/057a_c7dc_refuse.rel delete mode 100644 src/nos/lib/messages_lib/057a_dce5_size.rel create mode 100644 src/nos/lib/messages_lib/057b_0e31_reject_0a.rel delete mode 100644 src/nos/lib/messages_lib/057b_f163_sizes.rel delete mode 100644 src/nos/lib/messages_lib/057c_4046_smtp_20daemon_20ent.rel create mode 100644 src/nos/lib/messages_lib/057c_bc2e_remote.rel create mode 100644 src/nos/lib/messages_lib/057d_4ff0_remote_20_5b_2dp_20.rel delete mode 100644 src/nos/lib/messages_lib/057d_8e2a_smtp_20daemon_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/057e_23e1_smtp_20job_20_25s_2.rel create mode 100644 src/nos/lib/messages_lib/057e_cb71_rename.rel create mode 100644 src/nos/lib/messages_lib/057f_a493_rename_20_3coldfile.rel delete mode 100644 src/nos/lib/messages_lib/057f_ed89_smtp_20mode_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/0580_2b33_smtp_20recv_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0580_6d5b_repeat.rel create mode 100644 src/nos/lib/messages_lib/0581_01b9_repeat_20_3cinterva.rel delete mode 100644 src/nos/lib/messages_lib/0581_928b_smtp_20sent_3a_20.rel create mode 100644 src/nos/lib/messages_lib/0582_3f14_request.rel delete mode 100644 src/nos/lib/messages_lib/0582_b4cf_socket.rel delete mode 100644 src/nos/lib/messages_lib/0583_6b20_some_20strange_2c_2.rel create mode 100644 src/nos/lib/messages_lib/0583_85b2_reset.rel delete mode 100644 src/nos/lib/messages_lib/0584_60cd_speed.rel create mode 100644 src/nos/lib/messages_lib/0584_c3ce_response_20id_20_25.rel delete mode 100644 src/nos/lib/messages_lib/0585_9785_speed_20_3cbps_3e.rel create mode 100644 src/nos/lib/messages_lib/0585_9bd3_retr.rel delete mode 100644 src/nos/lib/messages_lib/0586_1861_spool_3a_20_25s_0a.rel create mode 100644 src/nos/lib/messages_lib/0586_5e3c_retries.rel create mode 100644 src/nos/lib/messages_lib/0587_0acb_retry.rel delete mode 100644 src/nos/lib/messages_lib/0587_61f2_src_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/0588_4e06_srtt_20_3d_20_25lu_.rel create mode 100644 src/nos/lib/messages_lib/0588_7f96_rip_20accept_20_3cg.rel create mode 100644 src/nos/lib/messages_lib/0589_764e_rip_20add_20_3cdest.rel delete mode 100644 src/nos/lib/messages_lib/0589_795f_stack_20test.rel create mode 100644 src/nos/lib/messages_lib/058a_3030_rip_20drop_20_3cdes.rel delete mode 100644 src/nos/lib/messages_lib/058a_45e3_stacktest.rel create mode 100644 src/nos/lib/messages_lib/058b_8661_rip_20refuse_20_3cg.rel delete mode 100644 src/nos/lib/messages_lib/058b_be0b_stacktest_20_5bon_7.rel create mode 100644 src/nos/lib/messages_lib/058c_b917_rmd_20.rel delete mode 100644 src/nos/lib/messages_lib/058c_fcc6_standard_0a.rel create mode 100644 src/nos/lib/messages_lib/058d_a56c_rmdir.rel delete mode 100644 src/nos/lib/messages_lib/058d_b958_start.rel delete mode 100644 src/nos/lib/messages_lib/058e_4b5d_start_20_3cserverna.rel create mode 100644 src/nos/lib/messages_lib/058e_b9e3_rmdir_20_3cdirector.rel delete mode 100644 src/nos/lib/messages_lib/058f_9324_start_20bsr_20_3cin.rel create mode 100644 src/nos/lib/messages_lib/058f_c459_rmhost.rel create mode 100644 src/nos/lib/messages_lib/0590_0284_route.rel delete mode 100644 src/nos/lib/messages_lib/0590_d63e_stat.rel delete mode 100644 src/nos/lib/messages_lib/0591_5069_status.rel create mode 100644 src/nos/lib/messages_lib/0591_ea02_route_20add_20_3cde.rel delete mode 100644 src/nos/lib/messages_lib/0592_7dfc_status_20up_20_7c_2.rel create mode 100644 src/nos/lib/messages_lib/0592_f461_route_20add_20_5b_2.rel delete mode 100644 src/nos/lib/messages_lib/0593_68cb_stime.rel create mode 100644 src/nos/lib/messages_lib/0593_d581_route_20addprivate_.rel delete mode 100644 src/nos/lib/messages_lib/0594_4875_stktrace_20from_20p.rel create mode 100644 src/nos/lib/messages_lib/0594_bbd2_route_20drop_20_3cd.rel delete mode 100644 src/nos/lib/messages_lib/0595_0a0a_stop.rel create mode 100644 src/nos/lib/messages_lib/0595_103e_route_20drop_20_5b_.rel delete mode 100644 src/nos/lib/messages_lib/0596_6ec0_stop_20_3cservernam.rel create mode 100644 src/nos/lib/messages_lib/0596_a5ec_route_20lookup_20_3.rel delete mode 100644 src/nos/lib/messages_lib/0597_301d_stopped.rel create mode 100644 src/nos/lib/messages_lib/0597_ae23_route_20to_20self_3.rel delete mode 100644 src/nos/lib/messages_lib/0598_2918_stor.rel create mode 100644 src/nos/lib/messages_lib/0598_2c09_rtimer.rel delete mode 100644 src/nos/lib/messages_lib/0599_784e_stru.rel create mode 100644 src/nos/lib/messages_lib/0599_ae54_rtt.rel create mode 100644 src/nos/lib/messages_lib/059a_02fc_running.rel delete mode 100644 src/nos/lib/messages_lib/059a_bec3_suffix.rel delete mode 100644 src/nos/lib/messages_lib/059b_420b_symlink.rel create mode 100644 src/nos/lib/messages_lib/059b_de1b_rwsetup_28_25u_2c_2.rel create mode 100644 src/nos/lib/messages_lib/059c_7f24_rwsetup_28_29_20ret.rel delete mode 100644 src/nos/lib/messages_lib/059c_ceb7_sync.rel delete mode 100644 src/nos/lib/messages_lib/059d_bb66_syndata.rel create mode 100644 src/nos/lib/messages_lib/059d_d9aa_rwsetup_28_29_20ret.rel create mode 100644 src/nos/lib/messages_lib/059e_b4d7_rxbuf.rel delete mode 100644 src/nos/lib/messages_lib/059e_b50c_sysdebug.rel delete mode 100644 src/nos/lib/messages_lib/059f_be35_sysdebug_20_5bon_7c.rel create mode 100644 src/nos/lib/messages_lib/059f_d2fd_sbrk.rel create mode 100644 src/nos/lib/messages_lib/05a0_3365_scrollback.rel delete mode 100644 src/nos/lib/messages_lib/05a0_8f60_syst.rel create mode 100644 src/nos/lib/messages_lib/05a1_9a3e_send.rel delete mode 100644 src/nos/lib/messages_lib/05a1_f3f3_system_20call_20tra.rel delete mode 100644 src/nos/lib/messages_lib/05a2_a612_system_20kernel_20d.rel create mode 100644 src/nos/lib/messages_lib/05a2_e397_send_20_22string_22.rel create mode 100644 src/nos/lib/messages_lib/05a3_5c19_sender.rel delete mode 100644 src/nos/lib/messages_lib/05a3_98fb_systrace.rel delete mode 100644 src/nos/lib/messages_lib/05a4_71e3_systrace_20_5bon_7c.rel create mode 100644 src/nos/lib/messages_lib/05a4_efea_sending_20job_20_25.rel delete mode 100644 src/nos/lib/messages_lib/05a5_6404_t3.rel create mode 100644 src/nos/lib/messages_lib/05a5_7321_sent_3a_20do_20.rel delete mode 100644 src/nos/lib/messages_lib/05a6_b31f_target.rel create mode 100644 src/nos/lib/messages_lib/05a6_db3c_sent_3a_20dont_20.rel create mode 100644 src/nos/lib/messages_lib/05a7_d7c3_sent_3a_20will_20.rel delete mode 100644 src/nos/lib/messages_lib/05a7_e630_tcp.rel create mode 100644 src/nos/lib/messages_lib/05a8_72b0_sent_3a_20wont_20.rel delete mode 100644 src/nos/lib/messages_lib/05a8_e483_tcp_20kick_20_3ctcb.rel create mode 100644 src/nos/lib/messages_lib/05a9_2d5d_serial_20line_20IP_.rel delete mode 100644 src/nos/lib/messages_lib/05a9_a12c_tcp_20reset_20_3ctc.rel delete mode 100644 src/nos/lib/messages_lib/05aa_bb94_tcp_20rtt_20_3ctcb_.rel create mode 100644 src/nos/lib/messages_lib/05aa_f33e_serial_20line_20VJ_.rel create mode 100644 src/nos/lib/messages_lib/05ab_6f7f_serial_20line_20VJ_.rel delete mode 100644 src/nos/lib/messages_lib/05ab_f363_tcp_20stat_20_3ctcb.rel create mode 100644 src/nos/lib/messages_lib/05ac_6f48_server_20retries.rel delete mode 100644 src/nos/lib/messages_lib/05ac_6ff2_telnet.rel delete mode 100644 src/nos/lib/messages_lib/05ad_2114_telnet_20_3caddress.rel create mode 100644 src/nos/lib/messages_lib/05ad_f0af_server_20trace.rel delete mode 100644 src/nos/lib/messages_lib/05ae_6cef_term.rel create mode 100644 src/nos/lib/messages_lib/05ae_db9a_session.rel create mode 100644 src/nos/lib/messages_lib/05af_3031_set_20mycall_20firs.rel delete mode 100644 src/nos/lib/messages_lib/05af_7425_terminate.rel create mode 100644 src/nos/lib/messages_lib/05b0_1de4_shell.rel delete mode 100644 src/nos/lib/messages_lib/05b0_4c6f_thresh.rel create mode 100644 src/nos/lib/messages_lib/05b1_3faf_signal.rel delete mode 100644 src/nos/lib/messages_lib/05b1_535d_time.rel delete mode 100644 src/nos/lib/messages_lib/05b2_43a3_time_20before_20fil.rel create mode 100644 src/nos/lib/messages_lib/05b2_dce5_size.rel delete mode 100644 src/nos/lib/messages_lib/05b3_7156_timeout.rel create mode 100644 src/nos/lib/messages_lib/05b3_f163_sizes.rel create mode 100644 src/nos/lib/messages_lib/05b4_4046_smtp_20daemon_20ent.rel delete mode 100644 src/nos/lib/messages_lib/05b4_d9a6_timer.rel create mode 100644 src/nos/lib/messages_lib/05b5_8e2a_smtp_20daemon_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/05b5_d29c_timer_3a_20ints_20w.rel create mode 100644 src/nos/lib/messages_lib/05b6_23e1_smtp_20job_20_25s_2.rel delete mode 100644 src/nos/lib/messages_lib/05b6_c82f_times.rel delete mode 100644 src/nos/lib/messages_lib/05b7_223a_timestamps.rel create mode 100644 src/nos/lib/messages_lib/05b7_ed89_smtp_20mode_3a_20_2.rel delete mode 100644 src/nos/lib/messages_lib/05b8_004c_tip_20or_20dialer_2.rel create mode 100644 src/nos/lib/messages_lib/05b8_2b33_smtp_20recv_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/05b9_928b_smtp_20sent_3a_20.rel delete mode 100644 src/nos/lib/messages_lib/05b9_aa4a_tiptimeout.rel delete mode 100644 src/nos/lib/messages_lib/05ba_aa76_tmp_20file_20wiping.rel create mode 100644 src/nos/lib/messages_lib/05ba_b4cf_socket.rel delete mode 100644 src/nos/lib/messages_lib/05bb_2645_tmp_20file_3a_20_25.rel create mode 100644 src/nos/lib/messages_lib/05bb_6b20_some_20strange_2c_2.rel create mode 100644 src/nos/lib/messages_lib/05bc_60cd_speed.rel delete mode 100644 src/nos/lib/messages_lib/05bc_a165_topt.rel delete mode 100644 src/nos/lib/messages_lib/05bd_4f5f_trace.rel create mode 100644 src/nos/lib/messages_lib/05bd_9785_speed_20_3cbps_3e.rel create mode 100644 src/nos/lib/messages_lib/05be_1861_spool_3a_20_25s_0a.rel delete mode 100644 src/nos/lib/messages_lib/05be_3bce_traceroute_20done_3.rel create mode 100644 src/nos/lib/messages_lib/05bf_61f2_src_20_25s.rel delete mode 100644 src/nos/lib/messages_lib/05bf_f7b8_try.rel create mode 100644 src/nos/lib/messages_lib/05c0_4e06_srtt_20_3d_20_25lu_.rel delete mode 100644 src/nos/lib/messages_lib/05c0_e444_ttl.rel delete mode 100644 src/nos/lib/messages_lib/05c1_299c_ttylink.rel create mode 100644 src/nos/lib/messages_lib/05c1_795f_stack_20test.rel create mode 100644 src/nos/lib/messages_lib/05c2_45e3_stacktest.rel delete mode 100644 src/nos/lib/messages_lib/05c2_e58b_txqlen.rel create mode 100644 src/nos/lib/messages_lib/05c3_be0b_stacktest_20_5bon_7.rel delete mode 100644 src/nos/lib/messages_lib/05c3_f321_type.rel delete mode 100644 src/nos/lib/messages_lib/05c4_f1e4_udp.rel create mode 100644 src/nos/lib/messages_lib/05c4_fcc6_standard_0a.rel delete mode 100644 src/nos/lib/messages_lib/05c5_5caf_umount.rel create mode 100644 src/nos/lib/messages_lib/05c5_b958_start.rel create mode 100644 src/nos/lib/messages_lib/05c6_4b5d_start_20_3cserverna.rel delete mode 100644 src/nos/lib/messages_lib/05c6_5c70_unknown_0a.rel create mode 100644 src/nos/lib/messages_lib/05c7_9324_start_20bsr_20_3cin.rel delete mode 100644 src/nos/lib/messages_lib/05c7_bc4f_unknown_200x_2504x_.rel delete mode 100644 src/nos/lib/messages_lib/05c8_5194_unknown_20hardware_.rel create mode 100644 src/nos/lib/messages_lib/05c8_d63e_stat.rel create mode 100644 src/nos/lib/messages_lib/05c9_5069_status.rel delete mode 100644 src/nos/lib/messages_lib/05c9_acee_unlink.rel create mode 100644 src/nos/lib/messages_lib/05ca_7dfc_status_20up_20_7c_2.rel delete mode 100644 src/nos/lib/messages_lib/05ca_f303_up_20script_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/05cb_68cb_stime.rel delete mode 100644 src/nos/lib/messages_lib/05cb_db93_update.rel create mode 100644 src/nos/lib/messages_lib/05cc_4875_stktrace_20from_20p.rel delete mode 100644 src/nos/lib/messages_lib/05cc_5c27_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/05cd_0a0a_stop.rel delete mode 100644 src/nos/lib/messages_lib/05cd_0b09_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/05ce_6ec0_stop_20_3cservernam.rel delete mode 100644 src/nos/lib/messages_lib/05ce_c5a3_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/05cf_301d_stopped.rel delete mode 100644 src/nos/lib/messages_lib/05cf_d4f0_upload.rel delete mode 100644 src/nos/lib/messages_lib/05d0_13f7_user.rel create mode 100644 src/nos/lib/messages_lib/05d0_2918_stor.rel delete mode 100644 src/nos/lib/messages_lib/05d1_6f25_user_20abort_0a.rel create mode 100644 src/nos/lib/messages_lib/05d1_784e_stru.rel delete mode 100644 src/nos/lib/messages_lib/05d2_1b49_userdata.rel create mode 100644 src/nos/lib/messages_lib/05d2_bec3_suffix.rel delete mode 100644 src/nos/lib/messages_lib/05d3_3967_username_20not_20de.rel create mode 100644 src/nos/lib/messages_lib/05d3_420b_symlink.rel delete mode 100644 src/nos/lib/messages_lib/05d4_c23f_users.rel create mode 100644 src/nos/lib/messages_lib/05d4_ceb7_sync.rel delete mode 100644 src/nos/lib/messages_lib/05d5_5353_utime.rel create mode 100644 src/nos/lib/messages_lib/05d5_bb66_syndata.rel create mode 100644 src/nos/lib/messages_lib/05d6_b50c_sysdebug.rel delete mode 100644 src/nos/lib/messages_lib/05d6_d261_valid_20subcommands.rel delete mode 100644 src/nos/lib/messages_lib/05d7_a0e5_validblk_3a_20dev_2.rel create mode 100644 src/nos/lib/messages_lib/05d7_be35_sysdebug_20_5bon_7c.rel delete mode 100644 src/nos/lib/messages_lib/05d8_74cf_validblk_3a_20inval.rel create mode 100644 src/nos/lib/messages_lib/05d8_8f60_syst.rel delete mode 100644 src/nos/lib/messages_lib/05d9_ab5c_verbose.rel create mode 100644 src/nos/lib/messages_lib/05d9_f3f3_system_20call_20tra.rel delete mode 100644 src/nos/lib/messages_lib/05da_207d_version.rel create mode 100644 src/nos/lib/messages_lib/05da_a612_system_20kernel_20d.rel delete mode 100644 src/nos/lib/messages_lib/05db_9778_view.rel create mode 100644 src/nos/lib/messages_lib/05db_98fb_systrace.rel delete mode 100644 src/nos/lib/messages_lib/05dc_23f1_view_20_3cfilename_.rel create mode 100644 src/nos/lib/messages_lib/05dc_71e3_systrace_20_5bon_7c.rel create mode 100644 src/nos/lib/messages_lib/05dd_6404_t3.rel delete mode 100644 src/nos/lib/messages_lib/05dd_d63a_wait.rel delete mode 100644 src/nos/lib/messages_lib/05de_2887_wait_20_3cmilliseco.rel create mode 100644 src/nos/lib/messages_lib/05de_b31f_target.rel create mode 100644 src/nos/lib/messages_lib/05df_e630_tcp.rel delete mode 100644 src/nos/lib/messages_lib/05df_e988_waitpid.rel delete mode 100644 src/nos/lib/messages_lib/05e0_674e_want_20busy_20block.rel create mode 100644 src/nos/lib/messages_lib/05e0_e483_tcp_20kick_20_3ctcb.rel delete mode 100644 src/nos/lib/messages_lib/05e1_84e4_what.rel create mode 100644 src/nos/lib/messages_lib/05e1_a12c_tcp_20reset_20_3ctc.rel delete mode 100644 src/nos/lib/messages_lib/05e2_9158_window.rel create mode 100644 src/nos/lib/messages_lib/05e2_bb94_tcp_20rtt_20_3ctcb_.rel delete mode 100644 src/nos/lib/messages_lib/05e3_5379_wipe.rel create mode 100644 src/nos/lib/messages_lib/05e3_f363_tcp_20stat_20_3ctcb.rel delete mode 100644 src/nos/lib/messages_lib/05e4_4cc8_write.rel create mode 100644 src/nos/lib/messages_lib/05e4_6ff2_telnet.rel create mode 100644 src/nos/lib/messages_lib/05e5_2114_telnet_20_3caddress.rel delete mode 100644 src/nos/lib/messages_lib/05e5_dd6d_x_25x.rel create mode 100644 src/nos/lib/messages_lib/05e6_6cef_term.rel delete mode 100644 src/nos/lib/messages_lib/05e6_ce7b_xcwd.rel delete mode 100644 src/nos/lib/messages_lib/05e7_2295_xmd5.rel create mode 100644 src/nos/lib/messages_lib/05e7_7425_terminate.rel create mode 100644 src/nos/lib/messages_lib/05e8_4c6f_thresh.rel delete mode 100644 src/nos/lib/messages_lib/05e8_e251_xmkd.rel create mode 100644 src/nos/lib/messages_lib/05e9_535d_time.rel delete mode 100644 src/nos/lib/messages_lib/05e9_a48a_xpwd.rel create mode 100644 src/nos/lib/messages_lib/05ea_43a3_time_20before_20fil.rel delete mode 100644 src/nos/lib/messages_lib/05ea_79d3_xrmd.rel create mode 100644 src/nos/lib/messages_lib/05eb_7156_timeout.rel delete mode 100644 src/nos/lib/messages_lib/05eb_c59b_zap.rel create mode 100644 src/nos/lib/messages_lib/05ec_d9a6_timer.rel create mode 100644 src/nos/lib/messages_lib/05ed_d29c_timer_3a_20ints_20w.rel create mode 100644 src/nos/lib/messages_lib/05ee_c82f_times.rel create mode 100644 src/nos/lib/messages_lib/05ef_223a_timestamps.rel create mode 100644 src/nos/lib/messages_lib/05f0_004c_tip_20or_20dialer_2.rel create mode 100644 src/nos/lib/messages_lib/05f1_aa4a_tiptimeout.rel create mode 100644 src/nos/lib/messages_lib/05f2_aa76_tmp_20file_20wiping.rel create mode 100644 src/nos/lib/messages_lib/05f3_2645_tmp_20file_3a_20_25.rel create mode 100644 src/nos/lib/messages_lib/05f4_a165_topt.rel create mode 100644 src/nos/lib/messages_lib/05f5_4f5f_trace.rel create mode 100644 src/nos/lib/messages_lib/05f6_3bce_traceroute_20done_3.rel create mode 100644 src/nos/lib/messages_lib/05f7_f7b8_try.rel create mode 100644 src/nos/lib/messages_lib/05f8_e444_ttl.rel create mode 100644 src/nos/lib/messages_lib/05f9_299c_ttylink.rel create mode 100644 src/nos/lib/messages_lib/05fa_e58b_txqlen.rel create mode 100644 src/nos/lib/messages_lib/05fb_f321_type.rel create mode 100644 src/nos/lib/messages_lib/05fc_f1e4_udp.rel create mode 100644 src/nos/lib/messages_lib/05fd_5caf_umount.rel create mode 100644 src/nos/lib/messages_lib/05fe_5c70_unknown_0a.rel create mode 100644 src/nos/lib/messages_lib/05ff_bc4f_unknown_200x_2504x_.rel create mode 100644 src/nos/lib/messages_lib/0600_5194_unknown_20hardware_.rel create mode 100644 src/nos/lib/messages_lib/0601_acee_unlink.rel create mode 100644 src/nos/lib/messages_lib/0602_f303_up_20script_3a_20_2.rel create mode 100644 src/nos/lib/messages_lib/0603_db93_update.rel create mode 100644 src/nos/lib/messages_lib/0604_5c27_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/0605_0b09_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/0606_c5a3_update_20Domain_2et.rel create mode 100644 src/nos/lib/messages_lib/0607_d4f0_upload.rel create mode 100644 src/nos/lib/messages_lib/0608_13f7_user.rel create mode 100644 src/nos/lib/messages_lib/0609_6f25_user_20abort_0a.rel create mode 100644 src/nos/lib/messages_lib/060a_1b49_userdata.rel create mode 100644 src/nos/lib/messages_lib/060b_3967_username_20not_20de.rel create mode 100644 src/nos/lib/messages_lib/060c_c23f_users.rel create mode 100644 src/nos/lib/messages_lib/060d_5353_utime.rel create mode 100644 src/nos/lib/messages_lib/060e_d261_valid_20subcommands.rel create mode 100644 src/nos/lib/messages_lib/060f_a0e5_validblk_3a_20dev_2.rel create mode 100644 src/nos/lib/messages_lib/0610_74cf_validblk_3a_20inval.rel create mode 100644 src/nos/lib/messages_lib/0611_ab5c_verbose.rel create mode 100644 src/nos/lib/messages_lib/0612_207d_version.rel create mode 100644 src/nos/lib/messages_lib/0613_9778_view.rel create mode 100644 src/nos/lib/messages_lib/0614_23f1_view_20_3cfilename_.rel create mode 100644 src/nos/lib/messages_lib/0615_d63a_wait.rel create mode 100644 src/nos/lib/messages_lib/0616_2887_wait_20_3cmilliseco.rel create mode 100644 src/nos/lib/messages_lib/0617_e988_waitpid.rel create mode 100644 src/nos/lib/messages_lib/0618_674e_want_20busy_20block.rel create mode 100644 src/nos/lib/messages_lib/0619_84e4_what.rel create mode 100644 src/nos/lib/messages_lib/061a_9158_window.rel create mode 100644 src/nos/lib/messages_lib/061b_5379_wipe.rel create mode 100644 src/nos/lib/messages_lib/061c_bd9d_wr_5finode_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/061d_68b2_wr_5finode_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/061e_7708_wr_5finode_280x_25x.rel create mode 100644 src/nos/lib/messages_lib/061f_4cc8_write.rel create mode 100644 src/nos/lib/messages_lib/0620_dd6d_x_25x.rel create mode 100644 src/nos/lib/messages_lib/0621_ce7b_xcwd.rel create mode 100644 src/nos/lib/messages_lib/0622_511f_xip_5falign_28_29_2.rel create mode 100644 src/nos/lib/messages_lib/0623_62af_xip_5falign_28_29_2.rel create mode 100644 src/nos/lib/messages_lib/0624_2fa7_xip_5falign_28_29_2.rel create mode 100644 src/nos/lib/messages_lib/0625_6211_xip_5falign_28_29_2.rel create mode 100644 src/nos/lib/messages_lib/0626_dc6f_xip_5falign_280x_25.rel create mode 100644 src/nos/lib/messages_lib/0627_d854_xip_5falign_5fbmap_.rel create mode 100644 src/nos/lib/messages_lib/0628_4a41_xip_5falign_5fbmap_.rel create mode 100644 src/nos/lib/messages_lib/0629_f051_xip_5falign_5fbmap_.rel create mode 100644 src/nos/lib/messages_lib/062a_39ef_xip_5falign_5fchase.rel create mode 100644 src/nos/lib/messages_lib/062b_7ea2_xip_5falign_5fchase.rel create mode 100644 src/nos/lib/messages_lib/062c_f19c_xip_5falign_5fchase.rel create mode 100644 src/nos/lib/messages_lib/062d_fcac_xip_5falign_5fchase.rel create mode 100644 src/nos/lib/messages_lib/062e_d6ef_xip_5falign_5fchase.rel create mode 100644 src/nos/lib/messages_lib/062f_0fcd_xip_5falign_5frecur.rel create mode 100644 src/nos/lib/messages_lib/0630_ceee_xip_5falign_5frecur.rel create mode 100644 src/nos/lib/messages_lib/0631_346b_xip_5fexamine_28_29.rel create mode 100644 src/nos/lib/messages_lib/0632_fa8e_xip_5fexamine_28_29.rel create mode 100644 src/nos/lib/messages_lib/0633_ed9f_xip_5fexamine_28_29.rel create mode 100644 src/nos/lib/messages_lib/0634_c7f7_xip_5fexamine_28_29.rel create mode 100644 src/nos/lib/messages_lib/0635_04e3_xip_5fexamine_280x_.rel create mode 100644 src/nos/lib/messages_lib/0636_ffc4_xip_5ffind_28_25u_2.rel create mode 100644 src/nos/lib/messages_lib/0637_cb3b_xip_5ffind_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/0638_5d23_xip_5ffind_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/0639_1764_xip_5ffind_28_29_20.rel create mode 100644 src/nos/lib/messages_lib/063a_0ce2_xip_5fget_28_25u_2c.rel create mode 100644 src/nos/lib/messages_lib/063b_db94_xip_5fget_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/063c_de41_xip_5fget_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/063d_192a_xip_5fget_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/063e_2347_xip_5freserve_28_25.rel create mode 100644 src/nos/lib/messages_lib/063f_acf4_xip_5freserve_28_29.rel create mode 100644 src/nos/lib/messages_lib/0640_69a1_xip_5freserve_28_29.rel create mode 100644 src/nos/lib/messages_lib/0641_4bfa_xip_5freserve_28_29.rel create mode 100644 src/nos/lib/messages_lib/0642_3192_xip_5fsearch_28_25u.rel create mode 100644 src/nos/lib/messages_lib/0643_83fc_xip_5fsearch_28_29_.rel create mode 100644 src/nos/lib/messages_lib/0644_fd61_xip_5fsearch_28_29_.rel create mode 100644 src/nos/lib/messages_lib/0645_f464_xip_5fsearch_28_29_.rel create mode 100644 src/nos/lib/messages_lib/0646_ef25_xip_5fset_28_25u_2c.rel create mode 100644 src/nos/lib/messages_lib/0647_7af3_xip_5fset_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/0648_429f_xip_5fset_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/0649_36c3_xip_5fset_28_29_20r.rel create mode 100644 src/nos/lib/messages_lib/064a_3cda_xip_5fualign_28_29_.rel create mode 100644 src/nos/lib/messages_lib/064b_16b2_xip_5fualign_28_29_.rel create mode 100644 src/nos/lib/messages_lib/064c_71d2_xip_5fualign_28_29_.rel create mode 100644 src/nos/lib/messages_lib/064d_c58e_xip_5fualign_28_29_.rel create mode 100644 src/nos/lib/messages_lib/064e_3a65_xip_5fualign_280x_2.rel create mode 100644 src/nos/lib/messages_lib/064f_2295_xmd5.rel create mode 100644 src/nos/lib/messages_lib/0650_e251_xmkd.rel create mode 100644 src/nos/lib/messages_lib/0651_a48a_xpwd.rel create mode 100644 src/nos/lib/messages_lib/0652_79d3_xrmd.rel create mode 100644 src/nos/lib/messages_lib/0653_c59b_zap.rel create mode 100644 src/nos/lib/messages_lib/0654_4749_zerobuf_28_25u_29_2.rel create mode 100644 src/nos/lib/messages_lib/0655_ba0e_zerobuf_28_29_20ret.rel create mode 100644 src/nos/lib/messages_lib/0656_1fe8_zerobuf_28_29_20ret.rel create mode 100644 src/nos/lib/ppp_lib/Dial_cmds.rel create mode 100644 src/nos/lib/ppp_lib/dialer_kick.rel create mode 100644 src/nos/lib/ppp_lib/dodial_control.rel create mode 100644 src/nos/lib/ppp_lib/dodial_send.rel create mode 100644 src/nos/lib/ppp_lib/dodial_speed.rel create mode 100644 src/nos/lib/ppp_lib/dodial_status.rel create mode 100644 src/nos/lib/ppp_lib/dodial_wait.rel create mode 100644 src/nos/lib/ppp_lib/dropit.rel create mode 100644 src/nos/lib/ppp_lib/dropline.rel create mode 100644 src/nos/lib/ppp_lib/redial.rel create mode 100644 src/nos/lib/ppp_lib/sd_answer.rel create mode 100644 src/nos/lib/ppp_lib/sd_init.rel create mode 100644 src/nos/lib/ppp_lib/sd_stat.rel create mode 100644 src/nos/lib/z80_lib/asymsint.rel delete mode 100644 src/nos/pmm/X delete mode 100644 src/nos/pmm/a.bat delete mode 100644 src/nos/pmm/out create mode 100644 src/nos/pmm/printize.pmm diff --git a/bin/checksum b/bin/checksum index 81b33e2729fcee2881b78454b3319bd552a7d666..74d59f610dc136f8a31550a08a9e4a84e480172b 100644 GIT binary patch literal 128 zcmXqZbTTtAHUt546B9!NXGbe<*C0PvA3Y~eKL!Q{3s+|+pqP`te+X2Bfx*Sq%~*;` F006h{6Bqyh literal 128 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
a$t^ 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 SpzWqpMB)qA284d%XH1UR|eGg2+Rhlt;Ys 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 G&;JMBEZvL% literal 333713 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 a8ey9YqXu0P>qfJ2&8r9hu>~q$=l=rgI$ZYv diff --git a/bin/mkboot.ucp b/bin/mkboot.ucp index 858db74f..63787046 100644 --- a/bin/mkboot.ucp +++ b/bin/mkboot.ucp @@ -1,10 +1,12 @@ root b: cd / +get root=hd0 mkdir boot mkdir etc mkdir lib mkdir tmp mkdir var +mkdir home cd /boot bget kernel.bin align kernel.bin @@ -21,6 +23,7 @@ get nos/news news get nos/popusers popusers get nos/signatur signatur get nos/forward.bbs forward.bbs +get nos/raise.asci0 raise.asci0 cd /lib get liberror.txt cd /var @@ -32,4 +35,11 @@ mkdir mail mkdir mqueue mkdir history mkdir rqueue -exit +chmod 755 /home +cd /home +mkdir buijsr +chmod 755 buijsr +cd /home/buijsr +mkdir ftp +chmod 755 ftp + diff --git a/bin/nos/ftpusers b/bin/nos/ftpusers new file mode 100644 index 00000000..d911881b --- /dev/null +++ b/bin/nos/ftpusers @@ -0,0 +1,4 @@ +buijsr 888 /home/buijsr 7 +80 * /home/buijsr 7 +anonymous * / 7 +etc etc /etc 7 diff --git a/bin/nos/raise.asci0 b/bin/nos/raise.asci0 new file mode 100644 index 00000000..e3a22def --- /dev/null +++ b/bin/nos/raise.asci0 @@ -0,0 +1,7 @@ +control down +wait 1000 +speed 9600 +control up +wait 1000 +status up +wait 1000 diff --git a/bin/root=hd0 b/bin/root=hd0 new file mode 100644 index 00000000..d3be353f --- /dev/null +++ b/bin/root=hd0 @@ -0,0 +1,7 @@ +ip address 12.34.56.78 +attach escc 1 init 0x214 0 1 0 2 0 9 p14745600 +attach escc 0 slip sp0 1006 9600 1006 +attach escc 1 slip sp1 1006 9600 1006 +ifconfig sp0 ipaddress 12.34.56.78 +ifconfig sp0 netmask 0xffffff00 +route add 12.34.56.79 sp0 diff --git a/bin/root=hd0% b/bin/root=hd0% new file mode 100644 index 00000000..69ccac1d --- /dev/null +++ b/bin/root=hd0% @@ -0,0 +1,19 @@ +# set default IP address (can be overridden per interface) +ip address 192.168.0.1 + +# specify how many ESCCs we have and their port indices/IRQs +attach escc 1 init 0x214 0 1 0 2 0 9 p14745600 + +# initialize ESCC channel A for driving the modem +attach escc 0 slip escc0 1006 9600 1006 +ifconfig escc0 ipaddress 192.168.60.2 +ifconfig escc0 netmask 0xffffff00 + +# initialize ESCC channel B for driving the LAN +attach escc 1 slip escc1 1006 9600 1006 +ifconfig escc1 ipaddress 192.168.61.2 +ifconfig escc1 netmask 0xffffff00 + +# make Internet accessible via the LAN by default +route add default escc1 192.168.61.1 +domain addserver 192.168.20.15 diff --git a/bin/uzboot.bin b/bin/uzboot.bin index f7a19ccd27b5fe82db8d9478019b4f23e77e5d04..ffbd30b31574726d2fd8a54b9edf10119a68695d 100644 GIT binary patch delta 135044 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%0AK3d>z*zU&2 zTDjeA*dc5bib+FWz8zN59oGNQG_pWnPJhMI<-y4?0H`NJhKAOLXQ3N^dWMYTXALW- z{Z~D1{26!mv$n%~glmIxwGM*T^7wM0;P?&Qg0Cvc=);c|9C}C(K8|EVq`OX^Z!`Z# z?|C+Jh0@HyvU4}`6ebnV_Mgs1Xc-o(vR_U5=I`i@8)a`SB0{DhoNnt8>a)E%^5R z=0MP5Q^eEP)(75q37mE2;u<@tH5IA}HVoqBeMBSzD|nye&m0} zv!*;z-&J#<9uVy0SJi=foC>h(W38P}L*#f^%=S!4=VoOKv)%a~8oN79=m<28jzBZ5 zP88jQV({@yYkNC$7_mKbKJv?kgw@RqaJqiK)~i3C*3-{_JTOtnY-t0;z=)g`*OBKl zU~vq8@9kOw>@BLtCo|Vz-EUp8Tq64l@ptoc3KAl@o~p-PcHK`AQSWbe73m7_dlNAg>!bokBrF zLA60(cra0adXgj^Rfrum5OtWOqcHgRz*g%fW;o3}2{3yiy8nS+)M+S`BBJE|pE(H3 z8JQQ5^7mGD)$Cgd??--B?OVwX7iIcgXCZe$2@3=tO&-wy9;e`p3i{`MtvsA^z@5PGTxC#f*P{xE_W2kg-fmr)*5p`9P!VB0+_$ zpLY zdQ82%BdvOu1`TlIsme@MA_=rvT)pP%6hV zBH^X_$WH35SA8`8N~?8HXLO_NZ9nvbeWNePp;1Op=MqnUQS**&-de})<_+m*-q>KiC?DM6Hji);11ZSdu zfH_nGd|U{)xDSwR(@Ab*RxEHb$;K3p3 zf%X`9bcWyCwHNoKhmiE2CYj9=TD{cI=?CxA}yeL!q~$rPHN z`92M^J>k52##T5?3v3Ogv%w1;*fTIMBb(JEptGURVE zWI`X6g)(KKx51!C{06R^BK*CTN&!2{crTEJ_5xYxnRe@R`DSK&8saoPp@WFl*r`;? zW1v$08!G){S?CmCJfPB+vd}l=x8Ivrw5p8z*w*Ab!6>cb>Ae*TV24V7YiIVw)bz3( zH(LpFvn=b-)I(#FU};*IQrZjsF<5WtFE_N;!-P7FZIHDO(TX!FFqCbA$i? zw-$KGR8?F0;X0uz?g#(O<0R!jn&V*rsZ{IJBMc7ol%P#%YplBV_IZPV6+NfaS9y;+ z5}`bl{#4vQ{Y5K7I_~3t0-w#_?8WDFQ=N~?knwfWoHwQ)f3qn>5=*;{$tA(76<(^! z!dG|NO>75ugU+>%maA-93Rn{*$vQi%2`$J4Ib^K|ve3yrZvgW!<=>)Ldsy_LxP7r~ zMKiaJp#yQ7Hi5q65rO?K$w7q4FiBgln9_S83T%NGs)G_9oNrx!FAdriOu_`jBm^&& zm?(2wlWyuplj_W1$#bmTPtsKZ#pEZj+zQT9!djPnt5*3o zUNHxqWMes|>oY+hL$HmD{g5GYx{;HM8PG8Q)q|Ou;@=!2qrv`%84IH=8yXtcu38(3 z#%!?2Ksdw34EI6GrtacAqauE^;~&Fa z?iH9E93tI99lkQh8Z2!(0NwJCMxi>#Xusw(#F09KjAiq_Zmbh@yYc(TS@7Xj{UJC0 zZih|k+)L_zv~PgW93HBMP%#h9fKVPpN@=wJkQ9;(?n!q zY3|~GBY;yJMXy9SsA{1x6KpO!)m!8o(ugq70(?l$a-%!lhF!RUhAVV;{X=fkW;mEU z=Puh?xyPB561R3><|QmRtueSD-S1XEz=p<7w|W=#+)6rX5KqI~p4Z)mH%OAF768oz zC%KC^xz!K$UmrIk%~wjK0~&}3UU3^5GYM2u4Tk zVRYAZm6<)`xazvDq5`5I1cW9523K=%W?(bNnHA?aTC?IY2*eiu+o z2Nv10J4Zv;tEyM8Uj5v6>;8Oq))PGNk6qJYD*3D@dEhDdI?#Af{^>iQASyEk?Eoso zWCu`js5+4Jma+r*rm_Q%^T0n?9XRs{NGB&=wTf5%qP>r0GRCsmFqX>-*v@ELG!y=U z(RX`{VJX}7w>e(n@cC+Zlz9U|&d~FNOq5ek@e~YQQ`*&e%{Pz8Ss@ z-dfzL-qJIIo2!O#^B2ti66iC}xut@nme2#jMelgs?|JRM)CGq;#@Q@6g>VWRC0lKj zJW*tU=x^e+o2hwwsYwN1QBjd`9ej*`$hw+c6rvNqFWN-R9z}=$x|et@Dz^!LoXgo! z6$G5Db=)E{!7}TLpmh)vBSf$V_n;*h&L4vRbl5jrh|R7TXo4ldx8|W$(W^^Ey1dDv zm7;$tKWIORUP+PDtHmSXtMqN27+7Vs>)L-$8uJp?Y>0WA-W2O2) zO1aX9-(oIOU#s$90|u+ZhOTdY-EgOpDwU0f zi}Di4P;f$Ya@5DUuM0QaX~k}T8!{ggmWQ740(OJypscgaW!-H?>$!RIDj@_BZ2ClT zVKe7E6n#IPH%0M~eNz9>p|bUUTt!l^TM(xQ1JDBZxb{R+gh{Hj??4}a3|Q9wOf*~i+rqbI>Nsr|6~b#Bx;c%TmzRrr!G8VeGlQ^MQQ#`Hqp zA_Nr4G1FuSTNO?M5jF%4Mq7EGC=)lsxcfx0Scq7K7)5GFjMO;tEusu~AsHP`ooKc? z#t8<<2}EwGCFjPdYs!*;Un$=d(3JuUmU!Y=-vLG-%&XOiJA&yrSaR!tYdyx)XnY*b z$G6(7j{}F;g@rCM6(BK8(f<_3V2$u=^9&RHE%~?#VW&t8>69?Y7z;{lk%ZSSMIiak zF#?7`8%TbGa}KkRrcXWlKnNdKQAeZ-B}vlc?qs$Q9_V-5vm-};)IH2L#B--}#|Y>} z#@ctKO;t^eCL@+Bm|OS#Z<+{=^w3s#mnDMU^DtR(-l%S%Uy~^l(VR|c!>NLd?(G2b z1ldqet{=6?)ap^E=+aVU%V}xcC(VV8k}n2({H=^_@JF-f_1+t8I$S&kVh zHRGk`zZyRf#kfNpH7~WjAfpMsKQmPJT~|D>DOp0&z?Wt4V5W*zs}GUumIi#9C14l# zJdq}ynRDS&0&h5twP$6inw?Zk{*@`kx+*5DJXx$`F<%~kzc1KOvwV5YLeH)K*_Q~fh}y+< zi)tDu{$BuBK&Zb9?$cJ@v{MQWEWP9|-niSyM2?F9wncD|_{AP+6HqF2p{Uc(#|Y%% z{IYC5Wf#g#cJt6kf4=U#X=TNH)-E2{&Fe<;+Vc<`Cs!mz!+EepG+Zv8qR*0bzeja*c_1IFnE6Z}k@A`?qJQP0fA@OPAnoCJX;-rx{175` zI0~>X=XKeqA0v^E5p2$T$qwS^ppW4y6mskkWTftFy~_TyAcnky7@m4Azd zd0i{7-6@p1t8vCR@utm!f~ek57kAIany~fQgjGN6KZoZk|<_7H5dfxN~H`l@C>+rX6C^z3imunc4 zw|V0>Zf;eEiSV4K#B{`$%C~r5il7nulNU_;z>Wgd%?nc7B8(2E?@CLd-RWyk0U>cZj8JdDT`bc`5yd@i9R3sZKOEza`&6v zd%AaY_xHTn{ZHMZC0I+jyfLp0M&EoDXwqw}t@VT`f>pQ$FU+kP{E#i#`*>LX18XX; zTU1^ye?E?6MLXDAd7Uq?|KYN+>H$&!1f$Y5U6j&O)D;63pav zf7^L&cyqYyG8ht=!R=_N?}LvWvhAcl?R)Ve##ZRfp@O^=L(j~0XX1(O}O^9*AZ4cX@1SlOskOM!>@VBKySvXU3 z9S*BFp+I2AWpr^Dfzk7wBu1AcK@w2)e`0MzPb5>cspn47P#z%oi){(-N`Kc4k5a@V zNckW2OAnk9@8eML1QkHa|3q?3ri)_^9MRJR%Cci$C50V7i`J#rtFSWIW;{wql38J# z_I@6W-8Q@ZBgWWBHZk^Q|HRnD*yX*K_kPlcsT=#m^>h6_{n@c`vErDx=Ck^Fe<0=? z_C~X($on)r{~3Bdr2NnL^~=b;xyZW;3Vulikn;c1uaEI%P{B)3u$l@W=Fm?Al0Hcx#341!?6?t~Dt)Z`o^n?uLPPyposC+JU<3 zG*gTh6TsZ`TjFs?N4Nn0LTm82;YlwQcb8@4WV1 z_}Rm2-+`aqy!JO8t{K=Xn{nu)XfL)+jCtRLiQPyO3n~9bKM*OFwEE_vf5O-shl;EM zD?-Z8D)QN0GVyW7dF#MTD+GMifeG3H0tJ%*bIGyRl42Oby7#Vur>vvyK+3<)fBIGS zO#lDSDw6^#ceQPMjp=>PYB-e7L*HMZzC+6Yf?r?ZZHBC^lm#jOR=={sl{&b=1F@^8 zy=p8wDTA!*UT+whYN4hef8}rS>!ZE9A!`q1LCU|!uV=s+jwKNjB6SfZ_aKM7mS8J^+E4SN3q{ri;q3@QJoe*Jv!XOQ(dWkJgSxnD2xeg#>_C<{{lWAH8T{sFQ+ zpe#uFKky4*6E_912nIRLq6pU_7Xrv2iCjooL=ufS$_m(xfAxzN!CBbTSWmw4Ls(>>9QqJ#8faJpCwrlBHWA<@Jh0W8-()2#UD@2h0 z>n-5E6?GB`0M7e=MEc=tHA;G=7w~bG&8inJ#KS%-W^)>=7u@T)e{ucNY6M2O$P;X+ zUjRk)o*C@!f8`Bm|DTrr1;tpiQCawkFL+~zR-#1rhj`JPca*cNYj{al^}`-DHzxnJkXKTkz&%=SyUuL%o%f?BK>MhEU)6Hbsn_* zho#{Z99nDzgF@2CAo4NE=r6YHA-~|29lmDOnMTzae}NhaWPta$6%|s85J^>EltOk= zWnnEMZI6Y)q7cYv25IIq@-;mzpCOZVmk;RWFQcIi z9p>R9o-*f6E2Zyxk$h4@l1!4PY0Ls-%o7r#a=EibOJkiaF>Fa|E_2*_ls9(by`=H_ z2$}Z3f3ha`KzE413}C6f$%zmoAD<>Ah<@9;n* z8IB;(lbjR!iif*!qVYwSp3gem72aLOL(xMCcV<({D!Wk2W`qd&lRl?)?<8aMRi{}c z_Ybm4Y-3(q@;q3?jQ_fGOlXIv*xe~JWGqo_e`3^+B-43`^|N zf94wgfv%Gg*Vl)bj8Y0c{2TSn8qmLeN0Jsqt`+uDs+t_?GYc1AXm`a<^)#1_QMehF zo#`s$vlFytNv&)fUJAc!<@M#%!)Qa?t7U?gB|Xe=`Tk4w7_w@$U_XQw!ZW&XZIhRJw$}Exj7Wh^TWt9f40Nt;m;1$5((HpFsPje+y71jQu(U{ZOMGe zRAMjytzy1oQ%Nn*4_#Q*%8Uue0|{$hr`Wlq9U9DTw^izdh}C=Qq-{}YsSy#fSbj&8 z32<$_1Dx1WX%TX^tvRCLvDlQtJVuquRF{I}v~QVu=V_vGM-o=(q~^WG<`aZBe+MMY zvX}lwK5C~iOHeh`XaZI9C{;qB4Xw=q=_~7*V0m2`Ld%OjOQZqT z`uUUrTx3K`QF<-HT4QWOnksUdvrEeq1QtHEIRH=H6d)Gd)n#Z_`EQvqMt`ALJo8Tl zr@Uh;ZmLL6@A8kWuz5%A_tlV(f6ZqZ?^KtJt>7WTIlY6__9`%+Cs!fhh&U=DB%N3a z)^aH$&{?`g6yRi0fI{cZZP)biDY3Q(dU>dihxP= z$Ysb`g0DGHu8c!N=JQbIAvP~7tNkHOd@kWmavdd*QrmSbUq=7)y=MFz^*j3?E~Dut zx?=vS)VxatD=HPkhm^<;&qe*hC>I#4Ai^tq##ACSX@mWB1Y$K0h}H3}o(!L+Ye;lx zz7#g7r^u#!c&Taud4gR(e|$5N+bsAu4ja3I6iNvXT>~pTMS}6HG4736AV?%KSszW= zA)-`aYQn+sOiMF)W(W#y$6jOksg!mtYi46S8zX!W(qm+zW&^&77-(H{9;re(9@&*Z zcFE7Gv@0f9u6OejmQ_Gidv^vLI?`iW>}3Dv@Ly~HbNyOOMnfO#f5ag}zZcss!3I;V z#GuLuq)e@^H(s<`H?t5YRH%GQO*=DJrWl^_61?-lZ1@#RJ z@jzE!TRRkvPjleJe}k}a5=X6iLF3~4Yw(;W;Obb4S3ruR=lRkDAj>9-9_418XMHYz zCss!`6G7Q7!iGOf7{!A@W2-gifWcN-xMI5QsI7Kn;R1r$)1227jFKiisbXO+7O1`I zYN6B|2ec#;KN`UBUN>NQ$+@-wMvx;xIBb8|ZZq)=_TcJif1dHmZoLB|^Eh@3aV)Y0 zVjx7!WZP{Q&GQ|WAnVen2^Z+c5?Zw~u(BhhWGgki);MTkOvCRObc<9Lq66CK87beuPR!<$a0+tWX+edk@Q(8>st7w&Y zG6rt3>L{=5^gVAJ5e5#JOQ8*h*kJl9xWQrGc!a*SnNh1TQO6o&G8h^yXos}sbofdZ z!vr1Xe}N-8=ATQ=Q>Erh#%P9kH2Cl1LU`pmhKRm7U~L>|=DAK-9<lF2n>7eAOted75sQ$<&Niaj=Y_L2{e;@CHsHf;c3hrl*^{NgmRN9P3d7#sU z*+-l`a0JLIjC473D$69Fvn9u^znZ+bf?9htw!Gj!k1eR>5YlAF;V?A**5cuqEtXwv4S{ zfA_OpJrDI<*V77rTOu2}cXe-xJOo!8y89!$x;J#U_Vh=VMzCy5q_xMj2iktqLyqwh z6)9!)SVlsG7WvQhKK9}wRcoX1U@yfI6W8t8Q4x^UmOf$YsW0jIfoxSvlk8=CbH;(e zmhs?Csy@-Jn}0pu$6lBRO?|sY2J6>lf3jsV&;4Jubh&HX&bBec+YlW{B+mMt>4Q(v zS>BzYX9DL2t3gbuLX&dP3>#2uknP2*4)e+*?mz(%g|T6MtjVaVKp~W%sZra9r-b@k zgcSah_oSd?QkO{9NERci)}lK4sV`SBN`F0!V$BHe-(Y5 zZDQ5O8~Tx0NfZwz?z3(pVnzLtPg3>(5`kqZ0>RuHwLm&(uUPM`EM(9=M>L$C-dO~v z{7(4=z|%Ni7UjW{=x%P0T>GxH$pw;nOFDe<>!L`UuDhmp%C8ksUujHgHzx*~Z2qL} zbIL%AE*54uj;DB>?hxET5nmqXe+`LoqE`EZ8J!aUhMp%5byC)Th8er50=dETw);-e zeBI}+Du>J2Zy^Ucz^k%(WzGRKg~gjs-zE7?8l+eM2Ww%;Idnfwzv5ha-&Wk4ywWaF z4x1!{bKY;O1ni#Zd9LMSc?}3|L_CldMq4ME62q4$i(RM9(5}~R)@Exzf6|`pYv{YZ zZ+f4%Z$#gzQ^3~}s5p{}du;5zr~8}*E9~$n_c-(C+WE7c`89U_RA>G|JKy8Xudws8 zWxU~0s@%y8C`RyT!aKeKXhs>a`}r}7Nk#U@0&jUKUxsZp9rf5um6!xi>g*B#?4d|Qk#*@0;qqwDp?vABdTq+UW+i%}DC zU?i`>Z8R*VRZftH1R0k}u-q`QS4PFD=R%YOPKzsU+6ho2*nUa<^(!T3>{N}8Li0Q+ zE&&$2Fb3VpF1$UN1#i2n-x}qQfT=z@oSU6Y;f7gVE`gu4e0^U^h z^U9bVfT`Jdl42^2lrEsKOHW_p76uuuJn|2JpX0v=V7rSI)dLONhb6Tn6h?@d5M z0A&zch}!ay_`okPI>uGTFm2L-NFJR|XCpdB=9_U`zg=})cXz&>8FziNuCB7`1dxZ1 z(CiurB24f_xjH)?f1PD;03n1By0^}$Q}@=r-BEV^K1ttOr>gF)s(b3xIsZAQ{=@0| zPeMWk!(aLNV@ax5gx@wGbYw(!zR`vrG%rjMra{Do)sEO_+8heUDbh-rE2l_wi5jg8 z-FXhM$`1w9OA-G+V)2i;_&<+wn-T28G4${rcKm3pFQYh`e<|k;nIS9SPy?{$k68W3 z1PBLp&PS~BV_#BGp;F)+NWu&Kz{M!d2df)?x^i}X#Hv4bMJkMMb&@a6NX_U=e`^eabUM(I)s23# zbfYh#uIQNpe>0tK^OHwN&xp}v#-n4Gnix<`nvj_y04)i7(~8T^=;(~rwHpK%+MBkb z{(m(nLLe&f^9=hE)iZfuBF(cDCjr0hO@huT4}|R-nB~*H#QHhH#Okw*2xN9pj0mH& z_Gn{ExXz0A-+}S|M*}n<8f*B=a2#?5#8<~6ZL5X)f6MDFSm`aejW104g0i0ZpKzzg zgERldR(^v+gEYqe!p#^bM9HHjhnED!#L`9nDc6P`HorXK2xq{8sdF&P32AvKsJq-R zKdC#47Au)5_uj>mY=DPaa1RzF2oO~GSi<})otbe}iKKRjS9iCVmB4CQDN9b-)Mvgr z=z4=;KX_?j*i8X{9jmC!N zh>_vbQDHPjnvH3fwHK(dJTc)kF5`;;Dg|7|_Dw_{neQ--w4Y}2VZPm%_I+CF7BdqL zi&LD}B#20##b4u!l~N2Q0X>fkS#}OkIQ2+(fAu`7t>gf;YTG$L`Tm93FQ;pju}H+I z4cD&bET^pr0$EOLH<}`K4ed?vt1%o~72!V$_@{7dG~R#-Fbn~NnRbuS6ut*?V7A5A zK-$a-ZB1Llsy1Ue}H4Z@y5&2%46j ze;IY1`W$C!bS3>Xo|a}W)U}^Dq>tGYNxw9Ss!;ltPup>~S*K@b8utd|W*r1<6U|+X z%_$LSXW9x?YDM+Z>&)RzU#*atPJ1`>eUw;o&yl%=OsG=}gNfQshkH!b{hH z!}wbMV7Rp8!EpEVf$}H#uP4G&^w8_(gU6j|E$$}!yys`DY#W?Mb|fAMk7r#4e@1hm z%-gWujGhz*y*u32EZAEoWEdZFVUNvb_gbIea&I=fSD-qiv+V`5Cz_f^Nhe_$G_1jx zYmV}8F{LqFeE60|uwo=&fKLu*G1Ac_P1JmiEw!At-LTvs@ERCUxVU|NOIsYiUkmd# zMr6OK6uxWcJ8eN|-Dz8EL|bBUe@N%cZ_P4pjx@EzBVZqbmb6KRB)Cao_vyCxI_~9JD?9cNZe=vLS$yNm{ zd}+!*dxq2R5rEQjvc>P@RfDNwV~+ju4qQF&@Tv4j(Js+na60*3nsjIaH=y?_V$#dXQz%u>!*;>emWa$jp2+2B;r7CH2G2|ZResdWnXF8EZ zl^6sO%}auF&ZuIoskNKXe;fB*R+R<=X6hoq>+sGBG{A$#<=P)gs}@LP3QdB2c)S1h zw9AkPfiS@eD9zg_FiqLqXI?&>)xhqf2u95p@n%k42dWQ0u!WVU6dpNcCTAzN!JJJo z{^0^tWfmG2Ji3^zqxS$a2-X_rw#v74fxYt{N+gl~{UP5W{A`6sO@h>-iXo)C_ zTLfC{^hBYTwn<2Ae~^a+zcFVI%M&mzVDb$p|76MGr3aTF-h0X6#Rr$bNoz6Tw1q-K z?6-h;DNGjDBxJlZa${Jwa0E{d8S8A3D?fd%<|C*DN|q%L)ZEv-kC1m(&+!3T{HAxP5tXvH3SQf9hkk!yC$LmMG#BCe5Rm z@MFY}fmZyjD*v&2Syy=oR8vkuoIA3CR|EETL!+Y6OEpzXYXwj+$$0ZrGuT48Gc znXk^AIfE8!F;J*pgk$E6Y&R#`H_;p|lG*z02nejQAgaVhm39H~NUzJoqKpoXr{UA7 z?56qCsS)h?f5ON5{^ULk-7qHv1ai9mbJ%yfBdv&tmdV>-C8=s0Xikp9KNeD zQpXQ9jV!kFU5LtRoS)QryE>tnfqRUfHdjlc*e2 zCJOX^2a6_H=ML7D=mmXxuOCkKFEvJaR&edNLL7)E)X1^^Otiup%{7cE3>{w%tt8J$VX{6 zf5riQet$V2Vs(&L7KW^p`4Pd&(!1u!QN(L(`-TONbEa~F_kS>T3E#x``=_{)5FX-O z9RdSP<}8}9rBiIh1L-9&vh1PWYmW1IxX?1zg2ZJ9y%B1afHN1P6{0t&1eX;H&fTsj zkQv7JE&EPJf64~bz3G?(|0)jQ6~aVVe=5MDNh@D4FiS3}i2dTBlV5zH26o0{_I9C( z>5UGNL)}UI{8@R2J!=$Tmr6jEpV+fGXmo1ph7c>q8XV> zCOGpdbZ!(#?kn`bFL`h4q(((Y704y3(dK#cg43jfoCx^@_Nh71;YsE}>LwxQe{41X zZCGp+hPc!F@(`}6%rwBto4WkL=8c!#E7J#iS`**X3^lDC3TwzJ6)s8vaMHT^5-*!e zr6P5-ztxZl@GNqvt9{+P`=~{Cznc!VfLYQ^SPFW?XOV-D2v`H53We~(Pf)$dF2E8_F70 z8l7m2YH|&t#;pVhnxj>$e<|MgO;FB3 zt8*Ot!Z^#FR``PO2lm6BGsh9rp);R#`FgHA1-FytUmLeL*0p+ z1=88B)=%>0<~f@?D*Ep|a6wCEANZAJb|VfcdtWOgln?&#O~p7u7E%*-7|Qi*#| zTAktOx$f7zv-{THqTe9mof4`~4*e_#Jt3?iN6d!f>dD7q$F(P%8X zkc!qDNy-OmJ#&%knGeAo&;%+cB$?QaQXDztBfpaqmpF+7e*Haza+1o`SS*vZhIIA{MG4ytv)Rk*PX+e* zX2RT-q4=P19a6@i4|`@taC?U}i;OJDH3GY#E*OxA6 z9Stb47=gu=Z(oQue-UyrffOXbqWCxb$0$F*eye3##y zC-3q_hQTyOY4OzR(`!#}96mN2OT|);oFU(f-WKJ)pyxA zOjrRvDB^Go2DXjE6gXX)j^ys#^YX9|EW{oG2h>(<5O<8E-S#_VwORYZZTFPE@LJhY zrCY&xJR8c!;`vP|&-*>b)C?MZ13$-4wQ2Ipyxp5m%b@Jt`Y<*?H9W>ldj^7D&}}aR zdAI`g10d(#f4-bA>pjP5;BT-8=sL@gx^_d)BWL)vS|qeid`_W_!gX-8!C9On5;i`E z_zt`09INLA*t0$kEEG_eCjUioVlI3;YfH{Gk@C#G*KQkd_53Ah_1KRILgx3CM}Sj2 zUl{xm7AcRw*MVFrd4RUWLxHkP7UDATTaO#K$JxWhe_4k&qt;aC^9rg(ZmP-r6g0wn z!HHq;fCmKp&QqUhT*~hr8nQ$Lv^C0LeiF8&o=>-!m!)iHZ1R0Z+5Q1?!|E{oivL*I zEvV^`hR)EK7dIFeU92S(+V8Y4(pKC(M^x)lWoDgUdJdj9}o=dbMtupC7@-!>|pT~P7 zjjW^dI13&b&w@uagszkSsq{G?gYnXK=5);Vl+INNujgzp>*Aiwf{S$Sx36?y9kQDiy+GqT_~PJjyHq|c3kJ! ze|~Fc(W+e6F;^@3uImCj{LObQn@JgdZX*z8`Fbi`-Fn^EDCr6uk+Udjk2Ys|@AA)_ zP^iK)MnSq(6|qXch~uILpy9{0ybLp_8l%!SiIR;#T1BO!u=H5NzeSLpfQDVL^G#{< zLQPneN!d+SgW78oi*9B$@AGp@+uJPm&VBt0%5wRMG5|+U zds25TF3Z`qGvL|vbJqEGzcC`o9!~NokQ9wbg353p$sdsfo!EdRXGD^IPVxefe|SbD z`I?iw0wnr~BmBCVu`CsIsP1ar&Z2LL=ba&{@EzBFCKM|?flXN| zZe`JJtZF-}d@JPPMDs#9>=k^Y88$OZvYG>|`a|bfUZD9p2iA$a1>HX%#6WekLSCwE z+T0>3dWGosSVx08dPkr!l+UZwhYG059ab;&ElkMxUSR(OFs=H);%hM6i z5S0xBO0$=1dbB{E9AlVp(2sYrf7pr}rn%)qcC3wO&1a4(u@=f^p&*Gd5d=uHSYFz|eUw65 z2U(Q&eVlcj=m`!_EE8m)(mU;H5N@zHYvAN|6=I zZbLS&M$M2AMqLCT4`#ICcu2dtT`IKM!eQ0c6n8&%N~qi|fmZPb?Ecr>fQq_`hTGaY z>Wun^#)!lS)5ZhO?VqnrvU6l3IF?f0`rpmKhl1V!Ba#%C7hTWae>l%fUDy2sgst;` zbN+vEM??TQM1L$%@MW2CM~dyZBT`d+u0-!C+TYiO0(QPOZBCsrZC0?&Fv`mTm(*Ol z8h%Z?qOskWb~*h&uhIPvfSeRdoi<*(RiK~1T-X$Dws33%>GGptn!wHh)^)NhE@nW9 z=_b@HMRfdl)jSUse^()79eDn-CzTE*B{&ASNDj$dXoTFP6V3r?bby`%KPw*>b_8!J zp(Bf(NzEOz|3LYVmN>?JE@{TMnvY-wGV0*H&E~%kS*jpqn0FAK7@ZRQOBeD}ke|Y> z$>j$I*;Nsvt|1nwjkm6h@&e@xoZ=W11n$HrM* zK){P>v*yg< zJ@zD4^*B7HSo=N}-%pM;&s}9)1`xR}wJJo`(EwQYkGR(g20$LF)U1W3368@Aw$JeK z6QDJje=m!RZNiUa4SX!)WiE)9O!K(d=1ac28;94!8*Z-$)mZnmc|iCJe!}9Pvettv z$}oNyzTCL~#{zFn{GVM&{Z|*K)L0z#0)Bga=Kc=R0D-+MaASXEMD=Xrjg2 zB7EHZyR>Z+6emCVp#eE(C7x!G<$h3=7m-VqO!55-KBS1(;MIjon8k5(I1}?b$-DEu zao!+-5x4N(OLg@O&u4MXNz7BTo>lE+mHz==#Z~{wD&Hf2;vN>?#aef>Xm0{EkpGCjqlKNMy9^#qy9Fg*@D{X2(mO!o2dRukidyuD*{)dyhB|HJAbU(Q#o{*Tz0e^)jJ zwlr)EY-^%1kFzlkHU{xRDE5fcWVgsU$N}g3+3)1?{8y;5RI`T#7b+-9l&`Y)uRO?x z#=4ievkMH6$p8F_)gMkehrl_y&NpJszi0LT&HsGP>c2=*DCMMCrSuQUh@8IaFs5}d zrb>RREM(5M0VAAHJ-4Q!6_I}re?BGpP1yzZB`~sIm;rQ#^JyX;k%LowD<75^i;(xF z*UAvPaz)|e3G)c&N#|Qm$$bi%TVDgq?(m8Qw@eZ}uW(>BF4>SY<0lmME$otm>GGSe zz5k6KeNaYS?ks)bDx)2_0?A=TtlID33P!c#+lCVte%m0cXGuKeu#8ySf62CldFmUd zw*xQ= z+_gYQRo?kKGkFeiNFatAe~@@TV{noH#w{HYamq7_ylN2GwSoqcKs02AWI{k{ntFCU z-L`g*?ylSAY_+RW6;YAH0qv?iFb-5{y63Rv>}k*5-C7NzIk=F7BqWoW{r>;&d1r=4 z_jKFk95VOb?>@eJzt{iy``M9?0adG)g=cWUMxsj_bM|BN=4f!~|3H2mPYI5SC#x2$;Sz4Pt}5}~odZ(NryOVj`Aj{= zG{Z9PGqxKak3Bv5fAr|3QTWS-6dRb1L6y%&;ME5_pwn<*PbhtkEK_=Dc{xOVC!-&a zIj4}dSG*&(35M+{bi4gAGIIpx1!XdbIdW2>|22kScW6@)d~48;<#xV!&0absoreE0 z2TEw{>Vgwwn!R)J^3^a^Kv=(YnlfIJshm(qhMZGnk)eZPf57(Fsj^sLue(l$p7RNX zn^5fbLA&juBTa=_xhj%qTZA5k{)WIfT9(-U5!fx1yTXA*kGi_KSOd`*0YossQHCcf zsK7k!Q1Bh{mjgm3XR8N(J+#t8)v^2hl)RYGKo<`AOVoXtj}+`A-A+ zduWAw`CMI1A==%Mz!LEha)eD0j5HZOxc@Q19#S0ZxTZnD_AFZY-W8e{=f-?rtpii|D#MQSRpD^uH$$;%Qm9 zsLRvM9?YEtAr;-F$U!Sz=QrYvzF6DW%$(|=42qU%=2a2;{yXsf>DJ;M^%7N)<+-yU zl2YYQ?Nfmn7((mgCPa+9kY*HVQI%GoT?hQvE8JX&=o5lPjyQ<;^UV*-Sl&Rwi#dRT ze|d$r^znX);#_h;wvSN2#ea^ALHlfM<&vU2gRcGYK`qIdi9Zf3YSDtYqHwp?!G50R z|2DZdsb%;0OEHK>!Q)GSWw*K387U(`DssWtr~4vA3{4-8)#7div0Sm_0M^LSX`&v& z_aH)ASn^~bPCMPWi!M_=16foK=^5gRVUOiNIxA2>1lr ziZT`Wo}4a_m>{is({P5$FlSPw1GF_dJ_z4v z@_6d`n!K$zC_osfEb`yOeQ7WaIOj$TI1~abE!vNvi!(8n8W0$FW$ixb&k8Ou-N9~j z(4x@V`Os-!zVp(Q%X!`4FIee-RX}Gj{E1M_sr9$5JO-{tr z$tqF{Jo(H7pY||4@QH~*U{Eep$Kmx&9%RG>BuxPqt6C;-ay=5yp%1XAcCY3VcfOiZ z3*c$ANgQwDVsFCrp-eBSqomB8%pFeLhyp&SWvaH!sfI+Sz;{%jf0B^}On0%$&4m(~ z?PYpc=dU!@FRWX&Y}MWKtQDcn$mV3#0RBz;*2V@WuM_R;J4B*x)&3=P3ahqHdb+HM z=a%nZ!g(xdjXlw|9AlvJ-12=(SWA6(Oh>E1bFhDWZuQb-|D2#Xg@qr<188wKnq%&e z@Ye^(Ephf)L97tHf9BNMF)359PysRN){TJ#FMz-j-eXh8NO8RkVl67Jmkta$^=`m? z9hZfrJUdf#dB6q3ig0tE8NsMiWTLaI39y5bm3h{A9u%PFv`geT&T_3bq~=m{qgKsY zr}>7~qBJZ+(?g@t;HYcNg1U*M39r!$yCQd}xISMRQjQQWe+w)su2&#f@g`iHwrUvQ z%fN2ATf_C_4!9!7xAcW7zbVmlSlpe#k$?w=YI|QvIs*e;(|8Q@>6L$QCPyQ?ea*a~`G-_^bjx^V|G(QGF0zPBe*R8gl0({JvZPbN2B7gzV5(+)q z5eDd_mX4VWBF);`9AUU+e)^}Pq7tJ3=#em}fB#z>Tf#gaZ*-MTu`h}ec}<1 zpK;TXPm3059Dz*Zqb=eIS8t!-U9II*i&PpBv!;+5&CA?pH>p<%T)c3M1G2Oz$fv|qGoPDU<`jTv;j zJGCtRrym9hqf!L+VQ1EvHvB$`cX@OujcMcW=yShHMa#dx#CpY7jQon*YFZks#oNL& zEw;I~b+g)8R8Pe>zI}fPBL2LRu?@u~7Qr`xCp#h<)7C*QmKHeyc%UFPpArM?e?Hne zi0hc9tTOpi=&UtURXGUChN4vesw(MagF$fM)Cp^i3`&4c2I`wRIW=4_Y7g*S_thl$ z9*GSwGmugWU??{~?3#~e8A)Wemh{dWS-Cn^HMG)!rN<#@m%q88>h%r1eIl}$b2I(9 zQQCFn*v5-wy_$rq9b}4{gc6|Ge|k`{mHL2GY)jR7!*E{qWzJiZri`d?;aAAdnD(jN zZOD6tyUjbb@JyDU%=^{Cq3+e{6!?N7TJEKU#0z2&HC3sYps5fq8Y-xlp4%FkXElT@ zW1^AoM|_y3P#YaEm2@d+4sQ+{1@z}30F3p+K@E$n=mGu`kV<%BLn${Yf83nTiiv{S z7Y3=+a2jJ|BY|b^dHzKzRaR$~|9Z76wO8{$)IkIqYe~62A2XGviuoM8$vR;m7wq3A zpW-OIe<+8}5uw&bI#+NYL5%yHvy%@s5Z54Rk<(0bR4PD9>Gi!3rB#OxU;P}(l~1q;Fvzv*cRH<(PZ3dz`W5x7aKl> zbXc`5^;_C!Rs=e%l}qUqLw{@e@8UIlBNW-%*yc6vGZt^PmLX&ifBm~^)SA**?U|wH61`eI1h90bdI+%=Kkgf+$w0c*HHFWMgUg0f zYXiUMmVftNC|slJ;y~O>6`G4Yn15VwZz+`?V%4?Pt755ueVOp@a*T>ux3_dqVR$)? zS2~W`+5vzovbDM0YTwmP$HhDV#PWvgTbnnhppU;oZb+m=e>{TN;;I=2Y{-}cgp^T* z-T+cfS(^3%^X#dy)Go~@bk}wxAKiM)qWKf@R}iQ%bCy4dD;v&6LDw6!31=bdVx?=K zo_!jsdDUiHQ+x)5s3_CwUa}~meZ>rq3jnux@CbPs8PE^L$d{Ki$axBx&VHSL3^>aFWs@Ef+TzV@1XV15J3PhMsf5crGCh zBo7+W__pzcF&giWe-Z!3`0wJsiSz8}3Kq{Ir{$Tt!S7wNg2nqNo3#i*GiNYTU$cz= zmaxnp)5rI7Se{69Uv@sD>}%0vFAe5yFM0Gl$Js%1f9lb31#rjLJXDZ7ua0k*0znA) zcAhKX+u`X9-|jJjD0W;Kk*HZ9%HsONkmigmqb0P3wmt^C8%0Jw%YkT@nGTa=Y7Q3ts z1kxSkf2F6O(C@WKFy??#29jw3+hko;UDRbi>qVFUgic9=!m!C7an$738%iJFXQP3GYgNA|*$+qR}b5`56@v!+F8FY|Me_L@*1L#Ba-&(}~XYho%Mq~Tt`Y?2d z6`?K70DDZeQOJo=_lnJuzgp`H)dWbuE-q_u9JN)#t!r#80 zZ@~}rsq<*P1M-g?uZNy9ZTCTIh#sAq@LIXS>*$f7m;RYNp=#;E#}ARygTWts&}!^D ze_;Kmq)22cQ959zkJjjkyV69Nz1}zKL#iBE=S06~p-EsZV#&umxBk-pt70B1-Z6B$Fn|)K-rlI<~$amI?0B z@$)I$n!mNat)a8NtuaV9JFWI`APleFCveRsG7Kji$$5R;aIoK9?AP`2`_>}CjKOSy ziMy;C2_=e@kb=_s`)%Iz#-$GrS5>JpHRR>e;nHQ6Tx_Tt2CaT&@iBd8ytlt;Cq`R!nc`CyMoDyF=hZ= zK%&3v5oIY{Pm>%qhN(G6$0AN#UX(x?@BAe`Sv^JGaz@gm!tW56F@KVr?>7|iz zOsMBlE+o+L7mAjR<5XI3oj=8 z=>@c@3Jfb8!k`o2?wV-iQ$4n=aT{2!mo4!!{kOxIuM++L7a9Jg{A%V)*KYtOwWf}i z7TRNgH6^q;)WWQeSASSV@P+3)2^_TLW8%a!t{GHP5z9)xeKJcLfaF4zWpJmaNGZ^L z5Sj_E7-E^7f}i;t4ln$LF^T2;JEC^zombW(smM50Su#y=7-sdjXiv^g%A_oqL!can zEnw$}ZEk9I@_=e=l}!0pJe3;D>Fjy0*RGCLy;h46Whr?~aDRW6%!PED(UXHZ)4O25 z4ssX?IQ9$)#ASfyg7kA2q@T+L$iTTmJMg7JX1VX^CAYcxP?c}$&hVy^#58cB*bek# zIGHQo$nPV!y6>Q4@Z1529vL6USA#A>?=(ql3*&kkt0}2;Lwh_!LTI&Od;7>9CcO9B zkuy{+=o98fyMN;|J93r*sefiSodpL~uibQ}m%JG4t*TnnJFgIYslJsMJEebLo(dqo zu_E2Yvs{LoRPflH-RHU1=80Ael5!n98R8b;NbkIt?xBx);T|*+q-MpLd-zp*$U2Mw zE(bs@cokOJu7u^E%{Jepa}(RzSON*VpK~TtIC6BmJ%6Vc6o)fZY$V1VfrrZjwXlJa zemJkK5W8qW2>y^%GeD|xc2xNzDzQG_BU?mzKbW|Dc=d5lXL*flj=9%yYpdew?-`xY zPi~Y=T|lOZZL8MxFxHgI!3ef~0K%^eg6`K2`g4MLuN|ZnxN+Y2-SqZjcV`+6aQDn_ zSHS?R?SGC>?8v8f>nC>8rx5r^^{h|ebA4*|v4cF%I95a}Q^D>8E`3&+;J?td;wWor zzlT1|_jZhY5dS?puXDu0^Z2zB#jq1axmr=Kv#6Bqig@v9&fOawyG)Qd2Fm9#yEDqD zL+H+NyYqzI`E$GTL%XXWku|rLOE`>F7z0t%8-I{*6NCYGV5fsc$_L-8=wAcDzb1FG z2(~V7!Zo)v;i(-BX0c=d{cYlFYI+a!c-;r9aw_Cx_%!yd!Aj7umK1{k(0E;$Lw&_4g)QU z`F|jM4UbiaZ+8}qILGa#69{$ibGzw7ggUTSePBbJ<1xD_3K(J)8mB=~xg3o7z0sD$qQLZ^4=eAU+s>%axiZ z$I(2}Xa`?htCrShj@h+Q*=LYMCw$xvpD^!&Pr=zi(8da{ua?1Q$aluM@|}96C;HGZ zf6lda3iW2JQ%Iu{4~=pePdKsx15(i9nV*7V-EB^@yGGA+`@O;$2WBT0u5G^KB!4sF zf~z1i(#-`wPI4jm0Qomoeejfh)Hw=x36gsJe~7yl;HauJeLLx7NJu(_MC>5qy@_Ba zK@2X$kct^FBu?ZNL~xOZG)X76hIEroh|EHU8F#hHnR3dioh@rD-O`;Mb=O(ZVbCp~ z5Myo0;EwL5YRlTIvbCLM4Ip`vK!4KN^Z)04Zzr;|kAZ^jKIhzX&pG$pbN=%`zK`;0 zz+s3-uQ^)9PWKORlpv=i1d$Zw{I;~bk! zZ9rYZ8Rh!FS$)sm2^RglXtqj(0glE2MK!*595lx&h{cr`g=w6Nud${6*MIao(nF4* zoH{xt+?3}SEIQW6FvuyeDYUP%#X(iQygmt4wHo=3ZjCOH+|=dqI>%%1e7HTeF_0;35k`Y1Az$=HRk~`Q- zY=Zj$3uRd#Ekzts+@B?NM}OsR#vg|EumCXIo)xS>afFTVInXx%`{uJ1Q!@Rv@_7sf zfm}~@ca+GRoD%K;pcq83xe*#@9esrcsxwEiXRV)1QDQ&18x#yqN)6;2j0)TWvGCuORy5C$JxZ7<48r1N!J%vg0_|h zf`GHjjdoiWCtYN#(>qkx1U#zT-GVZ&^B|R*FDoRsS_q$5BD0JDc)dlMnyg||eMh8z z$U}MWDRomtj`WEDyMKCWPr)=-9iK24OB);r%7XHqYK|LO8<_DDUTpmR*H+r3PN=+E z5NvD68Vp!a!_;E_#~jpa@Z0jE%vt0OyQV0{h;ENK1=g27j1a z`hu~>uvx_zj;qb8g9uAmZN^%|(ZdHH#*g5mx3B69<45>#TYr1(a5Netx7m+uVe5<)wD-FG9xeSk$^pg_jumt&5bFP+FWZuad z@;={3pdsX`FDV%!7mVNq1EnD}ck(Sg-TalN?S1#o@eeIKUArEcmh-)F;MgF}aMGG~YsmX3 zpaDV%&u1R4Qk)gKM?ra=P6tPMoc80Bs8^lpqTTtpc35vAy7Q!K?mXO%SCQINJFGdv z2-FbS77VjM?-vREfyzP7KVo*%8^S7KN{m~4r=g7UPWuyYmr?}-x2JSScJ1FqT0DJ8& zz-?H~SUcH-;dM)QDSfoRtxe+YtlF8f(Ml}dC-7d$U`^vA7S|>kpIaw@@JmiKIr#b< zGxX&HHcG%wY97Ho)las>ap`BD?Ls*nbj+0G;lpiOm!|WS=tBWsYc}A07m#1TKYH z*=CyO=axU!^MWPB8^wa6nf?|k5W;9txe;i!_e@&Z4%-QuZ*E|jnMpE{3BEb@AUuOW zF?Rw*wMc4DVZyrA!C4aC+ZWe(RA}N$CokMJaFXE=DxmWBCcFH*vtN$>l;~`vf`2j$ zds8xv;}ai_e>i@2JZmCrV%X@j!!TLQc7{wZK&0|i&BO&Smm&& z0^vV%E&eFO#?DPK&ODJeTgkdv?!a|uSP9w3)H?M%_UaN*dr2B}H5ErRJ87vq zX|+3Pl{;yLJ86MCX}&87U~+a0De>9MFg}~}>7qWt`p{j|qwb^{chYuu(s$iWc)!>B zks2bt2$}!^^6yWnQQODdmA&dtI_^$tSCaayJ86tJJn%mqQ|_9NW}fF+V1Fmsoa)IB zS6%P8Xo^G_C!V5xf7@$4Go^)!`*Q)Rb?;TRFA=w+OfK}eU|cB$@T!yQi~~G_KN?f( zd0NzyFw8vPuY0Yp)eHQ~6CRTMn_g?3mVA98g(Q=v{-xSfveUlk?s1Yq_@z7PM?5K+ zlA$*)^Fejsox%WE2rPMdSbup0etZPV*c`nd#s=VKUm=UXb=-=>WI2@3-qWMX=_=3$ z1u9iw1)1+6wODHvY5IzE<%I=w@$AbEI9R7^_nTygSZg%YuOs_z&DP5L1{42m-CDVo zeT~6hY<9+iEg>^>5DfCottN!OLGX!**7nR<-B|NORcYNWKf_kxe zBD4Ze;M{1>l-3^OhYU%IYO75T$2dK6$ZNf{i&Y*=W!&liNNV&kKP|J09^f+#9O;fw ztivcY_5r<$7F4)t+kb`)%ghi)?=9)fr20(C^XD@f8e}|ZhLH~5nw^=H|8G)@`grD& zP=~XS8x{CfA_6&_sq1;<26U3b#Zz3XbRH&wzCBD5*Ii$dX=0?P1Q51yM-uu113 zjA|an^gxIxN55gP5)6lgEBe;4CeR7JefWpLj2VnSUhfmf}v&m99zaqRK&F zZtJx-`Rux!UJ6y&J8NxMrc1)L05xJZ)0Ly7r51)LKt78(>oTI|+-l}4X?P0ZlS84a|#v z{cuUB_Q>(TK7YIJ3Pj(PPiIO>FV5pEXiwAnkO zx=)q8$7gTPVSdd|kN(TZ_{hppCANd2TMKR#PzgM(T7@$VGO(qHAjOgT zJ&9>Xob7-XEOY=X_+|i1FvSDeKHmO7pD!zUIeNfoT}q~=#jp4@*5}Kfq1r+M=OA z{fuEW8SXF|RX}8OaEazIjYuqyk>Po=i&3zFZ;Jn)93oP3^B)@3Sh02)ThWHk!BaB6Pn(D5JM}t-qR7 zk3T)xQ%s#puS5Pd#!KS5`h#BU&quVw6Dym9GK$hA3brW86@v?NzKbo2G=xc@41d24 zD;?9$Y9OM6Qb^<20(}zfLHRCrtsegr8s-_l2&$h?SdUF{d37yI`?*y!rBYp{kV9!| zA!6>GBh}L9wqhI2dMP_kaJEUBev=vsH!$d*wJR6catKUvcup;EV8o!V@zU z@0&Wi#hPoZt}ESCTDqsSyR@z4%!bsdvm)dfmrk-JlK1OKBDJiLY|Q{D@kEfF_mPUZ zJLNq%;Xp`-|1NeoE+m~xH+q?IsIsYcb8pGMS`AFeiP}+~S5&TI?y88)6@MxId%pz^ zKXHH=pQS5swpSy?L`PqB4I}h63iTB;c~oZ+#*vY0 zR)~~Utb^}bt<%gU2R5KIVYin%5R3n}9#ru4tO`Z{SM7b}*s0b*tKO|(@=$olQ@6Qv zMzZt(kAfyi((HHW*r{cM(!Q=hQXlDG6ZoEWi02?wtIw}XbPNhhHh;4`9foZ)*stz1 z;82NHzsHA=eT7M;S3xw)oI!+?H39acFOc+pq{5!1m!u6vpgL?uE(lliR75oZAtcvV zr;)*osO=i_&epEYs!xTFtZ6cI@CR~?_SgT4=vmiKR-X@B(hEHLms$;Z%t{Y-=VwQ;kNkzsDUcUy+Jwx(ty`M$Ox!)&Ol zG0AW8|HfcTxG~dMYit8OW2Fg*TM*0xp)6)qM|giI(%C`2wFkqo5OaNLYL7(O*LJcJ z;MYutZ{H&htni5E&@nR?)V4Y5ZtF6+;Km^|?!BPco;$9qQhz0&FLgU*ws~Yz{5*BU zlg>4O=ToeCH3d@Ju4ec!gX7Wqe%fn&p%S8D;06#Lab4n{yb;I)$jD2YGCbF%XXk;} zJ&z3Qmz(agFd9v&PQK*VdoM0Avou zf9AmW4xn+EYk!;@d2i$^{7XN7ho8S2;l_7R@8aqgl_@Lj=!AcVU6%=;TgXz38zGcJ z4BxzsD8?a<9DB){BXp>#y&iJ|`nrqb4LXQt#>ftv$f($r$SV6|Yms|(%=H>Ng1O`) z6AxO#lhapW4L7lYiU8#z_@bh8csV93J?k?H+&8VoaDU~6^+)zl-@3BB!cBI9ZvW8Z z6B`(6@qcp+wm8NB;Em-a9DEEaWbP5UZAJku-CVD^kb}2jeN=AkrSc#`yK>(szAFyS zbUa$br!C*?q{qJhU&Z;vXPAMtTWjj;&8E)%(PAUR0HL5Y9P7}yd5Tos8Cmm`qxnFd zelB+~I)9@C$x)b;V>y}q>!#F`(gI`C=B;K|FlNR&BGG85$qaUYX&_+SM^-F!CtOih zR!082edVqD4t0dg#z-_AqA0%Rek!qiMsB~ruDhO{2wt#$NPV$^Th;CywL8Y_wtu#p z`)CNLPUbdfcMRDFhVAGG)e&=cxXX6OxP4&4j(=W(AR3H+VsjN_NenmHHG$?;j4;*B ztC%EbahBw*{jpWbU|9xP9d`HpL~6jBm}{E2(aMV%JN+$2mJHhMU&m)0Y{(1dzI#$?Ay_B zl7E+cRf*k2I+8-85v@XKhB3o!2ZOEQCP1(Q2NM&KAB{!Kmb0XDnMwZ@gH5d+V4Z;u zzM-K(;62YV09LrOJwzt8iQ%baHl-oxlaWKF{Sq?MLZL_QB-5wZSY<>zV-GbUc|5rt zg@Se@bwo_^8EJfQ|Gv&<6CFcyjKKbIEPn>F^R{}cI75?~1!9cCg3f8G<^a_^mSXtk z{`<+^H;3$fOof7=5Nm|xoqFct8^!#Lf6QUrv!qPvpHI#SA9=|-P=-h$$Eh25S@DZ8&Vt?&w zRIRzQDjI3;sNPMggI69N6a1;)RHuQe9rWYJCZ$4}It?yXAWgw(@Kn=Kr&Lfwowo9tAmUGh>iXhC} zepVHhmBfBZL0QFFaiLLPv#|jQ-btZYG}0CenL&~n?I15D#nbHyleZXz#yTT5vvcdyNNmPNCK1G^$$U{}1wHl83pCx$uYD8iUbTXDek73+Tql?0iwe{Sw#K+2?VMgjPK4phHq zy@(4a5xkS|C=p>r#x>#D3GsjFf2+v93im(c4uA>W+#cCa`dw+H8sX?45aPrV)8wS} z>frwa#L0OQ)yrx`FF0u}0$LplwsdhyJ_dPyi!6=1z< zsrodpOVIv>EO@CuG@DjQYfjb7NY8UEk&f9et=$p;pRxPG>1mK$0`on-z?ouZ) zE_-zM4$utN&E)qqqx9vT%Xmro_xPJrOcL4%G$N^ zBAgb#p@UjVU(%l15&59w3^0<`g7$vY9=V84i{S4+N(?z8L)7 z0W1G`d;0}PK!4SM?6HP@yew0z$%Ae^t82Iz~(XO6>Atc^pthA|toAueNM$BB}9a$TGUr$Y=_+b_C6>wOh>a{%C8MoN4zR0?)FRj)%-hv)L5v2m;US zhMES+baLnzISk%9p~0g`f|-r$EM$HtBd_X}D!cqDBY$wYMnpsg;>xAfC&(Xq{pqUH zH^RT)=#jTwRvvkM^t5)1?jJ&2ykB}9CBviA3#c~R^wcwNr%{qnHH6H=Ry5SvKpam| z_t?=cwM0si5^K7W;mxTf%q|vVkgQ#jUeMXw>%dy$2n(lx+eOm*W`^!UxSAHQZn%Fd zr;@&2QGW?naM9LzT`smW6kMRV1KpwgN(9O>AXFFN@lve-+1;*}Ook5NFy`WTCs&LK zS1H4&{u}EAmH}TMNamso{~X}`r*gzOAd?i%dRib|b^fo8Q}n>~SMBce>E1IZztf*1 zCnrulvJ&8Q!zyx9X#Ew_0<0*LXL(&&iszp;B25~c2E9M zCVzD2YO(Co)BeqN_qmVG%hawn1LaCY0nk&>$p!N&!}Y8`g*_mR!AhR9oBxw5C93DK zHI=e0=A;Rxq17mYO>>`9R$xJTFFQ+YJZA5pnYJ(j*c?VQ>7Rw01j@HU(fk=(mDoa zEu&>hyk?TTMW$yc7qJUS7cSXdgA70LrwQ)3%l72YAmx%>Hz>UF25`w0UaC|m%3?xM zj-xP@*l`sXzKV3?(E@--TaNU50teV$X=yMSrEMfTsK)E~m*@q^j<(ikg!keotABw* zAf=SjHZWvmug~L8@fqO#iog+6O7P$ocpv?By5e*J^IUk+x}s>@XyX>s6*sh;9S*;j zZX9|2!NbSyw_}rbJD8eR)Af(Z;oTSii@0lnuBtlI=ib~r2yjUV(31#w4gt9dMWH&k zfS3TWF^UA1U>s#85|SH;gqzn5fqxOA?W|Sj(RpZRjWf8~YOB*uXQ{Dj7@d|^CXAC* zJ37+GthKdN6RVd1c@PLBH?#kLKhM1*6b1f@M1{r zaTbhgaf>fy1}40R)$_qE{L{Ht3BEL!`ox{6Ak`KMVYs((0Gj}5)$xr{c7ImjA%{P- zOJQCGMlK<4K$mUY zrF?OzZ{xEi7+#6%)XR3(fPWA_ksKriZ`ywXb4|3M-CoC&b2!9-S*x73;yFfXUBs%e zxRn{h{ec=09HB<4VJ%sHYn26-$pcLh!)HVq4_qfA;tyQ`57|N~E)mJFlw%*V6FD6v zR5nQ(0Ix`LA266`9_CLKBz)wFz_gYsefn!Y>;~Zd8Q}qJwu}AcxXuiFnRYkzVsJpml26|EMKWbZ0p zEXBH?-RpGZLP)n7ZW5Q*rp!_hEM`3fdW;CNEH#iG6S-GSK z_giD^pXiy7@Qx_{1ML*;=$8(f1`-@!D;zZKfwl3tXucJKbg(UHP9UTRkDaomr{)cr z4VyVOa<}k0C4Wb+1k?-ZJf4*mg{?^|a^|+!8({01tWQN{Ffm}6ktG#eHK3!iNT06F_vA}P<)qF8o~YUJ$0u-QE7t*C==@HFI@}!r#1Z)Gnck+3 z+C@21tEQ?pWC1Rw5xjc0fa|X*RLKMJ;_34_Nc#r=iGNP}q5k-;4mgencyE6(H~4{Y zrZFD<6uF>ne+&%5eMOH|sEbH}p#Bsj1n4H>zL*@Nqz)aK;J(bWn!}Buipt#;J8MHg zQWJ^P(iLmV`Yqg)0ALHY*a6n!|!!U9cjq4}M~N~-va0Db zuBq$e_jqT{I9Y#8>10IZ%Bk!dpHJ8~&UZ3at-dnRPI9ZShFK&D7nir5UilDl!|j@5a5d@1P()@hwNZwZg3zs*bb02 zCV%P9%D@&0X8#n18r&gCYBat*;6PHDir*N~w#9TOYV8f}t!q4BMRqrans(RKR#^c+ zvIq@P?sLiCUD3DkkqY1qp}&eAso*{7FYM=(WvTn1HH&ZI@;pm-qS`YP54TXBC{qya z1icmsCK+_0X30#wXtr?d(DcVKJ;2kAG=Guq<>~alq%@#QA5DTQ@f*%MXONS&uY@mO zl&}Gf+m&*)8*THMAEEW%hxMnwiuP5+1tg&X-pW?Sx2WPr#LU?Zh^gC3?_wJ$94XRY z=TrI_oEzjo8=ZV5Q$MisaZ(qYk?|q|weV1tVeG33wdlwPx_9Z^xPdKLFkq!I4S%n+ zlCS&FIGxO6cTigbU{;|prytBwXEbOxO~*JfT>CC*i=a!-4Kcy$qd|mmwy4>GKIasj zbtc{)dIPwBn?r0#sminVHq-TGXUHnBR-_vXGnEi+GFhr0muCE3TsbIRQAkT~4OKK&?hZ8x zN$E{BO--SubYreDt+Fm04ppL``|dlfJFF#D=|&z`josWF`QpT?u@yD7>3_dR*Kmq- z4WHCuY5zyA;Y^Mo0L=j8|4%pO8QYp0!$9C?)z(#3)FKL`5RT5)woO~;XWx4NhN4Y( zTFb3F>)=s<7FaF2D^RPqs;)3y2O2_HL`jMv{6=4K24R_ zFQUXb`sJVOr^fWKcdSS??SC3{!v~{x-EO+6q6G#t6YWNk$bs6LF!Zm=-OyLT2oSC` z82;Z~;n`jNaZVzc-mj1{z@Gu9e73-_P3cX8%4Gw?f0O3DnPG4+s_xHGP%t5*$6v;y z2)NlEtS#mb;3PTGJ2gm=o#l*qgvsY7$qMN)JlaNBv*w%;icxGAJAbR!lVWT>(01}i z{Tgl!WXq@5>>$NH{a)$oF-0^GmcY;l$GMPGZIzR@#qj}MV;I~ zL^FJQL2`6azHPPa2m}^EO#*7oHzB_! z)V0=LE0F8==zr{sPuid00gh2^KhM_cNh{|p1y*&gYvt?;(SsA!k0c^NTWEWL&}eup zUK6|D^OME0yYP5HZv8sa)qhDjq*{-h?7!p}Q6jnQkou-w3cZm}NN7EBxcbjzgHcg? z;5+uYA!UrAU1Ft+FnXu|l}`Kh1jTWb9M8LKuhS(^H-FvP39scwkKWXWVJtt8lJfSW z9yYKzk_00s)@1HH5@6mKFF#^@&;BYjboW7eVy(I)${I9Wi}mA9dv#(9veCN0*h2Rg z0F`ZOZmJK3t3p*@w3uNj%y-UoA8?>|yl#K*tX+qOjm-y#*WFd{GA9k6>_wJUk@POamxL$$8ap->SYJNtE zx|XFySqpw|;iE`(92ws;t_ZZJkyX`LvoF+`PH!t>=Q=L63|J zjBQ|ssk3(0HHYcpwz9dg5!l#3%8;I2Opv#GxW2Kja*ZY8J1~Ay=xQShHbc>>Aql9- zP3-BM`4rCHw9Ix4MugM`t&k5IG4gh*;K3^W9>nz z0!HZz3#~A#%usjDFtl`yNr(a65Qt}*s{Rae3P(Et-*M98bkZ{2A#e@HLf%9+JAXo< zEB&kV%Ad8U!xU>d{z(_{kC3B%GA&#K7vQXfxQus4oisB37d!2KJt|bpb{WpuZYaiu zdh&vn|bj>i*iB9F=`U&{(_ z?rk0GV`#EjBhZQQ1iy?{C!nN>&wmQa5iYq(A2%i0UquyN(Zba=yHG}w3m;5+c>jTY zbR_QZo@{_Ai2efu+QHnzcOY^vv6PE@yiht)B!Vf~b zapu|aY_^Kk?BI(NY3d`5=SahOQhx#WhGIan6`MyaHVu--A&fv`h#gXYQ7mRSO$!ho zr)RWR8cZ6moznmX7Ug%)!gpff>93;B!h}L|H=558REcXP-6^@$aV_F+FC+eTq{X%D zXGr8Xr0FBl_%Ty163TX*sDBM%R7|FiG<-_xKVuS1q&Z3=XSpt(jKe%mA}0>Lc5>Pv zY5lO*x{I{_8WaeYILqa*Qa)k-;|MD&9h#qzmfw<=Pf5#X^p7ZMnIM1b9-4fHwETv& zd_-D4p5Ugby%kwakCWmP8kn^-^DRvg>nMpFBjMwu`UELIO3IFT-hVRs=&|-FsXoTu z<@p=1>Omf0GB4i7rMuZPi;B0ow0aLq%*}NKVy20r^f+2yYNyT+=}hYiE@jAd18qG} zoATqN>_m3=`hc%{*z|U{YE{K@0hu zcIoY6mFZpAXXWFmLjNid)0`u&IfjxN)k3i1!7ZY6P@2MooS1kUY=LJ)N$Fdp_&@tL zbd3)43eR^;XwK^IbQ7upKqdaw$0J{;-|?_mYSM(|gWdXA7-$ zna!-F`b8dnWq-|vgSO*SUuU6# zwQk4CE7!_(l4PX5XZ?aPt6LfVRA)J^JBKy?>CPMwJb%8TnGucSt-6ZY*EGp8FqB@; ztLC6HS?{p4Ma;R*7qOiAwAJs`)q*GOJ(m<(8L?8GJ@)aq&yS1@ z4eGL-I^d852N8Z=f*p6?eLb9%6j(!gbS`?N?PrU$j1f4lR(2H^BRVqM@^ey_zx_8T|?V@7SoS$=kOl`P1Th=KId{#Qw4Ncj$^45WDFZkUN~E z`TSXbVS+BI8ujxvKho)o=ev%KslSCuz^U~RH-EE!iFp+0MD<|&Qmrj!+N%9WV_Y(M z@`W8hk;xr%#>^yO@^$PK*g^d;#M&)HtGys}ld!JBEBLj?olaMz`Ia#=2y&jo;j>f7 zMYF#OW+Dw~_d`YuN=lz6#V@cyJe8bFUy*?X$(k}9VDct=H26viFTr~KV5iHxBDX!e z=YMW~51Sa_6L@5rkJq4Ln0c`|X^BhR82!=K@u4v z4HrrMu$#t9yf_S}?n$_8&Q5rm=6#+-E|7+PQa{j1zv4wwJWRraqsRDc;3S!lUfGMnRM59Uj9kK{ePr- zfcA&;r20aSlD<)uCZ&U`U{sXhy< z4$Ul${bgpU8#Q|b=1`XqgnIJ8fL>F2Yk&!ip6_PcA>GoFP z6kqKoBQ(+L9CaYAQPO_aGF@_IgQ-p*&y2P`#o#VskOvnrYoz%d68RZWaRDVHThHt0 z)SQ~y>zQXf++7q%A>E&zGJW*_zpj6bBx@!3EbFkL_9lGac0K=v7Y zySaMP8PIf|HY+DV{fWNzmwzPkE7MYBoUQaGHFrViC){Bd)AT-4e2(r?Bq?AQiF5-B zuJu$gW7;{;)>SsFPg|VOtznGR$J~ZXo?{f>K*Co^^(X_yp}3g#G}ybkNO3n%L-did zbEm;i3Im;#UM0n&_CB4w=1qGkgO+Jd4SbmSx1b{6J5o60~bm4Fg^A0iDGsXWiK)NG(H@zHAeNt;$Ec_*2886#Oll1!HtQ+VNr9g!QOg63i_^8j4R)o1k<0c;^fh zPCAb8G#}Sd(GcD634f{otrnQ8mK5ewRVQ&Kw3!~iJz^uY>#s%joT47Ze0F34^VatqAUcI&tj zZ|+?e*x^h#n1A}6&Fi@^a>FpGztp|oTEx`{Ip4m*jbrSS{224g=$ zc7}o842?ozfw%)H6h1J$-QR{=W^Ja^JY9tfrvG!BwSV27E`a+=UjpcWfKVlX!refc z^Ca!L|InfkBJ7~SXD^@I)sDzm!7TcMTUBxog4kGK_&mrxJ4)X!n193+*#SZ61GFXY zRTa?0im_#0v;S^<;+Dyf7q@VqZ@$CRE|4Tp#q zPFMxe?tcTlX;aL@H$fg?%o*sl0=G{omzm-dXf-issmq*aH*VZHKi!$^O#1OS9*=%O zX%lll6>~VBek#_|z~n{Gq;Ush^M-4k%Q+M~(}AkIZ^f4pccbx0TO1nrru~?r_1CDQ ze+lEWjawcV1n32wW0{^E7K=ngvwbsOi35a3+JD9iyyPW3@fJ8=XqRa5T@1p6(d#8T zk0ysO8HU+Zki_$u2Nc;u4%tdNs<)D0%*&X+p3Sj=A4GWBMca!bYqdRr=_AM!l+)ub@l8AQvTJ1BaGj5nt>{T z)_;;J#{d6&2=V}y7uNmb6Z|f0mLe=LCrCW6o5U7xh=*UINFpgZSWfbv=>yKmoy} zqL>PpGGCN52u%ZWtj5MQ{WN@u0BQd;A%7;)$pn5~!Hl#RJRV&|;s+}*TJZ>-;v6xR z2&RG#rI~Q!qZOTy@VID2{GPOL%`*gTF6t&Xjylk;f>K}76L1l3I<=UtQYjttFG_uu zLox5Fq>j{!Bslsg367O}4wXxH#)|v(>5NCB1Xf~5siY`S9V+o<8T@6fqo=&ISAVWR zvWjoHzUn5ISJ5uI)cNdB6J9Yx)JG8;$l}SELW!M!!QK#Ka$MP>Jx_GnEBkdU65V}z z1V@vGjArDGbTrJrXfHH+gyJK9F-eLiIYUTUdLzI=Rd)b1li?QukP6`JH8(2yXV0ns zrS4k5qpI%wogo1daL5oIgOqp=Lw~}MB9Dq!K$u1X5k5<>fT(qe#>`B}n#_be2G*lkitjI!5fE$A=D^0)x-GnQ=L`OUe{jbGsJUQ}B zJ?LPY#6G-FT<4IlQ*md=7JuM{xQ8}y2EJl`)z<<^Uz{QJ0!-sB;XM)w#h@?*l)e}O zN7G{n1p2`c7>J1>4XVKTDJl3E>;s_+l=T3W#zk5WUzoF2I>e$8Gk@}vT(|)-HL@H zg3TWp-VB%BD>i3MuBQGA!9LNq5FNArE#f#Y9B$-w#6>`!;7Pm4J?M#<3@mWM+IE{` zKKOKbV_UmUcd^NC;A$20sg?*5)rPcf{&EF4tj`6-4Duab0gQ~LCDP!?e2E6^_OZ{_ zn3w&Yjx}}<;`yhgeSdyYowm*0e?QOP<71z#-Cp*4x|_|o13&-tfuFzU|MT|N8F0u#lyAo&5W zv_h4(n+H?GfRnQRf}}~t?#ecf;NjA*Lk6ALVX`*A59G?7w|@@)d90nF-_hO=5hn>FVzSpn6*rm3_45rcE>s$Zhe3Q?^6Ox3Cyo9+n zVwHy_SJ?ytbHs@E&{lcQ7xYa1KX>Z+ih$36^EreV+?+lA=^SfJPA z9ezp{CFGrx2!E0=Nu{l@RV9FmWktlK>*LKk)!~40z=XSlv@`)I2=M}i2T@p{wKzx} zJo^Zac{)T0P$j|@${_hf`BSGC^NR4K(X^x|iKf?^O<#tMHKJ}kXK*|V>R}mSD+VxS z1Qa#R5VSw9FHk5ODq}>mNVo@U&Z9#HSI@;WJu}GAf`5q4+KfAsR^8>U!J@Ad7nfQ0 z^5}Xq8z{ar+9#h!GbWe7*^X7<*c1txH8j)xLU;u&U+gVm<_rqlbp}k2ePt;E1_CHkaZ{%l&ZVoIE7;i4?h)%dt;Odu&r}*)^y|e z6hM}_-P#hjR%xQwY7e=!m)zO`w+1{1Sz6q!9dm2D-P+?|pVv0HwbgFzYi=!v6<(+m zBX3fuuBsBl?tGwBo38TI@?d?FzmBJ6D|reA?tfLRD-Q$e6#Oc-E``0|Qx}Z}ousS|h18nzV6$2d*d6O2@Tj3K zR9)?_>SO3Ogozx*ElJ}#*QzSBl?tCV|bh3 zezIe8HU!ggkm#B75p)Kcjs09*7 zv;oJ|N~R(Ng*WHFfe(7W>yTNvX@#O?XX%b8!2z(#0!opASVs%pBJj6eQutEmuUO zF;1e^(8?L)mK1V&7<$xiE$rd2COjGyYpQ=c!U{EwB?P6C$TXI-VP@pM#-M zb&q!1twr71E@_H;!41>euW^2hBH8-SadO+|)-JfU9agwA!o)Vso@YPo$Vx*^Yd9V9 zY>qV9CK=hX^Rm;HW`#oIlXx}+LkE53b*x`6!tt^!n6y>0Dx#AL<= z;b{Y@vYAZR3^xkkS_%FBM*wvD?jtbgu_46oH_Fs7vB!1|aV8SpZDclL7Hm>XoHwu~ z+cqg-w!WS+tuPKF4B}K@=__I~We|VvtG7{)4u#5Y0^KU-W`S(NV-OBq0Gfx`HQd@~ z0M`iIKy!MvZL*SA0a}L&_~P)=z76L20}o`j?dlQ*>7b5QyavN%4W;r7<@4Cvu~%Y0 zh&>*&xTARAAh+Wp@l9*;R&pN(L(R7)3+{QB+nT(KOuWo(3R(KX?@~-J48wm4!jd?F z*%(Di93v8Q6te?(#*&Hh9sY~IGHaq9(m&BG;N8bWcYwdVYrKqqpU1yja5yI1TA~l; zbiYX4Oz@qp&lIMzRD^ju^)rSN+6d$xs-XDK_5#@;a)8`X=dai>ANX283}Lbu%L9ST zKq`rNbeYP=iYA}(_hcp#;yp&BwUx~{>;#c>vXxIhLVo7of zo0PV@h}w~4q7Zd-h#Y%K-Z^8Ao~o>Bu5a+ys8viJ-r%pR4za1(ccXvWP{%~n%JQn9 zTFnIHIq*6i{PKZ+fJ)h!Ts;P)^> z^6d?im%G@Q&2W|$u=%{^oN3`?+3kuaNl;z9)XIhqQ&QogrMy>#d1b<^RNIJ-u<#Ci zh@6iZ@a+;sg+tJtXQBt#MD{-dKx_F{cMLX@jpEbOWOf?^b3T7$3m*n3qOZmy&IM4X z52NB9My2T&9OHwm#RlPi~y=>-vsh3^H@*}7&B=tkFKE z4Sy2Ode9}O%Pro)9izO@kRx2bbBs1ny8h3!_LJ{zd$oU6y-~k#dzg&2bRKJcXxUD> zW*2)7N4H!%cr#CMwCV_ZUnC>B|3ySGTgf*s@dnsU8}`7)^*ZRUtKw-}Amtrl`!tz{ zZtbRP_AnXuhv-Yq3w$+9#wV_cpTKi7n0^rq{N`pITV3%8XbFr@T8pMY0rhz>X?`CpMT-N|=r`ara zx_~WP-laeoM7pfE-$xsMPfJe^Rl?9>3oU(sb<}@DwCONyIzpR{Qtb?zxX(aIi?F0f z6x#Dy8H(9~5<32pr5Ley8og{?s4E#QlpPO6&AHZe(gvr0x_&>cJ-}uYYdk9~1h@x- z246wgDs5vYQey-wG>abRZ*L!nt0n4t?S-hX@<_xW0sO&ncH8|i}fD(sLR zwe5eCs9uvhZ~ag1(~nU)`)SDm5uRmMkOu!i1Mkt&L$u^D7~Pp%d5{MFNK22Z`{I@{- zReSMeOa49NI*Ij2+QYYBf0;OCtN&W$LDYX49lRsi%r_asEcK+YV{4c^ZF%Reg@B^U z@(mjx-&h%rRABYIbV+y({+hgx{#(4>yt#O!$@(L-_9zYRr-1|P{k7A;yAkMkS(d^( zcqgx;E$_!is5vzF0eAvDz8Hsx%OSphmw#u)yboVjFBYx?a@na{`mHcI(UCk{&|80i z-*E`*547xq1Cug`DT>WLBqQ^x{n1yWk43)|&5Pa>T@sxZ)d@5qr#N)%3X|6p)?Q_t zV-x279_gIx`^G6&o6GWLE}wCV_0wgtF2uD=zS#-ORWszPM#>$@l?zEzcgRb>QYYH(Q`mplJabpk zDw(4K1ShZyabal-dlOr7sP>eCu&!hk`~mUzHi@a?2{J`g7G_I?c>GH@Ss|&lw~_m~ z7v|G!Obn$h&+K4Q6#Fv7lLPrA&Gk>jb;B*O%`JQ4PLI=?we5|V$a}L0p-J@Omf(MA z;4@k}oR(yXDK$a^C%9k+dZ>RC#oT79e?)A!L3LR2G)EO_gdR`%FNho4?l#N)gi1yualFUm?ZZ0w`fxgya&5o?NIo&y#~3m zgpqdO(Tw*Cd#%3BseH8ytXWcfY`eajvYK-w7hBYDL3`#{D-85Oa+QC7Ls$uD-h#|i zQrw-*(H)i^Zh&Sk?U4|Rxn7TMM_9s4^6WC#>SRZ^g{Hrmgo~qlcU~pfb#++DB(JwU zhQ?;B;?XsoexG{NH@-3Rwq?_@`qdTXCbPD+WeL?#vg#jCp=!?HG%<6GGjpWke4DIe zTg>N1W8EM)If>|PudsgtnFUvx1?QOLDY`BP*gIDq0~0{*!xh6mo6#3Wz}uV)g>!e zu2`vh@*AfCu5Ep7m6~6@QCXnWKzx09b#E^uOL-u42M zZ~X;Y+eu4vXo-K5Pd2piB5k-t*I%Z!Q6_Q@O$P{(#JEd{1*}gx z_%RLqiT(SK20mi{j?lnS_U{l490s9?20p+|<<~lOYn^VI6ESSG1 z%>J`MWG^za|8$`2!9UZ$Cn)%zyfkpr(cq^v@K=;xk9DNWzDdgdHyVgw=?Bx+R>ADH zR*yI2&11BSV5l5Tw^C|kA1N&Uxp&%kPi14ET z$@X|ObrpX`)9tyer}D56A`CsCJD8dJ32|AGC>e}pN`v17EEMAuQdBgd<-~As8MhBr zSYu`BPB-wis0iFn^ph{9IBC~UwwfnR<~}g24>#_|SFamvrq}`Vh%m`J1Pap>bnh7^ zP;LcfxPG@Bz+V-FD1XykoW81>i8X@I+pnLTrRsm|04-*p4DX268T*EVh_ z3up2a({$#w8IQEXG~fu28=dS#w&8KF_5Hml^Ez$HVJ1~uG++RYJH#K@- zpaR)s4yZY|_oH=9S>hG9(~!2y-Q=p|7Z|bKRzS;o>6*CrNpe@*;H#tSyJ>9?93kl- zX4pnvf*lPRZ?|YzS$kf(Y|*fSLUe*1H)MFBtPpiL?=0}PlDE-|=W@5>mtpd&Zux)N z_vyyQ-DC=X6#yS(`^gUkF9$xy6+b;2#uxTcty2N~jORNSv|sKPkU%je<{edzDJPU$ zY$s!nb`{5_bUhFwiVfSxmJ5V_>k8nQ`!8I>9RSE!HhaXgJqysg1#-bA_@jjG-z3l0 zX`abtRI07Bn~axUjR_rNsm8baR-=E9`oUU`ffU!bwrutM;!D>Sgs5g&$pPD_>r)k% zrZiTDO~o_LT-yYLUzs*`(S{g%U-O+s#Rgxjt*DrmbC2B^&4w%tmg_n(~c6hdflN zEpMzxj!1Ay9ImJhA$H$JAh7l<^>3Vc)2iZS%T!-uO)aP<3i%H(hxn@M1t}!ExVF5~ zuSZ1-XD!LfWzi(%3Y|@52brG2Y2B`qhh2jVS)hCo3|U-1CscoKDYQ$K9ahgn%k`7W z&t|s)-kbQjBf1ts$H1Gwx z*(_V`RFY?#=d>$qVQwW;&hbjPY-3ZUt9I8`QJ~J@s#k3)ubOMK^}Gmd$ipS;LGlhv zfi~Avk?zjTVh(re#X%KK6e?PWDlK-QNjDtY_jWHriI5 z7>VbO^pKLxtsQ!VC9p$I@!HsSYf=)|&>MA`;OCaBRl=}>v1RJjwdVji(QvFA*U>%|zcL=s5ip+|qu_nmX@Id^x7osK(GC${$9d(OG% z-g_S3^Y?Q*e(YxZ6u9f39$~-L)E!r=nVurjbdDNNnHkE_Ml(%0sx+si$XQ(KcOz>h zeo~QqzDlPA~vzsAmWjPTB- z=)r%aeOsH@H^T&BD=S5irCQ`RP!OR?iflL04;~^%Qs|1%?)-t<%GLPAb$sE>;c(Qo zlT)are7CKq@SiIUXYQ+g=Ke7SLZY<8UAVZzoh!%-517F*2KJB`;+W2ZW6R_{$~9p> zqw?$38wo?nwmeUnPuS4RW|P*uD4*Wja!G&lObhi00}OIW?M$kk(NP;`FPBJ8n0q6# zFpMfRniR2ReHLkUTFlb29DSj)NUPJLMTG;9bbEK+L_!>P)5(mJ-@Ab@SM0d(2pm^x z3{?=%fi0~-Q`!SN4qZNeZl;Yh?HXa8S4CL5hn)!L5ZJZoM8w%#;#gFf1)s;YK{`@1OM|w6{IRU1wN&NuVQG^_Pr`JNeafWoAm2Za)$a5re zp7fj}N6x!8VqJ))JV$EJW13GXHf?d0_uL?FUn@(|4dyK1P@(u+gmplB`a$-hm}ttH zLtM}^?o zXaj7@RZa;>^M?6vw^XfWc&hX}?pXZ`$SzNR)x6-g$&fFaKbk^gjxz(W?99J)b1vj0 zp2>%$XYzjO!ep-rgA8AH%`fezcY6=-Mt{}3N7s#E(t54;o!crLiMkbLOp$*eQhx?9 zb)o$FB2qr0k<%kRCx37oLQ=SZkCIgXcO9b3CCHqJz-d=f6v{;0e0zq;k!zCZs$(RONr@|7;oyZCuJ0jNW~>N@qbh#l2tYHej_~Z%(dPq?ubu zh`gn94Qdx8I$Re3t`3mV!NGER&^$ksnktxDana-Ir$xquNxp?_nGt4ZXSzgQd)Sw5$_*xGrh&;TDOaXTzu-+dC08muQ?Rmo(1} zQO$_{)k9Wq${eW*UGNJH1ytkhTUxucp)bAt3*PhLjytAywSVA9UO|fF6kiEmlm=oXI&BGF2OHc`S z{Lko%Uo1g!Ey$mD4}hN!JMd zGfKL~gg1E#^F=>Lu>&z<~TJ&GKum%W}jS@>7dICEe$Ui zAhqKRiyBX}w`3hwIUxLXT~!ZH`v0bEAPOUg$CAKm97TUG#wF7HMb%%LpA6&6x7vYK zNi=fum0{9z>!QQ8)Lc*ut)PH%nKTbny=MN&6jpqZR=iAV2Uvf4Zw^6?6qgh1SV|xl zoClz8*R$ro50ZvKQac1vQ>ppDof`hWtzo^Ihsg_I-N`AA^-6ETA)ep}+QBFLndzKh zoXA$r_Y8kTsEd`y$YdOefr^vy07he|xqT*NJK-7PWDWLWnV z5{Z#L*izy^Fz#aGfUYyy>MP?Tt+##<`IIHmGN9X`<}38uo^fzoI<)>Rj{dnB;Gv^B zSN$OSbPFK}M7mJ&>A_XNb-t=~>GP|e~3St*I_AFQe{B#$AK<4oqWj?Xy@dz2knkW04bj`$zqWn4pg|6Y32HuQeiX%jBwEH@v;Q3y~fVY)>gj7Ni$SwNVIf zPRTYro7Cp9@0Z0@(B3gtzyAZxq0Q2cjs0@u^2o8VV`G;`UKzbSa@jh{89g@kZF+`n zx?BXxlRd@FFOI^k_t=u8swK+0ihz~Z8d)kZ@^D~M!JJuqdm|9GtIzsdn(V>XmNp$JlwIx z*V+odN?2edMpd#)z78sQ`C8N<$O;V(DvT}FPd3ywtT(MP!2n8XhN~!8Vgx-by??Jk z{|~h0C{X5UtZ2A%rzg zYN{Vy2M(1?O$e&fw9XE{uVeTBw@heAc%ES;JRdgKPyAmeJm+c#eZNJWM%cRt-Vqhw zI=o#*n>*s|a(4@<9$_`3XtThDQ&@ED++)&*#332%m{LLRQ;k23&7w8%MRUuP;sRx% zV5vr%i1M0DGb-*>8iizzlbnC7fPS|GeBf7C^QZzwkzP1HnPaT6r~wlCt{zfVC3!cX zm2{&dfr2CXJ@wF}=E|AObY)J?SXDdeEL)>gOxC=F0J+ms8h`jHbuAHHJ}C>D;7^bL zzJ-P2eZzt_5cl+GxVRx0$S^-+{{##j4no65k8osHW&Z2yE?$V#-e7;vE=CEdy&054 z;9g}27~&-{_!-2MdC^=oC3l&>o1mXER}=$HL*GX~%RS(7fw=?amrY4Xpu$3H72c$L zkqz{VthL`PE#YSJliaC0I=AiRXf@!ZZc(}FN^`XSz^_OCYG-+a8Q`^DCwa!Su#H1G0Svz}di22z4Goj-U!VL%aC{bDKJY7y@bQ zecrvFn7h$#BDZQb+<>?)*YYyDuUV$jLJa_d0^8f%p`GqFb%TGYyZ3PxIS=3gu$e?q zKs3Zs7xYB@@E7)1+_n5*!@wZ>qUHBJ7zSGbTnhojMs;JuTEG-o3DNd+X~ey0aZz}2 zwsw!!)Cl-A!DY0CHoDb@BlMjxJTT*FdYW!*_781Eh42q8&}uo^h|Wm`kR}B}Ljw*L z>EP6!^o9feXOw?UK1V~a52MTH_Z!ebkD+n=e+WtR7dy8XQwdxkPCzIVVstlL6VW}) zKnHO_fOy5il9&wAK*^ zr<&_0r1b*RT+c1LMjEa#C9VIxG5Pz6Yb?itcAXjBhe+)(hOZ7jrtcr-$=ndN| zBt4&zBT;{&Kzt=wmlgLay(z}Xv%U5riF{6Pb02B=jMUQCaFMirPUqn1WvA}~n*yWn zdTcEfKp}o7la$BuN%>U`0{&td@C*9~b+cGDIAjIdf)44ke+p5*$P>n*`JpMgC0`<~ zU*I#m(Pyp#&mj;x#W{ze(sWr%S0Bo-9!gKq=aGM&OWR znYV2rfcW&x1kWf7ttWu-Oiw`whSvW{1~Yt-Jy+Ok;h%NoC(!bR-mOFZ>DPHEo(N0h zonr)5u#brCtRao9X&IVt2fahA{yg*6N->4aXl{imJ?rM`HcJcja-AD@bph+Y>Rxfy zp7nn=UsBCraaa!yAW+lYtb)kHkse*RmHuNMP>yl><5SoNg^cClcoG3L16g)pKK><> z1iLX88h#1$`mCF^Jt%zpxXwIRY~iPhrG^>(jD;NN6qbovH79nc*BG-QWet+ZkTB*w zPiN#HX&$1&@3Yt*s#$2vQ<&R%nf+$-Fk*jN6$vX9}m=qM_D-zqkp1z(+Jr%Oq#EWp>Kb5HdIQKMH_!c z91rD)AKc5V#7i`HvtGeXd9Ee0MqOfS!URa4~3OK5F?~LAI{lR>< zb{p*A5SyaEnkxOxx>)_0b>P&cziQ5`BR%=#$Q&k;58bq-yc#^*fqAPAng7U4XDK9- z%D{U`&s=h39uT#G=>|O9^Vm;YB-C6Ip{uw~juaTVrQ?qkE*^i3eg&OG3J!mfBeRW+ zikH_xa8dcWG*UYYm_5NNGMCiO%i@S09Xe?(V3-wjti4OR`oSzK$xs{SXK1IZfjjlg zZ-6`X%uDP#w+55i*(CT|QkzSH@7q1szao(nWY0+w?6n7WNPrSj{()9H0q)u*Ql@|> z#GqD$O$FuXZ_NLkw1z4DEct(=c8wKk7nDR@n*Tw2b>)->? zUp1q3r8nq_TX=&0s<~BH^&|6}pw}->+Ze0K*r+>s8=5BCuw2D-i$Z>FzA#(r7rp*h zw^_E+sTXg{(aL7dbFb5rl3Wc16nHT(6EfLPsvlU_rDu#MMgM7)gB*WE9wYvz8P3-p_-ZWhIGOW+egBciuz(;udnG-R{B&N#ziX-sC5E`10*8K>dwqn#1lLj3UR#WgQlVv*pHQhz4^CP^eeMKD*)oV z$NO^A0l!#9%d9w8eKCK{wJ28q+iD4?3HOCHK{|S$vf@jQ8s9dzC`S$Gapwq^V_nxw*q5530j;Vez{m5ZP4In5`|) zHiuCQD+(J=3$V|99i4vvR$;a8pn90wXl!gW(C!CTNzf+i8V!E{ky{=KEcg4K@d9L_ zzcaiGv`TY>&>E$TMMv$xgi7GZRw|huu13L6(`<)MjQTzG(S!t{(Q=Usmb>C$uYd1H=*|5QrTk^;%M zc`}qc%RUYGOhP!|$2dHpQD#&cdyPuKn9Zhr10y(n0in(guq10UEoT#8HWzimTvo_{ zp0tqs|98Yc#fhmB=o~}SLj_EdumSkvMxeEoE^#_o^#L>2v&-w*9qw#rIL0gY(s#Y> z$!u+k{zHE|=*Z?q+WzjeXWuE~Y&uLXn4EI_w3vT&u6E;!hzXm8r+bWQdB{QxAw6Rm zL|NJ{I8!n5?D&QP%erJO+?i^7wek?!n~v?>hwWu1w)Z}?XQs*MI;+uaQ5dBq|Fi;2 zhk*e=AG!Z)S9iHc3etjv!7MTw_R(|)N6BW*RpNb=Gtz>fD`Ab=h$ZT>}xDwC!dFQf9R$= z$U=k({m>oH^MLNvg_;sNAmK&61Yonb*uvf70GkZwwy@`@3b$gRBwX zOBB78W7asC>)Q&K=^tV5E-#O5KaNFO?63^SBh6_c)5O?j*rT{BnH^wwVIgS3B0TYV zd!!am!Mb09zf0QlG!Y#qS=>LqCRp5;2r4%V-(5D%ItHfuXIUwb3dl+ZCp9s(B5 z4AMLe4)7Jk_QqN=UF(nDsvccbR>FT?aBT1Fyuy9t?W|QF8yU}$w=-9rXN9X$W8GE1 zi*@U7@?%G=TZ`>II=pf8;%eics8TyMb@l|gKySEM5Pu{(ZmpcXbWMhJz)~zMsVr<_{4kYK0)a!TEaJ{N03Qa<`mfij7OCP(pc9DQvKS9maxLH2}r}2gZNoa$~kI zt5_HF#KomXrZ^cVdEtD2&D_c$chMpr*CqW%yP!U(AWV9Y&$%<^( zY*%~&Yg`^GhC97l>1t(pp-LJm<~Q)?Wg$(>!3W=PI)kSNdjyC)roGjuUC}$SNB^~8 z853f8p+z>xB*DWv@O8Yv&#K+1<)08Vl>m7jS6&Tvy4UuKy#6{IXY zd)%yNZwrF(z$FViD(M-12k-hINBC`(QOA4%JUG(+{Nasi6({R!Qo*eKiL$XsDxSo6Gmo5MNq3l zpaYSH>Vhqe0f55MJOYq82AuxegAWH9U=l0IN?X&TO=M<+0-bzM%YMkx#E@s=oz3RR z0HSGQ=>30MC3iJBvAi&ZX*AgXZioM^W&ag5*#F1y1BH-ngUkzv=tuU!6lDj_JTi&Q zDYLb#SY)%AYc;WO^GccmDW!_F_8{ppSxl=+tMId&rJx0X20xUboP_!Ra{sszdo2D+ z6MIOwB!8A{31^=s8q4>L(h^$J^p}DJVt$P9&E$Vs^<26)z~X}|QjBaDHXW^`f2qy+ z2dJ#_tNTauejXUwb{-?|$ghp(1GYe@IH_WZ_K#iKEnG<++BUpLs1d&5J!%yu36#o5 zrSj1|YC%cTvEy?26{-Bn9wLTVBxBVP5rh)xr%rRMhf6$`MBCykH}(A%KWkFx`v~}@ z2{nJ3FE^2Y&yK>sO_#lwIZrnj15{Q|B%(zDE=FDCIb?5=9`P(1`{Y*AS>ZALSiHYj+9uA*E#s-BeVV1ie}hdDf84{@A8Pbm;M89|EaBXfl--yQv%X)FXS^P}RX=-- z&J;N^s2$VgFUzZ~daT=jCyX(Zy~mCS1}_%aCk;b|+b~!XW1*?xw7z*tk}%Fa zJto~iJo9W&4mvNaVRGRtdg!Nz`hyO?5M38MGzD3zI8rkm*IsfNys*C3@v>msG1Be=O@yU!$2Mb zA{jIrYp2yW>FGkIELnYHsltCZ2Hzz2jX_{C`o=tA>q~}A!^jUhi#`bsg3443&?2q= zvK%*47F94z_GY@gDlEPa?aL-U*DY08uddKsKseEvGx?SHWTn1&FOdp~$}(HQbXOt- zcINGcn}}Yq+c?b387@kt;XA8A!h#%<2o{g zyn9Zso&2)p-CISHHmx!6r!Wm`Ak!@VfF;nQc<6kmkZr1jF5}pHTuJf^6&vvcgZe|E znn|{O>*dWN3->%_S8aboQ!PY?qi)vP5_lLKs?2vp7fM(ZGuA1xhh&429bxIXGWJ*5 zlb8L0UMLVT#yYi{8QyZ1c+01_SL91gSEy~=q-2`}@?e3nT3@);Ws*l_pjN#{4iB&d zWsu$p7+Mj=i&~>Hrkbr05i!n)2r0D!zUzFt+UAfw_nX!!11o<$vsoH#aYk!Aq?w=Y z==E>J^zxjmn#|AX&$KOSELi}^{D_(*iDYB=Od|!I(KDy~sjyA_U^=)&QPWk-R8Ka) z*uJNtQkUStZ!VCDTAW!RlLgRZ1~R#w&N1Ok?32OZ51!x|l=US_LBZ`?n;s4}(lbO( zp~-J^A)U$;!moiz{rbhEE@0f9P>jOs zNknr`zfPsNWqvQ&w3e|Mzf6m@REq1;*2_(3aU~wr^Ll^f7iY?(K(%*X8ZoPTx=8E0 zuGl|G{Al1N*tCt(#pZBD0;|Jcglw^r^y{FBN?!_PUp6H_1$LW!yOwPayf1V`V8B_jtM%&t zafM3tmiK=FG%H}Pvz-GfPx2j1UX1e>ILq9xUj*03XwLTy>Eorr{i1f30I-4~>WHfD zXzn)JoMrl~lJI&Ll}hrOhPRYFb?mrH^;p&$mkM_sJFYFacL`(#XDf4AC#c8bsQwo) zXO}JamtjOWwu^)l+SiDd?PH#eZ0Z-^5M>mJj#hsYtRuzIJ-9q2dk#R%Ijoi7|6=4x zVi2@0e-5gl9C*nS0)hKYgra%rF=y7n>OrU;yT2s%wG)6Ezz6Ep)2D5DUh(x{N_KGB z5GB=R0Mp3;F2E50OgVX*qCp-S(-b8ODLFYsMBbMt7y-(s7Lw5~ws7AvhMGFJoJm*I zn^%9h8M?j7%-72;`X9un6BIYVvnLVgnDuMS`h1^dRxkFzoNJ%PB;GQn{&1$QOAnXg zVh2oNd7v5i+%iZkEkHf<%>?Kc380@WZbgTw1gmihIfV;~nnJH)C<6FNQ3R}N*fiGT z-h*44piHB2A-@M)5Hz4Pqi2>_rEeNMNcVpqi1$oKE>tS0oz}}H5rLX6!LDX<0A>^^ z^$&sj&C7gqMIeuWD;$qHOix|J^Zs`BtUdbEsM0t>O?d&c{H_G1R7?Lw-|m;i0xnt# z%a~2Af)~l+A-HyR(p9_SUX=mBo(fvNUj28UQ>nuQAYj~{J45UX<3{Iiap{P-5X67J zFiw^uH+PzOT^ha4#K=TEbLA=`$;3h{%+%6=x=~k-IEiQ_5X<=v|6=nVu3<%BR7ntz zJ&zI<_;XjcEzMoNx*!CYVyZ5Wl9@W`F$$-Yyf?vEGv6By>#y3=UkqX{-8V~VuY5mc zKbGeE-Y%sgo$quhowmMrO6fHAy<2}u*d(s=T?b<_JGi7ESMy-Fu=Zw)2 zL$KcSJ3_FSys_G}4R>D5@GsIaK2G5!`ht!UMy% z0Qe&CY>#!Hd;2;&$D*|aNuPh&LC9O36pfGvu_Qknbc`(4)EBxv4$lCC(OenNluHQ& zC^Imy^7qZ*ov{Kec!XBx6sR*R^;&^z-~l3+28H1@;4r+3@dC&LZbwkkZjRcDE7aNR z@@{nZhhe&Bin6Jqa@VHvs$CB#8X~3ZLg*VuthCk`XnC}@Mhk=hK#hNl8;BE77U880 z;GosOJsLtke5kFtIoQ$)so7F^F#E157lXk9i^0H_1MzDDtw*%nHA`XJ6yQ7W3t@f2 zo-VrY(hpJwnMX_;gs*;M0N!dr}3 zQ|DMvLn;S|{!DMMaD{(2fR3>{<=k<%%=xit!;NGhgQ-yWIjKqH&VGd+dT;+BzR`VVG zNz6tjn&A6qf&u|HXeOwrEZe4gIzXqu?uy z&Mv4%abHqQsYLHzW71}Io+SDn=Yc`NS8)6~33qB(zaL}7|lXg>WVQ7%6K{v&dija-fLdMeJM8@A$|?cmc~Fwd!W8mS)=UCftVYh z#sVbc#tn=-Ye#KkPylr_{!e9l6HwGymgTS5_22@vLDN`Cx*Yl1KRf=C!`_t+^%=dL zed)~>OYeUfJ$~HGdvIXNXm&AeLk1#g0fy{EM< zh!dLu1~3~S0o(@|2r!sTUmV_FqP=#4tj+S7hh96OP1X+q89O+14G@6vPx^i{#D7s@6sHBMRj|U@iW=9=gH= zNh*KSTM_x46UNc&cW8^4+^Iire>6z_qZU| zm{v>lRMJ;WyCndh&+DIEF)71{$gtk5QwV=-`4L-iH)Man6EErCj?(N8X;KvrN zXOrkQT2C0A-A2y||JRL*Q^w|A78`%E+-N#w)b-}m+D22iQFp><>oHnS(%(Fq92!u6 zMw?(a?>6o|A?Wfb^+UI@`Gj6!O~HZ5E0Pe>u^mgePgTDgPo^@a2+Zt?SRy6tjSI6? zIs;3e)e9z>dV04^qRTw=faU4zF?vq=7Z^=FM%_usRDqpg)Q6}~Es*nD*h_yI421{h z0rEe&8Q{+~Kr!0Tpivz0jj<%j`S!QJ*aGb)lefSGeesYOirwhF%sBcPd8?3M9Zjr} zp`>`quM181^!NS{{ParO#i2x67o4j>-DP=zEVbg&WGK_ROenX^(Ab{34)&|>J;pEO>Tg$_>T6G&y=N=))_cXQC5={?q?@(M7 zYzGlEJm8rdb9tzFUh+_NNeo2cRhN8c=-|9~^7m8nH)g2%hvZKjIV^u8e`CqtGvx1V zJUy2drje5?h7M-oQI=?D%tOjj$>9$2*F*l!A%EdEDMJT&sG%pze)A3gH#fh-<=)Wj zCuSdpiq?$94Xs;4`$CQPDW<88JHL(`JMPbREBMi|<64WUNpR=e164#b{}oEJg_DcK; zq`+8eyX*OHoqKu2-pwM>HjVG&ZQHs8qM+2FzJ_5&Ny9JT&9J1JtQXkY`=f({jIqYN znno_d_^a!wtw?|K&(NgwMEKOR?VTAMwm;SO83vFUwAnafi`csa+tnD&MrrFChDAT% zao)vaCyJixmZQKt077 zD;yA_?T+@~hVJd%OAB*oZ=82|5$+Q75V0wSyp_#f>LGs`+Bj#QFLNKWBoQ5g*=1n_ zK*Kh_2YF1Wj&X5Xzf;ZyJj;JP3fx#?8fQ$J6yP}1CoT8CO^$b9(qcppC?;ZcK=?+?_|WpQl7G-6G}F&L z&VE)qPJzQQEDwA-cGi;VOEV8SBkI{POJ{xZ!zM& zxASQpur)Fe_P!t1caKX?-(~sk0qj!lolmYZ&Ek~4^Qsvdjvr@i zEOPlpnAeO6>*ZybwmOI3WWD1ig%cj42`lO&Oe_}h=q%rjztSG4j!G^m$Y84`&(>(( z<)Inx5~DtUZ56+55!RhRr$*D7F5sHVbT+XPTFBnTf${g$vDQ z+#GcCcwuLBxql9qYj_@MaGDm6%NUC2bcT|_1)m*%1u-fEG_&=ar(9wpS&^4%Udk|R zq0R)9UY39|mWu1QD&>I=AXEYV>kyzXQTEmVfRCO9qS0;JkTG{($uIQZQaH-oeH=jo ztI6T0Jz*sgCjSbB$?peDVKQhJCh4XJkI6G@`tQJ;m{c=5>0g1FMcI+23Hu7mu1Q{9 znt6SHp<c?&@8X|1Q(!kKRzTFt` ze`#o2csKbm$EBuOPZrsjo+?p~t(A)qt#=Da^+UpC0XahEg*()vK%tr;}uQx-5o`|AaL7741LrR{BhtExaw=->!;lixmOPH_eaveg0P(qP|ke4QX}t4Yj$U6#(qVcty;lvqCGY z4?U`d>JQb5f)(iY-&%2R>2@VS*|fc~vI_D4oP47HfL+lHgfv%y3d~(J3D@M{PBs$Cr({Ib$xJh-PBW4r>CC1ihQC1hr)4tn0uHC zD>8#x@w?S~2lC#jrfEXM68n4K1;*vFr+;C5l2W>1>-NCD`i56VBEyG94vlmV^S>tU zg@^A&ir#7rsRpGs8+#koxSD~GC%ozWt{Uc95c zGMracZst6(bos*(sWUM|Vo5Gc%DI_dsrO42JvVW^pI`GY)ucoH)$Sb{Q57zlVaI_hZc#3U3 zndlY^WfsI+<<`&ZA5SroGfgl4xQcY~KdWXK*JGCvAc76ScOSOw2pqO3P^cyR(}DZE zr2mp-sli?qx50pgW*RWK7f%sRG#>T8*}E2~s;=~WF0UXaDuQ~{M9+bOh^T}FqQu;& z2*wzRuV74~<^mT&?3&%gKnAKy2??t^Vcq7>xA zPzw-~%;MN5_0!L_J4LlAvdN)->eG|TYg4(A)aKERVQRzf@~p{!V6GPL=mQK(Pquop z)d${~|Jg7WT843hbr|EW*)ZxCuV@(W7;PA56q1sr6^0u|wMZJpq$?gp-tqVGj(=Bw z=;Am!euD4_Y1999h&gC!x!=O1>kKpL)H%8D!S#2-Tp!Q4Udh|0jXq53K6#Wp+*Rv& zIy~bWo#W7+H^RPuWa>=b!4F)snf*uW0p*X|13Ug#dLU=?9&oQiYrp7>llr+KdNf>) z^oEWFe=Y!N!L4MKZ_hooo-Acwt#@0>)?Y<8hU+U!l}0NamdDSbjL)v><%_vyGBS05 zwdp6!!SkrLO%i3B`ma=!KnQFf%54%|`SfB^HBy>>KB%l!t1><{4= z=mSvNUu_J3FC!fJ2CqI}wLpK-8^V~h<$0mp|AbNb54TZa8ZmXc<&|oo5=2#~`f-d{ z2opGAcA*70VUCh=D?r&T38pMuT1)=O%Hn_BoEc>9sun&NghE?30zRV>P|W1$%2Xv) z2|1EexxI>BC$)%CTJ_QlWU&sBBk|>4$=1WzRm>lM@X7TkjDQ<_!H?=g7i7vd@bRZ! z`QV713ND3F((@krLl(C93HFB>jiRr-$Mn0YUK(N(SlYkppCb?lvbs_CrmgEG z_(^o9%U`)-RRMn9w`r>~Q2_|8tbws+4FY;I9je8Pbw2VPM#Xa+0zpZ{7M_%GH|^RN@q0X(_7;sXEt)qTfBL zlW4YhZUCp)(;CBrisgvKLZURDUhcSKknQCQ@c5v{lu(`ODEBeR1Gss{JBbY_H zUSx)Ip@0O4F0aRFDIR(w*Xr9J@44J+RR$!AOueqXEiedz-k|w@mcFnDNzlC2+ zUm$td#)EHwH6%B~a{296eU(gZiH)%t*~y;x`T;A4=uB587}%XcNrZBo{mD}qA*1o~=_%58eZKJZiqfR?yPb7&6zO3yD)m;{)h?m7M^lcfzyL(+PeUUQWJqX& zqE;)NNjXlhf%jYWU&{^~Q_*W+P5+;0A^~DABCTQBI_qlOdEKhKCZUpUM#qAhKQrUF zak&59ea7KStM{J%tY*(?rCg*KyZVh<=1zzr>Lva-Ygs{mtrb&OlH;&{`=x=il-U3d z0iAhItP9ch#6Pjld%}$EhnnKXbccUW1$Zl$`|HYrdxIpUqNb#-5`!SgbJz(nz>xd$ zU7>bwoBsHS0P4_`VlXU?ZX@l*t)ypXap!~O#T=31v)DA%;~oWXGl>fj z4YG4>dGQ3=*NwxA0oDtDmchu#^on9I`U*sqBm_<1WR z+vvJgq`qLLb*ry<3=FYYag)>9(RGn6v4iPV#b&XZF83lJ;A6#qU)Ar2gGqXMv8t0N ztf^)lB3K<5A|EWlD@|*SpA{=B6(E7 z+G%#iRC{Nr>7Ku%&oh4Rw*En~eT|pR1Z`^vXhaq|UUueH6jwa#iF}-S2|2U8-Sb1X zgGnkc?vOe*{$PfG)KYY;pG+E>)b1nwoAmZJQZ|iL%fElkrp&_TqD?nLZ%Z8ntD^XZ%Yw9_y+)MlZrS>gru7{kSrMq62v9| z?-5G^xDrSbKq}a_GGApyc{Mp%?y4t}U;^6O5jSBHn379>D}0pza-RZ(_W5~tt+{6v zkrrSwE-1`X;w2n82G1CSV1WQJmse9=?Jud*%6t`-{!+$lsXZ2{F!^SkG955@t1$-K|%KeqDnm}-9Sqlc55(pCuk zG9X6EL~v|D=8FC(jNV;blKc(TzXp|!qVS4O8~phy)j=&uhAw2bt$^hKPZ;VuRq8hctB5mYk^RzS^b~ z4w%7zM`_96?hllMJ<*(&hswWfP_wL~K_wWNcth5jzNO#OkFS!N)bdJ~ z?I9MtD^mcC8Ax_C!{H-L@lYDcaZbgMYU-IprtZt#=yn2nhv`=2;zS}x!{QNJ9AHUv z(0MCe#v_hV@(b@@b1&VD@mJ+X`WO8IwGCH)&HYDzc0@~-=p9>OoBxr8MIPeA5-o=D zPpM=;i49uU?4UARLHgW!w_hehdHeyuK?C+43LnIH>&fZ#p}vs!8Pih}1n&)qsuQRK z_SO1Ps0Li1Y^)@SPVg>NJW}3432OSt2!&E(P&P~Bms>cHmUEajCIsKsAMQixNJZ*@ zztP<+`}V%&+Xw91a+64#shY{KM~Tqe0`oFXh*)vuZtIon#g#(qmGy2;Xr#H5l@dfz z3HW`boYZk>#5ft*s5#C(Vn;ZgVFLPk?S~)>=84+_)?MEv#cmlcw(7@plzx5<*n2gK2;ULAcH*)RF!JVTm`F1F+1GqI!6J2e>-w` z+EH4As8eYv^)h_&Bqb~BW^Hv%O=S*)tn6%fG00HYDK{yr$l(A^I2Q0V4G^e_yh|q2J`+4m$yq|% z?GI3B>L3cly-4vLG@YnH7J_~!vgL+B+!O=Y2mTRDsUCQs$=~a@b<4;fcx-wQAz4-f z!b!vtZ3^4jn3Uf{(LHR(3_p~)FZRaa877dg z8=AQZn|{3lTLT9iySIgwXtw$&)!WVBwnBPmo@2FlReu8UWw351 zXhr-KjlVWf1KfjD@(~&8D=DdyHA+9VkBx}afRpykgPa2(SnDTJc3E+45P19YSKYf# zf~;#@yE1;y28+d?>~hv^+623tXr*c=+0k6DFz_){>i{PpTt>#h`r0fQ|1+>ZIcGF{ zOFqsR4IM^*!&#%DQ?S2VS1_9iKH>s5mrs|8su&qq%ht<6c`>Rf-^@oVAN2`qcvbVN z?vBot>xv&_Gmo^s<1m;N|Me}*1uFKffZPfOt3&dqO zCYpAs0`ih}*lsqeyN$9QA}Y=sWnD-==3MLZjhu6T9^m&Cm$^4Zy2WV5w*j+Uw*jd_ zXG8@O&;iRdYS!)yNqlMc-Gl{z8^H!`+-FnA)%k+rJQC)`Xb;&&`I(C_%FkTX_t|~N<@a~3hnG4gCf7aTSMBUdmn9&ouc+wD$v+B(eS?JO~&gsQ@kso4Rr zhlo_#o&!earD0qrkmN7h-c)t5Wn8GLEOVBqBrwQLkdNj2oZX-8-u>Aw-M`P-{f;_0 z9t=Oi+2b2wM-i6!h=PV2IhJg8D}Jf_L1F2Cc!yUMhFY$v7BmExSJC3Va>l6ZFm|0a zYC9c5EKKKrey~p#u2J+gY$mBo$2oe1?lYjZ-6%Y36m%NZXN)quaS}_|e#R*3P~#oF z4|7JnOU^A@8D(5uhx$1W5d~DU=rT5`?qicW?y>nlF{5KfjM@uE?M0&&{I%R@CJSYM z$;^o_mkO_PE272DJ{zKi#R09Q>XKXp6aFVi>cK198>HPY=fnNcY7{YRwH*C>?w}i^ zSJ61x*VtS=s2_53jx$N}WVbfKXDJWKB9Uws4+m#>gyQaCCY>8YMAE8hE_eT!o*GCk zX%!q!X^w)aM8A$obXpV<;BGX_Hn%{aoEaRg@U z;P13`oC|;G&AoK19gqc|(RjgVx@a`@8cls^J8YT!z)i0dUNnZVDgPBor9()6%hC9K zV&sL0BBy7!eb!XR)6%q@!e-(kdDlIK?z*WYq$QxrN=R#Z2@m+Y6%(<;w3R-8As<4h z>%ery4V%Y?au7}SXK4x6$MFo~0HP+D%yN#5*cx8R7FX(yLHd>&jc1Ie4x{O;(bSo? zU$3xi7t<;Q-frV?blPP3Yphl%21g$4?W1TBX$Oj81o88!Q>JdxrT~Rk%!YbX?Kr68 zTL6dS8yI^j5~|4k-WsHG;8qV+&QIQ%8iY~YnfesGZb3DcK0lgYijdrE87d za<$w;@}0|*!{m$yHf(_ea!~Owb?4uE1j4}05SG`z1Y<7Z>jZ)22q7JR^93)FxhAA# zqS_i0O>dwOQ(h;EC{b?QSLa|PLKNElU9Owdm|z6CQ9o=oU$Waz^*^&iPcItV|%K zrFZ#Y2{gH9le&De<>1T+(&12>^vn8&Ug0k%R3hC*LyysL!DzT> z&GBVaFC>w!W%Pk(^&3H)gPj{vbDx0_v!@H)>j8?n+f0!EkmuM!mdkVcgTtnt9N31; zG2Y(Jz+s^>0*3dH{>cTV^%D!u{+E9A{4%X%^g4JV6kY+C=F|8WPOC_AS0m#`Mo4?t z44cqX^tESQpw7vEodrdx;hH&Gzi|UTXU<{S)9t|-<4}ij=&W(5a~WkqW$@q$%0|C0 z81z>aSMJqz)%)xHxp7u?DklepAhCbeZ)DPGlFWfgbKGKAW|Ajl8cI}U7Qr!pt>Qu( z7%-|wB(e-ahr#u`e4#nMaCF%B*s);W%Qu99egA|i3GA?c@7KcE(YEjkj2*ulTf_fy zZ#ZMeW4+;w9gp>fH+GyGPm$EvF`GXVx5)O4y7dZd9cIyKi^kL1!oe72;zS00iNnXf zL^7P~6;{AHi;<#W%pz2u`if)^8Lyqo zs04;U^(}T2qm|u%+Ov8eoHk~-vcIa&$Ocoa+&o%;IZ=qPrOuPk=gk%lu(*L_BKc;| zHi832V9>}JiU4yPi+mdPG?x#u{ywV5(Ct+Mi}4btK->^C5`)fa$c`=!!Acg_zW z)*HO}PJq&ViyRCQGs52dPmY_7#z{ugWNkkpmGeM(JdC7^Bx%nygQr>cOi|8<-8A?K zZV$JA6kZl3i9^^e?y7bziJauLn;g|8(=ul$3XPw;oEI}(vJ2A|HOsZ#x47NQ?X4~$ zlL$*YO8uiotACWU{{JJl>_t)ype3o``65zVVELjXRVIh@<%DSiGh2gafkGeVx2 zx_APQb?-YTqkMyR;VVa)e>cSPw!@E7!SDrtjo`&c=xZ2BYFP2G$Acv9GsRVWwM~C&x4MiJXPtcSml`nF4>zRisL)iW+Bs zPAw*?yb-@xGRHg%U>qo23s3PC+?@a(uy_W$j=} z2}kmXRX;Nk_Q7$49T?yoq9t)^ua)uq}aeqX6SK%KWLs5{Rj(;LWp zhn5+qY*0+js{5*e9uEE$`uEgn8~s6l@T1Gy0y%AdBoKT=)9`OJLvMg>u?Fe&we^hm zYI9AU4;kn*N;I>K?4wI|=b8m*DVa+u_oUobS+7a|QgYaL_#`(J2N`77a7H^Y(1SOVFSr*-B(=1Z%2KT=IA4iUVzpQ$Rsl}0+KN)}_RU&8&ZN^=2nKTyReFt)DuzGxxjLvg^v^VynhI=!0bRugHEsv#`&5oBP! zXpNL;!s2G)T`IC)!A_%=W1AO@ur>BNC4b#LYYNvwJV)WZ`S<7NDUnJER{HD+ zJLSI4kGTWN91q#jUpFj>yU_c8DPDvIiA}&1HV!Y=W;yl; zJE_BlsybY)<}n%sw36li+WgB#(XjU;s$PV%=2@ezbN|s3ulC@M2XvlRl6b(Q zL{{`BE$eloDNf5^gxU#4^*N*LTZz68SToNVMc?v$OH0fJWBXa7s8eizgrew1=yunQ zko9TyDEsz0b*q3Z8@r9B9&NhZ$8aXXo=oSJP1{X1)7q3dintGL2{hfwFOQ_nB!9*r zkIH-se@c&63ksNGj9yz%8x@@vq5fWGoL7lt>P<3o`W9P8G*OwEqa^1<{5N;k9vnrL z?t3O7gjdJ_hCx8O32=vhz%m0DqKh!{NCFfgKnP)11k7UsS@OV{2?+{W_k~h>^}6?7 ztK3`HSFMG5cWXtoaMgA1VrtMOBI*^vN3U{g6Hx?-KpvAv-}8OvobJ<)3Bk4YkCcU( z=|0nazSF1A`5wRT_n8ik0Upe6)Z)ulg3Jv1{4<4;oY==nxNzcsBQlUZw1>R6V)q(f zBE9>{37NwR+;`g+>e$hl&h*y15(K{(%i5AUo)50#klS z)@xg!ZZ*s>h5(r#R~zGfqZ}Tbk9M)Y>C^PsrNq;A2}MEpEYsI|AMhdHV7ocw1kx$# zn+P=!;fV@$wuZ8QiA!f4Z35vchbC~UTP^P4r_`FS)QSt3Em2ldwj)H=*y(}!4GZCa z(g>*{x+^G0_C%tvkVc~6IxK2azJM%I(<4i!M;0=UcriQ41kUx$LANMR75?E>v5M}q z%CxwcAww6^N>eFa#auy`r8Szk_66!;bPpmA&c+QfqEDl94Vv9fk3Hr zU4rrXF5HfD7rp_6PO(DgdpP_=^e*;4)|eed3t^gFk4~i%X85neO&0K9({Ys9#gxp~ zl+B&rs&vACGXFoKbV8~ByDXis$KOxsgj9QW6j3UZku`y)mIV(fWAG79lgO9XmHa;4 zR}}9rO)Tp`0h`jaQ@7!(fFUXa?uEWVa1o6S z_e#ls{4>me@g{gf@VMfMQ{J~F=AW({z)$b&rav_uKB;^fr&Cvv1S_nzE(&&BMQymg zBwP*zW_q$)|2a`L@AVm4EKjw~VHL zt9@dl-zphxx?TqP!lr*3`R9^i&cuEgA~LO3Y!9R)D!~}DDCoClZieH&MUOH1K6Fju z5H>$ZJ`Zc&&+@$JEgAs}bo{?HYGsHnl$a8Y>xrDQ1G7j2k%pU-KK9_=TF3e z(N7vB$(-a`A(+Vru8yT;JLQJyRSoDSI+b=ZraTmH@%%?&@PM+V zTUcXjU9MOBL8v}hJlQGeUc|Ia(?d5$S+4bXDN|}S7Le+BZ?oha@wxm2%K3k5G zW+mH8Dr@Abk|?Va|D~43Erb4pLEsfpvoDfY{A-P(qI{`pBjBPO>`yQOn@)dY^>w(Z zufyx;>mcnZ2EwTyCzbUbtYWPa^J9J#7#jd~BU({*H_!EOdyDZgqt}LiJ^Li`@MjuF z8;^kp_-(0vR?T)KM847`CeNoOvtGZgl=jdS0nI5YavHlQH>q&|;HYR?Q+t}#(_Cuk zderU!O@b}5$NW0(YPbz3ha4@9$^L`&tpNz)!9>d*V&uoub7amMTkEZoyrF2JTv>xT z_;Swj9PmiWg+&|i?{fBkH)lg3J-&(_&M}fH&AF=7VVFt-+TL7ro^je!1u_C5!AGp$--i6MFFk#S!)F-BpIVw9=@dKyzZc;)_0PBL2VtnBIr8dPCcgi z)%wdRNpxR7@#+wIiwVqsS&**g5hJ2ot>^)LB;GC_fg)M^TBU7!Tl+SVrGlDi=*l5) zTgou%)gYH#y^M{aQNSD=a%3V;0v_bYZPmJ9>kM>2)p@N}ZR}}vZRat4R#z47uGV#_ z(Ksy$qt;c);UC-SF3_m{zEeGT89cPvm$jFUKTCR^rsj>-Th1i93|6Nklc9_3 zhc2?1@^gU+YF-x(k9zPMpW8cJo!t*sp$H50$|z z?w)>S^#&XqME#ErW2qo}(EXaVNgF*2&E~g5&pWsTO$V-jI^1bu!aI3$sXv;|ho;Z3 z@L^vln|G_pm> zoasn3D9z>yH|d*g#^@xWxV6vg+KF&KTAP}(E^NNSmt976?D~lmqb<-^#SIw2S7l9l zc0euZiq1`crba1bE6_5tHJ7Hrqx@}`6XpPRd^>DlGQb874+QqaGdKnNj#o!Y$G9Dq zElQHgy58;V?ws6Zy46Ubj5l4+^lY1Z61Al5AVp-WwS{5QjuFSwlF?+ok=MR`0*yzL zztcLFtcaK!v|g) z=Mo%$RYvJ(U!efbIihF#^#VBO@f*H4JiCq6$>aJIGlpg|>=>*OpPP!zdcO7t4=Km+ z{c}m)d8YbvEv`#`Hk|J$xilr5Dd^nkhr=~mik9t?cUBVZd{MNlG)VT-dGoU6yvnMO zjB(brt0C7|=V3$M5t-&4Gh=*+w6n6R3TYdEYIf3SUs2AgLWo_i%Pm|(SDu@iPbqGZ zE)*S5v?w2>n;(Cz2kBinvkwDZjI$p~wI52i9~x;tlx#VqqiA6F|6N?57roJ_{m7>R zGFqnh=+3!IHjp7iTts*wf)4M3Y$RrPso9-wHM>jVi|tk0Vha@vFR6KLtmYcc?xzWV zyas0Qd>_LMjrf%&uFoU;pH)C?3fB$QW=(dElwL?R+IPl|R0b%S{OFt|F z`mN;azZJz=1c*igbrcJFu$m$a|4i4BeCqyM7_b2@&hkp@tlDZIsma&NRY`bhs2k06 zKmIJJ&xI1KGR6a+0!YH1TW(bIdKe#ngZ@A`9|I4Dz-!jiVw@*N34I)IDx+BUNMDe4 zlTijAKcHdCI2}jwOAu?1e{F+*#o5Luw`Ddyv5A7v?m6rWF%IqzBsbY-?$f@n6>GoH zoCV45OoB;8eX=daEl7_jsPtv!i>pX$rFUk5*X@OeNP( zhU+6`3R@iuVlePjFMU?o!ywqEhYXy3aBZJRw3aMYMA$rSg;p;qP^%{Oji7{z$V?* zCmx>B=a#1`qeT}lFg|}^THj!@ao znKG1wpez-{oCM5Ebz~-doE|}cPkEppD_2CtV)Ds&5f#g=-UJT~pZ-$VI^{lt^3;?F z@Fr7dgRdylU<%j{pfhsdbBm1Ajh9=L5sBtjI&Qe(P$U#(J1$;Yv_yX$Z}C*#Mt-+1 zuEz~cv+ljOE)x|ZpQsRjMXr$>b)R=&mtLdu6ii5dD#DQzX{WpW@bH>}0b( zHj)_s0R-ItR6x_3*_N zG0MiEp?bnBEf%S=fWH{kqNkP7os5re0k>b+D#|Mjy%STa0Iu(U_UsH0Q>XfpsYr~| ztT;b*tkSmzxgKeYREe>Z5yeX091T})-yRBsMHZOXumxV60`SR6Bc-|sIbKpq>^vyT z5^gB1t8l2pB1@-OoERV0lgcx35sK}**{~BR+=NH)ZX%mFO(Zq>`5#q2qcsPGA!gA+ zY)yH^xn+^&ikS+3D+LG@nE zJ{&_KGMmh_`DI4^UUT zwFWc)xv8mtXQDnt1IcXA$=^!&x<(fb?y1IU*J2%_qk9f+YREiz*f-f3tj9){UCV-* z5~U;$CquG`g_nYghXq=Sq?_tS5d^wQfXQl9YXbGwvKGIW62}*m^7b+~I;t&KMDxu1 z1EZB~Yj{1T6q!mtAcvrH+b3g6+}xH-wc*_k3yukYVgoF;H;M{~^4Ma*pHnV1!#m&nQPYao3OaIYQ)TRd(l_`33&OAJ3v8eY^AIIqc0y~ygk zrn@zN)zJqSUU|6JbUZ^EX2n!;5T--%a~-safOYX8nT&wJgdN|&U|O+}u#ipy>_d~Dm|BJ)Yt7zYI>pD;aBohI!T^`P_*NE^KdV}F7>vO(N3cwPa&k*yjPw^hc%B) zI@%b)mZ^H-?q=q+PFIFV6ez;W4T8mgQH_3o?IhSgS+S}{x%F|lbdu?M7AP71o?&JX z=!8S>avXY!(ewqZ2T|oG@5M5^e;gF1oi>(*^K{vF9rDdE&bc(rBlVs5xl1?%z(n_n zpet>tp2&$|G*Hra*zU&43KAnh_cNXkzN0iF$_c%b&K%NY?M`Y+(#!}M&k%I@Uf8gI zZ!1Uaz~QMs-s-wLV5T|XVcTr>35>2GlH_s^NlDT=`a1gFBL7^PgS`SS@)QRbIkQv% zBu3RAMUksZ8Y-*ns^y}hd^yxm77CSz%7+sRp{6!mT~b9XB`}d@4wt5|2ynu>55u6A zLUc#CPL{?|`y$G$3whD*lB%FIUXmk!^%(2Lz#sX%qmq|U>Cw<_L=|p~=<&4w;7K}V zn3i``-*sqq17}U3Lq!MQtwxi)FEc)T^kT8(cZk-llQd1E7}Y5v%2F>Q3Nd5@lPP#l zFaB7~{yMtHHV6?obkqYAuJZ%h|UPIGzP zX%cwxX^{vEBz6X+Zs`w63hv&cn!Ok@gCM)o@1?vjZ2MjS?j^P0OEvF2rdi!|_>}TT z&0u~wCH6H*z3WSL*Lm+NeE5!kpzh)<7<+OCdIwV?zMDMpp9ii30Q+FzngG}_R}if8mgikoq5Qrt5G8Va2hH^WYfJM8*M zabwDD?FmV7uLiD*6gSl|**wFVY(D8Szkb@>fsx|2YaGcaWFPbsta_M#u?iR{Tzl{e z{e7s!V$LC%kjGcF8wVT7ayk*V`Nm%E`VdP4ujzA<(@inu2b$CAIel(93q6=T9|66D z?{zpd22ZAb+hXVoq`#vAHwQg#82n-$Hv^rWMrWNe%LSeyw|65V)?5Z+4gF=0Id!j% z#+7^?+vRNs1c>_p$Nsi|PV)G=u8Lem<6#_scg5C_%vKlXUE*5FLcK(oIjqaD#87~! zV6Hr&{3{}6I1U0q5o8h5h*-EFcp0=PfigdmTxQ5uCgCbaytKiCfhVISgT(O6#AcX zY$eZA;ME?CLLaop68S9!+VLm#zII`CQz1)E9p%}*o~T(b!Dx6t&)U5{bL#H(Xa-K6 zdtvjYjeAdXucu|?#MYq%0uvae- z>ps%9Tm;i~pU(P!pF%o;FDyHsb+nLU=#lvD6E&);cl}k}^(k4hC#nU1Rr5YoYd%pc z)D!bl#M5L|IHT5oNdA1J)_;tveccCY^t4*=k(&20yZt*HdiuT^J+<$}3H?-G(H4fZjoMi%R{X{KR$u>mk zld#n-V~keZpj2z#S1V4DxAp_I;xtt&;S*OYQM|41t7P9l$p!mJjehK%Pk%_ip-iZN z1T`r4G+s!pAzEVN8TH7AWS-rS_3C2s$VUKDl}(bSm0jlHp|_{$M&jeVuzL6U5f_%@ z1BI<`9QjLs9xoU%O@$mws@9xQD?Vfi(5GNQxq?0xm;U8u2Kg!8nL5pkn(G{S3=#E(ml~or1I_% z9v&*udh6ebzL_`oI`qvAbFZmnE!Gn0n`5;^`sP?IvA!7^$StY9sq+%uJNMeWL>brS zC38C5p`)^f4;?JDIASLyrpn$-UbLhg`#A}k`-dn^tzxlMVhzZW_jxL$W*y9BA3;L z!vG5^uMCIEqP5{Y!=i4NrkL_D84D8;camORSd&PB`(G zq2zY<6GKmIazPm*IAx(nU1AVA=a>n?^NlkrMLyFd3FXYO%ef?xoDS@Vx~#=7fvj(T zoHJz2w}~{4%4$C`lFOQJlU0ytiCNZ_PNP7&pPx|HC3ac!6Uv&JSk{ksfvoa0L)Mix zkw#Nl?I%23)|EC{1&Q*_vgSCA0_pzBgtF$_WnGz2){%*2z4$iB`r1)LR@-Y398P7m zpUB{{=GbJ-ahj>-cSIZo$Jg)MysKz`v?P%AxzQl&-m8P=eI1ur)~sV7>wPN*&HL(2 zEbG`jkTvkkpm|>>C6?9oFvyzMJ80flIkBu~9sybJtsFG(>$HB>rVfxb=a+-#ef1@l z_4&<06nikdud@@&`lr(%>m3IM&HEZiEbCMc$okOELG!-OPb}-d-vzQh(mQB>-q%|a z%lhDQkaf?&LG!*YN-V3A3bMYq>L2#L_Q%S?T{KV4vsmx~p@+xy!aPecg%krN{HQXo zTcr6FK&4hR?P>$$+1Tpw-HfXm$MiCw#NW0E#`RnCnCA^T_Efh3kuJpZ63*Ogj3F`(Jx$*JH{%1i$mw$R$l!^ zAfiVytqhh6%?hBX1?SYfFPMMy8RcLbyEOQiMtJ18Je5n`dQL6=LI_x&Q~#g4YXOSt zO4GNYMZgzmOxh65y-kQ6(1=1h#<*QXglOTA*s=sC6AcQjl-M-T1l^rbI+NLGre-RW zn$4Cwo9xbPLLM^}GkK7ImwDL|5ye+RDkghkNP>?bMxM>H+4G;reRSWx!j3hyP&0q zmWV-b(OOL79uJ^oPhh=j`jL9+b&ZpsWlH?*ibyJVyVMBFcAkZQW7{hnNe#EVEQG_< z^!;RN3gNa))o3D`L2=7nva|ERw zi48%ZwLy#lO&lNaOXT{BI1(^=B>?&*s@boR_be*^26f1!_tmL`mPE>=tG(`WAV=L*?HiPw0n(h?3w_#2XPlWI&XJvmxdh zW$KI5%~&Q%`WCsqBN=~>T&)H~NpV-r7*al9QrDp#PhWI!KD1L1UqSjrL6jm_4bq-~ z+*9Y#3Sbq|%G&s-mu*ykdft0Vx7~^ zezB69n$StEppeWCTjna+!CcNQg7M6xdV~7mami0C;V9%p;z6VBvEGV%Cbq?w5DKbSa#DEfUW3+p49tj#n)VJs#>4c$J3 zDu$6g5JBAn;K_!jF0(0GINSed?{5FYeP{d6;eRjnAL=Kw!Po$?EgC@VZx@H4aLEaX zIcgU}wU+PNcM;d`KqPTbUZBZO65=STwUSy$w8!y()D)oEmZRWGN7x)nS|EQlQ}?hJ z@V4L!>Q(8d}MBgp{U5Nya0+mXKRPfc0y_0M;h~V7;hh0>k!s0;2`H zTv>_?TBw;)L2wByN&L}2g**aBd^4>D22CD43TSfr3OYI*3QbP@e`IKKxSB%EYomfD zSD2SLyfuIl0jjMS>HEVl*%ESKesLM`>gJb!wiM-(SlAz{mo9NPLyf1ACL?IId5<-R zNeYfEj$Mg~iLa#8!T)TxllffTOwIM+V^T1n_c{&kB&i)HSX>goZTc4howRswF-=o^ zU%m9Aewk*dy}I=t z{vBNZI|5?&k4ArMJ*qRVh|^#Gi|QMP=1)VY1--$x0T`E3GCd$>I#@UNxXvge4t6 zkq_7R0$}NrQja_}Pya|Eprl}x&oMC5Ny7Fm#TqvI?}H~EdNAdWyO-#Ks$M5-s&e7u z=w_SRa6Xj)R}>Z%Rbb(STZA1Yo{d0Lps9g{ix-F`i^{~}ii)y|SRqx7Q3*JI8Oy{H z5AiASmQml5lA=-q_g`LG>=u)%*uI4VW<^+bGJYP8%S=Md==`);#_@m@)H#Z#4dZQp zm~j*)w&y(M1PZ#RoCINuW`nO(Y;;dKaW%{r?nqrM-sdjeDV7F1tt`c@>;bePh(t&g zvesp0ibWMA5I9g+3gP%W#S(XaiMOP%6sIl{7XqEZR;VC=-U5G@taZfDA0+^=-A;Vy z&su#SiF3VgWmbN${a>XV(o;!=RT!=OzZk|hCBa!`UayhTGa;PPbJ8_adNN^G>I=JS zELu+kOIyb4AZ*4*Mq1As!f8EYu9?=837erW?8>pIJq=X%YkvyDZn)KdNbNZ@oZ55x zHB);sVb|yjn=uBxXE;BWmk)!Wbr+3vo>Rl=Jg>WEHi~OFUJVT6552OWodxWVCmEI6KBjC7{|{wfv_#o#2K>&*0#?l zgRpn{CeD~Oa6fx|8VK8e+&yu|tbspEJDH7tnl*98tbu`i(nS#VyO$=;m^JVi?fY*K z_Q#=#GiD83(9T4Fuw`2&&X_guX?bD|2%G$yzuTBqj1ek;rl|@z({brLs{5T9gongX zxYV~m!nRO2C#wd*tC?x_!y-2^a4c%t(;_zs^})86VC1IYQYz(tH;)F-=~h9^D^Nmf zHg7Ggs3gDgRywo9y!+rc_ydIT{~wiSQ%p4ezwx1A#a++~21bk~vzx+A07pQ$zh>rZ z>De?Y|0OPw!CJJt7bGfw+-Sy{9d5>&axMLrM&+f%B{Dd!TMI#=XSVB1OIk9O=2o32 z59Q$wm$TxUc`A*{ABjt4f3O>zx)h{pHT3t52{-@Ta4r1@$267<6lN=b0Es?$Zk&xJ zgR|I6CqSaFbH>?NGFajt&H;(u>m7$<$v_+8IRH|9_`x_EO9q?lPijD-KiJ0CSPG|y z9GFiOI6sWDab$43{Z%SC7koAj$B}^*VA5QWYL9uGjUxjE(_JS)f1=OMjI%Y#;M~%> z4oqOBlnhB0R zaL^EBgayGM6U5IBIBf{SIpeeekY6+PiY0zE3MeW#Ek622V_{%Fsx#}rEye>L#IHxR zTvr4lj{tiqc)A%cfBsbmPGUB^zHfvPXk8t&a#~ROI1tLWc7&0RMdD`~K{!PiyGIIn zMA|~VU8rpICAq{h-~@mblCLme3se((PAEe)Q_fx4;>h^Ro8mt+FK_8Tm$aImT@p$> zX0vjzx<7_Vfm^POIQElI@3)H#dvmG~lb$G=(iMU-a!IqJe_+2PD+TN~0&r4Dae$lX zSv_JQcxrJ5v6AUBn1w@zEEv`W8v#a<%|+sJ86UtwAh5T43M-1i`cLrx4#_SLWPd@y zFis=yr{J>005WC+(BGj*WUo&H(5FL_;1{J!IfSz7Wn={2IZq<*DO`zn>Lc=z0WtmQ zdg)b-n|cQ$e-cWfpjaFLF9mHliSkdWVD#qjEE?*i8N)$vwxMj>jmUdcp`VUULmL`V z{!uOcG~q`hw_lVl2RPsnoi?r)P-OtnkIewiip!?pcSU!qimJiyI*nYP8sK+@JXY|# zf@AjJymUKQdmg}86$C)(swk>+5Ba^iMUJgxBdco&!F-zk>@LXJS1N_ zjq*Qr9F;x{rI}nfCV@Da7_K?9UMqBHGPiA_SoF5BePnEji^3+3H$Ax0e(AqHOJV!OhP;C>cJ&tNmEEjK5wOD(ndMNuEdK3xCd}jh@ z?k^j9cx9}={{;%(LZUN(tCdA(D0Q?SNCF8he;%qH1Q_eaM|xgB?qkT+WV&;2`wHYf zj$9{9_XzDPQtb?QhhY{HHSC2*Ji{GF*(c~bP0yH`)|wfmETQ4Dq$}y51oY)5$y~2} zQTvw6Y(M~i!skFr*GjW!NN^8oZ_=R3!t*U)WDouHR;F%I1og^Vu^>l znpxlXwBIx(O|5$WleBJx@=w_LZFYK2p>BF)2X>(wuLd0FZm-nU&s|dY`AzX*^0Uff z^+s3Y{|MDek%`~ACDSxJ%)7IcD)9q&fB#6eg}|Mk3Is8TN*58k(uMvfXFR@j_ zGhHjC4N}8{inf}+oBVK=n$^pesql@cXyxG*(jILzXZ(|Mh|Z(gDgg_YH`&)oWm3%N zAr6%p-=K=;B20aA`33?sn|Re|pb>Aa(i{r$zfY=Upot8`_rI2li;O{mSr{CPe?sx? z>nHxYw8N4|5LS=?Y!?eq}WRiJ(g%X_m-!w%F~FZGV-Gwg&??BEYY z36-AW;v&X40ibvg$OBs*a)Ec1e?J>gqiaU`em6wAJwdsoy#v~tVNj=_>{td(t=yUF z!Q1qJ>EMzQEr!;B+cIFPvPg2NbRxTBxAN7WGT@(!-%ekrOx;LOcQGz@{M(f1iwKYqT1+ zec9T39-Xfy<8)lU>jj|VqhH@0^7R&rmA*0u<;DWs^q)hLa8AG=pf(9@n2z#i@Su-Y zZK*ykw;UmYklsRiRLw7O5ud2$@t$NR`*-PQEaaN_C+Fp@C;rQ;vev8-rVGXH&4r%I zs?tJlNts(`^@$Vav_?k8e{PJ7eLzc`#g9Rmgsr=}qQncMNtms2K9~KYO&B=1cR{9<0%GHs<%wsR4h_7!C3HhZ_lY;+eYHb>FB=A^t6)> z?YW#M{a9M7w0Bdh<2h-V;UD8mVyo5laZjpRfIr~fUg!~BRi&k|e+epoE07P5?xQIsy zYyWX|9-!C(K@feOm7B*3gU?^=riVD5OoGP6}GC=K15QrX= zR7FD4@u6yUF67rne-Y~GR-`>=Z!UPx@6Dy&^P~##mEwVK-J8qE2qJcI(W)4$VQbjfz0DVVsYwOy!k1R{d^CP$Db@zR=Hdy zJA`RMWpM>mFk$D!HL`i@Mu=?CwDDq97)P|=F2=20x$SD7e~uS%Uk~$nGqCePn;X6v11vy|~g_xZP7JpZ{MQnRmQdI@8x0v<68I%E_Y!lxMeE z;YZGbb>v+Clw=>01Nt(Q^FDtkLm*1P;PiBO5=3BD_o(V^|hZ6Prla=@ZiSowJXo$C($Be28 z+Sk#LSdNuU-7pkT-3*FXdzZ3DSGdvfX`qcq=g04Hay(mY*uL-36<{v=dL*QJ;h@)? zhBmy7^50RZP7WaN`@krU+;1b-J4DBkAJ80(Uh0vOe}W^556PNVdX^ z@o}dHBN@{2=E1qCuz2C;QN~O{XeeGo-q(|#axzHsngLWd*m$Iq>?0Ycu6b!$AUbs$ z1CLfXDqcgb*I~30od!*dH$RCa{8_%dj{asvs+YWEpF!T`@WW67<$HFMg|Tb$s2eDl zZ(%2We~H0Tx0=qR1z}CUi@fgvT(4I8_M8VYSqtow-k`zjZ=n1)d0aNs^;BBd@1nZ* zSY5x1^54^|YX_WYZtV(N*Yr*0D(FiuFf!xZFHrUwIMb5jA&m!TCtIcaQk-g4X9S#T zK!!v;$i$eN^*nUP{tpC?pWlat@abAuSBn?W~1RdvYw zmJTZQ*)DDEjJ_$8ea=Ly&k1nVGA6pusbHd$p7}CujL;4Upw>PoOd&u_wZo`3fNDpUi}OQs z1hFS+)^y)tzZQ(Y7v=kd!T3R~B7^bEfAGpC28plW?Ki&TXZIN3K1XDx%*Ip}1z{f$ zS121eo?^4Kh%0mWBV6JJ?Jh(k_8rP41w1F^m%9}yi~_+A;QJ=Qa*waGHz;NL08kSQ z`flqDd5Je=C~p5Xpv~?NJ|hsjmLIU;Hb5SHm+(cMc3}Dpt_igmp~H*U=BKOk|s|$&knp7ibdKI#QT~EnE*uc5v-E z&4qZEZd=Qael>yH#Vk1m92nk}a$&TXZsgD@WG@;d30=zx>#tnzbjhL#e@{vO(4l6t z5hE;Xc(rnq2d;ISQtK_gqCxps08kmq*^_l5g@VnJK$FlpT$jsL#VU=Li-V!;5FKF% zBC~^;1u3Pio+bEby|iRN*Al#bgizbi!!@bZXQbcyWvwz^%x)h;j=roBJow3c9?MB7 z+8obIwIqQ`BQ7M`cY(@@e-?SVpfKeE`vqYHo-0$q!uqUv&bea^*mUIvB3f6|wscmB zYE%9SZHq8%^%%tEdT`Qm&QKCY_D#7jYH&_Qqpkgqz!TZ+ZfV)qvBRs!=cD~#^!ZH;$i1SyQn!uFy&pp5s!e_;Wr!gs!kdq3mv z6r-TmJj-Xu=P9@ps`4W*UY-0XyN_;dPZ#&$w=V*b9C@=QkaVyGwq$q7>@xQL5xj}S z|9-?9$twb~w*zS)G{YeH9oR48+dtsj9r$l2{@aF=UK%mAq_MSv9sNxg(xiV;-{3qO zfn@P|RtEg1166mTe{?ep;Yk|u(A+3N%E*WTbJS8)(~oKgmWz}3Gvgph2q{jE#F(H< z_oMuQrb`iXP*p$j4xp+Zk@t#aKTVgys7p0pk+YAmO=VSaS=?xuOn(DoW zt2N6n_5^c>F7l`~m^nz+)-b&&wBQOVn#rywp-wok(AC zpXEe|P|>^$sHPp&T|W3_r>Y_06OJVGiXYYWiBouqd^5WosqAL?RlfOPw__7cYKwKO zU@y(!IU)NOe}Zprw_^uOGRINCe$C)QBm38oM3x-4aT}_;B(8PDqF12A;=PWAEMJ*Y z5tX+g&!wHOim{Fq_Ds5JAiax4{{(Cp$A#(?_m-3tSPDqeAgUtEt)oke(uZN727G7n zmib5If4V{|lZ`GmqF}PYyOsUD)KW>PHc2a~=a8Df1~HzGdp;DEkzwz`y|r85GvPzF zDg5U`AT(Ap8E3<1a2aP+q*Nxfd2n7`sJdHzvvFImJQG8IKpVPHemCAr3wSS`(|cR* zfu5D5q_BFWq~tZNuY@)MV-2YGu_h;0_vS)?bW zd`ii~AD3H>a*-@nMH1EM=|Y}vGRG)|4`8^yUOf%aPrB2tkV*0oCCqF4h>DZ z5E(!PtXoE@yCteRkGvPuOIKF?LaHH5Tnq0AUqbv`r#un(w6mLi{>IR<@g8oOp;@6U*%o)uL>^~bqN#MN zVWme{R$5M4l2u*Dk6eAQTaUnZ^|l6@(ejoE#DeKpV8W{HTP{vRHN&VbKsQ1EOWd^p z$5EW=p4G#vhgX*5#|j&J23clh8zU2Wf8#h}jUST3`H3F_%4Ne^TA3|YyRx)GI5s+` z5)w$|L4XjB9FPZ?O93&(9ll(d%fYEc4l7O$Cx#2hn2@?v9xB!c&v?k{JrXm{`*+M#}aqlQ18x@$v zuZ%~y=;YI0h63mXQpiOBXex0}YpF~P1X(r-DCOu#OgoeUl;U2@Uqw+O922r{aj^}; zl43aAWduU5)-l+r>5%g4VPn^re+@9ol4@I+e@^QxN|$WXyXJx2`_b&PKgm3T;wx0M z6!4g73Y5q?LW0$TAdkr(F`HPMKNuwiWc!*ey5gNG#D@AngTFNt)zN!3mz3RbQ$ZS{25+sm`!=gLqKOsgwg!oC6;qkB4zA1#p*fAC;c*aUT( zdqAuTo5V5~sN{rkNq-(f1rmw-U@~z*yY)JRE$v|kc7BH%3Oq-6vlZX?n~p)(dN*5 z5peUETif=8{KO|Ppt)zkpIG^Rp`E_*sVcrAus)Tro;M z`KkvucmrC9Y)NV`T%;=t9|Nz8RfLg=3GG z^B*?8MTz*BFJ$v@e+<}Do!oSj<^CC8s}T($98UHiD&8WGpl9ZgXk8N|DU9k>(Yif8 zeP>lL91S$z=MVXI!93r(YSX%EvY9joTACu^mVh3t*UMUU4`o}3uxJU?mFxSOp)Jx> z7paGOl)B#!|3>TJ-)8LJj4jQ)LoQNa?J}gmB8d_KWC;G$fAb$aR+A{^fo`u?0R{sQ z|D21$Kv%6=}XIk7oP!U+RzkCd)J%jtkt z2RuwHp{w6$e}?Qq{4FsF z`DP7I^2~9=g1dupY2$Z8+@l&$c`F3-1!&Rey}B-Q`faP8ol(fgK=?YSK_{;E9NDkpLCTr^}LW%1hi` zGE_pmZNL2yGp_y-1&L_Smqu-mn057!P>?kox6fD>C+GqaQ$?E40jivd4K1S24$c@(uBe?jVm#?Z$`%!dwXQ1%;u7K0V6DW+Faj8 zWRheL`K-`2DijO>JX>>+6ZJbkeOcoB~1AD^cevOD4BdU9Ww ze>Urfl!k>h+tn3v{0GCv!Q^Z`_a`-pdedE<#-G)<;bptQ$wt+q?;86CMMasNwu&;y zi}98{RxjWa3B6pbLU-Z1l_i3cJf75}CM!!{U__(~&atkvor{Alr2``_#iY*k)1xl!SM|)F81qM^e`7}^VE3hz#yUBmjYF%ArDEJLd)k9{zp1P< zC&F@9Z&**tIJ~nZ;BT(GN5DJx2B<1Pn{}3s8W4?KdbwOr$gimyGI|A`klCd2re*qC zf7DN9#&9@L2jF0x%3y&gUrVT^tD2XalrRc*Ql&>bFw&`IkWST?<8pKw3lu8Ye|%=| z7!G*!N1$EIzf>o>eu>#0j~96=T(EJ&x81llBZDQ(PkU8m-2JxUVa_!-U%85NOFKg59dz=6~cH)sKXmKVhSy?=fV(2T0O9IxR7DsvIHv2wIX=2wtOtf1FKh>F(<0AM_x#z3Ku0cjC^t$8Rg+MxeXRhUhY0cI37;8s=^ma5P<74cQr?0R zLqbPT@Y(F6Cw$KuS-_sDM*sa`D}8{?SU_cdbJIn$CQgU$d(QYfpd>^_%@NVm;3QZ5 z))?o&@4z$-VLXj!W_!MQbSl)@z-0I6)_po|8B`Hu9TOJVe6w~ce|_Q~#~8rPlLe6Z z{R|azVw5gws-BQsDsdH&r{cBoz4ZUp^taib*{#vebU|!@E7n0nCTsXSGKGP+oMavW z{(|uxLDZ0;N`k5re@`W#a)(>m0?jQeAUFQ1mbzdtm#ih*7*Lu-`?SBcWaNn?R5l0RJ26NQqhqe*p=^i3W8Q%0Aar=53|_ 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⋙2gT*ZxsW{y`667rV4x>uhf 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 XTI$xq|6Mcr->T?8^Q;Ma0I&rBy?xnZ delta 132432 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%0D2bp9C3;kRct^N(qdf|!NMvPSyO?SF0 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 KDZSDFhy?&hC}JuA diff --git a/bin/uzboot.gz b/bin/uzboot.gz index fd13c727d2f56dbb3b9b858bd9b225148b1471cf..70f36c194b31c18a92a7f635c25242817b7acbc3 100644 GIT binary patch literal 133984 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%0Dx27S@kzYK%W}ioc#?SRa`Cr}3%r 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 T|6Mcr->T?8^Q;Ma0I&rBuL{cE literal 131392 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%0Aj#uM zGAT2nzb=xTf+UY4$)qfZ*VO-$+Qq0~LAoXu#5ChbGU+u$yDpNPf+UY4$)v1E@vMln zEK=}UVa$mgtcZ(i`AeO^hN!jr?JR+$w*I3Q!2#?D&@LY$5>wa&h%UF28^|5x0rCW0 zOl#UJd4XssKYs!)K9`-mewvvQCD?JHm(}-wsS^N1t@mHGK7Z9d_yf#=2;uunePu%u z>n9r&lnYju^ZNZ2%l{7+3=s?dcXhzu)q#IkKm5D;(H}JzuG(dOL7-qz2q+X31_}p7 zfFeOrplDDGC>9h4iU%cteqYkh-y4CbzXSzz#Oq50J^l&IkU$55(;}LZK*^vKP%0=5 zln#0V$^bnDWrDIm*`OTIGf*xl50w80{vYT&G>Gv9phD1d&CN38dL+S{g>Q7@$eQT0(GEzPy?tD)C6h5g2dER&1?mR91oeP=kqCI} zAQI>U^@Co420(+L*PtQL8_+Q5E$AKSJ!k~<0W=C41C4_wKp!tK{t#e6F(E+&*aPi@ z4nT*X@1P^lG3W$z3i<&$1Dz*saZ|xBF9He}6^sT(2V;OS!B}8yFb)_527@7BTreIO z3I@P1Fg}<7{BI%@TrI>r%wQJqH83lf4a^Sa0CR%5z}#RSFfW)7%nud-Uk3| z9Bcu$1Y2F=B`JW&%NcwR>;iTLyMf)o9$-(f7x+Hd8|(vq0QLp@f&Ia7Z~!>)QalM3 z3K0UYNN^N58XWVJ9bIAoFCx2Ga2z-uoB&P)KL#g(lffzARB#$N9sC5G0e%Y31ZRP> z!8w=E2^kUD6@UxD&%rOiMc`s^3Ahwo1}+CzfGfdO;A(IUxE5Rot_L?-H~2Vo z@9+`10T37jA3^{jgb+c9AtVsepRS~d9ejv0mFyQn0zWR*<#r;6T!BzPC?Ql3Y6uO4 z7DD$cIDr8N|6=nZFrfdl7}cj6d|`EN)Tm;3Pcs622qD-Kr|s*5N(JKL>Hn5xdYLM7~s~K{%+`>Y%W*e zVj{651_kA-`Vw9iH1WZ5Gh!{DNbW|6IPRL(yejaoG zH-PpN_WveD`*kM%9}M)rt1+fppzpFvN)ECDyguCT3-p{K?)~@_jyZTq{ z+F!Nnf7O2ZrA?F&K_v0@A2kjE^~Ew@UdoN%rVeSuh|S;dHxRX3|KT_y^~ty2rU0af z?cX>^hlQQrT2Vyw-9PB~I0QyW=zD+Aks|hgt2>a?2fyKOBEld3)*?~){s$S!`RKP= zLIxM%+;oh0f_IAdHggZX1Lo7?&(K_{cj4^Iz-5=0S+V`afE*|FuYn;NYtubve#|RvBEv z%exc=1w$cF++TJv5iqO>j<}1H$tam9E>1O)zfbbWM`x9PfGQVg zfsb$_rc;M%KsBLSP;ICVR2QlTy#v*U8bA%9Mo?p@3G^=16lw-FhyHh08f8U{w}(1F z9idK8XXrhs3)B_r26cyeKs}*e(ECtts1Ni3)EDaaUpyH~&c!3a<$64XK7s~8gMZgU z4vO%o90Co6hW(+B@smD{DS#Lq4vm0DLZhJ3&=_beH15Ke9Qh4qJQS8lr}gWl2(l>w zy8VwSQQ{UZLheN9V`$Rl+=N0%Pcg~Rls|T?#12!?#d8|Mg{4B%{xK)WBfeBkhd%ko z^z*7yF=a|D^8+>0wSAyXu;)3 zsx4eZHigjV&==4mXfd<|T6*D0@sl&T#>E-`@;a75%b^v}N@&%E2OGjmglcHbWqkZ* zBxbdLtT>4Qiiih`WIL)W9No~D&>m<$EmlwZV!&-&ip%!T(0S+rbP>7)U52heS1)|Xf7XDo z2kE(Q4Z8j(4_0D;^8a+i7wFf2%@Rt8?Y05kgl_$@Uc8Re22tW6a{LC}hVDRjp?lDM z=)r{}MPi2%;$%65euo}GkAHz&Ocwlgq#B(3fxqa03+_8e+)trD{@8zVMUYr+4|)g-7PZbkv%`XAH9E8L4RbRz`{{u7uOfD|bN2>%<|p#*{=PRc}G z4IX?IBrvIe!6eiXdr2CQ0b~KWU-mXVD8hce1<3!K=qE)-BvgfeP!lu|7fKPh4JiFF z{vPLPNaa%oQ~*^#4NwO(08K#a!k0WTKm+kcr~ME7&-xIfAT^o}pbO~zo1;SygggoE z{1>i?SbBZH;E(NB=?OtdJ#GjX{cG<)iZupI{1W=7UKL%%+{v;buu#gpIKrH*!>&!vksXUh>d6uH~@}+JT7XjjX2Pp0B7JH-~zY; zZh$-BapCu?O(|@V2BRn71>6U`0UzMvh5p6H?9fImnJ?gXnFS#n=^p40z%ScjvI>YS zlh3GGuKu%^e!iBtyq5}qLf|>@0w@BCe<#;LOkM(%UIwRmj?_$LKsitWR035%HBbZ8 zUie;Iq%JPa9PkY zI?_?@GcXS<0E@qT&h9|TFBf_VSO!*rRbUNR2fkc*{5nM78zPO4uYd3_jsp6K_1ge8 zfi2+MFZ<79b1F4rvm{a*&^!O0&;Rt(QwBsAG#EMz1BMC1f?>mOU?3P627%$i@L*6F z0E5BsVFWNj7!mBhqplCq>n9QzDU1w84!Z)QfKkGzVAP3pMx;MWO<0Z8_B1fs-+wgk zFhFcsIvD+*zouVA1tUdWg)#hR96)LAB-O+0J{#mxVac1HkA-e_&-j(NN^&s8^4VmMu>|g z3cCptgNgq%Uc8|+1kn>9u7m_k5+((chRMKWVREorFnQR;J>w5&Eu}Lh)PHI(-Y+7lHU6&F{H^Xl^49v}eR21bx@fw~ zwbcG?3b>1yR_E_(-M{1O{Zc2GB4XV66xzl_lKYwd8BK|pl2cb=dFB$ zHj;6b{&L-JBHfU3ekZg;r2Ooc_Se|aMXF{le%?GwX$t=X zY(yIT&+%XUiL*x}QS>_oc~=zw3x&^)v|1(gJgfA>sPz>txN2zs_xJy;!2fR*2)K)C zgBqfB@gG`<7J7&lMu-+>h!$3e7IughPKXvLL<=0E1qso@4bj32(Sn9(0d-n1=p*<9 zex*1X`d350dlXA)@I6yUi(4@=HWhBcEeZGL`(GwM<+=?Mh)GN(>bveK*3Tf_l&n+N zyHhq{)N>ux#Aa=->f434Z0-I~9QbZzFs`>{v{71KTv}?fP->tF@yvg$ zo~-wH_8BiJii4fwj3n$yUG3drC{`-EWeOc@MGnrKteps^WZBwhnaoHXFS+{$JS@^! zOXO;1a!V&zO9k|nj`2-i>T5x}&1y~ZR96m!6o+rAeGnf%mUM zaO&GrHX<;7U<~MZu(IsQ#QVtRpk+MGO z5>nv{vF&b3`9Oyq&?71$iRn8f3Kwgc@aO!Nu+9cz*YWGIOnJPY%sCJo8BDw<2d9 z{OSFsdRD1eOX7GcsqR$z2am5?)V~Xqjx;3Qcq8pO&iFv;8c*BE$emg!RtQ|BNE%er z`(!CCDD;}gG>#=Swp44zo`b_6U{>vLQjv7w^k4`yJ`%N4_3G}eTE_vZ0*GQ1geR`wSF5Po=u`!YtxlYG=VtTjx=d#`wI( z5-HQtoD$HcL9WKW{7Afb+VdN~^uc|S6h)_Z(Ywi(xrD+G^MxM{ycW`qE}^O`tOdE! z$1AFDAKm9yd|ttq;00mv4$8VAPi&DJ&zU(`oJy@tF+62R>Y#!${&*-6UiS^3g;AlrDDC zB~as25!dI7`YgylQ51p?u%KHtG4Gt;T<{6mrnEF1=6#dJS4PA4#y$KCciW`lEpEX~ z(+{n~yja}Sx`LMM0bKix{qSs0T4A!%r5mN5oC5pT{U`` zyC2CFD>9;Em}U1!bZf;Mx?%-f9mZd*T)J;1_d@9wf9BOjIwFqfv#QkIQ**f0`G;MM zYHHzRA8P9XKASR!E4G>oA<-4LW^~13c%BS@z~KrKQYs=e?y>7+XpV+USiQ88XKNQQ z$J$VtG3z3F*81WD!HB=ZjZP`uHgb-D<7Dv;Ssi~ao-q2Tqm(6ol@BB&TT$RnYPgeZ zH{FepJ0H7Tm)eKwQ=j0h-EFzyz2HJiHV8ne$Jj}#MQkZib11To;SBDUzAGCb{^=nS7?%fQpKSoQt489k~J7z z(`l)S!gozoVSP+C2T>!h4)OFNe#G*6aVrrfhjvto9a0@YuC~T$e}PA;P_PY~qgoN5 zQcMb}86I?^50oZjS4YAISO*u^WSQIA=XEJ`AGdn2-dOEr4bZY|&k{`%y8r5Q>`QXs z$e^47N4BW#9h+kJ=liqOjzz;aEd92$Blla!*}DUuRUTLF;4S)oe6Nmqgl=r45hPi`D(uw6kvQYrkllB9N=-aMi;RTu=}?hkr-MKcQ%nHvaa> z;npA)7p59(s;p%{ro?7|QP^XOlrtWeXLUGEoz*4p_c%pQZB&O!A=kOM4NU4u-gx;; ztE$5B#3)AK@*Onj?zysXl+ViF;4~v6Azv=4wv%Iq!Ql^X-?U$ZpXE%SwLfY+tvB91 z>n+|iad~<=Se^*)fs-yW@9wFRl_#~Y7M*0ZSox1=ADJ}Eovi>Xr=+E9>D?wEw#rTI zPR9yxQ4Us%8pNaG%2eV&r`SY za?MVYwg->5OrpkD&IQZU=3KSUqfJ)MoQ;^zr^a8MfBCYQ1#fus{d~w{^SoT{ZH{y( zluE>X_5aKNwDIGr-E0@P?zn$6JRy+k3hxj@=ey^6kHimO=IYbxW0JTB=GDizly`gX z{J?z6vFF-Eb5;)v$A@1hA`n)fuk{!$9@i>2(rs;POHH!8KA|jhjf|m|q3f2#{6=}P zk#x(%euBv9e!SjB`o8^G*{;t@+=FnU9_@Ux1fSL~VF0LRtVMQLt9JJV{pakC(5pt1 z;P{EryeHCKZmwKx``Nyxcq}n2FD+x%1tJG;g-3dX4nJCR+nIxloRop7;I7>8nDaHK-|sE=}1EGd|EKds*-$;ikvB z(m|(gQCN-zZ_YP3x0q=7g61_<%||}pjvmDIuk@0_?RKQ*4XHGV>^QZ^IKfvotAw@Qv#@y{M>&iLg)ASYOTA(Pp{mvmj(Z zOka4JtlF72i$Noo@Rj>}P~6^A9@3|;OKMat?o}u_NdlK*2)TfM=Cqyq zlhQ^PCUGbA+*^ar19s*l9&_Uy_dfWHy!pKRc>nX~&^kd&roKM)_R+AH=mW0iXF3&E z7G9U$z2k9+J;!Y~9u^;5?M#@<#WxlH0B_~F7<%h3N_JM{YF4sO zzAI3&o(Q?I8oVV|=D$4^AnC%bsQk{wOx@E=dUt_gAh|z7>b6ppRYqio;Qa%&M7>dZ zOAR37=7)SI#rS!p(YwTRN#5#?G@CR90}NHUYiG({Ui;67?6hVCzil{gs^F=<@dUM& zb1vM-65dUFpADzwJJGa@%Elew=he30MrkGA7%w;-vRQddsnp8SvYa z!7r`T=WX6_z4*M~{MEwvRy$G4&c}k=c)5^W_m6ulO$UW=C7m>u^w*Tkuiy0@Vt)#4 z4%JKyf9IauR7vwxZthMMCZRXINgXEkNXM>srs`PJ7?gZ#1na=WW! zL%BJ=)V9;!BCm_Sz9h(Ak}Sq`s*HNUi<* zgfC()$>f9M%*MzhEjDI9IkGsWz}J_jE_`+#7jec<`~%zjU8Q`K_iAf+V?wph{t}v8 zVGSEGVJ;zG<@XZP#RSY?T%lf)*qMsYc})FGTerrl=9b{3*)GMWDe5H&1ZjGse%duW z_NayAq!P>pPf3)Dulm(+MmJ;Uce6bHo>=f|TZ{g|9*7P_d>z~|Qi}Rra%9nZe8td` z`YDdXOLiJ>46&5AM+Y+>7SW~KeKF9OJWxKIExi2dnew#L6xT(h0{*c%wxen!uv+dl zpY_sHeGh+3IQe^QRfAL=woyxNzL;B*AKykXaUH(v&rYYzO~JR zpi0@xbWLgJ=;25m^EJL#4UBgsNP*1PO!X?v2AquDnhIxTZ45mHiHAmt1DdbC_q?hO zkvZtR@;NZQEHHiSES;_N(d@Nm)3a36vKram#$%07wej$+4n27O{;GL;DSAldiK^9Z zqtxLu^=|?vJ*VM>mRmJ8%uwZ1DYD`3o`M`&)xLg$`vRQbs7|!Zdez{eAwCLxALcZq ze?(ic)S4^Yx|_RhK!sAf*2O_}yTk3B7>j$E%;T+vqQQa;z=)qH@V&zo-5ZJ`A)|5z zw+3pTcY|o)SZ&dn{X&mM0%@YZRpeIUc{({ga*UqZ&d1Zo$b1xI<*;$wbYNp||0q+Q ze<1uVG0`{j$C5F7W~Aaj4nbyszarHtksePFjp}#Uk2bVbW}@f8lOC|ho*HV;_4Ppi zk+^fUFU&kT77v8U#b>__$m~hc`2nx*Qk=f+gm^$FURnVAC7YbU-;H9(IpWIljH8 zI-@^v<#V%I+I3%v!DK3djnb(c_0IwXCb^Exwkn0narn&dL zG6=D=<9pz?6LeLQ(8)%!zIlUvG2!xB7<2`rWB?TD^U{0|OQV60o-pRtK1eaF=@q`% z8`ROrupitg=ouJQVbW-^1&`G%Vythd!>RA1b~$Lx*NnDGI4hFS5yjWo;zUxeFgH_7 z8r0SD3o8VPcgS6(BOs)obV?$wOk!XHOKQ*&qw~Y%FhPzZl<^iZp)of(Fru04@!}!W z0UQahJ-fynIs6=C$~gGfU43gnLnRD}A-&Btbap*dWK@$%kk(D%2sz0$`^m<88JjZJ z!3`M@Az?E6l;9AX6k55(%~@agjbpJnvlCkgO*C3L-gS(ne$+C7-fe=7y2=Fp<~iCy zLua_sYy|cAar*ak6#aT0&IsY?it6aCPfazS#~KW6>fCrkDz#Rf7V5*y0t<|~wCR0u z^G%W-WYg<&oqr{IS1nnCUD7m7^ifPt*2G3e=C1bUyP^GV)?+C@`2`|=w-LQ}Xefl% z;`<3%dvXkRI`7GWP#!hNOvv(b*LWzO`Hgz`5dT6YnFxh$9Oi5N_rkPpd~WJFTM@!O z-BkfP45pF{Q3HAFIPhh!|u*JPm}dr!nJ%Y>#)jN&7(7@xiPXaebaNN zb9j2m&aL{eaq^V-MmQzKmA7?vVS_VdU*l=nZejS(F4ooc4pQjK2U(q|w1tu$fA31i zghP%MWY0I$Dn&4YV5>Qm;%un3gNZ!L7G-gsZ_LtHcwxsq#OSM z7M|nW-jeQB$tV*>pU~f0IkBv&9s2?tgt*qiDy}FB z8i%l;ua6tdIx1o%!ywh$ES#d%aJQh9ek=F8Wi~nAW?EN`-;WKMm1cbTdV2TvCeBs3 zW3XXAo@TYo_m4qt0}Mks+Qm5ge2(vJ@ZGF7Nz|lERvgN3ZPoFpf^RRm&1LlUOm`W= zE1t;m5gX=hS9Q{oCi3_M3mNUT38jBMDBgIS^=M|=GP6;0_oLZ6RMyFo;J{>M{e<21 zHx+i)D2$o;B&G6;F*qLD61kCKhR?}Z;oQPwK_#Cy%D;`>Iw^hI+w0mYFp;yxR8kR| zh;yCCcUP+iwz6ibhC8;ATH-)Tt;fciN8FR$3Oo1=%-+OUNZRWxxWQyG;J8LBJ{mF}fB z2CDk@$4$*ltlPK+DUOHY)>cka?8)%0A9Lr}2b)j*mtU{(9deS%$Zu7QdEaHdR(H!q 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%0AK3d>z*zU&2 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

)bIs`` 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 delta 327073 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�EO&^^;- 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

*CBQ})c@d;f4`Ale2}OF{JN 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

6V-+%P+75Y?v51E{n46iYcD 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%0A@1#py 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 delta 431084 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

$%|HF=^K=EBp*3|H@aE0P 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 z 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�AI*ZhNeUOX(n|Z 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%0At-rUc4I94ldV8>Lpi>g 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 A2LJ#7 diff --git a/src/mkutil/cpp/a b/src/mkutil/cpp/a deleted file mode 100644 index 2e581983..00000000 --- a/src/mkutil/cpp/a +++ /dev/null @@ -1,11 +0,0 @@ -cppdefault.c -cpperror.c -cppexp.c -cppfiles.c -cpphash.c -cppinit.c -cpplex.c -cpplib.c -cppmacro.c -cppmain.c -cppspec.c diff --git a/src/mkutil/make-3.80/ABOUT-NLS b/src/mkutil/make-3.80/ABOUT-NLS deleted file mode 100644 index d528f9c8..00000000 --- a/src/mkutil/make-3.80/ABOUT-NLS +++ /dev/null @@ -1,435 +0,0 @@ -Notes on the Free Translation Project -************************************* - - Free software is going international! The Free Translation Project -is a way to get maintainers of free software, translators, and users all -together, so that will gradually become able to speak many languages. -A few packages already provide translations for their messages. - - If you found this `ABOUT-NLS' file inside a distribution, you may -assume that the distributed package does use GNU `gettext' internally, -itself available at your nearest GNU archive site. But you do _not_ -need to install GNU `gettext' prior to configuring, installing or using -this package with messages translated. - - Installers will find here some useful hints. These notes also -explain how users should proceed for getting the programs to use the -available translations. They tell how people wanting to contribute and -work at translations should contact the appropriate team. - - When reporting bugs in the `intl/' directory or bugs which may be -related to internationalization, you should tell about the version of -`gettext' which is used. The information can be found in the -`intl/VERSION' file, in internationalized packages. - -Quick configuration advice -========================== - - If you want to exploit the full power of internationalization, you -should configure it using - - ./configure --with-included-gettext - -to force usage of internationalizing routines provided within this -package, despite the existence of internationalizing capabilities in the -operating system where this package is being installed. So far, only -the `gettext' implementation in the GNU C library version 2 provides as -many features (such as locale alias, message inheritance, automatic -charset conversion or plural form handling) as the implementation here. -It is also not possible to offer this additional functionality on top -of a `catgets' implementation. Future versions of GNU `gettext' will -very likely convey even more functionality. So it might be a good idea -to change to GNU `gettext' as soon as possible. - - So you need _not_ provide this option if you are using GNU libc 2 or -you have installed a recent copy of the GNU gettext package with the -included `libintl'. - -INSTALL Matters -=============== - - Some packages are "localizable" when properly installed; the -programs they contain can be made to speak your own native language. -Most such packages use GNU `gettext'. Other packages have their own -ways to internationalization, predating GNU `gettext'. - - By default, this package will be installed to allow translation of -messages. It will automatically detect whether the system already -provides the GNU `gettext' functions. If not, the GNU `gettext' own -library will be used. This library is wholly contained within this -package, usually in the `intl/' subdirectory, so prior installation of -the GNU `gettext' package is _not_ required. Installers may use -special options at configuration time for changing the default -behaviour. The commands: - - ./configure --with-included-gettext - ./configure --disable-nls - -will respectively bypass any pre-existing `gettext' to use the -internationalizing routines provided within this package, or else, -_totally_ disable translation of messages. - - When you already have GNU `gettext' installed on your system and run -configure without an option for your new package, `configure' will -probably detect the previously built and installed `libintl.a' file and -will decide to use this. This might be not what is desirable. You -should use the more recent version of the GNU `gettext' library. I.e. -if the file `intl/VERSION' shows that the library which comes with this -package is more recent, you should use - - ./configure --with-included-gettext - -to prevent auto-detection. - - The configuration process will not test for the `catgets' function -and therefore it will not be used. The reason is that even an -emulation of `gettext' on top of `catgets' could not provide all the -extensions of the GNU `gettext' library. - - Internationalized packages have usually many `po/LL.po' files, where -LL gives an ISO 639 two-letter code identifying the language. Unless -translations have been forbidden at `configure' time by using the -`--disable-nls' switch, all available translations are installed -together with the package. However, the environment variable `LINGUAS' -may be set, prior to configuration, to limit the installed set. -`LINGUAS' should then contain a space separated list of two-letter -codes, stating which languages are allowed. - -Using This Package -================== - - As a user, if your language has been installed for this package, you -only have to set the `LANG' environment variable to the appropriate -`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, -and `CC' is an ISO 3166 two-letter country code. For example, let's -suppose that you speak German and live in Germany. At the shell -prompt, merely execute `setenv LANG de_DE' (in `csh'), -`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). -This can be done from your `.login' or `.profile' file, once and for -all. - - You might think that the country code specification is redundant. -But in fact, some languages have dialects in different countries. For -example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The -country code serves to distinguish the dialects. - - The locale naming convention of `LL_CC', with `LL' denoting the -language and `CC' denoting the country, is the one use on systems based -on GNU libc. On other systems, some variations of this scheme are -used, such as `LL' or `LL_CC.ENCODING'. You can get the list of -locales supported by your system for your country by running the command -`locale -a | grep '^LL''. - - Not all programs have translations for all languages. By default, an -English message is shown in place of a nonexistent translation. If you -understand other languages, you can set up a priority list of languages. -This is done through a different environment variable, called -`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' -for the purpose of message handling, but you still need to have `LANG' -set to the primary language; this is required by other parts of the -system libraries. For example, some Swedish users who would rather -read translations in German than English for when Swedish is not -available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. - - In the `LANGUAGE' environment variable, but not in the `LANG' -environment variable, `LL_CC' combinations can be abbreviated as `LL' -to denote the language's main dialect. For example, `de' is equivalent -to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' -(Portuguese as spoken in Portugal) in this context. - -Translating Teams -================= - - For the Free Translation Project to be a success, we need interested -people who like their own language and write it well, and who are also -able to synergize with other translators speaking the same language. -Each translation team has its own mailing list. The up-to-date list of -teams can be found at the Free Translation Project's homepage, -`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" -area. - - If you'd like to volunteer to _work_ at translating messages, you -should become a member of the translating team for your own language. -The subscribing address is _not_ the same as the list itself, it has -`-request' appended. For example, speakers of Swedish can send a -message to `sv-request@li.org', having this message body: - - subscribe - - Keep in mind that team members are expected to participate -_actively_ in translations, or at solving translational difficulties, -rather than merely lurking around. If your team does not exist yet and -you want to start one, or if you are unsure about what to do or how to -get started, please write to `translation@iro.umontreal.ca' to reach the -coordinator for all translator teams. - - The English team is special. It works at improving and uniformizing -the terminology in use. Proven linguistic skill are praised more than -programming skill, here. - -Available Packages -================== - - Languages are not equally supported in all packages. The following -matrix shows the current state of internationalization, as of August -2002. The matrix shows, in regard of each package, for which languages -PO files have been submitted to translation coordination, with a -translation percentage of at least 50%. - - Ready PO files be bg ca cs da de el en eo es et fi fr - +----------------------------------------+ - a2ps | [] [] [] [] | - ap-utils | | - bash | [] [] [] [] | - bfd | [] [] | - binutils | [] [] | - bison | [] [] [] [] | - clisp | | - clisp | [] [] [] [] | - clisplow | | - cpio | [] [] [] [] | - darkstat | () | - diffutils | [] [] [] [] [] [] | - enscript | [] [] | - error | [] [] [] | - fetchmail | [] () [] [] [] () | - fileutils | [] [] [] [] [] | - findutils | [] [] [] [] [] [] | - flex | [] [] [] [] [] | - gas | [] [] | - gawk | [] [] [] | - gcal | [] [] | - gcc | [] [] | - gettext | [] [] [] [] [] | - gnupg | [] [] [] [] [] [] [] | - gprof | [] [] | - gpsdrive | () () () () () | - grep | [] [] [] [] [] [] [] [] | - gretl | [] | - gthumb | () () () | - hello | [] [] [] [] [] [] [] [] [] | - id-utils | [] [] [] | - indent | [] [] [] [] [] | - jpilot | () [] [] [] | - jwhois | [] [] | - kbd | [] [] [] | - ld | [] [] | - libc | [] [] [] [] [] [] [] [] | - libiconv | [] [] [] [] | - lifelines | () () | - lilypond | [] [] | - lingoteach | [] [] | - lingoteach_lessons| () () | - lynx | [] [] [] [] [] | - m4 | [] [] [] [] [] | - make | [] [] [] [] | - man-db | [] () () [] () () | - mysecretdiary | [] [] [] | - nano | [] () [] [] [] [] | - nano_1_0 | [] () [] [] [] [] | - opcodes | [] [] [] | - parted | [] [] [] [] [] | - ptx | [] [] [] [] [] [] [] | - python | | - recode | [] [] [] [] [] [] | - sed | [] [] [] [] [] [] [] [] [] [] | - sh-utils | [] [] [] [] | - sharutils | [] [] [] [] [] [] [] | - sketch | () [] () | - soundtracker | [] [] [] | - sp | [] | - tar | [] [] [] [] [] [] | - texinfo | [] [] [] [] [] | - textutils | [] [] [] [] [] | - util-linux | [] [] [] [] [] [] | - vorbis-tools | [] | - wastesedge | | - wdiff | [] [] [] [] [] [] | - wget | [] [] [] [] [] [] [] [] [] [] | - +----------------------------------------+ - be bg ca cs da de el en eo es et fi fr - 0 2 19 10 30 44 9 1 12 44 17 6 53 - - gl he hr hu id it ja ko lv nb nl nn - +-------------------------------------+ - a2ps | () () [] | - ap-utils | | - bash | [] | - bfd | [] | - binutils | [] | - bison | [] [] [] [] | - clisp | | - clisp | [] | - clisplow | | - cpio | [] [] [] [] | - darkstat | | - diffutils | [] [] [] [] [] | - enscript | [] [] | - error | [] | - fetchmail | [] | - fileutils | [] [] [] | - findutils | [] [] [] [] [] [] [] [] | - flex | [] | - gas | | - gawk | [] | - gcal | | - gcc | [] | - gettext | [] [] | - gnupg | [] [] [] [] | - gprof | [] | - gpsdrive | [] () () | - grep | [] [] [] [] [] [] [] | - gretl | | - gthumb | () () | - hello | [] [] [] [] [] [] [] [] [] [] [] [] | - id-utils | [] [] | - indent | [] [] [] [] | - jpilot | () () | - jwhois | [] [] | - kbd | | - ld | | - libc | [] [] [] [] | - libiconv | [] [] [] | - lifelines | | - lilypond | [] | - lingoteach | [] | - lingoteach_lessons| | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - make | [] [] [] [] [] [] | - man-db | () () | - mysecretdiary | [] | - nano | [] [] [] [] | - nano_1_0 | [] [] [] [] [] | - opcodes | [] [] | - parted | [] [] [] | - ptx | [] [] [] [] [] | - python | | - recode | [] [] [] | - sed | [] [] [] [] [] [] [] [] | - sh-utils | [] [] [] | - sharutils | [] [] [] | - sketch | () | - soundtracker | [] [] | - sp | | - tar | [] [] [] [] [] [] | - texinfo | [] [] [] | - textutils | [] [] [] [] | - util-linux | () [] | - vorbis-tools | [] | - wastesedge | | - wdiff | [] [] [] | - wget | [] [] [] [] [] [] | - +-------------------------------------+ - gl he hr hu id it ja ko lv nb nl nn - 23 9 12 19 16 13 26 9 1 7 19 3 - - no pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW - +----------------------------------------------+ - a2ps | () () () [] [] [] [] [] | 10 - ap-utils | () | 0 - bash | [] | 6 - bfd | [] [] | 5 - binutils | [] [] | 5 - bison | [] [] [] [] | 12 - clisp | | 0 - clisp | | 5 - clisplow | | 0 - cpio | [] [] [] [] | 12 - darkstat | [] [] () () | 2 - diffutils | [] [] [] [] [] [] | 17 - enscript | [] [] [] [] | 8 - error | [] [] [] | 7 - fetchmail | () () [] | 6 - fileutils | [] [] [] [] [] [] | 14 - findutils | [] [] [] [] [] [] [] | 21 - flex | [] [] [] | 9 - gas | [] | 3 - gawk | [] [] | 6 - gcal | [] [] | 4 - gcc | [] | 4 - gettext | [] [] [] [] [] [] | 13 - gnupg | [] [] [] | 14 - gprof | [] [] | 5 - gpsdrive | [] [] | 3 - grep | [] [] [] [] [] | 20 - gretl | | 1 - gthumb | () () [] | 1 - hello | [] [] [] [] [] [] [] | 28 - id-utils | [] [] [] [] | 9 - indent | [] [] [] [] [] | 14 - jpilot | () () [] [] | 5 - jwhois | [] () () [] [] | 7 - kbd | [] [] | 5 - ld | [] [] | 4 - libc | [] [] [] [] [] [] | 18 - libiconv | [] [] [] [] [] | 12 - lifelines | [] | 1 - lilypond | [] | 4 - lingoteach | [] [] | 5 - lingoteach_lessons| () | 0 - lynx | [] [] [] [] | 13 - m4 | [] [] [] [] | 13 - make | [] [] [] [] [] | 15 - man-db | | 3 - mysecretdiary | [] [] [] | 7 - nano | [] [] [] [] | 13 - nano_1_0 | [] [] [] [] | 14 - opcodes | [] [] [] | 8 - parted | [] [] [] [] | 12 - ptx | [] [] [] [] [] [] [] | 19 - python | | 0 - recode | [] [] [] [] [] [] | 15 - sed | [] [] [] [] [] [] | 24 - sh-utils | [] [] | 9 - sharutils | [] [] [] [] | 14 - sketch | [] () [] | 4 - soundtracker | [] | 6 - sp | | 1 - tar | [] [] [] [] [] [] [] | 19 - texinfo | [] [] | 10 - textutils | [] [] [] [] [] | 14 - util-linux | [] [] [] | 10 - vorbis-tools | [] | 3 - wastesedge | | 0 - wdiff | [] [] [] [] [] | 14 - wget | [] [] [] [] [] [] [] [] | 24 - +----------------------------------------------+ - 37 teams no pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW - 68 domains 4 15 2 28 28 12 10 49 43 4 1 9 609 - - Some counters in the preceding matrix are higher than the number of -visible blocks let us expect. This is because a few extra PO files are -used for implementing regional variants of languages, or language -dialects. - - For a PO file in the matrix above to be effective, the package to -which it applies should also have been internationalized and -distributed as such by its maintainer. There might be an observable -lag between the mere existence a PO file and its wide availability in a -distribution. - - If August 2002 seems to be old, you may fetch a more recent copy of -this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date -matrix with full percentage details can be found at -`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. - -Using `gettext' in new packages -=============================== - - If you are writing a freely available program and want to -internationalize it you are welcome to use GNU `gettext' in your -package. Of course you have to respect the GNU Library General Public -License which covers the use of the GNU `gettext' library. This means -in particular that even non-free programs can use `libintl' as a shared -library, whereas only free software can use `libintl' as a static -library or use modified versions of `libintl'. - - Once the sources are changed appropriately and the setup can handle -to use of `gettext' the only thing missing are the translations. The -Free Translation Project is also available for packages which are not -developed inside the GNU project. Therefore the information given above -applies also for every other Free Software Project. Contact -`translation@iro.umontreal.ca' to make the `.pot' files available to -the translation teams. - diff --git a/src/mkutil/make-3.80/AUTHORS b/src/mkutil/make-3.80/AUTHORS deleted file mode 100644 index 88d61c30..00000000 --- a/src/mkutil/make-3.80/AUTHORS +++ /dev/null @@ -1,57 +0,0 @@ ------------------------------------ - -GNU make development up to version 3.75 by: - Roland McGrath - - -Development starting with GNU make 3.76 by: - Paul D. Smith - - -GNU Make User's Manual - Written by: - Richard M. Stallman - - Edited by: - Roland McGrath - Bob Chassell - Melissa Weisshaus - Paul D. Smith - ------------------------------------ -GNU make porting efforts: - - Port to VMS by: - Klaus Kaempf - Archive support/Bug fixes by: - John W. Eaton - Martin Zinser - - Port to Amiga by: - Aaron Digulla - - - Port to MS-DOS (DJGPP) and MS-Windows 95/NT by: - DJ Delorie - Rob Tulloh - Eli Zaretskii - ------------------------------------ -Other contributors: - - Janet Carson - Howard Chu - Paul Eggert - Klaus Heinz - Michael Joosten - Jim Kelton - David Lubbren - Tim Magill - Greg McGary - Han-Wen Nienhuys - Andreas Schwab - Carl Staelin (Princeton University) - Ian Stewartson (Data Logic Limited) - -With suggestions/comments/bug reports from a cast of ... well ... -hundreds, anyway :) diff --git a/src/mkutil/make-3.80/COPYING b/src/mkutil/make-3.80/COPYING deleted file mode 100644 index a3f6b12e..00000000 --- a/src/mkutil/make-3.80/COPYING +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19yy name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/src/mkutil/make-3.80/ChangeLog b/src/mkutil/make-3.80/ChangeLog deleted file mode 100644 index 2ca872ba..00000000 --- a/src/mkutil/make-3.80/ChangeLog +++ /dev/null @@ -1,857 +0,0 @@ -2002-10-03 Paul D. Smith - - Version 3.80 released. - - * dir.c: Change hash functions to use K&R function definition style. - * function.c: Ditto. - * read.c: Ditto. - * variable.c: Ditto. - - Update to automake 1.7. - - * Makefile.am (AUTOMAKE_OPTIONS): Update to require 1.7. - (pdf): Remove this target as automake now provides one. - - * configure.in: Change AM_CONFIG_HEADER to AC_CONFIG_HEADERS. - -2002-09-30 Martin P.J. Zinser - - * makefile.com: Updates for GNU make 3.80. - * makefile.vms: Ditto. - -2002-09-23 Paul D. Smith - - * read.c (enum make_word_type): Remove w_comment. - (get_next_mword): Don't treat comment characters as special; where - this function is used we will never see a comment (it's stripped - before we get here) and treating comments specially means that - targets like "foo\#bar" aren't handled properly. - -2002-09-18 Paul D. Smith - - * doc/make.texi (Bugs): Update with some info on Savannah, etc. - - * read.c (eval): Expansion of arguments to export/unexport was - ignoring all arguments after the first one. Change the algorithm - to expand the whole line once, then parse the results. - -2002-09-17 Paul D. Smith - - Fix Bug #940 (plus another bug I found while looking at this): - - * read.c (record_target_var): enter_file() will add a new entry if - it's a double-colon target: we don't want to do that in this - situation. Invoke lookup_file() and only enter_file() if it does - not already exist. If the file we get back is a double-colon then - add this variable to the "root" double-colon target. - - * variable.c (initialize_file_variables): If this file is a - double-colon target but is not the "root" target, then initialize - the root and make the root's variable list the parent of our - variable list. - -2002-09-13 Paul D. Smith - - * doc/make.texi (MAKE Variable): Add some indexing for "+". - - * hash.c (round_up_2): Get rid of a warning. - -2002-09-12 Paul D. Smith - - * Makefile.am (loadavg_SOURCES, loadavg.c): Tiptoe around automake - so it doesn't complain about getloadavg.c. - - * commands.c (set_file_variables): Make sure we always alloca() at - least 1 character for the value of $? (for '\0'). - -2002-09-11 Paul D. Smith - - * hash.h (STRING_COMPARE, ISTRING_COMPARE, STRING_N_COMPARE): Fix - macro to use RESULT instead of the incorrect _RESULT_. - - * make.h (HAVE_BROKEN_RESTART): Add prototypes for atomic_stat() - and atomic_readdir(). We need to #include dirent.h to get this to - work. - * misc.c (atomic_readdir): Fix typos. - -2002-09-10 Paul D. Smith - - * read.c (eval): Expand variable lists given to export and - unexport, so that "export $(LIST_OF_VARIABLES)" (etc.) works. - (conditional_line): Ditto for "ifdef". Fixes bug #103. - - * doc/make.texi (Variables/Recursion): Document this. - (Conditional Syntax): And here. - -2002-09-09 Paul D. Smith - - * configure.in: Check for memmove(). - -2002-09-07 Paul D. Smith - - * configure.in (HAVE_BROKEN_RESTART): Define this on PTX systems; - Michael Sterrett reports that while it has - SA_RESTART, it does not work properly. - - * misc.c (atomic_stat): If HAVE_BROKEN_RESTART, create a function - that invokes stat() and loops to do it again if it returns EINTR. - (atomic_readdir): Ditto, with readdir(). - - * make.h (stat, readdir): If HAVE_BROKEN_RESTART, alias stat() - and readdir() to atomic_stat() and atomic_readdir(). - -2002-09-04 Paul D. Smith - - * implicit.c (pattern_search): Daniel - reports that GNU make sometimes doesn't recognize that targets can - be made, when directories can be created as prerequisites. He - reports that changing the order of predicates in the DEP->changed - flag test so that lookup_file() is always performed, solves this - problem. - -2002-08-08 Paul D. Smith - - * configure.in: Require a newer version of gettext. - - * misc.c (perror_with_name): Translate the format string (for - right-to-left language support). - (pfatal_with_name): Ditto. - - * main.c: Create a static array of strings to store the usage - text. This is done to facilitate translations. - (struct command_switch): Remove argdesc and description fields. - (switches): Remove values for obsolete fields. - (print_usage): Print each element of the usage array. - - * hash.c: Change function definitions to be K&R style. - -2002-08-02 Paul D. Smith - - * NEWS: Remove the mention of .TARGETS; we aren't going to publish - this one because it's too hard to get right. We'll look at it for - a future release. - * main.c (main): Don't create the .TARGETS variable. - * variable.c (handle_special_var): Don't handle .TARGETS. - -2002-08-01 Paul D. Smith - - * main.c (switches): Add a new option, -B (--always-make). If - specified, make will rebuild all targets that it encounters even - if they don't appear to be out of date. - (always_make_flag): New flag. - * make.h: Extern always_make_flag. - * remake.c (update_file_1): Check always_make_flag; if it's set we - will always rebuild any target we can, even if none of its - prerequisites are newer. - * NEWS: Mention it. - - * doc/make.texi (Shell Function): Make it clear that make - variables marked as "export" are not passed to instances of the - shell function. - - Add new introspection variable .VARIABLES and .TARGETS. - - * variable.c (handle_special_var): New function. If the variable - reference passed in is "special" (.VARIABLES or .TARGETS), - calculate the new value if necessary. .VARIABLES is handled here: - walk through the hash of defined variables and construct a value - which is a list of the names. .TARGETS is handled by - build_target_list(). - (lookup_variable): Invoke handle_special_var(). - * file.c (build_target_list): Walk through the hask of known files - and construct a list of the names of all the ones marked as - targets. - * main.c (main): Initialize them to empty (and as simple variables). - * doc/make.texi (Special Variables): Document them. - * NEWS: Mention them. - - * variable.h (struct variable): Add a new flag "exportable" which - is true if the variable name is valid for export. - * variable.c (define_variable_in_set): Set "exportable" when a new - variable is defined. - (target_environment): Use the "exportable" flag instead of - re-checking the name here... an efficiency improvement. - -2002-07-31 Paul D. Smith - - * config.h-vms.template: Updates to build on VMS. Thanks to - Brian_Benning@aksteel.com for helping verify the build. - * makefile.com: Build the new hash.c file. - * hash.h: Use strcpmi(), not stricmp(), in the - HAVE_CASE_INSENSITIVE_FS case. - -2002-07-30 Paul D. Smith - - * hash.h (ISTRING_COMPARE, return_ISTRING_COMPARE): Add missing - backslashes to the HAVE_CASE_INSENSITIVE_FS case. - Reported by . - -2002-07-10 Paul D. Smith - - * variable.c (pop_variable_scope): Remove variable made unused by - new hash infrastructure. - * read.c (dep_hash_cmp): Rewrite this to handle ignore_mtime - comparisons as well as name comparisons. - * variable.h: Add a prototype for new hash_init_function_table(). - * file.c (lookup_file): Remove variables made unused by new hash - infrastructure. - * dir.c (directory_contents_hash_2): Missing return of hash value. - (dir_contents_file_exists_p): Remove variables made unused by new - hash infrastructure. - - - Installed Greg McGary's integration of the hash functions from the - GNU id-utils package: - -2002-07-10 Greg McGary - - * scripts/functions/filter-out: Add literals to to the - pattern space in order to add complexity, and trigger - use of an internal hash table. Fix documentation strings. - * scripts/targets/INTERMEDIATE: Reverse order of files - passed to expected `rm' command. - -2002-07-10 Greg McGary - - * Makefile.am (SRCS): Add hash.c (noinst_HEADERS): Add hash.h - * hash.c: New file, taken from id-utils. - * hash.h: New file, taken from id-utils. - - * make.h (HASH, HASHI): Remove macros. - (find_char_unquote): Change arglist in decl. - (hash_init_directories): New function decl. - * variable.h (hash.h): New #include. - (MAKELEVEL_NAME, MAKELEVEL_LENGTH): New constants. - * filedef.h (hash.h): New #include. - (struct file) [next]: Remove member. - (file_hash_enter): Remove function decl. - (init_hash_files): New function decl. - - * ar.c (ar_name): Delay call to strlen until needed. - * main.c (initialize_global_hash_tables): New function. - (main): Call it. Use MAKELEVEL_NAME & MAKELEVEL_LENGTH. - * misc.c (remove_comments): Pass char constants to find_char_unquote. - * remake.c (notice_finished_file): Update last_mtime on `prev' chain. - - * dir.c (hash.h): New #include. - (struct directory_contents) [next, files]: Remove members. - [ctime]: Add member for VMS. [dirfiles]: Add hash-table member. - (directory_contents_hash_1, directory_contents_hash_2, - directory_contents_hash_cmp): New functions. - (directories_contents): Change type to `struct hash_table'. - (struct directory) [next]: Remove member. - (directory_hash_1, directory_hash_2, directory_hash_cmp): New funcs. - (directory): Change type to `struct hash_table'. - (struct dirfile) [next]: Remove member. - [length]: Add member. [impossible]: widen type to fill alignment gap. - (dirfile_hash_1, dirfile_hash_2, dirfile_hash_cmp): New functions. - (find_directory): Use new hash table package. - (dir_contents_file_exists_p): Likewise. - (file_impossible): Likewise. - (file_impossible_p): Likewise. - (print_dir_data_base): Likewise. - (open_dirstream): Likewise. - (read_dirstream): Likewise. - (hash_init_directories): New function. - - * file.c (hash.h): New #include. - (file_hash_1, file_hash_2, file_hash_cmp): New functions. - (files): Change type to `struct hash_table'. - (lookup_file): Use new hash table package. - (enter_file): Likewise. - (remove_intermediates): Likewise. - (snap_deps): Likewise. - (print_file_data_base): Likewise. - - * function.c - (function_table_entry_hash_1, function_table_entry_hash_2, - function_table_entry_hash_cmp): New functions. - (lookup_function): Remove `table' argument. - Use new hash table package. - (struct a_word) [chain, length]: New members. - (a_word_hash_1, a_word_hash_2, a_word_hash_cmp): New functions. - (struct a_pattern): New struct. - (func_filter_filterout): Pass through patterns noting boundaries - and '%', if present. Note a_word length. Use a hash table if - arglists are large enough to justify cost. - (function_table_init): Renamed from function_table. - (function_table): Declare as `struct hash_table'. - (FUNCTION_TABLE_ENTRIES): New constant. - (hash_init_function_table): New function. - - * read.c (hash.h): New #include. - (read_makefile): Pass char constants to find_char_unquote. - (dep_hash_1, dep_hash_2, dep_hash_cmp): New functions. - (uniquize_deps): Use hash table to efficiently identify duplicates. - (find_char_unquote): Accept two char-constant stop chars, rather - than a string constant, avoiding zillions of calls to strchr. - Tighten inner search loops to test only for desired delimiters. - - * variable.c (variable_hash_1, variable_hash_2, - variable_hash_cmp): New functions. - (variable_table): Declare as `struct hash_table'. - (global_variable_set): Remove initialization. - (init_hash_global_variable_set): New function. - (define_variable_in_set): Use new hash table package. - (lookup_variable): Likewise. - (lookup_variable_in_set): Likewise. - (initialize_file_variables): Likewise. - (pop_variable_scope): Likewise. - (create_new_variable_set): Likewise. - (merge_variable_sets): Likewise. - (define_automatic_variables): Likewise. - (target_environment): Likewise. - (print_variable_set): Likewise. - -2002-07-10 Paul D. Smith - - Implement the SysV make syntax $$@, $$(@D), and $$(@F) in the - prerequisite list. A real SysV make will expand the entire - prerequisites list _twice_: we don't do that as it's a big - backward-compatibility problem. We only replace those specific - variables. - - * read.c (record_files): Replace any $@, $(@D), and $(@F) variable - references left in the list of prerequisites. Check for .POSIX as - we record targets, so we can disable non-POSIX behavior while - reading makefiles as well as running them. - (eval): Check the prerequisite list to see if we have anything - that looks like a SysV prerequisite variable reference. - -2002-07-09 Paul D. Smith - - * doc/make.texi (Prerequisite Types): Add a new section describing - order-only prerequisites. - - * read.c (uniquize_deps): If we have the same file as both a - normal and order-only prereq, get rid of the order-only prereq, - since the normal one supersedes it. - -2002-07-08 Paul D. Smith - - * AUTHORS: Added Greg McGary to the AUTHORS file. - * NEWS: Blurbed order-only prerequisites. - * file.c (print_file): Show order-only deps properly when printing - the database. - - * maintMakefile: Add "update" targets for wget'ing the latest - versions of various external files. Taken from Makefile.maint in - autoconf, etc. - - * dosbuild.bat: Somehow we got _double_ ^M's. Remove them. - Reported by Eli Zaretskii . - -2002-07-07 Paul D. Smith - - * po/*.po: Remove. We'll use wget to retrieve them at release - time. - - * variable.c (do_variable_definition) [W32]: On W32 using cmd - rather than a shell you get an exception. Make sure we look up - the variable. Patch provided by Eli Zaretskii . - - * remake.c (notice_finished_file): Fix handling of -t flag. - Patch provided by Henning Makholm . - - * implicit.c (pattern_search): Some systems apparently run short - of stack space, and using alloca() in this function caused an - overrun. I modified it to use xmalloc() on the two variables - which seemed like they might get large. Fixes Bug #476. - - * main.c (print_version): Update copyright notice to conform with - GNU standards. - (print_usage): Update help output. - - * function.c (func_eval): Create a new make function, $(eval - ...). Expand the arguments, put them into a buffer, then invoke - eval_buffer() on the resulting string. - (func_quote): Create a new function, $(quote VARNAME). Inserts - the value of the variable VARNAME without expanding it any - further. - - * read.c (struct ebuffer): Change the linebuffer structure to an - "eval buffer", which can be either a file or a buffer. - (eval_makefile): Move the code in the old read_makefile() which - located a makefile into here: create a struct ebuffer with that - information. Have it invoke the new function eval() with that - ebuffer. - (eval_buffer): Create a new function that creates a struct ebuffer - that holds a string buffer instead of a file. Have it invoke - eval() with that ebuffer. - (eval): New function that contains the guts of the old - read_makefile() function: this function parses makefiles. Obtains - data to parse from the provided ebuffer. Some modifications to - make the flow of the function cleaner and clearer. Still could - use some work here... - (do_define): Takes a struct ebuffer instead of a FILE*. Read the - contents of the define/endef variable from the ebuffer. - (readstring): Read the next line from a string-style ebuffer. - (readline): Read the next line from an ebuffer. If it's a string - ebuffer, invoke readstring(). If it's a FILE* ebuffer, read it - from the file. - - * dep.h (eval_buffer): Prototype eval_buffer(); - - * variable.c (do_variable_definition): Make sure that all - non-target-specific variables are registered in the global set. - If we're invoked from an $(eval ...) we might be inside a $(call - ...) or other function which has pushed a variable scope; we still - want to define our variables from evaluated makefile code in the - global scope. - -2002-07-03 Greg McGary - - * dep.h (struct dep) [ignore_mtime]: New member. - [changed]: convert to a bitfield. - * implicit.c (pattern_search): Zero ignore_mtime. - * main.c (main, handle_non_switch_argument): Likewise. - * rule.c (convert_suffix_rule): Likewise. - * read.c (read_all_makefiles, read_makefile, multi_glob): Likewise. - (read_makefile): Parse '|' in prerequisite list. - (uniquize_deps): Consider ignore_mtime when comparing deps. - * remake.c (update_file_1, check_dep): Don't force remake for - dependencies that have d->ignore_mtime. - * commands.c (FILE_LIST_SEPARATOR): New constant. - (set_file_variables): Don't include a - prerequisite in $+, $^ or $? if d->ignore_mtime. - Define $|. - -2002-06-18 Paul D. Smith - - * make.texinfo: Updates for next revision. New date/rev/etc. - Recreate all Info menus. Change license on the manual to the GNU - Free Documentation License. A number of typos. - (Variables Simplify): Don't use "-" before it's defined. - (Automatic Prerequisites): Rewrite the target example to work - properly if the compile fails. Remove incorrect comments about - how "set -e" behaves. - (Text Functions): Move the "word", "wordlist", "words", and - "firstword" functions here, from "File Name Functions". - * make-stds.texi: Update from latest GNU version. - * fdl.texi: (created) Import the latest GNU version. - -2002-06-06 Paul D. Smith - - * variable.c (do_variable_definition): New function: extract the - part of try_variable_definition() that actually sets the value - into a separate function. - (try_variable_definition): Call do_variable_definition() after - parsing the variable definition string. - (define_variable_in_set): Make the name argument const. - - * variable.h (enum variable_flavor): Make public. - (do_variable_definition): Create prototype. - - * read.c (read_all_makefiles): Create a new built-in variable, - MAKEFILE_LIST. - (read_makefile): Add each makefile read in to this variable value. - -2002-05-18 Eli Zaretskii - - * Makefile.DOS.template: Tweak according to changes in the - distribution. Add back the dependencies of *.o files. - - * configh.dos.template: Synchronize with config.h.in. - -2002-05-09 Paul D. Smith - - * file.c (file_timestamp_now): Use K&R function declaration. - - * getloadavg.c (getloadavg): Merge setlocale() fix from sh-utils - getloadavg.c. Autoconf thinks QNX is SVR4-like, but it isn't, so - #undef it. Remove predefined setup of NLIST_STRUCT. Decide - whether to include nlist.h based on HAVE_NLIST_H. Change obsolete - NLIST_NAME_UNION to new HAVE_STRUCT_NLIST_N_UN_N_NAME. - * configure.in (NLIST_STRUCT): Define this if we have nlist.h and - nlist.n_name is a pointer rather than an array. - - * acinclude.m4 (make_FUNC_SETVBUF_REVERSED): Grab the latest - version of AC_FUNC_SETVBUF_REVERSED from autoconf CVS. - * configure.in: Use it instead of the old version. - - * main.c (main): Prefer setvbuf() to setlinebuf(). - -2002-05-08 Paul D. Smith - - * Makefile.am (make_LDADD): Add GETLOADAVG_LIBS. - (loadavg_LDADD): Ditto. - -2002-04-29 Paul D. Smith - - * expand.c (recursively_expand_for_file): Rename - recursively_expand() to recursively_expand_for_file() and provide - an extra argument, struct file. If the argument is provided, set - the variable scope to that of the file before expanding. - * variable.h (recursively_expand): Make this a macro that invokes - recursively_expand_for_file() with a NULL file pointer. - * variable.c (target_environment): Call the renamed function and - provide the current file context. - Fixes Debian bug #144306. - -2002-04-28 Paul D. Smith - - Allow $(call ...) user-defined variables to be self-referencing - without throwing an error. Allows implementation of transitive - closures, among other possibly useful things. - Requested by: Philip Guenther - - * variable.h (struct variable): Add a new field: exp_count, and - new macros to hold its size and maximum value. - (warn_undefined): Make this a macro. - * variable.c (define_variable_in_set): Initialize it. - * expand.c (recursively_expand): If we detect recursive expansion - of a variable, check the exp_count field. If it's greater than 0 - allow the recursion and decrement the count. - (warn_undefined): Remove this (now a macro in variable.h). - * function.c (func_call): Before we expand the user-defined - function, modify its exp_count field to contain the maximum - number of recursive calls we'll allow. After the call, reset it - to 0. - -2002-04-21 Paul D. Smith - - Modified to use latest autoconf (2.53), automake (1.6.1), and - gettext (0.11.1). We're using gettext's new "external" support, - to avoid including libintl source with GNU make. - - * README.cvs: New file. Explain how to build GNU make from CVS. - - * configure.in: Modify checking for the system glob library. - Use AC_EGREP_CPP instead of AC_TRY_CPP. Remove the setting of - GLOBDIR (we will always put "glob" in SUBDIRS, so automake - etc. will manage it correctly). Set an automake conditional - USE_LOCAL_GLOB to decide whether to compile the glob library. - - * getloadavg.c (main): Include make.h in the "TEST" program to - avoid warnings. - - * Makefile.am: Remove special rules for loadavg. Replace them - with Automake capabilities for building extra programs. - - * signame.c: This file does nothing if the system provide - strsignal(). If not, it implements strsignal(). If the system - doesn't define sys_siglist, then we make our own; otherwise we use - the system version. - * signame.h: Removed. - - * main.c (main): No need to invoke signame_init(). Update copyright. - - * ABOUT-NLS: Removed. - * gettext.c: Removed. - * gettext.h: Get a simplified copy from the gettext package. - * po/*: Created. - * i18n/*.po: Moved to po/. - * i18n/: Removed. - - * config/*: Created. Contains package configuration helper files. - * config.guess, config.sub: Moved to config directory. - - * configure.in (AC_CONFIG_FILES): Add po/Makefile.in, config/Makefile. - Rework to use new-style autoconf features. Use the "external" - mode for gettext. Make the build.sh config file conditional on - whether build.sh.in exists, to avoid autoconf errors. - * acinclude.m4: Removed almost all macros as being obsolete. - Rewrote remaining macros to use AC_DEFINE. - * acconfig.h: Removed. - - * Makefile.am (EXTRA_DIST): Add config/config.rpath. Use a - conditional to handle customs support. Remove special handling - for i18n features. - -2002-04-20 Paul D. Smith - - * function.c (func_call): Don't mark the argument variables $1, - etc. as recursive. They've already been fully expanded so - there's no need to do it again, and doing so strips escaped $'s. - Reported by Sebastian Glita . - - * remake.c (notice_finished_file): Walk through double-colon - entries via the prev field, not the next field! - Reported by Greg McGary . - - * main.c (main): If the user specifies -q and asks for a specific - target which is a makefile, we got an assert. In that case it - turns out we should continue normally instead. - - * i18n/de.po, i18n/fr.po: Installed an updated translation. - - * i18n/he.po: Installed a new translation. - -2002-01-07 Paul D. Smith - - * i18n/es.po, i18n/ru.po: Installed an updated translation. - -2001-12-04 Paul D. Smith - - * i18n/ja.po: Installed an updated translation. - -2001-09-04 Paul D. Smith - - * i18n/da.po: Installed an updated translation. - -2001-08-03 Paul D. Smith - - * i18n/fr.po: Installed an updated translation. - Resolves Debian bug #106720. - -2001-06-13 Paul D. Smith - - * i18n/da.po, configure.in (ALL_LINGUAS): Installed a new - translation. - -2001-06-11 Paul D. Smith - - * i18n/ko.po: Installed a new translation. - -2001-05-06 Paul D. Smith - - Modify the EINTR handling. - - * job.c (new_job): Reorganize the jobserver algorithm. Reorder - the way in which we manage the file descriptor/signal handler race - trap to be more efficient. - -2001-05-06 Paul Eggert - - Restart almost all system calls that are interrupted, instead - of worrying about EINTR. The lone exception is the read() for - job tokens. - - * configure.in (HAVE_SA_RESTART): New macro. - (MAKE_JOBSERVER): Define to 1 only if HAVE_SA_RESTART. - * main.c (main): Use SA_RESTART instead of the old, - nonstandard SA_INTERRUPT. - - * configure.in (AC_CHECK_FUNCS): Add bsd_signal. - * main.c (bsd_signal): New function or macro, - if the implementation doesn't supply it. - (The bsd_signal function will be in POSIX 1003.1-200x.) - (HANDLESIG): Remove. - (main, FATAL_SIG): Use bsd_signal instead of signal or HANDLESIG. - - * make.h (EINTR_SET): Remove. - (SA_RESTART): New macro. - - * arscan.c (ar_member_touch): Don't worry about EINTR. - * function.c (func_shell): Likewise. - * job.c (reap_children, free_child, new_job): Likewise. - * main.c (main): Likewise. - * remake.c (touch_file, name_mtime): Likewise. - - * arscan.c (ar_member_touch): Fix bug uncovered by EINTR removal; - if fstat failed with errno!=EINTR, the error was ignored. - - * job.c (set_child_handler_action_flags): New function. - (new_job): Use it to temporarily clear the SIGCHLD action flags - while reading the token. - -2001-05-02 Paul D. Smith - - * job.c (start_job_command): Don't add define/endef per-line flags - to the top-level flags setting. - -2001-04-03 Paul D. Smith - - * arscan.c (VMS_get_member_info,ar_scan) [VMS]: VMS sets the low - bit on error, so check for odd return values, not non-0 return - values. - (VMS_get_member_info): Calculate the timezone differences correctly. - Reported by John Fowler . - - -2001-03-14 Paul D. Smith - - * variable.c (lookup_variable) [VMS]: Null-terminate the variable - value before invoking define_variable(). - Reported by John Fowler . - -2001-02-07 Paul D. Smith - - * read.c (record_target_var): If we reset the variable due to a - command-line variable setting overriding it, turn off the "append" - flag. - -2001-01-17 Paul D. Smith - - * variable.c (lookup_variable) [VMS]: When getting values from the - environment, allocate enough space for the _value_ plus escapes, - not enough space for the name plus escapes :-/. - Reported by John Fowler . - - * remake.c (f_mtime): Removed the "***" prefix from the mod time - warnings that make generates, so it doesn't look like an error. - Reported by Karl Berry . - - - Fix for PR/2020: Rework appended target-specific variables. I'm - fairly confident this algorithm is finally correct. - - * expand.c (allocated_variable_append): Rewrite. Instead of - expanding each appended variable then adding all the expanded - strings together, we append all the unexpanded values going up - through the variable set contexts, then expand the final result. - This behaves just like non-target-specific appended variable - values, while the old way didn't in various corner cases. - (variable_append): New function: recursively append the unexpanded - value of a variable, walking from the outermost variable scope to - the innermost. - * variable.c (lookup_variable): Remove the code that looked up the - variable set list if the found variable was "append". We don't - need this anymore. - (lookup_variable_in_set): Make this non-static so we can use it - elsewhere. - (try_variable_definition): Use lookup_variable_in_set() rather - than faking out current_variable_set_list by hand (cleanup). - * variable.h: Add a prototype for the now non-static - lookup_variable_in_set(). - -2000-11-17 Paul D. Smith - - * remake.c (f_mtime) [WINDOWS32]: On various advice, I changed the - WINDOWS32 port to assume timestamps can be up to 3 seconds away - before throwing a fit. - -2000-11-17 Paul D. Smith - - * read.c (readline): CRLF calculations had a hole, if you hit the - buffer grow scenario just right. Reworked the algorithm to avoid - the need for len or lastlen at all. Problem description with - sample code chages provided by Chris Faylor . - -2000-10-24 Paul D. Smith - - * gettext.c (SWAP): Declare this with the prototype, otherwise - some systems don't work (non-32-bit? Reported for Cray T3E). - Reported by Thorstein Thorsteinsson . - -2000-10-05 Paul D. Smith - - * acinclude.m4 (AM_LC_MESSAGES): Remove undefined macro - AM_LC_MESSAGES; it doesn't seem to do anything anyway?? - - * i18n/gl.po, configure.in (ALL_LINGUAS): New Galician translation. - -2000-09-22 Paul D. Smith - - * gettext.c: Don't #define _GETTEXT_H here; we only include some - parts of the real gettext.h here, and we expect to really include - the real gettext.h later. If we keep this #define, it's ignored. - -2000-09-21 Paul D. Smith - - * main.c (log_working_directory): Rework the text to use complete - sentences, to make life simpler for the translators. - -2000-08-29 Paul D. Smith - - * file.c (remove_intermediates): Print a debug message before we - remove intermediate files, so the user (if she uses -d) knows - what's going on. - -2000-08-21 Paul D. Smith - - * variable.c (try_variable_definition): Change how we handle - target-specific append variable defns: instead of just setting the - value, expand it as an append _but_ only within the current - target's context. Otherwise we lose all but the last value if the - variable is appended more than once within the current target - context. Fixes PR/1831. - -2000-08-16 Paul D. Smith - - * function.c (func_shell): Nul-terminate the buffer before - printing an exec error message (just in case it's not!). - Fixes PR/1860, reported by Joey Hess . - -2000-07-25 Paul D. Smith - - * job.c (construct_command_argv_internal): Add "~" to the list of - sh_chars[] which disallow optimizing out the shell call. - -2000-07-23 Paul Eggert - - * NEWS, make.texinfo: Document .LOW_RESOLUTION_TIME, which - supersedes --disable-nsec-timestamps. - * make.texinfo: Consistently use "time stamp" instead of "timestamp". - * README: Remove --disable-nsec-timestamps. - - * filedef.h (struct file.low_resolution_time): New member. - * file.c (snap_deps): Add support for .LOW_RESOLUTION_TIME. - * remake.c (update_file_1): - Avoid spurious rebuilds due to low resolution time stamps, - generalizing the earlier code that applied only to archive members. - (f_mtime): Archive members always have low resolution time stamps. - - * configure.in: Remove --disable-nsec-timestamps, as this has - been superseded by .LOW_RESOLUTION_TIME. - -2000-07-23 Paul Eggert - - * configure.in (enable_nsec_timestamps): Renamed from - make_cv_nsec_timestamps, since enable/disable options - shouldn't be cached. - -2000-07-23 Bruno Haible - and Paul Eggert - - * file.c (file_timestamp_now): - Use preprocessor-time check for FILE_TIMESTAMP_HI_RES - so that clock_gettime is not linked unless needed. - - * filedef.h (FILE_TIMESTAMP_HI_RES): - Remove definition; "configure" now does this. - - * configure.in (jm_AC_TYPE_UINTMAX_T): Move up, - to before high resolution file timestamp check, - since that check now uses uintmax_t. - (FILE_TIMESTAMP_HI_RES): Define to nonzero if the code should use - high resolution file timestamps. - (HAVE_CLOCK_GETTIME): Do not define if !FILE_TIMESTAMP_HI_RES, - so that we don't link in clock_gettime unnecessarily. - -2000-07-17 Paul D. Smith - - * i18n/ja.po: New version of the translation file. - -2000-07-07 Paul D. Smith - - * remake.c (f_mtime): If NO_FLOAT is defined, don't bother with - the offset calculation. - (name_mtime): Replace EINTR test with EINTR_SET macro. - -2000-07-07 Paul Eggert - - Fix for PR/1811: - - * remake.c (update_file_1): - Avoid spurious rebuilds of archive members due to their - timestamp resolution being only one second. - (f_mtime): Avoid spurious warnings of timestamps in the future due to - the clock's resolution being lower than file timestamps'. - When warning about future timestamps, report only the discrepancy, - not the absolute value of the timestamp and the current time. - - * file.c (file_timestamp_now): New arg RESOLUTION. - * filedef.h (file_timestamp_now): Likewise. - (FILE_TIMESTAMP_NS): Now returns int. All uses changed. - -2000-07-05 Paul D. Smith - - * variable.c (lookup_variable) [VMS]: Remove vestigial references - to listp. Fixes PR/1793. - -2000-06-26 Paul Eggert - - * Makefile.am (MAINTAINERCLEANFILES): New macro, with stamp-pot in it. - - * dir.c (vms_hash): Ensure ctype macro args are nonnegative. - - * remake.c (f_mtime): Remove unused var memtime. - -2000-06-25 Martin Buchholz - - * make.texinfo, NEWS, TODO.private: Minor spelling corrections. - Ran spell-check on make.texinfo. - - -See ChangeLog.2 for earlier changes. diff --git a/src/mkutil/make-3.80/INSTALL b/src/mkutil/make-3.80/INSTALL deleted file mode 100644 index bca44d04..00000000 --- a/src/mkutil/make-3.80/INSTALL +++ /dev/null @@ -1,187 +0,0 @@ -Basic Installation -================== - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that -you can run in the future to recreate the current configuration, a file -`config.cache' that saves the results of its tests to speed up -reconfiguring, and a file `config.log' containing compiler output -(useful mainly for debugging `configure'). - - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If at some point `config.cache' -contains results you don't want to keep, you may remove or edit it. - - The file `configure.in' is used to create `configure' by a program -called `autoconf'. You only need `configure.in' if you want to change -it or regenerate `configure' using a newer version of `autoconf'. - -The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. If you're - using `csh' on an old version of System V, you might need to type - `sh ./configure' instead to prevent `csh' from trying to execute - `configure' itself. - - Running `configure' takes awhile. While running, it prints some - messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - If you're building GNU make on a system which does not already have - a `make', you can use the build.sh shell script to compile. Run - `sh ./build.sh'. This should compile the program in the current - directory. Then you will have a Make program that you can use for - `make install', or whatever else. - - 3. Optionally, type `./make check' to run any self-tests that come with - the package. - - 4. Type `make install' to install the programs and any data files and - documentation. - - 5. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly - for the package's developers. If you use it, you may have to get - all sorts of other programs in order to regenerate files that came - with the distribution. - -Compilers and Options -===================== - - Some systems require unusual options for compilation or linking that -the `configure' script does not know about. You can give `configure' -initial values for variables by setting them in the environment. Using -a Bourne-compatible shell, you can do that on the command line like -this: - CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure - -Or on systems that have the `env' program, you can do it like this: - env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure - -Compiling For Multiple Architectures -==================================== - - You can compile the package for more than one kind of computer at the -same time, by placing the object files for each architecture in their -own directory. To do this, you must use a version of `make' that -supports the `VPATH' variable, such as GNU `make'. `cd' to the -directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. - - If you have to use a `make' that does not supports the `VPATH' -variable, you have to compile the package for one architecture at a time -in the source code directory. After you have installed the package for -one architecture, use `make distclean' before reconfiguring for another -architecture. - -Installation Names -================== - - By default, `make install' will install the package's files in -`/usr/local/bin', `/usr/local/man', etc. You can specify an -installation prefix other than `/usr/local' by giving `configure' the -option `--prefix=PATH'. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -give `configure' the option `--exec-prefix=PATH', the package will use -PATH as the prefix for installing programs and libraries. -Documentation and other data files will still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=PATH' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. - - If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - -Optional Features -================= - - Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the -package recognizes. - - For packages that use the X Window System, `configure' can usually -find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. - -Specifying the System Type -========================== - - There may be some features `configure' can not figure out -automatically, but needs to determine by the type of host the package -will run on. Usually `configure' can figure that out, but if it prints -a message saying it can not guess the host type, give it the -`--host=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name with three fields: - CPU-COMPANY-SYSTEM - -See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't -need to know the host type. - - If you are building compiler tools for cross-compiling, you can also -use the `--target=TYPE' option to select the type of system they will -produce code for and the `--build=TYPE' option to select the type of -system on which you are compiling the package. - -Sharing Defaults -================ - - If you want to set default values for `configure' scripts to share, -you can create a site shell script called `config.site' that gives -default values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. - -Operation Controls -================== - - `configure' recognizes the following options to control how it -operates. - -`--cache-file=FILE' - Use and save the results of the tests in FILE instead of - `./config.cache'. Set FILE to `/dev/null' to disable caching, for - debugging `configure'. - -`--help' - Print a summary of the options to `configure', and exit. - -`--quiet' -`--silent' -`-q' - Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`--version' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`configure' also accepts some other, not widely useful, options. - diff --git a/src/mkutil/make-3.80/Makefile.DOS b/src/mkutil/make-3.80/Makefile.DOS deleted file mode 100644 index 1d9568a0..00000000 --- a/src/mkutil/make-3.80/Makefile.DOS +++ /dev/null @@ -1,693 +0,0 @@ -# -*-Makefile-*- template for DJGPP -# Makefile.in generated automatically by automake 1.2 from Makefile.am - -# Copyright (C) 1994, 1995-1998, 1999, 2002 Free Software Foundation, Inc. -# This Makefile.DOS is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. - - -SHELL = /bin/sh - -srcdir = . -VPATH = $(srcdir) -# $DJDIR is defined automatically by DJGPP to point -# to the root of the DJGPP installation tree. -prefix = /dev/env/DJDIR -exec_prefix = ${prefix} - -bindir = /bin -datadir = /share -libdir = /lib -infodir = /info -mandir = /man -includedir = /include -oldincludedir = c:/djgpp/include - -DESTDIR = /dev/env/DJDIR - -pkgdatadir = $(datadir)/make -pkglibdir = $(libdir)/make -pkgincludedir = $(includedir)/make -localedir = $(datadir)/locale - -INSTALL = ${exec_prefix}/bin/ginstall -c -INSTALL_PROGRAM = ${exec_prefix}/bin/ginstall -c -INSTALL_DATA = ${exec_prefix}/bin/ginstall -c -m 644 -INSTALL_SCRIPT = ${exec_prefix}/bin/ginstall -c -transform = s,x,x, - -# This will fail even if they don't have a Unix-like shell (stock DOS -# shell doesn't know about `false'). The only difference is that they -# get "Error -1" instead of "Error 1". -EXIT_FAIL = false - -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -EXEEXT = .exe -OBJEXT = o - -AR = ar -AWK = gawk -CC = gcc -CPP = gcc -E -LIBOBJS = -MAKEINFO = ${exec_prefix}/bin/makeinfo -PACKAGE = make -PERL = perl -RANLIB = ranlib -REMOTE = stub -VERSION = 3.80 - -AUTOMAKE_OPTIONS = 1.2 - -bin_PROGRAMS = make$(EXEEXT) - -make_SOURCES = ar.c arscan.c commands.c default.c dir.c expand.c file.c function.c getopt.c getopt1.c implicit.c job.c main.c misc.c read.c remake.c rule.c signame.c variable.c version.c vpath.c hash.c remote-$(REMOTE).c -# This should include the glob/ prefix -libglob_a_SOURCES = glob/fnmatch.c glob/glob.c glob/fnmatch.h glob/glob.h -make_LDADD = glob/libglob.a - -info_TEXINFOS = make.texinfo -man_MANS = make.1 - -INCLUDES = -I$(srcdir)/glob -DLIBDIR=\"c:/djgpp/lib\" -DINCLUDEDIR=\"c:/djgpp/include\" -DLOCALEDIR=\"$(localedir)\" - -BUILT_SOURCES = README build.sh-in - -EXTRA_DIST = $(BUILT_SOURCES) $(man_MANS) README.customs remote-cstms.c make-stds.texi texinfo.tex SCOPTIONS SMakefile Makefile.ami README.Amiga config.ami amiga.c amiga.h NMakefile README.DOS configh.dos configure.bat makefile.com README.W32 build_w32.bat config.h-W32 subproc.bat make.lnk config.h-vms makefile.vms readme.vms vmsdir.h vmsfunctions.c vmsify.c - -SUBDIRS = glob -mkinstalldirs = ${exec_prefix}/bin/gmkdir -p -CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = build.sh -PROGRAMS = $(bin_PROGRAMS) - -MAKE_HOST = i386-pc-msdosdjgpp - - -DEFS = -I. -I$(srcdir) -I. -CPPFLAGS = -DHAVE_CONFIG_H -LDFLAGS = -LIBS = -make_OBJECTS = ar.o arscan.o commands.o default.o dir.o expand.o file.o function.o getopt.o getopt1.o implicit.o job.o main.o misc.o read.o remake.o rule.o signame.o variable.o version.o vpath.o hash.o remote-$(REMOTE).o -make_DEPENDENCIES = glob/libglob.a -make_LDFLAGS = -libglob_a_LIBADD = -libglob_a_OBJECTS = fnmatch.o glob.o -noinst_LIBRARIES = glob/libglob.a -CFLAGS = -O2 -g -COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -TEXI2DVI = texi2dvi -TEXINFO_TEX = $(srcdir)/config/texinfo.tex -INFO_DEPS = make.info -DVIS = make.dvi -TEXINFOS = make.texinfo -man1dir = $(mandir)/man1 -MANS = $(man_MANS) - -NROFF = nroff -DIST_COMMON = README ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL Makefile.am Makefile.in NEWS acconfig.h aclocal.m4 alloca.c build.sh-in config.h-in configure configure.in getloadavg.c - -DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) - -TAR = gtar -GZIP = --best -SOURCES = $(make_SOURCES) -OBJECTS = $(make_OBJECTS) -HEADERS = $(wildcard $(srcdir)/*.h) - -default: all - -.SUFFIXES: -.SUFFIXES: .c .dvi .info .o .obj .ps .texinfo .tex - -mostlyclean-hdr: - -clean-hdr: - -distclean-hdr: - -rm -f config.h - -maintainer-clean-hdr: - -mostlyclean-binPROGRAMS: - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) - -distclean-binPROGRAMS: - -maintainer-clean-binPROGRAMS: - -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(bindir) - @list='$(bin_PROGRAMS)'; for p in $$list; do if test -f $$p; then echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p | sed '$(transform)'`"; $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p | sed '$(transform)'`; else :; fi; done - -uninstall-binPROGRAMS: - $(NORMAL_UNINSTALL) - list='$(bin_PROGRAMS)'; for p in $$list; do rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`.exe; done - -.c.o: - $(COMPILE) -c $< - -clean-noinstLIBRARIES: - -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) *$(EXEEXT) make.new core - -clean-compile: - -distclean-compile: - -rm -f *.tab.c *_tab.c - -maintainer-clean-compile: - -make$(EXEEXT): $(make_OBJECTS) $(make_DEPENDENCIES) - @command.com /c if exist make del make - @command.com /c if exist make.exe del make.exe - $(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS) - -make.info: make.texinfo -make.dvi: make.texinfo - - -DVIPS = dvips - -.texinfo.info: - @command.com /c if exist make.info* del make.info* - @command.com /c if exist make.i* del make.i* - $(MAKEINFO) -I$(srcdir) $< -o ./$@ - -.texinfo: - @command.com /c if exist make.info* del make.info* - @command.com /c if exist make.i* del make.i* - $(MAKEINFO) -I$(srcdir) $< -o ./$@ - -.texinfo.dvi: - TEXINPUTS="$(srcdir);$$TEXINPUTS" MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< - - -.dvi.ps: - $(DVIPS) $< -o $@ - -install-info-am: $(INFO_DEPS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(infodir) - @for file in $(INFO_DEPS) make.i; do d=$(srcdir); for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9] $$file[0-9] $$file[0-9][0-9]`; do if test -f $$d/$$ifile; then echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; else : ; fi; done; done - @$(POST_INSTALL) - @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then for file in $(INFO_DEPS); do echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file"; install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :; done; else : ; fi - -uninstall-info: - $(PRE_UNINSTALL) - @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then ii=yes; else ii=; fi; for file in $(INFO_DEPS); do test -z $ii || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; done - $(NORMAL_UNINSTALL) - for file in $(INFO_DEPS) make.i; do (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9] $$file[0-9] $$file[0-9][0-9]); done - -dist-info: $(INFO_DEPS) - for base in $(INFO_DEPS); do d=$(srcdir); for file in `cd $$d && eval echo $$base*`; do test -f $(distdir)/$$file || ln $$d/$$file $(distdir)/$$file 2> /dev/null || cp -p $$d/$$file $(distdir)/$$file; done; done - -mostlyclean-aminfo: - -rm -f make.aux make.cp make.cps make.dvi make.fn make.fns make.ky \ - make.kys make.ps make.log make.pg make.toc make.tp make.tps \ - make.vr make.vrs make.op make.tr make.cv make.cn - -clean-aminfo: - -distclean-aminfo: - -maintainer-clean-aminfo: - for i in $(INFO_DEPS) make.i; do rm -f `eval echo $$i*`; done - -install-man1: - $(mkinstalldirs) $(DESTDIR)$(man1dir) - @list='$(man1_MANS)'; \ - l2='$(man_MANS)'; for i in $$l2; do \ - case "$$i" in \ - *.1*) list="$$list $$i" ;; \ - esac; \ - done; \ - for i in $$list; do \ - if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ - else file=$$i; fi; \ - ext=`echo $$i | sed -e 's/^.*\\.//'`; \ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ - echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ - $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ - done - -uninstall-man1: - @list='$(man1_MANS)'; \ - l2='$(man_MANS)'; for i in $$l2; do \ - case "$$i" in \ - *.1*) list="$$list $$i" ;; \ - esac; \ - done; \ - for i in $$list; do \ - ext=`echo $$i | sed -e 's/^.*\\.//'`; \ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ - echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ - rm -f $(DESTDIR)$(man1dir)/$$inst; \ - done -install-man: $(MANS) - @$(NORMAL_INSTALL) - $(MAKE) install-man1 -uninstall-man: - @$(NORMAL_UNINSTALL) - $(MAKE) uninstall-man1 - -# Assume that the only thing to do in glob is to build libglob.a, -# but do a sanity check: if $SUBDIRS will ever have more than -# a single directory, yell bloody murder. -all-recursive: -ifeq ($(words $(SUBDIRS)), 1) - @command.com /c if not exist glob\\nul md glob - @echo Making all in $(SUBDIRS) - $(MAKE) -C $(SUBDIRS) -f ../Makefile INCLUDES='-I$(srcdir) -I$(srcdir)/glob' DEFS='-I.. -I$(srcdir)' VPATH=$(srcdir)/glob libglob.a -else - @echo FATAL: There is more than one directory in "($(SUBDIRS))" - @$(EXIT_FAIL) -endif - -$(SUBDIRS): - command.com /c md $@ - -libglob.a: $(libglob_a_OBJECTS) - command.com /c if exist libglob.a del libglob.a - $(AR) cru libglob.a $(libglob_a_OBJECTS) $(libglob_a_LIBADD) - $(RANLIB) libglob.a - -mostlyclean-recursive clean-recursive distclean-recursive \ -maintainer-clean-recursive check-recursive: -ifeq ($(words $(SUBDIRS)), 1) - @echo Making $(shell echo $@ | sed s/-recursive//) in $(SUBDIRS) - $(MAKE) -C $(SUBDIRS) -f ../Makefile $(shell echo $@ | sed s/-recursive//)-am -else - @echo FATAL: There is more than one directory in "($(SUBDIRS))" - @$(EXIT_FAIL) -endif - -tags-in-glob: $(libglob_a_SOURCES) - etags $(addprefix $(srcdir)/,$^) -o ./glob/TAGS - -tags-recursive: -ifeq ($(words $(SUBDIRS)), 1) - $(MAKE) tags-in-glob -else - @echo FATAL: There is more than one directory in "($(SUBDIRS))" - @$(EXIT_FAIL) -endif - -tags: TAGS - -ID: $(HEADERS) $(SOURCES) - mkid $(srcdir)/$(SOURCES) $(srcdir)/$(libglob_a_SOURCES) ./config.h $(HEADERS) - -TAGS: tags-recursive $(HEADERS) $(srcdir)/$(SOURCES) config.h $(TAGS_DEPENDENCIES) - etags -i ./glob/TAGS $(ETAGS_ARGS) $(srcdir)/$(SOURCES) ./config.h $(HEADERS) - -mostlyclean-tags: - -clean-tags: - -distclean-tags: - -rm -f TAGS ID - -maintainer-clean-tags: - -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - rm -rf $(distdir) - GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz - mkdir $(distdir)/=build - mkdir $(distdir)/=inst - dc_install_base=`cd $(distdir)/=inst && pwd`; cd $(distdir)/=build && ../configure --srcdir=.. --prefix=$$dc_install_base && $(MAKE) && $(MAKE) dvi && $(MAKE) check && $(MAKE) install && $(MAKE) installcheck && $(MAKE) dist - rm -rf $(distdir) - @echo "========================"; echo "$(distdir).tar.gz is ready for distribution"; echo "========================" -dist: distdir - -chmod -R a+r $(distdir) - GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) - rm -rf $(distdir) -dist-all: distdir - -chmod -R a+r $(distdir) - GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) - rm -rf $(distdir) -distdir: $(DISTFILES) - rm -rf $(distdir) - mkdir $(distdir) - -chmod 777 $(distdir) - @for file in $(DISTFILES); do d=$(srcdir); test -f $(distdir)/$$file || ln $$d/$$file $(distdir)/$$file 2> /dev/null || cp -p $$d/$$file $(distdir)/$$file; done; for subdir in $(SUBDIRS); do test -d $(distdir)/$$subdir || mkdir $(distdir)/$$subdir || exit 1; chmod 777 $(distdir)/$$subdir; (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir)/$$subdir distdir=../$(distdir)/$$subdir distdir) || exit 1; done - $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info - $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook - -info: $(INFO_DEPS) info-recursive -dvi: $(DVIS) dvi-recursive -check: all-am check-recursive check-local - @: -installcheck: installcheck-recursive -all-recursive-am: config.h - $(MAKE) all-recursive - -all-am: Makefile $(INFO_DEPS) $(PROGRAMS) config.h - -install-exec-am: install-binPROGRAMS - -install-data-am: install-info-am - -uninstall-am: uninstall-binPROGRAMS uninstall-info - -install-exec: install-exec-recursive install-exec-am - @$(NORMAL_INSTALL) - -install-data: install-data-recursive install-data-am - @$(NORMAL_INSTALL) - -install-recursive uninstall-recursive: - @: - -install: install-recursive install-exec-am install-data-am - @: - -uninstall: uninstall-recursive uninstall-am - -all: all-recursive-am all-am - -install-strip: - $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install -installdirs: installdirs-recursive - $(mkinstalldirs) $(bindir) $(infodir) - - -mostlyclean-generic: - -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -rm -f Makefile $(DISTCLEANFILES) - -rm -f config.cache config.log stamp-h stamp-h[0-9]* - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS mostlyclean-compile mostlyclean-aminfo mostlyclean-tags mostlyclean-generic - -clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-aminfo clean-tags clean-generic mostlyclean-am - -distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile distclean-aminfo distclean-tags distclean-generic clean-am - -maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS maintainer-clean-compile maintainer-clean-aminfo maintainer-clean-tags maintainer-clean-generic distclean-am - -mostlyclean: mostlyclean-recursive mostlyclean-am - -clean: clean-noinstLIBRARIES clean-recursive clean-am - -distclean: distclean-recursive distclean-am - rm -f config.status - -maintainer-clean: maintainer-clean-recursive maintainer-clean-am - @echo "This command is intended for maintainers to use;" - @echo "it deletes files that may require special tools to rebuild." - rm -f config.status - -.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \ -maintainer-clean-hdr mostlyclean-binPROGRAMS distclean-binPROGRAMS \ -clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \ -install-binPROGRAMS mostlyclean-compile distclean-compile clean-compile \ -maintainer-clean-compile install-info-am uninstall-info \ -mostlyclean-aminfo distclean-aminfo clean-aminfo \ -maintainer-clean-aminfo install-data-recursive uninstall-data-recursive \ -install-exec-recursive uninstall-exec-recursive installdirs-recursive \ -uninstalldirs-recursive all-recursive check-recursive check-am \ -installcheck-recursive info-recursive dvi-recursive \ -mostlyclean-recursive distclean-recursive clean-recursive \ -maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ -distclean-tags clean-tags maintainer-clean-tags distdir \ -mostlyclean-depend distclean-depend clean-depend \ -maintainer-clean-depend info dvi check-local installcheck \ -all-recursive-am all-am install-exec-am install-data-am uninstall-am \ -install-exec install-data install uninstall all installdirs \ -mostlyclean-generic distclean-generic clean-generic \ -maintainer-clean-generic clean mostlyclean distclean maintainer-clean - - -# --------------- Local DIST Section - -# Install the w32 subdirectory -# -dist-hook: - (cd $(srcdir); \ - w32=`find w32 -follow \( -name CVS -prune \) -o -type f -print`; \ - tar chf - $$w32) \ - | (cd $(distdir); tar xfBp -) - -# --------------- Local CHECK Section - -# Note: check-loadavg is NOT a prerequisite of check-local, since -# there's no uptime utility, and the test it does doesn't make sense -# on MSDOS anyway. -check-local: check-shell check-regression - @banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \ - dashes=`echo "$$banner" | sed s/./=/g`; \ - echo; \ - echo "$$dashes"; \ - echo "$$banner"; \ - echo "$$dashes"; \ - echo - -.PHONY: check-loadavg check-shell check-regression - -# > check-shell -# -# check-shell is designed to fail if they don't have a Unixy shell -# installed. The test suite requires such a shell. -check-shell: - @echo If Make says Error -1, you do not have Unix-style shell installed - @foo=bar.exe : - -# > check-loadavg -# -loadavg: loadavg.c config.h - @rm -f loadavg - $(LINK) -DTEST $(make_LDFLAGS) loadavg.c $(LIBS) -# We copy getloadavg.c into a different file rather than compiling it -# directly because some compilers clobber getloadavg.o in the process. -loadavg.c: getloadavg.c - ln $(srcdir)/getloadavg.c loadavg.c || \ - cp $(srcdir)/getloadavg.c loadavg.c -check-loadavg: loadavg - @echo The system uptime program believes the load average to be: - -uptime - @echo The GNU load average checking code believes: - -./loadavg - -# > check-regression -# -# Look for the make test suite, and run it if found. Look in MAKE_TEST if -# specified, or else in the srcdir or the distdir, their parents, and _their_ -# parents. -# -check-regression: - @if test -f "$(srcdir)/tests/run_make_tests"; then \ - if $(PERL) -v >/dev/null 2>&1; then \ - case `cd $(srcdir); pwd` in `pwd`) : ;; \ - *) test -d tests || mkdir tests; \ - for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \ - rm -rf tests/$$f; cp -pr $(srcdir)/tests/$$f tests; \ - done ;; \ - esac; \ - echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make.exe $(MAKETESTFLAGS)"; \ - cd tests && $(PERL) ./run_make_tests.pl -make ../make.exe $(MAKETESTFLAGS); \ - else \ - echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \ - fi; \ - else \ - echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \ - fi - -# --------------- Maintainer's Section - -# Note this requires GNU make. Not to worry, since it will only be included -# in the Makefile if we're in the maintainer's environment. -#include $(srcdir)/maintMakefile - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: - -# --------------- DEPENDENCIES -ar.o: ar.c make.h config.h gettext.h filedef.h dep.h glob/fnmatch.h -arscan.o: arscan.c make.h config.h gettext.h -commands.o: commands.c make.h config.h gettext.h dep.h filedef.h \ - variable.h job.h commands.h -default.o: default.c make.h config.h gettext.h rule.h dep.h filedef.h \ - job.h commands.h variable.h -dir.o: dir.c make.h config.h gettext.h glob/glob.h -expand.o: expand.c make.h config.h gettext.h filedef.h job.h commands.h \ - variable.h rule.h -file.o: file.c make.h config.h gettext.h dep.h filedef.h job.h \ - commands.h variable.h debug.h -function.o: function.c make.h config.h gettext.h filedef.h variable.h \ - dep.h job.h commands.h debug.h -getopt.o: getopt.c config.h gettext.h getopt.h -getopt1.o: getopt1.c config.h getopt.h -implicit.o: implicit.c make.h config.h gettext.h rule.h dep.h filedef.h \ - debug.h -job.o: job.c make.h config.h gettext.h job.h debug.h filedef.h \ - commands.h variable.h -main.o: main.c make.h config.h gettext.h dep.h filedef.h variable.h \ - job.h commands.h rule.h debug.h getopt.h -misc.o: misc.c make.h config.h gettext.h dep.h debug.h -read.o: read.c make.h config.h gettext.h glob/glob.h dep.h filedef.h \ - job.h commands.h variable.h rule.h debug.h -remake.o: remake.c make.h config.h gettext.h filedef.h job.h commands.h \ - dep.h variable.h debug.h -remote-stub.o: remote-stub.c make.h config.h gettext.h filedef.h job.h \ - commands.h -rule.o: rule.c make.h config.h gettext.h dep.h filedef.h job.h \ - commands.h variable.h rule.h -signame.o: signame.c make.h config.h gettext.h -variable.o: variable.c make.h config.h gettext.h dep.h filedef.h job.h \ - commands.h variable.h rule.h -version.o: version.c config.h -vpath.o: vpath.c make.h config.h gettext.h filedef.h variable.h - -# --------------- DEPENDENCIES -# -# dummy -# dummy -ar.o : \ - ar.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h dep.h -arscan.o : \ - arscan.c make.h config.h \ - getopt.h \ - gettext.h \ - -commands.o : \ - commands.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h variable.h job.h commands.h -default.o : \ - default.c make.h config.h \ - getopt.h \ - gettext.h rule.h \ - dep.h filedef.h hash.h job.h commands.h variable.h -dir.o : \ - dir.c make.h config.h \ - getopt.h \ - gettext.h hash.h \ - -expand.o : \ - expand.c make.h config.h \ - getopt.h \ - gettext.h \ - filedef.h hash.h job.h commands.h variable.h \ - rule.h -file.o : \ - file.c make.h config.h \ - getopt.h \ - gettext.h \ - dep.h filedef.h hash.h job.h commands.h \ - variable.h debug.h -function.o : \ - function.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h variable.h dep.h job.h commands.h debug.h -getopt.o : \ - getopt.c config.h \ - -getopt1.o : \ - getopt1.c config.h getopt.h \ - -hash.o : \ - hash.c make.h config.h \ - getopt.h \ - gettext.h hash.h -implicit.o : \ - implicit.c make.h config.h \ - getopt.h \ - gettext.h rule.h \ - dep.h filedef.h hash.h debug.h -job.o : \ - job.c make.h config.h \ - getopt.h \ - gettext.h \ - job.h debug.h filedef.h hash.h commands.h \ - variable.h \ - -loadavg-loadavg.o : \ - loadavg.c config.h \ - make.h \ - getopt.h \ - gettext.h \ - -main.o : \ - main.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h variable.h job.h commands.h rule.h debug.h \ - -misc.o : \ - misc.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - debug.h -read.o : \ - read.c make.h config.h \ - getopt.h \ - gettext.h \ - dep.h filedef.h hash.h \ - job.h commands.h variable.h rule.h debug.h -remake.o : \ - remake.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h job.h commands.h dep.h variable.h debug.h \ - -# dummy -remote-stub.o : \ - remote-stub.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h job.h commands.h -rule.o : \ - rule.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h job.h commands.h variable.h rule.h -signame.o : \ - signame.c make.h config.h \ - getopt.h \ - gettext.h -variable.o : \ - variable.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h job.h commands.h variable.h rule.h -version.o : \ - version.c config.h -vpath.o : \ - vpath.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h variable.h diff --git a/src/mkutil/make-3.80/Makefile.am b/src/mkutil/make-3.80/Makefile.am deleted file mode 100644 index 33b498b5..00000000 --- a/src/mkutil/make-3.80/Makefile.am +++ /dev/null @@ -1,162 +0,0 @@ -# This is a -*-Makefile-*-, or close enough - -AUTOMAKE_OPTIONS = 1.7 dist-bzip2 check-news -ACLOCAL_AMFLAGS = -I config - -SUBDIRS = glob config po doc - -bin_PROGRAMS = make - -if USE_CUSTOMS - remote = remote-cstms.c -else - remote = remote-stub.c -endif - -make_SOURCES = ar.c arscan.c commands.c default.c dir.c expand.c file.c \ - function.c getopt.c getopt1.c implicit.c job.c main.c \ - misc.c read.c remake.c $(remote) rule.c signame.c \ - variable.c version.c vpath.c hash.c - -EXTRA_make_SOURCES = remote-stub.c remote-cstms.c - -noinst_HEADERS = commands.h dep.h filedef.h job.h make.h rule.h variable.h \ - debug.h getopt.h gettext.h hash.h - -make_LDADD = @LIBOBJS@ @ALLOCA@ $(GLOBLIB) @GETLOADAVG_LIBS@ @LIBINTL@ - -man_MANS = make.1 - -DEFS = -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@ - -AM_CPPFLAGS = $(GLOBINC) - - -# Extra stuff to include in the distribution. -# Note we need all the glob stuff here, rather than in glob/Makefile.am, -# because often that directory isn't built on the systems used by the -# maintainers. - -EXTRA_DIST = README build.sh.in $(man_MANS)\ - README.customs\ - SCOPTIONS SMakefile\ - README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h\ - README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos\ - README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat\ - readme.vms makefile.vms makefile.com config.h-vms \ - vmsdir.h vmsfunctions.c vmsify.c - -MAKE_HOST = @MAKE_HOST@ - - -# Forward targets - -html: - cd doc && $(MAKE) $(AM_MAKEFLAGS) $@ - -.PHONY: html - -# --------------- Internationalization Section - -localedir = $(datadir)/locale - -# --------------- Local INSTALL Section - -# If necessary, change the gid of the app and turn on the setgid flag. -# - -# Whether or not make needs to be installed setgid. -# The value should be either `true' or `false'. -# On many systems, the getloadavg function (used to implement the `-l' -# switch) will not work unless make is installed setgid kmem. -# -inst_setgid = @NEED_SETGID@ - -# Install make setgid to this group so it can get the load average. -# -inst_group = @KMEM_GROUP@ - -install-exec-local: - @if $(inst_setgid); then \ - app=$(DESTDIR)$(bindir)/`echo $(bin_PROGRAMS)|sed '$(transform)'`; \ - if chgrp $(inst_group) $$app && chmod g+s $$app; then \ - echo "chgrp $(inst_group) $$app && chmod g+s $$app"; \ - else \ - echo "$$app needs to be owned by group $(inst_group) and setgid;"; \ - echo "otherwise the \`-l' option will probably not work."; \ - echo "You may need special privileges to complete the installation"; \ - echo "of $$app."; \ - fi; \ - else true; fi - -# --------------- Local DIST Section - -# Install the w32 and tests subdirectories -# -dist-hook: - (cd $(srcdir); \ - sub=`find w32 tests -follow \( -name CVS -prune -o -name .cvsignore -o -name work -prune \) -o \( -name \*.orig -o -name \*.rej -o -name \*~ -prune \) -o -type f -print`; \ - tar chf - $$sub) \ - | (cd $(distdir); tar xfBp -) - - -# --------------- Local CHECK Section - -check-local: check-regression check-loadavg - @banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \ - dashes=`echo "$$banner" | sed s/./=/g`; \ - echo; \ - echo "$$dashes"; \ - echo "$$banner"; \ - echo "$$dashes"; \ - echo - -.PHONY: check-loadavg check-regression - -check-loadavg: loadavg - @echo The system uptime program believes the load average to be: - -uptime - @echo The GNU load average checking code thinks: - -./loadavg - -# The loadavg function is invoked during "make check" to test getloadavg. -noinst_PROGRAMS = loadavg -loadavg_SOURCES = loadavg.c -loadavg_CFLAGS = -DTEST -loadavg_LDADD = @GETLOADAVG_LIBS@ - -loadavg.c: $(srcdir)/getloadavg.c - cp $(srcdir)/getloadavg.c loadavg.c - -# > check-regression -# -# Look for the make test suite, and run it if found and we can find perl. -# If we're building outside the tree, we use symlinks to make a local copy of -# the test suite. Unfortunately the test suite itself isn't localizable yet. -# -MAKETESTFLAGS = - -check-regression: - @if test -f "$(srcdir)/tests/run_make_tests"; then \ - if $(PERL) -v >/dev/null 2>&1; then \ - case `cd $(srcdir); pwd` in `pwd`) : ;; \ - *) test -d tests || mkdir tests; \ - rm -f srctests; \ - if ln -s "$(srcdir)/tests" srctests; then \ - for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \ - rm -f tests/$$f; ln -s ../srctests/$$f tests; \ - done; fi ;; \ - esac; \ - echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS)"; \ - cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS); \ - else \ - echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \ - fi; \ - else \ - echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \ - fi - - -# --------------- Maintainer's Section - -@MAINT_MAKEFILE@ diff --git a/src/mkutil/make-3.80/Makefile.ami b/src/mkutil/make-3.80/Makefile.ami deleted file mode 100644 index 8a71d690..00000000 --- a/src/mkutil/make-3.80/Makefile.ami +++ /dev/null @@ -1,305 +0,0 @@ -# NOTE: If you have no `make' program at all to process this makefile, run -# `build.sh' instead. -# -# Copyright (C) 1988, 89, 91, 92, 93, 94, 1995 Free Software Foundation, Inc. -# This file is part of GNU Make. -# -# GNU Make is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# GNU Make is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Make; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - -# -# Makefile for GNU Make -# - -CC = sc -RM = delete - -CFLAGS = -CPPFLAGS = -LDFLAGS = - -# Define these for your system as follows: -# -DNO_ARCHIVES To disable `ar' archive support. -# -DNO_FLOAT To avoid using floating-point numbers. -# -DENUM_BITFIELDS If the compiler isn't GCC but groks enum foo:2. -# Some compilers apparently accept this -# without complaint but produce losing code, -# so beware. -# NeXT 1.0a uses an old version of GCC, which required -D__inline=inline. -# See also `config.h'. -defines = - -# Which flavor of remote job execution support to use. -# The code is found in `remote-$(REMOTE).c'. -REMOTE = stub - -# If you are using the GNU C library, or have the GNU getopt functions in -# your C library, you can comment these out. -GETOPT = getopt.o getopt1.o -GETOPT_SRC = $(srcdir)getopt.c $(srcdir)getopt1.c $(srcdir)getopt.h - -# If you are using the GNU C library, or have the GNU glob functions in -# your C library, you can comment this out. GNU make uses special hooks -# into the glob functions to be more efficient (by using make's directory -# cache for globbing), so you must use the GNU functions even if your -# system's C library has the 1003.2 glob functions already. Also, the glob -# functions in the AIX and HPUX C libraries are said to be buggy. -GLOB = glob/glob.lib - -# If your system doesn't have alloca, or the one provided is bad, define this. -ALLOCA = alloca.o -ALLOCA_SRC = $(srcdir)alloca.c - -# If your system needs extra libraries loaded in, define them here. -# System V probably need -lPW for alloca. HP-UX 7.0's alloca in -# libPW.a is broken on HP9000s300 and HP9000s400 machines. Use -# alloca.c instead on those machines. -LOADLIBES = - -# Any extra object files your system needs. -extras = amiga.o - -# Common prefix for machine-independent installed files. -prefix = -# Common prefix for machine-dependent installed files. -exec_prefix = - -# Directory to install `make' in. -bindir = sc:c -# Directory to find libraries in for `-lXXX'. -libdir = lib: -# Directory to search by default for included makefiles. -includedir = include: -# Directory to install the Info files in. -infodir = doc: -# Directory to install the man page in. -mandir = t: -# Number to put on the man page filename. -manext = 1 -# Prefix to put on installed `make' binary file name. -binprefix = -# Prefix to put on installed `make' man page file name. -manprefix = $(binprefix) - -# Whether or not make needs to be installed setgid. -# The value should be either `true' or `false'. -# On many systems, the getloadavg function (used to implement the `-l' -# switch) will not work unless make is installed setgid kmem. -install_setgid = false -# Install make setgid to this group so it can read /dev/kmem. -group = sys - -# Program to install `make'. -INSTALL_PROGRAM = copy -# Program to install the man page. -INSTALL_DATA = copy -# Generic install program. -INSTALL = copy - -# Program to format Texinfo source into Info files. -MAKEINFO = makeinfo -# Program to format Texinfo source into DVI files. -TEXI2DVI = texi2dvi - -# Programs to make tags files. -ETAGS = etags -w -CTAGS = ctags -w - -objs = commands.o job.o dir.o file.o misc.o main.o read.o remake.o \ - rule.o implicit.o default.o variable.o expand.o function.o \ - vpath.o version.o ar.o arscan.o signame.o remote-$(REMOTE).o \ - $(GETOPT) $(ALLOCA) $(extras) -srcs = $(srcdir)commands.c $(srcdir)job.c $(srcdir)dir.c \ - $(srcdir)file.c $(srcdir)getloadavg.c $(srcdir)misc.c \ - $(srcdir)main.c $(srcdir)read.c $(srcdir)remake.c \ - $(srcdir)rule.c $(srcdir)implicit.c $(srcdir)default.c \ - $(srcdir)variable.c $(srcdir)expand.c $(srcdir)function.c \ - $(srcdir)vpath.c $(srcdir)version.c \ - $(srcdir)remote-$(REMOTE).c \ - $(srcdir)ar.c $(srcdir)arscan.c \ - $(srcdir)signame.c $(srcdir)signame.h $(GETOPT_SRC) \ - $(srcdir)commands.h $(srcdir)dep.h $(srcdir)filedep.h \ - $(srcdir)job.h $(srcdir)make.h $(srcdir)rule.h \ - $(srcdir)variable.h $(ALLOCA_SRC) $(srcdir)config.h.in - - -.SUFFIXES: -.SUFFIXES: .o .c .h .ps .dvi .info .texinfo - -all: make -info: make.info -dvi: make.dvi -# Some makes apparently use .PHONY as the default goal if it is before `all'. -.PHONY: all check info dvi - -make.info: make.texinfo - $(MAKEINFO) -I$(srcdir) $(srcdir)make.texinfo -o make.info - -make.dvi: make.texinfo - $(TEXI2DVI) $(srcdir)make.texinfo - -make.ps: make.dvi - dvi2ps make.dvi > make.ps - -make: $(objs) $(GLOB) - $(CC) Link $(LDFLAGS) $(objs) Lib $(GLOB) $(LOADLIBES) To make.new - -delete make - rename make.new make - -TMPFILE = t:Make$$ - -$(GLOB): - cd glob @@\ - $(MAKE) -$(MAKEFLAGS) -f Makefile - -# -I. is needed to find config.h in the build directory. -OUTPUT_OPTION = -.c.o: - $(CC) $(defines) IDir "" IDir glob \ - $(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION) - -# For some losing Unix makes. -SHELL = /bin/sh -#@SET_MAKE@ - -glob/libglob.a: FORCE config.h - cd glob; $(MAKE) libglob.a -FORCE: - -tagsrcs = $(srcs) $(srcdir)remote-*.c - -.PHONY: install installdirs -install: installdirs \ - $(bindir)$(binprefix)make $(infodir)make.info \ - $(mandir)$(manprefix)make.$(manext) - -installdirs: - $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(mandir) - -$(bindir)$(binprefix)make: make - $(INSTALL_PROGRAM) make $@.new - @if $(install_setgid); then \ - if chgrp $(group) $@.new && chmod g+s $@.new; then \ - echo "chgrp $(group) $@.new && chmod g+s $@.new"; \ - else \ - echo "$@ needs to be owned by group $(group) and setgid;"; \ - echo "otherwise the \`-l' option will probably not work."; \ - echo "You may need special privileges to install $@."; \ - fi; \ - else true; fi -# Some systems can't deal with renaming onto a running binary. - -$(RM) $@.old - -mv $@ $@.old - mv $@.new $@ - -$(infodir)make.info: make.info - if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \ - for file in $${dir}/make.info*; do \ - name="`basename $$file`"; \ - $(INSTALL_DATA) $$file \ - `echo $@ | sed "s,make.info\$$,$$name,"`; \ - done -# Run install-info only if it exists. -# Use `if' instead of just prepending `-' to the -# line so we notice real errors from install-info. -# We use `$(SHELL) -c' because some shells do not -# fail gracefully when there is an unknown command. - if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \ - if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \ - install-info --infodir=$(infodir) $$dir/make.info; \ - else true; fi - -$(mandir)$(manprefix)make.$(manext): make.man - $(INSTALL_DATA) $(srcdir)make.man $@ - - -loadavg: loadavg.c config.h - $(CC) $(defines) -DTEST -I. -I$(srcdir) $(CFLAGS) $(LDFLAGS) \ - loadavg.c $(LOADLIBES) -o $@ -# We copy getloadavg.c into a different file rather than compiling it -# directly because some compilers clobber getloadavg.o in the process. -loadavg.c: getloadavg.c - ln $(srcdir)getloadavg.c loadavg.c || \ - cp $(srcdir)getloadavg.c loadavg.c -check-loadavg: loadavg - @echo The system uptime program believes the load average to be: - -uptime - @echo The GNU load average checking code believes: - ./loadavg -check: check-loadavg - - -.PHONY: clean realclean distclean mostlyclean -clean: glob-clean - -$(RM) make loadavg "#?.o" core make.dvi - -distclean: clean glob-realclean - -$(RM) Makefile config.h config.status build.sh - -$(RM) config.log config.cache - -$(RM) TAGS tags - -$(RM) make.?? make.??s make.log make.toc make.*aux - -$(RM) loadavg.c - -realclean: distclean - -$(RM) make.info* -mostlyclean: clean - -.PHONY: glob-clean glob-realclean -glob-clean glob-realclean: - cd glob @@\ - $(MAKE) $@ - -# This tells versions [3.59,3.63) of GNU make not to export all variables. -.NOEXPORT: - -# The automatically generated dependencies below may omit config.h -# because it is included with ``#include '' rather than -# ``#include "config.h"''. So we add the explicit dependency to make sure. -$(objs): config.h - -# Automatically generated dependencies will be put at the end of the file. - -# Automatically generated dependencies. -commands.o: commands.c make.h dep.h filedef.h variable.h job.h \ - commands.h -job.o: job.c make.h job.h filedef.h commands.h variable.h -dir.o: dir.c make.h -file.o: file.c make.h dep.h filedef.h job.h commands.h variable.h -misc.o: misc.c make.h dep.h -main.o: main.c make.h dep.h filedef.h variable.h job.h commands.h \ - getopt.h -read.o: read.c make.h dep.h filedef.h job.h commands.h variable.h \ - glob/glob.h -remake.o: remake.c make.h filedef.h job.h commands.h dep.h -rule.o: rule.c make.h dep.h filedef.h job.h commands.h variable.h \ - rule.h -implicit.o: implicit.c make.h rule.h dep.h filedef.h -default.o: default.c make.h rule.h dep.h filedef.h job.h commands.h \ - variable.h -variable.o: variable.c make.h dep.h filedef.h job.h commands.h \ - variable.h -expand.o: expand.c make.h filedef.h job.h commands.h variable.h -function.o: function.c make.h filedef.h variable.h dep.h job.h \ - commands.h amiga.h -vpath.o: vpath.c make.h filedef.h variable.h -version.o: version.c -ar.o: ar.c make.h filedef.h dep.h -arscan.o: arscan.c make.h -signame.o: signame.c signame.h -remote-stub.o: remote-stub.c make.h filedef.h job.h commands.h -getopt.o: getopt.c -getopt1.o : getopt1.c getopt.h -getloadavg.o: getloadavg.c -amiga.o: amiga.c make.h variable.h amiga.h diff --git a/src/mkutil/make-3.80/Makefile.in b/src/mkutil/make-3.80/Makefile.in deleted file mode 100644 index 29b4ab50..00000000 --- a/src/mkutil/make-3.80/Makefile.in +++ /dev/null @@ -1,925 +0,0 @@ -# Makefile.in generated by automake 1.7 from Makefile.am. -# @configure_input@ - -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# This is a -*-Makefile-*-, or close enough - -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -top_builddir = . - -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -INSTALL = @INSTALL@ -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -host_triplet = @host@ -ACLOCAL = @ACLOCAL@ -ALLOCA = @ALLOCA@ -AMDEP_FALSE = @AMDEP_FALSE@ -AMDEP_TRUE = @AMDEP_TRUE@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ - -DEFS = -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@ -DEPDIR = @DEPDIR@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -GETLOADAVG_LIBS = @GETLOADAVG_LIBS@ -GLOBINC = @GLOBINC@ -GLOBLIB = @GLOBLIB@ -GMSGFMT = @GMSGFMT@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -KMEM_GROUP = @KMEM_GROUP@ -LDFLAGS = @LDFLAGS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBS = @LIBS@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ - -MAKE_HOST = @MAKE_HOST@ -MKINSTALLDIRS = @MKINSTALLDIRS@ -MSGFMT = @MSGFMT@ -MSGMERGE = @MSGMERGE@ -NEED_SETGID = @NEED_SETGID@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_CUSTOMS_FALSE = @USE_CUSTOMS_FALSE@ -USE_CUSTOMS_TRUE = @USE_CUSTOMS_TRUE@ -USE_LOCAL_GLOB_FALSE = @USE_LOCAL_GLOB_FALSE@ -USE_LOCAL_GLOB_TRUE = @USE_LOCAL_GLOB_TRUE@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ -am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ -am__include = @am__include@ -am__quote = @am__quote@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -datadir = @datadir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -oldincludedir = @oldincludedir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ - -AUTOMAKE_OPTIONS = 1.7 dist-bzip2 check-news -ACLOCAL_AMFLAGS = -I config - -SUBDIRS = glob config po doc - -bin_PROGRAMS = make - -@USE_CUSTOMS_TRUE@remote = remote-cstms.c -@USE_CUSTOMS_FALSE@remote = remote-stub.c - -make_SOURCES = ar.c arscan.c commands.c default.c dir.c expand.c file.c \ - function.c getopt.c getopt1.c implicit.c job.c main.c \ - misc.c read.c remake.c $(remote) rule.c signame.c \ - variable.c version.c vpath.c hash.c - - -EXTRA_make_SOURCES = remote-stub.c remote-cstms.c - -noinst_HEADERS = commands.h dep.h filedef.h job.h make.h rule.h variable.h \ - debug.h getopt.h gettext.h hash.h - - -make_LDADD = @LIBOBJS@ @ALLOCA@ $(GLOBLIB) @GETLOADAVG_LIBS@ @LIBINTL@ - -man_MANS = make.1 - -AM_CPPFLAGS = $(GLOBINC) - - -# Extra stuff to include in the distribution. -# Note we need all the glob stuff here, rather than in glob/Makefile.am, -# because often that directory isn't built on the systems used by the -# maintainers. -EXTRA_DIST = README build.sh.in $(man_MANS)\ - README.customs\ - SCOPTIONS SMakefile\ - README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h\ - README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos\ - README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat\ - readme.vms makefile.vms makefile.com config.h-vms \ - vmsdir.h vmsfunctions.c vmsify.c - - - -# --------------- Internationalization Section -localedir = $(datadir)/locale - -# --------------- Local INSTALL Section - -# If necessary, change the gid of the app and turn on the setgid flag. -# - -# Whether or not make needs to be installed setgid. -# The value should be either `true' or `false'. -# On many systems, the getloadavg function (used to implement the `-l' -# switch) will not work unless make is installed setgid kmem. -# -inst_setgid = @NEED_SETGID@ - -# Install make setgid to this group so it can get the load average. -# -inst_group = @KMEM_GROUP@ - -# The loadavg function is invoked during "make check" to test getloadavg. -noinst_PROGRAMS = loadavg -loadavg_SOURCES = loadavg.c -loadavg_CFLAGS = -DTEST -loadavg_LDADD = @GETLOADAVG_LIBS@ - -# > check-regression -# -# Look for the make test suite, and run it if found and we can find perl. -# If we're building outside the tree, we use symlinks to make a local copy of -# the test suite. Unfortunately the test suite itself isn't localizable yet. -# -MAKETESTFLAGS = -subdir = . -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs -CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = build.sh -bin_PROGRAMS = make$(EXEEXT) -noinst_PROGRAMS = loadavg$(EXEEXT) -PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) - -am_loadavg_OBJECTS = loadavg-loadavg.$(OBJEXT) -loadavg_OBJECTS = $(am_loadavg_OBJECTS) -loadavg_DEPENDENCIES = -loadavg_LDFLAGS = -@USE_CUSTOMS_TRUE@am__objects_1 = remote-cstms.$(OBJEXT) -@USE_CUSTOMS_FALSE@am__objects_1 = remote-stub.$(OBJEXT) -am_make_OBJECTS = ar.$(OBJEXT) arscan.$(OBJEXT) commands.$(OBJEXT) \ - default.$(OBJEXT) dir.$(OBJEXT) expand.$(OBJEXT) file.$(OBJEXT) \ - function.$(OBJEXT) getopt.$(OBJEXT) getopt1.$(OBJEXT) \ - implicit.$(OBJEXT) job.$(OBJEXT) main.$(OBJEXT) misc.$(OBJEXT) \ - read.$(OBJEXT) remake.$(OBJEXT) $(am__objects_1) rule.$(OBJEXT) \ - signame.$(OBJEXT) variable.$(OBJEXT) version.$(OBJEXT) \ - vpath.$(OBJEXT) hash.$(OBJEXT) -make_OBJECTS = $(am_make_OBJECTS) -make_DEPENDENCIES = @LIBOBJS@ @ALLOCA@ -make_LDFLAGS = - -DEFAULT_INCLUDES = -I. -I$(srcdir) -I. -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__depfiles_maybe = depfiles -@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/alloca.Po $(DEPDIR)/getloadavg.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/ar.Po ./$(DEPDIR)/arscan.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/commands.Po ./$(DEPDIR)/default.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/dir.Po ./$(DEPDIR)/expand.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/file.Po ./$(DEPDIR)/function.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/getopt.Po ./$(DEPDIR)/getopt1.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/hash.Po ./$(DEPDIR)/implicit.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/job.Po ./$(DEPDIR)/loadavg-loadavg.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/misc.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/read.Po ./$(DEPDIR)/remake.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/remote-cstms.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/remote-stub.Po ./$(DEPDIR)/rule.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/signame.Po ./$(DEPDIR)/variable.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/version.Po ./$(DEPDIR)/vpath.Po -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -DIST_SOURCES = $(loadavg_SOURCES) $(make_SOURCES) $(EXTRA_make_SOURCES) - -NROFF = nroff -MANS = $(man_MANS) -HEADERS = $(noinst_HEADERS) - - -RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ - ps-recursive install-info-recursive uninstall-info-recursive \ - all-recursive install-data-recursive install-exec-recursive \ - installdirs-recursive install-recursive uninstall-recursive \ - check-recursive installcheck-recursive -DIST_COMMON = README $(noinst_HEADERS) ABOUT-NLS AUTHORS COPYING \ - ChangeLog INSTALL Makefile.am Makefile.in NEWS acinclude.m4 \ - aclocal.m4 alloca.c build.sh.in config.h.in configure \ - configure.in getloadavg.c -DIST_SUBDIRS = $(SUBDIRS) -SOURCES = $(loadavg_SOURCES) $(make_SOURCES) $(EXTRA_make_SOURCES) - -all: config.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .o .obj - -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe) - -$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck -$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) - cd $(srcdir) && $(AUTOCONF) - -$(ACLOCAL_M4): configure.in acinclude.m4 config/codeset.m4 config/gettext.m4 config/glibc21.m4 config/iconv.m4 config/intdiv0.m4 config/inttypes-pri.m4 config/inttypes.m4 config/inttypes_h.m4 config/isc-posix.m4 config/lcmessage.m4 config/lib-ld.m4 config/lib-link.m4 config/lib-prefix.m4 config/progtest.m4 config/stdint_h.m4 config/uintmax_t.m4 config/ulonglong.m4 - cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) - -config.h: stamp-h1 - @if test ! -f $@; then \ - rm -f stamp-h1; \ - $(MAKE) stamp-h1; \ - else :; fi - -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - @rm -f stamp-h1 - cd $(top_builddir) && $(SHELL) ./config.status config.h - -$(srcdir)/config.h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) - cd $(top_srcdir) && $(AUTOHEADER) - touch $(srcdir)/config.h.in - -distclean-hdr: - -rm -f config.h stamp-h1 -build.sh: $(top_builddir)/config.status build.sh.in - cd $(top_builddir) && $(SHELL) ./config.status $@ -binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(bindir) - @list='$(bin_PROGRAMS)'; for p in $$list; do \ - p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ - if test -f $$p \ - ; then \ - f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \ - $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \ - else :; fi; \ - done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; for p in $$list; do \ - f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ - rm -f $(DESTDIR)$(bindir)/$$f; \ - done - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) - -clean-noinstPROGRAMS: - -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) -loadavg-loadavg.$(OBJEXT): loadavg.c -loadavg$(EXEEXT): $(loadavg_OBJECTS) $(loadavg_DEPENDENCIES) - @rm -f loadavg$(EXEEXT) - $(LINK) $(loadavg_LDFLAGS) $(loadavg_OBJECTS) $(loadavg_LDADD) $(LIBS) -make$(EXEEXT): $(make_OBJECTS) $(make_DEPENDENCIES) - @rm -f make$(EXEEXT) - $(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) core *.core - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/alloca.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/getloadavg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ar.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arscan.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/commands.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/default.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dir.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/expand.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/file.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/function.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/implicit.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/job.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/loadavg-loadavg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/read.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remake.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remote-cstms.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remote-stub.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rule.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signame.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/variable.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vpath.Po@am__quote@ - -distclean-depend: - -rm -rf $(DEPDIR) ./$(DEPDIR) - -.c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< - -.c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'`; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'` - -loadavg-loadavg.o: loadavg.c -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(loadavg_CFLAGS) $(CFLAGS) -MT loadavg-loadavg.o -MD -MP -MF "$(DEPDIR)/loadavg-loadavg.Tpo" \ -@am__fastdepCC_TRUE@ -c -o loadavg-loadavg.o `test -f 'loadavg.c' || echo '$(srcdir)/'`loadavg.c; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/loadavg-loadavg.Tpo" "$(DEPDIR)/loadavg-loadavg.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/loadavg-loadavg.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loadavg.c' object='loadavg-loadavg.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/loadavg-loadavg.Po' tmpdepfile='$(DEPDIR)/loadavg-loadavg.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(loadavg_CFLAGS) $(CFLAGS) -c -o loadavg-loadavg.o `test -f 'loadavg.c' || echo '$(srcdir)/'`loadavg.c - -loadavg-loadavg.obj: loadavg.c -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(loadavg_CFLAGS) $(CFLAGS) -MT loadavg-loadavg.obj -MD -MP -MF "$(DEPDIR)/loadavg-loadavg.Tpo" \ -@am__fastdepCC_TRUE@ -c -o loadavg-loadavg.obj `if test -f 'loadavg.c'; then $(CYGPATH_W) 'loadavg.c'; else $(CYGPATH_W) '$(srcdir)/loadavg.c'`; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/loadavg-loadavg.Tpo" "$(DEPDIR)/loadavg-loadavg.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/loadavg-loadavg.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loadavg.c' object='loadavg-loadavg.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/loadavg-loadavg.Po' tmpdepfile='$(DEPDIR)/loadavg-loadavg.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(loadavg_CFLAGS) $(CFLAGS) -c -o loadavg-loadavg.obj `if test -f 'loadavg.c'; then $(CYGPATH_W) 'loadavg.c'; else $(CYGPATH_W) '$(srcdir)/loadavg.c'` -uninstall-info-am: - -man1dir = $(mandir)/man1 -install-man1: $(man1_MANS) $(man_MANS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(man1dir) - @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ - l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ - for i in $$l2; do \ - case "$$i" in \ - *.1*) list="$$list $$i" ;; \ - esac; \ - done; \ - for i in $$list; do \ - if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ - else file=$$i; fi; \ - ext=`echo $$i | sed -e 's/^.*\\.//'`; \ - case "$$ext" in \ - 1*) ;; \ - *) ext='1' ;; \ - esac; \ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ - echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ - $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ - done -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ - l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ - for i in $$l2; do \ - case "$$i" in \ - *.1*) list="$$list $$i" ;; \ - esac; \ - done; \ - for i in $$list; do \ - ext=`echo $$i | sed -e 's/^.*\\.//'`; \ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ - echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ - rm -f $(DESTDIR)$(man1dir)/$$inst; \ - done - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @set fnord $$MAKEFLAGS; amf=$$2; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -mostlyclean-recursive clean-recursive distclean-recursive \ -maintainer-clean-recursive: - @set fnord $$MAKEFLAGS; amf=$$2; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique - -TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = . -distdir = $(PACKAGE)-$(VERSION) - -am__remove_distdir = \ - { test ! -d $(distdir) \ - || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -fr $(distdir); }; } - -GZIP_ENV = --best -distuninstallcheck_listfiles = find . -type f -print -distcleancheck_listfiles = find . -type f -print - -distdir: $(DISTFILES) - @case `sed 15q $(srcdir)/NEWS` in \ - *"$(VERSION)"*) : ;; \ - *) \ - echo "NEWS not updated; not releasing" 1>&2; \ - exit 1;; \ - esac - $(am__remove_distdir) - mkdir $(distdir) - $(mkinstalldirs) $(distdir)/. $(distdir)/po - @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ - list='$(DISTFILES)'; for file in $$list; do \ - case $$file in \ - $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ - esac; \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test "$$dir" != "$$file" && test "$$dir" != "."; then \ - dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ - else \ - dir=''; \ - fi; \ - if test -d $$d/$$file; then \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ - fi; \ - cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ - || cp -p $$d/$$file $(distdir)/$$file \ - || exit 1; \ - fi; \ - done - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -d $(distdir)/$$subdir \ - || mkdir $(distdir)/$$subdir \ - || exit 1; \ - (cd $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$(top_distdir)" \ - distdir=../$(distdir)/$$subdir \ - distdir) \ - || exit 1; \ - fi; \ - done - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$(top_distdir)" distdir="$(distdir)" \ - dist-hook - -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r $(distdir) -dist-gzip: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) - -dist-bzip2: distdir - $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -dist dist-all: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - $(am__remove_distdir) - GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - - chmod -R a-w $(distdir); chmod a+w $(distdir) - mkdir $(distdir)/=build - mkdir $(distdir)/=inst - chmod a-w $(distdir) - dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && $(mkinstalldirs) $$dc_destdir \ - && cd $(distdir)/=build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ - --with-included-gettext \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \ - && rm -f $(distdir).tar.gz \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck - $(am__remove_distdir) - @echo "$(distdir).tar.gz is ready for distribution" | \ - sed 'h;s/./=/g;p;x;p;x' -distuninstallcheck: - cd $(distuninstallcheck_dir) \ - && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-local -check: check-recursive -all-am: Makefile $(PROGRAMS) $(MANS) $(HEADERS) config.h -installdirs: installdirs-recursive -installdirs-am: - $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) - -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -rm -f Makefile $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-binPROGRAMS clean-generic clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) -distclean-am: clean-am distclean-compile distclean-depend \ - distclean-generic distclean-hdr distclean-tags - -dvi: dvi-recursive - -dvi-am: - -info: info-recursive - -info-am: - -install-data-am: install-man - -install-exec-am: install-binPROGRAMS install-exec-local - -install-info: install-info-recursive - -install-man: install-man1 - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf autom4te.cache -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-binPROGRAMS uninstall-info-am uninstall-man - -uninstall-info: uninstall-info-recursive - -uninstall-man: uninstall-man1 - -.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ - check-local clean clean-binPROGRAMS clean-generic \ - clean-noinstPROGRAMS clean-recursive ctags ctags-recursive dist \ - dist-all dist-bzip2 dist-gzip distcheck distclean \ - distclean-compile distclean-depend distclean-generic \ - distclean-hdr distclean-recursive distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am dvi-recursive info \ - info-am info-recursive install install-am install-binPROGRAMS \ - install-data install-data-am install-data-recursive \ - install-exec install-exec-am install-exec-local \ - install-exec-recursive install-info install-info-am \ - install-info-recursive install-man install-man1 \ - install-recursive install-strip installcheck installcheck-am \ - installdirs installdirs-am installdirs-recursive \ - maintainer-clean maintainer-clean-generic \ - maintainer-clean-recursive mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-recursive pdf pdf-am \ - pdf-recursive ps ps-am ps-recursive tags tags-recursive \ - uninstall uninstall-am uninstall-binPROGRAMS uninstall-info-am \ - uninstall-info-recursive uninstall-man uninstall-man1 \ - uninstall-recursive - - -# Forward targets - -html: - cd doc && $(MAKE) $(AM_MAKEFLAGS) $@ - -.PHONY: html - -install-exec-local: - @if $(inst_setgid); then \ - app=$(DESTDIR)$(bindir)/`echo $(bin_PROGRAMS)|sed '$(transform)'`; \ - if chgrp $(inst_group) $$app && chmod g+s $$app; then \ - echo "chgrp $(inst_group) $$app && chmod g+s $$app"; \ - else \ - echo "$$app needs to be owned by group $(inst_group) and setgid;"; \ - echo "otherwise the \`-l' option will probably not work."; \ - echo "You may need special privileges to complete the installation"; \ - echo "of $$app."; \ - fi; \ - else true; fi - -# --------------- Local DIST Section - -# Install the w32 and tests subdirectories -# -dist-hook: - (cd $(srcdir); \ - sub=`find w32 tests -follow \( -name CVS -prune -o -name .cvsignore -o -name work -prune \) -o \( -name \*.orig -o -name \*.rej -o -name \*~ -prune \) -o -type f -print`; \ - tar chf - $$sub) \ - | (cd $(distdir); tar xfBp -) - -# --------------- Local CHECK Section - -check-local: check-regression check-loadavg - @banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \ - dashes=`echo "$$banner" | sed s/./=/g`; \ - echo; \ - echo "$$dashes"; \ - echo "$$banner"; \ - echo "$$dashes"; \ - echo - -.PHONY: check-loadavg check-regression - -check-loadavg: loadavg - @echo The system uptime program believes the load average to be: - -uptime - @echo The GNU load average checking code thinks: - -./loadavg - -loadavg.c: $(srcdir)/getloadavg.c - cp $(srcdir)/getloadavg.c loadavg.c - -check-regression: - @if test -f "$(srcdir)/tests/run_make_tests"; then \ - if $(PERL) -v >/dev/null 2>&1; then \ - case `cd $(srcdir); pwd` in `pwd`) : ;; \ - *) test -d tests || mkdir tests; \ - rm -f srctests; \ - if ln -s "$(srcdir)/tests" srctests; then \ - for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \ - rm -f tests/$$f; ln -s ../srctests/$$f tests; \ - done; fi ;; \ - esac; \ - echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS)"; \ - cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS); \ - else \ - echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \ - fi; \ - else \ - echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \ - fi - -# --------------- Maintainer's Section - -@MAINT_MAKEFILE@ -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/mkutil/make-3.80/NEWS b/src/mkutil/make-3.80/NEWS deleted file mode 100644 index 8a200f58..00000000 --- a/src/mkutil/make-3.80/NEWS +++ /dev/null @@ -1,859 +0,0 @@ -GNU make NEWS -*-indented-text-*- - History of user-visible changes. - 03 October 2002 - -Copyright (C) 2002 Free Software Foundation, Inc. -See the end for copying conditions. - -All changes mentioned here are more fully described in the GNU make -manual, which is contained in this distribution as the file make.texinfo. - -Please send GNU make bug reports to . -See the README file and the GNU make manual for details on sending bug -reports. - -Version 3.80 - -* A new feature exists: order-only prerequisites. These prerequisites - affect the order in which targets are built, but they do not impact - the rebuild/no-rebuild decision of their dependents. That is to say, - they allow you to require target B be built before target A, without - requiring that target A will always be rebuilt if target B is updated. - Patch for this feature provided by Greg McGary . - -* For compatibility with SysV make, GNU make now supports the peculiar - syntax $$@, $$(@D), and $$(@F) in the prerequisites list of a rule. - This syntax is only valid within explicit and static pattern rules: it - cannot be used in implicit (suffix or pattern) rules. Edouard G. Parmelan - provided a patch implementing this feature; however, I - decided to implement it in a different way. - -* The argument to the "ifdef" conditional is now expanded before it's - tested, so it can be a constructed variable name. - - Similarly, the arguments to "export" (when not used in a variable - definition context) and "unexport" are also now expanded. - -* A new function is defined: $(value ...). The argument to this - function is the _name_ of a variable. The result of the function is - the value of the variable, without having been expanded. - -* A new function is defined: $(eval ...). The arguments to this - function should expand to makefile commands, which will then be - evaluated as if they had appeared in the makefile. In combination - with define/endef multiline variable definitions this is an extremely - powerful capability. The $(value ...) function is also sometimes - useful here. - -* A new built-in variable is defined, $(MAKEFILE_LIST). It contains a - list of each makefile GNU make has read, or started to read, in the - order in which they were encountered. So, the last filename in the - list when a makefile is just being read (before any includes) is the - name of the current makefile. - -* A new built-in variable is defined: $(.VARIABLES). When it is - expanded it returns a complete list of variable names defined by all - makefiles at that moment. - -* A new command-line option is defined, -B or --always-make. If - specified GNU make will consider all targets out-of-date even if they - would otherwise not be. - -* The arguments to $(call ...) functions were being stored in $1, $2, - etc. as recursive variables, even though they are fully expanded - before assignment. This means that escaped dollar signs ($$ etc.) - were not behaving properly. Now the arguments are stored as simple - variables. This may mean that if you added extra escaping to your - $(call ...) function arguments you will need to undo it now. - -* The variable invoked by $(call ...) can now be recursive: unlike other - variables it can reference itself and this will not produce an error - when it is used as the first argument to $(call ...) (but only then). - -* New pseudo-target .LOW_RESOLUTION_TIME, superseding the configure - option --disable-nsec-timestamps. You might need this if your build - process depends on tools like "cp -p" preserving time stamps, since - "cp -p" (right now) doesn't preserve the subsecond portion of a time - stamp. - -* Updated translations for French, Galician, German, Japanese, Korean, - and Russian. New translations for Croatian, Danish, Hebrew, and - Turkish. - -* Updated internationalization support to Gettext 0.11.5. - GNU make now uses Gettext's "external" feature, and does not include - any internationalization code itself. Configure will search your - system for an existing implementation of GNU Gettext (only GNU Gettext - is acceptable) and use it if it exists. If not, NLS will be disabled. - See ABOUT-NLS for more information. - -* Updated to autoconf 2.54 and automake 1.7. Users should not be impacted. - -Version 3.79.1 - -* .SECONDARY with no prerequisites now prevents any target from being - removed because make thinks it's an intermediate file, not just those - listed in the makefile. - -* New configure option --disable-nsec-timestamps, but this was - superseded in later versions by the .LOW_RESOLUTION_TIME pseudo-target. - -Version 3.79 - -* GNU make optionally supports internationalization and locales via the - GNU gettext (or local gettext if suitable) package. See the ABOUT-NLS - file for more information on configuring GNU make for NLS. - -* Previously, GNU make quoted variables such as MAKEFLAGS and - MAKEOVERRIDES for proper parsing by the shell. This allowed them to - be used within make build scripts. However, using them there is not - proper behavior: they are meant to be passed to subshells via the - environment. Unfortunately the values were not quoted properly to be - passed through the environment. This meant that make didn't properly - pass some types of command line values to submakes. - - With this version we change that behavior: now these variables are - quoted properly for passing through the environment, which is the - correct way to do it. If you previously used these variables - explicitly within a make rule you may need to re-examine your use for - correctness given this change. - -* A new pseudo-target .NOTPARALLEL is available. If defined, the - current makefile is run serially regardless of the value of -j. - However, submakes are still eligible for parallel execution. - -* The --debug option has changed: it now allows optional flags - controlling the amount and type of debugging output. By default only - a minimal amount information is generated, displaying the names of - "normal" targets (not makefiles) that were deemed out of date and in - need of being rebuilt. - - Note that the -d option behaves as before: it takes no arguments and - all debugging information is generated. - -* The `-p' (print database) output now includes filename and linenumber - information for variable definitions, to aid debugging. - -* The wordlist function no longer reverses its arguments if the "start" - value is greater than the "end" value. If that's true, nothing is - returned. - -* Hartmut Becker provided many updates for the VMS port of GNU make. - See the readme.vms file for more details. - -Version 3.78 - -* Two new functions, $(error ...) and $(warning ...) are available. The - former will cause make to fail and exit immediately upon expansion of - the function, with the text provided as the error message. The latter - causes the text provided to be printed as a warning message, but make - proceeds normally. - -* A new function $(call ...) is available. This allows users to create - their own parameterized macros and invoke them later. Original - implementation of this function was provided by Han-Wen Nienhuys - . - -* A new function $(if ...) is available. It provides if-then-else - capabilities in a builtin function. Original implementation of this - function was provided by Han-Wen Nienhuys . - -* Make defines a new variable, .LIBPATTERNS. This variable controls how - library dependency expansion (dependencies like ``-lfoo'') is performed. - -* Make accepts CRLF sequences as well as traditional LF, for - compatibility with makefiles created on other operating systems. - -* Make accepts a new option: -R, or --no-builtin-variables. This option - disables the definition of the rule-specific builtin variables (CC, - LD, AR, etc.). Specifying this option forces -r (--no-builtin-rules) - as well. - -* A "job server" feature, suggested by Howard Chu . - - On systems that support POSIX pipe(2) semantics, GNU make can now pass - -jN options to submakes rather than forcing them all to use -j1. The - top make and all its sub-make processes use a pipe to communicate with - each other to ensure that no more than N jobs are started across all - makes. To get the old behavior of -j back, you can configure make - with the --disable-job-server option. - -* The confusing term "dependency" has been replaced by the more accurate - and standard term "prerequisite", both in the manual and in all GNU make - output. - -* GNU make supports the "big archive" library format introduced in AIX 4.3. - -* GNU make supports large files on AIX, HP-UX, and IRIX. These changes - were provided by Paul Eggert . (Large file - support for Solaris and Linux was introduced in 3.77, but the - configuration had issues: these have also been resolved). - -* The Windows 95/98/NT (W32) version of GNU make now has native support - for the Cygnus Cygwin release B20.1 shell (bash). - -* The GNU make regression test suite, long available separately "under - the table", has been integrated into the release. You can invoke it - by running "make check" in the distribution. Note that it requires - Perl (either Perl 4 or Perl 5) to run. - -Version 3.77 - -* Implement BSD make's "?=" variable assignment operator. The variable - is assigned the specified value only if that variable is not already - defined. - -* Make defines a new variable, "CURDIR", to contain the current working - directory (after the -C option, if any, has been processed). - Modifying this variable has no effect on the operation of make. - -* Make defines a new default RCS rule, for new-style master file - storage: ``% :: RCS/%'' (note no ``,v'' suffix). - - Make defines new default rules for DOS-style C++ file naming - conventions, with ``.cpp'' suffixes. All the same rules as for - ``.cc'' and ``.C'' suffixes are provided, along with LINK.cpp and - COMPILE.cpp macros (which default to the same value as LINK.cc and - COMPILE.cc). Note CPPFLAGS is still C preprocessor flags! You should - use CXXFLAGS to change C++ compiler flags. - -* A new feature, "target-specific variable values", has been added. - This is a large change so please see the appropriate sections of the - manual for full details. Briefly, syntax like this: - - TARGET: VARIABLE = VALUE - - defines VARIABLE as VALUE within the context of TARGET. This is - similar to SunOS make's "TARGET := VARIABLE = VALUE" feature. Note - that the assignment may be of any type, not just recursive, and that - the override keyword is available. - - COMPATIBILITY: This new syntax means that if you have any rules where - the first or second dependency has an equal sign (=) in its name, - you'll have to escape them with a backslash: "foo : bar\=baz". - Further, if you have any dependencies which already contain "\=", - you'll have to escape both of them: "foo : bar\\\=baz". - -* A new appendix listing the most common error and warning messages - generated by GNU make, with some explanation, has been added to the - GNU make User's Manual. - -* Updates to the GNU make Customs library support (see README.customs). - -* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32), - and to the DOS port from Eli Zaretski (see README.DOS). - -Version 3.76.1 - -* Small (but serious) bug fix. Quick rollout to get into the GNU source CD. - -Version 3.76 - -* GNU make now uses automake to control Makefile.in generation. This - should make it more consistent with the GNU standards. - -* VPATH functionality has been changed to incorporate the VPATH+ patch, - previously maintained by Paul Smith . See the - manual. - -* Make defines a new variable, `MAKECMDGOALS', to contain the goals that - were specified on the command line, if any. Modifying this variable - has no effect on the operation of make. - -* A new function, `$(wordlist S,E,TEXT)', is available: it returns a - list of words from number S to number E (inclusive) of TEXT. - -* Instead of an error, detection of future modification times gives a - warning and continues. The warning is repeated just before GNU make - exits, so it is less likely to be lost. - -* Fix the $(basename) and $(suffix) functions so they only operate on - the last filename, not the entire string: - - Command Old Result New Result - ------- ---------- ---------- - $(basename a.b) a a - $(basename a.b/c) a a.b/c - $(suffix a.b) b b - $(suffix a.b/c) b/c - -* The $(strip) function now removes newlines as well as TABs and spaces. - -* The $(shell) function now changes CRLF (\r\n) pairs to a space as well - as newlines (\n). - -* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32). - -* Eli Zaretskii has updated the port to 32-bit protected mode on MSDOS - and MS-Windows, building with the DJGPP v2 port of GNU C/C++ compiler - and utilities. See README.DOS for details, and direct all questions - concerning this port to Eli Zaretskii or DJ - Delorie . - -* John W. Eaton has updated the VMS port to support libraries and VPATH. - -Version 3.75 - -* The directory messages printed by `-w' and implicitly in sub-makes, - are now omitted if Make runs no commands and has no other messages to print. - -* Make now detects files that for whatever reason have modification times - in the future and gives an error. Files with such impossible timestamps - can result from unsynchronized clocks, or archived distributions - containing bogus timestamps; they confuse Make's dependency engine - thoroughly. - -* The new directive `sinclude' is now recognized as another name for - `-include', for compatibility with some other Makes. - -* Aaron Digulla has contributed a port to AmigaDOS. See README.Amiga for - details, and direct all Amiga-related questions to . - -* Rob Tulloh of Tivoli Systems has contributed a port to Windows NT or 95. - See README.W32 for details, and direct all Windows-related questions to - . - -Version 3.73 - -* Converted to use Autoconf version 2, so `configure' has some new options. - See INSTALL for details. - -* You can now send a SIGUSR1 signal to Make to toggle printing of debugging - output enabled by -d, at any time during the run. - -Version 3.72 - -* DJ Delorie has ported Make to MS-DOS using the GO32 extender. - He is maintaining the DOS port, not the GNU Make maintainer; - please direct bugs and questions for DOS to . - MS-DOS binaries are available for FTP from ftp.simtel.net in - /pub/simtelnet/gnu/djgpp/. - -* The `MAKEFLAGS' variable (in the environment or in a makefile) can now - contain variable definitions itself; these are treated just like - command-line variable definitions. Make will automatically insert any - variable definitions from the environment value of `MAKEFLAGS' or from - the command line, into the `MAKEFLAGS' value exported to children. The - `MAKEOVERRIDES' variable previously included in the value of `$(MAKE)' - for sub-makes is now included in `MAKEFLAGS' instead. As before, you can - reset `MAKEOVERRIDES' in your makefile to avoid putting all the variables - in the environment when its size is limited. - -* If `.DELETE_ON_ERROR' appears as a target, Make will delete the target of - a rule if it has changed when its commands exit with a nonzero status, - just as when the commands get a signal. - -* The automatic variable `$+' is new. It lists all the dependencies like - `$^', but preserves duplicates listed in the makefile. This is useful - for linking rules, where library files sometimes need to be listed twice - in the link order. - -* You can now specify the `.IGNORE' and `.SILENT' special targets with - dependencies to limit their effects to those files. If a file appears as - a dependency of `.IGNORE', then errors will be ignored while running the - commands to update that file. Likewise if a file appears as a dependency - of `.SILENT', then the commands to update that file will not be printed - before they are run. (This change was made to conform to POSIX.2.) - -Version 3.71 - -* The automatic variables `$(@D)', `$(%D)', `$(*D)', `$(. Please see the -section of the GNU make manual entitled `Problems and Bugs' for -information on submitting useful and complete bug reports. - -You can also use the online bug tracking system in the Savannah GNU Make -project to submit new problem reports or search for existing ones: - - http://savannah.gnu.org/bugs/?group_id=71 - -If you need help using GNU make, try these forums: - - help-make@gnu.org - help-utils@gnu.org - news:gnu.utils.help - news:gnu.utils.bug - - http://savannah.gnu.org/support/?group_id=71 - -You may also find interesting patches to GNU Make available here: - - http://savannah.gnu.org/patch/?group_id=71 - -Note these patches are provided by our users as a service and we make no -statements regarding their correctness. Please contact the authors -directly if you have a problem or suggestion for a patch available on -this page. - - -CVS Access ----------- - -The GNU make source repository is available via anonymous CVS from the -GNU Subversions CVS server; look here for details: - - http://savannah.gnu.org/cvs/?group_id=71 - -Please note: you won't be able to build GNU make from CVS without -installing appropriate maintainer's tools, such as GNU m4, automake, -autoconf, Perl, GNU make, and GCC. See the README.cvs file for hints on -how to build GNU make once these tools are available. We make no -guarantees about the contents or quality of the latest code in the CVS -repository: it is not unheard of for code that is known to be broken to -be checked in. Use at your own risk. - - -System-specific Notes ---------------------- - -It has been reported that the XLC 1.2 compiler on AIX 3.2 is buggy such -that if you compile make with `cc -O' on AIX 3.2, it will not work correctly. -It is said that using `cc' without `-O' does work. - -One area that is often a problem in configuration and porting is the code -to check the system's current load average. To make it easier to test and -debug this code, you can do `make check-loadavg' to see if it works -properly on your system. (You must run `configure' beforehand, but you -need not build Make itself to run this test.) - -Another potential source of porting problems is the support for large -files (LFS) in configure for those operating systems that provide it. -Please report any bugs that you find in this area. If you run into -difficulties, then as a workaround you should be able to disable LFS by -adding the `--disable-largefile' option to the `configure' script. - -On systems that support micro- and nano-second timestamp values and -where stat(2) provides this information, GNU make will use it when -comparing timestamps to get the most accurate possible result. However, -note that many current implementations of tools that *set* timestamps do -not preserve micro- or nano-second granularity. This means that "cp -p" -and other similar tools (tar, etc.) may not exactly duplicate timestamps -with micro- and nano-second granularity on some systems. If your build -system contains rules that depend on proper behavior of tools like "cp --p", you should consider using the .LOW_RESOLUTION_TIME pseudo-target to -force make to treat them properly. See the manual for details. - - -Ports ------ - - - See README.customs for details on integrating GNU make with the - Customs distributed build environment from the Pmake distribution. - - - See readme.vms for details about GNU Make on OpenVMS. - - - See README.Amiga for details about GNU Make on AmigaDOS. - - - See README.W32 for details about GNU Make on Windows NT, 95, or 98. - - - See README.DOS for compilation instructions on MS-DOS and MS-Windows - using DJGPP tools. - - A precompiled binary of the MSDOS port of GNU Make is available as part - of DJGPP; see the WWW page http://www.delorie.com/djgpp/ for more - information. - -Please note there are two _separate_ ports of GNU make for Microsoft -systems: a native Windows tool built with (for example) MSVC or Cygwin, -and a DOS-based tool built with DJGPP. Please be sure you are looking -at the right README! diff --git a/src/mkutil/make-3.80/README.Amiga b/src/mkutil/make-3.80/README.Amiga deleted file mode 100644 index 6f08dd81..00000000 --- a/src/mkutil/make-3.80/README.Amiga +++ /dev/null @@ -1,61 +0,0 @@ -Short: Port of GNU make with SAS/C (no ixemul.library required) -Author: GNU, Amiga port by Aaron "Optimizer" Digulla -Uploader: Aaron "Optimizer" Digulla (digulla@fh-konstanz.de) -Type: dev/c - -This is a pure Amiga port of GNU make. It needs no extra libraries or -anything. It has the following features (in addition to any features of -GNU make): - -- Runs Amiga-Commands with SystemTags() (Execute) -- Can run multi-line statements -- Allows to use Device-Names in targets: - - c:make : make.o - - is ok. To distinguish between device-names and target : or ::, MAKE - looks for spaces. If there are any around :, it's taken as a target - delimiter, if there are none, it's taken as the name of a device. Note - that "make:make.o" tries to create "make.o" on the device "make:". -- Replaces @@ by a newline in any command line: - - if exists make @@\ - delete make.bak quiet @@\ - rename make make.bak @@\ - endif @@\ - $(CC) Link Make.o To make - - works. Note that the @@ must stand alone (ie. "make@@\" is illegal). - Also be carefull that there is a space after the "\" (ie, at the - beginning of the next line). -- Can be made resident to save space and time -- Amiga specific wildcards can be used in $(wildcard ...) - -BUGS: -- The line - - dummy.h : src/*.c - -tries to make dummy.h from "src/*.c" (ie. no wildcard-expansion takes -place). You have to use "$(wildcard src/*.c)" instead. - -COMPILING FROM SCRATCH ----------------------- - -To recompile, you need SAS/C 6.51. make itself is not neccessary, there -is an smakefile. - -1. Copy config.ami to config.h -2. If you use make to compie, copy Makefile.ami to Makefile and - glob/Makefile.ami to glob/Makefile. Copy make into the current - directory. - -3. Run smake/make - -INSTALLATION - -Copy make somewhere in your search path (eg. sc:c or sc:bin). -If you plan to use recursive makes, install make resident: - - Resident make Add - diff --git a/src/mkutil/make-3.80/README.DOS b/src/mkutil/make-3.80/README.DOS deleted file mode 100644 index b41ecede..00000000 --- a/src/mkutil/make-3.80/README.DOS +++ /dev/null @@ -1,323 +0,0 @@ -Port of GNU Make to 32-bit protected mode on MSDOS and MS-Windows. - -Builds with DJGPP v2 port of GNU C/C++ compiler and utilities. - - -New (since 3.74) DOS-specific features: - - 1. Supports long filenames when run from DOS box on Windows 9x. - - 2. Supports both stock DOS COMMAND.COM and Unix-style shells - (details in ``Notes'' below). - - 3. Supports DOS drive letters in dependencies and pattern rules. - - 4. Better support for DOS-style backslashes in pathnames (but see - ``Notes'' below). - - 5. The $(shell) built-in can run arbitrary complex commands, - including pipes and redirection, even when COMMAND.COM is your - shell. - - 6. Can be built without floating-point code (see below). - - 7. Supports signals in child programs and restores the original - directory if the child was interrupted. - - 8. Can be built without (a previous version of) Make. - - 9. The build process requires only standard tools. (Optional - targets like "install:" and "clean:" still need additional - programs, though, see below.) - - 10. Beginning with v3.78, the test suite works in the DJGPP - environment (requires Perl and auxiliary tools; see below). - - -To install a binary distribution: - - Simply unzip the makNNNb.zip file (where NNN is the version number) - preserving the directory structure (-d switch if you use PKUNZIP). - If you are installing Make on Windows 9X or Windows 2000, use an - unzip program that supports long filenames in zip files. After - unzipping, make sure the directory with make.exe is on your PATH, - and that's all you need to use Make. - - -To build from sources: - - 1. Unzip the archive, preserving the directory structure (-d switch - if you use PKUNZIP). If you build Make on Windows 9X or Windows - 2000, use an unzip program that supports long filenames in zip - files. - - If you are unpacking an official GNU source distribution, use - either DJTAR (which is part of the DJGPP development - environment), or the DJGPP port of GNU Tar. - - 2. Invoke the `configure.bat' batch file. - - If you are building Make in-place, i.e. in the same directory - where its sources are kept, just type "configure.bat" and press - [Enter]. Otherwise, you need to supply the path to the source - directory as an argument to the batch file, like this: - - c:\djgpp\gnu\make-3.80\configure.bat c:/djgpp/gnu/make-3.80 - - Note the forward slashes in the source path argument: you MUST - use them here. - - 3. If configure.bat doesn't find a working Make, it will suggest to - use the `dosbuild.bat' batch file to build Make. Either do as it - suggests or install another Make program (a pre-compiled binary - should be available from the usual DJGPP sites) and rerun - configure.bat. - - 4. If you will need to run Make on machines without an FPU, you - might consider building a version of Make which doesn't issue - floating-point instructions (they don't help much on MSDOS - anyway). To this end, edit the Makefile created by - configure.bat and add -DNO_FLOAT to the value of CPPFLAGS. - - 5. Invoke Make. - - If you are building from outside of the source directory, you - need to tell Make where the sources are, like this: - - make srcdir=c:/djgpp/gnu/make-3.80 - - (configure.bat will tell you this when it finishes). You MUST - use a full, not relative, name of the source directory here, or - else Make might fail. - - 6. After Make finishes, if you have a Unix-style shell installed, - you can use the `install' target to install the package. You - will also need GNU Fileutils and GNU Sed for this (they should - be available from the DJGPP sites). - - By default, GNU make will install into your DJGPP installation - area. If you wish to use a different directory, override the - DESTDIR variable when invoking "make install", like this: - - make install DESTDIR=c:/other/dir - - This causes the make executable to be placed in c:/other/dir/bin, - the man pages in c:/other/dir/man, etc. - - Without a Unix-style shell, you will have to install programs - and the docs manually. Copy make.exe to a directory on your - PATH, make.i* info files to your Info directory, and update the - file `dir' in your Info directory by adding the following item - to the main menu: - - * Make: (make.info). The GNU make utility. - - If you have the `install-info' program (from the GNU Texinfo - package), it will do that for you if you invoke it like this: - - install-info --info-dir=c:/djgpp/info c:/djgpp/info/make.info - - (If your Info directory is other than C:\DJGPP\INFO, change this - command accordingly.) - - 7. The `clean' targets also require Unix-style shell, and GNU Sed - and `rm' programs (the latter from Fileutils). - - 8. To run the test suite, type "make check". This requires a Unix - shell (I used the DJGPP port of Bash 2.03), Perl, Sed, Fileutils - and Sh-utils. - - -Notes: ------ - - 1. The shell issue. - - This is probably the most significant improvement, first - introduced in the port of GNU Make 3.75. - - The original behavior of GNU Make is to invoke commands - directly, as long as they don't include characters special to - the shell or internal shell commands, because that is faster. - When shell features like redirection or filename wildcards are - involved, Make calls the shell. - - This port supports both DOS shells (the stock COMMAND.COM and its - 4DOS/NDOS replacements), and Unix-style shells (tested with the - venerable Stewartson's `ms_sh' 2.3 and the DJGPP port of `bash' by - Daisuke Aoyama ). - - When the $SHELL variable points to a Unix-style shell, Make - works just like you'd expect on Unix, calling the shell for any - command that involves characters special to the shell or - internal shell commands. The only difference is that, since - there is no standard way to pass command lines longer than the - infamous DOS 126-character limit, this port of Make writes the - command line to a temporary disk file and then invokes the shell - on that file. - - If $SHELL points to a DOS-style shell, however, Make will not - call it automatically, as it does with Unix shells. Stock - COMMAND.COM is too dumb and would unnecessarily limit the - functionality of Make. For example, you would not be able to - use long command lines in commands that use redirection or - pipes. Therefore, when presented with a DOS shell, this port of - Make will emulate most of the shell functionality, like - redirection and pipes, and shall only call the shell when a - batch file or a command internal to the shell is invoked. (Even - when a command is an internal shell command, Make will first - search the $PATH for it, so that if a Makefile calls `mkdir', - you can install, say, a port of GNU `mkdir' and have it called - in that case.) - - The key to all this is the extended functionality of `spawn' and - `system' functions from the DJGPP library; this port just calls - `system' where it would invoke the shell on Unix. The most - important aspect of these functions is that they use a special - mechanism to pass long (up to 16KB) command lines to DJGPP - programs. In addition, `system' emulates some internal - commands, like `cd' (so that you can now use forward slashes - with it, and can also change the drive if the directory is on - another drive). Another aspect worth mentioning is that you can - call Unix shell scripts directly, provided that the shell whose - name is mentioned on the first line of the script is installed - anywhere along the $PATH. It is impossible to tell here - everything about these functions; refer to the DJGPP library - reference for more details. - - The $(shell) built-in is implemented in this port by calling - `popen'. Since `popen' calls `system', the above considerations - are valid for $(shell) as well. In particular, you can put - arbitrary complex commands, including pipes and redirection, - inside $(shell), which is in many cases a valid substitute for - the Unix-style command substitution (`command`) feature. - - - 2. "SHELL=/bin/sh" -- or is it? - - Many Unix Makefiles include a line which sets the SHELL, for - those versions of Make which don't have this as the default. - Since many DOS systems don't have `sh' installed (in fact, most - of them don't even have a `/bin' directory), this port takes - such directives with a grain of salt. It will only honor such a - directive if the basename of the shell name (like `sh' in the - above example) can indeed be found in the directory that is - mentioned in the SHELL= line (`/bin' in the above example), or - in the current working directory, or anywhere on the $PATH (in - that order). If the basename doesn't include a filename - extension, Make will look for any known extension that indicates - an executable file (.exe, .com, .bat, .btm, .sh, and even .sed - and .pl). If any such file is found, then $SHELL will be - defined to the exact pathname of that file, and that shell will - hence be used for the rest of processing. But if the named - shell is *not* found, the line which sets it will be effectively - ignored, leaving the value of $SHELL as it was before. Since a - lot of decisions that this port makes depend on the gender of - the shell, I feel it doesn't make any sense to tailor Make's - behavior to a shell which is nowhere to be found. - - Note that the above special handling of "SHELL=" only happens - for Makefiles; if you set $SHELL in the environment or on the - Make command line, you are expected to give the complete - pathname of the shell, including the filename extension. - - The default value of $SHELL is computed as on Unix (see the Make - manual for details), except that if $SHELL is not defined in the - environment, $COMSPEC is used. Also, if an environment variable - named $MAKESHELL is defined, it takes precedence over both - $COMSPEC and $SHELL. Note that, unlike Unix, $SHELL in the - environment *is* used to set the shell (since on MSDOS, it's - unlikely that the interactive shell will not be suitable for - Makefile processing). - - The bottom line is that you can now write Makefiles where some - of the targets require a real (i.e. Unix-like) shell, which will - nevertheless work when such shell is not available (provided, of - course, that the commands which should always work, don't - require such a shell). More important, you can convert Unix - Makefiles to MSDOS and leave the line which sets the shell - intact, so that people who do have Unixy shell could use it for - targets which aren't converted to DOS (like `install' and - `uninstall', for example). - - - 3. Default directories. - - GNU Make knows about standard directories where it searches for - library and include files mentioned in the Makefile. Since - MSDOS machines don't have standard places for these, this port - will search ${DJDIR}/lib and ${DJDIR}/include respectively. - $DJDIR is defined automatically by the DJGPP startup code as the - root of the DJGPP installation tree (unless you've tampered with - the DJGPP.ENV file). This should provide reasonable default - values, unless you moved parts of DJGPP to other directories. - - - 4. Letter-case in filenames. - - If you run Make on Windows 9x, you should be aware of the - letter-case issue. Make is internally case-sensitive, but all - file operations are case-insensitive on Windows 9x, so - e.g. files `FAQ', `faq' and `Faq' all refer to the same file, as - far as Windows is concerned. The underlying DJGPP C library - functions honor the letter-case of the filenames they get from - the OS, except that by default, they down-case 8+3 DOS filenames - which are stored in upper case in the directory and would break - many Makefiles otherwise. (The details of which filenames are - converted to lower case are explained in the DJGPP libc docs, - under the `_preserve_fncase' and `_lfn_gen_short_fname' - functions, but as a thumb rule, any filename that is stored in - upper case in the directory, is a valid DOS 8+3 filename and - doesn't include characters invalid on MSDOS FAT filesystems, - will be automatically down-cased.) User reports that I have - indicate that this default behavior is generally what you'd - expect; however, your input is most welcome. - - In any case, if you hit a situation where you must force Make to - get the 8+3 DOS filenames in upper case, set FNCASE=y in the - environment or in the Makefile. - - - 5. DOS-style pathnames. - - There are a lot of places throughout the program sources which - make implicit assumptions about the pathname syntax. In - particular, the directories are assumed to be separated by `/', - and any pathname which doesn't begin with a `/' is assumed to be - relative to the current directory. This port attempts to - support DOS-style pathnames which might include the drive letter - and use backslashes instead of forward slashes. However, this - support is not complete; I feel that pursuing this support too - far might break some more important features, particularly if - you use a Unix-style shell (where a backslash is a quote - character). I only consider support of backslashes desirable - because some Makefiles invoke non-DJGPP programs which don't - understand forward slashes. A notable example of such programs - is the standard programs which come with MSDOS. Otherwise, you - are advised to stay away from backslashes whenever possible. In - particular, filename globbing won't work on pathnames with - backslashes, because the GNU `glob' library doesn't support them - (backslash is special in filename wildcards, and I didn't want - to break that). - - One feature which *does* work with backslashes is the filename- - related built-in functions such as $(dir), $(notdir), etc. - Drive letters in pathnames are also fully supported. - - - -Bug reports: ------------ - - Bugs that are clearly related to the MSDOS/DJGPP port should be - reported first on the comp.os.msdos.djgpp news group (if you cannot - post to Usenet groups, write to the DJGPP mailing list, - , which is an email gateway into the above news - group). For other bugs, please follow the procedure explained in - the "Bugs" chapter of the Info docs. If you don't have an Info - reader, look up that chapter in the `make.i1' file with any text - browser/editor. - - - Enjoy, - Eli Zaretskii diff --git a/src/mkutil/make-3.80/README.W32 b/src/mkutil/make-3.80/README.W32 deleted file mode 100644 index e605c0b4..00000000 --- a/src/mkutil/make-3.80/README.W32 +++ /dev/null @@ -1,241 +0,0 @@ -Port of GNU make to Windows NT and Windows 95 -Builds natively with MSVC 2.x or MSVC 4.x compilers. -Should also build fine with MSVC 5.x and 6.x (though not confirmed). - -This Windows 32-bit port of GNU make is maintained primarily by Rob -Tulloh, who is also the author of this README. - -To build with nmake on Windows NT, Windows 95, or Windows 98: - - 1. Make sure cl.exe is in your %Path%. Example: - - set Path=%Path%;c:/msdev/bin - - 2. Make sure %include% is set to msvc include directory. Example: - - set include=c:/msdev/include - - 3. Make sure %lib% is set to msvc lib directory. Example: - - set lib=c:/msdev/lib - - 4. nmake /f NMakefile - - - A short cut to steps 1, 2, and 3 is to run VCVARS32.bat before - invoking namke. For example: - - c: - cd \msdev\bin - VCVARS32.bat - cd \path\to\make-3.80 - nmake /f NMakefile - -There is a bat file (build_w32.bat) for folks who have fear of nmake. - -Outputs: - - WinDebug/make.exe - WinRel/make.exe - - --- Notes/Caveats -- - -GNU make on Windows 32-bit platforms: - - This version of make is ported natively to Windows32 platforms - (Windows NT 3.51, Windows NT 4.0, Windows 95, and Windows 98). It - does not rely on any 3rd party software or add-on packages for - building. The only thing needed is a version of Visual C++, - which is the predominant compiler used on Windows32 platforms. - - Do not confuse this port of GNU make with other Windows32 projects - which provide a GNU make binary. These are separate projects - and are not connected to this port effort. - -GNU make and sh.exe: - - This port prefers you have a working sh.exe somewhere on your - system. If you don't have sh.exe, the port falls back to - MSDOS mode for launching programs (via a batch file). - The MSDOS mode style execution has not been tested that - carefully though (The author uses GNU bash as sh.exe). - - There are very few true ports of Bourne shell for NT right now. - There is a version of GNU bash available from Cygnus "Cygwin" - porting effort (http://sourceware.cygnus.com/cygwin). - Other possibilities are the MKS version of sh.exe, or building - your own with a package like NutCracker (DataFocus) or Portage - (Consensys). - -GNU make and brain-dead shells (BATCH_MODE_ONLY_SHELL): - - Some versions of Bourne shell does not behave well when invoked - as 'sh -c' from CreateProcess(). The main problem is they seem - to have a hard time handling quoted strings correctly. This can - be circumvented by writing commands to be executed to a batch - file and then executing the command by calling 'sh file'. - - To work around this difficulty, this version of make supports - a batch mode. When BATCH_MODE_ONLY_SHELL is defined at compile - time, make forces all command lines to be executed via script - files instead of by command line. - - A native Windows32 system with no Bourne shell will also run - in batch mode. All command lines will be put into batch files - and executed via $(COMSPEC) (%COMSPEC%). - -GNU make and Cygnus GNU Windows32 tools: - - Good news! Make now has native support for Cygwin sh. To enable, - define the HAVE_CYGWIN_SHELL in config.h and rebuild make - from scratch. This version of make tested with B20.1 of Cygwin. - Do not define BATCH_MODE_ONLY_SHELL if you use HAVE_CYGWIN_SHELL. - -GNU make and the MKS shell: - - There is now semi-official support for the MKS shell. To turn this - support on, define HAVE_MKS_SHELL in the config.h.W32 before you - build make. Do not define BATCH_MODE_ONLY_SHELL if you turn - on HAVE_MKS_SHELL. - -GNU make handling of drive letters in pathnames (PATH, vpath, VPATH): - - There is a caveat that should be noted with respect to handling - single character pathnames on Windows systems. When colon is - used in PATH variables, make tries to be smart about knowing when - you are using colon as a separator versus colon as a drive - letter. Unfortunately, something as simple as the string 'x:/' - could be interpreted 2 ways: (x and /) or (x:/). - - Make chooses to interpret a letter plus colon (e.g. x:/) as a - drive letter pathname. If it is necessary to use single - character directories in paths (VPATH, vpath, Path, PATH), the - user must do one of two things: - - a. Use semicolon as the separator to disambiguate colon. For - example use 'x;/' if you want to say 'x' and '/' are - separate components. - - b. Qualify the directory name so that there is more than - one character in the path(s) used. For example, none - of these settings are ambiguous: - - ./x:./y - /some/path/x:/some/path/y - x:/some/path/x:x:/some/path/y - - Please note that you are free to mix colon and semi-colon in the - specification of paths. Make is able to figure out the intended - result and convert the paths internally to the format needed - when interacting with the operating system. - - You are encouraged to use colon as the separator character. - This should ease the pain of deciding how to handle various path - problems which exist between platforms. If colon is used on - both Unix and Windows systems, then no ifdef'ing will be - necessary in the makefile source. - -GNU make test suite: - - I verified all functionality with a slightly modified version - of make-test-3.80 (modifications to get test suite to run - on Windows NT). All tests pass in an environment that includes - sh.exe. Tests were performed on both Windows NT and Windows 95. - -Building GNU make on Windows NT and Windows 95/98 with Microsoft Visual C: - - I did not provide a Visual C project file with this port as - the project file would not be considered freely distributable - (or so I think). It is easy enough to create one, though, if - you know how to use Visual C. - - I build the program statically to avoid problems locating DLL's - on machines that may not have MSVC runtime installed. If you - prefer, you can change make to build with shared libraries by - changing /MT to /MD in the NMakefile (or in build_w32.bat). - - The program has not been built for non-Intel architectures (yet). - - I have not tried to build with any other compilers than MSVC. I - have heard that this is possible though so don't be afraid to - notify me of your successes! - -Pathnames and white space: - - Unlike Unix, Windows 95/NT systems encourage pathnames which - contain white space (e.g. C:\Program Files\). These sorts of pathnames - are legal under Unix too, but are never encouraged. There is - at least one place in make (VPATH/vpath handling) where paths - containing white space will simply not work. There may be others - too. I chose to not try and port make in such a way so that - these sorts of paths could be handled. I offer these suggestions - as workarounds: - - 1. Use 8.3 notation - 2. Rename the directory so it does not contain white space. - - If you are unhappy with this choice, this is free software - and you are free to take a crack at making this work. The code - in w32/pathstuff.c and vpath.c would be the places to start. - -Pathnames and Case insensitivity: - - Unlike Unix, Windows 95/NT systems are case insensitive but case - preserving. For example if you tell the file system to create a - file named "Target", it will preserve the case. Subsequent access to - the file with other case permutations will succeed (i.e. opening a - file named "target" or "TARGET" will open the file "Target"). - - By default, GNU make retains its case sensitivity when comparing - target names and existing files or directories. It can be - configured, however, into a case preserving and case insensitive - mode by adding a define for HAVE_CASE_INSENSITIVE_FS to - config.h.W32. - - For example, the following makefile will create a file named - Target in the directory subdir which will subsequently be used - to satisfy the dependency of SUBDIR/DepTarget on SubDir/TARGET. - Without HAVE_CASE_INSENSITIVE_FS configured, the dependency link - will not be made: - - subdir/Target: - touch $@ - - SUBDIR/DepTarget: SubDir/TARGET - cp $^ $@ - - Reliance on this behavior also eliminates the ability of GNU make - to use case in comparison of matching rules. For example, it is - not possible to set up a C++ rule using %.C that is different - than a C rule using %.c. GNU make will consider these to be the - same rule and will issue a warning. - -SAMBA/NTFS/VFAT: - - I have not had any success building the debug version of this - package using SAMBA as my file server. The reason seems to be - related to the way VC++ 4.0 changes the case name of the pdb - filename it is passed on the command line. It seems to change - the name always to to lower case. I contend that - the VC++ compiler should not change the casename of files that - are passed as arguments on the command line. I don't think this - was a problem in MSVC 2.x, but I know it is a problem in MSVC 4.x. - - The package builds fine on VFAT and NTFS filesystems. - - Most all of the development I have done to date has been using - NTFS and long file names. I have not done any considerable work - under VFAT. VFAT users may wish to be aware that this port - of make does respect case sensitivity. - -FAT: - - Version 3.76 added support for FAT filesystems. Make - works around some difficulties with stat'ing of - files and caching of filenames and directories internally. - -Bug reports: - - Please submit bugs via the normal bug reporting mechanism which - is described in the GNU make manual and the base README. diff --git a/src/mkutil/make-3.80/README.customs b/src/mkutil/make-3.80/README.customs deleted file mode 100644 index 1976943e..00000000 --- a/src/mkutil/make-3.80/README.customs +++ /dev/null @@ -1,95 +0,0 @@ - -*-indented-text-*- - -GNU make can utilize the Customs library, distributed with Pmake, to -provide builds distributed across multiple hosts. - -In order to utilize this capability, you must first download and build -the Customs library. It is contained in the Pmake distribution, which -can be obtained at: - - ftp://ftp.icsi.berkeley.edu/pub/ai/stolcke/software/ - -This integration was tested (superficially) with Pmake 2.1.33. - - -BUILDING CUSTOMS ----------------- - -First, build pmake and Customs. You need to build pmake first, because -Customs require pmake to build. Unfortunately, this is not trivial; -please see the pmake and Customs documentation for details. The best -place to look for instructions is in the pmake-2.1.33/INSTALL file. - -Note that the 2.1.33 Pmake distribution comes with a set of patches to -GNU make, distributed in the pmake-2.1.33/etc/gnumake/ directory. These -patches are based on GNU make 3.75 (there are patches for earlier -versions of GNU make, also). The parts of this patchfile which relate -directly to Customs support have already been incorporated into this -version of GNU make, so you should _NOT_ apply the patch file. - -However, there are a few non-Customs specific (as far as I could tell) -changes here which are not incorporated (for example, the modification -to try expanding -lfoo to libfoo.so). If you rely on these changes -you'll need to re-apply them by hand. - -Install the Customs library and header files according to the -documentation. You should also install the man pages (contrary to -comments in the documentation, they weren't installed automatically for -me; I had to cd to the ``pmake-2.1.33/doc'' directory and run ``pmake -install'' there directly). - - -BUILDING GNU MAKE ------------------ - -Once you've installed Customs, you can build GNU make to use it. When -configuring GNU make, merely use the ``--with-customs=DIR'' option. -Provide the directory containing the ``lib'' and ``include/customs'' -subdirectories as DIR. For example, if you installed the customs -library in /usr/local/lib and the headers in /usr/local/include/customs, -then you'd pass ``--with-customs=/usr/local'' as an option to configure. - -Run make (or use build.sh) normally to build GNU make as described in -the INSTALL file. - -See the documentation for Customs for information on starting and -configuring Customs. - - -INVOKING CUSTOMS-IZED GNU MAKE ------------------------------ - -One thing you should be aware of is that the default build environment -for Customs requires root permissions. Practically, this means that GNU -make must be installed setuid root to use Customs. - -If you don't want to do this, you can build Customs such that root -permissions are not necessary. Andreas Stolcke -writes: - - > pmake, gnumake or any other customs client program is not required to - > be suid root if customs was compiled WITHOUT the USE_RESERVED_PORTS - > option in customs/config.h. Make sure the "customs" service in - > /etc/services is defined accordingly (port 8231 instead of 1001). - - > Not using USE_RESERVED_PORTS means that a user with programming - > skills could impersonate another user by writing a fake customs - > client that pretends to be someone other than himself. See the - > discussion in etc/SECURITY. - - -PROBLEMS --------- - -SunOS 4.1.x: - The customs/sprite.h header file #includes the header - files; this conflicts with GNU make's configuration so you'll get a - compile error if you use GCC (or any other ANSI-capable C compiler). - - I commented out the #include in sprite.h:107: - - #if defined(sun) || defined(ultrix) || defined(hpux) || defined(sgi) - /* #include */ - #else - - YMMV. diff --git a/src/mkutil/make-3.80/SCOPTIONS b/src/mkutil/make-3.80/SCOPTIONS deleted file mode 100644 index f89daae1..00000000 --- a/src/mkutil/make-3.80/SCOPTIONS +++ /dev/null @@ -1,13 +0,0 @@ -ERRORREXX -OPTIMIZE -NOVERSION -OPTIMIZERTIME -OPTIMIZERALIAS -DEFINE INCLUDEDIR="include:" -DEFINE LIBDIR="lib:" -DEFINE NO_ALLOCA -DEFINE NO_FLOAT -DEFINE NO_ARCHIVES -IGNORE=161 -IGNORE=100 -STARTUP=cres diff --git a/src/mkutil/make-3.80/SMakefile b/src/mkutil/make-3.80/SMakefile deleted file mode 100644 index ea4c5037..00000000 --- a/src/mkutil/make-3.80/SMakefile +++ /dev/null @@ -1,338 +0,0 @@ -# NOTE: If you have no `make' program at all to process this makefile, run -# `build.sh' instead. -# -# Copyright (C) 1988, 89, 91, 92, 93, 94, 1995 Free Software Foundation, Inc. -# This file is part of GNU Make. -# -# GNU Make is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# GNU Make is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Make; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - -# -# Makefile for GNU Make -# - -# Ultrix 2.2 make doesn't expand the value of VPATH. -VPATH = /make-3.80/ -# This must repeat the value, because configure will remove `VPATH = .'. -srcdir = /make-3.80/ - -CC = sc -RM = delete -MAKE = smake - -CFLAGS = -CPPFLAGS = -LDFLAGS = - -# Define these for your system as follows: -# -DNO_ARCHIVES To disable `ar' archive support. -# -DNO_FLOAT To avoid using floating-point numbers. -# -DENUM_BITFIELDS If the compiler isn't GCC but groks enum foo:2. -# Some compilers apparently accept this -# without complaint but produce losing code, -# so beware. -# NeXT 1.0a uses an old version of GCC, which required -D__inline=inline. -# See also `config.h'. -defines = - -# Which flavor of remote job execution support to use. -# The code is found in `remote-$(REMOTE).c'. -REMOTE = stub - -# If you are using the GNU C library, or have the GNU getopt functions in -# your C library, you can comment these out. -GETOPT = getopt.o getopt1.o -GETOPT_SRC = $(srcdir)getopt.c $(srcdir)getopt1.c $(srcdir)getopt.h - -# If you are using the GNU C library, or have the GNU glob functions in -# your C library, you can comment this out. GNU make uses special hooks -# into the glob functions to be more efficient (by using make's directory -# cache for globbing), so you must use the GNU functions even if your -# system's C library has the 1003.2 glob functions already. Also, the glob -# functions in the AIX and HPUX C libraries are said to be buggy. -GLOB = Lib glob/glob.lib - -# If your system doesn't have alloca, or the one provided is bad, define this. -ALLOCA = alloca.o -ALLOCA_SRC = $(srcdir)alloca.c - -# If your system needs extra libraries loaded in, define them here. -# System V probably need -lPW for alloca. HP-UX 7.0's alloca in -# libPW.a is broken on HP9000s300 and HP9000s400 machines. Use -# alloca.c instead on those machines. -LOADLIBES = - -# Any extra object files your system needs. -extras = amiga.o - -# Common prefix for machine-independent installed files. -prefix = -# Common prefix for machine-dependent installed files. -exec_prefix = - -# Directory to install `make' in. -bindir = sc:c -# Directory to find libraries in for `-lXXX'. -libdir = lib: -# Directory to search by default for included makefiles. -includedir = include: -# Directory to install the Info files in. -infodir = doc: -# Directory to install the man page in. -mandir = t: -# Number to put on the man page filename. -manext = 1 -# Prefix to put on installed `make' binary file name. -binprefix = -# Prefix to put on installed `make' man page file name. -manprefix = $(binprefix) - -# Whether or not make needs to be installed setgid. -# The value should be either `true' or `false'. -# On many systems, the getloadavg function (used to implement the `-l' -# switch) will not work unless make is installed setgid kmem. -install_setgid = false -# Install make setgid to this group so it can read /dev/kmem. -group = sys - -# Program to install `make'. -INSTALL_PROGRAM = copy -# Program to install the man page. -INSTALL_DATA = copy -# Generic install program. -INSTALL = copy - -# Program to format Texinfo source into Info files. -MAKEINFO = makeinfo -# Program to format Texinfo source into DVI files. -TEXI2DVI = texi2dvi - -# Programs to make tags files. -ETAGS = etags -w -CTAGS = ctags -w - -objs = commands.o job.o dir.o file.o misc.o main.o read.o remake.o \ - rule.o implicit.o default.o variable.o expand.o function.o \ - vpath.o version.o ar.o arscan.o signame.o remote-$(REMOTE).o \ - $(GLOB) $(GETOPT) $(ALLOCA) $(extras) -srcs = $(srcdir)commands.c $(srcdir)job.c $(srcdir)dir.c \ - $(srcdir)file.c $(srcdir)getloadavg.c $(srcdir)misc.c \ - $(srcdir)main.c $(srcdir)read.c $(srcdir)remake.c \ - $(srcdir)rule.c $(srcdir)implicit.c $(srcdir)default.c \ - $(srcdir)variable.c $(srcdir)expand.c $(srcdir)function.c \ - $(srcdir)vpath.c $(srcdir)version.c \ - $(srcdir)remote-$(REMOTE).c \ - $(srcdir)ar.c $(srcdir)arscan.c \ - $(srcdir)signame.c $(srcdir)signame.h $(GETOPT_SRC) \ - $(srcdir)commands.h $(srcdir)dep.h $(srcdir)file.h \ - $(srcdir)job.h $(srcdir)make.h $(srcdir)rule.h \ - $(srcdir)variable.h $(ALLOCA_SRC) $(srcdir)config.h.in - - -.SUFFIXES: -.SUFFIXES: .o .c .h .ps .dvi .info .texinfo - -all: make -info: make.info -dvi: make.dvi -# Some makes apparently use .PHONY as the default goal if it is before `all'. -.PHONY: all check info dvi - -make.info: make.texinfo - $(MAKEINFO) -I$(srcdir) $(srcdir)make.texinfo -o make.info - -make.dvi: make.texinfo - $(TEXI2DVI) $(srcdir)make.texinfo - -make.ps: make.dvi - dvi2ps make.dvi > make.ps - -make: $(objs) glob/glob.lib - $(CC) Link $(LDFLAGS) $(objs) $(LOADLIBES) To make.new - -delete quiet make - rename make.new make - -# -I. is needed to find config.h in the build directory. -.c.o: - $(CC) $(defines) IDir "" IDir $(srcdir)glob \ - $(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION) - -glob/glob.lib: - execute << - cd glob - smake -< - -tagsrcs = $(srcs) $(srcdir)remote-*.c -TAGS: $(tagsrcs) - $(ETAGS) $(tagsrcs) -tags: $(tagsrcs) - $(CTAGS) $(tagsrcs) - -.PHONY: install installdirs -install: - copy make sc:c - -loadavg: loadavg.c config.h - $(CC) $(defines) -DTEST -I. -I$(srcdir) $(CFLAGS) $(LDFLAGS) \ - loadavg.c $(LOADLIBES) -o $@ - -clean: glob-clean - -$(RM) -f make loadavg *.o core make.dvi - -distclean: clean glob-realclean - -$(RM) -f Makefile config.h config.status build.sh - -$(RM) -f config.log config.cache - -$(RM) -f TAGS tags - -$(RM) -f make.?? make.??s make.log make.toc make.*aux - -$(RM) -f loadavg.c - -realclean: distclean - -$(RM) -f make.info* - -mostlyclean: clean - -.PHONY: glob-clean glob-realclean - -glob-clean glob-realclean: - execute << - cd glob - smake $@ -< - -# --------------- DEPENDENCIES -# -# dummy -# dummy -ar.o : \ - ar.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h dep.h -arscan.o : \ - arscan.c make.h config.h \ - getopt.h \ - gettext.h \ - -commands.o : \ - commands.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h variable.h job.h commands.h -default.o : \ - default.c make.h config.h \ - getopt.h \ - gettext.h rule.h \ - dep.h filedef.h hash.h job.h commands.h variable.h -dir.o : \ - dir.c make.h config.h \ - getopt.h \ - gettext.h hash.h \ - -expand.o : \ - expand.c make.h config.h \ - getopt.h \ - gettext.h \ - filedef.h hash.h job.h commands.h variable.h \ - rule.h -file.o : \ - file.c make.h config.h \ - getopt.h \ - gettext.h \ - dep.h filedef.h hash.h job.h commands.h \ - variable.h debug.h -function.o : \ - function.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h variable.h dep.h job.h commands.h debug.h -getopt.o : \ - getopt.c config.h \ - -getopt1.o : \ - getopt1.c config.h getopt.h \ - -hash.o : \ - hash.c make.h config.h \ - getopt.h \ - gettext.h hash.h -implicit.o : \ - implicit.c make.h config.h \ - getopt.h \ - gettext.h rule.h \ - dep.h filedef.h hash.h debug.h -job.o : \ - job.c make.h config.h \ - getopt.h \ - gettext.h \ - job.h debug.h filedef.h hash.h commands.h \ - variable.h \ - -loadavg-loadavg.o : \ - loadavg.c config.h \ - make.h \ - getopt.h \ - gettext.h \ - -main.o : \ - main.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h variable.h job.h commands.h rule.h debug.h \ - -misc.o : \ - misc.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - debug.h -read.o : \ - read.c make.h config.h \ - getopt.h \ - gettext.h \ - dep.h filedef.h hash.h \ - job.h commands.h variable.h rule.h debug.h -remake.o : \ - remake.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h job.h commands.h dep.h variable.h debug.h \ - -# dummy -remote-stub.o : \ - remote-stub.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h job.h commands.h -rule.o : \ - rule.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h job.h commands.h variable.h rule.h -signame.o : \ - signame.c make.h config.h \ - getopt.h \ - gettext.h -variable.o : \ - variable.c make.h config.h \ - getopt.h \ - gettext.h dep.h \ - filedef.h hash.h job.h commands.h variable.h rule.h -version.o : \ - version.c config.h -vpath.o : \ - vpath.c make.h config.h \ - getopt.h \ - gettext.h filedef.h \ - hash.h variable.h diff --git a/src/mkutil/make-3.80/acinclude.m4 b/src/mkutil/make-3.80/acinclude.m4 deleted file mode 100644 index cd2b9037..00000000 --- a/src/mkutil/make-3.80/acinclude.m4 +++ /dev/null @@ -1,164 +0,0 @@ -dnl acinclude.m4 -- Extra macros needed for GNU make. -dnl -dnl Automake will incorporate this into its generated aclocal.m4. - -dnl --------------------------------------------------------------------------- -dnl Got this from the lynx 2.8 distribution. -dnl by T.E.Dickey -dnl and Jim Spath -dnl and Philippe De Muyter -dnl -dnl Created: 1997/1/28 -dnl Updated: 1997/12/23 -dnl --------------------------------------------------------------------------- -dnl After checking for functions in the default $LIBS, make a further check -dnl for the functions that are netlib-related (these aren't always in the -dnl libc, etc., and have to be handled specially because there are conflicting -dnl and broken implementations. -dnl Common library requirements (in order): -dnl -lresolv -lsocket -lnsl -dnl -lnsl -lsocket -dnl -lsocket -dnl -lbsd -AC_DEFUN([CF_NETLIBS],[ -cf_test_netlibs=no -AC_MSG_CHECKING(for network libraries) -AC_CACHE_VAL(cf_cv_netlibs,[ -AC_MSG_RESULT(working...) -cf_cv_netlibs="" -cf_test_netlibs=yes -AC_CHECK_FUNCS(gethostname,,[ - CF_RECHECK_FUNC(gethostname,nsl,cf_cv_netlibs,[ - CF_RECHECK_FUNC(gethostname,socket,cf_cv_netlibs)])]) -# -# FIXME: sequent needs this library (i.e., -lsocket -linet -lnsl), but -# I don't know the entrypoints - 97/7/22 TD -AC_CHECK_LIB(inet,main,cf_cv_netlibs="-linet $cf_cv_netlibs") -# -if test "$ac_cv_func_lsocket" != no ; then -AC_CHECK_FUNCS(socket,,[ - CF_RECHECK_FUNC(socket,socket,cf_cv_netlibs,[ - CF_RECHECK_FUNC(socket,bsd,cf_cv_netlibs)])]) -fi -# -AC_CHECK_FUNCS(gethostbyname,,[ - CF_RECHECK_FUNC(gethostbyname,nsl,cf_cv_netlibs)]) -# -AC_CHECK_FUNCS(strcasecmp,,[ - CF_RECHECK_FUNC(strcasecmp,resolv,cf_cv_netlibs)]) -]) -LIBS="$LIBS $cf_cv_netlibs" -test $cf_test_netlibs = no && echo "$cf_cv_netlibs" >&AC_FD_MSG -])dnl -dnl --------------------------------------------------------------------------- -dnl Re-check on a function to see if we can pick it up by adding a library. -dnl $1 = function to check -dnl $2 = library to check in -dnl $3 = environment to update (e.g., $LIBS) -dnl $4 = what to do if this fails -dnl -dnl This uses 'unset' if the shell happens to support it, but leaves the -dnl configuration variable set to 'unknown' if not. This is a little better -dnl than the normal autoconf test, which gives misleading results if a test -dnl for the function is made (e.g., with AC_CHECK_FUNC) after this macro is -dnl used (autoconf does not distinguish between a null token and one that is -dnl set to 'no'). -AC_DEFUN([CF_RECHECK_FUNC],[ -AC_CHECK_LIB($2,$1,[ - CF_UPPER(cf_tr_func,$1) - AC_DEFINE_UNQUOTED(HAVE_$cf_tr_func,1,[Define if you have function $1]) - ac_cv_func_$1=yes - $3="-l$2 [$]$3"],[ - ac_cv_func_$1=unknown - unset ac_cv_func_$1 2>/dev/null - $4], - [[$]$3]) -])dnl -dnl --------------------------------------------------------------------------- -dnl Make an uppercase version of a variable -dnl $1=uppercase($2) -AC_DEFUN([CF_UPPER], -[ -changequote(,)dnl -$1=`echo $2 | tr '[a-z]' '[A-Z]'` -changequote([,])dnl -])dnl - - -dnl --------------------------------------------------------------------------- -dnl From Paul Eggert - -AC_DEFUN(AC_STRUCT_ST_MTIM_NSEC, - [AC_CACHE_CHECK([for nanoseconds field of struct stat.st_mtim], - ac_cv_struct_st_mtim_nsec, - [ac_save_CPPFLAGS="$CPPFLAGS" - ac_cv_struct_st_mtim_nsec=no - # tv_nsec -- the usual case - # _tv_nsec -- Solaris 2.6, if - # (defined _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED == 1 - # && !defined __EXTENSIONS__) - # st__tim.tv_nsec -- UnixWare 2.1.2 - for ac_val in tv_nsec _tv_nsec st__tim.tv_nsec; do - CPPFLAGS="$ac_save_CPPFLAGS -DST_MTIM_NSEC=$ac_val" - AC_TRY_COMPILE([#include -#include ], [struct stat s; s.st_mtim.ST_MTIM_NSEC;], - [ac_cv_struct_st_mtim_nsec=$ac_val; break]) - done - CPPFLAGS="$ac_save_CPPFLAGS"]) - - if test $ac_cv_struct_st_mtim_nsec != no; then - AC_DEFINE_UNQUOTED(ST_MTIM_NSEC, $ac_cv_struct_st_mtim_nsec, [Define if 'struct stat' contains a nanoseconds field]) - fi - ] -) - - -dnl --------------------------------------------------------------------------- -dnl This will be in the next version of autoconf; take this out then! - -# make_FUNC_SETVBUF_REVERSED -# ------------------------ -AC_DEFUN([make_FUNC_SETVBUF_REVERSED], -[AC_REQUIRE([AC_C_PROTOTYPES])dnl -AC_CACHE_CHECK(whether setvbuf arguments are reversed, - ac_cv_func_setvbuf_reversed, - [ac_cv_func_setvbuf_reversed=no - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif]], - [[char buf; return setvbuf (stdout, _IOLBF, &buf, 1);]])], - [AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif]], - [[char buf; return setvbuf (stdout, &buf, _IOLBF, 1);]])], - [# It compiles and links either way, so it must not be declared - # with a prototype and most likely this is a K&R C compiler. - # Try running it. - AC_RUN_IFELSE( - [AC_LANG_PROGRAM( - [[#include ]], - [[/* This call has the arguments reversed. - A reversed system may check and see that the address of buf - is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */ - char buf; - if (setvbuf (stdout, _IOLBF, &buf, 1) != 0) - exit (1); - putchar ('\r'); - exit (0); /* Non-reversed systems SEGV here. */]])], - ac_cv_func_setvbuf_reversed=yes, - rm -f core core.* *.core, - [[: # Assume setvbuf is not reversed when cross-compiling.]])] - ac_cv_func_setvbuf_reversed=yes)])]) -if test $ac_cv_func_setvbuf_reversed = yes; then - AC_DEFINE(SETVBUF_REVERSED, 1, - [Define to 1 if the `setvbuf' function takes the buffering type as - its second argument and the buffer pointer as the third, as on - System V before release 3.]) -fi -])# make_FUNC_SETVBUF_REVERSED diff --git a/src/mkutil/make-3.80/aclocal.m4 b/src/mkutil/make-3.80/aclocal.m4 deleted file mode 100644 index 45c431aa..00000000 --- a/src/mkutil/make-3.80/aclocal.m4 +++ /dev/null @@ -1,3053 +0,0 @@ -# generated automatically by aclocal 1.7 -*- Autoconf -*- - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -dnl acinclude.m4 -- Extra macros needed for GNU make. -dnl -dnl Automake will incorporate this into its generated aclocal.m4. - -dnl --------------------------------------------------------------------------- -dnl Got this from the lynx 2.8 distribution. -dnl by T.E.Dickey -dnl and Jim Spath -dnl and Philippe De Muyter -dnl -dnl Created: 1997/1/28 -dnl Updated: 1997/12/23 -dnl --------------------------------------------------------------------------- -dnl After checking for functions in the default $LIBS, make a further check -dnl for the functions that are netlib-related (these aren't always in the -dnl libc, etc., and have to be handled specially because there are conflicting -dnl and broken implementations. -dnl Common library requirements (in order): -dnl -lresolv -lsocket -lnsl -dnl -lnsl -lsocket -dnl -lsocket -dnl -lbsd -AC_DEFUN([CF_NETLIBS],[ -cf_test_netlibs=no -AC_MSG_CHECKING(for network libraries) -AC_CACHE_VAL(cf_cv_netlibs,[ -AC_MSG_RESULT(working...) -cf_cv_netlibs="" -cf_test_netlibs=yes -AC_CHECK_FUNCS(gethostname,,[ - CF_RECHECK_FUNC(gethostname,nsl,cf_cv_netlibs,[ - CF_RECHECK_FUNC(gethostname,socket,cf_cv_netlibs)])]) -# -# FIXME: sequent needs this library (i.e., -lsocket -linet -lnsl), but -# I don't know the entrypoints - 97/7/22 TD -AC_CHECK_LIB(inet,main,cf_cv_netlibs="-linet $cf_cv_netlibs") -# -if test "$ac_cv_func_lsocket" != no ; then -AC_CHECK_FUNCS(socket,,[ - CF_RECHECK_FUNC(socket,socket,cf_cv_netlibs,[ - CF_RECHECK_FUNC(socket,bsd,cf_cv_netlibs)])]) -fi -# -AC_CHECK_FUNCS(gethostbyname,,[ - CF_RECHECK_FUNC(gethostbyname,nsl,cf_cv_netlibs)]) -# -AC_CHECK_FUNCS(strcasecmp,,[ - CF_RECHECK_FUNC(strcasecmp,resolv,cf_cv_netlibs)]) -]) -LIBS="$LIBS $cf_cv_netlibs" -test $cf_test_netlibs = no && echo "$cf_cv_netlibs" >&AC_FD_MSG -])dnl -dnl --------------------------------------------------------------------------- -dnl Re-check on a function to see if we can pick it up by adding a library. -dnl $1 = function to check -dnl $2 = library to check in -dnl $3 = environment to update (e.g., $LIBS) -dnl $4 = what to do if this fails -dnl -dnl This uses 'unset' if the shell happens to support it, but leaves the -dnl configuration variable set to 'unknown' if not. This is a little better -dnl than the normal autoconf test, which gives misleading results if a test -dnl for the function is made (e.g., with AC_CHECK_FUNC) after this macro is -dnl used (autoconf does not distinguish between a null token and one that is -dnl set to 'no'). -AC_DEFUN([CF_RECHECK_FUNC],[ -AC_CHECK_LIB($2,$1,[ - CF_UPPER(cf_tr_func,$1) - AC_DEFINE_UNQUOTED(HAVE_$cf_tr_func,1,[Define if you have function $1]) - ac_cv_func_$1=yes - $3="-l$2 [$]$3"],[ - ac_cv_func_$1=unknown - unset ac_cv_func_$1 2>/dev/null - $4], - [[$]$3]) -])dnl -dnl --------------------------------------------------------------------------- -dnl Make an uppercase version of a variable -dnl $1=uppercase($2) -AC_DEFUN([CF_UPPER], -[ -changequote(,)dnl -$1=`echo $2 | tr '[a-z]' '[A-Z]'` -changequote([,])dnl -])dnl - - -dnl --------------------------------------------------------------------------- -dnl From Paul Eggert - -AC_DEFUN(AC_STRUCT_ST_MTIM_NSEC, - [AC_CACHE_CHECK([for nanoseconds field of struct stat.st_mtim], - ac_cv_struct_st_mtim_nsec, - [ac_save_CPPFLAGS="$CPPFLAGS" - ac_cv_struct_st_mtim_nsec=no - # tv_nsec -- the usual case - # _tv_nsec -- Solaris 2.6, if - # (defined _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED == 1 - # && !defined __EXTENSIONS__) - # st__tim.tv_nsec -- UnixWare 2.1.2 - for ac_val in tv_nsec _tv_nsec st__tim.tv_nsec; do - CPPFLAGS="$ac_save_CPPFLAGS -DST_MTIM_NSEC=$ac_val" - AC_TRY_COMPILE([#include -#include ], [struct stat s; s.st_mtim.ST_MTIM_NSEC;], - [ac_cv_struct_st_mtim_nsec=$ac_val; break]) - done - CPPFLAGS="$ac_save_CPPFLAGS"]) - - if test $ac_cv_struct_st_mtim_nsec != no; then - AC_DEFINE_UNQUOTED(ST_MTIM_NSEC, $ac_cv_struct_st_mtim_nsec, [Define if 'struct stat' contains a nanoseconds field]) - fi - ] -) - - -dnl --------------------------------------------------------------------------- -dnl This will be in the next version of autoconf; take this out then! - -# make_FUNC_SETVBUF_REVERSED -# ------------------------ -AC_DEFUN([make_FUNC_SETVBUF_REVERSED], -[AC_REQUIRE([AC_C_PROTOTYPES])dnl -AC_CACHE_CHECK(whether setvbuf arguments are reversed, - ac_cv_func_setvbuf_reversed, - [ac_cv_func_setvbuf_reversed=no - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif]], - [[char buf; return setvbuf (stdout, _IOLBF, &buf, 1);]])], - [AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif]], - [[char buf; return setvbuf (stdout, &buf, _IOLBF, 1);]])], - [# It compiles and links either way, so it must not be declared - # with a prototype and most likely this is a K&R C compiler. - # Try running it. - AC_RUN_IFELSE( - [AC_LANG_PROGRAM( - [[#include ]], - [[/* This call has the arguments reversed. - A reversed system may check and see that the address of buf - is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */ - char buf; - if (setvbuf (stdout, _IOLBF, &buf, 1) != 0) - exit (1); - putchar ('\r'); - exit (0); /* Non-reversed systems SEGV here. */]])], - ac_cv_func_setvbuf_reversed=yes, - rm -f core core.* *.core, - [[: # Assume setvbuf is not reversed when cross-compiling.]])] - ac_cv_func_setvbuf_reversed=yes)])]) -if test $ac_cv_func_setvbuf_reversed = yes; then - AC_DEFINE(SETVBUF_REVERSED, 1, - [Define to 1 if the `setvbuf' function takes the buffering type as - its second argument and the buffer pointer as the third, as on - System V before release 3.]) -fi -])# make_FUNC_SETVBUF_REVERSED - -# Do all the work for Automake. -*- Autoconf -*- - -# This macro actually does too much some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 8 - -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be -# written in clear, in which case automake, when reading aclocal.m4, -# will think it sees a *use*, and therefore will trigger all it's -# C support machinery. Also note that it means that autoscan, seeing -# CC etc. in the Makefile, will ask for an AC_PROG_CC use... - - -AC_PREREQ([2.54]) - -# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow -# the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl - AC_REQUIRE([AC_PROG_INSTALL])dnl -# test to see if srcdir already configured -if test "`cd $srcdir && pwd`" != "`pwd`" && - test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl - AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME])dnl - AC_SUBST([VERSION], [AC_PACKAGE_VERSION])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) -AM_MISSING_PROG(AMTAR, tar) -AM_PROG_INSTALL_SH -AM_PROG_INSTALL_STRIP -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl - -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -]) -]) - - -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. - -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[_am_stamp_count=`expr ${_am_stamp_count-0} + 1` -echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) - -# Copyright 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.7"]) - -# AM_SET_CURRENT_AUTOMAKE_VERSION -# ------------------------------- -# Call AM_AUTOMAKE_VERSION so it can be traced. -# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], - [AM_AUTOMAKE_VERSION([1.7])]) - -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# ------------------------------ -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) - -# _AM_SET_OPTIONS(OPTIONS) -# ---------------------------------- -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) - -# -# Check to make sure that the build environment is sane. -# - -# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t $srcdir/configure conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi - - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT(yes)]) - -# -*- Autoconf -*- - - -# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it supports --run. -# If it does, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) -fi -]) - -# AM_AUX_DIR_EXPAND - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to -# `$srcdir', `$srcdir/..', or `$srcdir/../..'. -# -# Of course, Automake must honor this variable whenever it calls a -# tool from the auxiliary directory. The problem is that $srcdir (and -# therefore $ac_aux_dir as well) can be either absolute or relative, -# depending on how configure is run. This is pretty annoying, since -# it makes $ac_aux_dir quite unusable in subdirectories: in the top -# source directory, any form will work fine, but in subdirectories a -# relative path needs to be adjusted first. -# -# $ac_aux_dir/missing -# fails when called from a subdirectory if $ac_aux_dir is relative -# $top_srcdir/$ac_aux_dir/missing -# fails if $ac_aux_dir is absolute, -# fails when called from a subdirectory in a VPATH build with -# a relative $ac_aux_dir -# -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -# are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is `.', but things will broke when you -# start a VPATH build or use an absolute $srcdir. -# -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -# and then we would define $MISSING as -# MISSING="\${SHELL} $am_aux_dir/missing" -# This will work as long as MISSING is not called from configure, because -# unfortunately $(top_srcdir) has no meaning in configure. -# However there are other variables, like CC, which are often used in -# configure, and could therefore not use this "fixed" $ac_aux_dir. -# -# Another solution, used here, is to always expand $ac_aux_dir to an -# absolute PATH. The drawback is that using absolute paths prevent a -# configured tree to be moved without reconfiguration. - -# Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50]) - -AC_DEFUN([AM_AUX_DIR_EXPAND], [ -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` -]) - -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -install_sh=${install_sh-"$am_aux_dir/install-sh"} -AC_SUBST(install_sh)]) - -# AM_PROG_INSTALL_STRIP - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# One issue with vendor `install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in `make install-strip', and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# serial 4 -*- Autoconf -*- - -# Copyright 1999, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - - -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be -# written in clear, in which case automake, when reading aclocal.m4, -# will think it sees a *use*, and therefore will trigger all it's -# C support machinery. Also note that it means that autoscan, seeing -# CC etc. in the Makefile, will ask for an AC_PROG_CC use... - - - -# _AM_DEPENDENCIES(NAME) -# ---------------------- -# See how the compiler implements dependency checking. -# NAME is "CC", "CXX", "GCJ", or "OBJC". -# We try a few techniques and use that to set a single cache variable. -# -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular -# dependency, and given that the user is not expected to run this macro, -# just rely on AC_PROG_CC. -AC_DEFUN([_AM_DEPENDENCIES], -[AC_REQUIRE([AM_SET_DEPDIR])dnl -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl -AC_REQUIRE([AM_MAKE_INCLUDE])dnl -AC_REQUIRE([AM_DEP_TRACK])dnl - -ifelse([$1], CC, [depcc="$CC" am_compiler_list=], - [$1], CXX, [depcc="$CXX" am_compiler_list=], - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], - [depcc="$$1" am_compiler_list=]) - -AC_CACHE_CHECK([dependency style of $depcc], - [am_cv_$1_dependencies_compiler_type], -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - - am_cv_$1_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` - fi - for depmode in $am_compiler_list; do - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - echo '#include "conftest.h"' > conftest.c - echo 'int i;' > conftest.h - echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf - - case $depmode in - nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - none) break ;; - esac - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. - if depmode=$depmode \ - source=conftest.c object=conftest.o \ - depfile=conftest.Po tmpdepfile=conftest.TPo \ - $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && - grep conftest.h conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - am_cv_$1_dependencies_compiler_type=$depmode - break - fi - done - - cd .. - rm -rf conftest.dir -else - am_cv_$1_dependencies_compiler_type=none -fi -]) -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) -AM_CONDITIONAL([am__fastdep$1], [ - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) -]) - - -# AM_SET_DEPDIR -# ------------- -# Choose a directory name for dependency files. -# This macro is AC_REQUIREd in _AM_DEPENDENCIES -AC_DEFUN([AM_SET_DEPDIR], -[rm -f .deps 2>/dev/null -mkdir .deps 2>/dev/null -if test -d .deps; then - DEPDIR=.deps -else - # MS-DOS does not allow filenames that begin with a dot. - DEPDIR=_deps -fi -rmdir .deps 2>/dev/null -AC_SUBST([DEPDIR]) -]) - - -# AM_DEP_TRACK -# ------------ -AC_DEFUN([AM_DEP_TRACK], -[AC_ARG_ENABLE(dependency-tracking, -[ --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors]) -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' -fi -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) -AC_SUBST([AMDEPBACKSLASH]) -]) - -# Generate code to set up dependency tracking. -*- Autoconf -*- - -# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -#serial 2 - -# _AM_OUTPUT_DEPENDENCY_COMMANDS -# ------------------------------ -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], -[for mf in $CONFIG_FILES; do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # So let's grep whole file. - if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` - test -z "$DEPDIR" && continue - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done -done -])# _AM_OUTPUT_DEPENDENCY_COMMANDS - - -# AM_OUTPUT_DEPENDENCY_COMMANDS -# ----------------------------- -# This macro should only be invoked once -- use via AC_REQUIRE. -# -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each `.P' file that we will -# need in order to bootstrap the dependency handling code. -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], -[AC_CONFIG_COMMANDS([depfiles], - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) - -# Check to see how 'make' treats includes. -*- Autoconf -*- - -# Copyright (C) 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -# AM_MAKE_INCLUDE() -# ----------------- -# Check to see how make treats includes. -AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' -doit: - @echo done -END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# We grep out `Entering directory' and `Leaving directory' -# messages which can occur if `w' ends up in MAKEFLAGS. -# In particular we don't look at `^make:' because GNU make might -# be invoked under some other name (usually "gmake"), in which -# case it prints its new name instead of `make'. -if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then - am__include=include - am__quote= - _am_result=GNU -fi -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then - am__include=.include - am__quote="\"" - _am_result=BSD - fi -fi -AC_SUBST(am__include) -AC_SUBST(am__quote) -AC_MSG_RESULT($_am_result) -rm -f confinc confmf -]) - -# AM_CONDITIONAL -*- Autoconf -*- - -# Copyright 1997, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 5 - -AC_PREREQ(2.52) - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE]) -AC_SUBST([$1_FALSE]) -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]) -fi])]) - -# isc-posix.m4 serial 2 (gettext-0.11.2) -dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. - -# This test replaces the one in autoconf. -# Currently this macro should have the same name as the autoconf macro -# because gettext's gettext.m4 (distributed in the automake package) -# still uses it. Otherwise, the use in gettext.m4 makes autoheader -# give these diagnostics: -# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX -# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX - -undefine([AC_ISC_POSIX]) - -AC_DEFUN([AC_ISC_POSIX], - [ - dnl This test replaces the obsolescent AC_ISC_POSIX kludge. - AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) - ] -) - -# gettext.m4 serial 17 (gettext-0.11.5) -dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper , 1995-2000. -dnl Bruno Haible , 2000-2002. - -dnl Macro to add for using GNU gettext. - -dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). -dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The -dnl default (if it is not specified or empty) is 'no-libtool'. -dnl INTLSYMBOL should be 'external' for packages with no intl directory, -dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. -dnl If INTLSYMBOL is 'use-libtool', then a libtool library -dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, -dnl depending on --{enable,disable}-{shared,static} and on the presence of -dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library -dnl $(top_builddir)/intl/libintl.a will be created. -dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext -dnl implementations (in libc or libintl) without the ngettext() function -dnl will be ignored. If NEEDSYMBOL is specified and is -dnl 'need-formatstring-macros', then GNU gettext implementations that don't -dnl support the ISO C 99 formatstring macros will be ignored. -dnl INTLDIR is used to find the intl libraries. If empty, -dnl the value `$(top_builddir)/intl/' is used. -dnl -dnl The result of the configuration is one of three cases: -dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled -dnl and used. -dnl Catalog format: GNU --> install in $(datadir) -dnl Catalog extension: .mo after installation, .gmo in source tree -dnl 2) GNU gettext has been found in the system's C library. -dnl Catalog format: GNU --> install in $(datadir) -dnl Catalog extension: .mo after installation, .gmo in source tree -dnl 3) No internationalization, always use English msgid. -dnl Catalog format: none -dnl Catalog extension: none -dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. -dnl The use of .gmo is historical (it was needed to avoid overwriting the -dnl GNU format catalogs when building on a platform with an X/Open gettext), -dnl but we keep it in order not to force irrelevant filename changes on the -dnl maintainers. -dnl -AC_DEFUN([AM_GNU_GETTEXT], -[ - dnl Argument checking. - ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , - [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT -])])])])]) - ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , - [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT -])])])]) - define(gt_included_intl, ifelse([$1], [external], [no], [yes])) - define(gt_libtool_suffix_prefix, ifelse([$1], [use-libtool], [l], [])) - - AC_REQUIRE([AM_PO_SUBDIRS])dnl - ifelse(gt_included_intl, yes, [ - AC_REQUIRE([AM_INTL_SUBDIR])dnl - ]) - - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - - dnl Sometimes libintl requires libiconv, so first search for libiconv. - dnl Ideally we would do this search only after the - dnl if test "$USE_NLS" = "yes"; then - dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then - dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT - dnl the configure script would need to contain the same shell code - dnl again, outside any 'if'. There are two solutions: - dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. - dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. - dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not - dnl documented, we avoid it. - ifelse(gt_included_intl, yes, , [ - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) - ]) - - AC_MSG_CHECKING([whether NLS is requested]) - dnl Default is enabled NLS - AC_ARG_ENABLE(nls, - [ --disable-nls do not use Native Language Support], - USE_NLS=$enableval, USE_NLS=yes) - AC_MSG_RESULT($USE_NLS) - AC_SUBST(USE_NLS) - - ifelse(gt_included_intl, yes, [ - BUILD_INCLUDED_LIBINTL=no - USE_INCLUDED_LIBINTL=no - ]) - LIBINTL= - LTLIBINTL= - POSUB= - - dnl If we use NLS figure out what method - if test "$USE_NLS" = "yes"; then - gt_use_preinstalled_gnugettext=no - ifelse(gt_included_intl, yes, [ - AC_MSG_CHECKING([whether included gettext is requested]) - AC_ARG_WITH(included-gettext, - [ --with-included-gettext use the GNU gettext library included here], - nls_cv_force_use_gnu_gettext=$withval, - nls_cv_force_use_gnu_gettext=no) - AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) - - nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" - if test "$nls_cv_force_use_gnu_gettext" != "yes"; then - ]) - dnl User does not insist on using GNU NLS library. Figure out what - dnl to use. If GNU gettext is available we use this. Else we have - dnl to fall back to GNU NLS library. - - dnl Add a version number to the cache macros. - define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1))) - define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc]) - define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl]) - - AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc, - [AC_TRY_LINK([#include -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings;], - [bindtextdomain ("", ""); -return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings], - gt_cv_func_gnugettext_libc=yes, - gt_cv_func_gnugettext_libc=no)]) - - if test "$gt_cv_func_gnugettext_libc" != "yes"; then - dnl Sometimes libintl requires libiconv, so first search for libiconv. - ifelse(gt_included_intl, yes, , [ - AM_ICONV_LINK - ]) - dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL - dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) - dnl because that would add "-liconv" to LIBINTL and LTLIBINTL - dnl even if libiconv doesn't exist. - AC_LIB_LINKFLAGS_BODY([intl]) - AC_CACHE_CHECK([for GNU gettext in libintl], - gt_cv_func_gnugettext_libintl, - [gt_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $INCINTL" - gt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBINTL" - dnl Now see whether libintl exists and does not depend on libiconv. - AC_TRY_LINK([#include -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias ();], - [bindtextdomain ("", ""); -return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], - gt_cv_func_gnugettext_libintl=yes, - gt_cv_func_gnugettext_libintl=no) - dnl Now see whether libintl exists and depends on libiconv. - if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then - LIBS="$LIBS $LIBICONV" - AC_TRY_LINK([#include -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias ();], - [bindtextdomain ("", ""); -return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], - [LIBINTL="$LIBINTL $LIBICONV" - LTLIBINTL="$LTLIBINTL $LTLIBICONV" - gt_cv_func_gnugettext_libintl=yes - ]) - fi - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS"]) - fi - - dnl If an already present or preinstalled GNU gettext() is found, - dnl use it. But if this macro is used in GNU gettext, and GNU - dnl gettext is already preinstalled in libintl, we update this - dnl libintl. (Cf. the install rule in intl/Makefile.in.) - if test "$gt_cv_func_gnugettext_libc" = "yes" \ - || { test "$gt_cv_func_gnugettext_libintl" = "yes" \ - && test "$PACKAGE" != gettext; }; then - gt_use_preinstalled_gnugettext=yes - else - dnl Reset the values set by searching for libintl. - LIBINTL= - LTLIBINTL= - INCINTL= - fi - - ifelse(gt_included_intl, yes, [ - if test "$gt_use_preinstalled_gnugettext" != "yes"; then - dnl GNU gettext is not found in the C library. - dnl Fall back on included GNU gettext library. - nls_cv_use_gnu_gettext=yes - fi - fi - - if test "$nls_cv_use_gnu_gettext" = "yes"; then - dnl Mark actions used to generate GNU NLS library. - INTLOBJS="\$(GETTOBJS)" - BUILD_INCLUDED_LIBINTL=yes - USE_INCLUDED_LIBINTL=yes - LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV" - LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV" - LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` - fi - - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - dnl Mark actions to use GNU gettext tools. - CATOBJEXT=.gmo - fi - ]) - - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - AC_DEFINE(ENABLE_NLS, 1, - [Define to 1 if translation of program messages to the user's native language - is requested.]) - else - USE_NLS=no - fi - fi - - if test "$USE_NLS" = "yes"; then - - if test "$gt_use_preinstalled_gnugettext" = "yes"; then - if test "$gt_cv_func_gnugettext_libintl" = "yes"; then - AC_MSG_CHECKING([how to link with libintl]) - AC_MSG_RESULT([$LIBINTL]) - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) - fi - - dnl For backward compatibility. Some packages may be using this. - AC_DEFINE(HAVE_GETTEXT, 1, - [Define if the GNU gettext() function is already present or preinstalled.]) - AC_DEFINE(HAVE_DCGETTEXT, 1, - [Define if the GNU dcgettext() function is already present or preinstalled.]) - fi - - dnl We need to process the po/ directory. - POSUB=po - fi - - ifelse(gt_included_intl, yes, [ - dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL - dnl to 'yes' because some of the testsuite requires it. - if test "$PACKAGE" = gettext; then - BUILD_INCLUDED_LIBINTL=yes - fi - - dnl Make all variables we use known to autoconf. - AC_SUBST(BUILD_INCLUDED_LIBINTL) - AC_SUBST(USE_INCLUDED_LIBINTL) - AC_SUBST(CATOBJEXT) - AC_SUBST(INTLOBJS) - - dnl For backward compatibility. Some configure.ins may be using this. - nls_cv_header_intl= - nls_cv_header_libgt= - - dnl For backward compatibility. Some Makefiles may be using this. - DATADIRNAME=share - AC_SUBST(DATADIRNAME) - - dnl For backward compatibility. Some Makefiles may be using this. - INSTOBJEXT=.mo - AC_SUBST(INSTOBJEXT) - - dnl For backward compatibility. Some Makefiles may be using this. - GENCAT=gencat - AC_SUBST(GENCAT) - - dnl Enable libtool support if the surrounding package wishes it. - INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix - AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) - ]) - - dnl For backward compatibility. Some Makefiles may be using this. - INTLLIBS="$LIBINTL" - AC_SUBST(INTLLIBS) - - dnl Make all documented variables known to autoconf. - AC_SUBST(LIBINTL) - AC_SUBST(LTLIBINTL) - AC_SUBST(POSUB) -]) - - -dnl Checks for all prerequisites of the po subdirectory, -dnl except for USE_NLS. -AC_DEFUN([AM_PO_SUBDIRS], -[ - AC_REQUIRE([AC_PROG_MAKE_SET])dnl - AC_REQUIRE([AC_PROG_INSTALL])dnl - AC_REQUIRE([AM_MKINSTALLDIRS])dnl - - dnl Perform the following tests also if --disable-nls has been given, - dnl because they are needed for "make dist" to work. - - dnl Search for GNU msgfmt in the PATH. - dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. - dnl The second test excludes FreeBSD msgfmt. - AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, - [$ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], - :) - AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) - - dnl Search for GNU xgettext 0.11 or newer in the PATH. - dnl The first test excludes Solaris xgettext and early GNU xgettext versions. - dnl The second test excludes FreeBSD xgettext. - AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, - [$ac_dir/$ac_word --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], - :) - dnl Remove leftover from FreeBSD xgettext call. - rm -f messages.po - - dnl Search for GNU msgmerge 0.11 or newer in the PATH. - AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, - [$ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1], :) - - dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. - dnl Test whether we really found GNU msgfmt. - if test "$GMSGFMT" != ":"; then - dnl If it is no GNU msgfmt we define it as : so that the - dnl Makefiles still can work. - if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && - (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` - AC_MSG_RESULT( - [found $GMSGFMT program is not GNU msgfmt; ignore it]) - GMSGFMT=":" - fi - fi - - dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. - dnl Test whether we really found GNU xgettext. - if test "$XGETTEXT" != ":"; then - dnl If it is no GNU xgettext we define it as : so that the - dnl Makefiles still can work. - if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - AC_MSG_RESULT( - [found xgettext program is not GNU xgettext; ignore it]) - XGETTEXT=":" - fi - dnl Remove leftover from FreeBSD xgettext call. - rm -f messages.po - fi - - AC_OUTPUT_COMMANDS([ - for ac_file in $CONFIG_FILES; do - # Support "outfile[:infile[:infile...]]" - case "$ac_file" in - *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; - esac - # PO directories have a Makefile.in generated from Makefile.in.in. - case "$ac_file" in */Makefile.in) - # Adjust a relative srcdir. - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` - # In autoconf-2.13 it is called $ac_given_srcdir. - # In autoconf-2.50 it is called $srcdir. - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" - case "$ac_given_srcdir" in - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; - /*) top_srcdir="$ac_given_srcdir" ;; - *) top_srcdir="$ac_dots$ac_given_srcdir" ;; - esac - if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then - rm -f "$ac_dir/POTFILES" - test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" - cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" - # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend - # on $ac_dir but don't depend on user-specified configuration - # parameters. - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then - # The LINGUAS file contains the set of available languages. - if test -n "$ALL_LINGUAS"; then - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" - fi - ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` - # Hide the ALL_LINGUAS assigment from automake. - eval 'ALL_LINGUAS''=$ALL_LINGUAS_' - fi - case "$ac_given_srcdir" in - .) srcdirpre= ;; - *) srcdirpre='$(srcdir)/' ;; - esac - POFILES= - GMOFILES= - UPDATEPOFILES= - DUMMYPOFILES= - for lang in $ALL_LINGUAS; do - POFILES="$POFILES $srcdirpre$lang.po" - GMOFILES="$GMOFILES $srcdirpre$lang.gmo" - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" - DUMMYPOFILES="$DUMMYPOFILES $lang.nop" - done - # CATALOGS depends on both $ac_dir and the user's LINGUAS - # environment variable. - INST_LINGUAS= - if test -n "$ALL_LINGUAS"; then - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "$LINGUAS"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - INST_LINGUAS="$INST_LINGUAS $presentlang" - fi - done - fi - CATALOGS= - if test -n "$INST_LINGUAS"; then - for lang in $INST_LINGUAS; do - CATALOGS="$CATALOGS $lang.gmo" - done - fi - test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" - for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do - if test -f "$f"; then - case "$f" in - *.orig | *.bak | *~) ;; - *) cat "$f" >> "$ac_dir/Makefile" ;; - esac - fi - done - fi - ;; - esac - done], - [# Capture the value of obsolete ALL_LINGUAS because we need it to compute - # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it - # from automake. - eval 'ALL_LINGUAS''="$ALL_LINGUAS"' - # Capture the value of LINGUAS because we need it to compute CATALOGS. - LINGUAS="${LINGUAS-%UNSET%}" - ]) -]) - - -dnl Checks for all prerequisites of the intl subdirectory, -dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, -dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. -AC_DEFUN([AM_INTL_SUBDIR], -[ - AC_REQUIRE([AC_PROG_INSTALL])dnl - AC_REQUIRE([AM_MKINSTALLDIRS])dnl - AC_REQUIRE([AC_PROG_CC])dnl - AC_REQUIRE([AC_CANONICAL_HOST])dnl - AC_REQUIRE([AC_PROG_RANLIB])dnl - AC_REQUIRE([AC_ISC_POSIX])dnl - AC_REQUIRE([AC_HEADER_STDC])dnl - AC_REQUIRE([AC_C_CONST])dnl - AC_REQUIRE([AC_C_INLINE])dnl - AC_REQUIRE([AC_TYPE_OFF_T])dnl - AC_REQUIRE([AC_TYPE_SIZE_T])dnl - AC_REQUIRE([AC_FUNC_ALLOCA])dnl - AC_REQUIRE([AC_FUNC_MMAP])dnl - AC_REQUIRE([jm_GLIBC21])dnl - AC_REQUIRE([gt_INTDIV0])dnl - AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])dnl - AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl - AC_REQUIRE([gt_INTTYPES_PRI])dnl - - AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ -stdlib.h string.h unistd.h sys/param.h]) - AC_CHECK_FUNCS([feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \ -geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ -strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next]) - - AM_ICONV - AM_LANGINFO_CODESET - if test $ac_cv_header_locale_h = yes; then - AM_LC_MESSAGES - fi - - dnl intl/plural.c is generated from intl/plural.y. It requires bison, - dnl because plural.y uses bison specific features. It requires at least - dnl bison-1.26 because earlier versions generate a plural.c that doesn't - dnl compile. - dnl bison is only needed for the maintainer (who touches plural.y). But in - dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put - dnl the rule in general Makefile. Now, some people carelessly touch the - dnl files or have a broken "make" program, hence the plural.c rule will - dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not - dnl present or too old. - AC_CHECK_PROGS([INTLBISON], [bison]) - if test -z "$INTLBISON"; then - ac_verc_fail=yes - else - dnl Found it, now check the version. - AC_MSG_CHECKING([version of bison]) -changequote(<<,>>)dnl - ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` - case $ac_prog_version in - '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; - 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) -changequote([,])dnl - ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; - *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; - esac - AC_MSG_RESULT([$ac_prog_version]) - fi - if test $ac_verc_fail = yes; then - INTLBISON=: - fi -]) - - -AC_DEFUN([AM_MKINSTALLDIRS], -[ - dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly - dnl find the mkinstalldirs script in another subdir but $(top_srcdir). - dnl Try to locate is. - MKINSTALLDIRS= - if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" - fi - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi - AC_SUBST(MKINSTALLDIRS) -]) - - -dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) -AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) - -# lib-prefix.m4 serial 1 (gettext-0.11) -dnl Copyright (C) 2001-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed -dnl to access previously installed libraries. The basic assumption is that -dnl a user will want packages to use other packages he previously installed -dnl with the same --prefix option. -dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate -dnl libraries, but is otherwise very convenient. -AC_DEFUN([AC_LIB_PREFIX], -[ - AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) - AC_REQUIRE([AC_PROG_CC]) - AC_REQUIRE([AC_CANONICAL_HOST]) - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_ARG_WITH([lib-prefix], -[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib - --without-lib-prefix don't search for libraries in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - if test $use_additional = yes; then - dnl Potentially add $additional_includedir to $CPPFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's already present in $CPPFLAGS, - dnl 3. if it's /usr/local/include and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - for x in $CPPFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $CPPFLAGS. - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" - fi - fi - fi - fi - dnl Potentially add $additional_libdir to $LDFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's already present in $LDFLAGS, - dnl 3. if it's /usr/local/lib and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - for x in $LDFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LDFLAGS. - LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" - fi - fi - fi - fi - fi -]) - -dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, -dnl acl_final_exec_prefix, containing the values to which $prefix and -dnl $exec_prefix will expand at the end of the configure script. -AC_DEFUN([AC_LIB_PREPARE_PREFIX], -[ - dnl Unfortunately, prefix and exec_prefix get only finally determined - dnl at the end of configure. - if test "X$prefix" = "XNONE"; then - acl_final_prefix="$ac_default_prefix" - else - acl_final_prefix="$prefix" - fi - if test "X$exec_prefix" = "XNONE"; then - acl_final_exec_prefix='${prefix}' - else - acl_final_exec_prefix="$exec_prefix" - fi - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" - prefix="$acl_save_prefix" -]) - -dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the -dnl variables prefix and exec_prefix bound to the values they will have -dnl at the end of the configure script. -AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], -[ - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - $1 - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" -]) - -# lib-link.m4 serial 3 (gettext-0.11.3) -dnl Copyright (C) 2001-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and -dnl augments the CPPFLAGS variable. -AC_DEFUN([AC_LIB_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - ac_cv_lib[]Name[]_libs="$LIB[]NAME" - ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" - ac_cv_lib[]Name[]_cppflags="$INC[]NAME" - ]) - LIB[]NAME="$ac_cv_lib[]Name[]_libs" - LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" - INC[]NAME="$ac_cv_lib[]Name[]_cppflags" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the - dnl results of this search when this library appears as a dependency. - HAVE_LIB[]NAME=yes - undefine([Name]) - undefine([NAME]) -]) - -dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) -dnl searches for libname and the libraries corresponding to explicit and -dnl implicit dependencies, together with the specified include files and -dnl the ability to compile and link the specified testcode. If found, it -dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and -dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and -dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs -dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. -AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - - dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME - dnl accordingly. - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - - dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, - dnl because if the user has installed lib[]Name and not disabled its use - dnl via --without-lib[]Name-prefix, he wants to use it. - ac_save_CPPFLAGS="$CPPFLAGS" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - - AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ - ac_save_LIBS="$LIBS" - LIBS="$LIBS $LIB[]NAME" - AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) - LIBS="$ac_save_LIBS" - ]) - if test "$ac_cv_lib[]Name" = yes; then - HAVE_LIB[]NAME=yes - AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) - AC_MSG_CHECKING([how to link with lib[]$1]) - AC_MSG_RESULT([$LIB[]NAME]) - else - HAVE_LIB[]NAME=no - dnl If $LIB[]NAME didn't lead to a usable library, we don't need - dnl $INC[]NAME either. - CPPFLAGS="$ac_save_CPPFLAGS" - LIB[]NAME= - LTLIB[]NAME= - fi - AC_SUBST([HAVE_LIB]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - undefine([Name]) - undefine([NAME]) -]) - -dnl Determine the platform dependent parameters needed to use rpath: -dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, -dnl hardcode_direct, hardcode_minus_L, -dnl sys_lib_search_path_spec, sys_lib_dlsearch_path_spec. -AC_DEFUN([AC_LIB_RPATH], -[ - AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS - AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld - AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host - AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir - AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh - . ./conftest.sh - rm -f ./conftest.sh - acl_cv_rpath=done - ]) - wl="$acl_cv_wl" - libext="$acl_cv_libext" - shlibext="$acl_cv_shlibext" - hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" - hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" - hardcode_direct="$acl_cv_hardcode_direct" - hardcode_minus_L="$acl_cv_hardcode_minus_L" - sys_lib_search_path_spec="$acl_cv_sys_lib_search_path_spec" - sys_lib_dlsearch_path_spec="$acl_cv_sys_lib_dlsearch_path_spec" - dnl Determine whether the user wants rpath handling at all. - AC_ARG_ENABLE(rpath, - [ --disable-rpath do not hardcode runtime library paths], - :, enable_rpath=yes) -]) - -dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. -AC_DEFUN([AC_LIB_LINKFLAGS_BODY], -[ - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_ARG_WITH([lib$1-prefix], -[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib - --without-lib$1-prefix don't search for lib$1 in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - dnl Search the library and its dependencies in $additional_libdir and - dnl $LDFLAGS. Using breadth-first-seach. - LIB[]NAME= - LTLIB[]NAME= - INC[]NAME= - rpathdirs= - ltrpathdirs= - names_already_handled= - names_next_round='$1 $2' - while test -n "$names_next_round"; do - names_this_round="$names_next_round" - names_next_round= - for name in $names_this_round; do - already_handled= - for n in $names_already_handled; do - if test "$n" = "$name"; then - already_handled=yes - break - fi - done - if test -z "$already_handled"; then - names_already_handled="$names_already_handled $name" - dnl See if it was already located by an earlier AC_LIB_LINKFLAGS - dnl or AC_LIB_HAVE_LINKFLAGS call. - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` - eval value=\"\$HAVE_LIB$uppername\" - if test -n "$value"; then - if test "$value" = yes; then - eval value=\"\$LIB$uppername\" - test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" - eval value=\"\$LTLIB$uppername\" - test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" - else - dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined - dnl that this library doesn't exist. So just drop it. - : - fi - else - dnl Search the library lib$name in $additional_libdir and $LDFLAGS - dnl and the already constructed $LIBNAME/$LTLIBNAME. - found_dir= - found_la= - found_so= - found_a= - if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then - found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - else - if test -f "$additional_libdir/lib$name.$libext"; then - found_dir="$additional_libdir" - found_a="$additional_libdir/lib$name.$libext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - fi - fi - fi - if test "X$found_dir" = "X"; then - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - case "$x" in - -L*) - dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then - found_dir="$dir" - found_so="$dir/lib$name.$shlibext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - else - if test -f "$dir/lib$name.$libext"; then - found_dir="$dir" - found_a="$dir/lib$name.$libext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - fi - fi - ;; - esac - if test "X$found_dir" != "X"; then - break - fi - done - fi - if test "X$found_dir" != "X"; then - dnl Found the library. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" - if test "X$found_so" != "X"; then - dnl Linking with a shared library. We attempt to hardcode its - dnl directory into the executable's runpath, unless it's the - dnl standard /usr/lib. - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then - dnl No hardcoding is needed. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $found_dir" - fi - dnl The hardcoding into $LIBNAME is system dependent. - if test "$hardcode_direct" = yes; then - dnl Using DIR/libNAME.so during linking hardcodes DIR into the - dnl resulting binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $found_dir" - fi - else - dnl Rely on "-L$found_dir". - dnl But don't add it if it's already contained in the LDFLAGS - dnl or the already constructed $LIBNAME - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" - fi - if test "$hardcode_minus_L" != no; then - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH - dnl here, because this doesn't fit in flags passed to the - dnl compiler. So give up. No hardcoding. This affects only - dnl very old systems. - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - fi - fi - fi - fi - else - if test "X$found_a" != "X"; then - dnl Linking with a static library. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" - else - dnl We shouldn't come here, but anyway it's good to have a - dnl fallback. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" - fi - fi - dnl Assume the include files are nearby. - additional_includedir= - case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` - additional_includedir="$basedir/include" - ;; - esac - if test "X$additional_includedir" != "X"; then - dnl Potentially add $additional_includedir to $INCNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's /usr/local/include and we are using GCC on Linux, - dnl 3. if it's already present in $CPPFLAGS or the already - dnl constructed $INCNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - for x in $CPPFLAGS $INC[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $INCNAME. - INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" - fi - fi - fi - fi - fi - dnl Look for dependencies. - if test -n "$found_la"; then - dnl Read the .la file. It defines the variables - dnl dlname, library_names, old_library, dependency_libs, current, - dnl age, revision, installed, dlopen, dlpreopen, libdir. - save_libdir="$libdir" - case "$found_la" in - */* | *\\*) . "$found_la" ;; - *) . "./$found_la" ;; - esac - libdir="$save_libdir" - dnl We use only dependency_libs. - for dep in $dependency_libs; do - case "$dep" in - -L*) - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` - dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's /usr/local/lib and we are using GCC on Linux, - dnl 3. if it's already present in $LDFLAGS or the already - dnl constructed $LIBNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LIBNAME. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" - fi - fi - haveit= - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LTLIBNAME. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" - fi - fi - fi - fi - ;; - -R*) - dir=`echo "X$dep" | sed -e 's/^X-R//'` - if test "$enable_rpath" != no; then - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $dir" - fi - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $dir" - fi - fi - ;; - -l*) - dnl Handle this in the next round. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - dnl Handle this in the next round. Throw away the .la's - dnl directory; it is already contained in a preceding -L - dnl option. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - dnl Most likely an immediate library name. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" - ;; - esac - done - fi - else - dnl Didn't find the library; assume it is in the system directories - dnl known to the linker and runtime loader. (All the system - dnl directories known to the linker should also be known to the - dnl runtime loader, otherwise the system is severely misconfigured.) - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - dnl Weird platform: only the last -rpath option counts, the user must - dnl pass all path elements in one option. We can arrange that for a - dnl single library, but not when more than one $LIBNAMEs are used. - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - else - dnl The -rpath options are cumulative. - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - dnl When using libtool, the option that works for both libraries and - dnl executables is -R. The -R options are cumulative. - for found_dir in $ltrpathdirs; do - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" - done - fi -]) - -dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, -dnl unless already present in VAR. -dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes -dnl contains two or three consecutive elements that belong together. -AC_DEFUN([AC_LIB_APPENDTOVAR], -[ - for element in [$2]; do - haveit= - for x in $[$1]; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - [$1]="${[$1]}${[$1]:+ }$element" - fi - done -]) - -# lib-ld.m4 serial 1 (gettext-0.11) -dnl Copyright (C) 1996-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl Subroutines of libtool.m4, -dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision -dnl with libtool.m4. - -dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. -AC_DEFUN([AC_LIB_PROG_LD_GNU], -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, -[# I'd rather use --version here, but apparently some GNU ld's only accept -v. -if $LD -v 2>&1 &5; then - acl_cv_prog_gnu_ld=yes -else - acl_cv_prog_gnu_ld=no -fi]) -with_gnu_ld=$acl_cv_prog_gnu_ld -]) - -dnl From libtool-1.4. Sets the variable LD. -AC_DEFUN([AC_LIB_PROG_LD], -[AC_ARG_WITH(gnu-ld, -[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], -test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) -AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - AC_MSG_CHECKING([for ld used by GCC]) - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [[\\/]* | [A-Za-z]:[\\/]*)] - [re_direlt='/[^/][^/]*/\.\./'] - # Canonicalize the path of ld - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - AC_MSG_CHECKING([for GNU ld]) -else - AC_MSG_CHECKING([for non-GNU ld]) -fi -AC_CACHE_VAL(acl_cv_path_LD, -[if test -z "$LD"; then - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - acl_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some GNU ld's only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then - test "$with_gnu_ld" != no && break - else - test "$with_gnu_ld" != yes && break - fi - fi - done - IFS="$ac_save_ifs" -else - acl_cv_path_LD="$LD" # Let the user override the test with a path. -fi]) -LD="$acl_cv_path_LD" -if test -n "$LD"; then - AC_MSG_RESULT($LD) -else - AC_MSG_RESULT(no) -fi -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) -AC_LIB_PROG_LD_GNU -]) - -# iconv.m4 serial AM4 (gettext-0.11.3) -dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], -[ - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV - dnl accordingly. - AC_LIB_LINKFLAGS_BODY([iconv]) -]) - -AC_DEFUN([AM_ICONV_LINK], -[ - dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and - dnl those with the standalone portable GNU libiconv installed). - - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV - dnl accordingly. - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) - - dnl Add $INCICONV to CPPFLAGS before performing the following checks, - dnl because if the user has installed libiconv and not disabled its use - dnl via --without-libiconv-prefix, he wants to use it. The first - dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. - am_save_CPPFLAGS="$CPPFLAGS" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) - - AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [ - am_cv_func_iconv="no, consider installing GNU libiconv" - am_cv_lib_iconv=no - AC_TRY_LINK([#include -#include ], - [iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd);], - am_cv_func_iconv=yes) - if test "$am_cv_func_iconv" != yes; then - am_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - AC_TRY_LINK([#include -#include ], - [iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd);], - am_cv_lib_iconv=yes - am_cv_func_iconv=yes) - LIBS="$am_save_LIBS" - fi - ]) - if test "$am_cv_func_iconv" = yes; then - AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) - fi - if test "$am_cv_lib_iconv" = yes; then - AC_MSG_CHECKING([how to link with libiconv]) - AC_MSG_RESULT([$LIBICONV]) - else - dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV - dnl either. - CPPFLAGS="$am_save_CPPFLAGS" - LIBICONV= - LTLIBICONV= - fi - AC_SUBST(LIBICONV) - AC_SUBST(LTLIBICONV) -]) - -AC_DEFUN([AM_ICONV], -[ - AM_ICONV_LINK - if test "$am_cv_func_iconv" = yes; then - AC_MSG_CHECKING([for iconv declaration]) - AC_CACHE_VAL(am_cv_proto_iconv, [ - AC_TRY_COMPILE([ -#include -#include -extern -#ifdef __cplusplus -"C" -#endif -#if defined(__STDC__) || defined(__cplusplus) -size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); -#else -size_t iconv(); -#endif -], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const") - am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) - am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` - AC_MSG_RESULT([$]{ac_t:- - }[$]am_cv_proto_iconv) - AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1, - [Define as const if the declaration of iconv() needs const.]) - fi -]) - -# progtest.m4 serial 2 (gettext-0.10.40) -dnl Copyright (C) 1996-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper , 1996. - -# Search path for a program which passes the given test. - -dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, -dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) -AC_DEFUN([AM_PATH_PROG_WITH_TEST], -[# Extract the first word of "$2", so it can be a program name with args. -set dummy $2; ac_word=[$]2 -AC_MSG_CHECKING([for $ac_word]) -AC_CACHE_VAL(ac_cv_path_$1, -[case "[$]$1" in - /*) - ac_cv_path_$1="[$]$1" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in ifelse([$5], , $PATH, [$5]); do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if [$3]; then - ac_cv_path_$1="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" -dnl If no 4th arg is given, leave the cache variable unset, -dnl so AC_PATH_PROGS will keep looking. -ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" -])dnl - ;; -esac])dnl -$1="$ac_cv_path_$1" -if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then - AC_MSG_RESULT([$]$1) -else - AC_MSG_RESULT(no) -fi -AC_SUBST($1)dnl -]) - -# glibc21.m4 serial 2 (fileutils-4.1.3, gettext-0.10.40) -dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -# Test for the GNU C Library, version 2.1 or newer. -# From Bruno Haible. - -AC_DEFUN([jm_GLIBC21], - [ - AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, - ac_cv_gnu_library_2_1, - [AC_EGREP_CPP([Lucky GNU user], - [ -#include -#ifdef __GNU_LIBRARY__ - #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) - Lucky GNU user - #endif -#endif - ], - ac_cv_gnu_library_2_1=yes, - ac_cv_gnu_library_2_1=no) - ] - ) - AC_SUBST(GLIBC21) - GLIBC21="$ac_cv_gnu_library_2_1" - ] -) - -# intdiv0.m4 serial 1 (gettext-0.11.3) -dnl Copyright (C) 2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -AC_DEFUN([gt_INTDIV0], -[ - AC_REQUIRE([AC_PROG_CC])dnl - AC_REQUIRE([AC_CANONICAL_HOST])dnl - - AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], - gt_cv_int_divbyzero_sigfpe, - [ - AC_TRY_RUN([ -#include -#include - -static void -#ifdef __cplusplus -sigfpe_handler (int sig) -#else -sigfpe_handler (sig) int sig; -#endif -{ - /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ - exit (sig != SIGFPE); -} - -int x = 1; -int y = 0; -int z; -int nan; - -int main () -{ - signal (SIGFPE, sigfpe_handler); -/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ -#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) - signal (SIGTRAP, sigfpe_handler); -#endif -/* Linux/SPARC yields signal SIGILL. */ -#if defined (__sparc__) && defined (__linux__) - signal (SIGILL, sigfpe_handler); -#endif - - z = x / y; - nan = y / y; - exit (1); -} -], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, - [ - # Guess based on the CPU. - case "$host_cpu" in - alpha* | i[34567]86 | m68k | s390*) - gt_cv_int_divbyzero_sigfpe="guessing yes";; - *) - gt_cv_int_divbyzero_sigfpe="guessing no";; - esac - ]) - ]) - case "$gt_cv_int_divbyzero_sigfpe" in - *yes) value=1;; - *) value=0;; - esac - AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, - [Define if integer division by zero raises signal SIGFPE.]) -]) - -# uintmax_t.m4 serial 6 (gettext-0.11) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Paul Eggert. - -AC_PREREQ(2.13) - -# Define uintmax_t to `unsigned long' or `unsigned long long' -# if does not exist. - -AC_DEFUN([jm_AC_TYPE_UINTMAX_T], -[ - AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) - AC_REQUIRE([jm_AC_HEADER_STDINT_H]) - if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then - AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) - test $ac_cv_type_unsigned_long_long = yes \ - && ac_type='unsigned long long' \ - || ac_type='unsigned long' - AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, - [Define to unsigned long or unsigned long long - if and don't define.]) - fi -]) - -# inttypes_h.m4 serial 4 (gettext-0.11.4) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Paul Eggert. - -# Define HAVE_INTTYPES_H_WITH_UINTMAX if exists, -# doesn't clash with , and declares uintmax_t. - -AC_DEFUN([jm_AC_HEADER_INTTYPES_H], -[ - AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h, - [AC_TRY_COMPILE( - [#include -#include ], - [uintmax_t i = (uintmax_t) -1;], - jm_ac_cv_header_inttypes_h=yes, - jm_ac_cv_header_inttypes_h=no)]) - if test $jm_ac_cv_header_inttypes_h = yes; then - AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, -[Define if exists, doesn't clash with , - and declares uintmax_t. ]) - fi -]) - -# stdint_h.m4 serial 2 (gettext-0.11.4) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Paul Eggert. - -# Define HAVE_STDINT_H_WITH_UINTMAX if exists, -# doesn't clash with , and declares uintmax_t. - -AC_DEFUN([jm_AC_HEADER_STDINT_H], -[ - AC_CACHE_CHECK([for stdint.h], jm_ac_cv_header_stdint_h, - [AC_TRY_COMPILE( - [#include -#include ], - [uintmax_t i = (uintmax_t) -1;], - jm_ac_cv_header_stdint_h=yes, - jm_ac_cv_header_stdint_h=no)]) - if test $jm_ac_cv_header_stdint_h = yes; then - AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, -[Define if exists, doesn't clash with , - and declares uintmax_t. ]) - fi -]) - -# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) -dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Paul Eggert. - -AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], -[ - AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, - [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], - [unsigned long long ullmax = (unsigned long long) -1; - return ull << i | ull >> i | ullmax / ull | ullmax % ull;], - ac_cv_type_unsigned_long_long=yes, - ac_cv_type_unsigned_long_long=no)]) - if test $ac_cv_type_unsigned_long_long = yes; then - AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, - [Define if you have the unsigned long long type.]) - fi -]) - -# inttypes.m4 serial 1 (gettext-0.11.4) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Paul Eggert. - -# Define HAVE_INTTYPES_H if exists and doesn't clash with -# . - -AC_DEFUN([gt_HEADER_INTTYPES_H], -[ - AC_CACHE_CHECK([for inttypes.h], gt_cv_header_inttypes_h, - [ - AC_TRY_COMPILE( - [#include -#include ], - [], gt_cv_header_inttypes_h=yes, gt_cv_header_inttypes_h=no) - ]) - if test $gt_cv_header_inttypes_h = yes; then - AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1, - [Define if exists and doesn't clash with .]) - fi -]) - -# inttypes-pri.m4 serial 1 (gettext-0.11.4) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -# Define PRI_MACROS_BROKEN if exists and defines the PRI* -# macros to non-string values. This is the case on AIX 4.3.3. - -AC_DEFUN([gt_INTTYPES_PRI], -[ - AC_REQUIRE([gt_HEADER_INTTYPES_H]) - if test $gt_cv_header_inttypes_h = yes; then - AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], - gt_cv_inttypes_pri_broken, - [ - AC_TRY_COMPILE([#include -#ifdef PRId32 -char *p = PRId32; -#endif -], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) - ]) - fi - if test "$gt_cv_inttypes_pri_broken" = yes; then - AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, - [Define if exists and defines unusable PRI* macros.]) - fi -]) - -# codeset.m4 serial AM1 (gettext-0.10.40) -dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -AC_DEFUN([AM_LANGINFO_CODESET], -[ - AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset, - [AC_TRY_LINK([#include ], - [char* cs = nl_langinfo(CODESET);], - am_cv_langinfo_codeset=yes, - am_cv_langinfo_codeset=no) - ]) - if test $am_cv_langinfo_codeset = yes; then - AC_DEFINE(HAVE_LANGINFO_CODESET, 1, - [Define if you have and nl_langinfo(CODESET).]) - fi -]) - -# lcmessage.m4 serial 3 (gettext-0.11.3) -dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper , 1995. - -# Check whether LC_MESSAGES is available in . - -AC_DEFUN([AM_LC_MESSAGES], -[ - AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, - [AC_TRY_LINK([#include ], [return LC_MESSAGES], - am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) - if test $am_cv_val_LC_MESSAGES = yes; then - AC_DEFINE(HAVE_LC_MESSAGES, 1, - [Define if your file defines LC_MESSAGES.]) - fi -]) - -# serial 2 - -# AM_PROG_CC_C_O -# -------------- -# Like AC_PROG_CC_C_O, but changed for automake. - -# Copyright 1999, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -AC_DEFUN([AM_PROG_CC_C_O], -[AC_REQUIRE([AC_PROG_CC_C_O])dnl -AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -# FIXME: we rely on the cache variable name because -# there is no other way. -set dummy $CC -ac_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']` -if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then - # Losing compiler, so override with the script. - # FIXME: It is wrong to rewrite CC. - # But if we don't then we get into trouble of one sort or another. - # A longer-term fix would be to have automake use am__CC in this case, - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" - CC="$am_aux_dir/compile $CC" -fi -]) - - -# Copyright 1996, 1997, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -# @defmac AC_PROG_CC_STDC -# @maindex PROG_CC_STDC -# @ovindex CC -# If the C compiler in not in ANSI C mode by default, try to add an option -# to output variable @code{CC} to make it so. This macro tries various -# options that select ANSI C on some system or another. It considers the -# compiler to be in ANSI C mode if it handles function prototypes correctly. -# -# If you use this macro, you should check after calling it whether the C -# compiler has been set to accept ANSI C; if not, the shell variable -# @code{am_cv_prog_cc_stdc} is set to @samp{no}. If you wrote your source -# code in ANSI C, you can make an un-ANSIfied copy of it by using the -# program @code{ansi2knr}, which comes with Ghostscript. -# @end defmac - -AC_DEFUN([AM_PROG_CC_STDC], -[AC_REQUIRE([AC_PROG_CC]) -AC_BEFORE([$0], [AC_C_INLINE]) -AC_BEFORE([$0], [AC_C_CONST]) -dnl Force this before AC_PROG_CPP. Some cpp's, eg on HPUX, require -dnl a magic option to avoid problems with ANSI preprocessor commands -dnl like #elif. -dnl FIXME: can't do this because then AC_AIX won't work due to a -dnl circular dependency. -dnl AC_BEFORE([$0], [AC_PROG_CPP]) -AC_MSG_CHECKING([for ${CC-cc} option to accept ANSI C]) -AC_CACHE_VAL(am_cv_prog_cc_stdc, -[am_cv_prog_cc_stdc=no -ac_save_CC="$CC" -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - AC_TRY_COMPILE( -[#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -], [ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; -], -[am_cv_prog_cc_stdc="$ac_arg"; break]) -done -CC="$ac_save_CC" -]) -if test -z "$am_cv_prog_cc_stdc"; then - AC_MSG_RESULT([none needed]) -else - AC_MSG_RESULT([$am_cv_prog_cc_stdc]) -fi -case "x$am_cv_prog_cc_stdc" in - x|xno) ;; - *) CC="$CC $am_cv_prog_cc_stdc" ;; -esac -]) - -AU_DEFUN([fp_PROG_CC_STDC], [AM_PROG_CC_STDC]) - - -# Copyright 1996, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -AC_DEFUN([AM_WITH_DMALLOC], -[AC_MSG_CHECKING([if malloc debugging is wanted]) -AC_ARG_WITH(dmalloc, -[ --with-dmalloc use dmalloc, as in - http://www.dmalloc.com/dmalloc.tar.gz], -[if test "$withval" = yes; then - AC_MSG_RESULT(yes) - AC_DEFINE(WITH_DMALLOC,1, - [Define if using the dmalloc debugging malloc package]) - LIBS="$LIBS -ldmalloc" - LDFLAGS="$LDFLAGS -g" -else - AC_MSG_RESULT(no) -fi], [AC_MSG_RESULT(no)]) -]) - -AU_DEFUN([fp_WITH_DMALLOC], [AM_WITH_DMALLOC]) - diff --git a/src/mkutil/make-3.80/alloca.c b/src/mkutil/make-3.80/alloca.c deleted file mode 100644 index 8f98b73d..00000000 --- a/src/mkutil/make-3.80/alloca.c +++ /dev/null @@ -1,504 +0,0 @@ -/* alloca.c -- allocate automatically reclaimed memory - (Mostly) portable public-domain implementation -- D A Gwyn - - This implementation of the PWB library alloca function, - which is used to allocate space off the run-time stack so - that it is automatically reclaimed upon procedure exit, - was inspired by discussions with J. Q. Johnson of Cornell. - J.Otto Tennant contributed the Cray support. - - There are some preprocessor constants that can - be defined when compiling for your specific system, for - improved efficiency; however, the defaults should be okay. - - The general concept of this implementation is to keep - track of all alloca-allocated blocks, and reclaim any - that are found to be deeper in the stack than the current - invocation. This heuristic does not reclaim storage as - soon as it becomes invalid, but it will do so eventually. - - As a special case, alloca(0) reclaims storage without - allocating any. It is a good idea to use alloca(0) in - your main control loop, etc. to force garbage collection. */ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#ifdef HAVE_STRING_H -#include -#endif -#ifdef HAVE_STDLIB_H -#include -#endif - -#ifdef emacs -#include "blockinput.h" -#endif - -/* If compiling with GCC 2, this file's not needed. */ -#if !defined (__GNUC__) || __GNUC__ < 2 - -/* If someone has defined alloca as a macro, - there must be some other way alloca is supposed to work. */ -#ifndef alloca - -#ifdef emacs -#ifdef static -/* actually, only want this if static is defined as "" - -- this is for usg, in which emacs must undefine static - in order to make unexec workable - */ -#ifndef STACK_DIRECTION -you -lose --- must know STACK_DIRECTION at compile-time -#endif /* STACK_DIRECTION undefined */ -#endif /* static */ -#endif /* emacs */ - -/* If your stack is a linked list of frames, you have to - provide an "address metric" ADDRESS_FUNCTION macro. */ - -#if defined (CRAY) && defined (CRAY_STACKSEG_END) -long i00afunc (); -#define ADDRESS_FUNCTION(arg) (char *) i00afunc (&(arg)) -#else -#define ADDRESS_FUNCTION(arg) &(arg) -#endif - -#if __STDC__ -typedef void *pointer; -#else -typedef char *pointer; -#endif - -#ifndef NULL -#define NULL 0 -#endif - -/* Different portions of Emacs need to call different versions of - malloc. The Emacs executable needs alloca to call xmalloc, because - ordinary malloc isn't protected from input signals. On the other - hand, the utilities in lib-src need alloca to call malloc; some of - them are very simple, and don't have an xmalloc routine. - - Non-Emacs programs expect this to call use xmalloc. - - Callers below should use malloc. */ - -#ifndef emacs -#define malloc xmalloc -#endif -extern pointer malloc (); - -/* Define STACK_DIRECTION if you know the direction of stack - growth for your system; otherwise it will be automatically - deduced at run-time. - - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown */ - -#ifndef STACK_DIRECTION -#define STACK_DIRECTION 0 /* Direction unknown. */ -#endif - -#if STACK_DIRECTION != 0 - -#define STACK_DIR STACK_DIRECTION /* Known at compile-time. */ - -#else /* STACK_DIRECTION == 0; need run-time code. */ - -static int stack_dir; /* 1 or -1 once known. */ -#define STACK_DIR stack_dir - -static void -find_stack_direction () -{ - static char *addr = NULL; /* Address of first `dummy', once known. */ - auto char dummy; /* To get stack address. */ - - if (addr == NULL) - { /* Initial entry. */ - addr = ADDRESS_FUNCTION (dummy); - - find_stack_direction (); /* Recurse once. */ - } - else - { - /* Second entry. */ - if (ADDRESS_FUNCTION (dummy) > addr) - stack_dir = 1; /* Stack grew upward. */ - else - stack_dir = -1; /* Stack grew downward. */ - } -} - -#endif /* STACK_DIRECTION == 0 */ - -/* An "alloca header" is used to: - (a) chain together all alloca'ed blocks; - (b) keep track of stack depth. - - It is very important that sizeof(header) agree with malloc - alignment chunk size. The following default should work okay. */ - -#ifndef ALIGN_SIZE -#define ALIGN_SIZE sizeof(double) -#endif - -typedef union hdr -{ - char align[ALIGN_SIZE]; /* To force sizeof(header). */ - struct - { - union hdr *next; /* For chaining headers. */ - char *deep; /* For stack depth measure. */ - } h; -} header; - -static header *last_alloca_header = NULL; /* -> last alloca header. */ - -/* Return a pointer to at least SIZE bytes of storage, - which will be automatically reclaimed upon exit from - the procedure that called alloca. Originally, this space - was supposed to be taken from the current stack frame of the - caller, but that method cannot be made to work for some - implementations of C, for example under Gould's UTX/32. */ - -pointer -alloca (size) - unsigned size; -{ - auto char probe; /* Probes stack depth: */ - register char *depth = ADDRESS_FUNCTION (probe); - -#if STACK_DIRECTION == 0 - if (STACK_DIR == 0) /* Unknown growth direction. */ - find_stack_direction (); -#endif - - /* Reclaim garbage, defined as all alloca'd storage that - was allocated from deeper in the stack than currently. */ - - { - register header *hp; /* Traverses linked list. */ - -#ifdef emacs - BLOCK_INPUT; -#endif - - for (hp = last_alloca_header; hp != NULL;) - if ((STACK_DIR > 0 && hp->h.deep > depth) - || (STACK_DIR < 0 && hp->h.deep < depth)) - { - register header *np = hp->h.next; - - free ((pointer) hp); /* Collect garbage. */ - - hp = np; /* -> next header. */ - } - else - break; /* Rest are not deeper. */ - - last_alloca_header = hp; /* -> last valid storage. */ - -#ifdef emacs - UNBLOCK_INPUT; -#endif - } - - if (size == 0) - return NULL; /* No allocation required. */ - - /* Allocate combined header + user data storage. */ - - { - register pointer new = malloc (sizeof (header) + size); - /* Address of header. */ - - if (new == 0) - abort(); - - ((header *) new)->h.next = last_alloca_header; - ((header *) new)->h.deep = depth; - - last_alloca_header = (header *) new; - - /* User storage begins just after header. */ - - return (pointer) ((char *) new + sizeof (header)); - } -} - -#if defined (CRAY) && defined (CRAY_STACKSEG_END) - -#ifdef DEBUG_I00AFUNC -#include -#endif - -#ifndef CRAY_STACK -#define CRAY_STACK -#ifndef CRAY2 -/* Stack structures for CRAY-1, CRAY X-MP, and CRAY Y-MP */ -struct stack_control_header - { - long shgrow:32; /* Number of times stack has grown. */ - long shaseg:32; /* Size of increments to stack. */ - long shhwm:32; /* High water mark of stack. */ - long shsize:32; /* Current size of stack (all segments). */ - }; - -/* The stack segment linkage control information occurs at - the high-address end of a stack segment. (The stack - grows from low addresses to high addresses.) The initial - part of the stack segment linkage control information is - 0200 (octal) words. This provides for register storage - for the routine which overflows the stack. */ - -struct stack_segment_linkage - { - long ss[0200]; /* 0200 overflow words. */ - long sssize:32; /* Number of words in this segment. */ - long ssbase:32; /* Offset to stack base. */ - long:32; - long sspseg:32; /* Offset to linkage control of previous - segment of stack. */ - long:32; - long sstcpt:32; /* Pointer to task common address block. */ - long sscsnm; /* Private control structure number for - microtasking. */ - long ssusr1; /* Reserved for user. */ - long ssusr2; /* Reserved for user. */ - long sstpid; /* Process ID for pid based multi-tasking. */ - long ssgvup; /* Pointer to multitasking thread giveup. */ - long sscray[7]; /* Reserved for Cray Research. */ - long ssa0; - long ssa1; - long ssa2; - long ssa3; - long ssa4; - long ssa5; - long ssa6; - long ssa7; - long sss0; - long sss1; - long sss2; - long sss3; - long sss4; - long sss5; - long sss6; - long sss7; - }; - -#else /* CRAY2 */ -/* The following structure defines the vector of words - returned by the STKSTAT library routine. */ -struct stk_stat - { - long now; /* Current total stack size. */ - long maxc; /* Amount of contiguous space which would - be required to satisfy the maximum - stack demand to date. */ - long high_water; /* Stack high-water mark. */ - long overflows; /* Number of stack overflow ($STKOFEN) calls. */ - long hits; /* Number of internal buffer hits. */ - long extends; /* Number of block extensions. */ - long stko_mallocs; /* Block allocations by $STKOFEN. */ - long underflows; /* Number of stack underflow calls ($STKRETN). */ - long stko_free; /* Number of deallocations by $STKRETN. */ - long stkm_free; /* Number of deallocations by $STKMRET. */ - long segments; /* Current number of stack segments. */ - long maxs; /* Maximum number of stack segments so far. */ - long pad_size; /* Stack pad size. */ - long current_address; /* Current stack segment address. */ - long current_size; /* Current stack segment size. This - number is actually corrupted by STKSTAT to - include the fifteen word trailer area. */ - long initial_address; /* Address of initial segment. */ - long initial_size; /* Size of initial segment. */ - }; - -/* The following structure describes the data structure which trails - any stack segment. I think that the description in 'asdef' is - out of date. I only describe the parts that I am sure about. */ - -struct stk_trailer - { - long this_address; /* Address of this block. */ - long this_size; /* Size of this block (does not include - this trailer). */ - long unknown2; - long unknown3; - long link; /* Address of trailer block of previous - segment. */ - long unknown5; - long unknown6; - long unknown7; - long unknown8; - long unknown9; - long unknown10; - long unknown11; - long unknown12; - long unknown13; - long unknown14; - }; - -#endif /* CRAY2 */ -#endif /* not CRAY_STACK */ - -#ifdef CRAY2 -/* Determine a "stack measure" for an arbitrary ADDRESS. - I doubt that "lint" will like this much. */ - -static long -i00afunc (long *address) -{ - struct stk_stat status; - struct stk_trailer *trailer; - long *block, size; - long result = 0; - - /* We want to iterate through all of the segments. The first - step is to get the stack status structure. We could do this - more quickly and more directly, perhaps, by referencing the - $LM00 common block, but I know that this works. */ - - STKSTAT (&status); - - /* Set up the iteration. */ - - trailer = (struct stk_trailer *) (status.current_address - + status.current_size - - 15); - - /* There must be at least one stack segment. Therefore it is - a fatal error if "trailer" is null. */ - - if (trailer == 0) - abort (); - - /* Discard segments that do not contain our argument address. */ - - while (trailer != 0) - { - block = (long *) trailer->this_address; - size = trailer->this_size; - if (block == 0 || size == 0) - abort (); - trailer = (struct stk_trailer *) trailer->link; - if ((block <= address) && (address < (block + size))) - break; - } - - /* Set the result to the offset in this segment and add the sizes - of all predecessor segments. */ - - result = address - block; - - if (trailer == 0) - { - return result; - } - - do - { - if (trailer->this_size <= 0) - abort (); - result += trailer->this_size; - trailer = (struct stk_trailer *) trailer->link; - } - while (trailer != 0); - - /* We are done. Note that if you present a bogus address (one - not in any segment), you will get a different number back, formed - from subtracting the address of the first block. This is probably - not what you want. */ - - return (result); -} - -#else /* not CRAY2 */ -/* Stack address function for a CRAY-1, CRAY X-MP, or CRAY Y-MP. - Determine the number of the cell within the stack, - given the address of the cell. The purpose of this - routine is to linearize, in some sense, stack addresses - for alloca. */ - -static long -i00afunc (long address) -{ - long stkl = 0; - - long size, pseg, this_segment, stack; - long result = 0; - - struct stack_segment_linkage *ssptr; - - /* Register B67 contains the address of the end of the - current stack segment. If you (as a subprogram) store - your registers on the stack and find that you are past - the contents of B67, you have overflowed the segment. - - B67 also points to the stack segment linkage control - area, which is what we are really interested in. */ - - stkl = CRAY_STACKSEG_END (); - ssptr = (struct stack_segment_linkage *) stkl; - - /* If one subtracts 'size' from the end of the segment, - one has the address of the first word of the segment. - - If this is not the first segment, 'pseg' will be - nonzero. */ - - pseg = ssptr->sspseg; - size = ssptr->sssize; - - this_segment = stkl - size; - - /* It is possible that calling this routine itself caused - a stack overflow. Discard stack segments which do not - contain the target address. */ - - while (!(this_segment <= address && address <= stkl)) - { -#ifdef DEBUG_I00AFUNC - fprintf (stderr, "%011o %011o %011o\n", this_segment, address, stkl); -#endif - if (pseg == 0) - break; - stkl = stkl - pseg; - ssptr = (struct stack_segment_linkage *) stkl; - size = ssptr->sssize; - pseg = ssptr->sspseg; - this_segment = stkl - size; - } - - result = address - this_segment; - - /* If you subtract pseg from the current end of the stack, - you get the address of the previous stack segment's end. - This seems a little convoluted to me, but I'll bet you save - a cycle somewhere. */ - - while (pseg != 0) - { -#ifdef DEBUG_I00AFUNC - fprintf (stderr, "%011o %011o\n", pseg, size); -#endif - stkl = stkl - pseg; - ssptr = (struct stack_segment_linkage *) stkl; - size = ssptr->sssize; - pseg = ssptr->sspseg; - result += size; - } - return (result); -} - -#endif /* not CRAY2 */ -#endif /* CRAY */ - -#endif /* no alloca */ -#endif /* not GCC version 2 */ diff --git a/src/mkutil/make-3.80/amiga.c b/src/mkutil/make-3.80/amiga.c deleted file mode 100644 index db8ef0df..00000000 --- a/src/mkutil/make-3.80/amiga.c +++ /dev/null @@ -1,123 +0,0 @@ -/* Running commands on Amiga -Copyright (C) 1995, 1996 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, -MA 02111-1307, USA. */ - -#include "make.h" -#include "variable.h" -#include "amiga.h" -#include -#include -#include -#include -#include - -static const char Amiga_version[] = "$VER: Make 3.74.3 (12.05.96) \n" - "Amiga Port by A. Digulla (digulla@home.lake.de)"; - -int -MyExecute (argv) -char ** argv; -{ - char * buffer, * ptr; - char ** aptr; - int len = 0; - int status; - - for (aptr=argv; *aptr; aptr++) - { - len += strlen (*aptr) + 4; - } - - buffer = AllocMem (len, MEMF_ANY); - - if (!buffer) - fatal (NILF, "MyExecute: Cannot allocate space for calling a command"); - - ptr = buffer; - - for (aptr=argv; *aptr; aptr++) - { - if (((*aptr)[0] == ';' && !(*aptr)[1])) - { - *ptr ++ = '"'; - strcpy (ptr, *aptr); - ptr += strlen (ptr); - *ptr ++ = '"'; - } - else if ((*aptr)[0] == '@' && (*aptr)[1] == '@' && !(*aptr)[2]) - { - *ptr ++ = '\n'; - continue; - } - else - { - strcpy (ptr, *aptr); - ptr += strlen (ptr); - } - *ptr ++ = ' '; - *ptr = 0; - } - - ptr[-1] = '\n'; - - status = SystemTags (buffer, - SYS_UserShell, TRUE, - TAG_END); - - FreeMem (buffer, len); - - if (SetSignal(0L,0L) & SIGBREAKF_CTRL_C) - status = 20; - - /* Warnings don't count */ - if (status == 5) - status = 0; - - return status; -} - -char * -wildcard_expansion (wc, o) -char * wc, * o; -{ -# define PATH_SIZE 1024 - struct AnchorPath * apath; - - if ( (apath = AllocMem (sizeof (struct AnchorPath) + PATH_SIZE, - MEMF_CLEAR)) - ) - { - apath->ap_Strlen = PATH_SIZE; - - if (MatchFirst (wc, apath) == 0) - { - do - { - o = variable_buffer_output (o, apath->ap_Buf, - strlen (apath->ap_Buf)); - o = variable_buffer_output (o, " ",1); - } while (MatchNext (apath) == 0); - } - - MatchEnd (apath); - FreeMem (apath, sizeof (struct AnchorPath) + PATH_SIZE); - } - - return o; -} - diff --git a/src/mkutil/make-3.80/amiga.h b/src/mkutil/make-3.80/amiga.h deleted file mode 100644 index 99a1c598..00000000 --- a/src/mkutil/make-3.80/amiga.h +++ /dev/null @@ -1,22 +0,0 @@ -/* Definitions for amiga specific things -Copyright (C) 1995, 1996 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, -MA 02111-1307, USA. */ - -extern int MyExecute PARAMS ((char ** argv)); -extern char * wildcard_expansion PARAMS ((char * wc, char * o)); - diff --git a/src/mkutil/make-3.80/ar.c b/src/mkutil/make-3.80/ar.c deleted file mode 100644 index 286be55f..00000000 --- a/src/mkutil/make-3.80/ar.c +++ /dev/null @@ -1,329 +0,0 @@ -/* Interface to `ar' archives for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -#ifndef NO_ARCHIVES - -#include "filedef.h" -#include "dep.h" -#include - -/* Defined in arscan.c. */ -extern long int ar_scan PARAMS ((char *archive, long int (*function) (), long int arg)); -extern int ar_name_equal PARAMS ((char *name, char *mem, int truncated)); -#ifndef VMS -extern int ar_member_touch PARAMS ((char *arname, char *memname)); -#endif - -/* Return nonzero if NAME is an archive-member reference, zero if not. - An archive-member reference is a name like `lib(member)'. - If a name like `lib((entry))' is used, a fatal error is signaled at - the attempt to use this unsupported feature. */ - -int -ar_name (name) - char *name; -{ - char *p = strchr (name, '('); - char *end; - - if (p == 0 || p == name) - return 0; - - end = p + strlen (p) - 1; - if (*end != ')') - return 0; - - if (p[1] == '(' && end[-1] == ')') - fatal (NILF, _("attempt to use unsupported feature: `%s'"), name); - - return 1; -} - - -/* Parse the archive-member reference NAME into the archive and member names. - Put the malloc'd archive name in *ARNAME_P if ARNAME_P is non-nil; - put the malloc'd member name in *MEMNAME_P if MEMNAME_P is non-nil. */ - -void -ar_parse_name (name, arname_p, memname_p) - char *name, **arname_p, **memname_p; -{ - char *p = strchr (name, '('), *end = name + strlen (name) - 1; - - if (arname_p != 0) - *arname_p = savestring (name, p - name); - - if (memname_p != 0) - *memname_p = savestring (p + 1, end - (p + 1)); -} - -static long int ar_member_date_1 PARAMS ((int desc, char *mem, int truncated, long int hdrpos, - long int datapos, long int size, long int date, int uid, int gid, int mode, char *name)); - -/* Return the modtime of NAME. */ - -time_t -ar_member_date (name) - char *name; -{ - char *arname; - int arname_used = 0; - char *memname; - long int val; - - ar_parse_name (name, &arname, &memname); - - /* Make sure we know the modtime of the archive itself because we are - likely to be called just before commands to remake a member are run, - and they will change the archive itself. - - But we must be careful not to enter_file the archive itself if it does - not exist, because pattern_search assumes that files found in the data - base exist or can be made. */ - { - struct file *arfile; - arfile = lookup_file (arname); - if (arfile == 0 && file_exists_p (arname)) - { - arfile = enter_file (arname); - arname_used = 1; - } - - if (arfile != 0) - (void) f_mtime (arfile, 0); - } - - val = ar_scan (arname, ar_member_date_1, (long int) memname); - - if (!arname_used) - free (arname); - free (memname); - - return (val <= 0 ? (time_t) -1 : (time_t) val); -} - -/* This function is called by `ar_scan' to find which member to look at. */ - -/* ARGSUSED */ -static long int -ar_member_date_1 (desc, mem, truncated, - hdrpos, datapos, size, date, uid, gid, mode, name) - int desc; - char *mem; - int truncated; - long int hdrpos, datapos, size, date; - int uid, gid, mode; - char *name; -{ - return ar_name_equal (name, mem, truncated) ? date : 0; -} - -/* Set the archive-member NAME's modtime to now. */ - -#ifdef VMS -int -ar_touch (name) - char *name; -{ - error (NILF, _("touch archive member is not available on VMS")); - return -1; -} -#else -int -ar_touch (name) - char *name; -{ - char *arname, *memname; - int arname_used = 0; - register int val; - - ar_parse_name (name, &arname, &memname); - - /* Make sure we know the modtime of the archive itself before we - touch the member, since this will change the archive itself. */ - { - struct file *arfile; - arfile = lookup_file (arname); - if (arfile == 0) - { - arfile = enter_file (arname); - arname_used = 1; - } - - (void) f_mtime (arfile, 0); - } - - val = 1; - switch (ar_member_touch (arname, memname)) - { - case -1: - error (NILF, _("touch: Archive `%s' does not exist"), arname); - break; - case -2: - error (NILF, _("touch: `%s' is not a valid archive"), arname); - break; - case -3: - perror_with_name ("touch: ", arname); - break; - case 1: - error (NILF, - _("touch: Member `%s' does not exist in `%s'"), memname, arname); - break; - case 0: - val = 0; - break; - default: - error (NILF, - _("touch: Bad return code from ar_member_touch on `%s'"), name); - } - - if (!arname_used) - free (arname); - free (memname); - - return val; -} -#endif /* !VMS */ - -/* State of an `ar_glob' run, passed to `ar_glob_match'. */ - -struct ar_glob_state - { - char *arname; - char *pattern; - unsigned int size; - struct nameseq *chain; - unsigned int n; - }; - -/* This function is called by `ar_scan' to match one archive - element against the pattern in STATE. */ - -static long int -ar_glob_match (desc, mem, truncated, - hdrpos, datapos, size, date, uid, gid, mode, - state) - int desc; - char *mem; - int truncated; - long int hdrpos, datapos, size, date; - int uid, gid, mode; - struct ar_glob_state *state; -{ - if (fnmatch (state->pattern, mem, FNM_PATHNAME|FNM_PERIOD) == 0) - { - /* We have a match. Add it to the chain. */ - struct nameseq *new = (struct nameseq *) xmalloc (state->size); - new->name = concat (state->arname, mem, ")"); - new->next = state->chain; - state->chain = new; - ++state->n; - } - - return 0L; -} - -/* Return nonzero if PATTERN contains any metacharacters. - Metacharacters can be quoted with backslashes if QUOTE is nonzero. */ -static int -glob_pattern_p (pattern, quote) - const char *pattern; - const int quote; -{ - register const char *p; - int open = 0; - - for (p = pattern; *p != '\0'; ++p) - switch (*p) - { - case '?': - case '*': - return 1; - - case '\\': - if (quote) - ++p; - break; - - case '[': - open = 1; - break; - - case ']': - if (open) - return 1; - break; - } - - return 0; -} - -/* Glob for MEMBER_PATTERN in archive ARNAME. - Return a malloc'd chain of matching elements (or nil if none). */ - -struct nameseq * -ar_glob (arname, member_pattern, size) - char *arname, *member_pattern; - unsigned int size; -{ - struct ar_glob_state state; - char **names; - struct nameseq *n; - unsigned int i; - - if (! glob_pattern_p (member_pattern, 1)) - return 0; - - /* Scan the archive for matches. - ar_glob_match will accumulate them in STATE.chain. */ - i = strlen (arname); - state.arname = (char *) alloca (i + 2); - bcopy (arname, state.arname, i); - state.arname[i] = '('; - state.arname[i + 1] = '\0'; - state.pattern = member_pattern; - state.size = size; - state.chain = 0; - state.n = 0; - (void) ar_scan (arname, ar_glob_match, (long int) &state); - - if (state.chain == 0) - return 0; - - /* Now put the names into a vector for sorting. */ - names = (char **) alloca (state.n * sizeof (char *)); - i = 0; - for (n = state.chain; n != 0; n = n->next) - names[i++] = n->name; - - /* Sort them alphabetically. */ - qsort ((char *) names, i, sizeof (*names), alpha_compare); - - /* Put them back into the chain in the sorted order. */ - i = 0; - for (n = state.chain; n != 0; n = n->next) - n->name = names[i++]; - - return state.chain; -} - -#endif /* Not NO_ARCHIVES. */ diff --git a/src/mkutil/make-3.80/arscan.c b/src/mkutil/make-3.80/arscan.c deleted file mode 100644 index fc003e99..00000000 --- a/src/mkutil/make-3.80/arscan.c +++ /dev/null @@ -1,861 +0,0 @@ -/* Library function for scanning an archive file. -Copyright (C) 1987,89,91,92,93,94,95,97 Free Software Foundation, Inc. - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, -USA. */ - -#include "make.h" - -#ifdef HAVE_FCNTL_H -#include -#else -#include -#endif - -#ifndef NO_ARCHIVES - -#ifdef VMS -#include -#include -#include -#include -#include -#if __DECC -#include -#include -#endif - -static void *VMS_lib_idx; - -static char *VMS_saved_memname; - -static time_t VMS_member_date; - -static long int (*VMS_function) (); - -static int -VMS_get_member_info (module, rfa) - struct dsc$descriptor_s *module; - unsigned long *rfa; -{ - int status, i; - long int fnval; - - time_t val; - - static struct dsc$descriptor_s bufdesc = - { 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, NULL }; - - struct mhddef *mhd; - char filename[128]; - - bufdesc.dsc$a_pointer = filename; - bufdesc.dsc$w_length = sizeof (filename); - - status = lbr$set_module (&VMS_lib_idx, rfa, &bufdesc, - &bufdesc.dsc$w_length, 0); - if (! (status & 1)) - { - error (NILF, _("lbr$set_module failed to extract module info, status = %d"), - status); - - lbr$close (&VMS_lib_idx); - - return 0; - } - - mhd = (struct mhddef *) filename; - -#ifdef __DECC - /* John Fowler writes this is needed in his environment, - * but that decc$fix_time() isn't documented to work this way. Let me - * know if this causes problems in other VMS environments. - */ - val = decc$fix_time (&mhd->mhd$l_datim) + timezone - daylight*3600; -#endif - - for (i = 0; i < module->dsc$w_length; i++) - filename[i] = _tolower ((unsigned char)module->dsc$a_pointer[i]); - - filename[i] = '\0'; - - VMS_member_date = (time_t) -1; - - fnval = - (*VMS_function) (-1, filename, 0, 0, 0, 0, val, 0, 0, 0, - VMS_saved_memname); - - if (fnval) - { - VMS_member_date = fnval; - return 0; - } - else - return 1; -} - -/* Takes three arguments ARCHIVE, FUNCTION and ARG. - - Open the archive named ARCHIVE, find its members one by one, - and for each one call FUNCTION with the following arguments: - archive file descriptor for reading the data, - member name, - member name might be truncated flag, - member header position in file, - member data position in file, - member data size, - member date, - member uid, - member gid, - member protection mode, - ARG. - - NOTE: on VMS systems, only name, date, and arg are meaningful! - - The descriptor is poised to read the data of the member - when FUNCTION is called. It does not matter how much - data FUNCTION reads. - - If FUNCTION returns nonzero, we immediately return - what FUNCTION returned. - - Returns -1 if archive does not exist, - Returns -2 if archive has invalid format. - Returns 0 if have scanned successfully. */ - -long int -ar_scan (archive, function, arg) - char *archive; - long int (*function) (); - long int arg; -{ - char *p; - - static struct dsc$descriptor_s libdesc = - { 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, NULL }; - - unsigned long func = LBR$C_READ; - unsigned long type = LBR$C_TYP_UNK; - unsigned long index = 1; - - int status; - - status = lbr$ini_control (&VMS_lib_idx, &func, &type, 0); - - if (! (status & 1)) - { - error (NILF, _("lbr$ini_control failed with status = %d"),status); - return -2; - } - - libdesc.dsc$a_pointer = archive; - libdesc.dsc$w_length = strlen (archive); - - status = lbr$open (&VMS_lib_idx, &libdesc, 0, 0, 0, 0, 0); - - if (! (status & 1)) - { - error (NILF, _("unable to open library `%s' to lookup member `%s'"), - archive, (char *)arg); - return -1; - } - - VMS_saved_memname = (char *)arg; - - /* For comparison, delete .obj from arg name. */ - - p = strrchr (VMS_saved_memname, '.'); - if (p) - *p = '\0'; - - VMS_function = function; - - VMS_member_date = (time_t) -1; - lbr$get_index (&VMS_lib_idx, &index, VMS_get_member_info, 0); - - /* Undo the damage. */ - if (p) - *p = '.'; - - lbr$close (&VMS_lib_idx); - - return VMS_member_date > 0 ? VMS_member_date : 0; -} - -#else /* !VMS */ - -/* SCO Unix's compiler defines both of these. */ -#ifdef M_UNIX -#undef M_XENIX -#endif - -/* On the sun386i and in System V rel 3, ar.h defines two different archive - formats depending upon whether you have defined PORTAR (normal) or PORT5AR - (System V Release 1). There is no default, one or the other must be defined - to have a nonzero value. */ - -#if (!defined (PORTAR) || PORTAR == 0) && (!defined (PORT5AR) || PORT5AR == 0) -#undef PORTAR -#ifdef M_XENIX -/* According to Jim Sievert , for SCO XENIX defining - PORTAR to 1 gets the wrong archive format, and defining it to 0 gets the - right one. */ -#define PORTAR 0 -#else -#define PORTAR 1 -#endif -#endif - -/* On AIX, define these symbols to be sure to get both archive formats. - AIX 4.3 introduced the "big" archive format to support 64-bit object - files, so on AIX 4.3 systems we need to support both the "normal" and - "big" archive formats. An archive's format is indicated in the - "fl_magic" field of the "FL_HDR" structure. For a normal archive, - this field will be the string defined by the AIAMAG symbol. For a - "big" archive, it will be the string defined by the AIAMAGBIG symbol - (at least on AIX it works this way). - - Note: we'll define these symbols regardless of which AIX version - we're compiling on, but this is okay since we'll use the new symbols - only if they're present. */ -#ifdef _AIX -# define __AR_SMALL__ -# define __AR_BIG__ -#endif - -#ifndef WINDOWS32 -# ifndef __BEOS__ -# include -# else - /* BeOS 5 doesn't have but has archives in the same format - * as many other Unices. This was taken from GNU binutils for BeOS. - */ -# define ARMAG "!\n" /* String that begins an archive file. */ -# define SARMAG 8 /* Size of that string. */ -# define ARFMAG "`\n" /* String in ar_fmag at end of each header. */ -struct ar_hdr - { - char ar_name[16]; /* Member file name, sometimes / terminated. */ - char ar_date[12]; /* File date, decimal seconds since Epoch. */ - char ar_uid[6], ar_gid[6]; /* User and group IDs, in ASCII decimal. */ - char ar_mode[8]; /* File mode, in ASCII octal. */ - char ar_size[10]; /* File size, in ASCII decimal. */ - char ar_fmag[2]; /* Always contains ARFMAG. */ - }; -# endif -#else -/* These should allow us to read Windows (VC++) libraries (according to Frank - * Libbrecht ) - */ -# include -# include -# include -# define ARMAG IMAGE_ARCHIVE_START -# define SARMAG IMAGE_ARCHIVE_START_SIZE -# define ar_hdr _IMAGE_ARCHIVE_MEMBER_HEADER -# define ar_name Name -# define ar_mode Mode -# define ar_size Size -# define ar_date Date -# define ar_uid UserID -# define ar_gid GroupID -#endif - -/* Cray's apparently defines this. */ -#ifndef AR_HDR_SIZE -# define AR_HDR_SIZE (sizeof (struct ar_hdr)) -#endif - -/* Takes three arguments ARCHIVE, FUNCTION and ARG. - - Open the archive named ARCHIVE, find its members one by one, - and for each one call FUNCTION with the following arguments: - archive file descriptor for reading the data, - member name, - member name might be truncated flag, - member header position in file, - member data position in file, - member data size, - member date, - member uid, - member gid, - member protection mode, - ARG. - - The descriptor is poised to read the data of the member - when FUNCTION is called. It does not matter how much - data FUNCTION reads. - - If FUNCTION returns nonzero, we immediately return - what FUNCTION returned. - - Returns -1 if archive does not exist, - Returns -2 if archive has invalid format. - Returns 0 if have scanned successfully. */ - -long int -ar_scan (archive, function, arg) - char *archive; - long int (*function) (); - long int arg; -{ -#ifdef AIAMAG - FL_HDR fl_header; -#ifdef AIAMAGBIG - int big_archive = 0; - FL_HDR_BIG fl_header_big; -#endif -#else - int long_name = 0; -#endif - char *namemap = 0; - register int desc = open (archive, O_RDONLY, 0); - if (desc < 0) - return -1; -#ifdef SARMAG - { - char buf[SARMAG]; - register int nread = read (desc, buf, SARMAG); - if (nread != SARMAG || bcmp (buf, ARMAG, SARMAG)) - { - (void) close (desc); - return -2; - } - } -#else -#ifdef AIAMAG - { - register int nread = read (desc, (char *) &fl_header, FL_HSZ); - - if (nread != FL_HSZ) - { - (void) close (desc); - return -2; - } -#ifdef AIAMAGBIG - /* If this is a "big" archive, then set the flag and - re-read the header into the "big" structure. */ - if (!bcmp (fl_header.fl_magic, AIAMAGBIG, SAIAMAG)) - { - big_archive = 1; - - /* seek back to beginning of archive */ - if (lseek (desc, 0, 0) < 0) - { - (void) close (desc); - return -2; - } - - /* re-read the header into the "big" structure */ - nread = read (desc, (char *) &fl_header_big, FL_HSZ_BIG); - if (nread != FL_HSZ_BIG) - { - (void) close (desc); - return -2; - } - } - else -#endif - /* Check to make sure this is a "normal" archive. */ - if (bcmp (fl_header.fl_magic, AIAMAG, SAIAMAG)) - { - (void) close (desc); - return -2; - } - } -#else - { -#ifndef M_XENIX - int buf; -#else - unsigned short int buf; -#endif - register int nread = read(desc, &buf, sizeof (buf)); - if (nread != sizeof (buf) || buf != ARMAG) - { - (void) close (desc); - return -2; - } - } -#endif -#endif - - /* Now find the members one by one. */ - { -#ifdef SARMAG - register long int member_offset = SARMAG; -#else -#ifdef AIAMAG - long int member_offset; - long int last_member_offset; - -#ifdef AIAMAGBIG - if ( big_archive ) - { - sscanf (fl_header_big.fl_fstmoff, "%20ld", &member_offset); - sscanf (fl_header_big.fl_lstmoff, "%20ld", &last_member_offset); - } - else -#endif - { - sscanf (fl_header.fl_fstmoff, "%12ld", &member_offset); - sscanf (fl_header.fl_lstmoff, "%12ld", &last_member_offset); - } - - if (member_offset == 0) - { - /* Empty archive. */ - close (desc); - return 0; - } -#else -#ifndef M_XENIX - register long int member_offset = sizeof (int); -#else /* Xenix. */ - register long int member_offset = sizeof (unsigned short int); -#endif /* Not Xenix. */ -#endif -#endif - - while (1) - { - register int nread; - struct ar_hdr member_header; -#ifdef AIAMAGBIG - struct ar_hdr_big member_header_big; -#endif -#ifdef AIAMAG - char name[256]; - int name_len; - long int dateval; - int uidval, gidval; - long int data_offset; -#else - char namebuf[sizeof member_header.ar_name + 1]; - char *name; - int is_namemap; /* Nonzero if this entry maps long names. */ -#endif - long int eltsize; - int eltmode; - long int fnval; - - if (lseek (desc, member_offset, 0) < 0) - { - (void) close (desc); - return -2; - } - -#ifdef AIAMAG -#define AR_MEMHDR_SZ(x) (sizeof(x) - sizeof (x._ar_name)) - -#ifdef AIAMAGBIG - if (big_archive) - { - nread = read (desc, (char *) &member_header_big, - AR_MEMHDR_SZ(member_header_big) ); - - if (nread != AR_MEMHDR_SZ(member_header_big)) - { - (void) close (desc); - return -2; - } - - sscanf (member_header_big.ar_namlen, "%4d", &name_len); - nread = read (desc, name, name_len); - - if (nread != name_len) - { - (void) close (desc); - return -2; - } - - name[name_len] = 0; - - sscanf (member_header_big.ar_date, "%12ld", &dateval); - sscanf (member_header_big.ar_uid, "%12d", &uidval); - sscanf (member_header_big.ar_gid, "%12d", &gidval); - sscanf (member_header_big.ar_mode, "%12o", &eltmode); - sscanf (member_header_big.ar_size, "%20ld", &eltsize); - - data_offset = (member_offset + AR_MEMHDR_SZ(member_header_big) - + name_len + 2); - } - else -#endif - { - nread = read (desc, (char *) &member_header, - AR_MEMHDR_SZ(member_header) ); - - if (nread != AR_MEMHDR_SZ(member_header)) - { - (void) close (desc); - return -2; - } - - sscanf (member_header.ar_namlen, "%4d", &name_len); - nread = read (desc, name, name_len); - - if (nread != name_len) - { - (void) close (desc); - return -2; - } - - name[name_len] = 0; - - sscanf (member_header.ar_date, "%12ld", &dateval); - sscanf (member_header.ar_uid, "%12d", &uidval); - sscanf (member_header.ar_gid, "%12d", &gidval); - sscanf (member_header.ar_mode, "%12o", &eltmode); - sscanf (member_header.ar_size, "%12ld", &eltsize); - - data_offset = (member_offset + AR_MEMHDR_SZ(member_header) - + name_len + 2); - } - data_offset += data_offset % 2; - - fnval = - (*function) (desc, name, 0, - member_offset, data_offset, eltsize, - dateval, uidval, gidval, - eltmode, arg); - -#else /* Not AIAMAG. */ - nread = read (desc, (char *) &member_header, AR_HDR_SIZE); - if (nread == 0) - /* No data left means end of file; that is OK. */ - break; - - if (nread != AR_HDR_SIZE -#if defined(ARFMAG) || defined(ARFZMAG) - || ( -# ifdef ARFMAG - bcmp (member_header.ar_fmag, ARFMAG, 2) -# else - 1 -# endif - && -# ifdef ARFZMAG - bcmp (member_header.ar_fmag, ARFZMAG, 2) -# else - 1 -# endif - ) -#endif - ) - { - (void) close (desc); - return -2; - } - - name = namebuf; - bcopy (member_header.ar_name, name, sizeof member_header.ar_name); - { - register char *p = name + sizeof member_header.ar_name; - do - *p = '\0'; - while (p > name && *--p == ' '); - -#ifndef AIAMAG - /* If the member name is "//" or "ARFILENAMES/" this may be - a list of file name mappings. The maximum file name - length supported by the standard archive format is 14 - characters. This member will actually always be the - first or second entry in the archive, but we don't check - that. */ - is_namemap = (!strcmp (name, "//") - || !strcmp (name, "ARFILENAMES/")); -#endif /* Not AIAMAG. */ - /* On some systems, there is a slash after each member name. */ - if (*p == '/') - *p = '\0'; - -#ifndef AIAMAG - /* If the member name starts with a space or a slash, this - is an index into the file name mappings (used by GNU ar). - Otherwise if the member name looks like #1/NUMBER the - real member name appears in the element data (used by - 4.4BSD). */ - if (! is_namemap - && (name[0] == ' ' || name[0] == '/') - && namemap != 0) - { - name = namemap + atoi (name + 1); - long_name = 1; - } - else if (name[0] == '#' - && name[1] == '1' - && name[2] == '/') - { - int namesize = atoi (name + 3); - - name = (char *) alloca (namesize + 1); - nread = read (desc, name, namesize); - if (nread != namesize) - { - close (desc); - return -2; - } - name[namesize] = '\0'; - - long_name = 1; - } -#endif /* Not AIAMAG. */ - } - -#ifndef M_XENIX - sscanf (member_header.ar_mode, "%o", &eltmode); - eltsize = atol (member_header.ar_size); -#else /* Xenix. */ - eltmode = (unsigned short int) member_header.ar_mode; - eltsize = member_header.ar_size; -#endif /* Not Xenix. */ - - fnval = - (*function) (desc, name, ! long_name, member_offset, - member_offset + AR_HDR_SIZE, eltsize, -#ifndef M_XENIX - atol (member_header.ar_date), - atoi (member_header.ar_uid), - atoi (member_header.ar_gid), -#else /* Xenix. */ - member_header.ar_date, - member_header.ar_uid, - member_header.ar_gid, -#endif /* Not Xenix. */ - eltmode, arg); - -#endif /* AIAMAG. */ - - if (fnval) - { - (void) close (desc); - return fnval; - } - -#ifdef AIAMAG - if (member_offset == last_member_offset) - /* End of the chain. */ - break; - -#ifdef AIAMAGBIG - if (big_archive) - sscanf (member_header_big.ar_nxtmem, "%20ld", &member_offset); - else -#endif - sscanf (member_header.ar_nxtmem, "%12ld", &member_offset); - - if (lseek (desc, member_offset, 0) != member_offset) - { - (void) close (desc); - return -2; - } -#else - - /* If this member maps archive names, we must read it in. The - name map will always precede any members whose names must - be mapped. */ - if (is_namemap) - { - char *clear; - char *limit; - - namemap = (char *) alloca (eltsize); - nread = read (desc, namemap, eltsize); - if (nread != eltsize) - { - (void) close (desc); - return -2; - } - - /* The names are separated by newlines. Some formats have - a trailing slash. Null terminate the strings for - convenience. */ - limit = namemap + eltsize; - for (clear = namemap; clear < limit; clear++) - { - if (*clear == '\n') - { - *clear = '\0'; - if (clear[-1] == '/') - clear[-1] = '\0'; - } - } - - is_namemap = 0; - } - - member_offset += AR_HDR_SIZE + eltsize; - if (member_offset % 2 != 0) - member_offset++; -#endif - } - } - - close (desc); - return 0; -} -#endif /* !VMS */ - -/* Return nonzero iff NAME matches MEM. - If TRUNCATED is nonzero, MEM may be truncated to - sizeof (struct ar_hdr.ar_name) - 1. */ - -int -ar_name_equal (name, mem, truncated) - char *name, *mem; - int truncated; -{ - char *p; - - p = strrchr (name, '/'); - if (p != 0) - name = p + 1; - -#ifndef VMS - if (truncated) - { -#ifdef AIAMAG - /* TRUNCATED should never be set on this system. */ - abort (); -#else - struct ar_hdr hdr; -#if !defined (__hpux) && !defined (cray) - return strneq (name, mem, sizeof(hdr.ar_name) - 1); -#else - return strneq (name, mem, sizeof(hdr.ar_name) - 2); -#endif /* !__hpux && !cray */ -#endif /* !AIAMAG */ - } -#endif /* !VMS */ - - return !strcmp (name, mem); -} - -#ifndef VMS -/* ARGSUSED */ -static long int -ar_member_pos (desc, mem, truncated, - hdrpos, datapos, size, date, uid, gid, mode, name) - int desc; - char *mem; - int truncated; - long int hdrpos, datapos, size, date; - int uid, gid, mode; - char *name; -{ - if (!ar_name_equal (name, mem, truncated)) - return 0; - return hdrpos; -} - -/* Set date of member MEMNAME in archive ARNAME to current time. - Returns 0 if successful, - -1 if file ARNAME does not exist, - -2 if not a valid archive, - -3 if other random system call error (including file read-only), - 1 if valid but member MEMNAME does not exist. */ - -int -ar_member_touch (arname, memname) - char *arname, *memname; -{ - register long int pos = ar_scan (arname, ar_member_pos, (long int) memname); - register int fd; - struct ar_hdr ar_hdr; - register int i; - struct stat statbuf; - - if (pos < 0) - return (int) pos; - if (!pos) - return 1; - - fd = open (arname, O_RDWR, 0666); - if (fd < 0) - return -3; - /* Read in this member's header */ - if (lseek (fd, pos, 0) < 0) - goto lose; - if (AR_HDR_SIZE != read (fd, (char *) &ar_hdr, AR_HDR_SIZE)) - goto lose; - /* Write back the header, thus touching the archive file. */ - if (lseek (fd, pos, 0) < 0) - goto lose; - if (AR_HDR_SIZE != write (fd, (char *) &ar_hdr, AR_HDR_SIZE)) - goto lose; - /* The file's mtime is the time we we want. */ - if (fstat (fd, &statbuf) < 0) - goto lose; -#if defined(ARFMAG) || defined(ARFZMAG) || defined(AIAMAG) || defined(WINDOWS32) - /* Advance member's time to that time */ - for (i = 0; i < sizeof ar_hdr.ar_date; i++) - ar_hdr.ar_date[i] = ' '; - sprintf (ar_hdr.ar_date, "%ld", (long int) statbuf.st_mtime); -#ifdef AIAMAG - ar_hdr.ar_date[strlen(ar_hdr.ar_date)] = ' '; -#endif -#else - ar_hdr.ar_date = statbuf.st_mtime; -#endif - /* Write back this member's header */ - if (lseek (fd, pos, 0) < 0) - goto lose; - if (AR_HDR_SIZE != write (fd, (char *) &ar_hdr, AR_HDR_SIZE)) - goto lose; - close (fd); - return 0; - - lose: - i = errno; - close (fd); - errno = i; - return -3; -} -#endif - -#ifdef TEST - -long int -describe_member (desc, name, truncated, - hdrpos, datapos, size, date, uid, gid, mode) - int desc; - char *name; - int truncated; - long int hdrpos, datapos, size, date; - int uid, gid, mode; -{ - extern char *ctime (); - - printf (_("Member `%s'%s: %ld bytes at %ld (%ld).\n"), - name, truncated ? _(" (name might be truncated)") : "", - size, hdrpos, datapos); - printf (_(" Date %s"), ctime (&date)); - printf (_(" uid = %d, gid = %d, mode = 0%o.\n"), uid, gid, mode); - - return 0; -} - -main (argc, argv) - int argc; - char **argv; -{ - ar_scan (argv[1], describe_member); - return 0; -} - -#endif /* TEST. */ - -#endif /* NO_ARCHIVES. */ diff --git a/src/mkutil/make-3.80/build.sh.in b/src/mkutil/make-3.80/build.sh.in deleted file mode 100644 index b8a925f8..00000000 --- a/src/mkutil/make-3.80/build.sh.in +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/sh -# Shell script to build GNU Make in the absence of any `make' program. -# @configure_input@ - -# Copyright (C) 1993, 1994, 1997 Free Software Foundation, Inc. -# This file is part of GNU Make. -# -# GNU Make is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# GNU Make is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Make; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - -# See Makefile.in for comments describing these variables. - -srcdir='@srcdir@' -CC='@CC@' -CFLAGS='@CFLAGS@' -CPPFLAGS='@CPPFLAGS@' -LDFLAGS='@LDFLAGS@' -ALLOCA='@ALLOCA@' -LOADLIBES='@LIBS@' -extras='@LIBOBJS@' -REMOTE='@REMOTE@' -GLOBLIB='@GLOBLIB@' - -# Common prefix for machine-independent installed files. -prefix='@prefix@' -# Common prefix for machine-dependent installed files. -exec_prefix=`eval echo @exec_prefix@` -# Directory to find libraries in for `-lXXX'. -libdir=${exec_prefix}/lib -# Directory to search by default for included makefiles. -includedir=${prefix}/include - -localedir=${prefix}/share/locale -aliaspath=${localedir}:. - -defines="-DALIASPATH=\"${aliaspath}\" -DLOCALEDIR=\"${localedir}\" -DLIBDIR=\"${libdir}\" -DINCLUDEDIR=\"${includedir}\""' @DEFS@' - -# Exit as soon as any command fails. -set -e - -# These are all the objects we need to link together. -objs="ar.o arscan.o commands.o default.o dir.o expand.o file.o function.o getopt.o getopt1.o implicit.o job.o main.o misc.o read.o remake.o rule.o signame.o variable.o version.o vpath.o hash.o remote-${REMOTE}.o ${extras} ${ALLOCA}" - -if [ x"$GLOBLIB" != x ]; then - objs="$objs glob/fnmatch.o glob/glob.o" - globinc=-I${srcdir}/glob -fi - -# Compile the source files into those objects. -for file in `echo ${objs} | sed 's/\.o/.c/g'`; do - echo compiling ${file}... - $CC $defines $CPPFLAGS $CFLAGS \ - -c -I. -I${srcdir} ${globinc} ${srcdir}/$file -done - -# The object files were actually all put in the current directory. -# Remove the source directory names from the list. -srcobjs="$objs" -objs= -for obj in $srcobjs; do - objs="$objs `basename $obj`" -done - -# Link all the objects together. -echo linking make... -$CC $LDFLAGS $objs $LOADLIBES -o make.new -echo done -mv -f make.new make diff --git a/src/mkutil/make-3.80/build_w32.bat b/src/mkutil/make-3.80/build_w32.bat deleted file mode 100644 index 559fe8d3..00000000 --- a/src/mkutil/make-3.80/build_w32.bat +++ /dev/null @@ -1,138 +0,0 @@ -set make=gnumake -+if not exist config.h copy config.h.W32 config.h -cd w32\subproc -echo "Creating the subproc library" -%ComSpec% /c build.bat -cd ..\.. -del link.dbg link.rel -del config.h -copy config.h.W32 config.h -echo off -echo "Creating GNU make for Windows 95/NT" -echo on -if not exist .\WinDebug\nul mkdir .\WinDebug -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D TIVOLI /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c variable.c -echo WinDebug\variable.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c rule.c -echo WinDebug\rule.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c remote-stub.c -echo WinDebug\remote-stub.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c commands.c -echo WinDebug\commands.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c file.c -echo WinDebug\file.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getloadavg.c -echo WinDebug\getloadavg.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c default.c -echo WinDebug\default.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c signame.c -echo WinDebug\signame.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c expand.c -echo WinDebug\expand.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c dir.c -echo WinDebug\dir.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c main.c -echo WinDebug\main.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getopt1.c -echo WinDebug\getopt1.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c job.c -echo WinDebug\job.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c read.c -echo WinDebug\read.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c version.c -echo WinDebug\version.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getopt.c -echo WinDebug\getopt.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c arscan.c -echo WinDebug\arscan.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c remake.c -echo WinDebug\remake.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c misc.c -echo WinDebug\misc.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c ar.c -echo WinDebug\ar.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c function.c -echo WinDebug\function.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c vpath.c -echo WinDebug\vpath.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c implicit.c -echo WinDebug\implicit.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\w32\compat\dirent.c -echo WinDebug\dirent.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\glob\glob.c -echo WinDebug\glob.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\glob\fnmatch.c -echo WinDebug\fnmatch.obj >>link.dbg -cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\w32\pathstuff.c -echo WinDebug\pathstuff.obj >>link.dbg -echo off -echo "Linking WinDebug/%make%.exe" -rem link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\windebug\subproc.lib /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes /PDB:.\WinDebug/%make%.pdb /DEBUG /MACHINE:I386 /OUT:.\WinDebug/%make%.exe .\WinDebug/variable.obj .\WinDebug/rule.obj .\WinDebug/remote-stub.obj .\WinDebug/commands.obj .\WinDebug/file.obj .\WinDebug/getloadavg.obj .\WinDebug/default.obj .\WinDebug/signame.obj .\WinDebug/expand.obj .\WinDebug/dir.obj .\WinDebug/main.obj .\WinDebug/getopt1.obj .\WinDebug/job.obj .\WinDebug/read.obj .\WinDebug/version.obj .\WinDebug/getopt.obj .\WinDebug/arscan.obj .\WinDebug/remake.obj .\WinDebug/misc.obj .\WinDebug/ar.obj .\WinDebug/function.obj .\WinDebug/vpath.obj .\WinDebug/implicit.obj .\WinDebug/dirent.obj .\WinDebug/glob.obj .\WinDebug/fnmatch.obj .\WinDebug/pathstuff.obj -echo kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\windebug\subproc.lib >>link.dbg -link.exe /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes /PDB:.\WinDebug/%make%.pdb /DEBUG /MACHINE:I386 /OUT:.\WinDebug/%make%.exe @link.dbg -if not exist .\WinDebug/%make%.exe echo "WinDebug build failed" -if exist .\WinDebug/%make%.exe echo "WinDebug build succeeded!" -if not exist .\WinRel\nul mkdir .\WinRel -echo on -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /D TIVOLI /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c variable.c -echo WinRel\variable.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c rule.c -echo WinRel\rule.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c remote-stub.c -echo WinRel\remote-stub.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c commands.c -echo WinRel\commands.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c file.c -echo WinRel\file.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getloadavg.c -echo WinRel\getloadavg.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c default.c -echo WinRel\default.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c signame.c -echo WinRel\signame.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c expand.c -echo WinRel\expand.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c dir.c -echo WinRel\dir.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c main.c -echo WinRel\main.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getopt1.c -echo WinRel\getopt1.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c job.c -echo WinRel\job.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c read.c -echo WinRel\read.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c version.c -echo WinRel\version.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getopt.c -echo WinRel\getopt.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c arscan.c -echo WinRel\arscan.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c remake.c -echo WinRel\remake.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c misc.c -echo WinRel\misc.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c ar.c -echo WinRel\ar.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c function.c -echo WinRel\function.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c vpath.c -echo WinRel\vpath.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c implicit.c -echo WinRel\implicit.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\w32\compat\dirent.c -echo WinRel\dirent.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\glob\glob.c -echo WinRel\glob.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\glob\fnmatch.c -echo WinRel\fnmatch.obj >>link.rel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\w32\pathstuff.c -echo WinRel\pathstuff.obj >>link.rel -echo off -echo "Linking WinRel/%make%.exe" -rem link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\winrel\subproc.lib /NOLOGO /SUBSYSTEM:console /INCREMENTAL:no /PDB:.\WinRel/%make%.pdb /MACHINE:I386 /OUT:.\WinRel/%make%.exe .\WinRel/variable.obj .\WinRel/rule.obj .\WinRel/remote-stub.obj .\WinRel/commands.obj .\WinRel/file.obj .\WinRel/getloadavg.obj .\WinRel/default.obj .\WinRel/signame.obj .\WinRel/expand.obj .\WinRel/dir.obj .\WinRel/main.obj .\WinRel/getopt1.obj .\WinRel/job.obj .\WinRel/read.obj .\WinRel/version.obj .\WinRel/getopt.obj .\WinRel/arscan.obj .\WinRel/remake.obj .\WinRel/misc.obj .\WinRel/ar.obj .\WinRel/function.obj .\WinRel/vpath.obj .\WinRel/implicit.obj .\WinRel/dirent.obj .\WinRel/glob.obj .\WinRel/fnmatch.obj .\WinRel/pathstuff.obj -echo kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\winrel\subproc.lib >>link.rel -link.exe /NOLOGO /SUBSYSTEM:console /INCREMENTAL:no /PDB:.\WinRel/%make%.pdb /MACHINE:I386 /OUT:.\WinRel/%make%.exe @link.rel -if not exist .\WinRel/%make%.exe echo "WinRel build failed" -if exist .\WinRel/%make%.exe echo "WinRel build succeeded!" -echo on diff --git a/src/mkutil/make-3.80/commands.c b/src/mkutil/make-3.80/commands.c deleted file mode 100644 index 84b58de5..00000000 --- a/src/mkutil/make-3.80/commands.c +++ /dev/null @@ -1,584 +0,0 @@ -/* Command processing for GNU Make. -Copyright (C) 1988,89,91,92,93,94,95,96,97 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "dep.h" -#include "filedef.h" -#include "variable.h" -#include "job.h" -#include "commands.h" - -#if VMS -# define FILE_LIST_SEPARATOR ',' -#else -# define FILE_LIST_SEPARATOR ' ' -#endif - -extern int remote_kill PARAMS ((int id, int sig)); - -#ifndef HAVE_UNISTD_H -extern int getpid (); -#endif - -/* Set FILE's automatic variables up. */ - -static void -set_file_variables (file) - register struct file *file; -{ - char *at, *percent, *star, *less; - -#ifndef NO_ARCHIVES - /* If the target is an archive member `lib(member)', - then $@ is `lib' and $% is `member'. */ - - if (ar_name (file->name)) - { - unsigned int len; - char *p; - - p = strchr (file->name, '('); - at = (char *) alloca (p - file->name + 1); - bcopy (file->name, at, p - file->name); - at[p - file->name] = '\0'; - len = strlen (p + 1); - percent = (char *) alloca (len); - bcopy (p + 1, percent, len - 1); - percent[len - 1] = '\0'; - } - else -#endif /* NO_ARCHIVES. */ - { - at = file->name; - percent = ""; - } - - /* $* is the stem from an implicit or static pattern rule. */ - if (file->stem == 0) - { - /* In Unix make, $* is set to the target name with - any suffix in the .SUFFIXES list stripped off for - explicit rules. We store this in the `stem' member. */ - register struct dep *d; - char *name; - unsigned int len; - -#ifndef NO_ARCHIVES - if (ar_name (file->name)) - { - name = strchr (file->name, '(') + 1; - len = strlen (name) - 1; - } - else -#endif - { - name = file->name; - len = strlen (name); - } - - for (d = enter_file (".SUFFIXES")->deps; d != 0; d = d->next) - { - unsigned int slen = strlen (dep_name (d)); - if (len > slen && strneq (dep_name (d), name + (len - slen), slen)) - { - file->stem = savestring (name, len - slen); - break; - } - } - if (d == 0) - file->stem = ""; - } - star = file->stem; - - /* $< is the first dependency. */ - less = file->deps != 0 ? dep_name (file->deps) : ""; - - if (file->cmds == default_file->cmds) - /* This file got its commands from .DEFAULT. - In this case $< is the same as $@. */ - less = at; - -#define DEFINE_VARIABLE(name, len, value) \ - (void) define_variable_for_file (name,len,value,o_automatic,0,file) - - /* Define the variables. */ - - DEFINE_VARIABLE ("<", 1, less); - DEFINE_VARIABLE ("*", 1, star); - DEFINE_VARIABLE ("@", 1, at); - DEFINE_VARIABLE ("%", 1, percent); - - /* Compute the values for $^, $+, $?, and $|. */ - - { - unsigned int qmark_len, plus_len, bar_len; - char *caret_value, *plus_value; - char *cp; - char *qmark_value; - char *bar_value; - char *qp; - char *bp; - struct dep *d; - unsigned int len; - - /* Compute first the value for $+, which is supposed to contain - duplicate dependencies as they were listed in the makefile. */ - - plus_len = 0; - for (d = file->deps; d != 0; d = d->next) - if (! d->ignore_mtime) - plus_len += strlen (dep_name (d)) + 1; - if (plus_len == 0) - plus_len++; - - cp = plus_value = (char *) alloca (plus_len); - - qmark_len = plus_len + 1; /* Will be this or less. */ - for (d = file->deps; d != 0; d = d->next) - if (! d->ignore_mtime) - { - char *c = dep_name (d); - -#ifndef NO_ARCHIVES - if (ar_name (c)) - { - c = strchr (c, '(') + 1; - len = strlen (c) - 1; - } - else -#endif - len = strlen (c); - - bcopy (c, cp, len); - cp += len; - *cp++ = FILE_LIST_SEPARATOR; - if (! d->changed) - qmark_len -= len + 1; /* Don't space in $? for this one. */ - } - - /* Kill the last space and define the variable. */ - - cp[cp > plus_value ? -1 : 0] = '\0'; - DEFINE_VARIABLE ("+", 1, plus_value); - - /* Make sure that no dependencies are repeated. This does not - really matter for the purpose of updating targets, but it - might make some names be listed twice for $^ and $?. */ - - uniquize_deps (file->deps); - - bar_len = 0; - for (d = file->deps; d != 0; d = d->next) - if (d->ignore_mtime) - bar_len += strlen (dep_name (d)) + 1; - if (bar_len == 0) - bar_len++; - - /* Compute the values for $^, $?, and $|. */ - - cp = caret_value = plus_value; /* Reuse the buffer; it's big enough. */ - qp = qmark_value = (char *) alloca (qmark_len); - bp = bar_value = (char *) alloca (bar_len); - - for (d = file->deps; d != 0; d = d->next) - { - char *c = dep_name (d); - -#ifndef NO_ARCHIVES - if (ar_name (c)) - { - c = strchr (c, '(') + 1; - len = strlen (c) - 1; - } - else -#endif - len = strlen (c); - - if (d->ignore_mtime) - { - bcopy (c, bp, len); - bp += len; - *bp++ = FILE_LIST_SEPARATOR; - } - else - { - bcopy (c, cp, len); - cp += len; - *cp++ = FILE_LIST_SEPARATOR; - if (d->changed) - { - bcopy (c, qp, len); - qp += len; - *qp++ = FILE_LIST_SEPARATOR; - } - } - } - - /* Kill the last spaces and define the variables. */ - - cp[cp > caret_value ? -1 : 0] = '\0'; - DEFINE_VARIABLE ("^", 1, caret_value); - - qp[qp > qmark_value ? -1 : 0] = '\0'; - DEFINE_VARIABLE ("?", 1, qmark_value); - - bp[bp > bar_value ? -1 : 0] = '\0'; - DEFINE_VARIABLE ("|", 1, bar_value); - } - -#undef DEFINE_VARIABLE -} - -/* Chop CMDS up into individual command lines if necessary. - Also set the `lines_flags' and `any_recurse' members. */ - -void -chop_commands (cmds) - register struct commands *cmds; -{ - register char *p; - unsigned int nlines, idx; - char **lines; - - /* If we don't have any commands, - or we already parsed them, never mind. */ - - if (!cmds || cmds->command_lines != 0) - return; - - /* Chop CMDS->commands up into lines in CMDS->command_lines. - Also set the corresponding CMDS->lines_flags elements, - and the CMDS->any_recurse flag. */ - - nlines = 5; - lines = (char **) xmalloc (5 * sizeof (char *)); - idx = 0; - p = cmds->commands; - while (*p != '\0') - { - char *end = p; - find_end:; - end = strchr (end, '\n'); - if (end == 0) - end = p + strlen (p); - else if (end > p && end[-1] == '\\') - { - int backslash = 1; - register char *b; - for (b = end - 2; b >= p && *b == '\\'; --b) - backslash = !backslash; - if (backslash) - { - ++end; - goto find_end; - } - } - - if (idx == nlines) - { - nlines += 2; - lines = (char **) xrealloc ((char *) lines, - nlines * sizeof (char *)); - } - lines[idx++] = savestring (p, end - p); - p = end; - if (*p != '\0') - ++p; - } - - if (idx != nlines) - { - nlines = idx; - lines = (char **) xrealloc ((char *) lines, - nlines * sizeof (char *)); - } - - cmds->ncommand_lines = nlines; - cmds->command_lines = lines; - - cmds->any_recurse = 0; - cmds->lines_flags = (char *) xmalloc (nlines); - for (idx = 0; idx < nlines; ++idx) - { - int flags = 0; - - for (p = lines[idx]; - isblank ((unsigned char)*p) || *p == '-' || *p == '@' || *p == '+'; - ++p) - switch (*p) - { - case '+': - flags |= COMMANDS_RECURSE; - break; - case '@': - flags |= COMMANDS_SILENT; - break; - case '-': - flags |= COMMANDS_NOERROR; - break; - } - if (!(flags & COMMANDS_RECURSE)) - { - unsigned int len = strlen (p); - if (sindex (p, len, "$(MAKE)", 7) != 0 - || sindex (p, len, "${MAKE}", 7) != 0) - flags |= COMMANDS_RECURSE; - } - - cmds->lines_flags[idx] = flags; - cmds->any_recurse |= flags & COMMANDS_RECURSE; - } -} - -/* Execute the commands to remake FILE. If they are currently executing, - return or have already finished executing, just return. Otherwise, - fork off a child process to run the first command line in the sequence. */ - -void -execute_file_commands (file) - struct file *file; -{ - register char *p; - - /* Don't go through all the preparations if - the commands are nothing but whitespace. */ - - for (p = file->cmds->commands; *p != '\0'; ++p) - if (!isspace ((unsigned char)*p) && *p != '-' && *p != '@') - break; - if (*p == '\0') - { - /* If there are no commands, assume everything worked. */ - set_command_state (file, cs_running); - file->update_status = 0; - notice_finished_file (file); - return; - } - - /* First set the automatic variables according to this file. */ - - initialize_file_variables (file, 0); - - set_file_variables (file); - - /* Start the commands running. */ - new_job (file); -} - -/* This is set while we are inside fatal_error_signal, - so things can avoid nonreentrant operations. */ - -int handling_fatal_signal = 0; - -/* Handle fatal signals. */ - -RETSIGTYPE -fatal_error_signal (sig) - int sig; -{ -#ifdef __MSDOS__ - extern int dos_status, dos_command_running; - - if (dos_command_running) - { - /* That was the child who got the signal, not us. */ - dos_status |= (sig << 8); - return; - } - remove_intermediates (1); - exit (EXIT_FAILURE); -#else /* not __MSDOS__ */ -#ifdef _AMIGA - remove_intermediates (1); - if (sig == SIGINT) - fputs (_("*** Break.\n"), stderr); - - exit (10); -#else /* not Amiga */ - handling_fatal_signal = 1; - - /* Set the handling for this signal to the default. - It is blocked now while we run this handler. */ - signal (sig, SIG_DFL); - - /* A termination signal won't be sent to the entire - process group, but it means we want to kill the children. */ - - if (sig == SIGTERM) - { - register struct child *c; - for (c = children; c != 0; c = c->next) - if (!c->remote) - (void) kill (c->pid, SIGTERM); - } - - /* If we got a signal that means the user - wanted to kill make, remove pending targets. */ - - if (sig == SIGTERM || sig == SIGINT -#ifdef SIGHUP - || sig == SIGHUP -#endif -#ifdef SIGQUIT - || sig == SIGQUIT -#endif - ) - { - register struct child *c; - - /* Remote children won't automatically get signals sent - to the process group, so we must send them. */ - for (c = children; c != 0; c = c->next) - if (c->remote) - (void) remote_kill (c->pid, sig); - - for (c = children; c != 0; c = c->next) - delete_child_targets (c); - - /* Clean up the children. We don't just use the call below because - we don't want to print the "Waiting for children" message. */ - while (job_slots_used > 0) - reap_children (1, 0); - } - else - /* Wait for our children to die. */ - while (job_slots_used > 0) - reap_children (1, 1); - - /* Delete any non-precious intermediate files that were made. */ - - remove_intermediates (1); - -#ifdef SIGQUIT - if (sig == SIGQUIT) - /* We don't want to send ourselves SIGQUIT, because it will - cause a core dump. Just exit instead. */ - exit (EXIT_FAILURE); -#endif - - /* Signal the same code; this time it will really be fatal. The signal - will be unblocked when we return and arrive then to kill us. */ - if (kill (getpid (), sig) < 0) - pfatal_with_name ("kill"); -#endif /* not Amiga */ -#endif /* not __MSDOS__ */ -} - -/* Delete FILE unless it's precious or not actually a file (phony), - and it has changed on disk since we last stat'd it. */ - -static void -delete_target (file, on_behalf_of) - struct file *file; - char *on_behalf_of; -{ - struct stat st; - - if (file->precious || file->phony) - return; - -#ifndef NO_ARCHIVES - if (ar_name (file->name)) - { - time_t file_date = (file->last_mtime == NONEXISTENT_MTIME - ? (time_t) -1 - : (time_t) FILE_TIMESTAMP_S (file->last_mtime)); - if (ar_member_date (file->name) != file_date) - { - if (on_behalf_of) - error (NILF, _("*** [%s] Archive member `%s' may be bogus; not deleted"), - on_behalf_of, file->name); - else - error (NILF, _("*** Archive member `%s' may be bogus; not deleted"), - file->name); - } - return; - } -#endif - - if (stat (file->name, &st) == 0 - && S_ISREG (st.st_mode) - && FILE_TIMESTAMP_STAT_MODTIME (file->name, st) != file->last_mtime) - { - if (on_behalf_of) - error (NILF, _("*** [%s] Deleting file `%s'"), on_behalf_of, file->name); - else - error (NILF, _("*** Deleting file `%s'"), file->name); - if (unlink (file->name) < 0 - && errno != ENOENT) /* It disappeared; so what. */ - perror_with_name ("unlink: ", file->name); - } -} - - -/* Delete all non-precious targets of CHILD unless they were already deleted. - Set the flag in CHILD to say they've been deleted. */ - -void -delete_child_targets (child) - struct child *child; -{ - struct dep *d; - - if (child->deleted) - return; - - /* Delete the target file if it changed. */ - delete_target (child->file, (char *) 0); - - /* Also remove any non-precious targets listed in the `also_make' member. */ - for (d = child->file->also_make; d != 0; d = d->next) - delete_target (d->file, child->file->name); - - child->deleted = 1; -} - -/* Print out the commands in CMDS. */ - -void -print_commands (cmds) - register struct commands *cmds; -{ - register char *s; - - fputs (_("# commands to execute"), stdout); - - if (cmds->fileinfo.filenm == 0) - puts (_(" (built-in):")); - else - printf (_(" (from `%s', line %lu):\n"), - cmds->fileinfo.filenm, cmds->fileinfo.lineno); - - s = cmds->commands; - while (*s != '\0') - { - char *end; - - while (isspace ((unsigned char)*s)) - ++s; - - end = strchr (s, '\n'); - if (end == 0) - end = s + strlen (s); - - printf ("\t%.*s\n", (int) (end - s), s); - - s = end; - } -} diff --git a/src/mkutil/make-3.80/commands.h b/src/mkutil/make-3.80/commands.h deleted file mode 100644 index edec9103..00000000 --- a/src/mkutil/make-3.80/commands.h +++ /dev/null @@ -1,42 +0,0 @@ -/* Definition of data structures describing shell commands for GNU Make. -Copyright (C) 1988, 1989, 1991, 1993 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* Structure that gives the commands to make a file - and information about where these commands came from. */ - -struct commands - { - struct floc fileinfo; /* Where commands were defined. */ - char *commands; /* Commands text. */ - unsigned int ncommand_lines;/* Number of command lines. */ - char **command_lines; /* Commands chopped up into lines. */ - char *lines_flags; /* One set of flag bits for each line. */ - int any_recurse; /* Nonzero if any `lines_recurse' elt has */ - /* the COMMANDS_RECURSE bit set. */ - }; - -/* Bits in `lines_flags'. */ -#define COMMANDS_RECURSE 1 /* Recurses: + or $(MAKE). */ -#define COMMANDS_SILENT 2 /* Silent: @. */ -#define COMMANDS_NOERROR 4 /* No errors: -. */ - -extern void execute_file_commands PARAMS ((struct file *file)); -extern void print_commands PARAMS ((struct commands *cmds)); -extern void delete_child_targets PARAMS ((struct child *child)); -extern void chop_commands PARAMS ((struct commands *cmds)); diff --git a/src/mkutil/make-3.80/config.ami b/src/mkutil/make-3.80/config.ami deleted file mode 100644 index 3431794a..00000000 --- a/src/mkutil/make-3.80/config.ami +++ /dev/null @@ -1,317 +0,0 @@ -/* config.h.in. Generated automatically from configure.in by autoheader. */ - -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif - -/* Define if using alloca.c. */ -#define C_ALLOCA - -/* Define if the closedir function returns void instead of int. */ -/* #undef CLOSEDIR_VOID */ - -/* Define to empty if the keyword does not work. */ -/* #undef const */ - -/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. - This function is required for alloca.c support on those systems. */ -/* #undef CRAY_STACKSEG_END */ - -/* Define for DGUX with . */ -/* #undef DGUX */ - -/* Define if the `getloadavg' function needs to be run setuid or setgid. */ -/* #undef GETLOADAVG_PRIVILEGED */ - -/* Define to `unsigned long' or `unsigned long long' - if doesn't define. */ -#define uintmax_t unsigned long - -/* Define to `int' if doesn't define. */ -#define gid_t int - -/* Define if you have alloca, as a function or macro. */ -/* #undef HAVE_ALLOCA */ - -/* Define if you have and it should be used (not on Ultrix). */ -/* #undef HAVE_ALLOCA_H */ - -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ - -/* Define if your system has a working fnmatch function. */ -/* #undef HAVE_FNMATCH */ - -/* Define if your system has its own `getloadavg' function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the getmntent function. */ -/* #undef HAVE_GETMNTENT */ - -/* Define if the `long double' type works. */ -/* #undef HAVE_LONG_DOUBLE */ - -/* Define if you support file names longer than 14 characters. */ -#define HAVE_LONG_FILE_NAMES 1 - -/* Define if you have a working `mmap' system call. */ -/* #undef HAVE_MMAP */ - -/* Define if system calls automatically restart after interruption - by a signal. */ -/* #undef HAVE_RESTARTABLE_SYSCALLS */ - -/* Define if your struct stat has st_blksize. */ -/* #undef HAVE_ST_BLKSIZE */ - -/* Define if your struct stat has st_blocks. */ -/* #undef HAVE_ST_BLOCKS */ - -/* Define if you have the strcoll function and it is properly defined. */ -#define HAVE_STRCOLL 1 - -/* Define if your struct stat has st_rdev. */ -#define HAVE_ST_RDEV 1 - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME 1 - -/* Define if you have that is POSIX.1 compatible. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if your struct tm has tm_zone. */ -/* #undef HAVE_TM_ZONE */ - -/* Define if you don't have tm_zone but do have the external array - tzname. */ -#define HAVE_TZNAME 1 - -/* Define if you have . */ -#define HAVE_UNISTD_H 1 - -/* Define if utime(file, NULL) sets file's timestamp to the present. */ -/* #undef HAVE_UTIME_NULL */ - -/* Define if you have . */ -/* #undef HAVE_VFORK_H */ - -/* Define if you have the vprintf function. */ -#define HAVE_VPRINTF 1 - -/* Define if you have the wait3 system call. */ -/* #undef HAVE_WAIT3 */ - -/* Define if on MINIX. */ -/* #undef _MINIX */ - -/* Define if your struct nlist has an n_un member. */ -/* #undef NLIST_NAME_UNION */ - -/* Define if you have . */ -/* #undef NLIST_STRUCT */ - -/* Define if your C compiler doesn't accept -c and -o together. */ -/* #undef NO_MINUS_C_MINUS_O */ - -/* Define to `int' if doesn't define. */ -#define pid_t int - -/* Define if the system does not provide POSIX.1 features except - with this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define if you need to in order for stat and other things to work. */ -/* #undef _POSIX_SOURCE */ - -/* Define as the return type of signal handlers (int or void). */ -#define RETSIGTYPE void - -/* Define if the setvbuf function takes the buffering type as its second - argument and the buffer pointer as the third, as on System V - before release 3. */ -/* #undef SETVBUF_REVERSED */ - -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown - */ -#define STACK_DIRECTION -1 - -/* Define if the `S_IS*' macros in do not work properly. */ -/* #undef STAT_MACROS_BROKEN */ - -/* Define if you have the ANSI C header files. */ -#define STDC_HEADERS - -/* Define on System V Release 4. */ -/* #undef SVR4 */ - -/* Define if `sys_siglist' is declared by . */ -/* #undef SYS_SIGLIST_DECLARED */ - -/* Define to `int' if doesn't define. */ -#define uid_t int - -/* Define for Encore UMAX. */ -/* #undef UMAX */ - -/* Define for Encore UMAX 4.3 that has - instead of . */ -/* #undef UMAX4_3 */ - -/* Define vfork as fork if vfork does not work. */ -/* #undef vfork */ - -/* Name of this package (needed by automake) */ -#define PACKAGE "make" - -/* Version of this package (needed by automake) */ -#define VERSION "3.80" - -/* Define to the name of the SCCS `get' command. */ -#define SCCS_GET "get" - -/* Define this if the SCCS `get' command understands the `-G' option. */ -/* #undef SCCS_GET_MINUS_G */ - -/* Define this to enable job server support in GNU make. */ -/* #undef MAKE_JOBSERVER */ - -/* Define to be the nanoseconds member of struct stat's st_mtim, - if it exists. */ -/* #undef ST_MTIM_NSEC */ - -/* Define this if the C library defines the variable `sys_siglist'. */ -/* #undef HAVE_SYS_SIGLIST */ - -/* Define this if the C library defines the variable `_sys_siglist'. */ -/* #undef HAVE__SYS_SIGLIST */ - -/* Define this if you have the `union wait' type in . */ -/* #undef HAVE_UNION_WAIT */ - -/* Define if you have the dup2 function. */ -/* #undef HAVE_DUP2 */ - -/* Define if you have the getcwd function. */ -#define HAVE_GETCWD 1 - -/* Define if you have the getgroups function. */ -/* #undef HAVE_GETGROUPS */ - -/* Define if you have the gethostbyname function. */ -/* #undef HAVE_GETHOSTBYNAME */ - -/* Define if you have the gethostname function. */ -/* #undef HAVE_GETHOSTNAME */ - -/* Define if you have the memmove function. */ -#define HAVE_MEMMOVE 1 - -/* Define if you have the mktemp function. */ -#define HAVE_MKTEMP 1 - -/* Define if you have the psignal function. */ -/* #undef HAVE_PSIGNAL */ - -/* Define if you have the pstat_getdynamic function. */ -/* #undef HAVE_PSTAT_GETDYNAMIC */ - -/* Define if you have the setegid function. */ -/* #undef HAVE_SETEGID */ - -/* Define if you have the seteuid function. */ -/* #undef HAVE_SETEUID */ - -/* Define if you have the setlinebuf function. */ -/* #undef HAVE_SETLINEBUF */ - -/* Define if you have the setregid function. */ -/* #undef HAVE_SETREGID */ - -/* Define if you have the setreuid function. */ -/* #undef HAVE_SETREUID */ - -/* Define if you have the sigsetmask function. */ -/* #undef HAVE_SIGSETMASK */ - -/* Define if you have the socket function. */ -/* #undef HAVE_SOCKET */ - -/* Define if you have the strcasecmp function. */ -/* #undef HAVE_STRCASECMP */ - -/* Define if you have the strerror function. */ -#define HAVE_STRERROR 1 - -/* Define if you have the strsignal function. */ -/* #undef HAVE_STRSIGNAL */ - -/* Define if you have the wait3 function. */ -/* #undef HAVE_WAIT3 */ - -/* Define if you have the waitpid function. */ -/* #undef HAVE_WAITPID */ - -/* Define if you have the header file. */ -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#define HAVE_FCNTL_H 1 - -/* Define if you have the header file. */ -#define HAVE_LIMITS_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_MACH_MACH_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_MEMORY_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_NDIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_STDLIB_H */ - -/* Define if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_DIR_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_PARAM_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_TIMEB_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define if you have the dgc library (-ldgc). */ -/* #undef HAVE_LIBDGC */ - -/* Define if you have the kstat library (-lkstat). */ -/* #undef HAVE_LIBKSTAT */ - -/* Define if you have the sun library (-lsun). */ -/* #undef HAVE_LIBSUN */ - -/* Define for Case Insensitve behavior */ -#define HAVE_CASE_INSENSITIVE_FS - -/* Build host information. */ -#define MAKE_HOST "Amiga" diff --git a/src/mkutil/make-3.80/config.h b/src/mkutil/make-3.80/config.h deleted file mode 100644 index 1ba9b87e..00000000 --- a/src/mkutil/make-3.80/config.h +++ /dev/null @@ -1,399 +0,0 @@ -/* config.h.in. Generated automatically from configure.in by autoheader. */ - -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif - -/* Define if using alloca.c. */ -/* #undef C_ALLOCA */ - -/* Define if the closedir function returns void instead of int. */ -/* #undef CLOSEDIR_VOID */ - -/* Define to empty if the keyword does not work. */ -/* #undef const */ - -/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. - This function is required for alloca.c support on those systems. */ -/* #undef CRAY_STACKSEG_END */ - -/* Define for DGUX with . */ -/* #undef DGUX */ - -/* Define if the `getloadavg' function needs to be run setuid or setgid. */ -/* #undef GETLOADAVG_PRIVILEGED */ - -/* Define to `unsigned long' or `unsigned long long' - if doesn't define. */ -#define uintmax_t unsigned long - -/* Define to `int' if doesn't define. */ -#undef gid_t -#define gid_t int - -/* Define if you have alloca, as a function or macro. */ -#undef HAVE_ALLOCA -#define HAVE_ALLOCA 1 - -/* Define if you have and it should be used (not on Ultrix). */ -/* #undef HAVE_ALLOCA_H */ - -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ - -/* Define if your system has a working fnmatch function. */ -/* #undef HAVE_FNMATCH */ - -/* Define if your system has its own `getloadavg' function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the getmntent function. */ -/* #undef HAVE_GETMNTENT */ - -/* Define if the `long double' type works. */ -/* #undef HAVE_LONG_DOUBLE */ - -/* Define if you support file names longer than 14 characters. */ -#undef HAVE_LONG_FILE_NAMES -#define HAVE_LONG_FILE_NAMES 1 - -/* Define if you have a working `mmap' system call. */ -/* #undef HAVE_MMAP */ - -/* Define if system calls automatically restart after interruption - by a signal. */ -/* #undef HAVE_RESTARTABLE_SYSCALLS */ - -/* Define if your struct stat has st_blksize. */ -/* #undef HAVE_ST_BLKSIZE */ - -/* Define if your struct stat has st_blocks. */ -/* #undef HAVE_ST_BLOCKS */ - -/* Define if you have the strcoll function and it is properly defined. */ -#undef HAVE_STRCOLL -#define HAVE_STRCOLL 1 - -/* Define if your struct stat has st_rdev. */ -#undef HAVE_ST_RDEV -#define HAVE_ST_RDEV 1 - -/* Define if you have the strftime function. */ -#undef HAVE_STRFTIME -#define HAVE_STRFTIME 1 - -/* Define if you have that is POSIX.1 compatible. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if your struct tm has tm_zone. */ -/* #undef HAVE_TM_ZONE */ - -/* Define if you don't have tm_zone but do have the external array - tzname. */ -#undef HAVE_TZNAME -#define HAVE_TZNAME 1 - -/* Define if you have . */ -/* #undef HAVE_UNISTD_H */ - -/* Define if utime(file, NULL) sets file's timestamp to the present. */ -#undef HAVE_UTIME_NULL -#define HAVE_UTIME_NULL 1 - -/* Define if you have . */ -/* #undef HAVE_VFORK_H */ - -/* Define if you have the vprintf function. */ -#undef HAVE_VPRINTF -#define HAVE_VPRINTF 1 - -/* Define if you have the wait3 system call. */ -/* #undef HAVE_WAIT3 */ - -/* Define if on MINIX. */ -/* #undef _MINIX */ - -/* Define if your struct nlist has an n_un member. */ -/* #undef NLIST_NAME_UNION */ - -/* Define if you have . */ -/* #undef NLIST_STRUCT */ - -/* Define if your C compiler doesn't accept -c and -o together. */ -/* #undef NO_MINUS_C_MINUS_O */ - -/* Define to `int' if doesn't define. */ -#undef pid_t -#define pid_t int - -/* Define if the system does not provide POSIX.1 features except - with this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define if you need to in order for stat and other things to work. */ -#undef _POSIX_SOURCE -#define _POSIX_SOURCE 1 - -/* Define as the return type of signal handlers (int or void). */ -#undef RETSIGTYPE -#define RETSIGTYPE void - -/* Define if the setvbuf function takes the buffering type as its second - argument and the buffer pointer as the third, as on System V - before release 3. */ -/* #undef SETVBUF_REVERSED */ - -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown - */ -/* #undef STACK_DIRECTION */ - -/* Define if the `S_IS*' macros in do not work properly. */ -/* #undef STAT_MACROS_BROKEN */ - -/* Define if you have the ANSI C header files. */ -#undef STDC_HEADERS -#define STDC_HEADERS 1 - -/* Define on System V Release 4. */ -/* #undef SVR4 */ - -/* Define if `sys_siglist' is declared by . */ -/* #undef SYS_SIGLIST_DECLARED */ - -/* Define to `int' if doesn't define. */ -#undef uid_t -#define uid_t int - -/* Define for Encore UMAX. */ -/* #undef UMAX */ - -/* Define for Encore UMAX 4.3 that has - instead of . */ -/* #undef UMAX4_3 */ - -/* Define vfork as fork if vfork does not work. */ -/* #undef vfork */ - -/* Name of this package (needed by automake) */ -#define PACKAGE "make" - -/* Version of this package (needed by automake) */ -#define VERSION "3.80" - -/* Define to the name of the SCCS `get' command. */ -#undef SCCS_GET -#define SCCS_GET "echo no sccs get" - -/* Define to 1 if NLS is requested. */ -/* #undef ENABLE_NLS */ - -/* Define as 1 if you have dcgettext. */ -/* #undef HAVE_DCGETTEXT */ - -/* Define as 1 if you have gettext and don't want to use GNU gettext. */ -/* #undef HAVE_GETTEXT */ - -/* Define if your locale.h file contains LC_MESSAGES. */ -/* #undef HAVE_LC_MESSAGES */ - -/* Define to the installation directory for locales. */ -#define LOCALEDIR "" - -/* Define this if the SCCS `get' command understands the `-G' option. */ -/* #undef SCCS_GET_MINUS_G */ - -/* Define this to enable job server support in GNU make. */ -/* #undef MAKE_JOBSERVER */ - -/* Define to be the nanoseconds member of struct stat's st_mtim, - if it exists. */ -/* #undef ST_MTIM_NSEC */ - -/* Define this if the C library defines the variable `sys_siglist'. */ -/* #undef HAVE_SYS_SIGLIST */ - -/* Define this if the C library defines the variable `_sys_siglist'. */ -/* #undef HAVE__SYS_SIGLIST */ - -/* Define this if you have the `union wait' type in . */ -/* #undef HAVE_UNION_WAIT */ - -/* Define if you have the dup2 function. */ -#undef HAVE_DUP2 -#define HAVE_DUP2 1 - -/* Define if you have the getcwd function. */ -#undef HAVE_GETCWD -#define HAVE_GETCWD 1 - -/* Define if you have the getgroups function. */ -/* #undef HAVE_GETGROUPS */ - -/* Define if you have the gethostbyname function. */ -/* #undef HAVE_GETHOSTBYNAME */ - -/* Define if you have the gethostname function. */ -/* #undef HAVE_GETHOSTNAME */ - -/* Define if you have the getloadavg function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the memmove function. */ -#undef HAVE_MEMMOVE -#define HAVE_MEMMOVE 1 - -/* Define if you have the mktemp function. */ -#undef HAVE_MKTEMP -#define HAVE_MKTEMP 1 - -/* Define if you have the psignal function. */ -/* #undef HAVE_PSIGNAL */ - -/* Define if you have the pstat_getdynamic function. */ -/* #undef HAVE_PSTAT_GETDYNAMIC */ - -/* Define if you have the setegid function. */ -/* #undef HAVE_SETEGID */ - -/* Define if you have the seteuid function. */ -/* #undef HAVE_SETEUID */ - -/* Define if you have the setlinebuf function. */ -/* #undef HAVE_SETLINEBUF */ - -/* Define if you have the setregid function. */ -/* #undef HAVE_SETREGID */ - -/* Define if you have the setreuid function. */ -/* #undef HAVE_SETREUID */ - -/* Define if you have the sigsetmask function. */ -/* #undef HAVE_SIGSETMASK */ - -/* Define if you have the socket function. */ -/* #undef HAVE_SOCKET */ - -/* Define if you have the strcasecmp function. */ -/* #undef HAVE_STRCASECMP */ - -/* Define if you have the strerror function. */ -#undef HAVE_STRERROR -#define HAVE_STRERROR 1 - -/* Define if you have the strsignal function. */ -/* #undef HAVE_STRSIGNAL */ - -/* Define if you have the wait3 function. */ -/* #undef HAVE_WAIT3 */ - -/* Define if you have the waitpid function. */ -/* #undef HAVE_WAITPID */ - -/* Define if you have the header file. */ -#undef HAVE_DIRENT_H -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#undef HAVE_FCNTL_H -#define HAVE_FCNTL_H 1 - -/* Define if you have the header file. */ -#undef HAVE_LIMITS_H -#define HAVE_LIMITS_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_MACH_MACH_H */ - -/* Define if you have the header file. */ -#undef HAVE_MEMORY_H -#define HAVE_MEMORY_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_NDIR_H */ - -/* Define if you have the header file. */ -#undef HAVE_STRING_H -#define HAVE_STRING_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_DIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_PARAM_H */ - -/* Define if you have the header file. */ -#undef HAVE_SYS_TIMEB_H -#define HAVE_SYS_TIMEB_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_UNISTD_H */ - -/* Define if you have the dgc library (-ldgc). */ -/* #undef HAVE_LIBDGC */ - -/* Define if you have the kstat library (-lkstat). */ -/* #undef HAVE_LIBKSTAT */ - -/* Define if you have the sun library (-lsun). */ -/* #undef HAVE_LIBSUN */ - -/* Use high resolution file timestamps if nonzero. */ -#define FILE_TIMESTAMP_HI_RES 0 - -/* Build host information. */ -#define MAKE_HOST "Windows32" - -/* Grok DOS paths (drive specs and backslash path element separators) */ -#define HAVE_DOS_PATHS - -/* - * Refer to README.W32 for info on the following settings - */ - -/* - * If you have a shell that does not grok 'sh -c quoted-command-line' - * correctly, you need this setting. Please see below for specific - * shell support. - */ -#undef BATCH_MODE_ONLY_SHELL -#define BATCH_MODE_ONLY_SHELL 1 - -/* - * Define if you have the Cygnus "Cygwin" GNU Windows32 tool set. - * Do NOT define BATCH_MODE_ONLY_SHELL if you define HAVE_CYGWIN_SHELL - */ -#undef HAVE_CYGWIN_SHELL - -/* - * Define if you have the MKS tool set or shell. Do NOT define - * BATCH_MODE_ONLY_SHELL if you define HAVE_MKS_SHELL - */ -#undef HAVE_MKS_SHELL - -/* - * Enforce the mutual exclusivity restriction. - */ -#ifdef HAVE_MKS_SHELL -#undef BATCH_MODE_ONLY_SHELL -#endif - -#ifdef HAVE_CYGWIN_SHELL -#undef BATCH_MODE_ONLY_SHELL -#endif - -/* Define if you prefer Case Insensitive behavior */ -#undef HAVE_CASE_INSENSITIVE_FS diff --git a/src/mkutil/make-3.80/config.h-vms b/src/mkutil/make-3.80/config.h-vms deleted file mode 100644 index 19f80765..00000000 --- a/src/mkutil/make-3.80/config.h-vms +++ /dev/null @@ -1,403 +0,0 @@ -/* config.h-vms. Generated by hand by Klaus Kämpf */ -/* config.h. Generated automatically by configure. */ -/* config.h.in. Generated automatically from configure.in by autoheader. */ - -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif - -/* Define to 1 if NLS is requested. */ -/* #undef ENABLE_NLS */ - -/* Define as 1 if you have dcgettext. */ -/* #undef HAVE_DCGETTEXT */ - -/* Define as 1 if you have gettext and don't want to use GNU gettext. */ -/* #undef HAVE_GETTEXT */ - -/* Define if your locale.h file contains LC_MESSAGES. */ -/* #undef HAVE_LC_MESSAGES */ - -/* Define to the installation directory for locales. */ -#define LOCALEDIR "" - -/* Define as 1 if you have the stpcpy function. */ -/* #undef HAVE_STPCPY */ - -/* Define if the closedir function returns void instead of int. */ -/* #undef CLOSEDIR_VOID */ - -/* Define to empty if the keyword does not work. */ -/* #undef const */ - -/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. - This function is required for alloca.c support on those systems. */ -/* #undef CRAY_STACKSEG_END */ - -/* Define for DGUX with . */ -/* #undef DGUX */ - -/* Define if the `getloadavg' function needs to be run setuid or setgid. */ -/* #undef GETLOADAVG_PRIVILEGED */ - -/* Define to `unsigned long' or `unsigned long long' - if doesn't define. */ -#define uintmax_t unsigned long - -/* Define to `int' if doesn't define. */ -/* #undef gid_t */ - -/* Define if you have alloca, as a function or macro. */ -#define HAVE_ALLOCA 1 - -/* Define if you have and it should be used (not on Ultrix). */ -/* #undef HAVE_ALLOCA_H */ - -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ - -/* Define if your system has a working fnmatch function. */ -/* #undef HAVE_FNMATCH */ - -/* Define if your system has its own `getloadavg' function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the getmntent function. */ -/* #undef HAVE_GETMNTENT */ - -/* Define if the `long double' type works. */ -/* #undef HAVE_LONG_DOUBLE */ - -/* Define if you support file names longer than 14 characters. */ -#define HAVE_LONG_FILE_NAMES 1 - -/* Define if you have a working `mmap' system call. */ -/* #undef HAVE_MMAP */ - -/* Define if system calls automatically restart after interruption - by a signal. */ -/* #undef HAVE_RESTARTABLE_SYSCALLS */ - -/* Define if your struct stat has st_blksize. */ -/* #undef HAVE_ST_BLKSIZE */ - -/* Define if your struct stat has st_blocks. */ -/* #undef HAVE_ST_BLOCKS */ - -/* Define if you have the strcoll function and it is properly defined. */ -/* #undef HAVE_STRCOLL */ - -/* Define if your struct stat has st_rdev. */ -/* #undef HAVE_ST_RDEV */ - -/* Define if you have the strftime function. */ -/* #undef HAVE_STRFTIME */ - -/* Define if you have that is POSIX.1 compatible. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if your struct tm has tm_zone. */ -/* #undef HAVE_TM_ZONE */ - -/* Define if you don't have tm_zone but do have the external array - tzname. */ -/* #undef HAVE_TZNAME */ - -/* Define if you have . */ -#ifdef __DECC -#define HAVE_UNISTD_H 1 -#endif - -/* Define if utime(file, NULL) sets file's timestamp to the present. */ -/* #undef HAVE_UTIME_NULL */ - -/* Define if you have . */ -/* #undef HAVE_VFORK_H */ - -/* Define if you have the vprintf function. */ -#define HAVE_VPRINTF 1 - -/* Define if you have the wait3 system call. */ -/* #undef HAVE_WAIT3 */ - -/* Define if on MINIX. */ -/* #undef _MINIX */ - -/* Define if your struct nlist has an n_un member. */ -/* #undef NLIST_NAME_UNION */ - -/* Define if you have . */ -/* #undef NLIST_STRUCT */ - -/* Define if your C compiler doesn't accept -c and -o together. */ -/* #undef NO_MINUS_C_MINUS_O */ - -/* Define to `int' if doesn't define. */ -/* I assume types.h is available for all 5.0 cc/cxx compilers */ -#if __DECC_VER < 50090000 -#define pid_t int -#endif - -/* Define if the system does not provide POSIX.1 features except - with this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define if you need to in order for stat and other things to work. */ -/* #undef _POSIX_SOURCE */ - -/* Define as the return type of signal handlers (int or void). */ -#define RETSIGTYPE void - -/* Define if the setvbuf function takes the buffering type as its second - argument and the buffer pointer as the third, as on System V - before release 3. */ -/* #undef SETVBUF_REVERSED */ - -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown - */ -/* #undef STACK_DIRECTION */ - -/* Define if the `S_IS*' macros in do not work properly. */ -/* #undef STAT_MACROS_BROKEN */ - -/* Define if you have the ANSI C header files. */ -/* #undef STDC_HEADERS */ - -/* Define on System V Release 4. */ -/* #undef SVR4 */ - -/* Define if `sys_siglist' is declared by . */ -/* #undef SYS_SIGLIST_DECLARED */ - -/* Define to `int' if doesn't define. */ -#if __DECC_VER < 50090000 -#define uid_t int -#endif - -/* Define for Encore UMAX. */ -/* #undef UMAX */ - -/* Define for Encore UMAX 4.3 that has - instead of . */ -/* #undef UMAX4_3 */ - -/* Define vfork as fork if vfork does not work. */ -/* #undef vfork */ - -/* Name of this package (needed by automake) */ -#define PACKAGE "make" - -/* Version of this package (needed by automake) */ -#define VERSION "3.80" - -/* Define to the name of the SCCS `get' command. */ -/* #undef SCCS_GET */ - -/* Define this if the SCCS `get' command understands the `-G' option. */ -/* #undef SCCS_GET_MINUS_G */ - -/* Define this to enable job server support in GNU make. */ -/* #undef MAKE_JOBSERVER */ - -/* Define to be the nanoseconds member of struct stat's st_mtim, - if it exists. */ -/* #undef ST_MTIM_NSEC */ - -/* Define this if the C library defines the variable `sys_siglist'. */ -/* #undefine HAVE_SYS_SIGLIST */ - -/* Define this if the C library defines the variable `_sys_siglist'. */ -/* #undef HAVE__SYS_SIGLIST */ - -/* Define this if you have the `union wait' type in . */ -/* #undef HAVE_UNION_WAIT */ - -/* Define if you have the dup2 function. */ -#define HAVE_DUP2 1 - -/* Define if you have the getcwd function. */ -#define HAVE_GETCWD 1 - -/* Define if you have the getgroups function. */ -/* #undef HAVE_GETGROUPS */ - -/* Define if you have the gethostbyname function. */ -/* #undef HAVE_GETHOSTBYNAME */ - -/* Define if you have the gethostname function. */ -/* #undef HAVE_GETHOSTNAME */ - -/* Define if you have the getloadavg function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the memmove function. */ -#define HAVE_MEMMOVE 1 - -/* Define if you have the mktemp function. */ -#define HAVE_MKTEMP 1 - -/* Define if you have the psignal function. */ -/* #undef HAVE_PSIGNAL */ - -/* Define if you have the pstat_getdynamic function. */ -/* #undef HAVE_PSTAT_GETDYNAMIC */ - -/* Define if you have the setegid function. */ -/* #undef HAVE_SETEGID */ - -/* Define if you have the seteuid function. */ -/* #undef HAVE_SETEUID */ - -/* Define if you have the setlinebuf function. */ -/* #undef HAVE_SETLINEBUF */ - -/* Define if you have the setregid function. */ -/* #undefine HAVE_SETREGID */ - -/* Define if you have the setreuid function. */ -/* #define HAVE_SETREUID */ - -/* Define if you have the sigsetmask function. */ -#define HAVE_SIGSETMASK 1 - -/* Define if you have the socket function. */ -/* #undef HAVE_SOCKET */ - -/* Define if you have the strcasecmp function. */ -/* #undef HAVE_STRCASECMP */ - -/* Define if you have the strerror function. */ -#define HAVE_STRERROR 1 - -/* Define if you have the strsignal function. */ -/* #undef HAVE_STRSIGNAL */ - -/* Define if you have the wait3 function. */ -/* #undef HAVE_WAIT3 */ - -/* Define if you have the waitpid function. */ -/* #undef HAVE_WAITPID */ - -/* Define if you have the header file. */ -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#ifdef __DECC -#define HAVE_FCNTL_H 1 -#endif - -/* Define if you have the header file. */ -#define HAVE_LIMITS_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_MACH_MACH_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_MEMORY_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_NDIR_H */ - -/* Define if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_DIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_PARAM_H */ - -/* Define if you have the header file. */ -#ifndef __GNUC__ -#define HAVE_SYS_TIMEB_H 1 -#endif - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if you have the dgc library (-ldgc). */ -/* #undef HAVE_LIBDGC */ - -/* Define if you have the kstat library (-lkstat). */ -/* #undef HAVE_LIBKSTAT * - -/* Define if you have the sun library (-lsun). */ -/* #undef HAVE_LIBSUN */ - -/* Use high resolution file timestamps if nonzero. */ -#define FILE_TIMESTAMP_HI_RES 0 - -/* Define for case insensitve filenames */ -#define HAVE_CASE_INSENSITIVE_FS 1 - -/* VMS specific, define it if you want to use case sensitve targets */ -/* #undef WANT_CASE_SENSITIVE_TARGETS */ - -/* VMS specific, V7.0 has opendir() and friends, so it's undefined */ -/* If you want to use non-VMS code for opendir() etc. on V7.0 and greater - define the first or both macros AND change the compile command to get the - non-VMS versions linked: (prefix=(all,except=(opendir,... */ -/* #undef HAVE_VMSDIR_H */ -/* #undef _DIRENT_HAVE_D_NAMLEN */ - -/* On older systems without 7.0 backport of CRTL the first one is defined */ -#ifdef __CRTL_VER -# if __CRTL_VER < 70000000 -# define HAVE_VMSDIR_H 1 -# endif -#else -# if __VMS_VER < 70000000 -# define HAVE_VMSDIR_H 1 -# endif -#endif - -#if defined(HAVE_VMSDIR_H) && defined(HAVE_DIRENT_H) -#undef HAVE_DIRENT_H -#endif - -#define HAVE_STDLIB_H 1 -#define INCLUDEDIR "sys$sysroot:[syslib]" -#define LIBDIR "sys$sysroot:[syslib]" - -/* Don't use RTL functions of OpenVMS */ -#ifdef __DECC -#include -#include -#define getopt gnu_getopt -#define optarg gnu_optarg -#define optopt gnu_optopt -#define optind gnu_optind -#define opterr gnu_opterr -#endif - -#if defined (__cplusplus) || (defined (__STDC__) && __STDC__) -#undef PARAMS -#define PARAMS(protos) protos -#else /* Not C++ or ANSI C. */ -#undef PARAMS -#define PARAMS(protos) () -#endif /* C++ or ANSI C. */ - -/* Define if using alloca.c. */ -/* #undef C_ALLOCA */ -/* maybe this should be placed into make.h */ -#if defined(__VAX) && defined(__DECC) -#define alloca(n) __ALLOCA(n) -#endif - -/* Build host information. */ -#define MAKE_HOST "VMS" diff --git a/src/mkutil/make-3.80/config.h.W32 b/src/mkutil/make-3.80/config.h.W32 deleted file mode 100644 index 1ba9b87e..00000000 --- a/src/mkutil/make-3.80/config.h.W32 +++ /dev/null @@ -1,399 +0,0 @@ -/* config.h.in. Generated automatically from configure.in by autoheader. */ - -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif - -/* Define if using alloca.c. */ -/* #undef C_ALLOCA */ - -/* Define if the closedir function returns void instead of int. */ -/* #undef CLOSEDIR_VOID */ - -/* Define to empty if the keyword does not work. */ -/* #undef const */ - -/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. - This function is required for alloca.c support on those systems. */ -/* #undef CRAY_STACKSEG_END */ - -/* Define for DGUX with . */ -/* #undef DGUX */ - -/* Define if the `getloadavg' function needs to be run setuid or setgid. */ -/* #undef GETLOADAVG_PRIVILEGED */ - -/* Define to `unsigned long' or `unsigned long long' - if doesn't define. */ -#define uintmax_t unsigned long - -/* Define to `int' if doesn't define. */ -#undef gid_t -#define gid_t int - -/* Define if you have alloca, as a function or macro. */ -#undef HAVE_ALLOCA -#define HAVE_ALLOCA 1 - -/* Define if you have and it should be used (not on Ultrix). */ -/* #undef HAVE_ALLOCA_H */ - -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ - -/* Define if your system has a working fnmatch function. */ -/* #undef HAVE_FNMATCH */ - -/* Define if your system has its own `getloadavg' function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the getmntent function. */ -/* #undef HAVE_GETMNTENT */ - -/* Define if the `long double' type works. */ -/* #undef HAVE_LONG_DOUBLE */ - -/* Define if you support file names longer than 14 characters. */ -#undef HAVE_LONG_FILE_NAMES -#define HAVE_LONG_FILE_NAMES 1 - -/* Define if you have a working `mmap' system call. */ -/* #undef HAVE_MMAP */ - -/* Define if system calls automatically restart after interruption - by a signal. */ -/* #undef HAVE_RESTARTABLE_SYSCALLS */ - -/* Define if your struct stat has st_blksize. */ -/* #undef HAVE_ST_BLKSIZE */ - -/* Define if your struct stat has st_blocks. */ -/* #undef HAVE_ST_BLOCKS */ - -/* Define if you have the strcoll function and it is properly defined. */ -#undef HAVE_STRCOLL -#define HAVE_STRCOLL 1 - -/* Define if your struct stat has st_rdev. */ -#undef HAVE_ST_RDEV -#define HAVE_ST_RDEV 1 - -/* Define if you have the strftime function. */ -#undef HAVE_STRFTIME -#define HAVE_STRFTIME 1 - -/* Define if you have that is POSIX.1 compatible. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if your struct tm has tm_zone. */ -/* #undef HAVE_TM_ZONE */ - -/* Define if you don't have tm_zone but do have the external array - tzname. */ -#undef HAVE_TZNAME -#define HAVE_TZNAME 1 - -/* Define if you have . */ -/* #undef HAVE_UNISTD_H */ - -/* Define if utime(file, NULL) sets file's timestamp to the present. */ -#undef HAVE_UTIME_NULL -#define HAVE_UTIME_NULL 1 - -/* Define if you have . */ -/* #undef HAVE_VFORK_H */ - -/* Define if you have the vprintf function. */ -#undef HAVE_VPRINTF -#define HAVE_VPRINTF 1 - -/* Define if you have the wait3 system call. */ -/* #undef HAVE_WAIT3 */ - -/* Define if on MINIX. */ -/* #undef _MINIX */ - -/* Define if your struct nlist has an n_un member. */ -/* #undef NLIST_NAME_UNION */ - -/* Define if you have . */ -/* #undef NLIST_STRUCT */ - -/* Define if your C compiler doesn't accept -c and -o together. */ -/* #undef NO_MINUS_C_MINUS_O */ - -/* Define to `int' if doesn't define. */ -#undef pid_t -#define pid_t int - -/* Define if the system does not provide POSIX.1 features except - with this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define if you need to in order for stat and other things to work. */ -#undef _POSIX_SOURCE -#define _POSIX_SOURCE 1 - -/* Define as the return type of signal handlers (int or void). */ -#undef RETSIGTYPE -#define RETSIGTYPE void - -/* Define if the setvbuf function takes the buffering type as its second - argument and the buffer pointer as the third, as on System V - before release 3. */ -/* #undef SETVBUF_REVERSED */ - -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown - */ -/* #undef STACK_DIRECTION */ - -/* Define if the `S_IS*' macros in do not work properly. */ -/* #undef STAT_MACROS_BROKEN */ - -/* Define if you have the ANSI C header files. */ -#undef STDC_HEADERS -#define STDC_HEADERS 1 - -/* Define on System V Release 4. */ -/* #undef SVR4 */ - -/* Define if `sys_siglist' is declared by . */ -/* #undef SYS_SIGLIST_DECLARED */ - -/* Define to `int' if doesn't define. */ -#undef uid_t -#define uid_t int - -/* Define for Encore UMAX. */ -/* #undef UMAX */ - -/* Define for Encore UMAX 4.3 that has - instead of . */ -/* #undef UMAX4_3 */ - -/* Define vfork as fork if vfork does not work. */ -/* #undef vfork */ - -/* Name of this package (needed by automake) */ -#define PACKAGE "make" - -/* Version of this package (needed by automake) */ -#define VERSION "3.80" - -/* Define to the name of the SCCS `get' command. */ -#undef SCCS_GET -#define SCCS_GET "echo no sccs get" - -/* Define to 1 if NLS is requested. */ -/* #undef ENABLE_NLS */ - -/* Define as 1 if you have dcgettext. */ -/* #undef HAVE_DCGETTEXT */ - -/* Define as 1 if you have gettext and don't want to use GNU gettext. */ -/* #undef HAVE_GETTEXT */ - -/* Define if your locale.h file contains LC_MESSAGES. */ -/* #undef HAVE_LC_MESSAGES */ - -/* Define to the installation directory for locales. */ -#define LOCALEDIR "" - -/* Define this if the SCCS `get' command understands the `-G' option. */ -/* #undef SCCS_GET_MINUS_G */ - -/* Define this to enable job server support in GNU make. */ -/* #undef MAKE_JOBSERVER */ - -/* Define to be the nanoseconds member of struct stat's st_mtim, - if it exists. */ -/* #undef ST_MTIM_NSEC */ - -/* Define this if the C library defines the variable `sys_siglist'. */ -/* #undef HAVE_SYS_SIGLIST */ - -/* Define this if the C library defines the variable `_sys_siglist'. */ -/* #undef HAVE__SYS_SIGLIST */ - -/* Define this if you have the `union wait' type in . */ -/* #undef HAVE_UNION_WAIT */ - -/* Define if you have the dup2 function. */ -#undef HAVE_DUP2 -#define HAVE_DUP2 1 - -/* Define if you have the getcwd function. */ -#undef HAVE_GETCWD -#define HAVE_GETCWD 1 - -/* Define if you have the getgroups function. */ -/* #undef HAVE_GETGROUPS */ - -/* Define if you have the gethostbyname function. */ -/* #undef HAVE_GETHOSTBYNAME */ - -/* Define if you have the gethostname function. */ -/* #undef HAVE_GETHOSTNAME */ - -/* Define if you have the getloadavg function. */ -/* #undef HAVE_GETLOADAVG */ - -/* Define if you have the memmove function. */ -#undef HAVE_MEMMOVE -#define HAVE_MEMMOVE 1 - -/* Define if you have the mktemp function. */ -#undef HAVE_MKTEMP -#define HAVE_MKTEMP 1 - -/* Define if you have the psignal function. */ -/* #undef HAVE_PSIGNAL */ - -/* Define if you have the pstat_getdynamic function. */ -/* #undef HAVE_PSTAT_GETDYNAMIC */ - -/* Define if you have the setegid function. */ -/* #undef HAVE_SETEGID */ - -/* Define if you have the seteuid function. */ -/* #undef HAVE_SETEUID */ - -/* Define if you have the setlinebuf function. */ -/* #undef HAVE_SETLINEBUF */ - -/* Define if you have the setregid function. */ -/* #undef HAVE_SETREGID */ - -/* Define if you have the setreuid function. */ -/* #undef HAVE_SETREUID */ - -/* Define if you have the sigsetmask function. */ -/* #undef HAVE_SIGSETMASK */ - -/* Define if you have the socket function. */ -/* #undef HAVE_SOCKET */ - -/* Define if you have the strcasecmp function. */ -/* #undef HAVE_STRCASECMP */ - -/* Define if you have the strerror function. */ -#undef HAVE_STRERROR -#define HAVE_STRERROR 1 - -/* Define if you have the strsignal function. */ -/* #undef HAVE_STRSIGNAL */ - -/* Define if you have the wait3 function. */ -/* #undef HAVE_WAIT3 */ - -/* Define if you have the waitpid function. */ -/* #undef HAVE_WAITPID */ - -/* Define if you have the header file. */ -#undef HAVE_DIRENT_H -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#undef HAVE_FCNTL_H -#define HAVE_FCNTL_H 1 - -/* Define if you have the header file. */ -#undef HAVE_LIMITS_H -#define HAVE_LIMITS_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_MACH_MACH_H */ - -/* Define if you have the header file. */ -#undef HAVE_MEMORY_H -#define HAVE_MEMORY_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_NDIR_H */ - -/* Define if you have the header file. */ -#undef HAVE_STRING_H -#define HAVE_STRING_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_DIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_PARAM_H */ - -/* Define if you have the header file. */ -#undef HAVE_SYS_TIMEB_H -#define HAVE_SYS_TIMEB_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_WAIT_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_UNISTD_H */ - -/* Define if you have the dgc library (-ldgc). */ -/* #undef HAVE_LIBDGC */ - -/* Define if you have the kstat library (-lkstat). */ -/* #undef HAVE_LIBKSTAT */ - -/* Define if you have the sun library (-lsun). */ -/* #undef HAVE_LIBSUN */ - -/* Use high resolution file timestamps if nonzero. */ -#define FILE_TIMESTAMP_HI_RES 0 - -/* Build host information. */ -#define MAKE_HOST "Windows32" - -/* Grok DOS paths (drive specs and backslash path element separators) */ -#define HAVE_DOS_PATHS - -/* - * Refer to README.W32 for info on the following settings - */ - -/* - * If you have a shell that does not grok 'sh -c quoted-command-line' - * correctly, you need this setting. Please see below for specific - * shell support. - */ -#undef BATCH_MODE_ONLY_SHELL -#define BATCH_MODE_ONLY_SHELL 1 - -/* - * Define if you have the Cygnus "Cygwin" GNU Windows32 tool set. - * Do NOT define BATCH_MODE_ONLY_SHELL if you define HAVE_CYGWIN_SHELL - */ -#undef HAVE_CYGWIN_SHELL - -/* - * Define if you have the MKS tool set or shell. Do NOT define - * BATCH_MODE_ONLY_SHELL if you define HAVE_MKS_SHELL - */ -#undef HAVE_MKS_SHELL - -/* - * Enforce the mutual exclusivity restriction. - */ -#ifdef HAVE_MKS_SHELL -#undef BATCH_MODE_ONLY_SHELL -#endif - -#ifdef HAVE_CYGWIN_SHELL -#undef BATCH_MODE_ONLY_SHELL -#endif - -/* Define if you prefer Case Insensitive behavior */ -#undef HAVE_CASE_INSENSITIVE_FS diff --git a/src/mkutil/make-3.80/config.h.in b/src/mkutil/make-3.80/config.h.in deleted file mode 100644 index d33b8d32..00000000 --- a/src/mkutil/make-3.80/config.h.in +++ /dev/null @@ -1,391 +0,0 @@ -/* config.h.in. Generated from configure.in by autoheader. */ - -/* Define to 1 if the `closedir' function returns void instead of `int'. */ -#undef CLOSEDIR_VOID - -/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP - systems. This function is required for `alloca.c' support on those systems. - */ -#undef CRAY_STACKSEG_END - -/* Define to 1 if using `alloca.c'. */ -#undef C_ALLOCA - -/* Define to 1 if using `getloadavg.c'. */ -#undef C_GETLOADAVG - -/* Define to 1 for DGUX with . */ -#undef DGUX - -/* Define to 1 if translation of program messages to the user's native - language is requested. */ -#undef ENABLE_NLS - -/* Use high resolution file timestamps if nonzero. */ -#undef FILE_TIMESTAMP_HI_RES - -/* Define to 1 if the `getloadavg' function needs to be run setuid or setgid. - */ -#undef GETLOADAVG_PRIVILEGED - -/* Define to 1 if you have `alloca', as a function or macro. */ -#undef HAVE_ALLOCA - -/* Define to 1 if you have and it should be used (not on Ultrix). - */ -#undef HAVE_ALLOCA_H - -/* This system has SA_RESTART, but it doesn't work properly. */ -#undef HAVE_BROKEN_RESTART - -/* Define to 1 if you have the `bsd_signal' function. */ -#undef HAVE_BSD_SIGNAL - -/* Define if you have the clock_gettime function. */ -#undef HAVE_CLOCK_GETTIME - -/* Define if the GNU dcgettext() function is already present or preinstalled. - */ -#undef HAVE_DCGETTEXT - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_DIRENT_H - -/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ -#undef HAVE_DOPRNT - -/* Define to 1 if you have the `dup2' function. */ -#undef HAVE_DUP2 - -/* Define to 1 if you have the header file. */ -#undef HAVE_FCNTL_H - -/* Define to 1 if you have the `fdopen' function. */ -#undef HAVE_FDOPEN - -/* Define to 1 if you have the `fork' function. */ -#undef HAVE_FORK - -/* Define to 1 if you have the `getcwd' function. */ -#undef HAVE_GETCWD - -/* Define to 1 if you have the `getgroups' function. */ -#undef HAVE_GETGROUPS - -/* Define to 1 if you have the `gethostbyname' function. */ -#undef HAVE_GETHOSTBYNAME - -/* Define to 1 if you have the `gethostname' function. */ -#undef HAVE_GETHOSTNAME - -/* Define to 1 if you have the `getloadavg' function. */ -#undef HAVE_GETLOADAVG - -/* Define if the GNU gettext() function is already present or preinstalled. */ -#undef HAVE_GETTEXT - -/* Define if you have a standard gettimeofday function */ -#undef HAVE_GETTIMEOFDAY - -/* Define if you have the iconv() function. */ -#undef HAVE_ICONV - -/* Define to 1 if you have the header file. */ -#undef HAVE_INTTYPES_H - -/* Define to 1 if you have the `dgc' library (-ldgc). */ -#undef HAVE_LIBDGC - -/* Define to 1 if you have the `kstat' library (-lkstat). */ -#undef HAVE_LIBKSTAT - -/* Define to 1 if you have the header file. */ -#undef HAVE_LIMITS_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_LOCALE_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_MACH_MACH_H - -/* Define to 1 if you have the `memcpy' function. */ -#undef HAVE_MEMCPY - -/* Define to 1 if you have the `memmove' function. */ -#undef HAVE_MEMMOVE - -/* Define to 1 if you have the header file. */ -#undef HAVE_MEMORY_H - -/* Define to 1 if you have the `mkstemp' function. */ -#undef HAVE_MKSTEMP - -/* Define to 1 if you have the `mktemp' function. */ -#undef HAVE_MKTEMP - -/* Define to 1 if you have the header file, and it defines `DIR'. */ -#undef HAVE_NDIR_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_NLIST_H - -/* Define to 1 if you have the `pipe' function. */ -#undef HAVE_PIPE - -/* Define to 1 if you have the `pstat_getdynamic' function. */ -#undef HAVE_PSTAT_GETDYNAMIC - -/* Define if defines the SA_RESTART constant. */ -#undef HAVE_SA_RESTART - -/* Define to 1 if you have the `setegid' function. */ -#undef HAVE_SETEGID - -/* Define to 1 if you have the `seteuid' function. */ -#undef HAVE_SETEUID - -/* Define to 1 if you have the `setlinebuf' function. */ -#undef HAVE_SETLINEBUF - -/* Define to 1 if you have the `setlocale' function. */ -#undef HAVE_SETLOCALE - -/* Define to 1 if you have the `setregid' function. */ -#undef HAVE_SETREGID - -/* Define to 1 if you have the `setreuid' function. */ -#undef HAVE_SETREUID - -/* Define to 1 if you have the `setvbuf' function. */ -#undef HAVE_SETVBUF - -/* Define to 1 if you have the `sigaction' function. */ -#undef HAVE_SIGACTION - -/* Define to 1 if you have the `sigsetmask' function. */ -#undef HAVE_SIGSETMASK - -/* Define to 1 if you have the `socket' function. */ -#undef HAVE_SOCKET - -/* Define to 1 if you have the header file. */ -#undef HAVE_STDINT_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STDLIB_H - -/* Define to 1 if you have the `strcasecmp' function. */ -#undef HAVE_STRCASECMP - -/* Define to 1 if you have the `strchr' function. */ -#undef HAVE_STRCHR - -/* Define to 1 if you have the `strcoll' function and it is properly defined. - */ -#undef HAVE_STRCOLL - -/* Define to 1 if you have the `strdup' function. */ -#undef HAVE_STRDUP - -/* Define to 1 if you have the `strerror' function. */ -#undef HAVE_STRERROR - -/* Define to 1 if you have the header file. */ -#undef HAVE_STRINGS_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STRING_H - -/* Define to 1 if you have the `strsignal' function. */ -#undef HAVE_STRSIGNAL - -/* Define to 1 if `n_un.n_name' is member of `struct nlist'. */ -#undef HAVE_STRUCT_NLIST_N_UN_N_NAME - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_SYS_DIR_H - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_SYS_NDIR_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_PARAM_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_STAT_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_TIMEB_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_TIME_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_TYPES_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_WAIT_H - -/* Define this if you have the `union wait' type in . */ -#undef HAVE_UNION_WAIT - -/* Define to 1 if you have the header file. */ -#undef HAVE_UNISTD_H - -/* Define to 1 if you have the `vfork' function. */ -#undef HAVE_VFORK - -/* Define to 1 if you have the header file. */ -#undef HAVE_VFORK_H - -/* Define to 1 if you have the `vprintf' function. */ -#undef HAVE_VPRINTF - -/* Define to 1 if you have the `wait3' function. */ -#undef HAVE_WAIT3 - -/* Define to 1 if you have the `waitpid' function. */ -#undef HAVE_WAITPID - -/* Define to 1 if `fork' works. */ -#undef HAVE_WORKING_FORK - -/* Define to 1 if `vfork' works. */ -#undef HAVE_WORKING_VFORK - -/* Build host information. */ -#undef MAKE_HOST - -/* Define this to enable job server support in GNU make. */ -#undef MAKE_JOBSERVER - -/* Define to 1 if your `struct nlist' has an `n_un' member. Obsolete, depend - on `HAVE_STRUCT_NLIST_N_UN_N_NAME */ -#undef NLIST_NAME_UNION - -/* Define if struct nlist.n_name is a pointer rather than an array. */ -#undef NLIST_STRUCT - -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -#undef NO_MINUS_C_MINUS_O - -/* Name of package */ -#undef PACKAGE - -/* Define to the address where bug reports for this package should be sent. */ -#undef PACKAGE_BUGREPORT - -/* Define to the full name of this package. */ -#undef PACKAGE_NAME - -/* Define to the full name and version of this package. */ -#undef PACKAGE_STRING - -/* Define to the one symbol short name of this package. */ -#undef PACKAGE_TARNAME - -/* Define to the version of this package. */ -#undef PACKAGE_VERSION - -/* Define to 1 if the C compiler supports function prototypes. */ -#undef PROTOTYPES - -/* Define as the return type of signal handlers (`int' or `void'). */ -#undef RETSIGTYPE - -/* Define to the name of the SCCS 'get' command. */ -#undef SCCS_GET - -/* Define this if the SCCS 'get' command understands the '-G' option. */ -#undef SCCS_GET_MINUS_G - -/* Define to 1 if the `setvbuf' function takes the buffering type as its - second argument and the buffer pointer as the third, as on System V before - release 3. */ -#undef SETVBUF_REVERSED - -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown */ -#undef STACK_DIRECTION - -/* Define to 1 if the `S_IS*' macros in do not work properly. */ -#undef STAT_MACROS_BROKEN - -/* Define to 1 if you have the ANSI C header files. */ -#undef STDC_HEADERS - -/* Define if 'struct stat' contains a nanoseconds field */ -#undef ST_MTIM_NSEC - -/* Define to 1 on System V Release 4. */ -#undef SVR4 - -/* Define to 1 if `sys_siglist' is declared by or . */ -#undef SYS_SIGLIST_DECLARED - -/* Define to 1 if you can safely include both and . */ -#undef TIME_WITH_SYS_TIME - -/* Define to 1 for Encore UMAX. */ -#undef UMAX - -/* Define to 1 for Encore UMAX 4.3 that has instead of - . */ -#undef UMAX4_3 - -/* Version number of package */ -#undef VERSION - -/* Define if using the dmalloc debugging malloc package */ -#undef WITH_DMALLOC - -/* Define to 1 if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE -#endif - -/* Number of bits in a file offset, on hosts where this is settable. */ -#undef _FILE_OFFSET_BITS - -/* Define for large files, on AIX-style hosts. */ -#undef _LARGE_FILES - -/* Define to 1 if on MINIX. */ -#undef _MINIX - -/* Define to 2 if the system does not provide POSIX.1 features except with - this defined. */ -#undef _POSIX_1_SOURCE - -/* Define to 1 if you need to in order for `stat' and other things to work. */ -#undef _POSIX_SOURCE - -/* Define like PROTOTYPES; this can be used by system headers. */ -#undef __PROTOTYPES - -/* Define to empty if `const' does not conform to ANSI C. */ -#undef const - -/* Define to `int' if doesn't define. */ -#undef gid_t - -/* Define to `int' if does not define. */ -#undef pid_t - -/* Define to `int' if doesn't define. */ -#undef uid_t - -/* Define uintmax_t if not defined in or . */ -#undef uintmax_t - -/* Define as `fork' if `vfork' does not work. */ -#undef vfork diff --git a/src/mkutil/make-3.80/configh.dos b/src/mkutil/make-3.80/configh.dos deleted file mode 100644 index c8184af8..00000000 --- a/src/mkutil/make-3.80/configh.dos +++ /dev/null @@ -1,94 +0,0 @@ - -/* Many things are defined already by a system header. */ -#include - -#if __DJGPP__ > 2 || __DJGPP_MINOR__ > 1 - -/* Define if `sys_siglist' is declared by . */ -# define SYS_SIGLIST_DECLARED 1 - -/* Define this if the C library defines the variable `_sys_siglist'. */ -# define HAVE_SYS_SIGLIST 1 - -#else - -/* Define NSIG. */ -# define NSIG SIGMAX - -#endif - -/* Use high resolution file timestamps if nonzero. */ -#define FILE_TIMESTAMP_HI_RES 0 - -/* Define to 1 if you have `alloca', as a function or macro. */ -#define HAVE_ALLOCA 1 - -/* Define if you have the fdopen function. */ -#define HAVE_FDOPEN 1 - -/* Define to 1 if you have the `getgroups' function. */ -#define HAVE_GETGROUPS 1 - -/* Define if you have the header file. */ -#define HAVE_MEMORY_H 1 - -/* Define if you have the mkstemp function. */ -#define HAVE_MKSTEMP 1 - -/* Define to 1 if you have the `mktemp' function. */ -#define HAVE_MKTEMP 1 - -/* Define to 1 if you have the `setlinebuf' function. */ -#define HAVE_SETLINEBUF 1 - -/* Define to 1 if you have the `setvbuf' function. */ -#define HAVE_SETVBUF 1 - -#define SCCS_GET "get" - -/* Define to `unsigned long' or `unsigned long long' - if doesn't define. */ -#define uintmax_t unsigned long long - -/* Define the type of the first arg to select(). */ -#define fd_set_size_t int - -/* Define if you have the select function. */ -#define HAVE_SELECT 1 - -/* Define if you have the vprintf library function. */ -#undef HAVE_VPRINTF -#define HAVE_VPRINTF 1 - -/* Name of the package */ -#define PACKAGE "make" - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "bug-make@gnu.org" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "GNU make" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GNU make 3.80" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "make" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "3.80" - -/* Define to 1 if the C compiler supports function prototypes. */ -#define PROTOTYPES 1 - -/* Define to 1 if `sys_siglist' is declared by or . */ -#define SYS_SIGLIST_DECLARED 1 - -/* Version number of package */ -#define VERSION "3.80" - -/* Build host information. */ -#define MAKE_HOST "i386-pc-msdosdjgpp" - -/* Grok DOS paths (drive specs and backslash path element separators) */ -#define HAVE_DOS_PATHS diff --git a/src/mkutil/make-3.80/configure b/src/mkutil/make-3.80/configure deleted file mode 100644 index e2332983..00000000 --- a/src/mkutil/make-3.80/configure +++ /dev/null @@ -1,12603 +0,0 @@ -#! /bin/sh -# From configure.in Id: configure.in,v 1.114 2002/10/03 05:46:12 psmith Exp . -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.54 for GNU make 3.80. -# -# Report bugs to . -# -# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be Bourne compatible -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix -fi - -# Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in LANG LANGUAGE LC_ALL LC_COLLATE LC_CTYPE LC_NUMERIC LC_MESSAGES LC_TIME -do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conftest.sh - echo "exit 0" >>conftest.sh - chmod +x conftest.sh - if (PATH="/nonexistent;."; conftest.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conftest.sh -fi - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done - - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | - sed ' - N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, - t loop - s,-$,, - s,^['$as_cr_digits']*\n,, - ' >$as_me.lineno && - chmod +x $as_me.lineno || - { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno - # Exit status is that of the last command. - exit -} - - -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; -esac - -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -echo >conf$$.file -if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links - as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.file - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - as_mkdir_p=false -fi - -as_executable_p="test -f" - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" - - -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - - -# Name of the host. -# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -exec 6>&1 - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_config_libobj_dir=. -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= -SHELL=${CONFIG_SHELL-/bin/sh} - -# Maximum number of lines to put in a shell here document. -# This variable seems obsolete. It should probably be removed, and -# only ac_max_sed_lines should be used. -: ${ac_max_here_lines=38} - -# Identity of this package. -PACKAGE_NAME='GNU make' -PACKAGE_TARNAME='make' -PACKAGE_VERSION='3.80' -PACKAGE_STRING='GNU make 3.80' -PACKAGE_BUGREPORT='bug-make@gnu.org' - -ac_unique_file="vpath.c" -# Factoring default headers for most tests. -ac_includes_default="\ -#include -#if HAVE_SYS_TYPES_H -# include -#endif -#if HAVE_SYS_STAT_H -# include -#endif -#if STDC_HEADERS -# include -# include -#else -# if HAVE_STDLIB_H -# include -# endif -#endif -#if HAVE_STRING_H -# if !STDC_HEADERS && HAVE_MEMORY_H -# include -# endif -# include -#endif -#if HAVE_STRINGS_H -# include -#endif -#if HAVE_INTTYPES_H -# include -#else -# if HAVE_STDINT_H -# include -# endif -#endif -#if HAVE_UNISTD_H -# include -#endif" - -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB CPP AR PERL build build_cpu build_vendor build_os host host_cpu host_vendor host_os EGREP MKINSTALLDIRS MSGFMT GMSGFMT XGETTEXT MSGMERGE USE_NLS LIBICONV LTLIBICONV INTLLIBS LIBINTL LTLIBINTL POSUB ALLOCA LIBOBJS NEED_SETGID KMEM_GROUP GETLOADAVG_LIBS USE_CUSTOMS_TRUE USE_CUSTOMS_FALSE GLOBINC GLOBLIB USE_LOCAL_GLOB_TRUE USE_LOCAL_GLOB_FALSE MAKE_HOST LTLIBOBJS' -ac_subst_files='MAINT_MAKEFILE' - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datadir='${prefix}/share' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -libdir='${exec_prefix}/lib' -includedir='${prefix}/include' -oldincludedir='/usr/include' -infodir='${prefix}/info' -mandir='${prefix}/man' - -ac_prev= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval "$ac_prev=\$ac_option" - ac_prev= - continue - fi - - ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` - - # Accept the important Cygnus configure options, so we can diagnose typos. - - case $ac_option in - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad | --data | --dat | --da) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ - | --da=*) - datadir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 - { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - eval "enable_$ac_feature=no" ;; - - -enable-* | --enable-*) - ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 - { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "enable_$ac_feature='$ac_optarg'" ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst \ - | --locals | --local | --loca | --loc | --lo) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* \ - | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 - { (exit 1); exit 1; }; } - ac_package=`echo $ac_package| sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "with_$ac_package='$ac_optarg'" ;; - - -without-* | --without-*) - ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 - { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/-/_/g'` - eval "with_$ac_package=no" ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) { echo "$as_me: error: unrecognized option: $ac_option -Try \`$0 --help' for more information." >&2 - { (exit 1); exit 1; }; } - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 - { (exit 1); exit 1; }; } - ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` - eval "$ac_envvar='$ac_optarg'" - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - echo "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - echo "$as_me: WARNING: invalid host type: $ac_option" >&2 - : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - { echo "$as_me: error: missing argument to $ac_option" >&2 - { (exit 1); exit 1; }; } -fi - -# Be sure to have absolute paths. -for ac_var in exec_prefix prefix -do - eval ac_val=$`echo $ac_var` - case $ac_val in - [\\/$]* | ?:[\\/]* | NONE | '' ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; - esac -done - -# Be sure to have absolute paths. -for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir -do - eval ac_val=$`echo $ac_var` - case $ac_val in - [\\/$]* | ?:[\\/]* ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; - esac -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. - If a cross compiler is detected then cross compile mode will be used." >&2 - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then its parent. - ac_confdir=`(dirname "$0") 2>/dev/null || -$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$0" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r $srcdir/$ac_unique_file; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r $srcdir/$ac_unique_file; then - if test "$ac_srcdir_defaulted" = yes; then - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 - { (exit 1); exit 1; }; } - else - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 - { (exit 1); exit 1; }; } - fi -fi -(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || - { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 - { (exit 1); exit 1; }; } -srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` -ac_env_build_alias_set=${build_alias+set} -ac_env_build_alias_value=$build_alias -ac_cv_env_build_alias_set=${build_alias+set} -ac_cv_env_build_alias_value=$build_alias -ac_env_host_alias_set=${host_alias+set} -ac_env_host_alias_value=$host_alias -ac_cv_env_host_alias_set=${host_alias+set} -ac_cv_env_host_alias_value=$host_alias -ac_env_target_alias_set=${target_alias+set} -ac_env_target_alias_value=$target_alias -ac_cv_env_target_alias_set=${target_alias+set} -ac_cv_env_target_alias_value=$target_alias -ac_env_CC_set=${CC+set} -ac_env_CC_value=$CC -ac_cv_env_CC_set=${CC+set} -ac_cv_env_CC_value=$CC -ac_env_CFLAGS_set=${CFLAGS+set} -ac_env_CFLAGS_value=$CFLAGS -ac_cv_env_CFLAGS_set=${CFLAGS+set} -ac_cv_env_CFLAGS_value=$CFLAGS -ac_env_LDFLAGS_set=${LDFLAGS+set} -ac_env_LDFLAGS_value=$LDFLAGS -ac_cv_env_LDFLAGS_set=${LDFLAGS+set} -ac_cv_env_LDFLAGS_value=$LDFLAGS -ac_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_env_CPPFLAGS_value=$CPPFLAGS -ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_cv_env_CPPFLAGS_value=$CPPFLAGS -ac_env_CPP_set=${CPP+set} -ac_env_CPP_value=$CPP -ac_cv_env_CPP_set=${CPP+set} -ac_cv_env_CPP_value=$CPP - -# -# Report the --help message. -# -if test "$ac_init_help" = "long"; then - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF -\`configure' configures GNU make 3.80 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -_ACEOF - - cat <<_ACEOF -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --datadir=DIR read-only architecture-independent data [PREFIX/share] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --infodir=DIR info documentation [PREFIX/info] - --mandir=DIR man documentation [PREFIX/man] -_ACEOF - - cat <<\_ACEOF - -Program names: - --program-prefix=PREFIX prepend PREFIX to installed program names - --program-suffix=SUFFIX append SUFFIX to installed program names - --program-transform-name=PROGRAM run sed PROGRAM on installed program names - -System types: - --build=BUILD configure for building on BUILD [guessed] - --host=HOST cross-compile to build programs to run on HOST [BUILD] -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of GNU make 3.80:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors - --disable-rpath do not hardcode runtime library paths - --disable-nls do not use Native Language Support - --disable-largefile omit support for large files - --disable-job-server disallow recursive make communication during -jN - -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-gnu-ld assume the C compiler uses GNU ld default=no - --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib - --without-libiconv-prefix don't search for libiconv in includedir and libdir - --with-libintl-prefix=DIR search for libintl in DIR/include and DIR/lib - --without-libintl-prefix don't search for libintl in includedir and libdir - --with-customs=DIR enable remote jobs via Customs--see README.customs - --with-dmalloc use dmalloc, as in - http://www.dmalloc.com/dmalloc.tar.gz - -Some influential environment variables: - CC C compiler command - CFLAGS C compiler flags - LDFLAGS linker flags, e.g. -L if you have libraries in a - nonstandard directory - CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have - headers in a nonstandard directory - CPP C preprocessor - -Use these variables to override the choices made by `configure' or to help -it to find libraries and programs with nonstandard names/locations. - -Report bugs to . -_ACEOF -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - ac_popdir=`pwd` - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d $ac_dir || continue - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` - - cd $ac_dir - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_srcdir/configure.gnu; then - echo - $SHELL $ac_srcdir/configure.gnu --help=recursive - elif test -f $ac_srcdir/configure; then - echo - $SHELL $ac_srcdir/configure --help=recursive - elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then - echo - $ac_configure --help - else - echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi - cd $ac_popdir - done -fi - -test -n "$ac_init_help" && exit 0 -if $ac_init_version; then - cat <<\_ACEOF -GNU make configure 3.80 -generated by GNU Autoconf 2.54 - -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. -_ACEOF - exit 0 -fi -exec 5>config.log -cat >&5 <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by GNU make $as_me 3.80, which was -generated by GNU Autoconf 2.54. Invocation command line was - - $ $0 $@ - -_ACEOF -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -hostinfo = `(hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - echo "PATH: $as_dir" -done - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Also quote any args containing shell meta-characters. -ac_configure_args= -ac_sep= -for ac_arg -do - case $ac_arg in - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n ) continue ;; - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - continue ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - # Get rid of the leading space. - ac_sep=" " -done - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Be sure not to use single quotes in there, as some shells, -# such as our DU 5.0 friend, will then `close' the trap. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - - cat <<\_ASBOX -## ---------------- ## -## Cache variables. ## -## ---------------- ## -_ASBOX - echo - # The following way of writing the cache mishandles newlines in values, -{ - (set) 2>&1 | - case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in - *ac_space=\ *) - sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" - ;; - *) - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" - ;; - esac; -} - echo - - cat <<\_ASBOX -## ----------------- ## -## Output variables. ## -## ----------------- ## -_ASBOX - echo - for ac_var in $ac_subst_vars - do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" - done | sort - echo - - if test -n "$ac_subst_files"; then - cat <<\_ASBOX -## ------------- ## -## Output files. ## -## ------------- ## -_ASBOX - echo - for ac_var in $ac_subst_files - do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" - done | sort - echo - fi - - if test -s confdefs.h; then - cat <<\_ASBOX -## ----------- ## -## confdefs.h. ## -## ----------- ## -_ASBOX - echo - sed "/^$/d" confdefs.h | sort - echo - fi - test "$ac_signal" != 0 && - echo "$as_me: caught signal $ac_signal" - echo "$as_me: exit $exit_status" - } >&5 - rm -f core core.* *.core && - rm -rf conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status - ' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -rf conftest* confdefs.h -# AIX cpp loses on an empty file, so make sure it contains at least a newline. -echo >confdefs.h - -# Predefined preprocessor variables. - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF - - -# Let the site file select an alternate cache file if it wants to. -# Prefer explicitly selected file to automatically selected ones. -if test -z "$CONFIG_SITE"; then - if test "x$prefix" != xNONE; then - CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" - else - CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" - fi -fi -for ac_site_file in $CONFIG_SITE; do - if test -r "$ac_site_file"; then - { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 -echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special - # files actually), so we avoid doing that. - if test -f "$cache_file"; then - { echo "$as_me:$LINENO: loading cache $cache_file" >&5 -echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . $cache_file;; - *) . ./$cache_file;; - esac - fi -else - { echo "$as_me:$LINENO: creating cache $cache_file" >&5 -echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val="\$ac_cv_env_${ac_var}_value" - eval ac_new_val="\$ac_env_${ac_var}_value" - case $ac_old_set,$ac_new_set in - set,) - { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 -echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 -echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 -echo "$as_me: error: changes in the environment can compromise the build" >&2;} - { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 -echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} - { (exit 1); exit 1; }; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Autoconf setup -ac_aux_dir= -for ac_dir in config $srcdir/config; do - if test -f $ac_dir/install-sh; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f $ac_dir/install.sh; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f $ac_dir/shtool; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config $srcdir/config" >&5 -echo "$as_me: error: cannot find install-sh or install.sh in config $srcdir/config" >&2;} - { (exit 1); exit 1; }; } -fi -ac_config_guess="$SHELL $ac_aux_dir/config.guess" -ac_config_sub="$SHELL $ac_aux_dir/config.sub" -ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. - - - ac_config_headers="$ac_config_headers config.h" - - -# Automake setup -am__api_version="1.7" -# Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 -if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in - ./ | .// | /cC/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - done - done - ;; -esac -done - - -fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the path is relative. - INSTALL=$ac_install_sh - fi -fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -echo "$as_me:$LINENO: checking whether build environment is sane" >&5 -echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 -# Just in case -sleep 1 -echo timestamp > conftest.file -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t $srcdir/configure conftest.file` - fi - rm -f conftest.file - if test "$*" != "X $srcdir/configure conftest.file" \ - && test "$*" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken -alias in your environment" >&5 -echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken -alias in your environment" >&2;} - { (exit 1); exit 1; }; } - fi - - test "$2" = conftest.file - ) -then - # Ok. - : -else - { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! -Check your system clock" >&5 -echo "$as_me: error: newly created file is older than distributed files! -Check your system clock" >&2;} - { (exit 1); exit 1; }; } -fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 -test "$program_prefix" != NONE && - program_transform_name="s,^,$program_prefix,;$program_transform_name" -# Use a double $ so make ignores it. -test "$program_suffix" != NONE && - program_transform_name="s,\$,$program_suffix,;$program_transform_name" -# Double any \ or $. echo might interpret backslashes. -# By default was `s,x,x', remove it if useless. -cat <<\_ACEOF >conftest.sed -s/[\\$]/&&/g;s/;s,x,x,$// -_ACEOF -program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -rm conftest.sed - - -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` - -test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 -echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} -fi - -for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_AWK+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_AWK="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - echo "$as_me:$LINENO: result: $AWK" >&5 -echo "${ECHO_T}$AWK" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - test -n "$AWK" && break -done - -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.make <<\_ACEOF -all: - @echo 'ac_maketemp="${MAKE}"' -_ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi -rm -f conftest.make -fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 - SET_MAKE= -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 - SET_MAKE="MAKE=${MAKE-make}" -fi - - # test to see if srcdir already configured -if test "`cd $srcdir && pwd`" != "`pwd`" && - test -f $srcdir/config.status; then - { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 -echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} - { (exit 1); exit 1; }; } -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi - - -# Define the identity of the package. - PACKAGE=make - VERSION=3.80 - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF - -# Some tools Automake needs. - -ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} - - -AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} - - -AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} - - -AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} - - -MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} - - -AMTAR=${AMTAR-"${am_missing_run}tar"} - -install_sh=${install_sh-"$am_aux_dir/install-sh"} - -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -if test "$cross_compiling" != no; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. -set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_STRIP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$STRIP"; then - ac_cv_prog_STRIP="$STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_STRIP="${ac_tool_prefix}strip" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -STRIP=$ac_cv_prog_STRIP -if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_STRIP"; then - ac_ct_STRIP=$STRIP - # Extract the first word of "strip", so it can be a program name with args. -set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_STRIP"; then - ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_STRIP="strip" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" -fi -fi -ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - STRIP=$ac_ct_STRIP -else - STRIP="$ac_cv_prog_STRIP" -fi - -fi -INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" - -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. - - - -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.make <<\_ACEOF -all: - @echo 'ac_maketemp="${MAKE}"' -_ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi -rm -f conftest.make -fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 - SET_MAKE= -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 - SET_MAKE="MAKE=${MAKE-make}" -fi - - -# Checks for programs. -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="${ac_tool_prefix}gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "gcc", so it can be a program name with args. -set dummy gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - CC=$ac_ct_CC -else - CC="$ac_cv_prog_CC" -fi - -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. -set dummy ${ac_tool_prefix}cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="${ac_tool_prefix}cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - CC=$ac_ct_CC -else - CC="$ac_cv_prog_CC" -fi - -fi -if test -z "$CC"; then - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else - ac_prog_rejected=no -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then - ac_prog_rejected=yes - continue - fi - ac_cv_prog_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -if test $ac_prog_rejected = yes; then - # We found a bogon in the path, so make sure we never use it. - set dummy $ac_cv_prog_CC - shift - if test $# != 0; then - # We chose a different compiler from the bogus one. - # However, it has the same basename, so the bogon will be chosen - # first if we set CC to just the basename; use the full file name. - shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" - fi -fi -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - for ac_prog in cl - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - test -n "$CC" && break - done -fi -if test -z "$CC"; then - ac_ct_CC=$CC - for ac_prog in cl -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - test -n "$ac_ct_CC" && break -done - - CC=$ac_ct_CC -fi - -fi - - -test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5 -echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;} - { (exit 1); exit 1; }; } - -# Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C compiler version" >&5 -ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ - - ; - return 0; -} -_ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.exe" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -echo "$as_me:$LINENO: checking for C compiler default output" >&5 -echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 -ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 - (eval $ac_link_default) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - # Find the output, starting from the most likely. This scheme is -# not robust to junk in `.', hence go to wildcards (a.*) only as a last -# resort. - -# Be careful to initialize this variable, since it used to be cached. -# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. -ac_cv_exeext= -for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; - a.out ) # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool --akim. - export ac_cv_exeext - break;; - * ) break;; - esac -done -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -{ { echo "$as_me:$LINENO: error: C compiler cannot create executables -check \`config.log' for details." >&5 -echo "$as_me: error: C compiler cannot create executables -check \`config.log' for details." >&2;} - { (exit 77); exit 77; }; } -fi - -ac_exeext=$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6 - -# Check the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 -# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 -# If not cross compiling, check that we can run a simple program. -if test "$cross_compiling" != yes; then - if { ac_try='./$ac_file' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { echo "$as_me:$LINENO: error: cannot run C compiled programs. -If you meant to cross compile, use \`--host'." >&5 -echo "$as_me: error: cannot run C compiled programs. -If you meant to cross compile, use \`--host'." >&2;} - { (exit 1); exit 1; }; } - fi - fi -fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 - -rm -f a.out a.exe conftest$ac_cv_exeext -ac_clean_files=$ac_clean_files_save -# Check the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6 - -echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext - break;; - * ) break;; - esac -done -else - { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5 -echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;} - { (exit 1); exit 1; }; } -fi - -rm -f conftest$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6 - -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 -if test "${ac_cv_objext+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.o conftest.obj -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5 -echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;} - { (exit 1); exit 1; }; } -fi - -rm -f conftest.$ac_cv_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6 -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 -if test "${ac_cv_c_compiler_gnu+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_compiler_gnu=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_compiler_gnu=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -ac_cv_c_compiler_gnu=$ac_compiler_gnu - -fi -echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 -GCC=`test $ac_compiler_gnu = yes && echo yes` -ac_test_CFLAGS=${CFLAGS+set} -ac_save_CFLAGS=$CFLAGS -CFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 -if test "${ac_cv_prog_cc_g+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_prog_cc_g=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_prog_cc_g=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 -if test "$ac_test_CFLAGS" = set; then - CFLAGS=$ac_save_CFLAGS -elif test $ac_cv_prog_cc_g = yes; then - if test "$GCC" = yes; then - CFLAGS="-g -O2" - else - CFLAGS="-g" - fi -else - if test "$GCC" = yes; then - CFLAGS="-O2" - else - CFLAGS= - fi -fi -echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 -echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 -if test "${ac_cv_prog_cc_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_prog_cc_stdc=no -ac_save_CC=$CC -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} -_ACEOF -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_prog_cc_stdc=$ac_arg -break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext -done -rm -f conftest.$ac_ext conftest.$ac_objext -CC=$ac_save_CC - -fi - -case "x$ac_cv_prog_cc_stdc" in - x|xno) - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 ;; - *) - echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 - CC="$CC $ac_cv_prog_cc_stdc" ;; -esac - -# Some people use a C++ compiler to compile C. Since we use `exit', -# in C++ we need to declare it. In case someone uses the same compiler -# for both compiling C and C++ we need to have the C++ compiler decide -# the declaration of exit, since it's the most demanding environment. -cat >conftest.$ac_ext <<_ACEOF -#ifndef __cplusplus - choke me -#endif -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - for ac_declaration in \ - ''\ - '#include ' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -continue -fi -rm -f conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h -fi - -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -rm -f .deps 2>/dev/null -mkdir .deps 2>/dev/null -if test -d .deps; then - DEPDIR=.deps -else - # MS-DOS does not allow filenames that begin with a dot. - DEPDIR=_deps -fi -rmdir .deps 2>/dev/null - - - ac_config_commands="$ac_config_commands depfiles" - - -am_make=${MAKE-make} -cat > confinc << 'END' -doit: - @echo done -END -# If we don't find an include directive, just comment out the code. -echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 -echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# We grep out `Entering directory' and `Leaving directory' -# messages which can occur if `w' ends up in MAKEFLAGS. -# In particular we don't look at `^make:' because GNU make might -# be invoked under some other name (usually "gmake"), in which -# case it prints its new name instead of `make'. -if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then - am__include=include - am__quote= - _am_result=GNU -fi -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then - am__include=.include - am__quote="\"" - _am_result=BSD - fi -fi - - -echo "$as_me:$LINENO: result: $_am_result" >&5 -echo "${ECHO_T}$_am_result" >&6 -rm -f confinc confmf - -# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. -if test "${enable_dependency_tracking+set}" = set; then - enableval="$enable_dependency_tracking" - -fi; -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' -fi - - -if test "x$enable_dependency_tracking" != xno; then - AMDEP_TRUE= - AMDEP_FALSE='#' -else - AMDEP_TRUE='#' - AMDEP_FALSE= -fi - - - - -depcc="$CC" am_compiler_list= - -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - - am_cv_CC_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` - fi - for depmode in $am_compiler_list; do - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - echo '#include "conftest.h"' > conftest.c - echo 'int i;' > conftest.h - echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf - - case $depmode in - nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - none) break ;; - esac - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. - if depmode=$depmode \ - source=conftest.c object=conftest.o \ - depfile=conftest.Po tmpdepfile=conftest.TPo \ - $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && - grep conftest.h conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - am_cv_CC_dependencies_compiler_type=$depmode - break - fi - done - - cd .. - rm -rf conftest.dir -else - am_cv_CC_dependencies_compiler_type=none -fi - -fi -echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 -CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type - - - -if - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then - am__fastdepCC_TRUE= - am__fastdepCC_FALSE='#' -else - am__fastdepCC_TRUE='#' - am__fastdepCC_FALSE= -fi - - -# Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 -if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in - ./ | .// | /cC/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - done - done - ;; -esac -done - - -fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the path is relative. - INSTALL=$ac_install_sh - fi -fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. -set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_RANLIB+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$RANLIB"; then - ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -RANLIB=$ac_cv_prog_RANLIB -if test -n "$RANLIB"; then - echo "$as_me:$LINENO: result: $RANLIB" >&5 -echo "${ECHO_T}$RANLIB" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_RANLIB"; then - ac_ct_RANLIB=$RANLIB - # Extract the first word of "ranlib", so it can be a program name with args. -set dummy ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_RANLIB"; then - ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_RANLIB="ranlib" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - - test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" -fi -fi -ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB -if test -n "$ac_ct_RANLIB"; then - echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -echo "${ECHO_T}$ac_ct_RANLIB" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - RANLIB=$ac_ct_RANLIB -else - RANLIB="$ac_cv_prog_RANLIB" -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if test "${ac_cv_prog_CPP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - Syntax error -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - : -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.$ac_ext - - # OK, works on sane cases. Now check whether non-existent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - # Broken: success on invalid input. -continue -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - break -fi - - done - ac_cv_prog_CPP=$CPP - -fi - CPP=$ac_cv_prog_CPP -else - ac_cv_prog_CPP=$CPP -fi -echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6 -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - Syntax error -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - : -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.$ac_ext - - # OK, works on sane cases. Now check whether non-existent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - # Broken: success on invalid input. -continue -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - : -else - { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5 -echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} - { (exit 1); exit 1; }; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -# Extract the first word of "ar", so it can be a program name with args. -set dummy ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_AR+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$AR"; then - ac_cv_prog_AR="$AR" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_AR="ar" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - - test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar" -fi -fi -AR=$ac_cv_prog_AR -if test -n "$AR"; then - echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -# Perl is needed for the test suite (only) -# Extract the first word of "perl", so it can be a program name with args. -set dummy perl; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_PERL+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$PERL"; then - ac_cv_prog_PERL="$PERL" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_PERL="perl" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - - test -z "$ac_cv_prog_PERL" && ac_cv_prog_PERL="perl" -fi -fi -PERL=$ac_cv_prog_PERL -if test -n "$PERL"; then - echo "$as_me:$LINENO: result: $PERL" >&5 -echo "${ECHO_T}$PERL" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - -# Specialized system macros -# Make sure we can run config.sub. -$ac_config_sub sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -echo "$as_me: error: cannot run $ac_config_sub" >&2;} - { (exit 1); exit 1; }; } - -echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6 -if test "${ac_cv_build+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_build_alias=$build_alias -test -z "$ac_cv_build_alias" && - ac_cv_build_alias=`$ac_config_guess` -test -z "$ac_cv_build_alias" && - { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -echo "$as_me: error: cannot guess build type; you must specify one" >&2;} - { (exit 1); exit 1; }; } -ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6 -build=$ac_cv_build -build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - -echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6 -if test "${ac_cv_host+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_host_alias=$host_alias -test -z "$ac_cv_host_alias" && - ac_cv_host_alias=$ac_cv_build_alias -ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6 -host=$ac_cv_host -host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - - - -echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6 -if test "${ac_cv_prog_egrep+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if echo a | (grep -E '(a|b)') >/dev/null 2>&1 - then ac_cv_prog_egrep='grep -E' - else ac_cv_prog_egrep='egrep' - fi -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 -echo "${ECHO_T}$ac_cv_prog_egrep" >&6 - EGREP=$ac_cv_prog_egrep - - - -echo "$as_me:$LINENO: checking for AIX" >&5 -echo $ECHO_N "checking for AIX... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#ifdef _AIX - yes -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "yes" >/dev/null 2>&1; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 -cat >>confdefs.h <<\_ACEOF -#define _ALL_SOURCE 1 -_ACEOF - -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi -rm -f conftest* - - - - echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5 -echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6 -if test "${ac_cv_lib_cposix_strerror+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcposix $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char strerror (); -int -main () -{ -strerror (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_cposix_strerror=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_cposix_strerror=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5 -echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6 -if test $ac_cv_lib_cposix_strerror = yes; then - LIBS="$LIBS -lcposix" -fi - - - -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#include -#include - -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_cv_header_stdc=no -fi -rm -f conftest.err conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. - - - - - - - - - -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_Header=no" -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - -if test "${ac_cv_header_minix_config_h+set}" = set; then - echo "$as_me:$LINENO: checking for minix/config.h" >&5 -echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6 -if test "${ac_cv_header_minix_config_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 -echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking minix/config.h usability" >&5 -echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking minix/config.h presence" >&5 -echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for minix/config.h" >&5 -echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6 -if test "${ac_cv_header_minix_config_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_minix_config_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 -echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6 - -fi -if test $ac_cv_header_minix_config_h = yes; then - MINIX=yes -else - MINIX= -fi - - -if test "$MINIX" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define _POSIX_SOURCE 1 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define _POSIX_1_SOURCE 2 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define _MINIX 1 -_ACEOF - -fi - - -# Enable gettext, in "external" mode. - - - - MKINSTALLDIRS= - if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" - fi - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi - - - - - - # Extract the first word of "msgfmt", so it can be a program name with args. -set dummy msgfmt; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_path_MSGFMT+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case "$MSGFMT" in - /*) - ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - ac_cv_path_MSGFMT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" - test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" - ;; -esac -fi -MSGFMT="$ac_cv_path_MSGFMT" -if test "$MSGFMT" != ":"; then - echo "$as_me:$LINENO: result: $MSGFMT" >&5 -echo "${ECHO_T}$MSGFMT" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - # Extract the first word of "gmsgfmt", so it can be a program name with args. -set dummy gmsgfmt; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_path_GMSGFMT+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case $GMSGFMT in - [\\/]* | ?:[\\/]*) - ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - - test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" - ;; -esac -fi -GMSGFMT=$ac_cv_path_GMSGFMT - -if test -n "$GMSGFMT"; then - echo "$as_me:$LINENO: result: $GMSGFMT" >&5 -echo "${ECHO_T}$GMSGFMT" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - - # Extract the first word of "xgettext", so it can be a program name with args. -set dummy xgettext; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_path_XGETTEXT+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case "$XGETTEXT" in - /*) - ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - ac_cv_path_XGETTEXT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" - test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" - ;; -esac -fi -XGETTEXT="$ac_cv_path_XGETTEXT" -if test "$XGETTEXT" != ":"; then - echo "$as_me:$LINENO: result: $XGETTEXT" >&5 -echo "${ECHO_T}$XGETTEXT" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - rm -f messages.po - - # Extract the first word of "msgmerge", so it can be a program name with args. -set dummy msgmerge; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_path_MSGMERGE+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case "$MSGMERGE" in - /*) - ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then - ac_cv_path_MSGMERGE="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" - test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" - ;; -esac -fi -MSGMERGE="$ac_cv_path_MSGMERGE" -if test "$MSGMERGE" != ":"; then - echo "$as_me:$LINENO: result: $MSGMERGE" >&5 -echo "${ECHO_T}$MSGMERGE" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - - if test "$GMSGFMT" != ":"; then - if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && - (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` - echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 -echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6 - GMSGFMT=":" - fi - fi - - if test "$XGETTEXT" != ":"; then - if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5 -echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6 - XGETTEXT=":" - fi - rm -f messages.po - fi - - ac_config_commands="$ac_config_commands default-1" - - - - if test "X$prefix" = "XNONE"; then - acl_final_prefix="$ac_default_prefix" - else - acl_final_prefix="$prefix" - fi - if test "X$exec_prefix" = "XNONE"; then - acl_final_exec_prefix='${prefix}' - else - acl_final_exec_prefix="$exec_prefix" - fi - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" - prefix="$acl_save_prefix" - - -# Check whether --with-gnu-ld or --without-gnu-ld was given. -if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes -else - with_gnu_ld=no -fi; -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by GCC" >&5 -echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [\\/]* | [A-Za-z]:[\\/]*) - re_direlt='/[^/][^/]*/\.\./' - # Canonicalize the path of ld - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 -else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 -fi -if test "${acl_cv_path_LD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -z "$LD"; then - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - acl_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some GNU ld's only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then - test "$with_gnu_ld" != no && break - else - test "$with_gnu_ld" != yes && break - fi - fi - done - IFS="$ac_save_ifs" -else - acl_cv_path_LD="$LD" # Let the user override the test with a path. -fi -fi - -LD="$acl_cv_path_LD" -if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi -test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} - { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 -if test "${acl_cv_prog_gnu_ld+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. -if $LD -v 2>&1 &5; then - acl_cv_prog_gnu_ld=yes -else - acl_cv_prog_gnu_ld=no -fi -fi -echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 -echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6 -with_gnu_ld=$acl_cv_prog_gnu_ld - - - - echo "$as_me:$LINENO: checking for shared library run path origin" >&5 -echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6 -if test "${acl_cv_rpath+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh - . ./conftest.sh - rm -f ./conftest.sh - acl_cv_rpath=done - -fi -echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 -echo "${ECHO_T}$acl_cv_rpath" >&6 - wl="$acl_cv_wl" - libext="$acl_cv_libext" - shlibext="$acl_cv_shlibext" - hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" - hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" - hardcode_direct="$acl_cv_hardcode_direct" - hardcode_minus_L="$acl_cv_hardcode_minus_L" - sys_lib_search_path_spec="$acl_cv_sys_lib_search_path_spec" - sys_lib_dlsearch_path_spec="$acl_cv_sys_lib_dlsearch_path_spec" - # Check whether --enable-rpath or --disable-rpath was given. -if test "${enable_rpath+set}" = set; then - enableval="$enable_rpath" - : -else - enable_rpath=yes -fi; - - - - - - - - use_additional=yes - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - -# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given. -if test "${with_libiconv_prefix+set}" = set; then - withval="$with_libiconv_prefix" - - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi - -fi; - LIBICONV= - LTLIBICONV= - INCICONV= - rpathdirs= - ltrpathdirs= - names_already_handled= - names_next_round='iconv ' - while test -n "$names_next_round"; do - names_this_round="$names_next_round" - names_next_round= - for name in $names_this_round; do - already_handled= - for n in $names_already_handled; do - if test "$n" = "$name"; then - already_handled=yes - break - fi - done - if test -z "$already_handled"; then - names_already_handled="$names_already_handled $name" - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` - eval value=\"\$HAVE_LIB$uppername\" - if test -n "$value"; then - if test "$value" = yes; then - eval value=\"\$LIB$uppername\" - test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" - eval value=\"\$LTLIB$uppername\" - test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" - else - : - fi - else - found_dir= - found_la= - found_so= - found_a= - if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then - found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - else - if test -f "$additional_libdir/lib$name.$libext"; then - found_dir="$additional_libdir" - found_a="$additional_libdir/lib$name.$libext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - fi - fi - fi - if test "X$found_dir" = "X"; then - for x in $LDFLAGS $LTLIBICONV; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - case "$x" in - -L*) - dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then - found_dir="$dir" - found_so="$dir/lib$name.$shlibext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - else - if test -f "$dir/lib$name.$libext"; then - found_dir="$dir" - found_a="$dir/lib$name.$libext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - fi - fi - ;; - esac - if test "X$found_dir" != "X"; then - break - fi - done - fi - if test "X$found_dir" != "X"; then - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" - if test "X$found_so" != "X"; then - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" - else - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $found_dir" - fi - if test "$hardcode_direct" = yes; then - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" - else - if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $found_dir" - fi - else - haveit= - for x in $LDFLAGS $LIBICONV; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" - fi - if test "$hardcode_minus_L" != no; then - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" - else - LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" - fi - fi - fi - fi - else - if test "X$found_a" != "X"; then - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" - else - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" - fi - fi - additional_includedir= - case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` - additional_includedir="$basedir/include" - ;; - esac - if test "X$additional_includedir" != "X"; then - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - for x in $CPPFLAGS $INCICONV; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" - fi - fi - fi - fi - fi - if test -n "$found_la"; then - save_libdir="$libdir" - case "$found_la" in - */* | *\\*) . "$found_la" ;; - *) . "./$found_la" ;; - esac - libdir="$save_libdir" - for dep in $dependency_libs; do - case "$dep" in - -L*) - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - haveit= - for x in $LDFLAGS $LIBICONV; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" - fi - fi - haveit= - for x in $LDFLAGS $LTLIBICONV; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" - fi - fi - fi - fi - ;; - -R*) - dir=`echo "X$dep" | sed -e 's/^X-R//'` - if test "$enable_rpath" != no; then - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $dir" - fi - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $dir" - fi - fi - ;; - -l*) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" - ;; - esac - done - fi - else - LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" - else - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - for found_dir in $ltrpathdirs; do - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" - done - fi - - - - - - - - - - - - - - - - - - echo "$as_me:$LINENO: checking whether NLS is requested" >&5 -echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 - # Check whether --enable-nls or --disable-nls was given. -if test "${enable_nls+set}" = set; then - enableval="$enable_nls" - USE_NLS=$enableval -else - USE_NLS=yes -fi; - echo "$as_me:$LINENO: result: $USE_NLS" >&5 -echo "${ECHO_T}$USE_NLS" >&6 - - - - LIBINTL= - LTLIBINTL= - POSUB= - - if test "$USE_NLS" = "yes"; then - gt_use_preinstalled_gnugettext=no - - - - - - - echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5 -echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6 -if test "${gt_cv_func_gnugettext1_libc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings; -int -main () -{ -bindtextdomain ("", ""); -return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - gt_cv_func_gnugettext1_libc=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -gt_cv_func_gnugettext1_libc=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libc" >&5 -echo "${ECHO_T}$gt_cv_func_gnugettext1_libc" >&6 - - if test "$gt_cv_func_gnugettext1_libc" != "yes"; then - - - - - - am_save_CPPFLAGS="$CPPFLAGS" - - for element in $INCICONV; do - haveit= - for x in $CPPFLAGS; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" - fi - done - - - echo "$as_me:$LINENO: checking for iconv" >&5 -echo $ECHO_N "checking for iconv... $ECHO_C" >&6 -if test "${am_cv_func_iconv+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - am_cv_func_iconv="no, consider installing GNU libiconv" - am_cv_lib_iconv=no - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -int -main () -{ -iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_func_iconv=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - if test "$am_cv_func_iconv" != yes; then - am_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -int -main () -{ -iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_lib_iconv=yes - am_cv_func_iconv=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - LIBS="$am_save_LIBS" - fi - -fi -echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 -echo "${ECHO_T}$am_cv_func_iconv" >&6 - if test "$am_cv_func_iconv" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_ICONV 1 -_ACEOF - - fi - if test "$am_cv_lib_iconv" = yes; then - echo "$as_me:$LINENO: checking how to link with libiconv" >&5 -echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6 - echo "$as_me:$LINENO: result: $LIBICONV" >&5 -echo "${ECHO_T}$LIBICONV" >&6 - else - CPPFLAGS="$am_save_CPPFLAGS" - LIBICONV= - LTLIBICONV= - fi - - - - - - - use_additional=yes - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - -# Check whether --with-libintl-prefix or --without-libintl-prefix was given. -if test "${with_libintl_prefix+set}" = set; then - withval="$with_libintl_prefix" - - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi - -fi; - LIBINTL= - LTLIBINTL= - INCINTL= - rpathdirs= - ltrpathdirs= - names_already_handled= - names_next_round='intl ' - while test -n "$names_next_round"; do - names_this_round="$names_next_round" - names_next_round= - for name in $names_this_round; do - already_handled= - for n in $names_already_handled; do - if test "$n" = "$name"; then - already_handled=yes - break - fi - done - if test -z "$already_handled"; then - names_already_handled="$names_already_handled $name" - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` - eval value=\"\$HAVE_LIB$uppername\" - if test -n "$value"; then - if test "$value" = yes; then - eval value=\"\$LIB$uppername\" - test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" - eval value=\"\$LTLIB$uppername\" - test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" - else - : - fi - else - found_dir= - found_la= - found_so= - found_a= - if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then - found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - else - if test -f "$additional_libdir/lib$name.$libext"; then - found_dir="$additional_libdir" - found_a="$additional_libdir/lib$name.$libext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - fi - fi - fi - if test "X$found_dir" = "X"; then - for x in $LDFLAGS $LTLIBINTL; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - case "$x" in - -L*) - dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then - found_dir="$dir" - found_so="$dir/lib$name.$shlibext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - else - if test -f "$dir/lib$name.$libext"; then - found_dir="$dir" - found_a="$dir/lib$name.$libext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - fi - fi - ;; - esac - if test "X$found_dir" != "X"; then - break - fi - done - fi - if test "X$found_dir" != "X"; then - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" - if test "X$found_so" != "X"; then - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" - else - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $found_dir" - fi - if test "$hardcode_direct" = yes; then - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" - else - if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $found_dir" - fi - else - haveit= - for x in $LDFLAGS $LIBINTL; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" - fi - if test "$hardcode_minus_L" != no; then - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" - else - LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" - fi - fi - fi - fi - else - if test "X$found_a" != "X"; then - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" - else - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" - fi - fi - additional_includedir= - case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` - additional_includedir="$basedir/include" - ;; - esac - if test "X$additional_includedir" != "X"; then - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - for x in $CPPFLAGS $INCINTL; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" - fi - fi - fi - fi - fi - if test -n "$found_la"; then - save_libdir="$libdir" - case "$found_la" in - */* | *\\*) . "$found_la" ;; - *) . "./$found_la" ;; - esac - libdir="$save_libdir" - for dep in $dependency_libs; do - case "$dep" in - -L*) - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - haveit= - for x in $LDFLAGS $LIBINTL; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" - fi - fi - haveit= - for x in $LDFLAGS $LTLIBINTL; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" - fi - fi - fi - fi - ;; - -R*) - dir=`echo "X$dep" | sed -e 's/^X-R//'` - if test "$enable_rpath" != no; then - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $dir" - fi - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $dir" - fi - fi - ;; - -l*) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" - ;; - esac - done - fi - else - LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" - else - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - for found_dir in $ltrpathdirs; do - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" - done - fi - - echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5 -echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6 -if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - gt_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $INCINTL" - gt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBINTL" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias (); -int -main () -{ -bindtextdomain ("", ""); -return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - gt_cv_func_gnugettext1_libintl=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -gt_cv_func_gnugettext1_libintl=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then - LIBS="$LIBS $LIBICONV" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias (); -int -main () -{ -bindtextdomain ("", ""); -return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - LIBINTL="$LIBINTL $LIBICONV" - LTLIBINTL="$LTLIBINTL $LTLIBICONV" - gt_cv_func_gnugettext1_libintl=yes - -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS" -fi -echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libintl" >&5 -echo "${ECHO_T}$gt_cv_func_gnugettext1_libintl" >&6 - fi - - if test "$gt_cv_func_gnugettext1_libc" = "yes" \ - || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \ - && test "$PACKAGE" != gettext; }; then - gt_use_preinstalled_gnugettext=yes - else - LIBINTL= - LTLIBINTL= - INCINTL= - fi - - - - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - -cat >>confdefs.h <<\_ACEOF -#define ENABLE_NLS 1 -_ACEOF - - else - USE_NLS=no - fi - fi - - if test "$USE_NLS" = "yes"; then - - if test "$gt_use_preinstalled_gnugettext" = "yes"; then - if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then - echo "$as_me:$LINENO: checking how to link with libintl" >&5 -echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6 - echo "$as_me:$LINENO: result: $LIBINTL" >&5 -echo "${ECHO_T}$LIBINTL" >&6 - - for element in $INCINTL; do - haveit= - for x in $CPPFLAGS; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" - fi - done - - fi - - -cat >>confdefs.h <<\_ACEOF -#define HAVE_GETTEXT 1 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define HAVE_DCGETTEXT 1 -_ACEOF - - fi - - POSUB=po - fi - - - - INTLLIBS="$LIBINTL" - - - - - - - -# This test must come as early as possible after the compiler configuration -# tests, because the choice of the file model can (in principle) affect -# whether functions and headers are available, whether they work, etc. -# Check whether --enable-largefile or --disable-largefile was given. -if test "${enable_largefile+set}" = set; then - enableval="$enable_largefile" - -fi; -if test "$enable_largefile" != no; then - - echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 -echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6 -if test "${ac_cv_sys_largefile_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_sys_largefile_CC=no - if test "$GCC" != yes; then - ac_save_CC=$CC - while :; do - # IRIX 6.2 and later do not support large files by default, - # so use the C compiler's -n32 option if that helps. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main () -{ - - ; - return 0; -} -_ACEOF - rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext - CC="$CC -n32" - rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_sys_largefile_CC=' -n32'; break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext - break - done - CC=$ac_save_CC - rm -f conftest.$ac_ext - fi -fi -echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 -echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6 - if test "$ac_cv_sys_largefile_CC" != no; then - CC=$CC$ac_cv_sys_largefile_CC - fi - - echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 -echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6 -if test "${ac_cv_sys_file_offset_bits+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - while :; do - ac_cv_sys_file_offset_bits=no - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#define _FILE_OFFSET_BITS 64 -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_sys_file_offset_bits=64; break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - break -done -fi -echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 -echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6 -if test "$ac_cv_sys_file_offset_bits" != no; then - -cat >>confdefs.h <<_ACEOF -#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits -_ACEOF - -fi -rm -f conftest* - echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 -echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6 -if test "${ac_cv_sys_large_files+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - while :; do - ac_cv_sys_large_files=no - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#define _LARGE_FILES 1 -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_sys_large_files=1; break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - break -done -fi -echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 -echo "${ECHO_T}$ac_cv_sys_large_files" >&6 -if test "$ac_cv_sys_large_files" != no; then - -cat >>confdefs.h <<_ACEOF -#define _LARGE_FILES $ac_cv_sys_large_files -_ACEOF - -fi -rm -f conftest* -fi - - -# Checks for libraries. -echo "$as_me:$LINENO: checking for library containing getpwnam" >&5 -echo $ECHO_N "checking for library containing getpwnam... $ECHO_C" >&6 -if test "${ac_cv_search_getpwnam+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_getpwnam=no -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char getpwnam (); -int -main () -{ -getpwnam (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_getpwnam="none required" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_getpwnam" = no; then - for ac_lib in sun; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char getpwnam (); -int -main () -{ -getpwnam (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_getpwnam="-l$ac_lib" -break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - done -fi -LIBS=$ac_func_search_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_search_getpwnam" >&5 -echo "${ECHO_T}$ac_cv_search_getpwnam" >&6 -if test "$ac_cv_search_getpwnam" != no; then - test "$ac_cv_search_getpwnam" = "none required" || LIBS="$ac_cv_search_getpwnam $LIBS" - -fi - - -# Checks for header files. -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#include -#include - -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_cv_header_stdc=no -fi -rm -f conftest.err conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi - - - - - - -ac_header_dirent=no -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do - as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 -echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include <$ac_hdr> - -int -main () -{ -if ((DIR *) 0) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_Header=no" -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 -_ACEOF - -ac_header_dirent=$ac_hdr; break -fi - -done -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. -if test $ac_header_dirent = dirent.h; then - echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 -if test "${ac_cv_search_opendir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_opendir=no -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main () -{ -opendir (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_opendir="none required" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_opendir" = no; then - for ac_lib in dir; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main () -{ -opendir (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_opendir="-l$ac_lib" -break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - done -fi -LIBS=$ac_func_search_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6 -if test "$ac_cv_search_opendir" != no; then - test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" - -fi - -else - echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 -if test "${ac_cv_search_opendir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_opendir=no -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main () -{ -opendir (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_opendir="none required" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_opendir" = no; then - for ac_lib in x; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main () -{ -opendir (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_opendir="-l$ac_lib" -break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - done -fi -LIBS=$ac_func_search_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6 -if test "$ac_cv_search_opendir" != no; then - test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" - -fi - -fi - -echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 -echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6 -if test "${ac_cv_header_stat_broken+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include - -#if defined(S_ISBLK) && defined(S_IFDIR) -# if S_ISBLK (S_IFDIR) -You lose. -# endif -#endif - -#if defined(S_ISBLK) && defined(S_IFCHR) -# if S_ISBLK (S_IFCHR) -You lose. -# endif -#endif - -#if defined(S_ISLNK) && defined(S_IFREG) -# if S_ISLNK (S_IFREG) -You lose. -# endif -#endif - -#if defined(S_ISSOCK) && defined(S_IFREG) -# if S_ISSOCK (S_IFREG) -You lose. -# endif -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "You lose" >/dev/null 2>&1; then - ac_cv_header_stat_broken=yes -else - ac_cv_header_stat_broken=no -fi -rm -f conftest* - -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 -echo "${ECHO_T}$ac_cv_header_stat_broken" >&6 -if test $ac_cv_header_stat_broken = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STAT_MACROS_BROKEN 1 -_ACEOF - -fi - -echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 -echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 -if test "${ac_cv_header_time+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#include - -int -main () -{ -if ((struct tm *) 0) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_header_time=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_header_time=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 -echo "${ECHO_T}$ac_cv_header_time" >&6 -if test $ac_cv_header_time = yes; then - -cat >>confdefs.h <<\_ACEOF -#define TIME_WITH_SYS_TIME 1 -_ACEOF - -fi - - - - - - - - - - - -for ac_header in stdlib.h locale.h unistd.h limits.h fcntl.h string.h \ - memory.h sys/param.h sys/time.h sys/timeb.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=$ac_header_preproc" -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - -if test "x$CC" != xcc; then - echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 -echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6 -else - echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 -echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6 -fi -set dummy $CC; ac_cc=`echo $2 | - sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` -if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ - - ; - return 0; -} -_ACEOF -# Make sure it works both with $CC and with simple cc. -# We do the test twice because some compilers refuse to overwrite an -# existing .o file with -o, though they will create one. -ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5' -if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; -then - eval ac_cv_prog_cc_${ac_cc}_c_o=yes - if test "x$CC" != xcc; then - # Test first that cc exists at all. - if { ac_try='cc -c conftest.$ac_ext >&5' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5' - if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; - then - # cc works too. - : - else - # cc exists but doesn't like -o. - eval ac_cv_prog_cc_${ac_cc}_c_o=no - fi - fi - fi -else - eval ac_cv_prog_cc_${ac_cc}_c_o=no -fi -rm -f conftest* - -fi -if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 - -cat >>confdefs.h <<\_ACEOF -#define NO_MINUS_C_MINUS_O 1 -_ACEOF - -fi - -# FIXME: we rely on the cache variable name because -# there is no other way. -set dummy $CC -ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` -if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then - # Losing compiler, so override with the script. - # FIXME: It is wrong to rewrite CC. - # But if we don't then we get into trouble of one sort or another. - # A longer-term fix would be to have automake use am__CC in this case, - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" - CC="$am_aux_dir/compile $CC" -fi - - - - -echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5 -echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6 -if test "${am_cv_prog_cc_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - am_cv_prog_cc_stdc=no -ac_save_CC="$CC" -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; - -int -main () -{ - -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_prog_cc_stdc="$ac_arg"; break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext -done -CC="$ac_save_CC" - -fi - -if test -z "$am_cv_prog_cc_stdc"; then - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 -else - echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6 -fi -case "x$am_cv_prog_cc_stdc" in - x|xno) ;; - *) CC="$CC $am_cv_prog_cc_stdc" ;; -esac - -echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 -echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 -if test "${ac_cv_c_const+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -int -main () -{ -/* FIXME: Include the comments suggested by Paul. */ -#ifndef __cplusplus - /* Ultrix mips cc rejects this. */ - typedef int charset[2]; - const charset x; - /* SunOS 4.1.1 cc rejects this. */ - char const *const *ccp; - char **p; - /* NEC SVR4.0.2 mips cc rejects this. */ - struct point {int x, y;}; - static struct point const zero = {0,0}; - /* AIX XL C 1.02.0.0 rejects this. - It does not let you subtract one const X* pointer from another in - an arm of an if-expression whose if-part is not a constant - expression */ - const char *g = "string"; - ccp = &g + (g ? g-g : 0); - /* HPUX 7.0 cc rejects these. */ - ++ccp; - p = (char**) ccp; - ccp = (char const *const *) p; - { /* SCO 3.2v4 cc rejects this. */ - char *t; - char const *s = 0 ? (char *) 0 : (char const *) 0; - - *t++ = 0; - } - { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ - int x[] = {25, 17}; - const int *foo = &x[0]; - ++foo; - } - { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ - typedef const int *iptr; - iptr p = 0; - ++p; - } - { /* AIX XL C 1.02.0.0 rejects this saying - "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ - struct s { int j; const int *ap[3]; }; - struct s *b; b->j = 5; - } - { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ - const int foo = 10; - } -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_c_const=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_c_const=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 -echo "${ECHO_T}$ac_cv_c_const" >&6 -if test $ac_cv_c_const = no; then - -cat >>confdefs.h <<\_ACEOF -#define const -_ACEOF - -fi - -echo "$as_me:$LINENO: checking return type of signal handlers" >&5 -echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 -if test "${ac_cv_type_signal+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -#ifdef signal -# undef signal -#endif -#ifdef __cplusplus -extern "C" void (*signal (int, void (*)(int)))(int); -#else -void (*signal ()) (); -#endif - -int -main () -{ -int i; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_type_signal=void -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_type_signal=int -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 -echo "${ECHO_T}$ac_cv_type_signal" >&6 - -cat >>confdefs.h <<_ACEOF -#define RETSIGTYPE $ac_cv_type_signal -_ACEOF - - -echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 -echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 -if test "${ac_cv_type_uid_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "uid_t" >/dev/null 2>&1; then - ac_cv_type_uid_t=yes -else - ac_cv_type_uid_t=no -fi -rm -f conftest* - -fi -echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 -echo "${ECHO_T}$ac_cv_type_uid_t" >&6 -if test $ac_cv_type_uid_t = no; then - -cat >>confdefs.h <<\_ACEOF -#define uid_t int -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define gid_t int -_ACEOF - -fi - -echo "$as_me:$LINENO: checking for pid_t" >&5 -echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 -if test "${ac_cv_type_pid_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -int -main () -{ -if ((pid_t *) 0) - return 0; -if (sizeof (pid_t)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_type_pid_t=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_type_pid_t=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 -echo "${ECHO_T}$ac_cv_type_pid_t" >&6 -if test $ac_cv_type_pid_t = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define pid_t int -_ACEOF - -fi - - -# Find some definition for uintmax_t - -echo "$as_me:$LINENO: checking for uintmax_t" >&5 -echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6 -if test "${ac_cv_type_uintmax_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -int -main () -{ -if ((uintmax_t *) 0) - return 0; -if (sizeof (uintmax_t)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_type_uintmax_t=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_type_uintmax_t=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5 -echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6 -if test $ac_cv_type_uintmax_t = yes; then - : -else - - uintmax_t="unsigned long" - echo "$as_me:$LINENO: checking for unsigned long long" >&5 -echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6 -if test "${ac_cv_type_unsigned_long_long+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -int -main () -{ -if ((unsigned long long *) 0) - return 0; -if (sizeof (unsigned long long)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_type_unsigned_long_long=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_type_unsigned_long_long=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5 -echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6 -if test $ac_cv_type_unsigned_long_long = yes; then - uintmax_t="unsigned long long" -fi - - -cat >>confdefs.h <<_ACEOF -#define uintmax_t $uintmax_t -_ACEOF - -fi - - -# Find out whether our struct stat returns nanosecond resolution timestamps. - -echo "$as_me:$LINENO: checking for nanoseconds field of struct stat.st_mtim" >&5 -echo $ECHO_N "checking for nanoseconds field of struct stat.st_mtim... $ECHO_C" >&6 -if test "${ac_cv_struct_st_mtim_nsec+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_save_CPPFLAGS="$CPPFLAGS" - ac_cv_struct_st_mtim_nsec=no - # tv_nsec -- the usual case - # _tv_nsec -- Solaris 2.6, if - # (defined _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED == 1 - # && !defined __EXTENSIONS__) - # st__tim.tv_nsec -- UnixWare 2.1.2 - for ac_val in tv_nsec _tv_nsec st__tim.tv_nsec; do - CPPFLAGS="$ac_save_CPPFLAGS -DST_MTIM_NSEC=$ac_val" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -int -main () -{ -struct stat s; s.st_mtim.ST_MTIM_NSEC; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_struct_st_mtim_nsec=$ac_val; break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - done - CPPFLAGS="$ac_save_CPPFLAGS" -fi -echo "$as_me:$LINENO: result: $ac_cv_struct_st_mtim_nsec" >&5 -echo "${ECHO_T}$ac_cv_struct_st_mtim_nsec" >&6 - - if test $ac_cv_struct_st_mtim_nsec != no; then - -cat >>confdefs.h <<_ACEOF -#define ST_MTIM_NSEC $ac_cv_struct_st_mtim_nsec -_ACEOF - - fi - - -echo "$as_me:$LINENO: checking whether to use high resolution file timestamps" >&5 -echo $ECHO_N "checking whether to use high resolution file timestamps... $ECHO_C" >&6 -if test "${make_cv_file_timestamp_hi_res+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - make_cv_file_timestamp_hi_res=no - if test "$ac_cv_struct_st_mtim_nsec" != no; then - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -# if HAVE_INTTYPES_H -# include -# endif -int -main () -{ -char a[0x7fffffff < (uintmax_t) -1 >> 30 ? 1 : -1]; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - make_cv_file_timestamp_hi_res=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest.$ac_ext - fi -fi - -echo "$as_me:$LINENO: result: $make_cv_file_timestamp_hi_res" >&5 -echo "${ECHO_T}$make_cv_file_timestamp_hi_res" >&6 -if test "$make_cv_file_timestamp_hi_res" = yes; then - val=1 -else - val=0 -fi - -cat >>confdefs.h <<_ACEOF -#define FILE_TIMESTAMP_HI_RES $val -_ACEOF - - -if test "$make_cv_file_timestamp_hi_res" = yes; then - # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function. - # Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4. - echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5 -echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6 -if test "${ac_cv_search_clock_gettime+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_clock_gettime=no -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char clock_gettime (); -int -main () -{ -clock_gettime (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_clock_gettime="none required" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_clock_gettime" = no; then - for ac_lib in rt posix4; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char clock_gettime (); -int -main () -{ -clock_gettime (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_clock_gettime="-l$ac_lib" -break -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - done -fi -LIBS=$ac_func_search_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5 -echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6 -if test "$ac_cv_search_clock_gettime" != no; then - test "$ac_cv_search_clock_gettime" = "none required" || LIBS="$ac_cv_search_clock_gettime $LIBS" - -fi - - if test "$ac_cv_search_clock_gettime" != no; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_CLOCK_GETTIME 1 -_ACEOF - - fi -fi - - -# See if we have a standard version of gettimeofday(). Since actual -# implementations can differ, just make sure we have the most common -# one. -echo "$as_me:$LINENO: checking for standard gettimeofday" >&5 -echo $ECHO_N "checking for standard gettimeofday... $ECHO_C" >&6 -if test "${ac_cv_func_gettimeofday+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_func_gettimeofday=no - if test "$cross_compiling" = yes; then - ac_cv_func_gettimeofday="no (cross-compiling)" -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - int main () - { - struct timeval t; t.tv_sec = -1; t.tv_usec = -1; - exit (gettimeofday (&t, 0) != 0 - || t.tv_sec < 0 || t.tv_usec < 0); - } -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_gettimeofday=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_func_gettimeofday=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_func_gettimeofday" >&5 -echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6 -if test "$ac_cv_func_gettimeofday" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_GETTIMEOFDAY 1 -_ACEOF - -fi - - - - - - - - - - - - - - - - - - - - - - - -for ac_func in memcpy memmove strchr strdup mkstemp mktemp fdopen \ - bsd_signal dup2 getcwd sigsetmask sigaction getgroups \ - seteuid setegid setlinebuf setreuid setregid setvbuf pipe \ - strerror strsignal -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - -echo "$as_me:$LINENO: checking for function prototypes" >&5 -echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6 -if test "$ac_cv_prog_cc_stdc" != no; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 - -cat >>confdefs.h <<\_ACEOF -#define PROTOTYPES 1 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define __PROTOTYPES 1 -_ACEOF - -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -echo "$as_me:$LINENO: checking whether setvbuf arguments are reversed" >&5 -echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6 -if test "${ac_cv_func_setvbuf_reversed+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_func_setvbuf_reversed=no - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif -int -main () -{ -char buf; return setvbuf (stdout, _IOLBF, &buf, 1); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -# if PROTOTYPES - int (setvbuf) (FILE *, int, char *, size_t); -# endif -int -main () -{ -char buf; return setvbuf (stdout, &buf, _IOLBF, 1); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - # It compiles and links either way, so it must not be declared - # with a prototype and most likely this is a K&R C compiler. - # Try running it. - if test "$cross_compiling" = yes; then - : # Assume setvbuf is not reversed when cross-compiling. -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -int -main () -{ -/* This call has the arguments reversed. - A reversed system may check and see that the address of buf - is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */ - char buf; - if (setvbuf (stdout, _IOLBF, &buf, 1) != 0) - exit (1); - putchar ('\r'); - exit (0); /* Non-reversed systems SEGV here. */ - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_setvbuf_reversed=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -rm -f core core.* *.core -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - ac_cv_func_setvbuf_reversed=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_func_setvbuf_reversed" >&5 -echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6 -if test $ac_cv_func_setvbuf_reversed = yes; then - -cat >>confdefs.h <<\_ACEOF -#define SETVBUF_REVERSED 1 -_ACEOF - -fi - - -# strcoll() is used by the GNU glob library -echo "$as_me:$LINENO: checking for working strcoll" >&5 -echo $ECHO_N "checking for working strcoll... $ECHO_C" >&6 -if test "${ac_cv_func_strcoll_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_strcoll_works=no -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -int -main () -{ -exit (strcoll ("abc", "def") >= 0 || - strcoll ("ABC", "DEF") >= 0 || - strcoll ("123", "456") >= 0) - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_strcoll_works=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_func_strcoll_works=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5 -echo "${ECHO_T}$ac_cv_func_strcoll_works" >&6 -if test $ac_cv_func_strcoll_works = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_STRCOLL 1 -_ACEOF - -fi - - -# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works -# for constant arguments. Useless! -echo "$as_me:$LINENO: checking for working alloca.h" >&5 -echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 -if test "${ac_cv_working_alloca_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -int -main () -{ -char *p = (char *) alloca (2 * sizeof (int)); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_working_alloca_h=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_working_alloca_h=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 -echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 -if test $ac_cv_working_alloca_h = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_ALLOCA_H 1 -_ACEOF - -fi - -echo "$as_me:$LINENO: checking for alloca" >&5 -echo $ECHO_N "checking for alloca... $ECHO_C" >&6 -if test "${ac_cv_func_alloca_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#ifdef __GNUC__ -# define alloca __builtin_alloca -#else -# ifdef _MSC_VER -# include -# define alloca _alloca -# else -# if HAVE_ALLOCA_H -# include -# else -# ifdef _AIX - #pragma alloca -# else -# ifndef alloca /* predefined by HP cc +Olibcalls */ -char *alloca (); -# endif -# endif -# endif -# endif -#endif - -int -main () -{ -char *p = (char *) alloca (1); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_alloca_works=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_func_alloca_works=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 -echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 - -if test $ac_cv_func_alloca_works = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_ALLOCA 1 -_ACEOF - -else - # The SVR3 libPW and SVR4 libucb both contain incompatible functions -# that cause trouble. Some versions do not even contain alloca or -# contain a buggy version. If you still want to use their alloca, -# use ar to extract alloca.o from them instead of compiling alloca.c. - -ALLOCA=alloca.$ac_objext - -cat >>confdefs.h <<\_ACEOF -#define C_ALLOCA 1 -_ACEOF - - -echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 -echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 -if test "${ac_cv_os_cray+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#if defined(CRAY) && ! defined(CRAY2) -webecray -#else -wenotbecray -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "webecray" >/dev/null 2>&1; then - ac_cv_os_cray=yes -else - ac_cv_os_cray=no -fi -rm -f conftest* - -fi -echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 -echo "${ECHO_T}$ac_cv_os_cray" >&6 -if test $ac_cv_os_cray = yes; then - for ac_func in _getb67 GETB67 getb67; do - as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - -cat >>confdefs.h <<_ACEOF -#define CRAY_STACKSEG_END $ac_func -_ACEOF - - break -fi - - done -fi - -echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 -echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 -if test "${ac_cv_c_stack_direction+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_c_stack_direction=0 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -int -find_stack_direction () -{ - static char *addr = 0; - auto char dummy; - if (addr == 0) - { - addr = &dummy; - return find_stack_direction (); - } - else - return (&dummy > addr) ? 1 : -1; -} - -int -main () -{ - exit (find_stack_direction () < 0); -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_c_stack_direction=1 -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_c_stack_direction=-1 -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 -echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 - -cat >>confdefs.h <<_ACEOF -#define STACK_DIRECTION $ac_cv_c_stack_direction -_ACEOF - - -fi - - - -for ac_header in unistd.h vfork.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=$ac_header_preproc" -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - -for ac_func in fork vfork -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - -if test "x$ac_cv_func_fork" = xyes; then - echo "$as_me:$LINENO: checking for working fork" >&5 -echo $ECHO_N "checking for working fork... $ECHO_C" >&6 -if test "${ac_cv_func_fork_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_fork_works=cross -else - cat >conftest.$ac_ext <<_ACEOF -/* By Ruediger Kuhlmann. */ - #include - #if HAVE_UNISTD_H - # include - #endif - /* Some systems only have a dummy stub for fork() */ - int main () - { - if (fork() < 0) - exit (1); - exit (0); - } -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_fork_works=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_func_fork_works=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5 -echo "${ECHO_T}$ac_cv_func_fork_works" >&6 - -else - ac_cv_func_fork_works=$ac_cv_func_fork -fi -if test "x$ac_cv_func_fork_works" = xcross; then - case $host in - *-*-amigaos* | *-*-msdosdjgpp*) - # Override, as these systems have only a dummy fork() stub - ac_cv_func_fork_works=no - ;; - *) - ac_cv_func_fork_works=yes - ;; - esac - { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 -echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} -fi -ac_cv_func_vfork_works=$ac_cv_func_vfork -if test "x$ac_cv_func_vfork" = xyes; then - echo "$as_me:$LINENO: checking for working vfork" >&5 -echo $ECHO_N "checking for working vfork... $ECHO_C" >&6 -if test "${ac_cv_func_vfork_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_vfork_works=cross -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* Thanks to Paul Eggert for this test. */ -#include -#include -#include -#if HAVE_UNISTD_H -# include -#endif -#if HAVE_VFORK_H -# include -#endif -/* On some sparc systems, changes by the child to local and incoming - argument registers are propagated back to the parent. The compiler - is told about this with #include , but some compilers - (e.g. gcc -O) don't grok . Test for this by using a - static variable whose address is put into a register that is - clobbered by the vfork. */ -static -#ifdef __cplusplus -sparc_address_test (int arg) -# else -sparc_address_test (arg) int arg; -#endif -{ - static pid_t child; - if (!child) { - child = vfork (); - if (child < 0) { - perror ("vfork"); - _exit(2); - } - if (!child) { - arg = getpid(); - write(-1, "", 0); - _exit (arg); - } - } -} - -int -main () -{ - pid_t parent = getpid (); - pid_t child; - - sparc_address_test (); - - child = vfork (); - - if (child == 0) { - /* Here is another test for sparc vfork register problems. This - test uses lots of local variables, at least as many local - variables as main has allocated so far including compiler - temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris - 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should - reuse the register of parent for one of the local variables, - since it will think that parent can't possibly be used any more - in this routine. Assigning to the local variable will thus - munge parent in the parent process. */ - pid_t - p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), - p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); - /* Convince the compiler that p..p7 are live; otherwise, it might - use the same hardware register for all 8 local variables. */ - if (p != p1 || p != p2 || p != p3 || p != p4 - || p != p5 || p != p6 || p != p7) - _exit(1); - - /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent - from child file descriptors. If the child closes a descriptor - before it execs or exits, this munges the parent's descriptor - as well. Test for this by closing stdout in the child. */ - _exit(close(fileno(stdout)) != 0); - } else { - int status; - struct stat st; - - while (wait(&status) != child) - ; - exit( - /* Was there some problem with vforking? */ - child < 0 - - /* Did the child fail? (This shouldn't happen.) */ - || status - - /* Did the vfork/compiler bug occur? */ - || parent != getpid() - - /* Did the file descriptor bug occur? */ - || fstat(fileno(stdout), &st) != 0 - ); - } -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_vfork_works=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_func_vfork_works=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5 -echo "${ECHO_T}$ac_cv_func_vfork_works" >&6 - -fi; -if test "x$ac_cv_func_fork_works" = xcross; then - ac_cv_func_vfork_works=ac_cv_func_vfork - { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 -echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} -fi - -if test "x$ac_cv_func_vfork_works" = xyes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_WORKING_VFORK 1 -_ACEOF - -else - -cat >>confdefs.h <<\_ACEOF -#define vfork fork -_ACEOF - -fi -if test "x$ac_cv_func_fork_works" = xyes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_WORKING_FORK 1 -_ACEOF - -fi - - -for ac_func in vprintf -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -echo "$as_me:$LINENO: checking for _doprnt" >&5 -echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6 -if test "${ac_cv_func__doprnt+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char _doprnt (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char _doprnt (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub__doprnt) || defined (__stub____doprnt) -choke me -#else -f = _doprnt; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func__doprnt=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_func__doprnt=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5 -echo "${ECHO_T}$ac_cv_func__doprnt" >&6 -if test $ac_cv_func__doprnt = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_DOPRNT 1 -_ACEOF - -fi - -fi -done - - -echo "$as_me:$LINENO: checking whether closedir returns void" >&5 -echo $ECHO_N "checking whether closedir returns void... $ECHO_C" >&6 -if test "${ac_cv_func_closedir_void+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_closedir_void=yes -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header_dirent> -#ifndef __cplusplus -int closedir (); -#endif - -int -main () -{ -exit (closedir (opendir (".")) != 0); - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_closedir_void=no -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -( exit $ac_status ) -ac_cv_func_closedir_void=yes -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_func_closedir_void" >&5 -echo "${ECHO_T}$ac_cv_func_closedir_void" >&6 -if test $ac_cv_func_closedir_void = yes; then - -cat >>confdefs.h <<\_ACEOF -#define CLOSEDIR_VOID 1 -_ACEOF - -fi - - -ac_have_func=no # yes means we've found a way to get the load average. - -# Make sure getloadavg.c is where it belongs, at configure-time. -test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" || - { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5 -echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;} - { (exit 1); exit 1; }; } - -ac_save_LIBS=$LIBS - -# Check for getloadavg, but be sure not to touch the cache variable. -(echo "$as_me:$LINENO: checking for getloadavg" >&5 -echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6 -if test "${ac_cv_func_getloadavg+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char getloadavg (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char getloadavg (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_getloadavg) || defined (__stub___getloadavg) -choke me -#else -f = getloadavg; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_getloadavg=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_func_getloadavg=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5 -echo "${ECHO_T}$ac_cv_func_getloadavg" >&6 -if test $ac_cv_func_getloadavg = yes; then - exit 0 -else - exit 1 -fi -) && ac_have_func=yes - -# On HPUX9, an unprivileged user can get load averages through this function. - -for ac_func in pstat_getdynamic -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - -# Solaris has libkstat which does not require root. - -echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5 -echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6 -if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lkstat $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char kstat_open (); -int -main () -{ -kstat_open (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_kstat_kstat_open=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_kstat_kstat_open=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5 -echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6 -if test $ac_cv_lib_kstat_kstat_open = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBKSTAT 1 -_ACEOF - - LIBS="-lkstat $LIBS" - -fi - -test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes - -# Some systems with -lutil have (and need) -lkvm as well, some do not. -# On Solaris, -lkvm requires nlist from -lelf, so check that first -# to get the right answer into the cache. -# For kstat on solaris, we need libelf to force the definition of SVR4 below. -if test $ac_have_func = no; then - echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5 -echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6 -if test "${ac_cv_lib_elf_elf_begin+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lelf $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char elf_begin (); -int -main () -{ -elf_begin (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_elf_elf_begin=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_elf_elf_begin=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5 -echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6 -if test $ac_cv_lib_elf_elf_begin = yes; then - LIBS="-lelf $LIBS" -fi - -fi -if test $ac_have_func = no; then - echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5 -echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6 -if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lkvm $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char kvm_open (); -int -main () -{ -kvm_open (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_kvm_kvm_open=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_kvm_kvm_open=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5 -echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6 -if test $ac_cv_lib_kvm_kvm_open = yes; then - LIBS="-lkvm $LIBS" -fi - - # Check for the 4.4BSD definition of getloadavg. - echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5 -echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6 -if test "${ac_cv_lib_util_getloadavg+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lutil $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char getloadavg (); -int -main () -{ -getloadavg (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_util_getloadavg=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_util_getloadavg=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5 -echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6 -if test $ac_cv_lib_util_getloadavg = yes; then - LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes -fi - -fi - -if test $ac_have_func = no; then - # There is a commonly available library for RS/6000 AIX. - # Since it is not a standard part of AIX, it might be installed locally. - ac_getloadavg_LIBS=$LIBS - LIBS="-L/usr/local/lib $LIBS" - echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5 -echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6 -if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lgetloadavg $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char getloadavg (); -int -main () -{ -getloadavg (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_getloadavg_getloadavg=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_getloadavg_getloadavg=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5 -echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6 -if test $ac_cv_lib_getloadavg_getloadavg = yes; then - LIBS="-lgetloadavg $LIBS" -else - LIBS=$ac_getloadavg_LIBS -fi - -fi - -# Make sure it is really in the library, if we think we found it, -# otherwise set up the replacement function. - -for ac_func in getloadavg -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - LIBOBJS="$LIBOBJS getloadavg.$ac_objext" - -cat >>confdefs.h <<\_ACEOF -#define C_GETLOADAVG 1 -_ACEOF - -# Figure out what our getloadavg.c needs. -ac_have_func=no -if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then - echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5 -echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6 -if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5 -echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5 -echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5 -echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5 -echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6 -if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5 -echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6 - -fi -if test $ac_cv_header_sys_dg_sys_info_h = yes; then - ac_have_func=yes - -cat >>confdefs.h <<\_ACEOF -#define DGUX 1 -_ACEOF - - -echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5 -echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6 -if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-ldgc $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char dg_sys_info (); -int -main () -{ -dg_sys_info (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_dgc_dg_sys_info=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_dgc_dg_sys_info=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5 -echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6 -if test $ac_cv_lib_dgc_dg_sys_info = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBDGC 1 -_ACEOF - - LIBS="-ldgc $LIBS" - -fi - -fi - - - -if test "${ac_cv_header_locale_h+set}" = set; then - echo "$as_me:$LINENO: checking for locale.h" >&5 -echo $ECHO_N "checking for locale.h... $ECHO_C" >&6 -if test "${ac_cv_header_locale_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5 -echo "${ECHO_T}$ac_cv_header_locale_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking locale.h usability" >&5 -echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking locale.h presence" >&5 -echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for locale.h" >&5 -echo $ECHO_N "checking for locale.h... $ECHO_C" >&6 -if test "${ac_cv_header_locale_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_locale_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5 -echo "${ECHO_T}$ac_cv_header_locale_h" >&6 - -fi - - - -for ac_func in setlocale -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - -# We cannot check for , because Solaris 2 does not use dwarf (it -# uses stabs), but it is still SVR4. We cannot check for because -# Irix 4.0.5F has the header but not the library. -if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then - ac_have_func=yes - -cat >>confdefs.h <<\_ACEOF -#define SVR4 1 -_ACEOF - -fi - -if test $ac_have_func = no; then - if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then - echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5 -echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6 -if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5 -echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5 -echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5 -echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5 -echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6 -if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5 -echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6 - -fi -if test $ac_cv_header_inq_stats_cpustats_h = yes; then - ac_have_func=yes - -cat >>confdefs.h <<\_ACEOF -#define UMAX 1 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define UMAX4_3 1 -_ACEOF - -fi - - -fi - -if test $ac_have_func = no; then - if test "${ac_cv_header_sys_cpustats_h+set}" = set; then - echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5 -echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6 -if test "${ac_cv_header_sys_cpustats_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5 -echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5 -echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5 -echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5 -echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6 -if test "${ac_cv_header_sys_cpustats_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_sys_cpustats_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5 -echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6 - -fi -if test $ac_cv_header_sys_cpustats_h = yes; then - ac_have_func=yes; cat >>confdefs.h <<\_ACEOF -#define UMAX 1 -_ACEOF - -fi - - -fi - -if test $ac_have_func = no; then - -for ac_header in mach/mach.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=$ac_header_preproc" -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - -fi - - -for ac_header in nlist.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=$ac_header_preproc" -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5 -echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6 -if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -int -main () -{ -static struct nlist ac_aggr; -if (ac_aggr.n_un.n_name) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_member_struct_nlist_n_un_n_name=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include - -int -main () -{ -static struct nlist ac_aggr; -if (sizeof ac_aggr.n_un.n_name) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_member_struct_nlist_n_un_n_name=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_member_struct_nlist_n_un_n_name=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5 -echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6 -if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then - -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_NLIST_N_UN_N_NAME 1 -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define NLIST_NAME_UNION 1 -_ACEOF - -fi - - -fi - -done - -fi -done - - -# Some definitions of getloadavg require that the program be installed setgid. -echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5 -echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6 -if test "${ac_cv_func_getloadavg_setgid+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include "$srcdir/$ac_config_libobj_dir/getloadavg.c" -#ifdef LDAV_PRIVILEGED -Yowza Am I SETGID yet -#endif -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then - ac_cv_func_getloadavg_setgid=yes -else - ac_cv_func_getloadavg_setgid=no -fi -rm -f conftest* - -fi -echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5 -echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6 -if test $ac_cv_func_getloadavg_setgid = yes; then - NEED_SETGID=true - -cat >>confdefs.h <<\_ACEOF -#define GETLOADAVG_PRIVILEGED 1 -_ACEOF - -else - NEED_SETGID=false -fi - -if test $ac_cv_func_getloadavg_setgid = yes; then - echo "$as_me:$LINENO: checking group of /dev/kmem" >&5 -echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6 -if test "${ac_cv_group_kmem+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # On Solaris, /dev/kmem is a symlink. Get info on the real file. - ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null` - # If we got an error (system does not support symlinks), try without -L. - test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem` - ac_cv_group_kmem=`echo $ac_ls_output \ - | sed -ne 's/[ ][ ]*/ /g; - s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/; - / /s/.* //;p;'` - -fi -echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5 -echo "${ECHO_T}$ac_cv_group_kmem" >&6 - KMEM_GROUP=$ac_cv_group_kmem -fi -if test "x$ac_save_LIBS" = x; then - GETLOADAVG_LIBS=$LIBS -else - GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"` -fi -LIBS=$ac_save_LIBS - - - -# AC_FUNC_GETLOADAVG is documented to set the NLIST_STRUCT value, but it -# doesn't. So, we will. - -if test "$ac_cv_header_nlist_h" = yes; then - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -int -main () -{ -struct nlist nl; - nl.n_name = "string"; - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - make_cv_nlist_struct=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -make_cv_nlist_struct=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext - if test "$make_cv_nlist_struct" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define NLIST_STRUCT 1 -_ACEOF - - fi -fi - -echo "$as_me:$LINENO: checking for sys_siglist declaration in signal.h or unistd.h" >&5 -echo $ECHO_N "checking for sys_siglist declaration in signal.h or unistd.h... $ECHO_C" >&6 -if test "${ac_cv_decl_sys_siglist+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -/* NetBSD declares sys_siglist in unistd.h. */ -#if HAVE_UNISTD_H -# include -#endif - -int -main () -{ -char *msg = *(sys_siglist + 1); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_decl_sys_siglist=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_decl_sys_siglist=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_decl_sys_siglist" >&5 -echo "${ECHO_T}$ac_cv_decl_sys_siglist" >&6 -if test $ac_cv_decl_sys_siglist = yes; then - -cat >>confdefs.h <<\_ACEOF -#define SYS_SIGLIST_DECLARED 1 -_ACEOF - -fi - - -# Check out the wait reality. - -for ac_header in sys/wait.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=$ac_header_preproc" -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - -for ac_func in waitpid wait3 -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - -echo "$as_me:$LINENO: checking for union wait" >&5 -echo $ECHO_N "checking for union wait... $ECHO_C" >&6 -if test "${make_cv_union_wait+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -#include -int -main () -{ -union wait status; int pid; pid = wait (&status); -#ifdef WEXITSTATUS -/* Some POSIXoid systems have both the new-style macros and the old - union wait type, and they do not work together. If union wait - conflicts with WEXITSTATUS et al, we don't want to use it at all. */ -if (WEXITSTATUS (status) != 0) pid = -1; -#ifdef WTERMSIG -/* If we have WEXITSTATUS and WTERMSIG, just use them on ints. */ --- blow chunks here -- -#endif -#endif -#ifdef HAVE_WAITPID -/* Make sure union wait works with waitpid. */ -pid = waitpid (-1, &status, 0); -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - make_cv_union_wait=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -make_cv_union_wait=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi - -if test "$make_cv_union_wait" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_UNION_WAIT 1 -_ACEOF - -fi -echo "$as_me:$LINENO: result: $make_cv_union_wait" >&5 -echo "${ECHO_T}$make_cv_union_wait" >&6 - - -# See if the user wants to use pmake's "customs" distributed build capability - -use_customs=false - -# Check whether --with-customs or --without-customs was given. -if test "${with_customs+set}" = set; then - withval="$with_customs" - case $withval in - n|no) : ;; - *) make_cppflags="$CPPFLAGS" - case $withval in - y|ye|yes) : ;; - *) CPPFLAGS="$CPPFLAGS -I$with_customs/include/customs" - make_ldflags="$LDFLAGS -L$with_customs/lib" ;; - esac - -cf_test_netlibs=no -echo "$as_me:$LINENO: checking for network libraries" >&5 -echo $ECHO_N "checking for network libraries... $ECHO_C" >&6 -if test "${cf_cv_netlibs+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - -echo "$as_me:$LINENO: result: working..." >&5 -echo "${ECHO_T}working..." >&6 -cf_cv_netlibs="" -cf_test_netlibs=yes - -for ac_func in gethostname -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - - -echo "$as_me:$LINENO: checking for gethostname in -lnsl" >&5 -echo $ECHO_N "checking for gethostname in -lnsl... $ECHO_C" >&6 -if test "${ac_cv_lib_nsl_gethostname+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lnsl $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char gethostname (); -int -main () -{ -gethostname (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_nsl_gethostname=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_nsl_gethostname=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostname" >&5 -echo "${ECHO_T}$ac_cv_lib_nsl_gethostname" >&6 -if test $ac_cv_lib_nsl_gethostname = yes; then - - -cf_tr_func=`echo gethostname | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_gethostname=yes - cf_cv_netlibs="-lnsl $cf_cv_netlibs" -else - - ac_cv_func_gethostname=unknown - unset ac_cv_func_gethostname 2>/dev/null - - -echo "$as_me:$LINENO: checking for gethostname in -lsocket" >&5 -echo $ECHO_N "checking for gethostname in -lsocket... $ECHO_C" >&6 -if test "${ac_cv_lib_socket_gethostname+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsocket $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char gethostname (); -int -main () -{ -gethostname (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_socket_gethostname=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_socket_gethostname=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_socket_gethostname" >&5 -echo "${ECHO_T}$ac_cv_lib_socket_gethostname" >&6 -if test $ac_cv_lib_socket_gethostname = yes; then - - -cf_tr_func=`echo gethostname | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_gethostname=yes - cf_cv_netlibs="-lsocket $cf_cv_netlibs" -else - - ac_cv_func_gethostname=unknown - unset ac_cv_func_gethostname 2>/dev/null - -fi - - -fi - - -fi -done - -# -# FIXME: sequent needs this library (i.e., -lsocket -linet -lnsl), but -# I don't know the entrypoints - 97/7/22 TD -echo "$as_me:$LINENO: checking for main in -linet" >&5 -echo $ECHO_N "checking for main in -linet... $ECHO_C" >&6 -if test "${ac_cv_lib_inet_main+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-linet $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - - -int -main () -{ -main (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_inet_main=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_inet_main=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_inet_main" >&5 -echo "${ECHO_T}$ac_cv_lib_inet_main" >&6 -if test $ac_cv_lib_inet_main = yes; then - cf_cv_netlibs="-linet $cf_cv_netlibs" -fi - -# -if test "$ac_cv_func_lsocket" != no ; then - -for ac_func in socket -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - - -echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 -echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6 -if test "${ac_cv_lib_socket_socket+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsocket $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char socket (); -int -main () -{ -socket (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_socket_socket=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_socket_socket=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5 -echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6 -if test $ac_cv_lib_socket_socket = yes; then - - -cf_tr_func=`echo socket | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_socket=yes - cf_cv_netlibs="-lsocket $cf_cv_netlibs" -else - - ac_cv_func_socket=unknown - unset ac_cv_func_socket 2>/dev/null - - -echo "$as_me:$LINENO: checking for socket in -lbsd" >&5 -echo $ECHO_N "checking for socket in -lbsd... $ECHO_C" >&6 -if test "${ac_cv_lib_bsd_socket+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbsd $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char socket (); -int -main () -{ -socket (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_bsd_socket=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_bsd_socket=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_socket" >&5 -echo "${ECHO_T}$ac_cv_lib_bsd_socket" >&6 -if test $ac_cv_lib_bsd_socket = yes; then - - -cf_tr_func=`echo socket | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_socket=yes - cf_cv_netlibs="-lbsd $cf_cv_netlibs" -else - - ac_cv_func_socket=unknown - unset ac_cv_func_socket 2>/dev/null - -fi - - -fi - - -fi -done - -fi -# - -for ac_func in gethostbyname -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - - -echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 -echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 -if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lnsl $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char gethostbyname (); -int -main () -{ -gethostbyname (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_nsl_gethostbyname=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_nsl_gethostbyname=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 -echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 -if test $ac_cv_lib_nsl_gethostbyname = yes; then - - -cf_tr_func=`echo gethostbyname | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_gethostbyname=yes - cf_cv_netlibs="-lnsl $cf_cv_netlibs" -else - - ac_cv_func_gethostbyname=unknown - unset ac_cv_func_gethostbyname 2>/dev/null - -fi - - -fi -done - -# - -for ac_func in strcasecmp -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. */ -#include -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -char (*f) (); - -int -main () -{ -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -f = $ac_func; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - - -echo "$as_me:$LINENO: checking for strcasecmp in -lresolv" >&5 -echo $ECHO_N "checking for strcasecmp in -lresolv... $ECHO_C" >&6 -if test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lresolv $cf_cv_netlibs $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char strcasecmp (); -int -main () -{ -strcasecmp (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_resolv_strcasecmp=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_cv_lib_resolv_strcasecmp=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_strcasecmp" >&5 -echo "${ECHO_T}$ac_cv_lib_resolv_strcasecmp" >&6 -if test $ac_cv_lib_resolv_strcasecmp = yes; then - - -cf_tr_func=`echo strcasecmp | tr '[a-z]' '[A-Z]'` - - -cat >>confdefs.h <<_ACEOF -#define HAVE_$cf_tr_func 1 -_ACEOF - - ac_cv_func_strcasecmp=yes - cf_cv_netlibs="-lresolv $cf_cv_netlibs" -else - - ac_cv_func_strcasecmp=unknown - unset ac_cv_func_strcasecmp 2>/dev/null - -fi - - -fi -done - - -fi - -LIBS="$LIBS $cf_cv_netlibs" -test $cf_test_netlibs = no && echo "$cf_cv_netlibs" >&6 - - if test "${ac_cv_header_customs_h+set}" = set; then - echo "$as_me:$LINENO: checking for customs.h" >&5 -echo $ECHO_N "checking for customs.h... $ECHO_C" >&6 -if test "${ac_cv_header_customs_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: $ac_cv_header_customs_h" >&5 -echo "${ECHO_T}$ac_cv_header_customs_h" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking customs.h usability" >&5 -echo $ECHO_N "checking customs.h usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -$ac_includes_default -#include -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking customs.h presence" >&5 -echo $ECHO_N "checking customs.h presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: customs.h: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: customs.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: customs.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: customs.h: proceeding with the preprocessor's result" >&2;};; - no:yes ) - { echo "$as_me:$LINENO: WARNING: customs.h: present but cannot be compiled" >&5 -echo "$as_me: WARNING: customs.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: customs.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: customs.h: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: customs.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: customs.h: proceeding with the preprocessor's result" >&2;};; -esac -echo "$as_me:$LINENO: checking for customs.h" >&5 -echo $ECHO_N "checking for customs.h... $ECHO_C" >&6 -if test "${ac_cv_header_customs_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_header_customs_h=$ac_header_preproc -fi -echo "$as_me:$LINENO: result: $ac_cv_header_customs_h" >&5 -echo "${ECHO_T}$ac_cv_header_customs_h" >&6 - -fi -if test $ac_cv_header_customs_h = yes; then - use_customs=true - LIBS="$LIBS -lcustoms" LDFLAGS="$make_ldflags" -else - with_customs=no - CPPFLAGS="$make_cppflags" make_badcust=yes -fi - - - ;; - esac -fi; -# Tell automake about this, so it can include the right .c files. - - -if test "$use_customs" = true; then - USE_CUSTOMS_TRUE= - USE_CUSTOMS_FALSE='#' -else - USE_CUSTOMS_TRUE='#' - USE_CUSTOMS_FALSE= -fi - - -# See if we can handle the job server feature, and if the user wants it. - -# Check whether --enable-job-server or --disable-job-server was given. -if test "${enable_job_server+set}" = set; then - enableval="$enable_job_server" - make_cv_job_server="$enableval" user_job_server="$enableval" -else - make_cv_job_server="yes" -fi; - -has_wait_nohang=yes -case "$ac_cv_func_waitpid/$ac_cv_func_wait3" in - no/no) has_wait_nohang=no ;; -esac - -echo "$as_me:$LINENO: checking for SA_RESTART" >&5 -echo $ECHO_N "checking for SA_RESTART... $ECHO_C" >&6 -if test "${make_cv_sa_restart+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" -#include -int -main () -{ -return SA_RESTART; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - make_cv_sa_restart=yes -else - echo "$as_me: failed program was:" >&5 -cat conftest.$ac_ext >&5 -make_cv_sa_restart=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $make_cv_sa_restart" >&5 -echo "${ECHO_T}$make_cv_sa_restart" >&6 -if test "$make_cv_sa_restart" != no; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_SA_RESTART 1 -_ACEOF - -fi - -case "$ac_cv_func_pipe/$ac_cv_func_sigaction/$make_cv_sa_restart/$has_wait_nohang/$make_cv_job_server" in - yes/yes/yes/yes/yes) - -cat >>confdefs.h <<\_ACEOF -#define MAKE_JOBSERVER 1 -_ACEOF -;; -esac - -# Find the SCCS commands, so we can include them in our default rules. - -echo "$as_me:$LINENO: checking for location of SCCS get command" >&5 -echo $ECHO_N "checking for location of SCCS get command... $ECHO_C" >&6 -if test "${make_cv_path_sccs_get+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - -if test -f /usr/sccs/get; then - make_cv_path_sccs_get=/usr/sccs/get -else - make_cv_path_sccs_get=get -fi -fi -echo "$as_me:$LINENO: result: $make_cv_path_sccs_get" >&5 -echo "${ECHO_T}$make_cv_path_sccs_get" >&6 - -cat >>confdefs.h <<_ACEOF -#define SCCS_GET "$make_cv_path_sccs_get" -_ACEOF - - -ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later. -if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 && - test -f s.conftest; then - # We successfully created an SCCS file. - echo "$as_me:$LINENO: checking if SCCS get command understands -G" >&5 -echo $ECHO_N "checking if SCCS get command understands -G... $ECHO_C" >&6 -if test "${make_cv_sys_get_minus_G+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - if $make_cv_path_sccs_get -Gconftoast s.conftest >/dev/null 2>&1 && - test -f conftoast; then - make_cv_sys_get_minus_G=yes - else - make_cv_sys_get_minus_G=no - fi -fi -echo "$as_me:$LINENO: result: $make_cv_sys_get_minus_G" >&5 -echo "${ECHO_T}$make_cv_sys_get_minus_G" >&6 - case "$make_cv_sys_get_minus_G" in - yes) -cat >>confdefs.h <<\_ACEOF -#define SCCS_GET_MINUS_G 1 -_ACEOF -;; - esac -fi -rm -f s.conftest conftoast - -# Check the system to see if it provides GNU glob. If not, use our -# local version. - -echo "$as_me:$LINENO: checking if system libc has GNU glob" >&5 -echo $ECHO_N "checking if system libc has GNU glob... $ECHO_C" >&6 -if test "${make_cv_sys_gnu_glob+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -#include "confdefs.h" - -#include -#include -#include - -#define GLOB_INTERFACE_VERSION 1 -#if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1 -# include -# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION - gnu glob -# endif -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "gnu glob" >/dev/null 2>&1; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 -make_cv_sys_gnu_glob=yes -else - echo "$as_me:$LINENO: result: no; using local copy" >&5 -echo "${ECHO_T}no; using local copy" >&6 - GLOBINC='-I$(srcdir)/glob' - GLOBLIB=glob/libglob.a -make_cv_sys_gnu_glob=no -fi -rm -f conftest* - -fi - -# Tell automake about this, so it can build the right .c files. - - -if test "$make_cv_sys_gnu_glob" = no; then - USE_LOCAL_GLOB_TRUE= - USE_LOCAL_GLOB_FALSE='#' -else - USE_LOCAL_GLOB_TRUE='#' - USE_LOCAL_GLOB_FALSE= -fi - - -# PTX systems have a broken implementation of SA_RESTART. I know of -# no way to test for this behavior, so I'll just test for PTX - -case "$host" in - i386-sequent-sysv4) - -cat >>confdefs.h <<\_ACEOF -#define HAVE_BROKEN_RESTART 1 -_ACEOF - - echo "" - echo "WARNING: The SA_RESTART sigaction() flag does not work on PTX." - echo " This causes 'make -j' to fail at random times." - echo " I am installing a workaround, which is mostly but not 100%" - echo " effective. If you see random failures during 'make -j'" - echo " you should either contact the bug list, or not use -j." - echo "" ;; -esac - -# Let the makefile know what our build host is - - -cat >>confdefs.h <<_ACEOF -#define MAKE_HOST "$host" -_ACEOF - -MAKE_HOST="$host" - - -# Include the Maintainer's Makefile section, if it's here. - -MAINT_MAKEFILE=/dev/null -if test -r "$srcdir/maintMakefile"; then - MAINT_MAKEFILE="$srcdir/maintMakefile" -fi - - -# Allow building with dmalloc -echo "$as_me:$LINENO: checking if malloc debugging is wanted" >&5 -echo $ECHO_N "checking if malloc debugging is wanted... $ECHO_C" >&6 - -# Check whether --with-dmalloc or --without-dmalloc was given. -if test "${with_dmalloc+set}" = set; then - withval="$with_dmalloc" - if test "$withval" = yes; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 - -cat >>confdefs.h <<\_ACEOF -#define WITH_DMALLOC 1 -_ACEOF - - LIBS="$LIBS -ldmalloc" - LDFLAGS="$LDFLAGS -g" -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi; - - - -# Sanity check and inform the user of what we found - -case "$make_badcust" in - yes) echo - echo "WARNING: --with-customs specified but no customs.h could be found;" - echo " disabling Customs support." - echo ;; -esac - -case "$with_customs" in - ""|n|no|y|ye|yes) ;; - *) if test -f "$with_customs/lib/libcustoms.a"; then - : - else - echo - echo "WARNING: '$with_customs/lib' does not appear to contain the" - echo " Customs library. You must build and install Customs" - echo " before compiling GNU make." - echo - fi ;; -esac - -case "$has_wait_nohang" in - no) echo - echo "WARNING: Your system has neither waitpid() nor wait3()." - echo " Without one of these, signal handling is unreliable." - echo " You should be aware that running GNU make with -j" - echo " could result in erratic behavior." - echo ;; -esac - -case "$make_cv_job_server/$user_job_server" in - no/yes) echo - echo "WARNING: Make job server requires a POSIX-ish system that" - echo " supports the pipe(), sigaction(), and either" - echo " waitpid() or wait3() functions. Your system doesn't" - echo " appear to provide one or more of those." - echo " Disabling job server support." - echo ;; -esac - - -# Specify what files are to be created. -# We only generate the build.sh if we have a build.sh.in; we won't have -# one before we've created a distribution. - - ac_config_files="$ac_config_files Makefile glob/Makefile po/Makefile.in config/Makefile doc/Makefile" - - -if test -f $srcdir/build.sh.in; then - ac_config_files="$ac_config_files build.sh" - -fi - - -# OK, do it! - -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, don't put newlines in cache variables' values. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -{ - (set) 2>&1 | - case `(ac_space=' '; set | grep ac_space) 2>&1` in - *ac_space=\ *) - # `set' does not quote correctly, so add quotes (double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \). - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" - ;; - esac; -} | - sed ' - t clear - : clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ - t end - /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - : end' >>confcache -if cmp -s $cache_file confcache; then :; else - if test -w $cache_file; then - test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" - cat confcache >$cache_file - else - echo "not updating unwritable cache $cache_file" - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/; -s/:*\${srcdir}:*/:/; -s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; -s/:*$//; -s/^[^=]*=[ ]*$//; -}' -fi - -DEFS=-DHAVE_CONFIG_H - -ac_libobjs= -ac_ltlibobjs= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` - # 2. Add them. - ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" - ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - -if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then - { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -echo "$as_me: error: conditional \"AMDEP\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} - { (exit 1); exit 1; }; } -fi -if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then - { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} - { (exit 1); exit 1; }; } -fi -if test -z "${USE_CUSTOMS_TRUE}" && test -z "${USE_CUSTOMS_FALSE}"; then - { { echo "$as_me:$LINENO: error: conditional \"USE_CUSTOMS\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -echo "$as_me: error: conditional \"USE_CUSTOMS\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} - { (exit 1); exit 1; }; } -fi -if test -z "${USE_LOCAL_GLOB_TRUE}" && test -z "${USE_LOCAL_GLOB_FALSE}"; then - { { echo "$as_me:$LINENO: error: conditional \"USE_LOCAL_GLOB\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -echo "$as_me: error: conditional \"USE_LOCAL_GLOB\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} - { (exit 1); exit 1; }; } -fi - -: ${CONFIG_STATUS=./config.status} -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 -echo "$as_me: creating $CONFIG_STATUS" >&6;} -cat >$CONFIG_STATUS <<_ACEOF -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -SHELL=\${CONFIG_SHELL-$SHELL} -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be Bourne compatible -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix -fi - -# Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in LANG LANGUAGE LC_ALL LC_COLLATE LC_CTYPE LC_NUMERIC LC_MESSAGES LC_TIME -do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conftest.sh - echo "exit 0" >>conftest.sh - chmod +x conftest.sh - if (PATH="/nonexistent;."; conftest.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conftest.sh -fi - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done - - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | - sed ' - N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, - t loop - s,-$,, - s,^['$as_cr_digits']*\n,, - ' >$as_me.lineno && - chmod +x $as_me.lineno || - { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno - # Exit status is that of the last command. - exit -} - - -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; -esac - -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -echo >conf$$.file -if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links - as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.file - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - as_mkdir_p=false -fi - -as_executable_p="test -f" - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" - - -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - -exec 6>&1 - -# Open the log real soon, to keep \$[0] and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. Logging --version etc. is OK. -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX -} >&5 -cat >&5 <<_CSEOF - -This file was extended by GNU make $as_me 3.80, which was -generated by GNU Autoconf 2.54. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -_CSEOF -echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -echo >&5 -_ACEOF - -# Files that config.status was made for. -if test -n "$ac_config_files"; then - echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_headers"; then - echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_links"; then - echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_commands"; then - echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS -fi - -cat >>$CONFIG_STATUS <<\_ACEOF - -ac_cs_usage="\ -\`$as_me' instantiates files from templates according to the -current configuration. - -Usage: $0 [OPTIONS] [FILE]... - - -h, --help print this help, then exit - -V, --version print version number, then exit - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Configuration commands: -$config_commands - -Report bugs to ." -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF -ac_cs_version="\\ -GNU make config.status 3.80 -configured by $0, generated by GNU Autoconf 2.54, - with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" - -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." -srcdir=$srcdir -INSTALL="$INSTALL" -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -# If no file are specified by the user, then we need to provide default -# value. By we need to know if files were specified by the user. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=*) - ac_option=`expr "x$1" : 'x\([^=]*\)='` - ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` - ac_shift=: - ;; - -*) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - *) # This is not an option, so the user has probably given explicit - # arguments. - ac_option=$1 - ac_need_defaults=false;; - esac - - case $ac_option in - # Handling of the options. -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" - exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF - --version | --vers* | -V ) - echo "$ac_cs_version"; exit 0 ;; - --he | --h) - # Conflict between --help and --header - { { echo "$as_me:$LINENO: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit 0 ;; - --debug | --d* | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - CONFIG_FILES="$CONFIG_FILES $ac_optarg" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" - ac_need_defaults=false;; - - # This is an error. - -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; } ;; - - *) ac_config_targets="$ac_config_targets $1" ;; - - esac - shift -done - -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF -# -# INIT-COMMANDS section. -# - -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" -# Capture the value of obsolete ALL_LINGUAS because we need it to compute - # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it - # from automake. - eval 'ALL_LINGUAS''="$ALL_LINGUAS"' - # Capture the value of LINGUAS because we need it to compute CATALOGS. - LINGUAS="${LINGUAS-%UNSET%}" - - -_ACEOF - - - -cat >>$CONFIG_STATUS <<\_ACEOF -for ac_config_target in $ac_config_targets -do - case "$ac_config_target" in - # Handling of arguments. - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "glob/Makefile" ) CONFIG_FILES="$CONFIG_FILES glob/Makefile" ;; - "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; - "config/Makefile" ) CONFIG_FILES="$CONFIG_FILES config/Makefile" ;; - "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; - "build.sh" ) CONFIG_FILES="$CONFIG_FILES build.sh" ;; - "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; - "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -echo "$as_me: error: invalid argument: $ac_config_target" >&2;} - { (exit 1); exit 1; }; };; - esac -done - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers - test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands -fi - -# Create a temporary directory, and hook for its removal unless debugging. -$debug || -{ - trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 - trap '{ (exit 1); exit 1; }' 1 2 13 15 -} - -# Create a (secure) tmp directory for tmp files. -: ${TMPDIR=/tmp} -{ - tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && - test -n "$tmp" && test -d "$tmp" -} || -{ - tmp=$TMPDIR/cs$$-$RANDOM - (umask 077 && mkdir $tmp) -} || -{ - echo "$me: cannot create a temporary directory in $TMPDIR" >&2 - { (exit 1); exit 1; } -} - -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF - -# -# CONFIG_FILES section. -# - -# No need to generate the scripts if there are no CONFIG_FILES. -# This happens for instance when ./config.status config.h -if test -n "\$CONFIG_FILES"; then - # Protect against being on the right side of a sed subst in config.status. - sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; - s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF -s,@SHELL@,$SHELL,;t t -s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t -s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t -s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t -s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t -s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t -s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t -s,@exec_prefix@,$exec_prefix,;t t -s,@prefix@,$prefix,;t t -s,@program_transform_name@,$program_transform_name,;t t -s,@bindir@,$bindir,;t t -s,@sbindir@,$sbindir,;t t -s,@libexecdir@,$libexecdir,;t t -s,@datadir@,$datadir,;t t -s,@sysconfdir@,$sysconfdir,;t t -s,@sharedstatedir@,$sharedstatedir,;t t -s,@localstatedir@,$localstatedir,;t t -s,@libdir@,$libdir,;t t -s,@includedir@,$includedir,;t t -s,@oldincludedir@,$oldincludedir,;t t -s,@infodir@,$infodir,;t t -s,@mandir@,$mandir,;t t -s,@build_alias@,$build_alias,;t t -s,@host_alias@,$host_alias,;t t -s,@target_alias@,$target_alias,;t t -s,@DEFS@,$DEFS,;t t -s,@ECHO_C@,$ECHO_C,;t t -s,@ECHO_N@,$ECHO_N,;t t -s,@ECHO_T@,$ECHO_T,;t t -s,@LIBS@,$LIBS,;t t -s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t -s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t -s,@INSTALL_DATA@,$INSTALL_DATA,;t t -s,@CYGPATH_W@,$CYGPATH_W,;t t -s,@PACKAGE@,$PACKAGE,;t t -s,@VERSION@,$VERSION,;t t -s,@ACLOCAL@,$ACLOCAL,;t t -s,@AUTOCONF@,$AUTOCONF,;t t -s,@AUTOMAKE@,$AUTOMAKE,;t t -s,@AUTOHEADER@,$AUTOHEADER,;t t -s,@MAKEINFO@,$MAKEINFO,;t t -s,@AMTAR@,$AMTAR,;t t -s,@install_sh@,$install_sh,;t t -s,@STRIP@,$STRIP,;t t -s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t -s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t -s,@AWK@,$AWK,;t t -s,@SET_MAKE@,$SET_MAKE,;t t -s,@CC@,$CC,;t t -s,@CFLAGS@,$CFLAGS,;t t -s,@LDFLAGS@,$LDFLAGS,;t t -s,@CPPFLAGS@,$CPPFLAGS,;t t -s,@ac_ct_CC@,$ac_ct_CC,;t t -s,@EXEEXT@,$EXEEXT,;t t -s,@OBJEXT@,$OBJEXT,;t t -s,@DEPDIR@,$DEPDIR,;t t -s,@am__include@,$am__include,;t t -s,@am__quote@,$am__quote,;t t -s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t -s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t -s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t -s,@CCDEPMODE@,$CCDEPMODE,;t t -s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t -s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t -s,@RANLIB@,$RANLIB,;t t -s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t -s,@CPP@,$CPP,;t t -s,@AR@,$AR,;t t -s,@PERL@,$PERL,;t t -s,@build@,$build,;t t -s,@build_cpu@,$build_cpu,;t t -s,@build_vendor@,$build_vendor,;t t -s,@build_os@,$build_os,;t t -s,@host@,$host,;t t -s,@host_cpu@,$host_cpu,;t t -s,@host_vendor@,$host_vendor,;t t -s,@host_os@,$host_os,;t t -s,@EGREP@,$EGREP,;t t -s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t -s,@MSGFMT@,$MSGFMT,;t t -s,@GMSGFMT@,$GMSGFMT,;t t -s,@XGETTEXT@,$XGETTEXT,;t t -s,@MSGMERGE@,$MSGMERGE,;t t -s,@USE_NLS@,$USE_NLS,;t t -s,@LIBICONV@,$LIBICONV,;t t -s,@LTLIBICONV@,$LTLIBICONV,;t t -s,@INTLLIBS@,$INTLLIBS,;t t -s,@LIBINTL@,$LIBINTL,;t t -s,@LTLIBINTL@,$LTLIBINTL,;t t -s,@POSUB@,$POSUB,;t t -s,@ALLOCA@,$ALLOCA,;t t -s,@LIBOBJS@,$LIBOBJS,;t t -s,@NEED_SETGID@,$NEED_SETGID,;t t -s,@KMEM_GROUP@,$KMEM_GROUP,;t t -s,@GETLOADAVG_LIBS@,$GETLOADAVG_LIBS,;t t -s,@USE_CUSTOMS_TRUE@,$USE_CUSTOMS_TRUE,;t t -s,@USE_CUSTOMS_FALSE@,$USE_CUSTOMS_FALSE,;t t -s,@GLOBINC@,$GLOBINC,;t t -s,@GLOBLIB@,$GLOBLIB,;t t -s,@USE_LOCAL_GLOB_TRUE@,$USE_LOCAL_GLOB_TRUE,;t t -s,@USE_LOCAL_GLOB_FALSE@,$USE_LOCAL_GLOB_FALSE,;t t -s,@MAKE_HOST@,$MAKE_HOST,;t t -s,@LTLIBOBJS@,$LTLIBOBJS,;t t -/@MAINT_MAKEFILE@/r $MAINT_MAKEFILE -s,@MAINT_MAKEFILE@,,;t t -CEOF - -_ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF - # Split the substitutions into bite-sized pieces for seds with - # small command number limits, like on Digital OSF/1 and HP-UX. - ac_max_sed_lines=48 - ac_sed_frag=1 # Number of current file. - ac_beg=1 # First line for current file. - ac_end=$ac_max_sed_lines # Line after last line for current file. - ac_more_lines=: - ac_sed_cmds= - while $ac_more_lines; do - if test $ac_beg -gt 1; then - sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - else - sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - fi - if test ! -s $tmp/subs.frag; then - ac_more_lines=false - else - # The purpose of the label and of the branching condition is to - # speed up the sed processing (if there are no `@' at all, there - # is no need to browse any of the substitutions). - # These are the two extra sed commands mentioned above. - (echo ':t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed - if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" - else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" - fi - ac_sed_frag=`expr $ac_sed_frag + 1` - ac_beg=$ac_end - ac_end=`expr $ac_end + $ac_max_sed_lines` - fi - done - if test -z "$ac_sed_cmds"; then - ac_sed_cmds=cat - fi -fi # test -n "$CONFIG_FILES" - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; - esac - - # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` - - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_builddir$INSTALL ;; - esac - - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - configure_input= - else - configure_input="$ac_file. " - fi - configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo $f;; - *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF - sed "$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@configure_input@,$configure_input,;t t -s,@srcdir@,$ac_srcdir,;t t -s,@abs_srcdir@,$ac_abs_srcdir,;t t -s,@top_srcdir@,$ac_top_srcdir,;t t -s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -s,@builddir@,$ac_builddir,;t t -s,@abs_builddir@,$ac_abs_builddir,;t t -s,@top_builddir@,$ac_top_builddir,;t t -s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -s,@INSTALL@,$ac_INSTALL,;t t -" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out - rm -f $tmp/stdin - if test x"$ac_file" != x-; then - mv $tmp/out $ac_file - else - cat $tmp/out - rm -f $tmp/out - fi - -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF - -# -# CONFIG_HEADER section. -# - -# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where -# NAME is the cpp macro being defined and VALUE is the value it is being given. -# -# ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' -ac_dC=' ' -ac_dD=',;t' -# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -ac_uB='$,\1#\2define\3' -ac_uC=' ' -ac_uD=',;t' - -for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; - esac - - test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo $f;; - *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in - -_ACEOF - -# Transform confdefs.h into two sed scripts, `conftest.defines' and -# `conftest.undefs', that substitutes the proper values into -# config.h.in to produce config.h. The first handles `#define' -# templates, and the second `#undef' templates. -# And first: Protect against being on the right side of a sed subst in -# config.status. Protect against being in an unquoted here document -# in config.status. -rm -f conftest.defines conftest.undefs -# Using a here document instead of a string reduces the quoting nightmare. -# Putting comments in sed scripts is not portable. -# -# `end' is used to avoid that the second main sed command (meant for -# 0-ary CPP macros) applies to n-ary macro definitions. -# See the Autoconf documentation for `clear'. -cat >confdef2sed.sed <<\_ACEOF -s/[\\&,]/\\&/g -s,[\\$`],\\&,g -t clear -: clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp -t end -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp -: end -_ACEOF -# If some macros were called several times there might be several times -# the same #defines, which is useless. Nevertheless, we may not want to -# sort them, since we want the *last* AC-DEFINE to be honored. -uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines -sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs -rm -f confdef2sed.sed - -# This sed command replaces #undef with comments. This is necessary, for -# example, in the case of _POSIX_SOURCE, which is predefined and required -# on some systems where configure will not decide to define it. -cat >>conftest.undefs <<\_ACEOF -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -_ACEOF - -# Break up conftest.defines because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS -echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS -echo ' :' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.defines >/dev/null -do - # Write a limited-size here document to $tmp/defines.sed. - echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#define' lines. - echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS - echo 'CEOF - sed -f $tmp/defines.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail - rm -f conftest.defines - mv conftest.tail conftest.defines -done -rm -f conftest.defines -echo ' fi # grep' >>$CONFIG_STATUS -echo >>$CONFIG_STATUS - -# Break up conftest.undefs because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #undef templates' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.undefs >/dev/null -do - # Write a limited-size here document to $tmp/undefs.sed. - echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#undef' - echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS - echo 'CEOF - sed -f $tmp/undefs.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail - rm -f conftest.undefs - mv conftest.tail conftest.undefs -done -rm -f conftest.undefs - -cat >>$CONFIG_STATUS <<\_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - echo "/* Generated by configure. */" >$tmp/config.h - else - echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi - cat $tmp/in >>$tmp/config.h - rm -f $tmp/in - if test x"$ac_file" != x-; then - if cmp -s $ac_file $tmp/config.h 2>/dev/null; then - { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 -echo "$as_me: $ac_file is unchanged" >&6;} - else - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - rm -f $ac_file - mv $tmp/config.h $ac_file - fi - else - cat $tmp/config.h - rm -f $tmp/config.h - fi -_am_stamp_count=`expr ${_am_stamp_count-0} + 1` -echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || -$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X$ac_file : 'X\(//\)[^/]' \| \ - X$ac_file : 'X\(//\)$' \| \ - X$ac_file : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X$ac_file | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'`/stamp-h$_am_stamp_count -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF - -# -# CONFIG_COMMANDS section. -# -for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue - ac_dest=`echo "$ac_file" | sed 's,:.*,,'` - ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_dir=`(dirname "$ac_dest") 2>/dev/null || -$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_dest" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` - - - { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 -echo "$as_me: executing $ac_dest commands" >&6;} - case $ac_dest in - depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # So let's grep whole file. - if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then - dirpart=`(dirname "$mf") 2>/dev/null || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$mf" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - else - continue - fi - grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` - test -z "$DEPDIR" && continue - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`(dirname "$file") 2>/dev/null || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p $dirpart/$fdir - else - as_dir=$dirpart/$fdir - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 -echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} - { (exit 1); exit 1; }; }; } - - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done -done - ;; - default-1 ) - for ac_file in $CONFIG_FILES; do - # Support "outfile[:infile[:infile...]]" - case "$ac_file" in - *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; - esac - # PO directories have a Makefile.in generated from Makefile.in.in. - case "$ac_file" in */Makefile.in) - # Adjust a relative srcdir. - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` - # In autoconf-2.13 it is called $ac_given_srcdir. - # In autoconf-2.50 it is called $srcdir. - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" - case "$ac_given_srcdir" in - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; - /*) top_srcdir="$ac_given_srcdir" ;; - *) top_srcdir="$ac_dots$ac_given_srcdir" ;; - esac - if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then - rm -f "$ac_dir/POTFILES" - test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" - cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" - # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend - # on $ac_dir but don't depend on user-specified configuration - # parameters. - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then - # The LINGUAS file contains the set of available languages. - if test -n "$ALL_LINGUAS"; then - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" - fi - ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` - # Hide the ALL_LINGUAS assigment from automake. - eval 'ALL_LINGUAS''=$ALL_LINGUAS_' - fi - case "$ac_given_srcdir" in - .) srcdirpre= ;; - *) srcdirpre='$(srcdir)/' ;; - esac - POFILES= - GMOFILES= - UPDATEPOFILES= - DUMMYPOFILES= - for lang in $ALL_LINGUAS; do - POFILES="$POFILES $srcdirpre$lang.po" - GMOFILES="$GMOFILES $srcdirpre$lang.gmo" - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" - DUMMYPOFILES="$DUMMYPOFILES $lang.nop" - done - # CATALOGS depends on both $ac_dir and the user's LINGUAS - # environment variable. - INST_LINGUAS= - if test -n "$ALL_LINGUAS"; then - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "$LINGUAS"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - INST_LINGUAS="$INST_LINGUAS $presentlang" - fi - done - fi - CATALOGS= - if test -n "$INST_LINGUAS"; then - for lang in $INST_LINGUAS; do - CATALOGS="$CATALOGS $lang.gmo" - done - fi - test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" - for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do - if test -f "$f"; then - case "$f" in - *.orig | *.bak | *~) ;; - *) cat "$f" >> "$ac_dir/Makefile" ;; - esac - fi - done - fi - ;; - esac - done ;; - esac -done -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF - -{ (exit 0); exit 0; } -_ACEOF -chmod +x $CONFIG_STATUS -ac_clean_files=$ac_clean_files_save - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - exec 5>/dev/null - $SHELL $CONFIG_STATUS || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || { (exit 1); exit 1; } -fi - - - diff --git a/src/mkutil/make-3.80/configure.bat b/src/mkutil/make-3.80/configure.bat deleted file mode 100644 index a3579239..00000000 --- a/src/mkutil/make-3.80/configure.bat +++ /dev/null @@ -1,44 +0,0 @@ -@echo off -echo Configuring MAKE for DJGPP - -rem The SmallEnv trick protects against too small environment block, -rem in which case the values will be truncated and the whole thing -rem goes awry. COMMAND.COM will say "Out of environment space", but -rem many people don't care, so we force them to care by refusing to go. - -rem Where is the srcdir? -set XSRC=. -if not "%XSRC%"=="." goto SmallEnv -if "%1%"=="" goto SrcDone -set XSRC=%1 -if not "%XSRC%"=="%1" goto SmallEnv - -:SrcDone - -update %XSRC%/configh.dos ./config.h - -rem Do they have Make? -redir -o junk.$$$ -eo make -n -f NUL -rem REDIR will return 1 if it cannot run Make. -rem If it can run Make, it will usually return 2, -rem but 0 is also OK with us. -if errorlevel 2 goto MakeOk -if not errorlevel 1 goto MakeOk -if exist junk.$$$ del junk.$$$ -echo No Make program found--use DOSBUILD.BAT to build Make. -goto End - -rem They do have Make. Generate the Makefile. - -:MakeOk -del junk.$$$ -update %XSRC%/Makefile.DOS ./Makefile -echo Done. -if not "%XSRC%"=="." echo Invoke Make thus: "make srcdir=%XSRC%" -goto End - -:SmallEnv -echo Your environment is too small. Please enlarge it and run me again. - -:End -set XRSC= diff --git a/src/mkutil/make-3.80/configure.in b/src/mkutil/make-3.80/configure.in deleted file mode 100644 index bca2bd38..00000000 --- a/src/mkutil/make-3.80/configure.in +++ /dev/null @@ -1,390 +0,0 @@ -# Process this file with autoconf to produce a configure script. - -AC_INIT(GNU make,3.80,bug-make@gnu.org) - -AC_PREREQ(2.54) - -AC_REVISION([[$Id: configure.in,v 1.114 2002/10/03 05:46:12 psmith Exp $]]) - -# Autoconf setup -AC_CONFIG_AUX_DIR(config) -AC_CONFIG_SRCDIR(vpath.c) -AC_CONFIG_HEADERS(config.h) - -# Automake setup -AM_INIT_AUTOMAKE -AC_PROG_MAKE_SET - -# Checks for programs. -AC_PROG_CC -AC_PROG_INSTALL -AC_PROG_RANLIB -AC_PROG_CPP -AC_CHECK_PROG(AR, ar, ar, ar) -# Perl is needed for the test suite (only) -AC_CHECK_PROG(PERL, perl, perl, perl) - -# Specialized system macros -AC_CANONICAL_HOST -AC_AIX -AC_ISC_POSIX -AC_MINIX - -# Enable gettext, in "external" mode. - -AM_GNU_GETTEXT_VERSION(0.11.5) -AM_GNU_GETTEXT([external]) - -# This test must come as early as possible after the compiler configuration -# tests, because the choice of the file model can (in principle) affect -# whether functions and headers are available, whether they work, etc. -AC_SYS_LARGEFILE - -# Checks for libraries. -AC_SEARCH_LIBS(getpwnam, [sun]) - -# Checks for header files. -AC_HEADER_STDC -AC_HEADER_DIRENT -AC_HEADER_STAT -AC_HEADER_TIME -AC_CHECK_HEADERS(stdlib.h locale.h unistd.h limits.h fcntl.h string.h \ - memory.h sys/param.h sys/time.h sys/timeb.h) - -AM_PROG_CC_C_O -AM_PROG_CC_STDC -AC_C_CONST -AC_TYPE_SIGNAL -AC_TYPE_UID_T -AC_TYPE_PID_T - -# Find some definition for uintmax_t - -AC_CHECK_TYPE(uintmax_t,,[ - uintmax_t="unsigned long" - AC_CHECK_TYPE(unsigned long long,[uintmax_t="unsigned long long"]) - AC_DEFINE_UNQUOTED(uintmax_t,$uintmax_t,[Define uintmax_t if not defined in or .])]) - -# Find out whether our struct stat returns nanosecond resolution timestamps. - -AC_STRUCT_ST_MTIM_NSEC -AC_MSG_CHECKING([whether to use high resolution file timestamps]) -AC_CACHE_VAL(make_cv_file_timestamp_hi_res, [ - make_cv_file_timestamp_hi_res=no - if test "$ac_cv_struct_st_mtim_nsec" != no; then - AC_TRY_COMPILE([ -# if HAVE_INTTYPES_H -# include -# endif], - [char a[0x7fffffff < (uintmax_t) -1 >> 30 ? 1 : -1];], - make_cv_file_timestamp_hi_res=yes) - fi]) -AC_MSG_RESULT($make_cv_file_timestamp_hi_res) -if test "$make_cv_file_timestamp_hi_res" = yes; then - val=1 -else - val=0 -fi -AC_DEFINE_UNQUOTED(FILE_TIMESTAMP_HI_RES, $val, - [Use high resolution file timestamps if nonzero.]) - -if test "$make_cv_file_timestamp_hi_res" = yes; then - # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function. - # Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4. - AC_SEARCH_LIBS(clock_gettime, [rt posix4]) - if test "$ac_cv_search_clock_gettime" != no; then - AC_DEFINE(HAVE_CLOCK_GETTIME, 1, - [Define if you have the clock_gettime function.]) - fi -fi - - -# See if we have a standard version of gettimeofday(). Since actual -# implementations can differ, just make sure we have the most common -# one. -AC_CACHE_CHECK([for standard gettimeofday], ac_cv_func_gettimeofday, - [ac_cv_func_gettimeofday=no - AC_TRY_RUN([#include - int main () - { - struct timeval t; t.tv_sec = -1; t.tv_usec = -1; - exit (gettimeofday (&t, 0) != 0 - || t.tv_sec < 0 || t.tv_usec < 0); - }], - ac_cv_func_gettimeofday=yes, - ac_cv_func_gettimeofday=no, - ac_cv_func_gettimeofday="no (cross-compiling)")]) -if test "$ac_cv_func_gettimeofday" = yes; then - AC_DEFINE(HAVE_GETTIMEOFDAY, 1, - [Define if you have a standard gettimeofday function]) -fi - -AC_CHECK_FUNCS( memcpy memmove strchr strdup mkstemp mktemp fdopen \ - bsd_signal dup2 getcwd sigsetmask sigaction getgroups \ - seteuid setegid setlinebuf setreuid setregid setvbuf pipe \ - strerror strsignal) - -make_FUNC_SETVBUF_REVERSED - -# strcoll() is used by the GNU glob library -AC_FUNC_STRCOLL - -AC_FUNC_ALLOCA -AC_FUNC_VFORK -AC_FUNC_VPRINTF -AC_FUNC_CLOSEDIR_VOID - -AC_FUNC_GETLOADAVG - -# AC_FUNC_GETLOADAVG is documented to set the NLIST_STRUCT value, but it -# doesn't. So, we will. - -if test "$ac_cv_header_nlist_h" = yes; then - AC_TRY_COMPILE([#include ], - [struct nlist nl; - nl.n_name = "string"; - return 0;], - make_cv_nlist_struct=yes, - make_cv_nlist_struct=no) - if test "$make_cv_nlist_struct" = yes; then - AC_DEFINE(NLIST_STRUCT, 1, - [Define if struct nlist.n_name is a pointer rather than an array.]) - fi -fi - -AC_DECL_SYS_SIGLIST - -# Check out the wait reality. -AC_CHECK_HEADERS(sys/wait.h) -AC_CHECK_FUNCS(waitpid wait3) -AC_MSG_CHECKING(for union wait) -AC_CACHE_VAL(make_cv_union_wait, [dnl -AC_TRY_LINK([#include -#include ], - [union wait status; int pid; pid = wait (&status); -#ifdef WEXITSTATUS -/* Some POSIXoid systems have both the new-style macros and the old - union wait type, and they do not work together. If union wait - conflicts with WEXITSTATUS et al, we don't want to use it at all. */ -if (WEXITSTATUS (status) != 0) pid = -1; -#ifdef WTERMSIG -/* If we have WEXITSTATUS and WTERMSIG, just use them on ints. */ --- blow chunks here -- -#endif -#endif -#ifdef HAVE_WAITPID -/* Make sure union wait works with waitpid. */ -pid = waitpid (-1, &status, 0); -#endif -], - [make_cv_union_wait=yes], [make_cv_union_wait=no])]) -if test "$make_cv_union_wait" = yes; then - AC_DEFINE(HAVE_UNION_WAIT, 1, [Define this if you have the \`union wait' type in .]) -fi -AC_MSG_RESULT($make_cv_union_wait) - - -# See if the user wants to use pmake's "customs" distributed build capability - -use_customs=false -AC_ARG_WITH(customs, - AC_HELP_STRING([--with-customs=DIR], - [enable remote jobs via Customs--see README.customs]), - [case $withval in - n|no) : ;; - *) make_cppflags="$CPPFLAGS" - case $withval in - y|ye|yes) : ;; - *) CPPFLAGS="$CPPFLAGS -I$with_customs/include/customs" - make_ldflags="$LDFLAGS -L$with_customs/lib" ;; - esac - CF_NETLIBS - AC_CHECK_HEADER(customs.h, - [use_customs=true - LIBS="$LIBS -lcustoms" LDFLAGS="$make_ldflags"], - [with_customs=no - CPPFLAGS="$make_cppflags" make_badcust=yes]) - ;; - esac]) -# Tell automake about this, so it can include the right .c files. -AM_CONDITIONAL(USE_CUSTOMS, test "$use_customs" = true) - -# See if we can handle the job server feature, and if the user wants it. - -AC_ARG_ENABLE(job-server, - AC_HELP_STRING([--disable-job-server], - [disallow recursive make communication during -jN]), - [make_cv_job_server="$enableval" user_job_server="$enableval"], - [make_cv_job_server="yes"]) - -has_wait_nohang=yes -case "$ac_cv_func_waitpid/$ac_cv_func_wait3" in - no/no) has_wait_nohang=no ;; -esac - -AC_CACHE_CHECK(for SA_RESTART, make_cv_sa_restart, [ - AC_TRY_COMPILE([#include ], - [return SA_RESTART;], - make_cv_sa_restart=yes, - make_cv_sa_restart=no)]) -if test "$make_cv_sa_restart" != no; then - AC_DEFINE(HAVE_SA_RESTART, 1, - [Define if defines the SA_RESTART constant.]) -fi - -case "$ac_cv_func_pipe/$ac_cv_func_sigaction/$make_cv_sa_restart/$has_wait_nohang/$make_cv_job_server" in - yes/yes/yes/yes/yes) - AC_DEFINE(MAKE_JOBSERVER, 1, - [Define this to enable job server support in GNU make.]);; -esac - -# Find the SCCS commands, so we can include them in our default rules. - -AC_CACHE_CHECK(for location of SCCS get command, make_cv_path_sccs_get, [ -if test -f /usr/sccs/get; then - make_cv_path_sccs_get=/usr/sccs/get -else - make_cv_path_sccs_get=get -fi]) -AC_DEFINE_UNQUOTED(SCCS_GET, ["$make_cv_path_sccs_get"], [Define to the name of the SCCS 'get' command.]) - -ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later. -if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 && - test -f s.conftest; then - # We successfully created an SCCS file. - AC_CACHE_CHECK(if SCCS get command understands -G, make_cv_sys_get_minus_G, [ - if $make_cv_path_sccs_get -Gconftoast s.conftest >/dev/null 2>&1 && - test -f conftoast; then - make_cv_sys_get_minus_G=yes - else - make_cv_sys_get_minus_G=no - fi]) - case "$make_cv_sys_get_minus_G" in - yes) AC_DEFINE(SCCS_GET_MINUS_G, 1, - [Define this if the SCCS 'get' command understands the '-G' option.]);; - esac -fi -rm -f s.conftest conftoast - -# Check the system to see if it provides GNU glob. If not, use our -# local version. - -AC_MSG_CHECKING(if system libc has GNU glob) -AC_CACHE_VAL(make_cv_sys_gnu_glob, [ - AC_EGREP_CPP(gnu glob,[ -#include -#include -#include - -#define GLOB_INTERFACE_VERSION 1 -#if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1 -# include -# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION - gnu glob -# endif -#endif - ], [AC_MSG_RESULT(yes) -make_cv_sys_gnu_glob=yes], [AC_MSG_RESULT([no; using local copy]) -AC_SUBST(GLOBINC) GLOBINC='-I$(srcdir)/glob' -AC_SUBST(GLOBLIB) GLOBLIB=glob/libglob.a -make_cv_sys_gnu_glob=no])]) -# Tell automake about this, so it can build the right .c files. -AM_CONDITIONAL(USE_LOCAL_GLOB, test "$make_cv_sys_gnu_glob" = no) - -# PTX systems have a broken implementation of SA_RESTART. I know of -# no way to test for this behavior, so I'll just test for PTX - -case "$host" in - i386-sequent-sysv4) - AC_DEFINE(HAVE_BROKEN_RESTART, 1, [This system has SA_RESTART, but it doesn't work properly.]) - echo "" - echo "WARNING: The SA_RESTART sigaction() flag does not work on PTX." - echo " This causes 'make -j' to fail at random times." - echo " I am installing a workaround, which is mostly but not 100%" - echo " effective. If you see random failures during 'make -j'" - echo " you should either contact the bug list, or not use -j." - echo "" ;; -esac - -# Let the makefile know what our build host is - -AC_DEFINE_UNQUOTED(MAKE_HOST,"$host",[Build host information.]) -MAKE_HOST="$host" -AC_SUBST(MAKE_HOST) - -# Include the Maintainer's Makefile section, if it's here. - -MAINT_MAKEFILE=/dev/null -if test -r "$srcdir/maintMakefile"; then - MAINT_MAKEFILE="$srcdir/maintMakefile" -fi -AC_SUBST_FILE(MAINT_MAKEFILE) - -# Allow building with dmalloc -AM_WITH_DMALLOC - - -# Sanity check and inform the user of what we found - -case "$make_badcust" in - yes) echo - echo "WARNING: --with-customs specified but no customs.h could be found;" - echo " disabling Customs support." - echo ;; -esac - -case "$with_customs" in - ""|n|no|y|ye|yes) ;; - *) if test -f "$with_customs/lib/libcustoms.a"; then - : - else - echo - echo "WARNING: '$with_customs/lib' does not appear to contain the" - echo " Customs library. You must build and install Customs" - echo " before compiling GNU make." - echo - fi ;; -esac - -case "$has_wait_nohang" in - no) echo - echo "WARNING: Your system has neither waitpid() nor wait3()." - echo " Without one of these, signal handling is unreliable." - echo " You should be aware that running GNU make with -j" - echo " could result in erratic behavior." - echo ;; -esac - -case "$make_cv_job_server/$user_job_server" in - no/yes) echo - echo "WARNING: Make job server requires a POSIX-ish system that" - echo " supports the pipe(), sigaction(), and either" - echo " waitpid() or wait3() functions. Your system doesn't" - echo " appear to provide one or more of those." - echo " Disabling job server support." - echo ;; -esac - - -# Specify what files are to be created. -# We only generate the build.sh if we have a build.sh.in; we won't have -# one before we've created a distribution. - -AC_CONFIG_FILES(Makefile glob/Makefile po/Makefile.in config/Makefile doc/Makefile) - -if test -f $srcdir/build.sh.in; then - AC_CONFIG_FILES(build.sh) -fi - - -# OK, do it! - -AC_OUTPUT - - -dnl Local Variables: -dnl comment-start: "dnl " -dnl comment-end: "" -dnl comment-start-skip: "\\bdnl\\b\\s *" -dnl compile-command: "make configure config.h.in" -dnl End: diff --git a/src/mkutil/make-3.80/debug.h b/src/mkutil/make-3.80/debug.h deleted file mode 100644 index 30c2d627..00000000 --- a/src/mkutil/make-3.80/debug.h +++ /dev/null @@ -1,41 +0,0 @@ -/* Debugging macros and interface. -Copyright (C) 1999 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - - -#define DB_NONE (0x000) -#define DB_BASIC (0x001) -#define DB_VERBOSE (0x002) -#define DB_JOBS (0x004) -#define DB_IMPLICIT (0x008) -#define DB_MAKEFILES (0x100) - -#define DB_ALL (0xfff) - -extern int db_level; - -#define ISDB(_l) ((_l)&db_level) - -#define DBS(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \ - printf _x; fflush (stdout);} }while(0) - -#define DBF(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \ - printf (_x, file->name); \ - fflush (stdout);} }while(0) - -#define DB(_l,_x) do{ if(ISDB(_l)) {printf _x; fflush (stdout);} }while(0) diff --git a/src/mkutil/make-3.80/default.c b/src/mkutil/make-3.80/default.c deleted file mode 100644 index 5d981b98..00000000 --- a/src/mkutil/make-3.80/default.c +++ /dev/null @@ -1,585 +0,0 @@ -/* Data base of default implicit rules for GNU Make. -Copyright (C) 1988,89,90,91,92,93,94,95,96 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "rule.h" -#include "dep.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" - -/* Define GCC_IS_NATIVE if gcc is the native development environment on - your system (gcc/bison/flex vs cc/yacc/lex). */ -#ifdef __MSDOS__ -#define GCC_IS_NATIVE -#endif - - -/* This is the default list of suffixes for suffix rules. - `.s' must come last, so that a `.o' file will be made from - a `.c' or `.p' or ... file rather than from a .s file. */ - -static char default_suffixes[] -#ifdef VMS - = ".exe .olb .ln .obj .c .cxx .cc .pas .p .for .f .r .y .l .mar \ -.s .ss .i .ii .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo \ -.w .ch .cweb .web .com .sh .elc .el"; -#else - = ".out .a .ln .o .c .cc .C .cpp .p .f .F .r .y .l .s .S \ -.mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo \ -.w .ch .web .sh .elc .el"; -#endif - -static struct pspec default_pattern_rules[] = - { - { "(%)", "%", - "$(AR) $(ARFLAGS) $@ $<" }, - - /* The X.out rules are only in BSD's default set because - BSD Make has no null-suffix rules, so `foo.out' and - `foo' are the same thing. */ -#ifdef VMS - { "%.exe", "%", - "copy $< $@" }, -#else - { "%.out", "%", - "@rm -f $@ \n cp $< $@" }, -#endif - /* Syntax is "ctangle foo.w foo.ch foo.c". */ - { "%.c", "%.w %.ch", - "$(CTANGLE) $^ $@" }, - { "%.tex", "%.w %.ch", - "$(CWEAVE) $^ $@" }, - - { 0, 0, 0 } - }; - -static struct pspec default_terminal_rules[] = - { -#ifdef VMS - /* RCS. */ - { "%", "%$$5lv", /* Multinet style */ - "if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" }, - { "%", "[.$$rcs]%$$5lv", /* Multinet style */ - "if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" }, - { "%", "%_v", /* Normal style */ - "if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" }, - { "%", "[.rcs]%_v", /* Normal style */ - "if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" }, - - /* SCCS. */ - /* ain't no SCCS on vms */ -#else - /* RCS. */ - { "%", "%,v", - "$(CHECKOUT,v)" }, - { "%", "RCS/%,v", - "$(CHECKOUT,v)" }, - { "%", "RCS/%", - "$(CHECKOUT,v)" }, - - /* SCCS. */ - { "%", "s.%", - "$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<" }, - { "%", "SCCS/s.%", - "$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<" }, -#endif /* !VMS */ - { 0, 0, 0 } - }; - -static char *default_suffix_rules[] = - { -#ifdef VMS - ".obj.exe", - "$(LINK.obj) $^ $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@", - ".mar.exe", - "$(COMPILE.mar) $^ \n $(LINK.obj) $(subst .mar,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@", - ".s.exe", - "$(COMPILE.s) $^ \n $(LINK.obj) $(subst .s,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@", - ".c.exe", - "$(COMPILE.c) $^ \n $(LINK.obj) $(subst .c,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@", - ".cc.exe", -#ifdef GCC_IS_NATIVE - "$(COMPILE.cc) $^ \n $(LINK.obj) $(CXXSTARTUP),sys$$disk:[]$(subst .cc,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@", -#else - "$(COMPILE.cc) $^ \n $(CXXLINK.obj) $(subst .cc,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@", - ".cxx.exe", - "$(COMPILE.cxx) $^ \n $(CXXLINK.obj) $(subst .cxx,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@", -#endif - ".for.exe", - "$(COMPILE.for) $^ \n $(LINK.obj) $(subst .for,.obj,$^) $(LOADLIBES) $(LDLIBS) /exe=$@", - ".pas.exe", - "$(COMPILE.pas) $^ \n $(LINK.obj) $(subst .pas,.obj,$^) $(LOADLIBES) $(LDLIBS) /exe=$@", - - ".com", - "copy $< >$@", - - ".mar.obj", - "$(COMPILE.mar) /obj=$@ $<", - ".s.obj", - "$(COMPILE.s) /obj=$@ $<", - ".ss.obj", - "$(COMPILE.s) /obj=$@ $<", - ".c.i", - "$(COMPILE.c)/prep /list=$@ $<", - ".c.s", - "$(COMPILE.c)/noobj/machine /list=$@ $<", - ".i.s", - "$(COMPILE.c)/noprep/noobj/machine /list=$@ $<", - ".c.obj", - "$(COMPILE.c) /obj=$@ $<", - ".cc.ii", - "$(COMPILE.cc)/prep /list=$@ $<", - ".cc.ss", - "$(COMPILE.cc)/noobj/machine /list=$@ $<", - ".ii.ss", - "$(COMPILE.cc)/noprep/noobj/machine /list=$@ $<", - ".cc.obj", - "$(COMPILE.cc) /obj=$@ $<", - ".for.obj", - "$(COMPILE.for) /obj=$@ $<", - ".pas.obj", - "$(COMPILE.pas) /obj=$@ $<", - - ".y.c", - "$(YACC.y) $< \n rename y_tab.c $@", - ".l.c", - "$(LEX.l) $< \n rename lexyy.c $@", - - ".texinfo.info", - "$(MAKEINFO) $<", - - ".tex.dvi", - "$(TEX) $<", - -#else /* ! VMS */ - - ".o", - "$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".s", - "$(LINK.s) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".S", - "$(LINK.S) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".c", - "$(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".cc", - "$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".C", - "$(LINK.C) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".cpp", - "$(LINK.cpp) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".f", - "$(LINK.f) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".p", - "$(LINK.p) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".F", - "$(LINK.F) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".r", - "$(LINK.r) $^ $(LOADLIBES) $(LDLIBS) -o $@", - ".mod", - "$(COMPILE.mod) -o $@ -e $@ $^", - - ".def.sym", - "$(COMPILE.def) -o $@ $<", - - ".sh", - "cat $< >$@ \n chmod a+x $@", - - ".s.o", - "$(COMPILE.s) -o $@ $<", - ".S.o", - "$(COMPILE.S) -o $@ $<", - ".c.o", - "$(COMPILE.c) $(OUTPUT_OPTION) $<", - ".cc.o", - "$(COMPILE.cc) $(OUTPUT_OPTION) $<", - ".C.o", - "$(COMPILE.C) $(OUTPUT_OPTION) $<", - ".cpp.o", - "$(COMPILE.cpp) $(OUTPUT_OPTION) $<", - ".f.o", - "$(COMPILE.f) $(OUTPUT_OPTION) $<", - ".p.o", - "$(COMPILE.p) $(OUTPUT_OPTION) $<", - ".F.o", - "$(COMPILE.F) $(OUTPUT_OPTION) $<", - ".r.o", - "$(COMPILE.r) $(OUTPUT_OPTION) $<", - ".mod.o", - "$(COMPILE.mod) -o $@ $<", - - ".c.ln", - "$(LINT.c) -C$* $<", - ".y.ln", -#ifndef __MSDOS__ - "$(YACC.y) $< \n $(LINT.c) -C$* y.tab.c \n $(RM) y.tab.c", -#else - "$(YACC.y) $< \n $(LINT.c) -C$* y_tab.c \n $(RM) y_tab.c", -#endif - ".l.ln", - "@$(RM) $*.c\n $(LEX.l) $< > $*.c\n$(LINT.c) -i $*.c -o $@\n $(RM) $*.c", - - ".y.c", -#ifndef __MSDOS__ - "$(YACC.y) $< \n mv -f y.tab.c $@", -#else - "$(YACC.y) $< \n mv -f y_tab.c $@", -#endif - ".l.c", - "@$(RM) $@ \n $(LEX.l) $< > $@", - - ".F.f", - "$(PREPROCESS.F) $(OUTPUT_OPTION) $<", - ".r.f", - "$(PREPROCESS.r) $(OUTPUT_OPTION) $<", - - /* This might actually make lex.yy.c if there's no %R% - directive in $*.l, but in that case why were you - trying to make $*.r anyway? */ - ".l.r", - "$(LEX.l) $< > $@ \n mv -f lex.yy.r $@", - - ".S.s", - "$(PREPROCESS.S) $< > $@", - - ".texinfo.info", - "$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@", - - ".texi.info", - "$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@", - - ".txinfo.info", - "$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@", - - ".tex.dvi", - "$(TEX) $<", - - ".texinfo.dvi", - "$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<", - - ".texi.dvi", - "$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<", - - ".txinfo.dvi", - "$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<", - - ".w.c", - "$(CTANGLE) $< - $@", /* The `-' says there is no `.ch' file. */ - - ".web.p", - "$(TANGLE) $<", - - ".w.tex", - "$(CWEAVE) $< - $@", /* The `-' says there is no `.ch' file. */ - - ".web.tex", - "$(WEAVE) $<", - -#endif /* !VMS */ - - 0, 0, - }; - -static char *default_variables[] = - { -#ifdef VMS -#ifdef __ALPHA - "ARCH", "ALPHA", -#else - "ARCH", "VAX", -#endif - "AR", "library/obj", - "ARFLAGS", "/replace", - "AS", "macro", - "MACRO", "macro", -#ifdef GCC_IS_NATIVE - "CC", "gcc", -#else - "CC", "cc", -#endif - "CD", "builtin_cd", - "MAKE", "make", - "ECHO", "write sys$$output \"", -#ifdef GCC_IS_NATIVE - "C++", "gcc/plus", - "CXX", "gcc/plus", -#else - "C++", "cxx", - "CXX", "cxx", - "CXXLD", "cxxlink", -#endif - "CO", "co", - "CPP", "$(CC) /preprocess_only", - "FC", "fortran", - /* System V uses these, so explicit rules using them should work. - However, there is no way to make implicit rules use them and FC. */ - "F77", "$(FC)", - "F77FLAGS", "$(FFLAGS)", - "LD", "link", - "LEX", "lex", - "PC", "pascal", - "YACC", "bison/yacc", - "YFLAGS", "/Define/Verbose", - "BISON", "bison", - "MAKEINFO", "makeinfo", - "TEX", "tex", - "TEXINDEX", "texindex", - - "RM", "delete/nolog", - - "CSTARTUP", "", -#ifdef GCC_IS_NATIVE - "CRT0", ",sys$$library:vaxcrtl.olb/lib,gnu_cc_library:crt0.obj", - "CXXSTARTUP", "gnu_cc_library:crtbegin.obj", - "CXXRT0", ",sys$$library:vaxcrtl.olb/lib,gnu_cc_library:crtend.obj,gnu_cc_library:gxx_main.obj", - "LXLIBS", ",gnu_cc_library:libstdcxx.olb/lib,gnu_cc_library:libgccplus.olb/lib", - "LDLIBS", ",gnu_cc_library:libgcc.olb/lib", -#else - "CRT0", "", - "CXXSTARTUP", "", - "CXXRT0", "", - "LXLIBS", "", - "LDLIBS", "", -#endif - - "LINK.obj", "$(LD) $(LDFLAGS)", -#ifndef GCC_IS_NATIVE - "CXXLINK.obj", "$(CXXLD) $(LDFLAGS)", - "COMPILE.cxx", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", -#endif - "COMPILE.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", - "COMPILE.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", - "YACC.y", "$(YACC) $(YFLAGS)", - "LEX.l", "$(LEX) $(LFLAGS)", - "COMPILE.for", "$(FC) $(FFLAGS) $(TARGET_ARCH)", - "COMPILE.pas", "$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", - "COMPILE.mar", "$(MACRO) $(MACROFLAGS)", - "COMPILE.s", "$(AS) $(ASFLAGS) $(TARGET_MACH)", - "LINT.c", "$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", - - "MV", "rename/new_version", - "CP", "copy", - -#else /* !VMS */ - - "AR", "ar", - "ARFLAGS", "rv", - "AS", "as", -#ifdef GCC_IS_NATIVE - "CC", "gcc", -# ifdef __MSDOS__ - "CXX", "gpp", /* g++ is an invalid name on MSDOS */ -# else - "CXX", "gcc", -# endif /* __MSDOS__ */ -#else - "CC", "cc", - "CXX", "g++", -#endif - - /* This expands to $(CO) $(COFLAGS) $< $@ if $@ does not exist, - and to the empty string if $@ does exist. */ - "CHECKOUT,v", "+$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@)", - "CO", "co", - "COFLAGS", "", - - "CPP", "$(CC) -E", -#ifdef CRAY - "CF77PPFLAGS", "-P", - "CF77PP", "/lib/cpp", - "CFT", "cft77", - "CF", "cf77", - "FC", "$(CF)", -#else /* Not CRAY. */ -#ifdef _IBMR2 - "FC", "xlf", -#else -#ifdef __convex__ - "FC", "fc", -#else - "FC", "f77", -#endif /* __convex__ */ -#endif /* _IBMR2 */ - /* System V uses these, so explicit rules using them should work. - However, there is no way to make implicit rules use them and FC. */ - "F77", "$(FC)", - "F77FLAGS", "$(FFLAGS)", -#endif /* Cray. */ - "GET", SCCS_GET, - "LD", "ld", -#ifdef GCC_IS_NATIVE - "LEX", "flex", -#else - "LEX", "lex", -#endif - "LINT", "lint", - "M2C", "m2c", -#ifdef pyr - "PC", "pascal", -#else -#ifdef CRAY - "PC", "PASCAL", - "SEGLDR", "segldr", -#else - "PC", "pc", -#endif /* CRAY. */ -#endif /* pyr. */ -#ifdef GCC_IS_NATIVE - "YACC", "bison -y", -#else - "YACC", "yacc", /* Or "bison -y" */ -#endif - "MAKEINFO", "makeinfo", - "TEX", "tex", - "TEXI2DVI", "texi2dvi", - "WEAVE", "weave", - "CWEAVE", "cweave", - "TANGLE", "tangle", - "CTANGLE", "ctangle", - - "RM", "rm -f", - - "LINK.o", "$(CC) $(LDFLAGS) $(TARGET_ARCH)", - "COMPILE.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c", - "LINK.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "COMPILE.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c", - "COMPILE.C", "$(COMPILE.cc)", - "COMPILE.cpp", "$(COMPILE.cc)", - "LINK.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "LINK.C", "$(LINK.cc)", - "LINK.cpp", "$(LINK.cc)", - "YACC.y", "$(YACC) $(YFLAGS)", - "LEX.l", "$(LEX) $(LFLAGS) -t", - "COMPILE.f", "$(FC) $(FFLAGS) $(TARGET_ARCH) -c", - "LINK.f", "$(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "COMPILE.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c", - "LINK.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "COMPILE.r", "$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c", - "LINK.r", "$(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "COMPILE.def", "$(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH)", - "COMPILE.mod", "$(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH)", - "COMPILE.p", "$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c", - "LINK.p", "$(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)", - "LINK.s", "$(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH)", - "COMPILE.s", "$(AS) $(ASFLAGS) $(TARGET_MACH)", - "LINK.S", "$(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH)", - "COMPILE.S", "$(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c", - "PREPROCESS.S", "$(CC) -E $(CPPFLAGS)", - "PREPROCESS.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F", - "PREPROCESS.r", "$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F", - "LINT.c", "$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)", - -#ifndef NO_MINUS_C_MINUS_O - "OUTPUT_OPTION", "-o $@", -#endif - -#ifdef SCCS_GET_MINUS_G - "SCCS_OUTPUT_OPTION", "-G$@", -#endif - -#ifdef _AMIGA - ".LIBPATTERNS", "%.lib", -#else -#ifdef __MSDOS__ - ".LIBPATTERNS", "lib%.a $(DJDIR)/lib/lib%.a", -#else - ".LIBPATTERNS", "lib%.so lib%.a", -#endif -#endif - -#endif /* !VMS */ - 0, 0 - }; - -/* Set up the default .SUFFIXES list. */ - -void -set_default_suffixes () -{ - suffix_file = enter_file (".SUFFIXES"); - - if (no_builtin_rules_flag) - (void) define_variable ("SUFFIXES", 8, "", o_default, 0); - else - { - char *p = default_suffixes; - suffix_file->deps = (struct dep *) - multi_glob (parse_file_seq (&p, '\0', sizeof (struct dep), 1), - sizeof (struct dep)); - (void) define_variable ("SUFFIXES", 8, default_suffixes, o_default, 0); - } -} - -/* Enter the default suffix rules as file rules. This used to be done in - install_default_implicit_rules, but that loses because we want the - suffix rules installed before reading makefiles, and thee pattern rules - installed after. */ - -void -install_default_suffix_rules () -{ - register char **s; - - if (no_builtin_rules_flag) - return; - - for (s = default_suffix_rules; *s != 0; s += 2) - { - register struct file *f = enter_file (s[0]); - /* Don't clobber cmds given in a makefile if there were any. */ - if (f->cmds == 0) - { - f->cmds = (struct commands *) xmalloc (sizeof (struct commands)); - f->cmds->fileinfo.filenm = 0; - f->cmds->commands = s[1]; - f->cmds->command_lines = 0; - } - } -} - - -/* Install the default pattern rules. */ - -void -install_default_implicit_rules () -{ - register struct pspec *p; - - if (no_builtin_rules_flag) - return; - - for (p = default_pattern_rules; p->target != 0; ++p) - install_pattern_rule (p, 0); - - for (p = default_terminal_rules; p->target != 0; ++p) - install_pattern_rule (p, 1); -} - -void -define_default_variables () -{ - register char **s; - - if (no_builtin_variables_flag) - return; - - for (s = default_variables; *s != 0; s += 2) - (void) define_variable (s[0], strlen (s[0]), s[1], o_default, 1); -} diff --git a/src/mkutil/make-3.80/dep.h b/src/mkutil/make-3.80/dep.h deleted file mode 100644 index 7f4380b7..00000000 --- a/src/mkutil/make-3.80/dep.h +++ /dev/null @@ -1,78 +0,0 @@ -/* Definitions of dependency data structures for GNU Make. -Copyright (C) 1988, 1989, 1991, 1992, 1993, 1996 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* Flag bits for the second argument to `read_makefile'. - These flags are saved in the `changed' field of each - `struct dep' in the chain returned by `read_all_makefiles'. */ - -#define RM_NO_DEFAULT_GOAL (1 << 0) /* Do not set default goal. */ -#define RM_INCLUDED (1 << 1) /* Search makefile search path. */ -#define RM_DONTCARE (1 << 2) /* No error if it doesn't exist. */ -#define RM_NO_TILDE (1 << 3) /* Don't expand ~ in file name. */ -#define RM_NOFLAG 0 - -/* Structure representing one dependency of a file. - Each struct file's `deps' points to a chain of these, - chained through the `next'. - - Note that the first two words of this match a struct nameseq. */ - -struct dep - { - struct dep *next; - char *name; - struct file *file; - unsigned int changed : 8; - unsigned int ignore_mtime : 1; - }; - - -/* Structure used in chains of names, for parsing and globbing. */ - -struct nameseq - { - struct nameseq *next; - char *name; - }; - - -extern struct nameseq *multi_glob PARAMS ((struct nameseq *chain, unsigned int size)); -#ifdef VMS -extern struct nameseq *parse_file_seq (); -#else -extern struct nameseq *parse_file_seq PARAMS ((char **stringp, int stopchar, unsigned int size, int strip)); -#endif -extern char *tilde_expand PARAMS ((char *name)); - -#ifndef NO_ARCHIVES -extern struct nameseq *ar_glob PARAMS ((char *arname, char *member_pattern, unsigned int size)); -#endif - -#ifndef iAPX286 -#define dep_name(d) ((d)->name == 0 ? (d)->file->name : (d)->name) -#else -/* Buggy compiler can't hack this. */ -extern char *dep_name (); -#endif - -extern struct dep *copy_dep_chain PARAMS ((struct dep *d)); -extern struct dep *read_all_makefiles PARAMS ((char **makefiles)); -extern int eval_buffer PARAMS ((char *buffer)); -extern int update_goal_chain PARAMS ((struct dep *goals, int makefiles)); -extern void uniquize_deps PARAMS ((struct dep *)); diff --git a/src/mkutil/make-3.80/dir.c b/src/mkutil/make-3.80/dir.c deleted file mode 100644 index e862b9d0..00000000 --- a/src/mkutil/make-3.80/dir.c +++ /dev/null @@ -1,1212 +0,0 @@ -/* Directory hashing for GNU Make. -Copyright (C) 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "hash.h" - -#ifdef HAVE_DIRENT_H -# include -# define NAMLEN(dirent) strlen((dirent)->d_name) -# ifdef VMS -extern char *vmsify PARAMS ((char *name, int type)); -# endif -#else -# define dirent direct -# define NAMLEN(dirent) (dirent)->d_namlen -# ifdef HAVE_SYS_NDIR_H -# include -# endif -# ifdef HAVE_SYS_DIR_H -# include -# endif -# ifdef HAVE_NDIR_H -# include -# endif -# ifdef HAVE_VMSDIR_H -# include "vmsdir.h" -# endif /* HAVE_VMSDIR_H */ -#endif - -/* In GNU systems, defines this macro for us. */ -#ifdef _D_NAMLEN -# undef NAMLEN -# define NAMLEN(d) _D_NAMLEN(d) -#endif - -#if (defined (POSIX) || defined (VMS) || defined (WINDOWS32)) && !defined (__GNU_LIBRARY__) -/* Posix does not require that the d_ino field be present, and some - systems do not provide it. */ -# define REAL_DIR_ENTRY(dp) 1 -# define FAKE_DIR_ENTRY(dp) -#else -# define REAL_DIR_ENTRY(dp) (dp->d_ino != 0) -# define FAKE_DIR_ENTRY(dp) (dp->d_ino = 1) -#endif /* POSIX */ - -#ifdef __MSDOS__ -#include -#include - -/* If it's MSDOS that doesn't have _USE_LFN, disable LFN support. */ -#ifndef _USE_LFN -#define _USE_LFN 0 -#endif - -static char * -dosify (filename) - char *filename; -{ - static char dos_filename[14]; - char *df; - int i; - - if (filename == 0 || _USE_LFN) - return filename; - - /* FIXME: what about filenames which violate - 8+3 constraints, like "config.h.in", or ".emacs"? */ - if (strpbrk (filename, "\"*+,;<=>?[\\]|") != 0) - return filename; - - df = dos_filename; - - /* First, transform the name part. */ - for (i = 0; *filename != '\0' && i < 8 && *filename != '.'; ++i) - *df++ = tolower ((unsigned char)*filename++); - - /* Now skip to the next dot. */ - while (*filename != '\0' && *filename != '.') - ++filename; - if (*filename != '\0') - { - *df++ = *filename++; - for (i = 0; *filename != '\0' && i < 3 && *filename != '.'; ++i) - *df++ = tolower ((unsigned char)*filename++); - } - - /* Look for more dots. */ - while (*filename != '\0' && *filename != '.') - ++filename; - if (*filename == '.') - return filename; - *df = 0; - return dos_filename; -} -#endif /* __MSDOS__ */ - -#ifdef WINDOWS32 -#include "pathstuff.h" -#endif - -#ifdef _AMIGA -#include -#endif - -#ifdef HAVE_CASE_INSENSITIVE_FS -static char * -downcase (filename) - char *filename; -{ -#ifdef _AMIGA - static char new_filename[136]; -#else - static char new_filename[PATH_MAX]; -#endif - char *df; - int i; - - if (filename == 0) - return 0; - - df = new_filename; - - /* First, transform the name part. */ - for (i = 0; *filename != '\0'; ++i) - { - *df++ = tolower ((unsigned char)*filename); - ++filename; - } - - *df = 0; - - return new_filename; -} -#endif /* HAVE_CASE_INSENSITIVE_FS */ - -#ifdef VMS - -static int -vms_hash (name) - char *name; -{ - int h = 0; - int g; - - while (*name) - { - unsigned char uc = *name; - h = (h << 4) + (isupper (uc) ? tolower (uc) : uc); - name++; - g = h & 0xf0000000; - if (g) - { - h = h ^ (g >> 24); - h = h ^ g; - } - } - return h; -} - -/* fake stat entry for a directory */ -static int -vmsstat_dir (name, st) - char *name; - struct stat *st; -{ - char *s; - int h; - DIR *dir; - - dir = opendir (name); - if (dir == 0) - return -1; - closedir (dir); - s = strchr (name, ':'); /* find device */ - if (s) - { - *s++ = 0; - st->st_dev = (char *)vms_hash (name); - h = vms_hash (s); - *(s-1) = ':'; - } - else - { - st->st_dev = 0; - s = name; - h = vms_hash (s); - } - - st->st_ino[0] = h & 0xff; - st->st_ino[1] = h & 0xff00; - st->st_ino[2] = h >> 16; - - return 0; -} -#endif /* VMS */ - -/* Hash table of directories. */ - -#ifndef DIRECTORY_BUCKETS -#define DIRECTORY_BUCKETS 199 -#endif - -struct directory_contents - { - dev_t dev; /* Device and inode numbers of this dir. */ -#ifdef WINDOWS32 - /* - * Inode means nothing on WINDOWS32. Even file key information is - * unreliable because it is random per file open and undefined - * for remote filesystems. The most unique attribute I can - * come up with is the fully qualified name of the directory. Beware - * though, this is also unreliable. I'm open to suggestion on a better - * way to emulate inode. - */ - char *path_key; - int ctime; - int mtime; /* controls check for stale directory cache */ - int fs_flags; /* FS_FAT, FS_NTFS, ... */ -#define FS_FAT 0x1 -#define FS_NTFS 0x2 -#define FS_UNKNOWN 0x4 -#else -#ifdef VMS - ino_t ino[3]; -#else - ino_t ino; -#endif -#endif /* WINDOWS32 */ - struct hash_table dirfiles; /* Files in this directory. */ - DIR *dirstream; /* Stream reading this directory. */ - }; - -static unsigned long -directory_contents_hash_1 (key_0) - const void *key_0; -{ - struct directory_contents const *key = (struct directory_contents const *) key_0; - unsigned long hash; - -#ifdef WINDOWS32 - ISTRING_HASH_1 (key->path_key, hash); - hash ^= ((unsigned int) key->dev << 4) ^ (unsigned int) key->ctime; -#else -# ifdef VMS - hash = (((unsigned int) key->dev << 4) - ^ ((unsigned int) key->ino[0] - + (unsigned int) key->ino[1] - + (unsigned int) key->ino[2])); -# else - hash = ((unsigned int) key->dev << 4) ^ (unsigned int) key->ino; -# endif -#endif /* WINDOWS32 */ - return hash; -} - -static unsigned long -directory_contents_hash_2 (key_0) - const void *key_0; -{ - struct directory_contents const *key = (struct directory_contents const *) key_0; - unsigned long hash; - -#ifdef WINDOWS32 - ISTRING_HASH_2 (key->path_key, hash); - hash ^= ((unsigned int) key->dev << 4) ^ (unsigned int) ~key->ctime; -#else -# ifdef VMS - hash = (((unsigned int) key->dev << 4) - ^ ~((unsigned int) key->ino[0] - + (unsigned int) key->ino[1] - + (unsigned int) key->ino[2])); -# else - hash = ((unsigned int) key->dev << 4) ^ (unsigned int) ~key->ino; -# endif -#endif /* WINDOWS32 */ - - return hash; -} - -static int -directory_contents_hash_cmp (xv, yv) - const void *xv; - const void *yv; -{ - struct directory_contents const *x = (struct directory_contents const *) xv; - struct directory_contents const *y = (struct directory_contents const *) yv; - int result; - -#ifdef WINDOWS32 - ISTRING_COMPARE (x->path_key, y->path_key, result); - if (result) - return result; - result = x->ctime - y->ctime; - if (result) - return result; -#else -# ifdef VMS - result = x->ino[0] - y->ino[0]; - if (result) - return result; - result = x->ino[1] - y->ino[1]; - if (result) - return result; - result = x->ino[2] - y->ino[2]; - if (result) - return result; -# else - result = x->ino - y->ino; - if (result) - return result; -# endif -#endif /* WINDOWS32 */ - - return x->dev - y->dev; -} - -/* Table of directory contents hashed by device and inode number. */ -static struct hash_table directory_contents; - -struct directory - { - char *name; /* Name of the directory. */ - - /* The directory's contents. This data may be shared by several - entries in the hash table, which refer to the same directory - (identified uniquely by `dev' and `ino') under different names. */ - struct directory_contents *contents; - }; - -static unsigned long -directory_hash_1 (key) - const void *key; -{ - return_ISTRING_HASH_1 (((struct directory const *) key)->name); -} - -static unsigned long -directory_hash_2 (key) - const void *key; -{ - return_ISTRING_HASH_2 (((struct directory const *) key)->name); -} - -static int -directory_hash_cmp (x, y) - const void *x; - const void *y; -{ - return_ISTRING_COMPARE (((struct directory const *) x)->name, - ((struct directory const *) y)->name); -} - -/* Table of directories hashed by name. */ -static struct hash_table directories; - -/* Never have more than this many directories open at once. */ - -#define MAX_OPEN_DIRECTORIES 10 - -static unsigned int open_directories = 0; - - -/* Hash table of files in each directory. */ - -struct dirfile - { - char *name; /* Name of the file. */ - short length; - short impossible; /* This file is impossible. */ - }; - -static unsigned long -dirfile_hash_1 (key) - const void *key; -{ - return_ISTRING_HASH_1 (((struct dirfile const *) key)->name); -} - -static unsigned long -dirfile_hash_2 (key) - const void *key; -{ - return_ISTRING_HASH_2 (((struct dirfile const *) key)->name); -} - -static int -dirfile_hash_cmp (xv, yv) - const void *xv; - const void *yv; -{ - struct dirfile const *x = ((struct dirfile const *) xv); - struct dirfile const *y = ((struct dirfile const *) yv); - int result = x->length - y->length; - if (result) - return result; - return_ISTRING_COMPARE (x->name, y->name); -} - -#ifndef DIRFILE_BUCKETS -#define DIRFILE_BUCKETS 107 -#endif - -static int dir_contents_file_exists_p PARAMS ((struct directory_contents *dir, char *filename)); -static struct directory *find_directory PARAMS ((char *name)); - -/* Find the directory named NAME and return its `struct directory'. */ - -static struct directory * -find_directory (name) - register char *name; -{ - register char *p; - register struct directory *dir; - register struct directory **dir_slot; - struct directory dir_key; - int r; -#ifdef WINDOWS32 - char* w32_path; - char fs_label[BUFSIZ]; - char fs_type[BUFSIZ]; - long fs_serno; - long fs_flags; - long fs_len; -#endif -#ifdef VMS - if ((*name == '.') && (*(name+1) == 0)) - name = "[]"; - else - name = vmsify (name,1); -#endif - - dir_key.name = name; - dir_slot = (struct directory **) hash_find_slot (&directories, &dir_key); - dir = *dir_slot; - - if (HASH_VACANT (dir)) - { - struct stat st; - - /* The directory was not found. Create a new entry for it. */ - - p = name + strlen (name); - dir = (struct directory *) xmalloc (sizeof (struct directory)); - dir->name = savestring (name, p - name); - hash_insert_at (&directories, dir, dir_slot); - /* The directory is not in the name hash table. - Find its device and inode numbers, and look it up by them. */ - -#ifdef WINDOWS32 - /* Remove any trailing '\'. Windows32 stat fails even on valid - directories if they end in '\'. */ - if (p[-1] == '\\') - p[-1] = '\0'; -#endif - -#ifdef VMS - r = vmsstat_dir (name, &st); -#else - r = stat (name, &st); -#endif - -#ifdef WINDOWS32 - /* Put back the trailing '\'. If we don't, we're permanently - truncating the value! */ - if (p[-1] == '\0') - p[-1] = '\\'; -#endif - - if (r < 0) - { - /* Couldn't stat the directory. Mark this by - setting the `contents' member to a nil pointer. */ - dir->contents = 0; - } - else - { - /* Search the contents hash table; device and inode are the key. */ - - struct directory_contents *dc; - struct directory_contents **dc_slot; - struct directory_contents dc_key; - - dc_key.dev = st.st_dev; -#ifdef WINDOWS32 - dc_key.path_key = w32_path = w32ify (name, 1); - dc_key.ctime = st.st_ctime; -#else -# ifdef VMS - dc_key.ino[0] = st.st_ino[0]; - dc_key.ino[1] = st.st_ino[1]; - dc_key.ino[2] = st.st_ino[2]; -# else - dc_key.ino = st.st_ino; -# endif -#endif - dc_slot = (struct directory_contents **) hash_find_slot (&directory_contents, &dc_key); - dc = *dc_slot; - - if (HASH_VACANT (dc)) - { - /* Nope; this really is a directory we haven't seen before. */ - - dc = (struct directory_contents *) - xmalloc (sizeof (struct directory_contents)); - - /* Enter it in the contents hash table. */ - dc->dev = st.st_dev; -#ifdef WINDOWS32 - dc->path_key = xstrdup (w32_path); - dc->ctime = st.st_ctime; - dc->mtime = st.st_mtime; - - /* - * NTFS is the only WINDOWS32 filesystem that bumps mtime - * on a directory when files are added/deleted from - * a directory. - */ - w32_path[3] = '\0'; - if (GetVolumeInformation(w32_path, - fs_label, sizeof (fs_label), - &fs_serno, &fs_len, - &fs_flags, fs_type, sizeof (fs_type)) == FALSE) - dc->fs_flags = FS_UNKNOWN; - else if (!strcmp(fs_type, "FAT")) - dc->fs_flags = FS_FAT; - else if (!strcmp(fs_type, "NTFS")) - dc->fs_flags = FS_NTFS; - else - dc->fs_flags = FS_UNKNOWN; -#else -# ifdef VMS - dc->ino[0] = st.st_ino[0]; - dc->ino[1] = st.st_ino[1]; - dc->ino[2] = st.st_ino[2]; -# else - dc->ino = st.st_ino; -# endif -#endif /* WINDOWS32 */ - hash_insert_at (&directory_contents, dc, dc_slot); - dc->dirstream = opendir (name); - if (dc->dirstream == 0) - /* Couldn't open the directory. Mark this by - setting the `files' member to a nil pointer. */ - dc->dirfiles.ht_vec = 0; - else - { - hash_init (&dc->dirfiles, DIRFILE_BUCKETS, - dirfile_hash_1, dirfile_hash_2, dirfile_hash_cmp); - /* Keep track of how many directories are open. */ - ++open_directories; - if (open_directories == MAX_OPEN_DIRECTORIES) - /* We have too many directories open already. - Read the entire directory and then close it. */ - (void) dir_contents_file_exists_p (dc, (char *) 0); - } - } - - /* Point the name-hashed entry for DIR at its contents data. */ - dir->contents = dc; - } - } - - return dir; -} - -/* Return 1 if the name FILENAME is entered in DIR's hash table. - FILENAME must contain no slashes. */ - -static int -dir_contents_file_exists_p (dir, filename) - register struct directory_contents *dir; - register char *filename; -{ - unsigned int hash; - struct dirfile *df; - struct dirent *d; -#ifdef WINDOWS32 - struct stat st; - int rehash = 0; -#endif - - if (dir == 0 || dir->dirfiles.ht_vec == 0) - { - /* The directory could not be stat'd or opened. */ - return 0; - } -#ifdef __MSDOS__ - filename = dosify (filename); -#endif - -#ifdef HAVE_CASE_INSENSITIVE_FS - filename = downcase (filename); -#endif - -#ifdef VMS - filename = vmsify (filename,0); -#endif - - hash = 0; - if (filename != 0) - { - struct dirfile dirfile_key; - - if (*filename == '\0') - { - /* Checking if the directory exists. */ - return 1; - } - dirfile_key.name = filename; - dirfile_key.length = strlen (filename); - df = (struct dirfile *) hash_find_item (&dir->dirfiles, &dirfile_key); - if (df) - { - return !df->impossible; - } - } - - /* The file was not found in the hashed list. - Try to read the directory further. */ - - if (dir->dirstream == 0) - { -#ifdef WINDOWS32 - /* - * Check to see if directory has changed since last read. FAT - * filesystems force a rehash always as mtime does not change - * on directories (ugh!). - */ - if (dir->path_key - && (dir->fs_flags & FS_FAT - || (stat(dir->path_key, &st) == 0 - && st.st_mtime > dir->mtime))) - { - /* reset date stamp to show most recent re-process */ - dir->mtime = st.st_mtime; - - /* make sure directory can still be opened */ - dir->dirstream = opendir(dir->path_key); - - if (dir->dirstream) - rehash = 1; - else - return 0; /* couldn't re-read - fail */ - } - else -#endif - /* The directory has been all read in. */ - return 0; - } - - while ((d = readdir (dir->dirstream)) != 0) - { - /* Enter the file in the hash table. */ - unsigned int len; - struct dirfile dirfile_key; - struct dirfile **dirfile_slot; - -#if defined(VMS) && defined(HAVE_DIRENT_H) - /* In VMS we get file versions too, which have to be stripped off */ - { - char *p = strrchr (d->d_name, ';'); - if (p) - *p = '\0'; - } -#endif - if (!REAL_DIR_ENTRY (d)) - continue; - - len = NAMLEN (d); - dirfile_key.name = d->d_name; - dirfile_key.length = len; - dirfile_slot = (struct dirfile **) hash_find_slot (&dir->dirfiles, &dirfile_key); -#ifdef WINDOWS32 - /* - * If re-reading a directory, don't cache files that have - * already been discovered. - */ - if (! rehash || HASH_VACANT (*dirfile_slot)) -#endif - { - df = (struct dirfile *) xmalloc (sizeof (struct dirfile)); - df->name = savestring (d->d_name, len); - df->length = len; - df->impossible = 0; - hash_insert_at (&dir->dirfiles, df, dirfile_slot); - } - /* Check if the name matches the one we're searching for. */ - if (filename != 0 && strieq (d->d_name, filename)) - { - return 1; - } - } - - /* If the directory has been completely read in, - close the stream and reset the pointer to nil. */ - if (d == 0) - { - --open_directories; - closedir (dir->dirstream); - dir->dirstream = 0; - } - return 0; -} - -/* Return 1 if the name FILENAME in directory DIRNAME - is entered in the dir hash table. - FILENAME must contain no slashes. */ - -int -dir_file_exists_p (dirname, filename) - register char *dirname; - register char *filename; -{ - return dir_contents_file_exists_p (find_directory (dirname)->contents, - filename); -} - -/* Return 1 if the file named NAME exists. */ - -int -file_exists_p (name) - register char *name; -{ - char *dirend; - char *dirname; - char *slash; - -#ifndef NO_ARCHIVES - if (ar_name (name)) - return ar_member_date (name) != (time_t) -1; -#endif - -#ifdef VMS - dirend = strrchr (name, ']'); - if (dirend == 0) - dirend = strrchr (name, ':'); - dirend++; - if (dirend == (char *)1) - return dir_file_exists_p ("[]", name); -#else /* !VMS */ - dirend = strrchr (name, '/'); -#ifdef HAVE_DOS_PATHS - /* Forward and backslashes might be mixed. We need the rightmost one. */ - { - char *bslash = strrchr(name, '\\'); - if (!dirend || bslash > dirend) - dirend = bslash; - /* The case of "d:file". */ - if (!dirend && name[0] && name[1] == ':') - dirend = name + 1; - } -#endif /* HAVE_DOS_PATHS */ - if (dirend == 0) -#ifndef _AMIGA - return dir_file_exists_p (".", name); -#else /* !VMS && !AMIGA */ - return dir_file_exists_p ("", name); -#endif /* AMIGA */ -#endif /* VMS */ - - slash = dirend; - if (dirend == name) - dirname = "/"; - else - { -#ifdef HAVE_DOS_PATHS - /* d:/ and d: are *very* different... */ - if (dirend < name + 3 && name[1] == ':' && - (*dirend == '/' || *dirend == '\\' || *dirend == ':')) - dirend++; -#endif - dirname = (char *) alloca (dirend - name + 1); - bcopy (name, dirname, dirend - name); - dirname[dirend - name] = '\0'; - } - return dir_file_exists_p (dirname, slash + 1); -} - -/* Mark FILENAME as `impossible' for `file_impossible_p'. - This means an attempt has been made to search for FILENAME - as an intermediate file, and it has failed. */ - -void -file_impossible (filename) - register char *filename; -{ - char *dirend; - register char *p = filename; - register struct directory *dir; - register struct dirfile *new; - -#ifdef VMS - dirend = strrchr (p, ']'); - if (dirend == 0) - dirend = strrchr (p, ':'); - dirend++; - if (dirend == (char *)1) - dir = find_directory ("[]"); -#else - dirend = strrchr (p, '/'); -# ifdef HAVE_DOS_PATHS - /* Forward and backslashes might be mixed. We need the rightmost one. */ - { - char *bslash = strrchr(p, '\\'); - if (!dirend || bslash > dirend) - dirend = bslash; - /* The case of "d:file". */ - if (!dirend && p[0] && p[1] == ':') - dirend = p + 1; - } -# endif /* HAVE_DOS_PATHS */ - if (dirend == 0) -# ifdef _AMIGA - dir = find_directory (""); -# else /* !VMS && !AMIGA */ - dir = find_directory ("."); -# endif /* AMIGA */ -#endif /* VMS */ - else - { - char *dirname; - char *slash = dirend; - if (dirend == p) - dirname = "/"; - else - { -#ifdef HAVE_DOS_PATHS - /* d:/ and d: are *very* different... */ - if (dirend < p + 3 && p[1] == ':' && - (*dirend == '/' || *dirend == '\\' || *dirend == ':')) - dirend++; -#endif - dirname = (char *) alloca (dirend - p + 1); - bcopy (p, dirname, dirend - p); - dirname[dirend - p] = '\0'; - } - dir = find_directory (dirname); - filename = p = slash + 1; - } - - if (dir->contents == 0) - { - /* The directory could not be stat'd. We allocate a contents - structure for it, but leave it out of the contents hash table. */ - dir->contents = (struct directory_contents *) - xmalloc (sizeof (struct directory_contents)); - bzero ((char *) dir->contents, sizeof (struct directory_contents)); - } - - if (dir->contents->dirfiles.ht_vec == 0) - { - hash_init (&dir->contents->dirfiles, DIRFILE_BUCKETS, - dirfile_hash_1, dirfile_hash_2, dirfile_hash_cmp); - } - - /* Make a new entry and put it in the table. */ - - new = (struct dirfile *) xmalloc (sizeof (struct dirfile)); - new->name = xstrdup (filename); - new->length = strlen (filename); - new->impossible = 1; - hash_insert (&dir->contents->dirfiles, new); -} - -/* Return nonzero if FILENAME has been marked impossible. */ - -int -file_impossible_p (filename) - char *filename; -{ - char *dirend; - register char *p = filename; - register struct directory_contents *dir; - register struct dirfile *dirfile; - struct dirfile dirfile_key; - -#ifdef VMS - dirend = strrchr (filename, ']'); - if (dirend == 0) - dir = find_directory ("[]")->contents; -#else - dirend = strrchr (filename, '/'); -#ifdef HAVE_DOS_PATHS - /* Forward and backslashes might be mixed. We need the rightmost one. */ - { - char *bslash = strrchr(filename, '\\'); - if (!dirend || bslash > dirend) - dirend = bslash; - /* The case of "d:file". */ - if (!dirend && filename[0] && filename[1] == ':') - dirend = filename + 1; - } -#endif /* HAVE_DOS_PATHS */ - if (dirend == 0) -#ifdef _AMIGA - dir = find_directory ("")->contents; -#else /* !VMS && !AMIGA */ - dir = find_directory (".")->contents; -#endif /* AMIGA */ -#endif /* VMS */ - else - { - char *dirname; - char *slash = dirend; - if (dirend == filename) - dirname = "/"; - else - { -#ifdef HAVE_DOS_PATHS - /* d:/ and d: are *very* different... */ - if (dirend < filename + 3 && filename[1] == ':' && - (*dirend == '/' || *dirend == '\\' || *dirend == ':')) - dirend++; -#endif - dirname = (char *) alloca (dirend - filename + 1); - bcopy (p, dirname, dirend - p); - dirname[dirend - p] = '\0'; - } - dir = find_directory (dirname)->contents; - p = filename = slash + 1; - } - - if (dir == 0 || dir->dirfiles.ht_vec == 0) - /* There are no files entered for this directory. */ - return 0; - -#ifdef __MSDOS__ - filename = dosify (p); -#endif -#ifdef HAVE_CASE_INSENSITIVE_FS - filename = downcase (p); -#endif -#ifdef VMS - filename = vmsify (p, 1); -#endif - - dirfile_key.name = filename; - dirfile_key.length = strlen (filename); - dirfile = (struct dirfile *) hash_find_item (&dir->dirfiles, &dirfile_key); - if (dirfile) - return dirfile->impossible; - - return 0; -} - -/* Return the already allocated name in the - directory hash table that matches DIR. */ - -char * -dir_name (dir) - char *dir; -{ - return find_directory (dir)->name; -} - -/* Print the data base of directories. */ - -void -print_dir_data_base () -{ - register unsigned int files; - register unsigned int impossible; - register struct directory **dir_slot; - register struct directory **dir_end; - - puts (_("\n# Directories\n")); - - files = impossible = 0; - - dir_slot = (struct directory **) directories.ht_vec; - dir_end = dir_slot + directories.ht_size; - for ( ; dir_slot < dir_end; dir_slot++) - { - register struct directory *dir = *dir_slot; - if (! HASH_VACANT (dir)) - { - if (dir->contents == 0) - printf (_("# %s: could not be stat'd.\n"), dir->name); - else if (dir->contents->dirfiles.ht_vec == 0) - { -#ifdef WINDOWS32 - printf (_("# %s (key %s, mtime %d): could not be opened.\n"), - dir->name, dir->contents->path_key,dir->contents->mtime); -#else /* WINDOWS32 */ -#ifdef VMS - printf (_("# %s (device %d, inode [%d,%d,%d]): could not be opened.\n"), - dir->name, dir->contents->dev, - dir->contents->ino[0], dir->contents->ino[1], - dir->contents->ino[2]); -#else - printf (_("# %s (device %ld, inode %ld): could not be opened.\n"), - dir->name, (long int) dir->contents->dev, - (long int) dir->contents->ino); -#endif -#endif /* WINDOWS32 */ - } - else - { - register unsigned int f = 0; - register unsigned int im = 0; - register struct dirfile **files_slot; - register struct dirfile **files_end; - - files_slot = (struct dirfile **) dir->contents->dirfiles.ht_vec; - files_end = files_slot + dir->contents->dirfiles.ht_size; - for ( ; files_slot < files_end; files_slot++) - { - register struct dirfile *df = *files_slot; - if (! HASH_VACANT (df)) - { - if (df->impossible) - ++im; - else - ++f; - } - } -#ifdef WINDOWS32 - printf (_("# %s (key %s, mtime %d): "), - dir->name, dir->contents->path_key, dir->contents->mtime); -#else /* WINDOWS32 */ -#ifdef VMS - printf (_("# %s (device %d, inode [%d,%d,%d]): "), - dir->name, dir->contents->dev, - dir->contents->ino[0], dir->contents->ino[1], - dir->contents->ino[2]); -#else - printf (_("# %s (device %ld, inode %ld): "), - dir->name, - (long)dir->contents->dev, (long)dir->contents->ino); -#endif -#endif /* WINDOWS32 */ - if (f == 0) - fputs (_("No"), stdout); - else - printf ("%u", f); - fputs (_(" files, "), stdout); - if (im == 0) - fputs (_("no"), stdout); - else - printf ("%u", im); - fputs (_(" impossibilities"), stdout); - if (dir->contents->dirstream == 0) - puts ("."); - else - puts (_(" so far.")); - files += f; - impossible += im; - } - } - } - - fputs ("\n# ", stdout); - if (files == 0) - fputs (_("No"), stdout); - else - printf ("%u", files); - fputs (_(" files, "), stdout); - if (impossible == 0) - fputs (_("no"), stdout); - else - printf ("%u", impossible); - printf (_(" impossibilities in %lu directories.\n"), directories.ht_fill); -} - -/* Hooks for globbing. */ - -#include - -/* Structure describing state of iterating through a directory hash table. */ - -struct dirstream - { - struct directory_contents *contents; /* The directory being read. */ - struct dirfile **dirfile_slot; /* Current slot in table. */ - }; - -/* Forward declarations. */ -static __ptr_t open_dirstream PARAMS ((const char *)); -static struct dirent *read_dirstream PARAMS ((__ptr_t)); - -static __ptr_t -open_dirstream (directory) - const char *directory; -{ - struct dirstream *new; - struct directory *dir = find_directory ((char *)directory); - - if (dir->contents == 0 || dir->contents->dirfiles.ht_vec == 0) - /* DIR->contents is nil if the directory could not be stat'd. - DIR->contents->dirfiles is nil if it could not be opened. */ - return 0; - - /* Read all the contents of the directory now. There is no benefit - in being lazy, since glob will want to see every file anyway. */ - - (void) dir_contents_file_exists_p (dir->contents, (char *) 0); - - new = (struct dirstream *) xmalloc (sizeof (struct dirstream)); - new->contents = dir->contents; - new->dirfile_slot = (struct dirfile **) new->contents->dirfiles.ht_vec; - - return (__ptr_t) new; -} - -static struct dirent * -read_dirstream (stream) - __ptr_t stream; -{ - struct dirstream *const ds = (struct dirstream *) stream; - struct directory_contents *dc = ds->contents; - struct dirfile **dirfile_end = (struct dirfile **) dc->dirfiles.ht_vec + dc->dirfiles.ht_size; - static char *buf; - static unsigned int bufsz; - - while (ds->dirfile_slot < dirfile_end) - { - register struct dirfile *df = *ds->dirfile_slot++; - if (! HASH_VACANT (df) && !df->impossible) - { - /* The glob interface wants a `struct dirent', - so mock one up. */ - struct dirent *d; - unsigned int len = df->length + 1; - if (sizeof *d - sizeof d->d_name + len > bufsz) - { - if (buf != 0) - free (buf); - bufsz *= 2; - if (sizeof *d - sizeof d->d_name + len > bufsz) - bufsz = sizeof *d - sizeof d->d_name + len; - buf = xmalloc (bufsz); - } - d = (struct dirent *) buf; - FAKE_DIR_ENTRY (d); -#ifdef _DIRENT_HAVE_D_NAMLEN - d->d_namlen = len - 1; -#endif -#ifdef _DIRENT_HAVE_D_TYPE - d->d_type = DT_UNKNOWN; -#endif - memcpy (d->d_name, df->name, len); - return d; - } - } - - return 0; -} - -static void -ansi_free(p) - void *p; -{ - if (p) - free(p); -} - -/* On 64 bit ReliantUNIX (5.44 and above) in LFS mode, stat() is actually a - * macro for stat64(). If stat is a macro, make a local wrapper function to - * invoke it. - */ -#ifndef stat -# ifndef VMS -extern int stat (); -# endif -# define local_stat stat -#else -static int local_stat (path, buf) - char *path; - struct stat *buf; -{ - return stat (path, buf); -} -#endif - -void -dir_setup_glob (gl) - glob_t *gl; -{ - /* Bogus sunos4 compiler complains (!) about & before functions. */ - gl->gl_opendir = open_dirstream; - gl->gl_readdir = read_dirstream; - gl->gl_closedir = ansi_free; - gl->gl_stat = local_stat; - /* We don't bother setting gl_lstat, since glob never calls it. - The slot is only there for compatibility with 4.4 BSD. */ -} - -void -hash_init_directories () -{ - hash_init (&directories, DIRECTORY_BUCKETS, - directory_hash_1, directory_hash_2, directory_hash_cmp); - hash_init (&directory_contents, DIRECTORY_BUCKETS, - directory_contents_hash_1, directory_contents_hash_2, directory_contents_hash_cmp); -} diff --git a/src/mkutil/make-3.80/dosbuild.bat b/src/mkutil/make-3.80/dosbuild.bat deleted file mode 100644 index ac1e6cd6..00000000 --- a/src/mkutil/make-3.80/dosbuild.bat +++ /dev/null @@ -1,42 +0,0 @@ -@echo Building Make for MSDOS -@rem Echo ON so they will see what is going on. -@echo on -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g commands.c -o commands.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g job.c -o job.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g dir.c -o dir.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g file.c -o file.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g misc.c -o misc.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g main.c -o main.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -DINCLUDEDIR=\"c:/djgpp/include\" -O2 -g read.c -o read.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -DLIBDIR=\"c:/djgpp/lib\" -O2 -g remake.c -o remake.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g rule.c -o rule.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g implicit.c -o implicit.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g default.c -o default.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g variable.c -o variable.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g expand.c -o expand.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g function.c -o function.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g vpath.c -o vpath.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g version.c -o version.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g ar.c -o ar.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g arscan.c -o arscan.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g signame.c -o signame.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g remote-stub.c -o remote-stub.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt.c -o getopt.o -gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt1.c -o getopt1.o -@cd glob -@if exist libglob.a del libglob.a -gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g glob.c -o glob.o -gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g fnmatch.c -o fnmatch.o -ar rv libglob.a glob.o fnmatch.o -@echo off -cd .. -echo commands.o > respf.$$$ -for %%f in (job dir file misc main read remake rule implicit default variable) do echo %%f.o >> respf.$$$ -for %%f in (expand function vpath version ar arscan signame remote-stub getopt getopt1) do echo %%f.o >> respf.$$$ -echo glob/libglob.a >> respf.$$$ -@echo Linking... -@echo on -gcc -o make.new @respf.$$$ -@if exist make.exe echo Make.exe is now built! -@if not exist make.exe echo Make.exe build failed... -@if exist make.exe del respf.$$$ diff --git a/src/mkutil/make-3.80/expand.c b/src/mkutil/make-3.80/expand.c deleted file mode 100644 index 6722e1b3..00000000 --- a/src/mkutil/make-3.80/expand.c +++ /dev/null @@ -1,566 +0,0 @@ -/* Variable expansion functions for GNU Make. -Copyright (C) 1988, 89, 91, 92, 93, 95 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -#include - -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" -#include "rule.h" - -/* The next two describe the variable output buffer. - This buffer is used to hold the variable-expansion of a line of the - makefile. It is made bigger with realloc whenever it is too small. - variable_buffer_length is the size currently allocated. - variable_buffer is the address of the buffer. - - For efficiency, it's guaranteed that the buffer will always have - VARIABLE_BUFFER_ZONE extra bytes allocated. This allows you to add a few - extra chars without having to call a function. Note you should never use - these bytes unless you're _sure_ you have room (you know when the buffer - length was last checked. */ - -#define VARIABLE_BUFFER_ZONE 5 - -static unsigned int variable_buffer_length; -char *variable_buffer; - -/* Subroutine of variable_expand and friends: - The text to add is LENGTH chars starting at STRING to the variable_buffer. - The text is added to the buffer at PTR, and the updated pointer into - the buffer is returned as the value. Thus, the value returned by - each call to variable_buffer_output should be the first argument to - the following call. */ - -char * -variable_buffer_output (ptr, string, length) - char *ptr, *string; - unsigned int length; -{ - register unsigned int newlen = length + (ptr - variable_buffer); - - if ((newlen + VARIABLE_BUFFER_ZONE) > variable_buffer_length) - { - unsigned int offset = ptr - variable_buffer; - variable_buffer_length = (newlen + 100 > 2 * variable_buffer_length - ? newlen + 100 - : 2 * variable_buffer_length); - variable_buffer = (char *) xrealloc (variable_buffer, - variable_buffer_length); - ptr = variable_buffer + offset; - } - - bcopy (string, ptr, length); - return ptr + length; -} - -/* Return a pointer to the beginning of the variable buffer. */ - -static char * -initialize_variable_output () -{ - /* If we don't have a variable output buffer yet, get one. */ - - if (variable_buffer == 0) - { - variable_buffer_length = 200; - variable_buffer = (char *) xmalloc (variable_buffer_length); - variable_buffer[0] = '\0'; - } - - return variable_buffer; -} - -/* Recursively expand V. The returned string is malloc'd. */ - -static char *allocated_variable_append PARAMS ((const struct variable *v)); - -char * -recursively_expand_for_file (v, file) - struct variable *v; - struct file *file; -{ - char *value; - struct variable_set_list *save = 0; - - if (v->expanding) - { - if (!v->exp_count) - /* Expanding V causes infinite recursion. Lose. */ - fatal (reading_file, - _("Recursive variable `%s' references itself (eventually)"), - v->name); - --v->exp_count; - } - - if (file) - { - save = current_variable_set_list; - current_variable_set_list = file->variables; - } - - v->expanding = 1; - if (v->append) - value = allocated_variable_append (v); - else - value = allocated_variable_expand (v->value); - v->expanding = 0; - - if (file) - current_variable_set_list = save; - - return value; -} - -/* Expand a simple reference to variable NAME, which is LENGTH chars long. */ - -#ifdef __GNUC__ -__inline -#endif -static char * -reference_variable (o, name, length) - char *o; - char *name; - unsigned int length; -{ - register struct variable *v; - char *value; - - v = lookup_variable (name, length); - - if (v == 0) - warn_undefined (name, length); - - if (v == 0 || *v->value == '\0') - return o; - - value = (v->recursive ? recursively_expand (v) : v->value); - - o = variable_buffer_output (o, value, strlen (value)); - - if (v->recursive) - free (value); - - return o; -} - -/* Scan STRING for variable references and expansion-function calls. Only - LENGTH bytes of STRING are actually scanned. If LENGTH is -1, scan until - a null byte is found. - - Write the results to LINE, which must point into `variable_buffer'. If - LINE is NULL, start at the beginning of the buffer. - Return a pointer to LINE, or to the beginning of the buffer if LINE is - NULL. */ - -char * -variable_expand_string (line, string, length) - register char *line; - char *string; - long length; -{ - register struct variable *v; - register char *p, *o, *p1; - char save_char = '\0'; - unsigned int line_offset; - - if (!line) - line = initialize_variable_output(); - - p = string; - o = line; - line_offset = line - variable_buffer; - - if (length >= 0) - { - save_char = string[length]; - string[length] = '\0'; - } - - while (1) - { - /* Copy all following uninteresting chars all at once to the - variable output buffer, and skip them. Uninteresting chars end - at the next $ or the end of the input. */ - - p1 = strchr (p, '$'); - - o = variable_buffer_output (o, p, p1 != 0 ? p1 - p : strlen (p) + 1); - - if (p1 == 0) - break; - p = p1 + 1; - - /* Dispatch on the char that follows the $. */ - - switch (*p) - { - case '$': - /* $$ seen means output one $ to the variable output buffer. */ - o = variable_buffer_output (o, p, 1); - break; - - case '(': - case '{': - /* $(...) or ${...} is the general case of substitution. */ - { - char openparen = *p; - char closeparen = (openparen == '(') ? ')' : '}'; - register char *beg = p + 1; - int free_beg = 0; - char *op, *begp; - char *end, *colon; - - op = o; - begp = p; - if (handle_function (&op, &begp)) - { - o = op; - p = begp; - break; - } - - /* Is there a variable reference inside the parens or braces? - If so, expand it before expanding the entire reference. */ - - end = strchr (beg, closeparen); - if (end == 0) - /* Unterminated variable reference. */ - fatal (reading_file, _("unterminated variable reference")); - p1 = lindex (beg, end, '$'); - if (p1 != 0) - { - /* BEG now points past the opening paren or brace. - Count parens or braces until it is matched. */ - int count = 0; - for (p = beg; *p != '\0'; ++p) - { - if (*p == openparen) - ++count; - else if (*p == closeparen && --count < 0) - break; - } - /* If COUNT is >= 0, there were unmatched opening parens - or braces, so we go to the simple case of a variable name - such as `$($(a)'. */ - if (count < 0) - { - beg = expand_argument (beg, p); /* Expand the name. */ - free_beg = 1; /* Remember to free BEG when finished. */ - end = strchr (beg, '\0'); - } - } - else - /* Advance P to the end of this reference. After we are - finished expanding this one, P will be incremented to - continue the scan. */ - p = end; - - /* This is not a reference to a built-in function and - any variable references inside are now expanded. - Is the resultant text a substitution reference? */ - - colon = lindex (beg, end, ':'); - if (colon) - { - /* This looks like a substitution reference: $(FOO:A=B). */ - char *subst_beg, *subst_end, *replace_beg, *replace_end; - - subst_beg = colon + 1; - subst_end = strchr (subst_beg, '='); - if (subst_end == 0) - /* There is no = in sight. Punt on the substitution - reference and treat this as a variable name containing - a colon, in the code below. */ - colon = 0; - else - { - replace_beg = subst_end + 1; - replace_end = end; - - /* Extract the variable name before the colon - and look up that variable. */ - v = lookup_variable (beg, colon - beg); - if (v == 0) - warn_undefined (beg, colon - beg); - - if (v != 0 && *v->value != '\0') - { - char *value = (v->recursive ? recursively_expand (v) - : v->value); - char *pattern, *percent; - if (free_beg) - { - *subst_end = '\0'; - pattern = subst_beg; - } - else - { - pattern = (char *) alloca (subst_end - subst_beg - + 1); - bcopy (subst_beg, pattern, subst_end - subst_beg); - pattern[subst_end - subst_beg] = '\0'; - } - percent = find_percent (pattern); - if (percent != 0) - { - char *replace; - if (free_beg) - { - *replace_end = '\0'; - replace = replace_beg; - } - else - { - replace = (char *) alloca (replace_end - - replace_beg - + 1); - bcopy (replace_beg, replace, - replace_end - replace_beg); - replace[replace_end - replace_beg] = '\0'; - } - - o = patsubst_expand (o, value, pattern, replace, - percent, (char *) 0); - } - else - o = subst_expand (o, value, - pattern, replace_beg, - strlen (pattern), - end - replace_beg, - 0, 1); - if (v->recursive) - free (value); - } - } - } - - if (colon == 0) - /* This is an ordinary variable reference. - Look up the value of the variable. */ - o = reference_variable (o, beg, end - beg); - - if (free_beg) - free (beg); - } - break; - - case '\0': - break; - - default: - if (isblank ((unsigned char)p[-1])) - break; - - /* A $ followed by a random char is a variable reference: - $a is equivalent to $(a). */ - { - /* We could do the expanding here, but this way - avoids code repetition at a small performance cost. */ - char name[5]; - name[0] = '$'; - name[1] = '('; - name[2] = *p; - name[3] = ')'; - name[4] = '\0'; - p1 = allocated_variable_expand (name); - o = variable_buffer_output (o, p1, strlen (p1)); - free (p1); - } - - break; - } - - if (*p == '\0') - break; - else - ++p; - } - - if (save_char) - string[length] = save_char; - - (void)variable_buffer_output (o, "", 1); - return (variable_buffer + line_offset); -} - -/* Scan LINE for variable references and expansion-function calls. - Build in `variable_buffer' the result of expanding the references and calls. - Return the address of the resulting string, which is null-terminated - and is valid only until the next time this function is called. */ - -char * -variable_expand (line) - char *line; -{ - return variable_expand_string(NULL, line, (long)-1); -} - -/* Expand an argument for an expansion function. - The text starting at STR and ending at END is variable-expanded - into a null-terminated string that is returned as the value. - This is done without clobbering `variable_buffer' or the current - variable-expansion that is in progress. */ - -char * -expand_argument (str, end) - char *str, *end; -{ - char *tmp; - - if (str == end) - return xstrdup(""); - - if (!end || *end == '\0') - tmp = str; - else - { - tmp = (char *) alloca (end - str + 1); - bcopy (str, tmp, end - str); - tmp[end - str] = '\0'; - } - - return allocated_variable_expand (tmp); -} - -/* Expand LINE for FILE. Error messages refer to the file and line where - FILE's commands were found. Expansion uses FILE's variable set list. */ - -static char * -variable_expand_for_file (line, file) - char *line; - register struct file *file; -{ - char *result; - struct variable_set_list *save; - - if (file == 0) - return variable_expand (line); - - save = current_variable_set_list; - current_variable_set_list = file->variables; - if (file->cmds && file->cmds->fileinfo.filenm) - reading_file = &file->cmds->fileinfo; - else - reading_file = 0; - result = variable_expand (line); - current_variable_set_list = save; - reading_file = 0; - - return result; -} - -/* Like allocated_variable_expand, but for += target-specific variables. - First recursively construct the variable value from its appended parts in - any upper variable sets. Then expand the resulting value. */ - -static char * -variable_append (name, length, set) - const char *name; - unsigned int length; - const struct variable_set_list *set; -{ - const struct variable *v; - char *buf = 0; - - /* If there's nothing left to check, return the empty buffer. */ - if (!set) - return initialize_variable_output (); - - /* Try to find the variable in this variable set. */ - v = lookup_variable_in_set (name, length, set->set); - - /* If there isn't one, look to see if there's one in a set above us. */ - if (!v) - return variable_append (name, length, set->next); - - /* If this variable type is append, first get any upper values. - If not, initialize the buffer. */ - if (v->append) - buf = variable_append (name, length, set->next); - else - buf = initialize_variable_output (); - - /* Append this value to the buffer, and return it. - If we already have a value, first add a space. */ - if (buf > variable_buffer) - buf = variable_buffer_output (buf, " ", 1); - - return variable_buffer_output (buf, v->value, strlen (v->value)); -} - - -static char * -allocated_variable_append (v) - const struct variable *v; -{ - char *val, *retval; - - /* Construct the appended variable value. */ - - char *obuf = variable_buffer; - unsigned int olen = variable_buffer_length; - - variable_buffer = 0; - - val = variable_append (v->name, strlen (v->name), current_variable_set_list); - variable_buffer_output (val, "", 1); - val = variable_buffer; - - variable_buffer = obuf; - variable_buffer_length = olen; - - /* Now expand it and return that. */ - - retval = allocated_variable_expand (val); - - free (val); - return retval; -} - -/* Like variable_expand_for_file, but the returned string is malloc'd. - This function is called a lot. It wants to be efficient. */ - -char * -allocated_variable_expand_for_file (line, file) - char *line; - struct file *file; -{ - char *value; - - char *obuf = variable_buffer; - unsigned int olen = variable_buffer_length; - - variable_buffer = 0; - - value = variable_expand_for_file (line, file); - -#if 0 - /* Waste a little memory and save time. */ - value = xrealloc (value, strlen (value)) -#endif - - variable_buffer = obuf; - variable_buffer_length = olen; - - return value; -} diff --git a/src/mkutil/make-3.80/file.c b/src/mkutil/make-3.80/file.c deleted file mode 100644 index ce1a0f9f..00000000 --- a/src/mkutil/make-3.80/file.c +++ /dev/null @@ -1,827 +0,0 @@ -/* Target file hash table management for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -#include - -#include "dep.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" -#include "debug.h" -#include "hash.h" - - -/* Hash table of files the makefile knows how to make. */ - -static unsigned long -file_hash_1 (key) - const void *key; -{ - return_ISTRING_HASH_1 (((struct file const *) key)->hname); -} - -static unsigned long -file_hash_2 (key) - const void *key; -{ - return_ISTRING_HASH_2 (((struct file const *) key)->hname); -} - -static int -file_hash_cmp (x, y) - const void *x; - const void *y; -{ - return_ISTRING_COMPARE (((struct file const *) x)->hname, - ((struct file const *) y)->hname); -} - -#ifndef FILE_BUCKETS -#define FILE_BUCKETS 1007 -#endif -static struct hash_table files; - -/* Whether or not .SECONDARY with no prerequisites was given. */ -static int all_secondary = 0; - -/* Access the hash table of all file records. - lookup_file given a name, return the struct file * for that name, - or nil if there is none. - enter_file similar, but create one if there is none. */ - -struct file * -lookup_file (name) - char *name; -{ - register struct file *f; - struct file file_key; -#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS) - register char *lname, *ln; -#endif - - assert (*name != '\0'); - - /* This is also done in parse_file_seq, so this is redundant - for names read from makefiles. It is here for names passed - on the command line. */ -#ifdef VMS -# ifndef WANT_CASE_SENSITIVE_TARGETS - { - register char *n; - lname = (char *) malloc (strlen (name) + 1); - for (n = name, ln = lname; *n != '\0'; ++n, ++ln) - *ln = isupper ((unsigned char)*n) ? tolower ((unsigned char)*n) : *n; - *ln = '\0'; - name = lname; - } -# endif - - while (name[0] == '[' && name[1] == ']' && name[2] != '\0') - name += 2; -#endif - while (name[0] == '.' && name[1] == '/' && name[2] != '\0') - { - name += 2; - while (*name == '/') - /* Skip following slashes: ".//foo" is "foo", not "/foo". */ - ++name; - } - - if (*name == '\0') - /* It was all slashes after a dot. */ -#ifdef VMS - name = "[]"; -#else -#ifdef _AMIGA - name = ""; -#else - name = "./"; -#endif /* AMIGA */ -#endif /* VMS */ - - file_key.hname = name; - f = (struct file *) hash_find_item (&files, &file_key); -#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS) - free (lname); -#endif - return f; -} - -struct file * -enter_file (name) - char *name; -{ - register struct file *f; - register struct file *new; - register struct file **file_slot; - struct file file_key; -#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS) - char *lname, *ln; -#endif - - assert (*name != '\0'); - -#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS) - { - register char *n; - lname = (char *) malloc (strlen (name) + 1); - for (n = name, ln = lname; *n != '\0'; ++n, ++ln) - { - if (isupper ((unsigned char)*n)) - *ln = tolower ((unsigned char)*n); - else - *ln = *n; - } - - *ln = 0; - /* Creates a possible leak, old value of name is unreachable, but I - currently don't know how to fix it. */ - name = lname; - } -#endif - - file_key.hname = name; - file_slot = (struct file **) hash_find_slot (&files, &file_key); - f = *file_slot; - if (! HASH_VACANT (f) && !f->double_colon) - { -#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS) - free(lname); -#endif - return f; - } - - new = (struct file *) xmalloc (sizeof (struct file)); - bzero ((char *) new, sizeof (struct file)); - new->name = new->hname = name; - new->update_status = -1; - - if (HASH_VACANT (f)) - hash_insert_at (&files, new, file_slot); - else - { - /* There is already a double-colon entry for this file. */ - new->double_colon = f; - while (f->prev != 0) - f = f->prev; - f->prev = new; - } - - return new; -} - -/* Rename FILE to NAME. This is not as simple as resetting - the `name' member, since it must be put in a new hash bucket, - and possibly merged with an existing file called NAME. */ - -void -rename_file (from_file, to_hname) - register struct file *from_file; - char *to_hname; -{ - rehash_file (from_file, to_hname); - while (from_file) - { - from_file->name = from_file->hname; - from_file = from_file->prev; - } -} - -/* Rehash FILE to NAME. This is not as simple as resetting - the `hname' member, since it must be put in a new hash bucket, - and possibly merged with an existing file called NAME. */ - -void -rehash_file (from_file, to_hname) - register struct file *from_file; - char *to_hname; -{ - struct file file_key; - struct file **file_slot; - struct file *to_file; - struct file *deleted_file; - struct file *f; - - file_key.hname = to_hname; - if (0 == file_hash_cmp (from_file, &file_key)) - return; - - file_key.hname = from_file->hname; - while (from_file->renamed != 0) - from_file = from_file->renamed; - if (file_hash_cmp (from_file, &file_key)) - /* hname changed unexpectedly */ - abort (); - - deleted_file = hash_delete (&files, from_file); - if (deleted_file != from_file) - /* from_file isn't the one stored in files */ - abort (); - - file_key.hname = to_hname; - file_slot = (struct file **) hash_find_slot (&files, &file_key); - to_file = *file_slot; - - from_file->hname = to_hname; - for (f = from_file->double_colon; f != 0; f = f->prev) - f->hname = to_hname; - - if (HASH_VACANT (to_file)) - hash_insert_at (&files, from_file, file_slot); - else - { - /* TO_FILE already exists under TO_HNAME. - We must retain TO_FILE and merge FROM_FILE into it. */ - - if (from_file->cmds != 0) - { - if (to_file->cmds == 0) - to_file->cmds = from_file->cmds; - else if (from_file->cmds != to_file->cmds) - { - /* We have two sets of commands. We will go with the - one given in the rule explicitly mentioning this name, - but give a message to let the user know what's going on. */ - if (to_file->cmds->fileinfo.filenm != 0) - error (&from_file->cmds->fileinfo, - _("Commands were specified for file `%s' at %s:%lu,"), - from_file->name, to_file->cmds->fileinfo.filenm, - to_file->cmds->fileinfo.lineno); - else - error (&from_file->cmds->fileinfo, - _("Commands for file `%s' were found by implicit rule search,"), - from_file->name); - error (&from_file->cmds->fileinfo, - _("but `%s' is now considered the same file as `%s'."), - from_file->name, to_hname); - error (&from_file->cmds->fileinfo, - _("Commands for `%s' will be ignored in favor of those for `%s'."), - to_hname, from_file->name); - } - } - - /* Merge the dependencies of the two files. */ - - if (to_file->deps == 0) - to_file->deps = from_file->deps; - else - { - register struct dep *deps = to_file->deps; - while (deps->next != 0) - deps = deps->next; - deps->next = from_file->deps; - } - - merge_variable_set_lists (&to_file->variables, from_file->variables); - - if (to_file->double_colon && from_file->is_target && !from_file->double_colon) - fatal (NILF, _("can't rename single-colon `%s' to double-colon `%s'"), - from_file->name, to_hname); - if (!to_file->double_colon && from_file->double_colon) - { - if (to_file->is_target) - fatal (NILF, _("can't rename double-colon `%s' to single-colon `%s'"), - from_file->name, to_hname); - else - to_file->double_colon = from_file->double_colon; - } - - if (from_file->last_mtime > to_file->last_mtime) - /* %%% Kludge so -W wins on a file that gets vpathized. */ - to_file->last_mtime = from_file->last_mtime; - - to_file->mtime_before_update = from_file->mtime_before_update; - -#define MERGE(field) to_file->field |= from_file->field - MERGE (precious); - MERGE (tried_implicit); - MERGE (updating); - MERGE (updated); - MERGE (is_target); - MERGE (cmd_target); - MERGE (phony); - MERGE (ignore_vpath); -#undef MERGE - - from_file->renamed = to_file; - } -} - -/* Remove all nonprecious intermediate files. - If SIG is nonzero, this was caused by a fatal signal, - meaning that a different message will be printed, and - the message will go to stderr rather than stdout. */ - -void -remove_intermediates (sig) - int sig; -{ - register struct file **file_slot; - register struct file **file_end; - int doneany = 0; - - /* If there's no way we will ever remove anything anyway, punt early. */ - if (question_flag || touch_flag || all_secondary) - return; - - if (sig && just_print_flag) - return; - - file_slot = (struct file **) files.ht_vec; - file_end = file_slot + files.ht_size; - for ( ; file_slot < file_end; file_slot++) - if (! HASH_VACANT (*file_slot)) - { - register struct file *f = *file_slot; - if (f->intermediate && (f->dontcare || !f->precious) - && !f->secondary && !f->cmd_target) - { - int status; - if (f->update_status == -1) - /* If nothing would have created this file yet, - don't print an "rm" command for it. */ - continue; - if (just_print_flag) - status = 0; - else - { - status = unlink (f->name); - if (status < 0 && errno == ENOENT) - continue; - } - if (!f->dontcare) - { - if (sig) - error (NILF, _("*** Deleting intermediate file `%s'"), f->name); - else - { - if (! doneany) - DB (DB_BASIC, (_("Removing intermediate files...\n"))); - if (!silent_flag) - { - if (! doneany) - { - fputs ("rm ", stdout); - doneany = 1; - } - else - putchar (' '); - fputs (f->name, stdout); - fflush (stdout); - } - } - if (status < 0) - perror_with_name ("unlink: ", f->name); - } - } - } - - if (doneany && !sig) - { - putchar ('\n'); - fflush (stdout); - } -} - -/* For each dependency of each file, make the `struct dep' point - at the appropriate `struct file' (which may have to be created). - - Also mark the files depended on by .PRECIOUS, .PHONY, .SILENT, - and various other special targets. */ - -void -snap_deps () -{ - register struct file *f; - register struct file *f2; - register struct dep *d; - register struct file **file_slot_0; - register struct file **file_slot; - register struct file **file_end; - - /* Enter each dependency name as a file. */ - /* We must use hash_dump (), because within this loop - we might add new files to the table, possibly causing - an in-situ table expansion. */ - file_slot_0 = (struct file **) hash_dump (&files, 0, 0); - file_end = file_slot_0 + files.ht_fill; - for (file_slot = file_slot_0; file_slot < file_end; file_slot++) - for (f2 = *file_slot; f2 != 0; f2 = f2->prev) - for (d = f2->deps; d != 0; d = d->next) - if (d->name != 0) - { - d->file = lookup_file (d->name); - if (d->file == 0) - d->file = enter_file (d->name); - else - free (d->name); - d->name = 0; - } - free (file_slot_0); - - for (f = lookup_file (".PRECIOUS"); f != 0; f = f->prev) - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->precious = 1; - - for (f = lookup_file (".LOW_RESOLUTION_TIME"); f != 0; f = f->prev) - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->low_resolution_time = 1; - - for (f = lookup_file (".PHONY"); f != 0; f = f->prev) - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - { - /* Mark this file as phony and nonexistent. */ - f2->phony = 1; - f2->last_mtime = NONEXISTENT_MTIME; - f2->mtime_before_update = NONEXISTENT_MTIME; - } - - for (f = lookup_file (".INTERMEDIATE"); f != 0; f = f->prev) - { - /* .INTERMEDIATE with deps listed - marks those deps as intermediate files. */ - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->intermediate = 1; - /* .INTERMEDIATE with no deps does nothing. - Marking all files as intermediates is useless - since the goal targets would be deleted after they are built. */ - } - - for (f = lookup_file (".SECONDARY"); f != 0; f = f->prev) - { - /* .SECONDARY with deps listed - marks those deps as intermediate files - in that they don't get rebuilt if not actually needed; - but unlike real intermediate files, - these are not deleted after make finishes. */ - if (f->deps) - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->intermediate = f2->secondary = 1; - /* .SECONDARY with no deps listed marks *all* files that way. */ - else - all_secondary = 1; - } - - f = lookup_file (".EXPORT_ALL_VARIABLES"); - if (f != 0 && f->is_target) - export_all_variables = 1; - - f = lookup_file (".IGNORE"); - if (f != 0 && f->is_target) - { - if (f->deps == 0) - ignore_errors_flag = 1; - else - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->command_flags |= COMMANDS_NOERROR; - } - - f = lookup_file (".SILENT"); - if (f != 0 && f->is_target) - { - if (f->deps == 0) - silent_flag = 1; - else - for (d = f->deps; d != 0; d = d->next) - for (f2 = d->file; f2 != 0; f2 = f2->prev) - f2->command_flags |= COMMANDS_SILENT; - } - - f = lookup_file (".POSIX"); - if (f != 0 && f->is_target) - posix_pedantic = 1; - - f = lookup_file (".NOTPARALLEL"); - if (f != 0 && f->is_target) - not_parallel = 1; -} - -/* Set the `command_state' member of FILE and all its `also_make's. */ - -void -set_command_state (file, state) - struct file *file; - int state; -{ - struct dep *d; - - file->command_state = state; - - for (d = file->also_make; d != 0; d = d->next) - d->file->command_state = state; -} - -/* Convert an external file timestamp to internal form. */ - -FILE_TIMESTAMP -file_timestamp_cons (fname, s, ns) - char const *fname; - time_t s; - int ns; -{ - int offset = ORDINARY_MTIME_MIN + (FILE_TIMESTAMP_HI_RES ? ns : 0); - FILE_TIMESTAMP product = (FILE_TIMESTAMP) s << FILE_TIMESTAMP_LO_BITS; - FILE_TIMESTAMP ts = product + offset; - - if (! (s <= FILE_TIMESTAMP_S (ORDINARY_MTIME_MAX) - && product <= ts && ts <= ORDINARY_MTIME_MAX)) - { - char buf[FILE_TIMESTAMP_PRINT_LEN_BOUND + 1]; - ts = s <= OLD_MTIME ? ORDINARY_MTIME_MIN : ORDINARY_MTIME_MAX; - file_timestamp_sprintf (buf, ts); - error (NILF, _("%s: Timestamp out of range; substituting %s"), - fname ? fname : _("Current time"), buf); - } - - return ts; -} - -/* Return the current time as a file timestamp, setting *RESOLUTION to - its resolution. */ -FILE_TIMESTAMP -file_timestamp_now (resolution) - int *resolution; -{ - int r; - time_t s; - int ns; - - /* Don't bother with high-resolution clocks if file timestamps have - only one-second resolution. The code below should work, but it's - not worth the hassle of debugging it on hosts where it fails. */ -#if FILE_TIMESTAMP_HI_RES -# if HAVE_CLOCK_GETTIME && defined CLOCK_REALTIME - { - struct timespec timespec; - if (clock_gettime (CLOCK_REALTIME, ×pec) == 0) - { - r = 1; - s = timespec.tv_sec; - ns = timespec.tv_nsec; - goto got_time; - } - } -# endif -# if HAVE_GETTIMEOFDAY - { - struct timeval timeval; - if (gettimeofday (&timeval, 0) == 0) - { - r = 1000; - s = timeval.tv_sec; - ns = timeval.tv_usec * 1000; - goto got_time; - } - } -# endif -#endif - - r = 1000000000; - s = time ((time_t *) 0); - ns = 0; - - got_time: - *resolution = r; - return file_timestamp_cons (0, s, ns); -} - -/* Place into the buffer P a printable representation of the file - timestamp TS. */ -void -file_timestamp_sprintf (p, ts) - char *p; - FILE_TIMESTAMP ts; -{ - time_t t = FILE_TIMESTAMP_S (ts); - struct tm *tm = localtime (&t); - - if (tm) - sprintf (p, "%04d-%02d-%02d %02d:%02d:%02d", - tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday, - tm->tm_hour, tm->tm_min, tm->tm_sec); - else if (t < 0) - sprintf (p, "%ld", (long) t); - else - sprintf (p, "%lu", (unsigned long) t); - p += strlen (p); - - /* Append nanoseconds as a fraction, but remove trailing zeros. - We don't know the actual timestamp resolution, since clock_getres - applies only to local times, whereas this timestamp might come - from a remote filesystem. So removing trailing zeros is the - best guess that we can do. */ - sprintf (p, ".%09d", FILE_TIMESTAMP_NS (ts)); - p += strlen (p) - 1; - while (*p == '0') - p--; - p += *p != '.'; - - *p = '\0'; -} - -/* Print the data base of files. */ - -static void -print_file (f) - struct file *f; -{ - struct dep *d; - struct dep *ood = 0; - - putchar ('\n'); - if (!f->is_target) - puts (_("# Not a target:")); - printf ("%s:%s", f->name, f->double_colon ? ":" : ""); - - /* Print all normal dependencies; note any order-only deps. */ - for (d = f->deps; d != 0; d = d->next) - if (! d->ignore_mtime) - printf (" %s", dep_name (d)); - else if (! ood) - ood = d; - - /* Print order-only deps, if we have any. */ - if (ood) - { - printf (" | %s", dep_name (ood)); - for (d = ood->next; d != 0; d = d->next) - if (d->ignore_mtime) - printf (" %s", dep_name (d)); - } - - putchar ('\n'); - - if (f->precious) - puts (_("# Precious file (prerequisite of .PRECIOUS).")); - if (f->phony) - puts (_("# Phony target (prerequisite of .PHONY).")); - if (f->cmd_target) - puts (_("# Command-line target.")); - if (f->dontcare) - puts (_("# A default or MAKEFILES makefile.")); - puts (f->tried_implicit - ? _("# Implicit rule search has been done.") - : _("# Implicit rule search has not been done.")); - if (f->stem != 0) - printf (_("# Implicit/static pattern stem: `%s'\n"), f->stem); - if (f->intermediate) - puts (_("# File is an intermediate prerequisite.")); - if (f->also_make != 0) - { - fputs (_("# Also makes:"), stdout); - for (d = f->also_make; d != 0; d = d->next) - printf (" %s", dep_name (d)); - putchar ('\n'); - } - if (f->last_mtime == UNKNOWN_MTIME) - puts (_("# Modification time never checked.")); - else if (f->last_mtime == NONEXISTENT_MTIME) - puts (_("# File does not exist.")); - else if (f->last_mtime == OLD_MTIME) - puts (_("# File is very old.")); - else - { - char buf[FILE_TIMESTAMP_PRINT_LEN_BOUND + 1]; - file_timestamp_sprintf (buf, f->last_mtime); - printf (_("# Last modified %s\n"), buf); - } - puts (f->updated - ? _("# File has been updated.") : _("# File has not been updated.")); - switch (f->command_state) - { - case cs_running: - puts (_("# Commands currently running (THIS IS A BUG).")); - break; - case cs_deps_running: - puts (_("# Dependencies commands running (THIS IS A BUG).")); - break; - case cs_not_started: - case cs_finished: - switch (f->update_status) - { - case -1: - break; - case 0: - puts (_("# Successfully updated.")); - break; - case 1: - assert (question_flag); - puts (_("# Needs to be updated (-q is set).")); - break; - case 2: - puts (_("# Failed to be updated.")); - break; - default: - puts (_("# Invalid value in `update_status' member!")); - fflush (stdout); - fflush (stderr); - abort (); - } - break; - default: - puts (_("# Invalid value in `command_state' member!")); - fflush (stdout); - fflush (stderr); - abort (); - } - - if (f->variables != 0) - print_file_variables (f); - - if (f->cmds != 0) - print_commands (f->cmds); -} - -void -print_file_data_base () -{ - puts (_("\n# Files")); - - hash_map (&files, print_file); - - fputs (_("\n# files hash-table stats:\n# "), stdout); - hash_print_stats (&files, stdout); -} - -#define EXPANSION_INCREMENT(_l) ((((_l) / 500) + 1) * 500) - -char * -build_target_list (value) - char *value; -{ - static unsigned long last_targ_count = 0; - - if (files.ht_fill != last_targ_count) - { - unsigned long max = EXPANSION_INCREMENT (strlen (value)); - unsigned long len; - char *p; - struct file **fp = (struct file **) files.ht_vec; - struct file **end = &fp[files.ht_size]; - - /* Make sure we have at least MAX bytes in the allocated buffer. */ - value = xrealloc (value, max); - - p = value; - len = 0; - for (; fp < end; ++fp) - if (!HASH_VACANT (*fp) && (*fp)->is_target) - { - struct file *f = *fp; - int l = strlen (f->name); - - len += l + 1; - if (len > max) - { - unsigned long off = p - value; - - max += EXPANSION_INCREMENT (l + 1); - value = xrealloc (value, max); - p = &value[off]; - } - - bcopy (f->name, p, l); - p += l; - *(p++) = ' '; - } - *(p-1) = '\0'; - - last_targ_count = files.ht_fill; - } - - return value; -} - -void -init_hash_files () -{ - hash_init (&files, 1000, file_hash_1, file_hash_2, file_hash_cmp); -} - -/* EOF */ diff --git a/src/mkutil/make-3.80/filedef.h b/src/mkutil/make-3.80/filedef.h deleted file mode 100644 index b7d6e676..00000000 --- a/src/mkutil/make-3.80/filedef.h +++ /dev/null @@ -1,199 +0,0 @@ -/* Definition of target file data structures for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - - -/* Structure that represents the info on one file - that the makefile says how to make. - All of these are chained together through `next'. */ - -#include "hash.h" - -struct file - { - char *name; - char *hname; /* Hashed filename */ - char *vpath; /* VPATH/vpath pathname */ - struct dep *deps; /* all dependencies, including duplicates */ - struct commands *cmds; /* Commands to execute for this target. */ - int command_flags; /* Flags OR'd in for cmds; see commands.h. */ - char *stem; /* Implicit stem, if an implicit - rule has been used */ - struct dep *also_make; /* Targets that are made by making this. */ - FILE_TIMESTAMP last_mtime; /* File's modtime, if already known. */ - FILE_TIMESTAMP mtime_before_update; /* File's modtime before any updating - has been performed. */ - struct file *prev; /* Previous entry for same file name; - used when there are multiple double-colon - entries for the same file. */ - - /* File that this file was renamed to. After any time that a - file could be renamed, call `check_renamed' (below). */ - struct file *renamed; - - /* List of variable sets used for this file. */ - struct variable_set_list *variables; - - /* Pattern-specific variable reference for this target, or null if there - isn't one. Also see the pat_searched flag, below. */ - struct variable_set_list *pat_variables; - - /* Immediate dependent that caused this target to be remade, - or nil if there isn't one. */ - struct file *parent; - - /* For a double-colon entry, this is the first double-colon entry for - the same file. Otherwise this is null. */ - struct file *double_colon; - - short int update_status; /* Status of the last attempt to update, - or -1 if none has been made. */ - - enum /* State of the commands. */ - { /* Note: It is important that cs_not_started be zero. */ - cs_not_started, /* Not yet started. */ - cs_deps_running, /* Dep commands running. */ - cs_running, /* Commands running. */ - cs_finished /* Commands finished. */ - } command_state ENUM_BITFIELD (2); - - unsigned int precious:1; /* Non-0 means don't delete file on quit */ - unsigned int low_resolution_time:1; /* Nonzero if this file's time stamp - has only one-second resolution. */ - unsigned int tried_implicit:1; /* Nonzero if have searched - for implicit rule for making - this file; don't search again. */ - unsigned int updating:1; /* Nonzero while updating deps of this file */ - unsigned int updated:1; /* Nonzero if this file has been remade. */ - unsigned int is_target:1; /* Nonzero if file is described as target. */ - unsigned int cmd_target:1; /* Nonzero if file was given on cmd line. */ - unsigned int phony:1; /* Nonzero if this is a phony file - i.e., a dependency of .PHONY. */ - unsigned int intermediate:1;/* Nonzero if this is an intermediate file. */ - /* Nonzero, for an intermediate file, - means remove_intermediates should not delete it. */ - unsigned int secondary:1; - unsigned int dontcare:1; /* Nonzero if no complaint is to be made if - this target cannot be remade. */ - unsigned int ignore_vpath:1;/* Nonzero if we threw out VPATH name. */ - unsigned int pat_searched:1;/* Nonzero if we already searched for - pattern-specific variables. */ - unsigned int considered:1; /* equal to `considered' if file has been - considered on current scan of goal chain */ - }; - - -extern struct file *default_goal_file, *suffix_file, *default_file; - - -extern struct file *lookup_file PARAMS ((char *name)); -extern struct file *enter_file PARAMS ((char *name)); -extern void remove_intermediates PARAMS ((int sig)); -extern void snap_deps PARAMS ((void)); -extern void rename_file PARAMS ((struct file *file, char *name)); -extern void rehash_file PARAMS ((struct file *file, char *name)); -extern void set_command_state PARAMS ((struct file *file, int state)); -extern void notice_finished_file PARAMS ((struct file *file)); -extern void init_hash_files PARAMS ((void)); -extern char *build_target_list PARAMS ((char *old_list)); - -#if FILE_TIMESTAMP_HI_RES -# define FILE_TIMESTAMP_STAT_MODTIME(fname, st) \ - file_timestamp_cons (fname, (st).st_mtime, (st).st_mtim.ST_MTIM_NSEC) -#else -# define FILE_TIMESTAMP_STAT_MODTIME(fname, st) \ - file_timestamp_cons (fname, (st).st_mtime, 0) -#endif - -/* If FILE_TIMESTAMP is 64 bits (or more), use nanosecond resolution. - (Multiply by 2**30 instead of by 10**9 to save time at the cost of - slightly decreasing the number of available timestamps.) With - 64-bit FILE_TIMESTAMP, this stops working on 2514-05-30 01:53:04 - UTC, but by then uintmax_t should be larger than 64 bits. */ -#define FILE_TIMESTAMPS_PER_S (FILE_TIMESTAMP_HI_RES ? 1000000000 : 1) -#define FILE_TIMESTAMP_LO_BITS (FILE_TIMESTAMP_HI_RES ? 30 : 0) - -#define FILE_TIMESTAMP_S(ts) (((ts) - ORDINARY_MTIME_MIN) \ - >> FILE_TIMESTAMP_LO_BITS) -#define FILE_TIMESTAMP_NS(ts) ((int) (((ts) - ORDINARY_MTIME_MIN) \ - & ((1 << FILE_TIMESTAMP_LO_BITS) - 1))) - -/* Upper bound on length of string "YYYY-MM-DD HH:MM:SS.NNNNNNNNN" - representing a file timestamp. The upper bound is not necessarily 19, - since the year might be less than -999 or greater than 9999. - - Subtract one for the sign bit if in case file timestamps can be negative; - subtract FLOOR_LOG2_SECONDS_PER_YEAR to yield an upper bound on how many - file timestamp bits might affect the year; - 302 / 1000 is log10 (2) rounded up; - add one for integer division truncation; - add one more for a minus sign if file timestamps can be negative; - add 4 to allow for any 4-digit epoch year (e.g. 1970); - add 25 to allow for "-MM-DD HH:MM:SS.NNNNNNNNN". */ -#define FLOOR_LOG2_SECONDS_PER_YEAR 24 -#define FILE_TIMESTAMP_PRINT_LEN_BOUND \ - (((sizeof (FILE_TIMESTAMP) * CHAR_BIT - 1 - FLOOR_LOG2_SECONDS_PER_YEAR) \ - * 302 / 1000) \ - + 1 + 1 + 4 + 25) - -extern FILE_TIMESTAMP file_timestamp_cons PARAMS ((char const *, - time_t, int)); -extern FILE_TIMESTAMP file_timestamp_now PARAMS ((int *)); -extern void file_timestamp_sprintf PARAMS ((char *p, FILE_TIMESTAMP ts)); - -/* Return the mtime of file F (a struct file *), caching it. - The value is NONEXISTENT_MTIME if the file does not exist. */ -#define file_mtime(f) file_mtime_1 ((f), 1) -/* Return the mtime of file F (a struct file *), caching it. - Don't search using vpath for the file--if it doesn't actually exist, - we don't find it. - The value is NONEXISTENT_MTIME if the file does not exist. */ -#define file_mtime_no_search(f) file_mtime_1 ((f), 0) -extern FILE_TIMESTAMP f_mtime PARAMS ((struct file *file, int search)); -#define file_mtime_1(f, v) \ - ((f)->last_mtime == UNKNOWN_MTIME ? f_mtime ((f), v) : (f)->last_mtime) - -/* Special timestamp values. */ - -/* The file's timestamp is not yet known. */ -#define UNKNOWN_MTIME 0 - -/* The file does not exist. */ -#define NONEXISTENT_MTIME 1 - -/* The file does not exist, and we assume that it is older than any - actual file. */ -#define OLD_MTIME 2 - -/* The smallest and largest ordinary timestamps. */ -#define ORDINARY_MTIME_MIN (OLD_MTIME + 1) -#define ORDINARY_MTIME_MAX ((FILE_TIMESTAMP_S (NEW_MTIME) \ - << FILE_TIMESTAMP_LO_BITS) \ - + ORDINARY_MTIME_MIN + FILE_TIMESTAMPS_PER_S - 1) - -/* Modtime value to use for `infinitely new'. We used to get the current time - from the system and use that whenever we wanted `new'. But that causes - trouble when the machine running make and the machine holding a file have - different ideas about what time it is; and can also lose for `force' - targets, which need to be considered newer than anything that depends on - them, even if said dependents' modtimes are in the future. */ -#define NEW_MTIME INTEGER_TYPE_MAXIMUM (FILE_TIMESTAMP) - -#define check_renamed(file) \ - while ((file)->renamed != 0) (file) = (file)->renamed /* No ; here. */ diff --git a/src/mkutil/make-3.80/function.c b/src/mkutil/make-3.80/function.c deleted file mode 100644 index cf646d6f..00000000 --- a/src/mkutil/make-3.80/function.c +++ /dev/null @@ -1,2076 +0,0 @@ -/* Builtin function expansion for GNU Make. -Copyright (C) 1988, 1989, 1991-1997, 1999, 2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "filedef.h" -#include "variable.h" -#include "dep.h" -#include "job.h" -#include "commands.h" -#include "debug.h" - -#ifdef _AMIGA -#include "amiga.h" -#endif - - -struct function_table_entry - { - const char *name; - unsigned char len; - unsigned char minimum_args; - unsigned char maximum_args; - char expand_args; - char *(*func_ptr) PARAMS ((char *output, char **argv, const char *fname)); - }; - -static unsigned long -function_table_entry_hash_1 (keyv) - const void *keyv; -{ - struct function_table_entry const *key = (struct function_table_entry const *) keyv; - return_STRING_N_HASH_1 (key->name, key->len); -} - -static unsigned long -function_table_entry_hash_2 (keyv) - const void *keyv; -{ - struct function_table_entry const *key = (struct function_table_entry const *) keyv; - return_STRING_N_HASH_2 (key->name, key->len); -} - -static int -function_table_entry_hash_cmp (xv, yv) - const void *xv; - const void *yv; -{ - struct function_table_entry const *x = (struct function_table_entry const *) xv; - struct function_table_entry const *y = (struct function_table_entry const *) yv; - int result = x->len - y->len; - if (result) - return result; - return_STRING_N_COMPARE (x->name, y->name, x->len); -} - -static struct hash_table function_table; - - -/* Store into VARIABLE_BUFFER at O the result of scanning TEXT and replacing - each occurrence of SUBST with REPLACE. TEXT is null-terminated. SLEN is - the length of SUBST and RLEN is the length of REPLACE. If BY_WORD is - nonzero, substitutions are done only on matches which are complete - whitespace-delimited words. If SUFFIX_ONLY is nonzero, substitutions are - done only at the ends of whitespace-delimited words. */ - -char * -subst_expand (o, text, subst, replace, slen, rlen, by_word, suffix_only) - char *o; - char *text; - char *subst, *replace; - unsigned int slen, rlen; - int by_word, suffix_only; -{ - register char *t = text; - register char *p; - - if (slen == 0 && !by_word && !suffix_only) - { - /* The first occurrence of "" in any string is its end. */ - o = variable_buffer_output (o, t, strlen (t)); - if (rlen > 0) - o = variable_buffer_output (o, replace, rlen); - return o; - } - - do - { - if ((by_word | suffix_only) && slen == 0) - /* When matching by words, the empty string should match - the end of each word, rather than the end of the whole text. */ - p = end_of_token (next_token (t)); - else - { - p = sindex (t, 0, subst, slen); - if (p == 0) - { - /* No more matches. Output everything left on the end. */ - o = variable_buffer_output (o, t, strlen (t)); - return o; - } - } - - /* Output everything before this occurrence of the string to replace. */ - if (p > t) - o = variable_buffer_output (o, t, p - t); - - /* If we're substituting only by fully matched words, - or only at the ends of words, check that this case qualifies. */ - if ((by_word - && ((p > t && !isblank ((unsigned char)p[-1])) - || (p[slen] != '\0' && !isblank ((unsigned char)p[slen])))) - || (suffix_only - && (p[slen] != '\0' && !isblank ((unsigned char)p[slen])))) - /* Struck out. Output the rest of the string that is - no longer to be replaced. */ - o = variable_buffer_output (o, subst, slen); - else if (rlen > 0) - /* Output the replacement string. */ - o = variable_buffer_output (o, replace, rlen); - - /* Advance T past the string to be replaced. */ - t = p + slen; - } while (*t != '\0'); - - return o; -} - - -/* Store into VARIABLE_BUFFER at O the result of scanning TEXT - and replacing strings matching PATTERN with REPLACE. - If PATTERN_PERCENT is not nil, PATTERN has already been - run through find_percent, and PATTERN_PERCENT is the result. - If REPLACE_PERCENT is not nil, REPLACE has already been - run through find_percent, and REPLACE_PERCENT is the result. */ - -char * -patsubst_expand (o, text, pattern, replace, pattern_percent, replace_percent) - char *o; - char *text; - register char *pattern, *replace; - register char *pattern_percent, *replace_percent; -{ - unsigned int pattern_prepercent_len, pattern_postpercent_len; - unsigned int replace_prepercent_len, replace_postpercent_len = 0; - char *t; - unsigned int len; - int doneany = 0; - - /* We call find_percent on REPLACE before checking PATTERN so that REPLACE - will be collapsed before we call subst_expand if PATTERN has no %. */ - if (replace_percent == 0) - replace_percent = find_percent (replace); - if (replace_percent != 0) - { - /* Record the length of REPLACE before and after the % so - we don't have to compute these lengths more than once. */ - replace_prepercent_len = replace_percent - replace; - replace_postpercent_len = strlen (replace_percent + 1); - } - else - /* We store the length of the replacement - so we only need to compute it once. */ - replace_prepercent_len = strlen (replace); - - if (pattern_percent == 0) - pattern_percent = find_percent (pattern); - if (pattern_percent == 0) - /* With no % in the pattern, this is just a simple substitution. */ - return subst_expand (o, text, pattern, replace, - strlen (pattern), strlen (replace), 1, 0); - - /* Record the length of PATTERN before and after the % - so we don't have to compute it more than once. */ - pattern_prepercent_len = pattern_percent - pattern; - pattern_postpercent_len = strlen (pattern_percent + 1); - - while ((t = find_next_token (&text, &len)) != 0) - { - int fail = 0; - - /* Is it big enough to match? */ - if (len < pattern_prepercent_len + pattern_postpercent_len) - fail = 1; - - /* Does the prefix match? */ - if (!fail && pattern_prepercent_len > 0 - && (*t != *pattern - || t[pattern_prepercent_len - 1] != pattern_percent[-1] - || !strneq (t + 1, pattern + 1, pattern_prepercent_len - 1))) - fail = 1; - - /* Does the suffix match? */ - if (!fail && pattern_postpercent_len > 0 - && (t[len - 1] != pattern_percent[pattern_postpercent_len] - || t[len - pattern_postpercent_len] != pattern_percent[1] - || !strneq (&t[len - pattern_postpercent_len], - &pattern_percent[1], pattern_postpercent_len - 1))) - fail = 1; - - if (fail) - /* It didn't match. Output the string. */ - o = variable_buffer_output (o, t, len); - else - { - /* It matched. Output the replacement. */ - - /* Output the part of the replacement before the %. */ - o = variable_buffer_output (o, replace, replace_prepercent_len); - - if (replace_percent != 0) - { - /* Output the part of the matched string that - matched the % in the pattern. */ - o = variable_buffer_output (o, t + pattern_prepercent_len, - len - (pattern_prepercent_len - + pattern_postpercent_len)); - /* Output the part of the replacement after the %. */ - o = variable_buffer_output (o, replace_percent + 1, - replace_postpercent_len); - } - } - - /* Output a space, but not if the replacement is "". */ - if (fail || replace_prepercent_len > 0 - || (replace_percent != 0 && len + replace_postpercent_len > 0)) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - if (doneany) - /* Kill the last space. */ - --o; - - return o; -} - - -/* Look up a function by name. */ - -static const struct function_table_entry * -lookup_function (s) - const char *s; -{ - const char *e = s; - - while (*e && ( (*e >= 'a' && *e <= 'z') || *e == '-')) - e++; - if (*e == '\0' || isblank ((unsigned char) *e)) - { - struct function_table_entry function_table_entry_key; - function_table_entry_key.name = s; - function_table_entry_key.len = e - s; - - return hash_find_item (&function_table, &function_table_entry_key); - } - return 0; -} - - -/* Return 1 if PATTERN matches STR, 0 if not. */ - -int -pattern_matches (pattern, percent, str) - register char *pattern, *percent, *str; -{ - unsigned int sfxlen, strlength; - - if (percent == 0) - { - unsigned int len = strlen (pattern) + 1; - char *new_chars = (char *) alloca (len); - bcopy (pattern, new_chars, len); - pattern = new_chars; - percent = find_percent (pattern); - if (percent == 0) - return streq (pattern, str); - } - - sfxlen = strlen (percent + 1); - strlength = strlen (str); - - if (strlength < (percent - pattern) + sfxlen - || !strneq (pattern, str, percent - pattern)) - return 0; - - return !strcmp (percent + 1, str + (strlength - sfxlen)); -} - - -/* Find the next comma or ENDPAREN (counting nested STARTPAREN and - ENDPARENtheses), starting at PTR before END. Return a pointer to - next character. - - If no next argument is found, return NULL. -*/ - -static char * -find_next_argument (startparen, endparen, ptr, end) - char startparen; - char endparen; - const char *ptr; - const char *end; -{ - int count = 0; - - for (; ptr < end; ++ptr) - if (*ptr == startparen) - ++count; - - else if (*ptr == endparen) - { - --count; - if (count < 0) - return NULL; - } - - else if (*ptr == ',' && !count) - return (char *)ptr; - - /* We didn't find anything. */ - return NULL; -} - - -/* Glob-expand LINE. The returned pointer is - only good until the next call to string_glob. */ - -static char * -string_glob (line) - char *line; -{ - static char *result = 0; - static unsigned int length; - register struct nameseq *chain; - register unsigned int idx; - - chain = multi_glob (parse_file_seq - (&line, '\0', sizeof (struct nameseq), - /* We do not want parse_file_seq to strip `./'s. - That would break examples like: - $(patsubst ./%.c,obj/%.o,$(wildcard ./?*.c)). */ - 0), - sizeof (struct nameseq)); - - if (result == 0) - { - length = 100; - result = (char *) xmalloc (100); - } - - idx = 0; - while (chain != 0) - { - register char *name = chain->name; - unsigned int len = strlen (name); - - struct nameseq *next = chain->next; - free ((char *) chain); - chain = next; - - /* multi_glob will pass names without globbing metacharacters - through as is, but we want only files that actually exist. */ - if (file_exists_p (name)) - { - if (idx + len + 1 > length) - { - length += (len + 1) * 2; - result = (char *) xrealloc (result, length); - } - bcopy (name, &result[idx], len); - idx += len; - result[idx++] = ' '; - } - - free (name); - } - - /* Kill the last space and terminate the string. */ - if (idx == 0) - result[0] = '\0'; - else - result[idx - 1] = '\0'; - - return result; -} - -/* - Builtin functions - */ - -static char * -func_patsubst (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - o = patsubst_expand (o, argv[2], argv[0], argv[1], (char *) 0, (char *) 0); - return o; -} - - -static char * -func_join (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int doneany = 0; - - /* Write each word of the first argument directly followed - by the corresponding word of the second argument. - If the two arguments have a different number of words, - the excess words are just output separated by blanks. */ - register char *tp; - register char *pp; - char *list1_iterator = argv[0]; - char *list2_iterator = argv[1]; - do - { - unsigned int len1, len2; - - tp = find_next_token (&list1_iterator, &len1); - if (tp != 0) - o = variable_buffer_output (o, tp, len1); - - pp = find_next_token (&list2_iterator, &len2); - if (pp != 0) - o = variable_buffer_output (o, pp, len2); - - if (tp != 0 || pp != 0) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - while (tp != 0 || pp != 0); - if (doneany) - /* Kill the last blank. */ - --o; - - return o; -} - - -static char * -func_origin (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - register struct variable *v = lookup_variable (argv[0], strlen (argv[0])); - if (v == 0) - o = variable_buffer_output (o, "undefined", 9); - else - switch (v->origin) - { - default: - case o_invalid: - abort (); - break; - case o_default: - o = variable_buffer_output (o, "default", 7); - break; - case o_env: - o = variable_buffer_output (o, "environment", 11); - break; - case o_file: - o = variable_buffer_output (o, "file", 4); - break; - case o_env_override: - o = variable_buffer_output (o, "environment override", 20); - break; - case o_command: - o = variable_buffer_output (o, "command line", 12); - break; - case o_override: - o = variable_buffer_output (o, "override", 8); - break; - case o_automatic: - o = variable_buffer_output (o, "automatic", 9); - break; - } - - return o; -} - -#ifdef VMS -# define IS_PATHSEP(c) ((c) == ']') -#else -# ifdef HAVE_DOS_PATHS -# define IS_PATHSEP(c) ((c) == '/' || (c) == '\\') -# else -# define IS_PATHSEP(c) ((c) == '/') -# endif -#endif - - -static char * -func_notdir_suffix (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - char *list_iterator = argv[0]; - char *p2 =0; - int doneany =0; - unsigned int len=0; - - int is_suffix = streq (funcname, "suffix"); - int is_notdir = !is_suffix; - while ((p2 = find_next_token (&list_iterator, &len)) != 0) - { - char *p = p2 + len; - - - while (p >= p2 && (!is_suffix || *p != '.')) - { - if (IS_PATHSEP (*p)) - break; - --p; - } - - if (p >= p2) - { - if (is_notdir) - ++p; - else if (*p != '.') - continue; - o = variable_buffer_output (o, p, len - (p - p2)); - } -#ifdef HAVE_DOS_PATHS - /* Handle the case of "d:foo/bar". */ - else if (streq (funcname, "notdir") && p2[0] && p2[1] == ':') - { - p = p2 + 2; - o = variable_buffer_output (o, p, len - (p - p2)); - } -#endif - else if (is_notdir) - o = variable_buffer_output (o, p2, len); - - if (is_notdir || p >= p2) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - if (doneany) - /* Kill last space. */ - --o; - - - return o; - -} - - -static char * -func_basename_dir (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - char *p3 = argv[0]; - char *p2=0; - int doneany=0; - unsigned int len=0; - char *p=0; - int is_basename= streq (funcname, "basename"); - int is_dir= !is_basename; - - while ((p2 = find_next_token (&p3, &len)) != 0) - { - p = p2 + len; - while (p >= p2 && (!is_basename || *p != '.')) - { - if (IS_PATHSEP (*p)) - break; - --p; - } - - if (p >= p2 && (is_dir)) - o = variable_buffer_output (o, p2, ++p - p2); - else if (p >= p2 && (*p == '.')) - o = variable_buffer_output (o, p2, p - p2); -#ifdef HAVE_DOS_PATHS - /* Handle the "d:foobar" case */ - else if (p2[0] && p2[1] == ':' && is_dir) - o = variable_buffer_output (o, p2, 2); -#endif - else if (is_dir) -#ifdef VMS - o = variable_buffer_output (o, "[]", 2); -#else -#ifndef _AMIGA - o = variable_buffer_output (o, "./", 2); -#else - ; /* Just a nop... */ -#endif /* AMIGA */ -#endif /* !VMS */ - else - /* The entire name is the basename. */ - o = variable_buffer_output (o, p2, len); - - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - if (doneany) - /* Kill last space. */ - --o; - - - return o; -} - -static char * -func_addsuffix_addprefix (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int fixlen = strlen (argv[0]); - char *list_iterator = argv[1]; - int is_addprefix = streq (funcname, "addprefix"); - int is_addsuffix = !is_addprefix; - - int doneany = 0; - char *p; - unsigned int len; - - while ((p = find_next_token (&list_iterator, &len)) != 0) - { - if (is_addprefix) - o = variable_buffer_output (o, argv[0], fixlen); - o = variable_buffer_output (o, p, len); - if (is_addsuffix) - o = variable_buffer_output (o, argv[0], fixlen); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill last space. */ - --o; - - return o; -} - -static char * -func_subst (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - o = subst_expand (o, argv[2], argv[0], argv[1], strlen (argv[0]), - strlen (argv[1]), 0, 0); - - return o; -} - - -static char * -func_firstword (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - unsigned int i; - char *words = argv[0]; /* Use a temp variable for find_next_token */ - char *p = find_next_token (&words, &i); - - if (p != 0) - o = variable_buffer_output (o, p, i); - - return o; -} - - -static char * -func_words (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int i = 0; - char *word_iterator = argv[0]; - char buf[20]; - - while (find_next_token (&word_iterator, (unsigned int *) 0) != 0) - ++i; - - sprintf (buf, "%d", i); - o = variable_buffer_output (o, buf, strlen (buf)); - - - return o; -} - -char * -strip_whitespace (begpp, endpp) - char **begpp; - char **endpp; -{ - while (isspace ((unsigned char)**begpp) && *begpp <= *endpp) - (*begpp) ++; - while (isspace ((unsigned char)**endpp) && *endpp >= *begpp) - (*endpp) --; - return *begpp; -} - -int -is_numeric (p) - char *p; -{ - char *end = p + strlen (p) - 1; - char *beg = p; - strip_whitespace (&p, &end); - - while (p <= end) - if (!ISDIGIT (*(p++))) /* ISDIGIT only evals its arg once: see make.h. */ - return 0; - - return (end - beg >= 0); -} - -void -check_numeric (s, message) - char *s; - char *message; -{ - if (!is_numeric (s)) - fatal (reading_file, message); -} - - - -static char * -func_word (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *end_p=0; - int i=0; - char *p=0; - - /* Check the first argument. */ - check_numeric (argv[0], _("non-numeric first argument to `word' function")); - i = atoi (argv[0]); - - if (i == 0) - fatal (reading_file, _("first argument to `word' function must be greater than 0")); - - - end_p = argv[1]; - while ((p = find_next_token (&end_p, 0)) != 0) - if (--i == 0) - break; - - if (i == 0) - o = variable_buffer_output (o, p, end_p - p); - - return o; -} - -static char * -func_wordlist (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int start, count; - - /* Check the arguments. */ - check_numeric (argv[0], - _("non-numeric first argument to `wordlist' function")); - check_numeric (argv[1], - _("non-numeric second argument to `wordlist' function")); - - start = atoi (argv[0]); - count = atoi (argv[1]) - start + 1; - - if (count > 0) - { - char *p; - char *end_p = argv[2]; - - /* Find the beginning of the "start"th word. */ - while (((p = find_next_token (&end_p, 0)) != 0) && --start) - ; - - if (p) - { - /* Find the end of the "count"th word from start. */ - while (--count && (find_next_token (&end_p, 0) != 0)) - ; - - /* Return the stuff in the middle. */ - o = variable_buffer_output (o, p, end_p - p); - } - } - - return o; -} - -static char* -func_findstring (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Find the first occurrence of the first string in the second. */ - int i = strlen (argv[0]); - if (sindex (argv[1], 0, argv[0], i) != 0) - o = variable_buffer_output (o, argv[0], i); - - return o; -} - -static char * -func_foreach (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* expand only the first two. */ - char *varname = expand_argument (argv[0], NULL); - char *list = expand_argument (argv[1], NULL); - char *body = argv[2]; - - int doneany = 0; - char *list_iterator = list; - char *p; - unsigned int len; - register struct variable *var; - - push_new_variable_scope (); - var = define_variable (varname, strlen (varname), "", o_automatic, 0); - - /* loop through LIST, put the value in VAR and expand BODY */ - while ((p = find_next_token (&list_iterator, &len)) != 0) - { - char *result = 0; - - { - char save = p[len]; - - p[len] = '\0'; - free (var->value); - var->value = (char *) xstrdup ((char*) p); - p[len] = save; - } - - result = allocated_variable_expand (body); - - o = variable_buffer_output (o, result, strlen (result)); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - free (result); - } - - if (doneany) - /* Kill the last space. */ - --o; - - pop_variable_scope (); - free (varname); - free (list); - - return o; -} - -struct a_word -{ - struct a_word *next; - struct a_word *chain; - char *str; - int length; - int matched; -}; - -static unsigned long -a_word_hash_1 (key) - const void *key; -{ - return_STRING_HASH_1 (((struct a_word const *) key)->str); -} - -static unsigned long -a_word_hash_2 (key) - const void *key; -{ - return_STRING_HASH_2 (((struct a_word const *) key)->str); -} - -static int -a_word_hash_cmp (x, y) - const void *x; - const void *y; -{ - int result = ((struct a_word const *) x)->length - ((struct a_word const *) y)->length; - if (result) - return result; - return_STRING_COMPARE (((struct a_word const *) x)->str, - ((struct a_word const *) y)->str); -} - -struct a_pattern -{ - struct a_pattern *next; - char *str; - char *percent; - int length; - int save_c; -}; - -static char * -func_filter_filterout (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - struct a_word *wordhead; - struct a_word **wordtail; - struct a_word *wp; - struct a_pattern *pathead; - struct a_pattern **pattail; - struct a_pattern *pp; - - struct hash_table a_word_table; - int is_filter = streq (funcname, "filter"); - char *pat_iterator = argv[0]; - char *word_iterator = argv[1]; - int literals = 0; - int words = 0; - int hashing = 0; - char *p; - unsigned int len; - - /* Chop ARGV[0] up into patterns to match against the words. */ - - pattail = &pathead; - while ((p = find_next_token (&pat_iterator, &len)) != 0) - { - struct a_pattern *pat = (struct a_pattern *) alloca (sizeof (struct a_pattern)); - - *pattail = pat; - pattail = &pat->next; - - if (*pat_iterator != '\0') - ++pat_iterator; - - pat->str = p; - pat->length = len; - pat->save_c = p[len]; - p[len] = '\0'; - pat->percent = find_percent (p); - if (pat->percent == 0) - literals++; - } - *pattail = 0; - - /* Chop ARGV[1] up into words to match against the patterns. */ - - wordtail = &wordhead; - while ((p = find_next_token (&word_iterator, &len)) != 0) - { - struct a_word *word = (struct a_word *) alloca (sizeof (struct a_word)); - - *wordtail = word; - wordtail = &word->next; - - if (*word_iterator != '\0') - ++word_iterator; - - p[len] = '\0'; - word->str = p; - word->length = len; - word->matched = 0; - word->chain = 0; - words++; - } - *wordtail = 0; - - /* Only use a hash table if arg list lengths justifies the cost. */ - hashing = (literals >= 2 && (literals * words) >= 10); - if (hashing) - { - hash_init (&a_word_table, words, a_word_hash_1, a_word_hash_2, a_word_hash_cmp); - for (wp = wordhead; wp != 0; wp = wp->next) - { - struct a_word *owp = hash_insert (&a_word_table, wp); - if (owp) - wp->chain = owp; - } - } - - if (words) - { - int doneany = 0; - - /* Run each pattern through the words, killing words. */ - for (pp = pathead; pp != 0; pp = pp->next) - { - if (pp->percent) - for (wp = wordhead; wp != 0; wp = wp->next) - wp->matched |= pattern_matches (pp->str, pp->percent, wp->str); - else if (hashing) - { - struct a_word a_word_key; - a_word_key.str = pp->str; - a_word_key.length = pp->length; - wp = (struct a_word *) hash_find_item (&a_word_table, &a_word_key); - while (wp) - { - wp->matched |= 1; - wp = wp->chain; - } - } - else - for (wp = wordhead; wp != 0; wp = wp->next) - wp->matched |= (wp->length == pp->length - && strneq (pp->str, wp->str, wp->length)); - } - - /* Output the words that matched (or didn't, for filter-out). */ - for (wp = wordhead; wp != 0; wp = wp->next) - if (is_filter ? wp->matched : !wp->matched) - { - o = variable_buffer_output (o, wp->str, strlen (wp->str)); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill the last space. */ - --o; - } - - for (pp = pathead; pp != 0; pp = pp->next) - pp->str[pp->length] = pp->save_c; - - if (hashing) - hash_free (&a_word_table, 0); - - return o; -} - - -static char * -func_strip (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *p = argv[0]; - int doneany =0; - - while (*p != '\0') - { - int i=0; - char *word_start=0; - - while (isspace ((unsigned char)*p)) - ++p; - word_start = p; - for (i=0; *p != '\0' && !isspace ((unsigned char)*p); ++p, ++i) - {} - if (!i) - break; - o = variable_buffer_output (o, word_start, i); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill the last space. */ - --o; - return o; -} - -/* - Print a warning or fatal message. -*/ -static char * -func_error (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char **argvp; - char *msg, *p; - int len; - - /* The arguments will be broken on commas. Rather than create yet - another special case where function arguments aren't broken up, - just create a format string that puts them back together. */ - for (len=0, argvp=argv; *argvp != 0; ++argvp) - len += strlen (*argvp) + 2; - - p = msg = (char *) alloca (len + 1); - - for (argvp=argv; argvp[1] != 0; ++argvp) - { - strcpy (p, *argvp); - p += strlen (*argvp); - *(p++) = ','; - *(p++) = ' '; - } - strcpy (p, *argvp); - - if (*funcname == 'e') - fatal (reading_file, "%s", msg); - - /* The warning function expands to the empty string. */ - error (reading_file, "%s", msg); - - return o; -} - - -/* - chop argv[0] into words, and sort them. - */ -static char * -func_sort (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char **words = 0; - int nwords = 0; - register int wordi = 0; - - /* Chop ARGV[0] into words and put them in WORDS. */ - char *t = argv[0]; - char *p; - unsigned int len; - int i; - - while ((p = find_next_token (&t, &len)) != 0) - { - if (wordi >= nwords - 1) - { - nwords = (2 * nwords) + 5; - words = (char **) xrealloc ((char *) words, - nwords * sizeof (char *)); - } - words[wordi++] = savestring (p, len); - } - - if (!wordi) - return o; - - /* Now sort the list of words. */ - qsort ((char *) words, wordi, sizeof (char *), alpha_compare); - - /* Now write the sorted list. */ - for (i = 0; i < wordi; ++i) - { - len = strlen (words[i]); - if (i == wordi - 1 || strlen (words[i + 1]) != len - || strcmp (words[i], words[i + 1])) - { - o = variable_buffer_output (o, words[i], len); - o = variable_buffer_output (o, " ", 1); - } - free (words[i]); - } - /* Kill the last space. */ - --o; - - free (words); - - return o; -} - -/* - $(if condition,true-part[,false-part]) - - CONDITION is false iff it evaluates to an empty string. White - space before and after condition are stripped before evaluation. - - If CONDITION is true, then TRUE-PART is evaluated, otherwise FALSE-PART is - evaluated (if it exists). Because only one of the two PARTs is evaluated, - you can use $(if ...) to create side-effects (with $(shell ...), for - example). -*/ - -static char * -func_if (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *begp = argv[0]; - char *endp = begp + strlen (argv[0]); - int result = 0; - - /* Find the result of the condition: if we have a value, and it's not - empty, the condition is true. If we don't have a value, or it's the - empty string, then it's false. */ - - strip_whitespace (&begp, &endp); - - if (begp < endp) - { - char *expansion = expand_argument (begp, NULL); - - result = strlen (expansion); - free (expansion); - } - - /* If the result is true (1) we want to eval the first argument, and if - it's false (0) we want to eval the second. If the argument doesn't - exist we do nothing, otherwise expand it and add to the buffer. */ - - argv += 1 + !result; - - if (argv[0]) - { - char *expansion; - - expansion = expand_argument (argv[0], NULL); - - o = variable_buffer_output (o, expansion, strlen (expansion)); - - free (expansion); - } - - return o; -} - -static char * -func_wildcard (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - -#ifdef _AMIGA - o = wildcard_expansion (argv[0], o); -#else - char *p = string_glob (argv[0]); - o = variable_buffer_output (o, p, strlen (p)); -#endif - return o; -} - -/* - $(eval ) - - Always resolves to the empty string. - - Treat the arguments as a segment of makefile, and parse them. -*/ - -static char * -func_eval (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - eval_buffer (argv[0]); - - return o; -} - - -static char * -func_value (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Look up the variable. */ - struct variable *v = lookup_variable (argv[0], strlen (argv[0])); - - /* Copy its value into the output buffer without expanding it. */ - if (v) - o = variable_buffer_output (o, v->value, strlen(v->value)); - - return o; -} - -/* - \r is replaced on UNIX as well. Is this desirable? - */ -void -fold_newlines (buffer, length) - char *buffer; - int *length; -{ - char *dst = buffer; - char *src = buffer; - char *last_nonnl = buffer -1; - src[*length] = 0; - for (; *src != '\0'; ++src) - { - if (src[0] == '\r' && src[1] == '\n') - continue; - if (*src == '\n') - { - *dst++ = ' '; - } - else - { - last_nonnl = dst; - *dst++ = *src; - } - } - *(++last_nonnl) = '\0'; - *length = last_nonnl - buffer; -} - - - -int shell_function_pid = 0, shell_function_completed; - - -#ifdef WINDOWS32 -/*untested*/ - -#include -#include -#include "sub_proc.h" - - -void -windows32_openpipe (int *pipedes, int *pid_p, char **command_argv, char **envp) -{ - SECURITY_ATTRIBUTES saAttr; - HANDLE hIn; - HANDLE hErr; - HANDLE hChildOutRd; - HANDLE hChildOutWr; - HANDLE hProcess; - - - saAttr.nLength = sizeof (SECURITY_ATTRIBUTES); - saAttr.bInheritHandle = TRUE; - saAttr.lpSecurityDescriptor = NULL; - - if (DuplicateHandle (GetCurrentProcess(), - GetStdHandle(STD_INPUT_HANDLE), - GetCurrentProcess(), - &hIn, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fatal (NILF, _("create_child_process: DuplicateHandle(In) failed (e=%d)\n"), - GetLastError()); - - } - if (DuplicateHandle(GetCurrentProcess(), - GetStdHandle(STD_ERROR_HANDLE), - GetCurrentProcess(), - &hErr, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fatal (NILF, _("create_child_process: DuplicateHandle(Err) failed (e=%d)\n"), - GetLastError()); - } - - if (!CreatePipe(&hChildOutRd, &hChildOutWr, &saAttr, 0)) - fatal (NILF, _("CreatePipe() failed (e=%d)\n"), GetLastError()); - - hProcess = process_init_fd(hIn, hChildOutWr, hErr); - - if (!hProcess) - fatal (NILF, _("windows32_openpipe (): process_init_fd() failed\n")); - - /* make sure that CreateProcess() has Path it needs */ - sync_Path_environment(); - - if (!process_begin(hProcess, command_argv, envp, command_argv[0], NULL)) { - /* register process for wait */ - process_register(hProcess); - - /* set the pid for returning to caller */ - *pid_p = (int) hProcess; - - /* set up to read data from child */ - pipedes[0] = _open_osfhandle((long) hChildOutRd, O_RDONLY); - - /* this will be closed almost right away */ - pipedes[1] = _open_osfhandle((long) hChildOutWr, O_APPEND); - } else { - /* reap/cleanup the failed process */ - process_cleanup(hProcess); - - /* close handles which were duplicated, they weren't used */ - CloseHandle(hIn); - CloseHandle(hErr); - - /* close pipe handles, they won't be used */ - CloseHandle(hChildOutRd); - CloseHandle(hChildOutWr); - - /* set status for return */ - pipedes[0] = pipedes[1] = -1; - *pid_p = -1; - } -} -#endif - - -#ifdef __MSDOS__ -FILE * -msdos_openpipe (int* pipedes, int *pidp, char *text) -{ - FILE *fpipe=0; - /* MSDOS can't fork, but it has `popen'. */ - struct variable *sh = lookup_variable ("SHELL", 5); - int e; - extern int dos_command_running, dos_status; - - /* Make sure not to bother processing an empty line. */ - while (isblank ((unsigned char)*text)) - ++text; - if (*text == '\0') - return 0; - - if (sh) - { - char buf[PATH_MAX + 7]; - /* This makes sure $SHELL value is used by $(shell), even - though the target environment is not passed to it. */ - sprintf (buf, "SHELL=%s", sh->value); - putenv (buf); - } - - e = errno; - errno = 0; - dos_command_running = 1; - dos_status = 0; - /* If dos_status becomes non-zero, it means the child process - was interrupted by a signal, like SIGINT or SIGQUIT. See - fatal_error_signal in commands.c. */ - fpipe = popen (text, "rt"); - dos_command_running = 0; - if (!fpipe || dos_status) - { - pipedes[0] = -1; - *pidp = -1; - if (dos_status) - errno = EINTR; - else if (errno == 0) - errno = ENOMEM; - shell_function_completed = -1; - } - else - { - pipedes[0] = fileno (fpipe); - *pidp = 42; /* Yes, the Meaning of Life, the Universe, and Everything! */ - errno = e; - shell_function_completed = 1; - } - return fpipe; -} -#endif - -/* - Do shell spawning, with the naughty bits for different OSes. - */ - -#ifdef VMS - -/* VMS can't do $(shell ...) */ -#define func_shell 0 - -#else -#ifndef _AMIGA -static char * -func_shell (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char* batch_filename = NULL; - int i; - -#ifdef __MSDOS__ - FILE *fpipe; -#endif - char **command_argv; - char *error_prefix; - char **envp; - int pipedes[2]; - int pid; - -#ifndef __MSDOS__ - /* Construct the argument list. */ - command_argv = construct_command_argv (argv[0], - (char **) NULL, (struct file *) 0, - &batch_filename); - if (command_argv == 0) - return o; -#endif - - /* Using a target environment for `shell' loses in cases like: - export var = $(shell echo foobie) - because target_environment hits a loop trying to expand $(var) - to put it in the environment. This is even more confusing when - var was not explicitly exported, but just appeared in the - calling environment. */ - - envp = environ; - - /* For error messages. */ - if (reading_file != 0) - { - error_prefix = (char *) alloca (strlen (reading_file->filenm)+11+4); - sprintf (error_prefix, - "%s:%lu: ", reading_file->filenm, reading_file->lineno); - } - else - error_prefix = ""; - -#ifdef WINDOWS32 - windows32_openpipe (pipedes, &pid, command_argv, envp); - - if (pipedes[0] < 0) { - /* open of the pipe failed, mark as failed execution */ - shell_function_completed = -1; - - return o; - } else -#else /* WINDOWS32 */ - -# ifdef __MSDOS__ - fpipe = msdos_openpipe (pipedes, &pid, argv[0]); - if (pipedes[0] < 0) - { - perror_with_name (error_prefix, "pipe"); - return o; - } -# else - if (pipe (pipedes) < 0) - { - perror_with_name (error_prefix, "pipe"); - return o; - } - - pid = vfork (); - if (pid < 0) - perror_with_name (error_prefix, "fork"); - else if (pid == 0) - child_execute_job (0, pipedes[1], command_argv, envp); - else -# endif /* ! __MSDOS__ */ - -#endif /* WINDOWS32 */ - { - /* We are the parent. */ - - char *buffer; - unsigned int maxlen; - int cc; - - /* Record the PID for reap_children. */ - shell_function_pid = pid; -#ifndef __MSDOS__ - shell_function_completed = 0; - - /* Free the storage only the child needed. */ - free (command_argv[0]); - free ((char *) command_argv); - - /* Close the write side of the pipe. */ - (void) close (pipedes[1]); -#endif - - /* Set up and read from the pipe. */ - - maxlen = 200; - buffer = (char *) xmalloc (maxlen + 1); - - /* Read from the pipe until it gets EOF. */ - for (i = 0; ; i += cc) - { - if (i == maxlen) - { - maxlen += 512; - buffer = (char *) xrealloc (buffer, maxlen + 1); - } - - cc = read (pipedes[0], &buffer[i], maxlen - i); - if (cc <= 0) - break; - } - buffer[i] = '\0'; - - /* Close the read side of the pipe. */ -#ifdef __MSDOS__ - if (fpipe) - (void) pclose (fpipe); -#else - (void) close (pipedes[0]); -#endif - - /* Loop until child_handler sets shell_function_completed - to the status of our child shell. */ - while (shell_function_completed == 0) - reap_children (1, 0); - - if (batch_filename) { - DB (DB_VERBOSE, (_("Cleaning up temporary batch file %s\n"), - batch_filename)); - remove (batch_filename); - free (batch_filename); - } - shell_function_pid = 0; - - /* The child_handler function will set shell_function_completed - to 1 when the child dies normally, or to -1 if it - dies with status 127, which is most likely an exec fail. */ - - if (shell_function_completed == -1) - { - /* This most likely means that the execvp failed, - so we should just write out the error message - that came in over the pipe from the child. */ - fputs (buffer, stderr); - fflush (stderr); - } - else - { - /* The child finished normally. Replace all - newlines in its output with spaces, and put - that in the variable output buffer. */ - fold_newlines (buffer, &i); - o = variable_buffer_output (o, buffer, i); - } - - free (buffer); - } - - return o; -} - -#else /* _AMIGA */ - -/* Do the Amiga version of func_shell. */ - -static char * -func_shell (char *o, char **argv, const char *funcname) -{ - /* Amiga can't fork nor spawn, but I can start a program with - redirection of my choice. However, this means that we - don't have an opportunity to reopen stdout to trap it. Thus, - we save our own stdout onto a new descriptor and dup a temp - file's descriptor onto our stdout temporarily. After we - spawn the shell program, we dup our own stdout back to the - stdout descriptor. The buffer reading is the same as above, - except that we're now reading from a file. */ - -#include -#include - - BPTR child_stdout; - char tmp_output[FILENAME_MAX]; - unsigned int maxlen = 200; - int cc, i; - char * buffer, * ptr; - char ** aptr; - int len = 0; - char* batch_filename = NULL; - - /* Construct the argument list. */ - command_argv = construct_command_argv (argv[0], (char **) NULL, - (struct file *) 0, &batch_filename); - if (command_argv == 0) - return o; - - /* Note the mktemp() is a security hole, but this only runs on Amiga. - Ideally we would use main.c:open_tmpfile(), but this uses a special - Open(), not fopen(), and I'm not familiar enough with the code to mess - with it. */ - strcpy (tmp_output, "t:MakeshXXXXXXXX"); - mktemp (tmp_output); - child_stdout = Open (tmp_output, MODE_NEWFILE); - - for (aptr=command_argv; *aptr; aptr++) - len += strlen (*aptr) + 1; - - buffer = xmalloc (len + 1); - ptr = buffer; - - for (aptr=command_argv; *aptr; aptr++) - { - strcpy (ptr, *aptr); - ptr += strlen (ptr) + 1; - *ptr ++ = ' '; - *ptr = 0; - } - - ptr[-1] = '\n'; - - Execute (buffer, NULL, child_stdout); - free (buffer); - - Close (child_stdout); - - child_stdout = Open (tmp_output, MODE_OLDFILE); - - buffer = xmalloc (maxlen); - i = 0; - do - { - if (i == maxlen) - { - maxlen += 512; - buffer = (char *) xrealloc (buffer, maxlen + 1); - } - - cc = Read (child_stdout, &buffer[i], maxlen - i); - if (cc > 0) - i += cc; - } while (cc > 0); - - Close (child_stdout); - - fold_newlines (buffer, &i); - o = variable_buffer_output (o, buffer, i); - free (buffer); - return o; -} -#endif /* _AMIGA */ -#endif /* !VMS */ - -#ifdef EXPERIMENTAL - -/* - equality. Return is string-boolean, ie, the empty string is false. - */ -static char * -func_eq (char* o, char **argv, char *funcname) -{ - int result = ! strcmp (argv[0], argv[1]); - o = variable_buffer_output (o, result ? "1" : "", result); - return o; -} - - -/* - string-boolean not operator. - */ -static char * -func_not (char* o, char **argv, char *funcname) -{ - char * s = argv[0]; - int result = 0; - while (isspace ((unsigned char)*s)) - s++; - result = ! (*s); - o = variable_buffer_output (o, result ? "1" : "", result); - return o; -} -#endif - - -/* Lookup table for builtin functions. - - This doesn't have to be sorted; we use a straight lookup. We might gain - some efficiency by moving most often used functions to the start of the - table. - - If MAXIMUM_ARGS is 0, that means there is no maximum and all - comma-separated values are treated as arguments. - - EXPAND_ARGS means that all arguments should be expanded before invocation. - Functions that do namespace tricks (foreach) don't automatically expand. */ - -static char *func_call PARAMS ((char *o, char **argv, const char *funcname)); - - -static struct function_table_entry function_table_init[] = -{ - /* Name/size */ /* MIN MAX EXP? Function */ - { STRING_SIZE_TUPLE("addprefix"), 2, 2, 1, func_addsuffix_addprefix}, - { STRING_SIZE_TUPLE("addsuffix"), 2, 2, 1, func_addsuffix_addprefix}, - { STRING_SIZE_TUPLE("basename"), 0, 1, 1, func_basename_dir}, - { STRING_SIZE_TUPLE("dir"), 0, 1, 1, func_basename_dir}, - { STRING_SIZE_TUPLE("notdir"), 0, 1, 1, func_notdir_suffix}, - { STRING_SIZE_TUPLE("subst"), 3, 3, 1, func_subst}, - { STRING_SIZE_TUPLE("suffix"), 0, 1, 1, func_notdir_suffix}, - { STRING_SIZE_TUPLE("filter"), 2, 2, 1, func_filter_filterout}, - { STRING_SIZE_TUPLE("filter-out"), 2, 2, 1, func_filter_filterout}, - { STRING_SIZE_TUPLE("findstring"), 2, 2, 1, func_findstring}, - { STRING_SIZE_TUPLE("firstword"), 0, 1, 1, func_firstword}, - { STRING_SIZE_TUPLE("join"), 2, 2, 1, func_join}, - { STRING_SIZE_TUPLE("patsubst"), 3, 3, 1, func_patsubst}, - { STRING_SIZE_TUPLE("shell"), 0, 1, 1, func_shell}, - { STRING_SIZE_TUPLE("sort"), 0, 1, 1, func_sort}, - { STRING_SIZE_TUPLE("strip"), 0, 1, 1, func_strip}, - { STRING_SIZE_TUPLE("wildcard"), 0, 1, 1, func_wildcard}, - { STRING_SIZE_TUPLE("word"), 2, 2, 1, func_word}, - { STRING_SIZE_TUPLE("wordlist"), 3, 3, 1, func_wordlist}, - { STRING_SIZE_TUPLE("words"), 0, 1, 1, func_words}, - { STRING_SIZE_TUPLE("origin"), 0, 1, 1, func_origin}, - { STRING_SIZE_TUPLE("foreach"), 3, 3, 0, func_foreach}, - { STRING_SIZE_TUPLE("call"), 1, 0, 1, func_call}, - { STRING_SIZE_TUPLE("error"), 0, 1, 1, func_error}, - { STRING_SIZE_TUPLE("warning"), 0, 1, 1, func_error}, - { STRING_SIZE_TUPLE("if"), 2, 3, 0, func_if}, - { STRING_SIZE_TUPLE("value"), 0, 1, 1, func_value}, - { STRING_SIZE_TUPLE("eval"), 0, 1, 1, func_eval}, -#ifdef EXPERIMENTAL - { STRING_SIZE_TUPLE("eq"), 2, 2, 1, func_eq}, - { STRING_SIZE_TUPLE("not"), 0, 1, 1, func_not}, -#endif -}; - -#define FUNCTION_TABLE_ENTRIES (sizeof (function_table_init) / sizeof (struct function_table_entry)) - - -/* These must come after the definition of function_table. */ - -static char * -expand_builtin_function (o, argc, argv, entry_p) - char *o; - int argc; - char **argv; - struct function_table_entry *entry_p; -{ - if (argc < (int)entry_p->minimum_args) - fatal (reading_file, - _("Insufficient number of arguments (%d) to function `%s'"), - argc, entry_p->name); - - /* I suppose technically some function could do something with no - arguments, but so far none do, so just test it for all functions here - rather than in each one. We can change it later if necessary. */ - - if (!argc) - return o; - - if (!entry_p->func_ptr) - fatal (reading_file, _("Unimplemented on this platform: function `%s'"), - entry_p->name); - - return entry_p->func_ptr (o, argv, entry_p->name); -} - -/* Check for a function invocation in *STRINGP. *STRINGP points at the - opening ( or { and is not null-terminated. If a function invocation - is found, expand it into the buffer at *OP, updating *OP, incrementing - *STRINGP past the reference and returning nonzero. If not, return zero. */ - -int -handle_function (op, stringp) - char **op; - char **stringp; -{ - const struct function_table_entry *entry_p; - char openparen = (*stringp)[0]; - char closeparen = openparen == '(' ? ')' : '}'; - char *beg; - char *end; - int count = 0; - register char *p; - char **argv, **argvp; - int nargs; - - beg = *stringp + 1; - - entry_p = lookup_function (beg); - - if (!entry_p) - return 0; - - /* We found a builtin function. Find the beginning of its arguments (skip - whitespace after the name). */ - - beg = next_token (beg + entry_p->len); - - /* Find the end of the function invocation, counting nested use of - whichever kind of parens we use. Since we're looking, count commas - to get a rough estimate of how many arguments we might have. The - count might be high, but it'll never be low. */ - - for (nargs=1, end=beg; *end != '\0'; ++end) - if (*end == ',') - ++nargs; - else if (*end == openparen) - ++count; - else if (*end == closeparen && --count < 0) - break; - - if (count >= 0) - fatal (reading_file, - _("unterminated call to function `%s': missing `%c'"), - entry_p->name, closeparen); - - *stringp = end; - - /* Get some memory to store the arg pointers. */ - argvp = argv = (char **) alloca (sizeof (char *) * (nargs + 2)); - - /* Chop the string into arguments, then a nul. As soon as we hit - MAXIMUM_ARGS (if it's >0) assume the rest of the string is part of the - last argument. - - If we're expanding, store pointers to the expansion of each one. If - not, make a duplicate of the string and point into that, nul-terminating - each argument. */ - - if (!entry_p->expand_args) - { - int len = end - beg; - - p = xmalloc (len+1); - memcpy (p, beg, len); - p[len] = '\0'; - beg = p; - end = beg + len; - } - - for (p=beg, nargs=0; p <= end; ++argvp) - { - char *next; - - ++nargs; - - if (nargs == entry_p->maximum_args - || (! (next = find_next_argument (openparen, closeparen, p, end)))) - next = end; - - if (entry_p->expand_args) - *argvp = expand_argument (p, next); - else - { - *argvp = p; - *next = '\0'; - } - - p = next + 1; - } - *argvp = NULL; - - /* Finally! Run the function... */ - *op = expand_builtin_function (*op, nargs, argv, entry_p); - - /* Free memory. */ - if (entry_p->expand_args) - for (argvp=argv; *argvp != 0; ++argvp) - free (*argvp); - else - free (beg); - - return 1; -} - - -/* User-defined functions. Expand the first argument as either a builtin - function or a make variable, in the context of the rest of the arguments - assigned to $1, $2, ... $N. $0 is the name of the function. */ - -static char * -func_call (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *fname; - char *cp; - char *body; - int flen; - int i; - const struct function_table_entry *entry_p; - struct variable *v; - - /* There is no way to define a variable with a space in the name, so strip - leading and trailing whitespace as a favor to the user. */ - fname = argv[0]; - while (*fname != '\0' && isspace ((unsigned char)*fname)) - ++fname; - - cp = fname + strlen (fname) - 1; - while (cp > fname && isspace ((unsigned char)*cp)) - --cp; - cp[1] = '\0'; - - /* Calling nothing is a no-op */ - if (*fname == '\0') - return o; - - /* Are we invoking a builtin function? */ - - entry_p = lookup_function (fname); - - if (entry_p) - { - /* How many arguments do we have? */ - for (i=0; argv[i+1]; ++i) - ; - - return expand_builtin_function (o, i, argv+1, entry_p); - } - - /* Not a builtin, so the first argument is the name of a variable to be - expanded and interpreted as a function. Find it. */ - flen = strlen (fname); - - v = lookup_variable (fname, flen); - - if (v == 0) - warn_undefined (fname, flen); - - if (v == 0 || *v->value == '\0') - return o; - - body = (char *) alloca (flen + 4); - body[0] = '$'; - body[1] = '('; - memcpy (body + 2, fname, flen); - body[flen+2] = ')'; - body[flen+3] = '\0'; - - /* Set up arguments $(1) .. $(N). $(0) is the function name. */ - - push_new_variable_scope (); - - for (i=0; *argv; ++i, ++argv) - { - char num[11]; - - sprintf (num, "%d", i); - define_variable (num, strlen (num), *argv, o_automatic, 0); - } - - /* Expand the body in the context of the arguments, adding the result to - the variable buffer. */ - - v->exp_count = EXP_COUNT_MAX; - - o = variable_expand_string (o, body, flen+3); - - v->exp_count = 0; - - pop_variable_scope (); - - return o + strlen (o); -} - -void -hash_init_function_table () -{ - hash_init (&function_table, FUNCTION_TABLE_ENTRIES * 2, - function_table_entry_hash_1, function_table_entry_hash_2, - function_table_entry_hash_cmp); - hash_load (&function_table, function_table_init, - FUNCTION_TABLE_ENTRIES, sizeof (struct function_table_entry)); -} diff --git a/src/mkutil/make-3.80/getloadavg.c b/src/mkutil/make-3.80/getloadavg.c deleted file mode 100644 index 7d575cd6..00000000 --- a/src/mkutil/make-3.80/getloadavg.c +++ /dev/null @@ -1,1034 +0,0 @@ -/* Get the system load averages. - Copyright (C) 1985, 86, 87, 88, 89, 91, 92, 93, 1994, 1995, 1997 - Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -/* Compile-time symbols that this file uses: - - HAVE_PSTAT_GETDYNAMIC Define this if your system has the - pstat_getdynamic function. I think it - is unique to HPUX9. The best way to get the - definition is through the AC_FUNC_GETLOADAVG - macro that comes with autoconf 2.13 or newer. - If that isn't an option, then just put - AC_CHECK_FUNCS(pstat_getdynamic) in your - configure.in file. - FIXUP_KERNEL_SYMBOL_ADDR() Adjust address in returned struct nlist. - KERNEL_FILE Pathname of the kernel to nlist. - LDAV_CVT() Scale the load average from the kernel. - Returns a double. - LDAV_SYMBOL Name of kernel symbol giving load average. - LOAD_AVE_TYPE Type of the load average array in the kernel. - Must be defined unless one of - apollo, DGUX, NeXT, or UMAX is defined; - or we have libkstat; - otherwise, no load average is available. - NLIST_STRUCT Include nlist.h, not a.out.h, and - the nlist n_name element is a pointer, - not an array. - HAVE_STRUCT_NLIST_N_UN_N_NAME struct nlist has an n_un member, not n_name. - LINUX_LDAV_FILE [__linux__]: File containing load averages. - - Specific system predefines this file uses, aside from setting - default values if not emacs: - - apollo - BSD Real BSD, not just BSD-like. - convex - DGUX - eunice UNIX emulator under VMS. - hpux - __MSDOS__ No-op for MSDOS. - NeXT - sgi - sequent Sequent Dynix 3.x.x (BSD) - _SEQUENT_ Sequent DYNIX/ptx 1.x.x (SYSV) - sony_news NEWS-OS (works at least for 4.1C) - UMAX - UMAX4_3 - VMS - WINDOWS32 No-op for Windows95/NT. - __linux__ Linux: assumes /proc filesystem mounted. - Support from Michael K. Johnson. - __NetBSD__ NetBSD: assumes /kern filesystem mounted. - - In addition, to avoid nesting many #ifdefs, we internally set - LDAV_DONE to indicate that the load average has been computed. - - We also #define LDAV_PRIVILEGED if a program will require - special installation to be able to call getloadavg. */ - -/* This should always be first. */ -#ifdef HAVE_CONFIG_H -# include -#endif - -#include - -/* Both the Emacs and non-Emacs sections want this. Some - configuration files' definitions for the LOAD_AVE_CVT macro (like - sparc.h's) use macros like FSCALE, defined here. */ -#if defined (unix) || defined (__unix) -# include -#endif - - -/* Exclude all the code except the test program at the end - if the system has its own `getloadavg' function. - - The declaration of `errno' is needed by the test program - as well as the function itself, so it comes first. */ - -#include - -#ifndef errno -extern int errno; -#endif - -#if HAVE_LOCALE_H -# include -#endif -#if !HAVE_SETLOCALE -# define setlocale(Category, Locale) /* empty */ -#endif - -#ifndef HAVE_GETLOADAVG - - -/* The existing Emacs configuration files define a macro called - LOAD_AVE_CVT, which accepts a value of type LOAD_AVE_TYPE, and - returns the load average multiplied by 100. What we actually want - is a macro called LDAV_CVT, which returns the load average as an - unmultiplied double. - - For backwards compatibility, we'll define LDAV_CVT in terms of - LOAD_AVE_CVT, but future machine config files should just define - LDAV_CVT directly. */ - -# if !defined(LDAV_CVT) && defined(LOAD_AVE_CVT) -# define LDAV_CVT(n) (LOAD_AVE_CVT (n) / 100.0) -# endif - -# if !defined (BSD) && defined (ultrix) -/* Ultrix behaves like BSD on Vaxen. */ -# define BSD -# endif - -# ifdef NeXT -/* NeXT in the 2.{0,1,2} releases defines BSD in , which - conflicts with the definition understood in this file, that this - really is BSD. */ -# undef BSD - -/* NeXT defines FSCALE in . However, we take FSCALE being - defined to mean that the nlist method should be used, which is not true. */ -# undef FSCALE -# endif - -/* Same issues as for NeXT apply to the HURD-based GNU system. */ -# ifdef __GNU__ -# undef BSD -# undef FSCALE -# endif /* __GNU__ */ - -/* Set values that are different from the defaults, which are - set a little farther down with #ifndef. */ - - -/* Some shorthands. */ - -# if defined (HPUX) && !defined (hpux) -# define hpux -# endif - -# if defined (__hpux) && !defined (hpux) -# define hpux -# endif - -# if defined (__sun) && !defined (sun) -# define sun -# endif - -# if defined(hp300) && !defined(hpux) -# define MORE_BSD -# endif - -# if defined(ultrix) && defined(mips) -# define decstation -# endif - -# if defined (__SVR4) && !defined (SVR4) -# define SVR4 -# endif - -# if (defined(sun) && defined(SVR4)) || defined (SOLARIS2) -# define SUNOS_5 -# endif - -# if defined (__osf__) && (defined (__alpha) || defined (__alpha__)) -# define OSF_ALPHA -# include -# include -# include -# include -# endif - -# if defined (__osf__) && (defined (mips) || defined (__mips__)) -# define OSF_MIPS -# include -# endif - -/* UTek's /bin/cc on the 4300 has no architecture specific cpp define by - default, but _MACH_IND_SYS_TYPES is defined in . Combine - that with a couple of other things and we'll have a unique match. */ -# if !defined (tek4300) && defined (unix) && defined (m68k) && defined (mc68000) && defined (mc68020) && defined (_MACH_IND_SYS_TYPES) -# define tek4300 /* Define by emacs, but not by other users. */ -# endif - -/* AC_FUNC_GETLOADAVG thinks QNX is SVR4, but it isn't. */ -# if defined(__QNX__) -# undef SVR4 -# endif - -/* VAX C can't handle multi-line #ifs, or lines longer than 256 chars. */ -# ifndef LOAD_AVE_TYPE - -# ifdef MORE_BSD -# define LOAD_AVE_TYPE long -# endif - -# ifdef sun -# define LOAD_AVE_TYPE long -# endif - -# ifdef decstation -# define LOAD_AVE_TYPE long -# endif - -# ifdef _SEQUENT_ -# define LOAD_AVE_TYPE long -# endif - -# ifdef sgi -# define LOAD_AVE_TYPE long -# endif - -# ifdef SVR4 -# define LOAD_AVE_TYPE long -# endif - -# ifdef sony_news -# define LOAD_AVE_TYPE long -# endif - -# ifdef sequent -# define LOAD_AVE_TYPE long -# endif - -# ifdef OSF_ALPHA -# define LOAD_AVE_TYPE long -# endif - -# if defined (ardent) && defined (titan) -# define LOAD_AVE_TYPE long -# endif - -# ifdef tek4300 -# define LOAD_AVE_TYPE long -# endif - -# if defined(alliant) && defined(i860) /* Alliant FX/2800 */ -# define LOAD_AVE_TYPE long -# endif - -# ifdef _AIX -# define LOAD_AVE_TYPE long -# endif - -# ifdef convex -# define LOAD_AVE_TYPE double -# ifndef LDAV_CVT -# define LDAV_CVT(n) (n) -# endif -# endif - -# endif /* No LOAD_AVE_TYPE. */ - -# ifdef OSF_ALPHA -/* defines an incorrect value for FSCALE on Alpha OSF/1, - according to ghazi@noc.rutgers.edu. */ -# undef FSCALE -# define FSCALE 1024.0 -# endif - -# if defined(alliant) && defined(i860) /* Alliant FX/2800 */ -/* defines an incorrect value for FSCALE on an - Alliant FX/2800 Concentrix 2.2, according to ghazi@noc.rutgers.edu. */ -# undef FSCALE -# define FSCALE 100.0 -# endif - - -# ifndef FSCALE - -/* SunOS and some others define FSCALE in sys/param.h. */ - -# ifdef MORE_BSD -# define FSCALE 2048.0 -# endif - -# if defined(MIPS) || defined(SVR4) || defined(decstation) -# define FSCALE 256 -# endif - -# if defined (sgi) || defined (sequent) -/* Sometimes both MIPS and sgi are defined, so FSCALE was just defined - above under #ifdef MIPS. But we want the sgi value. */ -# undef FSCALE -# define FSCALE 1000.0 -# endif - -# if defined (ardent) && defined (titan) -# define FSCALE 65536.0 -# endif - -# ifdef tek4300 -# define FSCALE 100.0 -# endif - -# ifdef _AIX -# define FSCALE 65536.0 -# endif - -# endif /* Not FSCALE. */ - -# if !defined (LDAV_CVT) && defined (FSCALE) -# define LDAV_CVT(n) (((double) (n)) / FSCALE) -# endif - - -# if defined(sgi) || (defined(mips) && !defined(BSD)) -# define FIXUP_KERNEL_SYMBOL_ADDR(nl) ((nl)[0].n_value &= ~(1 << 31)) -# endif - - -# if !defined (KERNEL_FILE) && defined (sequent) -# define KERNEL_FILE "/dynix" -# endif - -# if !defined (KERNEL_FILE) && defined (hpux) -# define KERNEL_FILE "/hp-ux" -# endif - -# if !defined(KERNEL_FILE) && (defined(_SEQUENT_) || defined(MIPS) || defined(SVR4) || defined(ISC) || defined (sgi) || (defined (ardent) && defined (titan))) -# define KERNEL_FILE "/unix" -# endif - - -# if !defined (LDAV_SYMBOL) && defined (alliant) -# define LDAV_SYMBOL "_Loadavg" -# endif - -# if !defined(LDAV_SYMBOL) && ((defined(hpux) && !defined(hp9000s300)) || defined(_SEQUENT_) || defined(SVR4) || defined(ISC) || defined(sgi) || (defined (ardent) && defined (titan)) || defined (_AIX)) -# define LDAV_SYMBOL "avenrun" -# endif - -# ifdef HAVE_UNISTD_H -# include -# endif - -# include - -/* LOAD_AVE_TYPE should only get defined if we're going to use the - nlist method. */ -# if !defined(LOAD_AVE_TYPE) && (defined(BSD) || defined(LDAV_CVT) || defined(KERNEL_FILE) || defined(LDAV_SYMBOL)) -# define LOAD_AVE_TYPE double -# endif - -# ifdef LOAD_AVE_TYPE - -# ifndef VMS -# ifndef __linux__ -# ifdef HAVE_NLIST_H -# include -# else -# include -# endif - -# ifdef SUNOS_5 -# include -# include -# include -# endif - -# if defined (hpux) && defined (HAVE_PSTAT_GETDYNAMIC) -# include -# endif - -# ifndef KERNEL_FILE -# define KERNEL_FILE "/vmunix" -# endif /* KERNEL_FILE */ - -# ifndef LDAV_SYMBOL -# define LDAV_SYMBOL "_avenrun" -# endif /* LDAV_SYMBOL */ -# endif /* __linux__ */ - -# else /* VMS */ - -# ifndef eunice -# include -# include -# else /* eunice */ -# include -# endif /* eunice */ -# endif /* VMS */ - -# ifndef LDAV_CVT -# define LDAV_CVT(n) ((double) (n)) -# endif /* !LDAV_CVT */ - -# endif /* LOAD_AVE_TYPE */ - -# if defined(__GNU__) && !defined (NeXT) -/* Note that NeXT Openstep defines __GNU__ even though it should not. */ -/* GNU system acts much like NeXT, for load average purposes, - but not exactly. */ -# define NeXT -# define host_self mach_host_self -# endif - -# ifdef NeXT -# ifdef HAVE_MACH_MACH_H -# include -# else -# include -# endif -# endif /* NeXT */ - -# ifdef sgi -# include -# endif /* sgi */ - -# ifdef UMAX -# include -# include -# include -# include -# include - -# ifdef UMAX_43 -# include -# include -# include -# include -# include -# else /* Not UMAX_43. */ -# include -# include -# include -# include -# include -# include -# endif /* Not UMAX_43. */ -# endif /* UMAX */ - -# ifdef DGUX -# include -# endif - -# if defined(HAVE_FCNTL_H) || defined(_POSIX_VERSION) -# include -# else -# include -# endif - - -/* Avoid static vars inside a function since in HPUX they dump as pure. */ - -# ifdef NeXT -static processor_set_t default_set; -static int getloadavg_initialized; -# endif /* NeXT */ - -# ifdef UMAX -static unsigned int cpus = 0; -static unsigned int samples; -# endif /* UMAX */ - -# ifdef DGUX -static struct dg_sys_info_load_info load_info; /* what-a-mouthful! */ -# endif /* DGUX */ - -#if !defined(HAVE_LIBKSTAT) && defined(LOAD_AVE_TYPE) -/* File descriptor open to /dev/kmem or VMS load ave driver. */ -static int channel; -/* Nonzero iff channel is valid. */ -static int getloadavg_initialized; -/* Offset in kmem to seek to read load average, or 0 means invalid. */ -static long offset; - -#if !defined(VMS) && !defined(sgi) && !defined(__linux__) -static struct nlist nl[2]; -#endif /* Not VMS or sgi */ - -#ifdef SUNOS_5 -static kvm_t *kd; -#endif /* SUNOS_5 */ - -#endif /* LOAD_AVE_TYPE && !HAVE_LIBKSTAT */ - -/* Put the 1 minute, 5 minute and 15 minute load averages - into the first NELEM elements of LOADAVG. - Return the number written (never more than 3, but may be less than NELEM), - or -1 if an error occurred. */ - -int -getloadavg (loadavg, nelem) - double loadavg[]; - int nelem; -{ - int elem = 0; /* Return value. */ - -# ifdef NO_GET_LOAD_AVG -# define LDAV_DONE - /* Set errno to zero to indicate that there was no particular error; - this function just can't work at all on this system. */ - errno = 0; - elem = -1; -# endif - -# if !defined (LDAV_DONE) && defined (HAVE_LIBKSTAT) -/* Use libkstat because we don't have to be root. */ -# define LDAV_DONE - kstat_ctl_t *kc; - kstat_t *ksp; - kstat_named_t *kn; - - kc = kstat_open (); - if (kc == 0) - return -1; - ksp = kstat_lookup (kc, "unix", 0, "system_misc"); - if (ksp == 0 ) - return -1; - if (kstat_read (kc, ksp, 0) == -1) - return -1; - - - kn = kstat_data_lookup (ksp, "avenrun_1min"); - if (kn == 0) - { - /* Return -1 if no load average information is available. */ - nelem = 0; - elem = -1; - } - - if (nelem >= 1) - loadavg[elem++] = (double) kn->value.ul/FSCALE; - - if (nelem >= 2) - { - kn = kstat_data_lookup (ksp, "avenrun_5min"); - if (kn != 0) - { - loadavg[elem++] = (double) kn->value.ul/FSCALE; - - if (nelem >= 3) - { - kn = kstat_data_lookup (ksp, "avenrun_15min"); - if (kn != 0) - loadavg[elem++] = (double) kn->value.ul/FSCALE; - } - } - } - - kstat_close (kc); -# endif /* HAVE_LIBKSTAT */ - -# if !defined (LDAV_DONE) && defined (hpux) && defined (HAVE_PSTAT_GETDYNAMIC) -/* Use pstat_getdynamic() because we don't have to be root. */ -# define LDAV_DONE -# undef LOAD_AVE_TYPE - - struct pst_dynamic dyn_info; - if (pstat_getdynamic (&dyn_info, sizeof (dyn_info), 0, 0) < 0) - return -1; - if (nelem > 0) - loadavg[elem++] = dyn_info.psd_avg_1_min; - if (nelem > 1) - loadavg[elem++] = dyn_info.psd_avg_5_min; - if (nelem > 2) - loadavg[elem++] = dyn_info.psd_avg_15_min; - -# endif /* hpux && HAVE_PSTAT_GETDYNAMIC */ - -# if !defined (LDAV_DONE) && defined (__linux__) -# define LDAV_DONE -# undef LOAD_AVE_TYPE - -# ifndef LINUX_LDAV_FILE -# define LINUX_LDAV_FILE "/proc/loadavg" -# endif - - char ldavgbuf[40]; - double load_ave[3]; - int fd, count; - - fd = open (LINUX_LDAV_FILE, O_RDONLY); - if (fd == -1) - return -1; - count = read (fd, ldavgbuf, 40); - (void) close (fd); - if (count <= 0) - return -1; - - /* The following sscanf must use the C locale. */ - setlocale (LC_NUMERIC, "C"); - count = sscanf (ldavgbuf, "%lf %lf %lf", - &load_ave[0], &load_ave[1], &load_ave[2]); - setlocale (LC_NUMERIC, ""); - if (count < 1) - return -1; - - for (elem = 0; elem < nelem && elem < count; elem++) - loadavg[elem] = load_ave[elem]; - - return elem; - -# endif /* __linux__ */ - -# if !defined (LDAV_DONE) && defined (__NetBSD__) -# define LDAV_DONE -# undef LOAD_AVE_TYPE - -# ifndef NETBSD_LDAV_FILE -# define NETBSD_LDAV_FILE "/kern/loadavg" -# endif - - unsigned long int load_ave[3], scale; - int count; - FILE *fp; - - fp = fopen (NETBSD_LDAV_FILE, "r"); - if (fp == NULL) - return -1; - count = fscanf (fp, "%lu %lu %lu %lu\n", - &load_ave[0], &load_ave[1], &load_ave[2], - &scale); - (void) fclose (fp); - if (count != 4) - return -1; - - for (elem = 0; elem < nelem; elem++) - loadavg[elem] = (double) load_ave[elem] / (double) scale; - - return elem; - -# endif /* __NetBSD__ */ - -# if !defined (LDAV_DONE) && defined (NeXT) -# define LDAV_DONE - /* The NeXT code was adapted from iscreen 3.2. */ - - host_t host; - struct processor_set_basic_info info; - unsigned info_count; - - /* We only know how to get the 1-minute average for this system, - so even if the caller asks for more than 1, we only return 1. */ - - if (!getloadavg_initialized) - { - if (processor_set_default (host_self (), &default_set) == KERN_SUCCESS) - getloadavg_initialized = 1; - } - - if (getloadavg_initialized) - { - info_count = PROCESSOR_SET_BASIC_INFO_COUNT; - if (processor_set_info (default_set, PROCESSOR_SET_BASIC_INFO, &host, - (processor_set_info_t) &info, &info_count) - != KERN_SUCCESS) - getloadavg_initialized = 0; - else - { - if (nelem > 0) - loadavg[elem++] = (double) info.load_average / LOAD_SCALE; - } - } - - if (!getloadavg_initialized) - return -1; -# endif /* NeXT */ - -# if !defined (LDAV_DONE) && defined (UMAX) -# define LDAV_DONE -/* UMAX 4.2, which runs on the Encore Multimax multiprocessor, does not - have a /dev/kmem. Information about the workings of the running kernel - can be gathered with inq_stats system calls. - We only know how to get the 1-minute average for this system. */ - - struct proc_summary proc_sum_data; - struct stat_descr proc_info; - double load; - register unsigned int i, j; - - if (cpus == 0) - { - register unsigned int c, i; - struct cpu_config conf; - struct stat_descr desc; - - desc.sd_next = 0; - desc.sd_subsys = SUBSYS_CPU; - desc.sd_type = CPUTYPE_CONFIG; - desc.sd_addr = (char *) &conf; - desc.sd_size = sizeof conf; - - if (inq_stats (1, &desc)) - return -1; - - c = 0; - for (i = 0; i < conf.config_maxclass; ++i) - { - struct class_stats stats; - bzero ((char *) &stats, sizeof stats); - - desc.sd_type = CPUTYPE_CLASS; - desc.sd_objid = i; - desc.sd_addr = (char *) &stats; - desc.sd_size = sizeof stats; - - if (inq_stats (1, &desc)) - return -1; - - c += stats.class_numcpus; - } - cpus = c; - samples = cpus < 2 ? 3 : (2 * cpus / 3); - } - - proc_info.sd_next = 0; - proc_info.sd_subsys = SUBSYS_PROC; - proc_info.sd_type = PROCTYPE_SUMMARY; - proc_info.sd_addr = (char *) &proc_sum_data; - proc_info.sd_size = sizeof (struct proc_summary); - proc_info.sd_sizeused = 0; - - if (inq_stats (1, &proc_info) != 0) - return -1; - - load = proc_sum_data.ps_nrunnable; - j = 0; - for (i = samples - 1; i > 0; --i) - { - load += proc_sum_data.ps_nrun[j]; - if (j++ == PS_NRUNSIZE) - j = 0; - } - - if (nelem > 0) - loadavg[elem++] = load / samples / cpus; -# endif /* UMAX */ - -# if !defined (LDAV_DONE) && defined (DGUX) -# define LDAV_DONE - /* This call can return -1 for an error, but with good args - it's not supposed to fail. The first argument is for no - apparent reason of type `long int *'. */ - dg_sys_info ((long int *) &load_info, - DG_SYS_INFO_LOAD_INFO_TYPE, - DG_SYS_INFO_LOAD_VERSION_0); - - if (nelem > 0) - loadavg[elem++] = load_info.one_minute; - if (nelem > 1) - loadavg[elem++] = load_info.five_minute; - if (nelem > 2) - loadavg[elem++] = load_info.fifteen_minute; -# endif /* DGUX */ - -# if !defined (LDAV_DONE) && defined (apollo) -# define LDAV_DONE -/* Apollo code from lisch@mentorg.com (Ray Lischner). - - This system call is not documented. The load average is obtained as - three long integers, for the load average over the past minute, - five minutes, and fifteen minutes. Each value is a scaled integer, - with 16 bits of integer part and 16 bits of fraction part. - - I'm not sure which operating system first supported this system call, - but I know that SR10.2 supports it. */ - - extern void proc1_$get_loadav (); - unsigned long load_ave[3]; - - proc1_$get_loadav (load_ave); - - if (nelem > 0) - loadavg[elem++] = load_ave[0] / 65536.0; - if (nelem > 1) - loadavg[elem++] = load_ave[1] / 65536.0; - if (nelem > 2) - loadavg[elem++] = load_ave[2] / 65536.0; -# endif /* apollo */ - -# if !defined (LDAV_DONE) && defined (OSF_MIPS) -# define LDAV_DONE - - struct tbl_loadavg load_ave; - table (TBL_LOADAVG, 0, &load_ave, 1, sizeof (load_ave)); - loadavg[elem++] - = (load_ave.tl_lscale == 0 - ? load_ave.tl_avenrun.d[0] - : (load_ave.tl_avenrun.l[0] / (double) load_ave.tl_lscale)); -# endif /* OSF_MIPS */ - -# if !defined (LDAV_DONE) && (defined (__MSDOS__) || defined (WINDOWS32)) -# define LDAV_DONE - - /* A faithful emulation is going to have to be saved for a rainy day. */ - for ( ; elem < nelem; elem++) - { - loadavg[elem] = 0.0; - } -# endif /* __MSDOS__ || WINDOWS32 */ - -# if !defined (LDAV_DONE) && defined (OSF_ALPHA) -# define LDAV_DONE - - struct tbl_loadavg load_ave; - table (TBL_LOADAVG, 0, &load_ave, 1, sizeof (load_ave)); - for (elem = 0; elem < nelem; elem++) - loadavg[elem] - = (load_ave.tl_lscale == 0 - ? load_ave.tl_avenrun.d[elem] - : (load_ave.tl_avenrun.l[elem] / (double) load_ave.tl_lscale)); -# endif /* OSF_ALPHA */ - -# if !defined (LDAV_DONE) && defined (VMS) - /* VMS specific code -- read from the Load Ave driver. */ - - LOAD_AVE_TYPE load_ave[3]; - static int getloadavg_initialized = 0; -# ifdef eunice - struct - { - int dsc$w_length; - char *dsc$a_pointer; - } descriptor; -# endif - - /* Ensure that there is a channel open to the load ave device. */ - if (!getloadavg_initialized) - { - /* Attempt to open the channel. */ -# ifdef eunice - descriptor.dsc$w_length = 18; - descriptor.dsc$a_pointer = "$$VMS_LOAD_AVERAGE"; -# else - $DESCRIPTOR (descriptor, "LAV0:"); -# endif - if (sys$assign (&descriptor, &channel, 0, 0) & 1) - getloadavg_initialized = 1; - } - - /* Read the load average vector. */ - if (getloadavg_initialized - && !(sys$qiow (0, channel, IO$_READVBLK, 0, 0, 0, - load_ave, 12, 0, 0, 0, 0) & 1)) - { - sys$dassgn (channel); - getloadavg_initialized = 0; - } - - if (!getloadavg_initialized) - return -1; -# endif /* VMS */ - -# if !defined (LDAV_DONE) && defined(LOAD_AVE_TYPE) && !defined(VMS) - - /* UNIX-specific code -- read the average from /dev/kmem. */ - -# define LDAV_PRIVILEGED /* This code requires special installation. */ - - LOAD_AVE_TYPE load_ave[3]; - - /* Get the address of LDAV_SYMBOL. */ - if (offset == 0) - { -# ifndef sgi -# ifndef NLIST_STRUCT - strcpy (nl[0].n_name, LDAV_SYMBOL); - strcpy (nl[1].n_name, ""); -# else /* NLIST_STRUCT */ -# ifdef HAVE_STRUCT_NLIST_N_UN_N_NAME - nl[0].n_un.n_name = LDAV_SYMBOL; - nl[1].n_un.n_name = 0; -# else /* not HAVE_STRUCT_NLIST_N_UN_N_NAME */ - nl[0].n_name = LDAV_SYMBOL; - nl[1].n_name = 0; -# endif /* not HAVE_STRUCT_NLIST_N_UN_N_NAME */ -# endif /* NLIST_STRUCT */ - -# ifndef SUNOS_5 - if ( -# if !(defined (_AIX) && !defined (ps2)) - nlist (KERNEL_FILE, nl) -# else /* _AIX */ - knlist (nl, 1, sizeof (nl[0])) -# endif - >= 0) - /* Omit "&& nl[0].n_type != 0 " -- it breaks on Sun386i. */ - { -# ifdef FIXUP_KERNEL_SYMBOL_ADDR - FIXUP_KERNEL_SYMBOL_ADDR (nl); -# endif - offset = nl[0].n_value; - } -# endif /* !SUNOS_5 */ -# else /* sgi */ - int ldav_off; - - ldav_off = sysmp (MP_KERNADDR, MPKA_AVENRUN); - if (ldav_off != -1) - offset = (long) ldav_off & 0x7fffffff; -# endif /* sgi */ - } - - /* Make sure we have /dev/kmem open. */ - if (!getloadavg_initialized) - { -# ifndef SUNOS_5 - channel = open ("/dev/kmem", 0); - if (channel >= 0) - { - /* Set the channel to close on exec, so it does not - litter any child's descriptor table. */ -# ifdef F_SETFD -# ifndef FD_CLOEXEC -# define FD_CLOEXEC 1 -# endif - (void) fcntl (channel, F_SETFD, FD_CLOEXEC); -# endif - getloadavg_initialized = 1; - } -# else /* SUNOS_5 */ - /* We pass 0 for the kernel, corefile, and swapfile names - to use the currently running kernel. */ - kd = kvm_open (0, 0, 0, O_RDONLY, 0); - if (kd != 0) - { - /* nlist the currently running kernel. */ - kvm_nlist (kd, nl); - offset = nl[0].n_value; - getloadavg_initialized = 1; - } -# endif /* SUNOS_5 */ - } - - /* If we can, get the load average values. */ - if (offset && getloadavg_initialized) - { - /* Try to read the load. */ -# ifndef SUNOS_5 - if (lseek (channel, offset, 0) == -1L - || read (channel, (char *) load_ave, sizeof (load_ave)) - != sizeof (load_ave)) - { - close (channel); - getloadavg_initialized = 0; - } -# else /* SUNOS_5 */ - if (kvm_read (kd, offset, (char *) load_ave, sizeof (load_ave)) - != sizeof (load_ave)) - { - kvm_close (kd); - getloadavg_initialized = 0; - } -# endif /* SUNOS_5 */ - } - - if (offset == 0 || !getloadavg_initialized) - return -1; -# endif /* LOAD_AVE_TYPE and not VMS */ - -# if !defined (LDAV_DONE) && defined (LOAD_AVE_TYPE) /* Including VMS. */ - if (nelem > 0) - loadavg[elem++] = LDAV_CVT (load_ave[0]); - if (nelem > 1) - loadavg[elem++] = LDAV_CVT (load_ave[1]); - if (nelem > 2) - loadavg[elem++] = LDAV_CVT (load_ave[2]); - -# define LDAV_DONE -# endif /* !LDAV_DONE && LOAD_AVE_TYPE */ - -# ifdef LDAV_DONE - return elem; -# else - /* Set errno to zero to indicate that there was no particular error; - this function just can't work at all on this system. */ - errno = 0; - return -1; -# endif -} - -#endif /* ! HAVE_GETLOADAVG */ - -#ifdef TEST -#include "make.h" - -int -main (argc, argv) - int argc; - char **argv; -{ - int naptime = 0; - - if (argc > 1) - naptime = atoi (argv[1]); - - while (1) - { - double avg[3]; - int loads; - - errno = 0; /* Don't be misled if it doesn't set errno. */ - loads = getloadavg (avg, 3); - if (loads == -1) - { - perror ("Error getting load average"); - exit (1); - } - if (loads > 0) - printf ("1-minute: %f ", avg[0]); - if (loads > 1) - printf ("5-minute: %f ", avg[1]); - if (loads > 2) - printf ("15-minute: %f ", avg[2]); - if (loads > 0) - putchar ('\n'); - - if (naptime == 0) - break; - sleep (naptime); - } - - exit (0); -} -#endif /* TEST */ diff --git a/src/mkutil/make-3.80/getopt.c b/src/mkutil/make-3.80/getopt.c deleted file mode 100644 index cd774190..00000000 --- a/src/mkutil/make-3.80/getopt.c +++ /dev/null @@ -1,1047 +0,0 @@ -/* Getopt for GNU. - NOTE: getopt is now part of the C library, so if you don't know what - "Keep this file name-space clean" means, talk to drepper@gnu.org - before changing it! - - Copyright (C) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98 - Free Software Foundation, Inc. - - NOTE: The canonical source of this file is maintained with the GNU C Library. - Bugs can be reported to bug-glibc@gnu.org. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -/* This tells Alpha OSF/1 not to define a getopt prototype in . - Ditto for AIX 3.2 and . */ -#ifndef _NO_PROTO -# define _NO_PROTO -#endif - -#ifdef HAVE_CONFIG_H -# include -#endif - -#if !defined __STDC__ || !__STDC__ -/* This is a separate conditional since some stdc systems - reject `defined (const)'. */ -# ifndef const -# define const -# endif -#endif - -#include - -/* Comment out all this code if we are using the GNU C Library, and are not - actually compiling the library itself. This code is part of the GNU C - Library, but also included in many other GNU distributions. Compiling - and linking in this code is a waste when using the GNU C library - (especially if it is a shared library). Rather than having every GNU - program understand `configure --with-gnu-libc' and omit the object files, - it is simpler to just do this in the source for each such file. */ - -#define GETOPT_INTERFACE_VERSION 2 -#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 -# include -# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION -# define ELIDE_CODE -# endif -#endif - -#ifndef ELIDE_CODE - - -/* This needs to come after some library #include - to get __GNU_LIBRARY__ defined. */ -#ifdef __GNU_LIBRARY__ -/* Don't include stdlib.h for non-GNU C libraries because some of them - contain conflicting prototypes for getopt. */ -# include -# include -#endif /* GNU C library. */ - -#ifdef VMS -# include -# if HAVE_STRING_H - 0 -# include -# endif -#endif - -/* This is for other GNU distributions with internationalized messages. - When compiling libc, the _ macro is predefined. */ -#include "gettext.h" -#define _(msgid) gettext (msgid) - - -/* This version of `getopt' appears to the caller like standard Unix `getopt' - but it behaves differently for the user, since it allows the user - to intersperse the options with the other arguments. - - As `getopt' works, it permutes the elements of ARGV so that, - when it is done, all the options precede everything else. Thus - all application programs are extended to handle flexible argument order. - - Setting the environment variable POSIXLY_CORRECT disables permutation. - Then the behavior is completely standard. - - GNU application programs can use a third alternative mode in which - they can distinguish the relative order of options and other arguments. */ - -#include "getopt.h" - -/* For communication from `getopt' to the caller. - When `getopt' finds an option that takes an argument, - the argument value is returned here. - Also, when `ordering' is RETURN_IN_ORDER, - each non-option ARGV-element is returned here. */ - -char *optarg = NULL; - -/* Index in ARGV of the next element to be scanned. - This is used for communication to and from the caller - and for communication between successive calls to `getopt'. - - On entry to `getopt', zero means this is the first call; initialize. - - When `getopt' returns -1, this is the index of the first of the - non-option elements that the caller should itself scan. - - Otherwise, `optind' communicates from one call to the next - how much of ARGV has been scanned so far. */ - -/* 1003.2 says this must be 1 before any call. */ -int optind = 1; - -/* Formerly, initialization of getopt depended on optind==0, which - causes problems with re-calling getopt as programs generally don't - know that. */ - -int __getopt_initialized = 0; - -/* The next char to be scanned in the option-element - in which the last option character we returned was found. - This allows us to pick up the scan where we left off. - - If this is zero, or a null string, it means resume the scan - by advancing to the next ARGV-element. */ - -static char *nextchar; - -/* Callers store zero here to inhibit the error message - for unrecognized options. */ - -int opterr = 1; - -/* Set to an option character which was unrecognized. - This must be initialized on some systems to avoid linking in the - system's own getopt implementation. */ - -int optopt = '?'; - -/* Describe how to deal with options that follow non-option ARGV-elements. - - If the caller did not specify anything, - the default is REQUIRE_ORDER if the environment variable - POSIXLY_CORRECT is defined, PERMUTE otherwise. - - REQUIRE_ORDER means don't recognize them as options; - stop option processing when the first non-option is seen. - This is what Unix does. - This mode of operation is selected by either setting the environment - variable POSIXLY_CORRECT, or using `+' as the first character - of the list of option characters. - - PERMUTE is the default. We permute the contents of ARGV as we scan, - so that eventually all the non-options are at the end. This allows options - to be given in any order, even with programs that were not written to - expect this. - - RETURN_IN_ORDER is an option available to programs that were written - to expect options and other ARGV-elements in any order and that care about - the ordering of the two. We describe each non-option ARGV-element - as if it were the argument of an option with character code 1. - Using `-' as the first character of the list of option characters - selects this mode of operation. - - The special argument `--' forces an end of option-scanning regardless - of the value of `ordering'. In the case of RETURN_IN_ORDER, only - `--' can cause `getopt' to return -1 with `optind' != ARGC. */ - -static enum -{ - REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER -} ordering; - -/* Value of POSIXLY_CORRECT environment variable. */ -static char *posixly_correct; - -#ifdef __GNU_LIBRARY__ -/* We want to avoid inclusion of string.h with non-GNU libraries - because there are many ways it can cause trouble. - On some systems, it contains special magic macros that don't work - in GCC. */ -# include -# define my_index strchr -#else - -# if HAVE_STRING_H -# include -# else -# include -# endif - -/* Avoid depending on library functions or files - whose names are inconsistent. */ - -#ifndef getenv -extern char *getenv (); -#endif - -static char * -my_index (str, chr) - const char *str; - int chr; -{ - while (*str) - { - if (*str == chr) - return (char *) str; - str++; - } - return 0; -} - -/* If using GCC, we can safely declare strlen this way. - If not using GCC, it is ok not to declare it. */ -#ifdef __GNUC__ -/* Note that Motorola Delta 68k R3V7 comes with GCC but not stddef.h. - That was relevant to code that was here before. */ -# if (!defined __STDC__ || !__STDC__) && !defined strlen -/* gcc with -traditional declares the built-in strlen to return int, - and has done so at least since version 2.4.5. -- rms. */ -extern int strlen (const char *); -# endif /* not __STDC__ */ -#endif /* __GNUC__ */ - -#endif /* not __GNU_LIBRARY__ */ - -/* Handle permutation of arguments. */ - -/* Describe the part of ARGV that contains non-options that have - been skipped. `first_nonopt' is the index in ARGV of the first of them; - `last_nonopt' is the index after the last of them. */ - -static int first_nonopt; -static int last_nonopt; - -#ifdef _LIBC -/* Bash 2.0 gives us an environment variable containing flags - indicating ARGV elements that should not be considered arguments. */ - -/* Defined in getopt_init.c */ -extern char *__getopt_nonoption_flags; - -static int nonoption_flags_max_len; -static int nonoption_flags_len; - -static int original_argc; -static char *const *original_argv; - -/* Make sure the environment variable bash 2.0 puts in the environment - is valid for the getopt call we must make sure that the ARGV passed - to getopt is that one passed to the process. */ -static void -__attribute__ ((unused)) -store_args_and_env (int argc, char *const *argv) -{ - /* XXX This is no good solution. We should rather copy the args so - that we can compare them later. But we must not use malloc(3). */ - original_argc = argc; - original_argv = argv; -} -# ifdef text_set_element -text_set_element (__libc_subinit, store_args_and_env); -# endif /* text_set_element */ - -# define SWAP_FLAGS(ch1, ch2) \ - if (nonoption_flags_len > 0) \ - { \ - char __tmp = __getopt_nonoption_flags[ch1]; \ - __getopt_nonoption_flags[ch1] = __getopt_nonoption_flags[ch2]; \ - __getopt_nonoption_flags[ch2] = __tmp; \ - } -#else /* !_LIBC */ -# define SWAP_FLAGS(ch1, ch2) -#endif /* _LIBC */ - -/* Exchange two adjacent subsequences of ARGV. - One subsequence is elements [first_nonopt,last_nonopt) - which contains all the non-options that have been skipped so far. - The other is elements [last_nonopt,optind), which contains all - the options processed since those non-options were skipped. - - `first_nonopt' and `last_nonopt' are relocated so that they describe - the new indices of the non-options in ARGV after they are moved. */ - -#if defined __STDC__ && __STDC__ -static void exchange (char **); -#endif - -static void -exchange (argv) - char **argv; -{ - int bottom = first_nonopt; - int middle = last_nonopt; - int top = optind; - char *tem; - - /* Exchange the shorter segment with the far end of the longer segment. - That puts the shorter segment into the right place. - It leaves the longer segment in the right place overall, - but it consists of two parts that need to be swapped next. */ - -#ifdef _LIBC - /* First make sure the handling of the `__getopt_nonoption_flags' - string can work normally. Our top argument must be in the range - of the string. */ - if (nonoption_flags_len > 0 && top >= nonoption_flags_max_len) - { - /* We must extend the array. The user plays games with us and - presents new arguments. */ - char *new_str = malloc (top + 1); - if (new_str == NULL) - nonoption_flags_len = nonoption_flags_max_len = 0; - else - { - memset (__mempcpy (new_str, __getopt_nonoption_flags, - nonoption_flags_max_len), - '\0', top + 1 - nonoption_flags_max_len); - nonoption_flags_max_len = top + 1; - __getopt_nonoption_flags = new_str; - } - } -#endif - - while (top > middle && middle > bottom) - { - if (top - middle > middle - bottom) - { - /* Bottom segment is the short one. */ - int len = middle - bottom; - register int i; - - /* Swap it with the top part of the top segment. */ - for (i = 0; i < len; i++) - { - tem = argv[bottom + i]; - argv[bottom + i] = argv[top - (middle - bottom) + i]; - argv[top - (middle - bottom) + i] = tem; - SWAP_FLAGS (bottom + i, top - (middle - bottom) + i); - } - /* Exclude the moved bottom segment from further swapping. */ - top -= len; - } - else - { - /* Top segment is the short one. */ - int len = top - middle; - register int i; - - /* Swap it with the bottom part of the bottom segment. */ - for (i = 0; i < len; i++) - { - tem = argv[bottom + i]; - argv[bottom + i] = argv[middle + i]; - argv[middle + i] = tem; - SWAP_FLAGS (bottom + i, middle + i); - } - /* Exclude the moved top segment from further swapping. */ - bottom += len; - } - } - - /* Update records for the slots the non-options now occupy. */ - - first_nonopt += (optind - last_nonopt); - last_nonopt = optind; -} - -/* Initialize the internal data when the first call is made. */ - -#if defined __STDC__ && __STDC__ -static const char *_getopt_initialize (int, char *const *, const char *); -#endif -static const char * -_getopt_initialize (argc, argv, optstring) - int argc; - char *const *argv; - const char *optstring; -{ - /* Start processing options with ARGV-element 1 (since ARGV-element 0 - is the program name); the sequence of previously skipped - non-option ARGV-elements is empty. */ - - first_nonopt = last_nonopt = optind; - - nextchar = NULL; - - posixly_correct = getenv ("POSIXLY_CORRECT"); - - /* Determine how to handle the ordering of options and nonoptions. */ - - if (optstring[0] == '-') - { - ordering = RETURN_IN_ORDER; - ++optstring; - } - else if (optstring[0] == '+') - { - ordering = REQUIRE_ORDER; - ++optstring; - } - else if (posixly_correct != NULL) - ordering = REQUIRE_ORDER; - else - ordering = PERMUTE; - -#ifdef _LIBC - if (posixly_correct == NULL - && argc == original_argc && argv == original_argv) - { - if (nonoption_flags_max_len == 0) - { - if (__getopt_nonoption_flags == NULL - || __getopt_nonoption_flags[0] == '\0') - nonoption_flags_max_len = -1; - else - { - const char *orig_str = __getopt_nonoption_flags; - int len = nonoption_flags_max_len = strlen (orig_str); - if (nonoption_flags_max_len < argc) - nonoption_flags_max_len = argc; - __getopt_nonoption_flags = - (char *) malloc (nonoption_flags_max_len); - if (__getopt_nonoption_flags == NULL) - nonoption_flags_max_len = -1; - else - memset (__mempcpy (__getopt_nonoption_flags, orig_str, len), - '\0', nonoption_flags_max_len - len); - } - } - nonoption_flags_len = nonoption_flags_max_len; - } - else - nonoption_flags_len = 0; -#endif - - return optstring; -} - -/* Scan elements of ARGV (whose length is ARGC) for option characters - given in OPTSTRING. - - If an element of ARGV starts with '-', and is not exactly "-" or "--", - then it is an option element. The characters of this element - (aside from the initial '-') are option characters. If `getopt' - is called repeatedly, it returns successively each of the option characters - from each of the option elements. - - If `getopt' finds another option character, it returns that character, - updating `optind' and `nextchar' so that the next call to `getopt' can - resume the scan with the following option character or ARGV-element. - - If there are no more option characters, `getopt' returns -1. - Then `optind' is the index in ARGV of the first ARGV-element - that is not an option. (The ARGV-elements have been permuted - so that those that are not options now come last.) - - OPTSTRING is a string containing the legitimate option characters. - If an option character is seen that is not listed in OPTSTRING, - return '?' after printing an error message. If you set `opterr' to - zero, the error message is suppressed but we still return '?'. - - If a char in OPTSTRING is followed by a colon, that means it wants an arg, - so the following text in the same ARGV-element, or the text of the following - ARGV-element, is returned in `optarg'. Two colons mean an option that - wants an optional arg; if there is text in the current ARGV-element, - it is returned in `optarg', otherwise `optarg' is set to zero. - - If OPTSTRING starts with `-' or `+', it requests different methods of - handling the non-option ARGV-elements. - See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above. - - Long-named options begin with `--' instead of `-'. - Their names may be abbreviated as long as the abbreviation is unique - or is an exact match for some defined option. If they have an - argument, it follows the option name in the same ARGV-element, separated - from the option name by a `=', or else the in next ARGV-element. - When `getopt' finds a long-named option, it returns 0 if that option's - `flag' field is nonzero, the value of the option's `val' field - if the `flag' field is zero. - - The elements of ARGV aren't really const, because we permute them. - But we pretend they're const in the prototype to be compatible - with other systems. - - LONGOPTS is a vector of `struct option' terminated by an - element containing a name which is zero. - - LONGIND returns the index in LONGOPT of the long-named option found. - It is only valid when a long-named option has been found by the most - recent call. - - If LONG_ONLY is nonzero, '-' as well as '--' can introduce - long-named options. */ - -int -_getopt_internal (argc, argv, optstring, longopts, longind, long_only) - int argc; - char *const *argv; - const char *optstring; - const struct option *longopts; - int *longind; - int long_only; -{ - optarg = NULL; - - if (optind == 0 || !__getopt_initialized) - { - if (optind == 0) - optind = 1; /* Don't scan ARGV[0], the program name. */ - optstring = _getopt_initialize (argc, argv, optstring); - __getopt_initialized = 1; - } - - /* Test whether ARGV[optind] points to a non-option argument. - Either it does not have option syntax, or there is an environment flag - from the shell indicating it is not an option. The later information - is only used when the used in the GNU libc. */ -#ifdef _LIBC -# define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0' \ - || (optind < nonoption_flags_len \ - && __getopt_nonoption_flags[optind] == '1')) -#else -# define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0') -#endif - - if (nextchar == NULL || *nextchar == '\0') - { - /* Advance to the next ARGV-element. */ - - /* Give FIRST_NONOPT & LAST_NONOPT rational values if OPTIND has been - moved back by the user (who may also have changed the arguments). */ - if (last_nonopt > optind) - last_nonopt = optind; - if (first_nonopt > optind) - first_nonopt = optind; - - if (ordering == PERMUTE) - { - /* If we have just processed some options following some non-options, - exchange them so that the options come first. */ - - if (first_nonopt != last_nonopt && last_nonopt != optind) - exchange ((char **) argv); - else if (last_nonopt != optind) - first_nonopt = optind; - - /* Skip any additional non-options - and extend the range of non-options previously skipped. */ - - while (optind < argc && NONOPTION_P) - optind++; - last_nonopt = optind; - } - - /* The special ARGV-element `--' means premature end of options. - Skip it like a null option, - then exchange with previous non-options as if it were an option, - then skip everything else like a non-option. */ - - if (optind != argc && !strcmp (argv[optind], "--")) - { - optind++; - - if (first_nonopt != last_nonopt && last_nonopt != optind) - exchange ((char **) argv); - else if (first_nonopt == last_nonopt) - first_nonopt = optind; - last_nonopt = argc; - - optind = argc; - } - - /* If we have done all the ARGV-elements, stop the scan - and back over any non-options that we skipped and permuted. */ - - if (optind == argc) - { - /* Set the next-arg-index to point at the non-options - that we previously skipped, so the caller will digest them. */ - if (first_nonopt != last_nonopt) - optind = first_nonopt; - return -1; - } - - /* If we have come to a non-option and did not permute it, - either stop the scan or describe it to the caller and pass it by. */ - - if (NONOPTION_P) - { - if (ordering == REQUIRE_ORDER) - return -1; - optarg = argv[optind++]; - return 1; - } - - /* We have found another option-ARGV-element. - Skip the initial punctuation. */ - - nextchar = (argv[optind] + 1 - + (longopts != NULL && argv[optind][1] == '-')); - } - - /* Decode the current option-ARGV-element. */ - - /* Check whether the ARGV-element is a long option. - - If long_only and the ARGV-element has the form "-f", where f is - a valid short option, don't consider it an abbreviated form of - a long option that starts with f. Otherwise there would be no - way to give the -f short option. - - On the other hand, if there's a long option "fubar" and - the ARGV-element is "-fu", do consider that an abbreviation of - the long option, just like "--fu", and not "-f" with arg "u". - - This distinction seems to be the most useful approach. */ - - if (longopts != NULL - && (argv[optind][1] == '-' - || (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1]))))) - { - char *nameend; - const struct option *p; - const struct option *pfound = NULL; - int exact = 0; - int ambig = 0; - int indfound = -1; - int option_index; - - for (nameend = nextchar; *nameend && *nameend != '='; nameend++) - /* Do nothing. */ ; - - /* Test all long options for either exact match - or abbreviated matches. */ - for (p = longopts, option_index = 0; p->name; p++, option_index++) - if (!strncmp (p->name, nextchar, nameend - nextchar)) - { - if ((unsigned int) (nameend - nextchar) - == (unsigned int) strlen (p->name)) - { - /* Exact match found. */ - pfound = p; - indfound = option_index; - exact = 1; - break; - } - else if (pfound == NULL) - { - /* First nonexact match found. */ - pfound = p; - indfound = option_index; - } - else - /* Second or later nonexact match found. */ - ambig = 1; - } - - if (ambig && !exact) - { - if (opterr) - fprintf (stderr, _("%s: option `%s' is ambiguous\n"), - argv[0], argv[optind]); - nextchar += strlen (nextchar); - optind++; - optopt = 0; - return '?'; - } - - if (pfound != NULL) - { - option_index = indfound; - optind++; - if (*nameend) - { - /* Don't test has_arg with >, because some C compilers don't - allow it to be used on enums. */ - if (pfound->has_arg) - optarg = nameend + 1; - else - { - if (opterr) - if (argv[optind - 1][1] == '-') - /* --option */ - fprintf (stderr, - _("%s: option `--%s' doesn't allow an argument\n"), - argv[0], pfound->name); - else - /* +option or -option */ - fprintf (stderr, - _("%s: option `%c%s' doesn't allow an argument\n"), - argv[0], argv[optind - 1][0], pfound->name); - - nextchar += strlen (nextchar); - - optopt = pfound->val; - return '?'; - } - } - else if (pfound->has_arg == 1) - { - if (optind < argc) - optarg = argv[optind++]; - else - { - if (opterr) - fprintf (stderr, - _("%s: option `%s' requires an argument\n"), - argv[0], argv[optind - 1]); - nextchar += strlen (nextchar); - optopt = pfound->val; - return optstring[0] == ':' ? ':' : '?'; - } - } - nextchar += strlen (nextchar); - if (longind != NULL) - *longind = option_index; - if (pfound->flag) - { - *(pfound->flag) = pfound->val; - return 0; - } - return pfound->val; - } - - /* Can't find it as a long option. If this is not getopt_long_only, - or the option starts with '--' or is not a valid short - option, then it's an error. - Otherwise interpret it as a short option. */ - if (!long_only || argv[optind][1] == '-' - || my_index (optstring, *nextchar) == NULL) - { - if (opterr) - { - if (argv[optind][1] == '-') - /* --option */ - fprintf (stderr, _("%s: unrecognized option `--%s'\n"), - argv[0], nextchar); - else - /* +option or -option */ - fprintf (stderr, _("%s: unrecognized option `%c%s'\n"), - argv[0], argv[optind][0], nextchar); - } - nextchar = (char *) ""; - optind++; - optopt = 0; - return '?'; - } - } - - /* Look at and handle the next short option-character. */ - - { - char c = *nextchar++; - char *temp = my_index (optstring, c); - - /* Increment `optind' when we start to process its last character. */ - if (*nextchar == '\0') - ++optind; - - if (temp == NULL || c == ':') - { - if (opterr) - { - if (posixly_correct) - /* 1003.2 specifies the format of this message. */ - fprintf (stderr, _("%s: illegal option -- %c\n"), - argv[0], c); - else - fprintf (stderr, _("%s: invalid option -- %c\n"), - argv[0], c); - } - optopt = c; - return '?'; - } - /* Convenience. Treat POSIX -W foo same as long option --foo */ - if (temp[0] == 'W' && temp[1] == ';') - { - char *nameend; - const struct option *p; - const struct option *pfound = NULL; - int exact = 0; - int ambig = 0; - int indfound = 0; - int option_index; - - /* This is an option that requires an argument. */ - if (*nextchar != '\0') - { - optarg = nextchar; - /* If we end this ARGV-element by taking the rest as an arg, - we must advance to the next element now. */ - optind++; - } - else if (optind == argc) - { - if (opterr) - { - /* 1003.2 specifies the format of this message. */ - fprintf (stderr, _("%s: option requires an argument -- %c\n"), - argv[0], c); - } - optopt = c; - if (optstring[0] == ':') - c = ':'; - else - c = '?'; - return c; - } - else - /* We already incremented `optind' once; - increment it again when taking next ARGV-elt as argument. */ - optarg = argv[optind++]; - - /* optarg is now the argument, see if it's in the - table of longopts. */ - - for (nextchar = nameend = optarg; *nameend && *nameend != '='; nameend++) - /* Do nothing. */ ; - - /* Test all long options for either exact match - or abbreviated matches. */ - for (p = longopts, option_index = 0; p->name; p++, option_index++) - if (!strncmp (p->name, nextchar, nameend - nextchar)) - { - if ((unsigned int) (nameend - nextchar) == strlen (p->name)) - { - /* Exact match found. */ - pfound = p; - indfound = option_index; - exact = 1; - break; - } - else if (pfound == NULL) - { - /* First nonexact match found. */ - pfound = p; - indfound = option_index; - } - else - /* Second or later nonexact match found. */ - ambig = 1; - } - if (ambig && !exact) - { - if (opterr) - fprintf (stderr, _("%s: option `-W %s' is ambiguous\n"), - argv[0], argv[optind]); - nextchar += strlen (nextchar); - optind++; - return '?'; - } - if (pfound != NULL) - { - option_index = indfound; - if (*nameend) - { - /* Don't test has_arg with >, because some C compilers don't - allow it to be used on enums. */ - if (pfound->has_arg) - optarg = nameend + 1; - else - { - if (opterr) - fprintf (stderr, _("\ -%s: option `-W %s' doesn't allow an argument\n"), - argv[0], pfound->name); - - nextchar += strlen (nextchar); - return '?'; - } - } - else if (pfound->has_arg == 1) - { - if (optind < argc) - optarg = argv[optind++]; - else - { - if (opterr) - fprintf (stderr, - _("%s: option `%s' requires an argument\n"), - argv[0], argv[optind - 1]); - nextchar += strlen (nextchar); - return optstring[0] == ':' ? ':' : '?'; - } - } - nextchar += strlen (nextchar); - if (longind != NULL) - *longind = option_index; - if (pfound->flag) - { - *(pfound->flag) = pfound->val; - return 0; - } - return pfound->val; - } - nextchar = NULL; - return 'W'; /* Let the application handle it. */ - } - if (temp[1] == ':') - { - if (temp[2] == ':') - { - /* This is an option that accepts an argument optionally. */ - if (*nextchar != '\0') - { - optarg = nextchar; - optind++; - } - else - optarg = NULL; - nextchar = NULL; - } - else - { - /* This is an option that requires an argument. */ - if (*nextchar != '\0') - { - optarg = nextchar; - /* If we end this ARGV-element by taking the rest as an arg, - we must advance to the next element now. */ - optind++; - } - else if (optind == argc) - { - if (opterr) - { - /* 1003.2 specifies the format of this message. */ - fprintf (stderr, - _("%s: option requires an argument -- %c\n"), - argv[0], c); - } - optopt = c; - if (optstring[0] == ':') - c = ':'; - else - c = '?'; - } - else - /* We already incremented `optind' once; - increment it again when taking next ARGV-elt as argument. */ - optarg = argv[optind++]; - nextchar = NULL; - } - } - return c; - } -} - -int -getopt (argc, argv, optstring) - int argc; - char *const *argv; - const char *optstring; -{ - return _getopt_internal (argc, argv, optstring, - (const struct option *) 0, - (int *) 0, - 0); -} - -#endif /* Not ELIDE_CODE. */ - -#ifdef TEST - -/* Compile with -DTEST to make an executable for use in testing - the above definition of `getopt'. */ - -int -main (argc, argv) - int argc; - char **argv; -{ - int c; - int digit_optind = 0; - - while (1) - { - int this_option_optind = optind ? optind : 1; - - c = getopt (argc, argv, "abc:d:0123456789"); - if (c == -1) - break; - - switch (c) - { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - if (digit_optind != 0 && digit_optind != this_option_optind) - printf ("digits occur in two different argv-elements.\n"); - digit_optind = this_option_optind; - printf ("option %c\n", c); - break; - - case 'a': - printf ("option a\n"); - break; - - case 'b': - printf ("option b\n"); - break; - - case 'c': - printf ("option c with value `%s'\n", optarg); - break; - - case '?': - break; - - default: - printf ("?? getopt returned character code 0%o ??\n", c); - } - } - - if (optind < argc) - { - printf ("non-option ARGV-elements: "); - while (optind < argc) - printf ("%s ", argv[optind++]); - printf ("\n"); - } - - exit (0); -} - -#endif /* TEST */ diff --git a/src/mkutil/make-3.80/getopt.h b/src/mkutil/make-3.80/getopt.h deleted file mode 100644 index fb30719a..00000000 --- a/src/mkutil/make-3.80/getopt.h +++ /dev/null @@ -1,133 +0,0 @@ -/* Declarations for getopt. - Copyright (C) 1989,90,91,92,93,94,96,97 Free Software Foundation, Inc. - - NOTE: The canonical source of this file is maintained with the GNU C Library. - Bugs can be reported to bug-glibc@gnu.org. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -#ifndef _GETOPT_H -#define _GETOPT_H 1 - -#ifdef __cplusplus -extern "C" { -#endif - -/* For communication from `getopt' to the caller. - When `getopt' finds an option that takes an argument, - the argument value is returned here. - Also, when `ordering' is RETURN_IN_ORDER, - each non-option ARGV-element is returned here. */ - -extern char *optarg; - -/* Index in ARGV of the next element to be scanned. - This is used for communication to and from the caller - and for communication between successive calls to `getopt'. - - On entry to `getopt', zero means this is the first call; initialize. - - When `getopt' returns -1, this is the index of the first of the - non-option elements that the caller should itself scan. - - Otherwise, `optind' communicates from one call to the next - how much of ARGV has been scanned so far. */ - -extern int optind; - -/* Callers store zero here to inhibit the error message `getopt' prints - for unrecognized options. */ - -extern int opterr; - -/* Set to an option character which was unrecognized. */ - -extern int optopt; - -/* Describe the long-named options requested by the application. - The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector - of `struct option' terminated by an element containing a name which is - zero. - - The field `has_arg' is: - no_argument (or 0) if the option does not take an argument, - required_argument (or 1) if the option requires an argument, - optional_argument (or 2) if the option takes an optional argument. - - If the field `flag' is not NULL, it points to a variable that is set - to the value given in the field `val' when the option is found, but - left unchanged if the option is not found. - - To have a long-named option do something other than set an `int' to - a compiled-in constant, such as set a value from `optarg', set the - option's `flag' field to zero and its `val' field to a nonzero - value (the equivalent single-letter option character, if there is - one). For long options that have a zero `flag' field, `getopt' - returns the contents of the `val' field. */ - -struct option -{ -#if defined (__STDC__) && __STDC__ - const char *name; -#else - char *name; -#endif - /* has_arg can't be an enum because some compilers complain about - type mismatches in all the code that assumes it is an int. */ - int has_arg; - int *flag; - int val; -}; - -/* Names for the values of the `has_arg' field of `struct option'. */ - -#define no_argument 0 -#define required_argument 1 -#define optional_argument 2 - -#if defined (__STDC__) && __STDC__ -#ifdef __GNU_LIBRARY__ -/* Many other libraries have conflicting prototypes for getopt, with - differences in the consts, in stdlib.h. To avoid compilation - errors, only prototype getopt for the GNU C library. */ -extern int getopt (int argc, char *const *argv, const char *shortopts); -#else /* not __GNU_LIBRARY__ */ -extern int getopt (); -#endif /* __GNU_LIBRARY__ */ -extern int getopt_long (int argc, char *const *argv, const char *shortopts, - const struct option *longopts, int *longind); -extern int getopt_long_only (int argc, char *const *argv, - const char *shortopts, - const struct option *longopts, int *longind); - -/* Internal only. Users should not call this directly. */ -extern int _getopt_internal (int argc, char *const *argv, - const char *shortopts, - const struct option *longopts, int *longind, - int long_only); -#else /* not __STDC__ */ -extern int getopt (); -extern int getopt_long (); -extern int getopt_long_only (); - -extern int _getopt_internal (); -#endif /* __STDC__ */ - -#ifdef __cplusplus -} -#endif - -#endif /* getopt.h */ diff --git a/src/mkutil/make-3.80/getopt1.c b/src/mkutil/make-3.80/getopt1.c deleted file mode 100644 index ff257374..00000000 --- a/src/mkutil/make-3.80/getopt1.c +++ /dev/null @@ -1,190 +0,0 @@ -/* getopt_long and getopt_long_only entry points for GNU getopt. - Copyright (C) 1987,88,89,90,91,92,93,94,96,97,98 - Free Software Foundation, Inc. - - NOTE: The canonical source of this file is maintained with the GNU C Library. - Bugs can be reported to bug-glibc@gnu.org. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#include "getopt.h" - -#if !defined __STDC__ || !__STDC__ -/* This is a separate conditional since some stdc systems - reject `defined (const)'. */ -#ifndef const -#define const -#endif -#endif - -#include - -/* Comment out all this code if we are using the GNU C Library, and are not - actually compiling the library itself. This code is part of the GNU C - Library, but also included in many other GNU distributions. Compiling - and linking in this code is a waste when using the GNU C library - (especially if it is a shared library). Rather than having every GNU - program understand `configure --with-gnu-libc' and omit the object files, - it is simpler to just do this in the source for each such file. */ - -#define GETOPT_INTERFACE_VERSION 2 -#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 -#include -#if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION -#define ELIDE_CODE -#endif -#endif - -#ifndef ELIDE_CODE - - -/* This needs to come after some library #include - to get __GNU_LIBRARY__ defined. */ -#ifdef __GNU_LIBRARY__ -#include -#endif - -#ifndef NULL -#define NULL 0 -#endif - -int -getopt_long (argc, argv, options, long_options, opt_index) - int argc; - char *const *argv; - const char *options; - const struct option *long_options; - int *opt_index; -{ - return _getopt_internal (argc, argv, options, long_options, opt_index, 0); -} - -/* Like getopt_long, but '-' as well as '--' can indicate a long option. - If an option that starts with '-' (not '--') doesn't match a long option, - but does match a short option, it is parsed as a short option - instead. */ - -int -getopt_long_only (argc, argv, options, long_options, opt_index) - int argc; - char *const *argv; - const char *options; - const struct option *long_options; - int *opt_index; -{ - return _getopt_internal (argc, argv, options, long_options, opt_index, 1); -} - - -#endif /* Not ELIDE_CODE. */ - -#ifdef TEST - -#include - -int -main (argc, argv) - int argc; - char **argv; -{ - int c; - int digit_optind = 0; - - while (1) - { - int this_option_optind = optind ? optind : 1; - int option_index = 0; - static struct option long_options[] = - { - {"add", 1, 0, 0}, - {"append", 0, 0, 0}, - {"delete", 1, 0, 0}, - {"verbose", 0, 0, 0}, - {"create", 0, 0, 0}, - {"file", 1, 0, 0}, - {0, 0, 0, 0} - }; - - c = getopt_long (argc, argv, "abc:d:0123456789", - long_options, &option_index); - if (c == -1) - break; - - switch (c) - { - case 0: - printf ("option %s", long_options[option_index].name); - if (optarg) - printf (" with arg %s", optarg); - printf ("\n"); - break; - - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - if (digit_optind != 0 && digit_optind != this_option_optind) - printf ("digits occur in two different argv-elements.\n"); - digit_optind = this_option_optind; - printf ("option %c\n", c); - break; - - case 'a': - printf ("option a\n"); - break; - - case 'b': - printf ("option b\n"); - break; - - case 'c': - printf ("option c with value `%s'\n", optarg); - break; - - case 'd': - printf ("option d with value `%s'\n", optarg); - break; - - case '?': - break; - - default: - printf ("?? getopt returned character code 0%o ??\n", c); - } - } - - if (optind < argc) - { - printf ("non-option ARGV-elements: "); - while (optind < argc) - printf ("%s ", argv[optind++]); - printf ("\n"); - } - - exit (0); -} - -#endif /* TEST */ diff --git a/src/mkutil/make-3.80/gettext.h b/src/mkutil/make-3.80/gettext.h deleted file mode 100644 index ea67f308..00000000 --- a/src/mkutil/make-3.80/gettext.h +++ /dev/null @@ -1,59 +0,0 @@ -/* Convenience header for conditional use of GNU . - Copyright (C) 1995-1998, 2000-2002 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU Library General Public License as published - by the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -#ifndef _LIBGETTEXT_H -#define _LIBGETTEXT_H 1 - -/* NLS can be disabled through the configure --disable-nls option. */ -#if ENABLE_NLS - -/* Get declarations of GNU message catalog functions. */ -# include - -#else - -/* Disabled NLS. - The casts to 'const char *' serve the purpose of producing warnings - for invalid uses of the value returned from these functions. - On pre-ANSI systems without 'const', the config.h file is supposed to - contain "#define const". */ -# define gettext(Msgid) ((const char *) (Msgid)) -# define dgettext(Domainname, Msgid) ((const char *) (Msgid)) -# define dcgettext(Domainname, Msgid, Category) ((const char *) (Msgid)) -# define ngettext(Msgid1, Msgid2, N) \ - ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) -# define dngettext(Domainname, Msgid1, Msgid2, N) \ - ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) -# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ - ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) -# define textdomain(Domainname) ((const char *) (Domainname)) -# define bindtextdomain(Domainname, Dirname) ((const char *) (Dirname)) -# define bind_textdomain_codeset(Domainname, Codeset) ((const char *) (Codeset)) - -#endif - -/* A pseudo function call that serves as a marker for the automated - extraction of messages, but does not call gettext(). The run-time - translation is done at a different place in the code. - The argument, String, should be a literal string. Concatenated strings - and other string expressions won't work. - The macro's expansion is not parenthesized, so that it is suitable as - initializer for static 'char[]' or 'const char[]' variables. */ -#define gettext_noop(String) String - -#endif /* _LIBGETTEXT_H */ diff --git a/src/mkutil/make-3.80/glob/COPYING.LIB b/src/mkutil/make-3.80/glob/COPYING.LIB deleted file mode 100644 index bbe3fe19..00000000 --- a/src/mkutil/make-3.80/glob/COPYING.LIB +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/src/mkutil/make-3.80/glob/ChangeLog b/src/mkutil/make-3.80/glob/ChangeLog deleted file mode 100644 index 1ebf879b..00000000 --- a/src/mkutil/make-3.80/glob/ChangeLog +++ /dev/null @@ -1,136 +0,0 @@ -2002-04-22 Paul D. Smith - - * Makefile.am: Use automake 1.6. - Use new automake condition USE_LOCAL_GLOB to decide whether or not - to build the local GNU glob library or use the system one. - -1999-09-12 Paul D. Smith - - * fnmatch.c: Last GLIBC version wouldn't compile outside of GLIBC - (undefined reference to internal_function). Update to the latest - version - -1999-09-11 Paul Eggert - - * glob.h (glob): If #defining to glob64, do this before - declaring it, so that all declarations and uses match, and - do not declare glob64, to avoid a declaration clash. - (globfree): Likewise with globfree64. - -1999-09-08 Eli Zaretskii - - * glob.c (prefix_array) [__MSDOS__,WINDOWS32]: Keep the trailing - slash unless DIRNAME is just "x:/". - -1999-09-06 Paul D. Smith - - * fnmatch.c: Update to latest version from GLIBC. - -1999-07-21 Paul D. Smith - - * glob.c, glob.h, fnmatch.c, fnmatch.h: Update to latest version - from GLIBC. - - * fnmatch.c (internal_fnmatch): Use K&R definition syntax, not ANSI. - (__strchrnul): This won't exist outside GLIBC, so create one. - - * glob.c: Move getlogin{,_r} prototypes below glob.h to get __P() - macro. - -1998-08-05 Paul D. Smith - - * configure.in: Remove; configuration for glob is handled by the - make configure.in. - -1998-07-29 Paul D. Smith - - * glob.c, fnmatch.c: New versions from the GLIBC folks (Ulrich - Drepper). Fixes a bug reported by Eli Zaretski. Integrates - DOS/Windows32 support. - -1998-07-27 Kaveh R. Ghazi - - * glob.c (glob): Cast away const on assignment of pattern to dirname. - Cast the return type of __alloca() for traditional C compilers. - -1998-07-23 Paul D. Smith - - * glob.c, fnmatch.c: New versions of these files from the GLIBC - folks (Ulrich Drepper). Had to re-integrate some DOS/Windows - code. - -1998-07-10 Paul D. Smith - - * glob.c (glob_in_dir): If no meta chars exist in PATTERN and - GLOB_NOCHECK is present, don't look for the file--whether it's - found or not, we'll always return it, so why bother searching? - - Also, if we are searching and there are no meta chars, don't - bother trying fnmatch() if the strcmp() fails. - -1998-05-30 Eli Zaretskii - - * glob.c (glob) [__MSDOS__, WINDOWS32]: Compute the directory and - filename parts of the pattern correctly when it includes a drive - spec. Disallow wildcards in the drive spec. Prevent recursion - when dirname is of the form "d:/" or "d:". - (prefix_array) [__MSDOS__, WINDOWS32]: Don't append a slash to - "d:/" and "d:". - -1998-05-13 Paul D. Smith - - * SMakefile, Makefile.ami, glob.c, glob.h, fnmatch.c: Updated from - the latest glibc version. - -1998-04-17 Paul D. Smith - - * configure.in: Create a config.h file instead of setting things - on the compile line. This is because when build.sh runs it merely - passes -DHAVE_CONFIG_H to the glob files, just as it does to the - make files. - * config.h.in: Created by autoheader. - -Tue Aug 12 10:52:34 1997 Paul D. Smith - - * configure.in: Require autoconf 2.12. - - * glob: Updates from latest GNU libc glob code. - - * glob.c,glob.h,fnmatch.h: Change all WIN32 references to WINDOWS32. - - * glob.h: OSF4 defines macros in such a way that GLOB_ALTDIRFUNC - is not defined. Added a test to the #if which defines it if - _GNU_SOURCE is defined; that's set by both glob.c and GNU make. - - * glob.c: SunOS4 w/ cc needs #include , since assert.h - requires stderr but doesn't include stdio.h :-/. - (next_brace_sub): De-protoize function definition. - (glob): Cast __alloca(); on SunOS4 it uses the default return type - of int. - (glob): Irix defines getlogin_r() to return a char*; move the - extern for that into the _LIBC area since it isn't used except in - LIBC anyway. Likewise, move extern getlogin() into the "else". - -Sat Jul 20 21:55:31 1996 Roland McGrath - - Win32 hacks from . - * posix/glob.c [WIN32]: Don't include ; don't use d_ino; - use void * for my_realloc; include for alloca. - (glob) [WIN32]: Use "c:/users/default" for ~ if no HOME variable. - * posix/fnmatch.h [WIN32]: Use prototypes even if [!__STDC__]. - * posix/glob.h: Likewise. - -Fri Jul 19 16:56:41 1996 Roland McGrath - - * posix/glob.h [!_AMIGA && !VMS]: Check this instead of just [!_AMIGA] - for `struct stat;' forward decl. - -Sat Jun 22 10:44:09 1996 Roland McGrath - - * posix/glob.c: Include only [HAVE_ALLOCA_H], not [sparc]. - -Fri Jun 21 00:27:51 1996 Roland McGrath - - * posix/fnmatch.c (fnmatch): Fix \*[*?]+ case to increment name ptr - only for ?s, not for *s. Fix from Chet Ramey. - diff --git a/src/mkutil/make-3.80/glob/Makefile.am b/src/mkutil/make-3.80/glob/Makefile.am deleted file mode 100644 index 7623ffe7..00000000 --- a/src/mkutil/make-3.80/glob/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -# -*-Makefile-*-, or close enough - -AUTOMAKE_OPTIONS = 1.7 foreign - -# Only build the library when the system doesn't already have GNU glob. -if USE_LOCAL_GLOB - noinst_LIBRARIES = libglob.a -endif - -libglob_a_SOURCES = glob.c glob.h fnmatch.c fnmatch.h - - -EXTRA_DIST = COPYING.LIB Makefile.ami SCOPTIONS SMakefile \ - configure.bat diff --git a/src/mkutil/make-3.80/glob/Makefile.ami b/src/mkutil/make-3.80/glob/Makefile.ami deleted file mode 100644 index d3e3d40c..00000000 --- a/src/mkutil/make-3.80/glob/Makefile.ami +++ /dev/null @@ -1,69 +0,0 @@ -# Makefile for standalone distribution of libglob.a (fnmatch, glob). - -# Copyright (C) 1991, 92, 93, 94, 95, 97, 98 Free Software Foundation, Inc. -# This file is part of the GNU C Library. - -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public License -# as published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. - -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. - -# You should have received a copy of the GNU Library General Public -# License along with this library; see the file COPYING.LIB. If -# not, write to the Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Ultrix 2.2 make doesn't expand the value of VPATH. -VPATH = /glob/ -# This must repeat the value, because configure will remove `VPATH = .'. -srcdir = /glob/ - -CC = sc -RM = delete -CPPFLAGS = -CFLAGS = - -# Information determined by configure. -DEFS = Define HAVE_HEADER_STDC Define HAVE_UNISTD_H Define HAVE_STRING_H \ - Define HAVE_DIRENT_H - -# How to invoke ar. -AR = join -ARFLAGS = as - -# How to invoke ranlib. -RANLIB = ; - -.PHONY: all -all: glob.lib - -glob.lib : glob.o fnmatch.o - $(AR) $(ARFLAGS) $@ glob.o fnmatch.o - $(RANLIB) $@ - -# For some reason, Unix make wants the dependencies on the source files. -# Otherwise it refuses to use an implicit rule! -# And, get this: it doesn't work to use $(srcdir)foo.c!! -glob.o: $(srcdir)glob.h $(srcdir)fnmatch.h glob.c -fnmatch.o: $(srcdir)fnmatch.h fnmatch.c - -OUTPUT_OPTION = -.c.o: - $(CC) IDir "" \ - $(DEFS) $(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION) - -.PHONY: clean realclean glob-clean glob-realclean distclean -clean glob-clean: - -$(RM) glob.lib "#?.o" core -distclean glob-realclean: clean - -$(RM) TAGS tags Makefile config.status config.h config.log -realcean: distclean - -# For inside the C library. -glob.tar glob.tar.Z: - $(MAKE) -C .. $@ diff --git a/src/mkutil/make-3.80/glob/Makefile.in b/src/mkutil/make-3.80/glob/Makefile.in deleted file mode 100644 index 8ab6ce2f..00000000 --- a/src/mkutil/make-3.80/glob/Makefile.in +++ /dev/null @@ -1,399 +0,0 @@ -# Makefile.in generated by automake 1.7 from Makefile.am. -# @configure_input@ - -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# -*-Makefile-*-, or close enough - -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -top_builddir = .. - -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -INSTALL = @INSTALL@ -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -host_triplet = @host@ -ACLOCAL = @ACLOCAL@ -ALLOCA = @ALLOCA@ -AMDEP_FALSE = @AMDEP_FALSE@ -AMDEP_TRUE = @AMDEP_TRUE@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -GETLOADAVG_LIBS = @GETLOADAVG_LIBS@ -GLOBINC = @GLOBINC@ -GLOBLIB = @GLOBLIB@ -GMSGFMT = @GMSGFMT@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -KMEM_GROUP = @KMEM_GROUP@ -LDFLAGS = @LDFLAGS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBS = @LIBS@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MAKE_HOST = @MAKE_HOST@ -MKINSTALLDIRS = @MKINSTALLDIRS@ -MSGFMT = @MSGFMT@ -MSGMERGE = @MSGMERGE@ -NEED_SETGID = @NEED_SETGID@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_CUSTOMS_FALSE = @USE_CUSTOMS_FALSE@ -USE_CUSTOMS_TRUE = @USE_CUSTOMS_TRUE@ -USE_LOCAL_GLOB_FALSE = @USE_LOCAL_GLOB_FALSE@ -USE_LOCAL_GLOB_TRUE = @USE_LOCAL_GLOB_TRUE@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ -am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ -am__include = @am__include@ -am__quote = @am__quote@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -datadir = @datadir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -oldincludedir = @oldincludedir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ - -AUTOMAKE_OPTIONS = 1.7 foreign - -# Only build the library when the system doesn't already have GNU glob. -@USE_LOCAL_GLOB_TRUE@noinst_LIBRARIES = libglob.a - -libglob_a_SOURCES = glob.c glob.h fnmatch.c fnmatch.h - -EXTRA_DIST = COPYING.LIB Makefile.ami SCOPTIONS SMakefile \ - configure.bat - -subdir = glob -mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -LIBRARIES = $(noinst_LIBRARIES) - -libglob_a_AR = $(AR) cru -libglob_a_LIBADD = -am_libglob_a_OBJECTS = glob.$(OBJEXT) fnmatch.$(OBJEXT) -libglob_a_OBJECTS = $(am_libglob_a_OBJECTS) - -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__depfiles_maybe = depfiles -@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/fnmatch.Po ./$(DEPDIR)/glob.Po -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -DIST_SOURCES = $(libglob_a_SOURCES) -DIST_COMMON = COPYING.LIB ChangeLog Makefile.am Makefile.in -SOURCES = $(libglob_a_SOURCES) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .o .obj -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) - cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign glob/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) - -clean-noinstLIBRARIES: - -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) -libglob.a: $(libglob_a_OBJECTS) $(libglob_a_DEPENDENCIES) - -rm -f libglob.a - $(libglob_a_AR) libglob.a $(libglob_a_OBJECTS) $(libglob_a_LIBADD) - $(RANLIB) libglob.a - -mostlyclean-compile: - -rm -f *.$(OBJEXT) core *.core - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fnmatch.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glob.Po@am__quote@ - -distclean-depend: - -rm -rf ./$(DEPDIR) - -.c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< - -.c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'`; \ -@am__fastdepCC_TRUE@ then mv "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'` -uninstall-info-am: - -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = .. -distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ - list='$(DISTFILES)'; for file in $$list; do \ - case $$file in \ - $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ - esac; \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test "$$dir" != "$$file" && test "$$dir" != "."; then \ - dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ - else \ - dir=''; \ - fi; \ - if test -d $$d/$$file; then \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ - fi; \ - cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ - || cp -p $$d/$$file $(distdir)/$$file \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(LIBRARIES) - -installdirs: - -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -rm -f Makefile $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am - -distclean: distclean-am - -distclean-am: clean-am distclean-compile distclean-depend \ - distclean-generic distclean-tags - -dvi: dvi-am - -dvi-am: - -info: info-am - -info-am: - -install-data-am: - -install-exec-am: - -install-info: install-info-am - -install-man: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-info-am - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-noinstLIBRARIES ctags distclean distclean-compile \ - distclean-depend distclean-generic distclean-tags distdir dvi \ - dvi-am info info-am install install-am install-data \ - install-data-am install-exec install-exec-am install-info \ - install-info-am install-man install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-info-am - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/mkutil/make-3.80/glob/SCOPTIONS b/src/mkutil/make-3.80/glob/SCOPTIONS deleted file mode 100644 index f89daae1..00000000 --- a/src/mkutil/make-3.80/glob/SCOPTIONS +++ /dev/null @@ -1,13 +0,0 @@ -ERRORREXX -OPTIMIZE -NOVERSION -OPTIMIZERTIME -OPTIMIZERALIAS -DEFINE INCLUDEDIR="include:" -DEFINE LIBDIR="lib:" -DEFINE NO_ALLOCA -DEFINE NO_FLOAT -DEFINE NO_ARCHIVES -IGNORE=161 -IGNORE=100 -STARTUP=cres diff --git a/src/mkutil/make-3.80/glob/SMakefile b/src/mkutil/make-3.80/glob/SMakefile deleted file mode 100644 index 9dcb90b3..00000000 --- a/src/mkutil/make-3.80/glob/SMakefile +++ /dev/null @@ -1,69 +0,0 @@ -# Makefile for standalone distribution of libglob.a (fnmatch, glob). - -# Copyright (C) 1991, 92, 93, 94, 95, 97, 98 Free Software Foundation, Inc. -# This file is part of the GNU C Library. - -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public License -# as published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. - -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. - -# You should have received a copy of the GNU Library General Public -# License along with this library; see the file COPYING.LIB. If -# not, write to the Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Ultrix 2.2 make doesn't expand the value of VPATH. -VPATH = /glob/ -# This must repeat the value, because configure will remove `VPATH = .'. -srcdir = /glob/ - -CC = sc -CPPFLAGS = -CFLAGS = -MAKE = smake -RM = delete - -# Information determined by configure. -DEFS = Define HAVE_HEADER_STDC Define HAVE_UNISTD_H Define HAVE_STRING_H \ - Define HAVE_DIRENT_H - -# How to invoke ar. -AR = join -ARFLAGS = as - -# How to invoke ranlib. -RANLIB = ; - -.PHONY: all -all: glob.lib - -glob.lib : glob.o fnmatch.o - $(AR) $(ARFLAGS) $@ glob.o fnmatch.o - $(RANLIB) $@ - -# For some reason, Unix make wants the dependencies on the source files. -# Otherwise it refuses to use an implicit rule! -# And, get this: it doesn't work to use $(srcdir)foo.c!! -glob.o: $(srcdir)glob.h $(srcdir)fnmatch.h glob.c -fnmatch.o: $(srcdir)fnmatch.h fnmatch.c - -.c.o: - $(CC) IDir "" \ - $(DEFS) $(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION) - -.PHONY: clean realclean glob-clean glob-realclean distclean -clean glob-clean: - -$(RM) -f glob.lib *.o core -distclean glob-realclean: clean - -$(RM) -f TAGS tags Makefile config.status config.h config.log -realcean: distclean - -# For inside the C library. -glob.tar glob.tar.Z: - $(MAKE) -C .. $@ diff --git a/src/mkutil/make-3.80/glob/configure.bat b/src/mkutil/make-3.80/glob/configure.bat deleted file mode 100644 index b6104e13..00000000 --- a/src/mkutil/make-3.80/glob/configure.bat +++ /dev/null @@ -1,26 +0,0 @@ -@echo off -echo Configuring glob for DJGPP -rem This batch file assumes a unix-type "sed" program - -echo # Makefile generated by "configure.bat"> Makefile - -if exist config.sed del config.sed - -echo "s/@srcdir@/./ ">> config.sed -echo "s/@CC@/gcc/ ">> config.sed -echo "s/@CFLAGS@/-O2 -g/ ">> config.sed -echo "s/@CPPFLAGS@/-DHAVE_CONFIG_H -I../ ">> config.sed -echo "s/@AR@/ar/ ">> config.sed -echo "s/@RANLIB@/ranlib/ ">> config.sed -echo "s/@LDFLAGS@// ">> config.sed -echo "s/@DEFS@// ">> config.sed -echo "s/@ALLOCA@// ">> config.sed -echo "s/@LIBS@// ">> config.sed -echo "s/@LIBOBJS@// ">> config.sed -echo "s/^Makefile *:/_Makefile:/ ">> config.sed -echo "s/^config.h *:/_config.h:/ ">> config.sed - -sed -e "s/^\"//" -e "s/\"$//" -e "s/[ ]*$//" config.sed > config2.sed -sed -f config2.sed Makefile.in >> Makefile -del config.sed -del config2.sed diff --git a/src/mkutil/make-3.80/glob/fnmatch.c b/src/mkutil/make-3.80/glob/fnmatch.c deleted file mode 100644 index 1f4ead5f..00000000 --- a/src/mkutil/make-3.80/glob/fnmatch.c +++ /dev/null @@ -1,488 +0,0 @@ -/* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - -#if HAVE_CONFIG_H -# include -#endif - -/* Enable GNU extensions in fnmatch.h. */ -#ifndef _GNU_SOURCE -# define _GNU_SOURCE 1 -#endif - -#include -#include -#include - -#if HAVE_STRING_H || defined _LIBC -# include -#else -# include -#endif - -#if defined STDC_HEADERS || defined _LIBC -# include -#endif - -/* For platform which support the ISO C amendement 1 functionality we - support user defined character classes. */ -#if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H) -/* Solaris 2.5 has a bug: must be included before . */ -# include -# include -#endif - -/* Comment out all this code if we are using the GNU C Library, and are not - actually compiling the library itself. This code is part of the GNU C - Library, but also included in many other GNU distributions. Compiling - and linking in this code is a waste when using the GNU C library - (especially if it is a shared library). Rather than having every GNU - program understand `configure --with-gnu-libc' and omit the object files, - it is simpler to just do this in the source for each such file. */ - -#if defined _LIBC || !defined __GNU_LIBRARY__ - - -# if defined STDC_HEADERS || !defined isascii -# define ISASCII(c) 1 -# else -# define ISASCII(c) isascii(c) -# endif - -# ifdef isblank -# define ISBLANK(c) (ISASCII (c) && isblank (c)) -# else -# define ISBLANK(c) ((c) == ' ' || (c) == '\t') -# endif -# ifdef isgraph -# define ISGRAPH(c) (ISASCII (c) && isgraph (c)) -# else -# define ISGRAPH(c) (ISASCII (c) && isprint (c) && !isspace (c)) -# endif - -# define ISPRINT(c) (ISASCII (c) && isprint (c)) -# define ISDIGIT(c) (ISASCII (c) && isdigit (c)) -# define ISALNUM(c) (ISASCII (c) && isalnum (c)) -# define ISALPHA(c) (ISASCII (c) && isalpha (c)) -# define ISCNTRL(c) (ISASCII (c) && iscntrl (c)) -# define ISLOWER(c) (ISASCII (c) && islower (c)) -# define ISPUNCT(c) (ISASCII (c) && ispunct (c)) -# define ISSPACE(c) (ISASCII (c) && isspace (c)) -# define ISUPPER(c) (ISASCII (c) && isupper (c)) -# define ISXDIGIT(c) (ISASCII (c) && isxdigit (c)) - -# define STREQ(s1, s2) ((strcmp (s1, s2) == 0)) - -# if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H) -/* The GNU C library provides support for user-defined character classes - and the functions from ISO C amendement 1. */ -# ifdef CHARCLASS_NAME_MAX -# define CHAR_CLASS_MAX_LENGTH CHARCLASS_NAME_MAX -# else -/* This shouldn't happen but some implementation might still have this - problem. Use a reasonable default value. */ -# define CHAR_CLASS_MAX_LENGTH 256 -# endif - -# ifdef _LIBC -# define IS_CHAR_CLASS(string) __wctype (string) -# else -# define IS_CHAR_CLASS(string) wctype (string) -# endif -# else -# define CHAR_CLASS_MAX_LENGTH 6 /* Namely, `xdigit'. */ - -# define IS_CHAR_CLASS(string) \ - (STREQ (string, "alpha") || STREQ (string, "upper") \ - || STREQ (string, "lower") || STREQ (string, "digit") \ - || STREQ (string, "alnum") || STREQ (string, "xdigit") \ - || STREQ (string, "space") || STREQ (string, "print") \ - || STREQ (string, "punct") || STREQ (string, "graph") \ - || STREQ (string, "cntrl") || STREQ (string, "blank")) -# endif - -/* Avoid depending on library functions or files - whose names are inconsistent. */ - -# if !defined _LIBC && !defined getenv -extern char *getenv (); -# endif - -# ifndef errno -extern int errno; -# endif - -/* This function doesn't exist on most systems. */ - -# if !defined HAVE___STRCHRNUL && !defined _LIBC -static char * -__strchrnul (s, c) - const char *s; - int c; -{ - char *result = strchr (s, c); - if (result == NULL) - result = strchr (s, '\0'); - return result; -} -# endif - -# ifndef internal_function -/* Inside GNU libc we mark some function in a special way. In other - environments simply ignore the marking. */ -# define internal_function -# endif - -/* Match STRING against the filename pattern PATTERN, returning zero if - it matches, nonzero if not. */ -static int internal_fnmatch __P ((const char *pattern, const char *string, - int no_leading_period, int flags)) - internal_function; -static int -internal_function -internal_fnmatch (pattern, string, no_leading_period, flags) - const char *pattern; - const char *string; - int no_leading_period; - int flags; -{ - register const char *p = pattern, *n = string; - register unsigned char c; - -/* Note that this evaluates C many times. */ -# ifdef _LIBC -# define FOLD(c) ((flags & FNM_CASEFOLD) ? tolower (c) : (c)) -# else -# define FOLD(c) ((flags & FNM_CASEFOLD) && ISUPPER (c) ? tolower (c) : (c)) -# endif - - while ((c = *p++) != '\0') - { - c = FOLD (c); - - switch (c) - { - case '?': - if (*n == '\0') - return FNM_NOMATCH; - else if (*n == '/' && (flags & FNM_FILE_NAME)) - return FNM_NOMATCH; - else if (*n == '.' && no_leading_period - && (n == string - || (n[-1] == '/' && (flags & FNM_FILE_NAME)))) - return FNM_NOMATCH; - break; - - case '\\': - if (!(flags & FNM_NOESCAPE)) - { - c = *p++; - if (c == '\0') - /* Trailing \ loses. */ - return FNM_NOMATCH; - c = FOLD (c); - } - if (FOLD ((unsigned char) *n) != c) - return FNM_NOMATCH; - break; - - case '*': - if (*n == '.' && no_leading_period - && (n == string - || (n[-1] == '/' && (flags & FNM_FILE_NAME)))) - return FNM_NOMATCH; - - for (c = *p++; c == '?' || c == '*'; c = *p++) - { - if (*n == '/' && (flags & FNM_FILE_NAME)) - /* A slash does not match a wildcard under FNM_FILE_NAME. */ - return FNM_NOMATCH; - else if (c == '?') - { - /* A ? needs to match one character. */ - if (*n == '\0') - /* There isn't another character; no match. */ - return FNM_NOMATCH; - else - /* One character of the string is consumed in matching - this ? wildcard, so *??? won't match if there are - less than three characters. */ - ++n; - } - } - - if (c == '\0') - /* The wildcard(s) is/are the last element of the pattern. - If the name is a file name and contains another slash - this does mean it cannot match. */ - return ((flags & FNM_FILE_NAME) && strchr (n, '/') != NULL - ? FNM_NOMATCH : 0); - else - { - const char *endp; - - endp = __strchrnul (n, (flags & FNM_FILE_NAME) ? '/' : '\0'); - - if (c == '[') - { - int flags2 = ((flags & FNM_FILE_NAME) - ? flags : (flags & ~FNM_PERIOD)); - - for (--p; n < endp; ++n) - if (internal_fnmatch (p, n, - (no_leading_period - && (n == string - || (n[-1] == '/' - && (flags - & FNM_FILE_NAME)))), - flags2) - == 0) - return 0; - } - else if (c == '/' && (flags & FNM_FILE_NAME)) - { - while (*n != '\0' && *n != '/') - ++n; - if (*n == '/' - && (internal_fnmatch (p, n + 1, flags & FNM_PERIOD, - flags) == 0)) - return 0; - } - else - { - int flags2 = ((flags & FNM_FILE_NAME) - ? flags : (flags & ~FNM_PERIOD)); - - if (c == '\\' && !(flags & FNM_NOESCAPE)) - c = *p; - c = FOLD (c); - for (--p; n < endp; ++n) - if (FOLD ((unsigned char) *n) == c - && (internal_fnmatch (p, n, - (no_leading_period - && (n == string - || (n[-1] == '/' - && (flags - & FNM_FILE_NAME)))), - flags2) == 0)) - return 0; - } - } - - /* If we come here no match is possible with the wildcard. */ - return FNM_NOMATCH; - - case '[': - { - /* Nonzero if the sense of the character class is inverted. */ - static int posixly_correct; - register int not; - char cold; - - if (posixly_correct == 0) - posixly_correct = getenv ("POSIXLY_CORRECT") != NULL ? 1 : -1; - - if (*n == '\0') - return FNM_NOMATCH; - - if (*n == '.' && no_leading_period && (n == string - || (n[-1] == '/' - && (flags - & FNM_FILE_NAME)))) - return FNM_NOMATCH; - - if (*n == '/' && (flags & FNM_FILE_NAME)) - /* `/' cannot be matched. */ - return FNM_NOMATCH; - - not = (*p == '!' || (posixly_correct < 0 && *p == '^')); - if (not) - ++p; - - c = *p++; - for (;;) - { - unsigned char fn = FOLD ((unsigned char) *n); - - if (!(flags & FNM_NOESCAPE) && c == '\\') - { - if (*p == '\0') - return FNM_NOMATCH; - c = FOLD ((unsigned char) *p); - ++p; - - if (c == fn) - goto matched; - } - else if (c == '[' && *p == ':') - { - /* Leave room for the null. */ - char str[CHAR_CLASS_MAX_LENGTH + 1]; - size_t c1 = 0; -# if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H) - wctype_t wt; -# endif - const char *startp = p; - - for (;;) - { - if (c1 == CHAR_CLASS_MAX_LENGTH) - /* The name is too long and therefore the pattern - is ill-formed. */ - return FNM_NOMATCH; - - c = *++p; - if (c == ':' && p[1] == ']') - { - p += 2; - break; - } - if (c < 'a' || c >= 'z') - { - /* This cannot possibly be a character class name. - Match it as a normal range. */ - p = startp; - c = '['; - goto normal_bracket; - } - str[c1++] = c; - } - str[c1] = '\0'; - -# if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H) - wt = IS_CHAR_CLASS (str); - if (wt == 0) - /* Invalid character class name. */ - return FNM_NOMATCH; - - if (__iswctype (__btowc ((unsigned char) *n), wt)) - goto matched; -# else - if ((STREQ (str, "alnum") && ISALNUM ((unsigned char) *n)) - || (STREQ (str, "alpha") && ISALPHA ((unsigned char) *n)) - || (STREQ (str, "blank") && ISBLANK ((unsigned char) *n)) - || (STREQ (str, "cntrl") && ISCNTRL ((unsigned char) *n)) - || (STREQ (str, "digit") && ISDIGIT ((unsigned char) *n)) - || (STREQ (str, "graph") && ISGRAPH ((unsigned char) *n)) - || (STREQ (str, "lower") && ISLOWER ((unsigned char) *n)) - || (STREQ (str, "print") && ISPRINT ((unsigned char) *n)) - || (STREQ (str, "punct") && ISPUNCT ((unsigned char) *n)) - || (STREQ (str, "space") && ISSPACE ((unsigned char) *n)) - || (STREQ (str, "upper") && ISUPPER ((unsigned char) *n)) - || (STREQ (str, "xdigit") && ISXDIGIT ((unsigned char) *n))) - goto matched; -# endif - } - else if (c == '\0') - /* [ (unterminated) loses. */ - return FNM_NOMATCH; - else - { - normal_bracket: - if (FOLD (c) == fn) - goto matched; - - cold = c; - c = *p++; - - if (c == '-' && *p != ']') - { - /* It is a range. */ - unsigned char cend = *p++; - if (!(flags & FNM_NOESCAPE) && cend == '\\') - cend = *p++; - if (cend == '\0') - return FNM_NOMATCH; - - if (cold <= fn && fn <= FOLD (cend)) - goto matched; - - c = *p++; - } - } - - if (c == ']') - break; - } - - if (!not) - return FNM_NOMATCH; - break; - - matched: - /* Skip the rest of the [...] that already matched. */ - while (c != ']') - { - if (c == '\0') - /* [... (unterminated) loses. */ - return FNM_NOMATCH; - - c = *p++; - if (!(flags & FNM_NOESCAPE) && c == '\\') - { - if (*p == '\0') - return FNM_NOMATCH; - /* XXX 1003.2d11 is unclear if this is right. */ - ++p; - } - else if (c == '[' && *p == ':') - { - do - if (*++p == '\0') - return FNM_NOMATCH; - while (*p != ':' || p[1] == ']'); - p += 2; - c = *p; - } - } - if (not) - return FNM_NOMATCH; - } - break; - - default: - if (c != FOLD ((unsigned char) *n)) - return FNM_NOMATCH; - } - - ++n; - } - - if (*n == '\0') - return 0; - - if ((flags & FNM_LEADING_DIR) && *n == '/') - /* The FNM_LEADING_DIR flag says that "foo*" matches "foobar/frobozz". */ - return 0; - - return FNM_NOMATCH; - -# undef FOLD -} - - -int -fnmatch (pattern, string, flags) - const char *pattern; - const char *string; - int flags; -{ - return internal_fnmatch (pattern, string, flags & FNM_PERIOD, flags); -} - -#endif /* _LIBC or not __GNU_LIBRARY__. */ diff --git a/src/mkutil/make-3.80/glob/fnmatch.h b/src/mkutil/make-3.80/glob/fnmatch.h deleted file mode 100644 index cc3ec379..00000000 --- a/src/mkutil/make-3.80/glob/fnmatch.h +++ /dev/null @@ -1,84 +0,0 @@ -/* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with the GNU C Library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - -#ifndef _FNMATCH_H -#define _FNMATCH_H 1 - -#ifdef __cplusplus -extern "C" { -#endif - -#if defined __cplusplus || (defined __STDC__ && __STDC__) || defined WINDOWS32 -# if !defined __GLIBC__ || !defined __P -# undef __P -# define __P(protos) protos -# endif -#else /* Not C++ or ANSI C. */ -# undef __P -# define __P(protos) () -/* We can get away without defining `const' here only because in this file - it is used only inside the prototype for `fnmatch', which is elided in - non-ANSI C where `const' is problematical. */ -#endif /* C++ or ANSI C. */ - -#ifndef const -# if (defined __STDC__ && __STDC__) || defined __cplusplus -# define __const const -# else -# define __const -# endif -#endif - -/* We #undef these before defining them because some losing systems - (HP-UX A.08.07 for example) define these in . */ -#undef FNM_PATHNAME -#undef FNM_NOESCAPE -#undef FNM_PERIOD - -/* Bits set in the FLAGS argument to `fnmatch'. */ -#define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ -#define FNM_NOESCAPE (1 << 1) /* Backslashes don't quote special chars. */ -#define FNM_PERIOD (1 << 2) /* Leading `.' is matched only explicitly. */ - -#if !defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 2 || defined _GNU_SOURCE -# define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */ -# define FNM_LEADING_DIR (1 << 3) /* Ignore `/...' after a match. */ -# define FNM_CASEFOLD (1 << 4) /* Compare without regard to case. */ -#endif - -/* Value returned by `fnmatch' if STRING does not match PATTERN. */ -#define FNM_NOMATCH 1 - -/* This value is returned if the implementation does not support - `fnmatch'. Since this is not the case here it will never be - returned but the conformance test suites still require the symbol - to be defined. */ -#ifdef _XOPEN_SOURCE -# define FNM_NOSYS (-1) -#endif - -/* Match NAME against the filename pattern PATTERN, - returning zero if it matches, FNM_NOMATCH if not. */ -extern int fnmatch __P ((__const char *__pattern, __const char *__name, - int __flags)); - -#ifdef __cplusplus -} -#endif - -#endif /* fnmatch.h */ diff --git a/src/mkutil/make-3.80/glob/glob.c b/src/mkutil/make-3.80/glob/glob.c deleted file mode 100644 index 4bbf7bb0..00000000 --- a/src/mkutil/make-3.80/glob/glob.c +++ /dev/null @@ -1,1428 +0,0 @@ -/* Copyright (C) 1991,92,93,94,95,96,97,98,99 Free Software Foundation, Inc. - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - -/* AIX requires this to be the first thing in the file. */ -#if defined _AIX && !defined __GNUC__ - #pragma alloca -#endif - -#ifdef HAVE_CONFIG_H -# include -#endif - -/* Enable GNU extensions in glob.h. */ -#ifndef _GNU_SOURCE -# define _GNU_SOURCE 1 -#endif - -#include -#include -#include - -/* Outcomment the following line for production quality code. */ -/* #define NDEBUG 1 */ -#include - -#include /* Needed on stupid SunOS for assert. */ - - -/* Comment out all this code if we are using the GNU C Library, and are not - actually compiling the library itself. This code is part of the GNU C - Library, but also included in many other GNU distributions. Compiling - and linking in this code is a waste when using the GNU C library - (especially if it is a shared library). Rather than having every GNU - program understand `configure --with-gnu-libc' and omit the object files, - it is simpler to just do this in the source for each such file. */ - -#define GLOB_INTERFACE_VERSION 1 -#if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1 -# include -# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION -# define ELIDE_CODE -# endif -#endif - -#ifndef ELIDE_CODE - -#if defined STDC_HEADERS || defined __GNU_LIBRARY__ -# include -#endif - -#if defined HAVE_UNISTD_H || defined _LIBC -# include -# ifndef POSIX -# ifdef _POSIX_VERSION -# define POSIX -# endif -# endif -#endif - -#if !defined _AMIGA && !defined VMS && !defined WINDOWS32 -# include -#endif - -#if !defined __GNU_LIBRARY__ && !defined STDC_HEADERS -extern int errno; -#endif -#ifndef __set_errno -# define __set_errno(val) errno = (val) -#endif - -#ifndef NULL -# define NULL 0 -#endif - - -#if defined HAVE_DIRENT_H || defined __GNU_LIBRARY__ -# include -# define NAMLEN(dirent) strlen((dirent)->d_name) -#else -# define dirent direct -# define NAMLEN(dirent) (dirent)->d_namlen -# ifdef HAVE_SYS_NDIR_H -# include -# endif -# ifdef HAVE_SYS_DIR_H -# include -# endif -# ifdef HAVE_NDIR_H -# include -# endif -# ifdef HAVE_VMSDIR_H -# include "vmsdir.h" -# endif /* HAVE_VMSDIR_H */ -#endif - - -/* In GNU systems, defines this macro for us. */ -#ifdef _D_NAMLEN -# undef NAMLEN -# define NAMLEN(d) _D_NAMLEN(d) -#endif - -/* When used in the GNU libc the symbol _DIRENT_HAVE_D_TYPE is available - if the `d_type' member for `struct dirent' is available. */ -#ifdef _DIRENT_HAVE_D_TYPE -# define HAVE_D_TYPE 1 -#endif - - -#if (defined POSIX || defined WINDOWS32) && !defined __GNU_LIBRARY__ -/* Posix does not require that the d_ino field be present, and some - systems do not provide it. */ -# define REAL_DIR_ENTRY(dp) 1 -#else -# define REAL_DIR_ENTRY(dp) (dp->d_ino != 0) -#endif /* POSIX */ - -#if defined STDC_HEADERS || defined __GNU_LIBRARY__ -# include -# include -# define ANSI_STRING -#else /* No standard headers. */ - -extern char *getenv (); - -# ifdef HAVE_STRING_H -# include -# define ANSI_STRING -# else -# include -# endif -# ifdef HAVE_MEMORY_H -# include -# endif - -extern char *malloc (), *realloc (); -extern void free (); - -extern void qsort (); -extern void abort (), exit (); - -#endif /* Standard headers. */ - -#ifndef ANSI_STRING - -# ifndef bzero -extern void bzero (); -# endif -# ifndef bcopy -extern void bcopy (); -# endif - -# define memcpy(d, s, n) bcopy ((s), (d), (n)) -# define strrchr rindex -/* memset is only used for zero here, but let's be paranoid. */ -# define memset(s, better_be_zero, n) \ - ((void) ((better_be_zero) == 0 ? (bzero((s), (n)), 0) : (abort(), 0))) -#endif /* Not ANSI_STRING. */ - -#if !defined HAVE_STRCOLL && !defined _LIBC -# define strcoll strcmp -#endif - -#if !defined HAVE_MEMPCPY && __GLIBC__ - 0 == 2 && __GLIBC_MINOR__ >= 1 -# define HAVE_MEMPCPY 1 -# undef mempcpy -# define mempcpy(Dest, Src, Len) __mempcpy (Dest, Src, Len) -#endif - -#ifndef __GNU_LIBRARY__ -# ifdef __GNUC__ -__inline -# endif -# ifndef __SASC -# ifdef WINDOWS32 -static void * -# else -static char * -# endif -my_realloc (p, n) - char *p; - unsigned int n; -{ - /* These casts are the for sake of the broken Ultrix compiler, - which warns of illegal pointer combinations otherwise. */ - if (p == NULL) - return (char *) malloc (n); - return (char *) realloc (p, n); -} -# define realloc my_realloc -# endif /* __SASC */ -#endif /* __GNU_LIBRARY__ */ - - -#if !defined __alloca && !defined __GNU_LIBRARY__ - -# ifdef __GNUC__ -# undef alloca -# define alloca(n) __builtin_alloca (n) -# else /* Not GCC. */ -# ifdef HAVE_ALLOCA_H -# include -# else /* Not HAVE_ALLOCA_H. */ -# ifndef _AIX -# ifdef WINDOWS32 -# include -# else -extern char *alloca (); -# endif /* WINDOWS32 */ -# endif /* Not _AIX. */ -# endif /* sparc or HAVE_ALLOCA_H. */ -# endif /* GCC. */ - -# define __alloca alloca - -#endif - -#ifndef __GNU_LIBRARY__ -# define __stat stat -# ifdef STAT_MACROS_BROKEN -# undef S_ISDIR -# endif -# ifndef S_ISDIR -# define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) -# endif -#endif - -#ifdef _LIBC -# undef strdup -# define strdup(str) __strdup (str) -# define sysconf(id) __sysconf (id) -# define closedir(dir) __closedir (dir) -# define opendir(name) __opendir (name) -# define readdir(str) __readdir (str) -# define getpwnam_r(name, bufp, buf, len, res) \ - __getpwnam_r (name, bufp, buf, len, res) -# ifndef __stat -# define __stat(fname, buf) __xstat (_STAT_VER, fname, buf) -# endif -#endif - -#if !(defined STDC_HEADERS || defined __GNU_LIBRARY__) -# undef size_t -# define size_t unsigned int -#endif - -/* Some system header files erroneously define these. - We want our own definitions from to take precedence. */ -#ifndef __GNU_LIBRARY__ -# undef FNM_PATHNAME -# undef FNM_NOESCAPE -# undef FNM_PERIOD -#endif -#include - -/* Some system header files erroneously define these. - We want our own definitions from to take precedence. */ -#ifndef __GNU_LIBRARY__ -# undef GLOB_ERR -# undef GLOB_MARK -# undef GLOB_NOSORT -# undef GLOB_DOOFFS -# undef GLOB_NOCHECK -# undef GLOB_APPEND -# undef GLOB_NOESCAPE -# undef GLOB_PERIOD -#endif -#include - -#ifdef HAVE_GETLOGIN_R -extern int getlogin_r __P ((char *, size_t)); -#else -extern char *getlogin __P ((void)); -#endif - -static -#if __GNUC__ - 0 >= 2 -inline -#endif -const char *next_brace_sub __P ((const char *begin)); -static int glob_in_dir __P ((const char *pattern, const char *directory, - int flags, - int (*errfunc) (const char *, int), - glob_t *pglob)); -static int prefix_array __P ((const char *prefix, char **array, size_t n)); -static int collated_compare __P ((const __ptr_t, const __ptr_t)); - -#ifdef VMS -/* these compilers like prototypes */ -#if !defined _LIBC || !defined NO_GLOB_PATTERN_P -int __glob_pattern_p (const char *pattern, int quote); -#endif -#endif - -/* Find the end of the sub-pattern in a brace expression. We define - this as an inline function if the compiler permits. */ -static -#if __GNUC__ - 0 >= 2 -inline -#endif -const char * -next_brace_sub (begin) - const char *begin; -{ - unsigned int depth = 0; - const char *cp = begin; - - while (1) - { - if (depth == 0) - { - if (*cp != ',' && *cp != '}' && *cp != '\0') - { - if (*cp == '{') - ++depth; - ++cp; - continue; - } - } - else - { - while (*cp != '\0' && (*cp != '}' || depth > 0)) - { - if (*cp == '}') - --depth; - ++cp; - } - if (*cp == '\0') - /* An incorrectly terminated brace expression. */ - return NULL; - - continue; - } - break; - } - - return cp; -} - -/* Do glob searching for PATTERN, placing results in PGLOB. - The bits defined above may be set in FLAGS. - If a directory cannot be opened or read and ERRFUNC is not nil, - it is called with the pathname that caused the error, and the - `errno' value from the failing call; if it returns non-zero - `glob' returns GLOB_ABORTED; if it returns zero, the error is ignored. - If memory cannot be allocated for PGLOB, GLOB_NOSPACE is returned. - Otherwise, `glob' returns zero. */ -int -glob (pattern, flags, errfunc, pglob) - const char *pattern; - int flags; - int (*errfunc) __P ((const char *, int)); - glob_t *pglob; -{ - const char *filename; - const char *dirname; - size_t dirlen; - int status; - int oldcount; - - if (pattern == NULL || pglob == NULL || (flags & ~__GLOB_FLAGS) != 0) - { - __set_errno (EINVAL); - return -1; - } - - if (flags & GLOB_BRACE) - { - const char *begin = strchr (pattern, '{'); - if (begin != NULL) - { - /* Allocate working buffer large enough for our work. Note that - we have at least an opening and closing brace. */ - int firstc; - char *alt_start; - const char *p; - const char *next; - const char *rest; - size_t rest_len; -#ifdef __GNUC__ - char onealt[strlen (pattern) - 1]; -#else - char *onealt = (char *) malloc (strlen (pattern) - 1); - if (onealt == NULL) - { - if (!(flags & GLOB_APPEND)) - globfree (pglob); - return GLOB_NOSPACE; - } -#endif - - /* We know the prefix for all sub-patterns. */ -#ifdef HAVE_MEMPCPY - alt_start = mempcpy (onealt, pattern, begin - pattern); -#else - memcpy (onealt, pattern, begin - pattern); - alt_start = &onealt[begin - pattern]; -#endif - - /* Find the first sub-pattern and at the same time find the - rest after the closing brace. */ - next = next_brace_sub (begin + 1); - if (next == NULL) - { - /* It is an illegal expression. */ -#ifndef __GNUC__ - free (onealt); -#endif - return glob (pattern, flags & ~GLOB_BRACE, errfunc, pglob); - } - - /* Now find the end of the whole brace expression. */ - rest = next; - while (*rest != '}') - { - rest = next_brace_sub (rest + 1); - if (rest == NULL) - { - /* It is an illegal expression. */ -#ifndef __GNUC__ - free (onealt); -#endif - return glob (pattern, flags & ~GLOB_BRACE, errfunc, pglob); - } - } - /* Please note that we now can be sure the brace expression - is well-formed. */ - rest_len = strlen (++rest) + 1; - - /* We have a brace expression. BEGIN points to the opening {, - NEXT points past the terminator of the first element, and END - points past the final }. We will accumulate result names from - recursive runs for each brace alternative in the buffer using - GLOB_APPEND. */ - - if (!(flags & GLOB_APPEND)) - { - /* This call is to set a new vector, so clear out the - vector so we can append to it. */ - pglob->gl_pathc = 0; - pglob->gl_pathv = NULL; - } - firstc = pglob->gl_pathc; - - p = begin + 1; - while (1) - { - int result; - - /* Construct the new glob expression. */ -#ifdef HAVE_MEMPCPY - mempcpy (mempcpy (alt_start, p, next - p), rest, rest_len); -#else - memcpy (alt_start, p, next - p); - memcpy (&alt_start[next - p], rest, rest_len); -#endif - - result = glob (onealt, - ((flags & ~(GLOB_NOCHECK|GLOB_NOMAGIC)) - | GLOB_APPEND), errfunc, pglob); - - /* If we got an error, return it. */ - if (result && result != GLOB_NOMATCH) - { -#ifndef __GNUC__ - free (onealt); -#endif - if (!(flags & GLOB_APPEND)) - globfree (pglob); - return result; - } - - if (*next == '}') - /* We saw the last entry. */ - break; - - p = next + 1; - next = next_brace_sub (p); - assert (next != NULL); - } - -#ifndef __GNUC__ - free (onealt); -#endif - - if (pglob->gl_pathc != firstc) - /* We found some entries. */ - return 0; - else if (!(flags & (GLOB_NOCHECK|GLOB_NOMAGIC))) - return GLOB_NOMATCH; - } - } - - /* Find the filename. */ - filename = strrchr (pattern, '/'); -#if defined __MSDOS__ || defined WINDOWS32 - /* The case of "d:pattern". Since `:' is not allowed in - file names, we can safely assume that wherever it - happens in pattern, it signals the filename part. This - is so we could some day support patterns like "[a-z]:foo". */ - if (filename == NULL) - filename = strchr (pattern, ':'); -#endif /* __MSDOS__ || WINDOWS32 */ - if (filename == NULL) - { - /* This can mean two things: a simple name or "~name". The later - case is nothing but a notation for a directory. */ - if ((flags & (GLOB_TILDE|GLOB_TILDE_CHECK)) && pattern[0] == '~') - { - dirname = pattern; - dirlen = strlen (pattern); - - /* Set FILENAME to NULL as a special flag. This is ugly but - other solutions would require much more code. We test for - this special case below. */ - filename = NULL; - } - else - { - filename = pattern; -#ifdef _AMIGA - dirname = ""; -#else - dirname = "."; -#endif - dirlen = 0; - } - } - else if (filename == pattern) - { - /* "/pattern". */ - dirname = "/"; - dirlen = 1; - ++filename; - } - else - { - char *newp; - dirlen = filename - pattern; -#if defined __MSDOS__ || defined WINDOWS32 - if (*filename == ':' - || (filename > pattern + 1 && filename[-1] == ':')) - { - char *drive_spec; - - ++dirlen; - drive_spec = (char *) __alloca (dirlen + 1); -#ifdef HAVE_MEMPCPY - *((char *) mempcpy (drive_spec, pattern, dirlen)) = '\0'; -#else - memcpy (drive_spec, pattern, dirlen); - drive_spec[dirlen] = '\0'; -#endif - /* For now, disallow wildcards in the drive spec, to - prevent infinite recursion in glob. */ - if (__glob_pattern_p (drive_spec, !(flags & GLOB_NOESCAPE))) - return GLOB_NOMATCH; - /* If this is "d:pattern", we need to copy `:' to DIRNAME - as well. If it's "d:/pattern", don't remove the slash - from "d:/", since "d:" and "d:/" are not the same.*/ - } -#endif - newp = (char *) __alloca (dirlen + 1); -#ifdef HAVE_MEMPCPY - *((char *) mempcpy (newp, pattern, dirlen)) = '\0'; -#else - memcpy (newp, pattern, dirlen); - newp[dirlen] = '\0'; -#endif - dirname = newp; - ++filename; - - if (filename[0] == '\0' -#if defined __MSDOS__ || defined WINDOWS32 - && dirname[dirlen - 1] != ':' - && (dirlen < 3 || dirname[dirlen - 2] != ':' - || dirname[dirlen - 1] != '/') -#endif - && dirlen > 1) - /* "pattern/". Expand "pattern", appending slashes. */ - { - int val = glob (dirname, flags | GLOB_MARK, errfunc, pglob); - if (val == 0) - pglob->gl_flags = ((pglob->gl_flags & ~GLOB_MARK) - | (flags & GLOB_MARK)); - return val; - } - } - - if (!(flags & GLOB_APPEND)) - { - pglob->gl_pathc = 0; - pglob->gl_pathv = NULL; - } - - oldcount = pglob->gl_pathc; - -#ifndef VMS - if ((flags & (GLOB_TILDE|GLOB_TILDE_CHECK)) && dirname[0] == '~') - { - if (dirname[1] == '\0' || dirname[1] == '/') - { - /* Look up home directory. */ -#ifdef VMS -/* This isn't obvious, RTLs of DECC and VAXC know about "HOME" */ - const char *home_dir = getenv ("SYS$LOGIN"); -#else - const char *home_dir = getenv ("HOME"); -#endif -# ifdef _AMIGA - if (home_dir == NULL || home_dir[0] == '\0') - home_dir = "SYS:"; -# else -# ifdef WINDOWS32 - if (home_dir == NULL || home_dir[0] == '\0') - home_dir = "c:/users/default"; /* poor default */ -# else -# ifdef VMS -/* Again, this isn't obvious, if "HOME" isn't known "SYS$LOGIN" should be set */ - if (home_dir == NULL || home_dir[0] == '\0') - home_dir = "SYS$DISK:[]"; -# else - if (home_dir == NULL || home_dir[0] == '\0') - { - int success; - char *name; -# if defined HAVE_GETLOGIN_R || defined _LIBC - size_t buflen = sysconf (_SC_LOGIN_NAME_MAX) + 1; - - if (buflen == 0) - /* `sysconf' does not support _SC_LOGIN_NAME_MAX. Try - a moderate value. */ - buflen = 20; - name = (char *) __alloca (buflen); - - success = getlogin_r (name, buflen) >= 0; -# else - success = (name = getlogin ()) != NULL; -# endif - if (success) - { - struct passwd *p; -# if defined HAVE_GETPWNAM_R || defined _LIBC - size_t pwbuflen = sysconf (_SC_GETPW_R_SIZE_MAX); - char *pwtmpbuf; - struct passwd pwbuf; - int save = errno; - - if (pwbuflen == -1) - /* `sysconf' does not support _SC_GETPW_R_SIZE_MAX. - Try a moderate value. */ - pwbuflen = 1024; - pwtmpbuf = (char *) __alloca (pwbuflen); - - while (getpwnam_r (name, &pwbuf, pwtmpbuf, pwbuflen, &p) - != 0) - { - if (errno != ERANGE) - { - p = NULL; - break; - } - pwbuflen *= 2; - pwtmpbuf = (char *) __alloca (pwbuflen); - __set_errno (save); - } -# else - p = getpwnam (name); -# endif - if (p != NULL) - home_dir = p->pw_dir; - } - } - if (home_dir == NULL || home_dir[0] == '\0') - { - if (flags & GLOB_TILDE_CHECK) - return GLOB_NOMATCH; - else - home_dir = "~"; /* No luck. */ - } -# endif /* VMS */ -# endif /* WINDOWS32 */ -# endif - /* Now construct the full directory. */ - if (dirname[1] == '\0') - dirname = home_dir; - else - { - char *newp; - size_t home_len = strlen (home_dir); - newp = (char *) __alloca (home_len + dirlen); -# ifdef HAVE_MEMPCPY - mempcpy (mempcpy (newp, home_dir, home_len), - &dirname[1], dirlen); -# else - memcpy (newp, home_dir, home_len); - memcpy (&newp[home_len], &dirname[1], dirlen); -# endif - dirname = newp; - } - } -# if !defined _AMIGA && !defined WINDOWS32 && !defined VMS - else - { - char *end_name = strchr (dirname, '/'); - const char *user_name; - const char *home_dir; - - if (end_name == NULL) - user_name = dirname + 1; - else - { - char *newp; - newp = (char *) __alloca (end_name - dirname); -# ifdef HAVE_MEMPCPY - *((char *) mempcpy (newp, dirname + 1, end_name - dirname)) - = '\0'; -# else - memcpy (newp, dirname + 1, end_name - dirname); - newp[end_name - dirname - 1] = '\0'; -# endif - user_name = newp; - } - - /* Look up specific user's home directory. */ - { - struct passwd *p; -# if defined HAVE_GETPWNAM_R || defined _LIBC - size_t buflen = sysconf (_SC_GETPW_R_SIZE_MAX); - char *pwtmpbuf; - struct passwd pwbuf; - int save = errno; - - if (buflen == -1) - /* `sysconf' does not support _SC_GETPW_R_SIZE_MAX. Try a - moderate value. */ - buflen = 1024; - pwtmpbuf = (char *) __alloca (buflen); - - while (getpwnam_r (user_name, &pwbuf, pwtmpbuf, buflen, &p) != 0) - { - if (errno != ERANGE) - { - p = NULL; - break; - } - buflen *= 2; - pwtmpbuf = __alloca (buflen); - __set_errno (save); - } -# else - p = getpwnam (user_name); -# endif - if (p != NULL) - home_dir = p->pw_dir; - else - home_dir = NULL; - } - /* If we found a home directory use this. */ - if (home_dir != NULL) - { - char *newp; - size_t home_len = strlen (home_dir); - size_t rest_len = end_name == NULL ? 0 : strlen (end_name); - newp = (char *) __alloca (home_len + rest_len + 1); -# ifdef HAVE_MEMPCPY - *((char *) mempcpy (mempcpy (newp, home_dir, home_len), - end_name, rest_len)) = '\0'; -# else - memcpy (newp, home_dir, home_len); - memcpy (&newp[home_len], end_name, rest_len); - newp[home_len + rest_len] = '\0'; -# endif - dirname = newp; - } - else - if (flags & GLOB_TILDE_CHECK) - /* We have to regard it as an error if we cannot find the - home directory. */ - return GLOB_NOMATCH; - } -# endif /* Not Amiga && not WINDOWS32 && not VMS. */ - } -#endif /* Not VMS. */ - - /* Now test whether we looked for "~" or "~NAME". In this case we - can give the answer now. */ - if (filename == NULL) - { - struct stat st; - - /* Return the directory if we don't check for error or if it exists. */ - if ((flags & GLOB_NOCHECK) - || (((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_stat) (dirname, &st) - : __stat (dirname, &st)) == 0 - && S_ISDIR (st.st_mode))) - { - pglob->gl_pathv - = (char **) realloc (pglob->gl_pathv, - (pglob->gl_pathc + - ((flags & GLOB_DOOFFS) ? - pglob->gl_offs : 0) + - 1 + 1) * - sizeof (char *)); - if (pglob->gl_pathv == NULL) - return GLOB_NOSPACE; - - if (flags & GLOB_DOOFFS) - while (pglob->gl_pathc < pglob->gl_offs) - pglob->gl_pathv[pglob->gl_pathc++] = NULL; - -#if defined HAVE_STRDUP || defined _LIBC - pglob->gl_pathv[pglob->gl_pathc] = strdup (dirname); -#else - { - size_t len = strlen (dirname) + 1; - char *dircopy = malloc (len); - if (dircopy != NULL) - pglob->gl_pathv[pglob->gl_pathc] = memcpy (dircopy, dirname, - len); - } -#endif - if (pglob->gl_pathv[pglob->gl_pathc] == NULL) - { - free (pglob->gl_pathv); - return GLOB_NOSPACE; - } - pglob->gl_pathv[++pglob->gl_pathc] = NULL; - pglob->gl_flags = flags; - - return 0; - } - - /* Not found. */ - return GLOB_NOMATCH; - } - - if (__glob_pattern_p (dirname, !(flags & GLOB_NOESCAPE))) - { - /* The directory name contains metacharacters, so we - have to glob for the directory, and then glob for - the pattern in each directory found. */ - glob_t dirs; - register int i; - - status = glob (dirname, - ((flags & (GLOB_ERR | GLOB_NOCHECK | GLOB_NOESCAPE)) - | GLOB_NOSORT | GLOB_ONLYDIR), - errfunc, &dirs); - if (status != 0) - return status; - - /* We have successfully globbed the preceding directory name. - For each name we found, call glob_in_dir on it and FILENAME, - appending the results to PGLOB. */ - for (i = 0; i < dirs.gl_pathc; ++i) - { - int old_pathc; - -#ifdef SHELL - { - /* Make globbing interruptible in the bash shell. */ - extern int interrupt_state; - - if (interrupt_state) - { - globfree (&dirs); - globfree (&files); - return GLOB_ABORTED; - } - } -#endif /* SHELL. */ - - old_pathc = pglob->gl_pathc; - status = glob_in_dir (filename, dirs.gl_pathv[i], - ((flags | GLOB_APPEND) - & ~(GLOB_NOCHECK | GLOB_ERR)), - errfunc, pglob); - if (status == GLOB_NOMATCH) - /* No matches in this directory. Try the next. */ - continue; - - if (status != 0) - { - globfree (&dirs); - globfree (pglob); - return status; - } - - /* Stick the directory on the front of each name. */ - if (prefix_array (dirs.gl_pathv[i], - &pglob->gl_pathv[old_pathc], - pglob->gl_pathc - old_pathc)) - { - globfree (&dirs); - globfree (pglob); - return GLOB_NOSPACE; - } - } - - flags |= GLOB_MAGCHAR; - - /* We have ignored the GLOB_NOCHECK flag in the `glob_in_dir' calls. - But if we have not found any matching entry and thie GLOB_NOCHECK - flag was set we must return the list consisting of the disrectory - names followed by the filename. */ - if (pglob->gl_pathc == oldcount) - { - /* No matches. */ - if (flags & GLOB_NOCHECK) - { - size_t filename_len = strlen (filename) + 1; - char **new_pathv; - struct stat st; - - /* This is an pessimistic guess about the size. */ - pglob->gl_pathv - = (char **) realloc (pglob->gl_pathv, - (pglob->gl_pathc + - ((flags & GLOB_DOOFFS) ? - pglob->gl_offs : 0) + - dirs.gl_pathc + 1) * - sizeof (char *)); - if (pglob->gl_pathv == NULL) - { - globfree (&dirs); - return GLOB_NOSPACE; - } - - if (flags & GLOB_DOOFFS) - while (pglob->gl_pathc < pglob->gl_offs) - pglob->gl_pathv[pglob->gl_pathc++] = NULL; - - for (i = 0; i < dirs.gl_pathc; ++i) - { - const char *dir = dirs.gl_pathv[i]; - size_t dir_len = strlen (dir); - - /* First check whether this really is a directory. */ - if (((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_stat) (dir, &st) : __stat (dir, &st)) != 0 - || !S_ISDIR (st.st_mode)) - /* No directory, ignore this entry. */ - continue; - - pglob->gl_pathv[pglob->gl_pathc] = malloc (dir_len + 1 - + filename_len); - if (pglob->gl_pathv[pglob->gl_pathc] == NULL) - { - globfree (&dirs); - globfree (pglob); - return GLOB_NOSPACE; - } - -#ifdef HAVE_MEMPCPY - mempcpy (mempcpy (mempcpy (pglob->gl_pathv[pglob->gl_pathc], - dir, dir_len), - "/", 1), - filename, filename_len); -#else - memcpy (pglob->gl_pathv[pglob->gl_pathc], dir, dir_len); - pglob->gl_pathv[pglob->gl_pathc][dir_len] = '/'; - memcpy (&pglob->gl_pathv[pglob->gl_pathc][dir_len + 1], - filename, filename_len); -#endif - ++pglob->gl_pathc; - } - - pglob->gl_pathv[pglob->gl_pathc] = NULL; - pglob->gl_flags = flags; - - /* Now we know how large the gl_pathv vector must be. */ - new_pathv = (char **) realloc (pglob->gl_pathv, - ((pglob->gl_pathc + 1) - * sizeof (char *))); - if (new_pathv != NULL) - pglob->gl_pathv = new_pathv; - } - else - return GLOB_NOMATCH; - } - - globfree (&dirs); - } - else - { - status = glob_in_dir (filename, dirname, flags, errfunc, pglob); - if (status != 0) - return status; - - if (dirlen > 0) - { - /* Stick the directory on the front of each name. */ - int ignore = oldcount; - - if ((flags & GLOB_DOOFFS) && ignore < pglob->gl_offs) - ignore = pglob->gl_offs; - - if (prefix_array (dirname, - &pglob->gl_pathv[ignore], - pglob->gl_pathc - ignore)) - { - globfree (pglob); - return GLOB_NOSPACE; - } - } - } - - if (flags & GLOB_MARK) - { - /* Append slashes to directory names. */ - int i; - struct stat st; - for (i = oldcount; i < pglob->gl_pathc; ++i) - if (((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_stat) (pglob->gl_pathv[i], &st) - : __stat (pglob->gl_pathv[i], &st)) == 0 - && S_ISDIR (st.st_mode)) - { - size_t len = strlen (pglob->gl_pathv[i]) + 2; - char *new = realloc (pglob->gl_pathv[i], len); - if (new == NULL) - { - globfree (pglob); - return GLOB_NOSPACE; - } - strcpy (&new[len - 2], "/"); - pglob->gl_pathv[i] = new; - } - } - - if (!(flags & GLOB_NOSORT)) - { - /* Sort the vector. */ - int non_sort = oldcount; - - if ((flags & GLOB_DOOFFS) && pglob->gl_offs > oldcount) - non_sort = pglob->gl_offs; - - qsort ((__ptr_t) &pglob->gl_pathv[non_sort], - pglob->gl_pathc - non_sort, - sizeof (char *), collated_compare); - } - - return 0; -} - - -/* Free storage allocated in PGLOB by a previous `glob' call. */ -void -globfree (pglob) - register glob_t *pglob; -{ - if (pglob->gl_pathv != NULL) - { - register int i; - for (i = 0; i < pglob->gl_pathc; ++i) - if (pglob->gl_pathv[i] != NULL) - free ((__ptr_t) pglob->gl_pathv[i]); - free ((__ptr_t) pglob->gl_pathv); - } -} - - -/* Do a collated comparison of A and B. */ -static int -collated_compare (a, b) - const __ptr_t a; - const __ptr_t b; -{ - const char *const s1 = *(const char *const * const) a; - const char *const s2 = *(const char *const * const) b; - - if (s1 == s2) - return 0; - if (s1 == NULL) - return 1; - if (s2 == NULL) - return -1; - return strcoll (s1, s2); -} - - -/* Prepend DIRNAME to each of N members of ARRAY, replacing ARRAY's - elements in place. Return nonzero if out of memory, zero if successful. - A slash is inserted between DIRNAME and each elt of ARRAY, - unless DIRNAME is just "/". Each old element of ARRAY is freed. */ -static int -prefix_array (dirname, array, n) - const char *dirname; - char **array; - size_t n; -{ - register size_t i; - size_t dirlen = strlen (dirname); -#if defined __MSDOS__ || defined WINDOWS32 - int sep_char = '/'; -# define DIRSEP_CHAR sep_char -#else -# define DIRSEP_CHAR '/' -#endif - - if (dirlen == 1 && dirname[0] == '/') - /* DIRNAME is just "/", so normal prepending would get us "//foo". - We want "/foo" instead, so don't prepend any chars from DIRNAME. */ - dirlen = 0; -#if defined __MSDOS__ || defined WINDOWS32 - else if (dirlen > 1) - { - if (dirname[dirlen - 1] == '/' && dirname[dirlen - 2] == ':') - /* DIRNAME is "d:/". Don't prepend the slash from DIRNAME. */ - --dirlen; - else if (dirname[dirlen - 1] == ':') - { - /* DIRNAME is "d:". Use `:' instead of `/'. */ - --dirlen; - sep_char = ':'; - } - } -#endif - - for (i = 0; i < n; ++i) - { - size_t eltlen = strlen (array[i]) + 1; - char *new = (char *) malloc (dirlen + 1 + eltlen); - if (new == NULL) - { - while (i > 0) - free ((__ptr_t) array[--i]); - return 1; - } - -#ifdef HAVE_MEMPCPY - { - char *endp = (char *) mempcpy (new, dirname, dirlen); - *endp++ = DIRSEP_CHAR; - mempcpy (endp, array[i], eltlen); - } -#else - memcpy (new, dirname, dirlen); - new[dirlen] = DIRSEP_CHAR; - memcpy (&new[dirlen + 1], array[i], eltlen); -#endif - free ((__ptr_t) array[i]); - array[i] = new; - } - - return 0; -} - - -/* We must not compile this function twice. */ -#if !defined _LIBC || !defined NO_GLOB_PATTERN_P -/* Return nonzero if PATTERN contains any metacharacters. - Metacharacters can be quoted with backslashes if QUOTE is nonzero. */ -int -__glob_pattern_p (pattern, quote) - const char *pattern; - int quote; -{ - register const char *p; - int open = 0; - - for (p = pattern; *p != '\0'; ++p) - switch (*p) - { - case '?': - case '*': - return 1; - - case '\\': - if (quote && p[1] != '\0') - ++p; - break; - - case '[': - open = 1; - break; - - case ']': - if (open) - return 1; - break; - } - - return 0; -} -# ifdef _LIBC -weak_alias (__glob_pattern_p, glob_pattern_p) -# endif -#endif - - -/* Like `glob', but PATTERN is a final pathname component, - and matches are searched for in DIRECTORY. - The GLOB_NOSORT bit in FLAGS is ignored. No sorting is ever done. - The GLOB_APPEND flag is assumed to be set (always appends). */ -static int -glob_in_dir (pattern, directory, flags, errfunc, pglob) - const char *pattern; - const char *directory; - int flags; - int (*errfunc) __P ((const char *, int)); - glob_t *pglob; -{ - __ptr_t stream = NULL; - - struct globlink - { - struct globlink *next; - char *name; - }; - struct globlink *names = NULL; - size_t nfound; - int meta; - int save; - -#ifdef VMS - if (*directory == 0) - directory = "[]"; -#endif - meta = __glob_pattern_p (pattern, !(flags & GLOB_NOESCAPE)); - if (meta == 0) - { - if (flags & (GLOB_NOCHECK|GLOB_NOMAGIC)) - /* We need not do any tests. The PATTERN contains no meta - characters and we must not return an error therefore the - result will always contain exactly one name. */ - flags |= GLOB_NOCHECK; - else - { - /* Since we use the normal file functions we can also use stat() - to verify the file is there. */ - struct stat st; - size_t patlen = strlen (pattern); - size_t dirlen = strlen (directory); - char *fullname = (char *) __alloca (dirlen + 1 + patlen + 1); - -# ifdef HAVE_MEMPCPY - mempcpy (mempcpy (mempcpy (fullname, directory, dirlen), - "/", 1), - pattern, patlen + 1); -# else - memcpy (fullname, directory, dirlen); - fullname[dirlen] = '/'; - memcpy (&fullname[dirlen + 1], pattern, patlen + 1); -# endif - if (((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_stat) (fullname, &st) - : __stat (fullname, &st)) == 0) - /* We found this file to be existing. Now tell the rest - of the function to copy this name into the result. */ - flags |= GLOB_NOCHECK; - } - - nfound = 0; - } - else - { - if (pattern[0] == '\0') - { - /* This is a special case for matching directories like in - "*a/". */ - names = (struct globlink *) __alloca (sizeof (struct globlink)); - names->name = (char *) malloc (1); - if (names->name == NULL) - goto memory_error; - names->name[0] = '\0'; - names->next = NULL; - nfound = 1; - meta = 0; - } - else - { - stream = ((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_opendir) (directory) - : (__ptr_t) opendir (directory)); - if (stream == NULL) - { - if (errno != ENOTDIR - && ((errfunc != NULL && (*errfunc) (directory, errno)) - || (flags & GLOB_ERR))) - return GLOB_ABORTED; - nfound = 0; - meta = 0; - } - else - { - int fnm_flags = ((!(flags & GLOB_PERIOD) ? FNM_PERIOD : 0) - | ((flags & GLOB_NOESCAPE) ? FNM_NOESCAPE : 0) -#if defined _AMIGA || defined VMS - | FNM_CASEFOLD -#endif - ); - nfound = 0; - flags |= GLOB_MAGCHAR; - - while (1) - { - const char *name; - size_t len; - struct dirent *d = ((flags & GLOB_ALTDIRFUNC) - ? (*pglob->gl_readdir) (stream) - : readdir ((DIR *) stream)); - if (d == NULL) - break; - if (! REAL_DIR_ENTRY (d)) - continue; - -#ifdef HAVE_D_TYPE - /* If we shall match only directories use the information - provided by the dirent call if possible. */ - if ((flags & GLOB_ONLYDIR) - && d->d_type != DT_UNKNOWN && d->d_type != DT_DIR) - continue; -#endif - - name = d->d_name; - - if (fnmatch (pattern, name, fnm_flags) == 0) - { - struct globlink *new = (struct globlink *) - __alloca (sizeof (struct globlink)); - len = NAMLEN (d); - new->name = (char *) malloc (len + 1); - if (new->name == NULL) - goto memory_error; -#ifdef HAVE_MEMPCPY - *((char *) mempcpy ((__ptr_t) new->name, name, len)) - = '\0'; -#else - memcpy ((__ptr_t) new->name, name, len); - new->name[len] = '\0'; -#endif - new->next = names; - names = new; - ++nfound; - } - } - } - } - } - - if (nfound == 0 && (flags & GLOB_NOCHECK)) - { - size_t len = strlen (pattern); - nfound = 1; - names = (struct globlink *) __alloca (sizeof (struct globlink)); - names->next = NULL; - names->name = (char *) malloc (len + 1); - if (names->name == NULL) - goto memory_error; -#ifdef HAVE_MEMPCPY - *((char *) mempcpy (names->name, pattern, len)) = '\0'; -#else - memcpy (names->name, pattern, len); - names->name[len] = '\0'; -#endif - } - - if (nfound != 0) - { - pglob->gl_pathv - = (char **) realloc (pglob->gl_pathv, - (pglob->gl_pathc + - ((flags & GLOB_DOOFFS) ? pglob->gl_offs : 0) + - nfound + 1) * - sizeof (char *)); - if (pglob->gl_pathv == NULL) - goto memory_error; - - if (flags & GLOB_DOOFFS) - while (pglob->gl_pathc < pglob->gl_offs) - pglob->gl_pathv[pglob->gl_pathc++] = NULL; - - for (; names != NULL; names = names->next) - pglob->gl_pathv[pglob->gl_pathc++] = names->name; - pglob->gl_pathv[pglob->gl_pathc] = NULL; - - pglob->gl_flags = flags; - } - - save = errno; - if (stream != NULL) - { - if (flags & GLOB_ALTDIRFUNC) - (*pglob->gl_closedir) (stream); - else - closedir ((DIR *) stream); - } - __set_errno (save); - - return nfound == 0 ? GLOB_NOMATCH : 0; - - memory_error: - { - int save = errno; - if (flags & GLOB_ALTDIRFUNC) - (*pglob->gl_closedir) (stream); - else - closedir ((DIR *) stream); - __set_errno (save); - } - while (names != NULL) - { - if (names->name != NULL) - free ((__ptr_t) names->name); - names = names->next; - } - return GLOB_NOSPACE; -} - -#endif /* Not ELIDE_CODE. */ diff --git a/src/mkutil/make-3.80/glob/glob.h b/src/mkutil/make-3.80/glob/glob.h deleted file mode 100644 index 9f735fe8..00000000 --- a/src/mkutil/make-3.80/glob/glob.h +++ /dev/null @@ -1,205 +0,0 @@ -/* Copyright (C) 1991, 92, 95, 96, 97, 98 Free Software Foundation, Inc. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with the GNU C Library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - -#ifndef _GLOB_H -#define _GLOB_H 1 - -#ifdef __cplusplus -extern "C" { -#endif - -#undef __ptr_t -#if defined __cplusplus || (defined __STDC__ && __STDC__) || defined WINDOWS32 -# if !defined __GLIBC__ || !defined __P -# undef __P -# undef __PMT -# define __P(protos) protos -# define __PMT(protos) protos -# if !defined __GNUC__ || __GNUC__ < 2 -# undef __const -# define __const const -# endif -# endif -# define __ptr_t void * -#else /* Not C++ or ANSI C. */ -# undef __P -# undef __PMT -# define __P(protos) () -# define __PMT(protos) () -# undef __const -# define __const -# define __ptr_t char * -#endif /* C++ or ANSI C. */ - -/* We need `size_t' for the following definitions. */ -#ifndef __size_t -# if defined __GNUC__ && __GNUC__ >= 2 -typedef __SIZE_TYPE__ __size_t; -# else -/* This is a guess. */ -/*hb - * Conflicts with DECCs aready defined type __size_t. - * Defining an own type with a name beginning with '__' is no good. - * Anyway if DECC is used and __SIZE_T is defined then __size_t is - * already defined (and I hope it's exactly the one we need here). - */ -#if !(defined __DECC && defined __SIZE_T) -typedef unsigned long int __size_t; -#endif -# endif -#else -/* The GNU CC stddef.h version defines __size_t as empty. We need a real - definition. */ -# undef __size_t -# define __size_t size_t -#endif - -/* Bits set in the FLAGS argument to `glob'. */ -#define GLOB_ERR (1 << 0)/* Return on read errors. */ -#define GLOB_MARK (1 << 1)/* Append a slash to each name. */ -#define GLOB_NOSORT (1 << 2)/* Don't sort the names. */ -#define GLOB_DOOFFS (1 << 3)/* Insert PGLOB->gl_offs NULLs. */ -#define GLOB_NOCHECK (1 << 4)/* If nothing matches, return the pattern. */ -#define GLOB_APPEND (1 << 5)/* Append to results of a previous call. */ -#define GLOB_NOESCAPE (1 << 6)/* Backslashes don't quote metacharacters. */ -#define GLOB_PERIOD (1 << 7)/* Leading `.' can be matched by metachars. */ - -#if (!defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 2 || defined _BSD_SOURCE \ - || defined _GNU_SOURCE) -# define GLOB_MAGCHAR (1 << 8)/* Set in gl_flags if any metachars seen. */ -# define GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions. */ -# define GLOB_BRACE (1 << 10)/* Expand "{a,b}" to "a" "b". */ -# define GLOB_NOMAGIC (1 << 11)/* If no magic chars, return the pattern. */ -# define GLOB_TILDE (1 << 12)/* Expand ~user and ~ to home directories. */ -# define GLOB_ONLYDIR (1 << 13)/* Match only directories. */ -# define GLOB_TILDE_CHECK (1 << 14)/* Like GLOB_TILDE but return an error - if the user name is not available. */ -# define __GLOB_FLAGS (GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS| \ - GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND| \ - GLOB_PERIOD|GLOB_ALTDIRFUNC|GLOB_BRACE| \ - GLOB_NOMAGIC|GLOB_TILDE|GLOB_ONLYDIR|GLOB_TILDE_CHECK) -#else -# define __GLOB_FLAGS (GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS| \ - GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND| \ - GLOB_PERIOD) -#endif - -/* Error returns from `glob'. */ -#define GLOB_NOSPACE 1 /* Ran out of memory. */ -#define GLOB_ABORTED 2 /* Read error. */ -#define GLOB_NOMATCH 3 /* No matches found. */ -#define GLOB_NOSYS 4 /* Not implemented. */ -#ifdef _GNU_SOURCE -/* Previous versions of this file defined GLOB_ABEND instead of - GLOB_ABORTED. Provide a compatibility definition here. */ -# define GLOB_ABEND GLOB_ABORTED -#endif - -/* Structure describing a globbing run. */ -#if !defined _AMIGA && !defined VMS /* Buggy compiler. */ -struct stat; -#endif -typedef struct - { - __size_t gl_pathc; /* Count of paths matched by the pattern. */ - char **gl_pathv; /* List of matched pathnames. */ - __size_t gl_offs; /* Slots to reserve in `gl_pathv'. */ - int gl_flags; /* Set to FLAGS, maybe | GLOB_MAGCHAR. */ - - /* If the GLOB_ALTDIRFUNC flag is set, the following functions - are used instead of the normal file access functions. */ - void (*gl_closedir) __PMT ((void *)); - struct dirent *(*gl_readdir) __PMT ((void *)); - __ptr_t (*gl_opendir) __PMT ((__const char *)); - int (*gl_lstat) __PMT ((__const char *, struct stat *)); -#if defined(VMS) && defined(__DECC) && !defined(_POSIX_C_SOURCE) - int (*gl_stat) __PMT ((__const char *, struct stat *, ...)); -#else - int (*gl_stat) __PMT ((__const char *, struct stat *)); -#endif - } glob_t; - -#ifdef _LARGEFILE64_SOURCE -struct stat64; -typedef struct - { - __size_t gl_pathc; - char **gl_pathv; - __size_t gl_offs; - int gl_flags; - - /* If the GLOB_ALTDIRFUNC flag is set, the following functions - are used instead of the normal file access functions. */ - void (*gl_closedir) __PMT ((void *)); - struct dirent64 *(*gl_readdir) __PMT ((void *)); - __ptr_t (*gl_opendir) __PMT ((__const char *)); - int (*gl_lstat) __PMT ((__const char *, struct stat64 *)); - int (*gl_stat) __PMT ((__const char *, struct stat64 *)); - } glob64_t; -#endif - -#if _FILE_OFFSET_BITS == 64 && __GNUC__ < 2 -# define glob glob64 -# define globfree globfree64 -#else -# ifdef _LARGEFILE64_SOURCE -extern int glob64 __P ((__const char *__pattern, int __flags, - int (*__errfunc) (__const char *, int), - glob64_t *__pglob)); - -extern void globfree64 __P ((glob64_t *__pglob)); -# endif -#endif - -/* Do glob searching for PATTERN, placing results in PGLOB. - The bits defined above may be set in FLAGS. - If a directory cannot be opened or read and ERRFUNC is not nil, - it is called with the pathname that caused the error, and the - `errno' value from the failing call; if it returns non-zero - `glob' returns GLOB_ABEND; if it returns zero, the error is ignored. - If memory cannot be allocated for PGLOB, GLOB_NOSPACE is returned. - Otherwise, `glob' returns zero. */ -#if _FILE_OFFSET_BITS != 64 || __GNUC__ < 2 -extern int glob __P ((__const char *__pattern, int __flags, - int (*__errfunc) (__const char *, int), - glob_t *__pglob)); - -/* Free storage allocated in PGLOB by a previous `glob' call. */ -extern void globfree __P ((glob_t *__pglob)); -#else -extern int glob __P ((__const char *__pattern, int __flags, - int (*__errfunc) (__const char *, int), - glob_t *__pglob)) __asm__ ("glob64"); - -extern void globfree __P ((glob_t *__pglob)) __asm__ ("globfree64"); -#endif - - -#ifdef _GNU_SOURCE -/* Return nonzero if PATTERN contains any metacharacters. - Metacharacters can be quoted with backslashes if QUOTE is nonzero. - - This function is not part of the interface specified by POSIX.2 - but several programs want to use it. */ -extern int glob_pattern_p __P ((__const char *__pattern, int __quote)); -#endif - -#ifdef __cplusplus -} -#endif - -#endif /* glob.h */ diff --git a/src/mkutil/make-3.80/hash.c b/src/mkutil/make-3.80/hash.c deleted file mode 100644 index 9083b60a..00000000 --- a/src/mkutil/make-3.80/hash.c +++ /dev/null @@ -1,369 +0,0 @@ -/* hash.c -- hash table maintenance - Copyright (C) 1995, 1999, 2002 Free Software Foundation, Inc. - Written by Greg McGary - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ - -#include "make.h" -#include "hash.h" - -#define CALLOC(t, n) ((t *) calloc (sizeof (t), (n))) -#define MALLOC(t, n) ((t *) xmalloc (sizeof (t) * (n))) -#define REALLOC(o, t, n) ((t *) xrealloc ((o), sizeof (t) * (n))) -#define CLONE(o, t, n) ((t *) memcpy (MALLOC (t, (n)), (o), sizeof (t) * (n))) - -static void hash_rehash __P((struct hash_table* ht)); -static unsigned long round_up_2 __P((unsigned long rough)); - -/* Implement double hashing with open addressing. The table size is - always a power of two. The secondary (`increment') hash function - is forced to return an odd-value, in order to be relatively prime - to the table size. This guarantees that the increment can - potentially hit every slot in the table during collision - resolution. */ - -void *hash_deleted_item = &hash_deleted_item; - -/* Force the table size to be a power of two, possibly rounding up the - given size. */ - -void -hash_init (ht, size, hash_1, hash_2, hash_cmp) - struct hash_table* ht; - unsigned long size; - hash_func_t hash_1; - hash_func_t hash_2; - hash_cmp_func_t hash_cmp; -{ - ht->ht_size = round_up_2 (size); - ht->ht_empty_slots = ht->ht_size; - ht->ht_vec = (void**) CALLOC (struct token *, ht->ht_size); - if (ht->ht_vec == 0) - { - fprintf (stderr, _("can't allocate %ld bytes for hash table: memory exhausted"), - ht->ht_size * sizeof(struct token *)); - exit (1); - } - - ht->ht_capacity = ht->ht_size - (ht->ht_size / 16); /* 93.75% loading factor */ - ht->ht_fill = 0; - ht->ht_collisions = 0; - ht->ht_lookups = 0; - ht->ht_rehashes = 0; - ht->ht_hash_1 = hash_1; - ht->ht_hash_2 = hash_2; - ht->ht_compare = hash_cmp; -} - -/* Load an array of items into `ht'. */ - -void -hash_load (ht, item_table, cardinality, size) - struct hash_table* ht; - void *item_table; - unsigned long cardinality; - unsigned long size; -{ - char *items = (char *) item_table; - while (cardinality--) - { - hash_insert (ht, items); - items += size; - } -} - -/* Returns the address of the table slot matching `key'. If `key' is - not found, return the address of an empty slot suitable for - inserting `key'. The caller is responsible for incrementing - ht_fill on insertion. */ - -void ** -hash_find_slot (ht, key) - struct hash_table* ht; - void const *key; -{ - void **slot; - void **deleted_slot = 0; - unsigned int hash_2 = 0; - unsigned int hash_1 = (*ht->ht_hash_1) (key); - - ht->ht_lookups++; - for (;;) - { - hash_1 &= (ht->ht_size - 1); - slot = &ht->ht_vec[hash_1]; - - if (*slot == 0) - return (deleted_slot ? deleted_slot : slot); - if (*slot == hash_deleted_item) - { - if (deleted_slot == 0) - deleted_slot = slot; - } - else - { - if (key == *slot) - return slot; - if ((*ht->ht_compare) (key, *slot) == 0) - return slot; - ht->ht_collisions++; - } - if (!hash_2) - hash_2 = (*ht->ht_hash_2) (key) | 1; - hash_1 += hash_2; - } -} - -void * -hash_find_item (ht, key) - struct hash_table* ht; - void const *key; -{ - void **slot = hash_find_slot (ht, key); - return ((HASH_VACANT (*slot)) ? 0 : *slot); -} - -void * -hash_insert (ht, item) - struct hash_table* ht; - void *item; -{ - void **slot = hash_find_slot (ht, item); - void *old_item = slot ? *slot : 0; - hash_insert_at (ht, item, slot); - return ((HASH_VACANT (old_item)) ? 0 : old_item); -} - -void * -hash_insert_at (ht, item, slot) - struct hash_table* ht; - void *item; - void const *slot; -{ - void *old_item = *(void **) slot; - if (HASH_VACANT (old_item)) - { - ht->ht_fill++; - if (old_item == 0) - ht->ht_empty_slots--; - old_item = item; - } - *(void const **) slot = item; - if (ht->ht_empty_slots < ht->ht_size - ht->ht_capacity) - { - hash_rehash (ht); - return (void *) hash_find_slot (ht, item); - } - else - return (void *) slot; -} - -void * -hash_delete (ht, item) - struct hash_table* ht; - void const *item; -{ - void **slot = hash_find_slot (ht, item); - return hash_delete_at (ht, slot); -} - -void * -hash_delete_at (ht, slot) - struct hash_table* ht; - void const *slot; -{ - void *item = *(void **) slot; - if (!HASH_VACANT (item)) - { - *(void const **) slot = hash_deleted_item; - ht->ht_fill--; - return item; - } - else - return 0; -} - -void -hash_free_items (ht) - struct hash_table* ht; -{ - void **vec = ht->ht_vec; - void **end = &vec[ht->ht_size]; - for (; vec < end; vec++) - { - void *item = *vec; - if (!HASH_VACANT (item)) - free (item); - *vec = 0; - } - ht->ht_fill = 0; - ht->ht_empty_slots = ht->ht_size; -} - -void -hash_delete_items (ht) - struct hash_table* ht; -{ - void **vec = ht->ht_vec; - void **end = &vec[ht->ht_size]; - for (; vec < end; vec++) - *vec = 0; - ht->ht_fill = 0; - ht->ht_collisions = 0; - ht->ht_lookups = 0; - ht->ht_rehashes = 0; - ht->ht_empty_slots = ht->ht_size; -} - -void -hash_free (ht, free_items) - struct hash_table* ht; - int free_items; -{ - if (free_items) - hash_free_items (ht); - else - { - ht->ht_fill = 0; - ht->ht_empty_slots = ht->ht_size; - } - free (ht->ht_vec); - ht->ht_vec = 0; - ht->ht_capacity = 0; -} - -void -hash_map (ht, map) - struct hash_table *ht; - hash_map_func_t map; -{ - void **slot; - void **end = &ht->ht_vec[ht->ht_size]; - - for (slot = ht->ht_vec; slot < end; slot++) - { - if (!HASH_VACANT (*slot)) - (*map) (*slot); - } -} - -void -hash_map_arg (ht, map, arg) - struct hash_table *ht; - hash_map_arg_func_t map; - void *arg; -{ - void **slot; - void **end = &ht->ht_vec[ht->ht_size]; - - for (slot = ht->ht_vec; slot < end; slot++) - { - if (!HASH_VACANT (*slot)) - (*map) (*slot, arg); - } -} - -/* Double the size of the hash table in the event of overflow... */ - -static void -hash_rehash (ht) - struct hash_table* ht; -{ - unsigned long old_ht_size = ht->ht_size; - void **old_vec = ht->ht_vec; - void **ovp; - - if (ht->ht_fill >= ht->ht_capacity) - { - ht->ht_size *= 2; - ht->ht_capacity = ht->ht_size - (ht->ht_size >> 4); - } - ht->ht_rehashes++; - ht->ht_vec = (void **) CALLOC (struct token *, ht->ht_size); - - for (ovp = old_vec; ovp < &old_vec[old_ht_size]; ovp++) - { - if (! HASH_VACANT (*ovp)) - { - void **slot = hash_find_slot (ht, *ovp); - *slot = *ovp; - } - } - ht->ht_empty_slots = ht->ht_size - ht->ht_fill; - free (old_vec); -} - -void -hash_print_stats (ht, out_FILE) - struct hash_table *ht; - FILE *out_FILE; -{ - /* GKM FIXME: honor NO_FLOAT */ - fprintf (out_FILE, _("Load=%ld/%ld=%.0f%%, "), ht->ht_fill, ht->ht_size, - 100.0 * (double) ht->ht_fill / (double) ht->ht_size); - fprintf (out_FILE, _("Rehash=%d, "), ht->ht_rehashes); - fprintf (out_FILE, _("Collisions=%ld/%ld=%.0f%%"), ht->ht_collisions, ht->ht_lookups, - (ht->ht_lookups - ? (100.0 * (double) ht->ht_collisions / (double) ht->ht_lookups) - : 0)); -} - -/* Dump all items into a NULL-terminated vector. Use the - user-supplied vector, or malloc one. */ - -void ** -hash_dump (ht, vector_0, compare) - struct hash_table *ht; - void **vector_0; - qsort_cmp_t compare; -{ - void **vector; - void **slot; - void **end = &ht->ht_vec[ht->ht_size]; - - if (vector_0 == 0) - vector_0 = MALLOC (void *, ht->ht_fill + 1); - vector = vector_0; - - for (slot = ht->ht_vec; slot < end; slot++) - if (!HASH_VACANT (*slot)) - *vector++ = *slot; - *vector = 0; - - if (compare) - qsort (vector_0, ht->ht_fill, sizeof (void *), compare); - return vector_0; -} - -/* Round a given number up to the nearest power of 2. */ - -static unsigned long -round_up_2 (n) - unsigned long n; -{ - n |= (n >> 1); - n |= (n >> 2); - n |= (n >> 4); - n |= (n >> 8); - n |= (n >> 16); - -#if !defined(HAVE_LIMITS_H) || ULONG_MAX > 4294967295 - /* We only need this on systems where unsigned long is >32 bits. */ - n |= (n >> 32); -#endif - - return n + 1; -} diff --git a/src/mkutil/make-3.80/hash.h b/src/mkutil/make-3.80/hash.h deleted file mode 100644 index 405f1dab..00000000 --- a/src/mkutil/make-3.80/hash.h +++ /dev/null @@ -1,233 +0,0 @@ -/* hash.h -- decls for hash table - Copyright (C) 1995, 1999, 2002 Free Software Foundation, Inc. - Written by Greg McGary - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - -#ifndef _hash_h_ -#define _hash_h_ - -#include -#include - -#if defined __cplusplus || (defined __STDC__ && __STDC__) || defined WINDOWS32 -# if !defined __GLIBC__ || !defined __P -# undef __P -# define __P(protos) protos -# endif -#else /* Not C++ or ANSI C. */ -# undef __P -# define __P(protos) () -/* We can get away without defining `const' here only because in this file - it is used only inside the prototype for `fnmatch', which is elided in - non-ANSI C where `const' is problematical. */ -#endif /* C++ or ANSI C. */ - -typedef unsigned long (*hash_func_t) __P((void const *key)); -typedef int (*hash_cmp_func_t) __P((void const *x, void const *y)); -typedef void (*hash_map_func_t) __P((void const *item)); -typedef void (*hash_map_arg_func_t) __P((void const *item, void *arg)); - -struct hash_table -{ - void **ht_vec; - unsigned long ht_size; /* total number of slots (power of 2) */ - unsigned long ht_capacity; /* usable slots, limited by loading-factor */ - unsigned long ht_fill; /* items in table */ - unsigned long ht_empty_slots; /* empty slots not including deleted slots */ - unsigned long ht_collisions; /* # of failed calls to comparison function */ - unsigned long ht_lookups; /* # of queries */ - unsigned int ht_rehashes; /* # of times we've expanded table */ - hash_func_t ht_hash_1; /* primary hash function */ - hash_func_t ht_hash_2; /* secondary hash function */ - hash_cmp_func_t ht_compare; /* comparison function */ -}; - -typedef int (*qsort_cmp_t) __P((void const *, void const *)); - -void hash_init __P((struct hash_table *ht, unsigned long size, - hash_func_t hash_1, hash_func_t hash_2, hash_cmp_func_t hash_cmp)); -void hash_load __P((struct hash_table *ht, void *item_table, - unsigned long cardinality, unsigned long size)); -void **hash_find_slot __P((struct hash_table *ht, void const *key)); -void *hash_find_item __P((struct hash_table *ht, void const *key)); -void *hash_insert __P((struct hash_table *ht, void *item)); -void *hash_insert_at __P((struct hash_table *ht, void *item, void const *slot)); -void *hash_delete __P((struct hash_table *ht, void const *item)); -void *hash_delete_at __P((struct hash_table *ht, void const *slot)); -void hash_delete_items __P((struct hash_table *ht)); -void hash_free_items __P((struct hash_table *ht)); -void hash_free __P((struct hash_table *ht, int free_items)); -void hash_map __P((struct hash_table *ht, hash_map_func_t map)); -void hash_map_arg __P((struct hash_table *ht, hash_map_arg_func_t map, void *arg)); -void hash_print_stats __P((struct hash_table *ht, FILE *out_FILE)); -void **hash_dump __P((struct hash_table *ht, void **vector_0, qsort_cmp_t compare)); - -extern void *hash_deleted_item; -#define HASH_VACANT(item) ((item) == 0 || (void *) (item) == hash_deleted_item) - - -/* hash and comparison macros for case-sensitive string keys. */ - -#define STRING_HASH_1(KEY, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - while (*++_key_) \ - (RESULT) += (*_key_ << (_key_[1] & 0xf)); \ -} while (0) -#define return_STRING_HASH_1(KEY) do { \ - unsigned long _result_ = 0; \ - STRING_HASH_1 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define STRING_HASH_2(KEY, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - while (*++_key_) \ - (RESULT) += (*_key_ << (_key_[1] & 0x7)); \ -} while (0) -#define return_STRING_HASH_2(KEY) do { \ - unsigned long _result_ = 0; \ - STRING_HASH_2 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define STRING_COMPARE(X, Y, RESULT) do { \ - RESULT = strcmp ((X), (Y)); \ -} while (0) -#define return_STRING_COMPARE(X, Y) do { \ - return strcmp ((X), (Y)); \ -} while (0) - - -#define STRING_N_HASH_1(KEY, N, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - int _n_ = (N); \ - if (_n_) \ - while (--_n_ && *++_key_) \ - (RESULT) += (*_key_ << (_key_[1] & 0xf)); \ - (RESULT) += *++_key_; \ -} while (0) -#define return_STRING_N_HASH_1(KEY, N) do { \ - unsigned long _result_ = 0; \ - STRING_N_HASH_1 ((KEY), (N), _result_); \ - return _result_; \ -} while (0) - -#define STRING_N_HASH_2(KEY, N, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - int _n_ = (N); \ - if (_n_) \ - while (--_n_ && *++_key_) \ - (RESULT) += (*_key_ << (_key_[1] & 0x7)); \ - (RESULT) += *++_key_; \ -} while (0) -#define return_STRING_N_HASH_2(KEY, N) do { \ - unsigned long _result_ = 0; \ - STRING_N_HASH_2 ((KEY), (N), _result_); \ - return _result_; \ -} while (0) - -#define STRING_N_COMPARE(X, Y, N, RESULT) do { \ - RESULT = strncmp ((X), (Y), (N)); \ -} while (0) -#define return_STRING_N_COMPARE(X, Y, N) do { \ - return strncmp ((X), (Y), (N)); \ -} while (0) - -#ifdef HAVE_CASE_INSENSITIVE_FS - -/* hash and comparison macros for case-insensitive string _key_s. */ - -#define ISTRING_HASH_1(KEY, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - while (*++_key_) \ - (RESULT) += ((isupper (*_key_) ? tolower (*_key_) : *_key_) << (_key_[1] & 0xf)); \ -} while (0) -#define return_ISTRING_HASH_1(KEY) do { \ - unsigned long _result_ = 0; \ - ISTRING_HASH_1 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define ISTRING_HASH_2(KEY, RESULT) do { \ - unsigned char const *_key_ = (unsigned char const *) (KEY) - 1; \ - while (*++_key_) \ - (RESULT) += ((isupper (*_key_) ? tolower (*_key_) : *_key_) << (_key_[1] & 0x7)); \ -} while (0) -#define return_ISTRING_HASH_2(KEY) do { \ - unsigned long _result_ = 0; \ - ISTRING_HASH_2 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define ISTRING_COMPARE(X, Y, RESULT) do { \ - RESULT = strcmpi ((X), (Y)); \ -} while (0) -#define return_ISTRING_COMPARE(X, Y) do { \ - return strcmpi ((X), (Y)); \ -} while (0) - -#else - -#define ISTRING_HASH_1(KEY, RESULT) STRING_HASH_1 ((KEY), (RESULT)) -#define return_ISTRING_HASH_1(KEY) return_STRING_HASH_1 (KEY) - -#define ISTRING_HASH_2(KEY, RESULT) STRING_HASH_2 ((KEY), (RESULT)) -#define return_ISTRING_HASH_2(KEY) return_STRING_HASH_2 (KEY) - -#define ISTRING_COMPARE(X, Y, RESULT) STRING_COMPARE ((X), (Y), (RESULT)) -#define return_ISTRING_COMPARE(X, Y) return_STRING_COMPARE ((X), (Y)) - -#endif - -/* hash and comparison macros for integer _key_s. */ - -#define INTEGER_HASH_1(KEY, RESULT) do { \ - (RESULT) += ((unsigned long)(KEY)); \ -} while (0) -#define return_INTEGER_HASH_1(KEY) do { \ - unsigned long _result_ = 0; \ - INTEGER_HASH_1 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define INTEGER_HASH_2(KEY, RESULT) do { \ - (RESULT) += ~((unsigned long)(KEY)); \ -} while (0) -#define return_INTEGER_HASH_2(KEY) do { \ - unsigned long _result_ = 0; \ - INTEGER_HASH_2 ((KEY), _result_); \ - return _result_; \ -} while (0) - -#define INTEGER_COMPARE(X, Y, RESULT) do { \ - (RESULT) = X - Y; \ -} while (0) -#define return_INTEGER_COMPARE(X, Y) do { \ - int _result_; \ - INTEGER_COMPARE (X, Y, _result_); \ - return _result_; \ -} while (0) - -/* hash and comparison macros for address keys. */ - -#define ADDRESS_HASH_1(KEY, RESULT) INTEGER_HASH_1 (((unsigned long)(KEY)) >> 3, (RESULT)) -#define ADDRESS_HASH_2(KEY, RESULT) INTEGER_HASH_2 (((unsigned long)(KEY)) >> 3, (RESULT)) -#define ADDRESS_COMPARE(X, Y, RESULT) INTEGER_COMPARE ((X), (Y), (RESULT)) -#define return_ADDRESS_HASH_1(KEY) return_INTEGER_HASH_1 (((unsigned long)(KEY)) >> 3) -#define return_ADDRESS_HASH_2(KEY) return_INTEGER_HASH_2 (((unsigned long)(KEY)) >> 3) -#define return_ADDRESS_COMPARE(X, Y) return_INTEGER_COMPARE ((X), (Y)) - -#endif /* not _hash_h_ */ diff --git a/src/mkutil/make-3.80/implicit.c b/src/mkutil/make-3.80/implicit.c deleted file mode 100644 index 857895d7..00000000 --- a/src/mkutil/make-3.80/implicit.c +++ /dev/null @@ -1,635 +0,0 @@ -/* Implicit rule searching for GNU Make. -Copyright (C) 1988,89,90,91,92,93,94,97,2000 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "rule.h" -#include "dep.h" -#include "filedef.h" -#include "debug.h" - -static int pattern_search PARAMS ((struct file *file, int archive, unsigned int depth, - unsigned int recursions)); - -/* For a FILE which has no commands specified, try to figure out some - from the implicit pattern rules. - Returns 1 if a suitable implicit rule was found, - after modifying FILE to contain the appropriate commands and deps, - or returns 0 if no implicit rule was found. */ - -int -try_implicit_rule (file, depth) - struct file *file; - unsigned int depth; -{ - DBF (DB_IMPLICIT, _("Looking for an implicit rule for `%s'.\n")); - - /* The order of these searches was previously reversed. My logic now is - that since the non-archive search uses more information in the target - (the archive search omits the archive name), it is more specific and - should come first. */ - - if (pattern_search (file, 0, depth, 0)) - return 1; - -#ifndef NO_ARCHIVES - /* If this is an archive member reference, use just the - archive member name to search for implicit rules. */ - if (ar_name (file->name)) - { - DBF (DB_IMPLICIT, - _("Looking for archive-member implicit rule for `%s'.\n")); - if (pattern_search (file, 1, depth, 0)) - return 1; - } -#endif - - return 0; -} - - -/* Search the pattern rules for a rule with an existing dependency to make - FILE. If a rule is found, the appropriate commands and deps are put in FILE - and 1 is returned. If not, 0 is returned. - - If ARCHIVE is nonzero, FILE->name is of the form "LIB(MEMBER)". A rule for - "(MEMBER)" will be searched for, and "(MEMBER)" will not be chopped up into - directory and filename parts. - - If an intermediate file is found by pattern search, the intermediate file - is set up as a target by the recursive call and is also made a dependency - of FILE. - - DEPTH is used for debugging messages. */ - -static int -pattern_search (file, archive, depth, recursions) - struct file *file; - int archive; - unsigned int depth; - unsigned int recursions; -{ - /* Filename we are searching for a rule for. */ - char *filename = archive ? strchr (file->name, '(') : file->name; - - /* Length of FILENAME. */ - unsigned int namelen = strlen (filename); - - /* The last slash in FILENAME (or nil if there is none). */ - char *lastslash; - - /* This is a file-object used as an argument in - recursive calls. It never contains any data - except during a recursive call. */ - struct file *intermediate_file = 0; - - /* List of dependencies found recursively. */ - struct file **intermediate_files - = (struct file **) xmalloc (max_pattern_deps * sizeof (struct file *)); - - /* List of the patterns used to find intermediate files. */ - char **intermediate_patterns - = (char **) alloca (max_pattern_deps * sizeof (char *)); - - /* This buffer records all the dependencies actually found for a rule. */ - char **found_files = (char **) alloca (max_pattern_deps * sizeof (char *)); - /* Number of dep names now in FOUND_FILES. */ - unsigned int deps_found = 0; - - /* Names of possible dependencies are constructed in this buffer. */ - register char *depname = (char *) alloca (namelen + max_pattern_dep_length); - - /* The start and length of the stem of FILENAME for the current rule. */ - register char *stem = 0; - register unsigned int stemlen = 0; - register unsigned int fullstemlen = 0; - - /* Buffer in which we store all the rules that are possibly applicable. */ - struct rule **tryrules - = (struct rule **) xmalloc (num_pattern_rules * max_pattern_targets - * sizeof (struct rule *)); - - /* Number of valid elements in TRYRULES. */ - unsigned int nrules; - - /* The numbers of the rule targets of each rule - in TRYRULES that matched the target file. */ - unsigned int *matches - = (unsigned int *) alloca (num_pattern_rules * sizeof (unsigned int)); - - /* Each element is nonzero if LASTSLASH was used in - matching the corresponding element of TRYRULES. */ - char *checked_lastslash - = (char *) alloca (num_pattern_rules * sizeof (char)); - - /* The index in TRYRULES of the rule we found. */ - unsigned int foundrule; - - /* Nonzero if should consider intermediate files as dependencies. */ - int intermed_ok; - - /* Nonzero if we have matched a pattern-rule target - that is not just `%'. */ - int specific_rule_matched = 0; - - register unsigned int i = 0; /* uninit checks OK */ - register struct rule *rule; - register struct dep *dep; - - char *p, *vp; - -#ifndef NO_ARCHIVES - if (archive || ar_name (filename)) - lastslash = 0; - else -#endif - { - /* Set LASTSLASH to point at the last slash in FILENAME - but not counting any slash at the end. (foo/bar/ counts as - bar/ in directory foo/, not empty in directory foo/bar/.) */ -#ifdef VMS - lastslash = strrchr (filename, ']'); - if (lastslash == 0) - lastslash = strrchr (filename, ':'); -#else - lastslash = strrchr (filename, '/'); -#ifdef HAVE_DOS_PATHS - /* Handle backslashes (possibly mixed with forward slashes) - and the case of "d:file". */ - { - char *bslash = strrchr (filename, '\\'); - if (lastslash == 0 || bslash > lastslash) - lastslash = bslash; - if (lastslash == 0 && filename[0] && filename[1] == ':') - lastslash = filename + 1; - } -#endif -#endif - if (lastslash != 0 && lastslash[1] == '\0') - lastslash = 0; - } - - /* First see which pattern rules match this target - and may be considered. Put them in TRYRULES. */ - - nrules = 0; - for (rule = pattern_rules; rule != 0; rule = rule->next) - { - /* If the pattern rule has deps but no commands, ignore it. - Users cancel built-in rules by redefining them without commands. */ - if (rule->deps != 0 && rule->cmds == 0) - continue; - - /* If this rule is in use by a parent pattern_search, - don't use it here. */ - if (rule->in_use) - { - DBS (DB_IMPLICIT, (_("Avoiding implicit rule recursion.\n"))); - continue; - } - - for (i = 0; rule->targets[i] != 0; ++i) - { - char *target = rule->targets[i]; - char *suffix = rule->suffixes[i]; - int check_lastslash; - - /* Rules that can match any filename and are not terminal - are ignored if we're recursing, so that they cannot be - intermediate files. */ - if (recursions > 0 && target[1] == '\0' && !rule->terminal) - continue; - - if (rule->lens[i] > namelen) - /* It can't possibly match. */ - continue; - - /* From the lengths of the filename and the pattern parts, - find the stem: the part of the filename that matches the %. */ - stem = filename + (suffix - target - 1); - stemlen = namelen - rule->lens[i] + 1; - - /* Set CHECK_LASTSLASH if FILENAME contains a directory - prefix and the target pattern does not contain a slash. */ - -#ifdef VMS - check_lastslash = lastslash != 0 - && ((strchr (target, ']') == 0) - && (strchr (target, ':') == 0)); -#else - check_lastslash = lastslash != 0 && strchr (target, '/') == 0; -#endif - if (check_lastslash) - { - /* In that case, don't include the - directory prefix in STEM here. */ - unsigned int difference = lastslash - filename + 1; - if (difference > stemlen) - continue; - stemlen -= difference; - stem += difference; - } - - /* Check that the rule pattern matches the text before the stem. */ - if (check_lastslash) - { - if (stem > (lastslash + 1) - && !strneq (target, lastslash + 1, stem - lastslash - 1)) - continue; - } - else if (stem > filename - && !strneq (target, filename, stem - filename)) - continue; - - /* Check that the rule pattern matches the text after the stem. - We could test simply use streq, but this way we compare the - first two characters immediately. This saves time in the very - common case where the first character matches because it is a - period. */ - if (*suffix != stem[stemlen] - || (*suffix != '\0' && !streq (&suffix[1], &stem[stemlen + 1]))) - continue; - - /* Record if we match a rule that not all filenames will match. */ - if (target[1] != '\0') - specific_rule_matched = 1; - - /* A rule with no dependencies and no commands exists solely to set - specific_rule_matched when it matches. Don't try to use it. */ - if (rule->deps == 0 && rule->cmds == 0) - continue; - - /* Record this rule in TRYRULES and the index of the matching - target in MATCHES. If several targets of the same rule match, - that rule will be in TRYRULES more than once. */ - tryrules[nrules] = rule; - matches[nrules] = i; - checked_lastslash[nrules] = check_lastslash; - ++nrules; - } - } - - /* If we have found a matching rule that won't match all filenames, - retroactively reject any non-"terminal" rules that do always match. */ - if (specific_rule_matched) - for (i = 0; i < nrules; ++i) - if (!tryrules[i]->terminal) - { - register unsigned int j; - for (j = 0; tryrules[i]->targets[j] != 0; ++j) - if (tryrules[i]->targets[j][1] == '\0') - break; - if (tryrules[i]->targets[j] != 0) - tryrules[i] = 0; - } - - /* Try each rule once without intermediate files, then once with them. */ - for (intermed_ok = 0; intermed_ok == !!intermed_ok; ++intermed_ok) - { - /* Try each pattern rule till we find one that applies. - If it does, copy the names of its dependencies (as substituted) - and store them in FOUND_FILES. DEPS_FOUND is the number of them. */ - - for (i = 0; i < nrules; i++) - { - int check_lastslash; - - rule = tryrules[i]; - - /* RULE is nil when we discover that a rule, - already placed in TRYRULES, should not be applied. */ - if (rule == 0) - continue; - - /* Reject any terminal rules if we're - looking to make intermediate files. */ - if (intermed_ok && rule->terminal) - continue; - - /* Mark this rule as in use so a recursive - pattern_search won't try to use it. */ - rule->in_use = 1; - - /* From the lengths of the filename and the matching pattern parts, - find the stem: the part of the filename that matches the %. */ - stem = filename - + (rule->suffixes[matches[i]] - rule->targets[matches[i]]) - 1; - stemlen = namelen - rule->lens[matches[i]] + 1; - check_lastslash = checked_lastslash[i]; - if (check_lastslash) - { - stem += lastslash - filename + 1; - stemlen -= (lastslash - filename) + 1; - } - - DBS (DB_IMPLICIT, (_("Trying pattern rule with stem `%.*s'.\n"), - (int) stemlen, stem)); - - /* Try each dependency; see if it "exists". */ - - deps_found = 0; - for (dep = rule->deps; dep != 0; dep = dep->next) - { - /* If the dependency name has a %, substitute the stem. */ - p = strchr (dep_name (dep), '%'); - if (p != 0) - { - register unsigned int i; - if (check_lastslash) - { - /* Copy directory name from the original FILENAME. */ - i = lastslash - filename + 1; - bcopy (filename, depname, i); - } - else - i = 0; - bcopy (dep_name (dep), depname + i, p - dep_name (dep)); - i += p - dep_name (dep); - bcopy (stem, depname + i, stemlen); - i += stemlen; - strcpy (depname + i, p + 1); - p = depname; - } - else - p = dep_name (dep); - - /* P is now the actual dependency name as substituted. */ - - if (file_impossible_p (p)) - { - /* If this dependency has already been ruled - "impossible", then the rule fails and don't - bother trying it on the second pass either - since we know that will fail too. */ - DBS (DB_IMPLICIT, - (p == depname - ? _("Rejecting impossible implicit prerequisite `%s'.\n") - : _("Rejecting impossible rule prerequisite `%s'.\n"), - p)); - tryrules[i] = 0; - break; - } - - intermediate_files[deps_found] = 0; - - DBS (DB_IMPLICIT, - (p == depname - ? _("Trying implicit prerequisite `%s'.\n") - : _("Trying rule prerequisite `%s'.\n"), p)); - - /* The DEP->changed flag says that this dependency resides in a - nonexistent directory. So we normally can skip looking for - the file. However, if CHECK_LASTSLASH is set, then the - dependency file we are actually looking for is in a different - directory (the one gotten by prepending FILENAME's directory), - so it might actually exist. */ - - if (lookup_file (p) != 0 - || ((!dep->changed || check_lastslash) && file_exists_p (p))) - { - found_files[deps_found++] = xstrdup (p); - continue; - } - /* This code, given FILENAME = "lib/foo.o", dependency name - "lib/foo.c", and VPATH=src, searches for "src/lib/foo.c". */ - vp = p; - if (vpath_search (&vp, (FILE_TIMESTAMP *) 0)) - { - DBS (DB_IMPLICIT, - (_("Found prerequisite `%s' as VPATH `%s'\n"), p, vp)); - strcpy (vp, p); - found_files[deps_found++] = vp; - continue; - } - - /* We could not find the file in any place we should look. - Try to make this dependency as an intermediate file, - but only on the second pass. */ - - if (intermed_ok) - { - if (intermediate_file == 0) - intermediate_file - = (struct file *) alloca (sizeof (struct file)); - - DBS (DB_IMPLICIT, - (_("Looking for a rule with intermediate file `%s'.\n"), - p)); - - bzero ((char *) intermediate_file, sizeof (struct file)); - intermediate_file->name = p; - if (pattern_search (intermediate_file, 0, depth + 1, - recursions + 1)) - { - p = xstrdup (p); - intermediate_patterns[deps_found] - = intermediate_file->name; - intermediate_file->name = p; - intermediate_files[deps_found] = intermediate_file; - intermediate_file = 0; - /* Allocate an extra copy to go in FOUND_FILES, - because every elt of FOUND_FILES is consumed - or freed later. */ - found_files[deps_found] = xstrdup (p); - ++deps_found; - continue; - } - - /* If we have tried to find P as an intermediate - file and failed, mark that name as impossible - so we won't go through the search again later. */ - file_impossible (p); - } - - /* A dependency of this rule does not exist. - Therefore, this rule fails. */ - break; - } - - /* This rule is no longer `in use' for recursive searches. */ - rule->in_use = 0; - - if (dep != 0) - { - /* This pattern rule does not apply. - If some of its dependencies succeeded, - free the data structure describing them. */ - while (deps_found-- > 0) - { - register struct file *f = intermediate_files[deps_found]; - free (found_files[deps_found]); - if (f != 0 - && (f->stem < f->name - || f->stem > f->name + strlen (f->name))) - free (f->stem); - } - } - else - /* This pattern rule does apply. Stop looking for one. */ - break; - } - - /* If we found an applicable rule without - intermediate files, don't try with them. */ - if (i < nrules) - break; - - rule = 0; - } - - /* RULE is nil if the loop went all the way - through the list and everything failed. */ - if (rule == 0) - goto done; - - foundrule = i; - - /* If we are recursing, store the pattern that matched - FILENAME in FILE->name for use in upper levels. */ - - if (recursions > 0) - /* Kludge-o-matic */ - file->name = rule->targets[matches[foundrule]]; - - /* FOUND_FILES lists the dependencies for the rule we found. - This includes the intermediate files, if any. - Convert them into entries on the deps-chain of FILE. */ - - while (deps_found-- > 0) - { - register char *s; - - if (intermediate_files[deps_found] != 0) - { - /* If we need to use an intermediate file, - make sure it is entered as a target, with the info that was - found for it in the recursive pattern_search call. - We know that the intermediate file did not already exist as - a target; therefore we can assume that the deps and cmds - of F below are null before we change them. */ - - struct file *imf = intermediate_files[deps_found]; - register struct file *f = enter_file (imf->name); - f->deps = imf->deps; - f->cmds = imf->cmds; - f->stem = imf->stem; - f->also_make = imf->also_make; - imf = lookup_file (intermediate_patterns[deps_found]); - if (imf != 0 && imf->precious) - f->precious = 1; - f->intermediate = 1; - f->tried_implicit = 1; - for (dep = f->deps; dep != 0; dep = dep->next) - { - dep->file = enter_file (dep->name); - /* enter_file uses dep->name _if_ we created a new file. */ - if (dep->name != dep->file->name) - free (dep->name); - dep->name = 0; - dep->file->tried_implicit |= dep->changed; - } - } - - dep = (struct dep *) xmalloc (sizeof (struct dep)); - dep->ignore_mtime = 0; - s = found_files[deps_found]; - if (recursions == 0) - { - dep->name = 0; - dep->file = lookup_file (s); - if (dep->file == 0) - /* enter_file consumes S's storage. */ - dep->file = enter_file (s); - else - /* A copy of S is already allocated in DEP->file->name. - So we can free S. */ - free (s); - } - else - { - dep->name = s; - dep->file = 0; - dep->changed = 0; - } - if (intermediate_files[deps_found] == 0 && tryrules[foundrule]->terminal) - { - /* If the file actually existed (was not an intermediate file), - and the rule that found it was a terminal one, then we want - to mark the found file so that it will not have implicit rule - search done for it. If we are not entering a `struct file' for - it now, we indicate this with the `changed' flag. */ - if (dep->file == 0) - dep->changed = 1; - else - dep->file->tried_implicit = 1; - } - dep->next = file->deps; - file->deps = dep; - } - - if (!checked_lastslash[foundrule]) - { - /* Always allocate new storage, since STEM might be - on the stack for an intermediate file. */ - file->stem = savestring (stem, stemlen); - fullstemlen = stemlen; - } - else - { - int dirlen = (lastslash + 1) - filename; - - /* We want to prepend the directory from - the original FILENAME onto the stem. */ - fullstemlen = dirlen + stemlen; - file->stem = (char *) xmalloc (fullstemlen + 1); - bcopy (filename, file->stem, dirlen); - bcopy (stem, file->stem + dirlen, stemlen); - file->stem[fullstemlen] = '\0'; - } - - file->cmds = rule->cmds; - - /* If this rule builds other targets, too, put the others into FILE's - `also_make' member. */ - - if (rule->targets[1] != 0) - for (i = 0; rule->targets[i] != 0; ++i) - if (i != matches[foundrule]) - { - struct dep *new = (struct dep *) xmalloc (sizeof (struct dep)); - /* GKM FIMXE: handle '|' here too */ - new->ignore_mtime = 0; - new->name = p = (char *) xmalloc (rule->lens[i] + fullstemlen + 1); - bcopy (rule->targets[i], p, - rule->suffixes[i] - rule->targets[i] - 1); - p += rule->suffixes[i] - rule->targets[i] - 1; - bcopy (file->stem, p, fullstemlen); - p += fullstemlen; - bcopy (rule->suffixes[i], p, - rule->lens[i] - (rule->suffixes[i] - rule->targets[i]) + 1); - new->file = enter_file (new->name); - new->next = file->also_make; - file->also_make = new; - } - - done: - free (intermediate_files); - free (tryrules); - - return rule != 0; -} diff --git a/src/mkutil/make-3.80/job.c b/src/mkutil/make-3.80/job.c deleted file mode 100644 index 63456a7a..00000000 --- a/src/mkutil/make-3.80/job.c +++ /dev/null @@ -1,3110 +0,0 @@ -/* Job execution and handling for GNU Make. -Copyright (C) 1988,89,90,91,92,93,94,95,96,97,99 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -#include - -#include "job.h" -#include "debug.h" -#include "filedef.h" -#include "commands.h" -#include "variable.h" -#include "debug.h" - -#include - -/* Default shell to use. */ -#ifdef WINDOWS32 -char *default_shell = "sh.exe"; -int no_default_sh_exe = 1; -int batch_mode_shell = 1; -#else /* WINDOWS32 */ -# ifdef _AMIGA -char default_shell[] = ""; -extern int MyExecute (char **); -# else /* _AMIGA */ -# ifdef __MSDOS__ -/* The default shell is a pointer so we can change it if Makefile - says so. It is without an explicit path so we get a chance - to search the $PATH for it (since MSDOS doesn't have standard - directories we could trust). */ -char *default_shell = "command.com"; -# else /* __MSDOS__ */ -# ifdef VMS -# include -char default_shell[] = ""; -# else -char default_shell[] = "/bin/sh"; -# endif /* VMS */ -# endif /* __MSDOS__ */ -int batch_mode_shell = 0; -# endif /* _AMIGA */ -#endif /* WINDOWS32 */ - -#ifdef __MSDOS__ -# include -static int execute_by_shell; -static int dos_pid = 123; -int dos_status; -int dos_command_running; -#endif /* __MSDOS__ */ - -#ifdef _AMIGA -# include -static int amiga_pid = 123; -static int amiga_status; -static char amiga_bname[32]; -static int amiga_batch_file; -#endif /* Amiga. */ - -#ifdef VMS -# ifndef __GNUC__ -# include -# endif -# include -# include -#endif - -#ifdef WINDOWS32 -# include -# include -# include -# include "sub_proc.h" -# include "w32err.h" -# include "pathstuff.h" -#endif /* WINDOWS32 */ - -#ifdef HAVE_FCNTL_H -# include -#else -# include -#endif - -#if defined (HAVE_SYS_WAIT_H) || defined (HAVE_UNION_WAIT) -# include -#endif - -#ifdef HAVE_WAITPID -# define WAIT_NOHANG(status) waitpid (-1, (status), WNOHANG) -#else /* Don't have waitpid. */ -# ifdef HAVE_WAIT3 -# ifndef wait3 -extern int wait3 (); -# endif -# define WAIT_NOHANG(status) wait3 ((status), WNOHANG, (struct rusage *) 0) -# endif /* Have wait3. */ -#endif /* Have waitpid. */ - -#if !defined (wait) && !defined (POSIX) -extern int wait (); -#endif - -#ifndef HAVE_UNION_WAIT - -# define WAIT_T int - -# ifndef WTERMSIG -# define WTERMSIG(x) ((x) & 0x7f) -# endif -# ifndef WCOREDUMP -# define WCOREDUMP(x) ((x) & 0x80) -# endif -# ifndef WEXITSTATUS -# define WEXITSTATUS(x) (((x) >> 8) & 0xff) -# endif -# ifndef WIFSIGNALED -# define WIFSIGNALED(x) (WTERMSIG (x) != 0) -# endif -# ifndef WIFEXITED -# define WIFEXITED(x) (WTERMSIG (x) == 0) -# endif - -#else /* Have `union wait'. */ - -# define WAIT_T union wait -# ifndef WTERMSIG -# define WTERMSIG(x) ((x).w_termsig) -# endif -# ifndef WCOREDUMP -# define WCOREDUMP(x) ((x).w_coredump) -# endif -# ifndef WEXITSTATUS -# define WEXITSTATUS(x) ((x).w_retcode) -# endif -# ifndef WIFSIGNALED -# define WIFSIGNALED(x) (WTERMSIG(x) != 0) -# endif -# ifndef WIFEXITED -# define WIFEXITED(x) (WTERMSIG(x) == 0) -# endif - -#endif /* Don't have `union wait'. */ - -/* How to set close-on-exec for a file descriptor. */ - -#if !defined F_SETFD -# define CLOSE_ON_EXEC(_d) -#else -# ifndef FD_CLOEXEC -# define FD_CLOEXEC 1 -# endif -# define CLOSE_ON_EXEC(_d) (void) fcntl ((_d), F_SETFD, FD_CLOEXEC) -#endif - -#ifdef VMS -static int vms_jobsefnmask = 0; -#endif /* !VMS */ - -#ifndef HAVE_UNISTD_H -extern int dup2 (); -extern int execve (); -extern void _exit (); -# ifndef VMS -extern int geteuid (); -extern int getegid (); -extern int setgid (); -extern int getgid (); -# endif -#endif - -extern char *allocated_variable_expand_for_file PARAMS ((char *line, struct file *file)); - -extern int getloadavg PARAMS ((double loadavg[], int nelem)); -extern int start_remote_job PARAMS ((char **argv, char **envp, int stdin_fd, - int *is_remote, int *id_ptr, int *used_stdin)); -extern int start_remote_job_p PARAMS ((int)); -extern int remote_status PARAMS ((int *exit_code_ptr, int *signal_ptr, - int *coredump_ptr, int block)); - -RETSIGTYPE child_handler PARAMS ((int)); -static void free_child PARAMS ((struct child *)); -static void start_job_command PARAMS ((struct child *child)); -static int load_too_high PARAMS ((void)); -static int job_next_command PARAMS ((struct child *)); -static int start_waiting_job PARAMS ((struct child *)); -#ifdef VMS -static void vmsWaitForChildren PARAMS ((int *)); -#endif - -/* Chain of all live (or recently deceased) children. */ - -struct child *children = 0; - -/* Number of children currently running. */ - -unsigned int job_slots_used = 0; - -/* Nonzero if the `good' standard input is in use. */ - -static int good_stdin_used = 0; - -/* Chain of children waiting to run until the load average goes down. */ - -static struct child *waiting_jobs = 0; - -/* Non-zero if we use a *real* shell (always so on Unix). */ - -int unixy_shell = 1; - - -#ifdef WINDOWS32 -/* - * The macro which references this function is defined in make.h. - */ -int w32_kill(int pid, int sig) -{ - return ((process_kill(pid, sig) == TRUE) ? 0 : -1); -} -#endif /* WINDOWS32 */ - -/* Write an error message describing the exit status given in - EXIT_CODE, EXIT_SIG, and COREDUMP, for the target TARGET_NAME. - Append "(ignored)" if IGNORED is nonzero. */ - -static void -child_error (target_name, exit_code, exit_sig, coredump, ignored) - char *target_name; - int exit_code, exit_sig, coredump; - int ignored; -{ - if (ignored && silent_flag) - return; - -#ifdef VMS - if (!(exit_code & 1)) - error (NILF, - (ignored ? _("*** [%s] Error 0x%x (ignored)") - : _("*** [%s] Error 0x%x")), - target_name, exit_code); -#else - if (exit_sig == 0) - error (NILF, ignored ? _("[%s] Error %d (ignored)") : - _("*** [%s] Error %d"), - target_name, exit_code); - else - error (NILF, "*** [%s] %s%s", - target_name, strsignal (exit_sig), - coredump ? _(" (core dumped)") : ""); -#endif /* VMS */ -} - -#ifdef VMS -/* Wait for nchildren children to terminate */ -static void -vmsWaitForChildren(int *status) -{ - while (1) - { - if (!vms_jobsefnmask) - { - *status = 0; - return; - } - - *status = sys$wflor (32, vms_jobsefnmask); - } - return; -} - -/* Set up IO redirection. */ - -char * -vms_redirect (desc, fname, ibuf) - struct dsc$descriptor_s *desc; - char *fname; - char *ibuf; -{ - char *fptr; - extern char *vmsify (); - - ibuf++; - while (isspace ((unsigned char)*ibuf)) - ibuf++; - fptr = ibuf; - while (*ibuf && !isspace ((unsigned char)*ibuf)) - ibuf++; - *ibuf = 0; - if (strcmp (fptr, "/dev/null") != 0) - { - strcpy (fname, vmsify (fptr, 0)); - if (strchr (fname, '.') == 0) - strcat (fname, "."); - } - desc->dsc$w_length = strlen(fname); - desc->dsc$a_pointer = fname; - desc->dsc$b_dtype = DSC$K_DTYPE_T; - desc->dsc$b_class = DSC$K_CLASS_S; - - if (*fname == 0) - printf (_("Warning: Empty redirection\n")); - return ibuf; -} - - -/* - found apostrophe at (p-1) - - inc p until after closing apostrophe. */ - -static char * -handle_apos (char *p) -{ - int alast; - int inside; - -#define SEPCHARS ",/()= " - - inside = 0; - - while (*p != 0) - { - if (*p == '"') - { - if (inside) - { - while ((alast > 0) - && (*p == '"')) - { - p++; - alast--; - } - if (alast == 0) - inside = 0; - else - { - fprintf (stderr, _("Syntax error, still inside '\"'\n")); - exit (3); - } - } - else - { - p++; - if (strchr (SEPCHARS, *p)) - break; - inside = 1; - alast = 1; - while (*p == '"') - { - alast++; - p++; - } - } - } - else - p++; - } - - return p; -} - -#endif - - -/* Handle a dead child. This handler may or may not ever be installed. - - If we're using the jobserver feature, we need it. First, installing it - ensures the read will interrupt on SIGCHLD. Second, we close the dup'd - read FD to ensure we don't enter another blocking read without reaping all - the dead children. In this case we don't need the dead_children count. - - If we don't have either waitpid or wait3, then make is unreliable, but we - use the dead_children count to reap children as best we can. */ - -static unsigned int dead_children = 0; - -RETSIGTYPE -child_handler (sig) - int sig; -{ - ++dead_children; - - if (job_rfd >= 0) - { - close (job_rfd); - job_rfd = -1; - } - - DB (DB_JOBS, (_("Got a SIGCHLD; %u unreaped children.\n"), dead_children)); -} - - -extern int shell_function_pid, shell_function_completed; - -/* Reap all dead children, storing the returned status and the new command - state (`cs_finished') in the `file' member of the `struct child' for the - dead child, and removing the child from the chain. In addition, if BLOCK - nonzero, we block in this function until we've reaped at least one - complete child, waiting for it to die if necessary. If ERR is nonzero, - print an error message first. */ - -void -reap_children (block, err) - int block, err; -{ - WAIT_T status; - /* Initially, assume we have some. */ - int reap_more = 1; - -#ifdef WAIT_NOHANG -# define REAP_MORE reap_more -#else -# define REAP_MORE dead_children -#endif - - /* As long as: - - We have at least one child outstanding OR a shell function in progress, - AND - We're blocking for a complete child OR there are more children to reap - - we'll keep reaping children. */ - - while ((children != 0 || shell_function_pid != 0) - && (block || REAP_MORE)) - { - int remote = 0; - register int pid; - int exit_code, exit_sig, coredump; - register struct child *lastc, *c; - int child_failed; - int any_remote, any_local; - - if (err && block) - { - /* We might block for a while, so let the user know why. */ - fflush (stdout); - error (NILF, _("*** Waiting for unfinished jobs....")); - } - - /* We have one less dead child to reap. As noted in - child_handler() above, this count is completely unimportant for - all modern, POSIX-y systems that support wait3() or waitpid(). - The rest of this comment below applies only to early, broken - pre-POSIX systems. We keep the count only because... it's there... - - The test and decrement are not atomic; if it is compiled into: - register = dead_children - 1; - dead_children = register; - a SIGCHLD could come between the two instructions. - child_handler increments dead_children. - The second instruction here would lose that increment. But the - only effect of dead_children being wrong is that we might wait - longer than necessary to reap a child, and lose some parallelism; - and we might print the "Waiting for unfinished jobs" message above - when not necessary. */ - - if (dead_children > 0) - --dead_children; - - any_remote = 0; - any_local = shell_function_pid != 0; - for (c = children; c != 0; c = c->next) - { - any_remote |= c->remote; - any_local |= ! c->remote; - DB (DB_JOBS, (_("Live child 0x%08lx (%s) PID %ld %s\n"), - (unsigned long int) c, c->file->name, - (long) c->pid, c->remote ? _(" (remote)") : "")); -#ifdef VMS - break; -#endif - } - - /* First, check for remote children. */ - if (any_remote) - pid = remote_status (&exit_code, &exit_sig, &coredump, 0); - else - pid = 0; - - if (pid > 0) - /* We got a remote child. */ - remote = 1; - else if (pid < 0) - { - /* A remote status command failed miserably. Punt. */ - remote_status_lose: - pfatal_with_name ("remote_status"); - } - else - { - /* No remote children. Check for local children. */ -#if !defined(__MSDOS__) && !defined(_AMIGA) && !defined(WINDOWS32) - if (any_local) - { -#ifdef VMS - vmsWaitForChildren (&status); - pid = c->pid; -#else -#ifdef WAIT_NOHANG - if (!block) - pid = WAIT_NOHANG (&status); - else -#endif - pid = wait (&status); -#endif /* !VMS */ - } - else - pid = 0; - - if (pid < 0) - { - /* The wait*() failed miserably. Punt. */ - pfatal_with_name ("wait"); - } - else if (pid > 0) - { - /* We got a child exit; chop the status word up. */ - exit_code = WEXITSTATUS (status); - exit_sig = WIFSIGNALED (status) ? WTERMSIG (status) : 0; - coredump = WCOREDUMP (status); - } - else - { - /* No local children are dead. */ - reap_more = 0; - - if (!block || !any_remote) - break; - - /* Now try a blocking wait for a remote child. */ - pid = remote_status (&exit_code, &exit_sig, &coredump, 1); - if (pid < 0) - goto remote_status_lose; - else if (pid == 0) - /* No remote children either. Finally give up. */ - break; - - /* We got a remote child. */ - remote = 1; - } -#endif /* !__MSDOS__, !Amiga, !WINDOWS32. */ - -#ifdef __MSDOS__ - /* Life is very different on MSDOS. */ - pid = dos_pid - 1; - status = dos_status; - exit_code = WEXITSTATUS (status); - if (exit_code == 0xff) - exit_code = -1; - exit_sig = WIFSIGNALED (status) ? WTERMSIG (status) : 0; - coredump = 0; -#endif /* __MSDOS__ */ -#ifdef _AMIGA - /* Same on Amiga */ - pid = amiga_pid - 1; - status = amiga_status; - exit_code = amiga_status; - exit_sig = 0; - coredump = 0; -#endif /* _AMIGA */ -#ifdef WINDOWS32 - { - HANDLE hPID; - int err; - - /* wait for anything to finish */ - if (hPID = process_wait_for_any()) { - - /* was an error found on this process? */ - err = process_last_err(hPID); - - /* get exit data */ - exit_code = process_exit_code(hPID); - - if (err) - fprintf(stderr, "make (e=%d): %s", - exit_code, map_windows32_error_to_string(exit_code)); - - /* signal */ - exit_sig = process_signal(hPID); - - /* cleanup process */ - process_cleanup(hPID); - - coredump = 0; - } - pid = (int) hPID; - } -#endif /* WINDOWS32 */ - } - - /* Check if this is the child of the `shell' function. */ - if (!remote && pid == shell_function_pid) - { - /* It is. Leave an indicator for the `shell' function. */ - if (exit_sig == 0 && exit_code == 127) - shell_function_completed = -1; - else - shell_function_completed = 1; - break; - } - - child_failed = exit_sig != 0 || exit_code != 0; - - /* Search for a child matching the deceased one. */ - lastc = 0; - for (c = children; c != 0; lastc = c, c = c->next) - if (c->remote == remote && c->pid == pid) - break; - - if (c == 0) - /* An unknown child died. - Ignore it; it was inherited from our invoker. */ - continue; - - DB (DB_JOBS, (child_failed - ? _("Reaping losing child 0x%08lx PID %ld %s\n") - : _("Reaping winning child 0x%08lx PID %ld %s\n"), - (unsigned long int) c, (long) c->pid, - c->remote ? _(" (remote)") : "")); - - if (c->sh_batch_file) { - DB (DB_JOBS, (_("Cleaning up temp batch file %s\n"), - c->sh_batch_file)); - - /* just try and remove, don't care if this fails */ - remove (c->sh_batch_file); - - /* all done with memory */ - free (c->sh_batch_file); - c->sh_batch_file = NULL; - } - - /* If this child had the good stdin, say it is now free. */ - if (c->good_stdin) - good_stdin_used = 0; - - if (child_failed && !c->noerror && !ignore_errors_flag) - { - /* The commands failed. Write an error message, - delete non-precious targets, and abort. */ - static int delete_on_error = -1; - child_error (c->file->name, exit_code, exit_sig, coredump, 0); - c->file->update_status = 2; - if (delete_on_error == -1) - { - struct file *f = lookup_file (".DELETE_ON_ERROR"); - delete_on_error = f != 0 && f->is_target; - } - if (exit_sig != 0 || delete_on_error) - delete_child_targets (c); - } - else - { - if (child_failed) - { - /* The commands failed, but we don't care. */ - child_error (c->file->name, - exit_code, exit_sig, coredump, 1); - child_failed = 0; - } - - /* If there are more commands to run, try to start them. */ - if (job_next_command (c)) - { - if (handling_fatal_signal) - { - /* Never start new commands while we are dying. - Since there are more commands that wanted to be run, - the target was not completely remade. So we treat - this as if a command had failed. */ - c->file->update_status = 2; - } - else - { - /* Check again whether to start remotely. - Whether or not we want to changes over time. - Also, start_remote_job may need state set up - by start_remote_job_p. */ - c->remote = start_remote_job_p (0); - start_job_command (c); - /* Fatal signals are left blocked in case we were - about to put that child on the chain. But it is - already there, so it is safe for a fatal signal to - arrive now; it will clean up this child's targets. */ - unblock_sigs (); - if (c->file->command_state == cs_running) - /* We successfully started the new command. - Loop to reap more children. */ - continue; - } - - if (c->file->update_status != 0) - /* We failed to start the commands. */ - delete_child_targets (c); - } - else - /* There are no more commands. We got through them all - without an unignored error. Now the target has been - successfully updated. */ - c->file->update_status = 0; - } - - /* When we get here, all the commands for C->file are finished - (or aborted) and C->file->update_status contains 0 or 2. But - C->file->command_state is still cs_running if all the commands - ran; notice_finish_file looks for cs_running to tell it that - it's interesting to check the file's modtime again now. */ - - if (! handling_fatal_signal) - /* Notice if the target of the commands has been changed. - This also propagates its values for command_state and - update_status to its also_make files. */ - notice_finished_file (c->file); - - DB (DB_JOBS, (_("Removing child 0x%08lx PID %ld%s from chain.\n"), - (unsigned long int) c, (long) c->pid, - c->remote ? _(" (remote)") : "")); - - /* Block fatal signals while frobnicating the list, so that - children and job_slots_used are always consistent. Otherwise - a fatal signal arriving after the child is off the chain and - before job_slots_used is decremented would believe a child was - live and call reap_children again. */ - block_sigs (); - - /* There is now another slot open. */ - if (job_slots_used > 0) - --job_slots_used; - - /* Remove the child from the chain and free it. */ - if (lastc == 0) - children = c->next; - else - lastc->next = c->next; - - free_child (c); - - unblock_sigs (); - - /* If the job failed, and the -k flag was not given, die, - unless we are already in the process of dying. */ - if (!err && child_failed && !keep_going_flag && - /* fatal_error_signal will die with the right signal. */ - !handling_fatal_signal) - die (2); - - /* Only block for one child. */ - block = 0; - } - - return; -} - -/* Free the storage allocated for CHILD. */ - -static void -free_child (child) - register struct child *child; -{ - /* If this child is the only one it was our "free" job, so don't put a - token back for it. This child has already been removed from the list, - so if there any left this wasn't the last one. */ - - if (job_fds[1] >= 0 && children) - { - char token = '+'; - - /* Write a job token back to the pipe. */ - - if (write (job_fds[1], &token, 1) != 1) - pfatal_with_name (_("write jobserver")); - - DB (DB_JOBS, (_("Released token for child 0x%08lx (%s).\n"), - (unsigned long int) child, child->file->name)); - } - - if (handling_fatal_signal) /* Don't bother free'ing if about to die. */ - return; - - if (child->command_lines != 0) - { - register unsigned int i; - for (i = 0; i < child->file->cmds->ncommand_lines; ++i) - free (child->command_lines[i]); - free ((char *) child->command_lines); - } - - if (child->environment != 0) - { - register char **ep = child->environment; - while (*ep != 0) - free (*ep++); - free ((char *) child->environment); - } - - free ((char *) child); -} - -#ifdef POSIX -extern sigset_t fatal_signal_set; -#endif - -void -block_sigs () -{ -#ifdef POSIX - (void) sigprocmask (SIG_BLOCK, &fatal_signal_set, (sigset_t *) 0); -#else -# ifdef HAVE_SIGSETMASK - (void) sigblock (fatal_signal_mask); -# endif -#endif -} - -#ifdef POSIX -void -unblock_sigs () -{ - sigset_t empty; - sigemptyset (&empty); - sigprocmask (SIG_SETMASK, &empty, (sigset_t *) 0); -} -#endif - -#ifdef MAKE_JOBSERVER -/* Set the child handler action flags to FLAGS. */ -static void -set_child_handler_action_flags (flags) - int flags; -{ - struct sigaction sa; - bzero ((char *) &sa, sizeof sa); - sa.sa_handler = child_handler; - sa.sa_flags = flags; -#if defined SIGCHLD - sigaction (SIGCHLD, &sa, NULL); -#endif -#if defined SIGCLD && SIGCLD != SIGCHLD - sigaction (SIGCLD, &sa, NULL); -#endif -} -#endif - - -/* Start a job to run the commands specified in CHILD. - CHILD is updated to reflect the commands and ID of the child process. - - NOTE: On return fatal signals are blocked! The caller is responsible - for calling `unblock_sigs', once the new child is safely on the chain so - it can be cleaned up in the event of a fatal signal. */ - -static void -start_job_command (child) - register struct child *child; -{ -#ifndef _AMIGA - static int bad_stdin = -1; -#endif - register char *p; - int flags; -#ifdef VMS - char *argv; -#else - char **argv; -#endif - - /* If we have a completely empty commandset, stop now. */ - if (!child->command_ptr) - goto next_command; - - /* Combine the flags parsed for the line itself with - the flags specified globally for this target. */ - flags = (child->file->command_flags - | child->file->cmds->lines_flags[child->command_line - 1]); - - p = child->command_ptr; - child->noerror = flags & COMMANDS_NOERROR; - - while (*p != '\0') - { - if (*p == '@') - flags |= COMMANDS_SILENT; - else if (*p == '+') - flags |= COMMANDS_RECURSE; - else if (*p == '-') - child->noerror = 1; - else if (!isblank ((unsigned char)*p)) - break; - ++p; - } - - /* Update the file's command flags with any new ones we found. We only - keep the COMMANDS_RECURSE setting. Even this isn't 100% correct; we are - now marking more commands recursive than should be in the case of - multiline define/endef scripts where only one line is marked "+". In - order to really fix this, we'll have to keep a lines_flags for every - actual line, after expansion. */ - child->file->cmds->lines_flags[child->command_line - 1] - |= flags & COMMANDS_RECURSE; - - /* Figure out an argument list from this command line. */ - - { - char *end = 0; -#ifdef VMS - argv = p; -#else - argv = construct_command_argv (p, &end, child->file, &child->sh_batch_file); -#endif - if (end == NULL) - child->command_ptr = NULL; - else - { - *end++ = '\0'; - child->command_ptr = end; - } - } - - /* If -q was given, say that updating `failed' if there was any text on the - command line, or `succeeded' otherwise. The exit status of 1 tells the - user that -q is saying `something to do'; the exit status for a random - error is 2. */ - if (argv != 0 && question_flag && !(flags & COMMANDS_RECURSE)) - { -#ifndef VMS - free (argv[0]); - free ((char *) argv); -#endif - child->file->update_status = 1; - notice_finished_file (child->file); - return; - } - - if (touch_flag && !(flags & COMMANDS_RECURSE)) - { - /* Go on to the next command. It might be the recursive one. - We construct ARGV only to find the end of the command line. */ -#ifndef VMS - if (argv) - { - free (argv[0]); - free ((char *) argv); - } -#endif - argv = 0; - } - - if (argv == 0) - { - next_command: -#ifdef __MSDOS__ - execute_by_shell = 0; /* in case construct_command_argv sets it */ -#endif - /* This line has no commands. Go to the next. */ - if (job_next_command (child)) - start_job_command (child); - else - { - /* No more commands. Make sure we're "running"; we might not be if - (e.g.) all commands were skipped due to -n. */ - set_command_state (child->file, cs_running); - child->file->update_status = 0; - notice_finished_file (child->file); - } - return; - } - - /* Print out the command. If silent, we call `message' with null so it - can log the working directory before the command's own error messages - appear. */ - - message (0, (just_print_flag || (!(flags & COMMANDS_SILENT) && !silent_flag)) - ? "%s" : (char *) 0, p); - - /* Tell update_goal_chain that a command has been started on behalf of - this target. It is important that this happens here and not in - reap_children (where we used to do it), because reap_children might be - reaping children from a different target. We want this increment to - guaranteedly indicate that a command was started for the dependency - chain (i.e., update_file recursion chain) we are processing. */ - - ++commands_started; - - /* Optimize an empty command. People use this for timestamp rules, - so avoid forking a useless shell. Do this after we increment - commands_started so make still treats this special case as if it - performed some action (makes a difference as to what messages are - printed, etc. */ - -#if !defined(VMS) && !defined(_AMIGA) - if ( -#ifdef __MSDOS__ - unixy_shell /* the test is complicated and we already did it */ -#else - (argv[0] && !strcmp (argv[0], "/bin/sh")) -#endif - && (argv[1] - && argv[1][0] == '-' && argv[1][1] == 'c' && argv[1][2] == '\0') - && (argv[2] && argv[2][0] == ':' && argv[2][1] == '\0') - && argv[3] == NULL) - { - free (argv[0]); - free ((char *) argv); - goto next_command; - } -#endif /* !VMS && !_AMIGA */ - - /* If -n was given, recurse to get the next line in the sequence. */ - - if (just_print_flag && !(flags & COMMANDS_RECURSE)) - { -#ifndef VMS - free (argv[0]); - free ((char *) argv); -#endif - goto next_command; - } - - /* Flush the output streams so they won't have things written twice. */ - - fflush (stdout); - fflush (stderr); - -#ifndef VMS -#if !defined(WINDOWS32) && !defined(_AMIGA) && !defined(__MSDOS__) - - /* Set up a bad standard input that reads from a broken pipe. */ - - if (bad_stdin == -1) - { - /* Make a file descriptor that is the read end of a broken pipe. - This will be used for some children's standard inputs. */ - int pd[2]; - if (pipe (pd) == 0) - { - /* Close the write side. */ - (void) close (pd[1]); - /* Save the read side. */ - bad_stdin = pd[0]; - - /* Set the descriptor to close on exec, so it does not litter any - child's descriptor table. When it is dup2'd onto descriptor 0, - that descriptor will not close on exec. */ - CLOSE_ON_EXEC (bad_stdin); - } - } - -#endif /* !WINDOWS32 && !_AMIGA && !__MSDOS__ */ - - /* Decide whether to give this child the `good' standard input - (one that points to the terminal or whatever), or the `bad' one - that points to the read side of a broken pipe. */ - - child->good_stdin = !good_stdin_used; - if (child->good_stdin) - good_stdin_used = 1; - -#endif /* !VMS */ - - child->deleted = 0; - -#ifndef _AMIGA - /* Set up the environment for the child. */ - if (child->environment == 0) - child->environment = target_environment (child->file); -#endif - -#if !defined(__MSDOS__) && !defined(_AMIGA) && !defined(WINDOWS32) - -#ifndef VMS - /* start_waiting_job has set CHILD->remote if we can start a remote job. */ - if (child->remote) - { - int is_remote, id, used_stdin; - if (start_remote_job (argv, child->environment, - child->good_stdin ? 0 : bad_stdin, - &is_remote, &id, &used_stdin)) - /* Don't give up; remote execution may fail for various reasons. If - so, simply run the job locally. */ - goto run_local; - else - { - if (child->good_stdin && !used_stdin) - { - child->good_stdin = 0; - good_stdin_used = 0; - } - child->remote = is_remote; - child->pid = id; - } - } - else -#endif /* !VMS */ - { - /* Fork the child process. */ - - char **parent_environ; - - run_local: - block_sigs (); - - child->remote = 0; - -#ifdef VMS - - if (!child_execute_job (argv, child)) { - /* Fork failed! */ - perror_with_name ("vfork", ""); - goto error; - } - -#else - - parent_environ = environ; - child->pid = vfork (); - environ = parent_environ; /* Restore value child may have clobbered. */ - if (child->pid == 0) - { - /* We are the child side. */ - unblock_sigs (); - - /* If we aren't running a recursive command and we have a jobserver - pipe, close it before exec'ing. */ - if (!(flags & COMMANDS_RECURSE) && job_fds[0] >= 0) - { - close (job_fds[0]); - close (job_fds[1]); - } - if (job_rfd >= 0) - close (job_rfd); - - child_execute_job (child->good_stdin ? 0 : bad_stdin, 1, - argv, child->environment); - } - else if (child->pid < 0) - { - /* Fork failed! */ - unblock_sigs (); - perror_with_name ("vfork", ""); - goto error; - } -#endif /* !VMS */ - } - -#else /* __MSDOS__ or Amiga or WINDOWS32 */ -#ifdef __MSDOS__ - { - int proc_return; - - block_sigs (); - dos_status = 0; - - /* We call `system' to do the job of the SHELL, since stock DOS - shell is too dumb. Our `system' knows how to handle long - command lines even if pipes/redirection is needed; it will only - call COMMAND.COM when its internal commands are used. */ - if (execute_by_shell) - { - char *cmdline = argv[0]; - /* We don't have a way to pass environment to `system', - so we need to save and restore ours, sigh... */ - char **parent_environ = environ; - - environ = child->environment; - - /* If we have a *real* shell, tell `system' to call - it to do everything for us. */ - if (unixy_shell) - { - /* A *real* shell on MSDOS may not support long - command lines the DJGPP way, so we must use `system'. */ - cmdline = argv[2]; /* get past "shell -c" */ - } - - dos_command_running = 1; - proc_return = system (cmdline); - environ = parent_environ; - execute_by_shell = 0; /* for the next time */ - } - else - { - dos_command_running = 1; - proc_return = spawnvpe (P_WAIT, argv[0], argv, child->environment); - } - - /* Need to unblock signals before turning off - dos_command_running, so that child's signals - will be treated as such (see fatal_error_signal). */ - unblock_sigs (); - dos_command_running = 0; - - /* If the child got a signal, dos_status has its - high 8 bits set, so be careful not to alter them. */ - if (proc_return == -1) - dos_status |= 0xff; - else - dos_status |= (proc_return & 0xff); - ++dead_children; - child->pid = dos_pid++; - } -#endif /* __MSDOS__ */ -#ifdef _AMIGA - amiga_status = MyExecute (argv); - - ++dead_children; - child->pid = amiga_pid++; - if (amiga_batch_file) - { - amiga_batch_file = 0; - DeleteFile (amiga_bname); /* Ignore errors. */ - } -#endif /* Amiga */ -#ifdef WINDOWS32 - { - HANDLE hPID; - char* arg0; - - /* make UNC paths safe for CreateProcess -- backslash format */ - arg0 = argv[0]; - if (arg0 && arg0[0] == '/' && arg0[1] == '/') - for ( ; arg0 && *arg0; arg0++) - if (*arg0 == '/') - *arg0 = '\\'; - - /* make sure CreateProcess() has Path it needs */ - sync_Path_environment(); - - hPID = process_easy(argv, child->environment); - - if (hPID != INVALID_HANDLE_VALUE) - child->pid = (int) hPID; - else { - int i; - unblock_sigs(); - fprintf(stderr, - _("process_easy() failed failed to launch process (e=%d)\n"), - process_last_err(hPID)); - for (i = 0; argv[i]; i++) - fprintf(stderr, "%s ", argv[i]); - fprintf(stderr, _("\nCounted %d args in failed launch\n"), i); - } - } -#endif /* WINDOWS32 */ -#endif /* __MSDOS__ or Amiga or WINDOWS32 */ - - /* We are the parent side. Set the state to - say the commands are running and return. */ - - set_command_state (child->file, cs_running); - - /* Free the storage used by the child's argument list. */ -#ifndef VMS - free (argv[0]); - free ((char *) argv); -#endif - - return; - - error: - child->file->update_status = 2; - notice_finished_file (child->file); - return; -} - -/* Try to start a child running. - Returns nonzero if the child was started (and maybe finished), or zero if - the load was too high and the child was put on the `waiting_jobs' chain. */ - -static int -start_waiting_job (c) - struct child *c; -{ - struct file *f = c->file; - - /* If we can start a job remotely, we always want to, and don't care about - the local load average. We record that the job should be started - remotely in C->remote for start_job_command to test. */ - - c->remote = start_remote_job_p (1); - - /* If we are running at least one job already and the load average - is too high, make this one wait. */ - if (!c->remote && job_slots_used > 0 && load_too_high ()) - { - /* Put this child on the chain of children waiting for the load average - to go down. */ - set_command_state (f, cs_running); - c->next = waiting_jobs; - waiting_jobs = c; - return 0; - } - - /* Start the first command; reap_children will run later command lines. */ - start_job_command (c); - - switch (f->command_state) - { - case cs_running: - c->next = children; - DB (DB_JOBS, (_("Putting child 0x%08lx (%s) PID %ld%s on the chain.\n"), - (unsigned long int) c, c->file->name, - (long) c->pid, c->remote ? _(" (remote)") : "")); - children = c; - /* One more job slot is in use. */ - ++job_slots_used; - unblock_sigs (); - break; - - case cs_not_started: - /* All the command lines turned out to be empty. */ - f->update_status = 0; - /* FALLTHROUGH */ - - case cs_finished: - notice_finished_file (f); - free_child (c); - break; - - default: - assert (f->command_state == cs_finished); - break; - } - - return 1; -} - -/* Create a `struct child' for FILE and start its commands running. */ - -void -new_job (file) - register struct file *file; -{ - register struct commands *cmds = file->cmds; - register struct child *c; - char **lines; - register unsigned int i; - - /* Let any previously decided-upon jobs that are waiting - for the load to go down start before this new one. */ - start_waiting_jobs (); - - /* Reap any children that might have finished recently. */ - reap_children (0, 0); - - /* Chop the commands up into lines if they aren't already. */ - chop_commands (cmds); - - /* Expand the command lines and store the results in LINES. */ - lines = (char **) xmalloc (cmds->ncommand_lines * sizeof (char *)); - for (i = 0; i < cmds->ncommand_lines; ++i) - { - /* Collapse backslash-newline combinations that are inside variable - or function references. These are left alone by the parser so - that they will appear in the echoing of commands (where they look - nice); and collapsed by construct_command_argv when it tokenizes. - But letting them survive inside function invocations loses because - we don't want the functions to see them as part of the text. */ - - char *in, *out, *ref; - - /* IN points to where in the line we are scanning. - OUT points to where in the line we are writing. - When we collapse a backslash-newline combination, - IN gets ahead of OUT. */ - - in = out = cmds->command_lines[i]; - while ((ref = strchr (in, '$')) != 0) - { - ++ref; /* Move past the $. */ - - if (out != in) - /* Copy the text between the end of the last chunk - we processed (where IN points) and the new chunk - we are about to process (where REF points). */ - bcopy (in, out, ref - in); - - /* Move both pointers past the boring stuff. */ - out += ref - in; - in = ref; - - if (*ref == '(' || *ref == '{') - { - char openparen = *ref; - char closeparen = openparen == '(' ? ')' : '}'; - int count; - char *p; - - *out++ = *in++; /* Copy OPENPAREN. */ - /* IN now points past the opening paren or brace. - Count parens or braces until it is matched. */ - count = 0; - while (*in != '\0') - { - if (*in == closeparen && --count < 0) - break; - else if (*in == '\\' && in[1] == '\n') - { - /* We have found a backslash-newline inside a - variable or function reference. Eat it and - any following whitespace. */ - - int quoted = 0; - for (p = in - 1; p > ref && *p == '\\'; --p) - quoted = !quoted; - - if (quoted) - /* There were two or more backslashes, so this is - not really a continuation line. We don't collapse - the quoting backslashes here as is done in - collapse_continuations, because the line will - be collapsed again after expansion. */ - *out++ = *in++; - else - { - /* Skip the backslash, newline and - any following whitespace. */ - in = next_token (in + 2); - - /* Discard any preceding whitespace that has - already been written to the output. */ - while (out > ref - && isblank ((unsigned char)out[-1])) - --out; - - /* Replace it all with a single space. */ - *out++ = ' '; - } - } - else - { - if (*in == openparen) - ++count; - - *out++ = *in++; - } - } - } - } - - /* There are no more references in this line to worry about. - Copy the remaining uninteresting text to the output. */ - if (out != in) - strcpy (out, in); - - /* Finally, expand the line. */ - lines[i] = allocated_variable_expand_for_file (cmds->command_lines[i], - file); - } - - /* Start the command sequence, record it in a new - `struct child', and add that to the chain. */ - - c = (struct child *) xmalloc (sizeof (struct child)); - bzero ((char *)c, sizeof (struct child)); - c->file = file; - c->command_lines = lines; - c->sh_batch_file = NULL; - - /* Fetch the first command line to be run. */ - job_next_command (c); - - /* Wait for a job slot to be freed up. If we allow an infinite number - don't bother; also job_slots will == 0 if we're using the jobserver. */ - - if (job_slots != 0) - while (job_slots_used == job_slots) - reap_children (1, 0); - -#ifdef MAKE_JOBSERVER - /* If we are controlling multiple jobs make sure we have a token before - starting the child. */ - - /* This can be inefficient. There's a decent chance that this job won't - actually have to run any subprocesses: the command script may be empty - or otherwise optimized away. It would be nice if we could defer - obtaining a token until just before we need it, in start_job_command. - To do that we'd need to keep track of whether we'd already obtained a - token (since start_job_command is called for each line of the job, not - just once). Also more thought needs to go into the entire algorithm; - this is where the old parallel job code waits, so... */ - - else if (job_fds[0] >= 0) - while (1) - { - char token; - int got_token; - int saved_errno; - - DB (DB_JOBS, ("Need a job token; we %shave children\n", - children ? "" : "don't ")); - - /* If we don't already have a job started, use our "free" token. */ - if (!children) - break; - - /* Read a token. As long as there's no token available we'll block. - We enable interruptible system calls before the read(2) so that if - we get a SIGCHLD while we're waiting, we'll return with EINTR and - we can process the death(s) and return tokens to the free pool. - - Once we return from the read, we immediately reinstate restartable - system calls. This allows us to not worry about checking for - EINTR on all the other system calls in the program. - - There is one other twist: there is a span between the time - reap_children() does its last check for dead children and the time - the read(2) call is entered, below, where if a child dies we won't - notice. This is extremely serious as it could cause us to - deadlock, given the right set of events. - - To avoid this, we do the following: before we reap_children(), we - dup(2) the read FD on the jobserver pipe. The read(2) call below - uses that new FD. In the signal handler, we close that FD. That - way, if a child dies during the section mentioned above, the - read(2) will be invoked with an invalid FD and will return - immediately with EBADF. */ - - /* Make sure we have a dup'd FD. */ - if (job_rfd < 0) - { - DB (DB_JOBS, ("Duplicate the job FD\n")); - job_rfd = dup (job_fds[0]); - } - - /* Reap anything that's currently waiting. */ - reap_children (0, 0); - - /* If our "free" token has become available, use it. */ - if (!children) - break; - - /* Set interruptible system calls, and read() for a job token. */ - set_child_handler_action_flags (0); - got_token = read (job_rfd, &token, 1); - saved_errno = errno; - set_child_handler_action_flags (SA_RESTART); - - /* If we got one, we're done here. */ - if (got_token == 1) - { - DB (DB_JOBS, (_("Obtained token for child 0x%08lx (%s).\n"), - (unsigned long int) c, c->file->name)); - break; - } - - /* If the error _wasn't_ expected (EINTR or EBADF), punt. Otherwise, - go back and reap_children(), and try again. */ - errno = saved_errno; - if (errno != EINTR && errno != EBADF) - pfatal_with_name (_("read jobs pipe")); - if (errno == EBADF) - DB (DB_JOBS, ("Read returned EBADF.\n")); - } -#endif - - /* The job is now primed. Start it running. - (This will notice if there are in fact no commands.) */ - (void) start_waiting_job (c); - - if (job_slots == 1 || not_parallel) - /* Since there is only one job slot, make things run linearly. - Wait for the child to die, setting the state to `cs_finished'. */ - while (file->command_state == cs_running) - reap_children (1, 0); - - return; -} - -/* Move CHILD's pointers to the next command for it to execute. - Returns nonzero if there is another command. */ - -static int -job_next_command (child) - struct child *child; -{ - while (child->command_ptr == 0 || *child->command_ptr == '\0') - { - /* There are no more lines in the expansion of this line. */ - if (child->command_line == child->file->cmds->ncommand_lines) - { - /* There are no more lines to be expanded. */ - child->command_ptr = 0; - return 0; - } - else - /* Get the next line to run. */ - child->command_ptr = child->command_lines[child->command_line++]; - } - return 1; -} - -static int -load_too_high () -{ -#if defined(__MSDOS__) || defined(VMS) || defined(_AMIGA) - return 1; -#else - double load; - - if (max_load_average < 0) - return 0; - - make_access (); - if (getloadavg (&load, 1) != 1) - { - static int lossage = -1; - /* Complain only once for the same error. */ - if (lossage == -1 || errno != lossage) - { - if (errno == 0) - /* An errno value of zero means getloadavg is just unsupported. */ - error (NILF, - _("cannot enforce load limits on this operating system")); - else - perror_with_name (_("cannot enforce load limit: "), "getloadavg"); - } - lossage = errno; - load = 0; - } - user_access (); - - DB (DB_JOBS, ("Current system load = %f (max requested = %f)\n", - load, max_load_average)); - return load >= max_load_average; -#endif -} - -/* Start jobs that are waiting for the load to be lower. */ - -void -start_waiting_jobs () -{ - struct child *job; - - if (waiting_jobs == 0) - return; - - do - { - /* Check for recently deceased descendants. */ - reap_children (0, 0); - - /* Take a job off the waiting list. */ - job = waiting_jobs; - waiting_jobs = job->next; - - /* Try to start that job. We break out of the loop as soon - as start_waiting_job puts one back on the waiting list. */ - } - while (start_waiting_job (job) && waiting_jobs != 0); - - return; -} - -#ifndef WINDOWS32 -#ifdef VMS -#include -#include - -/* This is called as an AST when a child process dies (it won't get - interrupted by anything except a higher level AST). -*/ -int vmsHandleChildTerm(struct child *child) -{ - int status; - register struct child *lastc, *c; - int child_failed; - - vms_jobsefnmask &= ~(1 << (child->efn - 32)); - - lib$free_ef(&child->efn); - - (void) sigblock (fatal_signal_mask); - - child_failed = !(child->cstatus & 1 || ((child->cstatus & 7) == 0)); - - /* Search for a child matching the deceased one. */ - lastc = 0; -#if defined(RECURSIVEJOBS) /* I've had problems with recursive stuff and process handling */ - for (c = children; c != 0 && c != child; lastc = c, c = c->next); -#else - c = child; -#endif - - if (child_failed && !c->noerror && !ignore_errors_flag) - { - /* The commands failed. Write an error message, - delete non-precious targets, and abort. */ - child_error (c->file->name, c->cstatus, 0, 0, 0); - c->file->update_status = 1; - delete_child_targets (c); - } - else - { - if (child_failed) - { - /* The commands failed, but we don't care. */ - child_error (c->file->name, c->cstatus, 0, 0, 1); - child_failed = 0; - } - -#if defined(RECURSIVEJOBS) /* I've had problems with recursive stuff and process handling */ - /* If there are more commands to run, try to start them. */ - start_job (c); - - switch (c->file->command_state) - { - case cs_running: - /* Successfully started. */ - break; - - case cs_finished: - if (c->file->update_status != 0) { - /* We failed to start the commands. */ - delete_child_targets (c); - } - break; - - default: - error (NILF, _("internal error: `%s' command_state"), - c->file->name); - abort (); - break; - } -#endif /* RECURSIVEJOBS */ - } - - /* Set the state flag to say the commands have finished. */ - c->file->command_state = cs_finished; - notice_finished_file (c->file); - -#if defined(RECURSIVEJOBS) /* I've had problems with recursive stuff and process handling */ - /* Remove the child from the chain and free it. */ - if (lastc == 0) - children = c->next; - else - lastc->next = c->next; - free_child (c); -#endif /* RECURSIVEJOBS */ - - /* There is now another slot open. */ - if (job_slots_used > 0) - --job_slots_used; - - /* If the job failed, and the -k flag was not given, die. */ - if (child_failed && !keep_going_flag) - die (EXIT_FAILURE); - - (void) sigsetmask (sigblock (0) & ~(fatal_signal_mask)); - - return 1; -} - -/* VMS: - Spawn a process executing the command in ARGV and return its pid. */ - -#define MAXCMDLEN 200 - -/* local helpers to make ctrl+c and ctrl+y working, see below */ -#include -#include -#include - -static int ctrlMask= LIB$M_CLI_CTRLY; -static int oldCtrlMask; -static int setupYAstTried= 0; -static int pidToAbort= 0; -static int chan= 0; - -static void reEnableAst(void) { - lib$enable_ctrl (&oldCtrlMask,0); -} - -static astHandler (void) { - if (pidToAbort) { - sys$forcex (&pidToAbort, 0, SS$_ABORT); - pidToAbort= 0; - } - kill (getpid(),SIGQUIT); -} - -static void tryToSetupYAst(void) { - $DESCRIPTOR(inputDsc,"SYS$COMMAND"); - int status; - struct { - short int status, count; - int dvi; - } iosb; - - setupYAstTried++; - - if (!chan) { - status= sys$assign(&inputDsc,&chan,0,0); - if (!(status&SS$_NORMAL)) { - lib$signal(status); - return; - } - } - status= sys$qiow (0, chan, IO$_SETMODE|IO$M_CTRLYAST,&iosb,0,0, - astHandler,0,0,0,0,0); - if (status==SS$_ILLIOFUNC) { - sys$dassgn(chan); -#ifdef CTRLY_ENABLED_ANYWAY - fprintf (stderr, - _("-warning, CTRL-Y will leave sub-process(es) around.\n")); -#else - return; -#endif - } - if (status==SS$_NORMAL) - status= iosb.status; - if (!(status&SS$_NORMAL)) { - lib$signal(status); - return; - } - - /* called from AST handler ? */ - if (setupYAstTried>1) - return; - if (atexit(reEnableAst)) - fprintf (stderr, - _("-warning, you may have to re-enable CTRL-Y handling from DCL.\n")); - status= lib$disable_ctrl (&ctrlMask, &oldCtrlMask); - if (!(status&SS$_NORMAL)) { - lib$signal(status); - return; - } -} -int -child_execute_job (argv, child) - char *argv; - struct child *child; -{ - int i; - static struct dsc$descriptor_s cmddsc; - static struct dsc$descriptor_s pnamedsc; - static struct dsc$descriptor_s ifiledsc; - static struct dsc$descriptor_s ofiledsc; - static struct dsc$descriptor_s efiledsc; - int have_redirection = 0; - int have_newline = 0; - - int spflags = CLI$M_NOWAIT; - int status; - char *cmd = alloca (strlen (argv) + 512), *p, *q; - char ifile[256], ofile[256], efile[256]; - char *comname = 0; - char procname[100]; - - /* Parse IO redirection. */ - - ifile[0] = 0; - ofile[0] = 0; - efile[0] = 0; - - DB (DB_JOBS, ("child_execute_job (%s)\n", argv)); - - while (isspace ((unsigned char)*argv)) - argv++; - - if (*argv == 0) - return 0; - - sprintf (procname, "GMAKE_%05x", getpid () & 0xfffff); - pnamedsc.dsc$w_length = strlen(procname); - pnamedsc.dsc$a_pointer = procname; - pnamedsc.dsc$b_dtype = DSC$K_DTYPE_T; - pnamedsc.dsc$b_class = DSC$K_CLASS_S; - - /* Handle comments and redirection. */ - for (p = argv, q = cmd; *p; p++, q++) - { - switch (*p) - { - case '#': - *p-- = 0; - *q-- = 0; - break; - case '\\': - p++; - if (*p == '\n') - p++; - if (isspace ((unsigned char)*p)) - { - do { p++; } while (isspace ((unsigned char)*p)); - p--; - } - *q = *p; - break; - case '<': - p = vms_redirect (&ifiledsc, ifile, p); - *q = ' '; - have_redirection = 1; - break; - case '>': - have_redirection = 1; - if (*(p-1) == '2') - { - q--; - if (strncmp (p, ">&1", 3) == 0) - { - p += 3; - strcpy (efile, "sys$output"); - efiledsc.dsc$w_length = strlen(efile); - efiledsc.dsc$a_pointer = efile; - efiledsc.dsc$b_dtype = DSC$K_DTYPE_T; - efiledsc.dsc$b_class = DSC$K_CLASS_S; - } - else - { - p = vms_redirect (&efiledsc, efile, p); - } - } - else - { - p = vms_redirect (&ofiledsc, ofile, p); - } - *q = ' '; - break; - case '\n': - have_newline = 1; - default: - *q = *p; - break; - } - } - *q = *p; - - if (strncmp (cmd, "builtin_", 8) == 0) - { - child->pid = 270163; - child->efn = 0; - child->cstatus = 1; - - DB (DB_JOBS, (_("BUILTIN [%s][%s]\n"), cmd, cmd+8)); - - p = cmd + 8; - - if ((*(p) == 'c') - && (*(p+1) == 'd') - && ((*(p+2) == ' ') || (*(p+2) == '\t'))) - { - p += 3; - while ((*p == ' ') || (*p == '\t')) - p++; - DB (DB_JOBS, (_("BUILTIN CD %s\n"), p)); - if (chdir (p)) - return 0; - else - return 1; - } - else if ((*(p) == 'r') - && (*(p+1) == 'm') - && ((*(p+2) == ' ') || (*(p+2) == '\t'))) - { - int in_arg; - - /* rm */ - p += 3; - while ((*p == ' ') || (*p == '\t')) - p++; - in_arg = 1; - - DB (DB_JOBS, (_("BUILTIN RM %s\n"), p)); - while (*p) - { - switch (*p) - { - case ' ': - case '\t': - if (in_arg) - { - *p++ = ';'; - in_arg = 0; - } - break; - default: - break; - } - p++; - } - } - else - { - printf(_("Unknown builtin command '%s'\n"), cmd); - fflush(stdout); - return 0; - } - } - - /* Create a *.com file if either the command is too long for - lib$spawn, or the command contains a newline, or if redirection - is desired. Forcing commands with newlines into DCLs allows to - store search lists on user mode logicals. */ - - if (strlen (cmd) > MAXCMDLEN - || (have_redirection != 0) - || (have_newline != 0)) - { - FILE *outfile; - char c; - char *sep; - int alevel = 0; /* apostrophe level */ - - if (strlen (cmd) == 0) - { - printf (_("Error, empty command\n")); - fflush (stdout); - return 0; - } - - outfile = open_tmpfile (&comname, "sys$scratch:CMDXXXXXX.COM"); - if (outfile == 0) - pfatal_with_name (_("fopen (temporary file)")); - - if (ifile[0]) - { - fprintf (outfile, "$ assign/user %s sys$input\n", ifile); - DB (DB_JOBS, (_("Redirected input from %s\n"), ifile)); - ifiledsc.dsc$w_length = 0; - } - - if (efile[0]) - { - fprintf (outfile, "$ define sys$error %s\n", efile); - DB (DB_JOBS, (_("Redirected error to %s\n"), efile)); - efiledsc.dsc$w_length = 0; - } - - if (ofile[0]) - { - fprintf (outfile, "$ define sys$output %s\n", ofile); - DB (DB_JOBS, (_("Redirected output to %s\n"), ofile)); - ofiledsc.dsc$w_length = 0; - } - - p = sep = q = cmd; - for (c = '\n'; c; c = *q++) - { - switch (c) - { - case '\n': - /* At a newline, skip any whitespace around a leading $ - from the command and issue exactly one $ into the DCL. */ - while (isspace ((unsigned char)*p)) - p++; - if (*p == '$') - p++; - while (isspace ((unsigned char)*p)) - p++; - fwrite (p, 1, q - p, outfile); - fputc ('$', outfile); - fputc (' ', outfile); - /* Reset variables. */ - p = sep = q; - break; - - /* Nice places for line breaks are after strings, after - comma or space and before slash. */ - case '"': - q = handle_apos (q + 1); - sep = q; - break; - case ',': - case ' ': - sep = q; - break; - case '/': - case '\0': - sep = q - 1; - break; - default: - break; - } - if (sep - p > 78) - { - /* Enough stuff for a line. */ - fwrite (p, 1, sep - p, outfile); - p = sep; - if (*sep) - { - /* The command continues. */ - fputc ('-', outfile); - } - fputc ('\n', outfile); - } - } - - fwrite (p, 1, q - p, outfile); - fputc ('\n', outfile); - - fclose (outfile); - - sprintf (cmd, "$ @%s", comname); - - DB (DB_JOBS, (_("Executing %s instead\n"), cmd)); - } - - cmddsc.dsc$w_length = strlen(cmd); - cmddsc.dsc$a_pointer = cmd; - cmddsc.dsc$b_dtype = DSC$K_DTYPE_T; - cmddsc.dsc$b_class = DSC$K_CLASS_S; - - child->efn = 0; - while (child->efn < 32 || child->efn > 63) - { - status = lib$get_ef ((unsigned long *)&child->efn); - if (!(status & 1)) - return 0; - } - - sys$clref (child->efn); - - vms_jobsefnmask |= (1 << (child->efn - 32)); - -/* - LIB$SPAWN [command-string] - [,input-file] - [,output-file] - [,flags] - [,process-name] - [,process-id] [,completion-status-address] [,byte-integer-event-flag-num] - [,AST-address] [,varying-AST-argument] - [,prompt-string] [,cli] [,table] -*/ - -#ifndef DONTWAITFORCHILD -/* - * Code to make ctrl+c and ctrl+y working. - * The problem starts with the synchronous case where after lib$spawn is - * called any input will go to the child. But with input re-directed, - * both control characters won't make it to any of the programs, neither - * the spawning nor to the spawned one. Hence the caller needs to spawn - * with CLI$M_NOWAIT to NOT give up the input focus. A sys$waitfr - * has to follow to simulate the wanted synchronous behaviour. - * The next problem is ctrl+y which isn't caught by the crtl and - * therefore isn't converted to SIGQUIT (for a signal handler which is - * already established). The only way to catch ctrl+y, is an AST - * assigned to the input channel. But ctrl+y handling of DCL needs to be - * disabled, otherwise it will handle it. Not to mention the previous - * ctrl+y handling of DCL needs to be re-established before make exits. - * One more: At the time of LIB$SPAWN signals are blocked. SIGQUIT will - * make it to the signal handler after the child "normally" terminates. - * This isn't enough. It seems reasonable for simple command lines like - * a 'cc foobar.c' spawned in a subprocess but it is unacceptable for - * spawning make. Therefore we need to abort the process in the AST. - * - * Prior to the spawn it is checked if an AST is already set up for - * ctrl+y, if not one is set up for a channel to SYS$COMMAND. In general - * this will work except if make is run in a batch environment, but there - * nobody can press ctrl+y. During the setup the DCL handling of ctrl+y - * is disabled and an exit handler is established to re-enable it. - * If the user interrupts with ctrl+y, the assigned AST will fire, force - * an abort to the subprocess and signal SIGQUIT, which will be caught by - * the already established handler and will bring us back to common code. - * After the spawn (now /nowait) a sys$waitfr simulates the /wait and - * enables the ctrl+y be delivered to this code. And the ctrl+c too, - * which the crtl converts to SIGINT and which is caught by the common - * signal handler. Because signals were blocked before entering this code - * sys$waitfr will always complete and the SIGQUIT will be processed after - * it (after termination of the current block, somewhere in common code). - * And SIGINT too will be delayed. That is ctrl+c can only abort when the - * current command completes. Anyway it's better than nothing :-) - */ - - if (!setupYAstTried) - tryToSetupYAst(); - status = lib$spawn (&cmddsc, /* cmd-string */ - (ifiledsc.dsc$w_length == 0)?0:&ifiledsc, /* input-file */ - (ofiledsc.dsc$w_length == 0)?0:&ofiledsc, /* output-file */ - &spflags, /* flags */ - &pnamedsc, /* proc name */ - &child->pid, &child->cstatus, &child->efn, - 0, 0, - 0, 0, 0); - pidToAbort= child->pid; - status= sys$waitfr (child->efn); - pidToAbort= 0; - vmsHandleChildTerm(child); -#else - status = lib$spawn (&cmddsc, - (ifiledsc.dsc$w_length == 0)?0:&ifiledsc, - (ofiledsc.dsc$w_length == 0)?0:&ofiledsc, - &spflags, - &pnamedsc, - &child->pid, &child->cstatus, &child->efn, - vmsHandleChildTerm, child, - 0, 0, 0); -#endif - - if (!(status & 1)) - { - printf (_("Error spawning, %d\n") ,status); - fflush (stdout); - } - - if (comname && !ISDB (DB_JOBS)) - unlink (comname); - - return (status & 1); -} - -#else /* !VMS */ - -#if !defined (_AMIGA) && !defined (__MSDOS__) -/* UNIX: - Replace the current process with one executing the command in ARGV. - STDIN_FD and STDOUT_FD are used as the process's stdin and stdout; ENVP is - the environment of the new program. This function does not return. */ - -void -child_execute_job (stdin_fd, stdout_fd, argv, envp) - int stdin_fd, stdout_fd; - char **argv, **envp; -{ - if (stdin_fd != 0) - (void) dup2 (stdin_fd, 0); - if (stdout_fd != 1) - (void) dup2 (stdout_fd, 1); - if (stdin_fd != 0) - (void) close (stdin_fd); - if (stdout_fd != 1) - (void) close (stdout_fd); - - /* Run the command. */ - exec_command (argv, envp); -} -#endif /* !AMIGA && !__MSDOS__ */ -#endif /* !VMS */ -#endif /* !WINDOWS32 */ - -#ifndef _AMIGA -/* Replace the current process with one running the command in ARGV, - with environment ENVP. This function does not return. */ - -void -exec_command (argv, envp) - char **argv, **envp; -{ -#ifdef VMS - /* to work around a problem with signals and execve: ignore them */ -#ifdef SIGCHLD - signal (SIGCHLD,SIG_IGN); -#endif - /* Run the program. */ - execve (argv[0], argv, envp); - perror_with_name ("execve: ", argv[0]); - _exit (EXIT_FAILURE); -#else -#ifdef WINDOWS32 - HANDLE hPID; - HANDLE hWaitPID; - int err = 0; - int exit_code = EXIT_FAILURE; - - /* make sure CreateProcess() has Path it needs */ - sync_Path_environment(); - - /* launch command */ - hPID = process_easy(argv, envp); - - /* make sure launch ok */ - if (hPID == INVALID_HANDLE_VALUE) - { - int i; - fprintf(stderr, - _("process_easy() failed failed to launch process (e=%d)\n"), - process_last_err(hPID)); - for (i = 0; argv[i]; i++) - fprintf(stderr, "%s ", argv[i]); - fprintf(stderr, _("\nCounted %d args in failed launch\n"), i); - exit(EXIT_FAILURE); - } - - /* wait and reap last child */ - while (hWaitPID = process_wait_for_any()) - { - /* was an error found on this process? */ - err = process_last_err(hWaitPID); - - /* get exit data */ - exit_code = process_exit_code(hWaitPID); - - if (err) - fprintf(stderr, "make (e=%d, rc=%d): %s", - err, exit_code, map_windows32_error_to_string(err)); - - /* cleanup process */ - process_cleanup(hWaitPID); - - /* expect to find only last pid, warn about other pids reaped */ - if (hWaitPID == hPID) - break; - else - fprintf(stderr, - _("make reaped child pid %d, still waiting for pid %d\n"), - hWaitPID, hPID); - } - - /* return child's exit code as our exit code */ - exit(exit_code); - -#else /* !WINDOWS32 */ - - /* Be the user, permanently. */ - child_access (); - - /* Run the program. */ - environ = envp; - execvp (argv[0], argv); - - switch (errno) - { - case ENOENT: - error (NILF, _("%s: Command not found"), argv[0]); - break; - case ENOEXEC: - { - /* The file is not executable. Try it as a shell script. */ - extern char *getenv (); - char *shell; - char **new_argv; - int argc; - - shell = getenv ("SHELL"); - if (shell == 0) - shell = default_shell; - - argc = 1; - while (argv[argc] != 0) - ++argc; - - new_argv = (char **) alloca ((1 + argc + 1) * sizeof (char *)); - new_argv[0] = shell; - new_argv[1] = argv[0]; - while (argc > 0) - { - new_argv[1 + argc] = argv[argc]; - --argc; - } - - execvp (shell, new_argv); - if (errno == ENOENT) - error (NILF, _("%s: Shell program not found"), shell); - else - perror_with_name ("execvp: ", shell); - break; - } - - default: - perror_with_name ("execvp: ", argv[0]); - break; - } - - _exit (127); -#endif /* !WINDOWS32 */ -#endif /* !VMS */ -} -#else /* On Amiga */ -void exec_command (argv) - char **argv; -{ - MyExecute (argv); -} - -void clean_tmp (void) -{ - DeleteFile (amiga_bname); -} - -#endif /* On Amiga */ - -#ifndef VMS -/* Figure out the argument list necessary to run LINE as a command. Try to - avoid using a shell. This routine handles only ' quoting, and " quoting - when no backslash, $ or ` characters are seen in the quotes. Starting - quotes may be escaped with a backslash. If any of the characters in - sh_chars[] is seen, or any of the builtin commands listed in sh_cmds[] - is the first word of a line, the shell is used. - - If RESTP is not NULL, *RESTP is set to point to the first newline in LINE. - If *RESTP is NULL, newlines will be ignored. - - SHELL is the shell to use, or nil to use the default shell. - IFS is the value of $IFS, or nil (meaning the default). */ - -static char ** -construct_command_argv_internal (line, restp, shell, ifs, batch_filename_ptr) - char *line, **restp; - char *shell, *ifs; - char **batch_filename_ptr; -{ -#ifdef __MSDOS__ - /* MSDOS supports both the stock DOS shell and ports of Unixy shells. - We call `system' for anything that requires ``slow'' processing, - because DOS shells are too dumb. When $SHELL points to a real - (unix-style) shell, `system' just calls it to do everything. When - $SHELL points to a DOS shell, `system' does most of the work - internally, calling the shell only for its internal commands. - However, it looks on the $PATH first, so you can e.g. have an - external command named `mkdir'. - - Since we call `system', certain characters and commands below are - actually not specific to COMMAND.COM, but to the DJGPP implementation - of `system'. In particular: - - The shell wildcard characters are in DOS_CHARS because they will - not be expanded if we call the child via `spawnXX'. - - The `;' is in DOS_CHARS, because our `system' knows how to run - multiple commands on a single line. - - DOS_CHARS also include characters special to 4DOS/NDOS, so we - won't have to tell one from another and have one more set of - commands and special characters. */ - static char sh_chars_dos[] = "*?[];|<>%^&()"; - static char *sh_cmds_dos[] = { "break", "call", "cd", "chcp", "chdir", "cls", - "copy", "ctty", "date", "del", "dir", "echo", - "erase", "exit", "for", "goto", "if", "md", - "mkdir", "path", "pause", "prompt", "rd", - "rmdir", "rem", "ren", "rename", "set", - "shift", "time", "type", "ver", "verify", - "vol", ":", 0 }; - - static char sh_chars_sh[] = "#;\"*?[]&|<>(){}$`^"; - static char *sh_cmds_sh[] = { "cd", "echo", "eval", "exec", "exit", "login", - "logout", "set", "umask", "wait", "while", - "for", "case", "if", ":", ".", "break", - "continue", "export", "read", "readonly", - "shift", "times", "trap", "switch", "unset", - 0 }; - - char *sh_chars; - char **sh_cmds; -#else -#ifdef _AMIGA - static char sh_chars[] = "#;\"|<>()?*$`"; - static char *sh_cmds[] = { "cd", "eval", "if", "delete", "echo", "copy", - "rename", "set", "setenv", "date", "makedir", - "skip", "else", "endif", "path", "prompt", - "unset", "unsetenv", "version", - 0 }; -#else -#ifdef WINDOWS32 - static char sh_chars_dos[] = "\"|&<>"; - static char *sh_cmds_dos[] = { "break", "call", "cd", "chcp", "chdir", "cls", - "copy", "ctty", "date", "del", "dir", "echo", - "erase", "exit", "for", "goto", "if", "if", "md", - "mkdir", "path", "pause", "prompt", "rd", "rem", - "ren", "rename", "rmdir", "set", "shift", "time", - "type", "ver", "verify", "vol", ":", 0 }; - static char sh_chars_sh[] = "#;\"*?[]&|<>(){}$`^"; - static char *sh_cmds_sh[] = { "cd", "eval", "exec", "exit", "login", - "logout", "set", "umask", "wait", "while", "for", - "case", "if", ":", ".", "break", "continue", - "export", "read", "readonly", "shift", "times", - "trap", "switch", "test", -#ifdef BATCH_MODE_ONLY_SHELL - "echo", -#endif - 0 }; - char* sh_chars; - char** sh_cmds; -#else /* must be UNIX-ish */ - static char sh_chars[] = "#;\"*?[]&|<>(){}$`^~"; - static char *sh_cmds[] = { "cd", "eval", "exec", "exit", "login", - "logout", "set", "umask", "wait", "while", "for", - "case", "if", ":", ".", "break", "continue", - "export", "read", "readonly", "shift", "times", - "trap", "switch", 0 }; -#endif /* WINDOWS32 */ -#endif /* Amiga */ -#endif /* __MSDOS__ */ - register int i; - register char *p; - register char *ap; - char *end; - int instring, word_has_equals, seen_nonequals, last_argument_was_empty; - char **new_argv = 0; -#ifdef WINDOWS32 - int slow_flag = 0; - - if (no_default_sh_exe) { - sh_cmds = sh_cmds_dos; - sh_chars = sh_chars_dos; - } else { - sh_cmds = sh_cmds_sh; - sh_chars = sh_chars_sh; - } -#endif /* WINDOWS32 */ - - if (restp != NULL) - *restp = NULL; - - /* Make sure not to bother processing an empty line. */ - while (isblank ((unsigned char)*line)) - ++line; - if (*line == '\0') - return 0; - - /* See if it is safe to parse commands internally. */ - if (shell == 0) - shell = default_shell; -#ifdef WINDOWS32 - else if (strcmp (shell, default_shell)) - { - char *s1 = _fullpath(NULL, shell, 0); - char *s2 = _fullpath(NULL, default_shell, 0); - - slow_flag = strcmp((s1 ? s1 : ""), (s2 ? s2 : "")); - - if (s1) - free (s1); - if (s2) - free (s2); - } - if (slow_flag) - goto slow; -#else /* not WINDOWS32 */ -#ifdef __MSDOS__ - else if (stricmp (shell, default_shell)) - { - extern int _is_unixy_shell (const char *_path); - - message (1, _("$SHELL changed (was `%s', now `%s')"), default_shell, shell); - unixy_shell = _is_unixy_shell (shell); - default_shell = shell; - } - if (unixy_shell) - { - sh_chars = sh_chars_sh; - sh_cmds = sh_cmds_sh; - } - else - { - sh_chars = sh_chars_dos; - sh_cmds = sh_cmds_dos; - } -#else /* not __MSDOS__ */ - else if (strcmp (shell, default_shell)) - goto slow; -#endif /* not __MSDOS__ */ -#endif /* not WINDOWS32 */ - - if (ifs != 0) - for (ap = ifs; *ap != '\0'; ++ap) - if (*ap != ' ' && *ap != '\t' && *ap != '\n') - goto slow; - - i = strlen (line) + 1; - - /* More than 1 arg per character is impossible. */ - new_argv = (char **) xmalloc (i * sizeof (char *)); - - /* All the args can fit in a buffer as big as LINE is. */ - ap = new_argv[0] = (char *) xmalloc (i); - end = ap + i; - - /* I is how many complete arguments have been found. */ - i = 0; - instring = word_has_equals = seen_nonequals = last_argument_was_empty = 0; - for (p = line; *p != '\0'; ++p) - { - if (ap > end) - abort (); - - if (instring) - { - string_char: - /* Inside a string, just copy any char except a closing quote - or a backslash-newline combination. */ - if (*p == instring) - { - instring = 0; - if (ap == new_argv[0] || *(ap-1) == '\0') - last_argument_was_empty = 1; - } - else if (*p == '\\' && p[1] == '\n') - goto swallow_escaped_newline; - else if (*p == '\n' && restp != NULL) - { - /* End of the command line. */ - *restp = p; - goto end_of_line; - } - /* Backslash, $, and ` are special inside double quotes. - If we see any of those, punt. - But on MSDOS, if we use COMMAND.COM, double and single - quotes have the same effect. */ - else if (instring == '"' && strchr ("\\$`", *p) != 0 && unixy_shell) - goto slow; - else - *ap++ = *p; - } - else if (strchr (sh_chars, *p) != 0) - /* Not inside a string, but it's a special char. */ - goto slow; -#ifdef __MSDOS__ - else if (*p == '.' && p[1] == '.' && p[2] == '.' && p[3] != '.') - /* `...' is a wildcard in DJGPP. */ - goto slow; -#endif - else - /* Not a special char. */ - switch (*p) - { - case '=': - /* Equals is a special character in leading words before the - first word with no equals sign in it. This is not the case - with sh -k, but we never get here when using nonstandard - shell flags. */ - if (! seen_nonequals && unixy_shell) - goto slow; - word_has_equals = 1; - *ap++ = '='; - break; - - case '\\': - /* Backslash-newline combinations are eaten. */ - if (p[1] == '\n') - { - swallow_escaped_newline: - - /* Eat the backslash, the newline, and following whitespace, - replacing it all with a single space. */ - p += 2; - - /* If there is a tab after a backslash-newline, - remove it from the source line which will be echoed, - since it was most likely used to line - up the continued line with the previous one. */ - if (*p == '\t') - /* Note these overlap and strcpy() is undefined for - overlapping objects in ANSI C. The strlen() _IS_ right, - since we need to copy the nul byte too. */ - bcopy (p + 1, p, strlen (p)); - - if (instring) - goto string_char; - else - { - if (ap != new_argv[i]) - /* Treat this as a space, ending the arg. - But if it's at the beginning of the arg, it should - just get eaten, rather than becoming an empty arg. */ - goto end_of_arg; - else - p = next_token (p) - 1; - } - } - else if (p[1] != '\0') - { -#ifdef HAVE_DOS_PATHS - /* Only remove backslashes before characters special - to Unixy shells. All other backslashes are copied - verbatim, since they are probably DOS-style - directory separators. This still leaves a small - window for problems, but at least it should work - for the vast majority of naive users. */ - -#ifdef __MSDOS__ - /* A dot is only special as part of the "..." - wildcard. */ - if (strneq (p + 1, ".\\.\\.", 5)) - { - *ap++ = '.'; - *ap++ = '.'; - p += 4; - } - else -#endif - if (p[1] != '\\' && p[1] != '\'' - && !isspace ((unsigned char)p[1]) - && (strchr (sh_chars_sh, p[1]) == 0)) - /* back up one notch, to copy the backslash */ - --p; -#endif /* HAVE_DOS_PATHS */ - - /* Copy and skip the following char. */ - *ap++ = *++p; - } - break; - - case '\'': - case '"': - instring = *p; - break; - - case '\n': - if (restp != NULL) - { - /* End of the command line. */ - *restp = p; - goto end_of_line; - } - else - /* Newlines are not special. */ - *ap++ = '\n'; - break; - - case ' ': - case '\t': - end_of_arg: - /* We have the end of an argument. - Terminate the text of the argument. */ - *ap++ = '\0'; - new_argv[++i] = ap; - last_argument_was_empty = 0; - - /* Update SEEN_NONEQUALS, which tells us if every word - heretofore has contained an `='. */ - seen_nonequals |= ! word_has_equals; - if (word_has_equals && ! seen_nonequals) - /* An `=' in a word before the first - word without one is magical. */ - goto slow; - word_has_equals = 0; /* Prepare for the next word. */ - - /* If this argument is the command name, - see if it is a built-in shell command. - If so, have the shell handle it. */ - if (i == 1) - { - register int j; - for (j = 0; sh_cmds[j] != 0; ++j) - if (streq (sh_cmds[j], new_argv[0])) - goto slow; - } - - /* Ignore multiple whitespace chars. */ - p = next_token (p); - /* Next iteration should examine the first nonwhite char. */ - --p; - break; - - default: - *ap++ = *p; - break; - } - } - end_of_line: - - if (instring) - /* Let the shell deal with an unterminated quote. */ - goto slow; - - /* Terminate the last argument and the argument list. */ - - *ap = '\0'; - if (new_argv[i][0] != '\0' || last_argument_was_empty) - ++i; - new_argv[i] = 0; - - if (i == 1) - { - register int j; - for (j = 0; sh_cmds[j] != 0; ++j) - if (streq (sh_cmds[j], new_argv[0])) - goto slow; - } - - if (new_argv[0] == 0) - /* Line was empty. */ - return 0; - else - return new_argv; - - slow:; - /* We must use the shell. */ - - if (new_argv != 0) - { - /* Free the old argument list we were working on. */ - free (new_argv[0]); - free ((void *)new_argv); - } - -#ifdef __MSDOS__ - execute_by_shell = 1; /* actually, call `system' if shell isn't unixy */ -#endif - -#ifdef _AMIGA - { - char *ptr; - char *buffer; - char *dptr; - - buffer = (char *)xmalloc (strlen (line)+1); - - ptr = line; - for (dptr=buffer; *ptr; ) - { - if (*ptr == '\\' && ptr[1] == '\n') - ptr += 2; - else if (*ptr == '@') /* Kludge: multiline commands */ - { - ptr += 2; - *dptr++ = '\n'; - } - else - *dptr++ = *ptr++; - } - *dptr = 0; - - new_argv = (char **) xmalloc (2 * sizeof (char *)); - new_argv[0] = buffer; - new_argv[1] = 0; - } -#else /* Not Amiga */ -#ifdef WINDOWS32 - /* - * Not eating this whitespace caused things like - * - * sh -c "\n" - * - * which gave the shell fits. I think we have to eat - * whitespace here, but this code should be considered - * suspicious if things start failing.... - */ - - /* Make sure not to bother processing an empty line. */ - while (isspace ((unsigned char)*line)) - ++line; - if (*line == '\0') - return 0; -#endif /* WINDOWS32 */ - { - /* SHELL may be a multi-word command. Construct a command line - "SHELL -c LINE", with all special chars in LINE escaped. - Then recurse, expanding this command line to get the final - argument list. */ - - unsigned int shell_len = strlen (shell); -#ifndef VMS - static char minus_c[] = " -c "; -#else - static char minus_c[] = ""; -#endif - unsigned int line_len = strlen (line); - - char *new_line = (char *) alloca (shell_len + (sizeof (minus_c) - 1) - + (line_len * 2) + 1); - char *command_ptr = NULL; /* used for batch_mode_shell mode */ - - ap = new_line; - bcopy (shell, ap, shell_len); - ap += shell_len; - bcopy (minus_c, ap, sizeof (minus_c) - 1); - ap += sizeof (minus_c) - 1; - command_ptr = ap; - for (p = line; *p != '\0'; ++p) - { - if (restp != NULL && *p == '\n') - { - *restp = p; - break; - } - else if (*p == '\\' && p[1] == '\n') - { - /* Eat the backslash, the newline, and following whitespace, - replacing it all with a single space (which is escaped - from the shell). */ - p += 2; - - /* If there is a tab after a backslash-newline, - remove it from the source line which will be echoed, - since it was most likely used to line - up the continued line with the previous one. */ - if (*p == '\t') - bcopy (p + 1, p, strlen (p)); - - p = next_token (p); - --p; - if (unixy_shell && !batch_mode_shell) - *ap++ = '\\'; - *ap++ = ' '; - continue; - } - - /* DOS shells don't know about backslash-escaping. */ - if (unixy_shell && !batch_mode_shell && - (*p == '\\' || *p == '\'' || *p == '"' - || isspace ((unsigned char)*p) - || strchr (sh_chars, *p) != 0)) - *ap++ = '\\'; -#ifdef __MSDOS__ - else if (unixy_shell && strneq (p, "...", 3)) - { - /* The case of `...' wildcard again. */ - strcpy (ap, "\\.\\.\\"); - ap += 5; - p += 2; - } -#endif - *ap++ = *p; - } - if (ap == new_line + shell_len + sizeof (minus_c) - 1) - /* Line was empty. */ - return 0; - *ap = '\0'; - -#ifdef WINDOWS32 - /* Some shells do not work well when invoked as 'sh -c xxx' to run a - command line (e.g. Cygnus GNUWIN32 sh.exe on WIN32 systems). In these - cases, run commands via a script file. */ - if ((no_default_sh_exe || batch_mode_shell) && batch_filename_ptr) { - FILE* batch = NULL; - int id = GetCurrentProcessId(); - PATH_VAR(fbuf); - char* fname = NULL; - - /* create a file name */ - sprintf(fbuf, "make%d", id); - fname = tempnam(".", fbuf); - - /* create batch file name */ - *batch_filename_ptr = xmalloc(strlen(fname) + 5); - strcpy(*batch_filename_ptr, fname); - - /* make sure path name is in DOS backslash format */ - if (!unixy_shell) { - fname = *batch_filename_ptr; - for (i = 0; fname[i] != '\0'; ++i) - if (fname[i] == '/') - fname[i] = '\\'; - strcat(*batch_filename_ptr, ".bat"); - } else { - strcat(*batch_filename_ptr, ".sh"); - } - - DB (DB_JOBS, (_("Creating temporary batch file %s\n"), - *batch_filename_ptr)); - - /* create batch file to execute command */ - batch = fopen (*batch_filename_ptr, "w"); - if (!unixy_shell) - fputs ("@echo off\n", batch); - fputs (command_ptr, batch); - fputc ('\n', batch); - fclose (batch); - - /* create argv */ - new_argv = (char **) xmalloc(3 * sizeof (char *)); - if (unixy_shell) { - new_argv[0] = xstrdup (shell); - new_argv[1] = *batch_filename_ptr; /* only argv[0] gets freed later */ - } else { - new_argv[0] = xstrdup (*batch_filename_ptr); - new_argv[1] = NULL; - } - new_argv[2] = NULL; - } else -#endif /* WINDOWS32 */ - if (unixy_shell) - new_argv = construct_command_argv_internal (new_line, (char **) NULL, - (char *) 0, (char *) 0, - (char **) 0); -#ifdef __MSDOS__ - else - { - /* With MSDOS shells, we must construct the command line here - instead of recursively calling ourselves, because we - cannot backslash-escape the special characters (see above). */ - new_argv = (char **) xmalloc (sizeof (char *)); - line_len = strlen (new_line) - shell_len - sizeof (minus_c) + 1; - new_argv[0] = xmalloc (line_len + 1); - strncpy (new_argv[0], - new_line + shell_len + sizeof (minus_c) - 1, line_len); - new_argv[0][line_len] = '\0'; - } -#else - else - fatal (NILF, _("%s (line %d) Bad shell context (!unixy && !batch_mode_shell)\n"), - __FILE__, __LINE__); -#endif - } -#endif /* ! AMIGA */ - - return new_argv; -} -#endif /* !VMS */ - -/* Figure out the argument list necessary to run LINE as a command. Try to - avoid using a shell. This routine handles only ' quoting, and " quoting - when no backslash, $ or ` characters are seen in the quotes. Starting - quotes may be escaped with a backslash. If any of the characters in - sh_chars[] is seen, or any of the builtin commands listed in sh_cmds[] - is the first word of a line, the shell is used. - - If RESTP is not NULL, *RESTP is set to point to the first newline in LINE. - If *RESTP is NULL, newlines will be ignored. - - FILE is the target whose commands these are. It is used for - variable expansion for $(SHELL) and $(IFS). */ - -char ** -construct_command_argv (line, restp, file, batch_filename_ptr) - char *line, **restp; - struct file *file; - char** batch_filename_ptr; -{ - char *shell, *ifs; - char **argv; - -#ifdef VMS - char *cptr; - int argc; - - argc = 0; - cptr = line; - for (;;) - { - while ((*cptr != 0) - && (isspace ((unsigned char)*cptr))) - cptr++; - if (*cptr == 0) - break; - while ((*cptr != 0) - && (!isspace((unsigned char)*cptr))) - cptr++; - argc++; - } - - argv = (char **)malloc (argc * sizeof (char *)); - if (argv == 0) - abort (); - - cptr = line; - argc = 0; - for (;;) - { - while ((*cptr != 0) - && (isspace ((unsigned char)*cptr))) - cptr++; - if (*cptr == 0) - break; - DB (DB_JOBS, ("argv[%d] = [%s]\n", argc, cptr)); - argv[argc++] = cptr; - while ((*cptr != 0) - && (!isspace((unsigned char)*cptr))) - cptr++; - if (*cptr != 0) - *cptr++ = 0; - } -#else - { - /* Turn off --warn-undefined-variables while we expand SHELL and IFS. */ - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - shell = allocated_variable_expand_for_file ("$(SHELL)", file); -#ifdef WINDOWS32 - /* - * Convert to forward slashes so that construct_command_argv_internal() - * is not confused. - */ - if (shell) { - char *p = w32ify(shell, 0); - strcpy(shell, p); - } -#endif - ifs = allocated_variable_expand_for_file ("$(IFS)", file); - - warn_undefined_variables_flag = save; - } - - argv = construct_command_argv_internal (line, restp, shell, ifs, batch_filename_ptr); - - free (shell); - free (ifs); -#endif /* !VMS */ - return argv; -} - -#if !defined(HAVE_DUP2) && !defined(_AMIGA) -int -dup2 (old, new) - int old, new; -{ - int fd; - - (void) close (new); - fd = dup (old); - if (fd != new) - { - (void) close (fd); - errno = EMFILE; - return -1; - } - - return fd; -} -#endif /* !HAPE_DUP2 && !_AMIGA */ diff --git a/src/mkutil/make-3.80/job.h b/src/mkutil/make-3.80/job.h deleted file mode 100644 index 00e9599c..00000000 --- a/src/mkutil/make-3.80/job.h +++ /dev/null @@ -1,83 +0,0 @@ -/* Definitions for managing subprocesses in GNU Make. -Copyright (C) 1992, 1993, 1996, 1999 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#ifndef SEEN_JOB_H -#define SEEN_JOB_H - -/* Structure describing a running or dead child process. */ - -struct child - { - struct child *next; /* Link in the chain. */ - - struct file *file; /* File being remade. */ - - char **environment; /* Environment for commands. */ - - char **command_lines; /* Array of variable-expanded cmd lines. */ - unsigned int command_line; /* Index into above. */ - char *command_ptr; /* Ptr into command_lines[command_line]. */ - - pid_t pid; /* Child process's ID number. */ -#ifdef VMS - int efn; /* Completion event flag number */ - int cstatus; /* Completion status */ -#endif - char *sh_batch_file; /* Script file for shell commands */ - unsigned int remote:1; /* Nonzero if executing remotely. */ - - unsigned int noerror:1; /* Nonzero if commands contained a `-'. */ - - unsigned int good_stdin:1; /* Nonzero if this child has a good stdin. */ - unsigned int deleted:1; /* Nonzero if targets have been deleted. */ - }; - -extern struct child *children; - -extern void new_job PARAMS ((struct file *file)); -extern void reap_children PARAMS ((int block, int err)); -extern void start_waiting_jobs PARAMS ((void)); - -extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file, char** batch_file)); -#ifdef VMS -extern int child_execute_job PARAMS ((char *argv, struct child *child)); -#else -extern void child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp)); -#endif -#ifdef _AMIGA -extern void exec_command PARAMS ((char **argv)); -#else -extern void exec_command PARAMS ((char **argv, char **envp)); -#endif - -extern unsigned int job_slots_used; - -extern void block_sigs PARAMS ((void)); -#ifdef POSIX -extern void unblock_sigs PARAMS ((void)); -#else -#ifdef HAVE_SIGSETMASK -extern int fatal_signal_mask; -#define unblock_sigs() sigsetmask (0) -#else -#define unblock_sigs() -#endif -#endif - -#endif /* SEEN_JOB_H */ diff --git a/src/mkutil/make-3.80/link.dbg b/src/mkutil/make-3.80/link.dbg deleted file mode 100644 index 98bcbc25..00000000 --- a/src/mkutil/make-3.80/link.dbg +++ /dev/null @@ -1,28 +0,0 @@ -WinDebug\variable.obj -WinDebug\rule.obj -WinDebug\remote-stub.obj -WinDebug\commands.obj -WinDebug\file.obj -WinDebug\getloadavg.obj -WinDebug\default.obj -WinDebug\signame.obj -WinDebug\expand.obj -WinDebug\dir.obj -WinDebug\main.obj -WinDebug\getopt1.obj -WinDebug\job.obj -WinDebug\read.obj -WinDebug\version.obj -WinDebug\getopt.obj -WinDebug\arscan.obj -WinDebug\remake.obj -WinDebug\misc.obj -WinDebug\ar.obj -WinDebug\function.obj -WinDebug\vpath.obj -WinDebug\implicit.obj -WinDebug\dirent.obj -WinDebug\glob.obj -WinDebug\fnmatch.obj -WinDebug\pathstuff.obj -kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\windebug\subproc.lib diff --git a/src/mkutil/make-3.80/loadavg.c b/src/mkutil/make-3.80/loadavg.c deleted file mode 100644 index 7d575cd6..00000000 --- a/src/mkutil/make-3.80/loadavg.c +++ /dev/null @@ -1,1034 +0,0 @@ -/* Get the system load averages. - Copyright (C) 1985, 86, 87, 88, 89, 91, 92, 93, 1994, 1995, 1997 - Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA. */ - -/* Compile-time symbols that this file uses: - - HAVE_PSTAT_GETDYNAMIC Define this if your system has the - pstat_getdynamic function. I think it - is unique to HPUX9. The best way to get the - definition is through the AC_FUNC_GETLOADAVG - macro that comes with autoconf 2.13 or newer. - If that isn't an option, then just put - AC_CHECK_FUNCS(pstat_getdynamic) in your - configure.in file. - FIXUP_KERNEL_SYMBOL_ADDR() Adjust address in returned struct nlist. - KERNEL_FILE Pathname of the kernel to nlist. - LDAV_CVT() Scale the load average from the kernel. - Returns a double. - LDAV_SYMBOL Name of kernel symbol giving load average. - LOAD_AVE_TYPE Type of the load average array in the kernel. - Must be defined unless one of - apollo, DGUX, NeXT, or UMAX is defined; - or we have libkstat; - otherwise, no load average is available. - NLIST_STRUCT Include nlist.h, not a.out.h, and - the nlist n_name element is a pointer, - not an array. - HAVE_STRUCT_NLIST_N_UN_N_NAME struct nlist has an n_un member, not n_name. - LINUX_LDAV_FILE [__linux__]: File containing load averages. - - Specific system predefines this file uses, aside from setting - default values if not emacs: - - apollo - BSD Real BSD, not just BSD-like. - convex - DGUX - eunice UNIX emulator under VMS. - hpux - __MSDOS__ No-op for MSDOS. - NeXT - sgi - sequent Sequent Dynix 3.x.x (BSD) - _SEQUENT_ Sequent DYNIX/ptx 1.x.x (SYSV) - sony_news NEWS-OS (works at least for 4.1C) - UMAX - UMAX4_3 - VMS - WINDOWS32 No-op for Windows95/NT. - __linux__ Linux: assumes /proc filesystem mounted. - Support from Michael K. Johnson. - __NetBSD__ NetBSD: assumes /kern filesystem mounted. - - In addition, to avoid nesting many #ifdefs, we internally set - LDAV_DONE to indicate that the load average has been computed. - - We also #define LDAV_PRIVILEGED if a program will require - special installation to be able to call getloadavg. */ - -/* This should always be first. */ -#ifdef HAVE_CONFIG_H -# include -#endif - -#include - -/* Both the Emacs and non-Emacs sections want this. Some - configuration files' definitions for the LOAD_AVE_CVT macro (like - sparc.h's) use macros like FSCALE, defined here. */ -#if defined (unix) || defined (__unix) -# include -#endif - - -/* Exclude all the code except the test program at the end - if the system has its own `getloadavg' function. - - The declaration of `errno' is needed by the test program - as well as the function itself, so it comes first. */ - -#include - -#ifndef errno -extern int errno; -#endif - -#if HAVE_LOCALE_H -# include -#endif -#if !HAVE_SETLOCALE -# define setlocale(Category, Locale) /* empty */ -#endif - -#ifndef HAVE_GETLOADAVG - - -/* The existing Emacs configuration files define a macro called - LOAD_AVE_CVT, which accepts a value of type LOAD_AVE_TYPE, and - returns the load average multiplied by 100. What we actually want - is a macro called LDAV_CVT, which returns the load average as an - unmultiplied double. - - For backwards compatibility, we'll define LDAV_CVT in terms of - LOAD_AVE_CVT, but future machine config files should just define - LDAV_CVT directly. */ - -# if !defined(LDAV_CVT) && defined(LOAD_AVE_CVT) -# define LDAV_CVT(n) (LOAD_AVE_CVT (n) / 100.0) -# endif - -# if !defined (BSD) && defined (ultrix) -/* Ultrix behaves like BSD on Vaxen. */ -# define BSD -# endif - -# ifdef NeXT -/* NeXT in the 2.{0,1,2} releases defines BSD in , which - conflicts with the definition understood in this file, that this - really is BSD. */ -# undef BSD - -/* NeXT defines FSCALE in . However, we take FSCALE being - defined to mean that the nlist method should be used, which is not true. */ -# undef FSCALE -# endif - -/* Same issues as for NeXT apply to the HURD-based GNU system. */ -# ifdef __GNU__ -# undef BSD -# undef FSCALE -# endif /* __GNU__ */ - -/* Set values that are different from the defaults, which are - set a little farther down with #ifndef. */ - - -/* Some shorthands. */ - -# if defined (HPUX) && !defined (hpux) -# define hpux -# endif - -# if defined (__hpux) && !defined (hpux) -# define hpux -# endif - -# if defined (__sun) && !defined (sun) -# define sun -# endif - -# if defined(hp300) && !defined(hpux) -# define MORE_BSD -# endif - -# if defined(ultrix) && defined(mips) -# define decstation -# endif - -# if defined (__SVR4) && !defined (SVR4) -# define SVR4 -# endif - -# if (defined(sun) && defined(SVR4)) || defined (SOLARIS2) -# define SUNOS_5 -# endif - -# if defined (__osf__) && (defined (__alpha) || defined (__alpha__)) -# define OSF_ALPHA -# include -# include -# include -# include -# endif - -# if defined (__osf__) && (defined (mips) || defined (__mips__)) -# define OSF_MIPS -# include -# endif - -/* UTek's /bin/cc on the 4300 has no architecture specific cpp define by - default, but _MACH_IND_SYS_TYPES is defined in . Combine - that with a couple of other things and we'll have a unique match. */ -# if !defined (tek4300) && defined (unix) && defined (m68k) && defined (mc68000) && defined (mc68020) && defined (_MACH_IND_SYS_TYPES) -# define tek4300 /* Define by emacs, but not by other users. */ -# endif - -/* AC_FUNC_GETLOADAVG thinks QNX is SVR4, but it isn't. */ -# if defined(__QNX__) -# undef SVR4 -# endif - -/* VAX C can't handle multi-line #ifs, or lines longer than 256 chars. */ -# ifndef LOAD_AVE_TYPE - -# ifdef MORE_BSD -# define LOAD_AVE_TYPE long -# endif - -# ifdef sun -# define LOAD_AVE_TYPE long -# endif - -# ifdef decstation -# define LOAD_AVE_TYPE long -# endif - -# ifdef _SEQUENT_ -# define LOAD_AVE_TYPE long -# endif - -# ifdef sgi -# define LOAD_AVE_TYPE long -# endif - -# ifdef SVR4 -# define LOAD_AVE_TYPE long -# endif - -# ifdef sony_news -# define LOAD_AVE_TYPE long -# endif - -# ifdef sequent -# define LOAD_AVE_TYPE long -# endif - -# ifdef OSF_ALPHA -# define LOAD_AVE_TYPE long -# endif - -# if defined (ardent) && defined (titan) -# define LOAD_AVE_TYPE long -# endif - -# ifdef tek4300 -# define LOAD_AVE_TYPE long -# endif - -# if defined(alliant) && defined(i860) /* Alliant FX/2800 */ -# define LOAD_AVE_TYPE long -# endif - -# ifdef _AIX -# define LOAD_AVE_TYPE long -# endif - -# ifdef convex -# define LOAD_AVE_TYPE double -# ifndef LDAV_CVT -# define LDAV_CVT(n) (n) -# endif -# endif - -# endif /* No LOAD_AVE_TYPE. */ - -# ifdef OSF_ALPHA -/* defines an incorrect value for FSCALE on Alpha OSF/1, - according to ghazi@noc.rutgers.edu. */ -# undef FSCALE -# define FSCALE 1024.0 -# endif - -# if defined(alliant) && defined(i860) /* Alliant FX/2800 */ -/* defines an incorrect value for FSCALE on an - Alliant FX/2800 Concentrix 2.2, according to ghazi@noc.rutgers.edu. */ -# undef FSCALE -# define FSCALE 100.0 -# endif - - -# ifndef FSCALE - -/* SunOS and some others define FSCALE in sys/param.h. */ - -# ifdef MORE_BSD -# define FSCALE 2048.0 -# endif - -# if defined(MIPS) || defined(SVR4) || defined(decstation) -# define FSCALE 256 -# endif - -# if defined (sgi) || defined (sequent) -/* Sometimes both MIPS and sgi are defined, so FSCALE was just defined - above under #ifdef MIPS. But we want the sgi value. */ -# undef FSCALE -# define FSCALE 1000.0 -# endif - -# if defined (ardent) && defined (titan) -# define FSCALE 65536.0 -# endif - -# ifdef tek4300 -# define FSCALE 100.0 -# endif - -# ifdef _AIX -# define FSCALE 65536.0 -# endif - -# endif /* Not FSCALE. */ - -# if !defined (LDAV_CVT) && defined (FSCALE) -# define LDAV_CVT(n) (((double) (n)) / FSCALE) -# endif - - -# if defined(sgi) || (defined(mips) && !defined(BSD)) -# define FIXUP_KERNEL_SYMBOL_ADDR(nl) ((nl)[0].n_value &= ~(1 << 31)) -# endif - - -# if !defined (KERNEL_FILE) && defined (sequent) -# define KERNEL_FILE "/dynix" -# endif - -# if !defined (KERNEL_FILE) && defined (hpux) -# define KERNEL_FILE "/hp-ux" -# endif - -# if !defined(KERNEL_FILE) && (defined(_SEQUENT_) || defined(MIPS) || defined(SVR4) || defined(ISC) || defined (sgi) || (defined (ardent) && defined (titan))) -# define KERNEL_FILE "/unix" -# endif - - -# if !defined (LDAV_SYMBOL) && defined (alliant) -# define LDAV_SYMBOL "_Loadavg" -# endif - -# if !defined(LDAV_SYMBOL) && ((defined(hpux) && !defined(hp9000s300)) || defined(_SEQUENT_) || defined(SVR4) || defined(ISC) || defined(sgi) || (defined (ardent) && defined (titan)) || defined (_AIX)) -# define LDAV_SYMBOL "avenrun" -# endif - -# ifdef HAVE_UNISTD_H -# include -# endif - -# include - -/* LOAD_AVE_TYPE should only get defined if we're going to use the - nlist method. */ -# if !defined(LOAD_AVE_TYPE) && (defined(BSD) || defined(LDAV_CVT) || defined(KERNEL_FILE) || defined(LDAV_SYMBOL)) -# define LOAD_AVE_TYPE double -# endif - -# ifdef LOAD_AVE_TYPE - -# ifndef VMS -# ifndef __linux__ -# ifdef HAVE_NLIST_H -# include -# else -# include -# endif - -# ifdef SUNOS_5 -# include -# include -# include -# endif - -# if defined (hpux) && defined (HAVE_PSTAT_GETDYNAMIC) -# include -# endif - -# ifndef KERNEL_FILE -# define KERNEL_FILE "/vmunix" -# endif /* KERNEL_FILE */ - -# ifndef LDAV_SYMBOL -# define LDAV_SYMBOL "_avenrun" -# endif /* LDAV_SYMBOL */ -# endif /* __linux__ */ - -# else /* VMS */ - -# ifndef eunice -# include -# include -# else /* eunice */ -# include -# endif /* eunice */ -# endif /* VMS */ - -# ifndef LDAV_CVT -# define LDAV_CVT(n) ((double) (n)) -# endif /* !LDAV_CVT */ - -# endif /* LOAD_AVE_TYPE */ - -# if defined(__GNU__) && !defined (NeXT) -/* Note that NeXT Openstep defines __GNU__ even though it should not. */ -/* GNU system acts much like NeXT, for load average purposes, - but not exactly. */ -# define NeXT -# define host_self mach_host_self -# endif - -# ifdef NeXT -# ifdef HAVE_MACH_MACH_H -# include -# else -# include -# endif -# endif /* NeXT */ - -# ifdef sgi -# include -# endif /* sgi */ - -# ifdef UMAX -# include -# include -# include -# include -# include - -# ifdef UMAX_43 -# include -# include -# include -# include -# include -# else /* Not UMAX_43. */ -# include -# include -# include -# include -# include -# include -# endif /* Not UMAX_43. */ -# endif /* UMAX */ - -# ifdef DGUX -# include -# endif - -# if defined(HAVE_FCNTL_H) || defined(_POSIX_VERSION) -# include -# else -# include -# endif - - -/* Avoid static vars inside a function since in HPUX they dump as pure. */ - -# ifdef NeXT -static processor_set_t default_set; -static int getloadavg_initialized; -# endif /* NeXT */ - -# ifdef UMAX -static unsigned int cpus = 0; -static unsigned int samples; -# endif /* UMAX */ - -# ifdef DGUX -static struct dg_sys_info_load_info load_info; /* what-a-mouthful! */ -# endif /* DGUX */ - -#if !defined(HAVE_LIBKSTAT) && defined(LOAD_AVE_TYPE) -/* File descriptor open to /dev/kmem or VMS load ave driver. */ -static int channel; -/* Nonzero iff channel is valid. */ -static int getloadavg_initialized; -/* Offset in kmem to seek to read load average, or 0 means invalid. */ -static long offset; - -#if !defined(VMS) && !defined(sgi) && !defined(__linux__) -static struct nlist nl[2]; -#endif /* Not VMS or sgi */ - -#ifdef SUNOS_5 -static kvm_t *kd; -#endif /* SUNOS_5 */ - -#endif /* LOAD_AVE_TYPE && !HAVE_LIBKSTAT */ - -/* Put the 1 minute, 5 minute and 15 minute load averages - into the first NELEM elements of LOADAVG. - Return the number written (never more than 3, but may be less than NELEM), - or -1 if an error occurred. */ - -int -getloadavg (loadavg, nelem) - double loadavg[]; - int nelem; -{ - int elem = 0; /* Return value. */ - -# ifdef NO_GET_LOAD_AVG -# define LDAV_DONE - /* Set errno to zero to indicate that there was no particular error; - this function just can't work at all on this system. */ - errno = 0; - elem = -1; -# endif - -# if !defined (LDAV_DONE) && defined (HAVE_LIBKSTAT) -/* Use libkstat because we don't have to be root. */ -# define LDAV_DONE - kstat_ctl_t *kc; - kstat_t *ksp; - kstat_named_t *kn; - - kc = kstat_open (); - if (kc == 0) - return -1; - ksp = kstat_lookup (kc, "unix", 0, "system_misc"); - if (ksp == 0 ) - return -1; - if (kstat_read (kc, ksp, 0) == -1) - return -1; - - - kn = kstat_data_lookup (ksp, "avenrun_1min"); - if (kn == 0) - { - /* Return -1 if no load average information is available. */ - nelem = 0; - elem = -1; - } - - if (nelem >= 1) - loadavg[elem++] = (double) kn->value.ul/FSCALE; - - if (nelem >= 2) - { - kn = kstat_data_lookup (ksp, "avenrun_5min"); - if (kn != 0) - { - loadavg[elem++] = (double) kn->value.ul/FSCALE; - - if (nelem >= 3) - { - kn = kstat_data_lookup (ksp, "avenrun_15min"); - if (kn != 0) - loadavg[elem++] = (double) kn->value.ul/FSCALE; - } - } - } - - kstat_close (kc); -# endif /* HAVE_LIBKSTAT */ - -# if !defined (LDAV_DONE) && defined (hpux) && defined (HAVE_PSTAT_GETDYNAMIC) -/* Use pstat_getdynamic() because we don't have to be root. */ -# define LDAV_DONE -# undef LOAD_AVE_TYPE - - struct pst_dynamic dyn_info; - if (pstat_getdynamic (&dyn_info, sizeof (dyn_info), 0, 0) < 0) - return -1; - if (nelem > 0) - loadavg[elem++] = dyn_info.psd_avg_1_min; - if (nelem > 1) - loadavg[elem++] = dyn_info.psd_avg_5_min; - if (nelem > 2) - loadavg[elem++] = dyn_info.psd_avg_15_min; - -# endif /* hpux && HAVE_PSTAT_GETDYNAMIC */ - -# if !defined (LDAV_DONE) && defined (__linux__) -# define LDAV_DONE -# undef LOAD_AVE_TYPE - -# ifndef LINUX_LDAV_FILE -# define LINUX_LDAV_FILE "/proc/loadavg" -# endif - - char ldavgbuf[40]; - double load_ave[3]; - int fd, count; - - fd = open (LINUX_LDAV_FILE, O_RDONLY); - if (fd == -1) - return -1; - count = read (fd, ldavgbuf, 40); - (void) close (fd); - if (count <= 0) - return -1; - - /* The following sscanf must use the C locale. */ - setlocale (LC_NUMERIC, "C"); - count = sscanf (ldavgbuf, "%lf %lf %lf", - &load_ave[0], &load_ave[1], &load_ave[2]); - setlocale (LC_NUMERIC, ""); - if (count < 1) - return -1; - - for (elem = 0; elem < nelem && elem < count; elem++) - loadavg[elem] = load_ave[elem]; - - return elem; - -# endif /* __linux__ */ - -# if !defined (LDAV_DONE) && defined (__NetBSD__) -# define LDAV_DONE -# undef LOAD_AVE_TYPE - -# ifndef NETBSD_LDAV_FILE -# define NETBSD_LDAV_FILE "/kern/loadavg" -# endif - - unsigned long int load_ave[3], scale; - int count; - FILE *fp; - - fp = fopen (NETBSD_LDAV_FILE, "r"); - if (fp == NULL) - return -1; - count = fscanf (fp, "%lu %lu %lu %lu\n", - &load_ave[0], &load_ave[1], &load_ave[2], - &scale); - (void) fclose (fp); - if (count != 4) - return -1; - - for (elem = 0; elem < nelem; elem++) - loadavg[elem] = (double) load_ave[elem] / (double) scale; - - return elem; - -# endif /* __NetBSD__ */ - -# if !defined (LDAV_DONE) && defined (NeXT) -# define LDAV_DONE - /* The NeXT code was adapted from iscreen 3.2. */ - - host_t host; - struct processor_set_basic_info info; - unsigned info_count; - - /* We only know how to get the 1-minute average for this system, - so even if the caller asks for more than 1, we only return 1. */ - - if (!getloadavg_initialized) - { - if (processor_set_default (host_self (), &default_set) == KERN_SUCCESS) - getloadavg_initialized = 1; - } - - if (getloadavg_initialized) - { - info_count = PROCESSOR_SET_BASIC_INFO_COUNT; - if (processor_set_info (default_set, PROCESSOR_SET_BASIC_INFO, &host, - (processor_set_info_t) &info, &info_count) - != KERN_SUCCESS) - getloadavg_initialized = 0; - else - { - if (nelem > 0) - loadavg[elem++] = (double) info.load_average / LOAD_SCALE; - } - } - - if (!getloadavg_initialized) - return -1; -# endif /* NeXT */ - -# if !defined (LDAV_DONE) && defined (UMAX) -# define LDAV_DONE -/* UMAX 4.2, which runs on the Encore Multimax multiprocessor, does not - have a /dev/kmem. Information about the workings of the running kernel - can be gathered with inq_stats system calls. - We only know how to get the 1-minute average for this system. */ - - struct proc_summary proc_sum_data; - struct stat_descr proc_info; - double load; - register unsigned int i, j; - - if (cpus == 0) - { - register unsigned int c, i; - struct cpu_config conf; - struct stat_descr desc; - - desc.sd_next = 0; - desc.sd_subsys = SUBSYS_CPU; - desc.sd_type = CPUTYPE_CONFIG; - desc.sd_addr = (char *) &conf; - desc.sd_size = sizeof conf; - - if (inq_stats (1, &desc)) - return -1; - - c = 0; - for (i = 0; i < conf.config_maxclass; ++i) - { - struct class_stats stats; - bzero ((char *) &stats, sizeof stats); - - desc.sd_type = CPUTYPE_CLASS; - desc.sd_objid = i; - desc.sd_addr = (char *) &stats; - desc.sd_size = sizeof stats; - - if (inq_stats (1, &desc)) - return -1; - - c += stats.class_numcpus; - } - cpus = c; - samples = cpus < 2 ? 3 : (2 * cpus / 3); - } - - proc_info.sd_next = 0; - proc_info.sd_subsys = SUBSYS_PROC; - proc_info.sd_type = PROCTYPE_SUMMARY; - proc_info.sd_addr = (char *) &proc_sum_data; - proc_info.sd_size = sizeof (struct proc_summary); - proc_info.sd_sizeused = 0; - - if (inq_stats (1, &proc_info) != 0) - return -1; - - load = proc_sum_data.ps_nrunnable; - j = 0; - for (i = samples - 1; i > 0; --i) - { - load += proc_sum_data.ps_nrun[j]; - if (j++ == PS_NRUNSIZE) - j = 0; - } - - if (nelem > 0) - loadavg[elem++] = load / samples / cpus; -# endif /* UMAX */ - -# if !defined (LDAV_DONE) && defined (DGUX) -# define LDAV_DONE - /* This call can return -1 for an error, but with good args - it's not supposed to fail. The first argument is for no - apparent reason of type `long int *'. */ - dg_sys_info ((long int *) &load_info, - DG_SYS_INFO_LOAD_INFO_TYPE, - DG_SYS_INFO_LOAD_VERSION_0); - - if (nelem > 0) - loadavg[elem++] = load_info.one_minute; - if (nelem > 1) - loadavg[elem++] = load_info.five_minute; - if (nelem > 2) - loadavg[elem++] = load_info.fifteen_minute; -# endif /* DGUX */ - -# if !defined (LDAV_DONE) && defined (apollo) -# define LDAV_DONE -/* Apollo code from lisch@mentorg.com (Ray Lischner). - - This system call is not documented. The load average is obtained as - three long integers, for the load average over the past minute, - five minutes, and fifteen minutes. Each value is a scaled integer, - with 16 bits of integer part and 16 bits of fraction part. - - I'm not sure which operating system first supported this system call, - but I know that SR10.2 supports it. */ - - extern void proc1_$get_loadav (); - unsigned long load_ave[3]; - - proc1_$get_loadav (load_ave); - - if (nelem > 0) - loadavg[elem++] = load_ave[0] / 65536.0; - if (nelem > 1) - loadavg[elem++] = load_ave[1] / 65536.0; - if (nelem > 2) - loadavg[elem++] = load_ave[2] / 65536.0; -# endif /* apollo */ - -# if !defined (LDAV_DONE) && defined (OSF_MIPS) -# define LDAV_DONE - - struct tbl_loadavg load_ave; - table (TBL_LOADAVG, 0, &load_ave, 1, sizeof (load_ave)); - loadavg[elem++] - = (load_ave.tl_lscale == 0 - ? load_ave.tl_avenrun.d[0] - : (load_ave.tl_avenrun.l[0] / (double) load_ave.tl_lscale)); -# endif /* OSF_MIPS */ - -# if !defined (LDAV_DONE) && (defined (__MSDOS__) || defined (WINDOWS32)) -# define LDAV_DONE - - /* A faithful emulation is going to have to be saved for a rainy day. */ - for ( ; elem < nelem; elem++) - { - loadavg[elem] = 0.0; - } -# endif /* __MSDOS__ || WINDOWS32 */ - -# if !defined (LDAV_DONE) && defined (OSF_ALPHA) -# define LDAV_DONE - - struct tbl_loadavg load_ave; - table (TBL_LOADAVG, 0, &load_ave, 1, sizeof (load_ave)); - for (elem = 0; elem < nelem; elem++) - loadavg[elem] - = (load_ave.tl_lscale == 0 - ? load_ave.tl_avenrun.d[elem] - : (load_ave.tl_avenrun.l[elem] / (double) load_ave.tl_lscale)); -# endif /* OSF_ALPHA */ - -# if !defined (LDAV_DONE) && defined (VMS) - /* VMS specific code -- read from the Load Ave driver. */ - - LOAD_AVE_TYPE load_ave[3]; - static int getloadavg_initialized = 0; -# ifdef eunice - struct - { - int dsc$w_length; - char *dsc$a_pointer; - } descriptor; -# endif - - /* Ensure that there is a channel open to the load ave device. */ - if (!getloadavg_initialized) - { - /* Attempt to open the channel. */ -# ifdef eunice - descriptor.dsc$w_length = 18; - descriptor.dsc$a_pointer = "$$VMS_LOAD_AVERAGE"; -# else - $DESCRIPTOR (descriptor, "LAV0:"); -# endif - if (sys$assign (&descriptor, &channel, 0, 0) & 1) - getloadavg_initialized = 1; - } - - /* Read the load average vector. */ - if (getloadavg_initialized - && !(sys$qiow (0, channel, IO$_READVBLK, 0, 0, 0, - load_ave, 12, 0, 0, 0, 0) & 1)) - { - sys$dassgn (channel); - getloadavg_initialized = 0; - } - - if (!getloadavg_initialized) - return -1; -# endif /* VMS */ - -# if !defined (LDAV_DONE) && defined(LOAD_AVE_TYPE) && !defined(VMS) - - /* UNIX-specific code -- read the average from /dev/kmem. */ - -# define LDAV_PRIVILEGED /* This code requires special installation. */ - - LOAD_AVE_TYPE load_ave[3]; - - /* Get the address of LDAV_SYMBOL. */ - if (offset == 0) - { -# ifndef sgi -# ifndef NLIST_STRUCT - strcpy (nl[0].n_name, LDAV_SYMBOL); - strcpy (nl[1].n_name, ""); -# else /* NLIST_STRUCT */ -# ifdef HAVE_STRUCT_NLIST_N_UN_N_NAME - nl[0].n_un.n_name = LDAV_SYMBOL; - nl[1].n_un.n_name = 0; -# else /* not HAVE_STRUCT_NLIST_N_UN_N_NAME */ - nl[0].n_name = LDAV_SYMBOL; - nl[1].n_name = 0; -# endif /* not HAVE_STRUCT_NLIST_N_UN_N_NAME */ -# endif /* NLIST_STRUCT */ - -# ifndef SUNOS_5 - if ( -# if !(defined (_AIX) && !defined (ps2)) - nlist (KERNEL_FILE, nl) -# else /* _AIX */ - knlist (nl, 1, sizeof (nl[0])) -# endif - >= 0) - /* Omit "&& nl[0].n_type != 0 " -- it breaks on Sun386i. */ - { -# ifdef FIXUP_KERNEL_SYMBOL_ADDR - FIXUP_KERNEL_SYMBOL_ADDR (nl); -# endif - offset = nl[0].n_value; - } -# endif /* !SUNOS_5 */ -# else /* sgi */ - int ldav_off; - - ldav_off = sysmp (MP_KERNADDR, MPKA_AVENRUN); - if (ldav_off != -1) - offset = (long) ldav_off & 0x7fffffff; -# endif /* sgi */ - } - - /* Make sure we have /dev/kmem open. */ - if (!getloadavg_initialized) - { -# ifndef SUNOS_5 - channel = open ("/dev/kmem", 0); - if (channel >= 0) - { - /* Set the channel to close on exec, so it does not - litter any child's descriptor table. */ -# ifdef F_SETFD -# ifndef FD_CLOEXEC -# define FD_CLOEXEC 1 -# endif - (void) fcntl (channel, F_SETFD, FD_CLOEXEC); -# endif - getloadavg_initialized = 1; - } -# else /* SUNOS_5 */ - /* We pass 0 for the kernel, corefile, and swapfile names - to use the currently running kernel. */ - kd = kvm_open (0, 0, 0, O_RDONLY, 0); - if (kd != 0) - { - /* nlist the currently running kernel. */ - kvm_nlist (kd, nl); - offset = nl[0].n_value; - getloadavg_initialized = 1; - } -# endif /* SUNOS_5 */ - } - - /* If we can, get the load average values. */ - if (offset && getloadavg_initialized) - { - /* Try to read the load. */ -# ifndef SUNOS_5 - if (lseek (channel, offset, 0) == -1L - || read (channel, (char *) load_ave, sizeof (load_ave)) - != sizeof (load_ave)) - { - close (channel); - getloadavg_initialized = 0; - } -# else /* SUNOS_5 */ - if (kvm_read (kd, offset, (char *) load_ave, sizeof (load_ave)) - != sizeof (load_ave)) - { - kvm_close (kd); - getloadavg_initialized = 0; - } -# endif /* SUNOS_5 */ - } - - if (offset == 0 || !getloadavg_initialized) - return -1; -# endif /* LOAD_AVE_TYPE and not VMS */ - -# if !defined (LDAV_DONE) && defined (LOAD_AVE_TYPE) /* Including VMS. */ - if (nelem > 0) - loadavg[elem++] = LDAV_CVT (load_ave[0]); - if (nelem > 1) - loadavg[elem++] = LDAV_CVT (load_ave[1]); - if (nelem > 2) - loadavg[elem++] = LDAV_CVT (load_ave[2]); - -# define LDAV_DONE -# endif /* !LDAV_DONE && LOAD_AVE_TYPE */ - -# ifdef LDAV_DONE - return elem; -# else - /* Set errno to zero to indicate that there was no particular error; - this function just can't work at all on this system. */ - errno = 0; - return -1; -# endif -} - -#endif /* ! HAVE_GETLOADAVG */ - -#ifdef TEST -#include "make.h" - -int -main (argc, argv) - int argc; - char **argv; -{ - int naptime = 0; - - if (argc > 1) - naptime = atoi (argv[1]); - - while (1) - { - double avg[3]; - int loads; - - errno = 0; /* Don't be misled if it doesn't set errno. */ - loads = getloadavg (avg, 3); - if (loads == -1) - { - perror ("Error getting load average"); - exit (1); - } - if (loads > 0) - printf ("1-minute: %f ", avg[0]); - if (loads > 1) - printf ("5-minute: %f ", avg[1]); - if (loads > 2) - printf ("15-minute: %f ", avg[2]); - if (loads > 0) - putchar ('\n'); - - if (naptime == 0) - break; - sleep (naptime); - } - - exit (0); -} -#endif /* TEST */ diff --git a/src/mkutil/make-3.80/main.c b/src/mkutil/make-3.80/main.c deleted file mode 100644 index a04671db..00000000 --- a/src/mkutil/make-3.80/main.c +++ /dev/null @@ -1,2813 +0,0 @@ -/* Argument parsing and main program of GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1994, 1995, 1996, 1997, 1998, 1999, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, -MA 02111-1307, USA. */ - -#include "make.h" -#include "dep.h" -#include "filedef.h" -#include "variable.h" -#include "job.h" -#include "commands.h" -#include "rule.h" -#include "debug.h" -#include "getopt.h" - -#include -#ifdef _AMIGA -# include -# include -#endif -#ifdef WINDOWS32 -#include -#include "pathstuff.h" -#endif -#if defined(MAKE_JOBSERVER) && defined(HAVE_FCNTL_H) -# include -#endif - -#ifdef _AMIGA -int __stack = 20000; /* Make sure we have 20K of stack space */ -#endif - -extern void init_dir PARAMS ((void)); -extern void remote_setup PARAMS ((void)); -extern void remote_cleanup PARAMS ((void)); -extern RETSIGTYPE fatal_error_signal PARAMS ((int sig)); - -extern void print_variable_data_base PARAMS ((void)); -extern void print_dir_data_base PARAMS ((void)); -extern void print_rule_data_base PARAMS ((void)); -extern void print_file_data_base PARAMS ((void)); -extern void print_vpath_data_base PARAMS ((void)); - -#if defined HAVE_WAITPID || defined HAVE_WAIT3 -# define HAVE_WAIT_NOHANG -#endif - -#ifndef HAVE_UNISTD_H -extern int chdir (); -#endif -#ifndef STDC_HEADERS -# ifndef sun /* Sun has an incorrect decl in a header. */ -extern void exit PARAMS ((int)) __attribute__ ((noreturn)); -# endif -extern double atof (); -#endif - -static void print_data_base PARAMS ((void)); -static void print_version PARAMS ((void)); -static void decode_switches PARAMS ((int argc, char **argv, int env)); -static void decode_env_switches PARAMS ((char *envar, unsigned int len)); -static void define_makeflags PARAMS ((int all, int makefile)); -static char *quote_for_env PARAMS ((char *out, char *in)); -static void initialize_global_hash_tables PARAMS ((void)); - - -/* The structure that describes an accepted command switch. */ - -struct command_switch - { - int c; /* The switch character. */ - - enum /* Type of the value. */ - { - flag, /* Turn int flag on. */ - flag_off, /* Turn int flag off. */ - string, /* One string per switch. */ - positive_int, /* A positive integer. */ - floating, /* A floating-point number (double). */ - ignore /* Ignored. */ - } type; - - char *value_ptr; /* Pointer to the value-holding variable. */ - - unsigned int env:1; /* Can come from MAKEFLAGS. */ - unsigned int toenv:1; /* Should be put in MAKEFLAGS. */ - unsigned int no_makefile:1; /* Don't propagate when remaking makefiles. */ - - char *noarg_value; /* Pointer to value used if no argument is given. */ - char *default_value;/* Pointer to default value. */ - - char *long_name; /* Long option name. */ - }; - -/* True if C is a switch value that corresponds to a short option. */ - -#define short_option(c) ((c) <= CHAR_MAX) - -/* The structure used to hold the list of strings given - in command switches of a type that takes string arguments. */ - -struct stringlist - { - char **list; /* Nil-terminated list of strings. */ - unsigned int idx; /* Index into above. */ - unsigned int max; /* Number of pointers allocated. */ - }; - - -/* The recognized command switches. */ - -/* Nonzero means do not print commands to be executed (-s). */ - -int silent_flag; - -/* Nonzero means just touch the files - that would appear to need remaking (-t) */ - -int touch_flag; - -/* Nonzero means just print what commands would need to be executed, - don't actually execute them (-n). */ - -int just_print_flag; - -/* Print debugging info (--debug). */ - -static struct stringlist *db_flags; -static int debug_flag = 0; - -int db_level = 0; - -#ifdef WINDOWS32 -/* Suspend make in main for a short time to allow debugger to attach */ - -int suspend_flag = 0; -#endif - -/* Environment variables override makefile definitions. */ - -int env_overrides = 0; - -/* Nonzero means ignore status codes returned by commands - executed to remake files. Just treat them all as successful (-i). */ - -int ignore_errors_flag = 0; - -/* Nonzero means don't remake anything, just print the data base - that results from reading the makefile (-p). */ - -int print_data_base_flag = 0; - -/* Nonzero means don't remake anything; just return a nonzero status - if the specified targets are not up to date (-q). */ - -int question_flag = 0; - -/* Nonzero means do not use any of the builtin rules (-r) / variables (-R). */ - -int no_builtin_rules_flag = 0; -int no_builtin_variables_flag = 0; - -/* Nonzero means keep going even if remaking some file fails (-k). */ - -int keep_going_flag; -int default_keep_going_flag = 0; - -/* Nonzero means print directory before starting and when done (-w). */ - -int print_directory_flag = 0; - -/* Nonzero means ignore print_directory_flag and never print the directory. - This is necessary because print_directory_flag is set implicitly. */ - -int inhibit_print_directory_flag = 0; - -/* Nonzero means print version information. */ - -int print_version_flag = 0; - -/* List of makefiles given with -f switches. */ - -static struct stringlist *makefiles = 0; - -/* Number of job slots (commands that can be run at once). */ - -unsigned int job_slots = 1; -unsigned int default_job_slots = 1; - -/* Value of job_slots that means no limit. */ - -static unsigned int inf_jobs = 0; - -/* File descriptors for the jobs pipe. */ - -static struct stringlist *jobserver_fds = 0; - -int job_fds[2] = { -1, -1 }; -int job_rfd = -1; - -/* Maximum load average at which multiple jobs will be run. - Negative values mean unlimited, while zero means limit to - zero load (which could be useful to start infinite jobs remotely - but one at a time locally). */ -#ifndef NO_FLOAT -double max_load_average = -1.0; -double default_load_average = -1.0; -#else -int max_load_average = -1; -int default_load_average = -1; -#endif - -/* List of directories given with -C switches. */ - -static struct stringlist *directories = 0; - -/* List of include directories given with -I switches. */ - -static struct stringlist *include_directories = 0; - -/* List of files given with -o switches. */ - -static struct stringlist *old_files = 0; - -/* List of files given with -W switches. */ - -static struct stringlist *new_files = 0; - -/* If nonzero, we should just print usage and exit. */ - -static int print_usage_flag = 0; - -/* If nonzero, we should print a warning message - for each reference to an undefined variable. */ - -int warn_undefined_variables_flag; - -/* If nonzero, always build all targets, regardless of whether - they appear out of date or not. */ - -int always_make_flag = 0; - -/* The usage output. We write it this way to make life easier for the - translators, especially those trying to translate to right-to-left - languages like Hebrew. */ - -static const char *const usage[] = - { - N_("Options:\n"), - N_("\ - -b, -m Ignored for compatibility.\n"), - N_("\ - -B, --always-make Unconditionally make all targets.\n"), - N_("\ - -C DIRECTORY, --directory=DIRECTORY\n\ - Change to DIRECTORY before doing anything.\n"), - N_("\ - -d Print lots of debugging information.\n"), - N_("\ - --debug[=FLAGS] Print various types of debugging information.\n"), - N_("\ - -e, --environment-overrides\n\ - Environment variables override makefiles.\n"), - N_("\ - -f FILE, --file=FILE, --makefile=FILE\n\ - Read FILE as a makefile.\n"), - N_("\ - -h, --help Print this message and exit.\n"), - N_("\ - -i, --ignore-errors Ignore errors from commands.\n"), - N_("\ - -I DIRECTORY, --include-dir=DIRECTORY\n\ - Search DIRECTORY for included makefiles.\n"), - N_("\ - -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.\n"), - N_("\ - -k, --keep-going Keep going when some targets can't be made.\n"), - N_("\ - -l [N], --load-average[=N], --max-load[=N]\n\ - Don't start multiple jobs unless load is below N.\n"), - N_("\ - -n, --just-print, --dry-run, --recon\n\ - Don't actually run any commands; just print them.\n"), - N_("\ - -o FILE, --old-file=FILE, --assume-old=FILE\n\ - Consider FILE to be very old and don't remake it.\n"), - N_("\ - -p, --print-data-base Print make's internal database.\n"), - N_("\ - -q, --question Run no commands; exit status says if up to date.\n"), - N_("\ - -r, --no-builtin-rules Disable the built-in implicit rules.\n"), - N_("\ - -R, --no-builtin-variables Disable the built-in variable settings.\n"), - N_("\ - -s, --silent, --quiet Don't echo commands.\n"), - N_("\ - -S, --no-keep-going, --stop\n\ - Turns off -k.\n"), - N_("\ - -t, --touch Touch targets instead of remaking them.\n"), - N_("\ - -v, --version Print the version number of make and exit.\n"), - N_("\ - -w, --print-directory Print the current directory.\n"), - N_("\ - --no-print-directory Turn off -w, even if it was turned on implicitly.\n"), - N_("\ - -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE\n\ - Consider FILE to be infinitely new.\n"), - N_("\ - --warn-undefined-variables Warn when an undefined variable is referenced.\n"), - NULL - }; - -/* The table of command switches. */ - -static const struct command_switch switches[] = - { - { 'b', ignore, 0, 0, 0, 0, 0, 0, 0 }, - { 'B', flag, (char *) &always_make_flag, 1, 1, 0, 0, 0, "always-make" }, - { 'C', string, (char *) &directories, 0, 0, 0, 0, 0, "directory" }, - { 'd', flag, (char *) &debug_flag, 1, 1, 0, 0, 0, 0 }, - { CHAR_MAX+1, string, (char *) &db_flags, 1, 1, 0, "basic", 0, "debug" }, -#ifdef WINDOWS32 - { 'D', flag, (char *) &suspend_flag, 1, 1, 0, 0, 0, "suspend-for-debug" }, -#endif - { 'e', flag, (char *) &env_overrides, 1, 1, 0, 0, 0, - "environment-overrides", }, - { 'f', string, (char *) &makefiles, 0, 0, 0, 0, 0, "file" }, - { 'h', flag, (char *) &print_usage_flag, 0, 0, 0, 0, 0, "help" }, - { 'i', flag, (char *) &ignore_errors_flag, 1, 1, 0, 0, 0, - "ignore-errors" }, - { 'I', string, (char *) &include_directories, 1, 1, 0, 0, 0, - "include-dir" }, - { 'j', positive_int, (char *) &job_slots, 1, 1, 0, (char *) &inf_jobs, - (char *) &default_job_slots, "jobs" }, - { CHAR_MAX+2, string, (char *) &jobserver_fds, 1, 1, 0, 0, 0, - "jobserver-fds" }, - { 'k', flag, (char *) &keep_going_flag, 1, 1, 0, 0, - (char *) &default_keep_going_flag, "keep-going" }, -#ifndef NO_FLOAT - { 'l', floating, (char *) &max_load_average, 1, 1, 0, - (char *) &default_load_average, (char *) &default_load_average, - "load-average" }, -#else - { 'l', positive_int, (char *) &max_load_average, 1, 1, 0, - (char *) &default_load_average, (char *) &default_load_average, - "load-average" }, -#endif - { 'm', ignore, 0, 0, 0, 0, 0, 0, 0 }, - { 'n', flag, (char *) &just_print_flag, 1, 1, 1, 0, 0, "just-print" }, - { 'o', string, (char *) &old_files, 0, 0, 0, 0, 0, "old-file" }, - { 'p', flag, (char *) &print_data_base_flag, 1, 1, 0, 0, 0, - "print-data-base" }, - { 'q', flag, (char *) &question_flag, 1, 1, 1, 0, 0, "question" }, - { 'r', flag, (char *) &no_builtin_rules_flag, 1, 1, 0, 0, 0, - "no-builtin-rules" }, - { 'R', flag, (char *) &no_builtin_variables_flag, 1, 1, 0, 0, 0, - "no-builtin-variables" }, - { 's', flag, (char *) &silent_flag, 1, 1, 0, 0, 0, "silent" }, - { 'S', flag_off, (char *) &keep_going_flag, 1, 1, 0, 0, - (char *) &default_keep_going_flag, "no-keep-going" }, - { 't', flag, (char *) &touch_flag, 1, 1, 1, 0, 0, "touch" }, - { 'v', flag, (char *) &print_version_flag, 1, 1, 0, 0, 0, "version" }, - { 'w', flag, (char *) &print_directory_flag, 1, 1, 0, 0, 0, - "print-directory" }, - { CHAR_MAX+3, flag, (char *) &inhibit_print_directory_flag, 1, 1, 0, 0, 0, - "no-print-directory" }, - { 'W', string, (char *) &new_files, 0, 0, 0, 0, 0, "what-if" }, - { CHAR_MAX+4, flag, (char *) &warn_undefined_variables_flag, 1, 1, 0, 0, 0, - "warn-undefined-variables" }, - { '\0', } - }; - -/* Secondary long names for options. */ - -static struct option long_option_aliases[] = - { - { "quiet", no_argument, 0, 's' }, - { "stop", no_argument, 0, 'S' }, - { "new-file", required_argument, 0, 'W' }, - { "assume-new", required_argument, 0, 'W' }, - { "assume-old", required_argument, 0, 'o' }, - { "max-load", optional_argument, 0, 'l' }, - { "dry-run", no_argument, 0, 'n' }, - { "recon", no_argument, 0, 'n' }, - { "makefile", required_argument, 0, 'f' }, - }; - -/* List of goal targets. */ - -static struct dep *goals, *lastgoal; - -/* List of variables which were defined on the command line - (or, equivalently, in MAKEFLAGS). */ - -struct command_variable - { - struct command_variable *next; - struct variable *variable; - }; -static struct command_variable *command_variables; - -/* The name we were invoked with. */ - -char *program; - -/* Our current directory before processing any -C options. */ - -char *directory_before_chdir; - -/* Our current directory after processing all -C options. */ - -char *starting_directory; - -/* Value of the MAKELEVEL variable at startup (or 0). */ - -unsigned int makelevel; - -/* First file defined in the makefile whose name does not - start with `.'. This is the default to remake if the - command line does not specify. */ - -struct file *default_goal_file; - -/* Pointer to structure for the file .DEFAULT - whose commands are used for any file that has none of its own. - This is zero if the makefiles do not define .DEFAULT. */ - -struct file *default_file; - -/* Nonzero if we have seen the magic `.POSIX' target. - This turns on pedantic compliance with POSIX.2. */ - -int posix_pedantic; - -/* Nonzero if we have seen the `.NOTPARALLEL' target. - This turns off parallel builds for this invocation of make. */ - -int not_parallel; - -/* Nonzero if some rule detected clock skew; we keep track so (a) we only - print one warning about it during the run, and (b) we can print a final - warning at the end of the run. */ - -int clock_skew_detected; - -/* Mask of signals that are being caught with fatal_error_signal. */ - -#ifdef POSIX -sigset_t fatal_signal_set; -#else -# ifdef HAVE_SIGSETMASK -int fatal_signal_mask; -# endif -#endif - -#if !defined HAVE_BSD_SIGNAL && !defined bsd_signal -# if !defined HAVE_SIGACTION -# define bsd_signal signal -# else -typedef RETSIGTYPE (*bsd_signal_ret_t) (); - -static bsd_signal_ret_t -bsd_signal (sig, func) - int sig; - bsd_signal_ret_t func; -{ - struct sigaction act, oact; - act.sa_handler = func; - act.sa_flags = SA_RESTART; - sigemptyset (&act.sa_mask); - sigaddset (&act.sa_mask, sig); - if (sigaction (sig, &act, &oact) != 0) - return SIG_ERR; - return oact.sa_handler; -} -# endif -#endif - -static void -initialize_global_hash_tables () -{ - init_hash_global_variable_set (); - init_hash_files (); - hash_init_directories (); - hash_init_function_table (); -} - -static struct file * -enter_command_line_file (name) - char *name; -{ - if (name[0] == '\0') - fatal (NILF, _("empty string invalid as file name")); - - if (name[0] == '~') - { - char *expanded = tilde_expand (name); - if (expanded != 0) - name = expanded; /* Memory leak; I don't care. */ - } - - /* This is also done in parse_file_seq, so this is redundant - for names read from makefiles. It is here for names passed - on the command line. */ - while (name[0] == '.' && name[1] == '/' && name[2] != '\0') - { - name += 2; - while (*name == '/') - /* Skip following slashes: ".//foo" is "foo", not "/foo". */ - ++name; - } - - if (*name == '\0') - { - /* It was all slashes! Move back to the dot and truncate - it after the first slash, so it becomes just "./". */ - do - --name; - while (name[0] != '.'); - name[2] = '\0'; - } - - return enter_file (xstrdup (name)); -} - -/* Toggle -d on receipt of SIGUSR1. */ - -static RETSIGTYPE -debug_signal_handler (sig) - int sig; -{ - db_level = db_level ? DB_NONE : DB_BASIC; -} - -static void -decode_debug_flags () -{ - char **pp; - - if (debug_flag) - db_level = DB_ALL; - - if (!db_flags) - return; - - for (pp=db_flags->list; *pp; ++pp) - { - const char *p = *pp; - - while (1) - { - switch (tolower (p[0])) - { - case 'a': - db_level |= DB_ALL; - break; - case 'b': - db_level |= DB_BASIC; - break; - case 'i': - db_level |= DB_BASIC | DB_IMPLICIT; - break; - case 'j': - db_level |= DB_JOBS; - break; - case 'm': - db_level |= DB_BASIC | DB_MAKEFILES; - break; - case 'v': - db_level |= DB_BASIC | DB_VERBOSE; - break; - default: - fatal (NILF, _("unknown debug level specification `%s'"), p); - } - - while (*(++p) != '\0') - if (*p == ',' || *p == ' ') - break; - - if (*p == '\0') - break; - - ++p; - } - } -} - -#ifdef WINDOWS32 -/* - * HANDLE runtime exceptions by avoiding a requestor on the GUI. Capture - * exception and print it to stderr instead. - * - * If ! DB_VERBOSE, just print a simple message and exit. - * If DB_VERBOSE, print a more verbose message. - * If compiled for DEBUG, let exception pass through to GUI so that - * debuggers can attach. - */ -LONG WINAPI -handle_runtime_exceptions( struct _EXCEPTION_POINTERS *exinfo ) -{ - PEXCEPTION_RECORD exrec = exinfo->ExceptionRecord; - LPSTR cmdline = GetCommandLine(); - LPSTR prg = strtok(cmdline, " "); - CHAR errmsg[1024]; -#ifdef USE_EVENT_LOG - HANDLE hEventSource; - LPTSTR lpszStrings[1]; -#endif - - if (! ISDB (DB_VERBOSE)) - { - sprintf(errmsg, - _("%s: Interrupt/Exception caught (code = 0x%x, addr = 0x%x)\n"), - prg, exrec->ExceptionCode, exrec->ExceptionAddress); - fprintf(stderr, errmsg); - exit(255); - } - - sprintf(errmsg, - _("\nUnhandled exception filter called from program %s\nExceptionCode = %x\nExceptionFlags = %x\nExceptionAddress = %x\n"), - prg, exrec->ExceptionCode, exrec->ExceptionFlags, - exrec->ExceptionAddress); - - if (exrec->ExceptionCode == EXCEPTION_ACCESS_VIOLATION - && exrec->NumberParameters >= 2) - sprintf(&errmsg[strlen(errmsg)], - (exrec->ExceptionInformation[0] - ? _("Access violation: write operation at address %x\n") - : _("Access violation: read operation at address %x\n")), - exrec->ExceptionInformation[1]); - - /* turn this on if we want to put stuff in the event log too */ -#ifdef USE_EVENT_LOG - hEventSource = RegisterEventSource(NULL, "GNU Make"); - lpszStrings[0] = errmsg; - - if (hEventSource != NULL) - { - ReportEvent(hEventSource, /* handle of event source */ - EVENTLOG_ERROR_TYPE, /* event type */ - 0, /* event category */ - 0, /* event ID */ - NULL, /* current user's SID */ - 1, /* strings in lpszStrings */ - 0, /* no bytes of raw data */ - lpszStrings, /* array of error strings */ - NULL); /* no raw data */ - - (VOID) DeregisterEventSource(hEventSource); - } -#endif - - /* Write the error to stderr too */ - fprintf(stderr, errmsg); - -#ifdef DEBUG - return EXCEPTION_CONTINUE_SEARCH; -#else - exit(255); - return (255); /* not reached */ -#endif -} - -/* - * On WIN32 systems we don't have the luxury of a /bin directory that - * is mapped globally to every drive mounted to the system. Since make could - * be invoked from any drive, and we don't want to propogate /bin/sh - * to every single drive. Allow ourselves a chance to search for - * a value for default shell here (if the default path does not exist). - */ - -int -find_and_set_default_shell(char *token) -{ - int sh_found = 0; - char* search_token; - PATH_VAR(sh_path); - extern char *default_shell; - - if (!token) - search_token = default_shell; - else - search_token = token; - - if (!no_default_sh_exe && - (token == NULL || !strcmp(search_token, default_shell))) { - /* no new information, path already set or known */ - sh_found = 1; - } else if (file_exists_p(search_token)) { - /* search token path was found */ - sprintf(sh_path, "%s", search_token); - default_shell = xstrdup(w32ify(sh_path,0)); - DB (DB_VERBOSE, - (_("find_and_set_shell setting default_shell = %s\n"), default_shell)); - sh_found = 1; - } else { - char *p; - struct variable *v = lookup_variable ("Path", 4); - - /* - * Search Path for shell - */ - if (v && v->value) { - char *ep; - - p = v->value; - ep = strchr(p, PATH_SEPARATOR_CHAR); - - while (ep && *ep) { - *ep = '\0'; - - if (dir_file_exists_p(p, search_token)) { - sprintf(sh_path, "%s/%s", p, search_token); - default_shell = xstrdup(w32ify(sh_path,0)); - sh_found = 1; - *ep = PATH_SEPARATOR_CHAR; - - /* terminate loop */ - p += strlen(p); - } else { - *ep = PATH_SEPARATOR_CHAR; - p = ++ep; - } - - ep = strchr(p, PATH_SEPARATOR_CHAR); - } - - /* be sure to check last element of Path */ - if (p && *p && dir_file_exists_p(p, search_token)) { - sprintf(sh_path, "%s/%s", p, search_token); - default_shell = xstrdup(w32ify(sh_path,0)); - sh_found = 1; - } - - if (sh_found) - DB (DB_VERBOSE, - (_("find_and_set_shell path search set default_shell = %s\n"), - default_shell)); - } - } - - /* naive test */ - if (!unixy_shell && sh_found && - (strstr(default_shell, "sh") || strstr(default_shell, "SH"))) { - unixy_shell = 1; - batch_mode_shell = 0; - } - -#ifdef BATCH_MODE_ONLY_SHELL - batch_mode_shell = 1; -#endif - - return (sh_found); -} -#endif /* WINDOWS32 */ - -#ifdef __MSDOS__ - -static void -msdos_return_to_initial_directory () -{ - if (directory_before_chdir) - chdir (directory_before_chdir); -} -#endif - -extern char *mktemp (); -extern int mkstemp (); - -FILE * -open_tmpfile(name, template) - char **name; - const char *template; -{ - int fd; - -#if defined HAVE_MKSTEMP || defined HAVE_MKTEMP -# define TEMPLATE_LEN strlen (template) -#else -# define TEMPLATE_LEN L_tmpnam -#endif - *name = xmalloc (TEMPLATE_LEN + 1); - strcpy (*name, template); - -#if defined HAVE_MKSTEMP && defined HAVE_FDOPEN - /* It's safest to use mkstemp(), if we can. */ - fd = mkstemp (*name); - if (fd == -1) - return 0; - return fdopen (fd, "w"); -#else -# ifdef HAVE_MKTEMP - (void) mktemp (*name); -# else - (void) tmpnam (*name); -# endif - -# ifdef HAVE_FDOPEN - /* Can't use mkstemp(), but guard against a race condition. */ - fd = open (*name, O_CREAT|O_EXCL|O_WRONLY, 0600); - if (fd == -1) - return 0; - return fdopen (fd, "w"); -# else - /* Not secure, but what can we do? */ - return fopen (*name, "w"); -# endif -#endif -} - - -#ifndef _AMIGA -int -main (argc, argv, envp) - int argc; - char **argv; - char **envp; -#else -int main (int argc, char ** argv) -#endif -{ - static char *stdin_nm = 0; - register struct file *f; - register unsigned int i; - char **p; - struct dep *read_makefiles; - PATH_VAR (current_directory); -#ifdef WINDOWS32 - char *unix_path = NULL; - char *windows32_path = NULL; - - SetUnhandledExceptionFilter(handle_runtime_exceptions); - - /* start off assuming we have no shell */ - unixy_shell = 0; - no_default_sh_exe = 1; -#endif - - default_goal_file = 0; - reading_file = 0; - -#if defined (__MSDOS__) && !defined (_POSIX_SOURCE) - /* Request the most powerful version of `system', to - make up for the dumb default shell. */ - __system_flags = (__system_redirect - | __system_use_shell - | __system_allow_multiple_cmds - | __system_allow_long_cmds - | __system_handle_null_commands - | __system_emulate_chdir); - -#endif - - /* Set up gettext/internationalization support. */ - setlocale (LC_ALL, ""); - bindtextdomain (PACKAGE, LOCALEDIR); - textdomain (PACKAGE); - -#ifdef POSIX - sigemptyset (&fatal_signal_set); -#define ADD_SIG(sig) sigaddset (&fatal_signal_set, sig) -#else -#ifdef HAVE_SIGSETMASK - fatal_signal_mask = 0; -#define ADD_SIG(sig) fatal_signal_mask |= sigmask (sig) -#else -#define ADD_SIG(sig) -#endif -#endif - -#define FATAL_SIG(sig) \ - if (bsd_signal (sig, fatal_error_signal) == SIG_IGN) \ - bsd_signal (sig, SIG_IGN); \ - else \ - ADD_SIG (sig); - -#ifdef SIGHUP - FATAL_SIG (SIGHUP); -#endif -#ifdef SIGQUIT - FATAL_SIG (SIGQUIT); -#endif - FATAL_SIG (SIGINT); - FATAL_SIG (SIGTERM); - -#ifdef __MSDOS__ - /* Windows 9X delivers FP exceptions in child programs to their - parent! We don't want Make to die when a child divides by zero, - so we work around that lossage by catching SIGFPE. */ - FATAL_SIG (SIGFPE); -#endif - -#ifdef SIGDANGER - FATAL_SIG (SIGDANGER); -#endif -#ifdef SIGXCPU - FATAL_SIG (SIGXCPU); -#endif -#ifdef SIGXFSZ - FATAL_SIG (SIGXFSZ); -#endif - -#undef FATAL_SIG - - /* Do not ignore the child-death signal. This must be done before - any children could possibly be created; otherwise, the wait - functions won't work on systems with the SVR4 ECHILD brain - damage, if our invoker is ignoring this signal. */ - -#ifdef HAVE_WAIT_NOHANG -# if defined SIGCHLD - (void) bsd_signal (SIGCHLD, SIG_DFL); -# endif -# if defined SIGCLD && SIGCLD != SIGCHLD - (void) bsd_signal (SIGCLD, SIG_DFL); -# endif -#endif - - /* Make sure stdout is line-buffered. */ - -#ifdef HAVE_SETVBUF -# ifdef SETVBUF_REVERSED - setvbuf (stdout, _IOLBF, xmalloc (BUFSIZ), BUFSIZ); -# else /* setvbuf not reversed. */ - /* Some buggy systems lose if we pass 0 instead of allocating ourselves. */ - setvbuf (stdout, (char *) 0, _IOLBF, BUFSIZ); -# endif /* setvbuf reversed. */ -#elif HAVE_SETLINEBUF - setlinebuf (stdout); -#endif /* setlinebuf missing. */ - - /* Figure out where this program lives. */ - - if (argv[0] == 0) - argv[0] = ""; - if (argv[0][0] == '\0') - program = "make"; - else - { -#ifdef VMS - program = strrchr (argv[0], ']'); -#else - program = strrchr (argv[0], '/'); -#endif -#ifdef __MSDOS__ - if (program == 0) - program = strrchr (argv[0], '\\'); - else - { - /* Some weird environments might pass us argv[0] with - both kinds of slashes; we must find the rightmost. */ - char *p = strrchr (argv[0], '\\'); - if (p && p > program) - program = p; - } - if (program == 0 && argv[0][1] == ':') - program = argv[0] + 1; -#endif - if (program == 0) - program = argv[0]; - else - ++program; - } - - /* Set up to access user data (files). */ - user_access (); - - initialize_global_hash_tables (); - - /* Figure out where we are. */ - -#ifdef WINDOWS32 - if (getcwd_fs (current_directory, GET_PATH_MAX) == 0) -#else - if (getcwd (current_directory, GET_PATH_MAX) == 0) -#endif - { -#ifdef HAVE_GETCWD - perror_with_name ("getcwd: ", ""); -#else - error (NILF, "getwd: %s", current_directory); -#endif - current_directory[0] = '\0'; - directory_before_chdir = 0; - } - else - directory_before_chdir = xstrdup (current_directory); -#ifdef __MSDOS__ - /* Make sure we will return to the initial directory, come what may. */ - atexit (msdos_return_to_initial_directory); -#endif - - /* Initialize the special variables. */ - define_variable (".VARIABLES", 10, "", o_default, 0)->special = 1; - /* define_variable (".TARGETS", 8, "", o_default, 0); */ - - /* Read in variables from the environment. It is important that this be - done before $(MAKE) is figured out so its definitions will not be - from the environment. */ - -#ifndef _AMIGA - for (i = 0; envp[i] != 0; ++i) - { - int do_not_define; - register char *ep = envp[i]; - - /* by default, everything gets defined and exported */ - do_not_define = 0; - - while (*ep != '=') - ++ep; -#ifdef WINDOWS32 - if (!unix_path && strneq(envp[i], "PATH=", 5)) - unix_path = ep+1; - else if (!windows32_path && !strnicmp(envp[i], "Path=", 5)) { - do_not_define = 1; /* it gets defined after loop exits */ - windows32_path = ep+1; - } -#endif - /* The result of pointer arithmetic is cast to unsigned int for - machines where ptrdiff_t is a different size that doesn't widen - the same. */ - if (!do_not_define) - define_variable (envp[i], (unsigned int) (ep - envp[i]), - ep + 1, o_env, 1) - /* Force exportation of every variable culled from the environment. - We used to rely on target_environment's v_default code to do this. - But that does not work for the case where an environment variable - is redefined in a makefile with `override'; it should then still - be exported, because it was originally in the environment. */ - ->export = v_export; - } -#ifdef WINDOWS32 - /* - * Make sure that this particular spelling of 'Path' is available - */ - if (windows32_path) - define_variable("Path", 4, windows32_path, o_env, 1)->export = v_export; - else if (unix_path) - define_variable("Path", 4, unix_path, o_env, 1)->export = v_export; - else - define_variable("Path", 4, "", o_env, 1)->export = v_export; - - /* - * PATH defaults to Path iff PATH not found and Path is found. - */ - if (!unix_path && windows32_path) - define_variable("PATH", 4, windows32_path, o_env, 1)->export = v_export; -#endif -#else /* For Amiga, read the ENV: device, ignoring all dirs */ - { - BPTR env, file, old; - char buffer[1024]; - int len; - __aligned struct FileInfoBlock fib; - - env = Lock ("ENV:", ACCESS_READ); - if (env) - { - old = CurrentDir (DupLock(env)); - Examine (env, &fib); - - while (ExNext (env, &fib)) - { - if (fib.fib_DirEntryType < 0) /* File */ - { - /* Define an empty variable. It will be filled in - variable_lookup(). Makes startup quite a bit - faster. */ - define_variable (fib.fib_FileName, - strlen (fib.fib_FileName), - "", o_env, 1)->export = v_export; - } - } - UnLock (env); - UnLock(CurrentDir(old)); - } - } -#endif - - /* Decode the switches. */ - - decode_env_switches ("MAKEFLAGS", 9); -#if 0 - /* People write things like: - MFLAGS="CC=gcc -pipe" "CFLAGS=-g" - and we set the -p, -i and -e switches. Doesn't seem quite right. */ - decode_env_switches ("MFLAGS", 6); -#endif - decode_switches (argc, argv, 0); -#ifdef WINDOWS32 - if (suspend_flag) { - fprintf(stderr, "%s (pid = %d)\n", argv[0], GetCurrentProcessId()); - fprintf(stderr, _("%s is suspending for 30 seconds..."), argv[0]); - Sleep(30 * 1000); - fprintf(stderr, _("done sleep(30). Continuing.\n")); - } -#endif - - decode_debug_flags (); - - /* Print version information. */ - - if (print_version_flag || print_data_base_flag || db_level) - print_version (); - - /* `make --version' is supposed to just print the version and exit. */ - if (print_version_flag) - die (0); - -#ifndef VMS - /* Set the "MAKE_COMMAND" variable to the name we were invoked with. - (If it is a relative pathname with a slash, prepend our directory name - so the result will run the same program regardless of the current dir. - If it is a name with no slash, we can only hope that PATH did not - find it in the current directory.) */ -#ifdef WINDOWS32 - /* - * Convert from backslashes to forward slashes for - * programs like sh which don't like them. Shouldn't - * matter if the path is one way or the other for - * CreateProcess(). - */ - if (strpbrk(argv[0], "/:\\") || - strstr(argv[0], "..") || - strneq(argv[0], "//", 2)) - argv[0] = xstrdup(w32ify(argv[0],1)); -#else /* WINDOWS32 */ -#ifdef __MSDOS__ - if (strchr (argv[0], '\\')) - { - char *p; - - argv[0] = xstrdup (argv[0]); - for (p = argv[0]; *p; p++) - if (*p == '\\') - *p = '/'; - } - /* If argv[0] is not in absolute form, prepend the current - directory. This can happen when Make is invoked by another DJGPP - program that uses a non-absolute name. */ - if (current_directory[0] != '\0' - && argv[0] != 0 - && (argv[0][0] != '/' && (argv[0][0] == '\0' || argv[0][1] != ':'))) - argv[0] = concat (current_directory, "/", argv[0]); -#else /* !__MSDOS__ */ - if (current_directory[0] != '\0' - && argv[0] != 0 && argv[0][0] != '/' && strchr (argv[0], '/') != 0) - argv[0] = concat (current_directory, "/", argv[0]); -#endif /* !__MSDOS__ */ -#endif /* WINDOWS32 */ -#endif - - /* The extra indirection through $(MAKE_COMMAND) is done - for hysterical raisins. */ - (void) define_variable ("MAKE_COMMAND", 12, argv[0], o_default, 0); - (void) define_variable ("MAKE", 4, "$(MAKE_COMMAND)", o_default, 1); - - if (command_variables != 0) - { - struct command_variable *cv; - struct variable *v; - unsigned int len = 0; - char *value, *p; - - /* Figure out how much space will be taken up by the command-line - variable definitions. */ - for (cv = command_variables; cv != 0; cv = cv->next) - { - v = cv->variable; - len += 2 * strlen (v->name); - if (! v->recursive) - ++len; - ++len; - len += 2 * strlen (v->value); - ++len; - } - - /* Now allocate a buffer big enough and fill it. */ - p = value = (char *) alloca (len); - for (cv = command_variables; cv != 0; cv = cv->next) - { - v = cv->variable; - p = quote_for_env (p, v->name); - if (! v->recursive) - *p++ = ':'; - *p++ = '='; - p = quote_for_env (p, v->value); - *p++ = ' '; - } - p[-1] = '\0'; /* Kill the final space and terminate. */ - - /* Define an unchangeable variable with a name that no POSIX.2 - makefile could validly use for its own variable. */ - (void) define_variable ("-*-command-variables-*-", 23, - value, o_automatic, 0); - - /* Define the variable; this will not override any user definition. - Normally a reference to this variable is written into the value of - MAKEFLAGS, allowing the user to override this value to affect the - exported value of MAKEFLAGS. In POSIX-pedantic mode, we cannot - allow the user's setting of MAKEOVERRIDES to affect MAKEFLAGS, so - a reference to this hidden variable is written instead. */ - (void) define_variable ("MAKEOVERRIDES", 13, - "${-*-command-variables-*-}", o_env, 1); - } - - /* If there were -C flags, move ourselves about. */ - if (directories != 0) - for (i = 0; directories->list[i] != 0; ++i) - { - char *dir = directories->list[i]; - if (dir[0] == '~') - { - char *expanded = tilde_expand (dir); - if (expanded != 0) - dir = expanded; - } - if (chdir (dir) < 0) - pfatal_with_name (dir); - if (dir != directories->list[i]) - free (dir); - } - -#ifdef WINDOWS32 - /* - * THIS BLOCK OF CODE MUST COME AFTER chdir() CALL ABOVE IN ORDER - * TO NOT CONFUSE THE DEPENDENCY CHECKING CODE IN implicit.c. - * - * The functions in dir.c can incorrectly cache information for "." - * before we have changed directory and this can cause file - * lookups to fail because the current directory (.) was pointing - * at the wrong place when it was first evaluated. - */ - no_default_sh_exe = !find_and_set_default_shell(NULL); - -#endif /* WINDOWS32 */ - /* Figure out the level of recursion. */ - { - struct variable *v = lookup_variable (MAKELEVEL_NAME, MAKELEVEL_LENGTH); - if (v != 0 && v->value[0] != '\0' && v->value[0] != '-') - makelevel = (unsigned int) atoi (v->value); - else - makelevel = 0; - } - - /* Except under -s, always do -w in sub-makes and under -C. */ - if (!silent_flag && (directories != 0 || makelevel > 0)) - print_directory_flag = 1; - - /* Let the user disable that with --no-print-directory. */ - if (inhibit_print_directory_flag) - print_directory_flag = 0; - - /* If -R was given, set -r too (doesn't make sense otherwise!) */ - if (no_builtin_variables_flag) - no_builtin_rules_flag = 1; - - /* Construct the list of include directories to search. */ - - construct_include_path (include_directories == 0 ? (char **) 0 - : include_directories->list); - - /* Figure out where we are now, after chdir'ing. */ - if (directories == 0) - /* We didn't move, so we're still in the same place. */ - starting_directory = current_directory; - else - { -#ifdef WINDOWS32 - if (getcwd_fs (current_directory, GET_PATH_MAX) == 0) -#else - if (getcwd (current_directory, GET_PATH_MAX) == 0) -#endif - { -#ifdef HAVE_GETCWD - perror_with_name ("getcwd: ", ""); -#else - error (NILF, "getwd: %s", current_directory); -#endif - starting_directory = 0; - } - else - starting_directory = current_directory; - } - - (void) define_variable ("CURDIR", 6, current_directory, o_default, 0); - - /* Read any stdin makefiles into temporary files. */ - - if (makefiles != 0) - { - register unsigned int i; - for (i = 0; i < makefiles->idx; ++i) - if (makefiles->list[i][0] == '-' && makefiles->list[i][1] == '\0') - { - /* This makefile is standard input. Since we may re-exec - and thus re-read the makefiles, we read standard input - into a temporary file and read from that. */ - FILE *outfile; - char *template, *tmpdir; - - if (stdin_nm) - fatal (NILF, _("Makefile from standard input specified twice.")); - -#ifdef VMS -# define DEFAULT_TMPDIR "sys$scratch:" -#else -# ifdef P_tmpdir -# define DEFAULT_TMPDIR P_tmpdir -# else -# define DEFAULT_TMPDIR "/tmp" -# endif -#endif -#define DEFAULT_TMPFILE "GmXXXXXX" - - if (((tmpdir = getenv ("TMPDIR")) == NULL || *tmpdir == '\0') -#if defined __MSDOS__ || defined(WINDOWS32) - /* These are also used commonly on these platforms. */ - && ((tmpdir = getenv ("TEMP")) == NULL || *tmpdir == '\0') - && ((tmpdir = getenv ("TMP")) == NULL || *tmpdir == '\0') -#endif - ) - tmpdir = DEFAULT_TMPDIR; - - template = (char *) alloca (strlen (tmpdir) - + sizeof (DEFAULT_TMPFILE) + 1); - strcpy (template, tmpdir); - -#ifdef HAVE_DOS_PATHS - if (strchr ("/\\", template[strlen (template) - 1]) == NULL) - strcat (template, "/"); -#else -# ifndef VMS - if (template[strlen (template) - 1] != '/') - strcat (template, "/"); -# endif /* !VMS */ -#endif /* !HAVE_DOS_PATHS */ - - strcat (template, DEFAULT_TMPFILE); - outfile = open_tmpfile (&stdin_nm, template); - if (outfile == 0) - pfatal_with_name (_("fopen (temporary file)")); - while (!feof (stdin)) - { - char buf[2048]; - unsigned int n = fread (buf, 1, sizeof (buf), stdin); - if (n > 0 && fwrite (buf, 1, n, outfile) != n) - pfatal_with_name (_("fwrite (temporary file)")); - } - (void) fclose (outfile); - - /* Replace the name that read_all_makefiles will - see with the name of the temporary file. */ - makefiles->list[i] = xstrdup (stdin_nm); - - /* Make sure the temporary file will not be remade. */ - f = enter_file (stdin_nm); - f->updated = 1; - f->update_status = 0; - f->command_state = cs_finished; - /* Can't be intermediate, or it'll be removed too early for - make re-exec. */ - f->intermediate = 0; - f->dontcare = 0; - } - } - -#if defined(MAKE_JOBSERVER) || !defined(HAVE_WAIT_NOHANG) - /* Set up to handle children dying. This must be done before - reading in the makefiles so that `shell' function calls will work. - - If we don't have a hanging wait we have to fall back to old, broken - functionality here and rely on the signal handler and counting - children. - - If we're using the jobs pipe we need a signal handler so that - SIGCHLD is not ignored; we need it to interrupt the read(2) of the - jobserver pipe in job.c if we're waiting for a token. - - If none of these are true, we don't need a signal handler at all. */ - { - extern RETSIGTYPE child_handler PARAMS ((int sig)); -# if defined SIGCHLD - bsd_signal (SIGCHLD, child_handler); -# endif -# if defined SIGCLD && SIGCLD != SIGCHLD - bsd_signal (SIGCLD, child_handler); -# endif - } -#endif - - /* Let the user send us SIGUSR1 to toggle the -d flag during the run. */ -#ifdef SIGUSR1 - bsd_signal (SIGUSR1, debug_signal_handler); -#endif - - /* Define the initial list of suffixes for old-style rules. */ - - set_default_suffixes (); - - /* Define the file rules for the built-in suffix rules. These will later - be converted into pattern rules. We used to do this in - install_default_implicit_rules, but since that happens after reading - makefiles, it results in the built-in pattern rules taking precedence - over makefile-specified suffix rules, which is wrong. */ - - install_default_suffix_rules (); - - /* Define some internal and special variables. */ - - define_automatic_variables (); - - /* Set up the MAKEFLAGS and MFLAGS variables - so makefiles can look at them. */ - - define_makeflags (0, 0); - - /* Define the default variables. */ - define_default_variables (); - - /* Read all the makefiles. */ - - default_file = enter_file (".DEFAULT"); - - read_makefiles - = read_all_makefiles (makefiles == 0 ? (char **) 0 : makefiles->list); - -#ifdef WINDOWS32 - /* look one last time after reading all Makefiles */ - if (no_default_sh_exe) - no_default_sh_exe = !find_and_set_default_shell(NULL); - - if (no_default_sh_exe && job_slots != 1) { - error (NILF, _("Do not specify -j or --jobs if sh.exe is not available.")); - error (NILF, _("Resetting make for single job mode.")); - job_slots = 1; - } -#endif /* WINDOWS32 */ - -#ifdef __MSDOS__ - /* We need to know what kind of shell we will be using. */ - { - extern int _is_unixy_shell (const char *_path); - struct variable *shv = lookup_variable ("SHELL", 5); - extern int unixy_shell; - extern char *default_shell; - - if (shv && *shv->value) - { - char *shell_path = recursively_expand(shv); - - if (shell_path && _is_unixy_shell (shell_path)) - unixy_shell = 1; - else - unixy_shell = 0; - if (shell_path) - default_shell = shell_path; - } - } -#endif /* __MSDOS__ */ - - /* Decode switches again, in case the variables were set by the makefile. */ - decode_env_switches ("MAKEFLAGS", 9); -#if 0 - decode_env_switches ("MFLAGS", 6); -#endif - -#ifdef __MSDOS__ - if (job_slots != 1) - { - error (NILF, - _("Parallel jobs (-j) are not supported on this platform.")); - error (NILF, _("Resetting to single job (-j1) mode.")); - job_slots = 1; - } -#endif - -#ifdef MAKE_JOBSERVER - /* If the jobserver-fds option is seen, make sure that -j is reasonable. */ - - if (jobserver_fds) - { - char *cp; - - for (i=1; i < jobserver_fds->idx; ++i) - if (!streq (jobserver_fds->list[0], jobserver_fds->list[i])) - fatal (NILF, _("internal error: multiple --jobserver-fds options")); - - /* Now parse the fds string and make sure it has the proper format. */ - - cp = jobserver_fds->list[0]; - - if (sscanf (cp, "%d,%d", &job_fds[0], &job_fds[1]) != 2) - fatal (NILF, - _("internal error: invalid --jobserver-fds string `%s'"), cp); - - /* The combination of a pipe + !job_slots means we're using the - jobserver. If !job_slots and we don't have a pipe, we can start - infinite jobs. If we see both a pipe and job_slots >0 that means the - user set -j explicitly. This is broken; in this case obey the user - (ignore the jobserver pipe for this make) but print a message. */ - - if (job_slots > 0) - error (NILF, - _("warning: -jN forced in submake: disabling jobserver mode.")); - - /* Create a duplicate pipe, that will be closed in the SIGCHLD - handler. If this fails with EBADF, the parent has closed the pipe - on us because it didn't think we were a submake. If so, print a - warning then default to -j1. */ - - else if ((job_rfd = dup (job_fds[0])) < 0) - { - if (errno != EBADF) - pfatal_with_name (_("dup jobserver")); - - error (NILF, - _("warning: jobserver unavailable: using -j1. Add `+' to parent make rule.")); - job_slots = 1; - } - - if (job_slots > 0) - { - close (job_fds[0]); - close (job_fds[1]); - job_fds[0] = job_fds[1] = -1; - free (jobserver_fds->list); - free (jobserver_fds); - jobserver_fds = 0; - } - } - - /* If we have >1 slot but no jobserver-fds, then we're a top-level make. - Set up the pipe and install the fds option for our children. */ - - if (job_slots > 1) - { - char c = '+'; - - if (pipe (job_fds) < 0 || (job_rfd = dup (job_fds[0])) < 0) - pfatal_with_name (_("creating jobs pipe")); - - /* Every make assumes that it always has one job it can run. For the - submakes it's the token they were given by their parent. For the - top make, we just subtract one from the number the user wants. We - want job_slots to be 0 to indicate we're using the jobserver. */ - - while (--job_slots) - if (write (job_fds[1], &c, 1) != 1) - pfatal_with_name (_("init jobserver pipe")); - - /* Fill in the jobserver_fds struct for our children. */ - - jobserver_fds = (struct stringlist *) - xmalloc (sizeof (struct stringlist)); - jobserver_fds->list = (char **) xmalloc (sizeof (char *)); - jobserver_fds->list[0] = xmalloc ((sizeof ("1024")*2)+1); - - sprintf (jobserver_fds->list[0], "%d,%d", job_fds[0], job_fds[1]); - jobserver_fds->idx = 1; - jobserver_fds->max = 1; - } -#endif - - /* Set up MAKEFLAGS and MFLAGS again, so they will be right. */ - - define_makeflags (1, 0); - - /* Make each `struct dep' point at the `struct file' for the file - depended on. Also do magic for special targets. */ - - snap_deps (); - - /* Convert old-style suffix rules to pattern rules. It is important to - do this before installing the built-in pattern rules below, so that - makefile-specified suffix rules take precedence over built-in pattern - rules. */ - - convert_to_pattern (); - - /* Install the default implicit pattern rules. - This used to be done before reading the makefiles. - But in that case, built-in pattern rules were in the chain - before user-defined ones, so they matched first. */ - - install_default_implicit_rules (); - - /* Compute implicit rule limits. */ - - count_implicit_rule_limits (); - - /* Construct the listings of directories in VPATH lists. */ - - build_vpath_lists (); - - /* Mark files given with -o flags as very old - and as having been updated already, and files given with -W flags as - brand new (time-stamp as far as possible into the future). */ - - if (old_files != 0) - for (p = old_files->list; *p != 0; ++p) - { - f = enter_command_line_file (*p); - f->last_mtime = f->mtime_before_update = OLD_MTIME; - f->updated = 1; - f->update_status = 0; - f->command_state = cs_finished; - } - - if (new_files != 0) - { - for (p = new_files->list; *p != 0; ++p) - { - f = enter_command_line_file (*p); - f->last_mtime = f->mtime_before_update = NEW_MTIME; - } - } - - /* Initialize the remote job module. */ - remote_setup (); - - if (read_makefiles != 0) - { - /* Update any makefiles if necessary. */ - - FILE_TIMESTAMP *makefile_mtimes = 0; - unsigned int mm_idx = 0; - char **nargv = argv; - int nargc = argc; - int orig_db_level = db_level; - - if (! ISDB (DB_MAKEFILES)) - db_level = DB_NONE; - - DB (DB_BASIC, (_("Updating makefiles....\n"))); - - /* Remove any makefiles we don't want to try to update. - Also record the current modtimes so we can compare them later. */ - { - register struct dep *d, *last; - last = 0; - d = read_makefiles; - while (d != 0) - { - register struct file *f = d->file; - if (f->double_colon) - for (f = f->double_colon; f != NULL; f = f->prev) - { - if (f->deps == 0 && f->cmds != 0) - { - /* This makefile is a :: target with commands, but - no dependencies. So, it will always be remade. - This might well cause an infinite loop, so don't - try to remake it. (This will only happen if - your makefiles are written exceptionally - stupidly; but if you work for Athena, that's how - you write your makefiles.) */ - - DB (DB_VERBOSE, - (_("Makefile `%s' might loop; not remaking it.\n"), - f->name)); - - if (last == 0) - read_makefiles = d->next; - else - last->next = d->next; - - /* Free the storage. */ - free ((char *) d); - - d = last == 0 ? read_makefiles : last->next; - - break; - } - } - if (f == NULL || !f->double_colon) - { - makefile_mtimes = (FILE_TIMESTAMP *) - xrealloc ((char *) makefile_mtimes, - (mm_idx + 1) * sizeof (FILE_TIMESTAMP)); - makefile_mtimes[mm_idx++] = file_mtime_no_search (d->file); - last = d; - d = d->next; - } - } - } - - /* Set up `MAKEFLAGS' specially while remaking makefiles. */ - define_makeflags (1, 1); - - switch (update_goal_chain (read_makefiles, 1)) - { - case 1: - /* The only way this can happen is if the user specified -q and asked - * for one of the makefiles to be remade as a target on the command - * line. Since we're not actually updating anything with -q we can - * treat this as "did nothing". - */ - - case -1: - /* Did nothing. */ - break; - - case 2: - /* Failed to update. Figure out if we care. */ - { - /* Nonzero if any makefile was successfully remade. */ - int any_remade = 0; - /* Nonzero if any makefile we care about failed - in updating or could not be found at all. */ - int any_failed = 0; - register unsigned int i; - struct dep *d; - - for (i = 0, d = read_makefiles; d != 0; ++i, d = d->next) - { - /* Reset the considered flag; we may need to look at the file - again to print an error. */ - d->file->considered = 0; - - if (d->file->updated) - { - /* This makefile was updated. */ - if (d->file->update_status == 0) - { - /* It was successfully updated. */ - any_remade |= (file_mtime_no_search (d->file) - != makefile_mtimes[i]); - } - else if (! (d->changed & RM_DONTCARE)) - { - FILE_TIMESTAMP mtime; - /* The update failed and this makefile was not - from the MAKEFILES variable, so we care. */ - error (NILF, _("Failed to remake makefile `%s'."), - d->file->name); - mtime = file_mtime_no_search (d->file); - any_remade |= (mtime != NONEXISTENT_MTIME - && mtime != makefile_mtimes[i]); - } - } - else - /* This makefile was not found at all. */ - if (! (d->changed & RM_DONTCARE)) - { - /* This is a makefile we care about. See how much. */ - if (d->changed & RM_INCLUDED) - /* An included makefile. We don't need - to die, but we do want to complain. */ - error (NILF, - _("Included makefile `%s' was not found."), - dep_name (d)); - else - { - /* A normal makefile. We must die later. */ - error (NILF, _("Makefile `%s' was not found"), - dep_name (d)); - any_failed = 1; - } - } - } - /* Reset this to empty so we get the right error message below. */ - read_makefiles = 0; - - if (any_remade) - goto re_exec; - if (any_failed) - die (2); - break; - } - - case 0: - re_exec: - /* Updated successfully. Re-exec ourselves. */ - - remove_intermediates (0); - - if (print_data_base_flag) - print_data_base (); - - log_working_directory (0); - - if (makefiles != 0) - { - /* These names might have changed. */ - register unsigned int i, j = 0; - for (i = 1; i < argc; ++i) - if (strneq (argv[i], "-f", 2)) /* XXX */ - { - char *p = &argv[i][2]; - if (*p == '\0') - argv[++i] = makefiles->list[j]; - else - argv[i] = concat ("-f", makefiles->list[j], ""); - ++j; - } - } - - /* Add -o option for the stdin temporary file, if necessary. */ - if (stdin_nm) - { - nargv = (char **) xmalloc ((nargc + 2) * sizeof (char *)); - bcopy ((char *) argv, (char *) nargv, argc * sizeof (char *)); - nargv[nargc++] = concat ("-o", stdin_nm, ""); - nargv[nargc] = 0; - } - - if (directories != 0 && directories->idx > 0) - { - char bad; - if (directory_before_chdir != 0) - { - if (chdir (directory_before_chdir) < 0) - { - perror_with_name ("chdir", ""); - bad = 1; - } - else - bad = 0; - } - else - bad = 1; - if (bad) - fatal (NILF, _("Couldn't change back to original directory.")); - } - -#ifndef _AMIGA - for (p = environ; *p != 0; ++p) - if ((*p)[MAKELEVEL_LENGTH] == '=' - && strneq (*p, MAKELEVEL_NAME, MAKELEVEL_LENGTH)) - { - /* The SGI compiler apparently can't understand - the concept of storing the result of a function - in something other than a local variable. */ - char *sgi_loses; - sgi_loses = (char *) alloca (40); - *p = sgi_loses; - sprintf (*p, "%s=%u", MAKELEVEL_NAME, makelevel); - break; - } -#else /* AMIGA */ - { - char buffer[256]; - int len; - - len = GetVar (MAKELEVEL_NAME, buffer, sizeof (buffer), GVF_GLOBAL_ONLY); - - if (len != -1) - { - sprintf (buffer, "%u", makelevel); - SetVar (MAKELEVEL_NAME, buffer, -1, GVF_GLOBAL_ONLY); - } - } -#endif - - if (ISDB (DB_BASIC)) - { - char **p; - fputs (_("Re-executing:"), stdout); - for (p = nargv; *p != 0; ++p) - printf (" %s", *p); - putchar ('\n'); - } - - fflush (stdout); - fflush (stderr); - - /* Close the dup'd jobserver pipe if we opened one. */ - if (job_rfd >= 0) - close (job_rfd); - -#ifndef _AMIGA - exec_command (nargv, environ); -#else - exec_command (nargv); - exit (0); -#endif - /* NOTREACHED */ - - default: -#define BOGUS_UPDATE_STATUS 0 - assert (BOGUS_UPDATE_STATUS); - break; - } - - db_level = orig_db_level; - } - - /* Set up `MAKEFLAGS' again for the normal targets. */ - define_makeflags (1, 0); - - /* If there is a temp file from reading a makefile from stdin, get rid of - it now. */ - if (stdin_nm && unlink (stdin_nm) < 0 && errno != ENOENT) - perror_with_name (_("unlink (temporary file): "), stdin_nm); - - { - int status; - - /* If there were no command-line goals, use the default. */ - if (goals == 0) - { - if (default_goal_file != 0) - { - goals = (struct dep *) xmalloc (sizeof (struct dep)); - goals->next = 0; - goals->name = 0; - goals->ignore_mtime = 0; - goals->file = default_goal_file; - } - } - else - lastgoal->next = 0; - - if (!goals) - { - if (read_makefiles == 0) - fatal (NILF, _("No targets specified and no makefile found")); - - fatal (NILF, _("No targets")); - } - - /* Update the goals. */ - - DB (DB_BASIC, (_("Updating goal targets....\n"))); - - switch (update_goal_chain (goals, 0)) - { - case -1: - /* Nothing happened. */ - case 0: - /* Updated successfully. */ - status = MAKE_SUCCESS; - break; - case 1: - /* We are under -q and would run some commands. */ - status = MAKE_TROUBLE; - break; - case 2: - /* Updating failed. POSIX.2 specifies exit status >1 for this; - but in VMS, there is only success and failure. */ - status = MAKE_FAILURE; - break; - default: - abort (); - } - - /* If we detected some clock skew, generate one last warning */ - if (clock_skew_detected) - error (NILF, - _("warning: Clock skew detected. Your build may be incomplete.")); - - /* Exit. */ - die (status); - } - - return 0; -} - -/* Parsing of arguments, decoding of switches. */ - -static char options[1 + sizeof (switches) / sizeof (switches[0]) * 3]; -static struct option long_options[(sizeof (switches) / sizeof (switches[0])) + - (sizeof (long_option_aliases) / - sizeof (long_option_aliases[0]))]; - -/* Fill in the string and vector for getopt. */ -static void -init_switches () -{ - register char *p; - register int c; - register unsigned int i; - - if (options[0] != '\0') - /* Already done. */ - return; - - p = options; - - /* Return switch and non-switch args in order, regardless of - POSIXLY_CORRECT. Non-switch args are returned as option 1. */ - *p++ = '-'; - - for (i = 0; switches[i].c != '\0'; ++i) - { - long_options[i].name = (switches[i].long_name == 0 ? "" : - switches[i].long_name); - long_options[i].flag = 0; - long_options[i].val = switches[i].c; - if (short_option (switches[i].c)) - *p++ = switches[i].c; - switch (switches[i].type) - { - case flag: - case flag_off: - case ignore: - long_options[i].has_arg = no_argument; - break; - - case string: - case positive_int: - case floating: - if (short_option (switches[i].c)) - *p++ = ':'; - if (switches[i].noarg_value != 0) - { - if (short_option (switches[i].c)) - *p++ = ':'; - long_options[i].has_arg = optional_argument; - } - else - long_options[i].has_arg = required_argument; - break; - } - } - *p = '\0'; - for (c = 0; c < (sizeof (long_option_aliases) / - sizeof (long_option_aliases[0])); - ++c) - long_options[i++] = long_option_aliases[c]; - long_options[i].name = 0; -} - -static void -handle_non_switch_argument (arg, env) - char *arg; - int env; -{ - /* Non-option argument. It might be a variable definition. */ - struct variable *v; - if (arg[0] == '-' && arg[1] == '\0') - /* Ignore plain `-' for compatibility. */ - return; - v = try_variable_definition (0, arg, o_command, 0); - if (v != 0) - { - /* It is indeed a variable definition. Record a pointer to - the variable for later use in define_makeflags. */ - struct command_variable *cv - = (struct command_variable *) xmalloc (sizeof (*cv)); - cv->variable = v; - cv->next = command_variables; - command_variables = cv; - } - else if (! env) - { - /* Not an option or variable definition; it must be a goal - target! Enter it as a file and add it to the dep chain of - goals. */ - struct file *f = enter_command_line_file (arg); - f->cmd_target = 1; - - if (goals == 0) - { - goals = (struct dep *) xmalloc (sizeof (struct dep)); - lastgoal = goals; - } - else - { - lastgoal->next = (struct dep *) xmalloc (sizeof (struct dep)); - lastgoal = lastgoal->next; - } - lastgoal->name = 0; - lastgoal->file = f; - lastgoal->ignore_mtime = 0; - - { - /* Add this target name to the MAKECMDGOALS variable. */ - struct variable *v; - char *value; - - v = lookup_variable ("MAKECMDGOALS", 12); - if (v == 0) - value = f->name; - else - { - /* Paste the old and new values together */ - unsigned int oldlen, newlen; - - oldlen = strlen (v->value); - newlen = strlen (f->name); - value = (char *) alloca (oldlen + 1 + newlen + 1); - bcopy (v->value, value, oldlen); - value[oldlen] = ' '; - bcopy (f->name, &value[oldlen + 1], newlen + 1); - } - define_variable ("MAKECMDGOALS", 12, value, o_default, 0); - } - } -} - -/* Print a nice usage method. */ - -static void -print_usage (bad) - int bad; -{ - extern char *make_host; - const char *const *cpp; - FILE *usageto; - - if (print_version_flag) - print_version (); - - usageto = bad ? stderr : stdout; - - fprintf (usageto, _("Usage: %s [options] [target] ...\n"), program); - - for (cpp = usage; *cpp; ++cpp) - fputs (_(*cpp), usageto); - - if (!remote_description || *remote_description == '\0') - fprintf (usageto, _("\nThis program built for %s\n"), make_host); - else - fprintf (usageto, _("\nThis program built for %s (%s)\n"), - make_host, remote_description); - - fprintf (usageto, _("Report bugs to \n")); -} - -/* Decode switches from ARGC and ARGV. - They came from the environment if ENV is nonzero. */ - -static void -decode_switches (argc, argv, env) - int argc; - char **argv; - int env; -{ - int bad = 0; - register const struct command_switch *cs; - register struct stringlist *sl; - register int c; - - /* getopt does most of the parsing for us. - First, get its vectors set up. */ - - init_switches (); - - /* Let getopt produce error messages for the command line, - but not for options from the environment. */ - opterr = !env; - /* Reset getopt's state. */ - optind = 0; - - while (optind < argc) - { - /* Parse the next argument. */ - c = getopt_long (argc, argv, options, long_options, (int *) 0); - if (c == EOF) - /* End of arguments, or "--" marker seen. */ - break; - else if (c == 1) - /* An argument not starting with a dash. */ - handle_non_switch_argument (optarg, env); - else if (c == '?') - /* Bad option. We will print a usage message and die later. - But continue to parse the other options so the user can - see all he did wrong. */ - bad = 1; - else - for (cs = switches; cs->c != '\0'; ++cs) - if (cs->c == c) - { - /* Whether or not we will actually do anything with - this switch. We test this individually inside the - switch below rather than just once outside it, so that - options which are to be ignored still consume args. */ - int doit = !env || cs->env; - - switch (cs->type) - { - default: - abort (); - - case ignore: - break; - - case flag: - case flag_off: - if (doit) - *(int *) cs->value_ptr = cs->type == flag; - break; - - case string: - if (!doit) - break; - - if (optarg == 0) - optarg = cs->noarg_value; - - sl = *(struct stringlist **) cs->value_ptr; - if (sl == 0) - { - sl = (struct stringlist *) - xmalloc (sizeof (struct stringlist)); - sl->max = 5; - sl->idx = 0; - sl->list = (char **) xmalloc (5 * sizeof (char *)); - *(struct stringlist **) cs->value_ptr = sl; - } - else if (sl->idx == sl->max - 1) - { - sl->max += 5; - sl->list = (char **) - xrealloc ((char *) sl->list, - sl->max * sizeof (char *)); - } - sl->list[sl->idx++] = optarg; - sl->list[sl->idx] = 0; - break; - - case positive_int: - /* See if we have an option argument; if we do require that - it's all digits, not something like "10foo". */ - if (optarg == 0 && argc > optind) - { - const char *cp; - for (cp=argv[optind]; ISDIGIT (cp[0]); ++cp) - ; - if (cp[0] == '\0') - optarg = argv[optind++]; - } - - if (!doit) - break; - - if (optarg != 0) - { - int i = atoi (optarg); - const char *cp; - - /* Yes, I realize we're repeating this in some cases. */ - for (cp = optarg; ISDIGIT (cp[0]); ++cp) - ; - - if (i < 1 || cp[0] != '\0') - { - error (NILF, _("the `-%c' option requires a positive integral argument"), - cs->c); - bad = 1; - } - else - *(unsigned int *) cs->value_ptr = i; - } - else - *(unsigned int *) cs->value_ptr - = *(unsigned int *) cs->noarg_value; - break; - -#ifndef NO_FLOAT - case floating: - if (optarg == 0 && optind < argc - && (ISDIGIT (argv[optind][0]) || argv[optind][0] == '.')) - optarg = argv[optind++]; - - if (doit) - *(double *) cs->value_ptr - = (optarg != 0 ? atof (optarg) - : *(double *) cs->noarg_value); - - break; -#endif - } - - /* We've found the switch. Stop looking. */ - break; - } - } - - /* There are no more options according to getting getopt, but there may - be some arguments left. Since we have asked for non-option arguments - to be returned in order, this only happens when there is a "--" - argument to prevent later arguments from being options. */ - while (optind < argc) - handle_non_switch_argument (argv[optind++], env); - - - if (!env && (bad || print_usage_flag)) - { - print_usage (bad); - die (bad ? 2 : 0); - } -} - -/* Decode switches from environment variable ENVAR (which is LEN chars long). - We do this by chopping the value into a vector of words, prepending a - dash to the first word if it lacks one, and passing the vector to - decode_switches. */ - -static void -decode_env_switches (envar, len) - char *envar; - unsigned int len; -{ - char *varref = (char *) alloca (2 + len + 2); - char *value, *p; - int argc; - char **argv; - - /* Get the variable's value. */ - varref[0] = '$'; - varref[1] = '('; - bcopy (envar, &varref[2], len); - varref[2 + len] = ')'; - varref[2 + len + 1] = '\0'; - value = variable_expand (varref); - - /* Skip whitespace, and check for an empty value. */ - value = next_token (value); - len = strlen (value); - if (len == 0) - return; - - /* Allocate a vector that is definitely big enough. */ - argv = (char **) alloca ((1 + len + 1) * sizeof (char *)); - - /* Allocate a buffer to copy the value into while we split it into words - and unquote it. We must use permanent storage for this because - decode_switches may store pointers into the passed argument words. */ - p = (char *) xmalloc (2 * len); - - /* getopt will look at the arguments starting at ARGV[1]. - Prepend a spacer word. */ - argv[0] = 0; - argc = 1; - argv[argc] = p; - while (*value != '\0') - { - if (*value == '\\' && value[1] != '\0') - ++value; /* Skip the backslash. */ - else if (isblank ((unsigned char)*value)) - { - /* End of the word. */ - *p++ = '\0'; - argv[++argc] = p; - do - ++value; - while (isblank ((unsigned char)*value)); - continue; - } - *p++ = *value++; - } - *p = '\0'; - argv[++argc] = 0; - - if (argv[1][0] != '-' && strchr (argv[1], '=') == 0) - /* The first word doesn't start with a dash and isn't a variable - definition. Add a dash and pass it along to decode_switches. We - need permanent storage for this in case decode_switches saves - pointers into the value. */ - argv[1] = concat ("-", argv[1], ""); - - /* Parse those words. */ - decode_switches (argc, argv, 1); -} - -/* Quote the string IN so that it will be interpreted as a single word with - no magic by decode_env_switches; also double dollar signs to avoid - variable expansion in make itself. Write the result into OUT, returning - the address of the next character to be written. - Allocating space for OUT twice the length of IN is always sufficient. */ - -static char * -quote_for_env (out, in) - char *out, *in; -{ - while (*in != '\0') - { - if (*in == '$') - *out++ = '$'; - else if (isblank ((unsigned char)*in) || *in == '\\') - *out++ = '\\'; - *out++ = *in++; - } - - return out; -} - -/* Define the MAKEFLAGS and MFLAGS variables to reflect the settings of the - command switches. Include options with args if ALL is nonzero. - Don't include options with the `no_makefile' flag set if MAKEFILE. */ - -static void -define_makeflags (all, makefile) - int all, makefile; -{ - static const char ref[] = "$(MAKEOVERRIDES)"; - static const char posixref[] = "$(-*-command-variables-*-)"; - register const struct command_switch *cs; - char *flagstring; - register char *p; - unsigned int words; - struct variable *v; - - /* We will construct a linked list of `struct flag's describing - all the flags which need to go in MAKEFLAGS. Then, once we - know how many there are and their lengths, we can put them all - together in a string. */ - - struct flag - { - struct flag *next; - const struct command_switch *cs; - char *arg; - }; - struct flag *flags = 0; - unsigned int flagslen = 0; -#define ADD_FLAG(ARG, LEN) \ - do { \ - struct flag *new = (struct flag *) alloca (sizeof (struct flag)); \ - new->cs = cs; \ - new->arg = (ARG); \ - new->next = flags; \ - flags = new; \ - if (new->arg == 0) \ - ++flagslen; /* Just a single flag letter. */ \ - else \ - flagslen += 1 + 1 + 1 + 1 + 3 * (LEN); /* " -x foo" */ \ - if (!short_option (cs->c)) \ - /* This switch has no single-letter version, so we use the long. */ \ - flagslen += 2 + strlen (cs->long_name); \ - } while (0) - - for (cs = switches; cs->c != '\0'; ++cs) - if (cs->toenv && (!makefile || !cs->no_makefile)) - switch (cs->type) - { - default: - abort (); - - case ignore: - break; - - case flag: - case flag_off: - if (!*(int *) cs->value_ptr == (cs->type == flag_off) - && (cs->default_value == 0 - || *(int *) cs->value_ptr != *(int *) cs->default_value)) - ADD_FLAG (0, 0); - break; - - case positive_int: - if (all) - { - if ((cs->default_value != 0 - && (*(unsigned int *) cs->value_ptr - == *(unsigned int *) cs->default_value))) - break; - else if (cs->noarg_value != 0 - && (*(unsigned int *) cs->value_ptr == - *(unsigned int *) cs->noarg_value)) - ADD_FLAG ("", 0); /* Optional value omitted; see below. */ - else if (cs->c == 'j') - /* Special case for `-j'. */ - ADD_FLAG ("1", 1); - else - { - char *buf = (char *) alloca (30); - sprintf (buf, "%u", *(unsigned int *) cs->value_ptr); - ADD_FLAG (buf, strlen (buf)); - } - } - break; - -#ifndef NO_FLOAT - case floating: - if (all) - { - if (cs->default_value != 0 - && (*(double *) cs->value_ptr - == *(double *) cs->default_value)) - break; - else if (cs->noarg_value != 0 - && (*(double *) cs->value_ptr - == *(double *) cs->noarg_value)) - ADD_FLAG ("", 0); /* Optional value omitted; see below. */ - else - { - char *buf = (char *) alloca (100); - sprintf (buf, "%g", *(double *) cs->value_ptr); - ADD_FLAG (buf, strlen (buf)); - } - } - break; -#endif - - case string: - if (all) - { - struct stringlist *sl = *(struct stringlist **) cs->value_ptr; - if (sl != 0) - { - /* Add the elements in reverse order, because - all the flags get reversed below; and the order - matters for some switches (like -I). */ - register unsigned int i = sl->idx; - while (i-- > 0) - ADD_FLAG (sl->list[i], strlen (sl->list[i])); - } - } - break; - } - - flagslen += 4 + sizeof posixref; /* Four more for the possible " -- ". */ - -#undef ADD_FLAG - - /* Construct the value in FLAGSTRING. - We allocate enough space for a preceding dash and trailing null. */ - flagstring = (char *) alloca (1 + flagslen + 1); - bzero (flagstring, 1 + flagslen + 1); - p = flagstring; - words = 1; - *p++ = '-'; - while (flags != 0) - { - /* Add the flag letter or name to the string. */ - if (short_option (flags->cs->c)) - *p++ = flags->cs->c; - else - { - if (*p != '-') - { - *p++ = ' '; - *p++ = '-'; - } - *p++ = '-'; - strcpy (p, flags->cs->long_name); - p += strlen (p); - } - if (flags->arg != 0) - { - /* A flag that takes an optional argument which in this case is - omitted is specified by ARG being "". We must distinguish - because a following flag appended without an intervening " -" - is considered the arg for the first. */ - if (flags->arg[0] != '\0') - { - /* Add its argument too. */ - *p++ = !short_option (flags->cs->c) ? '=' : ' '; - p = quote_for_env (p, flags->arg); - } - ++words; - /* Write a following space and dash, for the next flag. */ - *p++ = ' '; - *p++ = '-'; - } - else if (!short_option (flags->cs->c)) - { - ++words; - /* Long options must each go in their own word, - so we write the following space and dash. */ - *p++ = ' '; - *p++ = '-'; - } - flags = flags->next; - } - - /* Define MFLAGS before appending variable definitions. */ - - if (p == &flagstring[1]) - /* No flags. */ - flagstring[0] = '\0'; - else if (p[-1] == '-') - { - /* Kill the final space and dash. */ - p -= 2; - *p = '\0'; - } - else - /* Terminate the string. */ - *p = '\0'; - - /* Since MFLAGS is not parsed for flags, there is no reason to - override any makefile redefinition. */ - (void) define_variable ("MFLAGS", 6, flagstring, o_env, 1); - - if (all && command_variables != 0) - { - /* Now write a reference to $(MAKEOVERRIDES), which contains all the - command-line variable definitions. */ - - if (p == &flagstring[1]) - /* No flags written, so elide the leading dash already written. */ - p = flagstring; - else - { - /* Separate the variables from the switches with a "--" arg. */ - if (p[-1] != '-') - { - /* We did not already write a trailing " -". */ - *p++ = ' '; - *p++ = '-'; - } - /* There is a trailing " -"; fill it out to " -- ". */ - *p++ = '-'; - *p++ = ' '; - } - - /* Copy in the string. */ - if (posix_pedantic) - { - bcopy (posixref, p, sizeof posixref - 1); - p += sizeof posixref - 1; - } - else - { - bcopy (ref, p, sizeof ref - 1); - p += sizeof ref - 1; - } - } - else if (p == &flagstring[1]) - { - words = 0; - --p; - } - else if (p[-1] == '-') - /* Kill the final space and dash. */ - p -= 2; - /* Terminate the string. */ - *p = '\0'; - - v = define_variable ("MAKEFLAGS", 9, - /* If there are switches, omit the leading dash - unless it is a single long option with two - leading dashes. */ - &flagstring[(flagstring[0] == '-' - && flagstring[1] != '-') - ? 1 : 0], - /* This used to use o_env, but that lost when a - makefile defined MAKEFLAGS. Makefiles set - MAKEFLAGS to add switches, but we still want - to redefine its value with the full set of - switches. Of course, an override or command - definition will still take precedence. */ - o_file, 1); - if (! all) - /* The first time we are called, set MAKEFLAGS to always be exported. - We should not do this again on the second call, because that is - after reading makefiles which might have done `unexport MAKEFLAGS'. */ - v->export = v_export; -} - -/* Print version information. */ - -static void -print_version () -{ - static int printed_version = 0; - - char *precede = print_data_base_flag ? "# " : ""; - - if (printed_version) - /* Do it only once. */ - return; - - /* Print this untranslated. The coding standards recommend translating the - (C) to the copyright symbol, but this string is going to change every - year, and none of the rest of it should be translated (including the - word "Copyright", so it hardly seems worth it. */ - - printf ("%sGNU Make %s\n\ -%sCopyright (C) 2002 Free Software Foundation, Inc.\n", - precede, version_string, precede); - - printf (_("%sThis is free software; see the source for copying conditions.\n\ -%sThere is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\ -%sPARTICULAR PURPOSE.\n"), - precede, precede, precede); - - printed_version = 1; - - /* Flush stdout so the user doesn't have to wait to see the - version information while things are thought about. */ - fflush (stdout); -} - -/* Print a bunch of information about this and that. */ - -static void -print_data_base () -{ - time_t when; - - when = time ((time_t *) 0); - printf (_("\n# Make data base, printed on %s"), ctime (&when)); - - print_variable_data_base (); - print_dir_data_base (); - print_rule_data_base (); - print_file_data_base (); - print_vpath_data_base (); - - when = time ((time_t *) 0); - printf (_("\n# Finished Make data base on %s\n"), ctime (&when)); -} - -/* Exit with STATUS, cleaning up as necessary. */ - -void -die (status) - int status; -{ - static char dying = 0; - - if (!dying) - { - int err; - - dying = 1; - - if (print_version_flag) - print_version (); - - /* Wait for children to die. */ - for (err = (status != 0); job_slots_used > 0; err = 0) - reap_children (1, err); - - /* Let the remote job module clean up its state. */ - remote_cleanup (); - - /* Remove the intermediate files. */ - remove_intermediates (0); - - if (print_data_base_flag) - print_data_base (); - - /* Try to move back to the original directory. This is essential on - MS-DOS (where there is really only one process), and on Unix it - puts core files in the original directory instead of the -C - directory. Must wait until after remove_intermediates(), or unlinks - of relative pathnames fail. */ - if (directory_before_chdir != 0) - chdir (directory_before_chdir); - - log_working_directory (0); - } - - exit (status); -} - -/* Write a message indicating that we've just entered or - left (according to ENTERING) the current directory. */ - -void -log_working_directory (entering) - int entering; -{ - static int entered = 0; - - /* Print nothing without the flag. Don't print the entering message - again if we already have. Don't print the leaving message if we - haven't printed the entering message. */ - if (! print_directory_flag || entering == entered) - return; - - entered = entering; - - if (print_data_base_flag) - fputs ("# ", stdout); - - /* Use entire sentences to give the translators a fighting chance. */ - - if (makelevel == 0) - if (starting_directory == 0) - if (entering) - printf (_("%s: Entering an unknown directory"), program); - else - printf (_("%s: Leaving an unknown directory"), program); - else - if (entering) - printf (_("%s: Entering directory `%s'\n"), - program, starting_directory); - else - printf (_("%s: Leaving directory `%s'\n"), - program, starting_directory); - else - if (starting_directory == 0) - if (entering) - printf (_("%s[%u]: Entering an unknown directory"), - program, makelevel); - else - printf (_("%s[%u]: Leaving an unknown directory"), - program, makelevel); - else - if (entering) - printf (_("%s[%u]: Entering directory `%s'\n"), - program, makelevel, starting_directory); - else - printf (_("%s[%u]: Leaving directory `%s'\n"), - program, makelevel, starting_directory); -} diff --git a/src/mkutil/make-3.80/make.1 b/src/mkutil/make-3.80/make.1 deleted file mode 100644 index 5b096776..00000000 --- a/src/mkutil/make-3.80/make.1 +++ /dev/null @@ -1,291 +0,0 @@ -.TH MAKE 1L "22 August 1989" "GNU" "LOCAL USER COMMANDS" -.SH NAME -make \- GNU make utility to maintain groups of programs -.SH SYNOPSIS -.B "make " -[ -.B \-f -.I makefile -] [ option ] ... -target ... -.SH WARNING -This man page is an extract of the documentation of -.I GNU make . -It is updated only occasionally, because the GNU project does not use nroff. -For complete, current documentation, refer to the Info file -.B make.info -which is made from the Texinfo source file -.BR make.texinfo . -.SH DESCRIPTION -.LP -The purpose of the -.I make -utility is to determine automatically which -pieces of a large program need to be recompiled, and issue the commands to -recompile them. -The manual describes the GNU implementation of -.IR make , -which was written by Richard Stallman and Roland McGrath. -Our examples show C programs, since they are most common, but you can use -.I make -with any programming language whose compiler can be run with a -shell command. -In fact, -.I make -is not limited to programs. -You can use it to describe any task where some files must be -updated automatically from others whenever the others change. -.LP -To prepare to use -.IR make , -you must write a file called the -.I makefile -that describes the relationships among files in your program, and the -states the commands for updating each file. -In a program, typically the executable file is updated from object -files, which are in turn made by compiling source files. -.LP -Once a suitable makefile exists, each time you change some source files, -this simple shell command: -.sp 1 -.RS -.B make -.RE -.sp 1 -suffices to perform all necessary recompilations. -The -.I make -program uses the makefile data base and the last-modification times -of the files to decide which of the files need to be updated. -For each of those files, it issues the commands recorded in the data base. -.LP -.I make -executes commands in the -.I makefile -to update -one or more target -.IR names , -where -.I name -is typically a program. -If no -.B \-f -option is present, -.I make -will look for the makefiles -.IR GNUmakefile , -.IR makefile , -and -.IR Makefile , -in that order. -.LP -Normally you should call your makefile either -.I makefile -or -.IR Makefile . -(We recommend -.I Makefile -because it appears prominently near the beginning of a directory -listing, right near other important files such as -.IR README .) -The first name checked, -.IR GNUmakefile , -is not recommended for most makefiles. -You should use this name if you have a makefile that is specific to GNU -.IR make , -and will not be understood by other versions of -.IR make . -If -.I makefile -is `\-', the standard input is read. -.LP -.I make -updates a target if it depends on prerequisite files -that have been modified since the target was last modified, -or if the target does not exist. -.SH OPTIONS -.sp 1 -.TP 0.5i -.B \-b -.TP 0.5i -.B \-m -These options are ignored for compatibility with other versions of -.IR make . -.TP 0.5i -.BI "\-C " dir -Change to directory -.I dir -before reading the makefiles or doing anything else. -If multiple -.B \-C -options are specified, each is interpreted relative to the -previous one: -.BR "\-C " / -.BR "\-C " etc -is equivalent to -.BR "\-C " /etc. -This is typically used with recursive invocations of -.IR make . -.TP 0.5i -.B \-d -Print debugging information in addition to normal processing. -The debugging information says which files are being considered for -remaking, which file-times are being compared and with what results, -which files actually need to be remade, which implicit rules are -considered and which are applied---everything interesting about how -.I make -decides what to do. -.TP 0.5i -.B \-e -Give variables taken from the environment precedence -over variables from makefiles. -.TP 0.5i -.BI "\-f " file -Use -.I file -as a makefile. -.TP 0.5i -.B \-i -Ignore all errors in commands executed to remake files. -.TP 0.5i -.BI "\-I " dir -Specifies a directory -.I dir -to search for included makefiles. -If several -.B \-I -options are used to specify several directories, the directories are -searched in the order specified. -Unlike the arguments to other flags of -.IR make , -directories given with -.B \-I -flags may come directly after the flag: -.BI \-I dir -is allowed, as well as -.BI "\-I " dir. -This syntax is allowed for compatibility with the C -preprocessor's -.B \-I -flag. -.TP 0.5i -.BI "\-j " jobs -Specifies the number of jobs (commands) to run simultaneously. -If there is more than one -.B \-j -option, the last one is effective. -If the -.B \-j -option is given without an argument, -.IR make -will not limit the number of jobs that can run simultaneously. -.TP 0.5i -.B \-k -Continue as much as possible after an error. -While the target that failed, and those that depend on it, cannot -be remade, the other dependencies of these targets can be processed -all the same. -.TP 0.5i -.B \-l -.TP 0.5i -.BI "\-l " load -Specifies that no new jobs (commands) should be started if there are -others jobs running and the load average is at least -.I load -(a floating-point number). -With no argument, removes a previous load limit. -.TP 0.5i -.B \-n -Print the commands that would be executed, but do not execute them. -.TP 0.5i -.BI "\-o " file -Do not remake the file -.I file -even if it is older than its dependencies, and do not remake anything -on account of changes in -.IR file . -Essentially the file is treated as very old and its rules are ignored. -.TP 0.5i -.B \-p -Print the data base (rules and variable values) that results from -reading the makefiles; then execute as usual or as otherwise -specified. -This also prints the version information given by the -.B \-v -switch (see below). -To print the data base without trying to remake any files, use -.B make -.B \-p -.BI \-f /dev/null. -.TP 0.5i -.B \-q -``Question mode''. -Do not run any commands, or print anything; just return an exit status -that is zero if the specified targets are already up to date, nonzero -otherwise. -.TP 0.5i -.B \-r -Eliminate use of the built-in implicit rules. -Also clear out the default list of suffixes for suffix rules. -.TP 0.5i -.B \-s -Silent operation; do not print the commands as they are executed. -.TP 0.5i -.B \-S -Cancel the effect of the -.B \-k -option. -This is never necessary except in a recursive -.I make -where -.B \-k -might be inherited from the top-level -.I make -via MAKEFLAGS or if you set -.B \-k -in MAKEFLAGS in your environment. -.TP 0.5i -.B \-t -Touch files (mark them up to date without really changing them) -instead of running their commands. -This is used to pretend that the commands were done, in order to fool -future invocations of -.IR make . -.TP 0.5i -.B \-v -Print the version of the -.I make -program plus a copyright, a list of authors and a notice that there -is no warranty. -.TP 0.5i -.B \-w -Print a message containing the working directory -before and after other processing. -This may be useful for tracking down errors from complicated nests of -recursive -.I make -commands. -.TP 0.5i -.BI "\-W " file -Pretend that the target -.I file -has just been modified. -When used with the -.B \-n -flag, this shows you what would happen if you were to modify that file. -Without -.BR \-n , -it is almost the same as running a -.I touch -command on the given file before running -.IR make , -except that the modification time is changed only in the imagination of -.IR make . -.SH "SEE ALSO" -.I "The GNU Make Manual" -.SH BUGS -See the chapter `Problems and Bugs' in -.I "The GNU Make Manual" . -.SH AUTHOR -This manual page contributed by Dennis Morse of Stanford University. -It has been reworked by Roland McGrath. diff --git a/src/mkutil/make-3.80/make.h b/src/mkutil/make-3.80/make.h deleted file mode 100644 index 6648ea0d..00000000 --- a/src/mkutil/make-3.80/make.h +++ /dev/null @@ -1,562 +0,0 @@ -/* Miscellaneous global declarations and portability cruft for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* We use instead of "config.h" so that a compilation - using -I. -I$srcdir will use ./config.h rather than $srcdir/config.h - (which it would do because make.h was found in $srcdir). */ -#include -#undef HAVE_CONFIG_H -#define HAVE_CONFIG_H 1 - -/* AIX requires this to be the first thing in the file. */ -#ifndef __GNUC__ -# if HAVE_ALLOCA_H -# include -# else -# ifdef _AIX - #pragma alloca -# else -# ifndef alloca /* predefined by HP cc +Olibcalls */ -char *alloca (); -# endif -# endif -# endif -#endif - - -/* Use prototypes if available. */ -#if defined (__cplusplus) || (defined (__STDC__) && __STDC__) -# undef PARAMS -# define PARAMS(protos) protos -#else /* Not C++ or ANSI C. */ -# undef PARAMS -# define PARAMS(protos) () -#endif /* C++ or ANSI C. */ - -/* Specify we want GNU source code. This must be defined before any - system headers are included. */ - -#define _GNU_SOURCE 1 - - -#ifdef CRAY -/* This must happen before #include so - that the declaration therein is changed. */ -# define signal bsdsignal -#endif - -/* If we're compiling for the dmalloc debugger, turn off string inlining. */ -#if defined(HAVE_DMALLOC_H) && defined(__GNUC__) -# define __NO_STRING_INLINES -#endif - -#include -#include -#include -#include -#include -#ifdef HAVE_SYS_TIMEB_H -/* SCO 3.2 "devsys 4.2" has a prototype for `ftime' in that bombs - unless has been included first. Does every system have a - ? If any does not, configure should check for it. */ -# include -#endif - -#if TIME_WITH_SYS_TIME -# include -# include -#else -# if HAVE_SYS_TIME_H -# include -# else -# include -# endif -#endif - -#include - -#ifndef errno -extern int errno; -#endif - -#ifndef isblank -# define isblank(c) ((c) == ' ' || (c) == '\t') -#endif - -#ifdef HAVE_UNISTD_H -# include -/* Ultrix's unistd.h always defines _POSIX_VERSION, but you only get - POSIX.1 behavior with `cc -YPOSIX', which predefines POSIX itself! */ -# if defined (_POSIX_VERSION) && !defined (ultrix) && !defined (VMS) -# define POSIX 1 -# endif -#endif - -/* Some systems define _POSIX_VERSION but are not really POSIX.1. */ -#if (defined (butterfly) || defined (__arm) || (defined (__mips) && defined (_SYSTYPE_SVR3)) || (defined (sequent) && defined (i386))) -# undef POSIX -#endif - -#if !defined (POSIX) && defined (_AIX) && defined (_POSIX_SOURCE) -# define POSIX 1 -#endif - -#ifndef RETSIGTYPE -# define RETSIGTYPE void -#endif - -#ifndef sigmask -# define sigmask(sig) (1 << ((sig) - 1)) -#endif - -#ifndef HAVE_SA_RESTART -# define SA_RESTART 0 -#endif - -#ifdef HAVE_LIMITS_H -# include -#endif -#ifdef HAVE_SYS_PARAM_H -# include -#endif - -#ifndef PATH_MAX -# ifndef POSIX -# define PATH_MAX MAXPATHLEN -# endif -#endif -#ifndef MAXPATHLEN -# define MAXPATHLEN 1024 -#endif - -#ifdef PATH_MAX -# define GET_PATH_MAX PATH_MAX -# define PATH_VAR(var) char var[PATH_MAX] -#else -# define NEED_GET_PATH_MAX 1 -# define GET_PATH_MAX (get_path_max ()) -# define PATH_VAR(var) char *var = (char *) alloca (GET_PATH_MAX) -extern unsigned int get_path_max PARAMS ((void)); -#endif - -#ifndef CHAR_BIT -# define CHAR_BIT 8 -#endif - -/* Nonzero if the integer type T is signed. */ -#define INTEGER_TYPE_SIGNED(t) ((t) -1 < 0) - -/* The minimum and maximum values for the integer type T. - Use ~ (t) 0, not -1, for portability to 1's complement hosts. */ -#define INTEGER_TYPE_MINIMUM(t) \ - (! INTEGER_TYPE_SIGNED (t) ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)) -#define INTEGER_TYPE_MAXIMUM(t) (~ (t) 0 - INTEGER_TYPE_MINIMUM (t)) - -#ifndef CHAR_MAX -# define CHAR_MAX INTEGER_TYPE_MAXIMUM (char) -#endif - -#ifdef STAT_MACROS_BROKEN -# ifdef S_ISREG -# undef S_ISREG -# endif -# ifdef S_ISDIR -# undef S_ISDIR -# endif -#endif /* STAT_MACROS_BROKEN. */ - -#ifndef S_ISREG -# define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG) -#endif -#ifndef S_ISDIR -# define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) -#endif - -#ifdef VMS -# include -# include -# include -# include -/* Needed to use alloca on VMS. */ -# include -#endif - -#ifndef __attribute__ -/* This feature is available in gcc versions 2.5 and later. */ -# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ -# define __attribute__(x) -# endif -/* The __-protected variants of `format' and `printf' attributes - are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */ -# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) -# define __format__ format -# define __printf__ printf -# endif -#endif - -#if defined (STDC_HEADERS) || defined (__GNU_LIBRARY__) -# include -# include -# define ANSI_STRING 1 -#else /* No standard headers. */ -# ifdef HAVE_STRING_H -# include -# define ANSI_STRING 1 -# else -# include -# endif -# ifdef HAVE_MEMORY_H -# include -# endif -# ifdef HAVE_STDLIB_H -# include -# else -extern char *malloc PARAMS ((int)); -extern char *realloc PARAMS ((char *, int)); -extern void free PARAMS ((char *)); - -extern void abort PARAMS ((void)) __attribute__ ((noreturn)); -extern void exit PARAMS ((int)) __attribute__ ((noreturn)); -# endif /* HAVE_STDLIB_H. */ - -#endif /* Standard headers. */ - -/* These should be in stdlib.h. Make sure we have them. */ -#ifndef EXIT_SUCCESS -# define EXIT_SUCCESS 0 -#endif -#ifndef EXIT_FAILURE -# define EXIT_FAILURE 0 -#endif - -#ifdef ANSI_STRING - -# ifndef bcmp -# define bcmp(s1, s2, n) memcmp ((s1), (s2), (n)) -# endif -# ifndef bzero -# define bzero(s, n) memset ((s), 0, (n)) -# endif -# if defined(HAVE_MEMMOVE) && !defined(bcopy) -# define bcopy(s, d, n) memmove ((d), (s), (n)) -# endif - -#else /* Not ANSI_STRING. */ - -# ifndef HAVE_STRCHR -# define strchr(s, c) index((s), (c)) -# define strrchr(s, c) rindex((s), (c)) -# endif - -# ifndef bcmp -extern int bcmp PARAMS ((const char *, const char *, int)); -# endif -# ifndef bzero -extern void bzero PARAMS ((char *, int)); -#endif -# ifndef bcopy -extern void bcopy PARAMS ((const char *b1, char *b2, int)); -# endif - -#endif /* ANSI_STRING. */ -#undef ANSI_STRING - -/* SCO Xenix has a buggy macro definition in . */ -#undef strerror - -#if !defined(ANSI_STRING) && !defined(__DECC) -extern char *strerror PARAMS ((int errnum)); -#endif - -#if HAVE_INTTYPES_H -# include -#endif -#define FILE_TIMESTAMP uintmax_t - -#if !defined(HAVE_STRSIGNAL) -extern char *strsignal PARAMS ((int signum)); -#endif - -/* ISDIGIT offers the following features: - - Its arg may be any int or unsigned int; it need not be an unsigned char. - - It's guaranteed to evaluate its argument exactly once. - NOTE! Make relies on this behavior, don't change it! - - It's typically faster. - POSIX 1003.2-1992 section 2.5.2.1 page 50 lines 1556-1558 says that - only '0' through '9' are digits. Prefer ISDIGIT to isdigit() unless - it's important to use the locale's definition of `digit' even when the - host does not conform to POSIX. */ -#define ISDIGIT(c) ((unsigned) (c) - '0' <= 9) - -#ifndef iAPX286 -# define streq(a, b) \ - ((a) == (b) || \ - (*(a) == *(b) && (*(a) == '\0' || !strcmp ((a) + 1, (b) + 1)))) -# ifdef HAVE_CASE_INSENSITIVE_FS -/* This is only used on Windows/DOS platforms, so we assume strcmpi(). */ -# define strieq(a, b) \ - ((a) == (b) \ - || (tolower((unsigned char)*(a)) == tolower((unsigned char)*(b)) \ - && (*(a) == '\0' || !strcmpi ((a) + 1, (b) + 1)))) -# else -# define strieq(a, b) streq(a, b) -# endif -#else -/* Buggy compiler can't handle this. */ -# define streq(a, b) (strcmp ((a), (b)) == 0) -# define strieq(a, b) (strcmp ((a), (b)) == 0) -#endif -#define strneq(a, b, l) (strncmp ((a), (b), (l)) == 0) -#ifdef VMS -extern int strcmpi (const char *,const char *); -#endif - -#if defined(__GNUC__) || defined(ENUM_BITFIELDS) -# define ENUM_BITFIELD(bits) :bits -#else -# define ENUM_BITFIELD(bits) -#endif - -/* Handle gettext and locales. */ - -#if HAVE_LOCALE_H -# include -#else -# define setlocale(category, locale) -#endif - -#include - -#define _(msgid) gettext (msgid) -#define N_(msgid) gettext_noop (msgid) -#define S_(msg1,msg2,num) ngettext (msg1,msg2,num) - -/* Handle other OSs. */ - -#if defined(__MSDOS__) || defined(WINDOWS32) -# define PATH_SEPARATOR_CHAR ';' -#else -# if defined(VMS) -# define PATH_SEPARATOR_CHAR ',' -# else -# define PATH_SEPARATOR_CHAR ':' -# endif -#endif - -#ifdef WINDOWS32 -# include -# include -# define pipe(p) _pipe(p, 512, O_BINARY) -# define kill(pid,sig) w32_kill(pid,sig) - -extern void sync_Path_environment(void); -extern int kill(int pid, int sig); -extern int safe_stat(char *file, struct stat *sb); -extern char *end_of_token_w32(char *s, char stopchar); -extern int find_and_set_default_shell(char *token); - -/* indicates whether or not we have Bourne shell */ -extern int no_default_sh_exe; - -/* is default_shell unixy? */ -extern int unixy_shell; -#endif /* WINDOWS32 */ - -struct floc - { - char *filenm; - unsigned long lineno; - }; -#define NILF ((struct floc *)0) - -#define STRING_SIZE_TUPLE(_s) (_s), (sizeof (_s)-1) - - -/* Fancy processing for variadic functions in both ANSI and pre-ANSI - compilers. */ -#if defined __STDC__ && __STDC__ -extern void message (int prefix, const char *fmt, ...) - __attribute__ ((__format__ (__printf__, 2, 3))); -extern void error (const struct floc *flocp, const char *fmt, ...) - __attribute__ ((__format__ (__printf__, 2, 3))); -extern void fatal (const struct floc *flocp, const char *fmt, ...) - __attribute__ ((noreturn, __format__ (__printf__, 2, 3))); -#else -extern void message (); -extern void error (); -extern void fatal (); -#endif - -extern void die PARAMS ((int)) __attribute__ ((noreturn)); -extern void log_working_directory PARAMS ((int)); -extern void pfatal_with_name PARAMS ((const char *)) __attribute__ ((noreturn)); -extern void perror_with_name PARAMS ((const char *, const char *)); -extern char *savestring PARAMS ((const char *, unsigned int)); -extern char *concat PARAMS ((const char *, const char *, const char *)); -extern char *xmalloc PARAMS ((unsigned int)); -extern char *xrealloc PARAMS ((char *, unsigned int)); -extern char *xstrdup PARAMS ((const char *)); -extern char *find_next_token PARAMS ((char **, unsigned int *)); -extern char *next_token PARAMS ((const char *)); -extern char *end_of_token PARAMS ((char *)); -extern void collapse_continuations PARAMS ((char *)); -extern void remove_comments PARAMS((char *)); -extern char *sindex PARAMS ((const char *, unsigned int, \ - const char *, unsigned int)); -extern char *lindex PARAMS ((const char *, const char *, int)); -extern int alpha_compare PARAMS ((const void *, const void *)); -extern void print_spaces PARAMS ((unsigned int)); -extern char *find_char_unquote PARAMS ((char *, int, int, int)); -extern char *find_percent PARAMS ((char *)); -extern FILE *open_tmpfile PARAMS ((char **, const char *)); - -#ifndef NO_ARCHIVES -extern int ar_name PARAMS ((char *)); -extern void ar_parse_name PARAMS ((char *, char **, char **)); -extern int ar_touch PARAMS ((char *)); -extern time_t ar_member_date PARAMS ((char *)); -#endif - -extern int dir_file_exists_p PARAMS ((char *, char *)); -extern int file_exists_p PARAMS ((char *)); -extern int file_impossible_p PARAMS ((char *)); -extern void file_impossible PARAMS ((char *)); -extern char *dir_name PARAMS ((char *)); -extern void hash_init_directories PARAMS ((void)); - -extern void define_default_variables PARAMS ((void)); -extern void set_default_suffixes PARAMS ((void)); -extern void install_default_suffix_rules PARAMS ((void)); -extern void install_default_implicit_rules PARAMS ((void)); - -extern void build_vpath_lists PARAMS ((void)); -extern void construct_vpath_list PARAMS ((char *pattern, char *dirpath)); -extern int vpath_search PARAMS ((char **file, FILE_TIMESTAMP *mtime_ptr)); -extern int gpath_search PARAMS ((char *file, int len)); - -extern void construct_include_path PARAMS ((char **arg_dirs)); - -extern void user_access PARAMS ((void)); -extern void make_access PARAMS ((void)); -extern void child_access PARAMS ((void)); - -#ifdef HAVE_VFORK_H -# include -#endif - -/* We omit these declarations on non-POSIX systems which define _POSIX_VERSION, - because such systems often declare them in header files anyway. */ - -#if !defined (__GNU_LIBRARY__) && !defined (POSIX) && !defined (_POSIX_VERSION) && !defined(WINDOWS32) - -extern long int atol (); -# ifndef VMS -extern long int lseek (); -# endif - -#endif /* Not GNU C library or POSIX. */ - -#ifdef HAVE_GETCWD -# if !defined(VMS) && !defined(__DECC) -extern char *getcwd (); -#endif -#else -extern char *getwd (); -# define getcwd(buf, len) getwd (buf) -#endif - -extern const struct floc *reading_file; - -extern char **environ; - -extern int just_print_flag, silent_flag, ignore_errors_flag, keep_going_flag; -extern int print_data_base_flag, question_flag, touch_flag, always_make_flag; -extern int env_overrides, no_builtin_rules_flag, no_builtin_variables_flag; -extern int print_version_flag, print_directory_flag; -extern int warn_undefined_variables_flag, posix_pedantic, not_parallel; -extern int clock_skew_detected; - -/* can we run commands via 'sh -c xxx' or must we use batch files? */ -extern int batch_mode_shell; - -extern unsigned int job_slots; -extern int job_fds[2]; -extern int job_rfd; -#ifndef NO_FLOAT -extern double max_load_average; -#else -extern int max_load_average; -#endif - -extern char *program; -extern char *starting_directory; -extern unsigned int makelevel; -extern char *version_string, *remote_description; - -extern unsigned int commands_started; - -extern int handling_fatal_signal; - - -#ifndef MIN -#define MIN(_a,_b) ((_a)<(_b)?(_a):(_b)) -#endif -#ifndef MAX -#define MAX(_a,_b) ((_a)>(_b)?(_a):(_b)) -#endif - -#ifdef VMS -# define MAKE_SUCCESS 1 -# define MAKE_TROUBLE 2 -# define MAKE_FAILURE 3 -#else -# define MAKE_SUCCESS 0 -# define MAKE_TROUBLE 1 -# define MAKE_FAILURE 2 -#endif - -/* Set up heap debugging library dmalloc. */ - -#ifdef HAVE_DMALLOC_H -#include -#endif - - -/* If we have broken SA_RESTART support, then wrap stat() and readdir() with - versions that handle EINTR. Note that there are still plenty of system - calls that can fail with EINTR but this, reportedly, gets the vast - majority of failure cases. If you still experience failures you'll need - to either get a system where SA_RESTART works, or you need to avoid -j. */ - -#ifdef HAVE_BROKEN_RESTART - -/* Here we make an assumption that a system with a broken SA_RESTART has - dirent.h. Right now the only system I know of in this category is PTX, and - it does have dirent.h. -*/ -#include - -#define stat(_f,_b) atomic_stat ((_f), (_b)) -#define readdir(_d) atomic_readdir (_d) - -extern int atomic_stat PARAMS ((const char *file, struct stat *buf)); -extern struct dirent *atomic_readdir PARAMS ((DIR *dir)); - -#endif diff --git a/src/mkutil/make-3.80/make.lnk b/src/mkutil/make-3.80/make.lnk deleted file mode 100644 index 8fbbeffd..00000000 --- a/src/mkutil/make-3.80/make.lnk +++ /dev/null @@ -1,5 +0,0 @@ -FROM LIB:cres.o "commands.o"+"job.o"+"dir.o"+"file.o"+"misc.o"+"main.o"+"read.o"+"remake.o"+"rule.o"+"implicit.o"+"default.o"+"variable.o"+"expand.o"+"function.o"+"vpath.o"+"version.o"+"ar.o"+"arscan.o"+"signame.o"+"remote-stub.o"+"getopt.o"+"getopt1.o"+"alloca.o"+"amiga.o" -TO "make.new" -LIB glob/glob.lib LIB:sc.lib LIB:amiga.lib -QUIET - diff --git a/src/mkutil/make-3.80/makefile.com b/src/mkutil/make-3.80/makefile.com deleted file mode 100644 index dd94bc32..00000000 --- a/src/mkutil/make-3.80/makefile.com +++ /dev/null @@ -1,138 +0,0 @@ -$! -$! Makefile.com - builds GNU Make for VMS -$! -$! P1 is non-empty if you want to link with the VAXCRTL library instead -$! of the shareable executable -$! P2 = DEBUG will build an image with debug information -$! P3 = WALL will enable all warning messages (some are suppressed since -$! one macro intentionally causes an error condition) -$! -$! In case of problems with the install you might contact me at -$! zinser@decus.de (preferred) or zinser@sysdev.deutsche-boerse.com -$ -$! hb -$! But don't ask Martin Zinser about the lines, I added/changed. -$! In case of an error do some cleanup -$ on error then $ goto cleanup -$! in case somebody set up her/his own symbol for cc -$ set symbol/scope=(nolocal,noglobal) -$! -$! Just some general constants... -$! -$ true = 1 -$ false = 0 -$ tmpnam = "temp_" + f$getjpi("","pid") -$ tt = tmpnam + ".txt" -$ tc = tmpnam + ".c" -$! -$! Look for the compiler used -$! -$ lval = "" -$ if f$search("SYS$SYSTEM:DECC$COMPILER.EXE").eqs."" -$ then -$ if f$trnlnm("SYS").eqs."" then def/nolog sys sys$library: -$ ccopt = "" -$ else -$ ccopt = "/decc/prefix=all" -$ if f$trnlnm("SYS").eqs."" -$ then -$ if f$trnlnm("DECC$LIBRARY_INCLUDE").nes."" -$ then -$ define sys decc$library_include: -$ else -$ if f$search("SYS$COMMON:[DECC$LIB.REFERENCE]DECC$RTLDEF.DIR").nes."" - - then lval = "SYS$COMMON:[DECC$LIB.REFERENCE.DECC$RTLDEF]," -$ if f$search("SYS$COMMON:[DECC$LIB.REFERENCE]SYS$STARLET_C.DIR").nes."" - - then lval = lval+"SYS$COMMON:[DECC$LIB.REFERENCE.SYS$STARLET_C]," -$ lval=lval+"SYS$LIBRARY:" -$ define sys 'lval -$ endif -$ endif -$ endif -$! -$! Should we build a debug image -$! -$ if (p2.eqs."DEBUG") -$ then -$ ccopt = ccopt + "/noopt/debug" -$ lopt = "/debug" -$ else -$ lopt = "" -$ endif -$! -$! Do we want to see all warnings -$! -$ if (p3.nes."WALL") -$ then -$ gosub check_cc_qual -$ endif -$ filelist = "alloca ar arscan commands default dir expand file function " + - - "hash implicit job main misc read remake remote-stub rule " + - - "signame variable version vmsfunctions vmsify vpath " + - - "[.glob]glob [.glob]fnmatch getopt1 getopt" -$ copy config.h-vms config.h -$ n=0 -$ open/write optf make.opt -$ loop: -$ cfile = f$elem(n," ",filelist) -$ if cfile .eqs. " " then goto linkit -$ write sys$output "Compiling ''cfile'..." -$ call compileit 'cfile' 'p1' -$ n = n + 1 -$ goto loop -$ linkit: -$ close optf -$ if p1 .nes. "" then goto link_using_library -$ link/exe=make make.opt/opt'lopt -$ goto cleanup -$ -$ link_using_library: -$ link/exe=make make.opt/opt,sys$library:vaxcrtl/lib'lopt -$ -$ cleanup: -$ if f$trnlnm("SYS").nes."" then $ deassign sys -$ if f$trnlnm("OPTF").nes."" then $ close optf -$ if f$search("make.opt").nes."" then $ del make.opt;* -$ exit -$! -$!------------------------------------------------------------------------------ -$! -$! Check if this is a define relating to the properties of the C/C++ -$! compiler -$! -$CHECK_CC_QUAL: -$ open/write tmpc 'tc -$ ccqual = "/warn=(disable=questcompare)" -$ write tmpc "#include " -$ write tmpc "unsigned int i = 1;" -$ write tmpc "int main(){" -$ write tmpc "if (i < 0){printf(""Mission impossible\n"");}}" -$ close tmpc -$ gosub cc_qual_check -$ return -$! -$!------------------------------------------------------------------------------ -$! -$! Check for properties of C/C++ compiler -$! -$CC_QUAL_CHECK: -$ cc_qual = false -$ set message/nofac/noident/nosever/notext -$ cc 'ccqual' 'tmpnam' -$ if $status then cc_qual = true -$ set message/fac/ident/sever/text -$ delete/nolog 'tmpnam'.*;* -$ if cc_qual then ccopt = ccopt + ccqual -$ return -$!------------------------------------------------------------------------------ -$! -$ compileit : subroutine -$ ploc = f$locate("]",p1) -$ filnam = p1 -$ if ploc .lt. f$length(p1) then filnam=f$extract(ploc+1,100,p1) -$ write optf "''filnam'" -$ cc'ccopt'/include=([],[.glob]) - - /define=("allocated_variable_expand_for_file=alloc_var_expand_for_file","unlink=remove","HAVE_CONFIG_H","VMS") - - 'p1' -$ exit -$ endsubroutine : compileit diff --git a/src/mkutil/make-3.80/makefile.vms b/src/mkutil/make-3.80/makefile.vms deleted file mode 100644 index 3ada8314..00000000 --- a/src/mkutil/make-3.80/makefile.vms +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright (C) 1988, 1989, 1996, 1997 Free Software Foundation, Inc. -# This file is part of GNU Make. -# -# VMS extensions from GNU Make 3.60 imported by -# Klaus Kämpf (kkaempf@rmi.de) -# Modified for version 3.78.1 by Hartmut.Becker@compaq.com. -# Modified for version 3.80 by zinser@decus.de -# -# GNU Make is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# GNU Make is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Make; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - -CC = cc -CP = copy - -%.obj: %.c - $(CC) $(CFLAGS)/obj=$@ $< -# -# Makefile for GNU Make -# - -ifeq ($(CC),cc) -CFLAGS = $(defines) /include=([],[.glob])/prefix=all/standard=relaxed -else -CFLAGS = $(defines) /include=([],[.glob]) -endif -#LDFLAGS = /deb -LDFLAGS = - -ifeq ($(CC),cc) -defines = /define=("unlink=remove","HAVE_CONFIG_H","VMS","allocated_variable_expand_for_file=alloc_var_expand_for_file") -else -ifeq ($(ARCH),VAX) -defines = /define=("HAVE_CONFIG_H","GCC_IS_NATIVE","VAX") -else -defines = /define=("HAVE_CONFIG_H","GCC_IS_NATIVE") -endif -endif - -LOAD_AVG = /define="NO_LDAV" - -# If you don't want archive support, comment these out. -ARCHIVES = ,ar.obj,arscan.obj -ARCHIVES_SRC = ar.c arscan.c - -# If your system needs extra libraries loaded in, define them here. -# System V probably need -lPW for alloca. -# if on vax, uncomment the following line -#LOADLIBES = ,c.opt/opt -ifeq ($(CC),cc) -#LOADLIBES =,sys$$library:vaxcrtl.olb/lib -CRT0 = -else -LOADLIBES =,gnu_cc_library:libgcc.olb/lib -endif - -# If your system doesn't have alloca, or the one provided is bad, -# get it from the Emacs distribution and define these. -#ALLOCA = ,alloca.obj -#ALLOCASRC = alloca.c - -# If there are remote execution facilities defined, -# enable them with switches here (see remote-*.c). -REMOTE = - -# Any extra object files your system needs. -extras = ,signame.obj,remote-stub.obj,vmsfunctions.obj,vmsify.obj -#,directory.obj -# as an alternative: -glob = ,[.glob]glob.obj,[.glob]fnmatch.obj -getopt = ,getopt.obj,getopt1.obj -# Directory to install `make' in. -bindir = [] -# Directory to install the man page in. -mandir = [] -# Number to put on the man page filename. -manext = 1 - -objs = commands.obj,job.obj,dir.obj,file.obj,misc.obj,hash.obj,\ - main.obj,read.obj,remake.obj,rule.obj,implicit.obj,\ - default.obj,variable.obj,expand.obj,function.obj,\ - vpath.obj,version.obj$(ARCHIVES)$(ALLOCA)$(extras)$(getopt)$(glob) -srcs = commands.c job.c dir.c file.c misc.c hash.c\ - main.c read.c remake.c rule.c implicit.c \ - default.c variable.c expand.c function.c \ - vpath.c version.c vmsfunctions.c vmsify.c $(ARCHIVES_SRC) $(ALLOCASRC) \ - commands.h dep.h filedef.h job.h make.h rule.h variable.h - - -.PHONY: all doc -all: config.h make.exe - -doc: make.info make.dvi - - -make.exe: $(objs) - $(LD)$(LDFLAGS)/exe=$@ $^$(LOADLIBES)$(CRT0) - -.PHONY: clean realclean -clean: - $$ purge [...] - -$(RM) make.exe;,*.obj; - -$(RM) *.opt; - -$(RM) [.glob]*.obj; - -# Automatically generated dependencies. -commands.obj: commands.c make.h dep.h commands.h filedef.h variable.h job.h -job.obj: job.c make.h commands.h job.h filedef.h variable.h -dir.obj: dir.c make.h -file.obj: file.c make.h commands.h dep.h filedef.h variable.h -misc.obj: misc.c make.h dep.h -hash.obj: hash.c make.h hash.h -main.obj: main.c make.h commands.h dep.h filedef.h variable.h job.h -read.obj: read.c make.h commands.h dep.h filedef.h variable.h -remake.obj: remake.c make.h commands.h job.h dep.h filedef.h -rule.obj: rule.c make.h commands.h dep.h filedef.h variable.h rule.h -implicit.obj: implicit.c make.h rule.h dep.h filedef.h -default.obj: default.c make.h rule.h dep.h filedef.h commands.h variable.h -variable.obj: variable.c make.h commands.h variable.h dep.h filedef.h -expand.obj: expand.c make.h commands.h filedef.h variable.h -function.obj: function.c make.h variable.h dep.h commands.h job.h -vpath.obj: vpath.c make.h filedef.h variable.h -version.obj: version.c config.h -arscan.obj: arscan.c -ar.obj: ar.c make.h filedef.h -signame.obj: signame.c -remote-stub.obj: remote-stub.c -[.glob]glob.obj: [.glob]glob.c -[.glob]fnmatch.obj: [.glob]fnmatch.c -getopt.obj: getopt.c -getopt1.obj: getopt1.c -vmsfunctions.obj: vmsfunctions.c make.h vmsdir.h -vmsify.obj: vmsify.c make.h - -config.h: config.h-vms - $(CP) $< $@ diff --git a/src/mkutil/make-3.80/misc.c b/src/mkutil/make-3.80/misc.c deleted file mode 100644 index 7f0b1b30..00000000 --- a/src/mkutil/make-3.80/misc.c +++ /dev/null @@ -1,893 +0,0 @@ -/* Miscellaneous generic support functions for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "dep.h" -#include "debug.h" - -/* Variadic functions. We go through contortions to allow proper function - prototypes for both ANSI and pre-ANSI C compilers, and also for those - which support stdarg.h vs. varargs.h, and finally those which have - vfprintf(), etc. and those who have _doprnt... or nothing. - - This fancy stuff all came from GNU fileutils, except for the VA_PRINTF and - VA_END macros used here since we have multiple print functions. */ - -#if HAVE_VPRINTF || HAVE_DOPRNT -# define HAVE_STDVARARGS 1 -# if __STDC__ -# include -# define VA_START(args, lastarg) va_start(args, lastarg) -# else -# include -# define VA_START(args, lastarg) va_start(args) -# endif -# if HAVE_VPRINTF -# define VA_PRINTF(fp, lastarg, args) vfprintf((fp), (lastarg), (args)) -# else -# define VA_PRINTF(fp, lastarg, args) _doprnt((lastarg), (args), (fp)) -# endif -# define VA_END(args) va_end(args) -#else -/* # undef HAVE_STDVARARGS */ -# define va_alist a1, a2, a3, a4, a5, a6, a7, a8 -# define va_dcl char *a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8; -# define VA_START(args, lastarg) -# define VA_PRINTF(fp, lastarg, args) fprintf((fp), (lastarg), va_alist) -# define VA_END(args) -#endif - - -/* Compare strings *S1 and *S2. - Return negative if the first is less, positive if it is greater, - zero if they are equal. */ - -int -alpha_compare (v1, v2) - const void *v1, *v2; -{ - const char *s1 = *((char **)v1); - const char *s2 = *((char **)v2); - - if (*s1 != *s2) - return *s1 - *s2; - return strcmp (s1, s2); -} - -/* Discard each backslash-newline combination from LINE. - Backslash-backslash-newline combinations become backslash-newlines. - This is done by copying the text at LINE into itself. */ - -void -collapse_continuations (line) - char *line; -{ - register char *in, *out, *p; - register int backslash; - register unsigned int bs_write; - - in = strchr (line, '\n'); - if (in == 0) - return; - - out = in; - while (out > line && out[-1] == '\\') - --out; - - while (*in != '\0') - { - /* BS_WRITE gets the number of quoted backslashes at - the end just before IN, and BACKSLASH gets nonzero - if the next character is quoted. */ - backslash = 0; - bs_write = 0; - for (p = in - 1; p >= line && *p == '\\'; --p) - { - if (backslash) - ++bs_write; - backslash = !backslash; - - /* It should be impossible to go back this far without exiting, - but if we do, we can't get the right answer. */ - if (in == out - 1) - abort (); - } - - /* Output the appropriate number of backslashes. */ - while (bs_write-- > 0) - *out++ = '\\'; - - /* Skip the newline. */ - ++in; - - /* If the newline is quoted, discard following whitespace - and any preceding whitespace; leave just one space. */ - if (backslash) - { - in = next_token (in); - while (out > line && isblank ((unsigned char)out[-1])) - --out; - *out++ = ' '; - } - else - /* If the newline isn't quoted, put it in the output. */ - *out++ = '\n'; - - /* Now copy the following line to the output. - Stop when we find backslashes followed by a newline. */ - while (*in != '\0') - if (*in == '\\') - { - p = in + 1; - while (*p == '\\') - ++p; - if (*p == '\n') - { - in = p; - break; - } - while (in < p) - *out++ = *in++; - } - else - *out++ = *in++; - } - - *out = '\0'; -} - - -/* Remove comments from LINE. - This is done by copying the text at LINE onto itself. */ - -void -remove_comments (line) - char *line; -{ - char *comment; - - comment = find_char_unquote (line, '#', 0, 0); - - if (comment != 0) - /* Cut off the line at the #. */ - *comment = '\0'; -} - -/* Print N spaces (used in debug for target-depth). */ - -void -print_spaces (n) - unsigned int n; -{ - while (n-- > 0) - putchar (' '); -} - - -/* Return a newly-allocated string whose contents - concatenate those of s1, s2, s3. */ - -char * -concat (s1, s2, s3) - const char *s1, *s2, *s3; -{ - unsigned int len1, len2, len3; - char *result; - - len1 = *s1 != '\0' ? strlen (s1) : 0; - len2 = *s2 != '\0' ? strlen (s2) : 0; - len3 = *s3 != '\0' ? strlen (s3) : 0; - - result = (char *) xmalloc (len1 + len2 + len3 + 1); - - if (*s1 != '\0') - bcopy (s1, result, len1); - if (*s2 != '\0') - bcopy (s2, result + len1, len2); - if (*s3 != '\0') - bcopy (s3, result + len1 + len2, len3); - *(result + len1 + len2 + len3) = '\0'; - - return result; -} - -/* Print a message on stdout. */ - -void -#if __STDC__ && HAVE_STDVARARGS -message (int prefix, const char *fmt, ...) -#else -message (prefix, fmt, va_alist) - int prefix; - const char *fmt; - va_dcl -#endif -{ -#if HAVE_STDVARARGS - va_list args; -#endif - - log_working_directory (1); - - if (fmt != 0) - { - if (prefix) - { - if (makelevel == 0) - printf ("%s: ", program); - else - printf ("%s[%u]: ", program, makelevel); - } - VA_START (args, fmt); - VA_PRINTF (stdout, fmt, args); - VA_END (args); - putchar ('\n'); - } - - fflush (stdout); -} - -/* Print an error message. */ - -void -#if __STDC__ && HAVE_STDVARARGS -error (const struct floc *flocp, const char *fmt, ...) -#else -error (flocp, fmt, va_alist) - const struct floc *flocp; - const char *fmt; - va_dcl -#endif -{ -#if HAVE_STDVARARGS - va_list args; -#endif - - log_working_directory (1); - - if (flocp && flocp->filenm) - fprintf (stderr, "%s:%lu: ", flocp->filenm, flocp->lineno); - else if (makelevel == 0) - fprintf (stderr, "%s: ", program); - else - fprintf (stderr, "%s[%u]: ", program, makelevel); - - VA_START(args, fmt); - VA_PRINTF (stderr, fmt, args); - VA_END (args); - - putc ('\n', stderr); - fflush (stderr); -} - -/* Print an error message and exit. */ - -void -#if __STDC__ && HAVE_STDVARARGS -fatal (const struct floc *flocp, const char *fmt, ...) -#else -fatal (flocp, fmt, va_alist) - const struct floc *flocp; - const char *fmt; - va_dcl -#endif -{ -#if HAVE_STDVARARGS - va_list args; -#endif - - log_working_directory (1); - - if (flocp && flocp->filenm) - fprintf (stderr, "%s:%lu: *** ", flocp->filenm, flocp->lineno); - else if (makelevel == 0) - fprintf (stderr, "%s: *** ", program); - else - fprintf (stderr, "%s[%u]: *** ", program, makelevel); - - VA_START(args, fmt); - VA_PRINTF (stderr, fmt, args); - VA_END (args); - - fputs (_(". Stop.\n"), stderr); - - die (2); -} - -#ifndef HAVE_STRERROR - -#undef strerror - -char * -strerror (errnum) - int errnum; -{ - extern int errno, sys_nerr; -#ifndef __DECC - extern char *sys_errlist[]; -#endif - static char buf[] = "Unknown error 12345678901234567890"; - - if (errno < sys_nerr) - return sys_errlist[errnum]; - - sprintf (buf, _("Unknown error %d"), errnum); - return buf; -} -#endif - -/* Print an error message from errno. */ - -void -perror_with_name (str, name) - const char *str, *name; -{ - error (NILF, _("%s%s: %s"), str, name, strerror (errno)); -} - -/* Print an error message from errno and exit. */ - -void -pfatal_with_name (name) - const char *name; -{ - fatal (NILF, _("%s: %s"), name, strerror (errno)); - - /* NOTREACHED */ -} - -/* Like malloc but get fatal error if memory is exhausted. */ -/* Don't bother if we're using dmalloc; it provides these for us. */ - -#ifndef HAVE_DMALLOC_H - -#undef xmalloc -#undef xrealloc -#undef xstrdup - -char * -xmalloc (size) - unsigned int size; -{ - char *result = (char *) malloc (size); - if (result == 0) - fatal (NILF, _("virtual memory exhausted")); - return result; -} - - -char * -xrealloc (ptr, size) - char *ptr; - unsigned int size; -{ - char *result; - - /* Some older implementations of realloc() don't conform to ANSI. */ - result = ptr ? realloc (ptr, size) : malloc (size); - if (result == 0) - fatal (NILF, _("virtual memory exhausted")); - return result; -} - - -char * -xstrdup (ptr) - const char *ptr; -{ - char *result; - -#ifdef HAVE_STRDUP - result = strdup (ptr); -#else - result = (char *) malloc (strlen (ptr) + 1); -#endif - - if (result == 0) - fatal (NILF, _("virtual memory exhausted")); - -#ifdef HAVE_STRDUP - return result; -#else - return strcpy(result, ptr); -#endif -} - -#endif /* HAVE_DMALLOC_H */ - -char * -savestring (str, length) - const char *str; - unsigned int length; -{ - register char *out = (char *) xmalloc (length + 1); - if (length > 0) - bcopy (str, out, length); - out[length] = '\0'; - return out; -} - -/* Search string BIG (length BLEN) for an occurrence of - string SMALL (length SLEN). Return a pointer to the - beginning of the first occurrence, or return nil if none found. */ - -char * -sindex (big, blen, small, slen) - const char *big; - unsigned int blen; - const char *small; - unsigned int slen; -{ - if (!blen) - blen = strlen (big); - if (!slen) - slen = strlen (small); - - if (slen && blen >= slen) - { - register unsigned int b; - - /* Quit when there's not enough room left for the small string. */ - --slen; - blen -= slen; - - for (b = 0; b < blen; ++b, ++big) - if (*big == *small && strneq (big + 1, small + 1, slen)) - return (char *)big; - } - - return 0; -} - -/* Limited INDEX: - Search through the string STRING, which ends at LIMIT, for the character C. - Returns a pointer to the first occurrence, or nil if none is found. - Like INDEX except that the string searched ends where specified - instead of at the first null. */ - -char * -lindex (s, limit, c) - register const char *s, *limit; - int c; -{ - while (s < limit) - if (*s++ == c) - return (char *)(s - 1); - - return 0; -} - -/* Return the address of the first whitespace or null in the string S. */ - -char * -end_of_token (s) - char *s; -{ - while (*s != '\0' && !isblank ((unsigned char)*s)) - ++s; - return s; -} - -#ifdef WINDOWS32 -/* - * Same as end_of_token, but take into account a stop character - */ -char * -end_of_token_w32 (s, stopchar) - char *s; - char stopchar; -{ - register char *p = s; - register int backslash = 0; - - while (*p != '\0' && *p != stopchar - && (backslash || !isblank ((unsigned char)*p))) - { - if (*p++ == '\\') - { - backslash = !backslash; - while (*p == '\\') - { - backslash = !backslash; - ++p; - } - } - else - backslash = 0; - } - - return p; -} -#endif - -/* Return the address of the first nonwhitespace or null in the string S. */ - -char * -next_token (s) - const char *s; -{ - while (isblank ((unsigned char)*s)) - ++s; - return (char *)s; -} - -/* Find the next token in PTR; return the address of it, and store the - length of the token into *LENGTHPTR if LENGTHPTR is not nil. */ - -char * -find_next_token (ptr, lengthptr) - char **ptr; - unsigned int *lengthptr; -{ - char *p = next_token (*ptr); - char *end; - - if (*p == '\0') - return 0; - - *ptr = end = end_of_token (p); - if (lengthptr != 0) - *lengthptr = end - p; - return p; -} - -/* Copy a chain of `struct dep', making a new chain - with the same contents as the old one. */ - -struct dep * -copy_dep_chain (d) - register struct dep *d; -{ - register struct dep *c; - struct dep *firstnew = 0; - struct dep *lastnew = 0; - - while (d != 0) - { - c = (struct dep *) xmalloc (sizeof (struct dep)); - bcopy ((char *) d, (char *) c, sizeof (struct dep)); - if (c->name != 0) - c->name = xstrdup (c->name); - c->next = 0; - if (firstnew == 0) - firstnew = lastnew = c; - else - lastnew = lastnew->next = c; - - d = d->next; - } - - return firstnew; -} - -#ifdef iAPX286 -/* The losing compiler on this machine can't handle this macro. */ - -char * -dep_name (dep) - struct dep *dep; -{ - return dep->name == 0 ? dep->file->name : dep->name; -} -#endif - -#ifdef GETLOADAVG_PRIVILEGED - -#ifdef POSIX - -/* Hopefully if a system says it's POSIX.1 and has the setuid and setgid - functions, they work as POSIX.1 says. Some systems (Alpha OSF/1 1.2, - for example) which claim to be POSIX.1 also have the BSD setreuid and - setregid functions, but they don't work as in BSD and only the POSIX.1 - way works. */ - -#undef HAVE_SETREUID -#undef HAVE_SETREGID - -#else /* Not POSIX. */ - -/* Some POSIX.1 systems have the seteuid and setegid functions. In a - POSIX-like system, they are the best thing to use. However, some - non-POSIX systems have them too but they do not work in the POSIX style - and we must use setreuid and setregid instead. */ - -#undef HAVE_SETEUID -#undef HAVE_SETEGID - -#endif /* POSIX. */ - -#ifndef HAVE_UNISTD_H -extern int getuid (), getgid (), geteuid (), getegid (); -extern int setuid (), setgid (); -#ifdef HAVE_SETEUID -extern int seteuid (); -#else -#ifdef HAVE_SETREUID -extern int setreuid (); -#endif /* Have setreuid. */ -#endif /* Have seteuid. */ -#ifdef HAVE_SETEGID -extern int setegid (); -#else -#ifdef HAVE_SETREGID -extern int setregid (); -#endif /* Have setregid. */ -#endif /* Have setegid. */ -#endif /* No . */ - -/* Keep track of the user and group IDs for user- and make- access. */ -static int user_uid = -1, user_gid = -1, make_uid = -1, make_gid = -1; -#define access_inited (user_uid != -1) -static enum { make, user } current_access; - - -/* Under -d, write a message describing the current IDs. */ - -static void -log_access (flavor) - char *flavor; -{ - if (! ISDB (DB_JOBS)) - return; - - /* All the other debugging messages go to stdout, - but we write this one to stderr because it might be - run in a child fork whose stdout is piped. */ - - fprintf (stderr, _("%s: user %lu (real %lu), group %lu (real %lu)\n"), - flavor, (unsigned long) geteuid (), (unsigned long) getuid (), - (unsigned long) getegid (), (unsigned long) getgid ()); - fflush (stderr); -} - - -static void -init_access () -{ -#ifndef VMS - user_uid = getuid (); - user_gid = getgid (); - - make_uid = geteuid (); - make_gid = getegid (); - - /* Do these ever fail? */ - if (user_uid == -1 || user_gid == -1 || make_uid == -1 || make_gid == -1) - pfatal_with_name ("get{e}[gu]id"); - - log_access (_("Initialized access")); - - current_access = make; -#endif -} - -#endif /* GETLOADAVG_PRIVILEGED */ - -/* Give the process appropriate permissions for access to - user data (i.e., to stat files, or to spawn a child process). */ -void -user_access () -{ -#ifdef GETLOADAVG_PRIVILEGED - - if (!access_inited) - init_access (); - - if (current_access == user) - return; - - /* We are in "make access" mode. This means that the effective user and - group IDs are those of make (if it was installed setuid or setgid). - We now want to set the effective user and group IDs to the real IDs, - which are the IDs of the process that exec'd make. */ - -#ifdef HAVE_SETEUID - - /* Modern systems have the seteuid/setegid calls which set only the - effective IDs, which is ideal. */ - - if (seteuid (user_uid) < 0) - pfatal_with_name ("user_access: seteuid"); - -#else /* Not HAVE_SETEUID. */ - -#ifndef HAVE_SETREUID - - /* System V has only the setuid/setgid calls to set user/group IDs. - There is an effective ID, which can be set by setuid/setgid. - It can be set (unless you are root) only to either what it already is - (returned by geteuid/getegid, now in make_uid/make_gid), - the real ID (return by getuid/getgid, now in user_uid/user_gid), - or the saved set ID (what the effective ID was before this set-ID - executable (make) was exec'd). */ - - if (setuid (user_uid) < 0) - pfatal_with_name ("user_access: setuid"); - -#else /* HAVE_SETREUID. */ - - /* In 4BSD, the setreuid/setregid calls set both the real and effective IDs. - They may be set to themselves or each other. So you have two alternatives - at any one time. If you use setuid/setgid, the effective will be set to - the real, leaving only one alternative. Using setreuid/setregid, however, - you can toggle between your two alternatives by swapping the values in a - single setreuid or setregid call. */ - - if (setreuid (make_uid, user_uid) < 0) - pfatal_with_name ("user_access: setreuid"); - -#endif /* Not HAVE_SETREUID. */ -#endif /* HAVE_SETEUID. */ - -#ifdef HAVE_SETEGID - if (setegid (user_gid) < 0) - pfatal_with_name ("user_access: setegid"); -#else -#ifndef HAVE_SETREGID - if (setgid (user_gid) < 0) - pfatal_with_name ("user_access: setgid"); -#else - if (setregid (make_gid, user_gid) < 0) - pfatal_with_name ("user_access: setregid"); -#endif -#endif - - current_access = user; - - log_access (_("User access")); - -#endif /* GETLOADAVG_PRIVILEGED */ -} - -/* Give the process appropriate permissions for access to - make data (i.e., the load average). */ -void -make_access () -{ -#ifdef GETLOADAVG_PRIVILEGED - - if (!access_inited) - init_access (); - - if (current_access == make) - return; - - /* See comments in user_access, above. */ - -#ifdef HAVE_SETEUID - if (seteuid (make_uid) < 0) - pfatal_with_name ("make_access: seteuid"); -#else -#ifndef HAVE_SETREUID - if (setuid (make_uid) < 0) - pfatal_with_name ("make_access: setuid"); -#else - if (setreuid (user_uid, make_uid) < 0) - pfatal_with_name ("make_access: setreuid"); -#endif -#endif - -#ifdef HAVE_SETEGID - if (setegid (make_gid) < 0) - pfatal_with_name ("make_access: setegid"); -#else -#ifndef HAVE_SETREGID - if (setgid (make_gid) < 0) - pfatal_with_name ("make_access: setgid"); -#else - if (setregid (user_gid, make_gid) < 0) - pfatal_with_name ("make_access: setregid"); -#endif -#endif - - current_access = make; - - log_access (_("Make access")); - -#endif /* GETLOADAVG_PRIVILEGED */ -} - -/* Give the process appropriate permissions for a child process. - This is like user_access, but you can't get back to make_access. */ -void -child_access () -{ -#ifdef GETLOADAVG_PRIVILEGED - - if (!access_inited) - abort (); - - /* Set both the real and effective UID and GID to the user's. - They cannot be changed back to make's. */ - -#ifndef HAVE_SETREUID - if (setuid (user_uid) < 0) - pfatal_with_name ("child_access: setuid"); -#else - if (setreuid (user_uid, user_uid) < 0) - pfatal_with_name ("child_access: setreuid"); -#endif - -#ifndef HAVE_SETREGID - if (setgid (user_gid) < 0) - pfatal_with_name ("child_access: setgid"); -#else - if (setregid (user_gid, user_gid) < 0) - pfatal_with_name ("child_access: setregid"); -#endif - - log_access (_("Child access")); - -#endif /* GETLOADAVG_PRIVILEGED */ -} - -#ifdef NEED_GET_PATH_MAX -unsigned int -get_path_max () -{ - static unsigned int value; - - if (value == 0) - { - long int x = pathconf ("/", _PC_PATH_MAX); - if (x > 0) - value = x; - else - return MAXPATHLEN; - } - - return value; -} -#endif - - -#ifdef HAVE_BROKEN_RESTART - -#undef stat -#undef readdir - -int -atomic_stat(file, buf) - const char *file; - struct stat *buf; -{ - int r; - - while ((r = stat (file, buf)) < 0) - if (errno != EINTR) - break; - - return r; -} - -struct dirent * -atomic_readdir(dir) - DIR *dir; -{ - struct dirent *r; - - while ((r = readdir (dir)) == NULL) - if (errno != EINTR) - break; - - return r; -} - -#endif /* HAVE_BROKEN_RESTART */ diff --git a/src/mkutil/make-3.80/n.bat b/src/mkutil/make-3.80/n.bat deleted file mode 100644 index e3ad4715..00000000 --- a/src/mkutil/make-3.80/n.bat +++ /dev/null @@ -1,21 +0,0 @@ -del WinRel /s /q -del WinDebug /s /q -del w32\subproc\WinRel /s /q -del w32\subproc\WinDebug /s /q - -del config.h -nmake /f NMakefile -@if errorlevel 1 goto failure -copy WinRel\make.exe ..\..\bin - -del WinRel /s /q -del WinDebug /s /q -del w32\subproc\WinRel /s /q -del w32\subproc\WinDebug /s /q - -@echo SUCCESS -@goto done -:failure -@echo FAILURE -:done - diff --git a/src/mkutil/make-3.80/read.c b/src/mkutil/make-3.80/read.c deleted file mode 100644 index 9a4c609d..00000000 --- a/src/mkutil/make-3.80/read.c +++ /dev/null @@ -1,3105 +0,0 @@ -/* Reading and parsing of makefiles for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -#include - -#include - -#include "dep.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" -#include "rule.h" -#include "debug.h" -#include "hash.h" - - -#ifndef WINDOWS32 -#ifndef _AMIGA -#ifndef VMS -#include -#else -struct passwd *getpwnam PARAMS ((char *name)); -#endif -#endif -#endif /* !WINDOWS32 */ - -/* A 'struct ebuffer' controls the origin of the makefile we are currently - eval'ing. -*/ - -struct ebuffer - { - char *buffer; /* Start of the current line in the buffer. */ - char *bufnext; /* Start of the next line in the buffer. */ - char *bufstart; /* Start of the entire buffer. */ - unsigned int size; /* Malloc'd size of buffer. */ - FILE *fp; /* File, or NULL if this is an internal buffer. */ - struct floc floc; /* Info on the file in fp (if any). */ - }; - -/* Types of "words" that can be read in a makefile. */ -enum make_word_type - { - w_bogus, w_eol, w_static, w_variable, w_colon, w_dcolon, w_semicolon, - w_varassign - }; - - -/* A `struct conditionals' contains the information describing - all the active conditionals in a makefile. - - The global variable `conditionals' contains the conditionals - information for the current makefile. It is initialized from - the static structure `toplevel_conditionals' and is later changed - to new structures for included makefiles. */ - -struct conditionals - { - unsigned int if_cmds; /* Depth of conditional nesting. */ - unsigned int allocated; /* Elts allocated in following arrays. */ - char *ignoring; /* Are we ignoring or interepreting? */ - char *seen_else; /* Have we already seen an `else'? */ - }; - -static struct conditionals toplevel_conditionals; -static struct conditionals *conditionals = &toplevel_conditionals; - - -/* Default directories to search for include files in */ - -static char *default_include_directories[] = - { -#if defined(WINDOWS32) && !defined(INCLUDEDIR) -/* - * This completely up to the user when they install MSVC or other packages. - * This is defined as a placeholder. - */ -#define INCLUDEDIR "." -#endif - INCLUDEDIR, -#ifndef _AMIGA - "/usr/gnu/include", - "/usr/local/include", - "/usr/include", -#endif - 0 - }; - -/* List of directories to search for include files in */ - -static char **include_directories; - -/* Maximum length of an element of the above. */ - -static unsigned int max_incl_len; - -/* The filename and pointer to line number of the - makefile currently being read in. */ - -const struct floc *reading_file = 0; - -/* The chain of makefiles read by read_makefile. */ - -static struct dep *read_makefiles = 0; - -static int eval_makefile PARAMS ((char *filename, int flags)); -static int eval PARAMS ((struct ebuffer *buffer, int flags)); - -static long readline PARAMS ((struct ebuffer *ebuf)); -static void do_define PARAMS ((char *name, unsigned int namelen, - enum variable_origin origin, - struct ebuffer *ebuf)); -static int conditional_line PARAMS ((char *line, const struct floc *flocp)); -static void record_files PARAMS ((struct nameseq *filenames, char *pattern, char *pattern_percent, - struct dep *deps, unsigned int cmds_started, char *commands, - unsigned int commands_idx, int two_colon, - int have_sysv_atvar, - const struct floc *flocp, int set_default)); -static void record_target_var PARAMS ((struct nameseq *filenames, char *defn, - int two_colon, - enum variable_origin origin, - const struct floc *flocp)); -static enum make_word_type get_next_mword PARAMS ((char *buffer, char *delim, - char **startp, unsigned int *length)); - -/* Read in all the makefiles and return the chain of their names. */ - -struct dep * -read_all_makefiles (makefiles) - char **makefiles; -{ - unsigned int num_makefiles = 0; - - /* Create *_LIST variables, to hold the makefiles, targets, and variables - we will be reading. */ - - define_variable ("MAKEFILE_LIST", sizeof ("MAKEFILE_LIST")-1, "", o_file, 0); - - DB (DB_BASIC, (_("Reading makefiles...\n"))); - - /* If there's a non-null variable MAKEFILES, its value is a list of - files to read first thing. But don't let it prevent reading the - default makefiles and don't let the default goal come from there. */ - - { - char *value; - char *name, *p; - unsigned int length; - - { - /* Turn off --warn-undefined-variables while we expand MAKEFILES. */ - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - value = allocated_variable_expand ("$(MAKEFILES)"); - - warn_undefined_variables_flag = save; - } - - /* Set NAME to the start of next token and LENGTH to its length. - MAKEFILES is updated for finding remaining tokens. */ - p = value; - - while ((name = find_next_token (&p, &length)) != 0) - { - if (*p != '\0') - *p++ = '\0'; - name = xstrdup (name); - if (eval_makefile (name, - RM_NO_DEFAULT_GOAL|RM_INCLUDED|RM_DONTCARE) < 2) - free (name); - } - - free (value); - } - - /* Read makefiles specified with -f switches. */ - - if (makefiles != 0) - while (*makefiles != 0) - { - struct dep *tail = read_makefiles; - register struct dep *d; - - if (! eval_makefile (*makefiles, 0)) - perror_with_name ("", *makefiles); - - /* Find the right element of read_makefiles. */ - d = read_makefiles; - while (d->next != tail) - d = d->next; - - /* Use the storage read_makefile allocates. */ - *makefiles = dep_name (d); - ++num_makefiles; - ++makefiles; - } - - /* If there were no -f switches, try the default names. */ - - if (num_makefiles == 0) - { - static char *default_makefiles[] = -#ifdef VMS - /* all lower case since readdir() (the vms version) 'lowercasifies' */ - { "makefile.vms", "gnumakefile.", "makefile.", 0 }; -#else -#ifdef _AMIGA - { "GNUmakefile", "Makefile", "SMakefile", 0 }; -#else /* !Amiga && !VMS */ - { "GNUmakefile", "makefile", "Makefile", 0 }; -#endif /* AMIGA */ -#endif /* VMS */ - register char **p = default_makefiles; - while (*p != 0 && !file_exists_p (*p)) - ++p; - - if (*p != 0) - { - if (! eval_makefile (*p, 0)) - perror_with_name ("", *p); - } - else - { - /* No default makefile was found. Add the default makefiles to the - `read_makefiles' chain so they will be updated if possible. */ - struct dep *tail = read_makefiles; - /* Add them to the tail, after any MAKEFILES variable makefiles. */ - while (tail != 0 && tail->next != 0) - tail = tail->next; - for (p = default_makefiles; *p != 0; ++p) - { - struct dep *d = (struct dep *) xmalloc (sizeof (struct dep)); - d->name = 0; - d->file = enter_file (*p); - d->file->dontcare = 1; - d->ignore_mtime = 0; - /* Tell update_goal_chain to bail out as soon as this file is - made, and main not to die if we can't make this file. */ - d->changed = RM_DONTCARE; - if (tail == 0) - read_makefiles = d; - else - tail->next = d; - tail = d; - } - if (tail != 0) - tail->next = 0; - } - } - - return read_makefiles; -} - -static int -eval_makefile (filename, flags) - char *filename; - int flags; -{ - struct dep *deps; - struct ebuffer ebuf; - const struct floc *curfile; - int makefile_errno; - int r; - - ebuf.floc.filenm = filename; - ebuf.floc.lineno = 1; - - if (ISDB (DB_VERBOSE)) - { - printf (_("Reading makefile `%s'"), filename); - if (flags & RM_NO_DEFAULT_GOAL) - printf (_(" (no default goal)")); - if (flags & RM_INCLUDED) - printf (_(" (search path)")); - if (flags & RM_DONTCARE) - printf (_(" (don't care)")); - if (flags & RM_NO_TILDE) - printf (_(" (no ~ expansion)")); - puts ("..."); - } - - /* First, get a stream to read. */ - - /* Expand ~ in FILENAME unless it came from `include', - in which case it was already done. */ - if (!(flags & RM_NO_TILDE) && filename[0] == '~') - { - char *expanded = tilde_expand (filename); - if (expanded != 0) - filename = expanded; - } - - ebuf.fp = fopen (filename, "r"); - /* Save the error code so we print the right message later. */ - makefile_errno = errno; - - /* If the makefile wasn't found and it's either a makefile from - the `MAKEFILES' variable or an included makefile, - search the included makefile search path for this makefile. */ - if (ebuf.fp == 0 && (flags & RM_INCLUDED) && *filename != '/') - { - register unsigned int i; - for (i = 0; include_directories[i] != 0; ++i) - { - char *name = concat (include_directories[i], "/", filename); - ebuf.fp = fopen (name, "r"); - if (ebuf.fp == 0) - free (name); - else - { - filename = name; - break; - } - } - } - - /* Add FILENAME to the chain of read makefiles. */ - deps = (struct dep *) xmalloc (sizeof (struct dep)); - deps->next = read_makefiles; - read_makefiles = deps; - deps->name = 0; - deps->file = lookup_file (filename); - if (deps->file == 0) - { - deps->file = enter_file (xstrdup (filename)); - if (flags & RM_DONTCARE) - deps->file->dontcare = 1; - } - if (filename != ebuf.floc.filenm) - free (filename); - filename = deps->file->name; - deps->changed = flags; - deps->ignore_mtime = 0; - - /* If the makefile can't be found at all, give up entirely. */ - - if (ebuf.fp == 0) - { - /* If we did some searching, errno has the error from the last - attempt, rather from FILENAME itself. Restore it in case the - caller wants to use it in a message. */ - errno = makefile_errno; - return 0; - } - - /* Add this makefile to the list. */ - do_variable_definition (&ebuf.floc, "MAKEFILE_LIST", filename, o_file, - f_append, 0); - - /* Evaluate the makefile */ - - ebuf.size = 200; - ebuf.buffer = ebuf.bufnext = ebuf.bufstart = xmalloc (ebuf.size); - - curfile = reading_file; - reading_file = &ebuf.floc; - - r = eval (&ebuf, !(flags & RM_NO_DEFAULT_GOAL)); - - reading_file = curfile; - - fclose (ebuf.fp); - - free (ebuf.bufstart); - return r; -} - -int -eval_buffer (buffer) - char *buffer; -{ - struct ebuffer ebuf; - const struct floc *curfile; - int r; - - /* Evaluate the buffer */ - - ebuf.size = strlen (buffer); - ebuf.buffer = ebuf.bufnext = ebuf.bufstart = buffer; - ebuf.fp = NULL; - - ebuf.floc = *reading_file; - - curfile = reading_file; - reading_file = &ebuf.floc; - - r = eval (&ebuf, 1); - - reading_file = curfile; - - return r; -} - - -/* Read file FILENAME as a makefile and add its contents to the data base. - - SET_DEFAULT is true if we are allowed to set the default goal. - - FILENAME is added to the `read_makefiles' chain. - - Returns 0 if a file was not found or not read. - Returns 1 if FILENAME was found and read. - Returns 2 if FILENAME was read, and we kept a reference (don't free it). */ - -static int -eval (ebuf, set_default) - struct ebuffer *ebuf; - int set_default; -{ - static char *collapsed = 0; - static unsigned int collapsed_length = 0; - unsigned int commands_len = 200; - char *commands; - unsigned int commands_idx = 0; - unsigned int cmds_started, tgts_started; - int ignoring = 0, in_ignored_define = 0; - int no_targets = 0; /* Set when reading a rule without targets. */ - int have_sysv_atvar = 0; - struct nameseq *filenames = 0; - struct dep *deps = 0; - long nlines = 0; - int two_colon = 0; - char *pattern = 0, *pattern_percent; - struct floc *fstart; - struct floc fi; - -#define record_waiting_files() \ - do \ - { \ - if (filenames != 0) \ - { \ - fi.lineno = tgts_started; \ - record_files (filenames, pattern, pattern_percent, deps, \ - cmds_started, commands, commands_idx, two_colon, \ - have_sysv_atvar, &fi, set_default); \ - } \ - filenames = 0; \ - commands_idx = 0; \ - no_targets = 0; \ - if (pattern) { free(pattern); pattern = 0; } \ - } while (0) - - pattern_percent = 0; - cmds_started = tgts_started = 1; - - fstart = &ebuf->floc; - fi.filenm = ebuf->floc.filenm; - - /* Loop over lines in the file. - The strategy is to accumulate target names in FILENAMES, dependencies - in DEPS and commands in COMMANDS. These are used to define a rule - when the start of the next rule (or eof) is encountered. - - When you see a "continue" in the loop below, that means we are moving on - to the next line _without_ ending any rule that we happen to be working - with at the moment. If you see a "goto rule_complete", then the - statement we just parsed also finishes the previous rule. */ - - commands = xmalloc (200); - - while (1) - { - int linelen; - char *line; - int len; - char *p; - char *p2; - - /* Grab the next line to be evaluated */ - ebuf->floc.lineno += nlines; - nlines = readline (ebuf); - - /* If there is nothing left to eval, we're done. */ - if (nlines < 0) - break; - - /* If this line is empty, skip it. */ - line = ebuf->buffer; - if (line[0] == '\0') - continue; - - linelen = strlen (line); - - /* Check for a shell command line first. - If it is not one, we can stop treating tab specially. */ - if (line[0] == '\t') - { - if (no_targets) - /* Ignore the commands in a rule with no targets. */ - continue; - - /* If there is no preceding rule line, don't treat this line - as a command, even though it begins with a tab character. - SunOS 4 make appears to behave this way. */ - - if (filenames != 0) - { - if (ignoring) - /* Yep, this is a shell command, and we don't care. */ - continue; - - /* Append this command line to the line being accumulated. */ - if (commands_idx == 0) - cmds_started = ebuf->floc.lineno; - - if (linelen + 1 + commands_idx > commands_len) - { - commands_len = (linelen + 1 + commands_idx) * 2; - commands = xrealloc (commands, commands_len); - } - bcopy (line, &commands[commands_idx], linelen); - commands_idx += linelen; - commands[commands_idx++] = '\n'; - - continue; - } - } - - /* This line is not a shell command line. Don't worry about tabs. */ - - if (collapsed_length < linelen+1) - { - collapsed_length = linelen+1; - if (collapsed != 0) - free (collapsed); - collapsed = (char *) xmalloc (collapsed_length); - } - strcpy (collapsed, line); - /* Collapse continuation lines. */ - collapse_continuations (collapsed); - remove_comments (collapsed); - - /* Compare a word, both length and contents. */ -#define word1eq(s) (len == sizeof(s)-1 && strneq (s, p, sizeof(s)-1)) - p = collapsed; - while (isspace ((unsigned char)*p)) - ++p; - - if (*p == '\0') - /* This line is completely empty--ignore it. */ - continue; - - /* Find the end of the first token. Note we don't need to worry about - * ":" here since we compare tokens by length (so "export" will never - * be equal to "export:"). - */ - for (p2 = p+1; *p2 != '\0' && !isspace ((unsigned char)*p2); ++p2) - ; - len = p2 - p; - - /* Find the start of the second token. If it looks like a target or - variable definition it can't be a preprocessor token so skip - them--this allows variables/targets named `ifdef', `export', etc. */ - while (isspace ((unsigned char)*p2)) - ++p2; - - if ((p2[0] == ':' || p2[0] == '+' || p2[0] == '=') && p2[1] == '\0') - { - /* It can't be a preprocessor token so skip it if we're ignoring */ - if (ignoring) - continue; - - goto skip_conditionals; - } - - /* We must first check for conditional and `define' directives before - ignoring anything, since they control what we will do with - following lines. */ - - if (!in_ignored_define - && (word1eq ("ifdef") || word1eq ("ifndef") - || word1eq ("ifeq") || word1eq ("ifneq") - || word1eq ("else") || word1eq ("endif"))) - { - int i = conditional_line (p, fstart); - if (i < 0) - fatal (fstart, _("invalid syntax in conditional")); - - ignoring = i; - continue; - } - - if (word1eq ("endef")) - { - if (!in_ignored_define) - fatal (fstart, _("extraneous `endef'")); - in_ignored_define = 0; - continue; - } - - if (word1eq ("define")) - { - if (ignoring) - in_ignored_define = 1; - else - { - if (*p2 == '\0') - fatal (fstart, _("empty variable name")); - - /* Let the variable name be the whole rest of the line, - with trailing blanks stripped (comments have already been - removed), so it could be a complex variable/function - reference that might contain blanks. */ - p = strchr (p2, '\0'); - while (isblank ((unsigned char)p[-1])) - --p; - do_define (p2, p - p2, o_file, ebuf); - } - continue; - } - - if (word1eq ("override")) - { - if (*p2 == '\0') - error (fstart, _("empty `override' directive")); - - if (strneq (p2, "define", 6) - && (isblank ((unsigned char)p2[6]) || p2[6] == '\0')) - { - if (ignoring) - in_ignored_define = 1; - else - { - p2 = next_token (p2 + 6); - if (*p2 == '\0') - fatal (fstart, _("empty variable name")); - - /* Let the variable name be the whole rest of the line, - with trailing blanks stripped (comments have already been - removed), so it could be a complex variable/function - reference that might contain blanks. */ - p = strchr (p2, '\0'); - while (isblank ((unsigned char)p[-1])) - --p; - do_define (p2, p - p2, o_override, ebuf); - } - } - else if (!ignoring - && !try_variable_definition (fstart, p2, o_override, 0)) - error (fstart, _("invalid `override' directive")); - - continue; - } - - if (ignoring) - /* Ignore the line. We continue here so conditionals - can appear in the middle of a rule. */ - continue; - - if (word1eq ("export")) - { - /* 'export' by itself causes everything to be exported. */ - if (*p2 == '\0') - export_all_variables = 1; - else - { - struct variable *v; - - v = try_variable_definition (fstart, p2, o_file, 0); - if (v != 0) - v->export = v_export; - else - { - unsigned int len; - char *ap; - - /* Expand the line so we can use indirect and constructed - variable names in an export command. */ - p2 = ap = allocated_variable_expand (p2); - - for (p = find_next_token (&p2, &len); p != 0; - p = find_next_token (&p2, &len)) - { - v = lookup_variable (p, len); - if (v == 0) - v = define_variable_loc (p, len, "", o_file, 0, - fstart); - v->export = v_export; - } - - free (ap); - } - } - goto rule_complete; - } - - if (word1eq ("unexport")) - { - if (*p2 == '\0') - export_all_variables = 0; - else - { - unsigned int len; - struct variable *v; - char *ap; - - /* Expand the line so we can use indirect and constructed - variable names in an unexport command. */ - p2 = ap = allocated_variable_expand (p2); - - for (p = find_next_token (&p2, &len); p != 0; - p = find_next_token (&p2, &len)) - { - v = lookup_variable (p, len); - if (v == 0) - v = define_variable_loc (p, len, "", o_file, 0, fstart); - - v->export = v_noexport; - } - - free (ap); - } - goto rule_complete; - } - - skip_conditionals: - if (word1eq ("vpath")) - { - char *pattern; - unsigned int len; - p2 = variable_expand (p2); - p = find_next_token (&p2, &len); - if (p != 0) - { - pattern = savestring (p, len); - p = find_next_token (&p2, &len); - /* No searchpath means remove all previous - selective VPATH's with the same pattern. */ - } - else - /* No pattern means remove all previous selective VPATH's. */ - pattern = 0; - construct_vpath_list (pattern, p); - if (pattern != 0) - free (pattern); - - goto rule_complete; - } - - if (word1eq ("include") || word1eq ("-include") || word1eq ("sinclude")) - { - /* We have found an `include' line specifying a nested - makefile to be read at this point. */ - struct conditionals *save; - struct conditionals new_conditionals; - struct nameseq *files; - /* "-include" (vs "include") says no error if the file does not - exist. "sinclude" is an alias for this from SGI. */ - int noerror = (p[0] != 'i'); - - p = allocated_variable_expand (p2); - if (*p == '\0') - { - error (fstart, - _("no file name for `%sinclude'"), noerror ? "-" : ""); - continue; - } - - /* Parse the list of file names. */ - p2 = p; - files = multi_glob (parse_file_seq (&p2, '\0', - sizeof (struct nameseq), - 1), - sizeof (struct nameseq)); - free (p); - - /* Save the state of conditionals and start - the included makefile with a clean slate. */ - save = conditionals; - bzero ((char *) &new_conditionals, sizeof new_conditionals); - conditionals = &new_conditionals; - - /* Record the rules that are waiting so they will determine - the default goal before those in the included makefile. */ - record_waiting_files (); - - /* Read each included makefile. */ - while (files != 0) - { - struct nameseq *next = files->next; - char *name = files->name; - int r; - - free ((char *)files); - files = next; - - r = eval_makefile (name, (RM_INCLUDED | RM_NO_TILDE - | (noerror ? RM_DONTCARE : 0))); - if (!r) - { - if (!noerror) - error (fstart, "%s: %s", name, strerror (errno)); - free (name); - } - } - - /* Free any space allocated by conditional_line. */ - if (conditionals->ignoring) - free (conditionals->ignoring); - if (conditionals->seen_else) - free (conditionals->seen_else); - - /* Restore state. */ - conditionals = save; - - goto rule_complete; - } - - if (try_variable_definition (fstart, p, o_file, 0)) - /* This line has been dealt with. */ - goto rule_complete; - - if (line[0] == '\t') - { - p = collapsed; /* Ignore comments, etc. */ - while (isblank ((unsigned char)*p)) - ++p; - if (*p == '\0') - /* The line is completely blank; that is harmless. */ - continue; - - /* This line starts with a tab but was not caught above - because there was no preceding target, and the line - might have been usable as a variable definition. - But now we know it is definitely lossage. */ - fatal(fstart, _("commands commence before first target")); - } - - /* This line describes some target files. This is complicated by - the existence of target-specific variables, because we can't - expand the entire line until we know if we have one or not. So - we expand the line word by word until we find the first `:', - then check to see if it's a target-specific variable. - - In this algorithm, `lb_next' will point to the beginning of the - unexpanded parts of the input buffer, while `p2' points to the - parts of the expanded buffer we haven't searched yet. */ - - { - enum make_word_type wtype; - enum variable_origin v_origin; - char *cmdleft, *semip, *lb_next; - unsigned int len, plen = 0; - char *colonp; - - /* Record the previous rule. */ - - record_waiting_files (); - tgts_started = fstart->lineno; - - /* Search the line for an unquoted ; that is not after an - unquoted #. */ - cmdleft = find_char_unquote (line, ';', '#', 0); - if (cmdleft != 0 && *cmdleft == '#') - { - /* We found a comment before a semicolon. */ - *cmdleft = '\0'; - cmdleft = 0; - } - else if (cmdleft != 0) - /* Found one. Cut the line short there before expanding it. */ - *(cmdleft++) = '\0'; - semip = cmdleft; - - collapse_continuations (line); - - /* We can't expand the entire line, since if it's a per-target - variable we don't want to expand it. So, walk from the - beginning, expanding as we go, and looking for "interesting" - chars. The first word is always expandable. */ - wtype = get_next_mword(line, NULL, &lb_next, &len); - switch (wtype) - { - case w_eol: - if (cmdleft != 0) - fatal(fstart, _("missing rule before commands")); - /* This line contained something but turned out to be nothing - but whitespace (a comment?). */ - continue; - - case w_colon: - case w_dcolon: - /* We accept and ignore rules without targets for - compatibility with SunOS 4 make. */ - no_targets = 1; - continue; - - default: - break; - } - - p2 = variable_expand_string(NULL, lb_next, len); - while (1) - { - lb_next += len; - if (cmdleft == 0) - { - /* Look for a semicolon in the expanded line. */ - cmdleft = find_char_unquote (p2, ';', 0, 0); - - if (cmdleft != 0) - { - unsigned long p2_off = p2 - variable_buffer; - unsigned long cmd_off = cmdleft - variable_buffer; - char *pend = p2 + strlen(p2); - - /* Append any remnants of lb, then cut the line short - at the semicolon. */ - *cmdleft = '\0'; - - /* One school of thought says that you shouldn't expand - here, but merely copy, since now you're beyond a ";" - and into a command script. However, the old parser - expanded the whole line, so we continue that for - backwards-compatiblity. Also, it wouldn't be - entirely consistent, since we do an unconditional - expand below once we know we don't have a - target-specific variable. */ - (void)variable_expand_string(pend, lb_next, (long)-1); - lb_next += strlen(lb_next); - p2 = variable_buffer + p2_off; - cmdleft = variable_buffer + cmd_off + 1; - } - } - - colonp = find_char_unquote(p2, ':', 0, 0); -#ifdef HAVE_DOS_PATHS - /* The drive spec brain-damage strikes again... */ - /* Note that the only separators of targets in this context - are whitespace and a left paren. If others are possible, - they should be added to the string in the call to index. */ - while (colonp && (colonp[1] == '/' || colonp[1] == '\\') && - colonp > p2 && isalpha ((unsigned char)colonp[-1]) && - (colonp == p2 + 1 || strchr (" \t(", colonp[-2]) != 0)) - colonp = find_char_unquote(colonp + 1, ':', 0, 0); -#endif - if (colonp != 0) - break; - - wtype = get_next_mword(lb_next, NULL, &lb_next, &len); - if (wtype == w_eol) - break; - - p2 += strlen(p2); - *(p2++) = ' '; - p2 = variable_expand_string(p2, lb_next, len); - /* We don't need to worry about cmdleft here, because if it was - found in the variable_buffer the entire buffer has already - been expanded... we'll never get here. */ - } - - p2 = next_token (variable_buffer); - - /* If the word we're looking at is EOL, see if there's _anything_ - on the line. If not, a variable expanded to nothing, so ignore - it. If so, we can't parse this line so punt. */ - if (wtype == w_eol) - { - if (*p2 != '\0') - /* There's no need to be ivory-tower about this: check for - one of the most common bugs found in makefiles... */ - fatal (fstart, _("missing separator%s"), - !strneq(line, " ", 8) ? "" - : _(" (did you mean TAB instead of 8 spaces?)")); - continue; - } - - /* Make the colon the end-of-string so we know where to stop - looking for targets. */ - *colonp = '\0'; - filenames = multi_glob (parse_file_seq (&p2, '\0', - sizeof (struct nameseq), - 1), - sizeof (struct nameseq)); - *p2 = ':'; - - if (!filenames) - { - /* We accept and ignore rules without targets for - compatibility with SunOS 4 make. */ - no_targets = 1; - continue; - } - /* This should never be possible; we handled it above. */ - assert (*p2 != '\0'); - ++p2; - - /* Is this a one-colon or two-colon entry? */ - two_colon = *p2 == ':'; - if (two_colon) - p2++; - - /* Test to see if it's a target-specific variable. Copy the rest - of the buffer over, possibly temporarily (we'll expand it later - if it's not a target-specific variable). PLEN saves the length - of the unparsed section of p2, for later. */ - if (*lb_next != '\0') - { - unsigned int l = p2 - variable_buffer; - plen = strlen (p2); - (void) variable_buffer_output (p2+plen, - lb_next, strlen (lb_next)+1); - p2 = variable_buffer + l; - } - - /* See if it's an "override" keyword; if so see if what comes after - it looks like a variable definition. */ - - wtype = get_next_mword (p2, NULL, &p, &len); - - v_origin = o_file; - if (wtype == w_static && word1eq ("override")) - { - v_origin = o_override; - wtype = get_next_mword (p+len, NULL, &p, &len); - } - - if (wtype != w_eol) - wtype = get_next_mword (p+len, NULL, NULL, NULL); - - if (wtype == w_varassign) - { - /* If there was a semicolon found, add it back, plus anything - after it. */ - if (semip) - { - *(--semip) = ';'; - variable_buffer_output (p2 + strlen (p2), - semip, strlen (semip)+1); - } - record_target_var (filenames, p, two_colon, v_origin, fstart); - filenames = 0; - continue; - } - - /* This is a normal target, _not_ a target-specific variable. - Unquote any = in the dependency list. */ - find_char_unquote (lb_next, '=', 0, 0); - - /* We have some targets, so don't ignore the following commands. */ - no_targets = 0; - - /* Expand the dependencies, etc. */ - if (*lb_next != '\0') - { - unsigned int l = p2 - variable_buffer; - (void) variable_expand_string (p2 + plen, lb_next, (long)-1); - p2 = variable_buffer + l; - - /* Look for a semicolon in the expanded line. */ - if (cmdleft == 0) - { - cmdleft = find_char_unquote (p2, ';', 0, 0); - if (cmdleft != 0) - *(cmdleft++) = '\0'; - } - } - - /* Do any of the prerequisites appear to have $@ etc.? */ - have_sysv_atvar = 0; - if (!posix_pedantic) - for (p = strchr (p2, '$'); p != 0; p = strchr (p+1, '$')) - if (p[1] == '@' || (p[1] == '(' && p[2] == '@')) - { - have_sysv_atvar = 1; - break; - } - - /* Is this a static pattern rule: `target: %targ: %dep; ...'? */ - p = strchr (p2, ':'); - while (p != 0 && p[-1] == '\\') - { - register char *q = &p[-1]; - register int backslash = 0; - while (*q-- == '\\') - backslash = !backslash; - if (backslash) - p = strchr (p + 1, ':'); - else - break; - } -#ifdef _AMIGA - /* Here, the situation is quite complicated. Let's have a look - at a couple of targets: - - install: dev:make - - dev:make: make - - dev:make:: xyz - - The rule is that it's only a target, if there are TWO :'s - OR a space around the :. - */ - if (p && !(isspace ((unsigned char)p[1]) || !p[1] - || isspace ((unsigned char)p[-1]))) - p = 0; -#endif -#ifdef HAVE_DOS_PATHS - { - int check_again; - - do { - check_again = 0; - /* For DOS paths, skip a "C:\..." or a "C:/..." */ - if (p != 0 && (p[1] == '\\' || p[1] == '/') && - isalpha ((unsigned char)p[-1]) && - (p == p2 + 1 || strchr (" \t:(", p[-2]) != 0)) { - p = strchr (p + 1, ':'); - check_again = 1; - } - } while (check_again); - } -#endif - if (p != 0) - { - struct nameseq *target; - target = parse_file_seq (&p2, ':', sizeof (struct nameseq), 1); - ++p2; - if (target == 0) - fatal (fstart, _("missing target pattern")); - else if (target->next != 0) - fatal (fstart, _("multiple target patterns")); - pattern = target->name; - pattern_percent = find_percent (pattern); - if (pattern_percent == 0) - fatal (fstart, _("target pattern contains no `%%'")); - free((char *)target); - } - else - pattern = 0; - - /* Parse the dependencies. */ - deps = (struct dep *) - multi_glob (parse_file_seq (&p2, '|', sizeof (struct dep), 1), - sizeof (struct dep)); - if (*p2) - { - /* Files that follow '|' are special prerequisites that - need only exist in order to satisfy the dependency. - Their modification times are irrelevant. */ - struct dep **deps_ptr = &deps; - struct dep *d; - for (deps_ptr = &deps; *deps_ptr; deps_ptr = &(*deps_ptr)->next) - ; - ++p2; - *deps_ptr = (struct dep *) - multi_glob (parse_file_seq (&p2, '\0', sizeof (struct dep), 1), - sizeof (struct dep)); - for (d = *deps_ptr; d != 0; d = d->next) - d->ignore_mtime = 1; - } - - commands_idx = 0; - if (cmdleft != 0) - { - /* Semicolon means rest of line is a command. */ - unsigned int len = strlen (cmdleft); - - cmds_started = fstart->lineno; - - /* Add this command line to the buffer. */ - if (len + 2 > commands_len) - { - commands_len = (len + 2) * 2; - commands = (char *) xrealloc (commands, commands_len); - } - bcopy (cmdleft, commands, len); - commands_idx += len; - commands[commands_idx++] = '\n'; - } - - continue; - } - - /* We get here except in the case that we just read a rule line. - Record now the last rule we read, so following spurious - commands are properly diagnosed. */ - rule_complete: - record_waiting_files (); - } - -#undef word1eq - - if (conditionals->if_cmds) - fatal (fstart, _("missing `endif'")); - - /* At eof, record the last rule. */ - record_waiting_files (); - - free ((char *) commands); - - return 1; -} - - -/* Execute a `define' directive. - The first line has already been read, and NAME is the name of - the variable to be defined. The following lines remain to be read. */ - -static void -do_define (name, namelen, origin, ebuf) - char *name; - unsigned int namelen; - enum variable_origin origin; - struct ebuffer *ebuf; -{ - struct floc defstart; - long nlines = 0; - int nlevels = 1; - unsigned int length = 100; - char *definition = (char *) xmalloc (length); - unsigned int idx = 0; - char *p; - - /* Expand the variable name. */ - char *var = (char *) alloca (namelen + 1); - bcopy (name, var, namelen); - var[namelen] = '\0'; - var = variable_expand (var); - - defstart = ebuf->floc; - - while (1) - { - unsigned int len; - char *line; - - ebuf->floc.lineno += nlines; - nlines = readline (ebuf); - - /* If there is nothing left to eval, we're done. */ - if (nlines < 0) - break; - - line = ebuf->buffer; - - collapse_continuations (line); - - /* If the line doesn't begin with a tab, test to see if it introduces - another define, or ends one. */ - - /* Stop if we find an 'endef' */ - if (line[0] != '\t') - { - p = next_token (line); - len = strlen (p); - - /* If this is another 'define', increment the level count. */ - if ((len == 6 || (len > 6 && isblank ((unsigned char)p[6]))) - && strneq (p, "define", 6)) - ++nlevels; - - /* If this is an 'endef', decrement the count. If it's now 0, - we've found the last one. */ - else if ((len == 5 || (len > 5 && isblank ((unsigned char)p[5]))) - && strneq (p, "endef", 5)) - { - p += 5; - remove_comments (p); - if (*next_token (p) != '\0') - error (&ebuf->floc, - _("Extraneous text after `endef' directive")); - - if (--nlevels == 0) - { - /* Define the variable. */ - if (idx == 0) - definition[0] = '\0'; - else - definition[idx - 1] = '\0'; - - /* Always define these variables in the global set. */ - define_variable_global (var, strlen (var), definition, - origin, 1, &defstart); - free (definition); - return; - } - } - } - - /* Otherwise add this line to the variable definition. */ - len = strlen (line); - if (idx + len + 1 > length) - { - length = (idx + len) * 2; - definition = (char *) xrealloc (definition, length + 1); - } - - bcopy (line, &definition[idx], len); - idx += len; - /* Separate lines with a newline. */ - definition[idx++] = '\n'; - } - - /* No `endef'!! */ - fatal (&defstart, _("missing `endef', unterminated `define'")); - - /* NOTREACHED */ - return; -} - -/* Interpret conditional commands "ifdef", "ifndef", "ifeq", - "ifneq", "else" and "endif". - LINE is the input line, with the command as its first word. - - FILENAME and LINENO are the filename and line number in the - current makefile. They are used for error messages. - - Value is -1 if the line is invalid, - 0 if following text should be interpreted, - 1 if following text should be ignored. */ - -static int -conditional_line (line, flocp) - char *line; - const struct floc *flocp; -{ - int notdef; - char *cmdname; - register unsigned int i; - - if (*line == 'i') - { - /* It's an "if..." command. */ - notdef = line[2] == 'n'; - if (notdef) - { - cmdname = line[3] == 'd' ? "ifndef" : "ifneq"; - line += cmdname[3] == 'd' ? 7 : 6; - } - else - { - cmdname = line[2] == 'd' ? "ifdef" : "ifeq"; - line += cmdname[2] == 'd' ? 6 : 5; - } - } - else - { - /* It's an "else" or "endif" command. */ - notdef = line[1] == 'n'; - cmdname = notdef ? "endif" : "else"; - line += notdef ? 5 : 4; - } - - line = next_token (line); - - if (*cmdname == 'e') - { - if (*line != '\0') - error (flocp, _("Extraneous text after `%s' directive"), cmdname); - /* "Else" or "endif". */ - if (conditionals->if_cmds == 0) - fatal (flocp, _("extraneous `%s'"), cmdname); - /* NOTDEF indicates an `endif' command. */ - if (notdef) - --conditionals->if_cmds; - else if (conditionals->seen_else[conditionals->if_cmds - 1]) - fatal (flocp, _("only one `else' per conditional")); - else - { - /* Toggle the state of ignorance. */ - conditionals->ignoring[conditionals->if_cmds - 1] - = !conditionals->ignoring[conditionals->if_cmds - 1]; - /* Record that we have seen an `else' in this conditional. - A second `else' will be erroneous. */ - conditionals->seen_else[conditionals->if_cmds - 1] = 1; - } - for (i = 0; i < conditionals->if_cmds; ++i) - if (conditionals->ignoring[i]) - return 1; - return 0; - } - - if (conditionals->allocated == 0) - { - conditionals->allocated = 5; - conditionals->ignoring = (char *) xmalloc (conditionals->allocated); - conditionals->seen_else = (char *) xmalloc (conditionals->allocated); - } - - ++conditionals->if_cmds; - if (conditionals->if_cmds > conditionals->allocated) - { - conditionals->allocated += 5; - conditionals->ignoring = (char *) - xrealloc (conditionals->ignoring, conditionals->allocated); - conditionals->seen_else = (char *) - xrealloc (conditionals->seen_else, conditionals->allocated); - } - - /* Record that we have seen an `if...' but no `else' so far. */ - conditionals->seen_else[conditionals->if_cmds - 1] = 0; - - /* Search through the stack to see if we're already ignoring. */ - for (i = 0; i < conditionals->if_cmds - 1; ++i) - if (conditionals->ignoring[i]) - { - /* We are already ignoring, so just push a level - to match the next "else" or "endif", and keep ignoring. - We don't want to expand variables in the condition. */ - conditionals->ignoring[conditionals->if_cmds - 1] = 1; - return 1; - } - - if (cmdname[notdef ? 3 : 2] == 'd') - { - /* "Ifdef" or "ifndef". */ - char *var; - struct variable *v; - register char *p = end_of_token (line); - i = p - line; - p = next_token (p); - if (*p != '\0') - return -1; - - /* Expand the thing we're looking up, so we can use indirect and - constructed variable names. */ - line[i] = '\0'; - var = allocated_variable_expand (line); - - v = lookup_variable (var, strlen (var)); - conditionals->ignoring[conditionals->if_cmds - 1] - = (v != 0 && *v->value != '\0') == notdef; - - free (var); - } - else - { - /* "Ifeq" or "ifneq". */ - char *s1, *s2; - unsigned int len; - char termin = *line == '(' ? ',' : *line; - - if (termin != ',' && termin != '"' && termin != '\'') - return -1; - - s1 = ++line; - /* Find the end of the first string. */ - if (termin == ',') - { - register int count = 0; - for (; *line != '\0'; ++line) - if (*line == '(') - ++count; - else if (*line == ')') - --count; - else if (*line == ',' && count <= 0) - break; - } - else - while (*line != '\0' && *line != termin) - ++line; - - if (*line == '\0') - return -1; - - if (termin == ',') - { - /* Strip blanks after the first string. */ - char *p = line++; - while (isblank ((unsigned char)p[-1])) - --p; - *p = '\0'; - } - else - *line++ = '\0'; - - s2 = variable_expand (s1); - /* We must allocate a new copy of the expanded string because - variable_expand re-uses the same buffer. */ - len = strlen (s2); - s1 = (char *) alloca (len + 1); - bcopy (s2, s1, len + 1); - - if (termin != ',') - /* Find the start of the second string. */ - line = next_token (line); - - termin = termin == ',' ? ')' : *line; - if (termin != ')' && termin != '"' && termin != '\'') - return -1; - - /* Find the end of the second string. */ - if (termin == ')') - { - register int count = 0; - s2 = next_token (line); - for (line = s2; *line != '\0'; ++line) - { - if (*line == '(') - ++count; - else if (*line == ')') - { - if (count <= 0) - break; - else - --count; - } - } - } - else - { - ++line; - s2 = line; - while (*line != '\0' && *line != termin) - ++line; - } - - if (*line == '\0') - return -1; - - *line = '\0'; - line = next_token (++line); - if (*line != '\0') - error (flocp, _("Extraneous text after `%s' directive"), cmdname); - - s2 = variable_expand (s2); - conditionals->ignoring[conditionals->if_cmds - 1] - = streq (s1, s2) == notdef; - } - - /* Search through the stack to see if we're ignoring. */ - for (i = 0; i < conditionals->if_cmds; ++i) - if (conditionals->ignoring[i]) - return 1; - return 0; -} - -/* Remove duplicate dependencies in CHAIN. */ - -static unsigned long -dep_hash_1 (key) - const void *key; -{ - return_STRING_HASH_1 (dep_name ((struct dep const *) key)); -} - -static unsigned long -dep_hash_2 (key) - const void *key; -{ - return_STRING_HASH_2 (dep_name ((struct dep const *) key)); -} - -static int -dep_hash_cmp (x, y) - const void *x; - const void *y; -{ - struct dep *dx = (struct dep *) x; - struct dep *dy = (struct dep *) y; - int cmp = strcmp (dep_name (dx), dep_name (dy)); - - /* If the names are the same but ignore_mtimes are not equal, one of these - is an order-only prerequisite and one isn't. That means that we should - remove the one that isn't and keep the one that is. */ - - if (!cmp && dx->ignore_mtime != dy->ignore_mtime) - dx->ignore_mtime = dy->ignore_mtime = 0; - - return cmp; -} - - -void -uniquize_deps (chain) - struct dep *chain; -{ - struct hash_table deps; - register struct dep **depp; - - hash_init (&deps, 500, dep_hash_1, dep_hash_2, dep_hash_cmp); - - /* Make sure that no dependencies are repeated. This does not - really matter for the purpose of updating targets, but it - might make some names be listed twice for $^ and $?. */ - - depp = &chain; - while (*depp) - { - struct dep *dep = *depp; - struct dep **dep_slot = (struct dep **) hash_find_slot (&deps, dep); - if (HASH_VACANT (*dep_slot)) - { - hash_insert_at (&deps, dep, dep_slot); - depp = &dep->next; - } - else - { - /* Don't bother freeing duplicates. - It's dangerous and little benefit accrues. */ - *depp = dep->next; - } - } - - hash_free (&deps, 0); -} - -/* Record target-specific variable values for files FILENAMES. - TWO_COLON is nonzero if a double colon was used. - - The links of FILENAMES are freed, and so are any names in it - that are not incorporated into other data structures. - - If the target is a pattern, add the variable to the pattern-specific - variable value list. */ - -static void -record_target_var (filenames, defn, two_colon, origin, flocp) - struct nameseq *filenames; - char *defn; - int two_colon; - enum variable_origin origin; - const struct floc *flocp; -{ - struct nameseq *nextf; - struct variable_set_list *global; - - global = current_variable_set_list; - - /* If the variable is an append version, store that but treat it as a - normal recursive variable. */ - - for (; filenames != 0; filenames = nextf) - { - struct variable *v; - register char *name = filenames->name; - struct variable_set_list *vlist; - char *fname; - char *percent; - - nextf = filenames->next; - free ((char *) filenames); - - /* If it's a pattern target, then add it to the pattern-specific - variable list. */ - percent = find_percent (name); - if (percent) - { - struct pattern_var *p; - - /* Get a reference for this pattern-specific variable struct. */ - p = create_pattern_var(name, percent); - vlist = p->vars; - fname = p->target; - } - else - { - struct file *f; - - /* Get a file reference for this file, and initialize it. - We don't want to just call enter_file() because that allocates a - new entry if the file is a double-colon, which we don't want in - this situation. */ - f = lookup_file (name); - if (!f) - f = enter_file (name); - else if (f->double_colon) - f = f->double_colon; - - initialize_file_variables (f, 1); - vlist = f->variables; - fname = f->name; - } - - /* Make the new variable context current and define the variable. */ - current_variable_set_list = vlist; - v = try_variable_definition (flocp, defn, origin, 1); - if (!v) - error (flocp, _("Malformed per-target variable definition")); - v->per_target = 1; - - /* If it's not an override, check to see if there was a command-line - setting. If so, reset the value. */ - if (origin != o_override) - { - struct variable *gv; - int len = strlen(v->name); - - current_variable_set_list = global; - gv = lookup_variable (v->name, len); - if (gv && (gv->origin == o_env_override || gv->origin == o_command)) - { - v = define_variable_in_set (v->name, len, gv->value, gv->origin, - gv->recursive, vlist->set, flocp); - v->append = 0; - } - } - - /* Free name if not needed further. */ - if (name != fname && (name < fname || name > fname + strlen (fname))) - free (name); - } - - current_variable_set_list = global; -} - -/* Record a description line for files FILENAMES, - with dependencies DEPS, commands to execute described - by COMMANDS and COMMANDS_IDX, coming from FILENAME:COMMANDS_STARTED. - TWO_COLON is nonzero if a double colon was used. - If not nil, PATTERN is the `%' pattern to make this - a static pattern rule, and PATTERN_PERCENT is a pointer - to the `%' within it. - - The links of FILENAMES are freed, and so are any names in it - that are not incorporated into other data structures. */ - -static void -record_files (filenames, pattern, pattern_percent, deps, cmds_started, - commands, commands_idx, two_colon, have_sysv_atvar, - flocp, set_default) - struct nameseq *filenames; - char *pattern, *pattern_percent; - struct dep *deps; - unsigned int cmds_started; - char *commands; - unsigned int commands_idx; - int two_colon; - int have_sysv_atvar; - const struct floc *flocp; - int set_default; -{ - struct nameseq *nextf; - int implicit = 0; - unsigned int max_targets = 0, target_idx = 0; - char **targets = 0, **target_percents = 0; - struct commands *cmds; - - if (commands_idx > 0) - { - cmds = (struct commands *) xmalloc (sizeof (struct commands)); - cmds->fileinfo.filenm = flocp->filenm; - cmds->fileinfo.lineno = cmds_started; - cmds->commands = savestring (commands, commands_idx); - cmds->command_lines = 0; - } - else - cmds = 0; - - for (; filenames != 0; filenames = nextf) - { - char *name = filenames->name; - struct file *f; - struct dep *d; - struct dep *this; - char *implicit_percent; - - nextf = filenames->next; - free (filenames); - - /* Check for .POSIX. We used to do this in snap_deps() but that's not - good enough: it doesn't happen until after the makefile is read, - which means we cannot use its value during parsing. */ - - if (streq (name, ".POSIX")) - posix_pedantic = 1; - - implicit_percent = find_percent (name); - implicit |= implicit_percent != 0; - - if (implicit && pattern != 0) - fatal (flocp, _("mixed implicit and static pattern rules")); - - if (implicit && implicit_percent == 0) - fatal (flocp, _("mixed implicit and normal rules")); - - if (implicit) - { - if (targets == 0) - { - max_targets = 5; - targets = (char **) xmalloc (5 * sizeof (char *)); - target_percents = (char **) xmalloc (5 * sizeof (char *)); - target_idx = 0; - } - else if (target_idx == max_targets - 1) - { - max_targets += 5; - targets = (char **) xrealloc ((char *) targets, - max_targets * sizeof (char *)); - target_percents - = (char **) xrealloc ((char *) target_percents, - max_targets * sizeof (char *)); - } - targets[target_idx] = name; - target_percents[target_idx] = implicit_percent; - ++target_idx; - continue; - } - - /* If there are multiple filenames, copy the chain DEPS - for all but the last one. It is not safe for the same deps - to go in more than one place in the data base. */ - this = nextf != 0 ? copy_dep_chain (deps) : deps; - - if (pattern != 0) - { - /* If this is an extended static rule: - `targets: target%pattern: dep%pattern; cmds', - translate each dependency pattern into a plain filename - using the target pattern and this target's name. */ - if (!pattern_matches (pattern, pattern_percent, name)) - { - /* Give a warning if the rule is meaningless. */ - error (flocp, - _("target `%s' doesn't match the target pattern"), name); - this = 0; - } - else - { - /* We use patsubst_expand to do the work of translating - the target pattern, the target's name and the dependencies' - patterns into plain dependency names. */ - char *buffer = variable_expand (""); - - for (d = this; d != 0; d = d->next) - { - char *o; - char *percent = find_percent (d->name); - if (percent == 0) - continue; - o = patsubst_expand (buffer, name, pattern, d->name, - pattern_percent, percent); - /* If the name expanded to the empty string, that's - illegal. */ - if (o == buffer) - fatal (flocp, - _("target `%s' leaves prerequisite pattern empty"), - name); - free (d->name); - d->name = savestring (buffer, o - buffer); - } - } - } - - /* If at least one of the dependencies uses $$@ etc. deal with that. - It would be very nice and very simple to just expand everything, but - it would break a lot of backward compatibility. Maybe that's OK - since we're just emulating a SysV function, and if we do that then - why not emulate it completely (that's what SysV make does: it - re-expands the entire prerequisite list, all the time, with $@ - etc. in scope. But, it would be a pain indeed to document this - ("iff you use $$@, your prerequisite lists is expanded twice...") - Ouch. Maybe better to make the code more complex. */ - - if (have_sysv_atvar) - { - char *p; - int tlen = strlen (name); - char *fnp = strrchr (name, '/'); - int dlen; - int flen; - - if (fnp) - { - dlen = fnp - name; - ++fnp; - flen = strlen (fnp); - } - else - { - dlen = 0; - fnp = name; - flen = tlen; - } - - - for (d = this; d != 0; d = d->next) - for (p = strchr (d->name, '$'); p != 0; p = strchr (p+1, '$')) - { - char *s = p; - char *at; - int atlen; - - /* If it's a '$@' or '$(@', it's escaped */ - if ((++p)[0] == '$' - && (p[1] == '@' || (p[1] == '(' && p[2] == '@'))) - { - bcopy (p, s, strlen (p)+1); - continue; - } - - /* Maybe found one. Check. p will point to '@' [for $@] or - ')' [for $(@)] or 'D' [for $(@D)] or 'F' [for $(@F)]. */ - if (p[0] != '@' - && (p[0] != '(' || (++p)[0] != '@' - || ((++p)[0] != ')' - && (p[1] != ')' || (p[0] != 'D' && p[0] != 'F'))))) - continue; - - /* Found one. Compute the length and string ptr. Move p - past the variable reference. */ - switch (p[0]) - { - case 'D': - atlen = dlen; - at = name; - p += 2; - break; - - case 'F': - atlen = flen; - at = fnp; - p += 2; - break; - - default: - atlen = tlen; - at = name; - ++p; - break; - } - - /* Get more space. */ - { - int soff = s - d->name; - int poff = p - d->name; - d->name = (char *) xrealloc (d->name, - strlen (d->name) + atlen + 1); - s = d->name + soff; - p = d->name + poff; - } - - /* Copy the string over. */ - bcopy(p, s+atlen, strlen (p)+1); - bcopy(at, s, atlen); - p = s + atlen - 1; - } - } - - if (!two_colon) - { - /* Single-colon. Combine these dependencies - with others in file's existing record, if any. */ - f = enter_file (name); - - if (f->double_colon) - fatal (flocp, - _("target file `%s' has both : and :: entries"), f->name); - - /* If CMDS == F->CMDS, this target was listed in this rule - more than once. Just give a warning since this is harmless. */ - if (cmds != 0 && cmds == f->cmds) - error (flocp, - _("target `%s' given more than once in the same rule."), - f->name); - - /* Check for two single-colon entries both with commands. - Check is_target so that we don't lose on files such as .c.o - whose commands were preinitialized. */ - else if (cmds != 0 && f->cmds != 0 && f->is_target) - { - error (&cmds->fileinfo, - _("warning: overriding commands for target `%s'"), - f->name); - error (&f->cmds->fileinfo, - _("warning: ignoring old commands for target `%s'"), - f->name); - } - - f->is_target = 1; - - /* Defining .DEFAULT with no deps or cmds clears it. */ - if (f == default_file && this == 0 && cmds == 0) - f->cmds = 0; - if (cmds != 0) - f->cmds = cmds; - /* Defining .SUFFIXES with no dependencies - clears out the list of suffixes. */ - if (f == suffix_file && this == 0) - { - d = f->deps; - while (d != 0) - { - struct dep *nextd = d->next; - free (d->name); - free ((char *)d); - d = nextd; - } - f->deps = 0; - } - else if (f->deps != 0) - { - /* Add the file's old deps and the new ones in THIS together. */ - - struct dep *firstdeps, *moredeps; - if (cmds != 0) - { - /* This is the rule with commands, so put its deps first. - The rationale behind this is that $< expands to the - first dep in the chain, and commands use $< expecting - to get the dep that rule specifies. */ - firstdeps = this; - moredeps = f->deps; - } - else - { - /* Append the new deps to the old ones. */ - firstdeps = f->deps; - moredeps = this; - } - - if (firstdeps == 0) - firstdeps = moredeps; - else - { - d = firstdeps; - while (d->next != 0) - d = d->next; - d->next = moredeps; - } - - f->deps = firstdeps; - } - else - f->deps = this; - - /* If this is a static pattern rule, set the file's stem to - the part of its name that matched the `%' in the pattern, - so you can use $* in the commands. */ - if (pattern != 0) - { - static char *percent = "%"; - char *buffer = variable_expand (""); - char *o = patsubst_expand (buffer, name, pattern, percent, - pattern_percent, percent); - f->stem = savestring (buffer, o - buffer); - } - } - else - { - /* Double-colon. Make a new record - even if the file already has one. */ - f = lookup_file (name); - /* Check for both : and :: rules. Check is_target so - we don't lose on default suffix rules or makefiles. */ - if (f != 0 && f->is_target && !f->double_colon) - fatal (flocp, - _("target file `%s' has both : and :: entries"), f->name); - f = enter_file (name); - /* If there was an existing entry and it was a double-colon - entry, enter_file will have returned a new one, making it the - prev pointer of the old one, and setting its double_colon - pointer to the first one. */ - if (f->double_colon == 0) - /* This is the first entry for this name, so we must - set its double_colon pointer to itself. */ - f->double_colon = f; - f->is_target = 1; - f->deps = this; - f->cmds = cmds; - } - - /* Free name if not needed further. */ - if (f != 0 && name != f->name - && (name < f->name || name > f->name + strlen (f->name))) - { - free (name); - name = f->name; - } - - /* See if this is first target seen whose name does - not start with a `.', unless it contains a slash. */ - if (default_goal_file == 0 && set_default - && (*name != '.' || strchr (name, '/') != 0 -#ifdef HAVE_DOS_PATHS - || strchr (name, '\\') != 0 -#endif - )) - { - int reject = 0; - - /* If this file is a suffix, don't - let it be the default goal file. */ - - for (d = suffix_file->deps; d != 0; d = d->next) - { - register struct dep *d2; - if (*dep_name (d) != '.' && streq (name, dep_name (d))) - { - reject = 1; - break; - } - for (d2 = suffix_file->deps; d2 != 0; d2 = d2->next) - { - register unsigned int len = strlen (dep_name (d2)); - if (!strneq (name, dep_name (d2), len)) - continue; - if (streq (name + len, dep_name (d))) - { - reject = 1; - break; - } - } - if (reject) - break; - } - - if (!reject) - default_goal_file = f; - } - } - - if (implicit) - { - targets[target_idx] = 0; - target_percents[target_idx] = 0; - create_pattern_rule (targets, target_percents, two_colon, deps, cmds, 1); - free ((char *) target_percents); - } -} - -/* Search STRING for an unquoted STOPCHAR or blank (if BLANK is nonzero). - Backslashes quote STOPCHAR, blanks if BLANK is nonzero, and backslash. - Quoting backslashes are removed from STRING by compacting it into - itself. Returns a pointer to the first unquoted STOPCHAR if there is - one, or nil if there are none. */ - -char * -find_char_unquote (string, stop1, stop2, blank) - char *string; - int stop1; - int stop2; - int blank; -{ - unsigned int string_len = 0; - register char *p = string; - - while (1) - { - if (stop2 && blank) - while (*p != '\0' && *p != stop1 && *p != stop2 - && ! isblank ((unsigned char) *p)) - ++p; - else if (stop2) - while (*p != '\0' && *p != stop1 && *p != stop2) - ++p; - else if (blank) - while (*p != '\0' && *p != stop1 - && ! isblank ((unsigned char) *p)) - ++p; - else - while (*p != '\0' && *p != stop1) - ++p; - - if (*p == '\0') - break; - - if (p > string && p[-1] == '\\') - { - /* Search for more backslashes. */ - register int i = -2; - while (&p[i] >= string && p[i] == '\\') - --i; - ++i; - /* Only compute the length if really needed. */ - if (string_len == 0) - string_len = strlen (string); - /* The number of backslashes is now -I. - Copy P over itself to swallow half of them. */ - bcopy (&p[i / 2], &p[i], (string_len - (p - string)) - (i / 2) + 1); - p += i / 2; - if (i % 2 == 0) - /* All the backslashes quoted each other; the STOPCHAR was - unquoted. */ - return p; - - /* The STOPCHAR was quoted by a backslash. Look for another. */ - } - else - /* No backslash in sight. */ - return p; - } - - /* Never hit a STOPCHAR or blank (with BLANK nonzero). */ - return 0; -} - -/* Search PATTERN for an unquoted %. */ - -char * -find_percent (pattern) - char *pattern; -{ - return find_char_unquote (pattern, '%', 0, 0); -} - -/* Parse a string into a sequence of filenames represented as a - chain of struct nameseq's in reverse order and return that chain. - - The string is passed as STRINGP, the address of a string pointer. - The string pointer is updated to point at the first character - not parsed, which either is a null char or equals STOPCHAR. - - SIZE is how big to construct chain elements. - This is useful if we want them actually to be other structures - that have room for additional info. - - If STRIP is nonzero, strip `./'s off the beginning. */ - -struct nameseq * -parse_file_seq (stringp, stopchar, size, strip) - char **stringp; - int stopchar; - unsigned int size; - int strip; -{ - register struct nameseq *new = 0; - register struct nameseq *new1, *lastnew1; - register char *p = *stringp; - char *q; - char *name; - -#ifdef VMS -# define VMS_COMMA ',' -#else -# define VMS_COMMA 0 -#endif - - while (1) - { - /* Skip whitespace; see if any more names are left. */ - p = next_token (p); - if (*p == '\0') - break; - if (*p == stopchar) - break; - - /* Yes, find end of next name. */ - q = p; - p = find_char_unquote (q, stopchar, VMS_COMMA, 1); -#ifdef VMS - /* convert comma separated list to space separated */ - if (p && *p == ',') - *p =' '; -#endif -#ifdef _AMIGA - if (stopchar == ':' && p && *p == ':' - && !(isspace ((unsigned char)p[1]) || !p[1] - || isspace ((unsigned char)p[-1]))) - { - p = find_char_unquote (p+1, stopchar, VMS_COMMA, 1); - } -#endif -#ifdef HAVE_DOS_PATHS - /* For DOS paths, skip a "C:\..." or a "C:/..." until we find the - first colon which isn't followed by a slash or a backslash. - Note that tokens separated by spaces should be treated as separate - tokens since make doesn't allow path names with spaces */ - if (stopchar == ':') - while (p != 0 && !isspace ((unsigned char)*p) && - (p[1] == '\\' || p[1] == '/') && isalpha ((unsigned char)p[-1])) - p = find_char_unquote (p + 1, stopchar, VMS_COMMA, 1); -#endif - if (p == 0) - p = q + strlen (q); - - if (strip) -#ifdef VMS - /* Skip leading `[]'s. */ - while (p - q > 2 && q[0] == '[' && q[1] == ']') -#else - /* Skip leading `./'s. */ - while (p - q > 2 && q[0] == '.' && q[1] == '/') -#endif - { - q += 2; /* Skip "./". */ - while (q < p && *q == '/') - /* Skip following slashes: ".//foo" is "foo", not "/foo". */ - ++q; - } - - /* Extract the filename just found, and skip it. */ - - if (q == p) - /* ".///" was stripped to "". */ -#ifdef VMS - continue; -#else -#ifdef _AMIGA - name = savestring ("", 0); -#else - name = savestring ("./", 2); -#endif -#endif - else -#ifdef VMS -/* VMS filenames can have a ':' in them but they have to be '\'ed but we need - * to remove this '\' before we can use the filename. - * Savestring called because q may be read-only string constant. - */ - { - char *qbase = xstrdup (q); - char *pbase = qbase + (p-q); - char *q1 = qbase; - char *q2 = q1; - char *p1 = pbase; - - while (q1 != pbase) - { - if (*q1 == '\\' && *(q1+1) == ':') - { - q1++; - p1--; - } - *q2++ = *q1++; - } - name = savestring (qbase, p1 - qbase); - free (qbase); - } -#else - name = savestring (q, p - q); -#endif - - /* Add it to the front of the chain. */ - new1 = (struct nameseq *) xmalloc (size); - new1->name = name; - new1->next = new; - new = new1; - } - -#ifndef NO_ARCHIVES - - /* Look for multi-word archive references. - They are indicated by a elt ending with an unmatched `)' and - an elt further down the chain (i.e., previous in the file list) - with an unmatched `(' (e.g., "lib(mem"). */ - - new1 = new; - lastnew1 = 0; - while (new1 != 0) - if (new1->name[0] != '(' /* Don't catch "(%)" and suchlike. */ - && new1->name[strlen (new1->name) - 1] == ')' - && strchr (new1->name, '(') == 0) - { - /* NEW1 ends with a `)' but does not contain a `('. - Look back for an elt with an opening `(' but no closing `)'. */ - - struct nameseq *n = new1->next, *lastn = new1; - char *paren = 0; - while (n != 0 && (paren = strchr (n->name, '(')) == 0) - { - lastn = n; - n = n->next; - } - if (n != 0 - /* Ignore something starting with `(', as that cannot actually - be an archive-member reference (and treating it as such - results in an empty file name, which causes much lossage). */ - && n->name[0] != '(') - { - /* N is the first element in the archive group. - Its name looks like "lib(mem" (with no closing `)'). */ - - char *libname; - - /* Copy "lib(" into LIBNAME. */ - ++paren; - libname = (char *) alloca (paren - n->name + 1); - bcopy (n->name, libname, paren - n->name); - libname[paren - n->name] = '\0'; - - if (*paren == '\0') - { - /* N was just "lib(", part of something like "lib( a b)". - Edit it out of the chain and free its storage. */ - lastn->next = n->next; - free (n->name); - free ((char *) n); - /* LASTN->next is the new stopping elt for the loop below. */ - n = lastn->next; - } - else - { - /* Replace N's name with the full archive reference. */ - name = concat (libname, paren, ")"); - free (n->name); - n->name = name; - } - - if (new1->name[1] == '\0') - { - /* NEW1 is just ")", part of something like "lib(a b )". - Omit it from the chain and free its storage. */ - if (lastnew1 == 0) - new = new1->next; - else - lastnew1->next = new1->next; - lastn = new1; - new1 = new1->next; - free (lastn->name); - free ((char *) lastn); - } - else - { - /* Replace also NEW1->name, which already has closing `)'. */ - name = concat (libname, new1->name, ""); - free (new1->name); - new1->name = name; - new1 = new1->next; - } - - /* Trace back from NEW1 (the end of the list) until N - (the beginning of the list), rewriting each name - with the full archive reference. */ - - while (new1 != n) - { - name = concat (libname, new1->name, ")"); - free (new1->name); - new1->name = name; - lastnew1 = new1; - new1 = new1->next; - } - } - else - { - /* No frobnication happening. Just step down the list. */ - lastnew1 = new1; - new1 = new1->next; - } - } - else - { - lastnew1 = new1; - new1 = new1->next; - } - -#endif - - *stringp = p; - return new; -} - -/* Find the next line of text in an eval buffer, combining continuation lines - into one line. - Return the number of actual lines read (> 1 if continuation lines). - Returns -1 if there's nothing left in the buffer. - - After this function, ebuf->buffer points to the first character of the - line we just found. - */ - -/* Read a line of text from a STRING. - Since we aren't really reading from a file, don't bother with linenumbers. - */ - -static unsigned long -readstring (ebuf) - struct ebuffer *ebuf; -{ - char *p; - - /* If there is nothing left in this buffer, return 0. */ - if (ebuf->bufnext > ebuf->bufstart + ebuf->size) - return -1; - - /* Set up a new starting point for the buffer, and find the end of the - next logical line (taking into account backslash/newline pairs). */ - - p = ebuf->buffer = ebuf->bufnext; - - while (1) - { - int backslash = 0; - - /* Find the next newline. Keep track of backslashes as we look. */ - for (; *p != '\n' && *p != '\0'; ++p) - if (*p == '\\') - backslash = !backslash; - - /* If we got to the end of the string or a newline with no backslash, - we're done. */ - if (*p == '\0' || !backslash) - break; - } - - /* Overwrite the newline char. */ - *p = '\0'; - ebuf->bufnext = p+1; - - return 0; -} - -static long -readline (ebuf) - struct ebuffer *ebuf; -{ - char *p; - char *end; - char *start; - long nlines = 0; - - /* The behaviors between string and stream buffers are different enough to - warrant different functions. Do the Right Thing. */ - - if (!ebuf->fp) - return readstring (ebuf); - - /* When reading from a file, we always start over at the beginning of the - buffer for each new line. */ - - p = start = ebuf->bufstart; - end = p + ebuf->size; - *p = '\0'; - - while (fgets (p, end - p, ebuf->fp) != 0) - { - char *p2; - unsigned long len; - int backslash; - - len = strlen (p); - if (len == 0) - { - /* This only happens when the first thing on the line is a '\0'. - It is a pretty hopeless case, but (wonder of wonders) Athena - lossage strikes again! (xmkmf puts NULs in its makefiles.) - There is nothing really to be done; we synthesize a newline so - the following line doesn't appear to be part of this line. */ - error (&ebuf->floc, - _("warning: NUL character seen; rest of line ignored")); - p[0] = '\n'; - len = 1; - } - - /* Jump past the text we just read. */ - p += len; - - /* If the last char isn't a newline, the whole line didn't fit into the - buffer. Get some more buffer and try again. */ - if (p[-1] != '\n') - goto more_buffer; - - /* We got a newline, so add one to the count of lines. */ - ++nlines; - -#if !defined(WINDOWS32) && !defined(__MSDOS__) - /* Check to see if the line was really ended with CRLF; if so ignore - the CR. */ - if ((p - start) > 1 && p[-2] == '\r') - { - --p; - p[-1] = '\n'; - } -#endif - - backslash = 0; - for (p2 = p - 2; p2 >= start; --p2) - { - if (*p2 != '\\') - break; - backslash = !backslash; - } - - if (!backslash) - { - p[-1] = '\0'; - break; - } - - /* It was a backslash/newline combo. If we have more space, read - another line. */ - if (end - p >= 80) - continue; - - /* We need more space at the end of our buffer, so realloc it. - Make sure to preserve the current offset of p. */ - more_buffer: - { - unsigned long off = p - start; - ebuf->size *= 2; - start = ebuf->buffer = ebuf->bufstart = (char *) xrealloc (start, - ebuf->size); - p = start + off; - end = start + ebuf->size; - *p = '\0'; - } - } - - if (ferror (ebuf->fp)) - pfatal_with_name (ebuf->floc.filenm); - - /* If we found some lines, return how many. - If we didn't, but we did find _something_, that indicates we read the last - line of a file with no final newline; return 1. - If we read nothing, we're at EOF; return -1. */ - - return nlines ? nlines : p == ebuf->bufstart ? -1 : 1; -} - -/* Parse the next "makefile word" from the input buffer, and return info - about it. - - A "makefile word" is one of: - - w_bogus Should never happen - w_eol End of input - w_static A static word; cannot be expanded - w_variable A word containing one or more variables/functions - w_colon A colon - w_dcolon A double-colon - w_semicolon A semicolon - w_varassign A variable assignment operator (=, :=, +=, or ?=) - - Note that this function is only used when reading certain parts of the - makefile. Don't use it where special rules hold sway (RHS of a variable, - in a command list, etc.) */ - -static enum make_word_type -get_next_mword (buffer, delim, startp, length) - char *buffer; - char *delim; - char **startp; - unsigned int *length; -{ - enum make_word_type wtype = w_bogus; - char *p = buffer, *beg; - char c; - - /* Skip any leading whitespace. */ - while (isblank ((unsigned char)*p)) - ++p; - - beg = p; - c = *(p++); - switch (c) - { - case '\0': - wtype = w_eol; - break; - - case ';': - wtype = w_semicolon; - break; - - case '=': - wtype = w_varassign; - break; - - case ':': - wtype = w_colon; - switch (*p) - { - case ':': - ++p; - wtype = w_dcolon; - break; - - case '=': - ++p; - wtype = w_varassign; - break; - } - break; - - case '+': - case '?': - if (*p == '=') - { - ++p; - wtype = w_varassign; - break; - } - - default: - if (delim && strchr (delim, c)) - wtype = w_static; - break; - } - - /* Did we find something? If so, return now. */ - if (wtype != w_bogus) - goto done; - - /* This is some non-operator word. A word consists of the longest - string of characters that doesn't contain whitespace, one of [:=#], - or [?+]=, or one of the chars in the DELIM string. */ - - /* We start out assuming a static word; if we see a variable we'll - adjust our assumptions then. */ - wtype = w_static; - - /* We already found the first value of "c", above. */ - while (1) - { - char closeparen; - int count; - - switch (c) - { - case '\0': - case ' ': - case '\t': - case '=': - goto done_word; - - case ':': -#ifdef HAVE_DOS_PATHS - /* A word CAN include a colon in its drive spec. The drive - spec is allowed either at the beginning of a word, or as part - of the archive member name, like in "libfoo.a(d:/foo/bar.o)". */ - if (!(p - beg >= 2 - && (*p == '/' || *p == '\\') && isalpha ((unsigned char)p[-2]) - && (p - beg == 2 || p[-3] == '('))) -#endif - goto done_word; - - case '$': - c = *(p++); - if (c == '$') - break; - - /* This is a variable reference, so note that it's expandable. - Then read it to the matching close paren. */ - wtype = w_variable; - - if (c == '(') - closeparen = ')'; - else if (c == '{') - closeparen = '}'; - else - /* This is a single-letter variable reference. */ - break; - - for (count=0; *p != '\0'; ++p) - { - if (*p == c) - ++count; - else if (*p == closeparen && --count < 0) - { - ++p; - break; - } - } - break; - - case '?': - case '+': - if (*p == '=') - goto done_word; - break; - - case '\\': - switch (*p) - { - case ':': - case ';': - case '=': - case '\\': - ++p; - break; - } - break; - - default: - if (delim && strchr (delim, c)) - goto done_word; - break; - } - - c = *(p++); - } - done_word: - --p; - - done: - if (startp) - *startp = beg; - if (length) - *length = p - beg; - return wtype; -} - -/* Construct the list of include directories - from the arguments and the default list. */ - -void -construct_include_path (arg_dirs) - char **arg_dirs; -{ - register unsigned int i; -#ifdef VAXC /* just don't ask ... */ - stat_t stbuf; -#else - struct stat stbuf; -#endif - /* Table to hold the dirs. */ - - register unsigned int defsize = (sizeof (default_include_directories) - / sizeof (default_include_directories[0])); - register unsigned int max = 5; - register char **dirs = (char **) xmalloc ((5 + defsize) * sizeof (char *)); - register unsigned int idx = 0; - -#ifdef __MSDOS__ - defsize++; -#endif - - /* First consider any dirs specified with -I switches. - Ignore dirs that don't exist. */ - - if (arg_dirs != 0) - while (*arg_dirs != 0) - { - char *dir = *arg_dirs++; - - if (dir[0] == '~') - { - char *expanded = tilde_expand (dir); - if (expanded != 0) - dir = expanded; - } - - if (stat (dir, &stbuf) == 0 && S_ISDIR (stbuf.st_mode)) - { - if (idx == max - 1) - { - max += 5; - dirs = (char **) - xrealloc ((char *) dirs, (max + defsize) * sizeof (char *)); - } - dirs[idx++] = dir; - } - else if (dir != arg_dirs[-1]) - free (dir); - } - - /* Now add at the end the standard default dirs. */ - -#ifdef __MSDOS__ - { - /* The environment variable $DJDIR holds the root of the - DJGPP directory tree; add ${DJDIR}/include. */ - struct variable *djdir = lookup_variable ("DJDIR", 5); - - if (djdir) - { - char *defdir = (char *) xmalloc (strlen (djdir->value) + 8 + 1); - - strcat (strcpy (defdir, djdir->value), "/include"); - dirs[idx++] = defdir; - } - } -#endif - - for (i = 0; default_include_directories[i] != 0; ++i) - if (stat (default_include_directories[i], &stbuf) == 0 - && S_ISDIR (stbuf.st_mode)) - dirs[idx++] = default_include_directories[i]; - - dirs[idx] = 0; - - /* Now compute the maximum length of any name in it. */ - - max_incl_len = 0; - for (i = 0; i < idx; ++i) - { - unsigned int len = strlen (dirs[i]); - /* If dir name is written with a trailing slash, discard it. */ - if (dirs[i][len - 1] == '/') - /* We can't just clobber a null in because it may have come from - a literal string and literal strings may not be writable. */ - dirs[i] = savestring (dirs[i], len - 1); - if (len > max_incl_len) - max_incl_len = len; - } - - include_directories = dirs; -} - -/* Expand ~ or ~USER at the beginning of NAME. - Return a newly malloc'd string or 0. */ - -char * -tilde_expand (name) - char *name; -{ -#ifndef VMS - if (name[1] == '/' || name[1] == '\0') - { - extern char *getenv (); - char *home_dir; - int is_variable; - - { - /* Turn off --warn-undefined-variables while we expand HOME. */ - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - home_dir = allocated_variable_expand ("$(HOME)"); - - warn_undefined_variables_flag = save; - } - - is_variable = home_dir[0] != '\0'; - if (!is_variable) - { - free (home_dir); - home_dir = getenv ("HOME"); - } -#if !defined(_AMIGA) && !defined(WINDOWS32) - if (home_dir == 0 || home_dir[0] == '\0') - { - extern char *getlogin (); - char *logname = getlogin (); - home_dir = 0; - if (logname != 0) - { - struct passwd *p = getpwnam (logname); - if (p != 0) - home_dir = p->pw_dir; - } - } -#endif /* !AMIGA && !WINDOWS32 */ - if (home_dir != 0) - { - char *new = concat (home_dir, "", name + 1); - if (is_variable) - free (home_dir); - return new; - } - } -#if !defined(_AMIGA) && !defined(WINDOWS32) - else - { - struct passwd *pwent; - char *userend = strchr (name + 1, '/'); - if (userend != 0) - *userend = '\0'; - pwent = getpwnam (name + 1); - if (pwent != 0) - { - if (userend == 0) - return xstrdup (pwent->pw_dir); - else - return concat (pwent->pw_dir, "/", userend + 1); - } - else if (userend != 0) - *userend = '/'; - } -#endif /* !AMIGA && !WINDOWS32 */ -#endif /* !VMS */ - return 0; -} - -/* Given a chain of struct nameseq's describing a sequence of filenames, - in reverse of the intended order, return a new chain describing the - result of globbing the filenames. The new chain is in forward order. - The links of the old chain are freed or used in the new chain. - Likewise for the names in the old chain. - - SIZE is how big to construct chain elements. - This is useful if we want them actually to be other structures - that have room for additional info. */ - -struct nameseq * -multi_glob (chain, size) - struct nameseq *chain; - unsigned int size; -{ - extern void dir_setup_glob (); - register struct nameseq *new = 0; - register struct nameseq *old; - struct nameseq *nexto; - glob_t gl; - - dir_setup_glob (&gl); - - for (old = chain; old != 0; old = nexto) - { -#ifndef NO_ARCHIVES - char *memname; -#endif - - nexto = old->next; - - if (old->name[0] == '~') - { - char *newname = tilde_expand (old->name); - if (newname != 0) - { - free (old->name); - old->name = newname; - } - } - -#ifndef NO_ARCHIVES - if (ar_name (old->name)) - { - /* OLD->name is an archive member reference. - Replace it with the archive file name, - and save the member name in MEMNAME. - We will glob on the archive name and then - reattach MEMNAME later. */ - char *arname; - ar_parse_name (old->name, &arname, &memname); - free (old->name); - old->name = arname; - } - else - memname = 0; -#endif /* !NO_ARCHIVES */ - - switch (glob (old->name, GLOB_NOCHECK|GLOB_ALTDIRFUNC, NULL, &gl)) - { - case 0: /* Success. */ - { - register int i = gl.gl_pathc; - while (i-- > 0) - { -#ifndef NO_ARCHIVES - if (memname != 0) - { - /* Try to glob on MEMNAME within the archive. */ - struct nameseq *found - = ar_glob (gl.gl_pathv[i], memname, size); - if (found == 0) - { - /* No matches. Use MEMNAME as-is. */ - unsigned int alen = strlen (gl.gl_pathv[i]); - unsigned int mlen = strlen (memname); - struct nameseq *elt - = (struct nameseq *) xmalloc (size); - if (size > sizeof (struct nameseq)) - bzero (((char *) elt) + sizeof (struct nameseq), - size - sizeof (struct nameseq)); - elt->name = (char *) xmalloc (alen + 1 + mlen + 2); - bcopy (gl.gl_pathv[i], elt->name, alen); - elt->name[alen] = '('; - bcopy (memname, &elt->name[alen + 1], mlen); - elt->name[alen + 1 + mlen] = ')'; - elt->name[alen + 1 + mlen + 1] = '\0'; - elt->next = new; - new = elt; - } - else - { - /* Find the end of the FOUND chain. */ - struct nameseq *f = found; - while (f->next != 0) - f = f->next; - - /* Attach the chain being built to the end of the FOUND - chain, and make FOUND the new NEW chain. */ - f->next = new; - new = found; - } - - free (memname); - } - else -#endif /* !NO_ARCHIVES */ - { - struct nameseq *elt = (struct nameseq *) xmalloc (size); - if (size > sizeof (struct nameseq)) - bzero (((char *) elt) + sizeof (struct nameseq), - size - sizeof (struct nameseq)); - elt->name = xstrdup (gl.gl_pathv[i]); - elt->next = new; - new = elt; - } - } - globfree (&gl); - free (old->name); - free ((char *)old); - break; - } - - case GLOB_NOSPACE: - fatal (NILF, _("virtual memory exhausted")); - break; - - default: - old->next = new; - new = old; - break; - } - } - - return new; -} diff --git a/src/mkutil/make-3.80/readme.vms b/src/mkutil/make-3.80/readme.vms deleted file mode 100644 index d4a9667c..00000000 --- a/src/mkutil/make-3.80/readme.vms +++ /dev/null @@ -1,183 +0,0 @@ -This is the VMS port of GNU Make done by Hartmut.Becker@compaq.com. - -It is based on the specific version 3.77k and on 3.78.1. 3.77k was done -by Klaus Kämpf , the code was based on the VMS port of -GNU Make 3.60 by Mike Moretti. - -It was ported on OpenVMS/Alpha V7.1, DECC V5.7-006. It was re-build and -tested on OpenVMS/Alpha V7.2, OpenVMS/VAX 7.1 and 5.5-2. Different -versions of DECC were used. VAXC was tried: it fails; but it doesn't -seem worth to get it working. There are still some PTRMISMATCH warnings -during the compile. Although perl is working on VMS the test scripts -don't work. The function $shell is still missing. - -There is a known bug in some of the VMS CRTLs. It is in the shipped -versions of VMS V7.2 and V7.2-1 and in the currently (October 1999) -available ECOs for VMS V7.1 and newer versions. It is fixed in versions -shipped with newer VMS versions and all ECO kits after October 1999. It -only shows up during the daylight saving time period (DST): stat() -returns a modification time 1 hour ahead. This results in GNU make -warning messages. For a just created source you will see: - - $ gmake x.exe - gmake.exe;1: *** Warning: File `x.c' has modification time in the future (940582863 > 940579269) - cc /obj=x.obj x.c - link x.obj /exe=x.exe - gmake.exe;1: *** Warning: Clock skew detected. Your build may be incomplete. - - -New in 3.78.1: - -Fix a problem with automatically remaking makefiles. GNU make uses an -execve to restart itself after a successful remake of the makefile. On -UNIX systems execve replaces the running program with a new one and -resets all signal handling to the default. On VMS execve creates a child -process, signal and exit handlers of the parent are still active, and, -unfortunately, corrupt the exit code from the child. Fix in job.c: -ignore SIGCHLD. - -Added some switches to reflect latest features of DECC. Modifications in -makefile.vms. - -Set some definitions to reflect latest features of DECC. Modifications in -config.h-vms (which is copied to config.h). - -Added extern strcmpi declaration to avoid 'implicitly declared' messages. -Modification in make.h. - -Default rule for C++, conditionals for gcc (GCC_IS_NATIVE) or DEC/Digital/ -Compaq c/c++ compilers. Modifications in default.c. - -Usage of opendir() and friends, suppress file version. Modifications in dir.c. - -Added VMS specific code to handle ctrl+c and ctrl+y to abort make. -Modifications in job.c. - -Added support to have case sensitive targets and dependencies but to -still use case blind file names. This is especially useful for Java -makefiles on VMS: - - .SUFFIXES : - .SUFFIXES : .class .java - .java.class : - javac "$< - HelloWorld.class : HelloWorld.java - -A new macro WANT_CASE_SENSITIVE_TARGETS in config.h-vms was introduced. -It needs to be enabled to get this feature; default is disabled. The -macro HAVE_CASE_INSENSITIVE_FS must not be touched: it is still enabled. -Modifications in file.c and config.h-vms. - -Bootstrap make to start building make is still makefile.com, but make -needs to be re-made with a make to make a correct version: ignore all -possible warnings, delete all objects, rename make.exe to a different -name and run it. - -Made some minor modifications to the bootstrap build makefile.com. - -This is the VMS port of GNU Make. - -It is based on the VMS port of GNU Make 3.60 by Mike Moretti. - -This port was done by Klaus Kämpf - -There is first-level support available from proGIS Software, Germany. -Visit their web-site at http://www.progis.de to get information -about other vms software and forthcoming updates to gnu make. - -New for 3.77: - -/bin/sh style I/O redirection is supported. You can now write lines like - mcr sys$disk:[]program.exe < input.txt > output.txt &> error.txt - -Makefile variables are looked up in the current environment. You can set -symbols or logicals in DCL and evaluate them in the Makefile via -$(). Variables defined in the Makefile -override VMS symbols/logicals ! - -Functions for file names are working now. See the GNU Make manual for -$(dir ...) and $(wildcard ...). Unix-style and VMS-style names are -supported as arguments. - -The default rules are set up for GNU C. Building an executable from a -single source file is as easy as 'make file.exe'. - -The variable $(ARCH) is predefined as ALPHA or VAX resp. Makefiles for -different VMS systems can now be written by checking $(ARCH) as in - ifeq ($(ARCH),ALPHA) - $(ECHO) "On the Alpha" - else - $(ECHO) "On the VAX" - endif - -Command lines of excessive length are correctly broken and written to a -batch file in sys$scratch for later execution. There's no limit to the -lengths of commands (and no need for .opt files :-) any more. - -Empty commands are handled correctly and don't end in a new DCL process. - - -New for 3.76: - -John W. Eaton has updated the VMS port to support libraries and VPATH. - - -To build Make, simply type @makefile. This should compile all the -necessary files and link Make. There is also a file called -makefile.vms. If you already have GNU Make built you can just use -Make with this makefile to rebuild. - -Here are some notes about GNU Make for VMS: - -The cd command is supported if it's called as $(CD). This invokes -the 'builtin_cd' command which changes the directory. -Calling 'set def' doesn't do the trick, since a sub-shell is -spawned for this command, the directory is changed *in this sub-shell* -and the sub-shell ends. - -Libraries are not supported. They were in GNU Make 3.60 but somehow I -didn't care porting the code. If there is enough interest, I'll do it at -some later time. - -The variable $^ separates files with commas instead of spaces (It's the -natural thing to do for VMS). - -See defaults.c for VMS default suffixes and my definitions for default -rules and variables. - -The shell function is not implemented yet. - -Load average routines haven't been implemented for VMS yet. - -The default include directory for including other makefiles is -SYS$SYSROOT:[SYSLIB] (I don't remember why I didn't just use -SYS$LIBRARY: instead; maybe it wouldn't work that way). - -The default makefiles make looks for are: makefile.vms, gnumakefile, -makefile., and gnumakefile. . - -The stat() function and handling of time stamps in VMS is broken, so I -replaced it with a hack in vmsfunctions.c. I will provide a full rewrite -somewhere in the future. Be warned, the time resolution inside make is -less than what vms provides. This might be a problem on the faster Alphas. - -You can use a : in a filename only if you preceed it with a backslash ('\'). -E.g.- hobbes\:[bogas.files] - -Make ignores success, informational, or warning errors (-S-, -I-, or --W-). But it will stop on -E- and -F- errors. (unless you do something -to override this in your makefile, or whatever). - -Remote stuff isn't implemented yet. - -Multiple line DCL commands, such as "if" statements, must be put inside -command files. You can run a command file by using \@. - - -VMS changes made for 3.74.3 - -Lots of default settings are adapted for VMS. See default.c. - -Long command lines are now converted to command files. - -Comma (',') as a separator is now allowed. See makefile.vms for an example. diff --git a/src/mkutil/make-3.80/remake.c b/src/mkutil/make-3.80/remake.c deleted file mode 100644 index 72c4d78a..00000000 --- a/src/mkutil/make-3.80/remake.c +++ /dev/null @@ -1,1420 +0,0 @@ -/* Basic dependency engine for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "dep.h" -#include "variable.h" -#include "debug.h" - -#include - -#ifdef HAVE_FCNTL_H -#include -#else -#include -#endif - -#ifdef VMS -#include -#endif -#ifdef WINDOWS32 -#include -#endif - -extern int try_implicit_rule PARAMS ((struct file *file, unsigned int depth)); - - -/* The test for circular dependencies is based on the 'updating' bit in - `struct file'. However, double colon targets have seperate `struct - file's; make sure we always use the base of the double colon chain. */ - -#define start_updating(_f) (((_f)->double_colon ? (_f)->double_colon : (_f))\ - ->updating = 1) -#define finish_updating(_f) (((_f)->double_colon ? (_f)->double_colon : (_f))\ - ->updating = 0) -#define is_updating(_f) (((_f)->double_colon ? (_f)->double_colon : (_f))\ - ->updating) - - -/* Incremented when a command is started (under -n, when one would be). */ -unsigned int commands_started = 0; - -/* Current value for pruning the scan of the goal chain (toggle 0/1). */ -static unsigned int considered; - -static int update_file PARAMS ((struct file *file, unsigned int depth)); -static int update_file_1 PARAMS ((struct file *file, unsigned int depth)); -static int check_dep PARAMS ((struct file *file, unsigned int depth, FILE_TIMESTAMP this_mtime, int *must_make_ptr)); -static int touch_file PARAMS ((struct file *file)); -static void remake_file PARAMS ((struct file *file)); -static FILE_TIMESTAMP name_mtime PARAMS ((char *name)); -static int library_search PARAMS ((char **lib, FILE_TIMESTAMP *mtime_ptr)); - - -/* Remake all the goals in the `struct dep' chain GOALS. Return -1 if nothing - was done, 0 if all goals were updated successfully, or 1 if a goal failed. - If MAKEFILES is nonzero, these goals are makefiles, so -t, -q, and -n should - be disabled for them unless they were also command-line targets, and we - should only make one goal at a time and return as soon as one goal whose - `changed' member is nonzero is successfully made. */ - -int -update_goal_chain (goals, makefiles) - register struct dep *goals; - int makefiles; -{ - int t = touch_flag, q = question_flag, n = just_print_flag; - unsigned int j = job_slots; - int status = -1; - -#define MTIME(file) (makefiles ? file_mtime_no_search (file) \ - : file_mtime (file)) - - /* Duplicate the chain so we can remove things from it. */ - - goals = copy_dep_chain (goals); - - { - /* Clear the `changed' flag of each goal in the chain. - We will use the flag below to notice when any commands - have actually been run for a target. When no commands - have been run, we give an "up to date" diagnostic. */ - - struct dep *g; - for (g = goals; g != 0; g = g->next) - g->changed = 0; - } - - /* All files start with the considered bit 0, so the global value is 1. */ - considered = 1; - - /* Update all the goals until they are all finished. */ - - while (goals != 0) - { - register struct dep *g, *lastgoal; - - /* Start jobs that are waiting for the load to go down. */ - - start_waiting_jobs (); - - /* Wait for a child to die. */ - - reap_children (1, 0); - - lastgoal = 0; - g = goals; - while (g != 0) - { - /* Iterate over all double-colon entries for this file. */ - struct file *file; - int stop = 0, any_not_updated = 0; - - for (file = g->file->double_colon ? g->file->double_colon : g->file; - file != NULL; - file = file->prev) - { - unsigned int ocommands_started; - int x; - check_renamed (file); - if (makefiles) - { - if (file->cmd_target) - { - touch_flag = t; - question_flag = q; - just_print_flag = n; - } - else - touch_flag = question_flag = just_print_flag = 0; - } - - /* Save the old value of `commands_started' so we can compare - later. It will be incremented when any commands are - actually run. */ - ocommands_started = commands_started; - - x = update_file (file, makefiles ? 1 : 0); - check_renamed (file); - - /* Set the goal's `changed' flag if any commands were started - by calling update_file above. We check this flag below to - decide when to give an "up to date" diagnostic. */ - g->changed += commands_started - ocommands_started; - - /* If we updated a file and STATUS was not already 1, set it to - 1 if updating failed, or to 0 if updating succeeded. Leave - STATUS as it is if no updating was done. */ - - stop = 0; - if ((x != 0 || file->updated) && status < 1) - { - if (file->update_status != 0) - { - /* Updating failed, or -q triggered. The STATUS value - tells our caller which. */ - status = file->update_status; - /* If -q just triggered, stop immediately. It doesn't - matter how much more we run, since we already know - the answer to return. */ - stop = (!keep_going_flag && !question_flag - && !makefiles); - } - else - { - FILE_TIMESTAMP mtime = MTIME (file); - check_renamed (file); - - if (file->updated && g->changed && - mtime != file->mtime_before_update) - { - /* Updating was done. If this is a makefile and - just_print_flag or question_flag is set (meaning - -n or -q was given and this file was specified - as a command-line target), don't change STATUS. - If STATUS is changed, we will get re-exec'd, and - enter an infinite loop. */ - if (!makefiles - || (!just_print_flag && !question_flag)) - status = 0; - if (makefiles && file->dontcare) - /* This is a default makefile; stop remaking. */ - stop = 1; - } - } - } - - /* Keep track if any double-colon entry is not finished. - When they are all finished, the goal is finished. */ - any_not_updated |= !file->updated; - - if (stop) - break; - } - - /* Reset FILE since it is null at the end of the loop. */ - file = g->file; - - if (stop || !any_not_updated) - { - /* If we have found nothing whatever to do for the goal, - print a message saying nothing needs doing. */ - - if (!makefiles - /* If the update_status is zero, we updated successfully - or not at all. G->changed will have been set above if - any commands were actually started for this goal. */ - && file->update_status == 0 && !g->changed - /* Never give a message under -s or -q. */ - && !silent_flag && !question_flag) - message (1, ((file->phony || file->cmds == 0) - ? _("Nothing to be done for `%s'.") - : _("`%s' is up to date.")), - file->name); - - /* This goal is finished. Remove it from the chain. */ - if (lastgoal == 0) - goals = g->next; - else - lastgoal->next = g->next; - - /* Free the storage. */ - free ((char *) g); - - g = lastgoal == 0 ? goals : lastgoal->next; - - if (stop) - break; - } - else - { - lastgoal = g; - g = g->next; - } - } - - /* If we reached the end of the dependency graph toggle the considered - flag for the next pass. */ - if (g == 0) - considered = !considered; - } - - if (makefiles) - { - touch_flag = t; - question_flag = q; - just_print_flag = n; - job_slots = j; - } - return status; -} - -/* If FILE is not up to date, execute the commands for it. - Return 0 if successful, 1 if unsuccessful; - but with some flag settings, just call `exit' if unsuccessful. - - DEPTH is the depth in recursions of this function. - We increment it during the consideration of our dependencies, - then decrement it again after finding out whether this file - is out of date. - - If there are multiple double-colon entries for FILE, - each is considered in turn. */ - -static int -update_file (file, depth) - struct file *file; - unsigned int depth; -{ - register int status = 0; - register struct file *f; - - f = file->double_colon ? file->double_colon : file; - - /* Prune the dependency graph: if we've already been here on _this_ - pass through the dependency graph, we don't have to go any further. - We won't reap_children until we start the next pass, so no state - change is possible below here until then. */ - if (f->considered == considered) - { - DBF (DB_VERBOSE, _("Pruning file `%s'.\n")); - return f->command_state == cs_finished ? f->update_status : 0; - } - - /* This loop runs until we start commands for a double colon rule, or until - the chain is exhausted. */ - for (; f != 0; f = f->prev) - { - f->considered = considered; - - status |= update_file_1 (f, depth); - check_renamed (f); - - if (status != 0 && !keep_going_flag) - break; - - if (f->command_state == cs_running - || f->command_state == cs_deps_running) - { - /* Don't run the other :: rules for this - file until this rule is finished. */ - status = 0; - break; - } - } - - /* Process the remaining rules in the double colon chain so they're marked - considered. Start their prerequisites, too. */ - for (; f != 0 ; f = f->prev) - { - struct dep *d; - - f->considered = considered; - - for (d = f->deps; d != 0; d = d->next) - status |= update_file (d->file, depth + 1); - } - - return status; -} - -/* Consider a single `struct file' and update it as appropriate. */ - -static int -update_file_1 (file, depth) - struct file *file; - unsigned int depth; -{ - register FILE_TIMESTAMP this_mtime; - int noexist, must_make, deps_changed; - int dep_status = 0; - register struct dep *d, *lastd; - int running = 0; - - DBF (DB_VERBOSE, _("Considering target file `%s'.\n")); - - if (file->updated) - { - if (file->update_status > 0) - { - DBF (DB_VERBOSE, - _("Recently tried and failed to update file `%s'.\n")); - return file->update_status; - } - - DBF (DB_VERBOSE, _("File `%s' was considered already.\n")); - return 0; - } - - switch (file->command_state) - { - case cs_not_started: - case cs_deps_running: - break; - case cs_running: - DBF (DB_VERBOSE, _("Still updating file `%s'.\n")); - return 0; - case cs_finished: - DBF (DB_VERBOSE, _("Finished updating file `%s'.\n")); - return file->update_status; - default: - abort (); - } - - ++depth; - - /* Notice recursive update of the same file. */ - start_updating (file); - - /* Looking at the file's modtime beforehand allows the possibility - that its name may be changed by a VPATH search, and thus it may - not need an implicit rule. If this were not done, the file - might get implicit commands that apply to its initial name, only - to have that name replaced with another found by VPATH search. */ - - this_mtime = file_mtime (file); - check_renamed (file); - noexist = this_mtime == NONEXISTENT_MTIME; - if (noexist) - DBF (DB_BASIC, _("File `%s' does not exist.\n")); - else if (ORDINARY_MTIME_MIN <= this_mtime && this_mtime <= ORDINARY_MTIME_MAX - && file->low_resolution_time) - { - /* Avoid spurious rebuilds due to low resolution time stamps. */ - int ns = FILE_TIMESTAMP_NS (this_mtime); - if (ns != 0) - error (NILF, _("*** Warning: .LOW_RESOLUTION_TIME file `%s' has a high resolution time stamp"), - file->name); - this_mtime += FILE_TIMESTAMPS_PER_S - 1 - ns; - } - - must_make = noexist; - - /* If file was specified as a target with no commands, - come up with some default commands. */ - - if (!file->phony && file->cmds == 0 && !file->tried_implicit) - { - if (try_implicit_rule (file, depth)) - DBF (DB_IMPLICIT, _("Found an implicit rule for `%s'.\n")); - else - DBF (DB_IMPLICIT, _("No implicit rule found for `%s'.\n")); - file->tried_implicit = 1; - } - if (file->cmds == 0 && !file->is_target - && default_file != 0 && default_file->cmds != 0) - { - DBF (DB_IMPLICIT, _("Using default commands for `%s'.\n")); - file->cmds = default_file->cmds; - } - - /* Update all non-intermediate files we depend on, if necessary, - and see whether any of them is more recent than this file. */ - - lastd = 0; - d = file->deps; - while (d != 0) - { - FILE_TIMESTAMP mtime; - int maybe_make; - - check_renamed (d->file); - - mtime = file_mtime (d->file); - check_renamed (d->file); - - if (is_updating (d->file)) - { - error (NILF, _("Circular %s <- %s dependency dropped."), - file->name, d->file->name); - /* We cannot free D here because our the caller will still have - a reference to it when we were called recursively via - check_dep below. */ - if (lastd == 0) - file->deps = d->next; - else - lastd->next = d->next; - d = d->next; - continue; - } - - d->file->parent = file; - maybe_make = must_make; - dep_status |= check_dep (d->file, depth, this_mtime, &maybe_make); - if (! d->ignore_mtime) - must_make = maybe_make; - - check_renamed (d->file); - - { - register struct file *f = d->file; - if (f->double_colon) - f = f->double_colon; - do - { - running |= (f->command_state == cs_running - || f->command_state == cs_deps_running); - f = f->prev; - } - while (f != 0); - } - - if (dep_status != 0 && !keep_going_flag) - break; - - if (!running) - d->changed = file_mtime (d->file) != mtime; - - lastd = d; - d = d->next; - } - - /* Now we know whether this target needs updating. - If it does, update all the intermediate files we depend on. */ - - if (must_make || always_make_flag) - { - for (d = file->deps; d != 0; d = d->next) - if (d->file->intermediate) - { - FILE_TIMESTAMP mtime = file_mtime (d->file); - check_renamed (d->file); - d->file->parent = file; - dep_status |= update_file (d->file, depth); - check_renamed (d->file); - - { - register struct file *f = d->file; - if (f->double_colon) - f = f->double_colon; - do - { - running |= (f->command_state == cs_running - || f->command_state == cs_deps_running); - f = f->prev; - } - while (f != 0); - } - - if (dep_status != 0 && !keep_going_flag) - break; - - if (!running) - d->changed = ((file->phony && file->cmds != 0) - || file_mtime (d->file) != mtime); - } - } - - finish_updating (file); - - DBF (DB_VERBOSE, _("Finished prerequisites of target file `%s'.\n")); - - if (running) - { - set_command_state (file, cs_deps_running); - --depth; - DBF (DB_VERBOSE, _("The prerequisites of `%s' are being made.\n")); - return 0; - } - - /* If any dependency failed, give up now. */ - - if (dep_status != 0) - { - file->update_status = dep_status; - notice_finished_file (file); - - --depth; - - DBF (DB_VERBOSE, _("Giving up on target file `%s'.\n")); - - if (depth == 0 && keep_going_flag - && !just_print_flag && !question_flag) - error (NILF, - _("Target `%s' not remade because of errors."), file->name); - - return dep_status; - } - - if (file->command_state == cs_deps_running) - /* The commands for some deps were running on the last iteration, but - they have finished now. Reset the command_state to not_started to - simplify later bookkeeping. It is important that we do this only - when the prior state was cs_deps_running, because that prior state - was definitely propagated to FILE's also_make's by set_command_state - (called above), but in another state an also_make may have - independently changed to finished state, and we would confuse that - file's bookkeeping (updated, but not_started is bogus state). */ - set_command_state (file, cs_not_started); - - /* Now record which prerequisites are more - recent than this file, so we can define $?. */ - - deps_changed = 0; - for (d = file->deps; d != 0; d = d->next) - { - FILE_TIMESTAMP d_mtime = file_mtime (d->file); - check_renamed (d->file); - - if (! d->ignore_mtime) - { -#if 1 - /* %%% In version 4, remove this code completely to - implement not remaking deps if their deps are newer - than their parents. */ - if (d_mtime == NONEXISTENT_MTIME && !d->file->intermediate) - /* We must remake if this dep does not - exist and is not intermediate. */ - must_make = 1; -#endif - - /* Set DEPS_CHANGED if this dep actually changed. */ - deps_changed |= d->changed; - } - - /* Set D->changed if either this dep actually changed, - or its dependent, FILE, is older or does not exist. */ - d->changed |= noexist || d_mtime > this_mtime; - - if (!noexist && ISDB (DB_BASIC|DB_VERBOSE)) - { - const char *fmt = 0; - - if (d->ignore_mtime) - { - if (ISDB (DB_VERBOSE)) - fmt = _("Prerequisite `%s' is order-only for target `%s'.\n"); - } - else if (d_mtime == NONEXISTENT_MTIME) - { - if (ISDB (DB_BASIC)) - fmt = _("Prerequisite `%s' of target `%s' does not exist.\n"); - } - else if (d->changed) - { - if (ISDB (DB_BASIC)) - fmt = _("Prerequisite `%s' is newer than target `%s'.\n"); - } - else if (ISDB (DB_VERBOSE)) - fmt = _("Prerequisite `%s' is older than target `%s'.\n"); - - if (fmt) - { - print_spaces (depth); - printf (fmt, dep_name (d), file->name); - fflush (stdout); - } - } - } - - /* Here depth returns to the value it had when we were called. */ - depth--; - - if (file->double_colon && file->deps == 0) - { - must_make = 1; - DBF (DB_BASIC, - _("Target `%s' is double-colon and has no prerequisites.\n")); - } - else if (!noexist && file->is_target && !deps_changed && file->cmds == 0 - && !always_make_flag) - { - must_make = 0; - DBF (DB_VERBOSE, - _("No commands for `%s' and no prerequisites actually changed.\n")); - } - else if (!must_make && file->cmds != 0 && always_make_flag) - { - must_make = 1; - DBF (DB_VERBOSE, _("Making `%s' due to always-make flag.\n")); - } - - if (!must_make) - { - if (ISDB (DB_VERBOSE)) - { - print_spaces (depth); - printf (_("No need to remake target `%s'"), file->name); - if (!streq (file->name, file->hname)) - printf (_("; using VPATH name `%s'"), file->hname); - puts ("."); - fflush (stdout); - } - - notice_finished_file (file); - - /* Since we don't need to remake the file, convert it to use the - VPATH filename if we found one. hfile will be either the - local name if no VPATH or the VPATH name if one was found. */ - - while (file) - { - file->name = file->hname; - file = file->prev; - } - - return 0; - } - - DBF (DB_BASIC, _("Must remake target `%s'.\n")); - - /* It needs to be remade. If it's VPATH and not reset via GPATH, toss the - VPATH. */ - if (!streq(file->name, file->hname)) - { - DB (DB_BASIC, (_(" Ignoring VPATH name `%s'.\n"), file->hname)); - file->ignore_vpath = 1; - } - - /* Now, take appropriate actions to remake the file. */ - remake_file (file); - - if (file->command_state != cs_finished) - { - DBF (DB_VERBOSE, _("Commands of `%s' are being run.\n")); - return 0; - } - - switch (file->update_status) - { - case 2: - DBF (DB_BASIC, _("Failed to remake target file `%s'.\n")); - break; - case 0: - DBF (DB_BASIC, _("Successfully remade target file `%s'.\n")); - break; - case 1: - DBF (DB_BASIC, _("Target file `%s' needs remade under -q.\n")); - break; - default: - assert (file->update_status >= 0 && file->update_status <= 2); - break; - } - - file->updated = 1; - return file->update_status; -} - -/* Set FILE's `updated' flag and re-check its mtime and the mtime's of all - files listed in its `also_make' member. Under -t, this function also - touches FILE. - - On return, FILE->update_status will no longer be -1 if it was. */ - -void -notice_finished_file (file) - register struct file *file; -{ - struct dep *d; - int ran = file->command_state == cs_running; - int touched = 0; - - file->command_state = cs_finished; - file->updated = 1; - - if (touch_flag - /* The update status will be: - -1 if this target was not remade; - 0 if 0 or more commands (+ or ${MAKE}) were run and won; - 1 if some commands were run and lost. - We touch the target if it has commands which either were not run - or won when they ran (i.e. status is 0). */ - && file->update_status == 0) - { - if (file->cmds != 0 && file->cmds->any_recurse) - { - /* If all the command lines were recursive, - we don't want to do the touching. */ - unsigned int i; - for (i = 0; i < file->cmds->ncommand_lines; ++i) - if (!(file->cmds->lines_flags[i] & COMMANDS_RECURSE)) - goto have_nonrecursing; - } - else - { - have_nonrecursing: - if (file->phony) - file->update_status = 0; - else - { - /* Should set file's modification date and do nothing else. */ - file->update_status = touch_file (file); - - /* Pretend we ran a real touch command, to suppress the - "`foo' is up to date" message. */ - commands_started++; - - /* Request for the timestamp to be updated (and distributed - to the double-colon entries). Simply setting ran=1 would - almost have done the trick, but messes up with the also_make - updating logic below. */ - touched = 1; - } - } - } - - if (file->mtime_before_update == UNKNOWN_MTIME) - file->mtime_before_update = file->last_mtime; - - if ((ran && !file->phony) || touched) - { - struct file *f; - int i = 0; - - /* If -n, -t, or -q and all the commands are recursive, we ran them so - really check the target's mtime again. Otherwise, assume the target - would have been updated. */ - - if (question_flag || just_print_flag || touch_flag) - { - for (i = file->cmds->ncommand_lines; i > 0; --i) - if (! (file->cmds->lines_flags[i-1] & COMMANDS_RECURSE)) - break; - } - - /* If there were no commands at all, it's always new. */ - - else if (file->is_target && file->cmds == 0) - i = 1; - - file->last_mtime = i == 0 ? UNKNOWN_MTIME : NEW_MTIME; - - /* Propagate the change of modification time to all the double-colon - entries for this file. */ - for (f = file->double_colon; f != 0; f = f->prev) - f->last_mtime = file->last_mtime; - } - - if (ran && file->update_status != -1) - /* We actually tried to update FILE, which has - updated its also_make's as well (if it worked). - If it didn't work, it wouldn't work again for them. - So mark them as updated with the same status. */ - for (d = file->also_make; d != 0; d = d->next) - { - d->file->command_state = cs_finished; - d->file->updated = 1; - d->file->update_status = file->update_status; - - if (ran && !d->file->phony) - /* Fetch the new modification time. - We do this instead of just invalidating the cached time - so that a vpath_search can happen. Otherwise, it would - never be done because the target is already updated. */ - (void) f_mtime (d->file, 0); - } - else if (file->update_status == -1) - /* Nothing was done for FILE, but it needed nothing done. - So mark it now as "succeeded". */ - file->update_status = 0; -} - -/* Check whether another file (whose mtime is THIS_MTIME) - needs updating on account of a dependency which is file FILE. - If it does, store 1 in *MUST_MAKE_PTR. - In the process, update any non-intermediate files - that FILE depends on (including FILE itself). - Return nonzero if any updating failed. */ - -static int -check_dep (file, depth, this_mtime, must_make_ptr) - struct file *file; - unsigned int depth; - FILE_TIMESTAMP this_mtime; - int *must_make_ptr; -{ - struct dep *d; - int dep_status = 0; - - ++depth; - start_updating (file); - - if (!file->intermediate) - /* If this is a non-intermediate file, update it and record - whether it is newer than THIS_MTIME. */ - { - FILE_TIMESTAMP mtime; - dep_status = update_file (file, depth); - check_renamed (file); - mtime = file_mtime (file); - check_renamed (file); - if (mtime == NONEXISTENT_MTIME || mtime > this_mtime) - *must_make_ptr = 1; - } - else - { - /* FILE is an intermediate file. */ - FILE_TIMESTAMP mtime; - - if (!file->phony && file->cmds == 0 && !file->tried_implicit) - { - if (try_implicit_rule (file, depth)) - DBF (DB_IMPLICIT, _("Found an implicit rule for `%s'.\n")); - else - DBF (DB_IMPLICIT, _("No implicit rule found for `%s'.\n")); - file->tried_implicit = 1; - } - if (file->cmds == 0 && !file->is_target - && default_file != 0 && default_file->cmds != 0) - { - DBF (DB_IMPLICIT, _("Using default commands for `%s'.\n")); - file->cmds = default_file->cmds; - } - - /* If the intermediate file actually exists - and is newer, then we should remake from it. */ - check_renamed (file); - mtime = file_mtime (file); - check_renamed (file); - if (mtime != NONEXISTENT_MTIME && mtime > this_mtime) - *must_make_ptr = 1; - /* Otherwise, update all non-intermediate files we depend on, - if necessary, and see whether any of them is more - recent than the file on whose behalf we are checking. */ - else - { - struct dep *lastd; - - lastd = 0; - d = file->deps; - while (d != 0) - { - int maybe_make; - - if (is_updating (d->file)) - { - error (NILF, _("Circular %s <- %s dependency dropped."), - file->name, d->file->name); - if (lastd == 0) - { - file->deps = d->next; - free ((char *) d); - d = file->deps; - } - else - { - lastd->next = d->next; - free ((char *) d); - d = lastd->next; - } - continue; - } - - d->file->parent = file; - maybe_make = *must_make_ptr; - dep_status |= check_dep (d->file, depth, this_mtime, - &maybe_make); - if (! d->ignore_mtime) - *must_make_ptr = maybe_make; - check_renamed (d->file); - if (dep_status != 0 && !keep_going_flag) - break; - - if (d->file->command_state == cs_running - || d->file->command_state == cs_deps_running) - /* Record that some of FILE's deps are still being made. - This tells the upper levels to wait on processing it until - the commands are finished. */ - set_command_state (file, cs_deps_running); - - lastd = d; - d = d->next; - } - } - } - - finish_updating (file); - return dep_status; -} - -/* Touch FILE. Return zero if successful, one if not. */ - -#define TOUCH_ERROR(call) return (perror_with_name (call, file->name), 1) - -static int -touch_file (file) - register struct file *file; -{ - if (!silent_flag) - message (0, "touch %s", file->name); - -#ifndef NO_ARCHIVES - if (ar_name (file->name)) - return ar_touch (file->name); - else -#endif - { - int fd = open (file->name, O_RDWR | O_CREAT, 0666); - - if (fd < 0) - TOUCH_ERROR ("touch: open: "); - else - { - struct stat statbuf; - char buf; - - if (fstat (fd, &statbuf) < 0) - TOUCH_ERROR ("touch: fstat: "); - /* Rewrite character 0 same as it already is. */ - if (read (fd, &buf, 1) < 0) - TOUCH_ERROR ("touch: read: "); - if (lseek (fd, 0L, 0) < 0L) - TOUCH_ERROR ("touch: lseek: "); - if (write (fd, &buf, 1) < 0) - TOUCH_ERROR ("touch: write: "); - /* If file length was 0, we just - changed it, so change it back. */ - if (statbuf.st_size == 0) - { - (void) close (fd); - fd = open (file->name, O_RDWR | O_TRUNC, 0666); - if (fd < 0) - TOUCH_ERROR ("touch: open: "); - } - (void) close (fd); - } - } - - return 0; -} - -/* Having checked and updated the dependencies of FILE, - do whatever is appropriate to remake FILE itself. - Return the status from executing FILE's commands. */ - -static void -remake_file (file) - struct file *file; -{ - if (file->cmds == 0) - { - if (file->phony) - /* Phony target. Pretend it succeeded. */ - file->update_status = 0; - else if (file->is_target) - /* This is a nonexistent target file we cannot make. - Pretend it was successfully remade. */ - file->update_status = 0; - else - { - const char *msg_noparent - = _("%sNo rule to make target `%s'%s"); - const char *msg_parent - = _("%sNo rule to make target `%s', needed by `%s'%s"); - - /* This is a dependency file we cannot remake. Fail. */ - if (!keep_going_flag && !file->dontcare) - { - if (file->parent == 0) - fatal (NILF, msg_noparent, "", file->name, ""); - - fatal (NILF, msg_parent, "", file->name, file->parent->name, ""); - } - - if (!file->dontcare) - { - if (file->parent == 0) - error (NILF, msg_noparent, "*** ", file->name, "."); - else - error (NILF, msg_parent, "*** ", - file->name, file->parent->name, "."); - } - file->update_status = 2; - } - } - else - { - chop_commands (file->cmds); - - /* The normal case: start some commands. */ - if (!touch_flag || file->cmds->any_recurse) - { - execute_file_commands (file); - return; - } - - /* This tells notice_finished_file it is ok to touch the file. */ - file->update_status = 0; - } - - /* This does the touching under -t. */ - notice_finished_file (file); -} - -/* Return the mtime of a file, given a `struct file'. - Caches the time in the struct file to avoid excess stat calls. - - If the file is not found, and SEARCH is nonzero, VPATH searching and - replacement is done. If that fails, a library (-lLIBNAME) is tried and - the library's actual name (/lib/libLIBNAME.a, etc.) is substituted into - FILE. */ - -FILE_TIMESTAMP -f_mtime (file, search) - register struct file *file; - int search; -{ - FILE_TIMESTAMP mtime; - - /* File's mtime is not known; must get it from the system. */ - -#ifndef NO_ARCHIVES - if (ar_name (file->name)) - { - /* This file is an archive-member reference. */ - - char *arname, *memname; - struct file *arfile; - int arname_used = 0; - time_t member_date; - - /* Find the archive's name. */ - ar_parse_name (file->name, &arname, &memname); - - /* Find the modification time of the archive itself. - Also allow for its name to be changed via VPATH search. */ - arfile = lookup_file (arname); - if (arfile == 0) - { - arfile = enter_file (arname); - arname_used = 1; - } - mtime = f_mtime (arfile, search); - check_renamed (arfile); - if (search && strcmp (arfile->hname, arname)) - { - /* The archive's name has changed. - Change the archive-member reference accordingly. */ - - char *name; - unsigned int arlen, memlen; - - if (!arname_used) - { - free (arname); - arname_used = 1; - } - - arname = arfile->hname; - arlen = strlen (arname); - memlen = strlen (memname); - - /* free (file->name); */ - - name = (char *) xmalloc (arlen + 1 + memlen + 2); - bcopy (arname, name, arlen); - name[arlen] = '('; - bcopy (memname, name + arlen + 1, memlen); - name[arlen + 1 + memlen] = ')'; - name[arlen + 1 + memlen + 1] = '\0'; - - /* If the archive was found with GPATH, make the change permanent; - otherwise defer it until later. */ - if (arfile->name == arfile->hname) - rename_file (file, name); - else - rehash_file (file, name); - check_renamed (file); - } - - if (!arname_used) - free (arname); - free (memname); - - file->low_resolution_time = 1; - - if (mtime == NONEXISTENT_MTIME) - /* The archive doesn't exist, so its members don't exist either. */ - return NONEXISTENT_MTIME; - - member_date = ar_member_date (file->hname); - mtime = (member_date == (time_t) -1 - ? NONEXISTENT_MTIME - : file_timestamp_cons (file->hname, member_date, 0)); - } - else -#endif - { - mtime = name_mtime (file->name); - - if (mtime == NONEXISTENT_MTIME && search && !file->ignore_vpath) - { - /* If name_mtime failed, search VPATH. */ - char *name = file->name; - if (vpath_search (&name, &mtime) - /* Last resort, is it a library (-lxxx)? */ - || (name[0] == '-' && name[1] == 'l' - && library_search (&name, &mtime))) - { - if (mtime != UNKNOWN_MTIME) - /* vpath_search and library_search store UNKNOWN_MTIME - if they didn't need to do a stat call for their work. */ - file->last_mtime = mtime; - - /* If we found it in VPATH, see if it's in GPATH too; if so, - change the name right now; if not, defer until after the - dependencies are updated. */ - if (gpath_search (name, strlen(name) - strlen(file->name) - 1)) - { - rename_file (file, name); - check_renamed (file); - return file_mtime (file); - } - - rehash_file (file, name); - check_renamed (file); - mtime = name_mtime (name); - } - } - } - - { - /* Files can have bogus timestamps that nothing newly made will be - "newer" than. Updating their dependents could just result in loops. - So notify the user of the anomaly with a warning. - - We only need to do this once, for now. */ - - if (!clock_skew_detected - && mtime != NONEXISTENT_MTIME - && !file->updated) - { - static FILE_TIMESTAMP adjusted_now; - - FILE_TIMESTAMP adjusted_mtime = mtime; - -#if defined(WINDOWS32) || defined(__MSDOS__) - /* Experimentation has shown that FAT filesystems can set file times - up to 3 seconds into the future! Play it safe. */ - -#define FAT_ADJ_OFFSET (FILE_TIMESTAMP) 3 - - FILE_TIMESTAMP adjustment = FAT_ADJ_OFFSET << FILE_TIMESTAMP_LO_BITS; - if (ORDINARY_MTIME_MIN + adjustment <= adjusted_mtime) - adjusted_mtime -= adjustment; -#endif - - /* If the file's time appears to be in the future, update our - concept of the present and try once more. */ - if (adjusted_now < adjusted_mtime) - { - int resolution; - FILE_TIMESTAMP now = file_timestamp_now (&resolution); - adjusted_now = now + (resolution - 1); - if (adjusted_now < adjusted_mtime) - { -#ifdef NO_FLOAT - error (NILF, _("Warning: File `%s' has modification time in the future"), - file->name); -#else - double from_now = - (FILE_TIMESTAMP_S (mtime) - FILE_TIMESTAMP_S (now) - + ((FILE_TIMESTAMP_NS (mtime) - FILE_TIMESTAMP_NS (now)) - / 1e9)); - error (NILF, _("Warning: File `%s' has modification time %.2g s in the future"), - file->name, from_now); -#endif - clock_skew_detected = 1; - } - } - } - } - - /* Store the mtime into all the entries for this file. */ - if (file->double_colon) - file = file->double_colon; - - do - { - /* If this file is not implicit but it is intermediate then it was - made so by the .INTERMEDIATE target. If this file has never - been built by us but was found now, it existed before make - started. So, turn off the intermediate bit so make doesn't - delete it, since it didn't create it. */ - if (mtime != NONEXISTENT_MTIME && file->command_state == cs_not_started - && file->command_state == cs_not_started - && !file->tried_implicit && file->intermediate) - file->intermediate = 0; - - file->last_mtime = mtime; - file = file->prev; - } - while (file != 0); - - return mtime; -} - - -/* Return the mtime of the file or archive-member reference NAME. */ - -static FILE_TIMESTAMP -name_mtime (name) - register char *name; -{ - struct stat st; - - if (stat (name, &st) != 0) - { - if (errno != ENOENT && errno != ENOTDIR) - perror_with_name ("stat:", name); - return NONEXISTENT_MTIME; - } - - return FILE_TIMESTAMP_STAT_MODTIME (name, st); -} - - -/* Search for a library file specified as -lLIBNAME, searching for a - suitable library file in the system library directories and the VPATH - directories. */ - -static int -library_search (lib, mtime_ptr) - char **lib; - FILE_TIMESTAMP *mtime_ptr; -{ - static char *dirs[] = - { -#ifndef _AMIGA - "/lib", - "/usr/lib", -#endif -#if defined(WINDOWS32) && !defined(LIBDIR) -/* - * This is completely up to the user at product install time. Just define - * a placeholder. - */ -#define LIBDIR "." -#endif - LIBDIR, /* Defined by configuration. */ - 0 - }; - - static char *libpatterns = NULL; - - char *libname = &(*lib)[2]; /* Name without the `-l'. */ - FILE_TIMESTAMP mtime; - - /* Loop variables for the libpatterns value. */ - char *p, *p2; - unsigned int len; - - char *file, **dp; - - /* If we don't have libpatterns, get it. */ - if (!libpatterns) - { - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - libpatterns = xstrdup (variable_expand ("$(strip $(.LIBPATTERNS))")); - - warn_undefined_variables_flag = save; - } - - /* Loop through all the patterns in .LIBPATTERNS, and search on each one. */ - p2 = libpatterns; - while ((p = find_next_token (&p2, &len)) != 0) - { - static char *buf = NULL; - static int buflen = 0; - static int libdir_maxlen = -1; - char *libbuf = variable_expand (""); - - /* Expand the pattern using LIBNAME as a replacement. */ - { - char c = p[len]; - char *p3, *p4; - - p[len] = '\0'; - p3 = find_percent (p); - if (!p3) - { - /* Give a warning if there is no pattern, then remove the - pattern so it's ignored next time. */ - error (NILF, _(".LIBPATTERNS element `%s' is not a pattern"), p); - for (; len; --len, ++p) - *p = ' '; - *p = c; - continue; - } - p4 = variable_buffer_output (libbuf, p, p3-p); - p4 = variable_buffer_output (p4, libname, strlen (libname)); - p4 = variable_buffer_output (p4, p3+1, len - (p3-p)); - p[len] = c; - } - - /* Look first for `libNAME.a' in the current directory. */ - mtime = name_mtime (libbuf); - if (mtime != NONEXISTENT_MTIME) - { - *lib = xstrdup (libbuf); - if (mtime_ptr != 0) - *mtime_ptr = mtime; - return 1; - } - - /* Now try VPATH search on that. */ - - file = libbuf; - if (vpath_search (&file, mtime_ptr)) - { - *lib = file; - return 1; - } - - /* Now try the standard set of directories. */ - - if (!buflen) - { - for (dp = dirs; *dp != 0; ++dp) - { - int l = strlen (*dp); - if (l > libdir_maxlen) - libdir_maxlen = l; - } - buflen = strlen (libbuf); - buf = xmalloc(libdir_maxlen + buflen + 2); - } - else if (buflen < strlen (libbuf)) - { - buflen = strlen (libbuf); - buf = xrealloc (buf, libdir_maxlen + buflen + 2); - } - - for (dp = dirs; *dp != 0; ++dp) - { - sprintf (buf, "%s/%s", *dp, libbuf); - mtime = name_mtime (buf); - if (mtime != NONEXISTENT_MTIME) - { - *lib = xstrdup (buf); - if (mtime_ptr != 0) - *mtime_ptr = mtime; - return 1; - } - } - } - - return 0; -} diff --git a/src/mkutil/make-3.80/remote-cstms.c b/src/mkutil/make-3.80/remote-cstms.c deleted file mode 100644 index b0587396..00000000 --- a/src/mkutil/make-3.80/remote-cstms.c +++ /dev/null @@ -1,310 +0,0 @@ -/* GNU Make remote job exportation interface to the Customs daemon. - THIS CODE IS NOT SUPPORTED BY THE GNU PROJECT. - Please do not send bug reports or questions about it to - the Make maintainers. - -Copyright (C) 1988, 1989, 1992, 1993 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "job.h" -#include "filedef.h" -#include "commands.h" -#include "job.h" -#include "debug.h" - -#include -#include - -#include "customs.h" - -char *remote_description = "Customs"; - -/* File name of the Customs `export' client command. - A full path name can be used to avoid some path-searching overhead. */ -#define EXPORT_COMMAND "/usr/local/bin/export" - -/* ExportPermit gotten by start_remote_job_p, and used by start_remote_job. */ -static ExportPermit permit; - -/* Normalized path name of the current directory. */ -static char *normalized_cwd; - -/* Call once at startup even if no commands are run. */ - -void -remote_setup () -{ -} - -/* Called before exit. */ - -void -remote_cleanup () -{ -} - -/* Return nonzero if the next job should be done remotely. */ - -int -start_remote_job_p (first_p) - int first_p; -{ - static int inited = 0; - int status; - int njobs; - - if (!inited) - { - /* Allow the user to turn off job exportation (useful while he is - debugging Customs, for example). */ - if (getenv ("GNU_MAKE_NO_CUSTOMS") != 0) - { - inited = -1; - return 0; - } - - /* For secure Customs, make is installed setuid root and - Customs requires a privileged source port be used. */ - make_access (); - - if (ISDB (DB_JOBS)) - Rpc_Debug(1); - - /* Ping the daemon once to see if it is there. */ - inited = Customs_Ping () == RPC_SUCCESS ? 1 : -1; - - /* Return to normal user access. */ - user_access (); - - if (starting_directory == 0) - /* main couldn't figure it out. */ - inited = -1; - else - { - /* Normalize the current directory path name to something - that should work on all machines exported to. */ - - normalized_cwd = (char *) xmalloc (GET_PATH_MAX); - strcpy (normalized_cwd, starting_directory); - if (Customs_NormPath (normalized_cwd, GET_PATH_MAX) < 0) - /* Path normalization failure means using Customs - won't work, but it's not really an error. */ - inited = -1; - } - } - - if (inited < 0) - return 0; - - njobs = job_slots_used; - if (!first_p) - njobs -= 1; /* correction for being called from reap_children() */ - - /* the first job should run locally, or, if the -l flag is given, we use - that as clue as to how many local jobs should be scheduled locally */ - if (max_load_average < 0 && njobs == 0 || njobs < max_load_average) - return 0; - - status = Customs_Host (EXPORT_SAME, &permit); - if (status != RPC_SUCCESS) - { - DB (DB_JOBS, (_("Customs won't export: %s\n"), - Rpc_ErrorMessage (status))); - return 0; - } - - return !CUSTOMS_FAIL (&permit.addr); -} - -/* Start a remote job running the command in ARGV, with environment from - ENVP. It gets standard input from STDIN_FD. On failure, return - nonzero. On success, return zero, and set *USED_STDIN to nonzero if it - will actually use STDIN_FD, zero if not, set *ID_PTR to a unique - identification, and set *IS_REMOTE to nonzero if the job is remote, zero - if it is local (meaning *ID_PTR is a process ID). */ - -int -start_remote_job (argv, envp, stdin_fd, is_remote, id_ptr, used_stdin) - char **argv, **envp; - int stdin_fd; - int *is_remote; - int *id_ptr; - int *used_stdin; -{ - char waybill[MAX_DATA_SIZE], msg[128]; - struct hostent *host; - struct timeval timeout; - struct sockaddr_in sin; - int len; - int retsock, retport, sock; - Rpc_Stat status; - int pid; - - /* Create the return socket. */ - retsock = Rpc_UdpCreate (True, 0); - if (retsock < 0) - { - error (NILF, "exporting: Couldn't create return socket."); - return 1; - } - - /* Get the return socket's port number. */ - len = sizeof (sin); - if (getsockname (retsock, (struct sockaddr *) &sin, &len) < 0) - { - (void) close (retsock); - perror_with_name ("exporting: ", "getsockname"); - return 1; - } - retport = sin.sin_port; - - /* Create the TCP socket for talking to the remote child. */ - sock = Rpc_TcpCreate (False, 0); - - /* Create a WayBill to give to the server. */ - len = Customs_MakeWayBill (&permit, normalized_cwd, argv[0], argv, - envp, retport, waybill); - - /* Modify the waybill as if the remote child had done `child_access ()'. */ - { - WayBill *wb = (WayBill *) waybill; - wb->ruid = wb->euid; - wb->rgid = wb->egid; - } - - /* Send the request to the server, timing out in 20 seconds. */ - timeout.tv_usec = 0; - timeout.tv_sec = 20; - sin.sin_family = AF_INET; - sin.sin_port = htons (Customs_Port ()); - sin.sin_addr = permit.addr; - status = Rpc_Call (sock, &sin, (Rpc_Proc) CUSTOMS_IMPORT, - len, (Rpc_Opaque) waybill, - sizeof(msg), (Rpc_Opaque) msg, - 1, &timeout); - - host = gethostbyaddr((char *)&permit.addr, sizeof(permit.addr), AF_INET); - - if (status != RPC_SUCCESS) - { - (void) close (retsock); - (void) close (sock); - error (NILF, "exporting to %s: %s", - host ? host->h_name : inet_ntoa (permit.addr), - Rpc_ErrorMessage (status)); - return 1; - } - else if (msg[0] != 'O' || msg[1] != 'k' || msg[2] != '\0') - { - (void) close (retsock); - (void) close (sock); - error (NILF, "exporting to %s: %s", - host ? host->h_name : inet_ntoa (permit.addr), - msg); - return 1; - } - else - { - error (NILF, "*** exported to %s (id %u)", - host ? host->h_name : inet_ntoa (permit.addr), - permit.id); - } - - fflush (stdout); - fflush (stderr); - - pid = vfork (); - if (pid < 0) - { - /* The fork failed! */ - perror_with_name ("vfork", ""); - return 1; - } - else if (pid == 0) - { - /* Child side. Run `export' to handle the connection. */ - static char sock_buf[20], retsock_buf[20], id_buf[20]; - static char *new_argv[6] = - { EXPORT_COMMAND, "-id", sock_buf, retsock_buf, id_buf, 0 }; - - /* Set up the arguments. */ - (void) sprintf (sock_buf, "%d", sock); - (void) sprintf (retsock_buf, "%d", retsock); - (void) sprintf (id_buf, "%x", permit.id); - - /* Get the right stdin. */ - if (stdin_fd != 0) - (void) dup2 (stdin_fd, 0); - - /* Unblock signals in the child. */ - unblock_sigs (); - - /* Run the command. */ - exec_command (new_argv, envp); - } - - /* Parent side. Return the `export' process's ID. */ - (void) close (retsock); - (void) close (sock); - *is_remote = 0; - *id_ptr = pid; - *used_stdin = 1; - return 0; -} - -/* Get the status of a dead remote child. Block waiting for one to die - if BLOCK is nonzero. Set *EXIT_CODE_PTR to the exit status, *SIGNAL_PTR - to the termination signal or zero if it exited normally, and *COREDUMP_PTR - nonzero if it dumped core. Return the ID of the child that died, - 0 if we would have to block and !BLOCK, or < 0 if there were none. */ - -int -remote_status (exit_code_ptr, signal_ptr, coredump_ptr, block) - int *exit_code_ptr, *signal_ptr, *coredump_ptr; - int block; -{ - return -1; -} - -/* Block asynchronous notification of remote child death. - If this notification is done by raising the child termination - signal, do not block that signal. */ -void -block_remote_children () -{ - return; -} - -/* Restore asynchronous notification of remote child death. - If this is done by raising the child termination signal, - do not unblock that signal. */ -void -unblock_remote_children () -{ - return; -} - -/* Send signal SIG to child ID. Return 0 if successful, -1 if not. */ -int -remote_kill (id, sig) - int id; - int sig; -{ - return -1; -} diff --git a/src/mkutil/make-3.80/remote-stub.c b/src/mkutil/make-3.80/remote-stub.c deleted file mode 100644 index 69af3975..00000000 --- a/src/mkutil/make-3.80/remote-stub.c +++ /dev/null @@ -1,109 +0,0 @@ -/* Template for the remote job exportation interface to GNU Make. -Copyright (C) 1988, 1989, 1992, 1993, 1996 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" - - -char *remote_description = 0; - -/* Call once at startup even if no commands are run. */ - -void -remote_setup () -{ -} - -/* Called before exit. */ - -void -remote_cleanup () -{ -} - -/* Return nonzero if the next job should be done remotely. */ - -int -start_remote_job_p (first_p) - int first_p; -{ - return 0; -} - -/* Start a remote job running the command in ARGV, - with environment from ENVP. It gets standard input from STDIN_FD. On - failure, return nonzero. On success, return zero, and set *USED_STDIN - to nonzero if it will actually use STDIN_FD, zero if not, set *ID_PTR to - a unique identification, and set *IS_REMOTE to zero if the job is local, - nonzero if it is remote (meaning *ID_PTR is a process ID). */ - -int -start_remote_job (argv, envp, stdin_fd, is_remote, id_ptr, used_stdin) - char **argv, **envp; - int stdin_fd; - int *is_remote; - int *id_ptr; - int *used_stdin; -{ - return -1; -} - -/* Get the status of a dead remote child. Block waiting for one to die - if BLOCK is nonzero. Set *EXIT_CODE_PTR to the exit status, *SIGNAL_PTR - to the termination signal or zero if it exited normally, and *COREDUMP_PTR - nonzero if it dumped core. Return the ID of the child that died, - 0 if we would have to block and !BLOCK, or < 0 if there were none. */ - -int -remote_status (exit_code_ptr, signal_ptr, coredump_ptr, block) - int *exit_code_ptr, *signal_ptr, *coredump_ptr; - int block; -{ - errno = ECHILD; - return -1; -} - -/* Block asynchronous notification of remote child death. - If this notification is done by raising the child termination - signal, do not block that signal. */ -void -block_remote_children () -{ - return; -} - -/* Restore asynchronous notification of remote child death. - If this is done by raising the child termination signal, - do not unblock that signal. */ -void -unblock_remote_children () -{ - return; -} - -/* Send signal SIG to child ID. Return 0 if successful, -1 if not. */ -int -remote_kill (id, sig) - int id; - int sig; -{ - return -1; -} diff --git a/src/mkutil/make-3.80/respf.$$$ b/src/mkutil/make-3.80/respf.$$$ deleted file mode 100644 index 29791e7b..00000000 --- a/src/mkutil/make-3.80/respf.$$$ +++ /dev/null @@ -1,23 +0,0 @@ -commands.o -job.o -dir.o -file.o -misc.o -main.o -read.o -remake.o -rule.o -implicit.o -default.o -variable.o -expand.o -function.o -vpath.o -version.o -ar.o -arscan.o -signame.o -remote-stub.o -getopt.o -getopt1.o -glob/libglob.a diff --git a/src/mkutil/make-3.80/rule.c b/src/mkutil/make-3.80/rule.c deleted file mode 100644 index e693c022..00000000 --- a/src/mkutil/make-3.80/rule.c +++ /dev/null @@ -1,717 +0,0 @@ -/* Pattern and suffix rule internals for GNU Make. -Copyright (C) 1988,89,90,91,92,93, 1998 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "dep.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" -#include "rule.h" - -static void freerule PARAMS ((struct rule *rule, struct rule *lastrule)); - -/* Chain of all pattern rules. */ - -struct rule *pattern_rules; - -/* Pointer to last rule in the chain, so we can add onto the end. */ - -struct rule *last_pattern_rule; - -/* Number of rules in the chain. */ - -unsigned int num_pattern_rules; - -/* Maximum number of target patterns of any pattern rule. */ - -unsigned int max_pattern_targets; - -/* Maximum number of dependencies of any pattern rule. */ - -unsigned int max_pattern_deps; - -/* Maximum length of the name of a dependencies of any pattern rule. */ - -unsigned int max_pattern_dep_length; - -/* Chain of all pattern-specific variables. */ - -static struct pattern_var *pattern_vars; - -/* Pointer to last struct in the chain, so we can add onto the end. */ - -static struct pattern_var *last_pattern_var; - -/* Pointer to structure for the file .SUFFIXES - whose dependencies are the suffixes to be searched. */ - -struct file *suffix_file; - -/* Maximum length of a suffix. */ - -unsigned int maxsuffix; - -/* Compute the maximum dependency length and maximum number of - dependencies of all implicit rules. Also sets the subdir - flag for a rule when appropriate, possibly removing the rule - completely when appropriate. */ - -void -count_implicit_rule_limits () -{ - char *name; - unsigned int namelen; - register struct rule *rule, *lastrule; - - num_pattern_rules = max_pattern_targets = max_pattern_deps = 0; - max_pattern_dep_length = 0; - - name = 0; - namelen = 0; - rule = pattern_rules; - lastrule = 0; - while (rule != 0) - { - unsigned int ndeps = 0; - register struct dep *dep; - struct rule *next = rule->next; - unsigned int ntargets; - - ++num_pattern_rules; - - ntargets = 0; - while (rule->targets[ntargets] != 0) - ++ntargets; - - if (ntargets > max_pattern_targets) - max_pattern_targets = ntargets; - - for (dep = rule->deps; dep != 0; dep = dep->next) - { - unsigned int len = strlen (dep->name); - -#ifdef VMS - char *p = strrchr (dep->name, ']'); - char *p2; - if (p == 0) - p = strrchr (dep->name, ':'); - p2 = p != 0 ? strchr (dep->name, '%') : 0; -#else - char *p = strrchr (dep->name, '/'); - char *p2 = p != 0 ? strchr (dep->name, '%') : 0; -#endif - ndeps++; - - if (len > max_pattern_dep_length) - max_pattern_dep_length = len; - - if (p != 0 && p2 > p) - { - /* There is a slash before the % in the dep name. - Extract the directory name. */ - if (p == dep->name) - ++p; - if (p - dep->name > namelen) - { - if (name != 0) - free (name); - namelen = p - dep->name; - name = (char *) xmalloc (namelen + 1); - } - bcopy (dep->name, name, p - dep->name); - name[p - dep->name] = '\0'; - - /* In the deps of an implicit rule the `changed' flag - actually indicates that the dependency is in a - nonexistent subdirectory. */ - - dep->changed = !dir_file_exists_p (name, ""); -#ifdef VMS - if (dep->changed && strchr (name, ':') != 0) -#else - if (dep->changed && *name == '/') -#endif - { - /* The name is absolute and the directory does not exist. - This rule can never possibly match, since this dependency - can never possibly exist. So just remove the rule from - the list. */ - freerule (rule, lastrule); - --num_pattern_rules; - goto end_main_loop; - } - } - else - /* This dependency does not reside in a subdirectory. */ - dep->changed = 0; - } - - if (ndeps > max_pattern_deps) - max_pattern_deps = ndeps; - - lastrule = rule; - end_main_loop: - rule = next; - } - - if (name != 0) - free (name); -} - -/* Create a pattern rule from a suffix rule. - TARGET is the target suffix; SOURCE is the source suffix. - CMDS are the commands. - If TARGET is nil, it means the target pattern should be `(%.o)'. - If SOURCE is nil, it means there should be no deps. */ - -static void -convert_suffix_rule (target, source, cmds) - char *target, *source; - struct commands *cmds; -{ - char *targname, *targpercent, *depname; - char **names, **percents; - struct dep *deps; - unsigned int len; - - if (target == 0) - /* Special case: TARGET being nil means we are defining a - `.X.a' suffix rule; the target pattern is always `(%.o)'. */ - { -#ifdef VMS - targname = savestring ("(%.obj)", 7); -#else - targname = savestring ("(%.o)", 5); -#endif - targpercent = targname + 1; - } - else - { - /* Construct the target name. */ - len = strlen (target); - targname = xmalloc (1 + len + 1); - targname[0] = '%'; - bcopy (target, targname + 1, len + 1); - targpercent = targname; - } - - names = (char **) xmalloc (2 * sizeof (char *)); - percents = (char **) alloca (2 * sizeof (char *)); - names[0] = targname; - percents[0] = targpercent; - names[1] = percents[1] = 0; - - if (source == 0) - deps = 0; - else - { - /* Construct the dependency name. */ - len = strlen (source); - depname = xmalloc (1 + len + 1); - depname[0] = '%'; - bcopy (source, depname + 1, len + 1); - deps = (struct dep *) xmalloc (sizeof (struct dep)); - deps->next = 0; - deps->name = depname; - deps->ignore_mtime = 0; - } - - create_pattern_rule (names, percents, 0, deps, cmds, 0); -} - -/* Convert old-style suffix rules to pattern rules. - All rules for the suffixes on the .SUFFIXES list - are converted and added to the chain of pattern rules. */ - -void -convert_to_pattern () -{ - register struct dep *d, *d2; - register struct file *f; - register char *rulename; - register unsigned int slen, s2len; - - /* Compute maximum length of all the suffixes. */ - - maxsuffix = 0; - for (d = suffix_file->deps; d != 0; d = d->next) - { - register unsigned int namelen = strlen (dep_name (d)); - if (namelen > maxsuffix) - maxsuffix = namelen; - } - - rulename = (char *) alloca ((maxsuffix * 2) + 1); - - for (d = suffix_file->deps; d != 0; d = d->next) - { - /* Make a rule that is just the suffix, with no deps or commands. - This rule exists solely to disqualify match-anything rules. */ - convert_suffix_rule (dep_name (d), (char *) 0, (struct commands *) 0); - - f = d->file; - if (f->cmds != 0) - /* Record a pattern for this suffix's null-suffix rule. */ - convert_suffix_rule ("", dep_name (d), f->cmds); - - /* Record a pattern for each of this suffix's two-suffix rules. */ - slen = strlen (dep_name (d)); - bcopy (dep_name (d), rulename, slen); - for (d2 = suffix_file->deps; d2 != 0; d2 = d2->next) - { - s2len = strlen (dep_name (d2)); - - if (slen == s2len && streq (dep_name (d), dep_name (d2))) - continue; - - bcopy (dep_name (d2), rulename + slen, s2len + 1); - f = lookup_file (rulename); - if (f == 0 || f->cmds == 0) - continue; - - if (s2len == 2 && rulename[slen] == '.' && rulename[slen + 1] == 'a') - /* A suffix rule `.X.a:' generates the pattern rule `(%.o): %.X'. - It also generates a normal `%.a: %.X' rule below. */ - convert_suffix_rule ((char *) 0, /* Indicates `(%.o)'. */ - dep_name (d), - f->cmds); - - /* The suffix rule `.X.Y:' is converted - to the pattern rule `%.Y: %.X'. */ - convert_suffix_rule (dep_name (d2), dep_name (d), f->cmds); - } - } -} - - -/* Install the pattern rule RULE (whose fields have been filled in) - at the end of the list (so that any rules previously defined - will take precedence). If this rule duplicates a previous one - (identical target and dependencies), the old one is replaced - if OVERRIDE is nonzero, otherwise this new one is thrown out. - When an old rule is replaced, the new one is put at the end of the - list. Return nonzero if RULE is used; zero if not. */ - -int -new_pattern_rule (rule, override) - register struct rule *rule; - int override; -{ - register struct rule *r, *lastrule; - register unsigned int i, j; - - rule->in_use = 0; - rule->terminal = 0; - - rule->next = 0; - - /* Search for an identical rule. */ - lastrule = 0; - for (r = pattern_rules; r != 0; lastrule = r, r = r->next) - for (i = 0; rule->targets[i] != 0; ++i) - { - for (j = 0; r->targets[j] != 0; ++j) - if (!streq (rule->targets[i], r->targets[j])) - break; - if (r->targets[j] == 0) - /* All the targets matched. */ - { - register struct dep *d, *d2; - for (d = rule->deps, d2 = r->deps; - d != 0 && d2 != 0; d = d->next, d2 = d2->next) - if (!streq (dep_name (d), dep_name (d2))) - break; - if (d == 0 && d2 == 0) - { - /* All the dependencies matched. */ - if (override) - { - /* Remove the old rule. */ - freerule (r, lastrule); - /* Install the new one. */ - if (pattern_rules == 0) - pattern_rules = rule; - else - last_pattern_rule->next = rule; - last_pattern_rule = rule; - - /* We got one. Stop looking. */ - goto matched; - } - else - { - /* The old rule stays intact. Destroy the new one. */ - freerule (rule, (struct rule *) 0); - return 0; - } - } - } - } - - matched:; - - if (r == 0) - { - /* There was no rule to replace. */ - if (pattern_rules == 0) - pattern_rules = rule; - else - last_pattern_rule->next = rule; - last_pattern_rule = rule; - } - - return 1; -} - - -/* Install an implicit pattern rule based on the three text strings - in the structure P points to. These strings come from one of - the arrays of default implicit pattern rules. - TERMINAL specifies what the `terminal' field of the rule should be. */ - -void -install_pattern_rule (p, terminal) - struct pspec *p; - int terminal; -{ - register struct rule *r; - char *ptr; - - r = (struct rule *) xmalloc (sizeof (struct rule)); - - r->targets = (char **) xmalloc (2 * sizeof (char *)); - r->suffixes = (char **) xmalloc (2 * sizeof (char *)); - r->lens = (unsigned int *) xmalloc (2 * sizeof (unsigned int)); - - r->targets[1] = 0; - r->suffixes[1] = 0; - r->lens[1] = 0; - - r->lens[0] = strlen (p->target); - /* These will all be string literals, but we malloc space for - them anyway because somebody might want to free them later on. */ - r->targets[0] = savestring (p->target, r->lens[0]); - r->suffixes[0] = find_percent (r->targets[0]); - if (r->suffixes[0] == 0) - /* Programmer-out-to-lunch error. */ - abort (); - else - ++r->suffixes[0]; - - ptr = p->dep; - r->deps = (struct dep *) multi_glob (parse_file_seq (&ptr, '\0', - sizeof (struct dep), 1), - sizeof (struct dep)); - - if (new_pattern_rule (r, 0)) - { - r->terminal = terminal; - r->cmds = (struct commands *) xmalloc (sizeof (struct commands)); - r->cmds->fileinfo.filenm = 0; - r->cmds->fileinfo.lineno = 0; - /* These will all be string literals, but we malloc space for them - anyway because somebody might want to free them later. */ - r->cmds->commands = xstrdup (p->commands); - r->cmds->command_lines = 0; - } -} - - -/* Free all the storage used in RULE and take it out of the - pattern_rules chain. LASTRULE is the rule whose next pointer - points to RULE. */ - -static void -freerule (rule, lastrule) - register struct rule *rule, *lastrule; -{ - struct rule *next = rule->next; - register unsigned int i; - register struct dep *dep; - - for (i = 0; rule->targets[i] != 0; ++i) - free (rule->targets[i]); - - dep = rule->deps; - while (dep) - { - struct dep *t; - - t = dep->next; - /* We might leak dep->name here, but I'm not sure how to fix this: I - think that pointer might be shared (e.g., in the file hash?) */ - free ((char *) dep); - dep = t; - } - - free ((char *) rule->targets); - free ((char *) rule->suffixes); - free ((char *) rule->lens); - - /* We can't free the storage for the commands because there - are ways that they could be in more than one place: - * If the commands came from a suffix rule, they could also be in - the `struct file's for other suffix rules or plain targets given - on the same makefile line. - * If two suffixes that together make a two-suffix rule were each - given twice in the .SUFFIXES list, and in the proper order, two - identical pattern rules would be created and the second one would - be discarded here, but both would contain the same `struct commands' - pointer from the `struct file' for the suffix rule. */ - - free ((char *) rule); - - if (pattern_rules == rule) - if (lastrule != 0) - abort (); - else - pattern_rules = next; - else if (lastrule != 0) - lastrule->next = next; - if (last_pattern_rule == rule) - last_pattern_rule = lastrule; -} - -/* Create a new pattern rule with the targets in the nil-terminated - array TARGETS. If TARGET_PERCENTS is not nil, it is an array of - pointers into the elements of TARGETS, where the `%'s are. - The new rule has dependencies DEPS and commands from COMMANDS. - It is a terminal rule if TERMINAL is nonzero. This rule overrides - identical rules with different commands if OVERRIDE is nonzero. - - The storage for TARGETS and its elements is used and must not be freed - until the rule is destroyed. The storage for TARGET_PERCENTS is not used; - it may be freed. */ - -void -create_pattern_rule (targets, target_percents, - terminal, deps, commands, override) - char **targets, **target_percents; - int terminal; - struct dep *deps; - struct commands *commands; - int override; -{ - register struct rule *r = (struct rule *) xmalloc (sizeof (struct rule)); - register unsigned int max_targets, i; - - r->cmds = commands; - r->deps = deps; - r->targets = targets; - - max_targets = 2; - r->lens = (unsigned int *) xmalloc (2 * sizeof (unsigned int)); - r->suffixes = (char **) xmalloc (2 * sizeof (char *)); - for (i = 0; targets[i] != 0; ++i) - { - if (i == max_targets - 1) - { - max_targets += 5; - r->lens = (unsigned int *) - xrealloc ((char *) r->lens, max_targets * sizeof (unsigned int)); - r->suffixes = (char **) - xrealloc ((char *) r->suffixes, max_targets * sizeof (char *)); - } - r->lens[i] = strlen (targets[i]); - r->suffixes[i] = (target_percents == 0 ? find_percent (targets[i]) - : target_percents[i]) + 1; - if (r->suffixes[i] == 0) - abort (); - } - - if (i < max_targets - 1) - { - r->lens = (unsigned int *) xrealloc ((char *) r->lens, - (i + 1) * sizeof (unsigned int)); - r->suffixes = (char **) xrealloc ((char *) r->suffixes, - (i + 1) * sizeof (char *)); - } - - if (new_pattern_rule (r, override)) - r->terminal = terminal; -} - -/* Create a new pattern-specific variable struct. */ - -struct pattern_var * -create_pattern_var (target, suffix) - char *target, *suffix; -{ - register struct pattern_var *p = 0; - unsigned int len = strlen(target); - - /* Look to see if this pattern already exists in the list. */ - for (p = pattern_vars; p != NULL; p = p->next) - if (p->len == len && !strcmp(p->target, target)) - break; - - if (p == 0) - { - p = (struct pattern_var *) xmalloc (sizeof (struct pattern_var)); - if (last_pattern_var != 0) - last_pattern_var->next = p; - else - pattern_vars = p; - last_pattern_var = p; - p->next = 0; - p->target = target; - p->len = len; - p->suffix = suffix + 1; - p->vars = create_new_variable_set(); - } - - return p; -} - -/* Look up a target in the pattern-specific variable list. */ - -struct pattern_var * -lookup_pattern_var (target) - char *target; -{ - struct pattern_var *p; - unsigned int targlen = strlen(target); - - for (p = pattern_vars; p != 0; p = p->next) - { - char *stem; - unsigned int stemlen; - - if (p->len > targlen) - /* It can't possibly match. */ - continue; - - /* From the lengths of the filename and the pattern parts, - find the stem: the part of the filename that matches the %. */ - stem = target + (p->suffix - p->target - 1); - stemlen = targlen - p->len + 1; - - /* Compare the text in the pattern before the stem, if any. */ - if (stem > target && !strneq (p->target, target, stem - target)) - continue; - - /* Compare the text in the pattern after the stem, if any. - We could test simply using streq, but this way we compare the - first two characters immediately. This saves time in the very - common case where the first character matches because it is a - period. */ - if (*p->suffix == stem[stemlen] - && (*p->suffix == '\0' || streq (&p->suffix[1], &stem[stemlen+1]))) - break; - } - - return p; -} - -/* Print the data base of rules. */ - -static void /* Useful to call from gdb. */ -print_rule (r) - struct rule *r; -{ - register unsigned int i; - register struct dep *d; - - for (i = 0; r->targets[i] != 0; ++i) - { - fputs (r->targets[i], stdout); - if (r->targets[i + 1] != 0) - putchar (' '); - else - putchar (':'); - } - if (r->terminal) - putchar (':'); - - for (d = r->deps; d != 0; d = d->next) - printf (" %s", dep_name (d)); - putchar ('\n'); - - if (r->cmds != 0) - print_commands (r->cmds); -} - -void -print_rule_data_base () -{ - register unsigned int rules, terminal; - register struct rule *r; - - puts (_("\n# Implicit Rules")); - - rules = terminal = 0; - for (r = pattern_rules; r != 0; r = r->next) - { - ++rules; - - putchar ('\n'); - print_rule (r); - - if (r->terminal) - ++terminal; - } - - if (rules == 0) - puts (_("\n# No implicit rules.")); - else - { - printf (_("\n# %u implicit rules, %u"), rules, terminal); -#ifndef NO_FLOAT - printf (" (%.1f%%)", (double) terminal / (double) rules * 100.0); -#else - { - int f = (terminal * 1000 + 5) / rules; - printf (" (%d.%d%%)", f/10, f%10); - } -#endif - puts (_(" terminal.")); - } - - if (num_pattern_rules != rules) - { - /* This can happen if a fatal error was detected while reading the - makefiles and thus count_implicit_rule_limits wasn't called yet. */ - if (num_pattern_rules != 0) - fatal (NILF, _("BUG: num_pattern_rules wrong! %u != %u"), - num_pattern_rules, rules); - } - - puts (_("\n# Pattern-specific variable values")); - - { - struct pattern_var *p; - - rules = 0; - for (p = pattern_vars; p != 0; p = p->next) - { - ++rules; - - printf ("\n%s :\n", p->target); - print_variable_set (p->vars->set, "# "); - } - - if (rules == 0) - puts (_("\n# No pattern-specific variable values.")); - else - { - printf (_("\n# %u pattern-specific variable values"), rules); - } - } -} diff --git a/src/mkutil/make-3.80/rule.h b/src/mkutil/make-3.80/rule.h deleted file mode 100644 index 30cc5449..00000000 --- a/src/mkutil/make-3.80/rule.h +++ /dev/null @@ -1,72 +0,0 @@ -/* Definitions for using pattern rules in GNU Make. -Copyright (C) 1988, 1989, 1991, 1992, 1993 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* Structure used for pattern rules. */ - -struct rule - { - struct rule *next; - char **targets; /* Targets of the rule. */ - unsigned int *lens; /* Lengths of each target. */ - char **suffixes; /* Suffixes (after `%') of each target. */ - struct dep *deps; /* Dependencies of the rule. */ - struct commands *cmds; /* Commands to execute. */ - char terminal; /* If terminal (double-colon). */ - char in_use; /* If in use by a parent pattern_search. */ - }; - -struct pattern_var - { - struct pattern_var *next; - char *target; - unsigned int len; - char *suffix; - struct variable_set_list *vars; - }; - -/* For calling install_pattern_rule. */ -struct pspec - { - char *target, *dep, *commands; - }; - - -extern struct rule *pattern_rules; -extern struct rule *last_pattern_rule; -extern unsigned int num_pattern_rules; - -extern unsigned int max_pattern_deps; -extern unsigned int max_pattern_targets; -extern unsigned int max_pattern_dep_length; - -extern struct file *suffix_file; -extern unsigned int maxsuffix; - - -extern void install_pattern_rule PARAMS ((struct pspec *p, int terminal)); -extern int new_pattern_rule PARAMS ((struct rule *rule, int override)); -extern struct pattern_var *create_pattern_var PARAMS ((char *target, char *suffix)); -extern struct pattern_var *lookup_pattern_var PARAMS ((char *target)); -extern void count_implicit_rule_limits PARAMS ((void)); -extern void convert_to_pattern PARAMS ((void)); -extern void create_pattern_rule PARAMS ((char **targets, - char **target_percents, int terminal, - struct dep *deps, - struct commands *commands, - int override)); diff --git a/src/mkutil/make-3.80/signame.c b/src/mkutil/make-3.80/signame.c deleted file mode 100644 index 051d5449..00000000 --- a/src/mkutil/make-3.80/signame.c +++ /dev/null @@ -1,255 +0,0 @@ -/* Convert between signal names and numbers. -Copyright (C) 1990,92,93,95,96,99, 2002 Free Software Foundation, Inc. -This file was part of the GNU C Library, but is now part of GNU make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" - -/* If the system provides strsignal, we don't need it. */ - -#if !defined(HAVE_STRSIGNAL) - -/* If the system provides sys_siglist, we'll use that. - Otherwise create our own. - */ - -#if !defined(SYS_SIGLIST_DECLARED) - -/* Some systems do not define NSIG in . */ -#ifndef NSIG -#ifdef _NSIG -#define NSIG _NSIG -#else -#define NSIG 32 -#endif -#endif - -/* There is too much variation in Sys V signal numbers and names, so - we must initialize them at runtime. */ - -static const char *undoc; - -static const char *sys_siglist[NSIG]; - -/* Table of abbreviations for signals. Note: A given number can - appear more than once with different abbreviations. */ -#define SIG_TABLE_SIZE (NSIG*2) - -typedef struct - { - int number; - const char *abbrev; - } num_abbrev; - -static num_abbrev sig_table[SIG_TABLE_SIZE]; - -/* Number of elements of sig_table used. */ -static int sig_table_nelts = 0; - -/* Enter signal number NUMBER into the tables with ABBREV and NAME. */ - -static void -init_sig (number, abbrev, name) - int number; - const char *abbrev; - const char *name; -{ - /* If this value is ever greater than NSIG it seems like it'd be a bug in - the system headers, but... better safe than sorry. We know, for - example, that this isn't always true on VMS. */ - - if (number >= 0 && number < NSIG) - sys_siglist[number] = name; - - if (sig_table_nelts < SIG_TABLE_SIZE) - { - sig_table[sig_table_nelts].number = number; - sig_table[sig_table_nelts++].abbrev = abbrev; - } -} - -static int -signame_init () -{ - int i; - - undoc = xstrdup (_("unknown signal")); - - /* Initialize signal names. */ - for (i = 0; i < NSIG; i++) - sys_siglist[i] = undoc; - - /* Initialize signal names. */ -#if defined (SIGHUP) - init_sig (SIGHUP, "HUP", _("Hangup")); -#endif -#if defined (SIGINT) - init_sig (SIGINT, "INT", _("Interrupt")); -#endif -#if defined (SIGQUIT) - init_sig (SIGQUIT, "QUIT", _("Quit")); -#endif -#if defined (SIGILL) - init_sig (SIGILL, "ILL", _("Illegal Instruction")); -#endif -#if defined (SIGTRAP) - init_sig (SIGTRAP, "TRAP", _("Trace/breakpoint trap")); -#endif - /* If SIGIOT == SIGABRT, we want to print it as SIGABRT because - SIGABRT is in ANSI and POSIX.1 and SIGIOT isn't. */ -#if defined (SIGABRT) - init_sig (SIGABRT, "ABRT", _("Aborted")); -#endif -#if defined (SIGIOT) - init_sig (SIGIOT, "IOT", _("IOT trap")); -#endif -#if defined (SIGEMT) - init_sig (SIGEMT, "EMT", _("EMT trap")); -#endif -#if defined (SIGFPE) - init_sig (SIGFPE, "FPE", _("Floating point exception")); -#endif -#if defined (SIGKILL) - init_sig (SIGKILL, "KILL", _("Killed")); -#endif -#if defined (SIGBUS) - init_sig (SIGBUS, "BUS", _("Bus error")); -#endif -#if defined (SIGSEGV) - init_sig (SIGSEGV, "SEGV", _("Segmentation fault")); -#endif -#if defined (SIGSYS) - init_sig (SIGSYS, "SYS", _("Bad system call")); -#endif -#if defined (SIGPIPE) - init_sig (SIGPIPE, "PIPE", _("Broken pipe")); -#endif -#if defined (SIGALRM) - init_sig (SIGALRM, "ALRM", _("Alarm clock")); -#endif -#if defined (SIGTERM) - init_sig (SIGTERM, "TERM", _("Terminated")); -#endif -#if defined (SIGUSR1) - init_sig (SIGUSR1, "USR1", _("User defined signal 1")); -#endif -#if defined (SIGUSR2) - init_sig (SIGUSR2, "USR2", _("User defined signal 2")); -#endif - /* If SIGCLD == SIGCHLD, we want to print it as SIGCHLD because that - is what is in POSIX.1. */ -#if defined (SIGCHLD) - init_sig (SIGCHLD, "CHLD", _("Child exited")); -#endif -#if defined (SIGCLD) - init_sig (SIGCLD, "CLD", _("Child exited")); -#endif -#if defined (SIGPWR) - init_sig (SIGPWR, "PWR", _("Power failure")); -#endif -#if defined (SIGTSTP) - init_sig (SIGTSTP, "TSTP", _("Stopped")); -#endif -#if defined (SIGTTIN) - init_sig (SIGTTIN, "TTIN", _("Stopped (tty input)")); -#endif -#if defined (SIGTTOU) - init_sig (SIGTTOU, "TTOU", _("Stopped (tty output)")); -#endif -#if defined (SIGSTOP) - init_sig (SIGSTOP, "STOP", _("Stopped (signal)")); -#endif -#if defined (SIGXCPU) - init_sig (SIGXCPU, "XCPU", _("CPU time limit exceeded")); -#endif -#if defined (SIGXFSZ) - init_sig (SIGXFSZ, "XFSZ", _("File size limit exceeded")); -#endif -#if defined (SIGVTALRM) - init_sig (SIGVTALRM, "VTALRM", _("Virtual timer expired")); -#endif -#if defined (SIGPROF) - init_sig (SIGPROF, "PROF", _("Profiling timer expired")); -#endif -#if defined (SIGWINCH) - /* "Window size changed" might be more accurate, but even if that - is all that it means now, perhaps in the future it will be - extended to cover other kinds of window changes. */ - init_sig (SIGWINCH, "WINCH", _("Window changed")); -#endif -#if defined (SIGCONT) - init_sig (SIGCONT, "CONT", _("Continued")); -#endif -#if defined (SIGURG) - init_sig (SIGURG, "URG", _("Urgent I/O condition")); -#endif -#if defined (SIGIO) - /* "I/O pending" has also been suggested. A disadvantage is - that signal only happens when the process has - asked for it, not everytime I/O is pending. Another disadvantage - is the confusion from giving it a different name than under Unix. */ - init_sig (SIGIO, "IO", _("I/O possible")); -#endif -#if defined (SIGWIND) - init_sig (SIGWIND, "WIND", _("SIGWIND")); -#endif -#if defined (SIGPHONE) - init_sig (SIGPHONE, "PHONE", _("SIGPHONE")); -#endif -#if defined (SIGPOLL) - init_sig (SIGPOLL, "POLL", _("I/O possible")); -#endif -#if defined (SIGLOST) - init_sig (SIGLOST, "LOST", _("Resource lost")); -#endif -#if defined (SIGDANGER) - init_sig (SIGDANGER, "DANGER", _("Danger signal")); -#endif -#if defined (SIGINFO) - init_sig (SIGINFO, "INFO", _("Information request")); -#endif -#if defined (SIGNOFP) - init_sig (SIGNOFP, "NOFP", _("Floating point co-processor not available")); -#endif - - return 1; -} - -#endif /* SYS_SIGLIST_DECLARED */ - - -char * -strsignal (signal) - int signal; -{ - static char buf[] = "Signal 12345678901234567890"; - -#if !defined(SYS_SIGLIST_DECLARED) - static char sig_initted = 0; - - if (!sig_initted) - sig_initted = signame_init (); -#endif - - if (signal > 0 || signal < NSIG) - return (char *) sys_siglist[signal]; - - sprintf (buf, "Signal %d", signal); - return buf; -} - -#endif /* HAVE_STRSIGNAL */ diff --git a/src/mkutil/make-3.80/subproc.bat b/src/mkutil/make-3.80/subproc.bat deleted file mode 100644 index d64eeec9..00000000 --- a/src/mkutil/make-3.80/subproc.bat +++ /dev/null @@ -1,6 +0,0 @@ -cd w32\subproc -set MAKE=%2 -set MAKEFILE=%1 -if x%2 == x set MAKE=nmake -%MAKE% /f %MAKEFILE% -cd ..\.. diff --git a/src/mkutil/make-3.80/variable.c b/src/mkutil/make-3.80/variable.c deleted file mode 100644 index bb8d8108..00000000 --- a/src/mkutil/make-3.80/variable.c +++ /dev/null @@ -1,1263 +0,0 @@ -/* Internals of variables for GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, -2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "dep.h" -#include "filedef.h" -#include "job.h" -#include "commands.h" -#include "variable.h" -#include "rule.h" -#ifdef WINDOWS32 -#include "pathstuff.h" -#endif -#include "hash.h" - -/* Hash table of all global variable definitions. */ - -static unsigned long -variable_hash_1 (keyv) - const void *keyv; -{ - struct variable const *key = (struct variable const *) keyv; - return_STRING_N_HASH_1 (key->name, key->length); -} - -static unsigned long -variable_hash_2 (keyv) - const void *keyv; -{ - struct variable const *key = (struct variable const *) keyv; - return_STRING_N_HASH_2 (key->name, key->length); -} - -static int -variable_hash_cmp (xv, yv) - const void *xv; - const void *yv; -{ - struct variable const *x = (struct variable const *) xv; - struct variable const *y = (struct variable const *) yv; - int result = x->length - y->length; - if (result) - return result; - return_STRING_N_COMPARE (x->name, y->name, x->length); -} - -#ifndef VARIABLE_BUCKETS -#define VARIABLE_BUCKETS 523 -#endif -#ifndef PERFILE_VARIABLE_BUCKETS -#define PERFILE_VARIABLE_BUCKETS 23 -#endif -#ifndef SMALL_SCOPE_VARIABLE_BUCKETS -#define SMALL_SCOPE_VARIABLE_BUCKETS 13 -#endif - -static struct variable_set global_variable_set; -static struct variable_set_list global_setlist - = { 0, &global_variable_set }; -struct variable_set_list *current_variable_set_list = &global_setlist; - -/* Implement variables. */ - -void -init_hash_global_variable_set () -{ - hash_init (&global_variable_set.table, VARIABLE_BUCKETS, - variable_hash_1, variable_hash_2, variable_hash_cmp); -} - -/* Define variable named NAME with value VALUE in SET. VALUE is copied. - LENGTH is the length of NAME, which does not need to be null-terminated. - ORIGIN specifies the origin of the variable (makefile, command line - or environment). - If RECURSIVE is nonzero a flag is set in the variable saying - that it should be recursively re-expanded. */ - -struct variable * -define_variable_in_set (name, length, value, origin, recursive, set, flocp) - const char *name; - unsigned int length; - char *value; - enum variable_origin origin; - int recursive; - struct variable_set *set; - const struct floc *flocp; -{ - struct variable *v; - struct variable **var_slot; - struct variable var_key; - - if (set == NULL) - set = &global_variable_set; - - var_key.name = (char *) name; - var_key.length = length; - var_slot = (struct variable **) hash_find_slot (&set->table, &var_key); - - if (env_overrides && origin == o_env) - origin = o_env_override; - - v = *var_slot; - if (! HASH_VACANT (v)) - { - if (env_overrides && v->origin == o_env) - /* V came from in the environment. Since it was defined - before the switches were parsed, it wasn't affected by -e. */ - v->origin = o_env_override; - - /* A variable of this name is already defined. - If the old definition is from a stronger source - than this one, don't redefine it. */ - if ((int) origin >= (int) v->origin) - { - if (v->value != 0) - free (v->value); - v->value = xstrdup (value); - if (flocp != 0) - v->fileinfo = *flocp; - else - v->fileinfo.filenm = 0; - v->origin = origin; - v->recursive = recursive; - } - return v; - } - - /* Create a new variable definition and add it to the hash table. */ - - v = (struct variable *) xmalloc (sizeof (struct variable)); - v->name = savestring (name, length); - v->length = length; - hash_insert_at (&set->table, v, var_slot); - v->value = xstrdup (value); - if (flocp != 0) - v->fileinfo = *flocp; - else - v->fileinfo.filenm = 0; - v->origin = origin; - v->recursive = recursive; - v->expanding = 0; - v->exp_count = 0; - v->per_target = 0; - v->append = 0; - v->export = v_default; - - v->exportable = 1; - if (*name != '_' && (*name < 'A' || *name > 'Z') - && (*name < 'a' || *name > 'z')) - v->exportable = 0; - else - { - for (++name; *name != '\0'; ++name) - if (*name != '_' && (*name < 'a' || *name > 'z') - && (*name < 'A' || *name > 'Z') && !ISDIGIT(*name)) - break; - - if (*name != '\0') - v->exportable = 0; - } - - return v; -} - -/* If the variable passed in is "special", handle its special nature. - Currently there are two such variables, both used for introspection: - .VARIABLES expands to a list of all the variables defined in this instance - of make. - .TARGETS expands to a list of all the targets defined in this - instance of make. - Returns the variable reference passed in. */ - -#define EXPANSION_INCREMENT(_l) ((((_l) / 500) + 1) * 500) - -static struct variable * -handle_special_var (var) - struct variable *var; -{ - static unsigned long last_var_count = 0; - - - /* This one actually turns out to be very hard, due to the way the parser - records targets. The way it works is that target information is collected - internally until make knows the target is completely specified. It unitl - it sees that some new construct (a new target or variable) is defined that - it knows the previous one is done. In short, this means that if you do - this: - - all: - - TARGS := $(.TARGETS) - - then $(TARGS) won't contain "all", because it's not until after the - variable is created that the previous target is completed. - - Changing this would be a major pain. I think a less complex way to do it - would be to pre-define the target files as soon as the first line is - parsed, then come back and do the rest of the definition as now. That - would allow $(.TARGETS) to be correct without a major change to the way - the parser works. - - if (streq (var->name, ".TARGETS")) - var->value = build_target_list (var->value); - else - */ - - if (streq (var->name, ".VARIABLES") - && global_variable_set.table.ht_fill != last_var_count) - { - unsigned long max = EXPANSION_INCREMENT (strlen (var->value)); - unsigned long len; - char *p; - struct variable **vp = (struct variable **) global_variable_set.table.ht_vec; - struct variable **end = &vp[global_variable_set.table.ht_size]; - - /* Make sure we have at least MAX bytes in the allocated buffer. */ - var->value = xrealloc (var->value, max); - - /* Walk through the hash of variables, constructing a list of names. */ - p = var->value; - len = 0; - for (; vp < end; ++vp) - if (!HASH_VACANT (*vp)) - { - struct variable *v = *vp; - int l = v->length; - - len += l + 1; - if (len > max) - { - unsigned long off = p - var->value; - - max += EXPANSION_INCREMENT (l + 1); - var->value = xrealloc (var->value, max); - p = &var->value[off]; - } - - bcopy (v->name, p, l); - p += l; - *(p++) = ' '; - } - *(p-1) = '\0'; - - /* Remember how many variables are in our current count. Since we never - remove variables from the list, this is a reliable way to know whether - the list is up to date or needs to be recomputed. */ - - last_var_count = global_variable_set.table.ht_fill; - } - - return var; -} - - -/* Lookup a variable whose name is a string starting at NAME - and with LENGTH chars. NAME need not be null-terminated. - Returns address of the `struct variable' containing all info - on the variable, or nil if no such variable is defined. */ - -struct variable * -lookup_variable (name, length) - const char *name; - unsigned int length; -{ - const struct variable_set_list *setlist; - struct variable var_key; - - var_key.name = (char *) name; - var_key.length = length; - - for (setlist = current_variable_set_list; - setlist != 0; setlist = setlist->next) - { - const struct variable_set *set = setlist->set; - struct variable *v; - - v = (struct variable *) hash_find_item ((struct hash_table *) &set->table, &var_key); - if (v) - return v->special ? handle_special_var (v) : v; - } - -#ifdef VMS - /* since we don't read envp[] on startup, try to get the - variable via getenv() here. */ - { - char *vname = alloca (length + 1); - char *value; - strncpy (vname, name, length); - vname[length] = 0; - value = getenv (vname); - if (value != 0) - { - char *sptr; - int scnt; - - sptr = value; - scnt = 0; - - while ((sptr = strchr (sptr, '$'))) - { - scnt++; - sptr++; - } - - if (scnt > 0) - { - char *nvalue; - char *nptr; - - nvalue = alloca (strlen (value) + scnt + 1); - sptr = value; - nptr = nvalue; - - while (*sptr) - { - if (*sptr == '$') - { - *nptr++ = '$'; - *nptr++ = '$'; - } - else - { - *nptr++ = *sptr; - } - sptr++; - } - - *nptr = '\0'; - return define_variable (vname, length, nvalue, o_env, 1); - - } - - return define_variable (vname, length, value, o_env, 1); - } - } -#endif /* VMS */ - - return 0; -} - -/* Lookup a variable whose name is a string starting at NAME - and with LENGTH chars in set SET. NAME need not be null-terminated. - Returns address of the `struct variable' containing all info - on the variable, or nil if no such variable is defined. */ - -struct variable * -lookup_variable_in_set (name, length, set) - const char *name; - unsigned int length; - const struct variable_set *set; -{ - struct variable var_key; - - var_key.name = (char *) name; - var_key.length = length; - - return (struct variable *) hash_find_item ((struct hash_table *) &set->table, &var_key); -} - -/* Initialize FILE's variable set list. If FILE already has a variable set - list, the topmost variable set is left intact, but the the rest of the - chain is replaced with FILE->parent's setlist. If FILE is a double-colon - rule, then we will use the "root" double-colon target's variable set as the - parent of FILE's variable set. - - If we're READing a makefile, don't do the pattern variable search now, - since the pattern variable might not have been defined yet. */ - -void -initialize_file_variables (file, reading) - struct file *file; - int reading; -{ - register struct variable_set_list *l = file->variables; - - if (l == 0) - { - l = (struct variable_set_list *) - xmalloc (sizeof (struct variable_set_list)); - l->set = (struct variable_set *) xmalloc (sizeof (struct variable_set)); - hash_init (&l->set->table, PERFILE_VARIABLE_BUCKETS, - variable_hash_1, variable_hash_2, variable_hash_cmp); - file->variables = l; - } - - /* If this is a double-colon, then our "parent" is the "root" target for - this double-colon rule. Since that rule has the same name, parent, - etc. we can just use its variables as the "next" for ours. */ - - if (file->double_colon && file->double_colon != file) - { - initialize_file_variables (file->double_colon, reading); - l->next = file->double_colon->variables; - return; - } - - if (file->parent == 0) - l->next = &global_setlist; - else - { - initialize_file_variables (file->parent, reading); - l->next = file->parent->variables; - } - - /* If we're not reading makefiles and we haven't looked yet, see if - we can find a pattern variable. */ - - if (!reading && !file->pat_searched) - { - struct pattern_var *p = lookup_pattern_var (file->name); - - file->pat_searched = 1; - if (p != 0) - { - /* If we found one, insert it between the current target's - variables and the next set, whatever it is. */ - file->pat_variables = (struct variable_set_list *) - xmalloc (sizeof (struct variable_set_list)); - file->pat_variables->set = p->vars->set; - } - } - - /* If we have a pattern variable match, set it up. */ - - if (file->pat_variables != 0) - { - file->pat_variables->next = l->next; - l->next = file->pat_variables; - } -} - -/* Pop the top set off the current variable set list, - and free all its storage. */ - -static void -free_variable_name_and_value (item) - void *item; -{ - struct variable *v = (struct variable *) item; - free (v->name); - free (v->value); -} - -void -pop_variable_scope () -{ - struct variable_set_list *setlist = current_variable_set_list; - struct variable_set *set = setlist->set; - - current_variable_set_list = setlist->next; - free ((char *) setlist); - - hash_map (&set->table, free_variable_name_and_value); - hash_free (&set->table, 1); - - free ((char *) set); -} - -struct variable_set_list * -create_new_variable_set () -{ - register struct variable_set_list *setlist; - register struct variable_set *set; - - set = (struct variable_set *) xmalloc (sizeof (struct variable_set)); - hash_init (&set->table, SMALL_SCOPE_VARIABLE_BUCKETS, - variable_hash_1, variable_hash_2, variable_hash_cmp); - - setlist = (struct variable_set_list *) - xmalloc (sizeof (struct variable_set_list)); - setlist->set = set; - setlist->next = current_variable_set_list; - - return setlist; -} - -/* Create a new variable set and push it on the current setlist. */ - -struct variable_set_list * -push_new_variable_scope () -{ - return (current_variable_set_list = create_new_variable_set()); -} - -/* Merge SET1 into SET0, freeing unused storage in SET1. */ - -static void -merge_variable_sets (to_set, from_set) - struct variable_set *to_set, *from_set; -{ - struct variable **from_var_slot = (struct variable **) from_set->table.ht_vec; - struct variable **from_var_end = from_var_slot + from_set->table.ht_size; - - for ( ; from_var_slot < from_var_end; from_var_slot++) - if (! HASH_VACANT (*from_var_slot)) - { - struct variable *from_var = *from_var_slot; - struct variable **to_var_slot - = (struct variable **) hash_find_slot (&to_set->table, *from_var_slot); - if (HASH_VACANT (*to_var_slot)) - hash_insert_at (&to_set->table, from_var, to_var_slot); - else - { - /* GKM FIXME: delete in from_set->table */ - free (from_var->value); - free (from_var); - } - } -} - -/* Merge SETLIST1 into SETLIST0, freeing unused storage in SETLIST1. */ - -void -merge_variable_set_lists (setlist0, setlist1) - struct variable_set_list **setlist0, *setlist1; -{ - register struct variable_set_list *list0 = *setlist0; - struct variable_set_list *last0 = 0; - - while (setlist1 != 0 && list0 != 0) - { - struct variable_set_list *next = setlist1; - setlist1 = setlist1->next; - - merge_variable_sets (list0->set, next->set); - - last0 = list0; - list0 = list0->next; - } - - if (setlist1 != 0) - { - if (last0 == 0) - *setlist0 = setlist1; - else - last0->next = setlist1; - } -} - -/* Define the automatic variables, and record the addresses - of their structures so we can change their values quickly. */ - -void -define_automatic_variables () -{ -#ifdef WINDOWS32 - extern char* default_shell; -#else - extern char default_shell[]; -#endif - register struct variable *v; - char buf[200]; - - sprintf (buf, "%u", makelevel); - (void) define_variable (MAKELEVEL_NAME, MAKELEVEL_LENGTH, buf, o_env, 0); - - sprintf (buf, "%s%s%s", - version_string, - (remote_description == 0 || remote_description[0] == '\0') - ? "" : "-", - (remote_description == 0 || remote_description[0] == '\0') - ? "" : remote_description); - (void) define_variable ("MAKE_VERSION", 12, buf, o_default, 0); - -#ifdef __MSDOS__ - /* Allow to specify a special shell just for Make, - and use $COMSPEC as the default $SHELL when appropriate. */ - { - static char shell_str[] = "SHELL"; - const int shlen = sizeof (shell_str) - 1; - struct variable *mshp = lookup_variable ("MAKESHELL", 9); - struct variable *comp = lookup_variable ("COMSPEC", 7); - - /* Make $MAKESHELL override $SHELL even if -e is in effect. */ - if (mshp) - (void) define_variable (shell_str, shlen, - mshp->value, o_env_override, 0); - else if (comp) - { - /* $COMSPEC shouldn't override $SHELL. */ - struct variable *shp = lookup_variable (shell_str, shlen); - - if (!shp) - (void) define_variable (shell_str, shlen, comp->value, o_env, 0); - } - } -#endif - - /* This won't override any definition, but it - will provide one if there isn't one there. */ - v = define_variable ("SHELL", 5, default_shell, o_default, 0); - v->export = v_export; /* Always export SHELL. */ - - /* On MSDOS we do use SHELL from environment, since - it isn't a standard environment variable on MSDOS, - so whoever sets it, does that on purpose. */ -#ifndef __MSDOS__ - /* Don't let SHELL come from the environment. */ - if (*v->value == '\0' || v->origin == o_env || v->origin == o_env_override) - { - free (v->value); - v->origin = o_file; - v->value = xstrdup (default_shell); - } -#endif - - /* Make sure MAKEFILES gets exported if it is set. */ - v = define_variable ("MAKEFILES", 9, "", o_default, 0); - v->export = v_ifset; - - /* Define the magic D and F variables in terms of - the automatic variables they are variations of. */ - -#ifdef VMS - define_variable ("@D", 2, "$(dir $@)", o_automatic, 1); - define_variable ("%D", 2, "$(dir $%)", o_automatic, 1); - define_variable ("*D", 2, "$(dir $*)", o_automatic, 1); - define_variable ("variables; - - hash_init (&table, VARIABLE_BUCKETS, - variable_hash_1, variable_hash_2, variable_hash_cmp); - - /* Run through all the variable sets in the list, - accumulating variables in TABLE. */ - for (s = set_list; s != 0; s = s->next) - { - struct variable_set *set = s->set; - v_slot = (struct variable **) set->table.ht_vec; - v_end = v_slot + set->table.ht_size; - for ( ; v_slot < v_end; v_slot++) - if (! HASH_VACANT (*v_slot)) - { - struct variable **new_slot; - struct variable *v = *v_slot; - - /* If this is a per-target variable and it hasn't been touched - already then look up the global version and take its export - value. */ - if (v->per_target && v->export == v_default) - { - struct variable *gv; - - gv = lookup_variable_in_set (v->name, strlen(v->name), - &global_variable_set); - if (gv) - v->export = gv->export; - } - - switch (v->export) - { - case v_default: - if (v->origin == o_default || v->origin == o_automatic) - /* Only export default variables by explicit request. */ - continue; - - /* The variable doesn't have a name that can be exported. */ - if (! v->exportable) - continue; - - if (! export_all_variables - && v->origin != o_command - && v->origin != o_env && v->origin != o_env_override) - continue; - break; - - case v_export: - break; - - case v_noexport: - continue; - - case v_ifset: - if (v->origin == o_default) - continue; - break; - } - - new_slot = (struct variable **) hash_find_slot (&table, v); - if (HASH_VACANT (*new_slot)) - hash_insert_at (&table, v, new_slot); - } - } - - makelevel_key.name = MAKELEVEL_NAME; - makelevel_key.length = MAKELEVEL_LENGTH; - hash_delete (&table, &makelevel_key); - - result = result_0 = (char **) xmalloc ((table.ht_fill + 2) * sizeof (char *)); - - v_slot = (struct variable **) table.ht_vec; - v_end = v_slot + table.ht_size; - for ( ; v_slot < v_end; v_slot++) - if (! HASH_VACANT (*v_slot)) - { - struct variable *v = *v_slot; - - /* If V is recursively expanded and didn't come from the environment, - expand its value. If it came from the environment, it should - go back into the environment unchanged. */ - if (v->recursive - && v->origin != o_env && v->origin != o_env_override) - { - char *value = recursively_expand_for_file (v, file); -#ifdef WINDOWS32 - if (strcmp(v->name, "Path") == 0 || - strcmp(v->name, "PATH") == 0) - convert_Path_to_windows32(value, ';'); -#endif - *result++ = concat (v->name, "=", value); - free (value); - } - else - { -#ifdef WINDOWS32 - if (strcmp(v->name, "Path") == 0 || - strcmp(v->name, "PATH") == 0) - convert_Path_to_windows32(v->value, ';'); -#endif - *result++ = concat (v->name, "=", v->value); - } - } - - *result = (char *) xmalloc (100); - (void) sprintf (*result, "%s=%u", MAKELEVEL_NAME, makelevel + 1); - *++result = 0; - - hash_free (&table, 0); - - return result_0; -} - -/* Given a variable, a value, and a flavor, define the variable. - See the try_variable_definition() function for details on the parameters. */ - -struct variable * -do_variable_definition (flocp, varname, value, origin, flavor, target_var) - const struct floc *flocp; - const char *varname; - char *value; - enum variable_origin origin; - enum variable_flavor flavor; - int target_var; -{ - char *p, *alloc_value = NULL; - struct variable *v; - int append = 0; - - /* Calculate the variable's new value in VALUE. */ - - switch (flavor) - { - default: - case f_bogus: - /* Should not be possible. */ - abort (); - case f_simple: - /* A simple variable definition "var := value". Expand the value. - We have to allocate memory since otherwise it'll clobber the - variable buffer, and we may still need that if we're looking at a - target-specific variable. */ - p = alloc_value = allocated_variable_expand (value); - break; - case f_conditional: - /* A conditional variable definition "var ?= value". - The value is set IFF the variable is not defined yet. */ - v = lookup_variable (varname, strlen (varname)); - if (v) - return v; - - flavor = f_recursive; - /* FALLTHROUGH */ - case f_recursive: - /* A recursive variable definition "var = value". - The value is used verbatim. */ - p = value; - break; - case f_append: - { - /* If we have += but we're in a target variable context, we want to - append only with other variables in the context of this target. */ - if (target_var) - { - append = 1; - v = lookup_variable_in_set (varname, strlen (varname), - current_variable_set_list->set); - } - else - v = lookup_variable (varname, strlen (varname)); - - if (v == 0) - { - /* There was no old value. - This becomes a normal recursive definition. */ - p = value; - flavor = f_recursive; - } - else - { - /* Paste the old and new values together in VALUE. */ - - unsigned int oldlen, vallen; - char *val; - - val = value; - if (v->recursive) - /* The previous definition of the variable was recursive. - The new value is the unexpanded old and new values. */ - flavor = f_recursive; - else - /* The previous definition of the variable was simple. - The new value comes from the old value, which was expanded - when it was set; and from the expanded new value. Allocate - memory for the expansion as we may still need the rest of the - buffer if we're looking at a target-specific variable. */ - val = alloc_value = allocated_variable_expand (val); - - oldlen = strlen (v->value); - vallen = strlen (val); - p = (char *) alloca (oldlen + 1 + vallen + 1); - bcopy (v->value, p, oldlen); - p[oldlen] = ' '; - bcopy (val, &p[oldlen + 1], vallen + 1); - } - } - } - -#ifdef __MSDOS__ - /* Many Unix Makefiles include a line saying "SHELL=/bin/sh", but - non-Unix systems don't conform to this default configuration (in - fact, most of them don't even have `/bin'). On the other hand, - $SHELL in the environment, if set, points to the real pathname of - the shell. - Therefore, we generally won't let lines like "SHELL=/bin/sh" from - the Makefile override $SHELL from the environment. But first, we - look for the basename of the shell in the directory where SHELL= - points, and along the $PATH; if it is found in any of these places, - we define $SHELL to be the actual pathname of the shell. Thus, if - you have bash.exe installed as d:/unix/bash.exe, and d:/unix is on - your $PATH, then SHELL=/usr/local/bin/bash will have the effect of - defining SHELL to be "d:/unix/bash.exe". */ - if ((origin == o_file || origin == o_override) - && strcmp (varname, "SHELL") == 0) - { - char shellpath[PATH_MAX]; - extern char * __dosexec_find_on_path (const char *, char *[], char *); - - /* See if we can find "/bin/sh.exe", "/bin/sh.com", etc. */ - if (__dosexec_find_on_path (p, (char **)0, shellpath)) - { - char *p; - - for (p = shellpath; *p; p++) - { - if (*p == '\\') - *p = '/'; - } - v = define_variable_loc (varname, strlen (varname), - shellpath, origin, flavor == f_recursive, - flocp); - } - else - { - char *shellbase, *bslash; - struct variable *pathv = lookup_variable ("PATH", 4); - char *path_string; - char *fake_env[2]; - size_t pathlen = 0; - - shellbase = strrchr (p, '/'); - bslash = strrchr (p, '\\'); - if (!shellbase || bslash > shellbase) - shellbase = bslash; - if (!shellbase && p[1] == ':') - shellbase = p + 1; - if (shellbase) - shellbase++; - else - shellbase = p; - - /* Search for the basename of the shell (with standard - executable extensions) along the $PATH. */ - if (pathv) - pathlen = strlen (pathv->value); - path_string = (char *)xmalloc (5 + pathlen + 2 + 1); - /* On MSDOS, current directory is considered as part of $PATH. */ - sprintf (path_string, "PATH=.;%s", pathv ? pathv->value : ""); - fake_env[0] = path_string; - fake_env[1] = (char *)0; - if (__dosexec_find_on_path (shellbase, fake_env, shellpath)) - { - char *p; - - for (p = shellpath; *p; p++) - { - if (*p == '\\') - *p = '/'; - } - v = define_variable_loc (varname, strlen (varname), - shellpath, origin, - flavor == f_recursive, flocp); - } - else - v = lookup_variable (varname, strlen (varname)); - - free (path_string); - } - } - else -#endif /* __MSDOS__ */ -#ifdef WINDOWS32 - if ((origin == o_file || origin == o_override) && streq (varname, "SHELL")) - { - extern char *default_shell; - - /* Call shell locator function. If it returns TRUE, then - set no_default_sh_exe to indicate sh was found and - set new value for SHELL variable. */ - - if (find_and_set_default_shell (p)) - { - v = define_variable_in_set (varname, strlen (varname), default_shell, - origin, flavor == f_recursive, - (target_var - ? current_variable_set_list->set - : NULL), - flocp); - no_default_sh_exe = 0; - } - else - v = lookup_variable (varname, strlen (varname)); - } - else -#endif - - /* If we are defining variables inside an $(eval ...), we might have a - different variable context pushed, not the global context (maybe we're - inside a $(call ...) or something. Since this function is only ever - invoked in places where we want to define globally visible variables, - make sure we define this variable in the global set. */ - - v = define_variable_in_set (varname, strlen (varname), p, - origin, flavor == f_recursive, - (target_var - ? current_variable_set_list->set : NULL), - flocp); - v->append = append; - - if (alloc_value) - free (alloc_value); - - return v; -} - -/* Try to interpret LINE (a null-terminated string) as a variable definition. - - ORIGIN may be o_file, o_override, o_env, o_env_override, - or o_command specifying that the variable definition comes - from a makefile, an override directive, the environment with - or without the -e switch, or the command line. - - See the comments for parse_variable_definition(). - - If LINE was recognized as a variable definition, a pointer to its `struct - variable' is returned. If LINE is not a variable definition, NULL is - returned. */ - -struct variable * -try_variable_definition (flocp, line, origin, target_var) - const struct floc *flocp; - char *line; - enum variable_origin origin; - int target_var; -{ - register int c; - register char *p = line; - register char *beg; - register char *end; - enum variable_flavor flavor = f_bogus; - char *name, *expanded_name; - struct variable *v; - - while (1) - { - c = *p++; - if (c == '\0' || c == '#') - return 0; - if (c == '=') - { - end = p - 1; - flavor = f_recursive; - break; - } - else if (c == ':') - if (*p == '=') - { - end = p++ - 1; - flavor = f_simple; - break; - } - else - /* A colon other than := is a rule line, not a variable defn. */ - return 0; - else if (c == '+' && *p == '=') - { - end = p++ - 1; - flavor = f_append; - break; - } - else if (c == '?' && *p == '=') - { - end = p++ - 1; - flavor = f_conditional; - break; - } - else if (c == '$') - { - /* This might begin a variable expansion reference. Make sure we - don't misrecognize chars inside the reference as =, := or +=. */ - char closeparen; - int count; - c = *p++; - if (c == '(') - closeparen = ')'; - else if (c == '{') - closeparen = '}'; - else - continue; /* Nope. */ - - /* P now points past the opening paren or brace. - Count parens or braces until it is matched. */ - count = 0; - for (; *p != '\0'; ++p) - { - if (*p == c) - ++count; - else if (*p == closeparen && --count < 0) - { - ++p; - break; - } - } - } - } - - beg = next_token (line); - while (end > beg && isblank ((unsigned char)end[-1])) - --end; - p = next_token (p); - - /* Expand the name, so "$(foo)bar = baz" works. */ - name = (char *) alloca (end - beg + 1); - bcopy (beg, name, end - beg); - name[end - beg] = '\0'; - expanded_name = allocated_variable_expand (name); - - if (expanded_name[0] == '\0') - fatal (flocp, _("empty variable name")); - - v = do_variable_definition (flocp, expanded_name, p, - origin, flavor, target_var); - - free (expanded_name); - - return v; -} - -/* Print information for variable V, prefixing it with PREFIX. */ - -static void -print_variable (v, prefix) - register struct variable *v; - char *prefix; -{ - const char *origin; - - switch (v->origin) - { - case o_default: - origin = _("default"); - break; - case o_env: - origin = _("environment"); - break; - case o_file: - origin = _("makefile"); - break; - case o_env_override: - origin = _("environment under -e"); - break; - case o_command: - origin = _("command line"); - break; - case o_override: - origin = _("`override' directive"); - break; - case o_automatic: - origin = _("automatic"); - break; - case o_invalid: - default: - abort (); - } - fputs ("# ", stdout); - fputs (origin, stdout); - if (v->fileinfo.filenm) - printf (_(" (from `%s', line %lu)"), - v->fileinfo.filenm, v->fileinfo.lineno); - putchar ('\n'); - fputs (prefix, stdout); - - /* Is this a `define'? */ - if (v->recursive && strchr (v->value, '\n') != 0) - printf ("define %s\n%s\nendef\n", v->name, v->value); - else - { - register char *p; - - printf ("%s %s= ", v->name, v->recursive ? v->append ? "+" : "" : ":"); - - /* Check if the value is just whitespace. */ - p = next_token (v->value); - if (p != v->value && *p == '\0') - /* All whitespace. */ - printf ("$(subst ,,%s)", v->value); - else if (v->recursive) - fputs (v->value, stdout); - else - /* Double up dollar signs. */ - for (p = v->value; *p != '\0'; ++p) - { - if (*p == '$') - putchar ('$'); - putchar (*p); - } - putchar ('\n'); - } -} - - -/* Print all the variables in SET. PREFIX is printed before - the actual variable definitions (everything else is comments). */ - -void -print_variable_set (set, prefix) - register struct variable_set *set; - char *prefix; -{ - hash_map_arg (&set->table, print_variable, prefix); - - fputs (_("# variable set hash-table stats:\n"), stdout); - fputs ("# ", stdout); - hash_print_stats (&set->table, stdout); - putc ('\n', stdout); -} - -/* Print the data base of variables. */ - -void -print_variable_data_base () -{ - puts (_("\n# Variables\n")); - - print_variable_set (&global_variable_set, ""); -} - - -/* Print all the local variables of FILE. */ - -void -print_file_variables (file) - struct file *file; -{ - if (file->variables != 0) - print_variable_set (file->variables->set, "# "); -} - -#ifdef WINDOWS32 -void -sync_Path_environment(void) -{ - char* path = allocated_variable_expand("$(Path)"); - static char* environ_path = NULL; - - if (!path) - return; - - /* - * If done this before, don't leak memory unnecessarily. - * Free the previous entry before allocating new one. - */ - if (environ_path) - free(environ_path); - - /* - * Create something WINDOWS32 world can grok - */ - convert_Path_to_windows32(path, ';'); - environ_path = concat("Path", "=", path); - putenv(environ_path); - free(path); -} -#endif diff --git a/src/mkutil/make-3.80/variable.h b/src/mkutil/make-3.80/variable.h deleted file mode 100644 index d9cd7f7c..00000000 --- a/src/mkutil/make-3.80/variable.h +++ /dev/null @@ -1,183 +0,0 @@ -/* Definitions for using variables in GNU Make. -Copyright (C) 1988, 1989, 1990, 1991, 1992, 2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "hash.h" - -/* Codes in a variable definition saying where the definition came from. - Increasing numeric values signify less-overridable definitions. */ -enum variable_origin - { - o_default, /* Variable from the default set. */ - o_env, /* Variable from environment. */ - o_file, /* Variable given in a makefile. */ - o_env_override, /* Variable from environment, if -e. */ - o_command, /* Variable given by user. */ - o_override, /* Variable from an `override' directive. */ - o_automatic, /* Automatic variable -- cannot be set. */ - o_invalid /* Core dump time. */ - }; - -enum variable_flavor - { - f_bogus, /* Bogus (error) */ - f_simple, /* Simple definition (:=) */ - f_recursive, /* Recursive definition (=) */ - f_append, /* Appending definition (+=) */ - f_conditional /* Conditional definition (?=) */ - }; - -/* Structure that represents one variable definition. - Each bucket of the hash table is a chain of these, - chained through `next'. */ - -#define EXP_COUNT_BITS 15 /* This gets all the bitfields into 32 bits */ - -#define EXP_COUNT_MAX ((1<1, allow this many self-referential - expansions. */ - - enum variable_origin - origin ENUM_BITFIELD (3); /* Variable origin. */ - - unsigned int exportable:1; /* Nonzero if the variable _could_ be - exported. */ - enum variable_export - { - v_export, /* Export this variable. */ - v_noexport, /* Don't export this variable. */ - v_ifset, /* Export it if it has a non-default value. */ - v_default /* Decide in target_environment. */ - } export ENUM_BITFIELD (2); - }; - -/* Structure that represents a variable set. */ - -struct variable_set - { - struct hash_table table; /* Hash table of variables. */ - }; - -/* Structure that represents a list of variable sets. */ - -struct variable_set_list - { - struct variable_set_list *next; /* Link in the chain. */ - struct variable_set *set; /* Variable set. */ - }; - -extern char *variable_buffer; -extern struct variable_set_list *current_variable_set_list; - -/* expand.c */ -extern char *variable_buffer_output PARAMS ((char *ptr, char *string, unsigned int length)); -extern char *variable_expand PARAMS ((char *line)); -extern char *allocated_variable_expand_for_file PARAMS ((char *line, struct file *file)); -#define allocated_variable_expand(line) \ - allocated_variable_expand_for_file (line, (struct file *) 0) -extern char *expand_argument PARAMS ((char *str, char *end)); -extern char *variable_expand_string PARAMS ((char *line, char *string, - long length)); - -/* function.c */ -extern int handle_function PARAMS ((char **op, char **stringp)); -extern int pattern_matches PARAMS ((char *pattern, char *percent, char *str)); -extern char *subst_expand PARAMS ((char *o, char *text, char *subst, char *replace, - unsigned int slen, unsigned int rlen, int by_word, int suffix_only)); -extern char *patsubst_expand PARAMS ((char *o, char *text, char *pattern, char *replace, - char *pattern_percent, char *replace_percent)); - -/* expand.c */ -extern char *recursively_expand_for_file PARAMS ((struct variable *v, - struct file *file)); -#define recursively_expand(v) recursively_expand_for_file (v, NULL) - -/* variable.c */ -extern struct variable_set_list *create_new_variable_set PARAMS ((void)); -extern struct variable_set_list *push_new_variable_scope PARAMS ((void)); -extern void pop_variable_scope PARAMS ((void)); -extern void define_automatic_variables PARAMS ((void)); -extern void initialize_file_variables PARAMS ((struct file *file, int read)); -extern void print_file_variables PARAMS ((struct file *file)); -extern void print_variable_set PARAMS ((struct variable_set *set, char *prefix)); -extern void merge_variable_set_lists PARAMS ((struct variable_set_list **setlist0, struct variable_set_list *setlist1)); -extern struct variable *do_variable_definition PARAMS ((const struct floc *flocp, const char *name, char *value, enum variable_origin origin, enum variable_flavor flavor, int target_var)); -extern struct variable *try_variable_definition PARAMS ((const struct floc *flocp, char *line, enum variable_origin origin, int target_var)); -extern void init_hash_global_variable_set PARAMS ((void)); -extern void hash_init_function_table PARAMS ((void)); -extern struct variable *lookup_variable PARAMS ((const char *name, unsigned int length)); -extern struct variable *lookup_variable_in_set PARAMS ((const char *name, - unsigned int length, - const struct variable_set *set)); - -extern struct variable *define_variable_in_set - PARAMS ((const char *name, unsigned int length, char *value, - enum variable_origin origin, int recursive, - struct variable_set *set, const struct floc *flocp)); - -/* Define a variable in the current variable set. */ - -#define define_variable(n,l,v,o,r) \ - define_variable_in_set((n),(l),(v),(o),(r),\ - current_variable_set_list->set,NILF) - -/* Define a variable with a location in the current variable set. */ - -#define define_variable_loc(n,l,v,o,r,f) \ - define_variable_in_set((n),(l),(v),(o),(r),\ - current_variable_set_list->set,(f)) - -/* Define a variable with a location in the global variable set. */ - -#define define_variable_global(n,l,v,o,r,f) \ - define_variable_in_set((n),(l),(v),(o),(r),NULL,(f)) - -/* Define a variable in FILE's variable set. */ - -#define define_variable_for_file(n,l,v,o,r,f) \ - define_variable_in_set((n),(l),(v),(o),(r),(f)->variables->set,NILF) - -/* Warn that NAME is an undefined variable. */ - -#define warn_undefined(n,l) do{\ - if (warn_undefined_variables_flag) \ - error (reading_file, \ - _("warning: undefined variable `%.*s'"), \ - (int)(l), (n)); \ - }while(0) - -extern char **target_environment PARAMS ((struct file *file)); - -extern int export_all_variables; - -#define MAKELEVEL_NAME "MAKELEVEL" -#define MAKELEVEL_LENGTH (sizeof (MAKELEVEL_NAME) - 1) diff --git a/src/mkutil/make-3.80/version.c b/src/mkutil/make-3.80/version.c deleted file mode 100644 index 1918b6f7..00000000 --- a/src/mkutil/make-3.80/version.c +++ /dev/null @@ -1,17 +0,0 @@ -/* We use instead of "config.h" so that a compilation - using -I. -I$srcdir will use ./config.h rather than $srcdir/config.h - (which it would do because make.h was found in $srcdir). */ -#include - -#ifndef MAKE_HOST -# define MAKE_HOST "unknown" -#endif - -char *version_string = VERSION; -char *make_host = MAKE_HOST; - -/* - Local variables: - version-control: never - End: - */ diff --git a/src/mkutil/make-3.80/vmsdir.h b/src/mkutil/make-3.80/vmsdir.h deleted file mode 100644 index 59034759..00000000 --- a/src/mkutil/make-3.80/vmsdir.h +++ /dev/null @@ -1,61 +0,0 @@ -/* dirent.h for vms */ - -#ifndef VMSDIR_H -#define VMSDIR_H - -#include - -#define MAXNAMLEN 255 - -#ifndef __DECC -#if !defined (__GNUC__) && !defined (__ALPHA) -typedef unsigned long u_long; -typedef unsigned short u_short; -#endif -#endif - -struct direct -{ - off_t d_off; - u_long d_fileno; - u_short d_reclen; - u_short d_namlen; - char d_name[MAXNAMLEN + 1]; -}; - -#undef DIRSIZ -#define DIRSIZ(dp) \ - (((sizeof (struct direct) \ - - (MAXNAMLEN+1) \ - + ((dp)->d_namlen+1)) \ - + 3) & ~3) - -#define d_ino d_fileno /* compatability */ - - -/* - * Definitions for library routines operating on directories. - */ - -typedef struct DIR -{ - struct direct dir; - char d_result[MAXNAMLEN + 1]; -#if defined (__ALPHA) || defined (__DECC) - struct FAB fab; -#else - struct fabdef fab; -#endif -} DIR; - -#ifndef NULL -#define NULL 0 -#endif - -extern DIR *opendir PARAMS (()); -extern struct direct *readdir PARAMS ((DIR *dfd)); -#define rewinddir(dirp) seekdir((dirp), (long)0) -extern int closedir PARAMS ((DIR *dfd)); -extern char *vmsify PARAMS ((char *name, int type)); - -#endif /* VMSDIR_H */ diff --git a/src/mkutil/make-3.80/vmsfunctions.c b/src/mkutil/make-3.80/vmsfunctions.c deleted file mode 100644 index f6708cc1..00000000 --- a/src/mkutil/make-3.80/vmsfunctions.c +++ /dev/null @@ -1,261 +0,0 @@ -/* vmsfunctions.c */ - -#include "make.h" -#include "debug.h" - -#ifdef __DECC -#include -#endif -#include -#include -#include -#include -#include -#include "vmsdir.h" - -#ifdef HAVE_VMSDIR_H - -DIR * -opendir (dspec) - char *dspec; -{ - struct DIR *dir = (struct DIR *)xmalloc (sizeof (struct DIR)); - struct NAM *dnam = (struct NAM *)xmalloc (sizeof (struct NAM)); - struct FAB *dfab = &dir->fab; - char *searchspec = (char *)xmalloc (MAXNAMLEN + 1); - - memset (dir, 0, sizeof *dir); - - *dfab = cc$rms_fab; - *dnam = cc$rms_nam; - sprintf (searchspec, "%s*.*;", dspec); - - dfab->fab$l_fna = searchspec; - dfab->fab$b_fns = strlen (searchspec); - dfab->fab$l_nam = dnam; - - *dnam = cc$rms_nam; - dnam->nam$l_esa = searchspec; - dnam->nam$b_ess = MAXNAMLEN; - - if (! (sys$parse (dfab) & 1)) - { - free (dir); - free (dnam); - free (searchspec); - return (NULL); - } - - return dir; -} - -#define uppercasify(str) \ - do \ - { \ - char *tmp; \ - for (tmp = (str); *tmp != '\0'; tmp++) \ - if (islower ((unsigned char)*tmp)) \ - *tmp = toupper ((unsigned char)*tmp); \ - } \ - while (0) - -struct direct * -readdir (dir) - DIR * dir; -{ - struct FAB *dfab = &dir->fab; - struct NAM *dnam = (struct NAM *)(dfab->fab$l_nam); - struct direct *dentry = &dir->dir; - int i; - - memset (dentry, 0, sizeof *dentry); - - dnam->nam$l_rsa = dir->d_result; - dnam->nam$b_rss = MAXNAMLEN; - - DB (DB_VERBOSE, (".")); - - if (!((i = sys$search (dfab)) & 1)) - { - DB (DB_VERBOSE, (_("sys$search failed with %d\n"), i)); - return (NULL); - } - - dentry->d_off = 0; - if (dnam->nam$w_fid == 0) - dentry->d_fileno = 1; - else - dentry->d_fileno = dnam->nam$w_fid[0] + (dnam->nam$w_fid[1] << 16); - - dentry->d_reclen = sizeof (struct direct); - dentry->d_namlen = dnam->nam$b_name + dnam->nam$b_type; - strncpy (dentry->d_name, dnam->nam$l_name, dentry->d_namlen); - dentry->d_name[dentry->d_namlen] = '\0'; - uppercasify (dentry->d_name); - - return (dentry); -} - -int -closedir (dir) - DIR *dir; -{ - if (dir != NULL) - { - struct FAB *dfab = &dir->fab; - struct NAM *dnam = (struct NAM *)(dfab->fab$l_nam); - if (dnam != NULL) - free (dnam->nam$l_esa); - free (dnam); - free (dir); - } - - return 0; -} -#endif /* compiled for OpenVMS prior to V7.x */ - -char * -getwd (cwd) - char *cwd; -{ - static char buf[512]; - - if (cwd) - return (getcwd (cwd, 512)); - else - return (getcwd (buf, 512)); -} - -int -vms_stat (name, buf) - char *name; - struct stat *buf; -{ - int status; - int i; - - static struct FAB Fab; - static struct NAM Nam; - static struct fibdef Fib; /* short fib */ - static struct dsc$descriptor FibDesc = - { sizeof (Fib), DSC$K_DTYPE_Z, DSC$K_CLASS_S, (char *) &Fib }; - static struct dsc$descriptor_s DevDesc = - { 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, &Nam.nam$t_dvi[1] }; - static char EName[NAM$C_MAXRSS]; - static char RName[NAM$C_MAXRSS]; - static struct dsc$descriptor_s FileName = - { 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, 0 }; - static struct dsc$descriptor_s string = - { 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, 0 }; - static unsigned long Rdate[2]; - static unsigned long Cdate[2]; - static struct atrdef Atr[] = - { -#if defined(VAX) - /* Revision date */ - { sizeof (Rdate), ATR$C_REVDATE, (unsigned int) &Rdate[0] }, - /* Creation date */ - { sizeof (Cdate), ATR$C_CREDATE, (unsigned int) &Cdate[0] }, -#else - /* Revision date */ - { sizeof (Rdate), ATR$C_REVDATE, &Rdate[0] }, - /* Creation date */ - { sizeof (Cdate), ATR$C_CREDATE, &Cdate[0]}, -#endif - { 0, 0, 0 } - }; - static short int DevChan; - static short int iosb[4]; - - name = vmsify (name, 0); - - /* initialize RMS structures, we need a NAM to retrieve the FID */ - Fab = cc$rms_fab; - Fab.fab$l_fna = name; /* name of file */ - Fab.fab$b_fns = strlen (name); - Fab.fab$l_nam = &Nam; /* FAB has an associated NAM */ - - Nam = cc$rms_nam; - Nam.nam$l_esa = EName; /* expanded filename */ - Nam.nam$b_ess = sizeof (EName); - Nam.nam$l_rsa = RName; /* resultant filename */ - Nam.nam$b_rss = sizeof (RName); - - /* do $PARSE and $SEARCH here */ - status = sys$parse (&Fab); - if (!(status & 1)) - return -1; - - DevDesc.dsc$w_length = Nam.nam$t_dvi[0]; - status = sys$assign (&DevDesc, &DevChan, 0, 0); - if (!(status & 1)) - return -1; - - FileName.dsc$a_pointer = Nam.nam$l_name; - FileName.dsc$w_length = Nam.nam$b_name + Nam.nam$b_type + Nam.nam$b_ver; - - /* Initialize the FIB */ - for (i = 0; i < 3; i++) - { -#ifndef __VAXC - Fib.fib$w_fid[i] = Nam.nam$w_fid[i]; - Fib.fib$w_did[i] = Nam.nam$w_did[i]; -#else - Fib.fib$r_fid_overlay.fib$w_fid[i] = Nam.nam$w_fid[i]; - Fib.fib$r_did_overlay.fib$w_did[i] = Nam.nam$w_did[i]; -#endif - } - - status = sys$qiow (0, DevChan, IO$_ACCESS, &iosb, 0, 0, - &FibDesc, &FileName, 0, 0, &Atr, 0); - sys$dassgn (DevChan); - if (!(status & 1)) - return -1; - status = iosb[0]; - if (!(status & 1)) - return -1; - - status = stat (name, buf); - if (status) - return -1; - - buf->st_mtime = ((Rdate[0] >> 24) & 0xff) + ((Rdate[1] << 8) & 0xffffff00); - buf->st_ctime = ((Cdate[0] >> 24) & 0xff) + ((Cdate[1] << 8) & 0xffffff00); - - return 0; -} - -char * -cvt_time (tval) - unsigned long tval; -{ - static long int date[2]; - static char str[27]; - static struct dsc$descriptor date_str = - { 26, DSC$K_DTYPE_T, DSC$K_CLASS_S, str }; - - date[0] = (tval & 0xff) << 24; - date[1] = ((tval >> 8) & 0xffffff); - - if ((date[0] == 0) && (date[1] == 0)) - return ("never"); - - sys$asctim (0, &date_str, date, 0); - str[26] = '\0'; - - return (str); -} - -int -strcmpi (s1, s2) - const char *s1; - const char *s2; -{ - while (*s1 != '\0' && toupper(*s1) == toupper(*s2)) - { - s1++; - s2++; - } - - return toupper(*(unsigned char *) s1) - toupper(*(unsigned char *) s2); -} diff --git a/src/mkutil/make-3.80/vmsify.c b/src/mkutil/make-3.80/vmsify.c deleted file mode 100644 index f7871bb2..00000000 --- a/src/mkutil/make-3.80/vmsify.c +++ /dev/null @@ -1,981 +0,0 @@ -/* - vmsify.c - - Module for vms <-> unix file name conversion - - Written by Klaus Kämpf (kkaempf@progis.de) - of proGIS Software, Aachen, Germany - -*/ - -#include -#include -#include - -#if VMS -#include -#include -#include -#include -#include -#include -#include -#include -/* Initialize a string descriptor (struct dsc$descriptor_s) for an - arbitrary string. ADDR is a pointer to the first character - of the string, and LEN is the length of the string. */ - -#define INIT_DSC_S(dsc, addr, len) do { \ - (dsc).dsc$b_dtype = DSC$K_DTYPE_T; \ - (dsc).dsc$b_class = DSC$K_CLASS_S; \ - (dsc).dsc$w_length = (len); \ - (dsc).dsc$a_pointer = (addr); \ -} while (0) - -/* Initialize a string descriptor (struct dsc$descriptor_s) for a - NUL-terminated string. S is a pointer to the string; the length - is determined by calling strlen(). */ - -#define INIT_DSC_CSTRING(dsc, s) INIT_DSC_S(dsc, s, strlen(s)) -#endif - -/* - copy 'from' to 'to' up to but not including 'upto' - return 0 if eos on from - return 1 if upto found - - return 'to' at last char + 1 - return 'from' at match + 1 or eos if no match - - if as_dir == 1, change all '.' to '_' - else change all '.' but the last to '_' -*/ - -static int -copyto (char **to, char **from, char upto, int as_dir) -{ - char *s; - - s = strrchr (*from, '.'); - - while (**from) - { - if (**from == upto) - { - do - { - (*from)++; - } - while (**from == upto); - return 1; - } - if (**from == '.') - { - if ((as_dir == 1) - || (*from != s)) - **to = '_'; - else - **to = '.'; - } - else - { - if (isupper ((unsigned char)**from)) - **to = tolower ((unsigned char)**from); - else - **to = **from; - } - (*to)++; - (*from)++; - } - - return 0; -} - - -/* - get translation of logical name - -*/ - -static char * -trnlog (char *name) -{ - int stat; - static char reslt[1024]; - $DESCRIPTOR (reslt_dsc, reslt); - short resltlen; - struct dsc$descriptor_s name_dsc; - char *s; - - INIT_DSC_CSTRING (name_dsc, name); - - stat = lib$sys_trnlog (&name_dsc, &resltlen, &reslt_dsc); - - if ((stat&1) == 0) - { - return ""; - } - if (stat == SS$_NOTRAN) - { - return ""; - } - reslt[resltlen] = '\0'; - - s = (char *)malloc (resltlen+1); - if (s == 0) - return ""; - strcpy (s, reslt); - return s; -} - -static char * -showall (char *s) -{ - static char t[512]; - char *pt; - - pt = t; - if (strchr (s, '\\') == 0) - return s; - while (*s) - { - if (*s == '\\') - { - *pt++ = *s; - } - *pt++ = *s++; - } - return pt; -} - - -enum namestate { N_START, N_DEVICE, N_OPEN, N_DOT, N_CLOSED, N_DONE }; - -/* - convert unix style name to vms style - type = 0 -> name is a full name (directory and filename part) - type = 1 -> name is a directory - type = 2 -> name is a filename without directory - - The following conversions are applied - (0) (1) (2) - input full name dir name file name - -1 ./ [] .dir -2 ../ .dir - -3 // : :[000000] :000000.dir -4 //a a: a: a: -5 //a/ a: a: a:000000.dir - -9 / [000000] [000000] 000000.dir -10 /a [000000]a [a] [000000]a -11 /a/ [a] [a] [000000]a.dir -12 /a/b [a]b [a.b] [a]b -13 /a/b/ [a.b] [a.b] [a]b.dir -14 /a/b/c [a.b]c [a.b.c] [a.b]c -15 /a/b/c/ [a.b.c] [a.b.c] [a.b]c.dir - -16 a a [.a] a -17 a/ [.a] [.a] a.dir -18 a/b [.a]b [.a.b] [.a]b -19 a/b/ [.a.b] [.a.b] [.a]b.dir -20 a/b/c [.a.b]c [.a.b.c] [.a.b]c -21 a/b/c/ [.a.b.c] [.a.b.c] [.a.b]c.dir - -22 a.b.c a_b.c [.a_b_c] a_b_c.dir - -23 [x][y]z [x.y]z [x.y]z [x.y]z -24 [x][.y]z [x.y]z [x.y]z [x.y]z - -25 filenames with '$' are left unchanged if they contain no '/' -25 filenames with ':' are left unchanged -26 filenames with a single pair of '[' ']' are left unchanged - - the input string is not written to -*/ - -char * -vmsify (name, type) - char *name; - int type; -{ -/* max 255 device - max 39 directory - max 39 filename - max 39 filetype - max 5 version -*/ -#define MAXPATHLEN 512 - - enum namestate nstate; - static char vmsname[MAXPATHLEN+1]; - char *fptr; - char *vptr; - char *s,*s1; - int as_dir; - int count; - - if (name == 0) - return 0; - fptr = name; - vptr = vmsname; - nstate = N_START; - - /* case 25a */ - - s = strpbrk (name, "$:"); - if (s != 0) - { - char *s1; - char *s2; - - if (type == 1) - { - s1 = strchr (s+1, '['); - s2 = strchr (s+1, ']'); - } - - if (*s == '$') - { - if (strchr (name, '/') == 0) - { - if ((type == 1) && (s1 != 0) && (s2 == 0)) - { - strcpy (vmsname, name); - strcat (vmsname, "]"); - return vmsname; - } - else - return name; - } - } - else - { - if ((type == 1) && (s1 != 0) && (s2 == 0)) - { - strcpy (vmsname, name); - strcat (vmsname, "]"); - return vmsname; - } - else - return name; - } - } - - /* case 26 */ - - s = strchr (name, '['); - - if (s != 0) - { - s1 = strchr (s+1, '['); - if (s1 == 0) - { - if ((type == 1) - && (strchr (s+1, ']') == 0)) - { - strcpy (vmsname, name); - strcat (vmsname, "]"); - return vmsname; - } - else - return name; /* single [, keep unchanged */ - } - s1--; - if (*s1 != ']') - { - return name; /* not ][, keep unchanged */ - } - - /* we have ][ */ - - s = name; - - /* s -> starting char - s1 -> ending ']' */ - - do - { - strncpy (vptr, s, s1-s); /* copy up to but not including ']' */ - vptr += s1-s; - if (*s1 == 0) - break; - s = s1 + 1; /* s -> char behind ']' */ - if (*s != '[') /* was '][' ? */ - break; /* no, last ] found, exit */ - s++; - if (*s != '.') - *vptr++ = '.'; - s1 = strchr (s, ']'); - if (s1 == 0) /* no closing ] */ - s1 = s + strlen (s); - } - while (1); - - *vptr++ = ']'; - - fptr = s; - - } - - else /* no [ in name */ - - { - - int state; - int rooted = 1; /* flag if logical is rooted, else insert [000000] */ - - state = 0; - - do - { - - switch (state) - { - case 0: /* start of loop */ - if (*fptr == '/') - { - fptr++; - state = 1; - } - else if (*fptr == '.') - { - fptr++; - state = 10; - } - else - state = 2; - break; - - case 1: /* '/' at start */ - if (*fptr == '/') - { - fptr++; - state = 3; - } - else - state = 4; - break; - - case 2: /* no '/' at start */ - s = strchr (fptr, '/'); - if (s == 0) /* no '/' (16) */ - { - if (type == 1) - { - strcpy (vptr, "[."); - vptr += 2; - } - copyto (&vptr, &fptr, 0, (type==1)); - if (type == 1) - *vptr++ = ']'; - state = -1; - } - else /* found '/' (17..21) */ - { - if ((type == 2) - && (*(s+1) == 0)) /* 17(2) */ - { - copyto (&vptr, &fptr, '/', 1); - state = 7; - } - else - { - strcpy (vptr, "[."); - vptr += 2; - copyto (&vptr, &fptr, '/', 1); - nstate = N_OPEN; - state = 9; - } - } - break; - - case 3: /* '//' at start */ - while (*fptr == '/') /* collapse all '/' */ - fptr++; - if (*fptr == 0) /* just // */ - { - char cwdbuf[MAXPATHLEN+1]; - - s1 = getcwd(cwdbuf, MAXPATHLEN); - if (s1 == 0) - { - return ""; /* FIXME, err getcwd */ - } - s = strchr (s1, ':'); - if (s == 0) - { - return ""; /* FIXME, err no device */ - } - strncpy (vptr, s1, s-s1+1); - vptr += s-s1+1; - state = -1; - break; - } - - s = vptr; - - if (copyto (&vptr, &fptr, '/', 1) == 0) /* copy device part */ - { - *vptr++ = ':'; - state = -1; - break; - } - *vptr = ':'; - nstate = N_DEVICE; - if (*fptr == 0) /* just '//a/' */ - { - strcpy (vptr+1, "[000000]"); - vptr += 9; - state = -1; - break; - } - *vptr = 0; - /* check logical for [000000] insertion */ - s1 = trnlog (s); - if (*s1 != 0) - { /* found translation */ - char *s2; - for (;;) /* loop over all nested logicals */ - { - s2 = s1 + strlen (s1) - 1; - if (*s2 == ':') /* translation ends in ':' */ - { - s2 = trnlog (s1); - free (s1); - if (*s2 == 0) - { - rooted = 0; - break; - } - s1 = s2; - continue; /* next iteration */ - } - if (*s2 == ']') /* translation ends in ']' */ - { - if (*(s2-1) == '.') /* ends in '.]' */ - { - if (strncmp (fptr, "000000", 6) != 0) - rooted = 0; - } - else - { - strcpy (vmsname, s1); - s = strchr (vmsname, ']'); - *s = '.'; - nstate = N_DOT; - vptr = s; - } - } - break; - } - free (s1); - } - else - rooted = 0; - - if (*vptr == 0) - { - nstate = N_DEVICE; - *vptr++ = ':'; - } - else - vptr++; - - if (rooted == 0) - { - strcpy (vptr, "[000000."); - vptr += 8; - s1 = vptr-1; - nstate = N_DOT; - } - else - s1 = 0; - - /* s1-> '.' after 000000 or NULL */ - - s = strchr (fptr, '/'); - if (s == 0) - { /* no next '/' */ - if (*(vptr-1) == '.') - *(vptr-1) = ']'; - else if (rooted == 0) - *vptr++ = ']'; - copyto (&vptr, &fptr, 0, (type == 1)); - state = -1; - break; - } - else - { - while (*(s+1) == '/') /* skip multiple '/' */ - s++; - } - - if ((rooted != 0) - && (*(vptr-1) != '.')) - { - *vptr++ = '['; - nstate = N_DOT; - } - else - if ((nstate == N_DOT) - && (s1 != 0) - && (*(s+1) == 0)) - { - if (type == 2) - { - *s1 = ']'; - nstate = N_CLOSED; - } - } - state = 9; - break; - - case 4: /* single '/' at start (9..15) */ - if (*fptr == 0) - state = 5; - else - state = 6; - break; - - case 5: /* just '/' at start (9) */ - if (type != 2) - { - *vptr++ = '['; - nstate = N_OPEN; - } - strcpy (vptr, "000000"); - vptr += 6; - if (type == 2) - state = 7; - else - state = 8; - break; - - case 6: /* chars following '/' at start 10..15 */ - *vptr++ = '['; - nstate = N_OPEN; - s = strchr (fptr, '/'); - if (s == 0) /* 10 */ - { - if (type != 1) - { - strcpy (vptr, "000000]"); - vptr += 7; - } - copyto (&vptr, &fptr, 0, (type == 1)); - if (type == 1) - { - *vptr++ = ']'; - } - state = -1; - } - else /* 11..15 */ - { - if ( (type == 2) - && (*(s+1) == 0)) /* 11(2) */ - { - strcpy (vptr, "000000]"); - nstate = N_CLOSED; - vptr += 7; - } - copyto (&vptr, &fptr, '/', (*(vptr-1) != ']')); - state = 9; - } - break; - - case 7: /* add '.dir' and exit */ - if ((nstate == N_OPEN) - || (nstate == N_DOT)) - { - s = vptr-1; - while (s > vmsname) - { - if (*s == ']') - { - break; - } - if (*s == '.') - { - *s = ']'; - break; - } - s--; - } - } - strcpy (vptr, ".dir"); - vptr += 4; - state = -1; - break; - - case 8: /* add ']' and exit */ - *vptr++ = ']'; - state = -1; - break; - - case 9: /* 17..21, fptr -> 1st '/' + 1 */ - if (*fptr == 0) - { - if (type == 2) - { - state = 7; - } - else - state = 8; - break; - } - s = strchr (fptr, '/'); - if (s == 0) - { - if (type != 1) - { - if (nstate == N_OPEN) - { - *vptr++ = ']'; - nstate = N_CLOSED; - } - as_dir = 0; - } - else - { - if (nstate == N_OPEN) - { - *vptr++ = '.'; - nstate = N_DOT; - } - as_dir = 1; - } - } - else - { - while (*(s+1) == '/') - s++; - if ( (type == 2) - && (*(s+1) == 0)) /* 19(2), 21(2)*/ - { - if (nstate != N_CLOSED) - { - *vptr++ = ']'; - nstate = N_CLOSED; - } - as_dir = 1; - } - else - { - if (nstate == N_OPEN) - { - *vptr++ = '.'; - nstate = N_DOT; - } - as_dir = 1; - } - } - if ( (*fptr == '.') /* check for '..' or '../' */ - && (*(fptr+1) == '.') - && ((*(fptr+2) == '/') - || (*(fptr+2) == 0)) ) - { - fptr += 2; - if (*fptr == '/') - { - do - { - fptr++; - } - while (*fptr == '/'); - } - else if (*fptr == 0) - type = 1; - vptr--; /* vptr -> '.' or ']' */ - s1 = vptr; - for (;;) - { - s1--; - if (*s1 == '.') /* one back */ - { - vptr = s1; - nstate = N_OPEN; - break; - } - if (*s1 == '[') /* top level reached */ - { - if (*fptr == 0) - { - strcpy (s1, "[000000]"); - vptr = s1 + 8; - nstate = N_CLOSED; - s = 0; - break; - } - else - { - vptr = s1+1; - nstate = N_OPEN; - break; - } - } - } - } - else - { - copyto (&vptr, &fptr, '/', as_dir); - if (nstate == N_DOT) - nstate = N_OPEN; - } - if (s == 0) - { /* 18,20 */ - if (type == 1) - *vptr++ = ']'; - state = -1; - } - else - { - if (*(s+1) == 0) - { - if (type == 2) /* 19,21 */ - { - state = 7; - } - else - { - *vptr++ = ']'; - state = -1; - } - } - } - break; - - case 10: /* 1,2 first is '.' */ - if (*fptr == '.') - { - fptr++; - state = 11; - } - else - state = 12; - break; - - case 11: /* 2, '..' at start */ - count = 1; - if (*fptr != 0) - { - if (*fptr != '/') /* got ..xxx */ - { - return name; - } - do /* got ../ */ - { - fptr++; - while (*fptr == '/') fptr++; - if (*fptr != '.') - break; - if (*(fptr+1) != '.') - break; - fptr += 2; - if ((*fptr == 0) - || (*fptr == '/')) - count++; - } - while (*fptr == '/'); - } - { /* got '..' or '../' */ - char cwdbuf[MAXPATHLEN+1]; - - s1 = getcwd(cwdbuf, MAXPATHLEN); - if (s1 == 0) - { - return ""; /* FIXME, err getcwd */ - } - strcpy (vptr, s1); - s = strchr (vptr, ']'); - if (s != 0) - { - nstate = N_OPEN; - while (s > vptr) - { - s--; - if (*s == '[') - { - s++; - strcpy (s, "000000]"); - state = -1; - break; - } - else if (*s == '.') - { - if (--count == 0) - { - if (*fptr == 0) /* had '..' or '../' */ - { - *s++ = ']'; - state = -1; - } - else /* had '../xxx' */ - { - state = 9; - } - *s = 0; - break; - } - } - } - } - vptr += strlen (vptr); - } - break; - - case 12: /* 1, '.' at start */ - if (*fptr != 0) - { - if (*fptr != '/') - { - return name; - } - while (*fptr == '/') - fptr++; - } - - { - char cwdbuf[MAXPATHLEN+1]; - - s1 = getcwd(cwdbuf, MAXPATHLEN); - if (s1 == 0) - { - return ""; /*FIXME, err getcwd */ - } - strcpy (vptr, s1); - if (*fptr == 0) - { - state = -1; - break; - } - else - { - s = strchr (vptr, ']'); - if (s == 0) - { - state = -1; - break; - } - *s = 0; - nstate = N_OPEN; - vptr += strlen (vptr); - state = 9; - } - } - break; - } - - } - while (state > 0); - - - } - - - /* directory conversion done - fptr -> filename part of input string - vptr -> free space in vmsname - */ - - *vptr++ = 0; - - return vmsname; -} - - - -/* - convert from vms-style to unix-style - - dev:[dir1.dir2] //dev/dir1/dir2/ -*/ - -char * -unixify (char *name) -{ - static char piece[512]; - char *s, *p; - - if (strchr (name, '/') != 0) /* already in unix style */ - return name; - - p = piece; - *p = 0; - - /* device part */ - - s = strchr (name, ':'); - - if (s != 0) - { - *s = 0; - *p++ = '/'; - *p++ = '/'; - strcpy (p, name); - p += strlen (p); - *s = ':'; - } - - /* directory part */ - - *p++ = '/'; - s = strchr (name, '['); - - if (s != 0) - { - s++; - switch (*s) - { - case ']': /* [] */ - strcat (p, "./"); - break; - case '-': /* [- */ - strcat (p, "../"); - break; - case '.': - strcat (p, "./"); /* [. */ - break; - default: - s--; - break; - } - s++; - while (*s) - { - if (*s == '.') - *p++ = '/'; - else - *p++ = *s; - s++; - if (*s == ']') - { - s++; - break; - } - } - if (*s != 0) /* more after ']' ?? */ - { - if (*(p-1) != '/') - *p++ = '/'; - strcpy (p, s); /* copy it anyway */ - } - } - - else /* no '[' anywhere */ - - { - *p++ = 0; - } - - /* force end with '/' */ - - if (*(p-1) != '/') - *p++ = '/'; - *p = 0; - - return piece; -} - -/* EOF */ diff --git a/src/mkutil/make-3.80/vpath.c b/src/mkutil/make-3.80/vpath.c deleted file mode 100644 index 065779be..00000000 --- a/src/mkutil/make-3.80/vpath.c +++ /dev/null @@ -1,587 +0,0 @@ -/* Implementation of pattern-matching file search paths for GNU Make. -Copyright (C) 1988,89,91,92,93,94,95,96,97 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "filedef.h" -#include "variable.h" -#ifdef WINDOWS32 -#include "pathstuff.h" -#endif - - -/* Structure used to represent a selective VPATH searchpath. */ - -struct vpath - { - struct vpath *next; /* Pointer to next struct in the linked list. */ - char *pattern; /* The pattern to match. */ - char *percent; /* Pointer into `pattern' where the `%' is. */ - unsigned int patlen;/* Length of the pattern. */ - char **searchpath; /* Null-terminated list of directories. */ - unsigned int maxlen;/* Maximum length of any entry in the list. */ - }; - -/* Linked-list of all selective VPATHs. */ - -static struct vpath *vpaths; - -/* Structure for the general VPATH given in the variable. */ - -static struct vpath *general_vpath; - -/* Structure for GPATH given in the variable. */ - -static struct vpath *gpaths; - -static int selective_vpath_search PARAMS ((struct vpath *path, char **file, FILE_TIMESTAMP *mtime_ptr)); - -/* Reverse the chain of selective VPATH lists so they - will be searched in the order given in the makefiles - and construct the list from the VPATH variable. */ - -void -build_vpath_lists () -{ - register struct vpath *new = 0; - register struct vpath *old, *nexto; - register char *p; - - /* Reverse the chain. */ - for (old = vpaths; old != 0; old = nexto) - { - nexto = old->next; - old->next = new; - new = old; - } - - vpaths = new; - - /* If there is a VPATH variable with a nonnull value, construct the - general VPATH list from it. We use variable_expand rather than just - calling lookup_variable so that it will be recursively expanded. */ - - { - /* Turn off --warn-undefined-variables while we expand SHELL and IFS. */ - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - p = variable_expand ("$(strip $(VPATH))"); - - warn_undefined_variables_flag = save; - } - - if (*p != '\0') - { - /* Save the list of vpaths. */ - struct vpath *save_vpaths = vpaths; - - /* Empty `vpaths' so the new one will have no next, and `vpaths' - will still be nil if P contains no existing directories. */ - vpaths = 0; - - /* Parse P. */ - construct_vpath_list ("%", p); - - /* Store the created path as the general path, - and restore the old list of vpaths. */ - general_vpath = vpaths; - vpaths = save_vpaths; - } - - /* If there is a GPATH variable with a nonnull value, construct the - GPATH list from it. We use variable_expand rather than just - calling lookup_variable so that it will be recursively expanded. */ - - { - /* Turn off --warn-undefined-variables while we expand SHELL and IFS. */ - int save = warn_undefined_variables_flag; - warn_undefined_variables_flag = 0; - - p = variable_expand ("$(strip $(GPATH))"); - - warn_undefined_variables_flag = save; - } - - if (*p != '\0') - { - /* Save the list of vpaths. */ - struct vpath *save_vpaths = vpaths; - - /* Empty `vpaths' so the new one will have no next, and `vpaths' - will still be nil if P contains no existing directories. */ - vpaths = 0; - - /* Parse P. */ - construct_vpath_list ("%", p); - - /* Store the created path as the GPATH, - and restore the old list of vpaths. */ - gpaths = vpaths; - vpaths = save_vpaths; - } -} - -/* Construct the VPATH listing for the pattern and searchpath given. - - This function is called to generate selective VPATH lists and also for - the general VPATH list (which is in fact just a selective VPATH that - is applied to everything). The returned pointer is either put in the - linked list of all selective VPATH lists or in the GENERAL_VPATH - variable. - - If SEARCHPATH is nil, remove all previous listings with the same - pattern. If PATTERN is nil, remove all VPATH listings. Existing - and readable directories that are not "." given in the searchpath - separated by the path element separator (defined in make.h) are - loaded into the directory hash table if they are not there already - and put in the VPATH searchpath for the given pattern with trailing - slashes stripped off if present (and if the directory is not the - root, "/"). The length of the longest entry in the list is put in - the structure as well. The new entry will be at the head of the - VPATHS chain. */ - -void -construct_vpath_list (pattern, dirpath) - char *pattern, *dirpath; -{ - register unsigned int elem; - register char *p; - register char **vpath; - register unsigned int maxvpath; - unsigned int maxelem; - char *percent = NULL; - - if (pattern != 0) - { - pattern = xstrdup (pattern); - percent = find_percent (pattern); - } - - if (dirpath == 0) - { - /* Remove matching listings. */ - register struct vpath *path, *lastpath; - - lastpath = 0; - path = vpaths; - while (path != 0) - { - struct vpath *next = path->next; - - if (pattern == 0 - || (((percent == 0 && path->percent == 0) - || (percent - pattern == path->percent - path->pattern)) - && streq (pattern, path->pattern))) - { - /* Remove it from the linked list. */ - if (lastpath == 0) - vpaths = path->next; - else - lastpath->next = next; - - /* Free its unused storage. */ - free (path->pattern); - free ((char *) path->searchpath); - free ((char *) path); - } - else - lastpath = path; - - path = next; - } - - if (pattern != 0) - free (pattern); - return; - } - -#ifdef WINDOWS32 - convert_vpath_to_windows32(dirpath, ';'); -#endif - - /* Figure out the maximum number of VPATH entries and put it in - MAXELEM. We start with 2, one before the first separator and one - nil (the list terminator) and increment our estimated number for - each separator or blank we find. */ - maxelem = 2; - p = dirpath; - while (*p != '\0') - if (*p++ == PATH_SEPARATOR_CHAR || isblank ((unsigned char)*p)) - ++maxelem; - - vpath = (char **) xmalloc (maxelem * sizeof (char *)); - maxvpath = 0; - - /* Skip over any initial separators and blanks. */ - p = dirpath; - while (*p == PATH_SEPARATOR_CHAR || isblank ((unsigned char)*p)) - ++p; - - elem = 0; - while (*p != '\0') - { - char *v; - unsigned int len; - - /* Find the end of this entry. */ - v = p; - while (*p != '\0' && *p != PATH_SEPARATOR_CHAR - && !isblank ((unsigned char)*p)) - ++p; - - len = p - v; - /* Make sure there's no trailing slash, - but still allow "/" as a directory. */ -#ifdef __MSDOS__ - /* We need also to leave alone a trailing slash in "d:/". */ - if (len > 3 || (len > 1 && v[1] != ':')) -#endif - if (len > 1 && p[-1] == '/') - --len; - - if (len > 1 || *v != '.') - { - v = savestring (v, len); - - /* Verify that the directory actually exists. */ - - if (dir_file_exists_p (v, "")) - { - /* It does. Put it in the list. */ - vpath[elem++] = dir_name (v); - free (v); - if (len > maxvpath) - maxvpath = len; - } - else - /* The directory does not exist. Omit from the list. */ - free (v); - } - - /* Skip over separators and blanks between entries. */ - while (*p == PATH_SEPARATOR_CHAR || isblank ((unsigned char)*p)) - ++p; - } - - if (elem > 0) - { - struct vpath *path; - /* ELEM is now incremented one element past the last - entry, to where the nil-pointer terminator goes. - Usually this is maxelem - 1. If not, shrink down. */ - if (elem < (maxelem - 1)) - vpath = (char **) xrealloc ((char *) vpath, - (elem + 1) * sizeof (char *)); - - /* Put the nil-pointer terminator on the end of the VPATH list. */ - vpath[elem] = 0; - - /* Construct the vpath structure and put it into the linked list. */ - path = (struct vpath *) xmalloc (sizeof (struct vpath)); - path->searchpath = vpath; - path->maxlen = maxvpath; - path->next = vpaths; - vpaths = path; - - /* Set up the members. */ - path->pattern = pattern; - path->percent = percent; - path->patlen = strlen (pattern); - } - else - { - /* There were no entries, so free whatever space we allocated. */ - free ((char *) vpath); - if (pattern != 0) - free (pattern); - } -} - -/* Search the GPATH list for a pathname string that matches the one passed - in. If it is found, return 1. Otherwise we return 0. */ - -int -gpath_search (file, len) - char *file; - int len; -{ - register char **gp; - - if (gpaths && (len <= gpaths->maxlen)) - for (gp = gpaths->searchpath; *gp != NULL; ++gp) - if (strneq (*gp, file, len) && (*gp)[len] == '\0') - return 1; - - return 0; -} - -/* Search the VPATH list whose pattern matches *FILE for a directory - where the name pointed to by FILE exists. If it is found, we set *FILE to - the newly malloc'd name of the existing file, *MTIME_PTR (if MTIME_PTR is - not NULL) to its modtime (or zero if no stat call was done), and return 1. - Otherwise we return 0. */ - -int -vpath_search (file, mtime_ptr) - char **file; - FILE_TIMESTAMP *mtime_ptr; -{ - register struct vpath *v; - - /* If there are no VPATH entries or FILENAME starts at the root, - there is nothing we can do. */ - - if (**file == '/' -#ifdef HAVE_DOS_PATHS - || **file == '\\' - || (*file)[1] == ':' -#endif - || (vpaths == 0 && general_vpath == 0)) - return 0; - - for (v = vpaths; v != 0; v = v->next) - if (pattern_matches (v->pattern, v->percent, *file)) - if (selective_vpath_search (v, file, mtime_ptr)) - return 1; - - if (general_vpath != 0 - && selective_vpath_search (general_vpath, file, mtime_ptr)) - return 1; - - return 0; -} - - -/* Search the given VPATH list for a directory where the name pointed - to by FILE exists. If it is found, we set *FILE to the newly malloc'd - name of the existing file, *MTIME_PTR (if MTIME_PTR is not NULL) to - its modtime (or zero if no stat call was done), and we return 1. - Otherwise we return 0. */ - -static int -selective_vpath_search (path, file, mtime_ptr) - struct vpath *path; - char **file; - FILE_TIMESTAMP *mtime_ptr; -{ - int not_target; - char *name, *n; - char *filename; - register char **vpath = path->searchpath; - unsigned int maxvpath = path->maxlen; - register unsigned int i; - unsigned int flen, vlen, name_dplen; - int exists = 0; - - /* Find out if *FILE is a target. - If and only if it is NOT a target, we will accept prospective - files that don't exist but are mentioned in a makefile. */ - { - struct file *f = lookup_file (*file); - not_target = f == 0 || !f->is_target; - } - - flen = strlen (*file); - - /* Split *FILE into a directory prefix and a name-within-directory. - NAME_DPLEN gets the length of the prefix; FILENAME gets the - pointer to the name-within-directory and FLEN is its length. */ - - n = strrchr (*file, '/'); -#ifdef HAVE_DOS_PATHS - /* We need the rightmost slash or backslash. */ - { - char *bslash = strrchr(*file, '\\'); - if (!n || bslash > n) - n = bslash; - } -#endif - name_dplen = n != 0 ? n - *file : 0; - filename = name_dplen > 0 ? n + 1 : *file; - if (name_dplen > 0) - flen -= name_dplen + 1; - - /* Allocate enough space for the biggest VPATH entry, - a slash, the directory prefix that came with *FILE, - another slash (although this one may not always be - necessary), the filename, and a null terminator. */ - name = (char *) xmalloc (maxvpath + 1 + name_dplen + 1 + flen + 1); - - /* Try each VPATH entry. */ - for (i = 0; vpath[i] != 0; ++i) - { - int exists_in_cache = 0; - - n = name; - - /* Put the next VPATH entry into NAME at N and increment N past it. */ - vlen = strlen (vpath[i]); - bcopy (vpath[i], n, vlen); - n += vlen; - - /* Add the directory prefix already in *FILE. */ - if (name_dplen > 0) - { -#ifndef VMS - *n++ = '/'; -#endif - bcopy (*file, n, name_dplen); - n += name_dplen; - } - -#ifdef HAVE_DOS_PATHS - /* Cause the next if to treat backslash and slash alike. */ - if (n != name && n[-1] == '\\' ) - n[-1] = '/'; -#endif - /* Now add the name-within-directory at the end of NAME. */ -#ifndef VMS - if (n != name && n[-1] != '/') - { - *n = '/'; - bcopy (filename, n + 1, flen + 1); - } - else -#endif - bcopy (filename, n, flen + 1); - - /* Check if the file is mentioned in a makefile. If *FILE is not - a target, that is enough for us to decide this file exists. - If *FILE is a target, then the file must be mentioned in the - makefile also as a target to be chosen. - - The restriction that *FILE must not be a target for a - makefile-mentioned file to be chosen was added by an - inadequately commented change in July 1990; I am not sure off - hand what problem it fixes. - - In December 1993 I loosened this restriction to allow a file - to be chosen if it is mentioned as a target in a makefile. This - seem logical. */ - { - struct file *f = lookup_file (name); - if (f != 0) - exists = not_target || f->is_target; - } - - if (!exists) - { - /* That file wasn't mentioned in the makefile. - See if it actually exists. */ - -#ifdef VMS - exists_in_cache = exists = dir_file_exists_p (vpath[i], filename); -#else - /* Clobber a null into the name at the last slash. - Now NAME is the name of the directory to look in. */ - *n = '\0'; - - /* We know the directory is in the hash table now because either - construct_vpath_list or the code just above put it there. - Does the file we seek exist in it? */ - exists_in_cache = exists = dir_file_exists_p (name, filename); -#endif - } - - if (exists) - { - /* The file is in the directory cache. - Now check that it actually exists in the filesystem. - The cache may be out of date. When vpath thinks a file - exists, but stat fails for it, confusion results in the - higher levels. */ - - struct stat st; - -#ifndef VMS - /* Put the slash back in NAME. */ - *n = '/'; -#endif - - if (!exists_in_cache /* Makefile-mentioned file need not exist. */ - || stat (name, &st) == 0) /* Does it really exist? */ - { - /* We have found a file. - Store the name we found into *FILE for the caller. */ - - *file = savestring (name, (n + 1 - name) + flen); - - if (mtime_ptr != 0) - /* Store the modtime into *MTIME_PTR for the caller. - If we have had no need to stat the file here, - we record UNKNOWN_MTIME to indicate this. */ - *mtime_ptr = (exists_in_cache - ? FILE_TIMESTAMP_STAT_MODTIME (name, st) - : UNKNOWN_MTIME); - - free (name); - return 1; - } - else - exists = 0; - } - } - - free (name); - return 0; -} - -/* Print the data base of VPATH search paths. */ - -void -print_vpath_data_base () -{ - register unsigned int nvpaths; - register struct vpath *v; - - puts (_("\n# VPATH Search Paths\n")); - - nvpaths = 0; - for (v = vpaths; v != 0; v = v->next) - { - register unsigned int i; - - ++nvpaths; - - printf ("vpath %s ", v->pattern); - - for (i = 0; v->searchpath[i] != 0; ++i) - printf ("%s%c", v->searchpath[i], - v->searchpath[i + 1] == 0 ? '\n' : PATH_SEPARATOR_CHAR); - } - - if (vpaths == 0) - puts (_("# No `vpath' search paths.")); - else - printf (_("\n# %u `vpath' search paths.\n"), nvpaths); - - if (general_vpath == 0) - puts (_("\n# No general (`VPATH' variable) search path.")); - else - { - register char **path = general_vpath->searchpath; - register unsigned int i; - - fputs (_("\n# General (`VPATH' variable) search path:\n# "), stdout); - - for (i = 0; path[i] != 0; ++i) - printf ("%s%c", path[i], - path[i + 1] == 0 ? '\n' : PATH_SEPARATOR_CHAR); - } -} diff --git a/src/mkutil/make-3.80/w32/compat/dirent.c b/src/mkutil/make-3.80/w32/compat/dirent.c deleted file mode 100644 index db871a90..00000000 --- a/src/mkutil/make-3.80/w32/compat/dirent.c +++ /dev/null @@ -1,188 +0,0 @@ -#include -#include -#include -#include -#include -#include "dirent.h" - - -DIR* -opendir(const char* pDirName) -{ - struct stat sb; - DIR* pDir; - char* pEndDirName; - int nBufferLen; - - /* sanity checks */ - if (!pDirName) { - errno = EINVAL; - return NULL; - } - if (stat(pDirName, &sb) != 0) { - errno = ENOENT; - return NULL; - } - if ((sb.st_mode & S_IFMT) != S_IFDIR) { - errno = ENOTDIR; - return NULL; - } - - /* allocate a DIR structure to return */ - pDir = (DIR *) malloc(sizeof (DIR)); - - if (!pDir) - return NULL; - - /* input directory name length */ - nBufferLen = strlen(pDirName); - - /* copy input directory name to DIR buffer */ - strcpy(pDir->dir_pDirectoryName, pDirName); - - /* point to end of the copied directory name */ - pEndDirName = &pDir->dir_pDirectoryName[nBufferLen - 1]; - - /* if directory name did not end in '/' or '\', add '/' */ - if ((*pEndDirName != '/') && (*pEndDirName != '\\')) { - pEndDirName++; - *pEndDirName = '/'; - } - - /* now append the wildcard character to the buffer */ - pEndDirName++; - *pEndDirName = '*'; - pEndDirName++; - *pEndDirName = '\0'; - - /* other values defaulted */ - pDir->dir_nNumFiles = 0; - pDir->dir_hDirHandle = INVALID_HANDLE_VALUE; - pDir->dir_ulCookie = __DIRENT_COOKIE; - - return pDir; -} - -void -closedir(DIR *pDir) -{ - /* got a valid pointer? */ - if (!pDir) { - errno = EINVAL; - return; - } - - /* sanity check that this is a DIR pointer */ - if (pDir->dir_ulCookie != __DIRENT_COOKIE) { - errno = EINVAL; - return; - } - - /* close the WINDOWS32 directory handle */ - if (pDir->dir_hDirHandle != INVALID_HANDLE_VALUE) - FindClose(pDir->dir_hDirHandle); - - free(pDir); - - return; -} - -struct dirent * -readdir(DIR* pDir) -{ - WIN32_FIND_DATA wfdFindData; - - if (!pDir) { - errno = EINVAL; - return NULL; - } - - /* sanity check that this is a DIR pointer */ - if (pDir->dir_ulCookie != __DIRENT_COOKIE) { - errno = EINVAL; - return NULL; - } - - if (pDir->dir_nNumFiles == 0) { - pDir->dir_hDirHandle = FindFirstFile(pDir->dir_pDirectoryName, &wfdFindData); - if (pDir->dir_hDirHandle == INVALID_HANDLE_VALUE) - return NULL; - } else if (!FindNextFile(pDir->dir_hDirHandle, &wfdFindData)) - return NULL; - - /* bump count for next call to readdir() or telldir() */ - pDir->dir_nNumFiles++; - - /* fill in struct dirent values */ - pDir->dir_sdReturn.d_ino = -1; - strcpy(pDir->dir_sdReturn.d_name, wfdFindData.cFileName); - - return &pDir->dir_sdReturn; -} - -void -rewinddir(DIR* pDir) -{ - if (!pDir) { - errno = EINVAL; - return; - } - - /* sanity check that this is a DIR pointer */ - if (pDir->dir_ulCookie != __DIRENT_COOKIE) { - errno = EINVAL; - return; - } - - /* close the WINDOWS32 directory handle */ - if (pDir->dir_hDirHandle != INVALID_HANDLE_VALUE) - if (!FindClose(pDir->dir_hDirHandle)) - errno = EBADF; - - /* reset members which control readdir() */ - pDir->dir_hDirHandle = INVALID_HANDLE_VALUE; - pDir->dir_nNumFiles = 0; - - return; -} - -int -telldir(DIR* pDir) -{ - if (!pDir) { - errno = EINVAL; - return -1; - } - - /* sanity check that this is a DIR pointer */ - if (pDir->dir_ulCookie != __DIRENT_COOKIE) { - errno = EINVAL; - return -1; - } - - /* return number of times readdir() called */ - return pDir->dir_nNumFiles; -} - -void -seekdir(DIR* pDir, long nPosition) -{ - if (!pDir) - return; - - /* sanity check that this is a DIR pointer */ - if (pDir->dir_ulCookie != __DIRENT_COOKIE) - return; - - /* go back to beginning of directory */ - rewinddir(pDir); - - /* loop until we have found position we care about */ - for (--nPosition; nPosition && readdir(pDir); nPosition--); - - /* flag invalid nPosition value */ - if (nPosition) - errno = EINVAL; - - return; -} diff --git a/src/mkutil/make-3.80/w32/include/dirent.h b/src/mkutil/make-3.80/w32/include/dirent.h deleted file mode 100644 index 3437bd06..00000000 --- a/src/mkutil/make-3.80/w32/include/dirent.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _DIRENT_H -#define _DIRENT_H - -#include -#include -#include -#include - -#ifndef NAME_MAX -#define NAME_MAX 255 -#endif - -#define __DIRENT_COOKIE 0xfefeabab - - -struct dirent -{ - ino_t d_ino; /* unused - no equivalent on WINDOWS32 */ - char d_name[NAME_MAX+1]; -}; - -typedef struct dir_struct { - ULONG dir_ulCookie; - HANDLE dir_hDirHandle; - DWORD dir_nNumFiles; - char dir_pDirectoryName[NAME_MAX+1]; - struct dirent dir_sdReturn; -} DIR; - -DIR *opendir(const char *); -struct dirent *readdir(DIR *); -void rewinddir(DIR *); -void closedir(DIR *); -int telldir(DIR *); -void seekdir(DIR *, long); - -#endif diff --git a/src/mkutil/make-3.80/w32/include/pathstuff.h b/src/mkutil/make-3.80/w32/include/pathstuff.h deleted file mode 100644 index a036f7b2..00000000 --- a/src/mkutil/make-3.80/w32/include/pathstuff.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef _PATHSTUFF_H -#define _PATHSTUFF_H - -extern char * convert_Path_to_windows32(char *Path, char to_delim); -extern char * convert_vpath_to_windows32(char *Path, char to_delim); -extern char * w32ify(char *file, int resolve); -extern char * getcwd_fs(char *buf, int len); - -#endif diff --git a/src/mkutil/make-3.80/w32/include/sub_proc.h b/src/mkutil/make-3.80/w32/include/sub_proc.h deleted file mode 100644 index 9cc54a57..00000000 --- a/src/mkutil/make-3.80/w32/include/sub_proc.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef SUB_PROC_H -#define SUB_PROC_H - -/* - * Component Name: - * - * $Date: 1997/08/27 20:34:23 $ - * - * $Source: /cvsroot/make/make/w32/include/sub_proc.h,v $ - * - * $Revision: 1.4 $ - */ - -/* $Id: sub_proc.h,v 1.4 1997/08/27 20:34:23 psmith Exp $ */ - -#ifdef WINDOWS32 - -#define EXTERN_DECL(entry, args) extern entry args -#define VOID_DECL void - -EXTERN_DECL(HANDLE process_init, (VOID_DECL)); -EXTERN_DECL(HANDLE process_init_fd, (HANDLE stdinh, HANDLE stdouth, - HANDLE stderrh)); -EXTERN_DECL(long process_begin, (HANDLE proc, char **argv, char **envp, - char *exec_path, char *as_user)); -EXTERN_DECL(long process_pipe_io, (HANDLE proc, char *stdin_data, - int stdin_data_len)); -EXTERN_DECL(long process_file_io, (HANDLE proc)); -EXTERN_DECL(void process_cleanup, (HANDLE proc)); -EXTERN_DECL(HANDLE process_wait_for_any, (VOID_DECL)); -EXTERN_DECL(void process_register, (HANDLE proc)); -EXTERN_DECL(HANDLE process_easy, (char** argv, char** env)); -EXTERN_DECL(BOOL process_kill, (HANDLE proc, int signal)); - -/* support routines */ -EXTERN_DECL(long process_errno, (HANDLE proc)); -EXTERN_DECL(long process_last_err, (HANDLE proc)); -EXTERN_DECL(long process_exit_code, (HANDLE proc)); -EXTERN_DECL(long process_signal, (HANDLE proc)); -EXTERN_DECL(char * process_outbuf, (HANDLE proc)); -EXTERN_DECL(char * process_errbuf, (HANDLE proc)); -EXTERN_DECL(int process_outcnt, (HANDLE proc)); -EXTERN_DECL(int process_errcnt, (HANDLE proc)); -EXTERN_DECL(void process_pipes, (HANDLE proc, int pipes[3])); - -#endif -#endif diff --git a/src/mkutil/make-3.80/w32/include/w32err.h b/src/mkutil/make-3.80/w32/include/w32err.h deleted file mode 100644 index 68a65906..00000000 --- a/src/mkutil/make-3.80/w32/include/w32err.h +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef _W32ERR_H_ -#define _W32ERR_H_ - -#ifndef EXTERN_DECL -#define EXTERN_DECL(entry, args) entry args -#endif - -EXTERN_DECL(char * map_windows32_error_to_string, (DWORD error)); - -#endif /* !_W32ERR_H */ diff --git a/src/mkutil/make-3.80/w32/pathstuff.c b/src/mkutil/make-3.80/w32/pathstuff.c deleted file mode 100644 index d8f38453..00000000 --- a/src/mkutil/make-3.80/w32/pathstuff.c +++ /dev/null @@ -1,238 +0,0 @@ -#include -#include -#include "make.h" -#include "pathstuff.h" - -/* - * Convert delimiter separated vpath to Canonical format. - */ -char * -convert_vpath_to_windows32(char *Path, char to_delim) -{ - char *etok; /* token separator for old Path */ - - /* - * Convert all spaces to delimiters. Note that pathnames which - * contain blanks get trounced here. Use 8.3 format as a workaround. - */ - for (etok = Path; etok && *etok; etok++) - if (isblank ((unsigned char) *etok)) - *etok = to_delim; - - return (convert_Path_to_windows32(Path, to_delim)); -} - -/* - * Convert delimiter separated path to Canonical format. - */ -char * -convert_Path_to_windows32(char *Path, char to_delim) -{ - char *etok; /* token separator for old Path */ - char *p; /* points to element of old Path */ - - /* is this a multi-element Path ? */ - for (p = Path, etok = strpbrk(p, ":;"); - etok; - etok = strpbrk(p, ":;")) - if ((etok - p) == 1) { - if (*(etok - 1) == ';' || - *(etok - 1) == ':') { - etok[-1] = to_delim; - etok[0] = to_delim; - p = ++etok; - continue; /* ignore empty bucket */ - } else if (!isalpha ((unsigned char) *p)) { - /* found one to count, handle things like '.' */ - *etok = to_delim; - p = ++etok; - } else if ((*etok == ':') && (etok = strpbrk(etok+1, ":;"))) { - /* found one to count, handle drive letter */ - *etok = to_delim; - p = ++etok; - } else - /* all finished, force abort */ - p += strlen(p); - } else { - /* found another one, no drive letter */ - *etok = to_delim; - p = ++etok; - } - - return Path; -} - -/* - * Convert to forward slashes. Resolve to full pathname optionally - */ -char * -w32ify(char *filename, int resolve) -{ - static char w32_path[FILENAME_MAX]; - char *p; - - if (resolve) - _fullpath(w32_path, filename, sizeof (w32_path)); - else - strncpy(w32_path, filename, sizeof (w32_path)); - - for (p = w32_path; p && *p; p++) - if (*p == '\\') - *p = '/'; - - return w32_path; -} - -char * -getcwd_fs(char* buf, int len) -{ - char *p; - - if (p = getcwd(buf, len)) { - char *q = w32ify(buf, 0); - strncpy(buf, q, len); - } - - return p; -} - -#ifdef unused -/* - * Convert delimiter separated pathnames (e.g. PATH) or single file pathname - * (e.g. c:/foo, c:\bar) to NutC format. If we are handed a string that - * _NutPathToNutc() fails to convert, just return the path we were handed - * and assume the caller will know what to do with it (It was probably - * a mistake to try and convert it anyway due to some of the bizarre things - * that might look like pathnames in makefiles). - */ -char * -convert_path_to_nutc(char *path) -{ - int count; /* count of path elements */ - char *nutc_path; /* new NutC path */ - int nutc_path_len; /* length of buffer to allocate for new path */ - char *pathp; /* pointer to nutc_path used to build it */ - char *etok; /* token separator for old path */ - char *p; /* points to element of old path */ - char sep; /* what flavor of separator used in old path */ - char *rval; - - /* is this a multi-element path ? */ - for (p = path, etok = strpbrk(p, ":;"), count = 0; - etok; - etok = strpbrk(p, ":;")) - if ((etok - p) == 1) { - if (*(etok - 1) == ';' || - *(etok - 1) == ':') { - p = ++etok; - continue; /* ignore empty bucket */ - } else if (etok = strpbrk(etok+1, ":;")) - /* found one to count, handle drive letter */ - p = ++etok, count++; - else - /* all finished, force abort */ - p += strlen(p); - } else - /* found another one, no drive letter */ - p = ++etok, count++; - - if (count) { - count++; /* x1;x2;x3 <- need to count x3 */ - - /* - * Hazard a guess on how big the buffer needs to be. - * We have to convert things like c:/foo to /c=/foo. - */ - nutc_path_len = strlen(path) + (count*2) + 1; - nutc_path = xmalloc(nutc_path_len); - pathp = nutc_path; - *pathp = '\0'; - - /* - * Loop through PATH and convert one elemnt of the path at at - * a time. Single file pathnames will fail this and fall - * to the logic below loop. - */ - for (p = path, etok = strpbrk(p, ":;"); - etok; - etok = strpbrk(p, ":;")) { - - /* don't trip up on device specifiers or empty path slots */ - if ((etok - p) == 1) - if (*(etok - 1) == ';' || - *(etok - 1) == ':') { - p = ++etok; - continue; - } else if ((etok = strpbrk(etok+1, ":;")) == NULL) - break; /* thing found was a WINDOWS32 pathname */ - - /* save separator */ - sep = *etok; - - /* terminate the current path element -- temporarily */ - *etok = '\0'; - -#ifdef __NUTC__ - /* convert to NutC format */ - if (_NutPathToNutc(p, pathp, 0) == FALSE) { - free(nutc_path); - rval = savestring(path, strlen(path)); - return rval; - } -#else - *pathp++ = '/'; - *pathp++ = p[0]; - *pathp++ = '='; - *pathp++ = '/'; - strcpy(pathp, &p[2]); -#endif - - pathp += strlen(pathp); - *pathp++ = ':'; /* use Unix style path separtor for new path */ - *pathp = '\0'; /* make sure we are null terminaed */ - - /* restore path separator */ - *etok = sep; - - /* point p to first char of next path element */ - p = ++etok; - - } - } else { - nutc_path_len = strlen(path) + 3; - nutc_path = xmalloc(nutc_path_len); - pathp = nutc_path; - *pathp = '\0'; - p = path; - } - - /* - * OK, here we handle the last element in PATH (e.g. c of a;b;c) - * or the path was a single filename and will be converted - * here. Note, testing p here assures that we don't trip up - * on paths like a;b; which have trailing delimiter followed by - * nothing. - */ - if (*p != '\0') { -#ifdef __NUTC__ - if (_NutPathToNutc(p, pathp, 0) == FALSE) { - free(nutc_path); - rval = savestring(path, strlen(path)); - return rval; - } -#else - *pathp++ = '/'; - *pathp++ = p[0]; - *pathp++ = '='; - *pathp++ = '/'; - strcpy(pathp, &p[2]); -#endif - } else - *(pathp-1) = '\0'; /* we're already done, don't leave trailing : */ - - rval = savestring(nutc_path, strlen(nutc_path)); - free(nutc_path); - return rval; -} - -#endif diff --git a/src/mkutil/make-3.80/w32/subproc/NMakefile b/src/mkutil/make-3.80/w32/subproc/NMakefile deleted file mode 100644 index 66afe650..00000000 --- a/src/mkutil/make-3.80/w32/subproc/NMakefile +++ /dev/null @@ -1,60 +0,0 @@ -# NOTE: If you have no `make' program at all to process this makefile, run -# `build.bat' instead. -# -# Copyright (C) 1988,89,91,92,93,94,95,96,97 Free Software Foundation, Inc -# This file is part of GNU Make. -# -# GNU Make is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# GNU Make is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Make; see the file COPYING. If not, write to -# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. - -# -# NMakefile for GNU Make (subproc library) -# -LIB = lib -CC = cl - -OUTDIR=. -MAKEFILE=NMakefile - -CFLAGS_any = /nologo /MT /W3 /GX /Z7 /YX /D WIN32 /D WINDOWS32 /D _WINDOWS -I. -I../include -I../../ -CFLAGS_debug = $(CFLAGS_any) /Od /D _DEBUG /FR.\WinDebug\ /Fp.\WinDebug\subproc.pch /Fo.\WinDebug/ -CFLAGS_release = $(CFLAGS_any) /O2 /FR.\WinRel\ /Fp.\WinRel\subproc.pch /Fo.\WinRel/ - -all: Release Debug - -Release: - $(MAKE) /f $(MAKEFILE) OUTDIR=WinRel CFLAGS="$(CFLAGS_release)" WinRel/subproc.lib -Debug: - $(MAKE) /f $(MAKEFILE) OUTDIR=WinDebug CFLAGS="$(CFLAGS_debug)" WinDebug/subproc.lib - -clean: - rmdir /s /q WinRel WinDebug - erase *.pdb - -$(OUTDIR): - if not exist .\$@\nul mkdir .\$@ - -OBJS = $(OUTDIR)/misc.obj $(OUTDIR)/w32err.obj $(OUTDIR)/sub_proc.obj - -$(OUTDIR)/subproc.lib: $(OUTDIR) $(OBJS) - $(LIB) -out:$@ @<< - $(OBJS) -<< - -.c{$(OUTDIR)}.obj: - $(CC) $(CFLAGS) /c $< - -$(OUTDIR)/misc.obj: misc.c proc.h -$(OUTDIR)/sub_proc.obj: sub_proc.c ../include/sub_proc.h ../include/w32err.h proc.h -$(OUTDIR)/w32err.obj: w32err.c ../include/w32err.h diff --git a/src/mkutil/make-3.80/w32/subproc/build.bat b/src/mkutil/make-3.80/w32/subproc/build.bat deleted file mode 100644 index 26ab1cbe..00000000 --- a/src/mkutil/make-3.80/w32/subproc/build.bat +++ /dev/null @@ -1,10 +0,0 @@ -if not exist .\WinDebug\nul mkdir .\WinDebug -cl.exe /nologo /MT /W3 /GX /Z7 /YX /Od /I .. /I . /I ../include /D WIN32 /D WINDOWS32 /D _DEBUG /D _WINDOWS /FR.\WinDebug/ /Fp.\WinDebug/subproc.pch /Fo.\WinDebug/ /c misc.c -cl.exe /nologo /MT /W3 /GX /Z7 /YX /Od /I .. /I . /I ../include /I ../.. /D WIN32 /D WINDOWS32 /D _DEBUG /D _WINDOWS /FR.\WinDebug/ /Fp.\WinDebug/subproc.pch /Fo.\WinDebug/ /c sub_proc.c -cl.exe /nologo /MT /W3 /GX /Z7 /YX /Od /I .. /I . /I ../include /D WIN32 /D WINDOWS32 /D _DEBUG /D _WINDOWS /FR.\WinDebug/ /Fp.\WinDebug/subproc.pch /Fo.\WinDebug/ /c w32err.c -lib.exe /NOLOGO /OUT:.\WinDebug\subproc.lib .\WinDebug/misc.obj .\WinDebug/sub_proc.obj .\WinDebug/w32err.obj -if not exist .\WinRel\nul mkdir .\WinRel -cl.exe /nologo /MT /W3 /GX /YX /O2 /I ../include /D WIN32 /D WINDOWS32 /D NDEBUG /D _WINDOWS /FR.\WinRel/ /Fp.\WinRel/subproc.pch /Fo.\WinRel/ /c misc.c -cl.exe /nologo /MT /W3 /GX /YX /O2 /I ../include /I ../.. /D WIN32 /D WINDOWS32 /D NDEBUG /D _WINDOWS /FR.\WinRel/ /Fp.\WinRel/subproc.pch /Fo.\WinRel/ /c sub_proc.c -cl.exe /nologo /MT /W3 /GX /YX /O2 /I ../include /D WIN32 /D WINDOWS32 /D NDEBUG /D _WINDOWS /FR.\WinRel/ /Fp.\WinRel/subproc.pch /Fo.\WinRel/ /c w32err.c -lib.exe /NOLOGO /OUT:.\WinRel\subproc.lib .\WinRel/misc.obj .\WinRel/sub_proc.obj .\WinRel/w32err.obj diff --git a/src/mkutil/make-3.80/w32/subproc/misc.c b/src/mkutil/make-3.80/w32/subproc/misc.c deleted file mode 100644 index d0e9ad9b..00000000 --- a/src/mkutil/make-3.80/w32/subproc/misc.c +++ /dev/null @@ -1,65 +0,0 @@ -#include -#include -#include -#include -#include "proc.h" - - -/* - * Description: Convert a NULL string terminated UNIX environment block to - * an environment block suitable for a windows32 system call - * - * Returns: TRUE= success, FALSE=fail - * - * Notes/Dependencies: the environment block is sorted in case-insensitive - * order, is double-null terminated, and is a char *, not a char ** - */ -int _cdecl compare(const void *a1, const void *a2) -{ - return _stricoll(*((char**)a1),*((char**)a2)); -} -bool_t -arr2envblk(char **arr, char **envblk_out) -{ - char **tmp; - int size_needed; - int arrcnt; - char *ptr; - - arrcnt = 0; - while (arr[arrcnt]) { - arrcnt++; - } - - tmp = (char**) calloc(arrcnt + 1, sizeof(char *)); - if (!tmp) { - return FALSE; - } - - arrcnt = 0; - size_needed = 0; - while (arr[arrcnt]) { - tmp[arrcnt] = arr[arrcnt]; - size_needed += strlen(arr[arrcnt]) + 1; - arrcnt++; - } - size_needed++; - - qsort((void *) tmp, (size_t) arrcnt, sizeof (char*), compare); - - ptr = *envblk_out = calloc(size_needed, 1); - if (!ptr) { - free(tmp); - return FALSE; - } - - arrcnt = 0; - while (tmp[arrcnt]) { - strcpy(ptr, tmp[arrcnt]); - ptr += strlen(tmp[arrcnt]) + 1; - arrcnt++; - } - - free(tmp); - return TRUE; -} diff --git a/src/mkutil/make-3.80/w32/subproc/proc.h b/src/mkutil/make-3.80/w32/subproc/proc.h deleted file mode 100644 index 249ffd81..00000000 --- a/src/mkutil/make-3.80/w32/subproc/proc.h +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef _PROC_H -#define _PROC_H - -typedef int bool_t; - -#define E_SCALL 101 -#define E_IO 102 -#define E_NO_MEM 103 -#define E_FORK 104 - -extern bool_t arr2envblk(char **arr, char **envblk_out); - -#endif diff --git a/src/mkutil/make-3.80/w32/subproc/sub_proc.c b/src/mkutil/make-3.80/w32/subproc/sub_proc.c deleted file mode 100644 index 52f2fa2c..00000000 --- a/src/mkutil/make-3.80/w32/subproc/sub_proc.c +++ /dev/null @@ -1,1207 +0,0 @@ -#include -#include -#include /* for msvc _beginthreadex, _endthreadex */ -#include - -#include "sub_proc.h" -#include "proc.h" -#include "w32err.h" -#include "config.h" -#include "debug.h" - -static char *make_command_line(char *shell_name, char *exec_path, char **argv); - -typedef struct sub_process_t { - int sv_stdin[2]; - int sv_stdout[2]; - int sv_stderr[2]; - int using_pipes; - char *inp; - DWORD incnt; - char * volatile outp; - volatile DWORD outcnt; - char * volatile errp; - volatile DWORD errcnt; - int pid; - int exit_code; - int signal; - long last_err; - long lerrno; -} sub_process; - -/* keep track of children so we can implement a waitpid-like routine */ -static sub_process *proc_array[256]; -static int proc_index = 0; -static int fake_exits_pending = 0; - -/* - * When a process has been waited for, adjust the wait state - * array so that we don't wait for it again - */ -static void -process_adjust_wait_state(sub_process* pproc) -{ - int i; - - if (!proc_index) - return; - - for (i = 0; i < proc_index; i++) - if (proc_array[i]->pid == pproc->pid) - break; - - if (i < proc_index) { - proc_index--; - if (i != proc_index) - memmove(&proc_array[i], &proc_array[i+1], - (proc_index-i) * sizeof(sub_process*)); - proc_array[proc_index] = NULL; - } -} - -/* - * Waits for any of the registered child processes to finish. - */ -static sub_process * -process_wait_for_any_private(void) -{ - HANDLE handles[256]; - DWORD retval, which; - int i; - - if (!proc_index) - return NULL; - - /* build array of handles to wait for */ - for (i = 0; i < proc_index; i++) { - handles[i] = (HANDLE) proc_array[i]->pid; - - if (fake_exits_pending && proc_array[i]->exit_code) - break; - } - - /* wait for someone to exit */ - if (!fake_exits_pending) { - retval = WaitForMultipleObjects(proc_index, handles, FALSE, INFINITE); - which = retval - WAIT_OBJECT_0; - } else { - fake_exits_pending--; - retval = !WAIT_FAILED; - which = i; - } - - /* return pointer to process */ - if (retval != WAIT_FAILED) { - sub_process* pproc = proc_array[which]; - process_adjust_wait_state(pproc); - return pproc; - } else - return NULL; -} - -/* - * Terminate a process. - */ -BOOL -process_kill(HANDLE proc, int signal) -{ - sub_process* pproc = (sub_process*) proc; - pproc->signal = signal; - return (TerminateProcess((HANDLE) pproc->pid, signal)); -} - -/* - * Use this function to register processes you wish to wait for by - * calling process_file_io(NULL) or process_wait_any(). This must be done - * because it is possible for callers of this library to reuse the same - * handle for multiple processes launches :-( - */ -void -process_register(HANDLE proc) -{ - proc_array[proc_index++] = (sub_process *) proc; -} - -/* - * Public function which works kind of like waitpid(). Wait for any - * of the children to die and return results. To call this function, - * you must do 1 of things: - * - * x = process_easy(...); - * - * or - * - * x = process_init_fd(); - * process_register(x); - * - * or - * - * x = process_init(); - * process_register(x); - * - * You must NOT then call process_pipe_io() because this function is - * not capable of handling automatic notification of any child - * death. - */ - -HANDLE -process_wait_for_any(void) -{ - sub_process* pproc = process_wait_for_any_private(); - - if (!pproc) - return NULL; - else { - /* - * Ouch! can't tell caller if this fails directly. Caller - * will have to use process_last_err() - */ - (void) process_file_io(pproc); - return ((HANDLE) pproc); - } -} - -long -process_errno(HANDLE proc) -{ - return (((sub_process *)proc)->lerrno); -} - -long -process_signal(HANDLE proc) -{ - return (((sub_process *)proc)->signal); -} - - long -process_last_err(HANDLE proc) -{ - return (((sub_process *)proc)->last_err); -} - - long -process_exit_code(HANDLE proc) -{ - return (((sub_process *)proc)->exit_code); -} - - char * -process_outbuf(HANDLE proc) -{ - return (((sub_process *)proc)->outp); -} - - char * -process_errbuf(HANDLE proc) -{ - return (((sub_process *)proc)->errp); -} - - int -process_outcnt(HANDLE proc) -{ - return (((sub_process *)proc)->outcnt); -} - - int -process_errcnt(HANDLE proc) -{ - return (((sub_process *)proc)->errcnt); -} - - void -process_pipes(HANDLE proc, int pipes[3]) -{ - pipes[0] = ((sub_process *)proc)->sv_stdin[0]; - pipes[1] = ((sub_process *)proc)->sv_stdout[0]; - pipes[2] = ((sub_process *)proc)->sv_stderr[0]; - return; -} - - - HANDLE -process_init() -{ - sub_process *pproc; - /* - * open file descriptors for attaching stdin/stdout/sterr - */ - HANDLE stdin_pipes[2]; - HANDLE stdout_pipes[2]; - HANDLE stderr_pipes[2]; - SECURITY_ATTRIBUTES inherit; - BYTE sd[SECURITY_DESCRIPTOR_MIN_LENGTH]; - - pproc = malloc(sizeof(*pproc)); - memset(pproc, 0, sizeof(*pproc)); - - /* We can't use NULL for lpSecurityDescriptor because that - uses the default security descriptor of the calling process. - Instead we use a security descriptor with no DACL. This - allows nonrestricted access to the associated objects. */ - - if (!InitializeSecurityDescriptor((PSECURITY_DESCRIPTOR)(&sd), - SECURITY_DESCRIPTOR_REVISION)) { - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - return((HANDLE)pproc); - } - - inherit.nLength = sizeof(inherit); - inherit.lpSecurityDescriptor = (PSECURITY_DESCRIPTOR)(&sd); - inherit.bInheritHandle = TRUE; - - // By convention, parent gets pipe[0], and child gets pipe[1] - // This means the READ side of stdin pipe goes into pipe[1] - // and the WRITE side of the stdout and stderr pipes go into pipe[1] - if (CreatePipe( &stdin_pipes[1], &stdin_pipes[0], &inherit, 0) == FALSE || - CreatePipe( &stdout_pipes[0], &stdout_pipes[1], &inherit, 0) == FALSE || - CreatePipe( &stderr_pipes[0], &stderr_pipes[1], &inherit, 0) == FALSE) { - - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - return((HANDLE)pproc); - } - - // - // Mark the parent sides of the pipes as non-inheritable - // - if (SetHandleInformation(stdin_pipes[0], - HANDLE_FLAG_INHERIT, 0) == FALSE || - SetHandleInformation(stdout_pipes[0], - HANDLE_FLAG_INHERIT, 0) == FALSE || - SetHandleInformation(stderr_pipes[0], - HANDLE_FLAG_INHERIT, 0) == FALSE) { - - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - return((HANDLE)pproc); - } - pproc->sv_stdin[0] = (int) stdin_pipes[0]; - pproc->sv_stdin[1] = (int) stdin_pipes[1]; - pproc->sv_stdout[0] = (int) stdout_pipes[0]; - pproc->sv_stdout[1] = (int) stdout_pipes[1]; - pproc->sv_stderr[0] = (int) stderr_pipes[0]; - pproc->sv_stderr[1] = (int) stderr_pipes[1]; - - pproc->using_pipes = 1; - - pproc->lerrno = 0; - - return((HANDLE)pproc); -} - - - HANDLE -process_init_fd(HANDLE stdinh, HANDLE stdouth, HANDLE stderrh) -{ - sub_process *pproc; - - pproc = malloc(sizeof(*pproc)); - memset(pproc, 0, sizeof(*pproc)); - - /* - * Just pass the provided file handles to the 'child side' of the - * pipe, bypassing pipes altogether. - */ - pproc->sv_stdin[1] = (int) stdinh; - pproc->sv_stdout[1] = (int) stdouth; - pproc->sv_stderr[1] = (int) stderrh; - - pproc->last_err = pproc->lerrno = 0; - - return((HANDLE)pproc); -} - - -static HANDLE -find_file(char *exec_path, LPOFSTRUCT file_info) -{ - HANDLE exec_handle; - char *fname; - char *ext; - - fname = malloc(strlen(exec_path) + 5); - strcpy(fname, exec_path); - ext = fname + strlen(fname); - - strcpy(ext, ".exe"); - if ((exec_handle = (HANDLE)OpenFile(fname, file_info, - OF_READ | OF_SHARE_COMPAT)) != (HANDLE)HFILE_ERROR) { - free(fname); - return(exec_handle); - } - - strcpy(ext, ".cmd"); - if ((exec_handle = (HANDLE)OpenFile(fname, file_info, - OF_READ | OF_SHARE_COMPAT)) != (HANDLE)HFILE_ERROR) { - free(fname); - return(exec_handle); - } - - strcpy(ext, ".bat"); - if ((exec_handle = (HANDLE)OpenFile(fname, file_info, - OF_READ | OF_SHARE_COMPAT)) != (HANDLE)HFILE_ERROR) { - free(fname); - return(exec_handle); - } - - /* should .com come before this case? */ - if ((exec_handle = (HANDLE)OpenFile(exec_path, file_info, - OF_READ | OF_SHARE_COMPAT)) != (HANDLE)HFILE_ERROR) { - free(fname); - return(exec_handle); - } - - strcpy(ext, ".com"); - if ((exec_handle = (HANDLE)OpenFile(fname, file_info, - OF_READ | OF_SHARE_COMPAT)) != (HANDLE)HFILE_ERROR) { - free(fname); - return(exec_handle); - } - - free(fname); - return(exec_handle); -} - - -/* - * Description: Create the child process to be helped - * - * Returns: - * - * Notes/Dependencies: - */ -long -process_begin( - HANDLE proc, - char **argv, - char **envp, - char *exec_path, - char *as_user) -{ - sub_process *pproc = (sub_process *)proc; - char *shell_name = 0; - int file_not_found=0; - HANDLE exec_handle; - char buf[256]; - DWORD bytes_returned; - DWORD flags; - char *command_line; - STARTUPINFO startInfo; - PROCESS_INFORMATION procInfo; - char *envblk=NULL; - OFSTRUCT file_info; - - - /* - * Shell script detection... if the exec_path starts with #! then - * we want to exec shell-script-name exec-path, not just exec-path - * NT doesn't recognize #!/bin/sh or #!/etc/Tivoli/bin/perl. We do not - * hard-code the path to the shell or perl or whatever: Instead, we - * assume it's in the path somewhere (generally, the NT tools - * bin directory) - * We use OpenFile here because it is capable of searching the Path. - */ - - exec_handle = find_file(exec_path, &file_info); - - /* - * If we couldn't open the file, just assume that Windows32 will be able - * to find and execute it. - */ - if (exec_handle == (HANDLE)HFILE_ERROR) { - file_not_found++; - } - else { - /* Attempt to read the first line of the file */ - if (ReadFile( exec_handle, - buf, sizeof(buf) - 1, /* leave room for trailing NULL */ - &bytes_returned, 0) == FALSE || bytes_returned < 2) { - - pproc->last_err = GetLastError(); - pproc->lerrno = E_IO; - CloseHandle(exec_handle); - return(-1); - } - if (buf[0] == '#' && buf[1] == '!') { - /* - * This is a shell script... Change the command line from - * exec_path args to shell_name exec_path args - */ - char *p; - - /* Make sure buf is NULL terminated */ - buf[bytes_returned] = 0; - /* - * Depending on the file system type, etc. the first line - * of the shell script may end with newline or newline-carriage-return - * Whatever it ends with, cut it off. - */ - p= strchr(buf, '\n'); - if (p) - *p = 0; - p = strchr(buf, '\r'); - if (p) - *p = 0; - - /* - * Find base name of shell - */ - shell_name = strrchr( buf, '/'); - if (shell_name) { - shell_name++; - } else { - shell_name = &buf[2];/* skipping "#!" */ - } - - } - CloseHandle(exec_handle); - } - - flags = 0; - - if (file_not_found) - command_line = make_command_line( shell_name, exec_path, argv); - else - command_line = make_command_line( shell_name, file_info.szPathName, - argv); - - if ( command_line == NULL ) { - pproc->last_err = 0; - pproc->lerrno = E_NO_MEM; - return(-1); - } - - if (envp) { - if (arr2envblk(envp, &envblk) ==FALSE) { - pproc->last_err = 0; - pproc->lerrno = E_NO_MEM; - free( command_line ); - return(-1); - } - } - - if ((shell_name) || (file_not_found)) { - exec_path = 0; /* Search for the program in %Path% */ - } else { - exec_path = file_info.szPathName; - } - - /* - * Set up inherited stdin, stdout, stderr for child - */ - GetStartupInfo(&startInfo); - startInfo.dwFlags = STARTF_USESTDHANDLES; - startInfo.lpReserved = 0; - startInfo.cbReserved2 = 0; - startInfo.lpReserved2 = 0; - startInfo.lpTitle = shell_name ? shell_name : exec_path; - startInfo.hStdInput = (HANDLE)pproc->sv_stdin[1]; - startInfo.hStdOutput = (HANDLE)pproc->sv_stdout[1]; - startInfo.hStdError = (HANDLE)pproc->sv_stderr[1]; - - if (as_user) { - if (envblk) free(envblk); - return -1; - } else { - DB (DB_JOBS, ("CreateProcess(%s,%s,...)\n", - exec_path ? exec_path : "NULL", - command_line ? command_line : "NULL")); - if (CreateProcess( - exec_path, - command_line, - NULL, - 0, /* default security attributes for thread */ - TRUE, /* inherit handles (e.g. helper pipes, oserv socket) */ - flags, - envblk, - 0, /* default starting directory */ - &startInfo, - &procInfo) == FALSE) { - - pproc->last_err = GetLastError(); - pproc->lerrno = E_FORK; - fprintf(stderr, "process_begin: CreateProcess(%s, %s, ...) failed.\n", exec_path, command_line); - if (envblk) free(envblk); - free( command_line ); - return(-1); - } - } - - pproc->pid = (int)procInfo.hProcess; - /* Close the thread handle -- we'll just watch the process */ - CloseHandle(procInfo.hThread); - - /* Close the halves of the pipes we don't need */ - if (pproc->sv_stdin) { - CloseHandle((HANDLE)pproc->sv_stdin[1]); - (HANDLE)pproc->sv_stdin[1] = 0; - } - if (pproc->sv_stdout) { - CloseHandle((HANDLE)pproc->sv_stdout[1]); - (HANDLE)pproc->sv_stdout[1] = 0; - } - if (pproc->sv_stderr) { - CloseHandle((HANDLE)pproc->sv_stderr[1]); - (HANDLE)pproc->sv_stderr[1] = 0; - } - - free( command_line ); - if (envblk) free(envblk); - pproc->lerrno=0; - return 0; -} - - - -static DWORD -proc_stdin_thread(sub_process *pproc) -{ - DWORD in_done; - for (;;) { - if (WriteFile( (HANDLE) pproc->sv_stdin[0], pproc->inp, pproc->incnt, - &in_done, NULL) == FALSE) - _endthreadex(0); - // This if should never be true for anonymous pipes, but gives - // us a chance to change I/O mechanisms later - if (in_done < pproc->incnt) { - pproc->incnt -= in_done; - pproc->inp += in_done; - } else { - _endthreadex(0); - } - } - return 0; // for compiler warnings only.. not reached -} - -static DWORD -proc_stdout_thread(sub_process *pproc) -{ - DWORD bufsize = 1024; - char c; - DWORD nread; - pproc->outp = malloc(bufsize); - if (pproc->outp == NULL) - _endthreadex(0); - pproc->outcnt = 0; - - for (;;) { - if (ReadFile( (HANDLE)pproc->sv_stdout[0], &c, 1, &nread, NULL) - == FALSE) { -/* map_windows32_error_to_string(GetLastError());*/ - _endthreadex(0); - } - if (nread == 0) - _endthreadex(0); - if (pproc->outcnt + nread > bufsize) { - bufsize += nread + 512; - pproc->outp = realloc(pproc->outp, bufsize); - if (pproc->outp == NULL) { - pproc->outcnt = 0; - _endthreadex(0); - } - } - pproc->outp[pproc->outcnt++] = c; - } - return 0; -} - -static DWORD -proc_stderr_thread(sub_process *pproc) -{ - DWORD bufsize = 1024; - char c; - DWORD nread; - pproc->errp = malloc(bufsize); - if (pproc->errp == NULL) - _endthreadex(0); - pproc->errcnt = 0; - - for (;;) { - if (ReadFile( (HANDLE)pproc->sv_stderr[0], &c, 1, &nread, NULL) == FALSE) { - map_windows32_error_to_string(GetLastError()); - _endthreadex(0); - } - if (nread == 0) - _endthreadex(0); - if (pproc->errcnt + nread > bufsize) { - bufsize += nread + 512; - pproc->errp = realloc(pproc->errp, bufsize); - if (pproc->errp == NULL) { - pproc->errcnt = 0; - _endthreadex(0); - } - } - pproc->errp[pproc->errcnt++] = c; - } - return 0; -} - - -/* - * Purpose: collects output from child process and returns results - * - * Description: - * - * Returns: - * - * Notes/Dependencies: - */ - long -process_pipe_io( - HANDLE proc, - char *stdin_data, - int stdin_data_len) -{ - sub_process *pproc = (sub_process *)proc; - bool_t stdin_eof = FALSE, stdout_eof = FALSE, stderr_eof = FALSE; - HANDLE childhand = (HANDLE) pproc->pid; - HANDLE tStdin, tStdout, tStderr; - DWORD dwStdin, dwStdout, dwStderr; - HANDLE wait_list[4]; - DWORD wait_count; - DWORD wait_return; - HANDLE ready_hand; - bool_t child_dead = FALSE; - - - /* - * Create stdin thread, if needed - */ - pproc->inp = stdin_data; - pproc->incnt = stdin_data_len; - if (!pproc->inp) { - stdin_eof = TRUE; - CloseHandle((HANDLE)pproc->sv_stdin[0]); - (HANDLE)pproc->sv_stdin[0] = 0; - } else { - tStdin = (HANDLE) _beginthreadex( 0, 1024, - (unsigned (__stdcall *) (void *))proc_stdin_thread, pproc, 0, - (unsigned int *) &dwStdin); - if (tStdin == 0) { - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - goto done; - } - } - - /* - * Assume child will produce stdout and stderr - */ - tStdout = (HANDLE) _beginthreadex( 0, 1024, - (unsigned (__stdcall *) (void *))proc_stdout_thread, pproc, 0, - (unsigned int *) &dwStdout); - tStderr = (HANDLE) _beginthreadex( 0, 1024, - (unsigned (__stdcall *) (void *))proc_stderr_thread, pproc, 0, - (unsigned int *) &dwStderr); - - if (tStdout == 0 || tStderr == 0) { - - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - goto done; - } - - - /* - * Wait for all I/O to finish and for the child process to exit - */ - - while (!stdin_eof || !stdout_eof || !stderr_eof || !child_dead) { - wait_count = 0; - if (!stdin_eof) { - wait_list[wait_count++] = tStdin; - } - if (!stdout_eof) { - wait_list[wait_count++] = tStdout; - } - if (!stderr_eof) { - wait_list[wait_count++] = tStderr; - } - if (!child_dead) { - wait_list[wait_count++] = childhand; - } - - wait_return = WaitForMultipleObjects(wait_count, wait_list, - FALSE, /* don't wait for all: one ready will do */ - child_dead? 1000 :INFINITE); /* after the child dies, subthreads have - one second to collect all remaining output */ - - if (wait_return == WAIT_FAILED) { -/* map_windows32_error_to_string(GetLastError());*/ - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - goto done; - } - - ready_hand = wait_list[wait_return - WAIT_OBJECT_0]; - - if (ready_hand == tStdin) { - CloseHandle((HANDLE)pproc->sv_stdin[0]); - (HANDLE)pproc->sv_stdin[0] = 0; - CloseHandle(tStdin); - tStdin = 0; - stdin_eof = TRUE; - - } else if (ready_hand == tStdout) { - - CloseHandle((HANDLE)pproc->sv_stdout[0]); - (HANDLE)pproc->sv_stdout[0] = 0; - CloseHandle(tStdout); - tStdout = 0; - stdout_eof = TRUE; - - } else if (ready_hand == tStderr) { - - CloseHandle((HANDLE)pproc->sv_stderr[0]); - (HANDLE)pproc->sv_stderr[0] = 0; - CloseHandle(tStderr); - tStderr = 0; - stderr_eof = TRUE; - - } else if (ready_hand == childhand) { - - if (GetExitCodeProcess(childhand, &pproc->exit_code) == FALSE) { - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - goto done; - } - child_dead = TRUE; - - } else { - - /* ?? Got back a handle we didn't query ?? */ - pproc->last_err = 0; - pproc->lerrno = E_FAIL; - goto done; - } - } - - done: - if (tStdin != 0) - CloseHandle(tStdin); - if (tStdout != 0) - CloseHandle(tStdout); - if (tStderr != 0) - CloseHandle(tStderr); - - if (pproc->lerrno) - return(-1); - else - return(0); - -} - -/* - * Purpose: collects output from child process and returns results - * - * Description: - * - * Returns: - * - * Notes/Dependencies: - */ - long -process_file_io( - HANDLE proc) -{ - sub_process *pproc; - HANDLE childhand; - DWORD wait_return; - - if (proc == NULL) - pproc = process_wait_for_any_private(); - else - pproc = (sub_process *)proc; - - /* some sort of internal error */ - if (!pproc) - return -1; - - childhand = (HANDLE) pproc->pid; - - /* - * This function is poorly named, and could also be used just to wait - * for child death if you're doing your own pipe I/O. If that is - * the case, close the pipe handles here. - */ - if (pproc->sv_stdin[0]) { - CloseHandle((HANDLE)pproc->sv_stdin[0]); - pproc->sv_stdin[0] = 0; - } - if (pproc->sv_stdout[0]) { - CloseHandle((HANDLE)pproc->sv_stdout[0]); - pproc->sv_stdout[0] = 0; - } - if (pproc->sv_stderr[0]) { - CloseHandle((HANDLE)pproc->sv_stderr[0]); - pproc->sv_stderr[0] = 0; - } - - /* - * Wait for the child process to exit - */ - - wait_return = WaitForSingleObject(childhand, INFINITE); - - if (wait_return != WAIT_OBJECT_0) { -/* map_windows32_error_to_string(GetLastError());*/ - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - goto done2; - } - - if (GetExitCodeProcess(childhand, &pproc->exit_code) == FALSE) { - pproc->last_err = GetLastError(); - pproc->lerrno = E_SCALL; - } - -done2: - if (pproc->lerrno) - return(-1); - else - return(0); - -} - -/* - * Description: Clean up any leftover handles, etc. It is up to the - * caller to manage and free the input, ouput, and stderr buffers. - */ - void -process_cleanup( - HANDLE proc) -{ - sub_process *pproc = (sub_process *)proc; - int i; - - if (pproc->using_pipes) { - for (i= 0; i <= 1; i++) { - if ((HANDLE)pproc->sv_stdin[i]) - CloseHandle((HANDLE)pproc->sv_stdin[i]); - if ((HANDLE)pproc->sv_stdout[i]) - CloseHandle((HANDLE)pproc->sv_stdout[i]); - if ((HANDLE)pproc->sv_stderr[i]) - CloseHandle((HANDLE)pproc->sv_stderr[i]); - } - } - if ((HANDLE)pproc->pid) - CloseHandle((HANDLE)pproc->pid); - - free(pproc); -} - - -/* - * Description: - * Create a command line buffer to pass to CreateProcess - * - * Returns: the buffer or NULL for failure - * Shell case: sh_name a:/full/path/to/script argv[1] argv[2] ... - * Otherwise: argv[0] argv[1] argv[2] ... - * - * Notes/Dependencies: - * CreateProcess does not take an argv, so this command creates a - * command line for the executable. - */ - -static char * -make_command_line( char *shell_name, char *full_exec_path, char **argv) -{ - int argc = 0; - char** argvi; - int* enclose_in_quotes = NULL; - int* enclose_in_quotes_i; - unsigned int bytes_required = 0; - char* command_line; - char* command_line_i; - int cygwin_mode = 0; /* HAVE_CYGWIN_SHELL */ - int have_sh = 0; /* HAVE_CYGWIN_SHELL */ - -#ifdef HAVE_CYGWIN_SHELL - have_sh = (shell_name != NULL || strstr(full_exec_path, "sh.exe")); - cygwin_mode = 1; -#endif - - if (shell_name && full_exec_path) { - bytes_required - = strlen(shell_name) + 1 + strlen(full_exec_path); - /* - * Skip argv[0] if any, when shell_name is given. - */ - if (*argv) argv++; - /* - * Add one for the intervening space. - */ - if (*argv) bytes_required++; - } - - argvi = argv; - while (*(argvi++)) argc++; - - if (argc) { - enclose_in_quotes = (int*) calloc(1, argc * sizeof(int)); - - if (!enclose_in_quotes) { - return NULL; - } - } - - /* We have to make one pass through each argv[i] to see if we need - * to enclose it in ", so we might as well figure out how much - * memory we'll need on the same pass. - */ - - argvi = argv; - enclose_in_quotes_i = enclose_in_quotes; - while(*argvi) { - char* p = *argvi; - unsigned int backslash_count = 0; - - /* - * We have to enclose empty arguments in ". - */ - if (!(*p)) *enclose_in_quotes_i = 1; - - while(*p) { - switch (*p) { - case '\"': - /* - * We have to insert a backslash for each " - * and each \ that precedes the ". - */ - bytes_required += (backslash_count + 1); - backslash_count = 0; - break; - -#if !defined(HAVE_MKS_SHELL) && !defined(HAVE_CYGWIN_SHELL) - case '\\': - backslash_count++; - break; -#endif - /* - * At one time we set *enclose_in_quotes_i for '*' or '?' to suppress - * wildcard expansion in programs linked with MSVC's SETARGV.OBJ so - * that argv in always equals argv out. This was removed. Say you have - * such a program named glob.exe. You enter - * glob '*' - * at the sh command prompt. Obviously the intent is to make glob do the - * wildcarding instead of sh. If we set *enclose_in_quotes_i for '*' or '?', - * then the command line that glob would see would be - * glob "*" - * and the _setargv in SETARGV.OBJ would _not_ expand the *. - */ - case ' ': - case '\t': - *enclose_in_quotes_i = 1; - /* fall through */ - - default: - backslash_count = 0; - break; - } - - /* - * Add one for each character in argv[i]. - */ - bytes_required++; - - p++; - } - - if (*enclose_in_quotes_i) { - /* - * Add one for each enclosing ", - * and one for each \ that precedes the - * closing ". - */ - bytes_required += (backslash_count + 2); - } - - /* - * Add one for the intervening space. - */ - if (*(++argvi)) bytes_required++; - enclose_in_quotes_i++; - } - - /* - * Add one for the terminating NULL. - */ - bytes_required++; - - command_line = (char*) malloc(bytes_required); - - if (!command_line) { - if (enclose_in_quotes) free(enclose_in_quotes); - return NULL; - } - - command_line_i = command_line; - - if (shell_name && full_exec_path) { - while(*shell_name) { - *(command_line_i++) = *(shell_name++); - } - - *(command_line_i++) = ' '; - - while(*full_exec_path) { - *(command_line_i++) = *(full_exec_path++); - } - - if (*argv) { - *(command_line_i++) = ' '; - } - } - - argvi = argv; - enclose_in_quotes_i = enclose_in_quotes; - - while(*argvi) { - char* p = *argvi; - unsigned int backslash_count = 0; - - if (*enclose_in_quotes_i) { - *(command_line_i++) = '\"'; - } - - while(*p) { - if (*p == '\"') { - if (cygwin_mode && have_sh) { /* HAVE_CYGWIN_SHELL */ - /* instead of a \", cygwin likes "" */ - *(command_line_i++) = '\"'; - } else { - - /* - * We have to insert a backslash for the " - * and each \ that precedes the ". - */ - backslash_count++; - - while(backslash_count) { - *(command_line_i++) = '\\'; - backslash_count--; - }; - } -#if !defined(HAVE_MKS_SHELL) && !defined(HAVE_CYGWIN_SHELL) - } else if (*p == '\\') { - backslash_count++; - } else { - backslash_count = 0; -#endif - } - - /* - * Copy the character. - */ - *(command_line_i++) = *(p++); - } - - if (*enclose_in_quotes_i) { -#if !defined(HAVE_MKS_SHELL) && !defined(HAVE_CYGWIN_SHELL) - /* - * Add one \ for each \ that precedes the - * closing ". - */ - while(backslash_count--) { - *(command_line_i++) = '\\'; - }; -#endif - *(command_line_i++) = '\"'; - } - - /* - * Append an intervening space. - */ - if (*(++argvi)) { - *(command_line_i++) = ' '; - } - - enclose_in_quotes_i++; - } - - /* - * Append the terminating NULL. - */ - *command_line_i = '\0'; - - if (enclose_in_quotes) free(enclose_in_quotes); - return command_line; -} - -/* - * Description: Given an argv and optional envp, launch the process - * using the default stdin, stdout, and stderr handles. - * Also, register process so that process_wait_for_any_private() - * can be used via process_file_io(NULL) or - * process_wait_for_any(). - * - * Returns: - * - * Notes/Dependencies: - */ -HANDLE -process_easy( - char **argv, - char **envp) -{ - HANDLE hIn; - HANDLE hOut; - HANDLE hErr; - HANDLE hProcess; - - if (DuplicateHandle(GetCurrentProcess(), - GetStdHandle(STD_INPUT_HANDLE), - GetCurrentProcess(), - &hIn, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fprintf(stderr, - "process_easy: DuplicateHandle(In) failed (e=%d)\n", - GetLastError()); - return INVALID_HANDLE_VALUE; - } - if (DuplicateHandle(GetCurrentProcess(), - GetStdHandle(STD_OUTPUT_HANDLE), - GetCurrentProcess(), - &hOut, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fprintf(stderr, - "process_easy: DuplicateHandle(Out) failed (e=%d)\n", - GetLastError()); - return INVALID_HANDLE_VALUE; - } - if (DuplicateHandle(GetCurrentProcess(), - GetStdHandle(STD_ERROR_HANDLE), - GetCurrentProcess(), - &hErr, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fprintf(stderr, - "process_easy: DuplicateHandle(Err) failed (e=%d)\n", - GetLastError()); - return INVALID_HANDLE_VALUE; - } - - hProcess = process_init_fd(hIn, hOut, hErr); - - if (process_begin(hProcess, argv, envp, argv[0], NULL)) { - fake_exits_pending++; - ((sub_process*) hProcess)->exit_code = process_last_err(hProcess); - - /* close up unused handles */ - CloseHandle(hIn); - CloseHandle(hOut); - CloseHandle(hErr); - } - - process_register(hProcess); - - return hProcess; -} diff --git a/src/mkutil/make-3.80/w32/subproc/w32err.c b/src/mkutil/make-3.80/w32/subproc/w32err.c deleted file mode 100644 index afe7668f..00000000 --- a/src/mkutil/make-3.80/w32/subproc/w32err.c +++ /dev/null @@ -1,51 +0,0 @@ -#include -#include "w32err.h" - -/* - * Description: the windows32 version of perror() - * - * Returns: a pointer to a static error - * - * Notes/Dependencies: I got this from - * comp.os.ms-windows.programmer.win32 - */ -char * -map_windows32_error_to_string (DWORD ercode) { -/* __declspec (thread) necessary if you will use multiple threads */ -__declspec (thread) static char szMessageBuffer[128]; - - /* Fill message buffer with a default message in - * case FormatMessage fails - */ - wsprintf (szMessageBuffer, "Error %ld", ercode); - - /* - * Special code for winsock error handling. - */ - if (ercode > WSABASEERR) { - HMODULE hModule = GetModuleHandle("wsock32"); - if (hModule != NULL) { - FormatMessage(FORMAT_MESSAGE_FROM_HMODULE, - hModule, - ercode, - LANG_NEUTRAL, - szMessageBuffer, - sizeof(szMessageBuffer), - NULL); - FreeLibrary(hModule); - } - } else { - /* - * Default system message handling - */ - FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, - NULL, - ercode, - LANG_NEUTRAL, - szMessageBuffer, - sizeof(szMessageBuffer), - NULL); - } - return szMessageBuffer; -} - diff --git a/src/mkutil/make-3.80/x.bat b/src/mkutil/make-3.80/x.bat deleted file mode 100644 index eec2b9b5..00000000 --- a/src/mkutil/make-3.80/x.bat +++ /dev/null @@ -1,15 +0,0 @@ -nmake /f NMakefile -@if errorlevel 1 goto failure -copy WinRel\make.exe ..\bin - -del WinRel /s /q -del WinDebug /s /q -del w32\subproc\WinRel /s /q -del w32\subproc\WinDebug /s /q - -@echo SUCCESS -@goto done -:failure -@echo FAILURE -:done - diff --git a/src/mkutil/make/a b/src/mkutil/make/a deleted file mode 100644 index 26866ba2..00000000 --- a/src/mkutil/make/a +++ /dev/null @@ -1,2140 +0,0 @@ -/* Builtin function expansion for GNU Make. -Copyright (C) 1988, 1989, 1991-1997, 1999, 2002 Free Software Foundation, Inc. -This file is part of GNU Make. - -GNU Make is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Make is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Make; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#include "make.h" -#include "filedef.h" -#include "variable.h" -#include "dep.h" -#include "job.h" -#include "commands.h" -#include "debug.h" - -#ifdef _AMIGA -#include "amiga.h" -#endif - - -struct function_table_entry - { - const char *name; - unsigned char len; - unsigned char minimum_args; - unsigned char maximum_args; - char expand_args; - char *(*func_ptr) PARAMS ((char *output, char **argv, const char *fname)); - }; - -static unsigned long -function_table_entry_hash_1 (keyv) - const void *keyv; -{ - struct function_table_entry const *key = (struct function_table_entry const *) keyv; - return_STRING_N_HASH_1 (key->name, key->len); -} - -static unsigned long -function_table_entry_hash_2 (keyv) - const void *keyv; -{ - struct function_table_entry const *key = (struct function_table_entry const *) keyv; - return_STRING_N_HASH_2 (key->name, key->len); -} - -static int -function_table_entry_hash_cmp (xv, yv) - const void *xv; - const void *yv; -{ - struct function_table_entry const *x = (struct function_table_entry const *) xv; - struct function_table_entry const *y = (struct function_table_entry const *) yv; - int result = x->len - y->len; - if (result) - return result; - return_STRING_N_COMPARE (x->name, y->name, x->len); -} - -static struct hash_table function_table; - - -/* Store into VARIABLE_BUFFER at O the result of scanning TEXT and replacing - each occurrence of SUBST with REPLACE. TEXT is null-terminated. SLEN is - the length of SUBST and RLEN is the length of REPLACE. If BY_WORD is - nonzero, substitutions are done only on matches which are complete - whitespace-delimited words. If SUFFIX_ONLY is nonzero, substitutions are - done only at the ends of whitespace-delimited words. */ - -char * -subst_expand (o, text, subst, replace, slen, rlen, by_word, suffix_only) - char *o; - char *text; - char *subst, *replace; - unsigned int slen, rlen; - int by_word, suffix_only; -{ - register char *t = text; - register char *p; - - if (slen == 0 && !by_word && !suffix_only) - { - /* The first occurrence of "" in any string is its end. */ - o = variable_buffer_output (o, t, strlen (t)); - if (rlen > 0) - o = variable_buffer_output (o, replace, rlen); - return o; - } - - do - { - if ((by_word | suffix_only) && slen == 0) - /* When matching by words, the empty string should match - the end of each word, rather than the end of the whole text. */ - p = end_of_token (next_token (t)); - else - { - p = sindex (t, 0, subst, slen); - if (p == 0) - { - /* No more matches. Output everything left on the end. */ - o = variable_buffer_output (o, t, strlen (t)); - return o; - } - } - - /* Output everything before this occurrence of the string to replace. */ - if (p > t) - o = variable_buffer_output (o, t, p - t); - - /* If we're substituting only by fully matched words, - or only at the ends of words, check that this case qualifies. */ - if ((by_word - && ((p > t && !isblank ((unsigned char)p[-1])) - || (p[slen] != '\0' && !isblank ((unsigned char)p[slen])))) - || (suffix_only - && (p[slen] != '\0' && !isblank ((unsigned char)p[slen])))) - /* Struck out. Output the rest of the string that is - no longer to be replaced. */ - o = variable_buffer_output (o, subst, slen); - else if (rlen > 0) - /* Output the replacement string. */ - o = variable_buffer_output (o, replace, rlen); - - /* Advance T past the string to be replaced. */ - t = p + slen; - } while (*t != '\0'); - - return o; -} - - -/* Store into VARIABLE_BUFFER at O the result of scanning TEXT - and replacing strings matching PATTERN with REPLACE. - If PATTERN_PERCENT is not nil, PATTERN has already been - run through find_percent, and PATTERN_PERCENT is the result. - If REPLACE_PERCENT is not nil, REPLACE has already been - run through find_percent, and REPLACE_PERCENT is the result. */ - -char * -patsubst_expand (o, text, pattern, replace, pattern_percent, replace_percent) - char *o; - char *text; - register char *pattern, *replace; - register char *pattern_percent, *replace_percent; -{ - unsigned int pattern_prepercent_len, pattern_postpercent_len; - unsigned int replace_prepercent_len, replace_postpercent_len = 0; - char *t; - unsigned int len; - int doneany = 0; - - /* We call find_percent on REPLACE before checking PATTERN so that REPLACE - will be collapsed before we call subst_expand if PATTERN has no %. */ - if (replace_percent == 0) - replace_percent = find_percent (replace); - if (replace_percent != 0) - { - /* Record the length of REPLACE before and after the % so - we don't have to compute these lengths more than once. */ - replace_prepercent_len = replace_percent - replace; - replace_postpercent_len = strlen (replace_percent + 1); - } - else - /* We store the length of the replacement - so we only need to compute it once. */ - replace_prepercent_len = strlen (replace); - - if (pattern_percent == 0) - pattern_percent = find_percent (pattern); - if (pattern_percent == 0) - /* With no % in the pattern, this is just a simple substitution. */ - return subst_expand (o, text, pattern, replace, - strlen (pattern), strlen (replace), 1, 0); - - /* Record the length of PATTERN before and after the % - so we don't have to compute it more than once. */ - pattern_prepercent_len = pattern_percent - pattern; - pattern_postpercent_len = strlen (pattern_percent + 1); - - while ((t = find_next_token (&text, &len)) != 0) - { - int fail = 0; - - /* Is it big enough to match? */ - if (len < pattern_prepercent_len + pattern_postpercent_len) - fail = 1; - - /* Does the prefix match? */ - if (!fail && pattern_prepercent_len > 0 - && (*t != *pattern - || t[pattern_prepercent_len - 1] != pattern_percent[-1] - || !strneq (t + 1, pattern + 1, pattern_prepercent_len - 1))) - fail = 1; - - /* Does the suffix match? */ - if (!fail && pattern_postpercent_len > 0 - && (t[len - 1] != pattern_percent[pattern_postpercent_len] - || t[len - pattern_postpercent_len] != pattern_percent[1] - || !strneq (&t[len - pattern_postpercent_len], - &pattern_percent[1], pattern_postpercent_len - 1))) - fail = 1; - - if (fail) - /* It didn't match. Output the string. */ - o = variable_buffer_output (o, t, len); - else - { - /* It matched. Output the replacement. */ - - /* Output the part of the replacement before the %. */ - o = variable_buffer_output (o, replace, replace_prepercent_len); - - if (replace_percent != 0) - { - /* Output the part of the matched string that - matched the % in the pattern. */ - o = variable_buffer_output (o, t + pattern_prepercent_len, - len - (pattern_prepercent_len - + pattern_postpercent_len)); - /* Output the part of the replacement after the %. */ - o = variable_buffer_output (o, replace_percent + 1, - replace_postpercent_len); - } - } - - /* Output a space, but not if the replacement is "". */ - if (fail || replace_prepercent_len > 0 - || (replace_percent != 0 && len + replace_postpercent_len > 0)) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - if (doneany) - /* Kill the last space. */ - --o; - - return o; -} - - -/* Look up a function by name. */ - -static const struct function_table_entry * -lookup_function (s) - const char *s; -{ - const char *e = s; - - while (*e && ( (*e >= 'a' && *e <= 'z') || *e == '-')) - e++; - if (*e == '\0' || isblank ((unsigned char) *e)) - { - struct function_table_entry function_table_entry_key; - function_table_entry_key.name = s; - function_table_entry_key.len = e - s; - - return hash_find_item (&function_table, &function_table_entry_key); - } - return 0; -} - - -/* Return 1 if PATTERN matches STR, 0 if not. */ - -int -pattern_matches (pattern, percent, str) - register char *pattern, *percent, *str; -{ - unsigned int sfxlen, strlength; - - if (percent == 0) - { - unsigned int len = strlen (pattern) + 1; - char *new_chars = (char *) alloca (len); - bcopy (pattern, new_chars, len); - pattern = new_chars; - percent = find_percent (pattern); - if (percent == 0) - return streq (pattern, str); - } - - sfxlen = strlen (percent + 1); - strlength = strlen (str); - - if (strlength < (percent - pattern) + sfxlen - || !strneq (pattern, str, percent - pattern)) - return 0; - - return !strcmp (percent + 1, str + (strlength - sfxlen)); -} - - -/* Find the next comma or ENDPAREN (counting nested STARTPAREN and - ENDPARENtheses), starting at PTR before END. Return a pointer to - next character. - - If no next argument is found, return NULL. -*/ - -static char * -find_next_argument (startparen, endparen, ptr, end) - char startparen; - char endparen; - const char *ptr; - const char *end; -{ - int count = 0; - - for (; ptr < end; ++ptr) - if (*ptr == startparen) - ++count; - - else if (*ptr == endparen) - { - --count; - if (count < 0) - return NULL; - } - - else if (*ptr == ',' && !count) - return (char *)ptr; - - /* We didn't find anything. */ - return NULL; -} - - -/* Glob-expand LINE. The returned pointer is - only good until the next call to string_glob. */ - -static char * -string_glob (line) - char *line; -{ - static char *result = 0; - static unsigned int length; - register struct nameseq *chain; - register unsigned int idx; - - chain = multi_glob (parse_file_seq - (&line, '\0', sizeof (struct nameseq), - /* We do not want parse_file_seq to strip `./'s. - That would break examples like: - $(patsubst ./%.c,obj/%.o,$(wildcard ./?*.c)). */ - 0), - sizeof (struct nameseq)); - - if (result == 0) - { - length = 100; - result = (char *) xmalloc (100); - } - - idx = 0; - while (chain != 0) - { - register char *name = chain->name; - unsigned int len = strlen (name); - - struct nameseq *next = chain->next; - free ((char *) chain); - chain = next; - - /* multi_glob will pass names without globbing metacharacters - through as is, but we want only files that actually exist. */ - if (file_exists_p (name)) - { - if (idx + len + 1 > length) - { - length += (len + 1) * 2; -/* printf("a\n"); */ /* Nick */ - result = (char *) xrealloc (result, length); -/* printf("b\n"); */ /* Nick */ - } - bcopy (name, &result[idx], len); - idx += len; - result[idx++] = ' '; - } - - free (name); - } - - /* Kill the last space and terminate the string. */ - if (idx == 0) - result[0] = '\0'; - else - result[idx - 1] = '\0'; - - return result; -} - -/* - Builtin functions - */ - -static char * -func_patsubst (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - o = patsubst_expand (o, argv[2], argv[0], argv[1], (char *) 0, (char *) 0); - return o; -} - - -static char * -func_join (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int doneany = 0; - - /* Write each word of the first argument directly followed - by the corresponding word of the second argument. - If the two arguments have a different number of words, - the excess words are just output separated by blanks. */ - register char *tp; - register char *pp; - char *list1_iterator = argv[0]; - char *list2_iterator = argv[1]; - do - { - unsigned int len1, len2; - - tp = find_next_token (&list1_iterator, &len1); - if (tp != 0) - o = variable_buffer_output (o, tp, len1); - - pp = find_next_token (&list2_iterator, &len2); - if (pp != 0) - o = variable_buffer_output (o, pp, len2); - - if (tp != 0 || pp != 0) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - while (tp != 0 || pp != 0); - if (doneany) - /* Kill the last blank. */ - --o; - - return o; -} - - -static char * -func_origin (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - register struct variable *v = lookup_variable (argv[0], strlen (argv[0])); - if (v == 0) - o = variable_buffer_output (o, "undefined", 9); - else - switch (v->origin) - { - default: - case o_invalid: - abort (); - break; - case o_default: - o = variable_buffer_output (o, "default", 7); - break; - case o_env: - o = variable_buffer_output (o, "environment", 11); - break; - case o_file: - o = variable_buffer_output (o, "file", 4); - break; - case o_env_override: - o = variable_buffer_output (o, "environment override", 20); - break; - case o_command: - o = variable_buffer_output (o, "command line", 12); - break; - case o_override: - o = variable_buffer_output (o, "override", 8); - break; - case o_automatic: - o = variable_buffer_output (o, "automatic", 9); - break; - } - - return o; -} - -#ifdef VMS -# define IS_PATHSEP(c) ((c) == ']') -#else -# ifdef HAVE_DOS_PATHS -# define IS_PATHSEP(c) ((c) == '/' || (c) == '\\') -# else -# define IS_PATHSEP(c) ((c) == '/') -# endif -#endif - - -static char * -func_notdir_suffix (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - char *list_iterator = argv[0]; - char *p2 =0; - int doneany =0; - unsigned int len=0; - - int is_suffix = streq (funcname, "suffix"); - int is_notdir = !is_suffix; - while ((p2 = find_next_token (&list_iterator, &len)) != 0) - { - char *p = p2 + len; - - - while (p >= p2 && (!is_suffix || *p != '.')) - { - if (IS_PATHSEP (*p)) - break; - --p; - } - - if (p >= p2) - { - if (is_notdir) - ++p; - else if (*p != '.') - continue; - o = variable_buffer_output (o, p, len - (p - p2)); - } -#ifdef HAVE_DOS_PATHS - /* Handle the case of "d:foo/bar". */ - else if (streq (funcname, "notdir") && p2[0] && p2[1] == ':') - { - p = p2 + 2; - o = variable_buffer_output (o, p, len - (p - p2)); - } -#endif - else if (is_notdir) - o = variable_buffer_output (o, p2, len); - - if (is_notdir || p >= p2) - { - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - } - if (doneany) - /* Kill last space. */ - --o; - - - return o; - -} - - -static char * -func_basename_dir (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Expand the argument. */ - char *p3 = argv[0]; - char *p2=0; - int doneany=0; - unsigned int len=0; - char *p=0; - int is_basename= streq (funcname, "basename"); - int is_dir= !is_basename; - - while ((p2 = find_next_token (&p3, &len)) != 0) - { - p = p2 + len; - while (p >= p2 && (!is_basename || *p != '.')) - { - if (IS_PATHSEP (*p)) - break; - --p; - } - - if (p >= p2 && (is_dir)) - o = variable_buffer_output (o, p2, ++p - p2); - else if (p >= p2 && (*p == '.')) - o = variable_buffer_output (o, p2, p - p2); -#ifdef HAVE_DOS_PATHS - /* Handle the "d:foobar" case */ - else if (p2[0] && p2[1] == ':' && is_dir) - o = variable_buffer_output (o, p2, 2); -#endif - else if (is_dir) -#ifdef VMS - o = variable_buffer_output (o, "[]", 2); -#else -#ifndef _AMIGA - o = variable_buffer_output (o, "./", 2); -#else - ; /* Just a nop... */ -#endif /* AMIGA */ -#endif /* !VMS */ - else - /* The entire name is the basename. */ - o = variable_buffer_output (o, p2, len); - - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - if (doneany) - /* Kill last space. */ - --o; - - - return o; -} - -static char * -func_addsuffix_addprefix (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int fixlen = strlen (argv[0]); - char *list_iterator = argv[1]; - int is_addprefix = streq (funcname, "addprefix"); - int is_addsuffix = !is_addprefix; - - int doneany = 0; - char *p; - unsigned int len; - - while ((p = find_next_token (&list_iterator, &len)) != 0) - { - if (is_addprefix) - o = variable_buffer_output (o, argv[0], fixlen); - o = variable_buffer_output (o, p, len); - if (is_addsuffix) - o = variable_buffer_output (o, argv[0], fixlen); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill last space. */ - --o; - - return o; -} - -static char * -func_subst (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - o = subst_expand (o, argv[2], argv[0], argv[1], strlen (argv[0]), - strlen (argv[1]), 0, 0); - - return o; -} - - -static char * -func_firstword (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - unsigned int i; - char *words = argv[0]; /* Use a temp variable for find_next_token */ - char *p = find_next_token (&words, &i); - - if (p != 0) - o = variable_buffer_output (o, p, i); - - return o; -} - - -static char * -func_words (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int i = 0; - char *word_iterator = argv[0]; - char buf[20]; - - while (find_next_token (&word_iterator, (unsigned int *) 0) != 0) - ++i; - - sprintf (buf, "%d", i); - o = variable_buffer_output (o, buf, strlen (buf)); - - - return o; -} - -char * -strip_whitespace (begpp, endpp) - char **begpp; - char **endpp; -{ - while (isspace ((unsigned char)**begpp) && *begpp <= *endpp) - (*begpp) ++; - while (isspace ((unsigned char)**endpp) && *endpp >= *begpp) - (*endpp) --; - return *begpp; -} - -int -is_numeric (p) - char *p; -{ - char *end = p + strlen (p) - 1; - char *beg = p; - strip_whitespace (&p, &end); - - while (p <= end) - if (!ISDIGIT (*(p++))) /* ISDIGIT only evals its arg once: see make.h. */ - return 0; - - return (end - beg >= 0); -} - -void -check_numeric (s, message) - char *s; - char *message; -{ - if (!is_numeric (s)) - fatal (reading_file, message); -} - - - -static char * -func_word (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *end_p=0; - int i=0; - char *p=0; - - /* Check the first argument. */ - check_numeric (argv[0], _("non-numeric first argument to `word' function")); - i = atoi (argv[0]); - - if (i == 0) - fatal (reading_file, _("first argument to `word' function must be greater than 0")); - - - end_p = argv[1]; - while ((p = find_next_token (&end_p, 0)) != 0) - if (--i == 0) - break; - - if (i == 0) - o = variable_buffer_output (o, p, end_p - p); - - return o; -} - -static char * -func_wordlist (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - int start, count; - - /* Check the arguments. */ - check_numeric (argv[0], - _("non-numeric first argument to `wordlist' function")); - check_numeric (argv[1], - _("non-numeric second argument to `wordlist' function")); - - start = atoi (argv[0]); - count = atoi (argv[1]) - start + 1; - - if (count > 0) - { - char *p; - char *end_p = argv[2]; - - /* Find the beginning of the "start"th word. */ - while (((p = find_next_token (&end_p, 0)) != 0) && --start) - ; - - if (p) - { - /* Find the end of the "count"th word from start. */ - while (--count && (find_next_token (&end_p, 0) != 0)) - ; - - /* Return the stuff in the middle. */ - o = variable_buffer_output (o, p, end_p - p); - } - } - - return o; -} - -static char* -func_findstring (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Find the first occurrence of the first string in the second. */ - int i = strlen (argv[0]); - if (sindex (argv[1], 0, argv[0], i) != 0) - o = variable_buffer_output (o, argv[0], i); - - return o; -} - -static char * -func_foreach (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* expand only the first two. */ - char *varname = expand_argument (argv[0], NULL); - char *list = expand_argument (argv[1], NULL); - char *body = argv[2]; - - int doneany = 0; - char *list_iterator = list; - char *p; - unsigned int len; - register struct variable *var; - - push_new_variable_scope (); - var = define_variable (varname, strlen (varname), "", o_automatic, 0); - - /* loop through LIST, put the value in VAR and expand BODY */ - while ((p = find_next_token (&list_iterator, &len)) != 0) - { - char *result = 0; - - { - char save = p[len]; - - p[len] = '\0'; - free (var->value); - var->value = (char *) xstrdup ((char*) p); - p[len] = save; - } - - result = allocated_variable_expand (body); - - o = variable_buffer_output (o, result, strlen (result)); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - free (result); - } - - if (doneany) - /* Kill the last space. */ - --o; - - pop_variable_scope (); - free (varname); - free (list); - - return o; -} - -struct a_word -{ - struct a_word *next; - struct a_word *chain; - char *str; - int length; - int matched; -}; - -static unsigned long -a_word_hash_1 (key) - const void *key; -{ - return_STRING_HASH_1 (((struct a_word const *) key)->str); -} - -static unsigned long -a_word_hash_2 (key) - const void *key; -{ - return_STRING_HASH_2 (((struct a_word const *) key)->str); -} - -static int -a_word_hash_cmp (x, y) - const void *x; - const void *y; -{ - int result = ((struct a_word const *) x)->length - ((struct a_word const *) y)->length; - if (result) - return result; - return_STRING_COMPARE (((struct a_word const *) x)->str, - ((struct a_word const *) y)->str); -} - -struct a_pattern -{ - struct a_pattern *next; - char *str; - char *percent; - int length; - int save_c; -}; - -static char * -func_filter_filterout (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - struct a_word *wordhead; - struct a_word **wordtail; - struct a_word *wp; - struct a_pattern *pathead; - struct a_pattern **pattail; - struct a_pattern *pp; - - struct hash_table a_word_table; - int is_filter = streq (funcname, "filter"); - char *pat_iterator = argv[0]; - char *word_iterator = argv[1]; - int literals = 0; - int words = 0; - int hashing = 0; - char *p; - unsigned int len; - - /* Chop ARGV[0] up into patterns to match against the words. */ - - pattail = &pathead; - while ((p = find_next_token (&pat_iterator, &len)) != 0) - { - struct a_pattern *pat = (struct a_pattern *) alloca (sizeof (struct a_pattern)); - - *pattail = pat; - pattail = &pat->next; - - if (*pat_iterator != '\0') - ++pat_iterator; - - pat->str = p; - pat->length = len; - pat->save_c = p[len]; - p[len] = '\0'; - pat->percent = find_percent (p); - if (pat->percent == 0) - literals++; - } - *pattail = 0; - - /* Chop ARGV[1] up into words to match against the patterns. */ - - wordtail = &wordhead; - while ((p = find_next_token (&word_iterator, &len)) != 0) - { - struct a_word *word = (struct a_word *) alloca (sizeof (struct a_word)); - - *wordtail = word; - wordtail = &word->next; - - if (*word_iterator != '\0') - ++word_iterator; - - p[len] = '\0'; - word->str = p; - word->length = len; - word->matched = 0; - word->chain = 0; - words++; - } - *wordtail = 0; - - /* Only use a hash table if arg list lengths justifies the cost. */ - hashing = (literals >= 2 && (literals * words) >= 10); - if (hashing) - { - hash_init (&a_word_table, words, a_word_hash_1, a_word_hash_2, a_word_hash_cmp); - for (wp = wordhead; wp != 0; wp = wp->next) - { - struct a_word *owp = hash_insert (&a_word_table, wp); - if (owp) - wp->chain = owp; - } - } - - if (words) - { - int doneany = 0; - - /* Run each pattern through the words, killing words. */ - for (pp = pathead; pp != 0; pp = pp->next) - { - if (pp->percent) - for (wp = wordhead; wp != 0; wp = wp->next) - wp->matched |= pattern_matches (pp->str, pp->percent, wp->str); - else if (hashing) - { - struct a_word a_word_key; - a_word_key.str = pp->str; - a_word_key.length = pp->length; - wp = (struct a_word *) hash_find_item (&a_word_table, &a_word_key); - while (wp) - { - wp->matched |= 1; - wp = wp->chain; - } - } - else - for (wp = wordhead; wp != 0; wp = wp->next) - wp->matched |= (wp->length == pp->length - && strneq (pp->str, wp->str, wp->length)); - } - - /* Output the words that matched (or didn't, for filter-out). */ - for (wp = wordhead; wp != 0; wp = wp->next) - if (is_filter ? wp->matched : !wp->matched) - { - o = variable_buffer_output (o, wp->str, strlen (wp->str)); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill the last space. */ - --o; - } - - for (pp = pathead; pp != 0; pp = pp->next) - pp->str[pp->length] = pp->save_c; - - if (hashing) - hash_free (&a_word_table, 0); - - return o; -} - - -static char * -func_strip (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *p = argv[0]; - int doneany =0; - - while (*p != '\0') - { - int i=0; - char *word_start=0; - - while (isspace ((unsigned char)*p)) - ++p; - word_start = p; - for (i=0; *p != '\0' && !isspace ((unsigned char)*p); ++p, ++i) - {} - if (!i) - break; - o = variable_buffer_output (o, word_start, i); - o = variable_buffer_output (o, " ", 1); - doneany = 1; - } - - if (doneany) - /* Kill the last space. */ - --o; - return o; -} - -/* - Print a warning or fatal message. -*/ -static char * -func_error (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char **argvp; - char *msg, *p; - int len; - - /* The arguments will be broken on commas. Rather than create yet - another special case where function arguments aren't broken up, - just create a format string that puts them back together. */ - for (len=0, argvp=argv; *argvp != 0; ++argvp) - len += strlen (*argvp) + 2; - - p = msg = (char *) alloca (len + 1); - - for (argvp=argv; argvp[1] != 0; ++argvp) - { - strcpy (p, *argvp); - p += strlen (*argvp); - *(p++) = ','; - *(p++) = ' '; - } - strcpy (p, *argvp); - - if (*funcname == 'e') - fatal (reading_file, "%s", msg); - - /* The warning function expands to the empty string. */ - error (reading_file, "%s", msg); - - return o; -} - - -/* - chop argv[0] into words, and sort them. - */ -static char * -func_sort (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char **words = 0; - int nwords = 0; - register int wordi = 0; - - /* Chop ARGV[0] into words and put them in WORDS. */ - char *t = argv[0]; - char *p; - unsigned int len; - int i; - - while ((p = find_next_token (&t, &len)) != 0) - { - if (wordi >= nwords - 1) - { - nwords = (2 * nwords) + 5; -/* printf("c\n"); */ /* Nick */ - words = (char **) xrealloc ((char *) words, - nwords * sizeof (char *)); -/* printf("d\n"); */ /* Nick */ - } - words[wordi++] = savestring (p, len); - } - - if (!wordi) - return o; - - /* Now sort the list of words. */ - qsort ((char *) words, wordi, sizeof (char *), alpha_compare); - - /* Now write the sorted list. */ - for (i = 0; i < wordi; ++i) - { - len = strlen (words[i]); - if (i == wordi - 1 || strlen (words[i + 1]) != len - || strcmp (words[i], words[i + 1])) - { - o = variable_buffer_output (o, words[i], len); - o = variable_buffer_output (o, " ", 1); - } - free (words[i]); - } - /* Kill the last space. */ - --o; - - free (words); - - return o; -} - -/* - $(if condition,true-part[,false-part]) - - CONDITION is false iff it evaluates to an empty string. White - space before and after condition are stripped before evaluation. - - If CONDITION is true, then TRUE-PART is evaluated, otherwise FALSE-PART is - evaluated (if it exists). Because only one of the two PARTs is evaluated, - you can use $(if ...) to create side-effects (with $(shell ...), for - example). -*/ - -static char * -func_if (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *begp = argv[0]; - char *endp = begp + strlen (argv[0]); - int result = 0; - - /* Find the result of the condition: if we have a value, and it's not - empty, the condition is true. If we don't have a value, or it's the - empty string, then it's false. */ - - strip_whitespace (&begp, &endp); - - if (begp < endp) - { - char *expansion = expand_argument (begp, NULL); - - result = strlen (expansion); - free (expansion); - } - - /* If the result is true (1) we want to eval the first argument, and if - it's false (0) we want to eval the second. If the argument doesn't - exist we do nothing, otherwise expand it and add to the buffer. */ - - argv += 1 + !result; - - if (argv[0]) - { - char *expansion; - - expansion = expand_argument (argv[0], NULL); - - o = variable_buffer_output (o, expansion, strlen (expansion)); - - free (expansion); - } - - return o; -} - -static char * -func_wildcard (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - -#ifdef _AMIGA - o = wildcard_expansion (argv[0], o); -#else - char *p = string_glob (argv[0]); - o = variable_buffer_output (o, p, strlen (p)); -#endif - return o; -} - -/* - $(eval ) - - Always resolves to the empty string. - - Treat the arguments as a segment of makefile, and parse them. -*/ - -static char * -func_eval (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ -#if 1 /* Nick */ - unsigned int offset = o - variable_buffer; -#endif - - eval_buffer (argv[0]); - -#if 1 /* Nick */ - return variable_buffer + offset; -#else - return o; -#endif -} - - -static char * -func_value (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - /* Look up the variable. */ - struct variable *v = lookup_variable (argv[0], strlen (argv[0])); - - /* Copy its value into the output buffer without expanding it. */ - if (v) - o = variable_buffer_output (o, v->value, strlen(v->value)); - - return o; -} - -/* - \r is replaced on UNIX as well. Is this desirable? - */ -void -fold_newlines (buffer, length) - char *buffer; - int *length; -{ - char *dst = buffer; - char *src = buffer; - char *last_nonnl = buffer -1; - src[*length] = 0; - for (; *src != '\0'; ++src) - { - if (src[0] == '\r' && src[1] == '\n') - continue; - if (*src == '\n') - { - *dst++ = ' '; - } - else - { - last_nonnl = dst; - *dst++ = *src; - } - } - *(++last_nonnl) = '\0'; - *length = last_nonnl - buffer; -} - - - -int shell_function_pid = 0, shell_function_completed; - - -#ifdef WINDOWS32 -/*untested*/ - -#include -#include -#include "sub_proc.h" - - -void -windows32_openpipe (int *pipedes, int *pid_p, char **command_argv, char **envp) -{ - SECURITY_ATTRIBUTES saAttr; - HANDLE hIn; - HANDLE hErr; - HANDLE hChildOutRd; - HANDLE hChildOutWr; - HANDLE hProcess; - - - saAttr.nLength = sizeof (SECURITY_ATTRIBUTES); - saAttr.bInheritHandle = TRUE; - saAttr.lpSecurityDescriptor = NULL; - - if (DuplicateHandle (GetCurrentProcess(), - GetStdHandle(STD_INPUT_HANDLE), - GetCurrentProcess(), - &hIn, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fatal (NILF, _("create_child_process: DuplicateHandle(In) failed (e=%d)\n"), - GetLastError()); - - } - if (DuplicateHandle(GetCurrentProcess(), - GetStdHandle(STD_ERROR_HANDLE), - GetCurrentProcess(), - &hErr, - 0, - TRUE, - DUPLICATE_SAME_ACCESS) == FALSE) { - fatal (NILF, _("create_child_process: DuplicateHandle(Err) failed (e=%d)\n"), - GetLastError()); - } - - if (!CreatePipe(&hChildOutRd, &hChildOutWr, &saAttr, 0)) - fatal (NILF, _("CreatePipe() failed (e=%d)\n"), GetLastError()); - - hProcess = process_init_fd(hIn, hChildOutWr, hErr); - - if (!hProcess) - fatal (NILF, _("windows32_openpipe (): process_init_fd() failed\n")); - - /* make sure that CreateProcess() has Path it needs */ - sync_Path_environment(); - - if (!process_begin(hProcess, command_argv, envp, command_argv[0], NULL)) { - /* register process for wait */ - process_register(hProcess); - - /* set the pid for returning to caller */ - *pid_p = (int) hProcess; - - /* set up to read data from child */ - pipedes[0] = _open_osfhandle((long) hChildOutRd, O_RDONLY); - - /* this will be closed almost right away */ - pipedes[1] = _open_osfhandle((long) hChildOutWr, O_APPEND); - } else { - /* reap/cleanup the failed process */ - process_cleanup(hProcess); - - /* close handles which were duplicated, they weren't used */ - CloseHandle(hIn); - CloseHandle(hErr); - - /* close pipe handles, they won't be used */ - CloseHandle(hChildOutRd); - CloseHandle(hChildOutWr); - - /* set status for return */ - pipedes[0] = pipedes[1] = -1; - *pid_p = -1; - } -} -#endif - - -#ifdef __MSDOS__ -FILE * -msdos_openpipe (int* pipedes, int *pidp, char *text) -{ - FILE *fpipe=0; - /* MSDOS can't fork, but it has `popen'. */ - struct variable *sh = lookup_variable ("SHELL", 5); - int e; - extern int dos_command_running, dos_status; - - /* Make sure not to bother processing an empty line. */ - while (isblank ((unsigned char)*text)) - ++text; - if (*text == '\0') - return 0; - - if (sh) - { - char buf[PATH_MAX + 7]; - /* This makes sure $SHELL value is used by $(shell), even - though the target environment is not passed to it. */ - sprintf (buf, "SHELL=%s", sh->value); - putenv (buf); - } - - e = errno; - errno = 0; - dos_command_running = 1; - dos_status = 0; - /* If dos_status becomes non-zero, it means the child process - was interrupted by a signal, like SIGINT or SIGQUIT. See - fatal_error_signal in commands.c. */ - fpipe = popen (text, "rt"); - dos_command_running = 0; - if (!fpipe || dos_status) - { - pipedes[0] = -1; - *pidp = -1; - if (dos_status) - errno = EINTR; - else if (errno == 0) - errno = ENOMEM; - shell_function_completed = -1; - } - else - { - pipedes[0] = fileno (fpipe); - *pidp = 42; /* Yes, the Meaning of Life, the Universe, and Everything! */ - errno = e; - shell_function_completed = 1; - } - return fpipe; -} -#endif - -/* - Do shell spawning, with the naughty bits for different OSes. - */ - -#ifdef VMS - -/* VMS can't do $(shell ...) */ -#define func_shell 0 - -#else -#ifndef _AMIGA -static char * -func_shell (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char* batch_filename = NULL; - int i; - -#ifdef __MSDOS__ - FILE *fpipe; -#endif - char **command_argv; - char *error_prefix; - char **envp; - int pipedes[2]; - int pid; - -#ifndef __MSDOS__ - /* Construct the argument list. */ - command_argv = construct_command_argv (argv[0], - (char **) NULL, (struct file *) 0, - &batch_filename); - if (command_argv == 0) - return o; -#endif - - /* Using a target environment for `shell' loses in cases like: - export var = $(shell echo foobie) - because target_environment hits a loop trying to expand $(var) - to put it in the environment. This is even more confusing when - var was not explicitly exported, but just appeared in the - calling environment. */ - - envp = environ; - - /* For error messages. */ - if (reading_file != 0) - { - error_prefix = (char *) alloca (strlen (reading_file->filenm)+11+4); - sprintf (error_prefix, - "%s:%lu: ", reading_file->filenm, reading_file->lineno); - } - else - error_prefix = ""; - -#ifdef WINDOWS32 - windows32_openpipe (pipedes, &pid, command_argv, envp); - - if (pipedes[0] < 0) { - /* open of the pipe failed, mark as failed execution */ - shell_function_completed = -1; - - return o; - } else -#else /* WINDOWS32 */ - -# ifdef __MSDOS__ - fpipe = msdos_openpipe (pipedes, &pid, argv[0]); - if (pipedes[0] < 0) - { - perror_with_name (error_prefix, "pipe"); - return o; - } -# else - if (pipe (pipedes) < 0) - { - perror_with_name (error_prefix, "pipe"); - return o; - } - - pid = vfork (); - if (pid < 0) - perror_with_name (error_prefix, "fork"); - else if (pid == 0) - child_execute_job (0, pipedes[1], command_argv, envp); - else -# endif /* ! __MSDOS__ */ - -#endif /* WINDOWS32 */ - { - /* We are the parent. */ - - char *buffer; - unsigned int maxlen; - int cc; - - /* Record the PID for reap_children. */ - shell_function_pid = pid; -#ifndef __MSDOS__ - shell_function_completed = 0; - - /* Free the storage only the child needed. */ - free (command_argv[0]); - free ((char *) command_argv); - - /* Close the write side of the pipe. */ - (void) close (pipedes[1]); -#endif - - /* Set up and read from the pipe. */ - - maxlen = 200; - buffer = (char *) xmalloc (maxlen + 1); - - /* Read from the pipe until it gets EOF. */ - for (i = 0; ; i += cc) - { - if (i == maxlen) - { - maxlen += 512; -/* printf("e\n"); */ /* Nick */ - buffer = (char *) xrealloc (buffer, maxlen + 1); -/* printf("f\n"); */ /* Nick */ - } - - cc = read (pipedes[0], &buffer[i], maxlen - i); - if (cc <= 0) - break; - } - buffer[i] = '\0'; - - /* Close the read side of the pipe. */ -#ifdef __MSDOS__ - if (fpipe) - (void) pclose (fpipe); -#else - (void) close (pipedes[0]); -#endif - - /* Loop until child_handler sets shell_function_completed - to the status of our child shell. */ - while (shell_function_completed == 0) - reap_children (1, 0); - - if (batch_filename) { - DB (DB_VERBOSE, (_("Cleaning up temporary batch file %s\n"), - batch_filename)); - remove (batch_filename); - free (batch_filename); - } - shell_function_pid = 0; - - /* The child_handler function will set shell_function_completed - to 1 when the child dies normally, or to -1 if it - dies with status 127, which is most likely an exec fail. */ - - if (shell_function_completed == -1) - { - /* This most likely means that the execvp failed, - so we should just write out the error message - that came in over the pipe from the child. */ - fputs (buffer, stderr); - fflush (stderr); - } - else - { - /* The child finished normally. Replace all - newlines in its output with spaces, and put - that in the variable output buffer. */ - fold_newlines (buffer, &i); - o = variable_buffer_output (o, buffer, i); - } - - free (buffer); - } - - return o; -} - -#else /* _AMIGA */ - -/* Do the Amiga version of func_shell. */ - -static char * -func_shell (char *o, char **argv, const char *funcname) -{ - /* Amiga can't fork nor spawn, but I can start a program with - redirection of my choice. However, this means that we - don't have an opportunity to reopen stdout to trap it. Thus, - we save our own stdout onto a new descriptor and dup a temp - file's descriptor onto our stdout temporarily. After we - spawn the shell program, we dup our own stdout back to the - stdout descriptor. The buffer reading is the same as above, - except that we're now reading from a file. */ - -#include -#include - - BPTR child_stdout; - char tmp_output[FILENAME_MAX]; - unsigned int maxlen = 200; - int cc, i; - char * buffer, * ptr; - char ** aptr; - int len = 0; - char* batch_filename = NULL; - - /* Construct the argument list. */ - command_argv = construct_command_argv (argv[0], (char **) NULL, - (struct file *) 0, &batch_filename); - if (command_argv == 0) - return o; - - /* Note the mktemp() is a security hole, but this only runs on Amiga. - Ideally we would use main.c:open_tmpfile(), but this uses a special - Open(), not fopen(), and I'm not familiar enough with the code to mess - with it. */ - strcpy (tmp_output, "t:MakeshXXXXXXXX"); - mktemp (tmp_output); - child_stdout = Open (tmp_output, MODE_NEWFILE); - - for (aptr=command_argv; *aptr; aptr++) - len += strlen (*aptr) + 1; - - buffer = xmalloc (len + 1); - ptr = buffer; - - for (aptr=command_argv; *aptr; aptr++) - { - strcpy (ptr, *aptr); - ptr += strlen (ptr) + 1; - *ptr ++ = ' '; - *ptr = 0; - } - - ptr[-1] = '\n'; - - Execute (buffer, NULL, child_stdout); - free (buffer); - - Close (child_stdout); - - child_stdout = Open (tmp_output, MODE_OLDFILE); - - buffer = xmalloc (maxlen); - i = 0; - do - { - if (i == maxlen) - { - maxlen += 512; -/* printf("g\n"); */ /* Nick */ - buffer = (char *) xrealloc (buffer, maxlen + 1); -/* printf("h\n"); */ /* Nick */ - } - - cc = Read (child_stdout, &buffer[i], maxlen - i); - if (cc > 0) - i += cc; - } while (cc > 0); - - Close (child_stdout); - - fold_newlines (buffer, &i); - o = variable_buffer_output (o, buffer, i); - free (buffer); - return o; -} -#endif /* _AMIGA */ -#endif /* !VMS */ - -#ifdef EXPERIMENTAL - -/* - equality. Return is string-boolean, ie, the empty string is false. - */ -static char * -func_eq (char* o, char **argv, char *funcname) -{ - int result = ! strcmp (argv[0], argv[1]); - o = variable_buffer_output (o, result ? "1" : "", result); - return o; -} - - -/* - string-boolean not operator. - */ -static char * -func_not (char* o, char **argv, char *funcname) -{ - char * s = argv[0]; - int result = 0; - while (isspace ((unsigned char)*s)) - s++; - result = ! (*s); - o = variable_buffer_output (o, result ? "1" : "", result); - return o; -} -#endif - - -/* Lookup table for builtin functions. - - This doesn't have to be sorted; we use a straight lookup. We might gain - some efficiency by moving most often used functions to the start of the - table. - - If MAXIMUM_ARGS is 0, that means there is no maximum and all - comma-separated values are treated as arguments. - - EXPAND_ARGS means that all arguments should be expanded before invocation. - Functions that do namespace tricks (foreach) don't automatically expand. */ - -static char *func_call PARAMS ((char *o, char **argv, const char *funcname)); - - -static struct function_table_entry function_table_init[] = -{ - /* Name/size */ /* MIN MAX EXP? Function */ - { STRING_SIZE_TUPLE("addprefix"), 2, 2, 1, func_addsuffix_addprefix}, - { STRING_SIZE_TUPLE("addsuffix"), 2, 2, 1, func_addsuffix_addprefix}, - { STRING_SIZE_TUPLE("basename"), 0, 1, 1, func_basename_dir}, - { STRING_SIZE_TUPLE("dir"), 0, 1, 1, func_basename_dir}, - { STRING_SIZE_TUPLE("notdir"), 0, 1, 1, func_notdir_suffix}, - { STRING_SIZE_TUPLE("subst"), 3, 3, 1, func_subst}, - { STRING_SIZE_TUPLE("suffix"), 0, 1, 1, func_notdir_suffix}, - { STRING_SIZE_TUPLE("filter"), 2, 2, 1, func_filter_filterout}, - { STRING_SIZE_TUPLE("filter-out"), 2, 2, 1, func_filter_filterout}, - { STRING_SIZE_TUPLE("findstring"), 2, 2, 1, func_findstring}, - { STRING_SIZE_TUPLE("firstword"), 0, 1, 1, func_firstword}, - { STRING_SIZE_TUPLE("join"), 2, 2, 1, func_join}, - { STRING_SIZE_TUPLE("patsubst"), 3, 3, 1, func_patsubst}, - { STRING_SIZE_TUPLE("shell"), 0, 1, 1, func_shell}, - { STRING_SIZE_TUPLE("sort"), 0, 1, 1, func_sort}, - { STRING_SIZE_TUPLE("strip"), 0, 1, 1, func_strip}, - { STRING_SIZE_TUPLE("wildcard"), 0, 1, 1, func_wildcard}, - { STRING_SIZE_TUPLE("word"), 2, 2, 1, func_word}, - { STRING_SIZE_TUPLE("wordlist"), 3, 3, 1, func_wordlist}, - { STRING_SIZE_TUPLE("words"), 0, 1, 1, func_words}, - { STRING_SIZE_TUPLE("origin"), 0, 1, 1, func_origin}, - { STRING_SIZE_TUPLE("foreach"), 3, 3, 0, func_foreach}, - { STRING_SIZE_TUPLE("call"), 1, 0, 1, func_call}, - { STRING_SIZE_TUPLE("error"), 0, 1, 1, func_error}, - { STRING_SIZE_TUPLE("warning"), 0, 1, 1, func_error}, - { STRING_SIZE_TUPLE("if"), 2, 3, 0, func_if}, - { STRING_SIZE_TUPLE("value"), 0, 1, 1, func_value}, - { STRING_SIZE_TUPLE("eval"), 0, 1, 1, func_eval}, -#ifdef EXPERIMENTAL - { STRING_SIZE_TUPLE("eq"), 2, 2, 1, func_eq}, - { STRING_SIZE_TUPLE("not"), 0, 1, 1, func_not}, -#endif -}; - -#define FUNCTION_TABLE_ENTRIES (sizeof (function_table_init) / sizeof (struct function_table_entry)) - - -/* These must come after the definition of function_table. */ - -static char * -expand_builtin_function (o, argc, argv, entry_p) - char *o; - int argc; - char **argv; - struct function_table_entry *entry_p; -{ -#if 0 /* Nick */ - char *result; - - printf("expand_builtin_function(%08x, %08x, %08x, %08x)\n", - (int)o, argc, (int)argv, (int)entry_p); - printf("function is '%s'\n", entry_p->name); - printf("variable_buffer = %08x\n", variable_buffer); -#endif - - if (argc < (int)entry_p->minimum_args) - fatal (reading_file, - _("Insufficient number of arguments (%d) to function `%s'"), - argc, entry_p->name); - - /* I suppose technically some function could do something with no - arguments, but so far none do, so just test it for all functions here - rather than in each one. We can change it later if necessary. */ - - if (!argc) - return o; - - if (!entry_p->func_ptr) - fatal (reading_file, _("Unimplemented on this platform: function `%s'"), - entry_p->name); - -#if 0 /* Nick */ - result = entry_p->func_ptr (o, argv, entry_p->name); - printf("function was '%s'\n", entry_p->name); - printf("variable_buffer = %08x\n", variable_buffer); - printf("expand_builtin_function() returning %08x\n", (int)result); - return result; -#else - return entry_p->func_ptr (o, argv, entry_p->name); -#endif -} - -/* Check for a function invocation in *STRINGP. *STRINGP points at the - opening ( or { and is not null-terminated. If a function invocation - is found, expand it into the buffer at *OP, updating *OP, incrementing - *STRINGP past the reference and returning nonzero. If not, return zero. */ - -int -handle_function (op, stringp) - char **op; - char **stringp; -{ - const struct function_table_entry *entry_p; - char openparen = (*stringp)[0]; - char closeparen = openparen == '(' ? ')' : '}'; - char *beg; - char *end; - int count = 0; - register char *p; - char **argv, **argvp; - int nargs; -#if 1 /* Nick */ - unsigned int offset; -#endif -#if 0 /* Nick */ - printf("handle_function(%08x, %08x)\n", (int)op, (int)stringp); -#endif - - beg = *stringp + 1; - - entry_p = lookup_function (beg); - - if (!entry_p) - { -#if 0 /* Nick */ - printf("handle_function() returning 1\n"); -#endif - return 0; - } - - /* We found a builtin function. Find the beginning of its arguments (skip - whitespace after the name). */ - - beg = next_token (beg + entry_p->len); - - /* Find the end of the function invocation, counting nested use of - whichever kind of parens we use. Since we're looking, count commas - to get a rough estimate of how many arguments we might have. The - count might be high, but it'll never be low. */ - - for (nargs=1, end=beg; *end != '\0'; ++end) - if (*end == ',') - ++nargs; - else if (*end == openparen) - ++count; - else if (*end == closeparen && --count < 0) - break; - - if (count >= 0) - fatal (reading_file, - _("unterminated call to function `%s': missing `%c'"), - entry_p->name, closeparen); - - *stringp = end; - - /* Get some memory to store the arg pointers. */ - argvp = argv = (char **) alloca (sizeof (char *) * (nargs + 2)); - - /* Chop the string into arguments, then a nul. As soon as we hit - MAXIMUM_ARGS (if it's >0) assume the rest of the string is part of the - last argument. - - If we're expanding, store pointers to the expansion of each one. If - not, make a duplicate of the string and point into that, nul-terminating - each argument. */ - - if (!entry_p->expand_args) - { - int len = end - beg; - - p = xmalloc (len+1); - memcpy (p, beg, len); - p[len] = '\0'; - beg = p; - end = beg + len; - } - - for (p=beg, nargs=0; p <= end; ++argvp) - { - char *next; - - ++nargs; - - if (nargs == entry_p->maximum_args - || (! (next = find_next_argument (openparen, closeparen, p, end)))) - next = end; - - if (entry_p->expand_args) - *argvp = expand_argument (p, next); - else - { - *argvp = p; - *next = '\0'; - } -#if 1 /* Nick */ - printf("%s argument %d = \"%s\"\n", entry_p->name, nargs - 1, *argvp); -#endif -#if 0 /* Nick */ - if (entry_p == &function_table_init[27]) - { - printf("%s argument %d = \"%s\"\n", entry_p->name, nargs - 1, *argvp); - } -#endif - - p = next + 1; - } - *argvp = NULL; - - /* Finally! Run the function... */ -#if 1 /* Nick */ - offset = *op - variable_buffer; -#endif - *op = expand_builtin_function (*op, nargs, argv, entry_p); -#if 1 /* Nick */ - printf("%s result = \"", entry_p->name); - fwrite(variable_buffer + offset, 1, (*op - variable_buffer) - offset, stdout); - printf("\"\n"); -#endif - - /* Free memory. */ - if (entry_p->expand_args) - for (argvp=argv; *argvp != 0; ++argvp) - free (*argvp); - else - free (beg); - -#if 0 /* Nick */ - printf("handle_function() returning 1\n"); -#endif - return 1; -} - - -/* User-defined functions. Expand the first argument as either a builtin - function or a make variable, in the context of the rest of the arguments - assigned to $1, $2, ... $N. $0 is the name of the function. */ - -static char * -func_call (o, argv, funcname) - char *o; - char **argv; - const char *funcname; -{ - char *fname; - char *cp; - char *body; - int flen; - int i; - const struct function_table_entry *entry_p; - struct variable *v; - - /* There is no way to define a variable with a space in the name, so strip - leading and trailing whitespace as a favor to the user. */ - fname = argv[0]; - while (*fname != '\0' && isspace ((unsigned char)*fname)) - ++fname; - - cp = fname + strlen (fname) - 1; - while (cp > fname && isspace ((unsigned char)*cp)) - --cp; - cp[1] = '\0'; - - /* Calling nothing is a no-op */ - if (*fname == '\0') - return o; - - /* Are we invoking a builtin function? */ - - entry_p = lookup_function (fname); - - if (entry_p) - { - /* How many arguments do we have? */ - for (i=0; argv[i+1]; ++i) - ; - - return expand_builtin_function (o, i, argv+1, entry_p); - } - - /* Not a builtin, so the first argument is the name of a variable to be - expanded and interpreted as a function. Find it. */ - flen = strlen (fname); - - v = lookup_variable (fname, flen); - - if (v == 0) - warn_undefined (fname, flen); - - if (v == 0 || *v->value == '\0') - return o; - - body = (char *) alloca (flen + 4); - body[0] = '$'; - body[1] = '('; - memcpy (body + 2, fname, flen); - body[flen+2] = ')'; - body[flen+3] = '\0'; - - /* Set up arguments $(1) .. $(N). $(0) is the function name. */ - - push_new_variable_scope (); - - for (i=0; *argv; ++i, ++argv) - { - char num[11]; - - sprintf (num, "%d", i); - define_variable (num, strlen (num), *argv, o_automatic, 0); - } - - /* Expand the body in the context of the arguments, adding the result to - the variable buffer. */ - - v->exp_count = EXP_COUNT_MAX; - - o = variable_expand_string (o, body, flen+3); - - v->exp_count = 0; - - pop_variable_scope (); - - return o + strlen (o); -} - -void -hash_init_function_table () -{ - hash_init (&function_table, FUNCTION_TABLE_ENTRIES * 2, - function_table_entry_hash_1, function_table_entry_hash_2, - function_table_entry_hash_cmp); - hash_load (&function_table, function_table_init, - FUNCTION_TABLE_ENTRIES, sizeof (struct function_table_entry)); -} diff --git a/src/nos/bin/net.bin b/src/nos/bin/net.bin index cb7fc41ec331ba792d08b4062bd444f901ac96f2..e2c66594db885dc1c9d09d77ed3408f688aabc60 100644 GIT binary patch literal 340588 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

a$t^ zjn;SS+0f|uL7*l7pwXMqogO|IRs9CU52)Ypb^Qhl>(#KKf8&P1O&iLZHayU@p{;4d zErIn*uQ=Ma!P36r%Jc|!NBaZo+aEv)sRPf;Iv%*b^MShp6oJo&fd`PCzdjy(;L7x9 zwz6F#nj`dbvVHyN&h^8zEG##$UeAs)SEl!2ceSqLrRiZ|gWJ~qp?%#e0g97@>negq zVoPw{$|*7Is3|+6?8iISU2vxCs%ljITV5^*YCS&{T=zS6He1As&$dKN#BrMYT4}hw zuClWFH(CAL)=Vqwe5~X2JC^y@X)Vvjw7jrnk#$e!OPe|#jnZF?27A5O!jbtp>(#*x zUj=}D`o|HZdHA?pBiE(YPyEJkc^)IfsrCnNX@4Tm+V^x%8Ln-9T4Y#ZwfMKCfJpeq zisz)Z`|!M^^InlbBwUt>u zZCii4l|{{Id*&`H>oqvA@c~3W(sAeGRu=h4$5UF7?@vEGLA~1_c=)gFFCwb2^}d}Q zFWs#^wm10n`uZ)eH$H~Q1*$PR-HFfFfJtOx?@uYb@h%xV-x%#1c1Y};7p$*XH(57Z z-?YAif4i)&R6Ho(`QBIe1tSXL=KOia;pgwm@&V`EIdI?;<62H{`&;JlOXpeE zzxn*#Up{kV)SkWdS2vA0lK+{vbJGAo*V{q%H!Gxz@U-njO@L;YVYc(-5roCn`?C4Z}4bwU4yw?}8f zBj=R3`9b=*2mA4aYc!VW-r-VVoyW4Ygv$~pCuAhdN|>LpC}C;BvV_8fvV=7WcO=}M zaDT!h2~Q?W9Dfm%S1D;$`oyb8k$t=pmUih#b|S&TzQgwie1F0BSA6~WHsRZuz*rDp z%Rq2BeEZ_tAK!ua(&rKN^}7wJ_I>l_T`d~Ug25!D#a znFFsHc=f<*2091cG_ZK!nt{I`c>lo120k}%)4(?e?ipA;kVUN1T4wCvz$ldanuq^2 zkj|+6!k;ZXrq@|i=^*|b!Jp&#b25L<=Fdg^DH_k`@5TIS#*SOgif8fc4#dZ^b!Sa&*_y4`ej#}`Hb7=2Caqgq+$8|N7* zFEnrQ8-cLO+tp1Sq)bJ!qrr_otIunJlfjq1Q(sSSL`nqvYs1bDJKs%e(yKld*s-~V zr}S4hhSe6?{K^ZRyR@jn&YdgUU(y2WgYUl9tm|A41>b$uuWO3v=!HQ&5LR2G`uJy^ zddk+e&51_fgN`>U1A0nWnSQomwo7a?Y)fscY!$XQZ8f&o!P5t44z{rPb10*gKPCQ5 z;m=F?Q&f_BPU$%n=d8i^zH=TqXF=x7YuL}{be_|H$dDl^LnaNGJ7n3AHAC(k^7N2R zL$(juGvwfq&xibT$f+Ufkc4w%+1ckxF@!Q~?zvRkJpNqFpUe647XG}CKcC^xH~4ce ze;(w|zwqae{MpH${m!G>hVf?#e@^7jIsCbVKa2SD4*q3Dj9#M?K3BHODe}c~nw&1rkYT>X7>F{rbIUj*u(^Hrw}CxW4xfjE?>`&dA>Lu5 z-2Jkur~J8j-{1}%QQFnlqYV_&a*LlcXB*V9@w3kN!ZK@tUhL(Wnd-a5eJu>|Thd@s z9zq2sV>v=B6SCV9DY`O|7~6e`MC4EMn2r4T4u2lt&(Hbud;awEXOKVp*{Oze_%q2) zpud#APvy_K{CPcp=JRI>e}aYCE$l9P1be_9$sV&uvFGj4Y@@vwd(+;V?X>q{`|L5S z${x$S_P*?hy&wD1-k*JAk7NI^4`AQf)ejq2`^>h@#m?r+q6?*(>GRX^y{vhVK3 z{eNoT-JrhyK;wR?lWeEo`>Reg?udG-eRo78nC_$M9+IQcj|X=|<2R~a-4a2+vFbLS z{*AglA}WeS0Y4~T)Ybl~=;&w`)u!&{;Wl+2l37%X`sWCWuWJ+Wht=K4&Y~s-c1NM& zsD`$^NM_Liq*K0Q9aX&C*Bw=`X<>=BivA?lAK+miT10dti`t>S&FiUG|4jXhPOd*d z<)fFjSMhLeV->FD- z{P$_C+z|BxUjIXZEm1hI7B#GWKlM9mT3|Qt*P!>eu-Lj=N9$tcMMm=)P~(7kRm>B1$Lijq=0`sW(2}o8$IIU z5ve26MmR=H9+5HPEz76P`<7yVkH=NvNg6&jwXk9&-wIw++V|D3?ytd{qxJF9MPet%WRz9o$xoKp8((Xfx? zoxQOtN8OX(wx0rv8utOW{T)@>Ku)UO*1&#pdDOM-dQq)r^?J%Y_2B;CK`k3#Fu@48 z8u!1WqU!FSS?NVdUCU9Oz>b*^MT{)!BeXD(uRG* z)erpY2lLfEw&32+)Lkv=dp`B>7ybh&tw*j?_gDjaZNY<$s`noqRm+-ppHkoN*K{DO z^YEjc2Nm_;DD{KuI}ap5#Pu1$4kyh z+_><<>AT7td5508@`1m7F#j#zH+e_Yw$(pI$oGwnk9ca}h-F(>kDI!0!BuZo@4e>1 zV=uVterUh-VAEg!a8a!EaDpxJ)$-B#?`B^T?wJ@SMG+Av#xyZ>crt&#*OW@`|QkLKMr31$#LbT&ELIOvEKj8 zJ*9CukIg$b{pIn==Wic0q4!ZW07#brF!eVkFvX-*_E*A&Ck!T{=lF5&nnxDm@h87F1dC|;oO$n zDhp#b{$Yph?uVZk{oSjlFW>*}vB@KkOqdt@*CF{uzgBu?2X46U-H2D7dOZG~tqmjo zwePcWRn-%(N;-DVHGO}$-R*9={?7$%6JOl@$k;!8d`sp{ z$FI45=692By3jwgVt`|0_Q;%(w~l;jgLYs->cq7F0}8DW0t&VMm(iY7zb%e`K(RbD`FK(d`Fi z^+O6gukM42v8m+<1*!wyJK7Jkdd{qp+EG;htPdV$>48t@wQy$hZFDz=65H$iz^5;C zR9zW7dV9xFt=L7)2VLr?S|FkI=!9mSi_L2Nw6Fth@=s#(fx9~OG6&Tov)T@8Dc`Aw zKWRLm1;T#vdb5h&h}qYAg%lT-=POO)DPZjLq{XnKh=-@>c?qqyrZ|bAHg!gxQ1g| z1&|k^K)YH~)D965!R`$nJ)s`GTE*=0Plvkum3AGtX9tgd)r5{lutx%)wyTGJ*M#mw zu&>m^mjt~pHefuMcl9$k>942pa3_6I@ZgipJX`PP15mU=wLt^B=Cs~xC?~E)jySIc zkHV9l-^v5KI7K&~{YR!Om?ywzO4G0S!+j8tDE> zYd!jG+rh}@W1X$XtZYZiv8S4ko#;IF-ABkQ0 z2kQI&8{lVVFQyX}{c|*9iR?28sv{h~jM>?8uqDCF&S&HLzyZv@g!) zk6``rjAP}f{Q}k-&jD;N`aGJg!gCDo{d4ulhOu+mFer`U8+!X%#S}31_twuRweiWg zb^LAPZy*2r@pp}1H~zu#kBon8{FCFK8UNz=SH{0K{;lyl#_t+08z4eKNBig8tUe3x zaDCj@`8idG&%*Z4S^XE{oq+=t7%5tu{!^Ly`&0|F?($9kI>utD_f5Xy>zKqrSt++R z5BMkoH$q%kjtiR()zxIQPoPUks_U8Dk0n~OWLz*+&yoja)eWBDqtqYk5Uwe*P^O>h zMLZREtdifi);nvmbwHZqUipV6Tpi)}cT2ppOJYRiX%${&$9h~hff7ntyW;5xi|EAd z9FB+O6)imZwBl({Ry8WcOK|DW~Y)7P?oeS z3p*T}RWtqmSdyb(#pF=9aSnjl}&-mrD0Y~+C%cLMx=Dl zW&7GUt9nu|hHFT0842#mk;bG|Pui6xwB7B9SKjJWb_S$D=uWK#E*-S@puCV^=&ydFLs`91g9uC%uAWlz zqf?Z!D8&|#LX%y8gj^kMJ>3`>Xr07el8W~w|BVFf}iMwO2yfUWpWS^wV#GveUs^ek# zQJN&BtX1)}DXZF*;tnxFjG0ELR7QOip_E6B1r|ix;DesUifa3sk zXl$0_Zh34QD)K93VgS4=$K=$gjK>&g-l*v$IQvYC24cb%hlv$rzUKRMw z5T+~%DhpLUz!&5@0#v6zR7L||+@01x1b0if`sPa&C{s%~H{9HoUn4FtRv>qTk`ZY= zni?WA++G9ZqXtE92pSsj2qS?fgO$v7B?EZTsw`}CJR?U0(V5#`xg66LS^Y@>vq2bi zkNlLMAjrE7FvJnz7?kda-12r(G)8Be7Wc4Mu2*Z(BF7GzSIqi6jYcdhnA|%ww;I;! zShKaqsRtO38?(%YlFnBKSt zz4GRE(=7R|(Fu-i@<&882Khf}3`mY*F(_xop{L{>Gze;7q#ndvowPK3%h(4?lYXzQj7C3)wf9q#Pnr$`)IWg5@Pu0Ln!G-qxn+U*Thf1hp z5!FG_8TS0;W?*a8Q_?uQWEp4Mhuljjx8r5`0YVLHYL?>>xrlHnF*VCKWkMEZuC;t+ z^@>Ro{KD~?+(>xkpELEuDtqyo7cW1Y=ck;Q(wcUN+dP)fma~;O-?*AN{nz@_{Ac;w z>qq)$`F)FTc7_O>vsm2MRIJ+Om{StHslF*6r`jg)$PMx?n#06HskRHkBC1nugLuSK z0*!2afXs<$SvFSvdcDRnH9=GdiBx(TwScQ~lykf)FQ!`2nHUa&d*rui+}0CTuw|Yl z@xm;sZ(6$bq}B1XoYO#^Nai3RoVP@+r7;umHCZ)Gwq^0Fn}A^_Vk(1DQiQE<2;85B zCC{1aTb!IVaG+zI{4sSzz7n)IdO=LB*eZC{m(<$O>3XE&DLJ#5 zVrJ+uas*J{VNabzFC;l2#gbe@XBz2%071d{M&Z35o5-ibZqM|lWTa$zp&>Y|Jor!e#6~yQ@eG1?#%3j_QJz7_S{wJ0S8fkONVHo^4bGV= zgyCfzhmHJOz4A|C`KzCAq^{D`Y1lh7)9Bj1NwtnG@(WyT)j?(^76%sub^*t8<#b_ghs$EC5C0vqD2wR&^@H0pd1$CP6N=LXGjws!CPdtxA3y z)W@+a#p_6mlodmK-B4vBY%_#-Ht8msfTs8uv(93Q@7qJXGOm>r>NeY*jtArj(wLH0 zPXYJ`SQv!=>M6Rqs&&wk2Qfwc)41R7Ok*{w`o?j;{BAp{(nkHd{4}u{t`se4sf9UG z>$poEMwEX7pX70b9|^w2>%_Udb1uwJ$V-Q z+#wRhg}<c9pAxlaqTw!|FR*bxlDajAqG@umS-rZbg-~;OfFC;ddN@S{yG5`C(Qv zq4-6bF&6V%eNQV|#TY>+$yvHk5~>emODz!N4O!LLE=0&^X&}$2MfzqXXT?DDa|@|9 z?mn+vYi_`A8`)#+WGD!o+9bwwgU=GNwoaSEQ~`fm^5p=`vtD$>tbEz5ahtsId~<^Y z-J9D)skFGez4EnSP~mgheJ*{AFE>U`vwL}#rFViEdS4y7>9~Al*hnTroJmZh{EhM^LLNU<*;rC#f%1Em z@_kC``$v`3J)q0?mHa*2hB{o(E<(T+d#2+_Ifdi5h%;o4;@+#|@1r{!xj=$Qjj3}y zA%DiTD8Jtksl2sU*||@;khBF8D*8 z$!HViB+ROZyz&-vMv>1FX;x?_fBt-jlG+Xvp##Oqiji?2?qgBkJlTN>GK9BC@(K$l z)DrqbHfj~kjvvGpQXy}9<)s%dPr68>4PlGpvSscw*evfRCR7{u3P>_wMrzbCuASIk zM|BLfPs1YGHcXVw^7&L$@M*FmMugHiaPIQT-9f5`u?VgAjom|k%^lO5nd55Va16s2-&PUdXesxQE_qgB&`B+ z!+@&WNN#IZF!Y_pqZbUOoI>hBoWuMjj}VNH|7c6=!e5xuD4|b-h9MM;d)_Pmsh;a_ z;}g2*aK^}B?|}|5kmP))rHFxm@0Aa7Pn6l{L$0U1^3NjIN|CF(X^318c;y?_T5G>4 zJ=l&BktbEoRHex3;VS0bq%de9jnye-KPsM|>U14UNj(*>r2Yy4@uQOeQ*GRxUilYv zWn5ORNmcZdqN4F3Wl5~EurG|E^ zk6;rmFvFFylZxkuTE!iQZ$Bl!e=U~-ugQPro*2JhvuL_>jb{pT6TzKO8KLZql%kU- zX92sp!^)wVgaRK(Q-Y2(AsSO<8=$!nbVW%peAL1nn!4JQ)L&$?+be^;Bwlco$ywJ+ zIO{~7?*2M6N&vT)Vj7Q-_vSWY6yyRxql0j1lzwHTe*F_|h>c{p+zWc(*D7R6gHqmz zpBACe`$*Uy#I`Y7q-G278f*{_PH-Zm!rW~Wltpm-YV zbR9$~Yf?PTw%_sGy7=9ZPUG*>P<=tY=8jA8%@S74*>O*MW3IP&6LU( zWoN6hvrXCAp41O6$BC66MU{_@u#ZzJ8-PqR>(ln+Ina_96@dH6jMjJ z4fbM(SsdCN5XQBntaCxExcy50Y4rLRCBvsI`B7Q;6P!PrG_{4;h1B1AfiWvK#=*&R zlhZp+G;OH4qJjtIbBPIPR1^{UFM~M$rFgy*W- z+9E+H!qH7seZ7*}2tMA#j152@sG&sgu6&S2iSiH@O)jl zmh`mz5hV%U2k4}>!bRJLZ!^9v#D`2B7sK++noO$};Ec%(eUl&s;6Lgx!wX()0sx0G z)R5-zw925eQ%&k4I4Ej(0i2Alj^KxE##-Y4cZQXLCRW+3>}-+ZHCyp%nF}CMn)2To zmS3L$J9&YC@?tv3spHk;o@tqMLtU|2Dz*hj;P84C6@4F=7J3*<1GAFPva7|qkljl!`?N|1{kCL2jrZ5M$Kh{DA3 z42{W(;9#0exI@XQW{b3{DqIRPX=wjXdNHtTFRGWdp3xH%(Np(GqwT4Cx@wXUEu~pd z63D3!EWbz~=h=wl!?VNc{68FIcTlh5oQ$uL>2Qwe)`cyaHObu+pr2^zQchyLSct@E z6kSNnm@2IbW2!odPZ4Jo44PJm!Jx*TD}crMGx~$&uUKPY=y)%8)_ za0)=*hv5CA5QTiTrf-L31S6mOdU<)s@PHM3ZX6s5@1LQJsb!NjLLIAxeacM}S`N0` zm5iujp~Parl`}!R-43ZtORxI6f^f29l}+<1k;zkPFOl(A9?1Bqb-W|ru6c!Y6DAT4 z3#>|NIfz(7Ym$TYdTJ@1mKDGjX{{#tVmP0qVY*RNYk4uD+hT+5ys+e#6Lhb?)=65H zBsK z4o3r*_;NPyl!lAIUh^&pjUY522)yVtR72r?g^LMPe79M=KvS%~KPZNacW8~DUlHUI zjpHZ*>AXC@9kE!#$6YPB7li$e%`Nk+(yoNXO@Z_WAz;{3I^E{a z`m$2~2OV;df~rf`&}GKCE@^R*`&QI+1J2v=tvKNxi8EmK<9;~Q1legm`gwdt3;~=R z3Wm)-$mEonO#GOA_~&0X$I zvOD456UBu8NEDBI$T^)RyR5MY6 za5#agBdV3uNI-`~l1by#R$$Gji{(TLJ|J%=DXqDsg@o6ZZiM+IRM@29I#&cyi3R%u zd_Npln6SNxD9`qV#u5Kx1rn|J|8FYbTLyZnK<}n$sAjQ!5(ebY_|~a#DRKa86q+As zbOfR_mojH#U_D#StjABTp+PMn$1{NfX8acUI@;btjAKMtqL(&O{Sd|pMHNs3epJeT z;)FtOPmNGy%XMH@p0eY3nb_!d{+042)KHOG@m z{tr+RLogJr@OAV$u4~0(a3__8KMW>ME{DC=l1RQ#PgXL2R5E@drEwe^oI2Q^+G0<= zCk(JU$l-V#1drMz#a*xD`vI-PbMf~r=^ax;CFl=YiY*F%lCww-LX|8PIfRic{F0(y z918VHhMyDxV_RWTdRWt5#Vtn4Q3MiedYHuWi>ly`tRokumdsKUzBp6rfKxy z{;3(3Tn2}k2{K#cYXoHA{7C%;-bo*`l>ECqr;z7YM)d$~LJ$tsLwW}CsLa+|Q+S2` zimskg@_)q-c@1l^lf{H}#tM$&{#nVdtA$U$dn$@HEBP(>X;ku?;N?51Wc;9c`QDKa z(b`5Gd7#?rEPn;ZCTw$TmVYI;tWrihcj0Rig<`s}+ihOUp$4$qNM*@sWnn{?B^AMO zwIp35(D|?7@b5*_{XvVy1fS4M%2fP)$5a(KN`@ARr6PF}I$5 zPY7#MxTU2FQPgsd$Qp_cAuU)oVOx-}O|{)^s7&puBUX8fuT4xK91u%}l_#U7+bd79 zZAo_cLbXVfL!I_R8xuM}UkBAD7Qog@aEpa6Zi1Cw4hj#cOTZIu(BSW>ilsTSgYj2q zi8ys-h`1+*-{WneI*I>H3I(~6PKvvzh1{)C*Uq!`hwg4dm6rwFH6htU|1^mPPc%77 zYeR#cGnJ4|=+5NoAU?${#ldyP9&X#Y95K1>NL}H)44^*|qhv%BhlX9L+}+My_Z{WL z?L=0w+w%k&h9kHR%-3uygON#Rhk_Z=(UPR~(bgSE(Lgd=FCpP|O;|n;_SeaHZ5ku1 z8?fz|^l>pK+!4j+n)WZFuOg9iZK1V?RvORKAsNDoS*YDWl@5&Qq*_kGlkg2VT5zM- zTEd4?b^O|SRhmc$F*eeP>7UJIs;W5(RW-A6LJm_^h6oO;%8*ZbRbs@FHsb!FwrVbm zG&OQEp!JsnsKpd$j@O#!DgQ8~oczEXxZNC3DG)3djq^Z&&n{Q`<2B_!PW)OkXp^dG zCyq6i4X*qs166#=%EkNveBAqcoQodL5kgUXZ(wbyGk~B7Enm?j9J`nT#dF4bSTEh;n{CL->P>iWQ;z&KzM{Ha~ z>)3Xy9zz&Vqz5XSEdV&sOpIm_?b{y=+{QvrWyC3|NU4lG#g>`rsmP*dia2v7TJ+~T zJa`{cXV_Ca?WwO=9tzi$$O9lx)Vm^P4BeG4Vlk;_@!k3l%G2=9?5Xwk)aT?Gcz@QO zdfJ})xSWaiS@zU6d+KZQEWAhAQ=9Fn8|ygL3NIaYRS6_`UEaxccoEtnpW>^hBJ_g1 zk=Ddz8#75f8M>ALAECz39mj!QwU#R_Ud!LHq{zK|hSVhPQOCt0?O@Tin(Fe94i^|s zppZPoatL3MqctF2+q-fjUqyFBytyN(j|EN&Ffl9en3nC=%M(Zefz?y}dUQPgz8E(? z^Kk_!zgN2#qbt=*S%Ciq_`r#R%DS3tc1~^6we!$z$9fcn#OZ%Sw*R}D9Cjjb0#>!( z)(Xoz&xwQxTLN6tP*qdW5LaRo^PJrDhE4k~6|_tip0k#HAfAnz>g8~IaGgoPDE`I3mda=Q{6?BBsw*-QX8J$0RY8TM`PmO)m+%p<-8=OIV_!5U?~A)f_9;#GU9 zYEOL-f_89fFPuh@uMmO}={1GIrjw4L zK$6WadU1T{y5rXD=Hu8}?X@USK>r_*(q(#kV2akk%m6Xbr3LP5(kRd4o#x6R2pR_l z&L_+yhc->T&^)<}5+qt=fg5k2*1N~#hsd%cf=m=l!7GFgfUb#sV#nGJHeKWBxq{W0 zkdP(@v@m*0tPr>k2P1Jz>)Bkd!YLpwAGIB*LMD>VV!VVt(^+0T-tfj zj5f6UHK{2t&|yfj!KnvGtX;+>AepD!isdS4&9Vl4*A14F0hfHPf^t?5J(+Y4X1=t1aPQ-q;C=~-1RJaYm{eOmO5nOkuiS+-4k2DN02!93mH~R4n8E6+ zn}dIoG@lt3E1@x{E^u7S`-<(jOYRwL;0#lh&=#2 z1E(2S8IHAYp`|sUmbewutsM}rUEsn%AeIInqq7>Lu-y=$oA&lhLuU$Kp#TA|4B_TVKqgQ z{vc}NXOvBi?@TJ?Jk20XzW+g55{l$A3#mPeI~GNscVUG{TUJZWqspNPt!>w%^rd%g zuEdDfY)j$}leO*DL)*-?@03Dy#f0iI`bh8)of=^-#t)~Nin@9ziunM?ct~y{djnoL zavvNclSTuxsCI0qS`K^oG>L~oViG^(v(IU|4w?$zSZ86n$bLvp5X%ZwGtIsx0z-4A zK~Iu3(^#i29eR4VKkpEl2=zsXVNnu0ScF#x19@7$o?M1#K0FsSto0-`6s_UIuXlvU zk!y#l#HqEC~S^4~$UvopNY{~bg(%g>O1_x}o_v$}Nd z-$RtR0g2bpfCRPClxZE+*2-o$EKs8+hcar@kTfbhsyhmW*8{;tdZ^Bi&(yd^NB`@_ z!|UnNxFB$vKG6=1M9?0^3FZ*5t*dLKZ#z3QTs~AV3w~IljgS0E#LMwGR49Rz|@?EAeW*gSe?GNr4G4fy;dtX={ zF*vv=-cN^%!tPsqI332wY%(9xDxGt^$+tRj{D4Pp5L=hI$Kouyof>~2S^Nza{eEZs zB{lq2auG_C7NyV6oS8XY#vjxXf1L?`2C>j3<>L>W#*#zt+Ijk3dF<%oUSZ8F&~GWh zu;WZy3FrubX8#L7Xy-pUFW(g$UdYzrJEX}$FhnVhP)Z^lZ_7834=3!17-TFd zs5+#oR@n-IV<$`rP8fRyeBS?yY7&DC#x0JY+#seW1*-z)mWpkRwxyeAu4|5Jt9G0M zQ!n)i%{Em7-y|<9)cnILuueO44Lghu3tP?#(|pIGEz*NWYJ0~|2+xInzV}$qr9OYQ z!7%GcVW0~P`UqZ;&{@t4N4`QypXgbU6nz*FuA_R+Oeo5 zQHs}#>MLKOdzc3@Hc~>}6eI+FQ(LhaBGi%^h65IK%?;dnTub}D$(D`Nnwrw0t(A(^ zcVs!wLdTx@dRW(_2pe{a(`qN$rnUMM0xg9_{nhuJwphYJiGBF3Sbl9|O6n&=l++qf z8%?89c3ANoQQU`>{38%zP(b0G{X|(xMPZJC>{YOi_@kL%5ReDNb2qPO?=gcC&HQ&04DQc zG#zfc!n|!FRBaEn=)I;r@X&U+^^Cgdc%a@B=|b($9Tq{zH6xB07zH(3lAq8-w=5Bu z3w}$D<}el~7l3Kx{S@a%1+h?X)5I$d3Nk^d0dhXX*zV!zr3ay!}<%ec3~I5em&fAbRw#sG{d3yqo}Dpml(FL=-*HF2kp ziIcvNcg?z+7l+RaZsacB`C~IUjuCNaKHq_H*wR1VEYobTrRfGPH0-6b3mN7_zIEof zc1m5l01De{=`y5P!Xpr^Kv8}j7GL8R2sB?*N)lSzR0L2E42&U%GK3*2_8^D@yM(aK zgs{!jP>by)rLtYw*&*E=x5F!c)@s^1bEZB_q*Lo*CrP?=A#~s%ys7uQo#7z7KiOEljF;mIS= z6T*w$bE$w92uQ}%!+WM*jbe37zE$jE4(;#I zjs*zECK@Mlpglb#qDyE)N0hOl<8|6r_LaHS?#-nb&3U!cupuPHsU>rDhr44bHYmeK zLW`WDBb6^LwO78lNGa`9N&)N_;+_lk5{(Ym~I9$;ceyWUAsL*U{+ug!vmmpna`LCP8QK#?2 zIPCvjQ~%RZMMSo%;;shGXsjgwom92)haK=11kMdWZS5x`DrrdEcCY+Gpojc6kSK8k zy#W26)Z&m&WZcjN_r8%6g*Vunfb zYv_aB1bosdYNH%YPGN(=M51{vKKUXj_Y1_p6*q_-ANu5R`NN)|<41mR5DYm}dl9f? zuCsLk7U_&3FTTw#rk-ESQP&e7{J6}GZ~Q;vtW7?I?@jnFch(XR~YpS zXQ`2+ytT=zk?aX&Bb>iFMA>y%^1yb+1UZYH{5GO*+YHvGZOia2Zd{_f znczP-Z4T6j0&xKOo2QM!bpGGZ{R`OpkG}*iU5-CCxmx_aNe52pgmP^~URbuI^a!zNNBo4dMKl!$I+F%N^44~Rp1V?cJV-+7c@>f zSl|Il=qHx7Bx4Jm$Xh#SsyI?7H)e@NB<t;3zHYsJzt*`Kt%Wr=Qq(iG#kU?weMkPXad zIy83Lw#OAx<1#~ea<=FS!NFlk{ui45KC7mZCE{($_gR31@J{pPK^*t4@MBP8~Vc~7ck930*x3S=H^T3aYOB4vKI4{n( z`jEz;F(LWffuXY#em|{}y(_j7AT!^d&70;+gH)_+Os{Vn+Ft!=@)Yc;?SBPz)H}(^kUG$iK2u#X3ztrl0#M_EK22s^}A3( zRH;XcNTK#pliZ>ZEmLb3>D3z}gcn)6D}dLbwL*>ZR^Zg3s)DIcsPo#3;XeRe*voC?PEcX|`%}RXugdbmC4dYtx3eI@GA$Ll(9w;fV0fYR*b- z%)aXNvlYd5daRV$?aLS;Ci*mQ?qN6Cuf^Pv*_e=7DohnT5~nzv$^Y#)>;WV zck^<{1k(3);=ky~~qvh!4YC9Rd|@elQq_ z=uh=0Ey5?0WbIZFCR?90w8gJmkB6~ND_+7_$9?u92>l{9Ti;23+>6aeIHp!}iv>)b zawEA{mtIS%fkG^xt(m}li&nmhE`xX-70eJfm7=abmg z216I2bKe5pRo~*kjD_7*kDIojV_)80YXw1sU(p1Uyj4x^%o1?ZHq&`=M%MC!>a})e znQd>nFo@jTNxe}3x&xmMec_i(dka|LL54ke{3dRYP#P_x*42E)=x-E^ZEtJqX!~8e z?Q0G0z(L=vQ(T*BL`&tAxgeQ!m7+gga}vU{)fE zV2M42q{CNseiR8u6X`+$+o#oEwDIj;LYR^!FVw@(T4F8kIIwIAXf7?>aCEKkPYd^I zXoZkO1N`bShH7TOAL5vwt;6O~T7aqfJfI~-M82&RH7r3NY)$sB>Cl#c01)1)uqN`w}|2nDEUEMiqY{dAxsHkCQu`uOGMKiMXirOAl9&sJoyw9~9^KLKh-aDmL8v-YKr5zkRE$(_#%A0(% zrld#urc6oitE{S5iv8Ft=Y=fg%a`1>x?SE$o5}q8mOj0&q*Ge3?@9w)oe&)2;$XAT z(db*>EVqh01GrH+Zh>*pc-#UY6(H?f^sjnm$Nqlfy#aw+-cD-m!0(z_lYMLG_eQ)d zpF0(=;y?bn2wrxf^pW7D4Gz^eG0rz}fNx?y-^Bh7t8Zfb=k<&#pd3Er@ZqjoslOH( zs68Gy@kG(Gip$fZZ2baD@K+ZD3-Rz>7k_$^^y^&TRlcikD_q8p9S}0qv$_n>N~PVs zjNY|h>_(edcTTx|i0Mno#c(*{mk1fs0FXLii>~you@AZBZK^Ap zt>Uwa)}noRtJByP%DuObSZjM!Y=>Gyl<e!std$ehPM`?>bo z>%Gj2&ph$?WA3AuTsk^d(s(%vb`BoVJ#k9jh&@+Mh)wz}9t@5p7B8v0B6fUk>ww0l z#MSWrZ@Er_3i!FAM@u+@_PW+YYg=7QTm9lhU0VX_07MvUPl9R?5=Kl0q3)WaDM<-! zX|-0e(G|!vypq`@`^dM6BT@+rIc*X8e%a6TpbgNh*^pqWQQymntGmG*T&YKiup#DP zmTi(%b_UB%Gx}MmMR+0+bY_@11c{Udo%xikMHtP|hwpw{N!W2qG*wd4 zZsN525YRe(&q}PkJYEuf+%xN{={*aUOt+$RzgF{oXP5hV+fX-XkFOGQtY7bb6;?kd zmR9U8t+>OzJyvLzBpj8Sx5i4Se$Hk;AT=`%T zT^F5_aWX=)I7A4iXPC2K_2WNt5l}>rFP?ryjyd1|)4hmzi=88VXOve$=6N+EylU{J z)R(OLNgfZ|=xd3WDUi$8CXg}UQAF6;UrYLvv*T5kxwNGY^{Nr!j}4kiB3c?D7qmvc zmP&#{qg!$hQF|x3hgen58A!!YFxiRcO^!`4!^&AK4R06XV^mvyFy$c;j1&|5S)Wv> z_L?)K&X$#(eE~rARE%;$Y@&14bP>B?*&=r`LF80!2!}v`G!vBOx}ygTjyZYx1%rls zdfQa|U$QN>ZNt{JTWP(YpC~T775WRefiA{8RkInKCAmUp{i++Ze*XhTeY{Uq2{cG4?EBY5=a zbjrVQRrM$y@q{44ZUP=tukIPR=xg#}aU zGlR?P+$GUEYFyuW(npGT;OM((rd8;T%+CT9VBy@^2g%(64k*dIx16 z2o+e~4B3eX8-||;r%PDi!)BH?|DU`7{$doZ_^s&n0-8?@Ln1704p@nwYo#o@DMZ3z z5s=_Bk;Zv7vJE6euth;URpcf2EB|LdB0Dhn-eNfd^W@;M-!-ZrxW&*pUUD1v%x3Vk zcrr(6goMO!?oKTRNlqq(G=AKDXOuk!;FPjcRCg>A_!R32MzOqeEnIT+TfmZ4 znSrtZK&^+QT_`Cgl|zb#L5Rve4wEUjS_P*Dj?ZD1O!~pMPN0$fI5nd&QD{1=5|i9L z=%5}gwOhS;+hD?YF&UTj?pJK}>g%$&Ki;IBvla4JG`8o2tE9(u--Z>^05qnP+~G$Y zbOQtQyAm{ZfPR;#2I3~@cV#f4wvIgbwl33!-mm_5x7VT#VKjTF|DEJk9CQoDpEg_Z z``b)r@9+0EX5Q-S-t)~p?iqHLv8KsM?(D4US1A=r>dGv(T@4@*e_n~mVa}|cn1rsZ zT0fmttG~trYvqX%0xF3ggqUc4ED21(9S2>T0v6&qd9~ZUc{_xq&33Vx)PK_7_if-9I^I60)*d0u`od@MW@<5%T02H$#b_;3P3X zMOf59Nf>|W4b3ekxl<0lFC_d2w0CUK-jnWAS?y^Pa}U0Wn{qV)cpf+;mjRTeH*gg_ zNw+ibCx<4eNe)f78BNPG9-#pa2E%f*{X9H*YANuD`+13#6*V^zbjlDNMMH>-ZI2#z zuM?whwHgpMn?#HzIq;1_iJl?D9Ur_h)}cz$KSP@|(Q!aQQeiE#grPC)$;0m7CGmry zK18!@wJLf<;+z^4JG-g1jUfZ!JkXYCYXav#6uD~=0014^Y|qXU13_Gex01nwyp@Ai zA^h|x%!$w9E4PeJ=cl~QLBu0YuIYpv9F-#;U-ioH-cXh5oH=4u@(i2>G#We2JpvWW zS*LN(!G_XLnVjGQrNR@;Q ziC{!lD>A(KroMlw_OD6I>72EL1(3kA2>v6fE_`XOsNWgm7aEntG-=818fIF-HLVDq z)Tim>Q*Hs-V#eLx?5*Ac;$q!&zlM9Bj-UOi&L@JOzJ2iO|Ha zAFz_nD#W%Hmw5eb-Ndc&&kiV+w<`H*mI^FwqN6|Hh#(&hHG;jmO01`k$T`kvOG=_4 zq6+|6_!{x$3jy%=;WAJFieZrZKcgUP{lh5H*;VCQ0w~L;WbS?uI zKG%3Q!V!%Imxi1~bT=hE^WyW3m{%N8jLDN2vDq*!nqC6@_hcKY4W)4Ayzf+Yeq^7 zw^S~Jv|dFx5J=geJq|okL_CG~>65dfOd3O@8_~cGYLEvzbtI`Yk`}1xZ2s8Pd6AAJ zON?SNM@cbMd7|GvU$b$k6g$v@bM}``h@DFVK0^1plI=KY^{zNCR?>|JeB;3HO&K1! zJC%3B#|RS$llh@u+c4%#{*>1^#A_(TScZ6Qg>c(x&YaEjgju6l*ZEXE=3_}1WvV8F zmLyZLlYr4tCZ1P`B_;QV?^*q%_V|6#2NgrjAdQS)N`v1`JJ2jx1Zq+xQ{vy`3@*^+ zT=$bfpV=_H>G}<^E1VNfFN9?Xd37|z)W?(HAX9+1UdN#5`({-e>>iNp?qmcv46}g9 z7OjIE4UI1iEc7TL5|4YBwA4sE=X9%W?;}EaW@-$#08Vt*QaDNk)_g=08c4sk0v@I&T~Qm22X0J?WBs!K{VEl-esfBb74#(^U^QxQp?r1Ipp_9!Z<(KZI+8Q3tG4Zx4Su;6sGSDJBi| z&B$PU5|O|*MZibK&gnOC!0ox~N7yO4rPEy!uEnO}3Jm|zA=tE@8kPbpT7j((v4~23 zB*ROYG-`Dk*$^&aR#_2XFWtzmrjb}HfMJN&msfylPla6=;vyoV;B^pl3~z)?w!5&+P(FAkKa3e zF9+2X-lFkOGI!H2!%f7ea;kn3c{G9fYyLCxXe85lJQsN+k$G#B8`@BCAtSdw2g3B_ z(I8A;9W8|E{O||i*!$3XjAZZr8rjT~GkJK7t=bdm^q7o;$M8%@hO0xuEJlts?dO>Q zoW*n}*c2`oF6H>89_n;=?W@!fzZBS;^Y>NC201OJk<{c!DPM2e@j_yT@l=9400q0Ow4q=N90Z$u3U~Usa7qMxCv5Ym<0}-<*3;CbwTF5 zL}OE1qIG$5a})LGL#aZ4yZ@lW4Fat9!r;vr3b3YCjRET^Hlm-ku=Q&8!Wym6Sw=D2 ziUfq9lJ@Ok_4I&66X$BU zYEO(`x;)VWwLgA`A`Ia86F$0}(L6%@KQhoA5*zoqT8{Zd@S8mHfWCR?LAk*o%iglB zUb6-j4~YYa)IbB$W(B$CNT>y0iMjK#-Ci>hs-d9*NkM!RW`j=S>Vbq zZm{wM|9L4RC)m>jy)FoP9sh{zVmSpU)H)P2hCd|t2}@0QHAi{XN7IH_ZKqCjtNd5B zhkEl4!_4@4c?v(JLaUdLPYR0nET}wvzlGfi_VZ^D{zCLrZUfGOjuBpMkvDHRn`wu> z4NnmH?Qn12NPV)DPar86?adpbPXGyC^^q`pCRR7rd=odn(Yvwtm%S1gRXW+RJr6tr z0;3k?8Op|Ju#u90(Nj&KAzBE^@LSyNlpqyBpe`qpDQ@nbR%$zJ&Lr-G!g7KO)pZ}{ zbEAo)v+TA6q#Owhno4c);lnC2Fn8v}QNkf){Z`~GQqqgA<2WeK46MR`<@yu;49FiLvKV8c29x+AW+hpv;oXlr{ER5A|9O6CI)Sm*^Qp z7SW6ZsA^MAA%2OG&wNh-))WzwN@>MBAo8K!3q4_-Di!L6?VrZ6)rzGM;>W0(7ic2r zoh9C658g6J5P|e7@&al(A{2RHW&{Q@NCFXg)J<*l!U2y_(*M{@*pka~s+{@#(P5}G zF_E#W4HT)W`G!Njd)^ESCO(>n%ldzB4*;Q7H{9Co6Stp;|Eux;&+-2kq}t3luMlr!zI$fdNlID3+t(K7%mC5E0nr1T#`0~t;L4$HQzu# z!A)TJBwLs>iDl6Jm$XwYs$lo9avVe>&>PwvtlLSdwJ1{8Va-(*-!VtTcs@ahY*mo584?QUqT?!r{y{=(EI0yp|fun#< zwbCIZq{U{+cneV3sw=vwpDU=RED0~`Er2=nDLq~7O{V~EZb76(!a%m!YuFNwQ%s)&x~@eW5hNdt z?A)48%73sGAf*u{*q4czjAOSCN#bQNHh@=I9g~__VL5&v2LsG6Vk7(B4_Glk+)&c? zp;mN*1>QG)s7_Nx9SxAlvDTOM{=aZHKsP{X8n21R-QiUEg-4<6$Ke6GaK8U0P67>_ zy3jgE+H8Kla8f}{8A@bg=Ugd21kgM(z)s(TAO#KDLu^U_tF*Bije?YlTH4VD6!lx_ zM#@2n#Em^LBGz_wbAmY!675SQ_I{zn>W3A6TkO!-IgM@gEe*)YcUppm{dKL^CG=dT zH0P(g1*i~9+D{P+-#~5>g$R%xevB5LK`Y%m#a{!S&B!2oue*qnMf72C4EYuo4@F-R z_-}UoqNbL`%)nsc|7B>xCLVYz=esK}!8D$G=Gx@i5y4NbH`mff7~_mb?5i>uWR0#hAG0&D4hsGvcrx$El()eeLX8!!9X{` zj`;@FBhkrML)TvlUEjd#PWNk}M>hr6Y-dl}YWBgN=#}U|NyQjLBY}M2N&YG}OjG+44+N;)Zh`=-Y7^K(_|*r3 zPROVXxC!y^llRUO5+(eM=r;&~hw^A}eIae739!H!F5lDz?oEKPw6|` z2jCG!G;5Dvd$cKEky(krS}^OiyoG7J%vpKK!8P)Wa3k>f2Q(?31e@_=lAnO{{8ZOA z^j-o(=zcU>WON18S&> zKNXm)~F#~MEejSRK;B?5NGHhQ=f!|MCPN|tJ4&a5%5PV zJuVowf$@&@FR3L&=G8(U7yLTwGdMg&Jeq`&Kn0uu=rTEt#vsuDFbtVkfcPA>ZA*Nj z?59}Kmt;k8RrS(LWqA_E;#^A?<#iV2cWT9`!A#t}Zn@geSpzR4ZLw60S#CoFD>?vS zI4~0b@ZB<X#0kSKrbKtrCgHs-~-(LDnu7KhuksFw^zLQ|6pBr94q} z{@kH>-F#ikk}IxkOPn-yO2r8$O`ZC&#O2o|&cAZW(!{K~md4|y{!p=#%gaB?5;aQ} zU6nYqsl5@2s*X=+Uxt!+t*UE0t}U^+erbJMJzZB%LIA6}rS&a|X-h~!S0<*lExEeB zX?YtGUM;S_X33)Z6BgGu*EcS%Z){621J**4);JiBw+AfO!O1he^5qkP7nn}xV)0@^ zvR+v&Aw;-&VQ!>>|F9~Zq%D6E*13wg(IJ_jCX_1nYqC~Pf#^IrRSb|qF)EW(lRp#C ztG&In3LPBQ(qr?dOdD!V^8!+KuLhMHHj^-gd;$Y|bj_1}u79sE$fMc;()Oj323P=w zAJNMYWa$G62lPrde)1T5GoYl#5eRk#$+)9~+faEtRC^!4d*PSInwLk}b>mB$-TNqg z=^Sg^Z?DvJ#vE8M*x)n*9ODtt6FZFfcGz%P?Ors7s_BF5`ysIzmqVj{m?*T7{{_y+%HamWg38Y$ zv%z%ddUQrqg?GAVkj1ok8R~i17?QXtErp9Si4WnfNqp29f+jwt@^h%a(nc8SPpezJxCPPvD~Y&3&iRJgrm~0Kp_~8+6d4bs z(m~{&LjZmgVhmAbLUxRbwO-fSR)4j@;272A%ddzX64M|7B7QvtVG;u&?9P3N?7qA! z5QF@y!dMNf7Lt+CS_hUU_iaz}XPN%Y+^)os>X-+CE&(9mAjb&@6Lr!kw<`5#qBMn} z856cq2I6y&zU&bL@kKR2&w(gMSL-tb6w;Hy5q|~25W1gy=&uO@iaR%YZ9UmjB4`Ka zv6djP1^5ndAJFr}niX0*K%$A=HF0Wnb&y zOCq(c_r10cKwV!bQ$~YxIxHs7mVK}6^9ztISaGb$l@!0+K0)V1y`CL!N7PKy7;fi% zZ}kU>kPk~}^I?tke6iJEtt%?2VszHpmx~~%7!Ng4^$IJS>=DjyQ{NMxA66YLXz}FtsfM=(M!F7Rlk2$gc zeQaMH9*sPh!4%u1LBJK%UWTV3jQ96sHrPWT?HQi2^F7nF1Vp|E<`3jE(#V7+;PpWg;5ki zB%Tzfq3m)u3@B&LN!A@i1TuO`K#)F%3`pa2ZQ1tVwx4bL!?vvE8$iFDC+UN4k5>fm z2Hzuz)i4}f*}QznA)km6B1CdD*O3@VhVfRBlQQ?tlg}kCGoe<`LU)Z8OLSV) zYY>Z+G%!1SVQ)Kxxx7Y3I$Rec*B1_!!WM@tl*CoFER^D&TixG^Bjd++RTez?+$&Re zg|yon^3=?6P4P}l3ePBtM4o2;+ON10t5H>$z;FW|nvj_$U@c^Zs?hT**Nt!Huyw1~vJK%5Xw0s9zX5H) zZbp48sU9t|u)hG| zoUKs==ro#0D?F9iZh(s(b%#?miSM*OJNsdPM^(~ST*FmS%7xBJx)hCiAmFNEJ7hj} z`ujUEEu`g~L-sHlo80LSFJT7HNBbe)bW>TKU1;SKu=1HB$ESdaZ$C*99|b+K z{{b+trv#9JU=Yce;mc%~lpQ~pK|MrYO$GM2_Dn%X}KW4#XKeUP3s7#3g2bqu1V}Xd*v<$z|9iJTtx4O2m8j(ubu3CCAATS00$m>vDAfF9y%;7xuSH&)=eLN2O1la;XGDE{w1i}Mi?V*A(Dp$LwiYXJi zJ}6e#x@bvk2n3_8i|SeyLui^DfAaE)<4-ubymkCZWoKk!u;7352fZlaa z^aDw&hyb}X$Gc^=aA?~_O(c)l3~Woo2*cUP!f_8xlsS-=LR%C01J-AmN4y$rZg1_V z>SV#%4e`9SD8SAmpdQYv9pTL@X0NMxV|)Rij>|gT(97H0*SS=paF>eG^ml{~ zU+~+VZUuE3N*F?Io~F-B&X=K;0_SluNK!(iE|qT_nx9H;ftf&n^M?59Kwsg{Nxa`Z zl;S`%CM<%zog5M`0 z!q~ZI=I1Lh5?a*wx}ciSV*voEC;Slb61olG!A^;R2*{$+&g8j9RrYQ7YoZIpAp}yd z_=34$Pekt)rWm(~46p10m|G+cV;LjKh;P&zNxiIx2&p7itqCb0U$N%trahygk~QJ# z111q*Ne);m7mwd%rIu%hmkt3db4>VlV>gbHtO~kSZhL@3d{}4%oC5k8fR=$UKuScH zjafA|^tTHjg$kd4;0|oqtDi!6jSlkY;4U~;Iabpv+w+rsNd<@v5ddRCxt*=jy3@UP zbSTXOM_{r%lzn4<&#b%VQ{juNs=MY}%K#Cbjw!nrukV-FxT?B;KGriee1~mD*9LbF zaIv!xl?fX*5uKKP=mc>T1?Kd!emP=kbMl^bFT;>ra$tNE20I)=+1+UV9%&v|Rrk#I zvA!fY(9W2z?I#b+2euqKcCrolug?!dCtqME(MWtFr(eWScsXwJ+-_{PGWl*izN+2C z9UG*|z@x={G&W(Y6cna^napW8GW5!7_=WbA(jk+B1Vx@QEgi#$Z*WG(E=31r zP#{L|h2W-c_zB<4P6G&}tP-5W_yh~#D)&(fYKLi#^)vh!VxUO{at_OZ0H{uk9ouY& z#8yXTwHjbPSh4$nl{|v$6w>>zyLe~nr5$Bo!&2QTONFbdJLi`@G(SL(N0wdBWf@u4 zfl@1^6t1dP%#WXkHcGVSmLM;WUcL9F=e=TE{1QIImEXL~_oEl=# z4{FU7yHpIs3vtS@R=XnhJ{HG_@R158JP8OUunQp1X-_06(GkW^0*D4RnKP5lNZ`+z z7S@{Kg+(jK!zk8)p|0g&SPbI71{eRPu9+^`y>gIUYsMT2g*tM;+{cUEFByQjo(@EG zf|Ix)Ko^GB)8rkXq~tg#N#neX(2D*kke@mcv_+sjgGH&mX=nnA!5e_zdg07@L%C!^ zpL2a6ThRSQme&-F6So>t0ET(i%h=Y;&&JK38~$LhbGG#z}rkoYn_6c=L z<50E(a);g0hrBY5V|WII!lwrKxYg`q*@v~6(Uhu~JZy%IDvr%r)B;PlI{9e?f6*x|9OuR_AV#5DXtXaFP# zsEqaZ_fwFN&pGMrVl;$1+&((jUw8833&%aWke)3oV`+VHJ74tnVu&fOiR2XoOM{5M zS>c@EI~PQ8B9t3wddlqo;1J}K;a&o61Kx*45pRIzscc1CIHH(I z#uyX-0qzx&3hA`R7oOKy_UOWB2f4l&ludP;VgA7hVy0r^z{I;g)bQVEI_#6hp1ZHuwqP)OQFmpE%{w4@3+}D+-+^ z+gN-+3!h{Q@rjZ8M`u;4Wd;?+Sf6y>_~2sx)fv}bbapArF?8(dmIyC`PZ`4+6I}k`aN@Md?|70Lm7I`>$s5tmYfPx_bqsqm=Cvc(0&Qar zP%)f1*B|g@f{SzSfaz6dPYFyekSI0?D9mpKdFhEGdsWP^^~_ar6x1xK)zrPPFkyWb zx((74i`HFRaW)02pd7L?a0b77cPoGcF$Sew&|2u{`gOl4_{?+9u7V)pe82M;N2o){ z&=&5h9bs0X(fOD=?yF#cKK&g|LZAB7)^O!AT8!wKY013!ZbApGtIAGC`Yoa>Ap8@9 zFfu}j2DdWn2sFlDoiNY}BQU7qtq!aQCFNH9`LZ7_R2eBbiX#E~@W8(mxwKwb$OnZ; zkoTj75VVYROF+PiB~XWz!I+K;ZdsS!rqe&}hYPim^Ja{D0lVZ!3)$jgCiznQq^QV9 zl=u!p5A!ZHbQ{LE61>x1{DV-hV&x%T#iKD7-h~+4nrF7-N*PY$-(%bkfg5C)VtuD3 zX7uv80UOi=qq)=llHkncySz5=F-ikg4@z7lL3qUgUM2LL#5f*GeMVOnt$mNz*2mh% zO6_~Rd3{hSNbOkSIa%8STqzERPHmA_?pk;c!AmvdJ%m6%3Kn4+K8vna)q9{y9PW`B6@Q_ zaQ7o>7!w540qPN#I5iTmB`!MOtDzezA?DX`aA!;kzp zCylr=!$Tt0bB4mI^xi3m6%XT4-zGLn{Kj zEy1;==)|rqg}7W>f1bM{*icphsa#B!4&Zd1{!BkTseoQl&yNxxMPdf$A#erH5o`_$)uY6XIZA~FNA?dXsPKlx&rhx0BXKT_*v}^FfvrJDW>{hr zAi)qk*6SbTpT}mD@(dWlxI}UjL^5cJ6-oeZ42t#+X=F$8?XCb(X)#ZhxR1W2B(o(+ zE!f+FA2i}h_>q{AjgmAAk;n1FB??RAS*|7+!9@xg6vF&UOxq;S!d5L}+8Qls_GD|u zYw4#xd_YA<+GpX4%*>f^EkK%KP$UNtLf$c6MLwwKJS>5W zyp|U_3O6|Hehf7myawP!_O-xO5I7Tr-1`#fZpV&L9&vNFm%TJY+eQ6vbnjJYo#-Ub zHpiht5&+`uy}-ss7ssih&E&U=ckcbsD@X3_nT91p^;l7kbp? zwhN$ixvf6HAQr|fTZABQPY>d>G!uPZ7{tf3-jW!>|K%=n6NoA=n31anKHASfAg?$( zSj%oGX5sc}>7mpKCYBwrw(n8rkeMdup+V?=_f7_0FA7u4-~-2WZ^J14tm%KZX(>6b+1e96=i0SnH4=poOm1NSXf0w&Kejn9mVMk3=1|ZLrfvou`#jWKOxapcU65WQ|m3QuWM~fG&R=K^Jw|i;Kj*`OYS}V zjz3`vbn*N>`Q+AE5q?iuJpN+{&UeB|<;ckgt|?o&|HPnz*p*Gq_y!IE^=+|&SlgoJ zSV=5_pnf7XIOqI?@fJ|m{(@NI%xV-H-+EdMp>sdkw5V?BX@z)DTQ!uA5d|sFO7W({Rn^Lw?nPJ(p{TGJIw@E&>$&KRis2k8 zA7AzaK6^?&!&TK&GmRmZ(OQx-ybS_*PN`7Suqvc!M+dw@Bb1 zZL>_kH>7@_a92xW1W@w_*`pc~tU!Pi7uw9L9nWP74)%ND1{37~Qc1XrhL7dxMX6aq zr%$Vr#6Saq+o73!{D{F{&FaD6=(l+d+sQqx67I=?eX3Wp&8yxHHP=K ztLgQsH*+P=Q3f}0g4eO_)lpvi9(MuAT#o0^{fsBqYD*u2L3qozcx_ubl>FpjnZj3Y z-r`k!fPrj^IXJEwd%cE#cl)5v0jZ=4DxY=B$+QUJ!fD&$HEhL+z-ig#HPa43+}dp? z@?~yG|9drCyy~rj$&Ocf62mch%T{{LkK!x80prX;syXYk)A?C%Fa4T2UM*eolUK9LtKJP@Ng{Zqm|I46d3@TxGBGe!p9{{eGEReZ+lcv`Y&J+q;I74j6E@-%~v zJ>z}sd9V6;w$YguoNOqb3jr5=h@3qDleGg!7* zHD#u_s)|+HGxaI2;rrh5Zm(^l*RhJG787Dk-tr!=?R~HDF|XlqujVbU`fbdZw|u?V z_Kw%F-dp|7nx#06d4PH~>%HoCfc*vzA2zP*y@q$ZEd*ju~mwRi#k-W5MN zYh1RK8#nAc?}iQi2#4;tPs!ID5!^I1DTD5pFkew}F6dF1dv<~U z1GEf3A6^T?mkTQ_#eEM2U_H=d!5rI?=(vgnyqZy7^%1@eDB1f!W)Rqk!d1nqJ#utx zZ52#QUxjJu&43b9Ma4;_6@8@@E8S8_yDZxP5<0IY?p1^28|^iW5ru)EaOqyy{T&G2 zj|qSha&r<1>Lr({F2Guc=HQ(K@V>ZLJcLyKnu)#AyccG^y@7o(4lG-aq5=_uQ--T+ zDfT6gxc5*Rsb;J=C**VvdHBfLAs>b%CPB0FxM9~Xgn1O#FT}tkLY6*)7={Cu zA2Sn35Z40D2n+Bf1o=l#0&#tsmwtZ;M$aCk9a3amXQum{XndWV|T! z))vsP{C({Hr~P>z1N(kR2I^X`PMDx5iDYa2qKV-63)Rd3vVgpps}5_qj4BEbWZ82% zEPIe`X~CwnGkjl`J(>R8COm(j4T=a;DgzUbfN@TILa>#g)X6dXwD~>mvC2gCicp-; zJOYJ7zI5?a(YKIjBv%Ux9I*B}iU43I|DPGX5sybqN^)CBLDzO*3n|Rw_j=RL*bg<2 zKj?I~<{D*a9%p};c^tpb!ryWqFfo$iPg7nxC0DZtKe-2*l3bJfyZ*A(GpHbxL*wPG z4$ZbE(}-To1e`KhSIO;3Bp*Pb{LX9tJ$_#E+W+XazwWjF2_g}NIYX|15c$LJyo#=Z zeVDKP!E5W{j6h;Yd6M6@69us@v4vfpL%Mmd#pgN2^Xqy7SBDCeuxS905NFrx?gNnl^O8=AosK}P{tOGk=n(m zt()tTmQb48)0m;KNgRygBqd~WB-BooG=}3iY*^6mY^}^khR*M7)pmR#UV+Gjjxs%a z-W^O631g2Si9F)W2Wo{K;MT;dRo-B_H+$_{D95PX?9JOk8S)9!c$7;95uw4FGdDiJ zDmhMR6g3*7`GinpZ0MBDWSzIfe+=edC&$L)nzcnH(QICDJXi@#usu5sQEH&jPp!#D z(>)8GpJ6TS;G_eB7r7GTNQyW3hHv6aZIq}Yi0=f3(P+`u{X)A55{d_|R2oY8Mw3m* zu=+80k&Ij8IX(Ksa5gdk+x6UN<4dS%-iaefn&J~(D|ci!TDaUS}_1-Yq~MlyMt`ewDyRdn|Hmo ze_(E4oVCGg_eN|U9aIEN}&*etj;y$-qgq)&V_&hnc?rc$0;`W zo7a{`<@u>!?6jjo4e!%1H+z|SnT2aD^X+E8+4pqHM0I4YgK3qyyeKgSc-X6b*PHi` zbsy^^A~VJ==%Aq4eDQ|#YX9cVOM}$=oS?!(Yr~5&!5q`K{)JR)I>+oB2 z$gQw`P>E-o1JZ%*4U7kjC6JV6)TVux_G;hp=KU4N%O`}xVAXag^1>eq;b!!|K7xzb z7k3Z-_2c09VW)fdfQ@IukQ$6C0qR0*K5`P79`6uyPLp9F{znehYy6wnkhY6$XgrdM z^Y)~jzYHo~Fb3;(HFu$DL|JoLTdDO<_j8;FvnuWiIe!iKJ!EoSBdQKjpicl|XPH(- zqbrpOy!wj1_%o){#y;7AiGRm=+K!ObKj*Ksln5FfFZ;Yxu9H)`^iG<0%5=d zrHpt*{hOy^d`6M22#4G?5stV@Q`xMmr)Q}YQ7?r5^1YGfo2*i!9VozsGSDb%Uvn2w z9$*|+z)G_=)_`8cA-l1+;a;m#q;;GYucUwOz|BRJ{-M9@MMIRr-1z7HfPx57x+p@F z5|4`XSV!X{Q?3Kf2LzTR_ZT2#pwmz~L|0nCr2oNd@4^pBTCe>Lul>)mK?$q@Vfz}$ zhd+))GBmD**x?c4e9w&6yf)dbfSd?v`(lK&eKAbhZUt$(EtZ?KMZs*+_P+iy9J^vP zkWJ%Ch76o$@I;|Jj*7R&?OwwUQf2w6ufn>BkDpl$fEnt0oBeoSwT!lgFp^>87WWkj z-{ZfH(vHQkyvpy{ZsJ5{rdQE~~d2*i`VJ)GVSH zF?vwp&T4*ugUZ-pf>$5N6=3QD<|^9h)C3q1OQ;Tmrg|2jbcpp?f#}!J?&2t@X4uFk;xwS!Wc#Hly;(?%ye-Q{S8>r?ZPTLZA(c_nwV+ zuM_1%vtc}U`UW@!jqjP&3B&BvLgb#%`)A;bqs4OTj3%bD^s=wel=-`k@Q;L;@o?# zFI{~9fVY&sX9)zRU}vhJS~>*spD3;P*fT(eW?LW;swQZ$>S6f))j3h=Qs%Cj8`gZwl0k< z3>o_=yU9N7iGM?36K33GfKs)+Wg{5cdT?>(EL39VNkSwR;DpT>#Kh$YaWsR;(Llvh zk%3+w9s;@?EVRlslyqVY#`eB3ACbUC3|W-w-t3%+Z5@2@q&r`Zb>SA#kqO4@QQ5~y z6_^K!^y8x_Vu?6ds_oEq?1)t5!wbXOc*{0<&AkFI3EQ5WjoI*$s@xhyhCX@DFpfaK z6N1;QfGo-Nfi)E%9zcgmbn!u=@hH~xJwAT*dls1XO3%jOcsFQxUww-ohIu6OY$87i zh@nSprBr0Iek*sl-_WTHj7;N2&p@l<0K}BR18Au1K`1gFi#QSqc=*}qHT2+zDSGfj z+hP0={{pTzdDWnp-}mNy0P5rp%E-DY$Jhl%0`Xx$f98j0#D^lpiP|4{NbGje7@2*L zD%|$3f(OS=@YoIT*pnMPMBE^LAqRs_ki9@BsD?6pBNVvLeOqv$QcyelPb)q96OgfE zRvks{wg3jkQOXAAbn6EH-H`2gA*!;(3f->e#oleQ^@-gfB+jot>@v_`uXLbQ*tetG7?VS!yw_5x$tC34JZ1b(;&fVrOCL;fmXi&Y4 z>hF_o@Ca>)6^+5}O3QI2GWn2L07(c5PT$GThGC^wU|1?;FULO8<^C$1J*5|LCME2IF%6m+ao+uE6~6fBDE4T zA|t6ty~2l!=(AKJCY2(9HqhA{dv}5nG3OZsgm=!g8ojR0$cwMZi%ttsh(-HmFe!$6 zgwoE`bR9g3kkB5SW+YoRvW{a}`+^S+QPee3<1LNbXDrI%Xu<=yJ!Z!8HRq9UUGCgjKtEeuOA(69a3CU;}IHEHT;y zD}1-h{bpc_O)?Vz-;_V}3MFIWKUYkqlsh3d^#UEE6+Qp7A8~*}iHP%4-$Td&ZU>ep z#UHgYrS{KJlhva*(Z>Wl|5Hd)u5>QzP%pn3s_?^M$ttl~N!o{uOkIt*on}=xQ@p3* zgP^Kjqk>gsl{GMpP?kWmf#mNS?oX+2SJ!7!>4$p_Bh!`0J3?yKI7A~TIFz*ETqhhP z0&(e#QH)4K2vBvB@gzb?bd6oz<^G1p|A4OgVFd#!9{J)Q$TdTXB$YZLGz8tD!Hs_w zSyaO52}zpG^qB1o3}NUbXj7BH9eBh}W;IIX?f^riN(ZO{KSGqHdb^>(gnKwicr!~v zF?|w)0(NqXoSL)F-f%5>rj`=o2c-8IIAP(^w#`HlrVNbFz|tTJ4)xj(3x8w-N0b!3 zfGr<5zz5(HjDVIZqx4*&XSU&aQ@_YqVx!O^MWEM@PJ?E8&ApjWZWbr|{rZ<)xg!&K zddf5+Wl3+bYgdjDAfwTtUc+HrVKemxqjYxp`$G>im3+Z)AP*6xx+0BCl}2bk@Y|OK z&|z;G|EQ0if4?{Avj6~&+u~f)X?Rg0HlAu zwHuCCx@5*r`Wlb>+>6CN8;tH48_>Hl?`dppP?=hNT$I4c%?{j1vb%^vujjFCr!D8p zH_+mrAw&F&x7tgVI4c~Z-+IA)gCcxy`P*LGdZvYb-D~)h5BiV0i;Y4--g_Nydn?yZ zQwyf#W^+W0FiX11eU}oA__V;{X(*DRgNZ8hYTx$et;h3^h$2OMfzWN-9XL%yo5m9@ zxmi#(6J5c=i{H?s1!&8+ID>Z`v}v$pLh1(iBd1Lr;b^x&Ft84JgVrIh!8+tFK{#6F z+Bf<1O+39{jGE+W#R@3soU5zMFjl&M;sK<>4?Sc3NK=N-?2rIvg^mz6scoCV2E;`L zy0*XLm46`fAy1ZPRwuz-@e146J^gfs>O!KBQ}QUP$dA8aOF`gwG2u83p~p5e93u~q z1m?YJx%is`XEIh+X3Q5WRbcn=+%a zffb#m6+Ql;D`Ke9OlAh^sSefi>knT~UOYdwcuTnV##{;(RyYT6FDc20C@$YWkrq@arsyKbkjoaKodCJWccD(QkZU;wi3xeBZ zt%+-p7hh`l^t_v{=qOz|4LkwPk9*(?>4(KFYpg3B*H~8s#39nzN8M)1oY&rvjFThW zsG=8aahtRiFsUW2=14@AV!av;sGE9Wt3ri;ka9Eb}_v z6fcLjHk`gHxyTI4#P~s^aPf>W_5dW#qXoLfvCq5~wpExy-?q}p!0JwT(#PF1iEC5S zsn`|UnX9TG%g|Hd`NXFq-MFM@0p9Mr6XDkby3jN0s;Yf=AU=-dm2cv}Ar;4tv;od^ zYRjIj#Tg+IHrF{4mm)+0xotC>QYIjiDK;T?6gb<8qi0)QybyJjj(fH?{-ke`qT$sj zZaNGZ`=o|%>KOqQsK|))p#?0B7cx@tyhwyPwvPY;+#YLJA(AdT2qnRu>mJM4MNbX` zkumObwdicT6(L_#PZ){@ELPJ5Mzdvk9EnjfC7Z_T6||t#OUgu!D|m}W!?KtCpwBL0^3iK4x$aRb>_Xz#}h6lq^<~RbU)IAEg*k2 zR^>LY4N4)Vhx3;2@Y-M-q1U}$+hz@!p-iN=oHij|>w8{Hx6f*!Qxrve%ii~zKY%Y> zF(C&uAFad@p@X~nL6s$~FH2VS%qpv*{|BzB%BsA^QGh*R5VcL*SxOd{L(@gYodXE- zy3cKNKV=Ap|RP$R3FpB9lRu>rh1Y2wn{XM98ad zXw*$mTkdzp8v)jryoiI9qJ;(@epeWnZ(!BIz>Uet9J*aA^q))PyZQSphnitQQEm2% zzxJv)kz}FB(q+WoHtY@ZTdGf#u`3G$ppZ9|*8)&=e;c&w$Ni?v;$W27i2KcG-Z1b)+PQ6mRKgs1Qz0w=BFOXM79K=^DkbT=Pi5FYkn($dn_pVyd{?@-R!l#zHXoD_Ras zk{iN&grqOy%Encf(W00mgs z^p?xkUbe++-U?qfA2f5l_Zt7pON=~FM$7~-~-H7myr+zr3hIN z4Txkw;WWt55Z#??R)ka*M9!LiLv|Kwk@OqaS&GR3EZS3!#KP~(*wrs526e*-0lE8# zGbCQ7xGzpKn+$>N_(Gacv_Zod9%}kR&16_a4mMuU$%((YZC+A8%WxMOs}w;xA*F9Z z5QH4A-N>17A$Nw6hKjcLb)6P_oCnxeDd1$bT|CPVi(R;+5$RPgm_0oK`~T@CVU2QA zk6054tsns=m`8q^S*;=a3mc<=PB_E;ggyH?BT#4+Ru+RzXS77MBf?yF(!%Upec9hy zhmd{P;~eg`l?2Lk9652&2|NTuJG3sg$lc^Pf*Ncj~{MY1Ynzfcaac$~eHleQL=7^y{M_ktgr z7|UTpo5RLR5X1}J58GX2U#DSBTG;Kx5Ty;?&2}ejPgpvV(2S`8O^H7adTbx8&=Ml2 z6rim*f%d+XQ%IH=2qP+-XrqkeFFFRRPrb{%N`h)|SC}P{U_Bwai?G?fZsZnN67CnP24kG!OM49f*p@LoRO{T8To8J}sJN5+x z(FsxtTOmiADRqtc{j~gQbCP&aX2P6+=mGSF5NKQEVH8|0go`?5GP-6{S7RWTuZbWH z7#s<%0B>B;mmo>Ha%hv+k?*Y>2IY{D5*_V@j5YL`Vz;>mtEIx^rgiq(8||rRn$kgLJ#P^Jsul zJR06&l8}>{II*2DyN*U6BS%uk;Yn&Wukn4a;RD@~v~Cd?l{}cr%Q0<+z7;|cA@B80 zc66E5q7nQR_yj;R20))c5Tl4vmRY2~9LXXL-9zlSPdR}OdXmF7GbP2p^eh~g5=6u*M68mmL zFriF|P&~jj#|DprS$Z+lf!;pNbSBABs76xzCKdZN{k#4&nzT{*QB;m*&sa=E{f zl@n<}(5GB0m-}mfZ#DMnUH zgJ2LUSbWM1f)X@y65k4n!Ih%5fjxvF$&-;DTAL(;@K&{=;nI`gKqb#cSy>fyWKyMr30<*S0XGx zq!RRx5!?4!$$jo%YJsf1jitCm_DAnxnW`-N(DG>@SH$ke5<~t*0vY88!G!q_XyJ1s z78$+q4t|SbmORBQ`5C>GaTKk z&XvZu5sF7gnx+x(&j%33ICTxROGwEc{y4}u3~ecT+5w}CFa8$?2@;|!N)B+4#X-A} zWHqA=r5O*@Tka%f4rx~Kf3LTGyC15zgZ>}&)^9h`+nqinln6#%?JyCI53FCL40gi5$5oQMhx&0vzq|!i!YA(0SX0q`C{lG zXa&Rl1_U^6Icp$Y$(9Jc7SX_2gx}_xDxA*9Ye!L@A#toH(JL+ zZZkYmMe?lRmV3dS8)){V!JIbZzs;sllq@PfT6OrEGnxqBj3l=;%Ciqrg&!v{P8lK8xxQjemrwfv(*xrijMAtD(uaA;<$cP5WH`4R8;Pq5dHr@pvQb)62`EWjZp=i4u4f zzzAdqeUZ)Q>aa5|ctF;xBh!NI9WA4i4Z$1@^FJau!djI<5IUERjYcyk+%3?a7G!wT zfd#p}jLJ|cD$9KYtty;~#eXN=heFjD+lVyHJXq|T?rbh71vt4%fsSG+|0@`iMD8J< zkK7NA)C%*QKmung>8^ay{iQ07M$_0cb?t8Fm3=L6GTX!A=}z|t5n2pDz26!Vb$}wV zvmXpVq1?#;it8{Mk8z}N&zu7S*SL@M(Z*zN{J)*(7gNU2zhhXqb#2_nMTXDv-C;{q zeVbznG&sY#XCgE*HfH%T#-)OE*(HJOgmw%vIDIW4lZhn#;-E{<2=~Smca}s|v6MJK z6)UHM4^9SsbTe>nC?P!7j|Y}W9TWlCC`OEVB!UNxw?rE+*^34=G~N=9NadGlcytP6 zcdJV)wv|?V&-qNWOH38*00LpPvw4F9Nz0ZEu`4DzznGzBzY@ZJ?Uc18Jquo$fit_L zXV%YWAjF)6Od>c7gDf!2Q@&@xuV$2J2WFuI(oOo%(%|3U=n)hUc@sea0B~+&pnyo3 zj?Ci3(e8ZPG$gG4YefTxXX+D0?u9`CgrYdt-btEzu{j$!WkhUrp1~N^2hJ$TLyNBC z<%m!?7*R*2^_9L|UhO7tUN4-hCexrK=oYu7@%q8(z|e$J?lJej)KgF6hLn~9hgS}Q zfe;YIZ)V^l%H+BwSo$3EO^MZ_I=_TLfjIg+>0V5yT6Z$~BS2B{9}+k09wcurtazZb zVsmN5m;UK}=YHH)tNRl(g1t)G4ZGA|-ePQDq1E_e&YY5p!8Ak*@9DXC`1#U`Eu|H! zBhTmK`Tv$y^p;k9*ZGYd(&O$2ns-ZtWr~Q02qM1Fxh6*Ih+qK&+s2PaDy{|+LB`I= zvjuZXIQ_*VVhAvB7ICe@F?}j1^aMXbY(JNc00-x4WNM_s57UT5*w$T(b?&tPbly6P zzSQYlupLjWRZ`T;Ui%q6t>ZByZo+{>sibPIcs1^_na=;_oJjE=&_aQ(>dyy`)(PLTriv#z>wEP(dehge-n(uj=8!R)qCSn8CBu5(j!}2E`2CVmhs! zn!dS-ee~%H>cT*@pKEN(75Sq!>gmMO!Jj~*^#+G5n*o*PjHt)O2dzC)gUTnSwbr*> zQ{U29cXfTGcy){65JFjCA$;AGsoL@%2t8|FGS2S=d!r2tv1xTVAT1<$78nVU!OPO} z!1l9ck}X*r03D!cWXq)1k92$UGA+i72RqP!_Id`H<#9=x&5yA=D)<~`VwhMV637oq zb9y=tM}h~_X?Z|&t^-7qwwpI@03DhUMoLTyO_VTk^!2m0DT7L16WSy&D-jp%U)= zORij+7{5Hx*2W*?4-jAe#Ns8bi|Sey$A-ijn-VQeO>MD{7->OWTU*_tD-%l^+v-~y z>K4^QaxgTO9~-}jkOCbY92IVXJA8Rn*u~$+(i^3VKyy6{%I8$x?3PpZ0q``Q(_@Mr zf~Q#+PhmuyGYpxS-fO1dMwzZ zc!)$?jprBl_e0+G1rD7dvl7P_KXfEE>#HPjvu964ECDpcPiCa5=OSER!gg4VCa_#I z9=qF}LE;a0x`iP?qYIjhOt-!03ryd1L0vjsiA_d2NAbZK)Kfw6vqxsdMv72v zemoKiUNN*aMcXR-y{E-T{7h&f1C`UOyS9rX~trEqQ9_P;^=U~43qa)L#hwh7zpo9@!EjDe!QQ@ID{Q%TOK4Xp& z-V!LYfm)2j4Nxm|f_#!F2!K)JiA(5o$#My0q{Gx$UY6om^NJ<~lmY@Pa*P^RL(#j) z7&~4_lm!!-3&z6VRUYO&EmpA;L_}q3z>+ZkplwPKwn8uUO19JyK`HI=QxvwPc5Vx1 zjq|}VH#tt;if$ttI-%_NDk!N(@{mFRxB!{LH5|I1s<84beyT<0R{l4{geY~dSM?b0s|mUJMTLY~O{)a|=q zWcD5!2wFY@4>$3`+nK?Mjs8?D#FKPd@AYUb>V#xpFlgu z4S`ezc2pyaFauwWl)`BuX7xV0qff{I(47SS%7N|-QL4)k3Z?5fOv@;PvQh^cZa+lBQPNRpmer_bT>@7Dyv7|{`N689`PU46k#bVUCs zLOhhqMXGCgcw?ejhH1!pL{Uf9BVQPRlfcMtFvSbQvL8f&hRWx?SV645X=!XitfjuW z9+~f^372_I-O|d$v_+b`zA~`@S@2pXPoBIG@`}R6^-J685_4vL>a+xM)0dxoZS2}- z6HdOkgLd!IpN^iXQ%mvZwC+yRgVHW}M8U?lDeK_XKC5FR1=V7a4EGIWx{w4|oMpzLhbDty!I zE2CP)QeZPE9qj9PMOvWGtlOSQMKFY`F z#-UK%H#OHcCcwsDjSzl`<|WPb7~=TyQ?5-UVvPBRd0(e8&jjbO!0Gkt>7VFVCuBobL!OW`4Z@VMNE{~gu+jD~3b8vfZaCXy{DUvzh|;Q>B27rGasQ)m@qOtdTCJ@TqTAm9esyMhYeJCA>od zG)kJ_a!!dST+Ri=a7*Z$WbAAvK_16a9qV68_~Fm|CvecuP)E(HO{P;mCR{F zArp;eFuKA_*%BS%nrMtJFm*iks5g;r3a^{pO~{vJgwa|fD}#=!?_E%@byWP9>lLRp zSjUKP#-O3q?y2O@d(nS}IN5*y)N8!iYq+K2#Q5u3b$X3Ac@1AQ%S#aQ8b9wfd_kA?8XErG>$Tq}E9_8JnS~kld!zQc9q21g{v`UF!Bd97H;VPP7`ff}wQ+pMWAYQ1BUw1`ri=%`-dr z6-Q^X0oYsrIKJO&`z{817+)xFPu%mkv#iP%ebgPxE#obJz-xQZtGVB+{w^jOg>Ld1 zAMhF;w86XA!}4yW*9Kg<(rb9sw^0~@i9BT`G3lf6zv(+5X!xVER7a*PIgtRMnG7L3 z8UUUUj^7JNz7IhMQ$OGCb=>Q%zAwRDEyJ?XATvq>!kjH^d;g!An8)1Zl!H>&Ns%r# z4Q6hAA(DngZg1n8G|Y*1(Y)Ybrui-=eK?qDE)Pv}vh=`{Jjry@R{t&cT9PK_X*l}T zad5W(r&nWsuo~y0Q(o;#Z{DMo{=z@xwS5ogyFB#woMaI>X1{Bf_%PjfPnNZ}2q!Wa z*xy7jP2)pe19~LcFSFjU8ekHbV}&q`u5_oFA+q5BH0}yNV7#5tgfBM5E`Hc+f5aI9 zUCqN@!y`tV_EA=?i8vW{u50XbUG7i8qG*L-_M|u8TlTQm{7C$#rgBfZt@8+b$^ETm zHh71D*>pV%m;rxbVD@isV^!2nbUMdGDHR_L9anZvm3ZX6A7(RcrdfL|z=+*UV@^~9 zDW+ngEKrUAI(sarg;T$eoeLH)FMm`9_DNGkygOnAFDV4k1^C^ieeT8P-LF>gGI&>h zJnwljPE5ne5pVz^6#W;UL$i-jK=r6EvtPjpM?iLdSj#bn&NTOHj;Sg81wKCa%;F!` z+Ea{TTa%H49hNpy-`%5U!Z-SDFTCa7@Y=p2_w+{ey1gvNS-xL z9&F6_F-dmea*Z^!aN4-#dAL!qTUG!#){V};=zL5{e?N{p{(iP+Hlw!~`&P;L5|#ep70CzfhLA*j#J#DY z;Xvf04dP|le=Y2p_3}cF4_8$$FEj}+Ab}TolabZIE>Q^T65 z5HdEeRaQ(ne06xN^}5!!`l}O*>Xt4|w6(wtAckeK@&8FY9;fY3G}0jIa}a}yU9yiv z9&)tlrdxVc+WmE{9|nzt#ji~WGzr!~TV0){tl(!O5O*;W{OmXlewM)eY49`5E^S37 z;yV>5v`U71YXl;bqQnJJA3XSqw4v-AvcC z@|H7{V<~o;HBmHS{Qy*)UArvR>pLE6kFT-IZV;G6Z~LU_ug`;UR>HC&5tGyq9d&B| z8U91h5t`+OL!?9s;QyQ}ZY_3t--gqZQ>BCXdOS*0QNM#Vd+CSwAoLYE!zN4D zbA5;!d0dj@t&19fEHD6q_#+4ZUo96SXep=x0X;*D2hiTGsA#-rD#EfeE4#Pwp=WOsNY4@J?Snac8!usm;}>#Oq+q`jj?NOinJzQ;Y9tnB*K>pRfnO!FIG-(ke0 zeiSeUg%Gg(F%w-3sM2Kd)wCmzxPwT&XfPFEj(pTBG=WGBMFm+X&W&ATpX_q~lyjO< zUIy5);k@>N-&PEk4FK}Urw?r;ZxV2TV`Ie{pP6G~R(85SWAcsxqhO_xiLsUH3cw{C znT@H$=D}TjWK4ha^5j=@8x_X}gBY43h75HYFQF3AFF~JG7Q&gpNS4)v#H2}PWzLaG zNTFPqB1EdCu1<7`*vp7NA9FuXyo~71SjK;{Up7JWfR+VUO6PKQoq*>FrFwAvV#gB~{4 ztNxQi;8tPZ0%R)wr?jHKwBmV~w*=Slr>Q8C=ik*{kfQ9^{c0Y(=*mF_>`BFUmEB@& zPoXE4^R2XEjd*LU3N>nM*mz|v7@x&9%;0-v|=Z&bB(+lGy^Ar({2C(=Y%$g zgXN|2vq+(8>tMfW2#x8%;aDbwT&IIR+F4wC{Mw__v@{(GQx$){Bp*Zk`_aK2zB_tu zCPx|q84>D)gaJ{XpSoxd*28xUmAye~e~gx4m(7kLi5@>ocTZ>}+U-(9<*F@x@H+mM z8CNN4VWSi;2w~3~^5z&iEbWY=Cji8troh%1oIHFnI~bWN*9h|BjoPRE^cs8<_q=wC zbb=B9?DOGz8N7=BH8OINV#=J@4(p`mPJefV*cll69(5Np?qJGVxUnH=CMJm?-S?T$ zeTl;3cDKZ2*0Spb0k=+rm}O2ZPM$3n3OkiUVfFwxmSBSys2m@YE3wucdgX|=B;?k_ z0UyY%iQo8cO)earYJ@hzxgzdQHuDA}56g1MeCn7=*LEb1`2UFe68NmDGyU&oK?o3t zxLjQDUJwnz1+9J}LsKyj7c^R_IIR_pB#|g2A&YTMX*<=9wVkocOvkp?eP7Tji=tLO zV_Oj0+G1xO-KzN^ykTJ+2mx^+WFZg2}aBRAkF$IpK!ZfXHa1J~nfGD;&doDAQ|A70>#~WSv-7Oq)@IcWq)>)%1(}x#M z%-#uloVVLCW^{vF04~lX&b~*<#mmWx`7g&P3u5DKA<+Gy?boiO8{^;}(9}{>Q@gMh zZUzB8G76||yhe?2RHDcV8V}n=Q6<-UOnk;$^&walks~ZIq`F6Z!?`lK-$)@bBe$B? zuZyC%@^v0B{R6vRY#+yP)SYT)JyD`bk_vOgtGuhsSso5egg6=!DPYWlsS7h@8O%p^5m}Y zi{vQr8`hGxFG2_O)z<8nOxyFD1AOxZd^7kAf1T!jmGjqF_iH+Tv2`qoqY%HAxo1!k zJTD;HFKqUfvmfqP&hp}M*)7&KVuWRIB@~XHIJK9ViWg0};A1WAG!-wI^0lx>)nH-A zrYKB>E1NOpFJn&xb5OS3l)r+@8Nj@Y%L*B)xYLy1#bOh}*@K?lZOZTAvmCz(^hVkf zy{`99CKDUo!y?d?fuT&U3<)80Gm^P;D-52A8KM$T9?FWMHm!V9L*}LK_>&k5t}*>& zYkVJ{arb@E1rDmlKZ^~Nwn!_pTIGgVR(94C+gXXYmQS!}$+0snUoy>K2Apfu_YrO8 zgcdrN3&L z|J5wL#WZ|PK2r7o^lql&tET*4x15f}Vk&MiDk#ABIk0DEd1aFZ#&IcmU%j{q}Q5V(E8t!Dn$H|#+WMhbylBjLm~CiU#joSpgj zuVLp)JAg$IFDfoxQ}Gj1{!_HBc;cXE(Ne)el>C zjZ9X@NLZz(Lrg@hZXuzC(&pi?l0H0}VB=FpaT`sYRw$+Rq2v*yM^~4);)C&H>O|a7 zrIVE${X?^V7d>)`v!wbzLS|4o=f@|;w*BeWdHXMiFSS<>KhZMDO^S5rr2TSR- z!%lubT*&2s(u%GUAx254(Kb`QeMB0(sid%lK~jWrCbCr=jLcMoGw_+d3}r;A0&wWk z?=sChgi(}wbfgXiEir;rLLX~9mAqW^yJjRe==7jW5p!!{GG}?7<0IwTkduF(1{upFsJ`Gz&RCcOmuV?rb3H%an*plBRUNzu~!@>8`4S@w)?f5l%-c zqYrFGO^tN@Q|Jpa+)zbgR)`1ZIqn7do5qV`kwtn@>%+O_Ydo}H0N zlicd@trR_JlJn)%-oxU4+=bXE5J#x2GAron3gA)n{Bv2_WtYnSlNxS{rG5yt%Z^?} zQg)7?6PYjSxQo^Gl?Q%?n*k2Tuj-EjX^w!H03On7;P6i;72I|t|SEx zx^g=7m~E5NeUsAP1I&y(CVQSJDY$vsMdUGApWjwI*>*>k@P?Cysiwg!%`*-8FoD6* z4v|{>*>x)eJ~L9V>pNe~(HRD_dn$W4GqqtDeVsc(lBV-}8rVON@nN7a9N+cH&_jC4Y^L@GivU_cX*G zl$w8bP*%UBp|Kj62UWpm%FaJtqatc*>#nG7l>C3I=&`xlv_5MU2a#R!In%rbsa;OB z0Nb+c+WL+KZiZaqET=7$3C#+bfqX?Fybn%#j#lb5rtJW8|A8~%5?t||DPM#9G^XZ2 zg5!+ROVh&2-9sj>u@9d!HET@E{-$}H=Cd&^t4;H>^vr<^&2!+1%^ho6P22uv#kc_3 zg`P7j)~tI1CN6H3;3R!ee2hLQ9wUuHv9W#Au&*YW^0B62l~xQ(F2CYe*s`CHvZG9S zA&aC7Q$7@|bbUy46R)y;c$Ka9#|=>*$IAnfHxEK$hl7euhrjf2Q-i!N`zZrx??YO{ zjZ2_O$Wyw9EwD8?-Ykc&(~vdQl&@;YJoAA(u3+XKR6K3!-%+utTWxBdRio~mobks^ z>k~>r-274z`^1WM+u>r(%eKDBYv0*Pz(DAfTxX`CU)D!O@&`#tw1uo%FR(tcI)fg< zvDqq9lHbDT?>4RXnDmoK6}cQa+#iPFN#Bp358%H?;r;p;L$a|3e`K1U zHtDBQC`89Z{JGP#-epc2#RZ23YLlnIRYNXIPkmupj$e(Pc`Eqc4cqheHvMvuTMsS6 z1J|;)2hECy=;lrjQuX3Rd~MsEX2o5>Xw$a5FCd=$@@f7puE@it`4RVN|I1qSf(?h~ zACO7~;iQtO#~%03moKbZRJ*vop{eDX4Lg6?^=8-ScRt#6cUN)OC%Zm@|Hkk9Zr4w` z4)6Nm_J_B>uzltBy*nP>{%_m0CM>W~rg?M*qo2MTH0hpHW;NVG*h6f#C;21&l!rg! zOZEzd<=0ZJQ|qpnI#thZaaA6wS0%{~AZ6Vl?gK^@Ko}MHYPGO?@|6ei^@rr^>3eZ` zA200$@bd*Ad&m+4?6-T(iu;NW2dqCbZc%pD_IN%0V1RbIwo7Cx#A9?^i2vIF7P4g9Cufm`Kyq+ z>V5G#u}wGWXO1%I6^DVEJhiTSM=3IsJZe@v2LGM(Ge`4*e^%*mdk^syE6s{kX2oi= z;#ttn^fM(=;%KCzjNdv&?u{!Q!+ZBXHj`;kpE;g4P2Dr5W(B;-PsEUb^?SyYui##R zTw)#kO~sE)`P25E3o43+SQgYI>Eu!SiwLcbmLcQOmn7p6 zuFAetW|5>OmfVB~UzG>AD*NidoJ_~|h*(SS2Fc_-RH7_92G~cGMzRuLePr!6>Q%iA zo({hxB1y#xPWxUsV|?~}#N4J3M0rHd!+VeDIily}?vuNJzlT@n$iF9d|L5Kvdx!TN z+H*MW@wutk3%KUekuc|tEBPjR_igDNuFAe$=AS6x&EraL#e;9i16-ATqs$*)nkR4E zfd_ZW16-BeSw?VF3CxAuEi$zL43)eOnRMMM3mjmnNQ^X(u;45x12~`UH8njQ-T|qi z&&-BXoTQrEN;FjJXGntLm!E78|CAJ;L3rXW!FIh8npN0UioTnuh(17FSugq5Nl#t* z!c@@>A71|K(s397S3WmYbnl0kKSW!?FTa|Fs*e#%KV1ttFw@jMZEBvO5gR69c<1pK zHPB#p#+bIJU&%AAPgCB1#)ly@QS^Mb=<8NuZLPq6YfViCe|~IgUc#RjOwEhXqHjVHOquG;2MC%&@W?0k^vXCm+ z0*(ymNt8$(DlXS#%4=AXGa5XY#fV~@?O6BI|4<9*d zbm5q>Mf-oV@A$sM`hL;7q4zJnzv}&L@8Z7udRu$H(06*@>fVyg7|?fQKyg*}4yH@u z7EMEU=9_&b+winYp5m&k%RaTU1tmi4xx~`lD7{BY?hpVzt;Ns&bO8J)jb{T~!!TML1jKxd)%S*T_+kdvdu;d`z^5qt; z%KX{>`KE1GUtR#sLUx5EzeAhaVy0 zvT)E`FR}9brJAc3*Hr^AfZielQ(b_I>-#8AnaDS082LigX&~6?1gbP){azqi&Lbz_ zvWk~>0p1s$&tI;<6Egu5MK7p>Qv~@xD+2Cosk2A`$bS1vYG_MWhZDQ;7o&tE*~3$n zRaF%BQ-`PK0rT&w;Og4?#gzm`I3{RltY3&n($Boq& zwrTG0COTumX4Cu^lYSrK*x&kx^_zwdOv6^wu+21VH|g#?liqEu`#2HWJ*aPQ)uVTl zBm;Zfly}hK-ku=N*AuCjF(phf7hVX;C38m2d!_pkz0I&jcIXp!nD>Ua)G zBTvZ3apB&>!Jc#Tn+0#1`5g$R5k6p3*o>N`F^U=qk9@NuQ4e&!V%tC>&+NPW3apt8 z0}5lON5*_8i9aA|30w?E@u zPn<)uRED!O&oz$xMrj2=ccQc zEV)7t|Mw;10UiP#EZL}ZTX?0b6ARp)Y?13c&o6@c&BB3!4qH!oPGYIqxxHp#-zYYsPv<$c&? zSQ_x--Ehz_$#i`{>5Zz0EiNc+vntu62DJG`y!d{QeX|w%FhmMub*>>(za67^na6@m1DZxcNnXA10vRBIl59CQaIqBE~SM}QE;zrk1;Iw+1%)mOrtrBg{=PbBmea=yGst44g8ASEoFzy);Z*n<^8M@_xbT*;fs|M51DP+1n2Z(@kWs3K$w~U z>L#9ZO4s!o4hd3Cv|NgzF}L}I^a0ln*U^~d%b8hw;PIKc25wS&%!<9inNbs`!K9A( zrYYWwm2}_?reJJ}&Q3%EkX4S0=*Gq#_VZDp4?Bp|=V!$);802*44oN91x%|NtF_(3 z>;bXix%}~wZ1ThKeSvLIF2l|ePIHj=yv_Svirl7~Qx^>zw&8lj0r0rQn>?}vy#|h8 z&Ub?QZl{^QtMs1mi}WFY_7^r-w4HP%ecPn;WqOGr)ZIo(#K99%r3V*tfiNvYmzlp~ z{Cq-_HpZtTh}A_PRv$bSfVJUfg;ujWpr?^e`On52xvToM}8@A^G z!7I1N>)EyUPx#;Jz5lt_>(Tug`%7}|dWg6oK~%p4nHo7HKprt?08$nT^kDe?xc2lg z;)IecphVh!5;w7Pcr%@%jIVvV{;743_Q+&PrIsf}767ap*-cK-f?Lt~6qkw|bD~@H zQJE8?lDgExk;`XPFzzLLhua(5nKXD+jK*MXnrP_Z@L`TI%!A6s%!77qP<>5p6XDv& z0Ns6IePa~`y84=$0*FuZAn_0u&f=(50wnJ0YU08vT%F2!IviG=AlfG|&opi_&=cGd zrA+F{9Z`f1UhYB3?2gNy>gpIS^4jF4V_5N9{jeE`4}c1<4jS97InhBV47R()qiD;; zHI>|HHrk2{2(#xUe*^ktyiWLlf<>eFfZk&R9&iC13a`+79vTpf&Y*Ovs&ZGcEHW54 zG&By|A2R0Ilr68lb7pXu3p?mQaXAUdT-#I7)gTOnDDm_#ldxU7=aU#P*trdfn{#Js z2=tfxy-Ls$@pOyRuz-_LGrR|hZHR|GFhljGa3F5gNG$cOay80sv;>RWfrBsxwC(J^VYxN=dAw^ac$Li*Z1-6A944N7$`Zt3|k2Aj{sMV(^j|J zec@f22*whq`@=T{jQZfdR4~q40$sm=h`HOAa&bCkKa%!hs35sxxgdli-SZ;4SBV2q zIUAf*(@xV%Ile^Ug*AD&P*w>HAR&UrOagK&Gl9dEp<+E${Py}!;R9n*XI57>1Xb0S zw}`p}=!iAV4J!X50|Cx!@00KZqO_;MKQW%0h$v475H0kn5J*I7ny#eI5<-T50qc<* z0k?;jODZzmCBhFB-q9Z3jo_hFPSI%-;PJ79>JGcH;qo!@xOqj#&2x?5y2}FOBiHR|hr1Tx|9H{}anzk(gYXb<|xyN0|Erw0)aN5y#`sd*f zlk3?IMOf_24@PnFD==~~RgXkm6`7N|Xd`zo`Ljw#zzlIh2+$7^=*3xqoCAF@eAz;h zRrkit-Iw05xgWA7{ZkMre$r0Xvy1i`GGWSY;HBwsw9xk0FIg}{al_;D92f)R?%2#z z7EL_!0u%X4S3&!s023@!*^KX*@=hpAa;)BCqH^}&5XdSVpn)-#jdq?%rOBEss5wW) z%W_77oNDg>+f1bQvpHi*uLN!g_>39xcLf#;6NdC1ZhX@aiqn6S3{n-@ZCm@@ZQ3h% zY9ENq8hNQgyhoxZGW=sdi;81``)hSwm-6c^^Uz=i@W%2eAjADU%Ur0&+mXnRCboErGcwQ zxm&C;QkW;cQ(v0;{uLc|xjY(PORA1AU3qK6@SP%7NEUn5KCyN>`e%1C_$ON{Ok+yd zHZ0GBS&6=v_!85`e`uAiO+pf%_|~PRsoO6?RexV4L$wPLR1^d{xR*bEbB3zvWY&U?ebQ;MdskahK|5(5y(J{|8Hmg9E= ztvxBqONgfwr%{mH!8p^@XBztt)lwU-&Fi$-I`Tag>cB5i*Zv_hcJ6F)gSnX{yJfzX zWEZu=m29_adp4Q{!_E8=8|ezmm-pQydnTE|t@=M$3s?RRnx6xoqu@%D!5;ABGV`&Ky0S^)m&tmP9$4QTFN9WGfIna+Ip(c&Z;mO8^b(>u#M&pY4y zw0Fy%#yy|gbNZf=J^Sz3y&HV3fQpm7SQN1rnQ!h%K4^&^_=}SFFO2V>pS)ik-=Chm zUlrdElJ{rF_aRY{k3#Be+pr`v;FM$U^_Ltr8w^gdpbHoFc-V~Uf4o1f+uocB_U8$d zaxh%)nbuDHVb&=Ot@Z@n3~^A@xE9}j<=m%zHb{;T=JE%!j#hKNF+}| z)aoexN_YfcrB8$6!iuTS%Cu_xcWI@Y}m96GrC0SphWZeA`E_XVkv2wJ~2^WPMZxG2?yb$xK%*DrBg2M#kdT@PkCH37p7 zO9rj9S+2Mw>OEP~-v|#QFfp|HSpK?Nh6AL&@`~yi0FoE^RZpaW5Cr2Kn;oTQ9HA+* zL@!SPb^rzeqT=gi%B4Uo`O@hF#qq*ed-&Nl`NyalzTJk+ABIzZVAwq924Wge^#Pa) zD>hiL4!iXCks?4W3BQ1~Q59(z#*qzEm%?3As1P1#ua}4Kh#{V?IBLD2`9O>rs;7e< zr)U^Wq?($Ub_TyF4%%TiCw`$azJZ<=Pl$htelbr?tWNP_Kb>Vn*e})6u(-am3ZbHk z_une{1V+*|prNt$>dI#33}{{iH-SZ}{z87nOLGe@!osvWXh@m=TLaVMf!+3xwj}7$ zu#=tV7#9_;ZbwB4?LaiV)@7-E?&(DnW+T_&Uo?TSk{zl)`bJBZleB7ilrL0D2F~nv zRa-q;tO)r*i`8{y<1rViG0b{!jXc0wr+KHN@ZZ|QKgMg^>KwFI{lbV&ygsnTAqzw` zlM>sPJ0`5!7(NlFbFv=*{B4hE=*|4#gQ)w+vQQ0cwGq7Z`^ybzwtutt7w*)DdR#HNld~YnTJGsrf3V&76_Cs;Tx0xWg=N z36{20w;(=-my2p!k;Md+wboz7QN^t~c=5|cRSPdrePK!vG$TDThJ8=JccO$Z-V*Lr z)ucG52`Rt|ptv&2OMNkm`7WLi)F;A&6@lJgGkxi3R?kg&2k3Q<8@p`Dd` z!e5Bt$thq@4fAvCNVcskwni3=HfN)Q%*zTm>?TmIO1@G#Y2sHZGgEe!d<$3Ks+{1J z{wVxPvQCNolcp1YEw;hsxDV;fh|nC$ZdAliyzW0Py_aPL~)95+E!$e?Ibly-+aipfHs~w!?neaWe5>oD}Yt12$!G z<+v^L7SoE+&H>)lGpN#Nk`79ZSX>WG+Tg771M9qo9K22N*E_Sm2^+B~hl78?F$}fmoOS z8hf8RpCUWQAYe&Pd}}(A6@%d-{}g%Jchi}CfLD6qb8;rxHJD&45z5xxmm7S-RP5$! z1AWSop|q|WO^~IVd@a-0-IpI!+SlM({{5tD`95Ex0App%*gGCjo-cy+9{M9AqqYt7 zkKgA<*tSu@L@0&PC1OTCG!$m!R)1;2S@?K33ppK%F$7X_<-Ywd_{L>j>z>)$bB|oBa?LsNtMC3j&p?ELtLsdPoRpinq-HV*jQgyO`jYNdpWmGuy@ZYO!KFN-=9 zHw+bnp95#^JySk{Lz%~ne3!u=p{MwOq1vWHP3IMzGCd;6S7E5zUCV_K!)6G2VY#Mz z!k>xX79CFhwr9c=*I@h=-(bwm0V!Iqo2rEk0Ttz6nWZ0F)(%^CqX#D)wU0&)w{)fD znI#|=U?}v*5U#X|`10WMx~47Fvd~)`)KgFo%*>nf23Vb(Wrp$4g;H;R4jmXf50q<#Bl4EJuh2d1+&P_Vfc) z#mZH>-oX_yT#Bw1qNae4#r43I-9P+!&{6UQ1VrB&c2f%k*ipJ@h$N{^rUVUN3c_xl z30Dq)rkp;QaZ{G!v*(W+7v6fdHwO4EB@5=Dv5uVznKVz>r%qQOJYn#yz}?z1cflMS z-B#{=A{@s>fVqZnJ!D=w5ju~A9zm#twTjs|XL{S^(%a5@(!G)LU~?+$`&I8dy}i9q zpt*q(eIv!psYBhQs?C-ZbF?qgagm@Sh{TF$hz3j@TS@*F+9k0IXp?^Aghg_Nl>0;) z-rF~{X?}0tKJ58w?3XFBc6*9l-9VAeJp2_^FEepb8Qf^606{NFY8W zbTMgZ2$~i));1thABpG0)SP)`Wx>Kll}JGdd88`xN~vsS-PKhEsj^gn|2waxc?2Tx zgGFFRQ7@7sN?bm@Q>yDKFJD|;1)*kfeREUrNmO%8P_wx53S4TAM36BgG{oEd=3%MN z*0&tpSdBz~6hV@l3|x3dE1OhR+qAHf$fuB#^a7LuE-bH7%yO*1KBvkg;d=kFX=pcXFPjzZ>v9o5 zt!0EHgV4iG4g!UkCEzCKmPVUc_2+vfgO*esRs}1UN$xDiVV=l1O=g;a62^{*kVuRa9?oV5qo5}vuY@ZabfKzK zb&dR%bSBHkfh%Uif9_PQ4m|8Ot-CQU&}&zaOsVB+!&M(3;}^J<=Mk3D1t*~$`2HXI zj>94TtD*_Ch$WH`BK(9EK%KZ{x%DkoMVqKCFmF!HG`@4gr@Al?M?}V2%A2}Md8KL< z9|&C3YB&cno)KJ$KqTd5V!;ipH-{(_u8h9!zZl=aa?k!=;sDC5!iv_flG(FDIH3J# zA_NDx(=^jkC<3VxOK>Xcd42P)O`DW`QKm)2>=#rMv!P*+4XA_Rmxf6D&J{4(QO^wW z?p(ojz93Kwv)YESmILH7`ceH26(M5H*a$Rrc5c3JV9(x}`h($}LGj$W@ z9c;{+@G-J6Shj)Q+3@HdSyOy5JL@@ayPgh+2b&K6bLkqk9sSR#@R2;7-(wA5&ZA0dgkSV29%lM&@fHMh_DT9a zYAW&mHL$cPO7&QLpm)`vo5V=S!6f9$#_p; zm?b3hZ2*~F?)I~GFgdpoF+6qr^V?og1BJ|jna+nTn!_A5j>;7psZ+C=W3#cnY4!?WD zUd7eeDo4nGdd7LT*~Rag=wBj-g_N^r2|}%Zfa<1aSGQHazu}D?`o+8Si)gnUA#3*&S(vCsAAM@5M)dH0%pRJ9HksK zZ=G*bBH4+scXg?D6y8?U(~m*@R}qzTe%JM1i_Tl>HlPF!wRNU-y=i^bv~IwU*G%ir zP3tdA>n}~+tEOfH==eHQv%W*70&PwX>Q?a1=me(1)cwNL{1RnfGc`Zgvf~Gq9p}on zF%X1^0dhcuuV64HW*7F0yq^U&C#hSFcwLjVLLK^Q79PF9?ElN#yrLZ&wOatb%zD0Yl-Mg}9TTf$OW8c@2-CklZo(aFjBPxTJO5ICsE7z{< zneoDzXA~Z|<(z9@Ir+pF&csl>FDrYn%;+nCK~dqD2DX*JB_tV-Oh@i?Mr?pG7J5ct$cmRrg>qta z#C5-9tv1)*f6+CQ?tiLyZv4m+FaTYT5y4Ylg?DFgb1+)eZ3dI z?U>3V)plV{Sx4bA`U}b|imCmU@Luunh~_?>7kwG{U(if=`_rb#ckSdqq!M%CkB6)& zdrkD^OuH`b75(bb3A=jYW|GPLbX-iNcq|Nb{`5o>unyc(ftho89-EY0CbMLj6h+PT zugU(x(TOj_!#n7$BjaLhuTBEmfhCxz`!GmB(U@iTixNZk8*p4l7}oATroiQA_UwsR z1hF+LBev6dDk|BxWaGK;6PytnjBR6|C2s5sHVmsZEW$_#kI#{tCz=lVi9J+03Qp07 z3*v|~UIIl%{MfA_YEr2uMTi}{k0KDJNJbov0y(A3AECstoBwse-f3e@SaG9uE5Fiv z3;c^X07V&REe~~`YKz9j!i$;|smp3to}SUofmqRX=UN^P#6hccwA5;qsU5}`4ogM( z|8jCapv;$>Y3nlS4-PQtttkYp=!pm4YZr4qicAury{6?%Iw@H|0#vc5ZGnQJ3t&Ur z0=ZH^y@jC?zHxJpgg2X|gcWG_Xj+npkPm||-e#J&n~D!ixxCN`#{Yhaj?{wyb7>ZA zGxN7&*etHFzCiBGhHeg3K!kIai6fn&Vy9{Jr9#Szvg+d$G;JT;d^0#?ets&#)9Dxt z>XaB>&$_llM&`q|ou{=XALk5w9ArJt8~Au^*5ly=9}mxZJa*vYysXE;z{fdRk53!; z*h413ZKTiJCCpF8XCG4mw#zQCeHEY<=|gKsjG_5t*cTYlNgCepT|kb14`qhO+Q(hTe#$n{yD%^mn#m|*D~ zB(r4EhIq6=^wwgVTQ5{9WwIP~E5@4gA|p61Rx(tok?t9$Y$7`7%%Bc4Qe5ivDSBmX z1P-4Jj(@^lisup{*5vP4W+$*aQ_1Lq<77gtAC~b%8TvX> z8x@r?ZLe+q;Jo#xu0Iu;ou#Wx!)mkO=a6ceery_Fx_Yg<<&#C9j^dh;j%G9j3t}voA`V|<7HD<;0!3a~wXBpg(1({sP6>CiS^OWP= zD++o>X=u>Gqkh)3h&!y5GO`d&#j~dTIUJB+p=u(*Ug=+Y1E= z*Dg-nxJ|-VnN*y)@4}EW(eVwQq+pwSc(D<`Vs0-bwKtuhm~%IvgLYDJ`(Cd@lNm-7g?} z*?U3GPdd{kcMNFWfKt&uVAJreoK`>O}K8Ox)>4Z~14g}yec*ETB zJp7TeJhebGnc2JSEQ`5HqFE$HPV~hpat0$nFfdV>^TAh&VQqB?UqaCX7TG)B z38#u_?)*I-m3C6v8z}M#m5RGDVPXkBqs>hC_n8P&}q5QrQN1sw*k#vv146& zj|=t3JN%V~>NE|tn>g)T8@2F;cqktb3l~3doqRxk+7G~a=p{PiI(=L5MMCDq${8Oo zqFP3m8Fi5!R7X}L54ap>rTXd=(3Myubb1e8;o?=C72l^md# z8F5?3zoPH@`*BC4i(;oJo+ArbBu+bmN!*cfG42Rh0BRs4L#%U9&P-~> zwt^x}Ia$(}iP&bc2hf?5QWd421PPe|T2ggG@Uean@M7|@C!Pr3fnlkJ%Erni2vN4K zUyt`AMG@D2SR%s~vEPi0&qFlRw0ViZ7-4>_7i@5_4UdU4xrAOSGiDe5?Z85yhop;` zGA*y0=3kkX-!iZUMypTIMQ%mxmcMnY2V@<*aC7)ya@HzQxG5}@SR$=9@}^1eF9~e# z#`sC(c-u~!FAHp&+(=)=&2oVLppqn{`VXhZ#E<@r?kdU6(q0Is!`~)bi9jVa`Ca&U4PQHj%zG#rdOd)?Ihs)LIp=%`Alv-5+2GeUUV9hh^*uk+k?Zc8&D4{ z$9Ub8PfG8Zl)jruxyaq~;MwrGT_*i&#Jg=wg-6l80V<{rE{AC$`O@v-k*WjQ%GH~j zS+NtgDAWO6E@_SP_HBD%WdIqPD9WbdbyNN;s>;W*CFb%(?k%+9XSwRLRI7f@wj|j@BS-ROY`~{|ncTDTM8m^gLD1nG6@Rnxj z`=;S3UjIrFm>;l znohj>j;VQ9D#I4h%4kcI%4l2D%5t(R%aO{67hy6DwRl)?*3kgkk=&KYLL+2o%)n(XilOKef;fp^e>F8*@FzJ0*`u3ngfw-3 zGBtn33vZd4O}bHdFjpk{8Rl^w=!k+p606SR1!mnJc!~U0lCvngSa#j?5pIvkUneb$ zyF0lb$OQ?(p>%Y3{F6la-$S1Q9Bz&fJfbX0@u75BS&e$HH20CG!1q9Nb4uZD?coQY zNr&PjIc=UWT?w~)?<$7QY`OTfd14c?d5kb6%AOv#yd!MhkqCrSyJUBN$py1vU-Y0V zAZRi(gWW$fXc4La;zPnT*32)0eAPu6Z)+*2LNGsTZ`1xDdz-wv-FQObZQ`jc%gA@a zZjMMt;q&d`?(K>8h!?MX%918blhRU&r)DoCVnz{dG@hh*0jQ)Mee$4=WTW-;JMP@j zCdeWpHzz5!V2jC|5$HGao<$V`hyJ}Vhm_pEJG*vev;`>BR-On0vhPyiI{0(@{K6gR z(_8&+G?SW6biq^r=5!pG(0iPF>szLI6H&GJUASk^nkrp+%OHe}B8i9l%5YngYF2_F zB8Y{0x;d^MdqU(!eQD}TOMUEw=s+NJ-&CRtGqyl)T!_#l*Qll~J<=s!bX;F2;e zg4$d+*3=X!p~Ir&X@%t_rx9!=D|8Co(TS`yntW7mS zci=~Fcrc!Jyu~Z*j_@oID@Bk3@D{wj`!k#N#x#R9UKsxzf`o9sCF+z7QWbw8qFs*Z zCS9;w0V;#`1Z69^0 zG+Vu6-_7t-(FARajHZ$-i{Q$mm{5o-__05NO@Xi|P9f^ZeLjT6QD**VFz^D%9TyD4e#OfBRvn*9N3Hp#r3L< z)PsHuoQi7U#H*Y<+c?)@2~zCH>&#$8M0JIWtS$x@Tjfb{vTK30j}2K*1$BjXeD4YW ztT+$BP(|Y}(RiY!L{cO9C0aOSAD%W=^zM?;lJiN`DNkKh(j;5uEQZ(FV;7929b;JO zWtr1(Dg*a}&=Wulr%Nax@o4+xh}3es9`I#qT$EwPJF!euADsEi6y(*wyM^5G`5@GDJNX8TS1L zPN#pNDaZLsZx=_G8ysekjviF?RQG1i?n$g*1lb(~9)c<~*ItVuU>AowGG%9=W^rOg zJP{m>L~e9mux4rhHLHt}lLTQ|;c2H4<_zhV+WOxQ&hT@gssSnJi=XT#h}?M4*7wq? z;*r#x{YQWOQ7M0nKiop5=J;RJy`Gih&8?e>ea#Yg(EB zfSI2P=3HM6mo%gQ zS4;nKRdzM{FN#SQ=PtVWV7#mbQD;$AWxdK-IUZ1Uu$~u@8ih=SXjCJu55i0jlr18+ z>4oSR3rgg2Q?eA)UZ!U&BKp&PK&n9uU>m~|ltRC<&Cbsw;X!Jh;QXKg?aBXi-O~ZN z{oL6_!&8t{dnhNnAZHc#<#a=D1WU-xpm5k&Q#5Nmg^w{%A0Reo>te9vbi6pxNSkGt zE2w$EOv3N}Lh!~3PZ?V~ZbI3|#6I#83AuH%5zCdhIf+>T%@CL_VV1BNImwwrT|1oZ zq0YLr$U??a!J_N+ph*L+F8GiQU7g$Z+kQeLiy`^Wkjs}Pb*BaEQ$otvD)iz-w z&N&G_bVr&jsq`L<_#X2@&+Dl!T?`IH3;f~dc&-4RA3JAdP>7suFZ4{?kCkOmxNUD= zFde&gZ{M=%jT1f})s7n@rj5n@SEgO+Zu;l-jR;0fXpVk=s;>aQ>!RPs_l?Hy#_0DE z$X3NrS{(kfkQfJNB@|o{K)9bmrb~S1^TqQ0i9tc)`wRBET0rbFA+R)oy*y#UaqjMr zSJB{PHgtJ7U4^z`1lf_CWJdrYN`|1La7}x-tZ#737P#lo{q0pvPgcuIJscb#tM;3Q zs6FCD+udg#YY%^e&kTrX--?y+bxc&H_bq5uNj1=y*KY?m!)qlLoPID1SL)%#fP7uu z-1l7FpAMt2{On~v-TQi6>H1^VBOi$@;EqCsRbReqh{nicxDzKqTQj{~)Q^tC>}EF} zlkNCzLjG3>9U?O@rKtE!B51N|%YF zf-tSEmu@T^k^Sn5u$#_io5D}JZ?pHF2Dp|EdkB~~0tF`JhXgD%C97QE_21CmTgFzvYz}?WW(Pdo5j$h8)y*noAOyilK zf=N0z|A)ID+I7#aDZ6&08*G(;8Jydm!5Pw6{rfS4xi}m-F_zi zP+X^KZpddxt$=(OdAKNDb~;Zyk#k`BME7AuOdTi8rF@>2d~r93>vJDVIzA~IME&#F zIQ*2|C(}v}Ng1Ss0PapTIWgr^Xq!r5Y_3ito12seSd&T+vIqxFNh}sHC<#-N)e}#9 zV&$Q%N4AspAkjgQV6s@hi=pz*id(DBOOoi6`HqY`Z}RGd|D#*E+`KxNQ)8B8PoO%tL^v-3LP7`)mA>XtkTEmQGSvp%;i7=z4w@Wvu_ z#@GXb@j@W~^VgIub040qOYN4u+6+6@EQ8CA@ZF#T$NmK4cEq6f^$db#SE_UdEN^pCYbz2!0 zh=vcHc4QrgQ;i%>i{f)++F9V=imp%Kdg}QEtS!V_d>5d05!8%5ZFB*N0Wo>5_z#uT zz+lg})49TgiAFA+7lw$ohEa_|V26j)ElWYGNsC~rb(}0(IL-!4!&2&S_)956yge{g z+Ur;L5(cayscpp25|44q+zbLEscq)5Th(jY-rJc%x}(mW0g?t$Z`BEou!YXQrtK ziz{=HlmA2~6&dB&+hLTfDSHvxINquYrZ9Xk#%T)2ae7`Ee1h2v3xEDy_oB`T_UTyBHNb%43%>tXZ<^cgz*6g__vK8#st|&KD2ijmq&W_#Lr&n~sqy;;M*>efWzRr< zY%9GZ&WOK*#toAu4vX3i;lP7h{p*!DpGB=+_+WeZ8u-_tIJ?6YO`r-meSiocrcrHO zZ8LxfYOkxVBJLPak{YjZ;A5%dQWwCnffxXb>+7!qIvFqt7PlOu5NUui1C{^*%!={P z{pFRp1wTEUesUC$#XxsKd+5-YQkd!AP-MK5-*rdvf{cbXOnSArc=} zTP{EtM;4q%E4Hi62IW{39P$VjsnOp@?f1E&TIH*U_j=F=i9^LtZcO* z%w#lODMv)&f=Lxuf_7>{!gq3E^|LBswIfl!Q>Qv1NslcU{D){V8WcAf zN?!saj!gx1)vbYb*1_2GFalOg(d8%M9DPyF(PSG#KlCURe5k*v=g=Dk(+7d+66npiyYAaguvBEyW!4}&3zPXb49R?M6^h- zjbxR!&AV7Ge;?)Mx%#l+RTu$_W{;N#!xtqaYimqc+jbUwNNqD-p9TN?aK^7^?Ob+V z{6S8Z^OlonL)%4xs3{qU2|5tsC4mZBfUKn0Prr;>3ZCKcl z8ihZX5-_%yH-$hcuoco<>d+A(^(U8%*EyB&%!u6R{uV~dTBQ;Gzo1&56# zAuT~U0E3#2nVfD3&Yc5#gTLkWZ`nM1QQy3%y0HLO*Rn;ySpt3-1i?Hk4*a=b;nh|6 zGpDf;D`Q?m<-+RVJa8e6d~^+tF8DGBpK%v++{L^GK9a!%zh_Y;hX9e=b6H;KMX+na&B4!<P5oM65hHT9Z8ku=G&vaBMA}ZJhA<#&G*!tt&n&W6Mt}`KNZKVPI?6qb+l9 zIhzmX#SncHl8AfadgwW1xTOHx}sB>vqn_^QHBK6Q9% zZe4wA9rsaV69KrI7u7ZeP1iPIU(6sNRzX8$UG2gF=;IHDhpFr+{xBjuw8Qhoo3^Xn z%T2W>70&9k9vnu;mglTAod zsfVmWK)NF8;uLRtr4BQs$nt!+&Zg)Dqns;e?!NGJ(aH|kL5a@+n|DE9>B{f{y2KYg z)s74ULkkh0cugQgu=WLz4jNi)Hggz}U{V_bNb*F>a9Z0W(GT?ucJ@mJlGJRBFzn-T=TAMq z>#@<%lhvOkBFmA^n?trHJVzZuW1Tf_^EB@CkK#rJYdXRHJ&1ql9BzLPqmly?{BZsV z;oT=MuCfP$)d1PE{J!uiVp7tEELz)_da;0P?m2b~XPyYitsjkVXSIIhIjHp`zFqEz z;M+-Y#kadIq@mtPIaaTvtgM_riZln8?#1<2q=u=pJDjOUXbc1-6UC5A?H`5a$bo|6 zpZ?&Jk3HcN!Z`1A5jN7(_I}YE7I`q#3S+5~#`GA?{~+p%Fox~@m~0&{Zug&&M-WrL zRp=5FGd4)jBrmFo0U;>RRi5rL=Fq4|y&Do$@=`HRGLrm02x$ z^OEu6?~`4~sj$J(N??rj92SOl(CaB?UbM<~FyK(#ONTSHQ0Np$1g+YY*-RKI`GYQB zHR4_dga6gY=^!7o zcv2PRA^hKkg8#4Zg!`qc0RsqsfTGkn^;gu^L7#vOnT&}kK>9z*|9$-fBXUkqqN5Cs z<^zoImazQ?Lzev{;)OalggMA&c>RV`_-8{M|LxrH1^&VA+&gY?1|?yvcLXDmoBtO0k9eF=6{zx;?YCdF$k@CEG6AW@DRXi7+JF z5}Tz3b?qZaeyuW76CZ%6bWuwVxoi(;QZj(!xt-?rJo z5FABiU{u3CEI0n~QiA?NAJ5eDG3MmHut${adh$4<1Tq~)Ur|-}U=t0Omx?kNo#LYs zy+Vkr8oP92tPl*^;6sx>c&=`IdhJEq@W5Ggipksq95k4@2oRmEm5m5Fnz^VoXlkfl zSX)!OFaR1UtUOJkTt@_#sx2eEuhss?SyM)k5~F&my{+seTjN+gb165{(Whh#Tr`C( z(h9S&;o5rW3;-u2fo;@NO%EAGIc7Qw84>472OlnOLLAPder=mx2$0l{LXp!2_5r#&@HzLiWZS~ky8z5G%Sd;q2 zn#5k%Ksr$ph{8f)lJEtJg+ls4$%Ri~CT+?vw7|*^5j3y7)IW81?yB4M=&orR=zCr^f?~U-IsbOPBL&+Z=b?c5>W&fE9f0tAr!(lETAi&*{Sz5NEg z?_a8mOL~->D(Oyj7j_@ko#=%JlxXTYwNE*|YCiQ>{^0uJ?p-0>gT8e)^sN9Yp@x+P z8HCA4^+6M)54gHG#X0^MDo>AxU0Bl;|3pZad@eGB3$Qm>?_yv;vR3+%Bl}bFWaSgv zRoCO5VTDtn{SsD$xO_&7h~rPv3=adYA-ClB$w~;1_W`2Z#aQ(9@JW>?xtJ11fb(94 zdp{`V{rxkGeQ~E%r6&7pSAH>|9^|_p>`tg5S3+(mNcnX`eTB^*6ITWugkK)NDr0Hu z)=FFg1LVZz*X=%kAuOapGOHf+ouJo?tC0i>N5VgV!tOIeIl)4r5Ll;u;Bp~NJ~E=o z&xa|U4oP8TrDZwn7>7~OYs&kuec^NS|B<>pKSh1m;s#o?j(L>$po-Y;!O_7;GzjkRlY;l zA#Z{Z9YpU8O^^lKc;crPmf%$Xap8gYON8RM7%$V-i^SH&p9(L*kZ=)85{GK{V{j4& zG1o~!odIU=qJzWUrJ%$!6{VrWqvKz%ncs(O2$I`vlW_QwNl{7Zk>Iw#%Y&4%So}0W zOrwB$%jGgk+se$D3B4GozW!08i}S(10C4}Cp(SV!hCigokTTt(B>@Fa!{0Qo7~4EY zj$<_vM0Q9ZYT!X+Z?jE6C77yF$X8M?PA5>6(})2%wy}B%HP>g&rac?-Z%b-s9O(Z) zi0~h8-&R|CvH~oNpr&QNC+jK;PhU!5lzeW_c-M{QTeP8yLL( zHReCdYX>!-Th3+v<6ej?qEA*A4d?E|h0)>N=;qUACsi(sOcI}S+d|t>}N`&fB>?sI!yCsuOLNigMZdLe=*JPpkh$hznGeLXrSsaHJdxadrCV> zO6GOU7)x7f;kn{Fl^kCi3gE`rEmib^rMy&5I9Vjx<>B?Bj1V*5e|nEcWG%#7RyOglH#qYx%&uY+>$GHEH- z6Zqgxm?Qwn3is<#r8$T?9#%U1k*CmrBWCoTfnnTx#!$O~wcE}P=p7~ss~CTl; zo4P-nnz!lr2s!J|9Im&0L~HS;fEM&2!|o!d30z z%RPVR;?3T%+(LHYkKuK4+u}Hk9^pFq2>8|f=|V>^jLDxE;lxkSIZ(5;^nP7yS~HqD z1V3Ietv@lXKQ*mC1I9{U-t=A}aYTu?U--qa1H?EBVH+Dmkiro^^Yb)Z%m0Zh z7m3;m`n>7m`*Nop2mrH4cE2zDBo~r@a9=8T7aBOrM!DN5%~Wioh6Ig4$a+TzDk;U8 z-~&(>f1w7CCg)d8^9I>*7wzN@H49!f^EWtEl`>M;6@)rSy#H|cj%?MfiZ+0SRy=lC zziC)&8ZxGVX;J*ob2M^;3#51NP>J)3sriXO9sJbP{7j$@OvTHF&X8+OO@()O)lpyIk{_1a|TENi@Uie%!0LMekPjQfzu%T{FyEY2T{F_G#F|-a$}`cLkt8||ub76P_{ca4mnT7v z*TmmcSB=LW)C2#U;a7RAQ+k!vmUuHab15>3$ag;8qKJE@iy~4gVL8x~+)I5)<$mk` zmW~)L8~G{DbZAMAe<)(OkQoe)zkL9(=}%GZr0&}OYFYhOvu$gLlNlw|1$XwND39ai z;jg&=)jqkdbr10pZgC!bA`6Iy70s0BHPs>97ur@)hk)@}SGI@9ilS(>*f-$YC`3(7 zkG4LEs?{nz4cHG*s!(Eq5|y|QTq|hEitxLV-z>q7J8U*qE zz|J~fJiefZl|<0{$SWsO$tiXd2lPQ!rKA{`#T_n&6!%BPx+AeK=nxYt zP5?FhC=h?zu3-Qd4ds-T?vn`&en6?cN_s8lh%-s-EW z!YKh6F(Q4&nin<*j{agWmDEksC%^C=`mDu*2ZRJ#X}I8Hv5i1xPRJj;C*%*B$oTzR6 z+!wME#zWKWVZDoOcRZy60y6V}-!vXWZ*>p4XdVi$;`XqR_>m%y*7kEj0<2ySUY-hs z5llC2+sumXNTsIe=oXH&4eKL9m3muyw4h1UN0n$4NnV5DVlc*A7&cZZ!T1MG!8&QN~7a zhKH=_64^B}c6?691mg5Mw-RLlsE4rw66qdA9m|;$%SY|bxE|*j3N z*18t*^p1NdEVR&KtQUkC&ekkqb(n<9SdOrLCxdeY)+<|D)9iPS7$xPj5 zSyDSo$H%k8c5(;V&A<Ri?nF$c5$qXu(`G8s?!qAr0mJazCvME7Ny=!V6uQq0WU{iO zo3_QkIb^aE5KXRLA(}Vuu-pVERn{J3`NSI~9+hYqGdJ&uXPVnVc~TO4RLTyK@}OxL z;5^fsk1D8*ODq^yH$zI)T`GIDNytB}P0>2D)edNK^jNIK(SGVcLwM{zD9yO*dBVO>2@F_Q0YF&b+o#rV(78kHt)s4-VEzZQn88i zbh$eU;gPnG+V!hz7gpmqV}zTYjB=<|F2v!9t64Zd@#l2?GrO|6l2-*mAZl#5!s8(h zQ5=8`m&^njFK=ADsH(LZn7smVdr5(HveEC+8B&ki_(;tgU9KlAi% z6&RKK12myh7_EMAQ8|T0#+IVu!>SPeB6bd0i{C&_5{GILfHZE-|B&zb5CQl31yHrP z5}aenId_&P0pCXU9 zal-121Hg_aytpwuDvoU?(prM#cZ6#q@uz)bc!Qf))TJ_5=t75_kc3i44K4-OBVA%#>HSyvso&}YL zrTSbF;4$N^SO|3S(Mi+*d`cPgxEg;YPKa5l^Us=%bGK~X41}M{|IM2>W1hWif+Ooy zh|#G;wuS1eX^^j39N{4p1!yR;v`kcaiAM(?CmFRtnjZd@0T-14l8sy;SX4C z{Q;57K=sgYS1m9rMh3AjY@zk`x>BSyci^eUgM1N{D2OYd0)+j9t&i-Kl(TFTACaBa zLf8iFadYs?p7@bZinyzejY2C#0@q07J_p6(rM{>mYqiyZ2QLS~*8uiX_`v7w_nUH! z=o0;(W7G?+pH?ta1$YE;a-^G)w*ab%%NwgJvx5pNE?1~ac%&SqHnex6=e}$4Ckt$ULba5#kKSOA-k1urx%?dc25QKe%Qqq)kTAX zk<4xFrlQc4kHH@zq=F+zv}|B)a0RcOL#UCUMk!0l6>~Ui#rQi#ML0+xM9n!iI3RJ4 z8wOGFswZgd@}3Xnq4bX|1gs-RO1RY1!Du|0H1Uc#jF)Nb8c@fUxwUhc7*r#Sx0GE| zSvtc!E_MWf+tH)TYBVF~1}YHYML&0YN%b6e2Cf3dYM~g0I>G#|EW~`k# zWUmP-5ZJMq>c*PmDq}Kf;&qjollUUXPUi*_GrjqL-0h8tZg2b;-40!s{0oO_CEBMY z{AnLLKw8Mw03w0+l-JUo{U_%)1&xl=5?dJJ!kF#HP{oIXi#A&W>$0e=9WwEPLNkAi z^=rOu$8Wp3yH45>8&7mQM2@9`6mVPOxj?sZ=~`_v%xT!rLbM>V@sc!W%LSi3AM!Bm z+k!tO8d7bCtox_K6R3)gcK*TvaQ;%C7}r@FthbPq#M4o_66F&Ff5O8k;@kz<0kg*SdbE1%CPXA-b~L<6=HNQ#54ld<<(gcucr^B zrBudiOTqVfef@ANp|TIw&IIhLAh}C>+Z0%#kjh`}6-PA!RtQ|b%>3@g&uuImHFP-@ zFcu$$9T~bee%Z9KaP-i{6Q74Z4R{Uv_borjB-BTl`q1vT`$6A3 zyxf7=q4bmvCJ)LBnYT@Ahe>Zf z&!qo?!1Zo8Z|t@tK{qfC#@GE`?=-AF*w>4sSt-R^7Qm-yQe21 zjBd@0?zIYVHN{B&HA!DG#M?h^55L`&d>gWplpP{vl&HevY*BHp7$M9DP=Aw^EeZ|c z+{4Mk;@5Ss(w$kd8Vb;qL+_6`#}+kKJcFdltn6ADpUC^x@6VbzR)k*`H(b6k%ig;^ zEaN>L05DoP5K40=3Zid$mQZTTerl=(#-G3-?dwzh7>x|yto zdEo4AoN(91a8G|n(gS#_vzhZyiB5h2ijACW#7P9vLWjDtBCH7>dk{D` z;HZgWNI$8Y#CvzG>1 z_8MtDtRxe`lmNxPeZ~*Y#+Sc$cGj2SLD>hltV3Lltj%K!TrevffwO=!U>1@uioV<% zJ+aeaNh#-z18)Mbb{eazv$1xL37T3K!qA`?HK3PzAVyjUOS57Hg4IGG=^U8itES%_;@7VLTw%1r)~%N2?%3#XNwsq^#3M3>~LdYwNYJuka$7apM9E(f;8< z6FW-2u%H7`9NpscwMmDV2s4Z$LuADX(VdfR2cHiYla`ZCFpe|d-cAN`+W7zQQpaf# zOli9Nf!$M@_t5gSi?@bnxqFFzDm>)c;|J-C;?kWi03Nqsv0(3^R=IZh+GDnooztbm z4IKggomPBic&&RPP_2c2Hs@zC{^Dk)hjG}>qwhZypAaf(waVPIO|q|8&U7zX!-DLJ zBF;4GuwXwHN*WJkleB3Hy>-*J%uyeRSRs>$M~doj9(6;5ip$b*vrP~}G^jKmgIS+! z7l5ojq+I}@)e)i!tPnKK{ahJ*As*w7@C@~hk&!K~#!p*Lo=~MF3QHO*3zuaN!QipX z!&m}>|Nl|Ai} z`TCSC_kZzMA}%9#>BU8ML(?Y#sp$}3y24FTKu%t367au#L^~< z3kzXuCl%Wx;)-pkQk4M*y|Hemy8fZ?0o(FQ_C6SSEi(_ul#ykGsOr??gFnnR_x7u9i8uAmZMP}*U1Ifse!-&_R z5<%4w1f6IhCUSZxotZ7HH^?bf1fqWC4?eT1i3CnSYrqs)pUOk9LN~yBLEH^cw?2M;wlZjr4`04J))R9|aBGcp=?RT?=zH zM@BQM@;pi)Ns01<0_`fE8(jZ3dOO@a{l%lR+_H6toens2>?D5|N=5mepPI9{Z2o+| zx^-oGDiq;l3hL{iHy4r1z08qy;yGwuOf>HvjT6bnXz)ze>9rmnmV6&W4s)g}mW1J$uK0LQ-#V4<8Y0jXe|YN#;dos4p@Fw^Lq`6?1+d}!xTU`HW5v+uHkk7Iad?Gjt(Zc z2J)kKmbK+f0&cVZor>jB)kIilrh|v+Cd7Ll?h#hFwW$V++LsL0SWQDbAO9gH7C6sX zX*D$~E`^8ZRPSOh-P(LxH4*gqIfa7mcMI5(c+|M;mX&aRAy#xA>PfAvYi_0o>-F=4 zskzpfSGi`VMiL%eHxf85O<*-V1@wK<%vyZ&&QDh zahL*j&rP*ev0KW^1CP$WC1)=JM?&LfPAKh0q3Osl%X(y!vV05+Sq}MQbJ^Wv*{nAy}d{4M4+dZmriW zDg;3Ez4T*S1;7`R-dKNoO|?KIF1zVHS1BQsb3`^OhhKMbBH_Wa!?LnuD{LlU z=rEZ~B$2&V36Qn^7pW*@VFr z6BP>45?$h9F2SHaPhoUsU+tFYvZ~-Hve8>=F zwRQ5h#Gh<>Ok*|V71Bu~dF7$${;=q5c9`-W@s(DAc6>LEOp#ug;1nUc@yVc+J6V-{ zN`hq@v(F5s*9W$n;y^Uun|@jkXn1u{OC7#$@l&HUfw@$_>_M#`g(RqS`cCTe-_litn~V_Zn5*d!q?a_oQ!3V4 zuts&PIv(C1Ee4D|d(88gfh!Wd#Az548xH%B6Cz7qGRH#sEqezV^vWG(Nl(9ks_v-Y z)H6$a(EEL`_nEu*w?PWxV1$>nm6|Wh<-PmcI=c5r;!PRIc8FLLqXzR_;vw!L<{YGB zYR16jJLx2ruk+!;X*=1=1$bCXmA`oI2mHE~>H0dzv`g3c;FXuR+=hrZzZ!n}%rkp+ z*&=}#2H`!@2c24W$N4Hy%F#)g0bUI{m++;K%nvYMlpL7_1S41+#48t6#9Da&Pw)kb z22gvG+6sGviPP;%Hd@xcs&PJz|MdOMvo@d2zdzBHhc&{Y)7p^tDi_;{jHtWU1Og}P zz_E)KAyMiM<8Zl91}nhnlaFJm49(v1*bvj)Ynn2!;u1C;^r^DO4|tg518du4H)^xD zXAM$fc18(D72|dIZOTgw+OE)*WI%7nV(>CY04yR8v{Yf_eRG2DCjHDe>2MGqOJ4J& z#Otad2;1fqTrv+Bh-lRGC^|vGajqcTf!-(dUWcqVRh)}Uy0F7YnS#3 zx)YZCMKWvi-BPENTzle@&!FVrMV?G%$-XAYlhF6<7ua*{9t4*`x`%L6-aU`wVFf;y z;DuW!0UxO7IoFVyUR)WB`u5Wrp^KbqT4`oaj9F`$?t*CLC>rE7NEP?Yj_7XNhEz#( z1xvger5Cg2J>8R#z9avGRJ>JY(UTmp8z z3+f9T46y>^hIXQ(R9awi;CQ7jR~Cn46*3eLN&W!tAu_w!+xwR5cXm2e0=U>crfsi= zp{g6nrcVLlj$07)h&!vhbR?QVYAPq7S+&ok8F@#~(^xSSpo5z{;K+tFEvlpYZOddl zBwMLO5w|}ORh%2%M~(pfBD%24w80)sWRXpu@3maCoa{K0U*MfxrW~4a@`|{_C9h-X zj%6@K*ah6Nz!l9btQ@;=HsbrCrv{k_d^d^}LR;?Ko=B~-nvOsz1r7+7oYsKHP}xKg zLCHy(1#qIx$@h@Nh@%`8Q!WLp2c-tB+Rw>PB(w72gsslrmP<$wfxGxRz1louGo*U) zT(~PZ62HgL?K{!4kJy(d z@-b$9r>T9*HB4M?b1P9?W-6IFVHxe`2N$6z=XCHcaS3U(sB)rQRpE@0pCWIQ;n+k^ ztB${i_L|YnHbVS+K?UjZofkIVap7_#+P>zF?R{6eoajjMg#pwRW*Pn=U{=R@J&W(G z6mO{sAFKSR7|(Mi_A{QNb5=2?)PpJ(*eFVZ!jgqB=HzxIuCwsMM-^U}`&T)`4=x%# zI_O=P7z0eVqOZ@h8<$Ejgca#g4AeJUKuoq`^NDU1xl%m~zCMqd89k?d7>uT1gS|Zz zZvPg81gXUShR!wJ@S>b;AD>}e98_C{tU)nd@ffcH5DZnm)iO)CKcNw62u1wAKk5AU zR{PXUB7+Lz|67{YWaxI^*(2h{XykMkabOaVM#SME7K7nD8K!9WM34!MU$F9US{)jO z^L8Mkh#e{5K2(^Hr?9lU9w&nJIpuEDXHyfqDlH3W=_@j=@FjUb&l9*C#G`U0-U2l# z2F;`4{!*7v2MP2^rLQqRk)?_OPF^r^K?Jx5tz<*djCr8z%X@B`G0#b#5Wa--$S^1M zvnTZ|m@%(Ymtbe&w27Tv(19Iiv^gy&_WcZ%rLOSIn(Y#v*4}$TYEkB+Zb{RaVZb7p z=uC{w{MOriN=8zLVxM!F`9bg%9?N>3$+T|(=5ZW?m+m{~z=fdWCQZN~bB+za6-?Fdnvi3u;dp5#^5Zv zq^MpSP%vi!+XwB-?l@r7u~ZEI8G?4ut9?P^#gOHjfr zKO{#a<=wPz%{(@;t+3=Y+PMl%m+)K1^`Gu-f0Pp4@(*XXyJI&g3tX#9dI3k<2RK^t zHyDHz08xdFa)wvO3h_A>3XIvI5lA4yd!GqH)6XMeHR|)UzLMJEB`jfCB)3 z(o+UU2z!f!1KUYg8QBi;mq?PM;sI2Un9^^b#k?r4(5jA1CNYBy6wER+F4x zbY~?t$$N0xVG<(p$=Qz$bvkpXx8XlKtTwDrh#3|?_{ND?u}Umd5pg2E@xK0bildJh zRJp9PJ1#jQ?U6e=cqBaJBo~LAgV48E~O}T@$y96-Uu{*iE zgLXF6-HI(o*-YPO!U}wHSa<_-i`Sq+P$~p;vGFC#3QP7BmaM1Cny^6JeQc#15~}}n ziW>2!{+h#Av+RL&B(**+c8;-e&+*FPSL3g&fyI0ca`VApb{l}F{1iP|Tn!$GZ&HG9!00G}g9;5cFhvewG;lzr|E=j(i)WuK!=_He?bAIs()vCzdB&c=x0 zByEiGm7Mvq*frOnQlZ#QkPOB!#+c8d7WDsi=|6sz-H!gtSX;<=Rlxh>Bjp>F9M&aA zSl)I9N8;E6EnbXLv?be}655ivECdW+dyQEJq|aE{pK_b1d=}J2D6-rXM=cSmMtZl` zA(wK@^8to!;2-LN#oZh#(?kx3a++k!+&#p`?qEp_^XO(((?FXzFpbZU@5o-`xVbNyIzJ7t`lc2D(VV}+Us1D$KdSr{b<0)=P+JTJ4qt7#0~@EN--aYvvd5j=C?e_~ThFRrO-T6SAav&%2N5Ux8luxdly zwyd$C0U&e8BL#?j|5ATab)GlXW{th3wME|;G;1t;jO4ieA2JOO4Nb%F&57L7GPrCI zO!c+GGXD!b2pB4XHCtdk2rxB%6TFDQc8v3`L#AE=`1$aSf~PTEgD#`!>|eKV5vG0d z^_Q0|yuv@8!xkLmab@K359}2&r#4JSR{qLOXdQ)rx&5r z!hD9HL7ViDVpd}IQI0668S?R$?w}Aa^URVF*o$A1*d0nuBvH~4BpO~0hL3(rvu^`a zg$C1`3CpOZWleou1J~EG+qhP#1ZY@>U@vm%gJ*aiJp1FA%wv_#Sicd-fc%k^^7Vk> ze*I!FnQVzQ*>L+W)FB|nOh8!&{u|72+@6Cw_E>Of^z6rM8a)gFi&NW@{7wK#@1Wtm`CcJJ6aj;`5{A8LTZ3Y3 zjGitXAKh1)Kor61eHfW7XAc?b4bMAu)Yy;x=iV>wxoPjtJzIBg-TlQqv4%Sj14wzc zTGVITU6Pj^Ykx$O6&1%x-mZ^ z*2>QOCkw{*A(r8@!u@vKzHhKMt|xZP0VMy8Izn%*MPy5$jlpfZQn@q+c1i%WrNbP7 z5JUR}AA5hlE@bPqo&VHXt`Yc7zt$($xmRPOf^~rpxd(XZ9abdFUxW7|(YMyB+TsI< zH5M&eYDM1RW#Gd{E52Y@1o18}%9i20C6Np*+@ZaFF2?DH{n>3Lld%}54~2L7#W?8> z7rxpu8&H1$*B2w=)E~0>@zqNt7%E}uOgtD0i4rC;U zmBhyMGEffCiqN*CC_IVPt*#{MpCJZsYPcfiQtZp*+Z5Cjr^G72S{#MFJPRHUsz|gf zqL|a9$|yDGdL@Wh5!8y2Zn^jeHK8~nCbgHK)1sMlJf}E`h^FudWVgBk>Zauj&o>9t zARlZ#MHlSJe87E*I=RYg?|fniat}18;IN&W$-QPXV97dU}x}? z0U5`4^EjP)2)dnE7A&Ocpwh}JJ+=?Kg@92v3>~`VqY2%Smgm@UFSz!0ao594R~;T=VBo(&xF2)F~_f{{F1cWVq*P?HE8=nK9zUu)-qk{>LX6JCK4 z!{C47XwgV3RgzU3jh<7~qMLxj_jWdlVW1I_$oPVH1P{d9)5il+N+ljI>_419mxM72 z-8`p`Ph5M8HC~9PQu`sZ{&4Ch^`Uamx)l7xc|bO$&>0ySwoHM@_2iSm^l;uJ z`V~pg$aY1yBVtTnS)F1|-xq=;sR%U^@k`j@VwV)9$wLC6R@X0|IVafnx$0PAEa2l~ zwc9f6XE=6HGO!Z1e!{JDllA=v0a*sZ-i0qo-s|wTQ1s+4EfOxUBf=-)3kZF4Ujc#U zb0N^G%5zN@-am)=RFPUt;tYHN_)2=^bxn|31siql;<7Tox~cB=nx;GyD^t0Sp2>M$ zOHI?tx`ryGb3EI-j%paBWo>M2K(xuSR;2j`8XHp?LUu_qz1=OyUbbwe@8UZoe$v_i z)eCl{jT{FUihzJ7t%@BeOYDru-e_~s%N-Hs2IMh@KC%S+2%0WZP0(v=yEL-?VihRu z#v%s4kYN>uezg4`p;EZV!ClZQoP10x0Vcc#K)IaS{TgIuMCYsrty8P8JGK-YSwurE+In=B z#{>m9{Dh;M_>m@)QUCch746_xBHlabP@ZWUAw{H4EP0sG+z{bD`5Q5%e;kAM8LNfS zJ;{-?j?EM7B%BeOGE5dpmz}JvB(@c=^5Kv#`FhI)_$C9E8Qk9eH_ zjn3f5Q7bLbCKpcoGdXR=S%uR(=1}Gr06Yz^gON&BlAhPvIsp6v5yz$`-l2p;pJ4Xz zdNKt2tE$F{)=*owT+&D)7DP16?2YbYUS zcWgRd^!>|v7W~I$RN3NJ*?(MS*HeMjKv=~(O3Kk7dk)4-Y#`^9Q?R2CQa4Yrx?3?( zbR#m&J*H`=S@o7l?-FTDUb8a^QCcGwoA;WgeG-AB9y@SXa)+6mRboWI8fJ632QCu3 zj`QP#xnM$32O8fgjmNLD&dUZgS~o7*5D%&pw_$KfgY-w-e%hV zVA}o&yq&=tagtvZRMV$S`9>gsXIW>~ih`d}yJ9^No-i#>nue!L?M74igjw=r;%D%p zF%3_c+9ypbJDm7DwR)@rl(?w;I-9y%-+IH zbBD-tQ}Hx%UGWy9Q}x^sT@QOx`IK3*as1{v@RB?LkH+=FnraVWqC2^{=*@ci{cwkW zZTm<&hl8vwKF)EEPp;bdsz_CH9dyC1*`06Na@f)@p(wJ=UVb__K!2+I9DDt_;DciD zSJOg1tDNmxk=^lQxM8vXr4Lvgtm+-3UEiDiG|I%A-XerR2FNaVMB@@cTyBNr8k#$} zIf5ul5;KT?Cx{b=pa&qKJ4SQBH$Q<=#e&&uRwFM=zw2wTE5CHl1PpzP}o0je6 z?3o)EM0QfDvP(C|FA}LDJ}ZoAX1J)_%h*c9D%KZW!U~vM?3!R}h<2S>lc`|xHk_3H zDF}l3nJNEy&*hr{JgDpJtoV>4GB>{JR@xy|$}YVdWLd8dR?4!5i8nqUNW&iM@#q*i zat$||Ut5pA4}j)L99XP;YGvjK&5FJ5sF^<{e$z%@`J?h7XxlZWQ~fTN9dZd|Y^@Uz zb@q-f+P~kPwJud}8ki0c%YaE6@efyG=sw&9CM*6pxXR6u-Ikew`rwi)Tmh;<-F9@; zGCsI3Zi-VA<2rAMBYOhqBni}Xf*BZy*aOZP{QJbKaj4*+~E)2r@!*fyFjWV%appLQIwk3h15I?6l>e1P}Y0UA#z6RUA-G470 z+kSNW(V@p$jy*1ao;()y1i%#ekUrz2K6r+eu3L}yLr=weW|4|(~%*eLOumHw@hFmx- z^)DSOq8e1qO+BPz%<*J4k$klRcNU8-{2s>Iog-R%(V=3#t?G1Ra2XZZ9WO%OjT>F5 zq-YOgX1HzPI7%hON!5aGJN>Kmf)OU#dfI(2D5gkaD(*Ao_vl&r28Vp zH-fwfQ2tJhDtU0I_4S(*7wiJk&e&gDX1*;W!%Lqr96|8ip%}nZ7`}qv3##ZZ3oACs z5)N7p9mo}RDKUBT?6(>5WTWVmWI6y{)0CYp;Ry*?H=I%!Qt~~fE8&0*5eNj*>g)cyLY9OA>sop{&y)e%a zvlT*LvB?4;L+B5V2vwKr+L7IQ7|{U&`tAbzA|w4Elqm+h@?9u#AO0k;9&(?3HDB@~IfSjpG`dCu+4%Dsq4L#`gAhire#tlwqU?>6iA_~)4Ry=MJBvwpu>f50F4LsRlr z!bT>w?Ma>ruJNt#(lqQgwR^B0-ZHhjx}wxK;YfVjRO~h7`w*+7AC=rlY>2N9I{A($ zcpUPZ!nZKkmUUXKz=!$`NGDjkZd1F1Clo4!D+#Zl$qWmIEwD9^f7c0hjtNh%*%R++ zs%5~-(AUMkLWeU~3B1i=MYc`A(T-m9pY8!Y?^cYNA;6eP4Z|>sJ|fnxk*Y25tBS6= z4hFLiMOmk!l`(KxX{D11ToagzZd1MkyO-o;2>#_TvXMFn$-%zrTn5zS(QhH1=yMr; zK)j?`zr#<;ahy5Ex|w2q?1kcpInm&sDXLz{>rNf6Uj4$f{E|>y?SO=otbnL9w|&^K z?TK;TEr`<`YBs;|Ofm=m2MDbja>RWjJ0Rb3Dc4-5drZsDc&qFPKmGUn-p$xHaBS{tR)3Vhxzhs(T?h;{0 zp2x*p)Bc8N*$@W1&L0~eI**GpvCcmuAmi7sS-&SX5FSGKT%bZ~Sg-avs zXjkxM*TXnziNgP5CGQ!uWUQGE>|u1#23Rs45laSsl|6DQZzeO%PJN20#3Yj@>jlrZf9^dW7rcAFkprT zOL0m27eO??%KWS0HyLbz{Y0$>-OX%EqPra}$4gJc2i_Y!?h+?92@;@LF9l!*eBEIo zITDE%*~&!fY9QR%irWu_$%@4?^-%CnI>~f?Gct{_k)h#5+aq3Z(9?jOjq2KN6W;JE zSt-P|pG1{Bv82ivfDYf!Ng-+YNxUBoTm@ZWbjl>!eb4scCs{`{%$ap0q0HF>U%L07 zR7;qjK&BwpljLcFJ{^T`4A^&>Q@3q=0VYqKi#dbpfX7g!m_*FqD)}09=lh1WWKb%O zJ!5bdWYT_uaq`Rz+R#tsAexC|eFa%?72rM+$Ea(I-zR=Iq9|-XX4W51`PMb?(cok1 zrkClHko+|o(y`9!FVx%aeruc(H+jeo6Ll;!0FOY}zmB{C=*^47BkTG~v&;kH-BOzQ z!C)RnTU;$vaRe78Y7e8^B;cx~Lrap)rP;QgafHa;7l+8E2(lQ_uZTD5L!~^8ZG0%T z7$u=Pff~-KI_|mCrZJ;RLD!&zs<_XsfDgQK;93#v}pYEYBT2dGP=~@9_!pX*!Pa}8|3B6ohfK(M;LN>luu3pEf_eb}! ziRtKtkuF{cL|H?TEGIG{NcnT?8|t z88#kWJ|}G~sgh{L4IptKRP-R^5;;SisVFZ+T&qUVeJzSslpxs?MJqznbp${LdBF97 zc7tR{@+LPO%kUR=koq);NOd*|H%QAsqywf(={O6nDXgu2vUexK@v}RI?MGDMM-f$6 znYgnuG-niFuRo)C1C2>tBq62Jad{wwf(vTk$41(ZwI6#X3n&=`Lp~0#&cQx4d5}+G ziB197aO~Y@-NxgW6X1_ZPI3JqRZ?IBLfcF8bgg4W=EIF#M&|zDa`HP6?Z>U1>9!>2cf-OEXAlQz_$V)y ztzZX>Dr5{60x)5~7mnjT#kuG|=r~e3^Pfi2<3XIkh1`ornLC+f;2#W%DW7BD0d>R= z>F{?Ph4w%$b+~^VY!v0YJsJVhNqwyxZ_y$Y%^1Cw#TA;3=a|iw{pg$y>98$8d z<{wjSi3OqF$&X1vp(3o&LcN8xMWv&=&kn9h!bvI~WmrwkZLR?T90?L*M{LWJLRw z9}JKrL>-}F#il3g9Q132;nyV60rVrMG$)x=3gl$c-?pT6fIU$qvL*&r;xOx<4)Wx9Bf+gSq1g>>&r$#jY|k9KPaUb|pTng`?mxWaF#I1yEPmT&0aw$G zr0bgv5-rK@_|#ukf$N9u7poa;P6nC7lbE$|mW8z0k+7o_&M0REI5L0103NNzpZkxL z;_r?lNNe%V1Bfgi{RYtW-!`Y?Q#fEavHg1Yzq0?ws`2Okqow$}<0$C&JNN&*ckchO z|IPhR1n|?5eV2iEWT_F7L&~2skDqyb{jtL1gKWvaXll<6M@_c1eBUnZB=qUJfCqeR z;Eo^NTOfaOdvkk#a2yh2$UTRcD2ZA9J2=>Ce7goMPh5F2RSdGA9haTCK|w$rk;zKh z_zrAWlC#V`5mE_$ZOl!sBECrPW6p>s~8p#F+Y6KaHcIG$k8emSuH+f>Nc z@C4=Hz}!&tZWBA%?JrG+S6OD0wX*~Q%kLdp?4~i1%(Kv7m{5Vf8R^wEq+45jpa39! z8uK1xdsAWmZ%jZ6a|FCX(d*?4UkWa#(oO|JNKUdFtdGa4VC5kUd+i@QA{_jxd6GnhgyKRV6?K5Lc)$ z$tU$iiX8|Ju+)Ypje-$NIV}gjl`hRQ4^XQls9X2ha#-*p+n^oX++pWRkYpH&8nEk0 z$?rfm+J@&@Sp~QUGAwqe7%RABk2qwgdaid!>VjbCWH5Tv^;pSdozkH-j{NS9EZf6oeR2(U67!I5`(SZ8~hsKj%`Y&S@KYS(i-E?m; zB1Ey$if7cX*8fj>AJS5k#Qri>1+Oo`--|9{?jbBk>-!sm&0vm(dyNP;#i9kUS=}xC zJ&0oqfm>8y!jCcDc#3uW1O7Pt-A%|cXp-g@mMj;6K&)gXpDir;eqqU$!V=~=$SvtD zEcsnw$)klOU!{G%k3QWQ&=(*O({a;4^t^MHq{{#7GZY)imONBCcRtL(A-u7 zv=&vgo#RR19JYNsN$wz3f5Q`X zY;+j~j{i>FhNO(5xSd1y(Juu1)q=qwn}Q(#Ko-|_(kD}@73&sX|Q0qztgF;iV)B19~4f0ah(Go#k z!j}2*0aLOIR*793{K?oYR#4Htb2QckQv^VxbR^Ktvy#syU&Ojlie$Z4gnC!*G)vy1 zT}voMVIhKdL}C?8ifvGazy>CDC$hv)g*rrohw%092fi$HfdLR99oiR&?=)dzU0SS2 zvAs$RTi~@-VeFQ+Hm~uQ0-qf{Qx;#P`6wdIlCdB z;}X!4$rmw00F~D?2RF>GxZ;`{X0l4g%!w{0GI?5)%0iuei`RukWj~yzJ zKb24K3{dg(Z)~NZfY{N!ETM^bL=YZ2c=j+Bu(Sr3YwfbQC9!$u!Gr_Hprww3{IBS~g8)5n&(A9Z93RAF_;c?<$p|<42T4+o?fDDIDmI#W*TLQs8ko&@7 zBg-XT@#+z{+R`j(@LK9t$wX)|>oLeTkT3xc6O4}%@Qx6;Mt4Dsye8JdYR9u*;S7qi z;C1a2Uz|JXZ)l!}CuPSY&=5&Q4)IaBCAZON{g#Cw0$q;x#*t@^{P4)fk9<`T6!j5E z&EvrhBm~J1aLDW%xP5=Hf-qponVGk3?)hY4=IuvSzQ%e?7A`T-c^D%kvGyBxSEbZI;wcm7@ee=pjd zThdopVxz2MnA6pI5DT;WkRPGtNp5m5zOXRj4m}0x3iLUarHlJn(e)3`o;MPZh1ZlUsXF- z=~I@)4`aV!#7SNjuOmS}K7cfRCpb&H%9Vgmosm(9%Pfl)4VWp)-4oYFutt^wKN9#% z#O4ZcY1uYHnI;G4#^4-oL=YD&rzzfI0Lj;^^y|P61Dm405u~~L{YX{{7Ik@5U4xG- zdxWgW^{Q_nkVR^$S16fp$p-_Z{zMRsr+EIgRc+*!A+dTFdZ77f@mLqMnX20XPbj}q zV7(_z0=^?K?v~-NSi1>|5d>V@6mlncg~UB>CN2go}AzK3Jx)lfkc8ABm+ z3H6M0DRNZ3jbg`Qb+hUAoZ8ACgmZr2Fb;>Df{MvtmsfJ`tc4Tvm*u7UF{)S0%V1Q6 z-6^_!o-V&mCCHtqH8Em$C&(+Mg3ktfs1t{81+Wa%mqRjz<|}7~01im|#b@H*E&{Dh z%5=v7B?A}>PnQY!j1Vp~4E^Zbnhz+VX}w(qv)HCza|iJod`gIgqSF4YdbBffGh~R9 zYgM1LO58SvABkm3$Ebx3!WY5@$tP#`|Kz&P#P56G;gkNj{3knualI$_2kZC&{B)kdB=LY9dY>!#^z7y=@e#O9x_uPH6Qm31WJ*IqbX#)g) zz)MP66)1o@i`>J%?7{X31+K~)c%mPbH9Cgp##Gk7IFTZsgO z4r03fA0ZO(r1{(tZ~~^{VN?D{Zpqz+B}WQN9yBG70`>hdcI4Nl?Ked;F=(%tmfu=u zJub=f;vY5CN8zu#^4Gz3n^6TfiLK`T-~*C?!L&YVS{|d|`d+Tr#qo(di7!%o znxHY+kD4Wqm97syDZbQNAwa)Qk2l~XD&!nx$-qY~{HbYqoE6UD()v!^?Wli+(gq8s zJJ<;2f3Y(-7H?6}&Pq*RgQ1y#-<48Bm>EP;Dk0KP7ZHZnc;9Q<~jM_3KJD@h&F&W}{={%5|7lOl?pZ}R@`8hJ|L9xOSyENY6-B_qE znzpT`?IqLpvMK3-YOsejT`o0s9pah~o%X2=q)!7hVEhZuFoxpq5HH&#ryZT-lKbc2 zv+70*Z_L94%Ck|ibow`|o;B$$MYHFz1`uZ(&&q>9a-1*%y9-AU{&$8{uc6!mRADNA zYL+~{<>4cwgY7qY|`%rr{T+_LrvOMN__&J^|n>pEI@3n~IlA`O66Czv-Z9f6=Vp zYSzDG*1w!8$bYOe`1||jRu z$Ab4p9I&20>I$&w;)6&XZ^d?6{cn~$h$6*fm6V;*x)*M917wMwMPs+UaqWz+DisojF*vB}hK z?&8AB&1l4KUF7fsexY}SKhiY(3Tev{U%f)M2h7lVeTQD7niu%^x+`c<>CCJ)MpPpc<9TAK6>b!L$@B9duZw* zV-skyr2U!yNN4cVct7ILKro*@7MtAU$HLdpnuGDzlGWiOtkd~%T}X0%_y`}{p7GWN z;Um0tN_-(DM{~hXj4yb&+D`B37|m?7+{Jc(4WM~Qk7d@s1MLXD`ZIQaY{)uFVeXGe*$gQ$G(HAW zLigr>n(|KWO)wFlvo~SBMRRkSJ>kYe*MOd7GyOS5b?F%?QUyL7z zyX^|@N2US7`A4L<%UpLP)BO*pj04-L?n|@3|0Dm*#0n34v*)JSi$#R8IVu8hXS53` z6L>H9jC)6#l7I7XAH;Go|3~)sdOd%|Tysw_QHh^WOM!U&{n6kWA=RqZekk~a?Be#X zV;2rJ?cdk{E(#afa8E)xA?9BYrNkHPd!nX>1GL6Aw?EcfkSfS5+VS`iTlPw+;Tu68 zxd7AfXH)ySsTgj`b1g~jGPT>4r^AiGszGO*`Uhi5z^gFTVfoh;Q7&!DzhN5kP3>vv z%w}LTI^LH+W56;W8Q^|>1+uOF7qYG1ocJi*6sZ(K6N*#%lav)g-w}9wm;N+(Q{1uJ zk391sAg9pt@Mv-qD?k5um|R(8B&C+nvcFISl@r-|$8}N=?(eG&H^q1nIpYU-Y$xv+ zw3#qVvBkoNR8Ygk@q{Z+yusk)Gn)KFfR2h8j)mbVKH%%1(YrHNxC4Rfn0Ji*72yMb zaiZ5V>#1)+N``OEPhQvG(d|;vy}F}?QB?pplQH7APqoRR@pCY*x5u<;_}o}8I<)*KQ&iHAS-T$yqVP%Mf!cw6+x|>iv~+mqenLB0v<_Vir5)BO}`e( z1{zm#yfpM+V?DoY-rTYUi?3hk&%O5AYpzAkqE`4Gd46-c4myd|-Yjn=>+&r7EEW&HD^sojcyUNE)45j93^vr6LuVTPU~2!^MegKxDi`+ zvd$rTCo-KOgRbk+28+`R@+ym77ZHPi;x;_>T7UL9E9ye-lC9vXGcs%) zWSw6>2A!Rl;X%;0<(7O>48wmLjLi~NL_dTVu*ecdOoP@ov1$$TE>Tkg6uJQ(OD#5C zk{J2XF69#l?0|tHuBfEfVyCPP5rfz@)|71b5I0D_d~qS-$?^GMgGP!nULB9rr6U9Z zn4mXGR*;843SN3+(0d@@c>#q{AqFF^qeNR+YfLHlx^q|48$b#?6nvi&O>lZvhK3d6dEj77nx$zR z!KhgRQYkOS6{7hCADj&Dl4m%3Xi@$TI)fh_jlB(gSS~TJ1dj$2RXa@hpu`tGuImWF zR_MpO?mf2g-k+J0eQTT3QtOLcD=)R3dQLv>d^%o>?%v%=rLyC1#hI%EM;Kk^TO z?uiYmX+LV#A5&)x0X?A~mpWtI6Fj2*FkBjQ6Joj<=g_!U)l?TOU2EId0k zD)`z73WJ5|wB`9T`0nJ`@c?629M_RPU){a-UWkMt4#)S++O!c*sLqJx4wqCRA`o+M zLNQCsu2#$vS4vx@^VqcdbA?0@&pMmJhqXAj75bMQFiQ?HJE-Pdg)7k^Q%gRX-7g

_$NUu!30|9=93N*?=)657=wkUdClkt7)gR)Z$!WI7=cdeYgi{*y z)0vge7}u}f8DyhG6PPT@98otrhcasggaL;7O)sU+Eo+)@scu|W-`JcfKNp{e#5T*8 z!K*CKo9#_1o(^|Q{(t76KlNGo|7DZ#N4*YkPaSd*MhzctvE_?Lh~*3)f;$mBxm7p8 zDX`Ft*7G^T#OplB(fDB=96*^4d8n7JLQ)U7=!jF|a1YK6&>yrySKz1S)vUg7&f>E9 z^Zn}9m1(Lbiu6Bb4ymqdhSM;ULgM9g)$$t3|BQ+jU1_MFlNI<-OlQMDXO7_V-NAWi zcq{;&OD~b7?zWc~pDP)%XdD4%N`MSmoaj*HHi&j<`EIN~v3lv)WW0ZNB_cA{`M$zl{^EiZ^K>NhW_(JdswVklN@qh>~ zFK`MkGWA{Zm!{cI&=sD$RB&WuV9*+ZL`WbX^avupsYv!5cC?JNb!bh%b_$cBmjI#^%oj7|PJglwja>A0~oF5K) z_#(YCD1u5BC{#eU%uh)D;@A`S@%2A!8g`o6w?IgX6QidD=OivE$O8HcShb1tAi@1) zV(eh|q0PMCj;+h#>Y6r1o0j}k=5r+qa8W0h_nF|oct#|Ws9SD)H@Je0w^!Ed4xi6T zzE2wV4uwY9;f`J$LJugb?!(f5bAamW6Z>fO{{~&tb^M}CfSEcmdR&-Q`7X30vCj+$E-1db0ms{ zaf2&L8g`i49(06;cq#YV{z1Bhl~J+Nlr!{!%W#s;ed17G?%OFT8g`jl!qJ8;Y!|Hs zv=!pm|E{$a2k0Rvwr9wpmwZE{9~1#Q)vAQ zHvx=+XO_?%$vlG9QX34(vKzd8gMVW%GntD}6Q~w(q*MPhY(zvW- zda!XU1`K!qVe|tsTe(>v*pe(&2LKC-1*xS-PJ&T08i6EW_Sa{DBCIUWzjjZ}Jh^9LaWng`Xnm10K`+^TRE=ADHMw!~t;B-XgU72r| zoED-UfvYtY`KJ6dsLily`{~Ogm@81OknLITm(mN4IJ87|9%+^ol)B8)Q8^6gNK;#2 zk2Jj?r`xgguq4FMkM<6I`csF%E4fA#uIKeE)J|+dDMMWvfWe~r5H>*a@q-{oqB(Xe z%=3&E^4d6saHI%v5#2j>;c;$6+09cE=gtD#_V2S&urqUe%MCr+t#?T3i~&#RCW8F} zon8Ch1HjSUix|`C$EnimO@5o-#MfLf-HC<;&3MkVJs*vZ?&}v!%dg$FH(aR%P&zcLiVMUV3=v%mlVt33n#VZZxf&~(&VWL8vN)V zh<3+PCd%R4zQ?TJy9pT**-UypN~kf;+PJ0ls;EDgi36GxWPcJ1=5TpVlf~2jb)vrU zDGjxZMH55qd-QjRK1lPiGsZ__rES5|sJk_}Tt~*OGd8>9QHDHRQkvNEr(x>a2ryj| zjE*~wAoV1Us|!!+GYsdsGU&ZB#?8RQ4-QyXm1V!<#x=A^Aa(i~ToJ9H$>?Z(Js%fK z&HzHWrlB=T^lbj7Fc}jK@7y9JGpv>4FPyK0YoVAWUfdrd_sK(%-)%?+LyveZ@tMdP zuIGVD;)Q$xO)Du&MoSz0)Q)i3tNFh|CZO%L!%BwNx;K6(Qpupcv2OA|yU@Aqt zpDjyAdfKEWMqkeUDN!s3x`*grp5JOvyDcaHT{aRUCp5b@+y0QZ72@;Go+ znK;sNnewtdKkpAdAp`TkcHr%t?K|fF%8|YTL%r}O6yp#E8(xTQo`CF zEQf>&w=t1?;U+2aZTm5>Mgh08P+G34G|>dq;}n691%|WHwC^?#9AAFt_P%TG zfQqW_)~ShmugcxH=7C#Q7d~)lR-(XW=4o zsJd?P+_HJs@Tcc{HOH1 zl}iynOb;p0zGHofX&zW>9EL~r2oi-R^m3*=D-ElOV<#-gj5YKKHBp30@&sg3a4toB zR4y)JVk4dlWH|lSmHnz1Wy(i`J;MCuS`A?bV1`dIOHSSLl9z!0+2aQv+yCbN#}7V! z@Xh_-I`AfbyQ@6+Avu-a7|Bd~7`HEsTKg!;Bst&zbJ!V31CelC`9Iz^YYB~tzl&lxpeQr%vzE81a7 zA#$B}5uYpzJ-jW|iZ<}B;D(6V)Y43f1G!sXL}o&N=7~xRlWcL4t#UD=IwYF0mY(qG zY<`TU6gIh|@L2CD{^j;l0~(pxW{4^ri-C=1Ekk_xrAmXzF=+~pux!RRlTE!|>XhE$ zso}k+&Ol1_;_&l$F?=O9Cc;oSX<)Dd$X@fdy(E?CXT!h|!#nsQ*~`diK}K-k{6bTp zalu0RD0ar0rwXh?)}!8+_>6mwbLps7(ykt7$SxfY1R7h&lmjh=gXUHV)HL=dmjFUp z!X*IJpN_87nh;ExyMh^;P05Lx1GEYenNRV`Xrv~JmNO_@i&p6L&oKv28u_$ar~hPu zM32j9W6E>VTH!FSzOivdYuY>26Z5xUjzgfPNjV|3D;#yPIfkR2gHd;wyZIav2px7j z;Es5%muF4P0JduL!Gx`-X%Xu)2z4_s=0_V57H=S(}YRQ6Y{)?-r_|#wI-#{^XqGt_j`X+D`|PY$OTCS+aYQCWWq{KmZU=hXU`~n&!s( z+hd3PDb#1&KGScjtFQOjz-7MIr^gvx66>cF+%g3kc>$vViK8nMR#tXL#a`##qY66u z1rhN|-IB=rB48CO;!8mzwO01(d%-=jU!aZ`H%(BBP6mHo8F$YT-Oz+zRTZ7On5>#J zix1HaXJK*ZGKB&{;OM32v^Crv0XDELO_2RoI%V=;0)n`PI zqwjy9*RSLWQ*VB{0^vx0-PFDzeSq)#4Cc~gLZ_~{bELk6HT?&~0PwA3yi8XWXI-hPUPSLrp6K z+RZA&fO1&uv`+s$Yu?sz^X@G}5Dh9`d(LCc0>Wv6Du{F8aaNI|G;OF?cPqZov*1^1 zN{(0^rDzx|s?Lg@2TqxY+Zq;HV`Xl#1IkBWj%MIU6G`L5;Eoo7s9jQ^nl7E)ce+lL&kH^IB?(h$0AZ6_`EpV(+W!_p) zfn8?FZg{7Bl-?gbKgJS~SAGWL;WdsLo1$A8H+|Pz>Kq6}e`? zt@S{L2c)gT4h0&iy?!?>d%6hGQ=StMPIpObR&D-hFr5cGqKe&^bFspdCQRt&zIGotlRO#SXQGAQv*7uvaD>=LDQ90z zcGwTNNkzyffbJVdpRrtm0;F+DOhA^4hvEe3cov!yGA{gtcs1(YCv_==614Us+>PRS zbhAET!31VYb~oQ-p@JNwP6-PmeNb^!Ygm|k(!jzopQgsdoE1wkRD;r=F1l*3jJs+B zP)EXap6V<5#oV3+&&}O(VPXP)l|47tw2v|C$0|#{8;}9Cd)Say-?~BxJ68I`;G3#C z%Q7u69Ojtx5Ys-+tUsNJ+GrP|h5K~<$x}Y`gc@gBK*f`0{dhmW=-9%-3C9*<7LulA zJUmB6`9o*kJD2WHB`+X6WF#_w3OeLCQ+_&*9zpbINSa!hvI(kzwf3xO+d{Q$lnk}v zjG^An#X&Gb6$6DKs%PbA*O;=}<`qBr( z%pO;0*@AD)hyGbq`9=HY_bfOtpA&>%We4UL9m0(xas$80j?9NO^Zm5AO~|>br)=m| z$pTvk+F|QJGs7cF@@r$*=yavCi@C=0FC5iqr%iVqjaI8}N8lsgbyRF6LP&%`VPqF~ z0(dU|Oy)<=b<2?w*eo6&LA28YN6h-8z7HY5o>`LJLiZpfMQ-0|>EvuB4%l7XJMYnx zO8q>-gH9BAp`QoG968dCK(}x1KHA1njbBm~Z@w%~@5R&T>#fKD0-aRaM+io0N!u@JaT=@NzUBxk%KID?W(a(w1>tYF6&pgxd-aeBbRk4L^E zB)+?*Gk*w{?09Y)hrK!Tg*h;^oZGYD#W_5!L`)DrTM`gbU^VpKh|Y-I53A#cgBxO3 z72*b<&$b_IyJf3SpJjq=zh+OaWawlC>Twm>%t%PKw zKd*0C7G2C~p5N>qR5Z2#$1~46)4RS|q%eT5-Q>VN?`UYPufN%8?HeG6Rr!k+ErJFR z7TQ{<_bE-zU*um0Ve9;s#`EjzZm)sNRa@WMd>f@o0P;Yhq14DJ(B*_x+YK}V-f)f> zq*PIOIQ#6_`C;lc;4TZq>vz*D$0Lv#l(s7RSB_U6zxDVl_;c&=hwztw^r{X2{wuDM ze21bh0tUQ1`J`UPJc(nkJI7u=raPY@n!R((=2P2K zYOcV$%#Q(F9GO*PO7`mNQ#?gK<`4GNs$Et*p?zig(=Uy~1IMB1-nTDsMIIbD^; zT&`-ZTeboMHT~%)Erap>`YRUA)L9Ldxdq8won+Ny73;`~V+dxvE0_phjx`T}^Vq&N zbrwj^_O$@P4&gszrBTvWfta_Z{E^Xq(n7M6(8F=w!d67kFRk(YVtew@V(PSUrb{YF`J^;*y^4`^3xz^uV$e0Et!{anOnHI-JcU(;s65?W+d==K{k#=Qcfv{2L;*UdG_SI z@idxBbwB=ylE)33g*tPiAKs|586DqtPr-LIX5F)8+}8duRXP?*>=u7v0r9c#iml@QTb z7Tv?*!}|H?kJMpjjP9j^m#c7Aoh2}#FITY$&8&_fQ@~6hmz(kiB35!|rX0nDWXaJqnmw)>X zFUK4#62I-=KyB`S20tYah>;lWX@UU1d0A6kx+SjGl}$IbAT=)*C{%DI5A=J2d&Jvw zzH1}752xSk3|^A}3E}HT;AET$#UfRcp6@jQKefiMZUT*+B?ur@)zwXRC>aaX^zHnCJGMaD8 zO4b8Q+zgTBD{@bSfNel`KRbCRD)MQ_DEr60u&*2r%Uk}U627~;v^#qTZl z7uDBPHP_&LU5-Nm3g4F7{OcFbz1D|0)L%4b@nRt4fujy}J!W0x0yI8`136!A9q6tFDd7!0Z~l|#*vVZ4w{+_So;dU)!}4M*l2 zIJX$GH@TOd)uToi-eI1|o$*_L=$+&Ahi}k1wH5|x&2fzg|#NZH2P>= z@OjQ|@&XItp!@a7;5TYS6;*=Xvs{!8zpms%POIfen-rJ%$%L^`tp;H%ICt&6=li3a zTE(e6fIMd(PD4&6s|V@Fc?rq-QE;<_oLg<-DsifAmr#x&Tc!_9o}zM-iX#dYv4icj z-g?B6Wr*Zj1hD3%GPnt#XsS3LS{%gP38Bih8W$Q1LzVaj)wGBwk~8p;iX(jweY_cC zMFnnMG~V_NBi2j)Yzm8eLr+W=ph(oSkj!!)N>BHcw?dK|m>Ta0~2W z&IO5N)&(G3*j5N-_5DTHFBU28NM8m&PI}y3n!V-c!|vREnYfneO0y>flpNXc0EBu! zlnc-~$}S1}sCyeSxOW5jbR$4d@wfO?Q7B2bC{NJmMlNFSosG}Qdm1mb>3M`WaFydI zgkr*K8)e^E9SFBL4VnC~>fN2_B&UXDo(hsY*<;LVhOUA-tVma(`$P9NzUiMO-f_~< zke7ZuSWdD44fgWHY#8kMb(Eb^tW2w&SX(N9pJn?qv!N*Yg~#kjm$bjci&x($=T3JO`IA8JzFmnuz{#Q3HtEwkMj)3{rh7}E1*%Y92uWwq;EKSz) zES$5`oM!+eZ3(@<*qihoctxFGf-9uau>V8CGk?;>_U{Z{Wc-gHeefSBVYUsdA4c>G z`d}W6_XPFBB8ryG{43no^8iDbp<;3Bl~X*Xl!ApHiNSmj(?xUOFbmHSczaL-purEN z_=?=khPH;g>wl9wTS2}zUKbCyrcKJtW0QVv6GK0@|1T1IU}T(MQfiFyc)F?V))Zwq zY+@q0k*p|-u4QP;jW#3qOi^^n{^;32;v*DE!y&DnSk7132Uy)B($iKcFZIfedy0OJ z$h*xFd52$Ro2#(JV(1A%`rM19J`k?KPN|UGvtU;x_LE*t*j1TaBuN5e&-cWh@2N}{ zmk$5VgYozG#h&l01RIjU8S{t`4%KFHvK;7}O1|SPa>8*u@bUno+*5XEr3{VeIcW^w z@J#qvWugh3jZ_)R`#fB2M%eV;2K@Qi9{y?An-3ocK2&8u(!LiaBIYAxHa$1-H~p*B z54e=Ch(?ZTK?mjQ-wFPO98_{n;){d69r;;FPV9aePo)Z1Ka;Bxgyh7Bq@0@9JNhH4 zY$De5mtS$ni>CN)MK@M~1ZX46T~Y8e`H2kn2|Ahahwm(8MM3LiJ?Q*Y}q($`>-oJgH_j@8y_yt$F=QI z12hSSZhZRz4~!Q^4hh%7&&u0CpS+@|W)ZXwmvW4C{@V|%WpOZV)Y|ccjk~c|xMJ~P zkewyGqSI(R6_l%Vt7L4`R}aKK5cc^r%mVnr>6R}%RWDO|$=+*=Y^Bfw2${i{GQ}AD zcSv+_l^ivoET(n9-~leo)wt137PW#I4gXv)LLuOk_e)(9F?zAZaIbr9z$iF7ipUXN z!8hG}xEaKn2D-0!HLr$20;&XXa4j`-ylhMq&7Fg}7+!jJu$7Eem9$b0 z!5}4J@>V`adL>r;H$ez|0UR?QJyx1%}b$Yqns5OZhIu0$6uVBU?!&^uT6Dp zuvJjCUXaLwPZ_md7D_R@<1qYSmB`!Zy0z<47r}y_pPFXPlBzA3R&u@-2O6m1hq}PD z#!U9E4rmv%k`?+5aVzW$B^Y^a9CN`+2(UJI+QwB_+<>`c@QT7*?m=X;Z4qjF2%ZeG z^tB^fz75}m`1{TJbW0cR^DV3Z{effC@5Bf)&`RDAkqhdK^?j+?dI$ajR0AOSaPR8g zJfuHv?}Y`Utv8uVlk?w=6bu8g)7mjG<-KWhaUV2JV!kCj1n0|9P_>PX2yJ8Byv{bp zz+@Z{T}aoJImxBSG@NJFkMK{`p2#4e1=4Bk0@#1!_OimkR9Pxuh!1L{#A4qizHb8; z9oD<`&n08jKULTxfhX%r*<~F-D1Z&%|j|%TC0Wlg$;|hK#9^d+}}PPFIxEpY0EVpsZ^PE^?)X7Xq|6=n4=Ka@&85 z=Rax-C#NBcDKPd{#jFPj7;G;t&l%#+ipT-kt@EQxiYOa3Z&}=1&DF(k>KFbuF~a0` z3qpQ(Q&1y03jUgL9cP9~+K^=UBLoqz_E#cijz35O6JA1C6z zUQ()hDYzV&P@%fwK~b=LQUBy+|3ec>Aja&t@S;);ogN2~YQ}`K{IGML`>Uoa^vmYL zL>~gkQv;K!eQ{bB8135W^rcdDWki1Z1!W|1#7ReF?-`PZos(+kwh+oP_p?yr9kSHB zJ020?+>)HTKgc?%Z6VIw+cTF8DZSNMn${fCGGrRk%=fK+BvmHq^P{n z?e*IQGN}cCy|)C;>ABqqoZvQDl2Ck-ErV~L5+-=22tU~?E`Hzq2E?>sTR?mVpQ6cc z!KTzUHLk=h6kwd%+&NdynO_0vUo1XQXpHgZU9(8C7BC4SUaf9K4$%Kg-kZQzRh?_& z=Oh6FVj!Y;5XHTNXb1=qAp*rC2t>I+7)7lG43JhV45#KLS3MVTb z1=Pj7X3RvYchtUkziBGF$1T~43zEQ^KhV47=-q&8 zd6ANwNOLeUvSYW8t-5XO>RW#}@0RIQxTDFOBl<%1LYfU^rO>fQ>kIZAESz*!gHVrC?P2$I zvIwA&=Jhfkgju1wPB+tBBa|oh!7=!e6(-+HUH*KQ&v26GJIeX?2iJc`>Uu7uV}-Q5 zFYNZo)eTeC1?N8h5~!@rGrJ@6Fim@|ir@X?|4Q+ArfyA&2c|-wadBdI$txr`;w;?= zWwF@oeu`^$^u_rzBqCgV1O;#cIRc}ELy&SZgFkeyq_q)*E4kL*;gRA3<7f$a>Kk2; z85LSd`KClG*JIZ7;q&n4z55xeTDe*$$5 zID7W?g8`J%RhTe_Q{jCY#uA!saY4}?Rwg>6Pm!3!a}LIsRNa43py@_^kE*yd<=p`? z3&Wg%+-T?X&>-ow02SIc1Ale0LpU<1UQk+eE+tx9`{9!Kf&yzzN^x|w8H7#)_EF^0 zG_8=cM*=d89$tx7=J-1qcR@-({k_K1EtNiL=RtM;Fy0d>vgK5v#PftZgZ%C;DxZX* zq(qR;0GK-wK{hnMA+rR>)tyLwgr;!$wb8fKwMKW&(Z_hB`wgzoU06sq=urm2+)%tv z{#Z1@$iE`b`E9!{$QGD%?P}DZ8B5UGQJ~lH5JtLsFr{=QD}!eSWGxPeg5`VIeTSBm zT}p0JF9CO}WMkE?AVTcD0Qmlk9KWq80AlYw9L-K?PV<3e`;%1Ndsy~`$Z@UFvx1M9 zg%9)=r6n~sAOrWx3S!gU$Q@XHWQbbh7Kj#CsAc7P+`bXoHSRs5oH4c}Ur<9IX;0-7 z==NY}Xz(Y0#JKvABQ73SSW9PP<@2!@j;+U#`?4!i@CcPPXXi9GyFUv?g1Ly**mVT| z<~=e^wJPs1{bl5+yx-s}ZQ*%O;0t$H-d22}rX}wwd|}3;yr=Pn=!|*K;tN9?^0rO$ zN@8B|5U+BuSAKTh^V8a=@5H@xyz-%WFXGF&Uio=>FXPKFul)SH-%rCy-G>JRKJVmb z0qRyOJnwf43Z9}dD!_#`$FfkaCK0QaV==%@3)RqC#jQY|JaJ~WBo^_YDx(7 z3Sb>dFXYt(npbqiaMIXEVa^uixdwVxfn{Q-)Tgd!hFYU{fVvV8-3FGyk^DEv6d~7i zw3a$>b%RvDn729`UdTOIdVw6ZyTU_(k>yd{>YkUXJ9^KkXs+CE%?%_FP{_bQK+bF$ zWEvB8u+YJYUPG7H*zJsU%gk7|ng9_o$WkSa$X9dIDqihK(&a$_8L5)p;E&oEQAPow zFL`d<)SV$_DAr-W$jp*?i)YTAzxeuy6Ctt&Y^Su1m(f=mT8El7uy~f%60JuNH^ff> z4g)NTbZUr~rg^kh?C`bq)zwusb!8~o&jhnCo}WTtfL!kCprv${OYJGwplDAQ7GA0- z3)zNV?)Z^BHc4sZ*vz@N+3gI{4+Uh0Py!YKi8jPaT_D$`zNzdnW>Tc|@Zr22odlc* z@wcJBVf_2G}!Nd{1sQY2b5T7DO}K!s zi<<)uMPxaYIz#W$Pi}SZ;>v1^n<~ut**n4j8&MOK%$qxNZlpka609l{uU|%FtRN%- z)P7}^D@&_`kvB>iSJaKXIo;g@3Kw7@h6Gb(Q39B)h0Q|j(S_u&u--J|Y}cDDgFve8 zSUpjJe+*Vr*A4qas=A#^qQIb*z}FyL7j(d^MK?zAeOzm(_*_=}Gc#c_+VWZx&K-Y9S~xNLh0gngqfPCS1k-3OKi!vQXDB<9tF{dwv?eS?W^_FybQKtKg#L z-C#BGkSgK3rZr82WnG=wN=YSb!&B}PB0u&DyjDFrXi(hTq?luRg^g^hHurbTOf^@Mr$?EBS#x3(MA3!5LpU>ZnWjcix6dLeybj`D9sng4k`MH8&!o{0(H8 zlp=wC=VIj~(Q6^(RE@<4YL|Xtg?9|-rO?%a`YyyJDzwvtib;BhSf%!pZZAdhB=5oc zF6eKA8!9RU_$buI0RqhIM4OL!o4dTt-5-V&mvq6rr*dv7-)Fc)*k#DAs;ma){YC*3 zh0g{#04V6XcSoQw>Dj$!b=>*+1E9^pD>p)gGQ775t$DOpOYh!_-tKs`SKCXsJ}~c= zEmvJXA1S5!M8IZG($=fk+Enio!V%u%5L%tn_+aneJNopAO-Op|e02~d5CJ~cS02m6 zV{C9A=|W_+B4i`#FOD-3jbV{S^!#E$qVIQ6H$ay8t^wHtfvXJ`l1(z6!Ln6;42=%hnB zfdN9Cw^+P!-nY7UpnfnX5N+gq`=(nM3n~zR$&etrn``yH@G4&5D z&{mZOWw0&$Qp&>gT}PYI)c*wo5_eB;yL+}8M&ci666zgU2Y<&^FgT2uR86m4*a*lW zfN0g#Y*I4@{r#=b-!F^a?xzZW`4u=G(2%co7AFw9D8H8O!dln%V160oRP1r8LzJqD zjPG~d_hm}eb_BpM|5YMqA(x*hbxlmQEe++!(oXpC z=o5~_qr(5$>Rx3}c<2Tv;HNGqcNBYyaUfri^F+#5#m>&jPwjaXe6LT^qO{MT74yLJ zX!%9cI@`!L6NZk4f*5z17m>T=4kWW$0kXWV}7M|o%27MX|sAe)a;yuPq zR24Nu=TPEiBP9Xv)S3e_DqGz~9tg!Kl~i2tRt3l;gSA{4r^(JOzDnJT0)8v0P=sdN27Nxq902kOP#Kr>lQ3`jWe zLnsF_n)ngpuuV{UQu;Bo-*;5Pk>mS~VBzwwQ%E*X@r<0AC_-X5y-&IiGfInb-HHlW z1k~gz#!D4?!Ah-&Wl*H!arX%_BB`peueBTjxDvctyNZ!{CH1lI#Sp-GdL!0kxr8bJ zT7AT6b( zISc9`&fSFH*Hj`bf8|Z|d*|)>RR|dGhiJd(SsDAAIn5I*^u ze(jr%>QKYznTapI5{3Q_FQ1a)-K_R)zYXmZ#~;jUpEO>z1>^EK2O8u+jAYk-1d$;mI-0A%W5 z%_A*06+#`yGwvAi&bng1!fMC@-bD!(p*Z(rMIf|c4Hrf=4Ey~f<w70OXK|IZG}= zNu)kNL=B=0*4EZx39prvdJxIBgo6`74{t_V-OC^qQ|vPuQHr%X=1|(FL|&BjO0vD; zzJ1{iHgfI^y70+wB)m}1BkZ1hf#%#w2>7HFpBw`uJCzHfQJs9|ih?s%V1uf23lvd^ z@Wd-TfH?tApA5D4>1=o)cz5;P5R+`Ih?0^E_w)>Sfak zYLj>D+zT8lD!cq1D%MJke+;e=)D=1TX{rqLNP0aWu`#=lbRgWTIqH43y|#6tmNw%^ zbFpfj^d(T5t5>ZE^wc~oldoEi2{z$r04ms}N@%`NQNgBOd$8N+^24daDVy!p^`*-X z;-07Dc-geIZz5fxpF_5xZTd&nSGD1A=Ag=kJveSBf+`f!yu;kd)r zj7oaT_xYBpDA=Y9%nG2R#6r|Qeb9=$GqAmBH=^oa+jKYr^wakDLvT#6g)soTd)&*- zu}A(n2S3FDg?u7HpofeK2z)q{S}<|uaKc%Cm_P?%1H|@b_j}zIBC-uyj7dk@!Y^6t z|CFN^Ix#tg^B1|71sgNN{|PlqGnduU#mUd&p2;-QnuFKx46DuU`Kr%U+idD(gr1lV zAqc?gWZ2hXJ6haqzcSMoW}CoJT`1YkM9IWnX!{E=&fH_R`?OOH3%tc}i>)wyn2`L6 z8(XYx#E%c1J0t#|ZY$ZxR`;4f4de>Y&IL)AXmD%}4m@HjG4PHl$R<1fPgX-j)MpQd z8f*1dES{UQt=XL&>`ii#?=n+AX90tD;@&JZPw4qTZ>~3&bR{j#IXj!(r9RSV8J z;$Ipj(M@C$^`6%%*5S;+d@&0%1M}#l!m`&4|4ZxS+sLUPlEp*rB83o3JEz*5$XZa9 z*>5#OP4S7*sB|!&fO6#zH!ry&=_N&-(3BjF#BL(}2fJN z1}aojxcAUoZcO`@jMz8ydkkA2>Lk@4jYq*HLdS8gY4gU!+E9a{HK|$jglHnfHfwo~ ztcQ6}%>)*Vf&S1$6^j_2!R{bP=prvOORU1-gd~P^>Y(pMn2CLdSw!u1VwwmHCoTb5 z``_IMsZCbre)R5->%fM=z7AbTR0jPxCZ6Y4)0)CSH`u%bFbnyD^Z?D2uu%-2pwV

=CGV7^fCaV&eNgSd$^w>?4Su-F0@yNTWB%=rO$4F*T{mXHzenn^3#MJfo z%fqWX#Cv`+=h+s>!}8 zO0wvRq$$l0^UOdYWUqmz5o~eO4V`uiz}wYIsXSp-@;!)+a^^~H^+di9kTvmh(?qgO z^S^?*0aZdES*^wtmZUhEej@)fmdKM%@3!_Uw+%a1(6sdSEd|X>AK2oYWjHa0rQ|g& zZJ*w}G&T{3y3Pk=D`=nHv=ntX=eD)aZeEHnSkH=w3q0vR7i8I>SfY7906jJ#c-x-8 ziWk@Z7*8gW4e+ES1!fQs{B(hseGq&|%0LGt=6pI+qSus5py=2|mCKk8xu%Mc#R(K4 zNu+;4V;AsFgtyJV*?$?>c+Rah8GhHjit@iQYzMkDlktJNb%P@aLF3G~y3mq?bHuvh z(!;?)epdJJ?Qjp}M8m2@RuF|q5X6?b_>$2I65fR4z=KiPJ0;8L1)#meF83K3OrI5w zCXVp0V--PqoYe4tAi;cVgB(4IlZ`#9D%pniH_(X=U;M{piHcnc^oem$bVwrc!Aj@X z*x6~yD$=DOGlfI)YZ44LLZ(=grxF)FOC`GK*@@;3Bpx)ZJwoD>W>TyPRqNTWd<5w+e+lG8zLTfMxZvZ5}3 zBzffj1wFhnkI~$jVBR`zi2B)9bN~M$M13qgV}NY1whU=}Am^)iMaiTy#+gx3yT+-l zxTVbAK%O6(VM>-vn*&wA%sKPs%@_ZF#Cgck4OB}UU6EJ1X6)I2INo{Jo^KrZ_Mx+m zywcUuairskeUlD+>)^A8pFMnM=bfDo9ewENu49wB?(TY`>)VF}Pt^LM7*9aSJ*=3O zAjtIOrxq-4DcHI|r3q~gpuac0g7rZGYT1tSdI41O%2{(tS5&P1X-DgxTRLv(*s{lb z3eA)Enee^V$-iN(kEN)!qv>Tpg|pg*Zij*V{0gUdBqQ!exarekkWKZqGt@T-e~dn9 z=$@GGPF^^7UUR|xxgaE5^;qMfCcoSfXiNq;mcB*V-~m)U$7@yWy1;`_wy*`qEe}{Q zRpx~SXwZ%YsT-}meU>f101V8%;mnCr%{tdU}sEhfV~Oq{4ck#*McQd+`JJMXJkDv$Se*JqN5d-GFuA zUAiPCo>-@D5!no^7EZdbpI{L9DVSs-$3A}^;q7vT-)uHzv%8rZK(J%*+ET4qyAZAU z*M+J3jg=~;qO(S;fs6mv?G#XZeHQA?rB5I3m=cDle&}f|2~8tlq%f&=8vFg-rqMm% zkH<+&aA%dI8MuxZG&eGKoW;BkJ&R`GuQ3Dvg!?hUH$K6@BbY_4@V594 z_djTeAr6f*`2#Mx_B4wwHf-{fy#L!Y_fKYCTR+5ZbB@2;Vz&iniSU>b?nYJOb>u&gADfu+O9!*cbqUd06R_?OAs!&&HD*?g4+d;r`yyXb*H% zLg9Yy&Q`~>KjJ%@-Hx6QJ>oU&cXhgcenWamf@3Y+$e-}sr*q@qiyM0m?i4a$ zzjptXAQNEV>=K2R>J^IFWRy;tXZnA*L>1e-Y%p_2y+Z;PFGv0yXYxCovcIOAvSE|I z%nkAHX*L8Gt+3<4dTamodSk`z58|y*Mzy+Ar?*c23wh)}r{a;dMl3csw56I91wr~i zQ9p_;TeVYzCxl`lEO5fmk`QphFr=;{l->Ri(4g`CtSJ zZAuS)MoA2m{12Z|WQ9gv=%mZc6)h@Pbsy?g=xf|nqb0?9E4=W#D1{hX4|JrESp5I# zwT!fF@Q#Ap41K}3xX0*CW|V~WZ@|ajt9%1q`EYe{FQiK$eSJ+Gd=~%XV9V{B_^{%2 zyk&2AOWs7l+P^5hG-DI=wFlgnxrS6$H!3`LP@RPU%(fZ11Gm7Q&nnl+mp)4V| zYs+eGE~`P(iy39*rS)rxbV+^iii*n8noUfj3lzfMk$w*T;InjXY0WyQLZA`R$r;m6 zV{QT5bs-;7$&;Hfl{t}F)8_&cTypgS3ZP#E7~r}oXgWK<_G|}r`X+& z#=rt7u}TEx%XbaCrzYK;j^jX-O`rtg(sQ#`^4;VvGq=DpXbT$EcTyUnqB2|o{tMV& ztu3P23*KsJ_Qfn+LHrBuD22@}=-jdf|GJM>AN*?@qN{F!ks^X60C=jGUkk|W_O`YY zJ>f2*9$wW557wsF03$#(<+jvM2~!IUc-!!v9zvMmUv?w8Ql~tr9|k-tZ7u#2wzdBF zq#g|DHM#+l)a?|wOUxiE5{_X23a++LnRTni%*y+AI$8vREn$ufd@c~$lAOSRiPWOd_rb2^On(-YCun`ILw7gIU z&}qDA`|?7#S_y(QuIO%Br#jn1RiSN^Ql-LqV?Pz3_Z-;Zub&gI);5fit=P_xs*)N5 zJFjh_krP9t*b)LGSGYJhaLScMTre- zGr@G>I{gX|lVY!R=iWKGCHFJL zgO_Deo1ScTZ`)_v)P^X08vcuu3cB&+OOul?jZ3;ji`!d%?!lxt7$-4kXp%9qR&6h)9O&aQKfT;9a4^1%lei?Q3GS82m!RnkQ3rSpJl*X6!GBj9)(5=? zW*zny%0JP2#-%hdc67VGyvIGWCwADUYR=|Zc zv@84mM1jos<&mgCgM^Qi`^-}9FbMuZWgh$`G7l14&ubKX3H^}J1wl&CQA%QG&{j_& z2Xd2iPJ1vGb?$}N#scM=CbUnb{0K!k0lRVlLkW7DP=eSC!3YPEY><*5;4VFz#O%w& zYeIM206rjN3Pnm`^Bn_yCbXpE8hCUUbS{76cVNKw&C#-)wANm z)!KDgW9s5`RU8{URKfj5C2*F!ni2xqr+)$({}QJ2%KgOL_%g1r;lZaN>i(t7s=fYW^ahlMnf~U2 z|B~RWM#0C~!SJ)x>&c51M8Bb)*ZH}396kzT2@+TO_WvETJ8>qdMkAZr^okWoshoL- z_7Y02@*~l2YYrxF^@_H@z~+8^bYMyLLY1)r=xAO`DaJSN@uhe-);Ub1Gq0PqXfZbh z9jcfr<(|e8}7I zucYA;qhLt&%87|m0`H|Yd|uyfi(wr z|0q;_`+B)A!kL{%Fu|x81n_YPm7m=Z8yB7pMZs_l+(W3PkGXTGV}}VaujwZp2@mPu z-CznJMKrC8o*Fw6O+$>gBobrwY9KQ}oQp|FwGdBwbpMdf@shtsJjLa@LM}cN$i?PC zu0J8b29J2Ep|2tvjTTV~d|d#K7)rj9>t@X(#X4rU%DwI@?5YlVkyG>bE&p}DGhC5z zEpbDVd(M~S=$?-FFqlUC6EFUPTS^V6P;BU5FPTsa#i8WYtrxtjgnxKcNrv*=FB1oi z*?Y)m;}qcO(V7G4^kauw<6p8)q~zyL2f?50)YLKisshkT?HtSwZLKc%=?YTf2 z3;%&gM;vEk5#fDKWI|yfLL4Q3j{~sWbug|&) zpy;ZkQ#I>WIg#@t(oD8Dbz6r;=x+z%Y5A(Em20bN%koFm2jP=*BICwg;#^f#wQ9wt zGB|t+fza+cn$~NRjZhq%6fZm4BVAik0RT`5GFduvOr&fsu=k~$y(hOMI4<#)+?h6~ zYz#kPHD>Y~^R>64!nyR%+Ro8uIYky7aaWDk^ zi9~`fv|40ftgIIN;?bjU5P$2wMI|R(_Q)`!aTwpjJ^o(C$~Pe}Zob+2_M%b1!oUzt zHIl-$Tb;`)OMp56n_EQ#?JI6EOQ1(IDI9^8f>r{^iU`x&dPL>^5$d7|3qovc6cqH@ zZFp*;N(q!u%C=fR$dZMDlD0GC88vMSg6#WObp`Qf-9P#guM*~(&PNc895}KV0G4ug ziWJx5CQM*9HcWM0FE=&EIcE&L=w+$1T! z6;Y%UHP0sMcQTt!KZ@~FU?1{Dm|#@^jYshQWjw!eL@J+a(87$^4R9A11hJmo8TZ52 zc$qMcnk2+7*MhH>#vx0dr|M(WyONZ{*%d>NtMvr!iiWwd;o!vP73_V)HZT|hsU}b_ zVeOD6CchW9RO|voYS;TGe?W);LK4 z!*|Ywbfz8tz2Z)VOw;fK7$LuZzq2m=J-=NSCcY!t4u+vHRr@t+Bp*yZ5^r`zVy6kS ztkO?npy*`JOqybL@=Er4#rt%{zjg0a%&*qM(Km23XOZ!1Gfvo=*s^$*_X~;qy-0>@ zqGMZk>)7SDjJ-C{#vgz$|Ne%iKF3V`%T7?goXv{e4!}C$_-W`q+XDHTg-o>qJ>Rh} zTX0RmrUO9=XKl1}@euE(lB`$f)0X#E-{tteAy{M9v8%sr?mA807BOeEsV?BJg#&JC83 zCgzm1FCoGz-j9TS)n&lMoU)?2mU;VT&X_k>w6#jR-i+X}jSE7~8{l&0E?Pt`2e>I~ zz|jB*K!J~mT8B9Sd0R3L)>n_?`S~tYF7JCAKETJj-i9`B!+YL_b{@itMCo%xpJ3wc zr7yt*pP{gsKxhXC@<^FvU`^L|`HB;La-}xq+j^YU$9=*ce-d7`b;e%ASK;3f0-nRJU#pQ1kf7ws6Qmq$FCD*vh0PSsoPx<{Bu$)#0J=h4MAc$V6)n-Y9dgLRd9u>A&(Ip#5MsNR13qfj!CV;6em81rQ&B& z&*ZuY8jcfZ%r;BS@|O;9mcMksy)9ux@+W%@lA(Bq_$C--mt+J2$w8KCPnEt#DlH>=g1WOjxf09*-8B=!o-TA@oaw`cO%@a5Dg(vn|s zj(O0Ijn*^Nc6&8FNu$Zcc=nOdjM|3TiUR!%mek%WztGaPtu3gkFbm37ss{>qGT2x?Xs|M_Y2#Z0~>v2 z@?{Kv;?r2-No`7cF#QbMW|}vrp5dfda8KCvD1^osIVLVn^?Ey~<~>SKu$S#vr= zWuoN*p0j-d9xZnN+KWbb62G5!y}CAU{d-<@yHBN#Klm?y{ZNp&W+~sXt+;AieEbRu zOZ-s?t^oK?mAvN_w|kZEdgZdq5Tz{_mc8pOX^Z71ZAGq`*ww+>CfN0qVqQ~RYQwtT z;btk#V&a6Oyd}Qjxv`h+pr)If#5IXJ6JMhVO48+jo)z7@$E)7&RUh!G=^z%I{X5j` z=a&S@wVby|d^yRFC$!@v_#A5}#s={@LJnw6>y89p;iy+^!_}`Rkj~V{ljRNauM5^= z{Lzr^5q?0bQm4rMN*^Urn zgDHSOqr|V2Y zp;8?|?KP$aBz#`Oey{O>*LcutJe0pYp^|Tzl6IJnOB!3{)O$NqQHNIdvBWm|XHAeq zL3;M-t(j*5Cl2>8xGV?il{hAF@!&v+fJhIkD4}|TsH}Wyt!{~{=FO&YZEKuGiS+ zHNNLHw&&mOR+#Px1D(HCj6;f}?(T(L$2sQmzgs5qB#hSf3N=<7E#IQ zckQye$#YEwJkyn;5rS3_^`iW~wSIFd0n4KNH?PAT8>6F;mZB3_%Wh|SD zF6wa5hGzHci8VrD%A3lcQ!B?HhVU9@0YTV3#5scddtX?y#bKxopd%ln6mNBJ;u~_B z0>=}Bpz4saxF*zux~XM0meD8IC%sFl=5&j-YVKM0+W}2w$`+@pHPkEAd%o!`#v)bC zBCtsh0w4z!H*&^^>;=?kQKJbD_J7}?F<0<)YU9XqBnc5`5}H+sMfOa9K^qdYy4Yq0 zl=$jYUNcb>p#)&cFvk7ZFzBEq!$Io%N~NdT1SL8&7>)T?sM+@!d#W{}(4+VZ&)2te zUQK8ouvSRxP#XX$E2_)jY~{^ml>fVX07L_A8cN@!oS(FhN?)yIKeR`>CT2cN zEcLf~>k`3MQfpf?8(V^#M*NUxfW`C`5-r^keDD$hEbC-KA1K{a3#95#GB}PtvfsxZG+ClyAWftVWHTn=pjCATd?hTqIVECAA z$jUh(Sv1LyYp?)}~rXXWwR08d8MHlcI*XPFDTd{VN16bDjvdLoZgBd-jOavA(gT#L9p39blI^_g&V5%CKbFzK* zm}`_)70OIJVN{vi;-bo2LNQ^rE--)!vIk<@54Jy_1k#*WvM3MUymet1wF z4|qPo*m3JY9aWiR?6~z{dSl1?C-cg<7(0d<)qKA(3C51t^&i64VeKsWiPa?AGtk?T zqrD@iou;8Qg-q%nT*&mPou(htNOmD3Mezw=5i5=TBw!Dbo=!ZmonrrfGZ;6X;1y!0 z7^3sktb|1oi8N|TH(2+9fTL!0QdN2@H|%~QUuBS0w1x3SnjYY+g4LnMC#*|A+xx?w*`zGma^eiIAlQN5B(m=NSVN9hyPWKYmyY3UVg;7{PrNkc7g>+ik+jmE=x@~vle&_6@;>`XU`;xg#VkJcTA|cu)?K*B-bhYS30rYv> zL)wMu#X206Z|G33w$rOQ3UgZq&28!qKxnqEhF`OIfNXJllbW^?q)j%sh2~ByfJF4+ z0(j-5hF6Hv`$l8~mtZ#1fufochNc@)#{#6ewsaO1 zk%gHNT$rx^1m4l?KAp6_LIvU%!+P;LV)dnNi%TlpJa|VT3_!}DF+|p{qDPrv@8D4% zCA?2yxMGIap7?SQgNdvPhwpw{L(=RkDf1E#1M6BaJ7l{KEFzVd?MiSa3ct_tF zh-Y@TiY`Xq_^zUX{DRwlBV!Td3^ZFqld5>eZzc}Y0Z@u~6)R_jUB+9%?j~>h(FP@5 z&e5bIuAGg~c^=J$>K6{|POti?Ik3+O4=@jG;Y_n*FDkiPiH$H1W1{55K!4#53wLh_ zIJh}XpQhy%aO}DXK01K&73ZxA<<661y@BGFJB9rs3nGsBb4?}F!|_i^*+$^}mcco! z&Y6BKYg&9$O)YW^$agVABkMqY8PXBlR8wDFU#F^ATvb;p8R+nnu0vD6N3XnjvbxEC zM-)z6yK%&2Ymtb?|1$zkf%1!AMoglIAbbVEaQjgjgT^K>RiacAo}Z^1^6D_)eQ;z} zWnEcKIZgF2(9@f#w00AdNFuB3+EvcF+L4j0NVby=he77_LZS=ANzEL0<*cjtS*$)6 zUB75CeWONPx@s~$Ho|#OiPDI-_<=f+)!DA76ru~*4wL5Hq_y$oR;3<*46M`;0*l@t zx(1opIGkd2@PI05Rdx`axD%yROtN25#)G)akKq8(tX5|%;yLEdnN>0yy+RVsnb*yn z4*dU>(&+bS|EH9T4<+VyM&M_$QzfeP>LqcPct7PvGGJ_BPug&_Pou7eU~U-zoCpdq zkk~|YQVvqxV;u{WYx#pU%3&jBlce*G@E~9h_^GVs^aTc=uB_$2pQcRQFq9^_TN@0EX`YpzQhp@jnB6x*Ed*`xYvS{rO00+KUg?}cj6o;mOoXV9hU4VFLkmO%Bv zw~1*+Wo}2RdX#H~jyALdkM$C4M$uSx=R|`@&kp4zh`2?k7sBM2x0)+Vdw`7ZL~LpI z=}vMJ^Kq;+%>~L*aPftgPt!en(l6Vo$_pYtVflu-j5P{g2p%qartGR=OrTnl`9q-) zml*{OGkLc9=!L6RqbjoBTXG;p5k7s?TXM|Y@+#l+%G*J6k)i}CXUafhM--0VIGO(d z7NxwdI_|)ex{ibt&c$?D+PH4j1dyl^wNnwDAnKHGbP^gv+-03VZj7i!O{nno2ed|j z3P`~GUl7n*ZMI`CIbRP zI*jCYd<`SLt;eN2t}3QYT!P$o=S7>*Fo#6I_^7I7v-59HHqV zM?CJ{prV?@@m(aMlS`d&WztLj5vdbaqbXOPE+jElquTirR7?#PTY>!r~$rw9`(_*{uz(wKAPbGSkXlbEQiaH;&DamG2P z!)VX<;cEsW$0X#?_XcK2!t*bKSA8*XvsO*K_j zb+8lFl&#>Gk-`i+;m{A~hCoz^c&aXS5ch$^2GhkeSiAKd2j?jSm*k@w=}uG0OgICr zp9}y#sWFA8zO}BBPf?T`^JKM6YL;NI5vHD`RzR4Of%x=W- z{~*$eavTzkZ78i-MF2A!?50m$@l8?M1x0;_1u(>xGezElw_v2MqFAFfi)cV;CBU zQZr^wn=xlL_cy}*q-UCH{@Q(#HaN8+Vf7gxo)Btkz_1AVz()U?%>V3ZoZIt7j**g> z2|B6ApKuWXQ5lK8*V8vPJ^YYf;5s2v%s13Zje6b3a{SfH>uUE1SjP}RKNBvnHQFDV zg2F}dPpf2;IASe82K34AV%WvnBD~eZ?h>{K-5L?R{55x!#M{OnbuT61Q%rr+0i|SC8^sntk43~3Da?C+$ z7Wh6FN1W&n@!zOFf^&U$p(8x8YFi3}b|&?A0yvp#=_@ z(hYu1)1V%yjxW8RtNWo?!l8>s6X)D(_8%L}K z`{#V^P2O^7uf=+ z(bOyA6ciLdb*7SqOh)R{%8Tk8LC`3#WgwhjSo9&fPHkCTMwN=o^A+;)!FFU2HOQDim z3zL`16aQ`xE%725P>@S+45C&9fdqhZ_yAa)^oq(yq80i@rI0@<0yh0&Z=$XvL+Lt_ zqn5IbMa)S0{T&!9#UsnZys<2cjx=Zr-Q)%98GGE0eQEQ!>8aacjJ zI@#D>*zU2JTqdpfCja|;E;*`_0}_m)RNSRHSP>d}IzdDIQ2w(bi>CupRHc=77L~16 zgoJ}vjL>Qcf~o4aI_zrrM0x9^TDzioH-wP2?D3tKE2PwckdKsBdU169txQWFh7 zfjJd&SjguxTi17!vUSlETX@K8IJ SpzWqpMB)qA284d%XH1UR|eGg2+Rhlt;Ys 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 G&;JMBEZvL% literal 333713 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 a8ey9YqXu0P>qfJ2&8r9hu>~q$=l=rgI$ZYv diff --git a/src/nos/clients/lterm.c b/src/nos/clients/lterm.c index aab7940c..9df0f6ca 100644 --- a/src/nos/clients/lterm.c +++ b/src/nos/clients/lterm.c @@ -5,7 +5,10 @@ #include "netuser.h" #include "socket.h" #include "session.h" +/*RPB*/ +/*#include "n8250.h"*/ #include "asci.h" +/*RPB*/ #include "asy.h" #include #include "po/messages.h" diff --git a/src/nos/crt/atexit.c b/src/nos/crt/atexit.c index 958c4548..d9b4c52e 100644 --- a/src/nos/crt/atexit.c +++ b/src/nos/crt/atexit.c @@ -10,6 +10,14 @@ */ #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ /* ATEXIT.H */ #define MAXONEXIT 10 /* AIUI Posix requires 10 */ diff --git a/src/nos/crt/closedir.c b/src/nos/crt/closedir.c index d07507b9..bb229570 100644 --- a/src/nos/crt/closedir.c +++ b/src/nos/crt/closedir.c @@ -8,11 +8,30 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ int closedir(dir) register DIR *dir; { +/*RPB*//* + * TODO: I think fd==0 now remains open forever, however, + * the change made here didn't work and resulted in no output + * at all. Didn't look into it furter!! Original code is active now. + */ +#if 1 if (dir == NULL || dir->dd_buf == NULL || dir->dd_fd == 0) { +#else + /* fd==0 is a valid value!! */ + if (dir == NULL || dir->dd_buf == NULL) { +#endif +/*RPB*/ errno = EFAULT; return -1; } diff --git a/src/nos/crt/error.c b/src/nos/crt/error.c index 52d83587..ced35bb9 100644 --- a/src/nos/crt/error.c +++ b/src/nos/crt/error.c @@ -7,6 +7,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ char **__sys_errlist =0; int __sys_nerr = 0; diff --git a/src/nos/crt/fclose.c b/src/nos/crt/fclose.c index f16c5abf..78da9b53 100644 --- a/src/nos/crt/fclose.c +++ b/src/nos/crt/fclose.c @@ -7,6 +7,14 @@ /* This is an implementation of the C standard IO package. */ #include "stdio-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fclose int fclose(fp) diff --git a/src/nos/crt/fflush.c b/src/nos/crt/fflush.c index 72572270..04774ded 100644 --- a/src/nos/crt/fflush.c +++ b/src/nos/crt/fflush.c @@ -7,6 +7,14 @@ /* This is an implementation of the C standard IO package. */ #include "stdio-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fflush int fflush(fp) diff --git a/src/nos/crt/fgetgren.c b/src/nos/crt/fgetgren.c index 0bb6e195..66b6dd7b 100644 --- a/src/nos/crt/fgetgren.c +++ b/src/nos/crt/fgetgren.c @@ -2,6 +2,14 @@ */ #include "grp-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fgetgren struct group *fgetgrent(file) @@ -14,4 +22,3 @@ struct group *fgetgrent(file) return __getgrent(fileno(file)); } #endif - \ No newline at end of file diff --git a/src/nos/crt/fgetpwen.c b/src/nos/crt/fgetpwen.c index 447f8d51..3db960ff 100644 --- a/src/nos/crt/fgetpwen.c +++ b/src/nos/crt/fgetpwen.c @@ -2,6 +2,14 @@ */ #include "passwd.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fgetpwen struct passwd *fgetpwent(file) diff --git a/src/nos/crt/fopen.c b/src/nos/crt/fopen.c index b89f3081..10441f1f 100644 --- a/src/nos/crt/fopen.c +++ b/src/nos/crt/fopen.c @@ -7,6 +7,14 @@ /* This is an implementation of the C standard IO package. */ #include "stdio-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fopen /* diff --git a/src/nos/crt/fwrite.c b/src/nos/crt/fwrite.c index 0c5c9be4..da07968b 100644 --- a/src/nos/crt/fwrite.c +++ b/src/nos/crt/fwrite.c @@ -7,6 +7,14 @@ /* This is an implementation of the C standard IO package. */ #include "stdio-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_fwrite /* diff --git a/src/nos/crt/getcwd.c b/src/nos/crt/getcwd.c index 1025f2fb..7ed9b19c 100644 --- a/src/nos/crt/getcwd.c +++ b/src/nos/crt/getcwd.c @@ -6,14 +6,26 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ static char *search_dir __P((uint, uint)); /* Routine to find the step back down */ static char *recurser __P((void)); /* Routine to go up tree */ static char *path_buf; static int path_size; +/*RPB*//* Already defined in filesys.h */ +#if 0 static uint root_dev; static uint root_ino; +#endif +/*RPB*/ static struct stat st; static char *search_dir(this_dev, this_ino) @@ -73,7 +85,12 @@ static char *recurser() { return NULL; this_dev = st.st_dev; this_ino = st.st_ino; +/*RPB*/ +#if 0 if (this_dev == root_dev && this_ino == root_ino) { +#else + if (this_dev == (uint)root_dev && this_ino == (uint)root_ino) { +/*RPB*/ strcpy(path_buf, "/"); return path_buf; } @@ -96,8 +113,14 @@ char *getcwd(buf, size) strcpy(path_buf = buf, "."); if (stat("/", &st) < 0) return NULL; /* no root */ +/*RPB*/ +#if 0 root_dev = st.st_dev; root_ino = st.st_ino; +#else + root_dev = (dev_t)st.st_dev; + root_ino = (cinode_t *)st.st_ino; +#endif +/*RPB*/ return recurser(); } - \ No newline at end of file diff --git a/src/nos/crt/getgrnam.c b/src/nos/crt/getgrnam.c index a47a8608..7f69c4f6 100644 --- a/src/nos/crt/getgrnam.c +++ b/src/nos/crt/getgrnam.c @@ -2,6 +2,14 @@ */ #include "grp-l.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_getgrnam struct group *getgrnam(name) @@ -22,4 +30,3 @@ struct group *getgrnam(name) return group; } #endif - \ No newline at end of file diff --git a/src/nos/crt/getpw.c b/src/nos/crt/getpw.c index b98aa2a5..1e567ec4 100644 --- a/src/nos/crt/getpw.c +++ b/src/nos/crt/getpw.c @@ -2,6 +2,14 @@ */ #include "passwd.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_getpw int getpw(uid, buf) diff --git a/src/nos/crt/getpwnam.c b/src/nos/crt/getpwnam.c index f9fc683c..51464214 100644 --- a/src/nos/crt/getpwnam.c +++ b/src/nos/crt/getpwnam.c @@ -3,6 +3,14 @@ /* #include Nick */ #include "passwd.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_getpwnam struct passwd *getpwnam(name) diff --git a/src/nos/crt/opendir.c b/src/nos/crt/opendir.c index 12d482df..f2a7e0c1 100644 --- a/src/nos/crt/opendir.c +++ b/src/nos/crt/opendir.c @@ -8,33 +8,75 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ DIR *opendir(path) char *path; { struct stat statbuf; register DIR *dir; - +/*RPB*/ +/*abyte('Q');*/ +/*RPB*/ if (stat(path, &statbuf) != 0) +/*RPB*/ +{ +/*abyte('W');*/ +/*RPB*/ goto Err; +/*RPB*/ +} +/*RPB*/ +/*RPB*/ +/*abyte('E');*/ +/*RPB*/ if ((statbuf.st_mode & S_IFDIR) == 0) { +/*RPB*/ +/*abyte('R');*/ +/*RPB*/ errno = ENOTDIR; goto Err; } +/*RPB*/ +/*abyte('T');*/ +/*RPB*/ if ((dir = (DIR *)calloc(1,sizeof(DIR))) == NULL) { +/*RPB*/ +/*abyte('Y');*/ +/*RPB*/ errno = ENOMEM; goto Err; } +/*RPB*/ +/*abyte('U');*/ +/*RPB*/ if ((dir->dd_buf = calloc(1,sizeof(struct dirent))) == NULL) { +/*RPB*/ +/*abyte('I');*/ +/*RPB*/ free(dir); errno = ENOMEM; goto Err; } if ((dir->dd_fd = open(path, O_BINARY)) < 0) { +/*RPB*/ +/*abyte('O');*/ +/*ahexw(errno);*/ +/*RPB*/ free(dir->dd_buf); free(dir); Err: return NULL; } +/*RPB*/ +/*abyte('P');*/ +/*RPB*/ return dir; }  diff --git a/src/nos/crt/perror.c b/src/nos/crt/perror.c index a912374b..cf29b04a 100644 --- a/src/nos/crt/perror.c +++ b/src/nos/crt/perror.c @@ -4,6 +4,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ static void wr2(str) char *str; @@ -26,4 +34,3 @@ void perror(str) wr2(str); wr2("\n"); } - \ No newline at end of file diff --git a/src/nos/crt/putpwent.c b/src/nos/crt/putpwent.c index ff629397..1ed2a975 100644 --- a/src/nos/crt/putpwent.c +++ b/src/nos/crt/putpwent.c @@ -2,6 +2,14 @@ */ #include "passwd.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_putpwent int putpwent(pwd, f) diff --git a/src/nos/crt/readdir.c b/src/nos/crt/readdir.c index 1fdc2008..8ca6b530 100644 --- a/src/nos/crt/readdir.c +++ b/src/nos/crt/readdir.c @@ -8,6 +8,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ struct dirent *readdir(dir) register DIR *dir; @@ -31,4 +39,3 @@ Err: return NULL; buf->d_reclen = strlen(buf->d_name); return buf; } - \ No newline at end of file diff --git a/src/nos/crt/rewindir.c b/src/nos/crt/rewindir.c index 08bdf8f0..d3b3fd8c 100644 --- a/src/nos/crt/rewindir.c +++ b/src/nos/crt/rewindir.c @@ -8,6 +8,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ void rewinddir(dir) register DIR *dir; diff --git a/src/nos/crt/rmdir.c b/src/nos/crt/rmdir.c index ed506d27..c5cf030e 100644 --- a/src/nos/crt/rmdir.c +++ b/src/nos/crt/rmdir.c @@ -6,6 +6,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ int rmdir(path) char *path; diff --git a/src/nos/crt/setenv.c b/src/nos/crt/setenv.c index 5f50ad85..9529b3af 100644 --- a/src/nos/crt/setenv.c +++ b/src/nos/crt/setenv.c @@ -8,6 +8,14 @@ #ifdef L_setenv #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ int setenv(name, value, replace) char *name; @@ -85,4 +93,3 @@ void unsetenv(name) *dp = NULL; } #endif - \ No newline at end of file diff --git a/src/nos/crt/setpwent.c b/src/nos/crt/setpwent.c index f569f230..7952f960 100644 --- a/src/nos/crt/setpwent.c +++ b/src/nos/crt/setpwent.c @@ -2,6 +2,14 @@ */ #include "passwd.h" +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ #ifdef L_setpwent /* diff --git a/src/nos/crt/strcspn.c b/src/nos/crt/strcspn.c index 696710e9..4d8ffc60 100644 --- a/src/nos/crt/strcspn.c +++ b/src/nos/crt/strcspn.c @@ -21,9 +21,15 @@ size_t strcspn(string, set) { const char *start = string; /* Nick */ +/*RPB*/ +#if 0 while (*string && strchr(set, *string++) == 0) ; +#else + while (*string && strchr(set, *string) == 0) + string++; +#endif +/*RPB*/ return (size_t)(string - start); } #endif - \ No newline at end of file diff --git a/src/nos/crt/ttyname.c b/src/nos/crt/ttyname.c index c33a4d57..cc85ad0f 100644 --- a/src/nos/crt/ttyname.c +++ b/src/nos/crt/ttyname.c @@ -4,6 +4,14 @@ #include #include #include +/*RPB*/ +#include +#include +#include +#include +#include +#include +/*RPB*/ char *ttyname(fd) int fd; @@ -42,4 +50,3 @@ char *ttyname(fd) errno = noerr; return ret; } - \ No newline at end of file diff --git a/src/nos/filesys/auto.mk b/src/nos/filesys/auto.mk index d070deec..759301b7 100644 --- a/src/nos/filesys/auto.mk +++ b/src/nos/filesys/auto.mk @@ -34,7 +34,7 @@ maxmin_c_MODULES= \ min_int min_long min_uint min_ulong process_c_MODULES= \ - Ptab udata p_init panic _panic valadr dprintf vdprintf + Ptab p_init panic _panic valadr dprintf vdprintf #dputter rtc_c_MODULES= rdtime sttime diff --git a/src/nos/filesys/devio.c b/src/nos/filesys/devio.c index 01fdc103..003dc452 100644 --- a/src/nos/filesys/devio.c +++ b/src/nos/filesys/devio.c @@ -169,7 +169,7 @@ int red; #if 0 /*DEBUG >= 5*/ if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "wri1 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("wri1 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif if (bdwrite(bp) < 0) @@ -194,7 +194,7 @@ bread(dev_t dev, blkno_t blk, unsigned char rewrite) register blkbuf_t *bp; #if DEBUG >= 3 - dprintf(3, "bread(%u, %u, %u) starting\n", dev, blk, rewrite); + _dprintf(3, _("bread(%u, %u, %u) starting\n"), dev, blk, rewrite); #endif bp = bfind(dev, blk); @@ -206,7 +206,7 @@ bread(dev_t dev, blkno_t blk, unsigned char rewrite) #if DEBUG >= 5 if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "chit 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("chit 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif goto Done; @@ -225,14 +225,14 @@ bread(dev_t dev, blkno_t blk, unsigned char rewrite) udata->u_error = EIO; Err: #if DEBUG >= 3 - dprintf(3, "bread() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("bread() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } #if DEBUG >= 5 if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "read 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("read 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif } @@ -242,14 +242,14 @@ Done: if (rewrite > 1) /* we need really zeroed block */ #if DEBUG >= 5 if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "zero 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("zero 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif } bp->bf_busy++; /* was always zero */ bp->bf_time = ++bufclock; /* Time stamp it */ #if DEBUG >= 3 - dprintf(3, "bread() returning 0x%x, success\n", bp); + _dprintf(3, _("bread() returning 0x%x, success\n"), bp); #endif return (bp->bf_data); } @@ -262,7 +262,7 @@ int bfree(blkbuf_t *bp, unsigned char dirty) { #if DEBUG >= 3 - dprintf(3, "bfree(0x%x, %u) starting\n", bp, dirty); + _dprintf(3, _("bfree(0x%x, %u) starting\n"), bp, dirty); #endif bp->bf_dirty |= dirty; @@ -278,13 +278,13 @@ bfree(blkbuf_t *bp, unsigned char dirty) #if DEBUG >= 5 if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "wri2 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("wri2 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif if (bdwrite(bp) < 0) { udata->u_error = EIO; #if DEBUG >= 3 - dprintf(3, "bfree() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("bfree() returning -1, error %u\n"), udata->u_error); #endif return (-1); } @@ -295,14 +295,14 @@ bfree(blkbuf_t *bp, unsigned char dirty) { if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "free 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("free 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } } #endif if (!bp->bf_prio) ksignal(Bufpool, 0); #if DEBUG >= 3 - dprintf(3, "bfree() returning 0, success\n"); + _dprintf(3, _("bfree() returning 0, success\n")); #endif return 0; } @@ -321,7 +321,7 @@ zerobuf(unsigned char waitfor) register blkbuf_t *bp; /* = freebuf(waitfor); Nick see below */ #if DEBUG >= 3 - dprintf(3, "zerobuf(%u) starting\n", waitfor); + _dprintf(3, _("zerobuf(%u) starting\n"), waitfor); #endif bp = freebuf(waitfor); /* Nick see above */ @@ -333,12 +333,12 @@ zerobuf(unsigned char waitfor) bp->bf_time = ++bufclock; memset(bp->bf_data, 0, BUFSIZE); #if DEBUG >= 3 - dprintf(3, "zerobuf() returning 0x%x, found\n", bp); + _dprintf(3, _("zerobuf() returning 0x%x, found\n"), bp); #endif return bp->bf_data; } #if DEBUG >= 3 - dprintf(3, "zerobuf() returning NULL, not found\n"); + _dprintf(3, _("zerobuf() returning NULL, not found\n")); #endif return NULL; } @@ -355,7 +355,7 @@ bufsync(void) /*bpp = Bufpool;*/ #if DEBUG >= 3 - dprintf(3, "bufsync() starting\n"); + _dprintf(3, _("bufsync() starting\n")); #endif #if 0 @@ -372,7 +372,7 @@ bufsync(void) #if DEBUG >= 5 if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "sync 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("sync 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif if (!bdwrite(bp)) @@ -382,7 +382,7 @@ bufsync(void) } } #if DEBUG >= 3 - dprintf(3, "bufsync() returning\n"); + _dprintf(3, _("bufsync() returning\n")); #endif } #endif @@ -395,7 +395,7 @@ bfind(int dev, blkno_t blk) register blkbuf_t **bpp, *bp; #if DEBUG >= 3 - dprintf(3, "bfind(%u, %u) starting\n", dev, blk); + _dprintf(3, _("bfind(%u, %u) starting\n"), dev, blk); #endif for (bpp = Bufpool; bpp < Bufpool + NBLKBUFS; bpp++) @@ -404,13 +404,13 @@ bfind(int dev, blkno_t blk) if (bp && bp->bf_dev == dev && bp->bf_blk == blk) { #if DEBUG >= 3 - dprintf(3, "bfind() returning 0x%x, found (index %u)\n", bp, bpp - Bufpool); + _dprintf(3, _("bfind() returning 0x%x, found (index %u)\n"), bp, bpp - Bufpool); #endif return bp; } } #if DEBUG >= 3 - dprintf(3, "bfind() returning NULL, not found\n"); + _dprintf(3, _("bfind() returning NULL, not found\n")); #endif return NULL; } @@ -430,7 +430,7 @@ freebuf(unsigned char waitfor) register unsigned int oldtime = 0; #if DEBUG >= 3 - dprintf(3, "freebuf(%u) starting\n", waitfor); + _dprintf(3, _("freebuf(%u) starting\n"), waitfor); #endif /* Try to find a non-busy buffer and @@ -505,7 +505,7 @@ found: #if 0 /*DEBUG >= 5*/ if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "wri1 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("wri1 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } #endif if (bdwrite(oldest) < 0) @@ -520,12 +520,12 @@ Err: return NULL; { if (bp->bf_dev == 0 && bp->bf_blk == 222) { - dprintf(5, "toss 0x%04x 0x%02x\n", bp, bp->bf_data[0x3f]); + _dprintf(5, _("toss 0x%04x 0x%02x\n"), bp, bp->bf_data[0x3f]); } } #endif #if DEBUG >= 3 - dprintf(3, "freebuf() returning 0x%x, found\n", oldest); + _dprintf(3, _("freebuf() returning 0x%x, found\n"), oldest); #endif return oldest; } diff --git a/src/nos/filesys/filesys.c b/src/nos/filesys/filesys.c index f1d1469b..c988ed1d 100644 --- a/src/nos/filesys/filesys.c +++ b/src/nos/filesys/filesys.c @@ -178,7 +178,7 @@ findfs(dev_t devno) { fsp = *fspp; #if 1 /* temp! */ - dprintf(3, "fsp 0x%x s_mounted 0x%x s_dev %d\n", fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("fsp 0x%x s_mounted 0x%x s_dev %d\n"), fsp, fsp->s_mounted, fsp->s_dev); #endif if (fsp->s_mounted && fsp->s_dev == devno) { @@ -220,7 +220,7 @@ wr_inode(cinode_t *ino) dinode_t *buf; #if DEBUG >= 3 - dprintf(3, "wr_inode(0x%x) starting\n", ino); + _dprintf(3, _("wr_inode(0x%x) starting\n"), ino); #endif magic(ino, "wr_inode"); @@ -231,7 +231,7 @@ wr_inode(cinode_t *ino) { Err: #if DEBUG >= 3 - dprintf(3, "wr_inode() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("wr_inode() returning -1, error %u\n"), udata->u_error); #endif return -1; } @@ -247,7 +247,7 @@ Err: } ino->c_dirty = 0; /* unmark modif flag */ #if DEBUG >= 3 - dprintf(3, "wr_inode() returning 0, success\n", udata->u_error); + _dprintf(3, _("wr_inode() returning 0, success\n"), udata->u_error); #endif return 0; } @@ -261,14 +261,14 @@ void i_ref(cinode_t *ino) { #if DEBUG >= 4 - dprintf(4, "i_ref(0x%x) starting\n", ino); + _dprintf(4, _("i_ref(0x%x) starting\n"), ino); #endif magic(ino, "i_ref"); if (++ino->c_refs >= 12 * NINODES) /* Arbitrary limit */ _panic(Refstoinode, "too many", ino); #if DEBUG >= 4 - dprintf(4, "i_ref() returning, refs %u\n", ino->c_refs); + _dprintf(4, _("i_ref() returning, refs %u\n"), ino->c_refs); #endif } #endif @@ -283,7 +283,7 @@ void i_deref(cinode_t *ino) { #if DEBUG >= 4 - dprintf(4, "i_deref(0x%x) starting\n", ino); + _dprintf(4, _("i_deref(0x%x) starting\n"), ino); #endif magic(ino, "i_deref"); @@ -307,7 +307,7 @@ i_deref(cinode_t *ino) wr_inode(ino); } #if DEBUG >= 4 - dprintf(4, "i_deref() returning, refs %u\n", ino->c_refs); + _dprintf(4, _("i_deref() returning, refs %u\n"), ino->c_refs); #endif } #endif @@ -324,7 +324,7 @@ i_free(dev_t devno, ino_t ino) register filesys_t *dev = getfs(devno); #if DEBUG >= 4 - dprintf(4, "i_free(%u, %u) starting\n", devno, ino); + _dprintf(4, _("i_free(%u, %u) starting\n"), devno, ino); #endif if (ino <= ROOTINODE || ino >= devinodes(dev)) @@ -338,7 +338,7 @@ i_free(dev_t devno, ino_t ino) dev->s_bitmap_block) != 1) { #if DEBUG >= 4 - dprintf(4, "i_free() returning, error\n"); + _dprintf(4, _("i_free() returning, error\n")); #endif return; /* always an i/o error (or very bad !!) */ } @@ -346,7 +346,7 @@ i_free(dev_t devno, ino_t ino) ++dev->s_tinode; #if 0 /* remove support for the original UZI filesystem */ #if DEBUG >= 4 - dprintf(4, "i_free() returning, success\n"); + _dprintf(4, _("i_free() returning, success\n")); #endif return; /* crude way to skip inode list processing */ } @@ -359,7 +359,7 @@ i_free(dev_t devno, ino_t ino) dev->s_inode[dev->s_ninode++] = ino; #endif #if DEBUG >= 4 - dprintf(4, "i_free() returning, success\n"); + _dprintf(4, _("i_free() returning, success\n")); #endif } #endif @@ -395,6 +395,9 @@ _namei(unsigned char *name, unsigned char **rest, #endif #endif +/*RPB*/ +/*abyte('/');*/ +/*RPB*/ ninode = wd = strt; i_ref(wd); i_ref(ninode); @@ -448,9 +451,16 @@ _namei(unsigned char *name, unsigned char **rest, #else *rest = name; #endif +/*RPB*/ +/*ahexw((unsigned int)ninode);*/ +/*abyte('/');*/ +/*RPB*/ return ninode; Err: *parent = NULL; +/*RPB*/ +/*abyte('-');*/ +/*abyte('/');*/ i_deref(wd); #if 0 /* Nick */ brelse((blkbuf_t *)tb); @@ -735,7 +745,7 @@ i_open(dev_t devno, ino_t ino) static cinode_t **nextipp = Inotab; /* rover ptr */ #if DEBUG >= 3 - dprintf(3, "i_open(%u, %u) starting\n", devno, ino); + _dprintf(3, _("i_open(%u, %u) starting\n"), devno, ino); #endif if ((dev = findfs(devno)) == NULL) @@ -747,9 +757,9 @@ i_open(dev_t devno, ino_t ino) ++newn; } #if 0 /* handy for troubleshooting fmount() / bdread() problems */ - dprintf(2, "ino = %u\n", ino); - dprintf(2, "dev -> 0x%x\n", dev); - dprintf(2, "devinodes(dev) = %u\n", devinodes(dev)); + _dprintf(2, _("ino = %u\n"), ino); + _dprintf(2, _("dev -> 0x%x\n"), dev); + _dprintf(2, _("devinodes(dev) = %u\n"), devinodes(dev)); #endif if (ino < ROOTINODE || ino >= devinodes(dev)) { _dprintf(0, Badinomsg, "i_open", ino); @@ -758,14 +768,14 @@ i_open(dev_t devno, ino_t ino) /* search inode table for available entry */ nindex = NULL; i = 0; -/* dprintf(2, "{ "); */ +/* _dprintf(2, _("{ ")); */ for (i = 0; i < NINODES; i++) { ip = *nextipp++; if (nextipp >= Inotab + NINODES) { nextipp = Inotab; -/* dprintf(2, "%u ", ip - Inotab); */ +/* _dprintf(2, _("%u "), ip - Inotab); */ } if (ip) { @@ -776,12 +786,12 @@ i_open(dev_t devno, ino_t ino) if (ip->c_dev == devno && ip->c_num == ino) { nindex = ip; -/* dprintf(2, "} "); */ +/* _dprintf(2, _("} ")); */ goto found; /* really found */ } } } -/* dprintf(2, "} "); */ +/* _dprintf(2, _("} ")); */ /* Not already in table - take last candidate */ if (nindex == NULL) { /* No unrefed buffers in inode table */ @@ -800,7 +810,7 @@ i_open(dev_t devno, ino_t ino) udata->u_error = ENFILE; goto Err; } -/* dprintf(2, "reading(%u, %u) ", inodeblock(dev, ino), inodeoffset(ino)); */ +/* _dprintf(2, _("reading(%u, %u) "), inodeblock(dev, ino), inodeoffset(ino)); */ /* discard oldest? inode from table and read the inode from disk */ buf = (dinode_t *)bread(devno, inodeblock(dev, ino), 0); if (buf == NULL) goto Err; @@ -812,7 +822,7 @@ i_open(dev_t devno, ino_t ino) nindex->c_num = ino; nindex->c_ro = dev->s_ronly; found: -/* dprintf(2, "found(%u, 0%o) ", nindex->c_node.i_nlink, nindex->c_node.i_mode); */ +/* _dprintf(2, _("found(%u, 0%o) "), nindex->c_node.i_nlink, nindex->c_node.i_mode); */ mode0 = (getmode(nindex) == 0); #if 1 /* Nick free bitmap */ /* need to check for the special case of working on an erased file */ @@ -835,14 +845,14 @@ found: goto badino; i_ref(nindex); /* yet one ref */ #if DEBUG >= 3 - dprintf(3, "i_open() returning 0x%x, success\n", nindex); + _dprintf(3, _("i_open() returning 0x%x, success\n"), nindex); #endif return nindex; badino: _dprintf(0, Badinomsg, "i_open (disk)", ino); /* nindex - Inotab); */ Err: #if DEBUG >= 3 - dprintf(3, "i_open() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("i_open() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -868,7 +878,7 @@ ch_link(cinode_t *wd, char *oldname, char *newname, cinode_t *nindex) int i; #if DEBUG >= 3 - dprintf(3, "ch_link(0x%x, \"%s\", \"%s\", 0x%x) starting\n", + _dprintf(3, _("ch_link(0x%x, \"%s\", \"%s\", 0x%x) starting\n"), wd, oldname, newname, nindex); #endif @@ -924,7 +934,7 @@ ch_link(cinode_t *wd, char *oldname, char *newname, cinode_t *nindex) { Err: #if DEBUG >= 3 - dprintf(3, "ch_link() returning 0, error %u\n", udata->u_error); + _dprintf(3, _("ch_link() returning 0, error %u\n"), udata->u_error); #endif return 0; } @@ -935,7 +945,7 @@ Err: } setftim(wd, A_TIME | M_TIME | C_TIME); /* And sets c_dirty */ #if DEBUG >= 3 - dprintf(3, "ch_link() returning 1, success\n"); + _dprintf(3, _("ch_link() returning 1, success\n")); #endif return 1; } @@ -986,16 +996,22 @@ namecomp(unsigned char *n1, unsigned char *n2) unsigned char n = DIRNAMELEN; #if DEBUG >= 5 - dprintf(5, "namecomp(\"%s\", \"%s\") starting\n", n1, n2); + _dprintf(5, _("namecomp(\"%s\", \"%s\") starting\n"), n1, n2); #endif +/*RPB*/ + if (strcmp(n1, "*") == 0 || + strcmp(n1, "*.*") == 0) + return 1; +/*RPB*/ + while (*n1 && *n1 != '/') { if (*n1++ != *n2++) goto NotEq; if (--n == 0) { #if DEBUG >= 5 - dprintf(5, "namecomp() returning -1, error\n"); + _dprintf(5, _("namecomp() returning -1, error\n")); #endif return (-1); /* first name too long - ignore this */ } @@ -1003,13 +1019,13 @@ namecomp(unsigned char *n1, unsigned char *n2) if (*n2 == '\0' || *n2 == '/') { #if DEBUG >= 5 - dprintf(5, "namecomp() returning -1, match\n"); + _dprintf(5, _("namecomp() returning -1, match\n")); #endif return 1; /* names matched */ } NotEq: #if DEBUG >= 5 - dprintf(5, "namecomp() returning 0, no match\n"); + _dprintf(5, _("namecomp() returning 0, no match\n")); #endif return 0; } @@ -1033,20 +1049,20 @@ newfile(cinode_t *pino, char *name) register cinode_t *nindex; #if DEBUG >= 3 - dprintf(3, "newfile(0x%x, \"%s\") starting\n", pino, name); + _dprintf(3, _("newfile(0x%x, \"%s\") starting\n"), pino, name); #endif if ((getperm(pino) & S_IOWRITE) == 0) { udata->u_error = EPERM; #if DEBUG >= 3 - dprintf(3, "newfile() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("newfile() returning NULL, error %u\n"), udata->u_error); #endif return 0; } if ((nindex = i_open(pino->c_dev, NULLINO)) == NULL) { #if DEBUG >= 3 - dprintf(3, "newfile() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("newfile() returning NULL, error %u\n"), udata->u_error); #endif goto Ret; /* can't create new inode */ } @@ -1066,13 +1082,13 @@ newfile(cinode_t *pino, char *name) i_deref(nindex); /* can't enter new file to directory */ nindex = NULL; #if DEBUG >= 3 - dprintf(3, "newfile() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("newfile() returning NULL, error %u\n"), udata->u_error); #endif } #if DEBUG >= 3 else { - dprintf(3, "newfile() returning 0x%x, success\n", nindex); + _dprintf(3, _("newfile() returning 0x%x, success\n"), nindex); } #endif Ret: i_deref(pino); @@ -1091,13 +1107,13 @@ filesys_doclose(unsigned int fd) unsigned char oftindex; #if DEBUG >= 3 - dprintf(3, "filesys_doclose(%u) starting\n", (unsigned int)fd); + _dprintf(3, _("filesys_doclose(%u) starting\n"), (unsigned int)fd); #endif if (ino == NULL) { #if DEBUG >= 3 - dprintf(3, "filesys_doclose() returning -1, error\n"); + _dprintf(3, _("filesys_doclose() returning -1, error\n")); #endif return -1; } @@ -1109,7 +1125,7 @@ filesys_doclose(unsigned int fd) udata->u_ptab->p_files[fd] = (unsigned char)-1; oft_deref(oftindex); #if DEBUG >= 3 - dprintf(3, "filesys_doclose() returning 0, success\n"); + _dprintf(3, _("filesys_doclose() returning 0, success\n")); #endif return 0; } @@ -1130,7 +1146,7 @@ i_alloc(dev_t devno) filesys_t *dev = getfs(devno); #if DEBUG >= 4 - dprintf(4, "i_alloc(%u) starting\n", devno); + _dprintf(4, _("i_alloc(%u) starting\n"), devno); #endif if (dev->s_ronly) { @@ -1173,7 +1189,7 @@ found_inode: goto Corrupt; --dev->s_tinode; #if DEBUG >= 4 - dprintf(4, "i_alloc() returning %u, success\n", ino); + _dprintf(4, _("i_alloc() returning %u, success\n"), ino); #endif return ino; #if 0 /* remove support for the original UZI filesystem */ @@ -1184,7 +1200,7 @@ found_inode: sys_sync(); /* Make on-disk inodes consistent */ k = 0; blk = 0; -/* dprintf(2, "[ "); */ +/* _dprintf(2, _("[ ")); */ while (blk != dev->s_isize) { if ((bp = buf = (dinode_t *)bread(devno, blk+dev->s_reserv, 0)) == NULL) goto Err; @@ -1192,7 +1208,7 @@ found_inode: while (j != DINODESPERBLOCK) { if (bp->i_mode == 0 && bp->i_nlink == 0) /* { */ -/* dprintf(2, "%d ", blockinodes(blk) + j); */ +/* _dprintf(2, _("%d "), blockinodes(blk) + j); */ dev->s_inode[k++] = blockinodes(blk) + j; /* } */ if (k == FSFREEINODES) { @@ -1208,7 +1224,7 @@ found_inode: break; } Done: -/* dprintf(2, "] "); */ +/* _dprintf(2, _("] ")); */ if (k == 0) { /* no free inodes on disk */ if (dev->s_tinode) goto Corrupt; @@ -1224,7 +1240,7 @@ Corrupt: Err: udata->u_error = ENOSPC; Err1: #if DEBUG >= 4 - dprintf(4, "i_alloc() returning NULLINO, error %u\n", udata->u_error); + _dprintf(4, _("i_alloc() returning NULLINO, error %u\n"), udata->u_error); #endif return NULLINO; } @@ -1252,7 +1268,7 @@ blk_alloc(dev_t devno, unsigned char dirty) /* Nick dirty */ /* int i; */ #if DEBUG >= 4 - dprintf(4, "blk_alloc(%u, %u) starting\n", devno, (unsigned)dirty); + _dprintf(4, _("blk_alloc(%u, %u) starting\n"), devno, (unsigned)dirty); #endif if (dev->s_ronly) { @@ -1283,17 +1299,17 @@ blk_alloc(dev_t devno, unsigned char dirty) /* Nick dirty */ goto Corrupt; #else nf = dev->s_nfree; -/* dprintf(2, "nf = %u\n", nf); */ +/* _dprintf(2, _("nf = %u\n"), nf); */ if (nf <= 0 || nf > FSFREEBLOCKS) /* { */ -/* dprintf(2, "nf out of range\n"); */ +/* _dprintf(2, _("nf out of range\n")); */ goto Corrupt; /* } */ #endif if (0 == (newno = dev->s_free[--dev->s_nfree])) { if (dev->s_tfree != 0) /* { */ -/* dprintf(2, "dev->s_tfree != 0\n"); */ +/* _dprintf(2, _("dev->s_tfree != 0\n")); */ goto Corrupt; /* } */ ++dev->s_nfree; @@ -1303,15 +1319,15 @@ blk_alloc(dev_t devno, unsigned char dirty) /* Nick dirty */ if (dev->s_nfree == 0) { if ((buf = bread(devno, newno, 0)) == NULL) goto Err; -/* dprintf(2, "buf[0] = %u\n", ((blkno_t *)buf)[0]); */ +/* _dprintf(2, _("buf[0] = %u\n"), ((blkno_t *)buf)[0]); */ dev->s_nfree = ((blkno_t *)buf)[0]; bcopy(((blkno_t *)buf)+1,dev->s_free,sizeof(dev->s_free)); -/* dprintf(2, "< "); */ +/* _dprintf(2, _("< ")); */ /* for (i = 0; i < dev->s_nfree; i++) */ /* { */ -/* dprintf(2, "%u ", dev->s_free[i]); */ +/* _dprintf(2, _("%u "), dev->s_free[i]); */ /* } */ -/* dprintf(2, "> "); */ +/* _dprintf(2, _("> ")); */ if (brelse((blkbuf_t *)buf) < 0) goto Err; } @@ -1322,7 +1338,7 @@ found_block: validblk(devno, newno); if (dev->s_tfree == 0) /* { */ -/* dprintf(2, "dev->s_tfree == 0\n"); */ +/* _dprintf(2, _("dev->s_tfree == 0\n")); */ goto Corrupt; /* } */ --dev->s_tfree; @@ -1336,7 +1352,7 @@ found_block: #endif goto Err; #if DEBUG >= 4 - dprintf(4, "blk_alloc() returning %u, success\n", newno); + _dprintf(4, _("blk_alloc() returning %u, success\n"), newno); #endif return newno; @@ -1346,7 +1362,7 @@ Corrupt: Err: udata->u_error = ENOSPC; Err1: #if DEBUG >= 3 - dprintf(3, "blk_alloc() returning 0, error %u\n", udata->u_error); + _dprintf(3, _("blk_alloc() returning 0, error %u\n"), udata->u_error); #endif return 0; } @@ -1369,14 +1385,14 @@ blk_free(dev_t devno, blkno_t blk) register filesys_t *dev = getfs(devno); #if DEBUG >= 4 - dprintf(4, "blk_free(%u, %u) starting\n", devno, blk); + _dprintf(4, _("blk_free(%u, %u) starting\n"), devno, blk); #endif if (dev->s_ronly || blk == 0) { End: #if DEBUG >= 4 - dprintf(4, "blk_free() returning, error\n"); + _dprintf(4, _("blk_free() returning, error\n")); #endif return; } @@ -1403,7 +1419,7 @@ End: ++dev->s_tfree; #if 0 /* remove support for the original UZI filesystem */ #if DEBUG >= 4 - dprintf(4, "blk_free() returning, success\n"); + _dprintf(4, _("blk_free() returning, success\n")); #endif return; /* crude way to skip free list processing */ } @@ -1425,7 +1441,7 @@ End: dev->s_free[dev->s_nfree++] = blk; #endif #if DEBUG >= 4 - dprintf(4, "blk_free() returning, success\n"); + _dprintf(4, _("blk_free() returning, success\n")); #endif } #endif @@ -1441,7 +1457,7 @@ oft_alloc(void) register unsigned char j; #if DEBUG >= 4 - dprintf(4, "oft_alloc() starting\n"); + _dprintf(4, _("oft_alloc() starting\n")); #endif for (j = 0; j < NOPENFILES; j++) @@ -1452,7 +1468,7 @@ oft_alloc(void) bzero(op, sizeof(oft_t)); /* zero out all fields */ op->o_refs++; #if DEBUG >= 4 - dprintf(4, "oft_alloc() returning %u, success (reuse)\n", (unsigned int)j); + _dprintf(4, _("oft_alloc() returning %u, success (reuse)\n"), (unsigned int)j); #endif return j; } @@ -1467,7 +1483,7 @@ oft_alloc(void) op->o_refs++; Oftab[j] = op; #if DEBUG >= 4 - dprintf(4, "oft_alloc() returning %u, success (new)\n", (unsigned int)j); + _dprintf(4, _("oft_alloc() returning %u, success (new)\n"), (unsigned int)j); #endif return j; } @@ -1475,7 +1491,7 @@ oft_alloc(void) udata->u_error = ENFILE; #if DEBUG >= 4 - dprintf(4, "oft_alloc() returning -1, error %u\n", ENFILE); + _dprintf(4, _("oft_alloc() returning -1, error %u\n"), ENFILE); #endif return -1; } @@ -1492,7 +1508,7 @@ oft_deref(unsigned char of) register oft_t *op; #if DEBUG >= 4 - dprintf(4, "oft_deref(%u) starting\n", (unsigned int)of); + _dprintf(4, _("oft_deref(%u) starting\n"), (unsigned int)of); #endif op = Oftab[of]; @@ -1503,7 +1519,7 @@ oft_deref(unsigned char of) free(op); Oftab[of] = NULL; #if DEBUG >= 4 - dprintf(4, "oft_deref() returning, refs 0 (freed)\n"); + _dprintf(4, _("oft_deref() returning, refs 0 (freed)\n")); return; #endif #else @@ -1511,7 +1527,7 @@ oft_deref(unsigned char of) #endif } #if DEBUG >= 4 - dprintf(4, "oft_deref() returning, refs %u\n", op->o_refs); + _dprintf(4, _("oft_deref() returning, refs %u\n"), op->o_refs); #endif } #endif @@ -1526,7 +1542,7 @@ uf_alloc(void) register unsigned char j, *p = udata->u_ptab->p_files; #if DEBUG >= 4 - dprintf(4, "uf_alloc() starting\n"); + _dprintf(4, _("uf_alloc() starting\n")); #endif for (j = 0; j < NUSERFILES; j++) @@ -1534,7 +1550,7 @@ uf_alloc(void) if (freefileentry(*p)) { #if DEBUG >= 4 - dprintf(4, "uf_alloc() returning %u, success\n", (unsigned int)j); + _dprintf(4, _("uf_alloc() returning %u, success\n"), (unsigned int)j); #endif return j; } @@ -1543,7 +1559,7 @@ uf_alloc(void) udata->u_error = ENFILE; #if DEBUG >= 4 - dprintf(4, "uf_alloc() returning -1, error %u\n", ENFILE); + _dprintf(4, _("uf_alloc() returning -1, error %u\n"), ENFILE); #endif return -1; } @@ -1574,7 +1590,7 @@ void freeblk(dev_t dev, blkno_t blk, unsigned char level) { #if DEBUG >= 3 - dprintf(3, "freeblk(%u, %u, %u) starting\n", dev, blk, (unsigned int)level); + _dprintf(3, _("freeblk(%u, %u, %u) starting\n"), dev, blk, (unsigned int)level); #endif if (blk != 0) { @@ -1592,13 +1608,13 @@ freeblk(dev_t dev, blkno_t blk, unsigned char level) } blk_free(dev, blk); #if DEBUG >= 3 - dprintf(3, "freeblk() returning, success\n"); + _dprintf(3, _("freeblk() returning, success\n")); #endif } #if DEBUG >= 3 else { - dprintf(3, "freeblk() returning, error\n"); + _dprintf(3, _("freeblk() returning, error\n")); } #endif } @@ -1618,7 +1634,7 @@ f_trunc(cinode_t *ino) register unsigned char j; #if DEBUG >= 3 - dprintf(3, "f_trunc(0x%x) starting\n", ino); + _dprintf(3, _("f_trunc(0x%x) starting\n"), ino); #endif /* First deallocate the double indirect blocks */ @@ -1635,7 +1651,7 @@ f_trunc(cinode_t *ino) ino->c_dirty = 1; ip->i_size = 0; #if DEBUG >= 3 - dprintf(3, "f_trunc() returning\n"); + _dprintf(3, _("f_trunc() returning\n")); #endif } #endif @@ -1656,14 +1672,14 @@ bmap(cinode_t *ip, blkno_t bn, unsigned char rdflg) register blkno_t *bp, nb; #if DEBUG >= 3 - dprintf(3, "bmap(0x%x, %u, %u) starting\n", ip, bn, (unsigned int)rdflg); -/* dprintf(2, "xx %u %u\n", Inotab[38]->c_node.i_addr[3], udata->u_page); */ + _dprintf(3, _("bmap(0x%x, %u, %u) starting\n"), ip, bn, (unsigned int)rdflg); +/* _dprintf(2, _("xx %u %u\n"), Inotab[38]->c_node.i_addr[3], udata->u_page); */ #endif if (isdevice(ip)) /* block devices */ { #if DEBUG >= 3 - dprintf(3, "bmap() returning %u, direct\n", bn); + _dprintf(3, _("bmap() returning %u, direct\n"), bn); #endif return bn; /* map directly */ } @@ -1708,7 +1724,7 @@ bmap(cinode_t *ip, blkno_t bn, unsigned char rdflg) { Err: #if DEBUG >= 3 - dprintf(3, "bmap() returning NULLBLK, error %u\n", udata->u_error); + _dprintf(3, _("bmap() returning NULLBLK, error %u\n"), udata->u_error); #endif return NULLBLK; } @@ -1737,7 +1753,7 @@ Err: } Ok: #if DEBUG >= 3 - dprintf(3, "bmap() returning %u, success\n", nb); + _dprintf(3, _("bmap() returning %u, success\n"), nb); #endif return nb; } @@ -1846,7 +1862,7 @@ fmount(dev_t dev, cinode_t *ino, bool_t roflag) register filesys_t **fspp, *fsp; #if DEBUG >= 3 - dprintf(3, "fmount(%d, 0x%x, %d) starting\n", dev, ino, roflag); + _dprintf(3, _("fmount(%d, 0x%x, %d) starting\n"), dev, ino, roflag); #endif #if 0 /* NICK TEMPORARY! PLEASE CHANGE THIS BACK! */ @@ -1884,23 +1900,23 @@ Ok: fsp->s_mounted = ~SMOUNTED; fsp->s_dev = dev; #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d a\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d a\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif if (d_open(dev) != 0) _panic(_("fmount: can't open fs on 0x%x"), dev); #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d b\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d b\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif #if 0 /* routine to search for the starting position within a FAT/FAT32 fs */ { register int i; for (i = SUPERBLOCK; i < 0x400; ++i) { - dprintf(2, "reading sector 0x%x\n", i); + _dprintf(2, _("reading sector 0x%x\n"), i); buf = bread(dev, i, 0); if (*(int *)buf == SMOUNTED) { - dprintf(2, "formatted at sector 0x%x\n", i - SUPERBLOCK); + _dprintf(2, _("formatted at sector 0x%x\n"), i - SUPERBLOCK); panic("stop"); } brelse((blkbuf_t *)buf); @@ -1910,23 +1926,23 @@ Ok: /* read in superblock */ buf = (char *)bread(dev, SUPERBLOCK, 0); #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d c\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d c\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif if (buf == NULL) goto Err1; bcopy(buf, fsp, sizeof(filesys_t)); #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d d\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d d\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif /* fill-in in-core fields */ fsp->s_ronly = roflag; fsp->s_dev = dev; fsp->s_fmod = 0; #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d e\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d e\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif if (brelse((blkbuf_t *)buf) < 0) goto Err1; #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d f\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d f\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif /* See if there really is a filesystem on the device */ if (fsp->s_mounted != SMOUNTED || fsp->s_isize >= fsp->s_fsize) { @@ -1934,21 +1950,21 @@ Ok: Err: udata->u_error = ENOTBLK; Err1: #if DEBUG >= 3 - dprintf(3, "fmount() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("fmount() returning -1, error %u\n"), udata->u_error); #endif return (-1); } #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d g\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d g\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif if ((fsp->s_mntpt = ino) != NULL) i_ref(ino); /* fsp->s_reserv = 2; */ #if DEBUG >= 3 - dprintf(3, "fmount() returning 0, success\n", udata->u_error); + _dprintf(3, _("fmount() returning 0, success\n"), udata->u_error); #endif #if 0 /* look into this... IAR aliasing problem */ - dprintf(3, "dev %d fsp 0x%x s_mounted 0x%x s_dev %d h\n", dev, fsp, fsp->s_mounted, fsp->s_dev); + _dprintf(3, _("dev %d fsp 0x%x s_mounted 0x%x s_dev %d h\n"), dev, fsp, fsp->s_mounted, fsp->s_dev); #endif return 0; } diff --git a/src/nos/filesys/process.c b/src/nos/filesys/process.c index 80ba78ff..183b8291 100644 --- a/src/nos/filesys/process.c +++ b/src/nos/filesys/process.c @@ -55,9 +55,13 @@ ptab_t *Ptab[NPROGRAMS]; #endif +/*RPB*/ +#if 0 #ifdef MODULE_udata udata_t *udata_p; #endif +#endif +/*RPB*/ /* new initialisation routine by Nick as Bufpool is now a sparse array */ #ifdef MODULE_p_init diff --git a/src/nos/filesys/scall1.c b/src/nos/filesys/scall1.c index 92052709..de18c6fb 100644 --- a/src/nos/filesys/scall1.c +++ b/src/nos/filesys/scall1.c @@ -253,7 +253,23 @@ sys_open(void) goto Err; #endif } +/*RPB*/ +#if 0 + dprintf(0, "sysopen(): name=%s\n", name); + dprintf(0, "sysopen(): ino=0x%x\n", ino); +#endif +/*RPB*/ of = Oftab[oftindex]; +/*RPB*/ +#if 0 + dprintf(0, "sysopen(): uindex=%d\n", uindex); + dprintf(0, "sysopen(): oftindex=%d\n", oftindex); + dprintf(0, "sysopen(): o_ptr=%d\n", of->o_ptr); + dprintf(0, "sysopen(): o_inode=0x%x\n", of->o_inode); + dprintf(0, "sysopen(): o_access=0x%x\n", of->o_access); + dprintf(0, "sysopen(): o_refs=%d\n", of->o_refs); +#endif +/*RPB*/ of->o_inode = ino; /* save inode ref */ perm = getperm(ino); /* check for permissions */ if (((((unsigned char)flag == O_RDONLY) || @@ -760,12 +776,60 @@ sys_statfstat(void) { register cinode_t *ino; +/*RPB*/ +/*abyte('[');*/ +/*amess(path);*/ +/*RPB*/ +/*RPB*/ +#if 0 if (!valadr(buf, sizeof(struct stat))) goto Err; +#else + if (!valadr(buf, sizeof(struct stat))) + { +/*abyte('1');*/ + goto Err; + } +#endif +/*RPB*/ +/*RPB*/ +#if 0 if ((ino = isstat ? namei(path, NULL, 1) : getinode(fd)) == 0) { +#else + if (isstat) + { + if ((ino = namei(path, NULL, 1)) == 0) + { +/*abyte('2');*/ + goto Err; + } + } + else if ((ino = getinode(fd)) == 0) + { +/*abyte('3');*/ +#endif +/*RPB*/ + +/*RPB*/ +#if 0 Err: return -1; +#endif +/*RPB*/ +Err: +/*RPB*/ +/*abyte('-');*/ +/*abyte(']');*/ +/*RPB*/ +/*RPB*/ + udata->u_error = ENOENT; +/*RPB*/ + return -1; } stcpy(ino, (struct stat *)buf); if (isstat) i_deref(ino); +/*RPB*/ +/*abyte('.');*/ +/*abyte(']');*/ +/*RPB*/ return (0); } #undef path @@ -1063,7 +1127,7 @@ n_creat(char *name, unsigned char new, mode_t mode) buf = tmpbuf(); ugets(name, buf, 512); - dprintf(3, "n_creat(\"%s\", %d, 0%o)\n", buf, new, mode); + _dprintf(3, _("n_creat(\"%s\", %d, 0%o)\n"), buf, new, mode); brelse((blkbuf_t *)buf); #endif @@ -1133,7 +1197,7 @@ n_creat(char *name, unsigned char new, mode_t mode) goto Err; #endif #if DEBUG >= 3 - dprintf(3, "n_creat() returning 0x%x, success\n", ino); + _dprintf(3, _("n_creat() returning 0x%x, success\n"), ino); #endif return ino; @@ -1141,7 +1205,7 @@ Err1: i_deref(parent); Err: if (ino) i_deref(ino); #if DEBUG >= 3 - dprintf(3, "n_creat() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("n_creat() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -1163,13 +1227,13 @@ readwritei(char write, cinode_t *ino) unsigned char ispipe = 0; #if DEBUG >= 3 - dprintf(3, "readwritei(%u, 0x%x) starting\n", (unsigned int)write, ino); + _dprintf(3, _("readwritei(%u, 0x%x) starting\n"), (unsigned int)write, ino); #endif if (write && ino->c_ro) { udata->u_error = EROFS; #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); + _dprintf(3, _("readwritei() returning, error %u\n"), udata->u_error); #endif return; } @@ -1179,7 +1243,8 @@ readwritei(char write, cinode_t *ino) if ((int)udata->u_count != -1) udata->u_offset += udata->u_count; #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); #endif return; case S_IFLNK: /* sym link */ @@ -1196,7 +1261,13 @@ readwritei(char write, cinode_t *ino) (unsigned long)ino->c_node.i_size) { udata->u_count = 0; #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*abyte('{');*/ +/*ahexw((unsigned long)udata->u_offset);*/ +/*ahexw((unsigned long)ino->c_node.i_size);*/ +/*abyte('}');*/ +/*RPB*/ #endif return; } @@ -1224,7 +1295,9 @@ readwritei(char write, cinode_t *ino) ssig(udata->u_ptab, SIGPIPE); #endif #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*RPB*/ #endif return; } @@ -1270,7 +1343,9 @@ loop: while (todo) { if (udata->u_error == EFAULT) udata->u_error = 0; #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*RPB*/ #endif return; } @@ -1287,7 +1362,9 @@ loop: while (todo) { if (bp == NULL) { #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*RPB*/ #endif return; } @@ -1306,7 +1383,9 @@ loop: while (todo) { if (bfree((blkbuf_t *)bp, 2) < 0) { #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*RPB*/ #endif return; } @@ -1326,7 +1405,9 @@ loop: while (todo) { if (brelse((blkbuf_t *)bp) < 0) { #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); +/*RPB*/ + _dprintf(3, _("readwritei() returning from getmode(ino)=0x%x, error %u\n"), getmode(ino), udata->u_error); +/*RPB*/ #endif return; } @@ -1355,7 +1436,7 @@ loop: while (todo) { } } #if DEBUG >= 3 - dprintf(3, "readwritei() returning, success\n"); + _dprintf(3, _("readwritei() returning, success\n")); #endif return; default: @@ -1363,7 +1444,7 @@ error: udata->u_error = ENODEV; if (!write) udata->u_count = -1; #if DEBUG >= 3 - dprintf(3, "readwritei() returning, error %u\n", udata->u_error); + _dprintf(3, _("readwritei() returning, error %u\n"), udata->u_error); #endif return; } @@ -1381,7 +1462,7 @@ rwsetup(unsigned char fd, void *base, register oft_t *oftp; #if DEBUG >= 3 - dprintf(3, "rwsetup(%u, 0x%x, %u, %u) starting\n", + _dprintf(3, _("rwsetup(%u, 0x%x, %u, %u) starting\n"), (unsigned int)fd, base, cnt, (unsigned int)rdflag); #endif @@ -1389,7 +1470,7 @@ rwsetup(unsigned char fd, void *base, { Err1: #if DEBUG >= 3 - dprintf(3, "rwsetup() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("rwsetup() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -1407,7 +1488,7 @@ Err1: udata->u_sysio = 0; /* transfer is to be done on behalf of user */ #endif #if DEBUG >= 3 - dprintf(3, "rwsetup() returning 0x%x, success\n", ino); + _dprintf(3, _("rwsetup() returning 0x%x, success\n"), ino); #endif return ino; } diff --git a/src/nos/filesys/scall2.c b/src/nos/filesys/scall2.c index 20217354..1e2334f9 100644 --- a/src/nos/filesys/scall2.c +++ b/src/nos/filesys/scall2.c @@ -334,7 +334,7 @@ doexit(int val, int val2) register ptab_t **ptp, *pt; #if DEBUG >= 2 - dprintf(2, "process %d exiting\n", udata->u_ptab->p_pid); + _dprintf(2, _("process %d exiting\n"), udata->u_ptab->p_pid); #endif for (j = 0; j < NUSERFILES; j++) diff --git a/src/nos/filesys/xfs.c b/src/nos/filesys/xfs.c index 117c7e54..23a2563e 100644 --- a/src/nos/filesys/xfs.c +++ b/src/nos/filesys/xfs.c @@ -309,7 +309,13 @@ xfs_creat(name, mode) udata->u_ptab = Ptab[0]; udata->u_insys = 1; udata->u_argn0 = (unsigned int)name; +/*RPB*/ +#if 0 udata->u_argn1 = O_CREAT|O_WRONLY|O_TRUNC; +#else + udata->u_argn1 = O_CREAT|O_RDWR|O_TRUNC; +#endif +/*RPB*/ udata->u_argn2 = (unsigned int)mode; udata->u_callno = 20; /* only needed for systrace */ systrace_entry(); @@ -1063,10 +1069,14 @@ xfs_time(tvec) result = sys_time(); udata->u_retval = (int)result; /* only needed for systrace */ systrace_exit(); +/*RPB*//* Avoid problems with the errno def (Curproc) */ +#if 0 if (result == (time_t)-1) /* can this really happen? */ { errno = udata->u_error; /* though no errors defined by SUSV3 */ } +#endif +/*RPB*/ udata_p = NULL; return result; } diff --git a/src/nos/filesys/xip.c b/src/nos/filesys/xip.c index 55d37e79..fef22248 100644 --- a/src/nos/filesys/xip.c +++ b/src/nos/filesys/xip.c @@ -32,6 +32,8 @@ #include "uzi/xip.h" #include "uzi/process.h" #include "uzi/maxmin.h" +#include +#include "po/messages.h" #ifndef DEBUG #define DEBUG 0 @@ -82,7 +84,7 @@ xip_align(cinode_t *ino, off_t size) int flag, exclude, indirection; #if DEBUG >= 3 - dprintf(3, "xip_align(0x%x, %ld) starting\n", ino, size); + _dprintf(3, _("xip_align(0x%x, %ld) starting\n"), ino, size); #endif /* return 0; */ @@ -94,7 +96,7 @@ xip_align(cinode_t *ino, off_t size) { udata->u_error = ENOLCKFS; /* not a locking filesystem */ #if DEBUG >= 3 - dprintf(3, "xip_align() returning -1 a\n"); + _dprintf(3, _("xip_align() returning -1 a\n")); #endif return -1; } @@ -109,7 +111,7 @@ xip_align(cinode_t *ino, off_t size) { udata->u_error = ENOREGALIGN; /* file not regular or aligned */ #if DEBUG >= 3 - dprintf(3, "xip_ualign() returning -1 b\n"); + _dprintf(3, _("xip_ualign() returning -1 b\n")); #endif return -1; } @@ -120,7 +122,7 @@ xip_align(cinode_t *ino, off_t size) { udata->u_error = ENOSPC; /* size specified is too large */ #if DEBUG >= 3 - dprintf(3, "xip_align() returning -1 c\n"); + _dprintf(3, _("xip_align() returning -1 c\n")); #endif return -1; } @@ -167,7 +169,7 @@ xip_align(cinode_t *ino, off_t size) } #if DEBUG > 1 - dprintf(2, "processing my inode %d\n", ino->c_num); + _dprintf(2, _("processing my inode %d\n"), ino->c_num); #endif /* move the file's data into unoccupied blocks of each region */ @@ -253,7 +255,7 @@ xip_align(cinode_t *ino, off_t size) } #if DEBUG > 1 - dprintf(2, "processing other inode %d\n", other->c_num); + _dprintf(2, _("processing other inode %d\n"), other->c_num); #endif #if 0 /* don't bother, since the S_IFMT bits will be invalid anyway */ if (other->c_node.i_mode == 0) @@ -302,7 +304,7 @@ xip_align(cinode_t *ino, off_t size) indirection = 2; } blk = other->c_node.i_addr[i]; -/* if (blk == 3840) dprintf(3, "bad @ %d,%d 0x%04x\n", other->c_num, i, &other->c_node.i_addr[i]); */ +/* if (blk == 3840) _dprintf(3, _("bad @ %d,%d 0x%04x\n"), other->c_num, i, &other->c_node.i_addr[i]); */ if (blk) { pos = xip_align_recurse(dev, /*pos,*/ @@ -363,7 +365,7 @@ xip_align_error: } #if DEBUG >= 3 - dprintf(3, "xip_align() returning -1 d\n"); + _dprintf(3, _("xip_align() returning -1 d\n")); #endif return -1; } @@ -373,7 +375,7 @@ xip_align_error: i_sync(); /* flushing inodes */ #if DEBUG >= 3 - dprintf(3, "xip_align() returning 0, success\n"); + _dprintf(3, _("xip_align() returning 0, success\n")); #endif return 0; /* successfully aligned the file */ } @@ -390,7 +392,7 @@ xip_ualign(cinode_t *ino, off_t size) dev_t devno; #if DEBUG >= 3 - dprintf(3, "xip_ualign(0x%x, %ld) starting\n", ino, size); + _dprintf(3, _("xip_ualign(0x%x, %ld) starting\n"), ino, size); #endif /* prepare to access the given inode */ @@ -402,7 +404,7 @@ xip_ualign(cinode_t *ino, off_t size) if (region == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_ualign() returning -1 a\n"); + _dprintf(3, _("xip_ualign() returning -1 a\n")); #endif return -1; /* error code has been setup by xip_examine() */ } @@ -422,7 +424,7 @@ xip_ualign(cinode_t *ino, off_t size) /* disk i/o error, or corrupt filesystem */ /* udata->u_error = ENXIO */; #if DEBUG >= 3 - dprintf(3, "xip_ualign() returning -1 f\n"); + _dprintf(3, _("xip_ualign() returning -1 f\n")); #endif return -1; } @@ -440,7 +442,7 @@ xip_ualign(cinode_t *ino, off_t size) i_sync(); /* flushing inodes */ #if DEBUG >= 3 - dprintf(3, "xip_ualign() returning 0\n"); + _dprintf(3, _("xip_ualign() returning 0\n")); #endif return 0; } @@ -457,7 +459,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, blkno_t *region, regions, blocks; #if DEBUG >= 3 - dprintf(3, "xip_examine(0x%x, 0x%x, %ld, 0x%x, 0x%x) starting\n", + _dprintf(3, _("xip_examine(0x%x, 0x%x, %ld, 0x%x, 0x%x) starting\n"), dev, ino, size, regioncount, blockcount); #endif @@ -465,7 +467,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOLCKFS; /* not a locking filesystem */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -475,7 +477,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOALIGN; /* file is not aligned */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -483,7 +485,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOREGALIGN; /* file not regular or aligned */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -494,7 +496,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOSPC; /* size specified is too large */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u\n"), udata->u_error); #endif return NULL; } @@ -518,7 +520,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOALIGN; /* alignment bad */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u a\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u a\n"), udata->u_error); #endif return NULL; } @@ -534,7 +536,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, { udata->u_error = ENOALIGN; /* alignment bad */ #if DEBUG >= 3 - dprintf(3, "xip_examine() returning NULL, error %u b\n", udata->u_error); + _dprintf(3, _("xip_examine() returning NULL, error %u b\n"), udata->u_error); #endif return NULL; } @@ -545,7 +547,7 @@ xip_examine(filesys_t *dev, cinode_t *ino, off_t size, *regioncount = regions; *blockcount = blocks; #if DEBUG >= 3 - dprintf(3, "xip_examine() returning 0x%x (%d, %d)\n", region, regions, blocks); + _dprintf(3, _("xip_examine() returning 0x%x (%d, %d)\n"), region, regions, blocks); #endif return region; } @@ -562,7 +564,7 @@ xip_align_chase(filesys_t *dev, cinode_t *ino, blkno_t blk, blkno_t pos, blkbuf_t *buf, *other; #if DEBUG >= 3 - dprintf(3, "xip_align_chase(0x%x, 0x%x, %d, %d, 0x%x, %d, %d) starting\n", + _dprintf(3, _("xip_align_chase(0x%x, 0x%x, %d, %d, 0x%x, %d, %d) starting\n"), dev, ino, blk, pos, region, regions, blocks); #endif @@ -571,7 +573,7 @@ xip_align_chase(filesys_t *dev, cinode_t *ino, blkno_t blk, blkno_t pos, { udata->u_error = ECORRUPTFS; #if DEBUG - dprintf(1, "xip_align_chase() 1 ino = %d, blk = %d, pos = %d\n", + _dprintf(1, _("xip_align_chase() 1 ino = %d, blk = %d, pos = %d\n"), ino->c_num, blk, pos); #endif return (blkno_t)-1; /* filesystem is corrupt */ @@ -594,11 +596,11 @@ xip_align_chase(filesys_t *dev, cinode_t *ino, blkno_t blk, blkno_t pos, { udata->u_error = ECORRUPTFS; #if DEBUG - dprintf(1, "xip_align_chase() 2 ino = %d, blk = %d, pos = %d\n", + _dprintf(1, _("xip_align_chase() 2 ino = %d, blk = %d, pos = %d\n"), ino->c_num, blk, pos); #endif #if DEBUG >= 3 - dprintf(3, "xip_align_chase() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_chase() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* filesystem is corrupt */ } @@ -608,7 +610,7 @@ xip_align_chase(filesys_t *dev, cinode_t *ino, blkno_t blk, blkno_t pos, if (pos == (blkno_t)-1) { #if DEBUG >= 3 - dprintf(3, "xip_align_chase() returning %d, ok\n", blk); + _dprintf(3, _("xip_align_chase() returning %d, ok\n"), blk); #endif return blk; /* success, return the just-freed block */ } @@ -629,7 +631,7 @@ xip_align_bmap(cinode_t *ino, blkno_t newno, blkno_t pos) blkbuf_t *buf, *other; #if DEBUG >= 3 - dprintf(3, "xip_align_bmap(0x%x, %u) starting\n", ino, pos); + _dprintf(3, _("xip_align_bmap(0x%x, %u) starting\n"), ino, pos); #endif devno = ino->c_dev; @@ -695,7 +697,7 @@ xip_align_bmap(cinode_t *ino, blkno_t newno, blkno_t pos) { Err: #if DEBUG >= 3 - dprintf(3, "xip_align_bmap() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_bmap() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; } @@ -721,28 +723,28 @@ Ok: } #if DEBUG >= 2 - dprintf(2, "getting block %d -> %d, errno = %d\n", blk, newno, udata->u_error); + _dprintf(2, _("getting block %d -> %d, errno = %d\n"), blk, newno, udata->u_error); #endif /* really move the block by manipulating cache entries */ other = (blkbuf_t *)bfind(devno, newno); /* hanging around in cache? */ if (other) { -/* dprintf(3, "bufpool entry %d = block %d, dirty 0\n", other - bufpool, blk); */ +/* _dprintf(3, _("bufpool entry %d = block %d, dirty 0\n"), other - bufpool, blk); */ other->bf_blk = blk; /* swap, for minimal overhead */ other->bf_dirty = 0; /* try to avoid writing back */ } /* revise the original cache entry to show the new block */ buf->bf_blk = newno; /* original value is in variable blk */ -/* dprintf(3, "bufpool entry %d = block %d, dirty 1\n", buf - bufpool, newno); */ +/* _dprintf(3, _("bufpool entry %d = block %d, dirty 1\n"), buf - bufpool, newno); */ if (bawrite(buf) < 0) /* dirty, but delay writing for the moment */ { goto Err; } #if DEBUG >= 3 - dprintf(3, "xip_align_bmap() returning %u, success\n", blk); + _dprintf(3, _("xip_align_bmap() returning %u, success\n"), blk); #endif return blk; } @@ -758,7 +760,7 @@ xip_align_reverse(blkno_t blk, blkno_t pos; #if DEBUG > 3 - dprintf(4, "xip_align_reverse(%u) starting\n", blk); + _dprintf(4, _("xip_align_reverse(%u) starting\n"), blk); #endif /* perform a reverse lookup of blk via the region list */ @@ -774,7 +776,7 @@ xip_align_reverse(blkno_t blk, /* yes, return the computed logical pos in file */ pos += blk - region[i]; #if DEBUG > 3 - dprintf(4, "xip_align_reverse() returning %u, found\n", pos); + _dprintf(4, _("xip_align_reverse() returning %u, found\n"), pos); #endif return pos; } @@ -785,7 +787,7 @@ xip_align_reverse(blkno_t blk, /* the given blk was not found in any region of the list */ #if DEBUG > 3 - dprintf(4, "xip_align_reverse() returning -1, not found\n"); + _dprintf(4, _("xip_align_reverse() returning -1, not found\n")); #endif return -1; } @@ -809,8 +811,8 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, blkno_t pos, chase; #if DEBUG > 3 - dprintf(4, "xip_align_recurse" - "(0x%x, 0x%x, %d, 0x%x, 0x%x, %d, 0x%x, %d, %d) starting\n", + _dprintf(4, _("xip_align_recurse" + "(0x%x, 0x%x, %d, 0x%x, 0x%x, %d, 0x%x, %d, %d) starting\n"), dev, ino, exclude, parent, dirty, indirection, region, regions, blocks); #endif @@ -822,11 +824,11 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, /* filesystem is corrupt, invalid block */ udata->u_error = ECORRUPTFS; #if DEBUG - dprintf(1, "xip_align_recurse() ino = %d, blk = %d, ind = %d, par = 0x%04x\n", + _dprintf(1, _("xip_align_recurse() ino = %d, blk = %d, ind = %d, par = 0x%04x\n"), ino->c_num, blk, indirection, parent); #endif #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; } @@ -859,7 +861,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, { /* no action is needed (no move and not indirect) */ #if DEBUG > 3 - dprintf(4, "xip_align_recurse() returning -1, no action, ok\n"); + _dprintf(4, _("xip_align_recurse() returning -1, no action, ok\n")); #endif return (blkno_t)-1; } @@ -870,7 +872,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error reading the block itself */ } @@ -895,7 +897,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, for (i = 0; i < BUFSIZE / sizeof(blkno_t); i++) { newno = ((blkno_t *)buf)[i]; -/* if (newno == 3840) dprintf(3, "bad # %d,%d 0x%04x\n", buf->bf_blk, i, &((blkno_t *)buf)[i]); */ +/* if (newno == 3840) _dprintf(3, _("bad # %d,%d 0x%04x\n"), buf->bf_blk, i, &((blkno_t *)buf)[i]); */ if (newno) { if (exclude == 2) /* it's the target file */ @@ -906,7 +908,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (bfree(buf, buf->bf_dirty) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error */ } @@ -921,7 +923,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error */ } @@ -949,7 +951,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (bfree(buf, buf->bf_dirty) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error */ } @@ -965,7 +967,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error */ } @@ -974,7 +976,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (newno == (blkno_t)-1) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; } @@ -986,7 +988,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, { /* i/o error, or corrupt filesystem */ #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; } @@ -1007,7 +1009,7 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, { udata->u_error = ENOSPC; /* may overwrite ENXIO !! */ #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; } @@ -1019,31 +1021,31 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, *dirty = 1; #if DEBUG >= 2 - dprintf(2, "putting block %d -> %d, errno = %d\n", blk, newno, udata->u_error); + _dprintf(2, _("putting block %d -> %d, errno = %d\n"), blk, newno, udata->u_error); #endif /* really move the block by manipulating cache entries */ other = (blkbuf_t *)bfind(devno, newno); /* hanging around in cache? */ if (other) { -/* dprintf(3, "bufpool entry %d = block %d, dirty 0\n", other - bufpool, blk); */ +/* _dprintf(3, _("bufpool entry %d = block %d, dirty 0\n"), other - bufpool, blk); */ other->bf_blk = blk; /* swap, for minimal overhead */ other->bf_dirty = 0; /* try to avoid writing back */ } /* revise the original cache entry to show the new block */ -/* dprintf(3, "bufpool entry %d = block %d, dirty 2\n", buf - bufpool, newno); */ +/* _dprintf(3, _("bufpool entry %d = block %d, dirty 2\n"), buf - bufpool, newno); */ buf->bf_blk = newno; /* original value is in variable blk */ if (bfree(buf, 2) < 0) /* very dirty, write back immediately */ { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error writing back */ } #if DEBUG > 3 - dprintf(4, "xip_align_recurse() returning %d, moved, ok\n", chase); + _dprintf(4, _("xip_align_recurse() returning %d, moved, ok\n"), chase); #endif return chase; /* indicate which spot was just freed */ } @@ -1052,14 +1054,14 @@ xip_align_recurse(filesys_t *dev, cinode_t *ino, int exclude, if (bfree(buf, buf->bf_dirty) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_align_recurse() returning -1, error %u\n", udata->u_error); + _dprintf(3, _("xip_align_recurse() returning -1, error %u\n"), udata->u_error); #endif return (blkno_t)-1; /* disk i/o error writing back */ } } #if DEBUG > 3 - dprintf(4, "xip_align_recurse() returning -1, ok\n"); + _dprintf(4, _("xip_align_recurse() returning -1, ok\n")); #endif return (blkno_t)-1; /* successfully traversed the block and its children */ } @@ -1075,7 +1077,7 @@ xip_search(dev_t devno, int size, blkno_t start, blkno_t final) unsigned long bits, mask; /* assumes REGION_BLOCKS <= 32 */ #if DEBUG >= 3 - dprintf(3, "xip_search(%u, %d, %u, %u) starting\n", + _dprintf(3, _("xip_search(%u, %d, %u, %u) starting\n"), devno, size, start, final); #endif @@ -1121,7 +1123,7 @@ xip_search(dev_t devno, int size, blkno_t start, blkno_t final) if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_search() returning -1, i/o error\n"); + _dprintf(3, _("xip_search() returning -1, i/o error\n")); #endif return (blkno_t)-1; /* should indicate i/o error */ } @@ -1144,13 +1146,13 @@ xip_search(dev_t devno, int size, blkno_t start, blkno_t final) if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_search() returning -1, i/o error\n"); + _dprintf(3, _("xip_search() returning -1, i/o error\n")); #endif return (blkno_t)-1; } #if DEBUG >= 3 - dprintf(3, "xip_search() returning %u, success\n", blk); + _dprintf(3, _("xip_search() returning %u, success\n"), blk); #endif return blk; } @@ -1162,7 +1164,7 @@ xip_search(dev_t devno, int size, blkno_t start, blkno_t final) if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_search() returning -1, i/o error\n"); + _dprintf(3, _("xip_search() returning -1, i/o error\n")); #endif return (blkno_t)-1; } @@ -1173,7 +1175,7 @@ xip_search(dev_t devno, int size, blkno_t start, blkno_t final) /* no '0' string found within the bitmap limits */ #if DEBUG >= 3 - dprintf(3, "xip_search() returning -1, bitmap full\n"); + _dprintf(3, _("xip_search() returning -1, bitmap full\n")); #endif return (blkno_t)-1; /* not an error, bitmap was really full */ } @@ -1189,7 +1191,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, char *buf, *p, mask; #if DEBUG >= 3 - dprintf(3, "xip_reserve(%u, %u, %d, %d, %u, %u) starting\n", + _dprintf(3, _("xip_reserve(%u, %u, %d, %d, %u, %u) starting\n"), devno, blk, size, flag, start, final); #endif @@ -1198,7 +1200,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (j >= final) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, out of range\n"); + _dprintf(3, _("xip_reserve() returning -1, out of range\n")); #endif return -1; /* block out of range, very bad */ } @@ -1208,7 +1210,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, i/o error\n"); + _dprintf(3, _("xip_reserve() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } @@ -1230,7 +1232,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (j >= final) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, out of range\n"); + _dprintf(3, _("xip_reserve() returning -1, out of range\n")); #endif return -1; /* out of range */ } @@ -1239,7 +1241,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (bawrite((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, i/o error\n"); + _dprintf(3, _("xip_reserve() returning -1, i/o error\n")); #endif return -1; /* i/o error */ } @@ -1249,7 +1251,7 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, i/o error\n"); + _dprintf(3, _("xip_reserve() returning -1, i/o error\n")); #endif return -1; /* i/o error */ } @@ -1277,13 +1279,13 @@ xip_reserve(dev_t devno, blkno_t blk, int size, int flag, if (bawrite((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning -1, i/o error\n"); + _dprintf(3, _("xip_reserve() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } #if DEBUG >= 3 - dprintf(3, "xip_reserve() returning 0, success\n"); + _dprintf(3, _("xip_reserve() returning 0, success\n")); #endif return 0; } @@ -1300,7 +1302,7 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, blkno_t i, j, lm; #if DEBUG >= 3 - dprintf(3, "xip_find(%u, %u, %d, %d, %u, %u) starting\n", + _dprintf(3, _("xip_find(%u, %u, %d, %d, %u, %u) starting\n"), devno, blk, flag, toggle, start, final); #endif @@ -1322,7 +1324,7 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_find() returning -1, i/o error\n"); + _dprintf(3, _("xip_find() returning -1, i/o error\n")); #endif return (blkno_t)-1; /* should indicate i/o error */ } @@ -1356,7 +1358,7 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, if (bawrite((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_find() returning -1, i/o error\n"); + _dprintf(3, _("xip_find() returning -1, i/o error\n")); #endif return (blkno_t)-1; /* i/o */ } @@ -1366,14 +1368,14 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_find() returning -1, i/o error\n"); + _dprintf(3, _("xip_find() returning -1, i/o error\n")); #endif return (blkno_t)-1; /* i/o */ } } #if DEBUG >= 3 - dprintf(3, "xip_find() returning %u, success\n", blk); + _dprintf(3, _("xip_find() returning %u, success\n"), blk); #endif return blk; } @@ -1385,7 +1387,7 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_find() returning -1, i/o error\n"); + _dprintf(3, _("xip_find() returning -1, i/o error\n")); #endif return (blkno_t)-1; } @@ -1397,7 +1399,7 @@ xip_find(dev_t devno, blkno_t blk, int flag, int toggle, /* no 'flag' bit found within the bitmap limits */ blk = (j - start) << 3; #if DEBUG >= 3 - dprintf(3, "xip_find() returning %u, bitmap full\n", blk); + _dprintf(3, _("xip_find() returning %u, bitmap full\n"), blk); #endif return blk; /* not an error, bitmap was really full */ } @@ -1412,7 +1414,7 @@ xip_get(dev_t devno, blkno_t blk, blkno_t start, blkno_t final) char *buf, *p; #if DEBUG >= 3 - dprintf(3, "xip_get(%u, %u, %u, %u) starting\n", devno, blk, start, final); + _dprintf(3, _("xip_get(%u, %u, %u, %u) starting\n"), devno, blk, start, final); #endif /* calculate byte position within bitmap for this block */ @@ -1420,7 +1422,7 @@ xip_get(dev_t devno, blkno_t blk, blkno_t start, blkno_t final) if (j >= final) { #if DEBUG >= 3 - dprintf(3, "xip_get() returning -1, out of range\n"); + _dprintf(3, _("xip_get() returning -1, out of range\n")); #endif return -1; /* block out of range, very bad */ } @@ -1431,7 +1433,7 @@ xip_get(dev_t devno, blkno_t blk, blkno_t start, blkno_t final) if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_get() returning -1, i/o error\n"); + _dprintf(3, _("xip_get() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } @@ -1443,13 +1445,13 @@ xip_get(dev_t devno, blkno_t blk, blkno_t start, blkno_t final) if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_get() returning -1, i/o error\n"); + _dprintf(3, _("xip_get() returning -1, i/o error\n")); #endif return -1; } #if DEBUG >= 3 - dprintf(3, "xip_get() returning %d, success\n", i); + _dprintf(3, _("xip_get() returning %d, success\n"), i); #endif return i; } @@ -1465,7 +1467,7 @@ xip_set(dev_t devno, blkno_t blk, int flag, char *buf, *p, mask; #if DEBUG >= 3 - dprintf(3, "xip_set(%u, %u, %d, %u, %u) starting\n", + _dprintf(3, _("xip_set(%u, %u, %d, %u, %u) starting\n"), devno, blk, flag, start, final); #endif @@ -1474,7 +1476,7 @@ xip_set(dev_t devno, blkno_t blk, int flag, if (j >= final) { #if DEBUG >= 3 - dprintf(3, "xip_set() returning -1, out of range\n"); + _dprintf(3, _("xip_set() returning -1, out of range\n")); #endif return -1; /* block out of range, very bad */ } @@ -1485,7 +1487,7 @@ xip_set(dev_t devno, blkno_t blk, int flag, if (buf == NULL) { #if DEBUG >= 3 - dprintf(3, "xip_set() returning -1, i/o error\n"); + _dprintf(3, _("xip_set() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } @@ -1502,7 +1504,7 @@ xip_set(dev_t devno, blkno_t blk, int flag, if (bawrite((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_set() returning -1, i/o error\n"); + _dprintf(3, _("xip_set() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } @@ -1512,14 +1514,14 @@ xip_set(dev_t devno, blkno_t blk, int flag, if (brelse((blkbuf_t *)buf) < 0) { #if DEBUG >= 3 - dprintf(3, "xip_set() returning -1, i/o error\n"); + _dprintf(3, _("xip_set() returning -1, i/o error\n")); #endif return -1; /* should indicate i/o error */ } } #if DEBUG >= 3 - dprintf(3, "xip_set() returning %d, success\n", j); + _dprintf(3, _("xip_set() returning %d, success\n"), j); #endif return j; } diff --git a/src/nos/include/errno.h b/src/nos/include/errno.h index a0c01173..c1d37262 100644 --- a/src/nos/include/errno.h +++ b/src/nos/include/errno.h @@ -68,7 +68,13 @@ extern int sys_nerr; #if 0 /* Nick please use strerror() instead */ extern char *sys_errlist[]; #endif +/*RPB*/ +#if 0 extern int errno; +#else +#define errno (Curproc->p_errno) +#endif +/*RPB*/ extern char *strerror __P((int _errno)); diff --git a/src/nos/include/errno.h% b/src/nos/include/errno.h% index f505f7af..a0c01173 100644 --- a/src/nos/include/errno.h% +++ b/src/nos/include/errno.h% @@ -1,132 +1,75 @@ -#ifndef _I386_ERRNO_H -#define _I386_ERRNO_H +#ifndef __ERRNO_H +#define __ERRNO_H +#ifndef __TYPES_H +#include +#endif -#define EPERM 1 /* Operation not permitted */ -#define ENOENT 2 /* No such file or directory */ -#define ESRCH 3 /* No such process */ -#define EINTR 4 /* Interrupted system call */ -#define EIO 5 /* I/O error */ -#define ENXIO 6 /* No such device or address */ -#define E2BIG 7 /* Arg list too long */ -#define ENOEXEC 8 /* Exec format error */ -#define EBADF 9 /* Bad file number */ -#define ECHILD 10 /* No child processes */ -#define EAGAIN 11 /* Try again */ -#define ENOMEM 12 /* Out of memory */ -#define EACCES 13 /* Permission denied */ -#define EFAULT 14 /* Bad address */ -#define ENOTBLK 15 /* Block device required */ -#define EBUSY 16 /* Device or resource busy */ -#define EEXIST 17 /* File exists */ -#define EXDEV 18 /* Cross-device link */ -#define ENODEV 19 /* No such device */ -#define ENOTDIR 20 /* Not a directory */ -#define EISDIR 21 /* Is a directory */ -#define EINVAL 22 /* Invalid argument */ -#define ENFILE 23 /* File table overflow */ -#define EMFILE 24 /* Too many open files */ -#define ENOTTY 25 /* Not a typewriter */ -#define ETXTBSY 26 /* Text file busy */ -#define EFBIG 27 /* File too large */ -#define ENOSPC 28 /* No space left on device */ -#define ESPIPE 29 /* Illegal seek */ -#define EROFS 30 /* Read-only file system */ -#define EMLINK 31 /* Too many links */ -#define EPIPE 32 /* Broken pipe */ -#define EDOM 33 /* Math argument out of domain of func */ -#define ERANGE 34 /* Math result not representable */ -#define EDEADLK 35 /* Resource deadlock would occur */ -#define ENAMETOOLONG 36 /* File name too long */ -#define ENOLCK 37 /* No record locks available */ -#define ENOSYS 38 /* Function not implemented */ -#define ENOTEMPTY 39 /* Directory not empty */ -#define ELOOP 40 /* Too many symbolic links encountered */ -#define EWOULDBLOCK EAGAIN /* Operation would block */ -#define ENOMSG 42 /* No message of desired type */ -#define EIDRM 43 /* Identifier removed */ -#define ECHRNG 44 /* Channel number out of range */ -#define EL2NSYNC 45 /* Level 2 not synchronized */ -#define EL3HLT 46 /* Level 3 halted */ -#define EL3RST 47 /* Level 3 reset */ -#define ELNRNG 48 /* Link number out of range */ -#define EUNATCH 49 /* Protocol driver not attached */ -#define ENOCSI 50 /* No CSI structure available */ -#define EL2HLT 51 /* Level 2 halted */ -#define EBADE 52 /* Invalid exchange */ -#define EBADR 53 /* Invalid request descriptor */ -#define EXFULL 54 /* Exchange full */ -#define ENOANO 55 /* No anode */ -#define EBADRQC 56 /* Invalid request code */ -#define EBADSLT 57 /* Invalid slot */ +/* Error codes */ /*- if not used */ +#define EPERM 1 /* 1 Operation not permitted */ +#define ENOENT 2 /* 2 No such file or directory */ +#define ESRCH 3 /*-*/ /* 3 No such process */ +#define EINTR 4 /* 4 Interrupted system call */ +#define EIO 5 /* 5 I/O error */ +#define ENXIO 6 /* 6 No such device or address */ +#define E2BIG 7 /* 7 Arg list too long */ +#define ENOEXEC 8 /* 8 Exec format error */ +#define EBADF 9 /* 9 Bad file number */ +#define ECHILD 10 /* 10 No child processes */ +#define EAGAIN 11 /* 11 Try again */ +#define ENOMEM 12 /* 12 Out of memory */ +#define EACCES 13 /* 13 Permission denied */ +#define EFAULT 14 /* 14 Bad address */ +#define ENOTBLK 15 /* 15 Block device required */ +#define EBUSY 16 /* 16 Device or resource busy */ +#define EEXIST 17 /* 17 File exists */ +#define EXDEV 18 /* 18 Cross-device link */ +#define ENODEV 19 /* 19 No such device */ +#define ENOTDIR 20 /* 20 Not a directory */ +#define EISDIR 21 /* 21 Is a directory */ +#define EINVAL 22 /* 22 Invalid argument */ +#define ENFILE 23 /* 23 File table overflow */ +#define EMFILE 24 /*-*/ /* 24 Too many open files */ +#define ENOTTY 25 /*-*/ /* 25 Not a typewriter */ +#define ETXTBSY 26 /*-*/ /* 26 Text file busy */ +#define EFBIG 27 /*-*/ /* 27 File too large */ +#define ENOSPC 28 /* 28 No space left on device */ +#define ESPIPE 29 /* 29 Illegal seek */ +#define EROFS 30 /*-*/ /* 30 Read-only file system */ +#define EMLINK 31 /*-*/ /* 31 Too many links */ +#define EPIPE 32 /* 32 Broken pipe */ +#define EDOM 33 /*-*/ /* 33 Math argument out of domain of func */ +#define ERANGE 34 /*-*/ /* 34 Math result not representable */ +#define EDEADLK 35 /*-*/ /* 35 Resource deadlock would occur */ +#define ENAMETOOLONG 36 /*-*/ /* 36 File name too long */ +#define ENOLCK 37 /*-*/ /* 37 No record locks available */ +#define EINVFNC 38 /* 38 Function not implemented */ +#define ENOTEMPTY 39 /*-*/ /* 39 Directory not empty */ +#define ELOOP 40 /*-*/ /* 40 Too many symbolic links encountered */ +#define ESHELL 41 /*-*/ /* 41 It's a shell script */ +#if 1 /* Nick free bitmap */ +#define EISALIGN 42 /* 42 File is already aligned */ +#define ENOALIGN 43 /* 43 File is not aligned */ +#define ETOOSHORT 44 /* 44 File is too short, or hole */ +#define ENOREGALIGN 45 /* 42 Not a regular or aligned file */ +#define ENOLCKFS 46 /* 45 Not a locking filesystem */ +#define ECORRUPTFS 47 /* 46 Filesystem is corrupt */ +#endif +#define ENOSYS EINVFNC -#define EDEADLOCK EDEADLK +#if 1 /* Nick free bitmap */ +#define __ERRORS 46 +#else +#define __ERRORS 40 +#endif -#define EBFONT 59 /* Bad font file format */ -#define ENOSTR 60 /* Device not a stream */ -#define ENODATA 61 /* No data available */ -#define ETIME 62 /* Timer expired */ -#define ENOSR 63 /* Out of streams resources */ -#define ENONET 64 /* Machine is not on the network */ -#define ENOPKG 65 /* Package not installed */ -#define EREMOTE 66 /* Object is remote */ -#define ENOLINK 67 /* Link has been severed */ -#define EADV 68 /* Advertise error */ -#define ESRMNT 69 /* Srmount error */ -#define ECOMM 70 /* Communication error on send */ -#define EPROTO 71 /* Protocol error */ -#define EMULTIHOP 72 /* Multihop attempted */ -#define EDOTDOT 73 /* RFS specific error */ -#define EBADMSG 74 /* Not a data message */ #define EOVERFLOW 75 /* Value too large for defined data type */ -#define ENOTUNIQ 76 /* Name not unique on network */ -#define EBADFD 77 /* File descriptor in bad state */ -#define EREMCHG 78 /* Remote address changed */ -#define ELIBACC 79 /* Can not access a needed shared library */ -#define ELIBBAD 80 /* Accessing a corrupted shared library */ -#define ELIBSCN 81 /* .lib section in a.out corrupted */ -#define ELIBMAX 82 /* Attempting to link in too many shared libraries */ -#define ELIBEXEC 83 /* Cannot exec a shared library directly */ -#define EILSEQ 84 /* Illegal byte sequence */ -#define ERESTART 85 /* Interrupted system call should be restarted */ -#define ESTRPIPE 86 /* Streams pipe error */ -#define EUSERS 87 /* Too many users */ -#define ENOTSOCK 88 /* Socket operation on non-socket */ -#define EDESTADDRREQ 89 /* Destination address required */ -#define EMSGSIZE 90 /* Message too long */ -#define EPROTOTYPE 91 /* Protocol wrong type for socket */ -#define ENOPROTOOPT 92 /* Protocol not available */ -#define EPROTONOSUPPORT 93 /* Protocol not supported */ -#define ESOCKTNOSUPPORT 94 /* Socket type not supported */ -#define EOPNOTSUPP 95 /* Operation not supported on transport endpoint */ -#define EPFNOSUPPORT 96 /* Protocol family not supported */ -#define EAFNOSUPPORT 97 /* Address family not supported by protocol */ -#define EADDRINUSE 98 /* Address already in use */ -#define EADDRNOTAVAIL 99 /* Cannot assign requested address */ -#define ENETDOWN 100 /* Network is down */ -#define ENETUNREACH 101 /* Network is unreachable */ -#define ENETRESET 102 /* Network dropped connection because of reset */ -#define ECONNABORTED 103 /* Software caused connection abort */ -#define ECONNRESET 104 /* Connection reset by peer */ -#define ENOBUFS 105 /* No buffer space available */ -#define EISCONN 106 /* Transport endpoint is already connected */ -#define ENOTCONN 107 /* Transport endpoint is not connected */ -#define ESHUTDOWN 108 /* Cannot send after transport endpoint shutdown */ -#define ETOOMANYREFS 109 /* Too many references: cannot splice */ -#define ETIMEDOUT 110 /* Connection timed out */ -#define ECONNREFUSED 111 /* Connection refused */ -#define EHOSTDOWN 112 /* Host is down */ -#define EHOSTUNREACH 113 /* No route to host */ -#define EALREADY 114 /* Operation already in progress */ -#define EINPROGRESS 115 /* Operation now in progress */ -#define ESTALE 116 /* Stale NFS file handle */ -#define EUCLEAN 117 /* Structure needs cleaning */ -#define ENOTNAM 118 /* Not a XENIX named type file */ -#define ENAVAIL 119 /* No XENIX semaphores available */ -#define EISNAM 120 /* Is a named type file */ -#define EREMOTEIO 121 /* Remote I/O error */ -#define EDQUOT 122 /* Quota exceeded */ -#define ENOMEDIUM 123 /* No medium found */ -#define EMEDIUMTYPE 124 /* Wrong medium type */ +extern int sys_nerr; +#if 0 /* Nick please use strerror() instead */ +extern char *sys_errlist[]; +#endif +extern int errno; + +extern char *strerror __P((int _errno)); #endif diff --git a/src/nos/include/nos/asci.h b/src/nos/include/nos/asci.h index 2e396934..4b8bdceb 100644 --- a/src/nos/include/nos/asci.h +++ b/src/nos/include/nos/asci.h @@ -65,6 +65,10 @@ struct asy { #if 0 uint8 is_16550a; /* 16550A detected */ #endif +/*RPB*/ + uint8 cntla; /* Control register chan0 */ + uint8 stat; /* Status register chan0 */ +/*RPB*/ uint8 cntlb; /* Copy of current modem status register */ uint8 cts; /* obey CTS lead for xmit flow control */ uint8 rlsd; /* RLSD (CD) indicates line state */ @@ -109,6 +113,9 @@ extern struct fport Fport[]; #define STAT 4 /* Line status / Interrupt enable register */ #define TDR 6 /* Transmitter holding register */ #define RDR 8 /* Receiver buffer register */ +/*RPB*/ +#define EXCR0 0x12 /* ASCI0 extension control register */ +/*RPB*/ #if 0 #define DLL 0 /* Divisor latch LSB */ @@ -121,12 +128,16 @@ extern struct fport Fport[]; /* 8250 Line Control Register */ #define CNTLA_RE 0x40 /* Receive enable */ #define CNTLA_TE 0x20 /* Transmit enable */ -#define CNTLA_RTS_CKA1D 0x10 /* =1 RTS off (chan0), =1 TEND0 select (chan1) */ +#define CNTLA_RTS_CKA1D 0x10 /* =1 RTS off (chan0), =1 TEND0 select (chan1) *//*RPB added eoc*/ #define CNTLA_7BITS 0x00 /* 7 bit words */ #define CNTLA_8BITS 0x04 /* 8 bit words */ #define CNTLA_BIT_MASK 0x04 /* mask of bit size */ #define CNTLA_PEN 0x02 /* Parity enable */ #define CNTLA_NSB 0x01 /* Number of stop bits */ +/*RPB*/ +#define CNTLA_RTS0 0x10 /* Request to send chan0 */ +/*RPB*/ + #if 0 #define CNTLA_SP 0x20 /* Stick parity */ @@ -139,6 +150,9 @@ extern struct fport Fport[]; #define STAT_OVRN 0x40 /* Overrun error */ #define STAT_PE 0x20 /* Parity error */ #define STAT_FE 0x10 /* Framing error */ +/*RPB*/ +#define STAT_DCD0 0x04 /* Data carrier detect chan0 */ +/*RPB*/ #define STAT_TDRE 0x02 /* Transmitter line holding register empty */ #if 0 @@ -184,7 +198,10 @@ extern struct fport Fport[]; #define CNTLB_MP 0x40 /* =0 Normal mode, =1 Multiprocessor mode */ #define CNTLB_PEO 0x10 /* =0 Even parity, =1 Odd parity select */ -#if 1 /* RPB: temporary till actual defs determined */ +/*RPB*/ +/*#if 0*/ +#if 1 +/*RPB*/ #define CNTLB_DCTS 0x01 /* Delta Clear-to-Send */ #define CNTLB_DDSR 0x02 /* Delta Data Set Ready */ #define CNTLB_TERI 0x04 /* Trailing edge ring indicator */ @@ -193,8 +210,17 @@ extern struct fport Fport[]; #define CNTLB_DSR 0x20 /* Data set ready */ #define CNTLB_RI 0x40 /* Ring indicator */ #define CNTLB_RLSD 0x80 /* Rx line signal detect */ +/*RPB*/ +#define CNTLB_CTS_PS 0x20 /* rd: Clear to send chan0, wr: prescalar */ +/*RPB*/ #endif +/*RPB*/ +/* ASCI0 extension control register */ +#define EXCR0_CTS0 0x20 /* 0= disable 1= enable */ +#define EXCR0_DCD0 0x40 /* 0= disable 1= enable */ +/*RPB*/ + /* 16550A FIFO control register values */ #if 0 #define FIFO_ENABLE 0x01 /* enable TX & RX fifo */ diff --git a/src/nos/include/nos/dialer.h b/src/nos/include/nos/dialer.h index d953b285..357ae0a8 100644 --- a/src/nos/include/nos/dialer.h +++ b/src/nos/include/nos/dialer.h @@ -12,3 +12,9 @@ struct asydialer { int sd_init(struct iface *,int32,int,char **); int sd_stat(struct iface *); + +/*RPB*/ +int dialer_kick(struct iface *ifp); +void sd_answer(int dev, void *p1, void *p2); +/*RPB*/ + diff --git a/src/nos/include/nos/escc.h b/src/nos/include/nos/escc.h index edae4bb8..fc92e798 100644 --- a/src/nos/include/nos/escc.h +++ b/src/nos/include/nos/escc.h @@ -27,19 +27,27 @@ typedef uint16 ioaddr; /* type definition for an 'io port address' */ #define MAXESCC 4 /* maximal number of ESCC chips supported */ #define TPS (1000/MSPTICK) /* escctim() ticks per second */ -# if defined(INLINE) +#ifdef ZILOG +/* no delay needed for z80 as the return sequence from outportb() is enough */ +#define RDREG(a) (inportb(a)) /* read any input port */ +#define WRREG(a,v) {outportb(a,v);} /* write any output port */ +#define RDESCC(c,r) (read_escc(c,r)) /* read ESCC reg */ +#define WRESCC(c,r,v) {write_escc(c,r,v);} /* write ESCC reg */ +#else +#ifdef INLINE /* special delay construction only necessary when inline IN/OUT is used */ #define D(v) escc_delay(v) /* delay for 5 PCLK cycles (or more) */ #define RDREG(a) (D(inportb(a))) /* read any input port */ #define WRREG(a,v) {outportb(a,v); D(1);} /* write any output port */ #define RDESCC(c,r) (outportb(c,r), D(1), D(inportb(c))) /* read ESCC reg */ #define WRESCC(c,r,v) {outportb(c,r); D(1); outportb(c,v); D(1);} /* write ESCC reg*/ -# else +#else #define RDREG(a) (inportb(a)) /* read any input port */ #define WRREG(a,v) {outportb(a,v);} /* write any output port */ #define RDESCC(c,r) (outportb(c,r), inportb(c)) /* read ESCC reg */ #define WRESCC(c,r,v) {outportb(c,r); outportb(c,v);} /* write ESCC reg */ -# endif +#endif +#endif #define HWEAGLE 0x01 /* hardware type for EAGLE card */ #define HWPC100 0x02 /* hardware type for PC100 card */ diff --git a/src/nos/include/nos/global.h b/src/nos/include/nos/global.h index 21767d14..4fa486b6 100644 --- a/src/nos/include/nos/global.h +++ b/src/nos/include/nos/global.h @@ -30,11 +30,11 @@ #else #define READ_BINARY "r" -#define WRITE_BINARY "w" +#define WRITE_BINARY "w+" /* RPB: Actually read/write binary */ #define APPEND_BINARY "a+" -#define READ_TEXT "r" -#define WRITE_TEXT "w" -#define APPEND_TEXT "a+" +#define READ_TEXT "rt" /* RPB kludge */ +#define WRITE_TEXT "w+t" /* RPB kludge; actually read/write text */ +#define APPEND_TEXT "at+" /* RPB kludge */ #endif @@ -266,6 +266,8 @@ extern void (*Gcollect[])(); unsigned char inportb(unsigned short port); void outportb(unsigned short port, unsigned char value); +unsigned char read_escc(unsigned short port, unsigned char index); +void write_escc(unsigned short port, unsigned char index, unsigned char value); void enable(void); void disable(void); void abyte(char data); diff --git a/src/nos/include/nos/mbuf.h b/src/nos/include/nos/mbuf.h index 8be4ee12..7bc73d7d 100644 --- a/src/nos/include/nos/mbuf.h +++ b/src/nos/include/nos/mbuf.h @@ -4,7 +4,7 @@ #include #ifndef _GLOBAL_H -#include "global.h" +#include "nos/global.h" #endif extern unsigned Ibufsize; /* Size of interrupt buffers to allocate */ diff --git a/src/nos/include/nos/proc.h b/src/nos/include/nos/proc.h index 801c8834..4f5f5298 100644 --- a/src/nos/include/nos/proc.h +++ b/src/nos/include/nos/proc.h @@ -4,11 +4,11 @@ #include #ifndef _MBUF_H -#include "mbuf.h" +#include "nos/mbuf.h" #endif #ifndef _TIMER_H -#include "timer.h" +#include "nos/timer.h" #endif #define SIGQSIZE 200 /* Entries in ksignal queue */ @@ -43,6 +43,11 @@ struct proc { #if 1 /* Nick see ksubr.c */ void (*startp)(int i, void * p, void *u); /* Copy of initial pc */ #endif +/*RPB*/ + void *p_udata; /* Process' private udata */ + int p_errno; /* Process' errno */ +/*RPB*/ + }; extern struct proc *Waittab[]; /* Head of wait list */ extern struct proc *Rdytab; /* Head of ready list */ diff --git a/src/nos/include/po/messages.h b/src/nos/include/po/messages.h index f572171d..7d225550 100644 --- a/src/nos/include/po/messages.h +++ b/src/nos/include/po/messages.h @@ -49,1476 +49,1583 @@ void __002a_0887__0aCurrent_20remote(void); void __002b_ebd8__0aReclaimation_20a(void); void __002c_c546__0aUsed_20address_2(void); void __002d_e8fc__0apanic_3a_20(void); -void __002e_4403__20_0aend_0asize_20(void); -void __002f_f289__20_20(void); -void __0030_3839__20_20_20(void); -void __0031_8d78__20_20_20_20(void); -void __0032_de40__20_20_20_20_20(void); -void __0033_3e02__20_20_20_20_20_20_(void); -void __0034_0534__20_20_20_20_20_20_(void); -void __0035_3fef__20_20_20_20_20_20_(void); -void __0036_3164__20_20_20_20_20_20_(void); -void __0037_c6d7__20_20_20_20_20_20_(void); -void __0038_9d57__20_20_20_20_20_20_(void); -void __0039_d46e__20_20_20_20_20_20_(void); -void __003a_f37c__20_20_20_20_20_20_(void); -void __003b_5dd1__20_20_20_20_20_20_(void); -void __003c_0406__20_20_20_20_20_20_(void); -void __003d_da67__20_20_20_20_20_20_(void); -void __003e_f638__20_20_20_20_20_20_(void); -void __003f_74c7__20_20_20_20_20_20_(void); -void __0040_f10d__20_20_20_20_20_20_(void); -void __0041_d02b__20_20_20_20_20_20_(void); -void __0042_0105__20_20_20_20_20_20_(void); -void __0043_c46d__20_20_20_20_20_20_(void); -void __0044_3a28__20_20_20_20_20_20_(void); -void __0045_48df__20_20_20_20_20_20_(void); -void __0046_da1e__20_20_20_20_20_20s(void); -void __0047_3800__20_20_20_20_20_26A(void); -void __0048_0e60__20_20_20_20_20_28_(void); -void __0049_d7d4__20_20_20_20_20Broa(void); -void __004a_f5a8__20_20_20_20_20Defa(void); -void __004b_de7b__20_20_20_20_20Host(void); -void __004c_a271__20_20_20_20_20INF(void); -void __004d_1775__20_20_20_20_20IP_2(void); -void __004e_7765__20_20_20_20_20Name(void); -void __004f_6879__20_20_20_20_20Subn(void); -void __0050_dac6__20_20_20_20_25_2d4(void); -void __0051_b576__20_20_20_20_2512s(void); -void __0052_e5e6__20_20_20_20_253u_0(void); -void __0053_ed50__20_20_20_20_25s_20(void); -void __0054_3528__20_20_20_20_25s_20(void); -void __0055_cbdf__20_20_20_20_25s_20(void); -void __0056_f7f3__20_20_20_20_26UCB_(void); -void __0057_9bd9__20_20_20_20In_09TC(void); -void __0058_7788__20_20_20_20Out_09T(void); -void __0059_8f4d__20_20_20_20Record_(void); -void __005a_eacd__20_20_20_20Upload_(void); -void __005b_2da2__20_20_20_25s_0a(void); -void __005c_ad66__20_20_20PUSH(void); -void __005d_9f3a__20_20_20TCP_20chec(void); -void __005e_5946__20_20_20connection(void); -void __005f_f01f__20_20_3d_3d_3d_3d_(void); -void __0060_cfff__20_20_3d_3d_3d_3d_(void); -void __0061_8181__20_20SR_20_5bnumbe(void); -void __0062_1149__20_20S_5bF_5d_20na(void); -void __0063_47af__20_20remote_20IP_2(void); -void __0064_ccb1__20_20seq_20x_25lx_(void); -void __0065_c997__20_21_3f(void); -void __0066_536e__20_21A(void); -void __0067_27d1__20_21F(void); -void __0068_ceaf__20_21H(void); -void __0069_ab99__20_21N(void); -void __006a_5266__20_21P(void); -void __006b_60fd__20_21S(void); -void __006c_bac3__20_23_20_20S_23_20(void); -void __006d_9a7d__20_25_2d15s(void); -void __006e_85f4__20_25_2d3d_20(void); -void __006f_a413__20_2502u_2f_2502u(void); -void __0070_d8f4__20_2502u_2f_2502u_(void); -void __0071_4d6e__20_2502x(void); -void __0072_cad1__20_2510lu_2510lu_2(void); -void __0073_43b6__20_254d_20_254d(void); -void __0074_78a4__20_258s_20_20_20_2(void); -void __0075_6904__20_25lu_20bps_0a(void); -void __0076_269f__20_25s(void); -void __0077_c302__20_25s_0a(void); -void __0078_10eb__20_25s_20_25s_20_2(void); -void __0079_c236__20_25s_25s(void); -void __007a_3c84__20_25s_2b_25x(void); -void __007b_97d2__20_25u_0a(void); -void __007c_5984__20_25u_2d_3e_25u(void); -void __007d_98a5__20_28_25ld_20ms_29(void); -void __007e_9556__20_28_25s_20seek_3(void); -void __007f_6268__20_28_25s_29_0a(void); -void __0080_3f71__20_28ASCII_20dump_(void); -void __0081_05b3__20_28Hex_2fASCII_2(void); -void __0082_0cd7__20_28S_29(void); -void __0083_ef5f__20_28headers_20onl(void); -void __0084_c04d__20_28published_29(void); -void __0085_ac28__20_2a_2a_2a(void); -void __0086_8841__20_2d_20(void); -void __0087_ace7__20_2d_20no_20broad(void); -void __0088_01a0__20APND(void); -void __0089_2da0__20Ack_20x_25lx(void); -void __008a_f35d__20BUSY(void); -void __008b_43af__20CE(void); -void __008c_d667__20CHECKSUM_20ERROR(void); -void __008d_5947__20CHOKE(void); -void __008e_3c3c__20DF(void); -void __008f_26b0__20Data_20_25u(void); -void __0090_5125__20EOF(void); -void __0091_2269__20ERR(void); -void __0092_869e__20IPaddr_20_25s(void); -void __0093_d267__20Illegal_20I_2dfi(void); -void __0094_d316__20Invalid_20contro(void); -void __0095_1e4f__20Invalid_20seq_20(void); -void __0096_fd02__20MC_3a_20int_20_2(void); -void __0097_eb24__20MF(void); -void __0098_747e__20MORE(void); -void __0099_c5ed__20MSS_20_25u(void); -void __009a_3976__20NAK(void); -void __009b_c092__20NR_3d_25d(void); -void __009c_dc29__20NS_3d_25d(void); -void __009d_df24__20RX_3a_20int_20_2(void); -void __009e_78a4__20Raw_20output(void); -void __009f_a393__20Remote_3a_20_25s(void); -void __00a0_d7c2__20Retry(void); -void __00a1_d322__20State_3a_20_25s_(void); -void __00a2_c86b__20TMP(void); -void __00a3_2dcc__20TSTAMP_20_25lu_2(void); -void __00a4_e8c1__20TX_3a_20int_20_2(void); -void __00a5_d70d__20Too_2dlong_20I_2(void); -void __00a6_5a85__20UP_20x_25x(void); -void __00a7_2210__20Unack_3a_20_25_2(void); -void __00a8_3a68__20Unknown_20passwo(void); -void __00a9_23f3__20Vr_20_3d_20_25d_(void); -void __00aa_a984__20WSCALE_20_25u(void); -void __00ab_1d25__20Wnd_20_25u(void); -void __00ac_e77d__20_5b_25s_5d_20_25(void); -void __00ad_7762__20_5bcts_20flow_20(void); -void __00ae_2f4d__20_5brlsd_20line_2(void); -void __00af_db59__20_5btrigger_200x_(void); -void __00b0_bc24__20asy_20(void); -void __00b1_c96a__20bad_20header_21_(void); -void __00b2_0acc__20bad_20packet_0a(void); -void __00b3_d795__20cmd_20_25u(void); -void __00b4_1813__20code_20_25s(void); -void __00b5_ad83__20dest_20_25s(void); -void __00b6_e3a3__20dest_20_25s_20_2(void); -void __00b7_4976__20diag(void); -void __00b8_e36a__20file(void); -void __00b9_5e9d__20full(void); -void __00ba_4c62__20hwaddr_20_25s_0a(void); -void __00bb_ed56__20hwlen_20_25u(void); -void __00bc_2971__20hwtype_20_25s(void); -void __00bd_3119__20id_20_25u_20offs(void); -void __00be_8f2f__20id_20_25u_20pctl(void); -void __00bf_20f7__20id_20_25u_20seq_(void); -void __00c0_8c07__20idle_20timer_20_(void); -void __00c1_7166__20input(void); -void __00c2_6c92__20len_20_25u(void); -void __00c3_0c74__20line(void); -void __00c4_2537__20new_20gateway_20(void); -void __00c5_ea43__20new_20gateway_20(void); -void __00c6_e3db__20none(void); -void __00c7_826b__20offset_20_25u_20(void); -void __00c8_6680__20op_20_25u(void); -void __00c9_f7d5__20op_20REPLY(void); -void __00ca_5e3d__20op_20REQUEST(void); -void __00cb_9500__20op_20REVERSE_20R(void); -void __00cc_3faa__20op_20REVERSE_20R(void); -void __00cd_8a3d__20output(void); -void __00ce_5896__20pid_3d0x_25x_0a(void); -void __00cf_aba6__20pid_3dARP_0a(void); -void __00d0_d4e9__20pid_3dIP_0a(void); -void __00d1_a349__20pid_3dNET_2fROM_(void); -void __00d2_932f__20pid_3dTEXNET_0a(void); -void __00d3_4927__20pid_3dText_0a(void); -void __00d4_c207__20pid_3dX_2e25_0a(void); -void __00d5_5760__20pipe(void); -void __00d6_ac0a__20pointer_20_25u(void); -void __00d7_5557__20prot_20_25s_0a(void); -void __00d8_0187__20prot_20_25u_0a(void); -void __00d9_75a2__20prot_200x_25x_20(void); -void __00da_3541__20prot_20IP(void); -void __00db_1888__20receive_20_20_2d(void); -void __00dc_f2f3__20sock(void); -void __00dd_c067__20spi_20_25lx(void); -void __00de_2902__20sw_20over_20_25l(void); -void __00df_0bfc__20tos_20_25u(void); -void __00e0_e1c5__20trace_20file_3a_(void); -void __00e1_ca97__20tracing_20off_0a(void); -void __00e2_be19__20transmit_20_2d_2(void); -void __00e3_afd2__20ttl_20_25d_0a(void); -void __00e4_6f53__20txseq_20_25d_20r(void); -void __00e5_c8f3__20type_200x_25x_0a(void); -void __00e6_6772__20type_20ARP_0a(void); -void __00e7_5c83__20type_20IP_0a(void); -void __00e8_f937__20type_20REVARP_0a(void); -void __00e9_c53a__20v(void); -void __00ea_9158__20vers_20_25u_20en(void); -void __00eb_994d__20wnd_20_25d(void); -void __00ec_426e__20_7c_20(void); -void __00ed_3f0c__21(void); -void __00ee_f9eb__21_21_20_25s_20_25(void); -void __00ef_ef2d__21_21_20maximum_20(void); -void __00f0_55d7__22_25s_22_20_2d_20(void); -void __00f1_60ae__23_20queries_20eac(void); -void __00f2_1acc__23_20secs_20to_20w(void); -void __00f3_fb95__25_2d10_2e10s_20_2(void); -void __00f4_3035__25_2d10s_20IP_20ad(void); -void __00f5_01be__25_2d10s_25_2d17s(void); -void __00f6_4da0__25_2d10s_25_2d17s_(void); -void __00f7_ff4a__25_2d10s_25_2d6s(void); -void __00f8_e1c2__25_2d11s_25_2d9s_2(void); -void __00f9_7335__25_2d13s(void); -void __00fa_27e5__25_2d15s(void); -void __00fb_0d8d__25_2d16s(void); -void __00fc_e560__25_2d16s_20_20(void); -void __00fd_f903__25_2d16s_25_2d3u_2(void); -void __00fe_2609__25_2d16s_25_2d9lu_(void); -void __00ff_1455__25_2d17s(void); -void __0100_e920__25_2d20s_258lu_258(void); -void __0101_8589__25_2d22s(void); -void __0102_b616__25_2d22s_0a(void); -void __0103_9c51__25_2d23s(void); -void __0104_bf59__25_2d2u(void); -void __0105_6601__25_2d32s_20_28_25l(void); -void __0106_a681__25_2d3u(void); -void __0107_ea81__25_2d4d(void); -void __0108_6f94__25_2d4d_255d_20_25(void); -void __0109_eb89__25_2d4u(void); -void __010a_2455__25_2d5ld(void); -void __010b_90e5__25_2d7lu(void); -void __010c_8982__25_2d7s_20_25_2d8s(void); -void __010d_da22__25_2d8lu(void); -void __010e_d1e2__25_2ds(void); -void __010f_1e56__2502x(void); -void __0110_3773__2504x_20_20(void); -void __0111_6df9__2504x_20_20_2504x_(void); -void __0112_aa0a__2504x_3a_2504x(void); -void __0113_83ad__2510lu_20In_2c_20_(void); -void __0114_cbd3__2510lu_20Out_2c_20(void); -void __0115_2875__2510lu_2510lu_255l(void); -void __0116_a689__251s_20_253d_20_20(void); -void __0117_e9b8__252d_20_25_2d6s_20(void); -void __0118_b620__252d_20_25_2d6s_20(void); -void __0119_1703__253d_3a(void); -void __011a_b932__254d_20_25_2d8s_25(void); -void __011b_936b__254s(void); -void __011c_4a96__258lu(void); -void __011d_5eaf__258lu_0a(void); -void __011e_3acb__258s(void); -void __011f_3341__258u_2510u_2511lu_(void); -void __0120_fd73__259p_20_20_20_253d(void); -void __0121_b8a6__259p_20_25_2d8d_25(void); -void __0122_1719__259p_20_25_2d9s_25(void); -void __0123_1260__259p_256u_20_20_25(void); -void __0124_482b__259p_256u_256u_20_(void); -void __0125_fcae__25c(void); -void __0126_6d8a__25c_20(void); -void __0127_3d14__25c_20_257s_20_257(void); -void __0128_22d3__25c_25c_25c(void); -void __0129_4b6e__25c_25c_25c_0a(void); -void __012a_2970__25c_25c_25c_253d_2(void); -void __012b_8514__25c_25s_0a(void); -void __012c_086d__25c_5b2J(void); -void __012d_8811__25d(void); -void __012e_aeda__25d_0a(void); -void __012f_cd50__25d_20message_25s_(void); -void __0130_ea62__25ld(void); -void __0131_eb6a__25lu(void); -void __0132_63ed__25lu_0a(void); -void __0133_f325__25lu_2f_25lu_0a(void); -void __0134_d273__25p_20(void); -void __0135_1c93__25p_20_256lu(void); -void __0136_ec2f__25s(void); -void __0137_7643__25s_0a(void); -void __0138_0276__25s_0a_25s_0a(void); -void __0139_f81b__25s_20(void); -void __013a_8b7d__25s_20_2502d_2502d(void); -void __013b_7be3__25s_20_25p_0a(void); -void __013c_518b__25s_20_25s_0a(void); -void __013d_ca49__25s_20_25s_3a_20_2(void); -void __013e_43c6__25s_20_25s_3a_20Er(void); -void __013f_b8b7__25s_20_2d_20(void); -void __0140_1170__25s_20_2d_20Differ(void); -void __0141_d4cc__25s_20_2d_20Remote(void); -void __0142_4968__25s_20_2d_20Same_0(void); -void __0143_ace2__25s_20dialer_3a_20(void); -void __0144_933b__25s_20errno_20_25d(void); -void __0145_f768__25s_20file_25s_2e_(void); -void __0146_c691__25s_20is_20unreach(void); -void __0147_a4a4__25s_20logged_20in(void); -void __0148_a64e__25s_20logged_20in_(void); -void __0149_b314__25s_20refs_20to_20(void); -void __014a_bd91__25s_20remain_20_25(void); -void __014b_bf9e__25s_20thru_20(void); -void __014c_243b__25s_20type_20_25s_(void); -void __014d_7d69__25s_25_25_25s_2ebb(void); -void __014e_d324__25s_25c_0a(void); -void __014f_ce9c__25s_25c_25c_25c(void); -void __0150_910e__25s_25s(void); -void __0151_46b5__25s_25s_0a(void); -void __0152_4d3a__25s_25s_0a_0a(void); -void __0153_47c0__25s_3a(void); -void __0154_6911__25s_3a_0a(void); -void __0155_e749__25s_3a_20(void); -void __0156_650d__25s_3a_20_25d_20me(void); -void __0157_86f5__25s_3a_20_25ld_0a(void); -void __0158_7189__25s_3a_20_25s_0a(void); -void __0159_35bd__25s_3a_20_25s_2c(void); -void __015a_adab__25s_3a_20Interface(void); -void __015b_5f8a__25s_3a_20PPP_2fPAP(void); -void __015c_0cde__25s_3a_20bad_20dev(void); -void __015d_5351__25s_3a_20bad_20ino(void); -void __015e_8c96__25s_3a_20corrupted(void); -void __015f_d157__25s_3a_20fs_20of_2(void); -void __0160_1d98__25s_3a_20local_20n(void); -void __0161_bba5__25s_3a_20mode_20_2(void); -void __0162_60cc__25s_3a_20not_20a_2(void); -void __0163_4ed5__25s_3a_20release_5(void); -void __0164_04ae__25s_3a_20rtt_20_25(void); -void __0165_db35__25s_3a_20srtt_20_2(void); -void __0166_65f3__25s_3c_25ld_40_25s(void); -void __0167_6e45__25s_3e_20_25s_20_2(void); -void __0168_205d__25s_3e_20Invalid_2(void); -void __0169_c86f__25s_40_25s_0a(void); -void __016a_82c1__25s_40_25s_3a_0a(void); -void __016b_9fa6__25sMAILER_2dDAEMON(void); -void __016c_c284__25sR_0a(void); -void __016d_2293__25u_0a(void); -void __016e_c0bd__25u_20additional_3(void); -void __016f_7db0__25u_20answers_3a_0(void); -void __0170_7c48__25u_20authority_3a(void); -void __0171_b843__25u_20questions_3a(void); -void __0172_af86__25u_3a_20calls_20_(void); -void __0173_52fc__25x(void); -void __0174_b099__26AXB_20_20_20_20_(void); -void __0175_7bf6__26CB_20_20_20_20_2(void); -void __0176_c497__26TCB_20_20_20_20_(void); -void __0177_f73b__26UCB_20_20_20_20_(void); -void __0178_aa89__27_25c_27_0a(void); -void __0179_a2cd__28(void); -void __017a_ba4c__28_252u_29_25_2d20(void); -void __017b_52bf__28F_29(void); -void __017c_93fe__28P_29(void); -void __017d_38a6__28P_2fF_29(void); -void __017e_7b70__28compressed_20ALL(void); -void __017f_c1c3__28hopcheck_29_20IC(void); -void __0180_565f__28missing_20UI_21_(void); -void __0181_f935__28not_20odd_21_29_(void); -void __0182_abc9__29_0a(void); -void __0183_bfa2__2a_2a_20smtp_3a_20(void); -void __0184_1969__2a_2a_2a(void); -void __0185_a448__2a_2a_2a_20Done_0a(void); -void __0186_c993__2a_2a_2a_20Unable_(void); -void __0187_b489__2a_2a_2a_2a_2a_2a_(void); -void __0188_5b29__2c_20(void); -void __0189_1a71__2c_20err_20_25d(void); -void __018a_099c__2d_2d_2d_2d_2d_20E(void); -void __018b_01ea__2d_2d_2d_2d_2d_20F(void); -void __018c_04ae__2d_2d_2d_2d_2d_2d_(void); -void __018d_1b54__2d_2d_2d_2d_2d_2d_(void); -void __018e_3d1a__2d_2d_2d_2d_2d_2d_(void); -void __018f_8ddf__2d_3e_25s(void); -void __0190_589d__2d_3e_25s_20ihl_20(void); -void __0191_e6c1__2e_0a(void); -void __0192_ed84__2f_25lu_20ms(void); -void __0193_6d9b__2f_25lu_20ms_0a(void); -void __0194_a44f__2f_25lu_20ms_3b_20(void); -void __0195_096e__2f_25u(void); -void __0196_96dc__2fEX(void); -void __0197_79e7_0_25o(void); -void __0198_8157_007Incoming_20_25s_(void); -void __0199_b04e_0x_2503x_20_20_20_2(void); -void __019a_3f3a_0x_2504x_0a(void); -void __019b_8308_0x_2508lx_0a(void); -void __019c_ab8d_0x_25x(void); -void __019d_6f63_0x_25x_09_09_25ld_0(void); -void __019e_fea8_0x_25x_09_09_25ld_0(void); -void __019f_f01c_0x_25x_0a(void); -void __01a0_d635_100_20Warning_3a_20(void); -void __01a1_3f47_150_20Opening_20dat(void); -void __01a2_67ab_200_20(void); -void __01a3_cc8d_200_20MKD_20ok_0a(void); -void __01a4_6c3a_200_20Ok_0a(void); -void __01a5_ba32_200_20Port_20comman(void); -void __01a6_1db7_200_20Type_20_25s_2(void); -void __01a7_1192_215_20_25s_20Type_3(void); -void __01a8_01fe_220_20_25s_20FTP_20(void); -void __01a9_7804_221_20Goodbye_21_0a(void); -void __01aa_3f54_226_20File_20receiv(void); -void __01ab_caea_226_20File_20sent_2(void); -void __01ac_9fe8_230_20Logged_20in_0(void); -void __01ad_55db_250_20_25s_0a(void); -void __01ae_c720_250_20File_20delete(void); -void __01af_de54_250_2d_25s_0a(void); -void __01b0_9400_257_20_22_25s_22_20(void); -void __01b1_24f1_331_20Enter_20PASS_(void); -void __01b2_273f_421_20System_20over(void); -void __01b3_e43d_425_20Data_20connec(void); -void __01b4_7e66_500_20Unknown_20com(void); -void __01b5_3d39_500_20Unsupported_2(void); -void __01b6_fe7e_501_20Bad_20port_20(void); -void __01b7_065e_501_20Only_20logica(void); -void __01b8_a2bf_501_20Unknown_20typ(void); -void __01b9_41cf_502_20Command_20not(void); -void __01ba_f576_503_20Login_20with_(void); -void __01bb_7dc2_530_20Please_20log_(void); -void __01bc_c53a_550_20Can_27t_20rea(void); -void __01bd_4770_550_20Delete_20fail(void); -void __01be_38c3_550_20Permission_20(void); -void __01bf_95c1_552_20Write_20error(void); -void __01c0_7eaf_553_20Can_27t_20cre(void); -void __01c1_f0b2_553_20Can_27t_20rea(void); -void __01c2_b04b__3a_20_25d_0a(void); -void __01c3_6aba__3a_20_25ld_0a(void); -void __01c4_8cd1__3a_20_25s(void); -void __01c5_68d2__3a_20_25s_0a(void); -void __01c6_3c02__3a_20_25u_0a(void); -void __01c7_6692__3b_20Tries_3a_20_2(void); -void __01c8_697b__3c_25ld_40_25s_3e_(void); -void __01c9_2587__3c_25s_40_25s_2ebb(void); -void __01ca_3152__3c_3d_3d_25s(void); -void __01cb_defc__3c_3d_3d_25s_0a(void); -void __01cc_016b__3d_3d_3eARTICLE_20(void); -void __01cd_c133__3d_3d_3eNEWNEWS_20(void); -void __01ce_696c__3d_3d_3eQUIT_0a(void); -void __01cf_396e__3d_3dNo_20response(void); -void __01d0_c6f3__3f(void); -void __01d1_4d83__40(void); -void __01d2_23d2__40_25s(void); -void __01d3_7f61_ARP_3a_20len_20_25d(void); -void __01d4_124c_ARTICLE_20_25s(void); -void __01d5_109d_AX25_20receive_20wi(void); -void __01d6_f4e0_AX25_20version(void); -void __01d7_818f_AX25_3a_20(void); -void __01d8_f05c_Abort_0d_0a(void); -void __01d9_6caf_Aborted_2e(void); -void __01da_f2cb_Aborted_2e_0a(void); -void __01db_537a_Accept_0a(void); -void __01dc_b988_Ack_20delay_20time_(void); -void __01dd_fccc_Active_20RIP_20outp(void); -void __01de_e216_Address_2fControl_2(void); -void __01df_1fbc_All_20groups_20are_(void); -void __01e0_4a0c_Allow_20ACCM(void); -void __01e1_8e02_Allow_20Address(void); -void __01e2_7b21_Allow_20Address_2fC(void); -void __01e3_5003_Allow_20Authenticat(void); -void __01e4_081e_Allow_20Compression(void); -void __01e5_14d8_Allow_20MRU(void); -void __01e6_5c94_Allow_20Magic_20Num(void); -void __01e7_33ea_Allow_20Protocol_20(void); -void __01e8_a5f9_Already_20have_20_2(void); -void __01e9_8eaf_Arcnet_3a_20len_20_(void); -void __01ea_52c7_Argument_20missing_(void); -void __01eb_3ed8_Ascii_0a(void); -void __01ec_7cb2_Attach_20device_20f(void); -void __01ed_ec38_Attach_20netrom_20i(void); -void __01ee_ee22_Attended_20flag(void); -void __01ef_0443_Available_20areas_2(void); -void __01f0_6999_Backoff_20Level_20_(void); -void __01f1_9716_Bad_20digipeater_20(void); -void __01f2_0b9f_Bad_20syntax_2e_0a(void); -void __01f3_e884_Bad_20target_20_25s(void); -void __01f4_822a_Bad_20user_20or_20h(void); -void __01f5_61f7_Base_20Addr_09Rxint(void); -void __01f6_929a_Base_20Addr_20_20Rx(void); -void __01f7_de82_Buf_20hits_2fmiss_2(void); -void __01f8_ae0c_CTRL_2d_25c_0a(void); -void __01f9_6c46_CWD_20_25s_0a(void); -void __01fa_0e64_Calls_20originated_(void); -void __01fb_9777_Calls_20timed_20out(void); -void __01fc_e911_Can_27t_20NLST_20_2(void); -void __01fd_daf3_Can_27t_20add_20rou(void); -void __01fe_6db7_Can_27t_20attach_20(void); -void __01ff_79e8_Can_27t_20change_20(void); -void __0200_3bb8_Can_27t_20create_20(void); -void __0201_0003_Can_27t_20create_20(void); -void __0202_ef8c_Can_27t_20create_20(void); -void __0203_28e0_Can_27t_20create_20(void); -void __0204_d5bc_Can_27t_20create_20(void); -void __0205_c7fb_Can_27t_20delete_20(void); -void __0206_d5d6_Can_27t_20detach_20(void); -void __0207_5d65_Can_27t_20find_20he(void); -void __0208_3eee_Can_27t_20list_20lo(void); -void __0209_c1c1_Can_27t_20open_20_2(void); -void __020a_fedd_Can_27t_20open_20_2(void); -void __020b_fb2a_Can_27t_20open_20_2(void); -void __020c_d8a5_Can_27t_20open_20in(void); -void __020d_0616_Can_27t_20read_20_2(void); -void __020e_4a10_Can_27t_20read_20_2(void); -void __020f_8468_Can_27t_20read_20co(void); -void __0210_4327_Can_27t_20read_20di(void); -void __0211_5fb2_Can_27t_20read_20lo(void); -void __0212_36d4_Can_27t_20read_20pa(void); -void __0213_5e43_Can_27t_20rename_20(void); -void __0214_4bfe_Can_27t_20rewrite_2(void); -void __0215_24ca_Can_27t_20set_20lin(void); -void __0216_5e82_Can_27t_20write_20_(void); -void __0217_988b_Can_27t_20write_20l(void); -void __0218_c0f9_Can_27t_20write_20t(void); -void __0219_5055_Ch_20Iface_20_20_20(void); -void __021a_eff3_Channel_20_2d_20_25(void); -void __021b_1b09_Choke_20timeout_20_(void); -void __021c_f95c_Closed_3a_20_25s_0a(void); -void __021d_e508_Command_20batching(void); -void __021e_b471_Connect_20failed_0a(void); -void __021f_bb2f_Connect_20failed_3a(void); -void __0220_85e9_Connect_20to_20mail(void); -void __0221_6930_Connected_0a(void); -void __0222_5189_Connected_20to_20_2(void); -void __0223_771a_Connected_20to_20ma(void); -void __0224_0e16_Connected_2e(void); -void __0225_3e79_Connection_20closed(void); -void __0226_faa9_Connection_20failed(void); -void __0227_3676_Could_20not_20creat(void); -void __0228_d95b_Couldn_27t_20queue_(void); -void __0229_68a6_Current_20message_2(void); -void __022a_23ad_Currently_20enabled(void); -void __022b_1cf7_DELE_20_25s(void); -void __022c_5fad_DISASTER_21_20Out_2(void); -void __022d_7ce2_DRSI_20Board_20Stat(void); -void __022e_2f52_D_5bU_5d_20filename(void); -void __022f_698b_Data_0a(void); -void __0230_cb1c_Data_20outside_20he(void); -void __0231_01be_Data_20pointer_20_2(void); -void __0232_3cbb_Data_20pointer_20be(void); -void __0233_bd70_Defaulting_20to_20b(void); -void __0234_2d19_Del_5fconst_20_3d_2(void); -void __0235_6255_Dest_20Addr_20_20_2(void); -void __0236_3894_Dialing_20not_20sup(void); -void __0237_26a3_Different_0a(void); -void __0238_ae33_Digipeat(void); -void __0239_af35_Directory_20table_2(void); -void __023a_c1bb_Disconnected_20(void); -void __023b_2cc5_Disconnecting_2e(void); -void __023c_b7f4_Dup_20acks_20_20_20(void); -void __023d_3ed4_Duplex_3a_20_25s_0a(void); -void __023e_b671_E2BIG(void); -void __023f_56e8_EACCES(void); -void __0240_f378_EAGAIN(void); -void __0241_0483_EAGLE_20Board_20Sta(void); -void __0242_a2a1_EBADF(void); -void __0243_74ba_EBUSY(void); -void __0244_4029_ECHILD(void); -void __0245_cd2b_EDEADLK(void); -void __0246_4299_EDOM(void); -void __0247_bec8_EEXIST(void); -void __0248_afa9_EFAULT(void); -void __0249_9ed8_EFBIG(void); -void __024a_28f7_EGATTACH_3a_20No_20(void); -void __024b_eb47_EINTR(void); -void __024c_b479_EINVAL(void); -void __024d_21d8_EINVFNC(void); -void __024e_2d75_EIO(void); -void __024f_fb45_EISDIR(void); -void __0250_8de7_ELOOP(void); -void __0251_9e5a_EMFILE(void); -void __0252_983a_EMLINK(void); -void __0253_0607_ENAMETOOLONG(void); -void __0254_8396_ENFILE(void); -void __0255_7088_ENODEV(void); -void __0256_edee_ENOENT(void); -void __0257_a107_ENOEXEC(void); -void __0258_29fe_ENOLCK(void); -void __0259_42c4_ENOMEM(void); -void __025a_d51d_ENOSPC(void); -void __025b_d3a2_ENOTBLK(void); -void __025c_f683_ENOTDIR(void); -void __025d_83de_ENOTEMPTY(void); -void __025e_81a3_ENOTTY(void); -void __025f_01a7_ENXIO(void); -void __0260_4485_EPERM(void); -void __0261_5ede_EPIPE(void); -void __0262_7f6a_ERANGE(void); -void __0263_0587_EROFS(void); -void __0264_6b3a_ESCC_20channel_20_2(void); -void __0265_6d38_ESCC_20channel_20_2(void); -void __0266_0a8a_ESCC_20driver_20alr(void); -void __0267_d89e_ESCC_20driver_20not(void); -void __0268_dd82_ESHELL(void); -void __0269_ffa8_ESPIPE(void); -void __026a_b33c_ESRCH(void); -void __026b_194a_ETXTBSY(void); -void __026c_8d4a_EXDEV(void); -void __026d_4f54_Encapsulation_20mod(void); -void __026e_0f4a_Enqued_20_20_2d_20_(void); -void __026f_de30_Enter_20message_2e_(void); -void __0270_3a50_Error_20in_20respon(void); -void __0271_d568_Error_20updating_20(void); -void __0272_69fc_Error_20writing_20m(void); -void __0273_9664_Escape_20character_(void); -void __0274_8c2d_Ether_3a_20len_20_2(void); -void __0275_3af3_F_3e(void); -void __0276_0046_Failed_0a(void); -void __0277_4a7b_First_20init_20ESCC(void); -void __0278_0954_Forwarding_20timer_(void); -void __0279_95bb_Free_20address_20qu(void); -void __027a_fee7_Free_20cache_3a_20s(void); -void __027b_8dc1_Free_20memory_20thr(void); -void __027c_1be2_From_20_25s_20_25s(void); -void __027d_d837_From_3a_20_25s_0a(void); -void __027e_b9a0_Garbage_20bp_20_25l(void); -void __027f_7731_Group_20list_20too_(void); -void __0280_ccdf_HAPN_20_25d_3a_20_2(void); -void __0281_9570_HOPCHECK_20start_20(void); -void __0282_8ef4_HOPCHECK_20to_20_25(void); -void __0283_c794_HOPCHECK_20tracing(void); -void __0284_4952_HS_3a_20Warning_3a_(void); -void __0285_10ba_Hardware_20_25u_0a(void); -void __0286_32e9_Heap_20debugging(void); -void __0287_9144_Host_20_25s_20_28_2(void); -void __0288_862c_Host_20_25s_20unkno(void); -void __0289_f216_Hostname_20set_20to(void); -void __028a_28fb_Hytech_20KA9Q_20NOS(void); -void __028b_df4f_ICMP_20echo_20respo(void); -void __028c_db6d_ICMP_20from_20_25s_(void); -void __028d_abbc_ICMP_20tracing(void); -void __028e_6b85_ICMP_3a_20type_20_2(void); -void __028f_dff6_IP_0a(void); -void __0290_5812_IP_20Time_2dto_2dli(void); -void __0291_0e41_IP_20addr_20_20_20_(void); -void __0292_8cdb_IP_20reasm_20timeou(void); -void __0293_5f88_IP_20rx_20tracing(void); -void __0294_88e0_IP_3a_20CHECKSUM_20(void); -void __0295_03a7_IP_3a_20bad_20heade(void); -void __0296_4543_IP_3a_20len_20_25u(void); -void __0297_e067_IPCP_0a(void); -void __0298_7c5c_IPCP_20_25s_0a(void); -void __0299_a490_IRQ_20_25u_20out_20(void); -void __029a_925d_Idle_20poll_20timer(void); -void __029b_4ab5_Image_0a(void); -void __029c_7e58_Initial_20RTT_20_28(void); -void __029d_bd38_Inqlen_3a_20_25d_20(void); -void __029e_c7f6_Insufficient_20args(void); -void __029f_fcf9_Interface_20_20_20R(void); -void __02a0_b903_Interface_20_22_25s(void); -void __02a1_4daf_Interface_20_22_25s(void); -void __02a2_42ac_Interface_20_22_25s(void); -void __02a3_5a50_Interface_20_25s_20(void); -void __02a4_1298_Interface_20_25s_20(void); -void __02a5_24cb_Interface_20_25s_20(void); -void __02a6_c749_Interface_20_25s_20(void); -void __02a7_63a0_Interface_20_25s_20(void); -void __02a8_8880_Interface_20_25s_20(void); -void __02a9_6e91_Interface_20_25s_20(void); -void __02aa_103c_Interface_20address(void); -void __02ab_c429_Interface_3a_20(void); -void __02ac_d726_Invalid_20magic_20c(void); -void __02ad_42d9_Invalid_20range_2e_(void); -void __02ae_89c0_Invalid_20type_20_2(void); -void __02af_62ed_Invalid_20user_20na(void); -void __02b0_be0b_Job_20id_20_25s_20n(void); -void __02b1_87a9_K_20numbers(void); -void __02b2_414e_KISS_3a_20(void); -void __02b3_1668_Known_20users_20on_(void); -void __02b4_171d_LCP_0a(void); -void __02b5_befe_LCP_20_25s_0a(void); -void __02b6_1d45_Last_20message_0a(void); -void __02b7_a317_Loc_20(void); -void __02b8_5ce5_Local_3a_20_25s(void); -void __02b9_0926_Local_3a_20_25s_20_(void); -void __02ba_6210_Lock_20directory_20(void); -void __02bb_f59a_Logging_20off_0a(void); -void __02bc_1bd9_Logging_20to_20_25s(void); -void __02bd_4a5a_Logical_20bytesize_(void); -void __02be_4f93_Login_20incorrect_0(void); -void __02bf_8ac2_MBOX_20Zap_3a_20_25(void); -void __02c0_1dc7_MBOX_20bbs_20mail_2(void); -void __02c1_37c2_MBOX_20bbs_20mail_2(void); -void __02c2_f88f_MBOX_20forward_20fa(void); -void __02c3_9bd4_MBOX_20forwarding_2(void); -void __02c4_d1e8_MBOX_20login_3a_20_(void); -void __02c5_dd2e_MBOX_20login_3a_20_(void); -void __02c6_e920_MBOX_20sysop_3a_20_(void); -void __02c7_a30c_MBOX_20upload_3a_20(void); -void __02c8_c247_MKD_20_25s(void); -void __02c9_53a6_MRU_20_25s_20_28_25(void); -void __02ca_f9a6_Magic_20Number(void); -void __02cb_d070_Mail_20area_3a_20_2(void); -void __02cc_0103_Mail_20box_20full_3(void); -void __02cd_523a_Main_20commands_3a_(void); -void __02ce_dcca_Max_20attempts_20to(void); -void __02cf_0279_Max_20clients(void); -void __02d0_3cd5_Max_20frame_20lengt(void); -void __02d1_d96d_Maximum_20messages_(void); -void __02d2_488d_Mbuf_20sizes_3a_0a(void); -void __02d3_ee8f_Message_20_23_25d_2(void); -void __02d4_b5f9_Mode_20_25s_20unkno(void); -void __02d5_aa15_Mode_20_25s_20unkno(void); -void __02d6_ac3e_Msg_20_25d_20Killed(void); -void __02d7_9a86_Must_20be_20_200_20(void); -void __02d8_362b_Must_20be_20_200_20(void); -void __02d9_2da0_Must_20be_20_3e_3d_(void); -void __02da_06a9_Must_20set_20_27r_2(void); -void __02db_d814_N_3e_3d_255u_3a_257(void); -void __02dc_7868_NET_2fROM_20Routing(void); -void __02dd_ae07_NET_2fROM_20not_20a(void); -void __02de_d0e9_NET_2fROM_3a_20_25s(void); -void __02df_73b0_NEWNEWS_20_25s_20_2(void); -void __02e0_c191_NNTP_20_25s_20Canno(void); -void __02e1_7ed2_NNTP_20_25s_20Canno(void); -void __02e2_bcd0_NNTP_20_25s_20Conne(void); -void __02e3_796b_NNTP_20_25s_20Conne(void); -void __02e4_4193_NNTP_20_25s_20Conne(void); -void __02e5_0909_NNTP_20_25s_20Conne(void); -void __02e6_3814_NNTP_20_25s_20Conne(void); -void __02e7_b5ec_NNTP_20_25s_20Could(void); -void __02e8_8531_NNTP_20_25s_20Could(void); -void __02e9_8fd5_NNTP_20_25s_20Could(void); -void __02ea_0d83_NNTP_20_25s_20Givin(void); -void __02eb_19c4_NNTP_20_25s_20Givin(void); -void __02ec_213a_NNTP_20_25s_20bad_2(void); -void __02ed_31a2_NNTP_20_25s_20bad_2(void); -void __02ee_df3f_NNTP_20_25s_20givin(void); -void __02ef_791c_NNTP_20_25s_20givin(void); -void __02f0_75ce_NNTP_20_25s_20givin(void); -void __02f1_7eb6_NNTP_20_25s_20proto(void); -void __02f2_7f99_NNTP_20_25s_20proto(void); -void __02f3_a517_NNTP_20Cannot_20ope(void); -void __02f4_fc8f_NNTP_20can_27t_20re(void); -void __02f5_2c2a_NNTP_20daemon_20ent(void); -void __02f6_f2a9_NNTP_20daemon_20exi(void); -void __02f7_cbc7_NNTP_20daemon_20qui(void); -void __02f8_0fa8_NNTP_20group_20_27_(void); -void __02f9_0e76_NNTP_20receive_20er(void); -void __02fa_a47f_NNTP_20received_20_(void); -void __02fb_0916_NNTP_20tracing(void); -void __02fc_b065_NNTP_20window_20to_(void); -void __02fd_852e_NO_20_2d_20(void); -void __02fe_e182_NO_20_2d_20bad_20ad(void); -void __02ff_7ccb_NO_20_2d_20syntax_2(void); -void __0300_2df6_NOS_20log_20closed(void); -void __0301_e1c8_NOS_20was_20started(void); -void __0302_cfbe_NOS_20was_20stopped(void); -void __0303_998c_NULL_20BUFFER_0a(void); -void __0304_89a8_Net_3e_20(void); -void __0305_e0c6_Network_20_25s_20co(void); -void __0306_4009_New_20mail_20arrive(void); -void __0307_fbfc_New_20mail_20arrive(void); -void __0308_d0a7_New_20news_20arrive(void); -void __0309_e9a0_No_20HAPN_20adaptor(void); -void __030a_87bb_No_20current_20sess(void); -void __030b_7f27_No_20dialer_20activ(void); -void __030c_cd1f_No_20finger_20infor(void); -void __030d_2a2e_No_20help_20availab(void); -void __030e_7cc9_No_20packet_20drive(void); -void __030f_4e0c_No_20such_20message(void); -void __0310_2a80_No_20such_20server_(void); -void __0311_0cda_Nodetimer_20_25lu_2(void); -void __0312_3fb0_None(void); -void __0313_1aee_None_0a(void); -void __0314_f8e2_Not_20a_20valid_20s(void); -void __0315_b4ba_Not_20an_20FTP_20se(void); -void __0316_ee7e_Not_20found_0a(void); -void __0317_533e_Not_20in_20table_0a(void); -void __0318_c7b9_Not_20supported_0a(void); -void __0319_9692_Obsotimer_20_25lu_2(void); -void __031a_ff96_Oh_2c_20hello_20_25(void); -void __031b_0948_Only_20_25d_20DRSI_(void); -void __031c_8edb_Only_20_25d_20net_2(void); -void __031d_f9f0_Only_201_20EAGLE_20(void); -void __031e_1514_Outqlen_3a_20_25d_2(void); -void __031f_5b48_PANIC_3a_20Timer_20(void); -void __0320_281b_PANIC_3a_20buffer_2(void); -void __0321_f630_PAP_0a(void); -void __0322_b2fb_PAP_20_25s_0a(void); -void __0323_8063_PASS_20_25s(void); -void __0324_2320_PI_20Board_20Statis(void); -void __0325_73f1_PI_3a_20DMA_20_25d_(void); -void __0326_5841_PI_3a_20DMA_20chann(void); -void __0327_3992_PI_3a_20IRQ_20_25u_(void); -void __0328_4ca4_PI_3a_20Interface_2(void); -void __0329_d856_PI_3a_20Maximum_20o(void); -void __032a_9098_PI_3a_20Mode_20_25s(void); -void __032b_de39_PI_3a_20No_20IP_20a(void); -void __032c_02ea_PI_3a_20No_20memory(void); -void __032d_c0d0_PI_3a_20No_20memory(void); -void __032e_94ca_PI_3a_20No_20memory(void); -void __032f_c698_PI_3a_20No_20memory(void); -void __0330_d61f_PI_3a_20Set_20mycal(void); -void __0331_68d4_PID_20_20_20CS_3aIP(void); -void __0332_3c62_POP_20access_20DENI(void); -void __0333_f3cf_POP_20access_20gran(void); -void __0334_639f_POP_20client_20retr(void); -void __0335_e9bb_POP_20quiet(void); -void __0336_1231_POP_20users_20file_(void); -void __0337_e126_PORT_20_25u_2c_25u_(void); -void __0338_b459_PPP_20tracing(void); -void __0339_b660_PPP_3a_20len_20_253(void); -void __033a_8c73_Packet_20driver_20h(void); -void __033b_d638_Pap_0a(void); -void __033c_8165_Parameter_20_25s_20(void); -void __033d_85d2_Password_3a_20(void); -void __033e_cb37_Password_3a_20_25c_(void); -void __033f_6310_Path_3a_20(void); -void __0340_f75b_Persistence_3a_20_2(void); -void __0341_7bc8_Pinging_20_25s_0a(void); -void __0342_94a5_Pinging_20resumed_0(void); -void __0343_7fa9_Pinging_20suspended(void); -void __0344_220f_Please_20hang_20up_(void); -void __0345_4304_Poll_20threshold_20(void); -void __0346_f8a0_Pool_20count_20_25s(void); -void __0347_dd4d_Protocol_20Field_20(void); -void __0348_744a_QUIT_0a(void); -void __0349_43c0_Quality_20cannot_20(void); -void __034a_b523_Queue_20limit_20_28(void); -void __034b_4a0a_R_20numbers(void); -void __034c_db0e_R_3a_25s_20_40_25s_(void); -void __034d_373f_REQUEST(void); -void __034e_19a4_RESPONSE(void); -void __034f_8b13_RETR_20_25s(void); -void __0350_86e9_RETURN_0a(void); -void __0351_bbdb_RFrames_20_2d_20_25(void); -void __0352_f9d6_RIP_20merging(void); -void __0353_3211_RIP_20refused_20fro(void); -void __0354_8827_RIP_20tracing(void); -void __0355_5585_RIP_3a_20(void); -void __0356_fd1d_RIP_3a_20sent_20_25(void); -void __0357_6b7c_RIPCMD_3a_20Unknown(void); -void __0358_5f5f_RIPCMD_5fREQUEST_0a(void); -void __0359_07f6_RIPCMD_5fRESPONSE_2(void); -void __035a_eb71_RIP_5frx_3a_20Not_2(void); -void __035b_86e6_RMD_20_25s(void); -void __035c_8005_Range_20for_20inter(void); -void __035d_1ee5_Reassembly_20fragme(void); -void __035e_fbe9_Reassembly_20queue_(void); -void __035f_5eb3_Received_3a_20(void); -void __0360_9fbc_Recording_20into_20(void); -void __0361_aa80_Recording_20off_0a(void); -void __0362_2a15_Recv_3a_20_20_20_20(void); -void __0363_d0ff_Refuse_0a(void); -void __0364_42c0_Refusing_20announce(void); -void __0365_6bd1_Requesting_2e_2e_2e(void); -void __0366_4784_Resolver_20_25s_20u(void); -void __0367_ae52_Resolving_20_25s_2e(void); -void __0368_200a_Resolving_20_25s_2e(void); -void __0369_cacc_Retry_20limit(void); -void __036a_0cd3_Returned_20(void); -void __036b_85af_Route_20add_20faile(void); -void __036c_9b70_Routing_20lookups_3(void); -void __036d_9c01_Rxints_20_20_2d_20_(void); -void __036e_ccf6_S_20_20_20_20_20Job(void); -void __036f_df6d_S_20command_20synta(void); -void __0370_4fbb_S_23_20_20_20Type_2(void); -void __0371_bf54_SMTP_20_25s_20Conne(void); -void __0372_cbb7_SMTP_20batching(void); -void __0373_e45f_SMTP_20client_20Try(void); -void __0374_797a_SMTP_20sent_20job_2(void); -void __0375_68b2_SMTP_20tracing(void); -void __0376_e7a4_SP_20_3d_20_25p_2c_(void); -void __0377_a1f1_STOR_20_25s(void); -void __0378_49fd_STOR_20_25s_0a(void); -void __0379_38ea_STOR_20_25s_3a_20_2(void); -void __037a_12cc_STOR_20_25s_3a_20Er(void); -void __037b_cfe9_SUBCMD_20_2d_20Don_(void); -void __037c_0319_SYST_0a(void); -void __037d_93fc_Same_0a(void); -void __037e_3c55_Scroll_20file_20siz(void); -void __037f_e255_Send_20file_2c_20_2(void); -void __0380_c1d8_Send_3a_20_2508lx_2(void); -void __0381_afab_Server_20address_20(void); -void __0382_36ef_Session_20_25s_20no(void); -void __0383_0845_Slot_20time_3a_20_2(void); -void __0384_6556_Socket_20not_20in_2(void); -void __0385_a061_Sorry_20_2d_20the_2(void); -void __0386_8034_Stack_20violation_2(void); -void __0387_6414_Station_20_20_20Las(void); -void __0388_5bef_Station_20_20_20Las(void); -void __0389_9aef_Subject_3a_20_25s_0(void); -void __038a_0cac_System_20is_20overl(void); -void __038b_63e9_T_20hostname(void); -void __038c_1279_T1_3a_20(void); -void __038d_a7c1_T3_3a_20(void); -void __038e_e4a1_TACK_3a_20(void); -void __038f_7f7b_TCB_20_25p_20_25s_2(void); -void __0390_5447_TCD_3a_20(void); -void __0391_fa23_TCP_20MSS(void); -void __0392_70e7_TCP_20default_20irt(void); -void __0393_5ac7_TCP_20header_20comp(void); -void __0394_c668_TCP_20state_20traci(void); -void __0395_b0d7_TCP_20syn_2bdata_20(void); -void __0396_43bd_TCP_20timestamps(void); -void __0397_5b74_TCP_20window(void); -void __0398_7267_TCP_3a_20_25u_2d_3e(void); -void __0399_59c4_TChoke_3a_20(void); -void __039a_2ced_TX_20Delay_3a_20_25(void); -void __039b_6a23_TX_20Tail_20time_3a(void); -void __039c_d175_TX_20queue_20limit(void); -void __039d_f579_TYPE_20A_0a(void); -void __039e_3bb9_TYPE_20I_0a(void); -void __039f_a616_TYPE_20L_20_25d_0a(void); -void __03a0_f6fb_Target_20_20_20_20T(void); -void __03a1_950b_Telnet_20option_20t(void); -void __03a2_4517_Thank_20you_20_25s_(void); -void __03a3_70f0_The_20escape_20char(void); -void __03a4_6de0_Time_20for_201000_2(void); -void __03a5_601a_Time_20to_20live(void); -void __03a6_e505_Timeout_20value_20_(void); -void __03a7_1db3_Timer_20_20_20_20_2(void); -void __03a8_d78a_Tip_20connection_20(void); -void __03a9_c093_Tip_20session_20alr(void); -void __03aa_8c54_To_3a_20_25s_0a(void); -void __03ab_2a55_Too_20many_20HAPN_2(void); -void __03ac_76b7_Too_20many_20asynch(void); -void __03ad_58f2_Too_20many_20digipe(void); -void __03ae_2d53_Too_20many_20hs_20c(void); -void __03af_286c_Too_20many_20mailbo(void); -void __03b0_4c9a_Too_20many_20nrs_20(void); -void __03b1_7103_Too_20many_20packet(void); -void __03b2_d8c3_Too_20many_20pc100_(void); -void __03b3_2057_Too_20many_20sessio(void); -void __03b4_447c_Too_20many_20slip_2(void); -void __03b5_0d8c_Try_20to_20bounce_2(void); -void __03b6_2030_Trying_20_25s_2e_2e(void); -void __03b7_cee2_Trying_20_25s_2e_2e(void); -void __03b8_be29_Trying_20Connection(void); -void __03b9_9c56_Tstate_20_3d_20_25s(void); -void __03ba_6afe_Turn_20off_20local_(void); -void __03bb_c801_Tx_20state_20_20_25(void); -void __03bc_be1b_Tx_20state_20_20_25(void); -void __03bd_e1f6_TxBuffers_3a_20_20S(void); -void __03be_5cfe_Txdefer_20_2d_20_25(void); -void __03bf_e733_U_20filename(void); -void __03c0_9059_UDP_3a(void); -void __03c1_a945_USER_20_25s(void); -void __03c2_41aa_Unknown_20command(void); -void __03c3_e21a_Unknown_20command_2(void); -void __03c4_b975_Unknown_20command_3(void); -void __03c5_d2a4_Unknown_20encapsula(void); -void __03c6_8cf4_Unknown_20parameter(void); -void __03c7_eb24_Update_20with_20MD5(void); -void __03c8_7d7d_Uploading_20_25s_0a(void); -void __03c9_bd81_Uploading_20off_0a(void); -void __03ca_6d70_Uptime_20_25s_20Sta(void); -void __03cb_0a8d_Usage_3a_20(void); -void __03cc_125c_Usage_3a_20_25s_20_(void); -void __03cd_6ae1_Usage_3a_20F_20user(void); -void __03ce_7dd1_Usage_3a_20ax25_20r(void); -void __03cf_f8b8_Usage_3a_20dial_20_(void); -void __03d0_a375_Usage_3a_20mbox_20m(void); -void __03d1_8cfb_Usage_3a_20pop_20us(void); -void __03d2_a2c0_Usage_3a_20smtp_20m(void); -void __03d3_9654_Use_20the_20ax25_20(void); -void __03d4_4893_User_20_20_20_20_20(void); -void __03d5_633f_User_20_25s_20not_2(void); -void __03d6_75ef_V_20numbers(void); -void __03d7_4b9d_VJ_20Compressed_20T(void); -void __03d8_2be9_VJ_20Uncompressed_2(void); -void __03d9_3d32_Valid_20options_3a(void); -void __03da_8007_Value_20_25s_20_28_(void); -void __03db_c8df_Verbose(void); -void __03dc_32ff_Verbose_20flag(void); -void __03dd_b110_WARNING_3a_20Locati(void); -void __03de_eddf_Warning_21_20Interf(void); -void __03df_4457_Warning_3a_20type_2(void); -void __03e0_85a8_Window_20_28frames_(void); -void __03e1_9331_Window_20size_20_28(void); -void __03e2_613d_Window_3a_20_25_2d5(void); -void __03e3_25a6_Wink_20DTR_3f_20(void); -void __03e4_75b2_Writing_20article_2(void); -void __03e5_3999_XMD5_20_25s(void); -void __03e6_a62b_XMD5_20_25s_0a(void); -void __03e7_8515_XMKD_20_25s_0a(void); -void __03e8_31d2_XRMD_20_25s_0a(void); -void __03e9_71c6_You_20have_20(void); -void __03ea_1e66_You_20have_20new_20(void); -void __03eb_4583_You_27re_20using_20(void); -void __03ec_4aef_Z_20filename(void); -void __03ed_5fd7_Zap_20failed_3a_20_(void); -void __03ee_e3d1__5b(void); -void __03ef_9d9c__5bNET_2dHMR_24_5d(void); -void __03f0_f8e4__5bunknown_5d(void); -void __03f1_699f__5eC_0a(void); -void __03f2_e5d6__5eR_0a(void); -void __03f3_1951__5fexit(void); -void __03f4_a314__5ffcreat_3a_20WARN(void); -void __03f5_79de__5funlink_3a_20bad_(void); -void __03f6_722b_accept(void); -void __03f7_30f9_accept_0a(void); -void __03f8_2cfc_access(void); -void __03f9_9b89_accm(void); -void __03fa_16c9_acct(void); -void __03fb_0c4f_acfc(void); -void __03fc_7530_acktime(void); -void __03fd_41b5_add(void); -void __03fe_d8a3_add_20_3chostid_3e(void); -void __03ff_6783_addprivate(void); -void __0400_9712_address(void); -void __0401_2c42_addserver(void); -void __0402_b0a9_alarm(void); -void __0403_9965_allocs_20_25lu_20fr(void); -void __0404_8e82_allow_20pap_20none_(void); -void __0405_ba08_allow_20tcp_20none_(void); -void __0406_94f6_anext_20pointer_20o(void); -void __0407_c2a0_answer_20script_3a_(void); -void __0408_da7c_area(void); -void __0409_1dde_arp_20add_20_3chost(void); -void __040a_96ce_arp_20drop_20_3chos(void); -void __040b_0018_arp_20publish_20_3c(void); -void __040c_5838_asci(void); -void __040d_4354_ascii(void); -void __040e_3914_ascistat(void); -void __040f_6442_attach(void); -void __0410_39bc_attach_20_3chardwar(void); -void __0411_fe98_attach_20asci_20_3c(void); -void __0412_342d_attach_20escc_20_3c(void); -void __0413_7943_attempt_20to_20writ(void); -void __0414_7d37_attend(void); -void __0415_c133_authenticate(void); -void __0416_fd47_ax25_20kick_20_3cax(void); -void __0417_0003_ax25_20reset_20_3ca(void); -void __0418_ca0a_bad_20destination_2(void); -void __0419_60d3_bad_20internet_20ad(void); -void __041a_0a79_bad_20neighbor_20ca(void); -void __041b_4126_batch(void); -void __041c_bcb6_bcnodes(void); -void __041d_0c93_begin_20_2503o_20_2(void); -void __041e_3245_binary(void); -void __041f_4c4f_blimit(void); -void __0420_ff8d_bootp_20_5bnet_5fna(void); -void __0421_0e8f_bootp_3a_20Net_5fer(void); -void __0422_f5d9_bootp_3a_20timed_20(void); -void __0423_72d6_bp_20_25lx_20tot_20(void); -void __0424_9767_brk(void); -void __0425_f951_broadcast(void); -void __0426_03ff_bsr(void); -void __0427_83e6_by_20_25s_20_28_25s(void); -void __0428_69f3_by_20_25s_20with_20(void); -void __0429_9ab1_bye(void); -void __042a_7cbf_cache(void); -void __042b_a3a9_can_27t_20read_20_2(void); -void __042c_f4b4_can_27t_20trace_20i(void); -void __042d_9aa7_cd(void); -void __042e_42c2_cd_20_3cdirectory_3(void); -void __042f_35a9_chat(void); -void __0430_743f_chdir(void); -void __0431_5ed3_check(void); -void __0432_40b3_check_20_3chost_3e(void); -void __0433_c946_chmod(void); -void __0434_b786_choketime(void); -void __0435_88f5_chown(void); -void __0436_87a8_chroot(void); -void __0437_4822_clean(void); -void __0438_23aa_close(void); -void __0439_2b22_close_20FTP(void); -void __043a_f93d_close_20Finger(void); -void __043b_0957_close_20POP(void); -void __043c_b85c_close_20POP_20_2d_2(void); -void __043d_83a3_close_20SMTP(void); -void __043e_b949_close_20SMTP_20_2d_(void); -void __043f_423c_close_20discard(void); -void __0440_419d_close_20echo(void); -void __0441_03ad_close_20term(void); -void __0442_83dc_code_20_25u_20arg_2(void); -void __0443_ea90_compare(void); -void __0444_a613_compare_20_3cremote(void); -void __0445_fbc2_compress(void); -void __0446_3845_compressed_20(void); -void __0447_26b1_configure(void); -void __0448_749f_connect(void); -void __0449_5769_control(void); -void __044a_941e_control_20up_20_7c_(void); -void __044b_2aba_control_3a_20_25s_0(void); -void __044c_4bf4_cwd(void); -void __044d_62af_d_5finit_28_29(void); -void __044e_5a9b_d_5finit_28_29_20ma(void); -void __044f_62a8_debug(void); -void __0450_740d_default(void); -void __0451_db45_defaultfile(void); -void __0452_818b_delay_20_25lu_0a(void); -void __0453_2c87_dele(void); -void __0454_89a5_delete(void); -void __0455_3919_delete_20_3cfile_3e(void); -void __0456_6466_destlist(void); -void __0457_cfc1_detach(void); -void __0458_26f3_detach_20_3cinterfa(void); -void __0459_3f12_devio_5fgarbage_3a_(void); -void __045a_0f61_dfile_5fsearch_3a_2(void); -void __045b_4eba_dfile_5fupdate_3a_2(void); -void __045c_5b47_dfile_5fupdate_3a_2(void); -void __045d_ef06_dfile_5fupdate_3a_2(void); -void __045e_0173_dialer(void); -void __045f_8d0b_dialer_20_3ciface_3(void); -void __0460_18c3_digipeat(void); -void __0461_bdc7_dir(void); -void __0462_5c0a_directory(void); -void __0463_176f_discard(void); -void __0464_684a_discard_20expired_2(void); -void __0465_f701_disconnect(void); -void __0466_e146_dns(void); -void __0467_8f79_dns_5fquery_3a_20qu(void); -void __0468_6da5_dns_5fquery_3a_20re(void); -void __0469_041c_doexit_3a_20won_27t(void); -void __046a_21ed_domain(void); -void __046b_e0fd_down_20script_3a_20(void); -void __046c_050c_download(void); -void __046d_4853_drop(void); -void __046e_0532_drop_20_3chostid_3e(void); -void __046f_e7cf_dropserver(void); -void __0470_a2e4_dup(void); -void __0471_b319_dup2(void); -void __0472_cb91_dynip(void); -void __0473_2edf_echo(void); -void __0474_7366_empty_20packet_21_2(void); -void __0475_48fd_encapsulation(void); -void __0476_4a34_eol(void); -void __0477_b4ae_escape(void); -void __0478_858e_escc(void); -void __0479_d50a_escc_25d_3a_20No_20(void); -void __047a_6362_esccstat(void); -void __047b_59b0_execve(void); -void __047c_3566_exit(void); -void __047d_bd2b_expired(void); -void __047e_bce0_failure(void); -void __047f_086a_falign(void); -void __0480_303b_files(void); -void __0481_d6a7_filter_20mode_20is_(void); -void __0482_927a_finger(void); -void __0483_8ea1_finger_20name_40hos(void); -void __0484_28f4_flush(void); -void __0485_dc8b_fmount_3a_20can_27t(void); -void __0486_8074_fork(void); -void __0487_8227_forward(void); -void __0488_c066_fp_20_20_20_20_20_2(void); -void __0489_9a2a_free_3a_20WARNING_2(void); -void __048a_f896_freelist(void); -void __048b_bd4f_from_20_25s_20(void); -void __048c_5b02_from_20_25s_2ebbs_2(void); -void __048d_2208_fs_5finit_28_29(void); -void __048e_7fbc_fstat(void); -void __048f_0e84_ftp(void); -void __0490_bafd_ftp_20_3caddress_3e(void); -void __0491_f999_ftp_3e_20syst_0a(void); -void __0492_51ba_garbage_20collectio(void); -void __0493_c2ce_gateway(void); -void __0494_9e35_get(void); -void __0495_c7c0_get_20_3cremotefile(void); -void __0496_60c5_getfsys(void); -void __0497_631b_getinode_3a_20bad_2(void); -void __0498_7dac_getset(void); -void __0499_b3cb_groups(void); -void __049a_156e_hash(void); -void __049b_5bc8_heap_20size_20_25lu(void); -void __049c_856f_heard(void); -void __049d_fc9f_help(void); -void __049e_1d5e_homedir(void); -void __049f_6fa6_hop(void); -void __04a0_df98_host(void); -void __04a1_476e_hostname(void); -void __04a2_2f25_icmp(void); -void __04a3_dd41_ident(void); -void __04a4_fe83_ifconfig(void); -void __04a5_6196_ignored_20_28hold_2(void); -void __04a6_dc84_info(void); -void __04a7_0500_input_20line_3a_20_(void); -void __04a8_9677_interface(void); -void __04a9_3fa5_ioctl(void); -void __04aa_3172_ip(void); -void __04ab_d229_ip_5frecv_28_25s_29(void); -void __04ac_289f_ip_5fsend_0a(void); -void __04ad_0191_ipaddress(void); -void __04ae_dfc4_ipcp(void); -void __04af_f4c1_irtt(void); -void __04b0_516b_kick(void); -void __04b1_a61c_kill(void); -void __04b2_ff9f_kill_20_3cjobnumber(void); -void __04b3_5e27_ksigs_20_25lu_20que(void); -void __04b4_1bbe_kwaits_20_25lu_20no(void); -void __04b5_a567_lcp(void); -void __04b6_b632_link(void); -void __04b7_dfe4_linkaddress(void); -void __04b8_7bad_list(void); -void __04b9_4346_listen(void); -void __04ba_a5dd_listservers(void); -void __04bb_f2d8_local(void); -void __04bc_68f9_log(void); -void __04bd_feb4_logfile(void); -void __04be_52c6_login_3a_20(void); -void __04bf_a516_logscreen(void); -void __04c0_8f77_lookup(void); -void __04c1_7d51_ls(void); -void __04c2_634b_lseek(void); -void __04c3_0288_magic(void); -void __04c4_868b_maibox_20name_20not(void); -void __04c5_2d7f_mailbox(void); -void __04c6_2084_mailbox_20name_20no(void); -void __04c7_86f8_mailhost(void); -void __04c8_63b8_mailhost_20not_20de(void); -void __04c9_139d_maxclients(void); -void __04ca_8d56_maxframe(void); -void __04cb_d5aa_maximum_20route_20q(void); -void __04cc_9853_maxmsg(void); -void __04cd_7203_maxttl(void); -void __04ce_e017_maxwait(void); -void __04cf_e57a_mbuf_20allocs_20_25(void); -void __04d0_8c4f_mcompare(void); -void __04d1_f47e_mcompare_20_3cfile_(void); -void __04d2_a71a_md5(void); -void __04d3_cc78_md5_20_3cfile_3e(void); -void __04d4_4d2a_memory(void); -void __04d5_69ba_memory_20cache_20si(void); -void __04d6_336a_merge(void); -void __04d7_649e_merge_20_25s_20_25d(void); -void __04d8_460c_metric_20better_3a_(void); -void __04d9_3694_metric_20change_3a_(void); -void __04da_44b0_metric_20not_20bett(void); -void __04db_b64c_mget(void); -void __04dc_8d01_mget_20_3cfile_3e_2(void); -void __04dd_1e96_mkd_20(void); -void __04de_304a_mkdir(void); -void __04df_7d04_mkdir_20_3cdirector(void); -void __04e0_6257_mknod(void); -void __04e1_685e_mode(void); -void __04e2_9335_modes_20are_3a_20no(void); -void __04e3_a91f_more(void); -void __04e4_5384_more_20_3cfilename_(void); -void __04e5_ec46_motd(void); -void __04e6_b5d1_mount(void); -void __04e7_2a4d_mput(void); -void __04e8_312f_mput_20_3cfile_3e_2(void); -void __04e9_245f_mru(void); -void __04ea_58b1_mss(void); -void __04eb_708f_mtu(void); -void __04ec_78ae_mycall(void); -void __04ed_8a90_name(void); -void __04ee_b07d_netmask(void); -void __04ef_4d2c_netrom_20bcnodes_20(void); -void __04f0_c5dc_netrom_20connect_20(void); -void __04f1_925a_netrom_20interface_(void); -void __04f2_a510_netrom_20interface_(void); -void __04f3_b271_netrom_20kick_20_3c(void); -void __04f4_5334_netrom_20nodefilter(void); -void __04f5_6bfe_netrom_20nodefilter(void); -void __04f6_328e_netrom_20reset_20_3(void); -void __04f7_18c8_netrom_20route_20ad(void); -void __04f8_fff3_netrom_20route_20dr(void); -void __04f9_e8da_netrom_20route_20in(void); -void __04fa_2254_newproc_20_22_25s_2(void); -void __04fb_4db6_newsession_3a_20WAR(void); -void __04fc_5ab5_newsession_3a_20WAR(void); -void __04fd_7718_next_20pointer_20ou(void); -void __04fe_7b66_nlst(void); -void __04ff_0ca7_nntp_20addserver_20(void); -void __0500_fea0_nntp_20dropserver_2(void); -void __0501_a821_nntp_20kick_20_3cnn(void); -void __0502_a7f6_no_20filesys(void); -void __0503_7405_no_20root(void); -void __0504_b518_no_20such_20route_0(void); -void __0505_3fb4_nodefilter(void); -void __0506_bac4_nodefilter_20subcom(void); -void __0507_e743_nodes(void); -void __0508_57cf_nodetimer(void); -void __0509_7a7f_none_0a(void); -void __050a_29c2_normal_20_28_25s_20(void); -void __050b_07d0_null_0a(void); -void __050c_fb30_obsotimer(void); -void __050d_3971_open(void); -void __050e_a412_open_20_25s(void); -void __050f_e5a0_open_20FTP(void); -void __0510_10d3_open_20Finger(void); -void __0511_fe22_open_20MBOX(void); -void __0512_c7d5_open_20POP(void); -void __0513_2477_open_20SMTP(void); -void __0514_4ca5_open_20discard(void); -void __0515_e649_open_20echo(void); -void __0516_a479_open_20term(void); -void __0517_2f09_p_5finit_28_29(void); -void __0518_76ec_packet_20delayed_20(void); -void __0519_8504_packet_20duped_0a(void); -void __051a_a8e1_packet_20lost_0a(void); -void __051b_ead4_paclen(void); -void __051c_1a03_page(void); -void __051d_dd11_page_20_3ccommand_3(void); -void __051e_b6e1_pap(void); -void __051f_512a_param(void); -void __0520_d362_param_20_3cinterfac(void); -void __0521_9d45_pass(void); -void __0522_f746_pause(void); -void __0523_d9f3_pfc(void); -void __0524_28cb_ping(void); -void __0525_d85a_ping_20_3chostid_3e(void); -void __0526_0458_pipe(void); -void __0527_5919_pool(void); -void __0528_e039_port(void); -void __0529_a9d2_port_20_25d_3a_20tx(void); -void __052a_3aa8_ppp(void); -void __052b_8304_ppp_5fproc_3a_20mis(void); -void __052c_3dc2_protocol_3a_20(void); -void __052d_4160_ps(void); -void __052e_26dc_pthresh(void); -void __052f_a61f_publish(void); -void __0530_274c_pushdown_20calls_20(void); -void __0531_0234_put(void); -void __0532_8f3b_put_20_3clocalfile_(void); -void __0533_2105_pwd(void); -void __0534_0282_qlimit(void); -void __0535_0be6_queries(void); -void __0536_0bef_query(void); -void __0537_6646_query_20_3chostid_3(void); -void __0538_27c8_queue_20job_20_25s_(void); -void __0539_1196_quick(void); -void __053a_ad30_quiet(void); -void __053b_7b54_quit(void); -void __053c_054d_read(void); -void __053d_c7a9_read_20_3cremotefil(void); -void __053e_7ee6_reboot(void); -void __053f_1c64_received_20_25u_20b(void); -void __0540_5735_record(void); -void __0541_18c5_recv_3a_20do_20(void); -void __0542_8810_recv_3a_20dont_20(void); -void __0543_84ef_recv_3a_20will_20(void); -void __0544_219c_recv_3a_20wont_20(void); -void __0545_c7dc_refuse(void); -void __0546_0e31_reject_0a(void); -void __0547_bc2e_remote(void); -void __0548_4ff0_remote_20_5b_2dp_20(void); -void __0549_cb71_rename(void); -void __054a_a493_rename_20_3coldfile(void); -void __054b_6d5b_repeat(void); -void __054c_01b9_repeat_20_3cinterva(void); -void __054d_3f14_request(void); -void __054e_85b2_reset(void); -void __054f_c3ce_response_20id_20_25(void); -void __0550_9bd3_retr(void); -void __0551_5e3c_retries(void); -void __0552_0acb_retry(void); -void __0553_7f96_rip_20accept_20_3cg(void); -void __0554_764e_rip_20add_20_3cdest(void); -void __0555_3030_rip_20drop_20_3cdes(void); -void __0556_8661_rip_20refuse_20_3cg(void); -void __0557_b917_rmd_20(void); -void __0558_a56c_rmdir(void); -void __0559_b9e3_rmdir_20_3cdirector(void); -void __055a_c459_rmhost(void); -void __055b_0284_route(void); -void __055c_ea02_route_20add_20_3cde(void); -void __055d_f461_route_20add_20_5b_2(void); -void __055e_d581_route_20addprivate_(void); -void __055f_bbd2_route_20drop_20_3cd(void); -void __0560_103e_route_20drop_20_5b_(void); -void __0561_a5ec_route_20lookup_20_3(void); -void __0562_ae23_route_20to_20self_3(void); -void __0563_2c09_rtimer(void); -void __0564_ae54_rtt(void); -void __0565_02fc_running(void); -void __0566_b4d7_rxbuf(void); -void __0567_d2fd_sbrk(void); -void __0568_3365_scrollback(void); -void __0569_9a3e_send(void); -void __056a_e397_send_20_22string_22(void); -void __056b_5c19_sender(void); -void __056c_efea_sending_20job_20_25(void); -void __056d_7321_sent_3a_20do_20(void); -void __056e_db3c_sent_3a_20dont_20(void); -void __056f_d7c3_sent_3a_20will_20(void); -void __0570_72b0_sent_3a_20wont_20(void); -void __0571_2d5d_serial_20line_20IP_(void); -void __0572_f33e_serial_20line_20VJ_(void); -void __0573_6f7f_serial_20line_20VJ_(void); -void __0574_6f48_server_20retries(void); -void __0575_f0af_server_20trace(void); -void __0576_db9a_session(void); -void __0577_3031_set_20mycall_20firs(void); -void __0578_1de4_shell(void); -void __0579_3faf_signal(void); -void __057a_dce5_size(void); -void __057b_f163_sizes(void); -void __057c_4046_smtp_20daemon_20ent(void); -void __057d_8e2a_smtp_20daemon_3a_20(void); -void __057e_23e1_smtp_20job_20_25s_2(void); -void __057f_ed89_smtp_20mode_3a_20_2(void); -void __0580_2b33_smtp_20recv_3a_20_2(void); -void __0581_928b_smtp_20sent_3a_20(void); -void __0582_b4cf_socket(void); -void __0583_6b20_some_20strange_2c_2(void); -void __0584_60cd_speed(void); -void __0585_9785_speed_20_3cbps_3e(void); -void __0586_1861_spool_3a_20_25s_0a(void); -void __0587_61f2_src_20_25s(void); -void __0588_4e06_srtt_20_3d_20_25lu_(void); -void __0589_795f_stack_20test(void); -void __058a_45e3_stacktest(void); -void __058b_be0b_stacktest_20_5bon_7(void); -void __058c_fcc6_standard_0a(void); -void __058d_b958_start(void); -void __058e_4b5d_start_20_3cserverna(void); -void __058f_9324_start_20bsr_20_3cin(void); -void __0590_d63e_stat(void); -void __0591_5069_status(void); -void __0592_7dfc_status_20up_20_7c_2(void); -void __0593_68cb_stime(void); -void __0594_4875_stktrace_20from_20p(void); -void __0595_0a0a_stop(void); -void __0596_6ec0_stop_20_3cservernam(void); -void __0597_301d_stopped(void); -void __0598_2918_stor(void); -void __0599_784e_stru(void); -void __059a_bec3_suffix(void); -void __059b_420b_symlink(void); -void __059c_ceb7_sync(void); -void __059d_bb66_syndata(void); -void __059e_b50c_sysdebug(void); -void __059f_be35_sysdebug_20_5bon_7c(void); -void __05a0_8f60_syst(void); -void __05a1_f3f3_system_20call_20tra(void); -void __05a2_a612_system_20kernel_20d(void); -void __05a3_98fb_systrace(void); -void __05a4_71e3_systrace_20_5bon_7c(void); -void __05a5_6404_t3(void); -void __05a6_b31f_target(void); -void __05a7_e630_tcp(void); -void __05a8_e483_tcp_20kick_20_3ctcb(void); -void __05a9_a12c_tcp_20reset_20_3ctc(void); -void __05aa_bb94_tcp_20rtt_20_3ctcb_(void); -void __05ab_f363_tcp_20stat_20_3ctcb(void); -void __05ac_6ff2_telnet(void); -void __05ad_2114_telnet_20_3caddress(void); -void __05ae_6cef_term(void); -void __05af_7425_terminate(void); -void __05b0_4c6f_thresh(void); -void __05b1_535d_time(void); -void __05b2_43a3_time_20before_20fil(void); -void __05b3_7156_timeout(void); -void __05b4_d9a6_timer(void); -void __05b5_d29c_timer_3a_20ints_20w(void); -void __05b6_c82f_times(void); -void __05b7_223a_timestamps(void); -void __05b8_004c_tip_20or_20dialer_2(void); -void __05b9_aa4a_tiptimeout(void); -void __05ba_aa76_tmp_20file_20wiping(void); -void __05bb_2645_tmp_20file_3a_20_25(void); -void __05bc_a165_topt(void); -void __05bd_4f5f_trace(void); -void __05be_3bce_traceroute_20done_3(void); -void __05bf_f7b8_try(void); -void __05c0_e444_ttl(void); -void __05c1_299c_ttylink(void); -void __05c2_e58b_txqlen(void); -void __05c3_f321_type(void); -void __05c4_f1e4_udp(void); -void __05c5_5caf_umount(void); -void __05c6_5c70_unknown_0a(void); -void __05c7_bc4f_unknown_200x_2504x_(void); -void __05c8_5194_unknown_20hardware_(void); -void __05c9_acee_unlink(void); -void __05ca_f303_up_20script_3a_20_2(void); -void __05cb_db93_update(void); -void __05cc_5c27_update_20Domain_2et(void); -void __05cd_0b09_update_20Domain_2et(void); -void __05ce_c5a3_update_20Domain_2et(void); -void __05cf_d4f0_upload(void); -void __05d0_13f7_user(void); -void __05d1_6f25_user_20abort_0a(void); -void __05d2_1b49_userdata(void); -void __05d3_3967_username_20not_20de(void); -void __05d4_c23f_users(void); -void __05d5_5353_utime(void); -void __05d6_d261_valid_20subcommands(void); -void __05d7_a0e5_validblk_3a_20dev_2(void); -void __05d8_74cf_validblk_3a_20inval(void); -void __05d9_ab5c_verbose(void); -void __05da_207d_version(void); -void __05db_9778_view(void); -void __05dc_23f1_view_20_3cfilename_(void); -void __05dd_d63a_wait(void); -void __05de_2887_wait_20_3cmilliseco(void); -void __05df_e988_waitpid(void); -void __05e0_674e_want_20busy_20block(void); -void __05e1_84e4_what(void); -void __05e2_9158_window(void); -void __05e3_5379_wipe(void); -void __05e4_4cc8_write(void); -void __05e5_dd6d_x_25x(void); -void __05e6_ce7b_xcwd(void); -void __05e7_2295_xmd5(void); -void __05e8_e251_xmkd(void); -void __05e9_a48a_xpwd(void); -void __05ea_79d3_xrmd(void); -void __05eb_c59b_zap(void); +void __002e_2e85__20(void); +void __002f_4403__20_0aend_0asize_20(void); +void __0030_f289__20_20(void); +void __0031_3839__20_20_20(void); +void __0032_8d78__20_20_20_20(void); +void __0033_de40__20_20_20_20_20(void); +void __0034_3e02__20_20_20_20_20_20_(void); +void __0035_0534__20_20_20_20_20_20_(void); +void __0036_3fef__20_20_20_20_20_20_(void); +void __0037_3164__20_20_20_20_20_20_(void); +void __0038_c6d7__20_20_20_20_20_20_(void); +void __0039_9d57__20_20_20_20_20_20_(void); +void __003a_d46e__20_20_20_20_20_20_(void); +void __003b_f37c__20_20_20_20_20_20_(void); +void __003c_5dd1__20_20_20_20_20_20_(void); +void __003d_0406__20_20_20_20_20_20_(void); +void __003e_da67__20_20_20_20_20_20_(void); +void __003f_f638__20_20_20_20_20_20_(void); +void __0040_74c7__20_20_20_20_20_20_(void); +void __0041_f10d__20_20_20_20_20_20_(void); +void __0042_d02b__20_20_20_20_20_20_(void); +void __0043_0105__20_20_20_20_20_20_(void); +void __0044_c46d__20_20_20_20_20_20_(void); +void __0045_3a28__20_20_20_20_20_20_(void); +void __0046_48df__20_20_20_20_20_20_(void); +void __0047_da1e__20_20_20_20_20_20s(void); +void __0048_3800__20_20_20_20_20_26A(void); +void __0049_0e60__20_20_20_20_20_28_(void); +void __004a_d7d4__20_20_20_20_20Broa(void); +void __004b_f5a8__20_20_20_20_20Defa(void); +void __004c_de7b__20_20_20_20_20Host(void); +void __004d_a271__20_20_20_20_20INF(void); +void __004e_1775__20_20_20_20_20IP_2(void); +void __004f_7765__20_20_20_20_20Name(void); +void __0050_6879__20_20_20_20_20Subn(void); +void __0051_dac6__20_20_20_20_25_2d4(void); +void __0052_b576__20_20_20_20_2512s(void); +void __0053_e5e6__20_20_20_20_253u_0(void); +void __0054_ed50__20_20_20_20_25s_20(void); +void __0055_3528__20_20_20_20_25s_20(void); +void __0056_cbdf__20_20_20_20_25s_20(void); +void __0057_f7f3__20_20_20_20_26UCB_(void); +void __0058_9bd9__20_20_20_20In_09TC(void); +void __0059_7788__20_20_20_20Out_09T(void); +void __005a_8f4d__20_20_20_20Record_(void); +void __005b_eacd__20_20_20_20Upload_(void); +void __005c_2da2__20_20_20_25s_0a(void); +void __005d_ad66__20_20_20PUSH(void); +void __005e_9f3a__20_20_20TCP_20chec(void); +void __005f_5946__20_20_20connection(void); +void __0060_f01f__20_20_3d_3d_3d_3d_(void); +void __0061_cfff__20_20_3d_3d_3d_3d_(void); +void __0062_8181__20_20SR_20_5bnumbe(void); +void __0063_1149__20_20S_5bF_5d_20na(void); +void __0064_47af__20_20remote_20IP_2(void); +void __0065_ccb1__20_20seq_20x_25lx_(void); +void __0066_c997__20_21_3f(void); +void __0067_536e__20_21A(void); +void __0068_27d1__20_21F(void); +void __0069_ceaf__20_21H(void); +void __006a_ab99__20_21N(void); +void __006b_5266__20_21P(void); +void __006c_60fd__20_21S(void); +void __006d_bac3__20_23_20_20S_23_20(void); +void __006e_9a7d__20_25_2d15s(void); +void __006f_85f4__20_25_2d3d_20(void); +void __0070_a413__20_2502u_2f_2502u(void); +void __0071_d8f4__20_2502u_2f_2502u_(void); +void __0072_4d6e__20_2502x(void); +void __0073_cad1__20_2510lu_2510lu_2(void); +void __0074_43b6__20_254d_20_254d(void); +void __0075_78a4__20_258s_20_20_20_2(void); +void __0076_6904__20_25lu_20bps_0a(void); +void __0077_269f__20_25s(void); +void __0078_c302__20_25s_0a(void); +void __0079_10eb__20_25s_20_25s_20_2(void); +void __007a_c236__20_25s_25s(void); +void __007b_3c84__20_25s_2b_25x(void); +void __007c_97d2__20_25u_0a(void); +void __007d_5984__20_25u_2d_3e_25u(void); +void __007e_98a5__20_28_25ld_20ms_29(void); +void __007f_9556__20_28_25s_20seek_3(void); +void __0080_6268__20_28_25s_29_0a(void); +void __0081_3f71__20_28ASCII_20dump_(void); +void __0082_05b3__20_28Hex_2fASCII_2(void); +void __0083_0cd7__20_28S_29(void); +void __0084_ef5f__20_28headers_20onl(void); +void __0085_c04d__20_28published_29(void); +void __0086_ac28__20_2a_2a_2a(void); +void __0087_8841__20_2d_20(void); +void __0088_ace7__20_2d_20no_20broad(void); +void __0089_01a0__20APND(void); +void __008a_2da0__20Ack_20x_25lx(void); +void __008b_f35d__20BUSY(void); +void __008c_43af__20CE(void); +void __008d_d667__20CHECKSUM_20ERROR(void); +void __008e_5947__20CHOKE(void); +void __008f_3c3c__20DF(void); +void __0090_26b0__20Data_20_25u(void); +void __0091_5125__20EOF(void); +void __0092_2269__20ERR(void); +void __0093_869e__20IPaddr_20_25s(void); +void __0094_d267__20Illegal_20I_2dfi(void); +void __0095_d316__20Invalid_20contro(void); +void __0096_1e4f__20Invalid_20seq_20(void); +void __0097_fd02__20MC_3a_20int_20_2(void); +void __0098_eb24__20MF(void); +void __0099_747e__20MORE(void); +void __009a_c5ed__20MSS_20_25u(void); +void __009b_3976__20NAK(void); +void __009c_c092__20NR_3d_25d(void); +void __009d_dc29__20NS_3d_25d(void); +void __009e_df24__20RX_3a_20int_20_2(void); +void __009f_78a4__20Raw_20output(void); +void __00a0_a393__20Remote_3a_20_25s(void); +void __00a1_d7c2__20Retry(void); +void __00a2_42ba__20ST_3a_20int_20_2(void); +void __00a3_d322__20State_3a_20_25s_(void); +void __00a4_c86b__20TMP(void); +void __00a5_2dcc__20TSTAMP_20_25lu_2(void); +void __00a6_e8c1__20TX_3a_20int_20_2(void); +void __00a7_d70d__20Too_2dlong_20I_2(void); +void __00a8_5a85__20UP_20x_25x(void); +void __00a9_2210__20Unack_3a_20_25_2(void); +void __00aa_3a68__20Unknown_20passwo(void); +void __00ab_23f3__20Vr_20_3d_20_25d_(void); +void __00ac_a984__20WSCALE_20_25u(void); +void __00ad_1d25__20Wnd_20_25u(void); +void __00ae_e77d__20_5b_25s_5d_20_25(void); +void __00af_7762__20_5bcts_20flow_20(void); +void __00b0_2f4d__20_5brlsd_20line_2(void); +void __00b1_db59__20_5btrigger_200x_(void); +void __00b2_bc24__20asy_20(void); +void __00b3_c96a__20bad_20header_21_(void); +void __00b4_0acc__20bad_20packet_0a(void); +void __00b5_d795__20cmd_20_25u(void); +void __00b6_1813__20code_20_25s(void); +void __00b7_ad83__20dest_20_25s(void); +void __00b8_e3a3__20dest_20_25s_20_2(void); +void __00b9_4976__20diag(void); +void __00ba_e36a__20file(void); +void __00bb_5e9d__20full(void); +void __00bc_4c62__20hwaddr_20_25s_0a(void); +void __00bd_ed56__20hwlen_20_25u(void); +void __00be_2971__20hwtype_20_25s(void); +void __00bf_3119__20id_20_25u_20offs(void); +void __00c0_8f2f__20id_20_25u_20pctl(void); +void __00c1_20f7__20id_20_25u_20seq_(void); +void __00c2_8c07__20idle_20timer_20_(void); +void __00c3_7166__20input(void); +void __00c4_6c92__20len_20_25u(void); +void __00c5_0c74__20line(void); +void __00c6_2537__20new_20gateway_20(void); +void __00c7_ea43__20new_20gateway_20(void); +void __00c8_e3db__20none(void); +void __00c9_826b__20offset_20_25u_20(void); +void __00ca_6680__20op_20_25u(void); +void __00cb_f7d5__20op_20REPLY(void); +void __00cc_5e3d__20op_20REQUEST(void); +void __00cd_9500__20op_20REVERSE_20R(void); +void __00ce_3faa__20op_20REVERSE_20R(void); +void __00cf_8a3d__20output(void); +void __00d0_5896__20pid_3d0x_25x_0a(void); +void __00d1_aba6__20pid_3dARP_0a(void); +void __00d2_d4e9__20pid_3dIP_0a(void); +void __00d3_a349__20pid_3dNET_2fROM_(void); +void __00d4_932f__20pid_3dTEXNET_0a(void); +void __00d5_4927__20pid_3dText_0a(void); +void __00d6_c207__20pid_3dX_2e25_0a(void); +void __00d7_5760__20pipe(void); +void __00d8_ac0a__20pointer_20_25u(void); +void __00d9_5557__20prot_20_25s_0a(void); +void __00da_0187__20prot_20_25u_0a(void); +void __00db_75a2__20prot_200x_25x_20(void); +void __00dc_3541__20prot_20IP(void); +void __00dd_1888__20receive_20_20_2d(void); +void __00de_f2f3__20sock(void); +void __00df_c067__20spi_20_25lx(void); +void __00e0_2902__20sw_20over_20_25l(void); +void __00e1_0bfc__20tos_20_25u(void); +void __00e2_e1c5__20trace_20file_3a_(void); +void __00e3_ca97__20tracing_20off_0a(void); +void __00e4_be19__20transmit_20_2d_2(void); +void __00e5_afd2__20ttl_20_25d_0a(void); +void __00e6_6f53__20txseq_20_25d_20r(void); +void __00e7_c8f3__20type_200x_25x_0a(void); +void __00e8_6772__20type_20ARP_0a(void); +void __00e9_5c83__20type_20IP_0a(void); +void __00ea_f937__20type_20REVARP_0a(void); +void __00eb_c53a__20v(void); +void __00ec_9158__20vers_20_25u_20en(void); +void __00ed_994d__20wnd_20_25d(void); +void __00ee_426e__20_7c_20(void); +void __00ef_3f0c__21(void); +void __00f0_f9eb__21_21_20_25s_20_25(void); +void __00f1_ef2d__21_21_20maximum_20(void); +void __00f2_55d7__22_25s_22_20_2d_20(void); +void __00f3_60ae__23_20queries_20eac(void); +void __00f4_1acc__23_20secs_20to_20w(void); +void __00f5_fb95__25_2d10_2e10s_20_2(void); +void __00f6_3035__25_2d10s_20IP_20ad(void); +void __00f7_01be__25_2d10s_25_2d17s(void); +void __00f8_4da0__25_2d10s_25_2d17s_(void); +void __00f9_ff4a__25_2d10s_25_2d6s(void); +void __00fa_e1c2__25_2d11s_25_2d9s_2(void); +void __00fb_7335__25_2d13s(void); +void __00fc_27e5__25_2d15s(void); +void __00fd_0d8d__25_2d16s(void); +void __00fe_e560__25_2d16s_20_20(void); +void __00ff_f903__25_2d16s_25_2d3u_2(void); +void __0100_2609__25_2d16s_25_2d9lu_(void); +void __0101_1455__25_2d17s(void); +void __0102_e920__25_2d20s_258lu_258(void); +void __0103_8589__25_2d22s(void); +void __0104_b616__25_2d22s_0a(void); +void __0105_9c51__25_2d23s(void); +void __0106_bf59__25_2d2u(void); +void __0107_6601__25_2d32s_20_28_25l(void); +void __0108_a681__25_2d3u(void); +void __0109_ea81__25_2d4d(void); +void __010a_6f94__25_2d4d_255d_20_25(void); +void __010b_eb89__25_2d4u(void); +void __010c_2455__25_2d5ld(void); +void __010d_90e5__25_2d7lu(void); +void __010e_8982__25_2d7s_20_25_2d8s(void); +void __010f_da22__25_2d8lu(void); +void __0110_d1e2__25_2ds(void); +void __0111_1e56__2502x(void); +void __0112_3773__2504x_20_20(void); +void __0113_6df9__2504x_20_20_2504x_(void); +void __0114_aa0a__2504x_3a_2504x(void); +void __0115_83ad__2510lu_20In_2c_20_(void); +void __0116_cbd3__2510lu_20Out_2c_20(void); +void __0117_2875__2510lu_2510lu_255l(void); +void __0118_a689__251s_20_253d_20_20(void); +void __0119_e9b8__252d_20_25_2d6s_20(void); +void __011a_b620__252d_20_25_2d6s_20(void); +void __011b_1703__253d_3a(void); +void __011c_b932__254d_20_25_2d8s_25(void); +void __011d_936b__254s(void); +void __011e_4a96__258lu(void); +void __011f_5eaf__258lu_0a(void); +void __0120_3acb__258s(void); +void __0121_3341__258u_2510u_2511lu_(void); +void __0122_fd73__259p_20_20_20_253d(void); +void __0123_b8a6__259p_20_25_2d8d_25(void); +void __0124_1719__259p_20_25_2d9s_25(void); +void __0125_1260__259p_256u_20_20_25(void); +void __0126_482b__259p_256u_256u_20_(void); +void __0127_fcae__25c(void); +void __0128_6d8a__25c_20(void); +void __0129_3d14__25c_20_257s_20_257(void); +void __012a_22d3__25c_25c_25c(void); +void __012b_4b6e__25c_25c_25c_0a(void); +void __012c_2970__25c_25c_25c_253d_2(void); +void __012d_8514__25c_25s_0a(void); +void __012e_086d__25c_5b2J(void); +void __012f_8811__25d(void); +void __0130_aeda__25d_0a(void); +void __0131_cd50__25d_20message_25s_(void); +void __0132_ea62__25ld(void); +void __0133_eb6a__25lu(void); +void __0134_63ed__25lu_0a(void); +void __0135_f325__25lu_2f_25lu_0a(void); +void __0136_d273__25p_20(void); +void __0137_1c93__25p_20_256lu(void); +void __0138_ec2f__25s(void); +void __0139_7643__25s_0a(void); +void __013a_0276__25s_0a_25s_0a(void); +void __013b_f81b__25s_20(void); +void __013c_8b7d__25s_20_2502d_2502d(void); +void __013d_7be3__25s_20_25p_0a(void); +void __013e_518b__25s_20_25s_0a(void); +void __013f_ca49__25s_20_25s_3a_20_2(void); +void __0140_43c6__25s_20_25s_3a_20Er(void); +void __0141_b8b7__25s_20_2d_20(void); +void __0142_1170__25s_20_2d_20Differ(void); +void __0143_d4cc__25s_20_2d_20Remote(void); +void __0144_4968__25s_20_2d_20Same_0(void); +void __0145_ace2__25s_20dialer_3a_20(void); +void __0146_933b__25s_20errno_20_25d(void); +void __0147_f768__25s_20file_25s_2e_(void); +void __0148_c691__25s_20is_20unreach(void); +void __0149_a4a4__25s_20logged_20in(void); +void __014a_a64e__25s_20logged_20in_(void); +void __014b_b314__25s_20refs_20to_20(void); +void __014c_bd91__25s_20remain_20_25(void); +void __014d_bf9e__25s_20thru_20(void); +void __014e_243b__25s_20type_20_25s_(void); +void __014f_7d69__25s_25_25_25s_2ebb(void); +void __0150_d324__25s_25c_0a(void); +void __0151_ce9c__25s_25c_25c_25c(void); +void __0152_910e__25s_25s(void); +void __0153_46b5__25s_25s_0a(void); +void __0154_4d3a__25s_25s_0a_0a(void); +void __0155_47c0__25s_3a(void); +void __0156_6911__25s_3a_0a(void); +void __0157_e749__25s_3a_20(void); +void __0158_650d__25s_3a_20_25d_20me(void); +void __0159_86f5__25s_3a_20_25ld_0a(void); +void __015a_7189__25s_3a_20_25s_0a(void); +void __015b_35bd__25s_3a_20_25s_2c(void); +void __015c_adab__25s_3a_20Interface(void); +void __015d_5f8a__25s_3a_20PPP_2fPAP(void); +void __015e_0cde__25s_3a_20bad_20dev(void); +void __015f_5351__25s_3a_20bad_20ino(void); +void __0160_8c96__25s_3a_20corrupted(void); +void __0161_d157__25s_3a_20fs_20of_2(void); +void __0162_1d98__25s_3a_20local_20n(void); +void __0163_bba5__25s_3a_20mode_20_2(void); +void __0164_60cc__25s_3a_20not_20a_2(void); +void __0165_4ed5__25s_3a_20release_5(void); +void __0166_04ae__25s_3a_20rtt_20_25(void); +void __0167_db35__25s_3a_20srtt_20_2(void); +void __0168_65f3__25s_3c_25ld_40_25s(void); +void __0169_6e45__25s_3e_20_25s_20_2(void); +void __016a_205d__25s_3e_20Invalid_2(void); +void __016b_c86f__25s_40_25s_0a(void); +void __016c_82c1__25s_40_25s_3a_0a(void); +void __016d_9fa6__25sMAILER_2dDAEMON(void); +void __016e_c284__25sR_0a(void); +void __016f_2293__25u_0a(void); +void __0170_c0bd__25u_20additional_3(void); +void __0171_7db0__25u_20answers_3a_0(void); +void __0172_7c48__25u_20authority_3a(void); +void __0173_b843__25u_20questions_3a(void); +void __0174_af86__25u_3a_20calls_20_(void); +void __0175_52fc__25x(void); +void __0176_b099__26AXB_20_20_20_20_(void); +void __0177_7bf6__26CB_20_20_20_20_2(void); +void __0178_c497__26TCB_20_20_20_20_(void); +void __0179_f73b__26UCB_20_20_20_20_(void); +void __017a_aa89__27_25c_27_0a(void); +void __017b_a2cd__28(void); +void __017c_ba4c__28_252u_29_25_2d20(void); +void __017d_52bf__28F_29(void); +void __017e_93fe__28P_29(void); +void __017f_38a6__28P_2fF_29(void); +void __0180_7b70__28compressed_20ALL(void); +void __0181_c1c3__28hopcheck_29_20IC(void); +void __0182_565f__28missing_20UI_21_(void); +void __0183_f935__28not_20odd_21_29_(void); +void __0184_abc9__29_0a(void); +void __0185_bfa2__2a_2a_20smtp_3a_20(void); +void __0186_1969__2a_2a_2a(void); +void __0187_a448__2a_2a_2a_20Done_0a(void); +void __0188_c993__2a_2a_2a_20Unable_(void); +void __0189_b489__2a_2a_2a_2a_2a_2a_(void); +void __018a_5b29__2c_20(void); +void __018b_1a71__2c_20err_20_25d(void); +void __018c_099c__2d_2d_2d_2d_2d_20E(void); +void __018d_01ea__2d_2d_2d_2d_2d_20F(void); +void __018e_04ae__2d_2d_2d_2d_2d_2d_(void); +void __018f_1b54__2d_2d_2d_2d_2d_2d_(void); +void __0190_3d1a__2d_2d_2d_2d_2d_2d_(void); +void __0191_8ddf__2d_3e_25s(void); +void __0192_589d__2d_3e_25s_20ihl_20(void); +void __0193_e6c1__2e_0a(void); +void __0194_ed84__2f_25lu_20ms(void); +void __0195_6d9b__2f_25lu_20ms_0a(void); +void __0196_a44f__2f_25lu_20ms_3b_20(void); +void __0197_096e__2f_25u(void); +void __0198_96dc__2fEX(void); +void __0199_79e7_0_25o(void); +void __019a_8157_007Incoming_20_25s_(void); +void __019b_b04e_0x_2503x_20_20_20_2(void); +void __019c_3f3a_0x_2504x_0a(void); +void __019d_8308_0x_2508lx_0a(void); +void __019e_ab8d_0x_25x(void); +void __019f_6f63_0x_25x_09_09_25ld_0(void); +void __01a0_fea8_0x_25x_09_09_25ld_0(void); +void __01a1_f01c_0x_25x_0a(void); +void __01a2_d635_100_20Warning_3a_20(void); +void __01a3_3f47_150_20Opening_20dat(void); +void __01a4_67ab_200_20(void); +void __01a5_cc8d_200_20MKD_20ok_0a(void); +void __01a6_6c3a_200_20Ok_0a(void); +void __01a7_ba32_200_20Port_20comman(void); +void __01a8_1db7_200_20Type_20_25s_2(void); +void __01a9_1192_215_20_25s_20Type_3(void); +void __01aa_01fe_220_20_25s_20FTP_20(void); +void __01ab_7804_221_20Goodbye_21_0a(void); +void __01ac_3f54_226_20File_20receiv(void); +void __01ad_caea_226_20File_20sent_2(void); +void __01ae_9fe8_230_20Logged_20in_0(void); +void __01af_55db_250_20_25s_0a(void); +void __01b0_c720_250_20File_20delete(void); +void __01b1_de54_250_2d_25s_0a(void); +void __01b2_9400_257_20_22_25s_22_20(void); +void __01b3_24f1_331_20Enter_20PASS_(void); +void __01b4_273f_421_20System_20over(void); +void __01b5_e43d_425_20Data_20connec(void); +void __01b6_7e66_500_20Unknown_20com(void); +void __01b7_3d39_500_20Unsupported_2(void); +void __01b8_fe7e_501_20Bad_20port_20(void); +void __01b9_065e_501_20Only_20logica(void); +void __01ba_a2bf_501_20Unknown_20typ(void); +void __01bb_41cf_502_20Command_20not(void); +void __01bc_f576_503_20Login_20with_(void); +void __01bd_7dc2_530_20Please_20log_(void); +void __01be_c53a_550_20Can_27t_20rea(void); +void __01bf_4770_550_20Delete_20fail(void); +void __01c0_38c3_550_20Permission_20(void); +void __01c1_95c1_552_20Write_20error(void); +void __01c2_7eaf_553_20Can_27t_20cre(void); +void __01c3_f0b2_553_20Can_27t_20rea(void); +void __01c4_b04b__3a_20_25d_0a(void); +void __01c5_6aba__3a_20_25ld_0a(void); +void __01c6_8cd1__3a_20_25s(void); +void __01c7_68d2__3a_20_25s_0a(void); +void __01c8_3c02__3a_20_25u_0a(void); +void __01c9_6692__3b_20Tries_3a_20_2(void); +void __01ca_697b__3c_25ld_40_25s_3e_(void); +void __01cb_2587__3c_25s_40_25s_2ebb(void); +void __01cc_3152__3c_3d_3d_25s(void); +void __01cd_defc__3c_3d_3d_25s_0a(void); +void __01ce_016b__3d_3d_3eARTICLE_20(void); +void __01cf_c133__3d_3d_3eNEWNEWS_20(void); +void __01d0_696c__3d_3d_3eQUIT_0a(void); +void __01d1_396e__3d_3dNo_20response(void); +void __01d2_c6f3__3f(void); +void __01d3_4d83__40(void); +void __01d4_23d2__40_25s(void); +void __01d5_7f61_ARP_3a_20len_20_25d(void); +void __01d6_124c_ARTICLE_20_25s(void); +void __01d7_109d_AX25_20receive_20wi(void); +void __01d8_f4e0_AX25_20version(void); +void __01d9_818f_AX25_3a_20(void); +void __01da_f05c_Abort_0d_0a(void); +void __01db_6caf_Aborted_2e(void); +void __01dc_f2cb_Aborted_2e_0a(void); +void __01dd_537a_Accept_0a(void); +void __01de_b988_Ack_20delay_20time_(void); +void __01df_fccc_Active_20RIP_20outp(void); +void __01e0_e216_Address_2fControl_2(void); +void __01e1_1fbc_All_20groups_20are_(void); +void __01e2_4a0c_Allow_20ACCM(void); +void __01e3_8e02_Allow_20Address(void); +void __01e4_7b21_Allow_20Address_2fC(void); +void __01e5_5003_Allow_20Authenticat(void); +void __01e6_081e_Allow_20Compression(void); +void __01e7_14d8_Allow_20MRU(void); +void __01e8_5c94_Allow_20Magic_20Num(void); +void __01e9_33ea_Allow_20Protocol_20(void); +void __01ea_a5f9_Already_20have_20_2(void); +void __01eb_8eaf_Arcnet_3a_20len_20_(void); +void __01ec_52c7_Argument_20missing_(void); +void __01ed_3ed8_Ascii_0a(void); +void __01ee_7cb2_Attach_20device_20f(void); +void __01ef_ec38_Attach_20netrom_20i(void); +void __01f0_ee22_Attended_20flag(void); +void __01f1_0443_Available_20areas_2(void); +void __01f2_6999_Backoff_20Level_20_(void); +void __01f3_9716_Bad_20digipeater_20(void); +void __01f4_0b9f_Bad_20syntax_2e_0a(void); +void __01f5_e884_Bad_20target_20_25s(void); +void __01f6_822a_Bad_20user_20or_20h(void); +void __01f7_61f7_Base_20Addr_09Rxint(void); +void __01f8_929a_Base_20Addr_20_20Rx(void); +void __01f9_de82_Buf_20hits_2fmiss_2(void); +void __01fa_ae0c_CTRL_2d_25c_0a(void); +void __01fb_6c46_CWD_20_25s_0a(void); +void __01fc_0e64_Calls_20originated_(void); +void __01fd_9777_Calls_20timed_20out(void); +void __01fe_e911_Can_27t_20NLST_20_2(void); +void __01ff_daf3_Can_27t_20add_20rou(void); +void __0200_6db7_Can_27t_20attach_20(void); +void __0201_79e8_Can_27t_20change_20(void); +void __0202_3bb8_Can_27t_20create_20(void); +void __0203_0003_Can_27t_20create_20(void); +void __0204_ef8c_Can_27t_20create_20(void); +void __0205_28e0_Can_27t_20create_20(void); +void __0206_d5bc_Can_27t_20create_20(void); +void __0207_c7fb_Can_27t_20delete_20(void); +void __0208_d5d6_Can_27t_20detach_20(void); +void __0209_5d65_Can_27t_20find_20he(void); +void __020a_3eee_Can_27t_20list_20lo(void); +void __020b_c1c1_Can_27t_20open_20_2(void); +void __020c_fedd_Can_27t_20open_20_2(void); +void __020d_fb2a_Can_27t_20open_20_2(void); +void __020e_d8a5_Can_27t_20open_20in(void); +void __020f_0616_Can_27t_20read_20_2(void); +void __0210_4a10_Can_27t_20read_20_2(void); +void __0211_8468_Can_27t_20read_20co(void); +void __0212_4327_Can_27t_20read_20di(void); +void __0213_5fb2_Can_27t_20read_20lo(void); +void __0214_36d4_Can_27t_20read_20pa(void); +void __0215_5e43_Can_27t_20rename_20(void); +void __0216_4bfe_Can_27t_20rewrite_2(void); +void __0217_24ca_Can_27t_20set_20lin(void); +void __0218_5e82_Can_27t_20write_20_(void); +void __0219_988b_Can_27t_20write_20l(void); +void __021a_c0f9_Can_27t_20write_20t(void); +void __021b_5055_Ch_20Iface_20_20_20(void); +void __021c_eff3_Channel_20_2d_20_25(void); +void __021d_1b09_Choke_20timeout_20_(void); +void __021e_f95c_Closed_3a_20_25s_0a(void); +void __021f_e508_Command_20batching(void); +void __0220_b471_Connect_20failed_0a(void); +void __0221_bb2f_Connect_20failed_3a(void); +void __0222_85e9_Connect_20to_20mail(void); +void __0223_6930_Connected_0a(void); +void __0224_5189_Connected_20to_20_2(void); +void __0225_771a_Connected_20to_20ma(void); +void __0226_0e16_Connected_2e(void); +void __0227_3e79_Connection_20closed(void); +void __0228_faa9_Connection_20failed(void); +void __0229_3676_Could_20not_20creat(void); +void __022a_d95b_Couldn_27t_20queue_(void); +void __022b_68a6_Current_20message_2(void); +void __022c_23ad_Currently_20enabled(void); +void __022d_1cf7_DELE_20_25s(void); +void __022e_5fad_DISASTER_21_20Out_2(void); +void __022f_7ce2_DRSI_20Board_20Stat(void); +void __0230_2f52_D_5bU_5d_20filename(void); +void __0231_698b_Data_0a(void); +void __0232_cb1c_Data_20outside_20he(void); +void __0233_01be_Data_20pointer_20_2(void); +void __0234_3cbb_Data_20pointer_20be(void); +void __0235_bd70_Defaulting_20to_20b(void); +void __0236_2d19_Del_5fconst_20_3d_2(void); +void __0237_6255_Dest_20Addr_20_20_2(void); +void __0238_3894_Dialing_20not_20sup(void); +void __0239_26a3_Different_0a(void); +void __023a_ae33_Digipeat(void); +void __023b_af35_Directory_20table_2(void); +void __023c_c1bb_Disconnected_20(void); +void __023d_2cc5_Disconnecting_2e(void); +void __023e_b7f4_Dup_20acks_20_20_20(void); +void __023f_3ed4_Duplex_3a_20_25s_0a(void); +void __0240_b671_E2BIG(void); +void __0241_56e8_EACCES(void); +void __0242_f378_EAGAIN(void); +void __0243_0483_EAGLE_20Board_20Sta(void); +void __0244_a2a1_EBADF(void); +void __0245_74ba_EBUSY(void); +void __0246_4029_ECHILD(void); +void __0247_cd2b_EDEADLK(void); +void __0248_4299_EDOM(void); +void __0249_bec8_EEXIST(void); +void __024a_afa9_EFAULT(void); +void __024b_9ed8_EFBIG(void); +void __024c_28f7_EGATTACH_3a_20No_20(void); +void __024d_eb47_EINTR(void); +void __024e_b479_EINVAL(void); +void __024f_21d8_EINVFNC(void); +void __0250_2d75_EIO(void); +void __0251_fb45_EISDIR(void); +void __0252_8de7_ELOOP(void); +void __0253_9e5a_EMFILE(void); +void __0254_983a_EMLINK(void); +void __0255_0607_ENAMETOOLONG(void); +void __0256_8396_ENFILE(void); +void __0257_7088_ENODEV(void); +void __0258_edee_ENOENT(void); +void __0259_a107_ENOEXEC(void); +void __025a_29fe_ENOLCK(void); +void __025b_42c4_ENOMEM(void); +void __025c_d51d_ENOSPC(void); +void __025d_d3a2_ENOTBLK(void); +void __025e_f683_ENOTDIR(void); +void __025f_83de_ENOTEMPTY(void); +void __0260_81a3_ENOTTY(void); +void __0261_01a7_ENXIO(void); +void __0262_4485_EPERM(void); +void __0263_5ede_EPIPE(void); +void __0264_7f6a_ERANGE(void); +void __0265_0587_EROFS(void); +void __0266_6b3a_ESCC_20channel_20_2(void); +void __0267_6d38_ESCC_20channel_20_2(void); +void __0268_0a8a_ESCC_20driver_20alr(void); +void __0269_d89e_ESCC_20driver_20not(void); +void __026a_dd82_ESHELL(void); +void __026b_ffa8_ESPIPE(void); +void __026c_b33c_ESRCH(void); +void __026d_194a_ETXTBSY(void); +void __026e_8d4a_EXDEV(void); +void __026f_4f54_Encapsulation_20mod(void); +void __0270_0f4a_Enqued_20_20_2d_20_(void); +void __0271_de30_Enter_20message_2e_(void); +void __0272_3a50_Error_20in_20respon(void); +void __0273_d568_Error_20updating_20(void); +void __0274_69fc_Error_20writing_20m(void); +void __0275_9664_Escape_20character_(void); +void __0276_8c2d_Ether_3a_20len_20_2(void); +void __0277_3af3_F_3e(void); +void __0278_0046_Failed_0a(void); +void __0279_4a7b_First_20init_20ESCC(void); +void __027a_0954_Forwarding_20timer_(void); +void __027b_95bb_Free_20address_20qu(void); +void __027c_fee7_Free_20cache_3a_20s(void); +void __027d_8dc1_Free_20memory_20thr(void); +void __027e_1be2_From_20_25s_20_25s(void); +void __027f_d837_From_3a_20_25s_0a(void); +void __0280_b9a0_Garbage_20bp_20_25l(void); +void __0281_7731_Group_20list_20too_(void); +void __0282_ccdf_HAPN_20_25d_3a_20_2(void); +void __0283_9570_HOPCHECK_20start_20(void); +void __0284_8ef4_HOPCHECK_20to_20_25(void); +void __0285_c794_HOPCHECK_20tracing(void); +void __0286_4952_HS_3a_20Warning_3a_(void); +void __0287_10ba_Hardware_20_25u_0a(void); +void __0288_32e9_Heap_20debugging(void); +void __0289_9144_Host_20_25s_20_28_2(void); +void __028a_862c_Host_20_25s_20unkno(void); +void __028b_f216_Hostname_20set_20to(void); +void __028c_267d_Hytech_20KA9Q_20NOS(void); +void __028d_df4f_ICMP_20echo_20respo(void); +void __028e_db6d_ICMP_20from_20_25s_(void); +void __028f_abbc_ICMP_20tracing(void); +void __0290_6b85_ICMP_3a_20type_20_2(void); +void __0291_dff6_IP_0a(void); +void __0292_5812_IP_20Time_2dto_2dli(void); +void __0293_0e41_IP_20addr_20_20_20_(void); +void __0294_8cdb_IP_20reasm_20timeou(void); +void __0295_5f88_IP_20rx_20tracing(void); +void __0296_88e0_IP_3a_20CHECKSUM_20(void); +void __0297_03a7_IP_3a_20bad_20heade(void); +void __0298_4543_IP_3a_20len_20_25u(void); +void __0299_e067_IPCP_0a(void); +void __029a_7c5c_IPCP_20_25s_0a(void); +void __029b_a490_IRQ_20_25u_20out_20(void); +void __029c_925d_Idle_20poll_20timer(void); +void __029d_4ab5_Image_0a(void); +void __029e_7e58_Initial_20RTT_20_28(void); +void __029f_bd38_Inqlen_3a_20_25d_20(void); +void __02a0_c7f6_Insufficient_20args(void); +void __02a1_fcf9_Interface_20_20_20R(void); +void __02a2_b903_Interface_20_22_25s(void); +void __02a3_4daf_Interface_20_22_25s(void); +void __02a4_42ac_Interface_20_22_25s(void); +void __02a5_5a50_Interface_20_25s_20(void); +void __02a6_1298_Interface_20_25s_20(void); +void __02a7_24cb_Interface_20_25s_20(void); +void __02a8_c749_Interface_20_25s_20(void); +void __02a9_63a0_Interface_20_25s_20(void); +void __02aa_8880_Interface_20_25s_20(void); +void __02ab_6e91_Interface_20_25s_20(void); +void __02ac_103c_Interface_20address(void); +void __02ad_c429_Interface_3a_20(void); +void __02ae_d726_Invalid_20magic_20c(void); +void __02af_42d9_Invalid_20range_2e_(void); +void __02b0_89c0_Invalid_20type_20_2(void); +void __02b1_62ed_Invalid_20user_20na(void); +void __02b2_be0b_Job_20id_20_25s_20n(void); +void __02b3_87a9_K_20numbers(void); +void __02b4_414e_KISS_3a_20(void); +void __02b5_1668_Known_20users_20on_(void); +void __02b6_171d_LCP_0a(void); +void __02b7_befe_LCP_20_25s_0a(void); +void __02b8_1d45_Last_20message_0a(void); +void __02b9_a317_Loc_20(void); +void __02ba_5ce5_Local_3a_20_25s(void); +void __02bb_0926_Local_3a_20_25s_20_(void); +void __02bc_6210_Lock_20directory_20(void); +void __02bd_f59a_Logging_20off_0a(void); +void __02be_1bd9_Logging_20to_20_25s(void); +void __02bf_4a5a_Logical_20bytesize_(void); +void __02c0_4f93_Login_20incorrect_0(void); +void __02c1_8ac2_MBOX_20Zap_3a_20_25(void); +void __02c2_1dc7_MBOX_20bbs_20mail_2(void); +void __02c3_37c2_MBOX_20bbs_20mail_2(void); +void __02c4_f88f_MBOX_20forward_20fa(void); +void __02c5_9bd4_MBOX_20forwarding_2(void); +void __02c6_d1e8_MBOX_20login_3a_20_(void); +void __02c7_dd2e_MBOX_20login_3a_20_(void); +void __02c8_e920_MBOX_20sysop_3a_20_(void); +void __02c9_a30c_MBOX_20upload_3a_20(void); +void __02ca_c247_MKD_20_25s(void); +void __02cb_53a6_MRU_20_25s_20_28_25(void); +void __02cc_f9a6_Magic_20Number(void); +void __02cd_d070_Mail_20area_3a_20_2(void); +void __02ce_0103_Mail_20box_20full_3(void); +void __02cf_523a_Main_20commands_3a_(void); +void __02d0_dcca_Max_20attempts_20to(void); +void __02d1_0279_Max_20clients(void); +void __02d2_3cd5_Max_20frame_20lengt(void); +void __02d3_d96d_Maximum_20messages_(void); +void __02d4_488d_Mbuf_20sizes_3a_0a(void); +void __02d5_ee8f_Message_20_23_25d_2(void); +void __02d6_b5f9_Mode_20_25s_20unkno(void); +void __02d7_aa15_Mode_20_25s_20unkno(void); +void __02d8_ac3e_Msg_20_25d_20Killed(void); +void __02d9_9a86_Must_20be_20_200_20(void); +void __02da_362b_Must_20be_20_200_20(void); +void __02db_2da0_Must_20be_20_3e_3d_(void); +void __02dc_06a9_Must_20set_20_27r_2(void); +void __02dd_d814_N_3e_3d_255u_3a_257(void); +void __02de_7868_NET_2fROM_20Routing(void); +void __02df_ae07_NET_2fROM_20not_20a(void); +void __02e0_d0e9_NET_2fROM_3a_20_25s(void); +void __02e1_73b0_NEWNEWS_20_25s_20_2(void); +void __02e2_c191_NNTP_20_25s_20Canno(void); +void __02e3_7ed2_NNTP_20_25s_20Canno(void); +void __02e4_bcd0_NNTP_20_25s_20Conne(void); +void __02e5_796b_NNTP_20_25s_20Conne(void); +void __02e6_4193_NNTP_20_25s_20Conne(void); +void __02e7_0909_NNTP_20_25s_20Conne(void); +void __02e8_3814_NNTP_20_25s_20Conne(void); +void __02e9_b5ec_NNTP_20_25s_20Could(void); +void __02ea_8531_NNTP_20_25s_20Could(void); +void __02eb_8fd5_NNTP_20_25s_20Could(void); +void __02ec_0d83_NNTP_20_25s_20Givin(void); +void __02ed_19c4_NNTP_20_25s_20Givin(void); +void __02ee_213a_NNTP_20_25s_20bad_2(void); +void __02ef_31a2_NNTP_20_25s_20bad_2(void); +void __02f0_df3f_NNTP_20_25s_20givin(void); +void __02f1_791c_NNTP_20_25s_20givin(void); +void __02f2_75ce_NNTP_20_25s_20givin(void); +void __02f3_7eb6_NNTP_20_25s_20proto(void); +void __02f4_7f99_NNTP_20_25s_20proto(void); +void __02f5_a517_NNTP_20Cannot_20ope(void); +void __02f6_fc8f_NNTP_20can_27t_20re(void); +void __02f7_2c2a_NNTP_20daemon_20ent(void); +void __02f8_f2a9_NNTP_20daemon_20exi(void); +void __02f9_cbc7_NNTP_20daemon_20qui(void); +void __02fa_0fa8_NNTP_20group_20_27_(void); +void __02fb_0e76_NNTP_20receive_20er(void); +void __02fc_a47f_NNTP_20received_20_(void); +void __02fd_0916_NNTP_20tracing(void); +void __02fe_b065_NNTP_20window_20to_(void); +void __02ff_852e_NO_20_2d_20(void); +void __0300_e182_NO_20_2d_20bad_20ad(void); +void __0301_7ccb_NO_20_2d_20syntax_2(void); +void __0302_2df6_NOS_20log_20closed(void); +void __0303_e1c8_NOS_20was_20started(void); +void __0304_cfbe_NOS_20was_20stopped(void); +void __0305_998c_NULL_20BUFFER_0a(void); +void __0306_89a8_Net_3e_20(void); +void __0307_e0c6_Network_20_25s_20co(void); +void __0308_4009_New_20mail_20arrive(void); +void __0309_fbfc_New_20mail_20arrive(void); +void __030a_d0a7_New_20news_20arrive(void); +void __030b_e9a0_No_20HAPN_20adaptor(void); +void __030c_87bb_No_20current_20sess(void); +void __030d_7f27_No_20dialer_20activ(void); +void __030e_cd1f_No_20finger_20infor(void); +void __030f_2a2e_No_20help_20availab(void); +void __0310_7cc9_No_20packet_20drive(void); +void __0311_4e0c_No_20such_20message(void); +void __0312_2a80_No_20such_20server_(void); +void __0313_0cda_Nodetimer_20_25lu_2(void); +void __0314_3fb0_None(void); +void __0315_1aee_None_0a(void); +void __0316_f8e2_Not_20a_20valid_20s(void); +void __0317_b4ba_Not_20an_20FTP_20se(void); +void __0318_ee7e_Not_20found_0a(void); +void __0319_533e_Not_20in_20table_0a(void); +void __031a_c7b9_Not_20supported_0a(void); +void __031b_9692_Obsotimer_20_25lu_2(void); +void __031c_ff96_Oh_2c_20hello_20_25(void); +void __031d_0948_Only_20_25d_20DRSI_(void); +void __031e_8edb_Only_20_25d_20net_2(void); +void __031f_f9f0_Only_201_20EAGLE_20(void); +void __0320_1514_Outqlen_3a_20_25d_2(void); +void __0321_5b48_PANIC_3a_20Timer_20(void); +void __0322_281b_PANIC_3a_20buffer_2(void); +void __0323_f630_PAP_0a(void); +void __0324_b2fb_PAP_20_25s_0a(void); +void __0325_8063_PASS_20_25s(void); +void __0326_2320_PI_20Board_20Statis(void); +void __0327_73f1_PI_3a_20DMA_20_25d_(void); +void __0328_5841_PI_3a_20DMA_20chann(void); +void __0329_3992_PI_3a_20IRQ_20_25u_(void); +void __032a_4ca4_PI_3a_20Interface_2(void); +void __032b_d856_PI_3a_20Maximum_20o(void); +void __032c_9098_PI_3a_20Mode_20_25s(void); +void __032d_de39_PI_3a_20No_20IP_20a(void); +void __032e_02ea_PI_3a_20No_20memory(void); +void __032f_c0d0_PI_3a_20No_20memory(void); +void __0330_94ca_PI_3a_20No_20memory(void); +void __0331_c698_PI_3a_20No_20memory(void); +void __0332_d61f_PI_3a_20Set_20mycal(void); +void __0333_68d4_PID_20_20_20CS_3aIP(void); +void __0334_3c62_POP_20access_20DENI(void); +void __0335_f3cf_POP_20access_20gran(void); +void __0336_639f_POP_20client_20retr(void); +void __0337_e9bb_POP_20quiet(void); +void __0338_1231_POP_20users_20file_(void); +void __0339_e126_PORT_20_25u_2c_25u_(void); +void __033a_b459_PPP_20tracing(void); +void __033b_b660_PPP_3a_20len_20_253(void); +void __033c_8c73_Packet_20driver_20h(void); +void __033d_d638_Pap_0a(void); +void __033e_8165_Parameter_20_25s_20(void); +void __033f_85d2_Password_3a_20(void); +void __0340_cb37_Password_3a_20_25c_(void); +void __0341_6310_Path_3a_20(void); +void __0342_f75b_Persistence_3a_20_2(void); +void __0343_7bc8_Pinging_20_25s_0a(void); +void __0344_94a5_Pinging_20resumed_0(void); +void __0345_7fa9_Pinging_20suspended(void); +void __0346_220f_Please_20hang_20up_(void); +void __0347_4304_Poll_20threshold_20(void); +void __0348_f8a0_Pool_20count_20_25s(void); +void __0349_dd4d_Protocol_20Field_20(void); +void __034a_744a_QUIT_0a(void); +void __034b_43c0_Quality_20cannot_20(void); +void __034c_b523_Queue_20limit_20_28(void); +void __034d_4a0a_R_20numbers(void); +void __034e_db0e_R_3a_25s_20_40_25s_(void); +void __034f_373f_REQUEST(void); +void __0350_19a4_RESPONSE(void); +void __0351_8b13_RETR_20_25s(void); +void __0352_86e9_RETURN_0a(void); +void __0353_bbdb_RFrames_20_2d_20_25(void); +void __0354_f9d6_RIP_20merging(void); +void __0355_3211_RIP_20refused_20fro(void); +void __0356_8827_RIP_20tracing(void); +void __0357_5585_RIP_3a_20(void); +void __0358_fd1d_RIP_3a_20sent_20_25(void); +void __0359_6b7c_RIPCMD_3a_20Unknown(void); +void __035a_5f5f_RIPCMD_5fREQUEST_0a(void); +void __035b_07f6_RIPCMD_5fRESPONSE_2(void); +void __035c_eb71_RIP_5frx_3a_20Not_2(void); +void __035d_86e6_RMD_20_25s(void); +void __035e_8005_Range_20for_20inter(void); +void __035f_1ee5_Reassembly_20fragme(void); +void __0360_fbe9_Reassembly_20queue_(void); +void __0361_5eb3_Received_3a_20(void); +void __0362_9fbc_Recording_20into_20(void); +void __0363_aa80_Recording_20off_0a(void); +void __0364_2a15_Recv_3a_20_20_20_20(void); +void __0365_d0ff_Refuse_0a(void); +void __0366_42c0_Refusing_20announce(void); +void __0367_6bd1_Requesting_2e_2e_2e(void); +void __0368_4784_Resolver_20_25s_20u(void); +void __0369_ae52_Resolving_20_25s_2e(void); +void __036a_200a_Resolving_20_25s_2e(void); +void __036b_cacc_Retry_20limit(void); +void __036c_0cd3_Returned_20(void); +void __036d_85af_Route_20add_20faile(void); +void __036e_9b70_Routing_20lookups_3(void); +void __036f_9c01_Rxints_20_20_2d_20_(void); +void __0370_ccf6_S_20_20_20_20_20Job(void); +void __0371_df6d_S_20command_20synta(void); +void __0372_4fbb_S_23_20_20_20Type_2(void); +void __0373_bf54_SMTP_20_25s_20Conne(void); +void __0374_cbb7_SMTP_20batching(void); +void __0375_e45f_SMTP_20client_20Try(void); +void __0376_797a_SMTP_20sent_20job_2(void); +void __0377_68b2_SMTP_20tracing(void); +void __0378_e7a4_SP_20_3d_20_25p_2c_(void); +void __0379_a1f1_STOR_20_25s(void); +void __037a_49fd_STOR_20_25s_0a(void); +void __037b_38ea_STOR_20_25s_3a_20_2(void); +void __037c_12cc_STOR_20_25s_3a_20Er(void); +void __037d_cfe9_SUBCMD_20_2d_20Don_(void); +void __037e_0319_SYST_0a(void); +void __037f_93fc_Same_0a(void); +void __0380_3c55_Scroll_20file_20siz(void); +void __0381_e255_Send_20file_2c_20_2(void); +void __0382_c1d8_Send_3a_20_2508lx_2(void); +void __0383_afab_Server_20address_20(void); +void __0384_36ef_Session_20_25s_20no(void); +void __0385_0845_Slot_20time_3a_20_2(void); +void __0386_6556_Socket_20not_20in_2(void); +void __0387_a061_Sorry_20_2d_20the_2(void); +void __0388_8034_Stack_20violation_2(void); +void __0389_6414_Station_20_20_20Las(void); +void __038a_5bef_Station_20_20_20Las(void); +void __038b_9aef_Subject_3a_20_25s_0(void); +void __038c_0cac_System_20is_20overl(void); +void __038d_63e9_T_20hostname(void); +void __038e_1279_T1_3a_20(void); +void __038f_a7c1_T3_3a_20(void); +void __0390_e4a1_TACK_3a_20(void); +void __0391_7f7b_TCB_20_25p_20_25s_2(void); +void __0392_5447_TCD_3a_20(void); +void __0393_fa23_TCP_20MSS(void); +void __0394_70e7_TCP_20default_20irt(void); +void __0395_5ac7_TCP_20header_20comp(void); +void __0396_c668_TCP_20state_20traci(void); +void __0397_b0d7_TCP_20syn_2bdata_20(void); +void __0398_43bd_TCP_20timestamps(void); +void __0399_5b74_TCP_20window(void); +void __039a_7267_TCP_3a_20_25u_2d_3e(void); +void __039b_59c4_TChoke_3a_20(void); +void __039c_2ced_TX_20Delay_3a_20_25(void); +void __039d_6a23_TX_20Tail_20time_3a(void); +void __039e_d175_TX_20queue_20limit(void); +void __039f_f579_TYPE_20A_0a(void); +void __03a0_3bb9_TYPE_20I_0a(void); +void __03a1_a616_TYPE_20L_20_25d_0a(void); +void __03a2_f6fb_Target_20_20_20_20T(void); +void __03a3_950b_Telnet_20option_20t(void); +void __03a4_4517_Thank_20you_20_25s_(void); +void __03a5_70f0_The_20escape_20char(void); +void __03a6_6de0_Time_20for_201000_2(void); +void __03a7_601a_Time_20to_20live(void); +void __03a8_e505_Timeout_20value_20_(void); +void __03a9_1db3_Timer_20_20_20_20_2(void); +void __03aa_d78a_Tip_20connection_20(void); +void __03ab_c093_Tip_20session_20alr(void); +void __03ac_8c54_To_3a_20_25s_0a(void); +void __03ad_2a55_Too_20many_20HAPN_2(void); +void __03ae_76b7_Too_20many_20asynch(void); +void __03af_58f2_Too_20many_20digipe(void); +void __03b0_2d53_Too_20many_20hs_20c(void); +void __03b1_286c_Too_20many_20mailbo(void); +void __03b2_4c9a_Too_20many_20nrs_20(void); +void __03b3_7103_Too_20many_20packet(void); +void __03b4_d8c3_Too_20many_20pc100_(void); +void __03b5_2057_Too_20many_20sessio(void); +void __03b6_447c_Too_20many_20slip_2(void); +void __03b7_0d8c_Try_20to_20bounce_2(void); +void __03b8_2030_Trying_20_25s_2e_2e(void); +void __03b9_cee2_Trying_20_25s_2e_2e(void); +void __03ba_be29_Trying_20Connection(void); +void __03bb_9c56_Tstate_20_3d_20_25s(void); +void __03bc_6afe_Turn_20off_20local_(void); +void __03bd_c801_Tx_20state_20_20_25(void); +void __03be_be1b_Tx_20state_20_20_25(void); +void __03bf_e1f6_TxBuffers_3a_20_20S(void); +void __03c0_5cfe_Txdefer_20_2d_20_25(void); +void __03c1_e733_U_20filename(void); +void __03c2_9059_UDP_3a(void); +void __03c3_a945_USER_20_25s(void); +void __03c4_41aa_Unknown_20command(void); +void __03c5_e21a_Unknown_20command_2(void); +void __03c6_b975_Unknown_20command_3(void); +void __03c7_d2a4_Unknown_20encapsula(void); +void __03c8_8cf4_Unknown_20parameter(void); +void __03c9_eb24_Update_20with_20MD5(void); +void __03ca_7d7d_Uploading_20_25s_0a(void); +void __03cb_bd81_Uploading_20off_0a(void); +void __03cc_6d70_Uptime_20_25s_20Sta(void); +void __03cd_0a8d_Usage_3a_20(void); +void __03ce_125c_Usage_3a_20_25s_20_(void); +void __03cf_6ae1_Usage_3a_20F_20user(void); +void __03d0_7dd1_Usage_3a_20ax25_20r(void); +void __03d1_f8b8_Usage_3a_20dial_20_(void); +void __03d2_a375_Usage_3a_20mbox_20m(void); +void __03d3_8cfb_Usage_3a_20pop_20us(void); +void __03d4_a2c0_Usage_3a_20smtp_20m(void); +void __03d5_9654_Use_20the_20ax25_20(void); +void __03d6_4893_User_20_20_20_20_20(void); +void __03d7_633f_User_20_25s_20not_2(void); +void __03d8_75ef_V_20numbers(void); +void __03d9_4b9d_VJ_20Compressed_20T(void); +void __03da_2be9_VJ_20Uncompressed_2(void); +void __03db_3d32_Valid_20options_3a(void); +void __03dc_8007_Value_20_25s_20_28_(void); +void __03dd_c8df_Verbose(void); +void __03de_32ff_Verbose_20flag(void); +void __03df_b110_WARNING_3a_20Locati(void); +void __03e0_eddf_Warning_21_20Interf(void); +void __03e1_4457_Warning_3a_20type_2(void); +void __03e2_85a8_Window_20_28frames_(void); +void __03e3_9331_Window_20size_20_28(void); +void __03e4_613d_Window_3a_20_25_2d5(void); +void __03e5_25a6_Wink_20DTR_3f_20(void); +void __03e6_75b2_Writing_20article_2(void); +void __03e7_3999_XMD5_20_25s(void); +void __03e8_a62b_XMD5_20_25s_0a(void); +void __03e9_8515_XMKD_20_25s_0a(void); +void __03ea_31d2_XRMD_20_25s_0a(void); +void __03eb_71c6_You_20have_20(void); +void __03ec_1e66_You_20have_20new_20(void); +void __03ed_4583_You_27re_20using_20(void); +void __03ee_4aef_Z_20filename(void); +void __03ef_5fd7_Zap_20failed_3a_20_(void); +void __03f0_e3d1__5b(void); +void __03f1_9d9c__5bNET_2dHMR_24_5d(void); +void __03f2_f8e4__5bunknown_5d(void); +void __03f3_699f__5eC_0a(void); +void __03f4_e5d6__5eR_0a(void); +void __03f5_1951__5fexit(void); +void __03f6_a314__5ffcreat_3a_20WARN(void); +void __03f7_79de__5funlink_3a_20bad_(void); +void __03f8_722b_accept(void); +void __03f9_30f9_accept_0a(void); +void __03fa_2cfc_access(void); +void __03fb_9b89_accm(void); +void __03fc_16c9_acct(void); +void __03fd_0c4f_acfc(void); +void __03fe_7530_acktime(void); +void __03ff_41b5_add(void); +void __0400_d8a3_add_20_3chostid_3e(void); +void __0401_6783_addprivate(void); +void __0402_9712_address(void); +void __0403_2c42_addserver(void); +void __0404_b0a9_alarm(void); +void __0405_9965_allocs_20_25lu_20fr(void); +void __0406_8e82_allow_20pap_20none_(void); +void __0407_ba08_allow_20tcp_20none_(void); +void __0408_94f6_anext_20pointer_20o(void); +void __0409_c2a0_answer_20script_3a_(void); +void __040a_da7c_area(void); +void __040b_1dde_arp_20add_20_3chost(void); +void __040c_96ce_arp_20drop_20_3chos(void); +void __040d_0018_arp_20publish_20_3c(void); +void __040e_5838_asci(void); +void __040f_4354_ascii(void); +void __0410_3914_ascistat(void); +void __0411_6442_attach(void); +void __0412_39bc_attach_20_3chardwar(void); +void __0413_fe98_attach_20asci_20_3c(void); +void __0414_342d_attach_20escc_20_3c(void); +void __0415_7943_attempt_20to_20writ(void); +void __0416_7d37_attend(void); +void __0417_c133_authenticate(void); +void __0418_fd47_ax25_20kick_20_3cax(void); +void __0419_0003_ax25_20reset_20_3ca(void); +void __041a_ca0a_bad_20destination_2(void); +void __041b_60d3_bad_20internet_20ad(void); +void __041c_0a79_bad_20neighbor_20ca(void); +void __041d_4126_batch(void); +void __041e_bcb6_bcnodes(void); +void __041f_0c93_begin_20_2503o_20_2(void); +void __0420_50c4_bfind_28_25u_2c_20_(void); +void __0421_0a46_bfind_28_29_20retur(void); +void __0422_f1cc_bfind_28_29_20retur(void); +void __0423_e2d4_bfree_28_29_20retur(void); +void __0424_e703_bfree_28_29_20retur(void); +void __0425_4466_bfree_280x_25x_2c_2(void); +void __0426_3245_binary(void); +void __0427_4c4f_blimit(void); +void __0428_c307_blk_5falloc_28_29_2(void); +void __0429_b0c8_bmap_28_29_20return(void); +void __042a_bbcb_bmap_28_29_20return(void); +void __042b_46ee_bmap_28_29_20return(void); +void __042c_7681_bmap_280x_25x_2c_20(void); +void __042d_ff8d_bootp_20_5bnet_5fna(void); +void __042e_0e8f_bootp_3a_20Net_5fer(void); +void __042f_f5d9_bootp_3a_20timed_20(void); +void __0430_72d6_bp_20_25lx_20tot_20(void); +void __0431_88ea_bread_28_25u_2c_20_(void); +void __0432_89e2_bread_28_29_20retur(void); +void __0433_7a66_bread_28_29_20retur(void); +void __0434_9767_brk(void); +void __0435_f951_broadcast(void); +void __0436_03ff_bsr(void); +void __0437_d194_bufsync_28_29_20ret(void); +void __0438_606b_bufsync_28_29_20sta(void); +void __0439_83e6_by_20_25s_20_28_25s(void); +void __043a_69f3_by_20_25s_20with_20(void); +void __043b_9ab1_bye(void); +void __043c_7cbf_cache(void); +void __043d_a3a9_can_27t_20read_20_2(void); +void __043e_f4b4_can_27t_20trace_20i(void); +void __043f_9aa7_cd(void); +void __0440_42c2_cd_20_3cdirectory_3(void); +void __0441_8b51_ch_5flink_28_29_20r(void); +void __0442_30ce_ch_5flink_28_29_20r(void); +void __0443_7c72_ch_5flink_280x_25x_(void); +void __0444_35a9_chat(void); +void __0445_743f_chdir(void); +void __0446_5ed3_check(void); +void __0447_40b3_check_20_3chost_3e(void); +void __0448_c946_chmod(void); +void __0449_b786_choketime(void); +void __044a_88f5_chown(void); +void __044b_87a8_chroot(void); +void __044c_4822_clean(void); +void __044d_23aa_close(void); +void __044e_2b22_close_20FTP(void); +void __044f_f93d_close_20Finger(void); +void __0450_0957_close_20POP(void); +void __0451_b85c_close_20POP_20_2d_2(void); +void __0452_83a3_close_20SMTP(void); +void __0453_b949_close_20SMTP_20_2d_(void); +void __0454_423c_close_20discard(void); +void __0455_419d_close_20echo(void); +void __0456_03ad_close_20term(void); +void __0457_83dc_code_20_25u_20arg_2(void); +void __0458_ea90_compare(void); +void __0459_a613_compare_20_3cremote(void); +void __045a_fbc2_compress(void); +void __045b_3845_compressed_20(void); +void __045c_26b1_configure(void); +void __045d_749f_connect(void); +void __045e_5769_control(void); +void __045f_941e_control_20up_20_7c_(void); +void __0460_2aba_control_3a_20_25s_0(void); +void __0461_4bf4_cwd(void); +void __0462_62af_d_5finit_28_29(void); +void __0463_5a9b_d_5finit_28_29_20ma(void); +void __0464_62a8_debug(void); +void __0465_740d_default(void); +void __0466_db45_defaultfile(void); +void __0467_818b_delay_20_25lu_0a(void); +void __0468_2c87_dele(void); +void __0469_89a5_delete(void); +void __046a_3919_delete_20_3cfile_3e(void); +void __046b_6466_destlist(void); +void __046c_cfc1_detach(void); +void __046d_26f3_detach_20_3cinterfa(void); +void __046e_3f12_devio_5fgarbage_3a_(void); +void __046f_0f61_dfile_5fsearch_3a_2(void); +void __0470_4eba_dfile_5fupdate_3a_2(void); +void __0471_5b47_dfile_5fupdate_3a_2(void); +void __0472_ef06_dfile_5fupdate_3a_2(void); +void __0473_0173_dialer(void); +void __0474_8d0b_dialer_20_3ciface_3(void); +void __0475_18c3_digipeat(void); +void __0476_bdc7_dir(void); +void __0477_5c0a_directory(void); +void __0478_176f_discard(void); +void __0479_684a_discard_20expired_2(void); +void __047a_f701_disconnect(void); +void __047b_e146_dns(void); +void __047c_8f79_dns_5fquery_3a_20qu(void); +void __047d_6da5_dns_5fquery_3a_20re(void); +void __047e_041c_doexit_3a_20won_27t(void); +void __047f_21ed_domain(void); +void __0480_e0fd_down_20script_3a_20(void); +void __0481_050c_download(void); +void __0482_4853_drop(void); +void __0483_0532_drop_20_3chostid_3e(void); +void __0484_e7cf_dropserver(void); +void __0485_a2e4_dup(void); +void __0486_b319_dup2(void); +void __0487_cb91_dynip(void); +void __0488_2edf_echo(void); +void __0489_7366_empty_20packet_21_2(void); +void __048a_48fd_encapsulation(void); +void __048b_4a34_eol(void); +void __048c_b4ae_escape(void); +void __048d_858e_escc(void); +void __048e_d50a_escc_25d_3a_20No_20(void); +void __048f_6362_esccstat(void); +void __0490_59b0_execve(void); +void __0491_3566_exit(void); +void __0492_bd2b_expired(void); +void __0493_bf9b_f_5ftrunc_28_29_20r(void); +void __0494_687d_f_5ftrunc_280x_25x_(void); +void __0495_bce0_failure(void); +void __0496_086a_falign(void); +void __0497_303b_files(void); +void __0498_d461_filesys_5fdoclose_2(void); +void __0499_661c_filesys_5fdoclose_2(void); +void __049a_8db4_filesys_5fdoclose_2(void); +void __049b_d6a7_filter_20mode_20is_(void); +void __049c_927a_finger(void); +void __049d_8ea1_finger_20name_40hos(void); +void __049e_28f4_flush(void); +void __049f_db22_fmount_28_25d_2c_20(void); +void __04a0_9479_fmount_28_29_20retu(void); +void __04a1_d221_fmount_28_29_20retu(void); +void __04a2_dc8b_fmount_3a_20can_27t(void); +void __04a3_8074_fork(void); +void __04a4_8227_forward(void); +void __04a5_c066_fp_20_20_20_20_20_2(void); +void __04a6_9a2a_free_3a_20WARNING_2(void); +void __04a7_13ec_freeblk_28_25u_2c_2(void); +void __04a8_bc64_freeblk_28_29_20ret(void); +void __04a9_3018_freeblk_28_29_20ret(void); +void __04aa_4c13_freebuf_28_25u_29_2(void); +void __04ab_0c86_freebuf_28_29_20ret(void); +void __04ac_f896_freelist(void); +void __04ad_bd4f_from_20_25s_20(void); +void __04ae_5b02_from_20_25s_2ebbs_2(void); +void __04af_2208_fs_5finit_28_29(void); +void __04b0_88d9_fsp_200x_25x_20s_5f(void); +void __04b1_7fbc_fstat(void); +void __04b2_0e84_ftp(void); +void __04b3_bafd_ftp_20_3caddress_3e(void); +void __04b4_f999_ftp_3e_20syst_0a(void); +void __04b5_51ba_garbage_20collectio(void); +void __04b6_c2ce_gateway(void); +void __04b7_9e35_get(void); +void __04b8_c7c0_get_20_3cremotefile(void); +void __04b9_60c5_getfsys(void); +void __04ba_631b_getinode_3a_20bad_2(void); +void __04bb_7dac_getset(void); +void __04bc_74d1_getting_20block_20_(void); +void __04bd_b3cb_groups(void); +void __04be_156e_hash(void); +void __04bf_5bc8_heap_20size_20_25lu(void); +void __04c0_856f_heard(void); +void __04c1_fc9f_help(void); +void __04c2_1d5e_homedir(void); +void __04c3_6fa6_hop(void); +void __04c4_df98_host(void); +void __04c5_476e_hostname(void); +void __04c6_001d_i_5fopen_28_25u_2c_(void); +void __04c7_e51c_i_5fopen_28_29_20re(void); +void __04c8_64fb_i_5fopen_28_29_20re(void); +void __04c9_2f25_icmp(void); +void __04ca_dd41_ident(void); +void __04cb_fe83_ifconfig(void); +void __04cc_6196_ignored_20_28hold_2(void); +void __04cd_dc84_info(void); +void __04ce_0500_input_20line_3a_20_(void); +void __04cf_9677_interface(void); +void __04d0_3fa5_ioctl(void); +void __04d1_3172_ip(void); +void __04d2_d229_ip_5frecv_28_25s_29(void); +void __04d3_289f_ip_5fsend_0a(void); +void __04d4_0191_ipaddress(void); +void __04d5_dfc4_ipcp(void); +void __04d6_f4c1_irtt(void); +void __04d7_516b_kick(void); +void __04d8_a61c_kill(void); +void __04d9_ff9f_kill_20_3cjobnumber(void); +void __04da_5e27_ksigs_20_25lu_20que(void); +void __04db_1bbe_kwaits_20_25lu_20no(void); +void __04dc_a567_lcp(void); +void __04dd_b632_link(void); +void __04de_dfe4_linkaddress(void); +void __04df_7bad_list(void); +void __04e0_4346_listen(void); +void __04e1_a5dd_listservers(void); +void __04e2_f2d8_local(void); +void __04e3_68f9_log(void); +void __04e4_feb4_logfile(void); +void __04e5_52c6_login_3a_20(void); +void __04e6_a516_logscreen(void); +void __04e7_8f77_lookup(void); +void __04e8_7d51_ls(void); +void __04e9_634b_lseek(void); +void __04ea_0288_magic(void); +void __04eb_868b_maibox_20name_20not(void); +void __04ec_2d7f_mailbox(void); +void __04ed_2084_mailbox_20name_20no(void); +void __04ee_86f8_mailhost(void); +void __04ef_63b8_mailhost_20not_20de(void); +void __04f0_139d_maxclients(void); +void __04f1_8d56_maxframe(void); +void __04f2_d5aa_maximum_20route_20q(void); +void __04f3_9853_maxmsg(void); +void __04f4_7203_maxttl(void); +void __04f5_e017_maxwait(void); +void __04f6_e57a_mbuf_20allocs_20_25(void); +void __04f7_8c4f_mcompare(void); +void __04f8_f47e_mcompare_20_3cfile_(void); +void __04f9_a71a_md5(void); +void __04fa_cc78_md5_20_3cfile_3e(void); +void __04fb_4d2a_memory(void); +void __04fc_69ba_memory_20cache_20si(void); +void __04fd_336a_merge(void); +void __04fe_649e_merge_20_25s_20_25d(void); +void __04ff_460c_metric_20better_3a_(void); +void __0500_3694_metric_20change_3a_(void); +void __0501_44b0_metric_20not_20bett(void); +void __0502_b64c_mget(void); +void __0503_8d01_mget_20_3cfile_3e_2(void); +void __0504_1e96_mkd_20(void); +void __0505_304a_mkdir(void); +void __0506_7d04_mkdir_20_3cdirector(void); +void __0507_6257_mknod(void); +void __0508_685e_mode(void); +void __0509_9335_modes_20are_3a_20no(void); +void __050a_a91f_more(void); +void __050b_5384_more_20_3cfilename_(void); +void __050c_ec46_motd(void); +void __050d_b5d1_mount(void); +void __050e_2a4d_mput(void); +void __050f_312f_mput_20_3cfile_3e_2(void); +void __0510_245f_mru(void); +void __0511_58b1_mss(void); +void __0512_708f_mtu(void); +void __0513_78ae_mycall(void); +void __0514_e112_n_5fcreat_28_22_25s(void); +void __0515_fa1b_n_5fcreat_28_29_20r(void); +void __0516_105b_n_5fcreat_28_29_20r(void); +void __0517_8a90_name(void); +void __0518_b07d_netmask(void); +void __0519_4d2c_netrom_20bcnodes_20(void); +void __051a_c5dc_netrom_20connect_20(void); +void __051b_925a_netrom_20interface_(void); +void __051c_a510_netrom_20interface_(void); +void __051d_b271_netrom_20kick_20_3c(void); +void __051e_5334_netrom_20nodefilter(void); +void __051f_6bfe_netrom_20nodefilter(void); +void __0520_328e_netrom_20reset_20_3(void); +void __0521_18c8_netrom_20route_20ad(void); +void __0522_fff3_netrom_20route_20dr(void); +void __0523_e8da_netrom_20route_20in(void); +void __0524_9094_newfile_28_29_20ret(void); +void __0525_6cce_newfile_28_29_20ret(void); +void __0526_147d_newfile_280x_25x_2c(void); +void __0527_2254_newproc_20_22_25s_2(void); +void __0528_4db6_newsession_3a_20WAR(void); +void __0529_5ab5_newsession_3a_20WAR(void); +void __052a_7718_next_20pointer_20ou(void); +void __052b_7b66_nlst(void); +void __052c_0ca7_nntp_20addserver_20(void); +void __052d_fea0_nntp_20dropserver_2(void); +void __052e_a821_nntp_20kick_20_3cnn(void); +void __052f_a7f6_no_20filesys(void); +void __0530_7405_no_20root(void); +void __0531_b518_no_20such_20route_0(void); +void __0532_3fb4_nodefilter(void); +void __0533_bac4_nodefilter_20subcom(void); +void __0534_e743_nodes(void); +void __0535_57cf_nodetimer(void); +void __0536_7a7f_none_0a(void); +void __0537_29c2_normal_20_28_25s_20(void); +void __0538_07d0_null_0a(void); +void __0539_fb30_obsotimer(void); +void __053a_3971_open(void); +void __053b_a412_open_20_25s(void); +void __053c_e5a0_open_20FTP(void); +void __053d_10d3_open_20Finger(void); +void __053e_fe22_open_20MBOX(void); +void __053f_c7d5_open_20POP(void); +void __0540_2477_open_20SMTP(void); +void __0541_4ca5_open_20discard(void); +void __0542_e649_open_20echo(void); +void __0543_a479_open_20term(void); +void __0544_2f09_p_5finit_28_29(void); +void __0545_76ec_packet_20delayed_20(void); +void __0546_8504_packet_20duped_0a(void); +void __0547_a8e1_packet_20lost_0a(void); +void __0548_ead4_paclen(void); +void __0549_1a03_page(void); +void __054a_dd11_page_20_3ccommand_3(void); +void __054b_b6e1_pap(void); +void __054c_512a_param(void); +void __054d_d362_param_20_3cinterfac(void); +void __054e_9d45_pass(void); +void __054f_f746_pause(void); +void __0550_d9f3_pfc(void); +void __0551_28cb_ping(void); +void __0552_d85a_ping_20_3chostid_3e(void); +void __0553_0458_pipe(void); +void __0554_5919_pool(void); +void __0555_e039_port(void); +void __0556_a9d2_port_20_25d_3a_20tx(void); +void __0557_3aa8_ppp(void); +void __0558_8304_ppp_5fproc_3a_20mis(void); +void __0559_4b37_process_20_25d_20ex(void); +void __055a_8848_processing_20my_20i(void); +void __055b_e384_processing_20other_(void); +void __055c_3dc2_protocol_3a_20(void); +void __055d_4160_ps(void); +void __055e_26dc_pthresh(void); +void __055f_a61f_publish(void); +void __0560_274c_pushdown_20calls_20(void); +void __0561_0234_put(void); +void __0562_8f3b_put_20_3clocalfile_(void); +void __0563_b16b_putting_20block_20_(void); +void __0564_2105_pwd(void); +void __0565_0282_qlimit(void); +void __0566_0be6_queries(void); +void __0567_0bef_query(void); +void __0568_6646_query_20_3chostid_3(void); +void __0569_27c8_queue_20job_20_25s_(void); +void __056a_1196_quick(void); +void __056b_ad30_quiet(void); +void __056c_7b54_quit(void); +void __056d_054d_read(void); +void __056e_c7a9_read_20_3cremotefil(void); +void __056f_19fa_readwritei_28_25u_2(void); +void __0570_79be_readwritei_28_29_20(void); +void __0571_94aa_readwritei_28_29_20(void); +void __0572_67b0_readwritei_28_29_20(void); +void __0573_7ee6_reboot(void); +void __0574_1c64_received_20_25u_20b(void); +void __0575_5735_record(void); +void __0576_18c5_recv_3a_20do_20(void); +void __0577_8810_recv_3a_20dont_20(void); +void __0578_84ef_recv_3a_20will_20(void); +void __0579_219c_recv_3a_20wont_20(void); +void __057a_c7dc_refuse(void); +void __057b_0e31_reject_0a(void); +void __057c_bc2e_remote(void); +void __057d_4ff0_remote_20_5b_2dp_20(void); +void __057e_cb71_rename(void); +void __057f_a493_rename_20_3coldfile(void); +void __0580_6d5b_repeat(void); +void __0581_01b9_repeat_20_3cinterva(void); +void __0582_3f14_request(void); +void __0583_85b2_reset(void); +void __0584_c3ce_response_20id_20_25(void); +void __0585_9bd3_retr(void); +void __0586_5e3c_retries(void); +void __0587_0acb_retry(void); +void __0588_7f96_rip_20accept_20_3cg(void); +void __0589_764e_rip_20add_20_3cdest(void); +void __058a_3030_rip_20drop_20_3cdes(void); +void __058b_8661_rip_20refuse_20_3cg(void); +void __058c_b917_rmd_20(void); +void __058d_a56c_rmdir(void); +void __058e_b9e3_rmdir_20_3cdirector(void); +void __058f_c459_rmhost(void); +void __0590_0284_route(void); +void __0591_ea02_route_20add_20_3cde(void); +void __0592_f461_route_20add_20_5b_2(void); +void __0593_d581_route_20addprivate_(void); +void __0594_bbd2_route_20drop_20_3cd(void); +void __0595_103e_route_20drop_20_5b_(void); +void __0596_a5ec_route_20lookup_20_3(void); +void __0597_ae23_route_20to_20self_3(void); +void __0598_2c09_rtimer(void); +void __0599_ae54_rtt(void); +void __059a_02fc_running(void); +void __059b_de1b_rwsetup_28_25u_2c_2(void); +void __059c_7f24_rwsetup_28_29_20ret(void); +void __059d_d9aa_rwsetup_28_29_20ret(void); +void __059e_b4d7_rxbuf(void); +void __059f_d2fd_sbrk(void); +void __05a0_3365_scrollback(void); +void __05a1_9a3e_send(void); +void __05a2_e397_send_20_22string_22(void); +void __05a3_5c19_sender(void); +void __05a4_efea_sending_20job_20_25(void); +void __05a5_7321_sent_3a_20do_20(void); +void __05a6_db3c_sent_3a_20dont_20(void); +void __05a7_d7c3_sent_3a_20will_20(void); +void __05a8_72b0_sent_3a_20wont_20(void); +void __05a9_2d5d_serial_20line_20IP_(void); +void __05aa_f33e_serial_20line_20VJ_(void); +void __05ab_6f7f_serial_20line_20VJ_(void); +void __05ac_6f48_server_20retries(void); +void __05ad_f0af_server_20trace(void); +void __05ae_db9a_session(void); +void __05af_3031_set_20mycall_20firs(void); +void __05b0_1de4_shell(void); +void __05b1_3faf_signal(void); +void __05b2_dce5_size(void); +void __05b3_f163_sizes(void); +void __05b4_4046_smtp_20daemon_20ent(void); +void __05b5_8e2a_smtp_20daemon_3a_20(void); +void __05b6_23e1_smtp_20job_20_25s_2(void); +void __05b7_ed89_smtp_20mode_3a_20_2(void); +void __05b8_2b33_smtp_20recv_3a_20_2(void); +void __05b9_928b_smtp_20sent_3a_20(void); +void __05ba_b4cf_socket(void); +void __05bb_6b20_some_20strange_2c_2(void); +void __05bc_60cd_speed(void); +void __05bd_9785_speed_20_3cbps_3e(void); +void __05be_1861_spool_3a_20_25s_0a(void); +void __05bf_61f2_src_20_25s(void); +void __05c0_4e06_srtt_20_3d_20_25lu_(void); +void __05c1_795f_stack_20test(void); +void __05c2_45e3_stacktest(void); +void __05c3_be0b_stacktest_20_5bon_7(void); +void __05c4_fcc6_standard_0a(void); +void __05c5_b958_start(void); +void __05c6_4b5d_start_20_3cserverna(void); +void __05c7_9324_start_20bsr_20_3cin(void); +void __05c8_d63e_stat(void); +void __05c9_5069_status(void); +void __05ca_7dfc_status_20up_20_7c_2(void); +void __05cb_68cb_stime(void); +void __05cc_4875_stktrace_20from_20p(void); +void __05cd_0a0a_stop(void); +void __05ce_6ec0_stop_20_3cservernam(void); +void __05cf_301d_stopped(void); +void __05d0_2918_stor(void); +void __05d1_784e_stru(void); +void __05d2_bec3_suffix(void); +void __05d3_420b_symlink(void); +void __05d4_ceb7_sync(void); +void __05d5_bb66_syndata(void); +void __05d6_b50c_sysdebug(void); +void __05d7_be35_sysdebug_20_5bon_7c(void); +void __05d8_8f60_syst(void); +void __05d9_f3f3_system_20call_20tra(void); +void __05da_a612_system_20kernel_20d(void); +void __05db_98fb_systrace(void); +void __05dc_71e3_systrace_20_5bon_7c(void); +void __05dd_6404_t3(void); +void __05de_b31f_target(void); +void __05df_e630_tcp(void); +void __05e0_e483_tcp_20kick_20_3ctcb(void); +void __05e1_a12c_tcp_20reset_20_3ctc(void); +void __05e2_bb94_tcp_20rtt_20_3ctcb_(void); +void __05e3_f363_tcp_20stat_20_3ctcb(void); +void __05e4_6ff2_telnet(void); +void __05e5_2114_telnet_20_3caddress(void); +void __05e6_6cef_term(void); +void __05e7_7425_terminate(void); +void __05e8_4c6f_thresh(void); +void __05e9_535d_time(void); +void __05ea_43a3_time_20before_20fil(void); +void __05eb_7156_timeout(void); +void __05ec_d9a6_timer(void); +void __05ed_d29c_timer_3a_20ints_20w(void); +void __05ee_c82f_times(void); +void __05ef_223a_timestamps(void); +void __05f0_004c_tip_20or_20dialer_2(void); +void __05f1_aa4a_tiptimeout(void); +void __05f2_aa76_tmp_20file_20wiping(void); +void __05f3_2645_tmp_20file_3a_20_25(void); +void __05f4_a165_topt(void); +void __05f5_4f5f_trace(void); +void __05f6_3bce_traceroute_20done_3(void); +void __05f7_f7b8_try(void); +void __05f8_e444_ttl(void); +void __05f9_299c_ttylink(void); +void __05fa_e58b_txqlen(void); +void __05fb_f321_type(void); +void __05fc_f1e4_udp(void); +void __05fd_5caf_umount(void); +void __05fe_5c70_unknown_0a(void); +void __05ff_bc4f_unknown_200x_2504x_(void); +void __0600_5194_unknown_20hardware_(void); +void __0601_acee_unlink(void); +void __0602_f303_up_20script_3a_20_2(void); +void __0603_db93_update(void); +void __0604_5c27_update_20Domain_2et(void); +void __0605_0b09_update_20Domain_2et(void); +void __0606_c5a3_update_20Domain_2et(void); +void __0607_d4f0_upload(void); +void __0608_13f7_user(void); +void __0609_6f25_user_20abort_0a(void); +void __060a_1b49_userdata(void); +void __060b_3967_username_20not_20de(void); +void __060c_c23f_users(void); +void __060d_5353_utime(void); +void __060e_d261_valid_20subcommands(void); +void __060f_a0e5_validblk_3a_20dev_2(void); +void __0610_74cf_validblk_3a_20inval(void); +void __0611_ab5c_verbose(void); +void __0612_207d_version(void); +void __0613_9778_view(void); +void __0614_23f1_view_20_3cfilename_(void); +void __0615_d63a_wait(void); +void __0616_2887_wait_20_3cmilliseco(void); +void __0617_e988_waitpid(void); +void __0618_674e_want_20busy_20block(void); +void __0619_84e4_what(void); +void __061a_9158_window(void); +void __061b_5379_wipe(void); +void __061c_bd9d_wr_5finode_28_29_20(void); +void __061d_68b2_wr_5finode_28_29_20(void); +void __061e_7708_wr_5finode_280x_25x(void); +void __061f_4cc8_write(void); +void __0620_dd6d_x_25x(void); +void __0621_ce7b_xcwd(void); +void __0622_511f_xip_5falign_28_29_2(void); +void __0623_62af_xip_5falign_28_29_2(void); +void __0624_2fa7_xip_5falign_28_29_2(void); +void __0625_6211_xip_5falign_28_29_2(void); +void __0626_dc6f_xip_5falign_280x_25(void); +void __0627_d854_xip_5falign_5fbmap_(void); +void __0628_4a41_xip_5falign_5fbmap_(void); +void __0629_f051_xip_5falign_5fbmap_(void); +void __062a_39ef_xip_5falign_5fchase(void); +void __062b_7ea2_xip_5falign_5fchase(void); +void __062c_f19c_xip_5falign_5fchase(void); +void __062d_fcac_xip_5falign_5fchase(void); +void __062e_d6ef_xip_5falign_5fchase(void); +void __062f_0fcd_xip_5falign_5frecur(void); +void __0630_ceee_xip_5falign_5frecur(void); +void __0631_346b_xip_5fexamine_28_29(void); +void __0632_fa8e_xip_5fexamine_28_29(void); +void __0633_ed9f_xip_5fexamine_28_29(void); +void __0634_c7f7_xip_5fexamine_28_29(void); +void __0635_04e3_xip_5fexamine_280x_(void); +void __0636_ffc4_xip_5ffind_28_25u_2(void); +void __0637_cb3b_xip_5ffind_28_29_20(void); +void __0638_5d23_xip_5ffind_28_29_20(void); +void __0639_1764_xip_5ffind_28_29_20(void); +void __063a_0ce2_xip_5fget_28_25u_2c(void); +void __063b_db94_xip_5fget_28_29_20r(void); +void __063c_de41_xip_5fget_28_29_20r(void); +void __063d_192a_xip_5fget_28_29_20r(void); +void __063e_2347_xip_5freserve_28_25(void); +void __063f_acf4_xip_5freserve_28_29(void); +void __0640_69a1_xip_5freserve_28_29(void); +void __0641_4bfa_xip_5freserve_28_29(void); +void __0642_3192_xip_5fsearch_28_25u(void); +void __0643_83fc_xip_5fsearch_28_29_(void); +void __0644_fd61_xip_5fsearch_28_29_(void); +void __0645_f464_xip_5fsearch_28_29_(void); +void __0646_ef25_xip_5fset_28_25u_2c(void); +void __0647_7af3_xip_5fset_28_29_20r(void); +void __0648_429f_xip_5fset_28_29_20r(void); +void __0649_36c3_xip_5fset_28_29_20r(void); +void __064a_3cda_xip_5fualign_28_29_(void); +void __064b_16b2_xip_5fualign_28_29_(void); +void __064c_71d2_xip_5fualign_28_29_(void); +void __064d_c58e_xip_5fualign_28_29_(void); +void __064e_3a65_xip_5fualign_280x_2(void); +void __064f_2295_xmd5(void); +void __0650_e251_xmkd(void); +void __0651_a48a_xpwd(void); +void __0652_79d3_xrmd(void); +void __0653_c59b_zap(void); +void __0654_4749_zerobuf_28_25u_29_2(void); +void __0655_ba0e_zerobuf_28_29_20ret(void); +void __0656_1fe8_zerobuf_28_29_20ret(void); #endif /* __MESSAGES_H */ diff --git a/src/nos/include/syscalls.h b/src/nos/include/syscalls.h index dc2de299..69cef96b 100644 --- a/src/nos/include/syscalls.h +++ b/src/nos/include/syscalls.h @@ -15,7 +15,11 @@ #ifndef __DOS__ +/*RPB*/ +#if 0 extern int errno; +#endif +/*RPB*/ #ifndef __STDLIB_H extern void _exit __P((int val)); diff --git a/src/nos/include/uzi/process.h b/src/nos/include/uzi/process.h index d789820b..b19f75db 100644 --- a/src/nos/include/uzi/process.h +++ b/src/nos/include/uzi/process.h @@ -92,7 +92,7 @@ struct ptab_s cinode_t *p_root; /* Index into inode table of chroot target */ int p_traceme; /* added by Nick, used only ifdef DEBUG */ - int p_debugme; /* added by Nick, used only ifdef DEBUG */ + unsigned int p_debugme; /* added by Nick, used only ifdef DEBUG */ unsigned char p_files[NUSERFILES]; /* Process file table */ #endif @@ -130,10 +130,26 @@ typedef struct unsigned char u_sysio; /* True if I/O to system space */ } udata_t; +/*RPB*/ +#if 0 extern udata_t *udata_p; -#if DEBUG >= 4 +#endif +/*RPB*/ + +/*RPB*/ +/* Major kludge... */ +#include "nos/proc.h" +/*RPB*/ + +#if 0 /*RPB DEBUG >= 4*/ #define udata (udata_p ? udata_p : (udata_t *)_panic(_("no udata"))) #else +/*RPB*/ +#ifndef errno +#define errno (Curproc->p_errno) +#endif +#define udata_p ((udata_t *)Curproc->p_udata) +/*RPB*/ #define udata udata_p #endif diff --git a/src/nos/include/uzi/usrmem.h b/src/nos/include/uzi/usrmem.h index 069d3d47..5fad570f 100644 --- a/src/nos/include/uzi/usrmem.h +++ b/src/nos/include/uzi/usrmem.h @@ -6,12 +6,26 @@ #define bcopy(s, d, c) memcpy(d, s, c) #define bfill(d, v, c) memset(d, v, c) #define bzero(d, c) memset(d, 0, c) +/*RPB*/ +#if 0 #define uget(s, d, c) usrget(d, s, c) #define ugets(s, d, c) usrget_str(d, s, c) #define ugetw(s) usrget_int(s) #define uput(s, d, c) usrput(d, s, c) #define uputw(v, d) usrput_int(d, v) - +#else +/* int uget(char *s, char *d, unsigned c) */ +#define uget(s, d, c) ((void)usrget(d, s, c), 0) +/* int ugets(char *s, char *d, unsigned c) rc==0 OK, rc<>0 NOK */ +#define ugets(s, d, c) (usrget_str(d, s, c) == NULL ? 1 : 0) +/* unsigned ugetw(char *s) */ +#define ugetw(s) usrget_int(s) +/* int uput(char *s, char *d, unsigned c) */ +#define uput(s, d, c) ((void)usrput(d, s, c), 0) +/* int uputw(int v, char *d) */ +#define uputw(v, d) (usrput_int(d, v), 0) +#endif +/*RPB*/ void *usrget(void *dest, const void *src, size_t count); int usrget_int(const void *src); void *usrget_str(void *dest, const void *src, size_t count); diff --git a/src/nos/internet/auto.mk b/src/nos/internet/auto.mk index 6026522e..1ba020be 100644 --- a/src/nos/internet/auto.mk +++ b/src/nos/internet/auto.mk @@ -39,6 +39,11 @@ iproute_c_MODULES= \ ip_proc ip_encap rt_add rt_drop ip_mtu locaddr rt_lookup \ rt_blookup rt_merge rt_timeout +tcpcmd_c_MODULES = \ + Tcp_tstamps Tcpcmds dotcp dotcptr dotimestamps dotcpreset \ + doirtt dortt dotcpkick domss dowindow dosyndata dotcpstat \ + tcprepstat tstat st_tcp keychar + tcpin_c_MODULES= \ tcp_input tcp_icmp reset update in_window proc_syn send_syn \ add_reseq get_reseq trim diff --git a/src/nos/internet/tcpcmd.c b/src/nos/internet/tcpcmd.c index b68d8b23..c70d233b 100644 --- a/src/nos/internet/tcpcmd.c +++ b/src/nos/internet/tcpcmd.c @@ -15,24 +15,51 @@ #include #include "po/messages.h" +#ifdef MODULE +#define STATIC +extern struct cmds Tcpcmds[]; +#else +#define STATIC static +#define MODULE_Tcp_tstamps +#define MODULE_Tcpcmds +#define MODULE_dotcp +#define MODULE_dotcptr +#define MODULE_dotimestamps +#define MODULE_dotcpreset +#define MODULE_doirtt +#define MODULE_dortt +#define MODULE_dotcpkick +#define MODULE_domss +#define MODULE_dowindow +#define MODULE_dosyndata +#define MODULE_dotcpstat +#define MODULE_tcprepstat +#define MODULE_tstat +#define MODULE_st_tcp +#define MODULE_keychar +#endif + +#ifdef MODULE_Tcp_tstamps int Tcp_tstamps = 1; +#endif -static int doirtt(int argc,char *argv[],void *p); -static int domss(int argc,char *argv[],void *p); -static int dortt(int argc,char *argv[],void *p); -static int dotcpkick(int argc,char *argv[],void *p); -static int dotcpreset(int argc,char *argv[],void *p); -static int dotcpstat(int argc,char *argv[],void *p); -static int dotcptr(int argc,char *argv[],void *p); -static int dowindow(int argc,char *argv[],void *p); -static int dosyndata(int argc,char *argv[],void *p); -static int dotimestamps(int argc,char *argv[],void *p); -static int tstat(void); -static int keychar(int c); -static void tcprepstat(int interval,void *p1,void *p2); +STATIC int doirtt(int argc,char *argv[],void *p); +STATIC int domss(int argc,char *argv[],void *p); +STATIC int dortt(int argc,char *argv[],void *p); +STATIC int dotcpkick(int argc,char *argv[],void *p); +STATIC int dotcpreset(int argc,char *argv[],void *p); +STATIC int dotcpstat(int argc,char *argv[],void *p); +STATIC int dotcptr(int argc,char *argv[],void *p); +STATIC int dowindow(int argc,char *argv[],void *p); +STATIC int dosyndata(int argc,char *argv[],void *p); +STATIC int dotimestamps(int argc,char *argv[],void *p); +STATIC int tstat(void); +STATIC int keychar(int c); +STATIC void tcprepstat(int interval,void *p1,void *p2); /* TCP subcommand table */ -static struct cmds Tcpcmds[] = { +#ifdef MODULE_Tcpcmds +STATIC struct cmds Tcpcmds[] = { N_("irtt"), doirtt, 0, 0, NULL, N_("kick"), dotcpkick, 0, 2, N_("tcp kick "), N_("mss"), domss, 0, 0, NULL, @@ -45,6 +72,9 @@ static struct cmds Tcpcmds[] = { N_("window"), dowindow, 0, 0, NULL, NULL, }; +#endif + +#ifdef MODULE_dotcp int dotcp(argc,argv,p) int argc; @@ -53,6 +83,9 @@ void *p; { return subcmd(Tcpcmds,argc,argv,p); } +#endif + +#ifdef MODULE_dotcptr static int dotcptr(argc,argv,p) int argc; @@ -61,6 +94,9 @@ void *p; { return setbool(&Tcp_trace, _("TCP state tracing"), argc, argv); } +#endif + +#ifdef MODULE_dotimestamps static int dotimestamps(argc,argv,p) int argc; @@ -69,8 +105,11 @@ void *p; { return setbool(&Tcp_tstamps, _("TCP timestamps"), argc, argv); } +#endif /* Eliminate a TCP connection */ + +#ifdef MODULE_dotcpreset static int dotcpreset(argc,argv,p) int argc; @@ -87,8 +126,11 @@ void *p; reset_tcp(tcb); return 0; } +#endif /* Set initial round trip time for new connections */ + +#ifdef MODULE_doirtt static int doirtt(argc,argv,p) int argc; @@ -109,8 +151,11 @@ void *p; } return 0; } +#endif /* Set smoothed round trip time for specified TCB */ + +#ifdef MODULE_dortt static int dortt(argc,argv,p) int argc; @@ -127,8 +172,11 @@ void *p; tcb->srtt = atol(argv[2]); return 0; } +#endif /* Force a retransmission */ + +#ifdef MODULE_dotcpkick static int dotcpkick(argc,argv,p) int argc; @@ -144,8 +192,11 @@ void *p; } return 0; } +#endif /* Set default maximum segment size */ + +#ifdef MODULE_domss static int domss(argc,argv,p) int argc; @@ -154,8 +205,11 @@ void *p; { return setshort(&Tcp_mss, _("TCP MSS"), argc, argv); } +#endif /* Set default window size */ + +#ifdef MODULE_dowindow static int dowindow(argc,argv,p) int argc; @@ -164,7 +218,10 @@ void *p; { return setshort(&Tcp_window, _("TCP window"), argc, argv); } +#endif + +#ifdef MODULE_dosyndata static int dosyndata(argc,argv,p) int argc; @@ -174,9 +231,12 @@ void *p; return setbool(&Tcp_syndata, _("TCP syn+data piggybacking"), argc, argv); } +#endif /* Display status of TCBs */ + +#ifdef MODULE_dotcpstat static int dotcpstat(argc,argv,p) int argc; @@ -205,7 +265,10 @@ void *p; newproc("rep tcp stat",512,tcprepstat,interval,(void *)tcb,NULL,0); return 0; } +#endif + +#ifdef MODULE_tcprepstat static void tcprepstat(interval,p1,p2) int interval; @@ -229,11 +292,14 @@ void *p2; keywait(NULL,1); freesession(sp); } +#endif /* Dump TCP stats and summary of all TCBs /* &TCB Rcv-Q Snd-Q Local socket Remote socket State * 1234 0 0 xxx.xxx.xxx.xxx:xxxxx xxx.xxx.xxx.xxx:xxxxx Established */ + +#ifdef MODULE_tstat static int tstat() { @@ -266,7 +332,10 @@ tstat() } return 0; } +#endif /* Dump a TCP control block in detail */ + +#ifdef MODULE_st_tcp void st_tcp(tcb) struct tcb *tcb; @@ -354,6 +423,9 @@ struct tcb *tcb; } } } +#endif + +#ifdef MODULE_keychar static int keychar(c) int c; @@ -366,4 +438,5 @@ int c; Current->inproc = NULL; return 0; } +#endif diff --git a/src/nos/internet/tcpout.l b/src/nos/internet/tcpout.l deleted file mode 100644 index 75771589..00000000 --- a/src/nos/internet/tcpout.l +++ /dev/null @@ -1,2057 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -typedef unsigned char uchar; -typedef unsigned int uint; - - -typedef uchar bool_t; -typedef uint count_t; - - -typedef uint size_t; - - - -typedef int ssize_t; - - -typedef unsigned int mode_t; - - - - - - -typedef long off_t; - - - -typedef struct s_time { - uint t_time; - uint t_date; -} dostime_t; - -typedef unsigned long time_t; - - -struct tms { - time_t tms_utime; - time_t tms_stime; - time_t tms_cutime; - time_t tms_cstime; - time_t tms_etime; -}; - - - - -struct utimbuf { - time_t actime; - time_t modtime; -}; - - - -struct stat { - uint st_dev; - uint st_ino; - mode_t st_mode; - uint st_nlink; - uint st_uid; - uint st_gid; - uint st_rdev; - off_t st_size; - time_t st_atime; - time_t st_mtime; - time_t st_ctime; -}; - - - - -typedef struct direct { - unsigned int d_ino; - uchar d_name[14]; -} direct_t; - - - - - - - - - - - - - - - - - - - - - - - - - -extern void free (void *); -extern void *malloc (size_t); -extern void *realloc (void *, size_t); -extern void *calloc (size_t, size_t); -extern void *alloca (size_t); - - - - - - - - - -typedef struct { - int quot; - int rem; -} div_t; - - -typedef struct { - long int quot; - long int rem; -} ldiv_t; - - - - - -extern void _exit (int); -extern void exit (int); -extern void abort (void); - -extern unsigned int sleep (unsigned int seconds); - -extern int rand (void); -extern void srand (uint seed); - -extern char *__longtoa (unsigned long, char *, int, char, char); -extern char *itoa (int value, char *strP, int radix); -extern char *ultoa (unsigned long value, char *strP, int radix); -extern char *ltoa (long value, char *strP, int radix); - -extern int atoi (char *str); -extern long atol (char *strP); - -extern char *_itoa (int value); -extern char *_ltoa (long value); -extern char *_ultoa (unsigned long value); - -extern char *ultostr (unsigned long value, int radix); -extern char *ltostr (long value, int radix); - -extern long strtol (char * nptr, char ** endptr, int base); -extern unsigned long strtoul (char * nptr, - char ** endptr, int base); - -extern double strtod (char * nptr, char ** endptr); - - -extern char **environ; -extern char *getenv (char *); -extern int putenv (char *); -extern int setenv (char *, char *, int); -extern void unsetenv (char *); - -typedef void (*atexit_t) (int); -typedef void (*onexit_t) (int, void *); -extern int atexit (atexit_t); -extern int on_exit (onexit_t, void *arg); -extern onexit_t __cleanup; - -extern char *crypt (char *__key, char *__salt); - -typedef int (*cmp_func_t) (void *, void *); - -extern int _bsearch; -extern void *bsearch (void *key, void *base, size_t num, size_t size, cmp_func_t cmp); -extern void *lfind (void *key, void *base, size_t *num, size_t size, cmp_func_t cmp); -extern void *lsearch (void *key, void *base, size_t *num, size_t size, cmp_func_t cmp); -extern void *_qbuf; -extern void qsort (void *base, size_t num, size_t size, cmp_func_t cmp); - -extern int opterr; -extern int optind; -extern char *optarg; -extern int getopt (int argc, char *argv[], char *optstring); - -extern char *getpass(char *prompt); - -extern int _argc; -extern char **_argv; - - - - - - - - - - - - - - - - - - - - - - - - -extern size_t strlen (const char * __str); - -extern char * strcat (char *, const char *); -extern char * strcpy (char *, const char *); -extern int strcmp (const char *, const char *); - -extern char * strncat (char *, const char *, size_t); -extern char * strncpy (char *, const char *, size_t); -extern int strncmp (const char *, const char *, size_t); - -extern int stricmp (const char *, const char *); -extern strnicmp (const char *, const char *, size_t); - -extern char * strchr (const char *, int); -extern char * strrchr (const char *, int); -extern char * strdup (const char *); - - -extern void * memcpy (void *, const void *, size_t); -extern void * memccpy (void *, const void *, int, size_t); -extern void * memchr (const void *, int, size_t); -extern void * memset (void *, int, size_t); -extern int memcmp (const void *, const void *, size_t); - -extern void * memmove (void *, const void *, size_t); - - - - - - - - -char *strpbrk (const char *, const char *); -char *strsep (char **, const char *); -char *strstr (const char *, const char *); -char *strtok (char *, const char *); -size_t strcspn (const char *, const char *); -size_t strspn (const char *, const char *); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -typedef long int32; -typedef unsigned long uint32; -typedef unsigned short uint16; -typedef unsigned char byte_t; -typedef unsigned char uint8; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -int availmem(void); -void *callocw(unsigned nelem,unsigned size); -int32 clock(); -int dirps(void); -void free(void *); - -int getopt(int argc,char *argv[],char *opts); -void getrand(unsigned char *buf,int len); -int htob(char c); -int htoi(char *); -int readhex(uint8 *,char *,int); -long htol(char *); -char *inbuf(uint16 port,char *buf,uint16 cnt); -uint16 hash_ip(int32 addr); -int istate(void); -void logmsg(int s,char *fmt, ...); -int ilog2(uint16 x); -void *ltop(long); -void *malloc(size_t nb); -void *mallocw(size_t nb); -int memcnt(uint8 *buf,uint8 c,int size); -void memxor(uint8 *,uint8 *,unsigned int); -char *outbuf(uint16 port,char *buf,uint16 cnt); -int32 rdclock(void); -void restore(int); -void rip(char *); -char *smsg(char *msgs[],unsigned nmsgs,unsigned n); -void stktrace(unsigned short dummy_parameter); - -char *strdupw(const char *); - -int urandom(unsigned int n); -int wildmat(char *s,char *p,char **argv); - - - - - - - - - - - - - - - - - - - - - - - - - - -extern int optind; -extern char *optarg; - - -extern int32 Memthresh; - - -extern int32 Clock; - - -extern char Badhost[]; -extern char Nospace[]; -extern char Notval[]; -extern char *Hostname; -extern char Version[]; -extern char Whitespace[]; - - -extern char Eol[]; - - -extern char System[]; - - -extern char *Tmpdir; - -extern unsigned Nfiles; -extern unsigned Nsock; - -extern void (*Gcollect[])(); - - - -unsigned char inportb(unsigned short port); -void outportb(unsigned short port, unsigned char value); -void enable(void); -void disable(void); -void abyte(char data); -void acrlf(void); -void ahexw(int data); -void amess(char *ptr); -void copyr(unsigned long src, unsigned long dest, size_t count); -int diag_open(int dev); -int diag_close(int dev); -int diag_write(int dev, const char *buffer, size_t count); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -struct timer { - struct timer *next; - int32 duration; - int32 expiration; - void (*func)(void *); - void *arg; - char state; - - - -}; - - - - - - - - - - - -extern int Tick; -extern void (*Cfunc[])(); - - -void kalarm(int32 ms); -int ppause(int32 ms); -int32 read_timer(struct timer *t); -void set_timer(struct timer *t,int32 x); -void start_timer(struct timer *t); -void stop_timer(struct timer *timer); -char *tformat(int32 t); - - -int32 msclock(void); -int32 secclock(void); -int32 usclock(void); - - - - - - - - - - - - - - - - - - -struct _file{ - unsigned cookie; - - int refcnt; - struct _file *prev; - struct _file *next; - - int fd; - long offset; - - enum { - _FL_FILE, - _FL_SOCK, - _FL_ASY, - - _FL_DIAG, - - _FL_DISPLAY, - _FL_PIPE - } type; - - enum { - _IOFBF=1, - _IOLBF, - _IONBF - } bufmode; - - struct { - unsigned int err:1; - unsigned int eof:1; - unsigned int ascii:1; - unsigned int append:1; - unsigned int tmp:1; - unsigned int partread:1; - } flags; - struct mbuf *obuf; - struct mbuf *ibuf; - char eol[3]; - int bufsize; - void *ptr; -}; - -typedef struct _file FILE; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -typedef struct { - unsigned int j_sp; - unsigned int j_ss; - unsigned int j_bc; - unsigned int j_ix; - unsigned int j_iy; - unsigned int j_ip; - unsigned int j_cs; -} jmp_buf[1]; - -void longjmp(jmp_buf jmpb, int retval); -int setjmp(jmp_buf jmpb); - - - - - - - - - - - - - - - -struct proc { - struct proc *prev; - struct proc *next; - - struct { - unsigned int suspend:1; - unsigned int waiting:1; - unsigned int istate:1; - unsigned int sset:1; - unsigned int freeargs:1; - } flags; - jmp_buf env; - jmp_buf sig; - int signo; - void *event; - uint16 *stack; - unsigned stksize; - char *name; - int retval; - struct timer alarm; - FILE *input; - FILE *output; - int iarg; - void *parg1; - void *parg2; - - void (*startp)(int i, void * p, void *u); - -}; -extern struct proc *Waittab[]; -extern struct proc *Rdytab; -extern struct proc *Curproc; -extern struct proc *Susptab; -extern int Stkchk; -extern int Kdebug; - -struct sigentry { - void *event; - int n; -}; -struct ksig { - struct sigentry entry[200 ]; - struct sigentry *wp; - struct sigentry *rp; - volatile int nentries; - int maxentries; - int32 duksigs; - int lostsigs; - int32 ksigs; - int32 ksigwakes; - int32 ksignops; - int32 ksigsqueued; - int32 kwaits; - int32 kwaitnops; - int32 kwaitints; -}; -extern struct ksig Ksig; - - - - - - - - - - - - - -void alert(struct proc *pp,int val); -void chname(struct proc *pp,char *newname); -void killproc(struct proc *pp); -void killself(void); - - - -struct proc *mainproc(char *name); - -struct proc *newproc(char *name,unsigned int stksize, - void (*pc)(int,void *,void *), - int iarg,void *parg1,void *parg2,int freeargs); -void ksignal(void *event,int n); -int kwait(void *event); -void resume(struct proc *pp); -int setsig(int val); -void suspend(struct proc *pp); - - -void chkstk(void); -void kinit(void); -unsigned phash(void *event); - -void psetup(struct proc *pp); - - - - - - - - - - - - - - - - - - - - - - - - - - - -FILE *asyopen(char *name,char *mode); - -FILE *diagopen(int dev, char *mode); - -int close(int fd); -FILE *displayopen(char *mode,int noscrol,int sfsize); -int fblock(FILE *fp,int mode); -int fclose(FILE *fp); -void fcloseall(void); -FILE *fdopen(int handle,char *mode); -FILE *fdup(FILE *fp); -int fflush(FILE *fp); -int fgetc(FILE *fp); -int _fgetc(FILE *fp); -char *fgets(char *buf,int len,FILE *fp); -void flushall(void); -int fmode (FILE *fp,int mode); -char *fpname(FILE *fp); -int fprintf(FILE *fp,char *fmt,...); -int fputc(int c,FILE *fp); -int fputs(char *buf,FILE *fp); -size_t fread(void *ptr,size_t size,size_t n,FILE *fp); -FILE *freopen(char *name,char *mode,FILE *fp); -int fseek(FILE *fp,long offset,int whence); -long ftell(FILE *fp); -size_t fwrite(void *ptr,size_t size,size_t n,FILE *fp); -char *gets(char *s); -void perror(const char *s); -FILE *pipeopen(void); -int printf(char *fmt,...); -int puts(char *s); -int rename(const char *,const char *); -void setbuf(FILE *fp,char *buf); -int seteol(FILE *fp,char *seq); -int setvbuf(FILE *fp,char *buf,int type,int size); -int sprintf(char *,char *, ...); -int sscanf(char *,char *,...); -FILE *tmpfile(void); -char *tmpnam(char *); -int ungetc(int c,FILE *fp); -int unlink(const char *); -int vfprintf(FILE *fp,char *fmt, void *args); -int vprintf(char *fmt, void *args); -int vsprintf(char *,char *,void *); - -extern int _clrtmp; - - - - - - - - - - - - - - - -int dprintf(int level, const char *format, ...); - - - - - - - - -extern unsigned Ibufsize; -extern int Nibufs; -extern long Pushdowns; -extern long Pushalloc; - - -struct mbuf { - struct mbuf *next; - struct mbuf *anext; - uint16 size; - int refcnt; - struct mbuf *dup; - uint8 *data; - uint16 cnt; -}; - - - - - - - - - - - - -struct mbuf *alloc_mbuf(uint16 size); -struct mbuf *free_mbuf(struct mbuf **bpp); - -struct mbuf *ambufw(uint16 size); -struct mbuf *copy_p(struct mbuf *bp,uint16 cnt); -uint16 dup_p(struct mbuf **hp,struct mbuf *bp,uint16 offset,uint16 cnt); -uint16 extract(struct mbuf *bp,uint16 offset,void *buf,uint16 len); -struct mbuf *free_p(struct mbuf **bpp); -uint16 len_p(struct mbuf *bp); -void trim_mbuf(struct mbuf **bpp,uint16 length); -int write_p(FILE *fp,struct mbuf *bp); - -struct mbuf *dequeue(struct mbuf **q); -void enqueue(struct mbuf **q,struct mbuf **bpp); -void free_q(struct mbuf **q); -uint16 len_q(struct mbuf *bp); - -struct mbuf *qdata(void *data,uint16 cnt); -uint16 dqdata(struct mbuf *bp,void *buf,unsigned cnt); - -void append(struct mbuf **bph,struct mbuf **bpp); -void pushdown(struct mbuf **bpp,void *buf,uint16 size); -uint16 pullup(struct mbuf **bph,void *buf,uint16 cnt); - - - - - - -int pull8(struct mbuf **bpp); -long pull16(struct mbuf **bpp); -int32 pull32(struct mbuf **bpp); - -uint16 get16(uint8 *cp); -int32 get32(uint8 *cp); -uint8 *put16(uint8 *cp,uint16 x); -uint8 *put32(uint8 *cp,int32 x); - -void iqstat(void); -void refiq(void); -void mbuf_crunch(struct mbuf **bpp); - -void mbufsizes(void); -void mbufstat(void); -void mbuf_garbage(int red); - - - - - - - - - - - - - - - -extern int32 Ip_addr; -extern int Net_error; -extern char Inet_eol[]; - - - - - - - - - - - - - - - - - - - -struct socket { - int32 address; - uint16 port; -}; - - -struct connection { - struct socket local; - struct socket remote; -}; - -int32 resolve(char *name); -int32 resolve_mx(char *name); -char *resolve_a(int32 ip_address, int shorten); - - -int32 aton(char *s); -char *inet_ntoa(int32 a); -char *pinet(struct socket *s); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -struct pseudo_header { - int32 source; - int32 dest; - char protocol; - uint16 length; -}; - - -struct mib_entry { - char *name; - union { - int32 integer; - } value; -}; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -struct iface; -struct iftype { - char *name; - int (*send)(struct mbuf **,struct iface *,int32,uint8); - - int (*output)(struct iface *,uint8 *,uint8 *,uint16,struct mbuf **); - - char *(*format)(char *,uint8 *); - - int (*scan)(uint8 *,char *); - - int type; - int hwalen; - void (*rcvf)(struct iface *,struct mbuf **); - - int (*addrtest)(struct iface *,struct mbuf *); - - void (*trace)(FILE *,struct mbuf **,int); - - int (*dinit)(struct iface *,int32,int,char **); - - int (*dstat)(struct iface *); - -}; -extern struct iftype Iftypes[]; - - - -struct iface { - struct iface *next; - char *name; - - int32 addr; - int32 broadcast; - int32 netmask; - - uint16 mtu; - - uint16 trace; - - - - - - - FILE *trfp; - - struct iface *forw; - - struct proc *rxproc; - struct proc *txproc; - struct proc *supv; - - struct mbuf *outq; - int outlim; - int txbusy; - - void *dstate; - int (*dtickle)(struct iface *); - - void (*dstatus)(struct iface *); - - - - int dev; - - int32 (*ioctl)(struct iface *,int cmd,int set,int32 val); - - int (*iostatus)(struct iface *,int cmd,int32 val); - - int (*stop)(struct iface *); - uint8 *hwaddr; - - - void *edv; - int xdev; - struct iftype *iftype; - - - int (*send)(struct mbuf **,struct iface *,int32,uint8); - - int (*output)(struct iface *,uint8 *,uint8 *,uint16,struct mbuf **); - - int (*raw)(struct iface *,struct mbuf **); - - void (*show)(struct iface *); - - int (*discard)(struct iface *,struct mbuf **); - int (*echo)(struct iface *,struct mbuf **); - - - int32 ipsndcnt; - int32 rawsndcnt; - int32 iprecvcnt; - int32 rawrecvcnt; - int32 lastsent; - int32 lastrecv; -}; -extern struct iface *Ifaces; -extern struct iface Loopback; -extern struct iface Encap; - - -struct qhdr { - uint8 tos; - int32 gateway; -}; - -extern char Noipaddr[]; -extern struct mbuf *Hopper; - - -int bitbucket(struct iface *ifp,struct mbuf **bp); -int if_detach(struct iface *ifp); -struct iface *if_lookup(char *name); -char *if_name(struct iface *ifp,char *comment); -void if_tx(int dev,void *arg1,void *unused); -struct iface *ismyaddr(int32 addr); -void network(int i,void *v1,void *v2); -int nu_send(struct mbuf **bpp,struct iface *ifp,int32 gateway,uint8 tos); -int nu_output(struct iface *,uint8 *,uint8 *,uint16,struct mbuf **); -int setencap(struct iface *ifp,char *mode); - - -int net_route(struct iface *ifp,struct mbuf **bpp); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -extern char Hashtab[]; - - -extern struct mib_entry Ip_mib[]; - - - - - - - - - - - - - - - - - - - - - - - - - -struct ip { - int32 source; - int32 dest; - uint16 length; - uint16 id; - uint16 offset; - uint16 checksum; - - struct { - unsigned int congest:1; - unsigned int df:1; - unsigned int mf:1; - } flags; - - uint8 version; - uint8 tos; - uint8 ttl; - uint8 protocol; - uint8 optlen; - uint8 options[40 ]; -}; - - - - - - - - - - - - - - - - - - - - - -struct route { - struct route *prev; - struct route *next; - int32 target; - unsigned int bits; - int32 gateway; - int32 metric; - struct iface *iface; - struct { - unsigned int rtprivate:1; - unsigned int rttrig:1; - } flags; - struct timer timer; - int32 uses; -}; -extern struct route *Routes[32][7 ]; -extern struct route R_default; - - - - -struct rt_cache { - int32 target; - struct route *route; -}; -extern struct rt_cache Rt_cache[]; -extern int32 Rtlookups; -extern int32 Rtchits; - -extern uint16 Id_cntr; - - -struct reasm { - struct reasm *next; - struct timer timer; - struct frag *fraglist; - uint16 length; - int32 source; - int32 dest; - uint16 id; - char protocol; -}; - - -struct frag { - struct frag *prev; - struct frag *next; - struct mbuf *buf; - uint16 offset; - uint16 last; -}; - -extern struct reasm *Reasmq; - - -struct raw_ip { - struct raw_ip *next; - - struct mbuf *rcvq; - void (*r_upcall)(struct raw_ip *); - int protocol; - int user; -}; - -extern struct raw_ip *Raw_ip; - - -struct iplink { - char proto; - char *name; - void (*funct)(struct iface *,struct ip *,struct mbuf **,int,int32); - void (*dump)(FILE *,struct mbuf **,int32,int32,int); -}; -extern struct iplink Iplink[]; - - -extern int Tcp_interact[]; - -extern int Ip_trace; - - -void ip_garbage(int drastic); -void ip_recv(struct iface *iface,struct ip *ip,struct mbuf **bpp, - int rxbroadcast, int32 said); -void ipip_recv(struct iface *iface,struct ip *ip,struct mbuf **bp, - int rxbroadcast,int32 said); -int ip_send(int32 source,int32 dest,char protocol,char tos,char ttl, - struct mbuf **bpp,uint16 length,uint16 id,char df); -struct raw_ip *raw_ip(int protocol,void (*r_upcall)(struct raw_ip *) ); -void del_ip(struct raw_ip *rrp); -void rquench(struct iface *ifp,int drop); - - -void dumpip(struct iface *iface,struct ip *ip,struct mbuf *bp,int32 spi); - - -void ipinit(void); -uint16 ip_mtu(int32 addr); -void encap_tx(int dev,void *arg1,void *unused); -int ip_encap(struct mbuf **bpp,struct iface *iface,int32 gateway,uint8 tos); -void ip_proc(struct iface *iface,struct mbuf **bpp); -int ip_route(struct iface *i_iface,struct mbuf **bpp,int rxbroadcast); -int32 locaddr(int32 addr); -void rt_merge(int trace); -struct route *rt_add(int32 target,unsigned int bits,int32 gateway, - struct iface *iface,int32 metric,int32 ttl,uint8 private); -int rt_drop(int32 target,unsigned int bits); -struct route *rt_lookup(int32 target); -struct route *rt_blookup(int32 target,unsigned int bits); - - -uint16 cksum(struct pseudo_header *ph,struct mbuf *m,uint16 len); -uint16 eac(int32 sum); -void htonip(struct ip *ip,struct mbuf **data,int cflag); -int ntohip(struct ip *ip,struct mbuf **bpp); - - -uint16 lcsum(uint16 *wp,uint16 len); - - -void net_sim(struct mbuf *bp); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -struct tcp { - uint16 source; - uint16 dest; - int32 seq; - int32 ack; - uint16 wnd; - uint16 checksum; - uint16 up; - uint16 mss; - uint8 wsopt; - uint32 tsval; - uint32 tsecr; - struct { - unsigned int congest:1; - unsigned int urg:1; - unsigned int ack:1; - unsigned int psh:1; - unsigned int rst:1; - unsigned int syn:1; - unsigned int fin:1; - unsigned int mss:1; - unsigned int wscale:1; - unsigned int tstamp:1; - } flags; -}; - - - - - - - - - - - -struct reseq { - struct reseq *next; - struct tcp seg; - struct mbuf *bp; - uint16 length; - char tos; -}; - -enum tcp_state { - TCP_CLOSED=1, - TCP_LISTEN, - TCP_SYN_SENT, - TCP_SYN_RECEIVED, - TCP_ESTABLISHED, - TCP_FINWAIT1, - TCP_FINWAIT2, - TCP_CLOSE_WAIT, - TCP_LAST_ACK, - TCP_CLOSING, - TCP_TIME_WAIT -}; - - -struct tcb { - struct tcb *next; - - struct connection conn; - - enum tcp_state state; - - char reason; - - - - - - - uint8 type; - uint8 code; - - - struct { - int32 una; - int32 nxt; - int32 ptr; - int32 wl1; - int32 wl2; - int32 wnd; - uint16 up; - uint8 wind_scale; - } snd; - int32 iss; - int32 resent; - int32 cwind; - int32 ssthresh; - int dupacks; - - - struct { - int32 nxt; - int32 wnd; - uint16 up; - uint8 wind_scale; - } rcv; - int32 last_ack_sent; - int32 ts_recent; - - int32 irs; - int32 rerecv; - int32 mss; - - int32 window; - int32 limit; - - void (*r_upcall)(struct tcb *tcb,int32 cnt); - - void (*t_upcall)(struct tcb *tcb,int32 cnt); - - void (*s_upcall)(struct tcb *tcb,int old,int new); - - struct { - unsigned int force:1; - unsigned int clone:1; - unsigned int retran:1; - unsigned int active:1; - unsigned int synack:1; - unsigned int rtt_run:1; - unsigned int congest:1; - int ts_ok:1; - int ws_ok:1; - } flags; - char tos; - int backoff; - - struct mbuf *rcvq; - struct mbuf *sndq; - int32 rcvcnt; - int32 sndcnt; - - - - - struct reseq *reseq; - struct timer timer; - int32 rtt_time; - int32 rttseq; - int32 rttack; - int32 srtt; - int32 mdev; - int32 rtt; - - int user; - - - int32 quench; - int32 unreach; - int32 timeouts; - int32 lastack; - int32 txbw; - int32 lastrx; - int32 rxbw; -}; - -struct tcp_rtt { - int32 addr; - int32 srtt; - int32 mdev; -}; -extern struct tcp_rtt Tcp_rtt[]; -extern int (*Kicklist[])(); - - -struct tcp_stat { - uint16 runt; - uint16 checksum; - uint16 conout; - uint16 conin; - uint16 resets; - uint16 bdcsts; -}; -extern struct mib_entry Tcp_mib[]; - - - - - - - - - - - - - - - - -extern struct tcb *Tcbs; -extern char *Tcpstates[]; -extern char *Tcpreasons[]; - - -extern int Tcp_tstamps; -extern int32 Tcp_irtt; -extern uint16 Tcp_limit; -extern uint16 Tcp_mss; -extern int Tcp_syndata; -extern int Tcp_trace; -extern uint16 Tcp_window; - -void st_tcp(struct tcb *tcb); - - -void htontcp(struct tcp *tcph,struct mbuf **data, - int32 ipsrc,int32 ipdest); -int ntohtcp(struct tcp *tcph,struct mbuf **bpp); - - -void reset(struct ip *ip,struct tcp *seg); -void send_syn(struct tcb *tcb); -void tcp_input(struct iface *iface,struct ip *ip,struct mbuf **bpp, - int rxbroadcast,int32 said); -void tcp_icmp(int32 icsource,int32 source,int32 dest, - uint8 type,uint8 code,struct mbuf **bpp); - - -void close_self(struct tcb *tcb,int reason); -struct tcb *create_tcb(struct connection *conn); -struct tcb *lookup_tcb(struct connection *conn); -void rtt_add(int32 addr,int32 rtt); -struct tcp_rtt *rtt_get(int32 addr); -int seq_ge(int32 x,int32 y); -int seq_gt(int32 x,int32 y); -int seq_le(int32 x,int32 y); -int seq_lt(int32 x,int32 y); -int seq_within(int32 x,int32 low,int32 high); -void settcpstate(struct tcb *tcb,enum tcp_state newstate); -void tcp_garbage(int red); - - -void tcp_output(struct tcb *tcb); - - -int32 backoff(int n); -void tcp_timeout(void *p); - - -int close_tcp(struct tcb *tcb); -int del_tcp(struct tcb *tcb); -int kick(int32 addr); -int kick_tcp(struct tcb *tcb); -struct tcb *open_tcp(struct socket *lsocket,struct socket *fsocket, - int mode,uint16 window, - void (*r_upcall)(struct tcb *tcb,int32 cnt), - void (*t_upcall)(struct tcb *tcb,int32 cnt), - void (*s_upcall)(struct tcb *tcb,int old,int new), - int tos,int user); -int32 recv_tcp(struct tcb *tcb,struct mbuf **bpp,int32 cnt); -void reset_all(void); -void reset_tcp(struct tcb *tcb); -long send_tcp(struct tcb *tcb,struct mbuf **bpp); -char *tcp_port(uint16 n); -int tcpval(struct tcb *tcb); - - - - - - - -void -tcp_output(tcb) -register struct tcb *tcb; -{ - struct mbuf *dbp; - struct tcp seg; - uint16 ssize; - - uint16 dsize; - int32 usable; - int32 sent; - - int32 rto; - - if(tcb == 0) - return; - - switch(tcb->state){ - case TCP_LISTEN: - case TCP_CLOSED: - return; - } - for(;;){ - memset(&seg,0,sizeof(seg)); - - sent = tcb->snd.ptr - tcb->snd.una; - - - - - - - usable = ((tcb->snd.wnd)<(tcb->cwind)?(tcb->snd.wnd):(tcb->cwind)) ; - if(usable > sent) - usable -= sent; - else if(usable == 0 && sent == 0) - usable = 1; - else - usable = 0; - - - - - - ssize = ((tcb->sndcnt - sent)<(usable)?(tcb->sndcnt - sent):(usable)) ; - ssize = ((ssize)<(tcb->mss)?(ssize):(tcb->mss)) ; - - - - - - - - - if(!tcb->flags.force && sent != 0 && ssize < tcb->mss - && !(tcb->state == TCP_FINWAIT1 && ssize == tcb->sndcnt-sent)){ - ssize = 0; - } - - - - - if(!tcb->flags.synack && !Tcp_syndata){ - if(tcb->snd.ptr == tcb->iss) - ssize = ((1)<(ssize)?(1):(ssize)) ; - else - ssize = 0; - } - - - - - - if(tcb->flags.force && tcb->snd.ptr != tcb->snd.nxt) - ssize = 0; - if(ssize == 0 && !tcb->flags.force) - break; - - tcb->flags.force = 0; - - seg.source = tcb->conn.local.port; - seg.dest = tcb->conn.remote.port; - - - - - - - - seg.flags.ack = 1; - seg.flags.congest = tcb->flags.congest; - - if(tcb->state == TCP_SYN_SENT) - seg.flags.ack = 0; - - dsize = ssize; - if(!tcb->flags.synack && tcb->snd.ptr == tcb->iss){ - - seg.flags.syn = 1; - dsize--; - - seg.mss = Tcp_mss; - seg.flags.mss = 1; - seg.wsopt = 0 ; - seg.flags.wscale = 1; - if(Tcp_tstamps){ - seg.flags.tstamp = 1; - seg.tsval = msclock(); - } - } - - - - if(ssize == 0) - seg.seq = tcb->snd.nxt; - else - seg.seq = tcb->snd.ptr; - tcb->last_ack_sent = seg.ack = tcb->rcv.nxt; - if(seg.flags.syn || !tcb->flags.ws_ok) - seg.wnd = tcb->rcv.wnd; - else - seg.wnd = tcb->rcv.wnd >> tcb->rcv.wind_scale; - - - - - - - dbp = ambufw(70 +dsize); - dbp->data += 70 ; - if(dsize != 0){ - int32 offset; - - - - - offset = sent; - if(!tcb->flags.synack && sent != 0) - offset--; - - dbp->cnt = extract(tcb->sndq,(uint16)offset,dbp->data,dsize); - if(dbp->cnt != dsize){ - - - - seg.flags.fin = 1; - dsize--; - } - } - - - - if(dsize != 0 && sent + ssize == tcb->sndcnt) - seg.flags.psh = 1; - - - - - - if(tcb->snd.ptr < tcb->snd.nxt) - tcb->resent += ((tcb->snd.nxt - tcb->snd.ptr)<(ssize)?(tcb->snd.nxt - tcb->snd.ptr):(ssize)) ; - - tcb->snd.ptr += ssize; - - - - - if(seq_gt(tcb->snd.ptr,tcb->snd.nxt)) - tcb->snd.nxt = tcb->snd.ptr; - - if(tcb->flags.ts_ok && seg.flags.ack){ - seg.flags.tstamp = 1; - seg.tsval = msclock(); - seg.tsecr = tcb->ts_recent; - } - - htontcp(&seg,&dbp,tcb->conn.local.address, - tcb->conn.remote.address); - - - - - if(ssize != 0){ - - rto = backoff(tcb->backoff) * (4 * tcb->mdev + tcb->srtt); - set_timer(&tcb->timer,((500L )>(rto)?(500L ):(rto)) ); - if(!((&tcb->timer)->state == 1)) - start_timer(&tcb->timer); - - - if(tcb->flags.ts_ok || !tcb->flags.rtt_run){ - tcb->flags.rtt_run = 1; - tcb->rtt_time = msclock(); - tcb->rttseq = tcb->snd.ptr; - tcb->rttack = tcb->snd.una; - } - } - if(tcb->flags.retran) - Tcp_mib[12].value.integer++; - else - Tcp_mib[11].value.integer++; - - ip_send(tcb->conn.local.address,tcb->conn.remote.address, - 6 ,tcb->tos,0,&dbp,len_p(dbp),0,0); - } -} diff --git a/src/nos/intl/intl.c b/src/nos/intl/intl.c index 47763f64..79da4a0d 100644 --- a/src/nos/intl/intl.c +++ b/src/nos/intl/intl.c @@ -5,6 +5,12 @@ #include #include #include +#include "z80/asm.h" +#include "uzi/devio.h" +#include "uzi/rtc.h" +#include "uzi/filesys.h" +#include "uzi/xip.h" +#include "uzi/process.h" #include #ifdef MODULE @@ -82,7 +88,14 @@ int _vdprintf(int level, _char *format, va_list arguments) char *duptext; int result; + result = Ptab[0]->p_debugme; + if (result < level) + { + return 0; + } + Ptab[0]->p_debugme = 0; duptext = _strdup(format); + Ptab[0]->p_debugme = result; if (duptext == NULL) { return __dgetfail(level, format); diff --git a/src/nos/lib/clients_lib/Ftpcmds.rel b/src/nos/lib/clients_lib/Ftpcmds.rel index fa088466..f10b58e7 100644 --- a/src/nos/lib/clients_lib/Ftpcmds.rel +++ b/src/nos/lib/clients_lib/Ftpcmds.rel @@ -1,64 +1,64 @@ XL4 H 4 areas 3C global symbols S _domget Ref00000000 -S ___04db_b64c_mget Ref00000000 -S ___041b_4126_batch Ref00000000 -S ___053d_c7a9_read_20_3cremotefil Ref00000000 +S ___04df_7bad_list Ref00000000 +S ___041d_4126_batch Ref00000000 +S ___04f7_8c4f_mcompare Ref00000000 S _doverbose Ref00000000 -S ___041e_3245_binary Ref00000000 +S ___056e_c7a9_read_20_3cremotefil Ref00000000 +S ___04b8_c7c0_get_20_3cremotefile Ref00000000 S _donothing Ref00000000 -S ___040d_4354_ascii Ref00000000 +S ___058d_a56c_rmdir Ref00000000 +S ___0503_8d01_mget_20_3cfile_3e_2 Ref00000000 +S ___04be_156e_hash Ref00000000 S _dolist Ref00000000 -S ___05d9_ab5c_verbose Ref00000000 -S ___053c_054d_read Ref00000000 -S ___0532_8f3b_put_20_3clocalfile_ Ref00000000 -S ___04df_7d04_mkdir_20_3cdirector Ref00000000 +S ___040f_4354_ascii Ref00000000 S _doget Ref00000000 -S ___0494_9e35_get Ref00000000 -S ___04c1_7d51_ls Ref00000000 -S ___04b8_7bad_list Ref00000000 +S ___056d_054d_read Ref00000000 S ___0000_ffff_ Ref00000000 S _dotype Ref00000000 S _dobatch Ref00000000 +S ___0611_ab5c_verbose Ref00000000 +S ___0562_8f3b_put_20_3clocalfile_ Ref00000000 +S ___0505_304a_mkdir Ref00000000 S _doupdate Ref00000000 S _doquit Ref00000000 -S ___042e_42c2_cd_20_3cdirectory_3 Ref00000000 +S ___050f_312f_mput_20_3cfile_3e_2 Ref00000000 S _dobinary Ref00000000 S _domput Ref00000000 S _domd5 Ref00000000 -S ___05cb_db93_update Ref00000000 -S ___0558_a56c_rmdir Ref00000000 +S ___0426_3245_binary Ref00000000 S _doascii Ref00000000 -S ___04e8_312f_mput_20_3cfile_3e_2 Ref00000000 -S ___0495_c7c0_get_20_3cremotefile Ref00000000 -S ___0443_ea90_compare Ref00000000 +S ___04e8_7d51_ls Ref00000000 S .__.ABS. Def00000000 -S ___049a_156e_hash Ref00000000 +S ___0502_b64c_mget Ref00000000 +S ___058e_b9e3_rmdir_20_3cdirector Ref00000000 +S ___0458_ea90_compare Ref00000000 +S ___0440_42c2_cd_20_3cdirectory_3 Ref00000000 S _doftpcd Ref00000000 -S ___04d2_a71a_md5 Ref00000000 -S ___0461_bdc7_dir Ref00000000 S _domcompare Ref00000000 -S ___0531_0234_put Ref00000000 +S ___05fb_f321_type Ref00000000 +S ___050e_2a4d_mput Ref00000000 S _domkdir Ref00000000 +S ___0561_0234_put Ref00000000 S _doput Ref00000000 -S ___0444_a613_compare_20_3cremote Ref00000000 -S ___04e7_2a4d_mput Ref00000000 +S ___0476_bdc7_dir Ref00000000 S _doread Ref00000000 -S ___04dc_8d01_mget_20_3cfile_3e_2 Ref00000000 -S ___042d_9aa7_cd Ref00000000 +S ___0506_7d04_mkdir_20_3cdirector Ref00000000 +S ___04fa_cc78_md5_20_3cfile_3e Ref00000000 +S ___04f9_a71a_md5 Ref00000000 S _dormdir Ref00000000 -S ___04fe_7b66_nlst Ref00000000 S _dols Ref00000000 -S ___0559_b9e3_rmdir_20_3cdirector Ref00000000 -S ___04d1_f47e_mcompare_20_3cfile_ Ref00000000 -S ___05c3_f321_type Ref00000000 +S ___0459_a613_compare_20_3cremote Ref00000000 +S ___043f_9aa7_cd Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _dohash Ref00000000 -S ___04de_304a_mkdir Ref00000000 S _docompare Ref00000000 -S ___053b_7b54_quit Ref00000000 -S ___04d0_8c4f_mcompare Ref00000000 -S ___04d3_cc78_md5_20_3cfile_3e Ref00000000 +S ___0603_db93_update Ref00000000 +S ___052b_7b66_nlst Ref00000000 +S ___04f8_f47e_mcompare_20_3cfile_ Ref00000000 +S ___056c_7b54_quit Ref00000000 +S ___04b7_9e35_get Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 145 flags 0 @@ -69,85 +69,85 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 11 00 4A 08 06 00 +R 00 00 03 00 4A 04 0F 00 4A 08 07 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 07 00 +R 00 00 03 00 4A 09 0C 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 1C 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 02 00 4A 08 13 00 +R 00 00 03 00 4A 04 02 00 4A 08 11 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 05 00 +R 00 00 03 00 4A 09 1B 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 17 00 +R 00 00 03 00 4A 04 18 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 2D 00 4A 08 22 00 +R 00 00 03 00 4A 04 32 00 4A 08 23 00 T 3C 00 00 00 02 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 06 16 00 4A 0A 1F 00 +R 00 00 03 00 4A 06 22 00 4A 0A 21 00 T 44 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 37 00 +R 00 00 03 00 4A 04 35 00 T 4B 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 29 00 4A 08 24 00 +R 00 00 03 00 4A 04 31 00 4A 08 2A 00 T 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 08 00 +R 00 00 03 00 4A 04 0B 00 T 5B 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 10 00 4A 08 08 00 +R 00 00 03 00 4A 04 01 00 4A 08 0B 00 T 63 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0E 00 +R 00 00 03 00 4A 09 3A 00 T 6B 00 00 00 00 00 00 00 00 00 02 00 R 00 00 03 00 4A 04 0D 00 T 72 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1E 00 4A 08 21 00 +R 00 00 03 00 4A 04 06 00 4A 08 0A 00 T 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 35 00 +R 00 00 03 00 4A 04 34 00 T 82 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0F 00 4A 08 30 00 +R 00 00 03 00 4A 04 1D 00 4A 08 30 00 T 8A 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 39 00 +R 00 00 03 00 4A 09 03 00 T 92 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 25 00 +R 00 00 03 00 4A 04 24 00 T 99 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 32 00 4A 08 23 00 +R 00 00 03 00 4A 04 38 00 4A 08 2E 00 T 9F 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 19 00 +R 00 00 03 00 4A 04 1A 00 T A6 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 3A 00 4A 08 01 00 +R 00 00 03 00 4A 04 2D 00 4A 08 1F 00 T AC 00 00 00 00 00 00 00 00 00 02 00 R 00 00 03 00 4A 04 00 00 T B3 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 2C 00 4A 08 36 00 +R 00 00 03 00 4A 04 09 00 4A 08 14 00 T B9 00 00 00 00 00 00 00 00 00 02 00 R 00 00 03 00 4A 04 27 00 T C0 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0C 00 4A 08 2A 00 +R 00 00 03 00 4A 04 2C 00 4A 08 26 00 T C6 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 18 00 +R 00 00 03 00 4A 04 19 00 T CD 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1D 00 4A 08 2F 00 +R 00 00 03 00 4A 04 17 00 4A 08 37 00 T D3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 30 00 T DD 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 38 00 4A 08 15 00 +R 00 00 03 00 4A 04 39 00 4A 08 16 00 T E5 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0A 00 +R 00 00 03 00 4A 09 0E 00 T ED 00 00 00 00 00 00 00 00 00 02 00 R 00 00 03 00 4A 04 2B 00 T F4 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 03 00 4A 08 1B 00 +R 00 00 03 00 4A 04 05 00 4A 08 08 00 T FA 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 2E 00 +R 00 00 03 00 4A 04 2F 00 T 01 01 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 31 00 4A 08 26 00 +R 00 00 03 00 4A 04 20 00 4A 08 28 00 T 07 01 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 28 00 +R 00 00 03 00 4A 04 29 00 T 0E 01 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0B 00 4A 08 33 00 +R 00 00 03 00 4A 04 13 00 4A 08 25 00 T 14 01 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 12 00 +R 00 00 03 00 4A 04 10 00 T 1E 01 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1A 00 4A 08 14 00 +R 00 00 03 00 4A 04 36 00 4A 08 15 00 T 26 01 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 09 00 +R 00 00 03 00 4A 09 12 00 T 2E 01 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 04 00 T 38 01 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/clients_lib/Notsess.rel b/src/nos/lib/clients_lib/Notsess.rel index 61e72a4d..dca095ee 100644 --- a/src/nos/lib/clients_lib/Notsess.rel +++ b/src/nos/lib/clients_lib/Notsess.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___0315_b4ba_Not_20an_20FTP_20se Ref00000000 +S ___0317_b4ba_Not_20an_20FTP_20se Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/clients_lib/bootp.rel b/src/nos/lib/clients_lib/bootp.rel index 2ddb58f7..640d5c95 100644 --- a/src/nos/lib/clients_lib/bootp.rel +++ b/src/nos/lib/clients_lib/bootp.rel @@ -2,35 +2,34 @@ XL4 H 5 areas 40 global symbols S _put16 Ref00000000 S _add_nameserver Ref00000000 -S ___0365_6bd1_Requesting_2e_2e_2e Ref00000000 S _rt_blookup Ref00000000 S _inet_ntoa Ref00000000 S _ntohudp Ref00000000 +S ___0367_6bd1_Requesting_2e_2e_2e Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0049_d7d4__20_20_20_20_20Broa Ref00000000 -S ___0421_0e8f_bootp_3a_20Net_5fer Ref00000000 S _strncmp Ref00000000 S _if_lookup Ref00000000 S ?S_V_SWITCH_L06 Ref00000000 +S ___042d_ff8d_bootp_20_5bnet_5fna Ref00000000 S ?L_AND_L03 Ref00000000 S _memset Ref00000000 S _memcpy Ref00000000 S _Ifaces Ref00000000 S _len_p Ref00000000 S _send_udp Ref00000000 -S ___02ac_d726_Invalid_20magic_20c Ref00000000 S _strncpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _alloc_mbuf Ref00000000 -S ___004e_7765__20_20_20_20_20Name Ref00000000 -S ___0420_ff8d_bootp_20_5bnet_5fna Ref00000000 +S ___02ae_d726_Invalid_20magic_20c Ref00000000 +S ___004f_7765__20_20_20_20_20Name Ref00000000 S _strlen Ref00000000 S _recv_udp Ref00000000 S _dup_p Ref00000000 S ?L_OR_L03 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _open_udp Ref00000000 -S ___004a_f5a8__20_20_20_20_20Defa Ref00000000 +S ___004b_f5a8__20_20_20_20_20Defa Ref00000000 +S ___042f_f5d9_bootp_3a_20timed_20 Ref00000000 S _del_udp Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 @@ -41,24 +40,25 @@ S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _pull16 Ref00000000 S _get32 Ref00000000 -S ___0422_f5d9_bootp_3a_20timed_20 Ref00000000 S ?L_NOT_L03 Ref00000000 -S ___0305_e0c6_Network_20_25s_20co Ref00000000 +S ___0307_e0c6_Network_20_25s_20co Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___004a_d7d4__20_20_20_20_20Broa Ref00000000 S _rt_add Ref00000000 S _time Ref00000000 S _mallocw Ref00000000 S _Net_error Ref00000000 S ?SS_CMP_L02 Ref00000000 S _free_p Ref00000000 -S ___004f_6879__20_20_20_20_20Subn Ref00000000 S __printf Ref00000000 S _Ip_addr Ref00000000 S _pull8 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___004d_1775__20_20_20_20_20IP_2 Ref00000000 -S ___004b_de7b__20_20_20_20_20Host Ref00000000 +S ___004e_1775__20_20_20_20_20IP_2 Ref00000000 +S ___004c_de7b__20_20_20_20_20Host Ref00000000 S _rt_drop Ref00000000 +S ___042e_0e8f_bootp_3a_20Net_5fer Ref00000000 +S ___0050_6879__20_20_20_20_20Subn Ref00000000 S _put32 Ref00000000 S _Hostname Ref00000000 A _DEFAULT size 0 flags 0 @@ -72,7 +72,7 @@ A CDATA0 size 4 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF AF DD 77 DE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 09 00 00 00 DD 77 DF 11 02 80 DD 6E 02 DD 66 R 00 00 01 00 T 14 00 00 00 03 3E 80 AC 67 ED 52 30 0C @@ -80,7 +80,7 @@ R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 2A 00 00 00 00 DD 75 DE DD 74 DF -R 00 00 01 00 02 05 0F 00 +R 00 00 01 00 02 05 0E 00 T 26 00 00 00 C3 11 01 00 00 R 00 00 01 00 00 05 01 00 T 29 00 00 00 @@ -98,9 +98,9 @@ R 00 00 01 00 T 43 00 00 00 DD 6E FE DD 66 FF 29 DD 4E 04 DD R 00 00 01 00 T 4E 00 00 00 46 05 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0A 00 +R 00 00 01 00 2B 0B 08 00 T 56 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0A 00 02 0A 06 00 +R 00 00 01 00 02 05 08 00 02 0A 06 00 T 5D 00 00 00 75 DE DD 74 DF 7D B4 28 03 R 00 00 01 00 T 66 00 00 00 @@ -112,15 +112,15 @@ R 00 00 01 00 T 69 00 00 00 DD 6E FE DD 66 FF 29 DD 4E 04 DD R 00 00 01 00 T 74 00 00 00 46 05 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 18 00 +R 00 00 01 00 2B 0B 16 00 T 7C 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 18 00 02 0A 06 00 +R 00 00 01 00 02 05 16 00 02 0A 06 00 T 83 00 00 00 01 00 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 00 05 02 00 T 8C 00 00 00 29 DD 5E 04 DD 56 05 19 5E 23 56 R 00 00 01 00 T 97 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T 9D 00 00 00 00 00 00 00 F1 7D B4 20 08 R 00 00 01 00 02 04 06 00 T A4 00 00 00 @@ -132,15 +132,15 @@ R 00 00 01 00 T AC 00 00 00 DD 6E FE DD 66 FF 29 DD 4E 04 DD R 00 00 01 00 T B7 00 00 00 46 05 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 18 00 +R 00 00 01 00 2B 0B 16 00 T BF 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 18 00 02 0A 06 00 +R 00 00 01 00 02 05 16 00 02 0A 06 00 T C6 00 00 00 01 07 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 00 05 02 00 T CF 00 00 00 29 DD 5E 04 DD 56 05 19 5E 23 56 R 00 00 01 00 T DA 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T E0 00 00 00 00 00 00 00 F1 7D B4 20 08 R 00 00 01 00 02 04 06 00 T E7 00 00 00 @@ -150,9 +150,9 @@ R 00 00 01 00 00 08 03 00 T EF 00 00 00 R 00 00 01 00 T EF 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 17 00 02 0B 17 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T F5 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 34 00 02 0B 34 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T FB 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 05 06 00 T 04 01 00 00 2A 05 00 00 @@ -192,7 +192,7 @@ R 00 00 01 00 T 4A 01 00 00 00 00 E5 21 06 00 39 5D 54 3E R 00 00 01 00 T 54 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1B 00 02 09 1B 00 T 59 01 00 00 00 00 00 00 F1 F1 DD 75 EE DD 74 R 00 00 01 00 02 04 06 00 T 62 01 00 00 EF 21 08 00 DD 4E DE DD 46 DF 09 @@ -204,7 +204,7 @@ R 00 00 01 00 T 83 01 00 00 EA 43 DD 36 EB 00 21 18 00 39 5D R 00 00 01 00 T 8E 01 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 94 01 00 00 CD 00 00 00 00 AF DD 77 FA DD 77 R 00 00 01 00 02 05 06 00 T 9D 01 00 00 FB DD 77 FC DD 77 FD @@ -214,9 +214,9 @@ R 00 00 01 00 T A4 01 00 00 21 01 00 22 00 00 00 00 21 14 00 R 00 00 01 00 00 08 03 00 T AD 01 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 2E 00 +R 00 00 01 00 2B 08 2D 00 T B3 01 00 00 00 00 00 00 CD 00 00 00 00 A7 DD -R 00 00 01 00 02 04 2E 00 02 09 06 00 +R 00 00 01 00 02 04 2D 00 02 09 06 00 T BA 01 00 00 6E F2 DD 66 F3 DD 4E F6 DD 46 F7 R 00 00 01 00 T C5 01 00 00 ED 42 EB DD 6E F4 DD 66 F5 DD 4E @@ -228,9 +228,9 @@ R 00 00 01 00 T E5 01 00 00 R 00 00 01 00 T E5 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 29 00 02 0B 29 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T EB 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 34 00 02 0B 34 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T F1 01 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 06 00 T F7 01 00 00 13 05 00 00 @@ -254,17 +254,17 @@ R 00 00 01 00 00 05 03 00 T 30 02 00 00 R 00 00 01 00 T 30 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 36 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 34 00 02 0B 34 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T 3C 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 06 00 T 41 02 00 00 R 00 00 01 00 T 41 02 00 00 11 2C 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 15 00 +R 00 00 01 00 2B 08 13 00 T 47 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 15 00 02 09 06 00 +R 00 00 01 00 02 04 13 00 02 09 06 00 T 4E 02 00 00 EC DD 74 ED 7D B4 20 03 R 00 00 01 00 T 56 02 00 00 @@ -350,7 +350,7 @@ R 00 00 01 00 T AE 03 00 00 4E 23 46 DD 5E F0 DD 56 F1 3E R 00 00 01 00 T B8 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T BD 03 00 00 00 00 00 00 F1 21 12 00 39 7E C6 R 00 00 01 00 02 04 06 00 T C6 03 00 00 10 77 23 7E CE 00 77 21 40 00 E5 @@ -358,7 +358,7 @@ R 00 00 01 00 T D1 03 00 00 01 00 00 DD 5E F0 DD 56 F1 3E R 00 00 01 00 T DB 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T E0 03 00 00 00 00 00 00 F1 21 12 00 39 7E C6 R 00 00 01 00 02 04 06 00 T E9 03 00 00 40 77 23 7E CE 00 77 21 80 00 E5 @@ -366,7 +366,7 @@ R 00 00 01 00 T F4 03 00 00 01 00 00 DD 5E F0 DD 56 F1 3E R 00 00 01 00 T FE 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 03 04 00 00 00 00 00 00 F1 21 12 00 39 7E C6 R 00 00 01 00 02 04 06 00 T 0C 04 00 00 80 77 23 7E CE 00 77 21 40 00 E5 @@ -374,7 +374,7 @@ R 00 00 01 00 T 17 04 00 00 01 00 00 DD 5E F0 DD 56 F1 3E R 00 00 01 00 T 21 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 26 04 00 00 00 00 00 00 F1 21 12 00 39 7E C6 R 00 00 01 00 02 04 06 00 T 2F 04 00 00 40 77 23 7E CE 00 77 21 0C 00 DD @@ -394,7 +394,7 @@ R 00 00 01 00 T 7B 04 00 00 44 21 0E 00 39 5D 54 3E R 00 00 01 00 T 83 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T 88 04 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 06 00 T 91 04 00 00 DD 4E F4 DD 46 F5 DD 6E F2 DD 66 @@ -406,17 +406,17 @@ R 00 00 01 00 T A9 04 00 00 R 00 00 01 00 T A9 04 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 22 00 +R 00 00 01 00 2B 08 21 00 T AF 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 22 00 02 09 06 00 +R 00 00 01 00 02 04 21 00 02 09 06 00 T B5 04 00 00 0E 00 39 E5 21 0A 00 39 4D 44 DD R 00 00 01 00 T C0 04 00 00 5E EE DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 19 00 +R 00 00 01 00 2B 0A 17 00 T C8 04 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 19 00 02 09 06 00 +R 00 00 01 00 02 04 17 00 02 09 06 00 T CF 04 00 00 44 21 FF FF CD 00 00 00 00 30 17 -R 00 00 01 00 02 09 31 00 +R 00 00 01 00 02 09 30 00 T D8 04 00 00 R 00 00 01 00 T D8 04 00 00 DD 4E EC DD 46 ED DD 5E DE DD 56 @@ -434,15 +434,15 @@ R 00 00 01 00 T EF 04 00 00 R 00 00 01 00 T EF 04 00 00 2A 00 00 00 00 3E 05 AD B4 28 18 -R 00 00 01 00 02 05 30 00 +R 00 00 01 00 02 05 2F 00 T F8 04 00 00 R 00 00 01 00 T F8 04 00 00 2A 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 30 00 2B 0B 08 00 +R 00 00 01 00 02 05 2F 00 2B 0B 39 00 T FE 04 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 08 00 +R 00 00 01 00 02 06 39 00 T 04 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 34 00 02 09 34 00 +R 00 00 01 00 2B 04 32 00 02 09 32 00 T 09 05 00 00 00 00 00 00 F1 F1 F1 18 03 R 00 00 01 00 02 04 06 00 T 10 05 00 00 @@ -456,25 +456,25 @@ R 00 00 01 00 T 13 05 00 00 21 00 00 22 00 00 00 00 DD 5E EE R 00 00 01 00 00 08 03 00 T 1C 05 00 00 DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1F 00 +R 00 00 01 00 2B 08 1E 00 T 22 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1F 00 02 09 06 00 +R 00 00 01 00 02 04 1E 00 02 09 06 00 T 28 05 00 00 00 00 R 00 00 01 00 T 2A 05 00 00 R 00 00 01 00 T 2A 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 12 00 T 2D 05 00 00 R 00 00 01 00 T 2D 05 00 00 CD 00 00 00 00 BC FE 21 04 00 39 -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 36 05 00 00 AF 77 23 77 23 77 23 77 21 08 00 R 00 00 01 00 T 41 05 00 00 39 AF 77 23 77 23 77 23 77 59 50 R 00 00 01 00 T 4C 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 10 00 02 0A 10 00 +R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 T 52 05 00 00 00 00 00 00 01 2C 01 A7 ED 42 28 R 00 00 01 00 02 04 06 00 T 5B 05 00 00 14 @@ -482,9 +482,9 @@ R 00 00 01 00 T 5C 05 00 00 R 00 00 01 00 T 5C 05 00 00 21 48 01 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 31 00 T 64 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 32 00 02 0A 06 00 +R 00 00 01 00 02 05 31 00 02 0A 06 00 T 6B 05 00 00 00 00 C3 E8 0B 00 00 R 00 00 01 00 00 07 01 00 T 70 05 00 00 @@ -494,7 +494,7 @@ R 00 00 01 00 T 7B 05 00 00 54 CD EB 0B 00 00 21 48 01 39 5D R 00 00 01 00 00 06 01 00 T 84 05 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 32 00 02 0B 32 00 +R 00 00 01 00 2B 06 31 00 02 0B 31 00 T 8A 05 00 00 CD 00 00 00 00 21 16 00 39 46 05 R 00 00 01 00 02 05 06 00 T 93 05 00 00 05 28 06 @@ -512,11 +512,11 @@ R 00 00 01 00 T A3 05 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 R 00 00 01 00 T AE 05 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 2B 00 +R 00 00 01 00 2B 06 29 00 T B3 05 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 2B 00 2B 0A 34 00 +R 00 00 01 00 02 04 29 00 2B 0A 32 00 T B9 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 34 00 02 09 06 00 +R 00 00 01 00 02 04 32 00 02 09 06 00 T C0 05 00 00 F1 R 00 00 01 00 T C1 05 00 00 @@ -530,9 +530,9 @@ R 00 00 01 00 T D4 05 00 00 21 26 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T DF 05 00 00 EB 7C 07 9F 4F 41 22 00 00 00 00 -R 00 00 01 00 02 0B 35 00 +R 00 00 01 00 02 0B 33 00 T E8 05 00 00 ED 43 02 00 00 00 21 04 00 DD 4E -R 00 00 01 00 02 06 35 00 +R 00 00 01 00 02 06 33 00 T F1 05 00 00 02 DD 46 03 09 E5 21 28 00 39 5E R 00 00 01 00 T FC 05 00 00 23 56 23 4E 23 46 E1 73 23 72 23 @@ -546,13 +546,13 @@ R 00 00 01 00 T 11 06 00 00 21 04 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 1C 06 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T 24 06 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 04 00 02 0A 06 00 +R 00 00 01 00 02 05 03 00 02 0A 06 00 T 2B 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 38 00 02 0B 38 00 +R 00 00 01 00 2B 05 36 00 02 0B 36 00 T 31 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 34 00 02 0B 34 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T 37 06 00 00 CD 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 05 06 00 T 3D 06 00 00 @@ -562,9 +562,9 @@ R 00 00 01 00 T 3D 06 00 00 21 16 00 39 01 EC 00 09 DD 75 FE R 00 00 01 00 T 48 06 00 00 DD 74 FF EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 28 00 +R 00 00 01 00 2B 09 27 00 T 4F 06 00 00 00 00 00 00 CD 00 00 00 00 59 50 -R 00 00 01 00 02 04 28 00 02 09 06 00 +R 00 00 01 00 02 04 27 00 02 09 06 00 T 56 06 00 00 01 63 53 A7 ED 42 20 08 EB 01 R 00 00 01 00 T 60 06 00 00 82 63 ED 42 28 17 @@ -574,9 +574,9 @@ R 00 00 01 00 T 66 06 00 00 R 00 00 01 00 T 66 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 12 00 02 0B 12 00 +R 00 00 01 00 2B 05 14 00 02 0B 14 00 T 6C 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 34 00 02 0B 34 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T 72 06 00 00 CD 00 00 00 00 F1 F1 21 00 00 C3 R 00 00 01 00 02 05 06 00 T 7B 06 00 00 E8 0B 00 00 @@ -610,7 +610,7 @@ R 00 00 01 00 T C0 06 00 00 21 00 00 39 5E 23 56 CD R 00 00 01 00 T C8 06 00 00 00 00 00 00 05 00 00 00 01 00 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 09 00 T D0 06 00 00 03 00 06 00 0C 00 5B 0B 00 00 R 00 00 01 00 00 0A 01 00 T D8 06 00 00 78 09 00 00 06 0A 00 00 @@ -630,9 +630,9 @@ R 00 00 01 00 T EC 06 00 00 R 00 00 01 00 T EC 06 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 28 00 +R 00 00 01 00 2B 0B 27 00 T F4 06 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 28 00 02 0A 06 00 +R 00 00 01 00 02 05 27 00 02 0A 06 00 T FB 06 00 00 21 12 00 39 D1 73 23 72 23 71 23 R 00 00 01 00 T 06 07 00 00 70 21 42 01 39 7E C6 04 77 23 7E @@ -650,9 +650,9 @@ R 00 00 01 00 T 45 07 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E R 00 00 01 00 T 50 07 00 00 23 46 EB CD 00 00 00 00 EB 3E -R 00 00 01 00 02 08 0C 00 +R 00 00 01 00 02 08 0B 00 T 58 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 +R 00 00 01 00 2B 04 02 00 02 09 02 00 T 5D 07 00 00 00 00 00 00 F1 4D 44 E1 71 23 70 R 00 00 01 00 02 04 06 00 T 66 07 00 00 21 14 00 39 7E 23 B6 28 2E @@ -666,9 +666,9 @@ R 00 00 01 00 T 85 07 00 00 18 00 39 4E 23 46 E1 09 5E 23 56 R 00 00 01 00 T 90 07 00 00 23 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 3A 00 +R 00 00 01 00 2B 09 38 00 T 97 07 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 3A 00 02 09 06 00 +R 00 00 01 00 02 04 38 00 02 09 06 00 T 9D 07 00 00 R 00 00 01 00 T 9D 07 00 00 21 0C 00 DD 4E 02 DD 46 03 09 E5 @@ -690,9 +690,9 @@ R 00 00 01 00 00 0A 01 00 T F2 07 00 00 21 04 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T FD 07 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2D 00 +R 00 00 01 00 2B 0B 2C 00 T 05 08 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 2D 00 02 0A 06 00 +R 00 00 01 00 02 05 2C 00 02 0A 06 00 T 0C 08 00 00 21 12 00 39 F9 EB 2A 02 00 00 00 R 00 00 01 00 00 0B 03 00 T 15 08 00 00 7D B4 20 26 @@ -702,13 +702,13 @@ R 00 00 01 00 T 19 08 00 00 21 10 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T 24 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 2A 08 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 06 00 2B 0A 33 00 +R 00 00 01 00 02 04 06 00 2B 0A 3A 00 T 30 08 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 33 00 2B 0B 34 00 +R 00 00 01 00 02 05 3A 00 2B 0B 32 00 T 36 08 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 34 00 02 0A 06 00 +R 00 00 01 00 02 05 32 00 02 0A 06 00 T 3D 08 00 00 F1 F1 R 00 00 01 00 T 3F 08 00 00 @@ -718,11 +718,11 @@ R 00 00 01 00 T 4A 08 00 00 23 56 23 4E 23 46 EB CD R 00 00 01 00 T 52 08 00 00 00 00 00 00 C5 E5 21 04 00 DD 4E -R 00 00 01 00 02 04 2A 00 +R 00 00 01 00 02 04 28 00 T 5B 08 00 00 02 DD 46 03 09 5E 23 56 23 4E 23 R 00 00 01 00 T 66 08 00 00 46 EB CD 00 00 00 00 E5 21 0E 00 -R 00 00 01 00 02 07 1B 00 +R 00 00 01 00 02 07 19 00 T 6F 08 00 00 39 D1 73 23 72 23 71 23 70 21 R 00 00 01 00 T 79 08 00 00 14 00 39 E5 01 20 00 C5 21 08 00 @@ -730,9 +730,9 @@ R 00 00 01 00 T 84 08 00 00 DD 4E 02 DD 46 03 09 5E 23 56 23 R 00 00 01 00 T 8F 08 00 00 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 03 00 +R 00 00 01 00 2B 08 02 00 T 95 08 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 03 00 02 09 06 00 +R 00 00 01 00 02 04 02 00 02 09 06 00 T 9C 08 00 00 44 E1 71 23 70 21 14 00 39 7E 23 R 00 00 01 00 T A7 08 00 00 B6 28 3A 21 12 00 E5 21 16 00 39 @@ -752,7 +752,7 @@ R 00 00 01 00 T D1 08 00 00 46 03 09 5E 23 56 23 4E 23 46 3E R 00 00 01 00 T DC 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3A 00 02 09 3A 00 +R 00 00 01 00 2B 04 38 00 02 09 38 00 T E1 08 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 06 00 T E4 08 00 00 @@ -774,7 +774,7 @@ R 00 00 01 00 T 30 09 00 00 03 09 5E 23 56 23 4E 23 46 3E R 00 00 01 00 T 3A 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2D 00 02 09 2D 00 +R 00 00 01 00 2B 04 2C 00 02 09 2C 00 T 3F 09 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 06 00 T 48 09 00 00 2A 02 00 00 00 7D B4 20 26 @@ -784,13 +784,13 @@ R 00 00 01 00 T 4F 09 00 00 21 0C 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T 5A 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 60 09 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 06 00 2B 0A 07 00 +R 00 00 01 00 02 04 06 00 2B 0A 2B 00 T 66 09 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 07 00 2B 0B 34 00 +R 00 00 01 00 02 05 2B 00 2B 0B 32 00 T 6C 09 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 34 00 02 0A 06 00 +R 00 00 01 00 02 05 32 00 02 0A 06 00 T 73 09 00 00 F1 F1 R 00 00 01 00 T 75 09 00 00 @@ -812,15 +812,15 @@ R 00 00 01 00 02 05 3C 00 T 99 09 00 00 R 00 00 01 00 T 99 09 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 3C 00 2B 0B 25 00 +R 00 00 01 00 02 06 3C 00 2B 0B 24 00 T 9F 09 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 25 00 02 0A 06 00 +R 00 00 01 00 02 05 24 00 02 0A 06 00 T A5 09 00 00 R 00 00 01 00 T A5 09 00 00 21 02 00 39 5E 23 56 3E R 00 00 01 00 T AD 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2F 00 02 09 2F 00 +R 00 00 01 00 2B 04 2E 00 02 09 2E 00 T B2 09 00 00 00 00 00 00 22 00 00 00 00 21 R 00 00 01 00 02 04 06 00 02 09 3C 00 T B8 09 00 00 02 00 39 4E 23 46 C5 DD 4E FE DD @@ -828,7 +828,7 @@ R 00 00 01 00 T C3 09 00 00 46 FF ED 5B 00 00 00 00 3E R 00 00 01 00 02 08 3C 00 T CA 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T CF 09 00 00 00 00 00 00 F1 21 42 01 39 E5 21 R 00 00 01 00 02 04 06 00 T D8 09 00 00 04 00 39 4E 23 46 E1 7E 81 77 23 @@ -840,11 +840,11 @@ R 00 00 01 00 T ED 09 00 00 R 00 00 01 00 T ED 09 00 00 2A 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 3C 00 2B 0B 39 00 +R 00 00 01 00 02 05 3C 00 2B 0B 37 00 T F3 09 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 39 00 +R 00 00 01 00 02 06 37 00 T F9 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 34 00 02 09 34 00 +R 00 00 01 00 2B 04 32 00 02 09 32 00 T FE 09 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 06 00 T 03 0A 00 00 @@ -868,9 +868,9 @@ R 00 00 01 00 T 29 0A 00 00 R 00 00 01 00 T 29 0A 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 28 00 +R 00 00 01 00 2B 0B 27 00 T 31 0A 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 28 00 02 0A 06 00 +R 00 00 01 00 02 05 27 00 02 0A 06 00 T 38 0A 00 00 21 0A 00 39 D1 73 23 72 23 71 23 R 00 00 01 00 T 43 0A 00 00 70 21 08 00 39 5E 23 56 23 4E 23 @@ -886,13 +886,13 @@ R 00 00 01 00 T 5E 0A 00 00 21 08 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T 69 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 6F 0A 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 06 00 2B 0A 16 00 +R 00 00 01 00 02 04 06 00 2B 0A 15 00 T 75 0A 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 16 00 2B 0B 34 00 +R 00 00 01 00 02 05 15 00 2B 0B 32 00 T 7B 0A 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 34 00 02 0A 06 00 +R 00 00 01 00 02 05 32 00 02 0A 06 00 T 82 0A 00 00 F1 F1 R 00 00 01 00 T 84 0A 00 00 @@ -918,9 +918,9 @@ R 00 00 01 00 T BD 0A 00 00 R 00 00 01 00 T BD 0A 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 28 00 +R 00 00 01 00 2B 0B 27 00 T C5 0A 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 28 00 02 0A 06 00 +R 00 00 01 00 02 05 27 00 02 0A 06 00 T CC 0A 00 00 21 06 00 39 D1 73 23 72 23 71 23 R 00 00 01 00 T D7 0A 00 00 70 2E 00 E5 21 00 00 E5 21 00 00 @@ -932,9 +932,9 @@ R 00 00 01 00 T F8 0A 00 00 46 23 5E 23 56 D5 C5 21 00 00 E5 R 00 00 01 00 T 03 0B 00 00 01 00 00 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2D 00 +R 00 00 01 00 2B 0B 2C 00 T 0B 0B 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 2D 00 02 0A 06 00 +R 00 00 01 00 02 05 2C 00 02 0A 06 00 T 12 0B 00 00 21 12 00 39 F9 EB 2A 02 00 00 00 R 00 00 01 00 00 0B 03 00 T 1B 0B 00 00 7D B4 20 26 @@ -944,13 +944,13 @@ R 00 00 01 00 T 1F 0B 00 00 21 04 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T 2A 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 30 0B 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 06 00 2B 0A 1E 00 +R 00 00 01 00 02 04 06 00 2B 0A 1C 00 T 36 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 1E 00 2B 0B 34 00 +R 00 00 01 00 02 05 1C 00 2B 0B 32 00 T 3C 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 34 00 02 0A 06 00 +R 00 00 01 00 02 05 32 00 02 0A 06 00 T 43 0B 00 00 F1 F1 R 00 00 01 00 T 45 0B 00 00 @@ -994,7 +994,7 @@ R 00 00 01 00 00 04 01 00 T CB 0B 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T D6 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2C 00 02 0A 2C 00 T DC 0B 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 06 00 T E5 0B 00 00 21 01 00 @@ -1002,35 +1002,35 @@ R 00 00 01 00 T E8 0B 00 00 R 00 00 01 00 T E8 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1A 00 T EB 0B 00 00 R 00 00 01 00 T EB 0B 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 26 00 2B 0A 36 00 +R 00 00 01 00 02 05 25 00 2B 0A 34 00 T F1 0B 00 00 00 00 00 00 CD 00 00 00 00 E5 69 -R 00 00 01 00 02 04 36 00 02 09 06 00 +R 00 00 01 00 02 04 34 00 02 09 06 00 T F8 0B 00 00 60 C1 71 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 02 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 36 00 02 09 36 00 +R 00 00 01 00 2B 04 34 00 02 09 34 00 T 07 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 06 00 T 10 0C 00 00 23 C1 71 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 1A 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 36 00 02 09 36 00 +R 00 00 01 00 2B 04 34 00 02 09 34 00 T 1F 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 06 00 T 28 0C 00 00 23 23 C1 71 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 33 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 36 00 02 09 36 00 +R 00 00 01 00 2B 04 34 00 02 09 34 00 T 38 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 06 00 T 41 0C 00 00 23 23 23 C1 71 DD 5E 02 DD 56 03 R 00 00 01 00 T 4C 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 24 00 02 0A 24 00 +R 00 00 01 00 2B 05 23 00 02 0A 23 00 T 52 0C 00 00 00 00 00 00 E5 21 04 00 DD 5E 04 R 00 00 01 00 02 04 06 00 T 5B 0C 00 00 DD 56 05 19 D1 73 23 72 23 71 23 @@ -1040,19 +1040,19 @@ R 00 00 01 00 T 71 0C 00 00 E5 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 79 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 27 00 02 09 27 00 +R 00 00 01 00 2B 04 26 00 02 09 26 00 T 7E 0C 00 00 00 00 00 00 EB E1 73 23 72 21 R 00 00 01 00 02 04 06 00 T 86 0C 00 00 0A 00 DD 4E 04 DD 46 05 09 E5 DD R 00 00 01 00 T 91 0C 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 27 00 +R 00 00 01 00 2B 0A 26 00 T 99 0C 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 27 00 02 09 06 00 +R 00 00 01 00 02 04 26 00 02 09 06 00 T A0 0C 00 00 73 23 72 DD 5E 02 DD 56 03 3E R 00 00 01 00 T AA 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T AF 0C 00 00 00 00 00 00 E5 21 0C 00 DD 5E 04 R 00 00 01 00 02 04 06 00 T B8 0C 00 00 DD 56 05 19 D1 73 23 72 23 71 23 @@ -1060,7 +1060,7 @@ R 00 00 01 00 T C3 0C 00 00 70 DD 5E 02 DD 56 03 3E R 00 00 01 00 T CB 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T D0 0C 00 00 00 00 00 00 E5 21 10 00 DD 5E 04 R 00 00 01 00 02 04 06 00 T D9 0C 00 00 DD 56 05 19 D1 73 23 72 23 71 23 @@ -1068,7 +1068,7 @@ R 00 00 01 00 T E4 0C 00 00 70 DD 5E 02 DD 56 03 3E R 00 00 01 00 T EC 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T F1 0C 00 00 00 00 00 00 E5 21 14 00 DD 5E 04 R 00 00 01 00 02 04 06 00 T FA 0C 00 00 DD 56 05 19 D1 73 23 72 23 71 23 @@ -1076,7 +1076,7 @@ R 00 00 01 00 T 05 0D 00 00 70 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 0D 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T 12 0D 00 00 00 00 00 00 E5 21 18 00 DD 5E 04 R 00 00 01 00 02 04 06 00 T 1B 0D 00 00 DD 56 05 19 D1 73 23 72 23 71 23 @@ -1086,35 +1086,35 @@ R 00 00 01 00 T 31 0D 00 00 DD 46 05 09 4D 44 DD 5E 02 DD 56 R 00 00 01 00 T 3C 0D 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 23 00 02 0B 23 00 +R 00 00 01 00 2B 06 22 00 02 0B 22 00 T 42 0D 00 00 CD 00 00 00 00 F1 21 40 00 E5 21 R 00 00 01 00 02 05 06 00 T 4B 0D 00 00 2C 00 DD 4E 04 DD 46 05 09 4D 44 R 00 00 01 00 T 56 0D 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 23 00 +R 00 00 01 00 2B 0B 22 00 T 5E 0D 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 23 00 02 0A 06 00 +R 00 00 01 00 02 05 22 00 02 0A 06 00 T 65 0D 00 00 21 80 00 E5 21 6C 00 DD 4E 04 DD R 00 00 01 00 T 70 0D 00 00 46 05 09 4D 44 DD 5E 02 DD 56 03 R 00 00 01 00 T 7B 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 23 00 02 0A 23 00 +R 00 00 01 00 2B 05 22 00 02 0A 22 00 T 81 0D 00 00 00 00 00 00 F1 21 40 00 E5 21 R 00 00 01 00 02 04 06 00 T 89 0D 00 00 EC 00 DD 4E 04 DD 46 05 09 4D 44 R 00 00 01 00 T 94 0D 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 23 00 +R 00 00 01 00 2B 0B 22 00 T 9C 0D 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 23 00 02 0A 06 00 +R 00 00 01 00 02 05 22 00 02 0A 06 00 T A3 0D 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1A 00 T A6 0D 00 00 R 00 00 01 00 T A6 0D 00 00 CD 00 00 00 00 F6 FF 21 15 00 DD -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T AF 0D 00 00 5E 02 DD 56 03 19 7E FE 11 28 05 R 00 00 01 00 T BA 0D 00 00 @@ -1124,9 +1124,9 @@ R 00 00 01 00 T BF 0D 00 00 R 00 00 01 00 T BF 0D 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 10 00 +R 00 00 01 00 2B 0B 0F 00 T C7 0D 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 10 00 02 0A 06 00 +R 00 00 01 00 02 05 0F 00 02 0A 06 00 T CE 0D 00 00 34 01 A7 ED 42 28 05 R 00 00 01 00 T D5 0D 00 00 @@ -1136,23 +1136,23 @@ R 00 00 01 00 T DA 0D 00 00 R 00 00 01 00 T DA 0D 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 10 00 +R 00 00 01 00 2B 0B 0F 00 T E2 0D 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 10 00 02 0A 06 00 +R 00 00 01 00 02 05 0F 00 02 0A 06 00 T E9 0D 00 00 21 00 00 E5 DD 4E 04 DD 46 05 21 R 00 00 01 00 T F4 0D 00 00 0C 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1A 00 +R 00 00 01 00 2B 0A 18 00 T FC 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 06 00 +R 00 00 01 00 02 04 18 00 02 09 06 00 T 03 0E 00 00 21 0E 00 39 4D 44 21 00 00 39 5D R 00 00 01 00 T 0E 0E 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 T 14 0E 00 00 CD 00 00 00 00 21 0E 00 39 5D 54 R 00 00 01 00 02 05 06 00 T 1D 0E 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 32 00 02 0A 32 00 +R 00 00 01 00 2B 05 31 00 02 0A 31 00 T 23 0E 00 00 00 00 00 00 3E 44 DD AE F8 DD B6 R 00 00 01 00 02 04 06 00 T 2C 0E 00 00 F9 20 05 21 01 00 18 03 @@ -1166,11 +1166,11 @@ R 00 00 01 00 T 37 0E 00 00 R 00 00 01 00 T 37 0E 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 12 00 T 3A 0E 00 00 R 00 00 01 00 T 3A 0E 00 00 CD 00 00 00 00 FC FF AF DD 77 FC -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 43 0E 00 00 DD 77 FD DD 36 FE 1F DD 36 FF 00 R 00 00 01 00 T 4E 0E 00 00 @@ -1184,9 +1184,9 @@ R 00 00 01 00 T 5F 0E 00 00 66 03 E5 DD 7E FE 01 00 00 21 R 00 00 01 00 T 69 0E 00 00 01 00 CD 00 00 00 00 CD -R 00 00 01 00 02 07 21 00 +R 00 00 01 00 02 07 20 00 T 6F 0E 00 00 00 00 00 00 7D B4 B1 B0 20 02 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T 77 0E 00 00 R 00 00 01 00 T 77 0E 00 00 18 17 @@ -1204,7 +1204,7 @@ R 00 00 01 00 T 90 0E 00 00 R 00 00 01 00 T 90 0E 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 -R 00 00 01 00 02 0B 1C 00 +R 00 00 01 00 02 0B 1A 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 73 69 6C 65 6E 74 00 diff --git a/src/nos/lib/clients_lib/compsub.rel b/src/nos/lib/clients_lib/compsub.rel index a31b5d1b..1de6e4e2 100644 --- a/src/nos/lib/clients_lib/compsub.rel +++ b/src/nos/lib/clients_lib/compsub.rel @@ -1,33 +1,33 @@ XL4 H 3 areas 19 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___02b7_a317_Loc_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___010f_1e56__2502x Ref00000000 +S ___02b9_a317_Loc_20 Ref00000000 S _strchr Ref00000000 S __fprintf Ref00000000 +S ___03a1_a616_TYPE_20L_20_25d_0a Ref00000000 +S ___03a0_3bb9_TYPE_20I_0a Ref00000000 S .__.ABS. Def00000000 +S ___0111_1e56__2502x Ref00000000 S _readhex Ref00000000 -S ___039f_a616_TYPE_20L_20_25d_0a Ref00000000 -S ___039e_3bb9_TYPE_20I_0a Ref00000000 S _md5hash Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0077_c302__20_25s_0a Ref00000000 -S ___03e6_a62b_XMD5_20_25s_0a Ref00000000 +S ___0078_c302__20_25s_0a Ref00000000 S _freopen Ref00000000 +S ___03e8_a62b_XMD5_20_25s_0a Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0211_5fb2_Can_27t_20read_20lo Ref00000000 -S ___0270_3a50_Error_20in_20respon Ref00000000 +S ___0213_5fb2_Can_27t_20read_20lo Ref00000000 S _getresp Ref00000000 -S ___039d_f579_TYPE_20A_0a Ref00000000 +S ___0272_3a50_Error_20in_20respon Ref00000000 S _fclose Ref00000000 +S ___039f_f579_TYPE_20A_0a Ref00000000 S _memcmp Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 327 flags 0 S _compsub Def00000000 -A CSTR size 2 flags 0 +A CSTR size 5 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 D2 FF AF DD 77 DE @@ -48,18 +48,18 @@ T 36 00 00 00 00 00 00 00 18 0E R 00 00 01 00 89 04 02 00 T 39 00 00 00 R 00 00 01 00 -T 39 00 00 00 FE 00 20 0A DD 36 D2 00 00 00 00 +T 39 00 00 00 FE 00 20 0A DD 36 D2 02 00 00 00 R 00 00 01 00 09 0B 02 00 -T 41 00 00 00 DD 36 D3 00 00 00 00 18 00 +T 41 00 00 00 DD 36 D3 02 00 00 00 18 00 R 00 00 01 00 89 07 02 00 T 47 00 00 00 R 00 00 01 00 T 47 00 00 00 21 00 00 E5 DD 4E D2 DD 46 D3 DD R 00 00 01 00 T 52 00 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 +R 00 00 01 00 2B 0A 0D 00 T 5A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0E 00 02 09 00 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 T 61 00 00 00 75 D8 DD 74 D9 7D B4 20 1F R 00 00 01 00 T 6A 00 00 00 @@ -91,21 +91,21 @@ R 00 00 01 00 T AD 00 00 00 R 00 00 01 00 T AD 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 15 00 02 0B 15 00 +R 00 00 01 00 2B 05 16 00 02 0B 16 00 T B3 00 00 00 E5 DD 6E D6 DD 66 D7 E5 3E R 00 00 01 00 T BC 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T C1 00 00 00 00 00 00 00 F1 F1 F1 18 4D R 00 00 01 00 02 04 00 00 T C8 00 00 00 R 00 00 01 00 T C8 00 00 00 FE 01 20 1B 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 09 00 +R 00 00 01 00 2B 09 06 00 T D0 00 00 00 00 00 00 00 E5 DD 6E D6 DD 66 D7 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 06 00 T D9 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 T DF 00 00 00 CD 00 00 00 00 F1 F1 F1 18 2E R 00 00 01 00 02 05 00 00 T E7 00 00 00 @@ -115,11 +115,11 @@ R 00 00 01 00 T F2 00 00 00 46 03 09 4E 23 46 C5 0E R 00 00 01 00 T FA 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 00 01 00 00 DD 6E D6 DD 66 D7 E5 3E R 00 00 01 00 T 08 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 0D 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 R 00 00 01 00 02 04 00 00 T 15 01 00 00 @@ -135,7 +135,7 @@ R 00 00 01 00 T 2E 01 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 38 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T 3D 01 00 00 00 00 00 00 DD 75 DA DD 74 DB 7D R 00 00 01 00 02 04 00 00 T 46 01 00 00 A4 3C 28 0E DD 4E DA DD 46 DB 21 @@ -165,11 +165,11 @@ R 00 00 01 00 T 65 01 00 00 DD 6E 0A DD 66 0B E5 0E R 00 00 01 00 T 6D 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 T 73 01 00 00 DD 6E D6 DD 66 D7 E5 3E R 00 00 01 00 T 7B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 80 01 00 00 00 00 00 00 F1 F1 F1 F1 21 0D 00 R 00 00 01 00 02 04 00 00 T 89 01 00 00 DD 4E 02 DD 46 03 09 7E B7 20 04 @@ -189,15 +189,15 @@ R 00 00 01 00 2B 09 0A 00 T AC 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 0A 00 02 09 00 00 T B3 01 00 00 5E D8 DD 56 D9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 15 00 T BB 01 00 00 00 00 00 00 CD 00 00 00 00 DD 7E -R 00 00 01 00 02 04 16 00 02 09 00 00 +R 00 00 01 00 02 04 15 00 02 09 00 00 T C2 01 00 00 DE DD B6 DF 28 24 01 C8 00 DD 5E R 00 00 01 00 T CD 01 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 14 00 +R 00 00 01 00 2B 09 13 00 T D4 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 14 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T DB 01 00 00 DA DD 74 DB 4D 44 21 2B 01 CD R 00 00 01 00 T E5 01 00 00 00 00 00 00 30 03 @@ -215,7 +215,7 @@ R 00 00 01 00 T EC 01 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 T F6 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T FB 01 00 00 00 00 00 00 DD 75 DA DD 74 DB 4D R 00 00 01 00 02 04 00 00 T 04 02 00 00 44 21 2B 01 CD 00 00 00 00 30 1F @@ -241,15 +241,15 @@ R 00 00 01 00 T 2C 02 00 00 01 20 00 21 13 01 DD 5E 02 DD 56 R 00 00 01 00 T 37 02 00 00 03 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 03 00 T 3D 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 00 00 T 44 02 00 00 D4 DD 74 D5 7D B4 20 14 R 00 00 01 00 T 4C 02 00 00 R 00 00 01 00 T 4C 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 13 00 02 0B 13 00 +R 00 00 01 00 2B 05 14 00 02 0B 14 00 T 52 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 58 02 00 00 CD 00 00 00 00 F1 F1 C3 @@ -261,9 +261,9 @@ R 00 00 01 00 T 60 02 00 00 21 10 00 E5 DD 4E D4 DD 46 D5 21 R 00 00 01 00 T 6B 02 00 00 10 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 +R 00 00 01 00 2B 0A 09 00 T 73 02 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 07 00 02 09 00 00 +R 00 00 01 00 02 04 09 00 02 09 00 00 T 7A 02 00 00 05 00 DD 4E 02 DD 46 03 09 4E 23 R 00 00 01 00 T 85 02 00 00 46 21 01 00 A7 ED 42 30 6C @@ -271,7 +271,7 @@ R 00 00 01 00 T 8E 02 00 00 R 00 00 01 00 T 8E 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T 94 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 9A 02 00 00 CD 00 00 00 00 F1 F1 AF DD 77 DC @@ -289,9 +289,9 @@ R 00 00 01 00 T B7 02 00 00 21 1E 00 39 DD 4E DC DD 46 DD 09 R 00 00 01 00 T C2 02 00 00 5E 16 00 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 08 00 T CA 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 10 00 +R 00 00 01 00 02 04 08 00 2B 0A 10 00 T D0 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 10 00 02 09 00 00 T D7 02 00 00 F1 03 DD 71 DC DD 70 DD 18 C5 @@ -331,8 +331,12 @@ R 00 00 01 00 T 24 03 00 00 R 00 00 01 00 T 24 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 00 R 00 00 02 00 +T 02 00 00 00 +R 00 00 02 00 +T 02 00 00 00 72 74 00 +R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/dobatch.rel b/src/nos/lib/clients_lib/dobatch.rel index a2dcfee7..b16ba9e9 100644 --- a/src/nos/lib/clients_lib/dobatch.rel +++ b/src/nos/lib/clients_lib/dobatch.rel @@ -4,8 +4,8 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___021d_e508_Command_20batching Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___021f_e508_Command_20batching Ref00000000 S _setbool Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 49 flags 0 @@ -27,9 +27,9 @@ R 00 00 01 00 T 1A 00 00 00 DD 6E 04 DD 66 05 E5 DD 6E 02 DD R 00 00 01 00 T 25 00 00 00 66 03 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 05 00 T 2C 00 00 00 00 00 00 00 E5 21 07 00 DD 4E FE -R 00 00 01 00 02 04 04 00 +R 00 00 01 00 02 04 05 00 T 35 00 00 00 DD 46 FF 09 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 06 00 T 3D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 diff --git a/src/nos/lib/clients_lib/docompare.rel b/src/nos/lib/clients_lib/docompare.rel index 1f1a09c4..d163bde7 100644 --- a/src/nos/lib/clients_lib/docompare.rel +++ b/src/nos/lib/clients_lib/docompare.rel @@ -1,10 +1,10 @@ XL4 H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0237_26a3_Different_0a Ref00000000 +S ___0239_26a3_Different_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___037d_93fc_Same_0a Ref00000000 +S ___037f_93fc_Same_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Notsess Ref00000000 S ?SS_CMP_L02 Ref00000000 diff --git a/src/nos/lib/clients_lib/doftp.rel b/src/nos/lib/clients_lib/doftp.rel index 7646dc46..32f6738b 100644 --- a/src/nos/lib/clients_lib/doftp.rel +++ b/src/nos/lib/clients_lib/doftp.rel @@ -1,16 +1,17 @@ XL4 H 3 areas 35 global symbols S _resolve Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 S _System Ref00000000 S _Badhost Ref00000000 -S ___0323_8063_PASS_20_25s Ref00000000 +S ___0325_8063_PASS_20_25s Ref00000000 S ?S_V_SWITCH_L06 Ref00000000 S _socket Ref00000000 -S ___037c_0319_SYST_0a Ref00000000 S ___0022_a0dd__0a Ref00000000 S _memset Ref00000000 +S ___037e_0319_SYST_0a Ref00000000 +S ___04b4_f999_ftp_3e_20syst_0a Ref00000000 S _newsession Ref00000000 S _cmdparse Ref00000000 S _sockstate Ref00000000 @@ -19,38 +20,37 @@ S _setjmp Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strchr Ref00000000 -S ___0221_6930_Connected_0a Ref00000000 S _strlen Ref00000000 S __fprintf Ref00000000 +S ___0223_6930_Connected_0a Ref00000000 S _strdupw Ref00000000 S _perror Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___03b6_2030_Trying_20_25s_2e_2e Ref00000000 -S ___0491_f999_ftp_3e_20syst_0a Ref00000000 -S ___021c_f95c_Closed_3a_20_25s_0a Ref00000000 +S ___03b8_2030_Trying_20_25s_2e_2e Ref00000000 S _settos Ref00000000 S _free Ref00000000 -S ___0367_ae52_Resolving_20_25s_2e Ref00000000 +S ___021e_f95c_Closed_3a_20_25s_0a Ref00000000 +S ___0369_ae52_Resolving_20_25s_2e Ref00000000 S _freesession Ref00000000 S _keychar Ref00000000 S _getline Ref00000000 S _connect Ref00000000 -S ___0202_ef8c_Can_27t_20create_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0204_ef8c_Can_27t_20create_20 Ref00000000 S _atoi Ref00000000 -S ___03c1_a945_USER_20_25s Ref00000000 S _strnicmp Ref00000000 +S ___03c3_a945_USER_20_25s Ref00000000 S _fputs Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sockerr Ref00000000 S _psocket Ref00000000 S _getresp Ref00000000 -S ___0233_bd70_Defaulting_20to_20b Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 S _Cmdline Ref00000000 +S ___0235_bd70_Defaulting_20to_20b Ref00000000 S _keywait Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 737 flags 0 @@ -59,23 +59,23 @@ A CSTR size 3A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 CC FD 21 00 00 39 -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 24 00 T 09 00 00 00 E5 11 01 00 D5 01 01 00 ED 5B R 00 00 01 00 T 13 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 32 00 2B 09 0B 00 +R 00 00 01 00 02 04 31 00 2B 09 0C 00 T 18 00 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 0B 00 02 09 02 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 1F 00 00 00 44 E1 71 23 70 79 B0 20 17 R 00 00 01 00 T 28 00 00 00 R 00 00 01 00 T 28 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T 2E 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T 34 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 3D 00 00 00 34 07 00 00 R 00 00 01 00 00 04 01 00 T 3F 00 00 00 @@ -89,9 +89,9 @@ R 00 00 01 00 8B 04 21 00 2B 0A 21 00 T 55 00 00 00 15 02 E5 01 00 00 21 04 00 39 5D R 00 00 01 00 T 60 00 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 09 00 02 0B 09 00 T 66 00 00 00 CD 00 00 00 00 F1 21 02 00 39 E5 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 6F 00 00 00 21 06 00 39 AF 77 23 77 E1 AF 77 R 00 00 01 00 T 7A 00 00 00 23 77 21 07 00 39 36 02 23 36 00 @@ -119,33 +119,33 @@ R 00 00 01 00 T D8 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 26 00 T DD 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 26 00 02 09 02 00 +R 00 00 01 00 02 04 26 00 02 09 01 00 T E4 00 00 00 E5 DD 74 E6 R 00 00 01 00 T E8 00 00 00 R 00 00 01 00 T E8 00 00 00 21 04 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 18 00 +R 00 00 01 00 02 09 19 00 T F1 00 00 00 F6 08 77 23 7E F6 00 77 21 22 00 R 00 00 01 00 T FC 00 00 00 ED 4B 00 00 00 00 09 36 6B 23 36 -R 00 00 01 00 02 06 18 00 +R 00 00 01 00 02 06 19 00 T 05 01 00 00 00 21 14 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 18 00 +R 00 00 01 00 02 0A 19 00 T 0E 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 14 01 00 00 CD 00 00 00 00 7D B4 28 23 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 1B 01 00 00 R 00 00 01 00 T 1B 01 00 00 01 01 00 11 00 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 33 00 T 23 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 33 00 02 0A 02 00 +R 00 00 01 00 02 05 33 00 02 0A 01 00 T 2A 01 00 00 00 00 39 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 20 00 T 32 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 20 00 02 0A 02 00 +R 00 00 01 00 02 05 20 00 02 0A 01 00 T 39 01 00 00 01 00 C3 34 07 00 00 R 00 00 01 00 00 07 01 00 T 3E 01 00 00 @@ -157,13 +157,13 @@ R 00 00 01 00 2B 06 1F 00 T 4E 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 02 04 1F 00 2B 0A 2A 00 T 54 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2A 00 02 09 02 00 +R 00 00 01 00 02 04 2A 00 02 09 01 00 T 5B 01 00 00 F1 DD 6E 04 DD 66 05 23 23 5E 23 R 00 00 01 00 T 66 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 T 6C 01 00 00 CD 00 00 00 00 DD 75 E7 DD 74 E8 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 75 01 00 00 DD 71 E9 DD 70 EA 7D B4 B1 B0 20 R 00 00 01 00 T 80 01 00 00 3D @@ -175,17 +175,17 @@ R 00 00 01 00 T 8C 01 00 00 C5 21 00 00 00 00 E5 3E R 00 00 01 00 02 06 04 00 T 92 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 10 00 02 09 10 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T 97 01 00 00 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 9F 01 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 33 00 T A4 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 33 00 02 09 02 00 +R 00 00 01 00 02 04 33 00 02 09 01 00 T AA 01 00 00 00 00 39 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 20 00 T B2 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 20 00 02 0A 02 00 +R 00 00 01 00 02 05 20 00 02 0A 01 00 T B9 01 00 00 01 00 C3 34 07 00 00 R 00 00 01 00 00 07 01 00 T BE 01 00 00 @@ -195,41 +195,41 @@ R 00 00 01 00 T C9 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 T CE 01 00 00 00 00 00 00 F1 DD 75 FD DD 74 FE -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T D7 01 00 00 7D A4 3C 20 34 R 00 00 01 00 T DC 01 00 00 R 00 00 01 00 T DC 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 24 00 02 0B 24 00 +R 00 00 01 00 2B 05 25 00 02 0B 25 00 T E2 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T E8 01 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T F1 01 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 33 00 T F6 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 33 00 02 09 02 00 +R 00 00 01 00 02 04 33 00 02 09 01 00 T FC 01 00 00 00 00 39 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 20 00 T 04 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 20 00 02 0A 02 00 +R 00 00 01 00 02 05 20 00 02 0A 01 00 T 0B 02 00 00 01 00 C3 34 07 00 00 R 00 00 01 00 00 07 01 00 T 10 02 00 00 R 00 00 01 00 T 10 02 00 00 21 04 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 18 00 +R 00 00 01 00 02 09 19 00 T 19 02 00 00 F6 08 77 23 7E F6 00 77 21 22 00 R 00 00 01 00 T 24 02 00 00 ED 4B 00 00 00 00 09 36 6B 23 36 -R 00 00 01 00 02 06 18 00 +R 00 00 01 00 02 06 19 00 T 2D 02 00 00 00 21 14 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 18 00 +R 00 00 01 00 02 0A 19 00 T 36 02 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 3C 02 00 00 CD 00 00 00 00 7D B4 28 03 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 43 02 00 00 R 00 00 01 00 T 43 02 00 00 C3 43 06 00 00 @@ -243,25 +243,25 @@ R 00 00 01 00 T 5A 02 00 00 00 00 00 00 DD 5E FD DD 56 FE 3E R 00 00 01 00 00 04 02 00 T 63 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 30 00 02 09 30 00 +R 00 00 01 00 2B 04 2F 00 02 09 2F 00 T 68 02 00 00 00 00 00 00 4D 44 E1 71 23 70 DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 71 02 00 00 71 FB DD 70 FC E1 71 23 70 01 R 00 00 01 00 T 7B 02 00 00 10 00 DD 5E FD DD 56 FE 3E R 00 00 01 00 T 84 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T 89 02 00 00 00 00 00 00 21 17 02 39 5D 54 3E -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 92 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 2D 00 02 09 2D 00 T 97 02 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 02 00 2B 0A 1A 00 +R 00 00 01 00 02 04 01 00 2B 0A 1B 00 T 9D 02 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 1A 00 2B 0B 2A 00 +R 00 00 01 00 02 05 1B 00 2B 0B 2A 00 T A3 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 2A 00 02 0A 02 00 +R 00 00 01 00 02 05 2A 00 02 0A 01 00 T AA 02 00 00 F1 F1 21 10 00 E5 21 19 02 39 4D R 00 00 01 00 T B5 02 00 00 44 DD 5E FD DD 56 FE 3E @@ -269,27 +269,27 @@ R 00 00 01 00 T BD 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 23 00 02 09 23 00 T C2 02 00 00 00 00 00 00 F1 7D A4 3C 20 0E -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T CA 02 00 00 R 00 00 01 00 T CA 02 00 00 11 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 17 00 +R 00 00 01 00 00 05 02 00 2B 0A 18 00 T D0 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 17 00 02 09 02 00 +R 00 00 01 00 02 04 18 00 02 09 01 00 T D6 02 00 00 43 06 00 00 R 00 00 01 00 00 04 01 00 T D8 02 00 00 R 00 00 01 00 T D8 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 13 00 02 0B 13 00 +R 00 00 01 00 2B 05 16 00 02 0B 16 00 T DE 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T E4 02 00 00 CD 00 00 00 00 F1 F1 01 C8 00 21 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T ED 02 00 00 02 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 2E 00 T F5 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2E 00 02 09 02 00 +R 00 00 01 00 02 04 2E 00 02 09 01 00 T FC 02 00 00 F3 DD 74 F4 01 90 81 3E 80 AC 67 R 00 00 01 00 T 07 03 00 00 ED 42 38 03 @@ -301,17 +301,17 @@ R 00 00 01 00 00 05 01 00 T 0E 03 00 00 R 00 00 01 00 T 0E 03 00 00 21 04 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 18 00 +R 00 00 01 00 02 09 19 00 T 17 03 00 00 F6 08 77 23 7E F6 00 77 21 22 00 R 00 00 01 00 T 22 03 00 00 ED 4B 00 00 00 00 09 36 6B 23 36 -R 00 00 01 00 02 06 18 00 +R 00 00 01 00 02 06 19 00 T 2B 03 00 00 00 21 14 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 18 00 +R 00 00 01 00 02 0A 19 00 T 34 03 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 3A 03 00 00 CD 00 00 00 00 7D B4 28 08 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 41 03 00 00 R 00 00 01 00 T 41 03 00 00 DD 36 F3 C8 DD 36 F4 00 @@ -345,7 +345,7 @@ R 00 00 01 00 00 07 02 00 T 84 03 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 22 00 T 8A 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 22 00 02 09 02 00 +R 00 00 01 00 02 04 22 00 02 09 01 00 T 91 03 00 00 21 15 00 39 7E FE 0A 28 3C R 00 00 01 00 T 9A 03 00 00 @@ -353,17 +353,17 @@ R 00 00 01 00 T 9A 03 00 00 21 02 00 39 01 13 00 09 E5 0E R 00 00 01 00 T A4 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 27 00 02 0A 27 00 +R 00 00 01 00 2B 04 28 00 02 0A 28 00 T AA 03 00 00 DD 6E FB DD 66 FC E5 3E R 00 00 01 00 T B2 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 T B7 03 00 00 00 00 00 00 F1 F1 F1 F1 01 C8 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T C0 03 00 00 21 02 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 2E 00 T C8 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 2E 00 02 0A 02 00 +R 00 00 01 00 02 05 2E 00 02 0A 01 00 T CF 03 00 00 75 F3 DD 74 F4 18 08 R 00 00 01 00 T D6 03 00 00 @@ -387,13 +387,13 @@ R 00 00 01 00 00 07 02 00 T 0B 04 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 22 00 T 11 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 22 00 02 09 02 00 +R 00 00 01 00 02 04 22 00 02 09 01 00 T 18 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 09 00 02 0B 09 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 1E 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T 24 04 00 00 CD 00 00 00 00 F1 F1 21 17 00 E5 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 2D 04 00 00 21 02 00 39 4E 23 46 E1 09 7E F6 R 00 00 01 00 T 38 04 00 00 01 77 23 7E F6 00 77 21 15 00 39 @@ -411,11 +411,11 @@ R 00 00 01 00 T 60 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 T 65 04 00 00 00 00 00 00 F1 F1 F1 F1 01 C8 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 6E 04 00 00 21 02 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 2E 00 T 76 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 2E 00 02 0A 02 00 +R 00 00 01 00 02 05 2E 00 02 0A 01 00 T 7D 04 00 00 75 F3 DD 74 F4 18 08 R 00 00 01 00 T 84 04 00 00 @@ -429,23 +429,23 @@ R 00 00 01 00 00 05 01 00 T 8F 04 00 00 R 00 00 01 00 T 8F 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 95 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T 9B 04 00 00 CD 00 00 00 00 F1 F1 0E -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T A1 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T A7 04 00 00 DD 6E FB DD 66 FC E5 3E R 00 00 01 00 T AF 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 T B4 04 00 00 00 00 00 00 F1 F1 F1 01 C8 00 21 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T BD 04 00 00 02 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 2E 00 T C5 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2E 00 02 09 02 00 +R 00 00 01 00 02 04 2E 00 02 09 01 00 T CC 04 00 00 F3 DD 74 F4 C3 40 06 00 00 R 00 00 01 00 00 09 01 00 T D3 04 00 00 @@ -453,19 +453,19 @@ R 00 00 01 00 T D3 04 00 00 01 20 00 21 02 00 39 11 13 01 19 R 00 00 01 00 T DE 04 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 13 00 02 0B 13 00 T E4 04 00 00 CD 00 00 00 00 DD 75 F9 DD 74 FA -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T ED 04 00 00 7D B4 28 3A 11 00 00 00 00 3E R 00 00 01 00 02 09 03 00 T F5 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 14 00 02 09 14 00 T FA 04 00 00 00 00 00 00 E5 01 00 00 00 00 DD -R 00 00 01 00 02 04 02 00 02 0A 03 00 +R 00 00 01 00 02 04 01 00 02 0A 03 00 T 01 05 00 00 5E F9 DD 56 FA 13 3E 00 00 00 00 -R 00 00 01 00 2B 0B 28 00 +R 00 00 01 00 2B 0B 27 00 T 09 05 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 28 00 02 0A 02 00 +R 00 00 01 00 02 05 27 00 02 0A 01 00 T 10 05 00 00 7D B4 20 17 R 00 00 01 00 T 14 05 00 00 @@ -475,13 +475,13 @@ R 00 00 01 00 T 14 05 00 00 R 00 00 01 00 T 14 05 00 00 21 0F 00 39 36 01 0E 00 00 00 00 -R 00 00 01 00 2B 0B 2F 00 +R 00 00 01 00 2B 0B 32 00 T 1C 05 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 2F 00 +R 00 00 01 00 02 06 32 00 T 22 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 2A 00 02 09 2A 00 T 27 05 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 2B 05 00 00 R 00 00 01 00 T 2B 05 00 00 DD 36 F3 C8 DD 36 F4 00 C3 @@ -503,9 +503,9 @@ R 00 00 01 00 T 50 05 00 00 R 00 00 01 00 T 50 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 T 56 05 00 00 00 00 00 00 7D B4 20 0B -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 5C 05 00 00 R 00 00 01 00 T 5C 05 00 00 DD 36 F3 FF DD 36 F4 FF C3 @@ -521,29 +521,29 @@ R 00 00 01 00 00 07 02 00 T 7B 05 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 22 00 T 81 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 22 00 02 09 02 00 +R 00 00 01 00 02 04 22 00 02 09 01 00 T 88 05 00 00 21 02 00 39 01 13 00 09 EB 3E R 00 00 01 00 T 92 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 97 05 00 00 00 00 00 00 DD 75 F7 DD 74 F8 21 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T A0 05 00 00 02 00 39 E5 21 04 00 39 01 13 00 R 00 00 01 00 T AB 05 00 00 09 4D 44 11 00 00 00 00 3E -R 00 00 01 00 02 08 0E 00 +R 00 00 01 00 02 08 0F 00 T B2 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T B7 05 00 00 00 00 00 00 F1 DD 75 F3 DD 74 F4 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T C0 05 00 00 7D A4 3C 28 17 R 00 00 01 00 T C5 05 00 00 R 00 00 01 00 T C5 05 00 00 DD 5E F7 DD 56 F8 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1E 00 +R 00 00 01 00 2B 0B 1D 00 T CD 05 00 00 21 00 00 00 00 CD 00 00 00 00 AF -R 00 00 01 00 02 05 1E 00 02 0A 02 00 +R 00 00 01 00 02 05 1D 00 02 0A 01 00 T D4 05 00 00 DD 77 F7 DD 77 F8 18 64 R 00 00 01 00 T DC 05 00 00 @@ -553,11 +553,11 @@ R 00 00 01 00 T E7 05 00 00 F8 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 29 00 02 0B 29 00 T ED 05 00 00 CD 00 00 00 00 DD 5E F7 DD 56 F8 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T F6 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 +R 00 00 01 00 2B 05 1D 00 02 0A 1D 00 T FC 05 00 00 00 00 00 00 AF DD 77 F7 DD 77 F8 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 05 06 00 00 21 07 00 39 46 23 66 68 DD 75 F5 R 00 00 01 00 T 10 06 00 00 DD 74 F6 21 07 00 39 36 02 23 36 @@ -567,7 +567,7 @@ R 00 00 01 00 T 26 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 2E 00 02 09 2E 00 T 2B 06 00 00 00 00 00 00 DD 75 F3 DD 74 F4 21 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 34 06 00 00 07 00 39 DD 4E F5 DD 46 F6 71 23 R 00 00 01 00 T 3F 06 00 00 70 @@ -597,7 +597,7 @@ R 00 00 01 00 T 5D 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 2C 00 02 0A 2C 00 T 63 06 00 00 00 00 00 00 DD 75 F9 DD 74 FA 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 6C 06 00 00 B4 28 02 18 03 R 00 00 01 00 T 71 06 00 00 @@ -607,15 +607,15 @@ R 00 00 01 00 00 05 02 00 T 74 06 00 00 R 00 00 01 00 T 74 06 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1C 00 +R 00 00 01 00 2B 06 1E 00 T 79 06 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 1C 00 2B 0A 2A 00 +R 00 00 01 00 02 04 1E 00 2B 0A 2A 00 T 7F 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2A 00 02 09 02 00 +R 00 00 01 00 02 04 2A 00 02 09 01 00 T 86 06 00 00 F1 21 13 00 39 46 23 66 68 7D B4 R 00 00 01 00 T 91 06 00 00 28 29 21 40 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 18 00 +R 00 00 01 00 02 0B 19 00 T 9A 06 00 00 09 46 23 66 68 E5 21 15 00 39 4E R 00 00 01 00 T A5 06 00 00 23 46 E1 A7 ED 42 28 0F @@ -629,9 +629,9 @@ R 00 00 01 00 T AD 06 00 00 21 13 00 39 5E 23 56 3E R 00 00 01 00 T B5 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 31 00 02 09 31 00 +R 00 00 01 00 2B 04 30 00 02 09 30 00 T BA 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T BC 06 00 00 R 00 00 01 00 T BC 06 00 00 21 04 00 39 46 23 66 68 7D B4 28 @@ -643,9 +643,9 @@ R 00 00 01 00 T C8 06 00 00 21 04 00 39 5E 23 56 3E R 00 00 01 00 T D0 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 31 00 02 09 31 00 +R 00 00 01 00 2B 04 30 00 02 09 30 00 T D5 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T D7 06 00 00 R 00 00 01 00 T D7 06 00 00 21 02 00 39 46 23 66 68 7D B4 28 @@ -657,9 +657,9 @@ R 00 00 01 00 T E3 06 00 00 21 02 00 39 5E 23 56 3E R 00 00 01 00 T EB 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 31 00 02 09 31 00 +R 00 00 01 00 2B 04 30 00 02 09 30 00 T F0 06 00 00 00 00 00 00 21 02 00 39 AF 77 23 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T F9 06 00 00 77 21 0D 00 E5 21 02 00 39 4E 23 R 00 00 01 00 T 04 07 00 00 46 E1 09 AF 77 23 77 @@ -669,7 +669,7 @@ R 00 00 01 00 T 0B 07 00 00 01 01 00 11 00 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 33 00 T 13 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 33 00 02 0A 02 00 +R 00 00 01 00 02 05 33 00 02 0A 01 00 T 1A 07 00 00 6E E1 DD 66 E2 7D B4 28 0E R 00 00 01 00 T 23 07 00 00 @@ -677,7 +677,7 @@ R 00 00 01 00 T 23 07 00 00 DD 5E E1 DD 56 E2 3E 00 00 00 00 R 00 00 01 00 2B 0B 20 00 T 2B 07 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 20 00 02 0A 02 00 +R 00 00 01 00 02 05 20 00 02 0A 01 00 T 31 07 00 00 R 00 00 01 00 T 31 07 00 00 21 00 00 @@ -685,7 +685,7 @@ R 00 00 01 00 T 34 07 00 00 R 00 00 01 00 T 34 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 12 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 2B 74 00 diff --git a/src/nos/lib/clients_lib/doftpcd.rel b/src/nos/lib/clients_lib/doftpcd.rel index 584ab766..a8bd2242 100644 --- a/src/nos/lib/clients_lib/doftpcd.rel +++ b/src/nos/lib/clients_lib/doftpcd.rel @@ -1,11 +1,11 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01f9_6c46_CWD_20_25s_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___01fb_6c46_CWD_20_25s_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _getresp Ref00000000 A _DEFAULT size 0 flags 0 @@ -14,7 +14,7 @@ S _doftpcd Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T 09 00 00 00 66 0B DD 75 FE DD 74 FF 7D B4 20 R 00 00 01 00 T 14 00 00 00 05 @@ -28,13 +28,13 @@ R 00 00 01 00 T 1A 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 25 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 01 00 +R 00 00 01 00 2B 06 05 00 T 2A 00 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 05 00 T 33 00 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 02 00 T 3A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 03 00 02 09 00 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 41 00 00 00 F1 F1 01 C8 00 DD 5E FE DD 56 FF R 00 00 01 00 T 4C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -44,4 +44,4 @@ R 00 00 01 00 02 04 00 00 T 54 00 00 00 R 00 00 01 00 T 54 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/clients_lib/doget.rel b/src/nos/lib/clients_lib/doget.rel index 0372bf44..f25eb3f3 100644 --- a/src/nos/lib/clients_lib/doget.rel +++ b/src/nos/lib/clients_lib/doget.rel @@ -5,7 +5,7 @@ S _getsub Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _perror Ref00000000 S .__.ABS. Def00000000 -S ___0216_5e82_Can_27t_20write_20_ Ref00000000 +S ___0218_5e82_Can_27t_20write_20_ Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _freopen Ref00000000 S _Notsess Ref00000000 @@ -15,7 +15,7 @@ S _fclose Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 11F flags 0 S _doget Def00000000 -A CSTR size 8 flags 0 +A CSTR size D flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F6 FF DD 6E 0A DD @@ -70,9 +70,9 @@ T 8D 00 00 00 00 00 00 00 18 0E R 00 00 01 00 89 04 02 00 T 90 00 00 00 R 00 00 01 00 -T 90 00 00 00 FE 00 20 0A DD 36 FE 00 00 00 00 +T 90 00 00 00 FE 00 20 0A DD 36 FE 03 00 00 00 R 00 00 01 00 09 0B 02 00 -T 98 00 00 00 DD 36 FF 00 00 00 00 18 00 +T 98 00 00 00 DD 36 FF 03 00 00 00 18 00 R 00 00 01 00 89 07 02 00 T 9E 00 00 00 R 00 00 01 00 @@ -94,7 +94,7 @@ T CF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 T D5 00 00 00 00 00 00 00 F1 F1 F1 11 R 00 00 01 00 02 04 00 00 -T DB 00 00 00 02 00 00 00 3E 00 00 00 00 21 +T DB 00 00 00 07 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 09 03 00 T E0 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 03 00 02 09 00 00 @@ -104,7 +104,7 @@ T EA 00 00 00 R 00 00 01 00 T EA 00 00 00 DD 6E FC DD 66 FD E5 DD 6E F6 DD R 00 00 01 00 -T F5 00 00 00 66 F7 E5 01 03 00 00 00 DD 5E FA +T F5 00 00 00 66 F7 E5 01 08 00 00 00 DD 5E FA R 00 00 01 00 00 08 02 00 T FE 00 00 00 DD 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 01 00 @@ -122,13 +122,17 @@ T 1C 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 77 00 +T 00 00 00 00 77 2B 00 R 00 00 02 00 -T 02 00 00 00 +T 03 00 00 00 R 00 00 02 00 -T 02 00 00 00 00 +T 03 00 00 00 77 2B 74 00 R 00 00 02 00 -T 03 00 00 00 +T 07 00 00 00 +R 00 00 02 00 +T 07 00 00 00 00 +R 00 00 02 00 +T 08 00 00 00 R 00 00 02 00 -T 03 00 00 00 52 45 54 52 00 +T 08 00 00 00 52 45 54 52 00 R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/dolist.rel b/src/nos/lib/clients_lib/dolist.rel index 64f5b7fb..ee5b3e1f 100644 --- a/src/nos/lib/clients_lib/dolist.rel +++ b/src/nos/lib/clients_lib/dolist.rel @@ -12,11 +12,11 @@ S _Notsess Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0217_988b_Can_27t_20write_20l Ref00000000 +S ___0219_988b_Can_27t_20write_20l Ref00000000 A _DEFAULT size 0 flags 0 A CODE size C8 flags 0 S _dolist Def00000000 -A CSTR size 8 flags 0 +A CSTR size A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD @@ -71,7 +71,7 @@ T 81 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 87 00 00 00 CD 00 00 00 00 F1 F1 11 R 00 00 01 00 02 05 00 00 -T 8D 00 00 00 02 00 00 00 3E 00 00 00 00 21 +T 8D 00 00 00 04 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 09 03 00 T 92 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 03 00 02 09 00 00 @@ -83,7 +83,7 @@ T 9C 00 00 00 DD 6E FE DD 66 FF E5 DD 6E 04 DD R 00 00 01 00 T A7 00 00 00 66 05 23 23 4E 23 46 C5 01 R 00 00 01 00 -T B0 00 00 00 03 00 00 00 DD 5E FC DD 56 FD 3E +T B0 00 00 00 05 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 00 04 02 00 T B9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 @@ -95,13 +95,13 @@ T C5 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 77 00 +T 00 00 00 00 77 2B 74 00 R 00 00 02 00 -T 02 00 00 00 +T 04 00 00 00 R 00 00 02 00 -T 02 00 00 00 00 +T 04 00 00 00 00 R 00 00 02 00 -T 03 00 00 00 +T 05 00 00 00 R 00 00 02 00 -T 03 00 00 00 4C 49 53 54 00 +T 05 00 00 00 4C 49 53 54 00 R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/dols.rel b/src/nos/lib/clients_lib/dols.rel index 84a1fc30..525023f2 100644 --- a/src/nos/lib/clients_lib/dols.rel +++ b/src/nos/lib/clients_lib/dols.rel @@ -12,11 +12,11 @@ S _Notsess Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0217_988b_Can_27t_20write_20l Ref00000000 +S ___0219_988b_Can_27t_20write_20l Ref00000000 A _DEFAULT size 0 flags 0 A CODE size C8 flags 0 S _dols Def00000000 -A CSTR size 8 flags 0 +A CSTR size A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD @@ -71,7 +71,7 @@ T 81 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 87 00 00 00 CD 00 00 00 00 F1 F1 11 R 00 00 01 00 02 05 00 00 -T 8D 00 00 00 02 00 00 00 3E 00 00 00 00 21 +T 8D 00 00 00 04 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 09 03 00 T 92 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 03 00 02 09 00 00 @@ -83,7 +83,7 @@ T 9C 00 00 00 DD 6E FE DD 66 FF E5 DD 6E 04 DD R 00 00 01 00 T A7 00 00 00 66 05 23 23 4E 23 46 C5 01 R 00 00 01 00 -T B0 00 00 00 03 00 00 00 DD 5E FC DD 56 FD 3E +T B0 00 00 00 05 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 00 04 02 00 T B9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 @@ -95,13 +95,13 @@ T C5 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 77 00 +T 00 00 00 00 77 2B 74 00 R 00 00 02 00 -T 02 00 00 00 +T 04 00 00 00 R 00 00 02 00 -T 02 00 00 00 00 +T 04 00 00 00 00 R 00 00 02 00 -T 03 00 00 00 +T 05 00 00 00 R 00 00 02 00 -T 03 00 00 00 4E 4C 53 54 00 +T 05 00 00 00 4E 4C 53 54 00 R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/domcompare.rel b/src/nos/lib/clients_lib/domcompare.rel index c4db74c0..65aa28f5 100644 --- a/src/nos/lib/clients_lib/domcompare.rel +++ b/src/nos/lib/clients_lib/domcompare.rel @@ -1,16 +1,16 @@ XL4 H 3 areas 15 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01fc_e911_Can_27t_20NLST_20_2 Ref00000000 S _getsub Ref00000000 -S ___0140_1170__25s_20_2d_20Differ Ref00000000 +S ___01fe_e911_Can_27t_20NLST_20_2 Ref00000000 S _rip Ref00000000 +S ___0142_1170__25s_20_2d_20Differ Ref00000000 S _fseek Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _fgets Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S ___0142_4968__25s_20_2d_20Same_0 Ref00000000 +S ___0144_4968__25s_20_2d_20Same_0 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _mallocw Ref00000000 S _Notsess Ref00000000 @@ -73,7 +73,7 @@ R 00 00 01 00 T 87 00 00 00 00 00 00 00 DD 5E F4 DD 56 F5 3E R 00 00 01 00 00 04 02 00 T 90 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 +R 00 00 01 00 2B 04 01 00 02 09 01 00 T 95 00 00 00 00 00 00 00 F1 F1 DD 75 FC DD 74 R 00 00 01 00 02 04 00 00 T 9E 00 00 00 FD DD 71 FE DD 70 FF 21 09 00 DD @@ -97,7 +97,7 @@ R 00 00 01 00 T D1 00 00 00 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T D9 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 T DF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 10 00 02 0A 10 00 T E5 00 00 00 00 00 00 00 F1 F1 F1 C3 @@ -131,9 +131,9 @@ R 00 00 01 00 00 06 01 00 T 3A 01 00 00 R 00 00 01 00 T 3A 01 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T 42 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 03 00 02 0A 00 00 T 49 01 00 00 6E F8 DD 66 F9 E5 DD 4E F8 DD 46 R 00 00 01 00 T 54 01 00 00 F9 DD 5E F4 DD 56 F5 3E @@ -157,7 +157,7 @@ R 00 00 01 00 T 83 01 00 00 DD 6E F8 DD 66 F9 E5 0E R 00 00 01 00 T 8B 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 91 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 10 00 02 0A 10 00 T 97 01 00 00 00 00 00 00 F1 F1 F1 diff --git a/src/nos/lib/clients_lib/domd5.rel b/src/nos/lib/clients_lib/domd5.rel index c57c90d9..fd5d0478 100644 --- a/src/nos/lib/clients_lib/domd5.rel +++ b/src/nos/lib/clients_lib/domd5.rel @@ -3,17 +3,17 @@ H 2 areas F global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 +S ___03a1_a616_TYPE_20L_20_25d_0a Ref00000000 +S ___03a0_3bb9_TYPE_20I_0a Ref00000000 S .__.ABS. Def00000000 -S ___039f_a616_TYPE_20L_20_25d_0a Ref00000000 -S ___039e_3bb9_TYPE_20I_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___03e6_a62b_XMD5_20_25s_0a Ref00000000 +S ___03e8_a62b_XMD5_20_25s_0a Ref00000000 S _Notsess Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _getresp Ref00000000 -S ___039d_f579_TYPE_20A_0a Ref00000000 +S ___039f_f579_TYPE_20A_0a Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 183 flags 0 S _domd5 Def00000000 @@ -68,9 +68,9 @@ R 00 00 01 00 02 04 00 00 T 96 00 00 00 R 00 00 01 00 T 96 00 00 00 FE 01 20 1B 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 04 00 T 9E 00 00 00 00 00 00 00 E5 DD 6E FA DD 66 FB -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 04 00 T A7 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 T AD 00 00 00 CD 00 00 00 00 F1 F1 F1 18 2E @@ -82,7 +82,7 @@ R 00 00 01 00 T C0 00 00 00 46 F9 09 4E 23 46 C5 0E R 00 00 01 00 T C8 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 T CE 00 00 00 DD 6E FA DD 66 FB E5 3E R 00 00 01 00 T D6 00 00 00 00 00 00 00 21 00 00 00 00 CD diff --git a/src/nos/lib/clients_lib/domget.rel b/src/nos/lib/clients_lib/domget.rel index 4f453553..7daac6cb 100644 --- a/src/nos/lib/clients_lib/domget.rel +++ b/src/nos/lib/clients_lib/domget.rel @@ -1,8 +1,8 @@ XL4 H 3 areas 16 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01fc_e911_Can_27t_20NLST_20_2 Ref00000000 S _getsub Ref00000000 +S ___01fe_e911_Can_27t_20NLST_20_2 Ref00000000 S _rip Ref00000000 S _fseek Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 @@ -10,7 +10,7 @@ S _fgets Ref00000000 S _perror Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S ___0216_5e82_Can_27t_20write_20_ Ref00000000 +S ___0218_5e82_Can_27t_20write_20_ Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _mallocw Ref00000000 S _freopen Ref00000000 @@ -24,7 +24,7 @@ S _fclose Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 2A3 flags 0 S _domget Def00000000 -A CSTR size D flags 0 +A CSTR size 12 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F0 FF DD 6E 0A DD @@ -57,9 +57,9 @@ T 48 00 00 00 00 00 00 00 18 0E R 00 00 01 00 89 04 02 00 T 4B 00 00 00 R 00 00 01 00 -T 4B 00 00 00 FE 00 20 0A DD 36 F8 00 00 00 00 +T 4B 00 00 00 FE 00 20 0A DD 36 F8 03 00 00 00 R 00 00 01 00 09 0B 02 00 -T 53 00 00 00 DD 36 F9 00 00 00 00 18 00 +T 53 00 00 00 DD 36 F9 03 00 00 00 18 00 R 00 00 01 00 89 07 02 00 T 59 00 00 00 R 00 00 01 00 @@ -89,10 +89,10 @@ T 9F 00 00 00 DD 6E FA DD 66 FB 29 DD 4E 04 DD R 00 00 01 00 T AA 00 00 00 46 05 09 4E 23 46 C5 01 R 00 00 01 00 -T B2 00 00 00 02 00 00 00 DD 5E F0 DD 56 F1 3E +T B2 00 00 00 07 00 00 00 DD 5E F0 DD 56 F1 3E R 00 00 01 00 00 04 02 00 T BB 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 +R 00 00 01 00 2B 04 01 00 02 09 01 00 T C0 00 00 00 00 00 00 00 F1 F1 DD 75 FC DD 74 R 00 00 01 00 02 04 00 00 T C9 00 00 00 FD DD 71 FE DD 70 FF 21 09 00 DD @@ -116,7 +116,7 @@ R 00 00 01 00 T FC 00 00 00 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T 04 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 T 0A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 11 00 02 0A 11 00 T 10 01 00 00 00 00 00 00 F1 F1 F1 C3 @@ -187,7 +187,7 @@ T D3 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 11 00 02 0A 11 00 T D9 01 00 00 00 00 00 00 F1 F1 F1 11 R 00 00 01 00 02 04 00 00 -T DF 01 00 00 07 00 00 00 3E 00 00 00 00 21 +T DF 01 00 00 0C 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 09 07 00 T E4 01 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 07 00 02 09 00 00 @@ -197,12 +197,12 @@ T EC 01 00 00 R 00 00 01 00 T EC 01 00 00 DD 6E F4 DD 66 F5 E5 DD 6E F6 DD R 00 00 01 00 -T F7 01 00 00 66 F7 E5 01 08 00 00 00 DD 5E F0 +T F7 01 00 00 66 F7 E5 01 0D 00 00 00 DD 5E F0 R 00 00 01 00 00 08 02 00 T 00 02 00 00 DD 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 02 00 +R 00 00 01 00 2B 08 01 00 T 06 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 +R 00 00 01 00 02 04 01 00 02 09 00 00 T 0D 02 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 R 00 00 01 00 2B 0B 14 00 T 15 02 00 00 21 00 00 00 00 CD 00 00 00 00 @@ -263,17 +263,21 @@ T A0 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 77 00 +T 00 00 00 00 77 2B 00 R 00 00 02 00 -T 02 00 00 00 +T 03 00 00 00 R 00 00 02 00 -T 02 00 00 00 4E 4C 53 54 00 +T 03 00 00 00 77 2B 74 00 R 00 00 02 00 T 07 00 00 00 R 00 00 02 00 -T 07 00 00 00 00 +T 07 00 00 00 4E 4C 53 54 00 R 00 00 02 00 -T 08 00 00 00 +T 0C 00 00 00 R 00 00 02 00 -T 08 00 00 00 52 45 54 52 00 +T 0C 00 00 00 00 +R 00 00 02 00 +T 0D 00 00 00 +R 00 00 02 00 +T 0D 00 00 00 52 45 54 52 00 R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/domkdir.rel b/src/nos/lib/clients_lib/domkdir.rel index d8d3d360..af185a2b 100644 --- a/src/nos/lib/clients_lib/domkdir.rel +++ b/src/nos/lib/clients_lib/domkdir.rel @@ -5,7 +5,7 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___03e7_8515_XMKD_20_25s_0a Ref00000000 +S ___03e9_8515_XMKD_20_25s_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _getresp Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/clients_lib/domput.rel b/src/nos/lib/clients_lib/domput.rel index 96755931..5fb50edf 100644 --- a/src/nos/lib/clients_lib/domput.rel +++ b/src/nos/lib/clients_lib/domput.rel @@ -3,7 +3,6 @@ H 2 areas 14 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _rip Ref00000000 S _fseek Ref00000000 -S ___0208_3eee_Can_27t_20list_20lo Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _fgets Ref00000000 S .__.ABS. Def00000000 @@ -16,6 +15,7 @@ S ?SS_CMP_L02 Ref00000000 S _tmpfile Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___020a_3eee_Can_27t_20list_20lo Ref00000000 S _compsub Ref00000000 S _fclose Ref00000000 S _getdir Ref00000000 @@ -25,7 +25,7 @@ S _domput Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 0A DD -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 66 0B DD 75 F8 DD 74 F9 7D B4 20 R 00 00 01 00 T 14 00 00 00 19 @@ -33,17 +33,17 @@ R 00 00 01 00 T 15 00 00 00 R 00 00 01 00 T 15 00 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 1B 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 0A 0E 00 +R 00 00 01 00 02 04 0A 00 2B 0A 0D 00 T 21 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 00 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 T 28 00 00 00 21 01 00 C3 A7 01 00 00 R 00 00 01 00 00 08 01 00 T 2E 00 00 00 R 00 00 01 00 T 2E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T 34 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D R 00 00 01 00 02 04 00 00 T 3D 00 00 00 B4 20 17 @@ -51,9 +51,9 @@ R 00 00 01 00 T 40 00 00 00 R 00 00 01 00 T 40 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T 46 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T 4C 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 05 00 00 T 55 00 00 00 A7 01 00 00 @@ -67,7 +67,7 @@ R 00 00 01 00 T 5F 00 00 00 DD 4E 02 DD 46 03 DD 6E FC DD 66 R 00 00 01 00 T 6A 00 00 00 FD CD 00 00 00 00 30 2E -R 00 00 01 00 02 06 0C 00 +R 00 00 01 00 02 06 0B 00 T 70 00 00 00 R 00 00 01 00 T 70 00 00 00 DD 6E FA DD 66 FB E5 01 00 00 DD @@ -97,9 +97,9 @@ R 00 00 01 00 02 04 00 00 T BF 00 00 00 4E FA DD 46 FB 09 CB 86 21 10 00 R 00 00 01 00 T CA 00 00 00 09 CB 8E 11 00 01 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0A 00 +R 00 00 01 00 2B 0B 09 00 T D2 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0A 00 02 0A 00 00 +R 00 00 01 00 02 05 09 00 02 0A 00 00 T D9 00 00 00 75 FE DD 74 FF 21 04 00 DD 4E F8 R 00 00 01 00 T E4 00 00 00 DD 46 F9 09 36 01 @@ -109,9 +109,9 @@ R 00 00 01 00 T EA 00 00 00 DD 6E FA DD 66 FB E5 01 00 01 DD R 00 00 01 00 T F5 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 +R 00 00 01 00 2B 0A 04 00 T FD 00 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 04 00 02 09 00 00 T 04 01 00 00 B4 28 6D R 00 00 01 00 T 07 01 00 00 @@ -141,7 +141,7 @@ R 00 00 01 00 T 4F 01 00 00 46 FF DD 5E F8 DD 56 F9 3E R 00 00 01 00 T 58 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T 5D 01 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 T 60 01 00 00 @@ -165,9 +165,9 @@ R 00 00 01 00 2B 0B 11 00 T 7C 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 11 00 02 0A 00 00 T 83 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 +R 00 00 01 00 2B 0A 06 00 T 8B 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T 91 01 00 00 04 00 DD 4E F8 DD 46 F9 09 36 00 R 00 00 01 00 T 9C 01 00 00 21 09 00 09 AF 77 23 77 21 00 00 @@ -175,4 +175,4 @@ R 00 00 01 00 T A7 01 00 00 R 00 00 01 00 T A7 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/clients_lib/doquit.rel b/src/nos/lib/clients_lib/doquit.rel index ee719bb4..b67c55b9 100644 --- a/src/nos/lib/clients_lib/doquit.rel +++ b/src/nos/lib/clients_lib/doquit.rel @@ -4,17 +4,17 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 S .__.ABS. Def00000000 +S ___034a_744a_QUIT_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _getresp Ref00000000 -S ___0348_744a_QUIT_0a Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 5E flags 0 S _doquit Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 05 00 T 09 00 00 00 66 0B DD 75 FE DD 74 FF 7D B4 20 R 00 00 01 00 T 14 00 00 00 05 @@ -26,7 +26,7 @@ R 00 00 01 00 T 1A 00 00 00 R 00 00 01 00 T 1A 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 07 00 02 0B 07 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 20 00 00 00 E5 DD 6E FE DD 66 FF 4E 23 46 C5 R 00 00 01 00 T 2B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -34,13 +34,13 @@ R 00 00 01 00 2B 05 02 00 02 0A 02 00 T 31 00 00 00 00 00 00 00 F1 F1 F1 01 C8 00 DD R 00 00 01 00 02 04 00 00 T 3A 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 +R 00 00 01 00 2B 0A 07 00 T 42 00 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 06 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 48 00 00 00 C8 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T 56 00 00 00 00 00 00 00 21 FF FF R 00 00 01 00 02 04 00 00 T 5B 00 00 00 diff --git a/src/nos/lib/clients_lib/dormdir.rel b/src/nos/lib/clients_lib/dormdir.rel index c8bfb04c..9e802499 100644 --- a/src/nos/lib/clients_lib/dormdir.rel +++ b/src/nos/lib/clients_lib/dormdir.rel @@ -1,9 +1,9 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03ea_31d2_XRMD_20_25s_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 -S ___03e8_31d2_XRMD_20_25s_0a Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 @@ -28,13 +28,13 @@ R 00 00 01 00 T 1A 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 25 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 03 00 +R 00 00 01 00 2B 06 01 00 T 2A 00 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 33 00 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 02 00 +R 00 00 01 00 2B 09 03 00 T 3A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 00 00 T 41 00 00 00 F1 F1 01 C8 00 DD 5E FE DD 56 FF R 00 00 01 00 T 4C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -44,4 +44,4 @@ R 00 00 01 00 02 04 00 00 T 54 00 00 00 R 00 00 01 00 T 54 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/clients_lib/dotype.rel b/src/nos/lib/clients_lib/dotype.rel index 4219e818..e1db93e8 100644 --- a/src/nos/lib/clients_lib/dotype.rel +++ b/src/nos/lib/clients_lib/dotype.rel @@ -1,17 +1,17 @@ XL4 H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___02ae_89c0_Invalid_20type_20_2 Ref00000000 +S ___02b0_89c0_Invalid_20type_20_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___02bd_4a5a_Logical_20bytesize_ Ref00000000 +S ___02bf_4a5a_Logical_20bytesize_ Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _atoi Ref00000000 -S ___01eb_3ed8_Ascii_0a Ref00000000 S __printf Ref00000000 +S ___01ed_3ed8_Ascii_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___029b_4ab5_Image_0a Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 +S ___029d_4ab5_Image_0a Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 130 flags 0 S _dotype Def00000000 @@ -42,19 +42,19 @@ R 00 00 01 00 T 3B 00 00 00 R 00 00 01 00 T 3B 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 41 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 +R 00 00 01 00 2B 06 07 00 02 0B 07 00 T 47 00 00 00 CD 00 00 00 00 F1 F1 18 3D R 00 00 01 00 02 05 00 00 T 4E 00 00 00 R 00 00 01 00 T 4E 00 00 00 FE 00 20 13 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 07 00 +R 00 00 01 00 2B 09 08 00 T 56 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 2B 0A 08 00 +R 00 00 01 00 02 04 08 00 2B 0A 07 00 T 5C 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 63 00 00 00 18 26 R 00 00 01 00 T 65 00 00 00 @@ -66,7 +66,7 @@ R 00 00 01 00 T 78 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 03 00 02 0A 03 00 T 7E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T 84 00 00 00 00 00 00 00 F1 F1 F1 18 00 R 00 00 01 00 02 04 00 00 T 8B 00 00 00 @@ -78,7 +78,7 @@ R 00 00 01 00 T 91 00 00 00 DD 6E 04 DD 66 05 23 23 7E 23 66 R 00 00 01 00 T 9C 00 00 00 6F 5E CD 00 00 00 00 08 00 41 42 -R 00 00 01 00 02 07 0B 00 +R 00 00 01 00 02 07 0A 00 T A5 00 00 00 49 4C 61 62 69 6C 07 01 00 00 R 00 00 01 00 00 0A 01 00 T AD 00 00 00 D9 00 00 00 BD 00 00 00 @@ -122,9 +122,9 @@ R 00 00 01 00 T 12 01 00 00 C5 0E 00 00 00 00 C5 21 R 00 00 01 00 2B 06 01 00 T 17 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 08 00 +R 00 00 01 00 02 04 01 00 2B 0A 07 00 T 1D 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 24 01 00 00 F1 21 01 00 18 03 R 00 00 01 00 T 2A 01 00 00 diff --git a/src/nos/lib/clients_lib/doupdate.rel b/src/nos/lib/clients_lib/doupdate.rel index 7e3b785c..2dc9e615 100644 --- a/src/nos/lib/clients_lib/doupdate.rel +++ b/src/nos/lib/clients_lib/doupdate.rel @@ -1,7 +1,7 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___03c7_eb24_Update_20with_20MD5 Ref00000000 +S ___03c9_eb24_Update_20with_20MD5 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 diff --git a/src/nos/lib/clients_lib/doverbose.rel b/src/nos/lib/clients_lib/doverbose.rel index bfac4642..505702a7 100644 --- a/src/nos/lib/clients_lib/doverbose.rel +++ b/src/nos/lib/clients_lib/doverbose.rel @@ -3,7 +3,7 @@ H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___03db_c8df_Verbose Ref00000000 +S ___03dd_c8df_Verbose Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setshort Ref00000000 diff --git a/src/nos/lib/clients_lib/finger.rel b/src/nos/lib/clients_lib/finger.rel index 898b98fb..075fba8d 100644 --- a/src/nos/lib/clients_lib/finger.rel +++ b/src/nos/lib/clients_lib/finger.rel @@ -1,40 +1,40 @@ XL4 H 3 areas 28 global symbols S _resolve Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 +S ___0221_bb2f_Connect_20failed_3a Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _fflush Ref00000000 S _socket Ref00000000 S _fgetc Ref00000000 -S ___016a_82c1__25s_40_25s_3a_0a Ref00000000 +S ___016c_82c1__25s_40_25s_3a_0a Ref00000000 S _newsession Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strchr Ref00000000 -S ___0221_6930_Connected_0a Ref00000000 S _alert Ref00000000 S __fprintf Ref00000000 +S ___0223_6930_Connected_0a Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___03b6_2030_Trying_20_25s_2e_2e Ref00000000 +S ___03b8_2030_Trying_20_25s_2e_2e Ref00000000 S _fputc Ref00000000 -S ___0367_ae52_Resolving_20_25s_2e Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _Current Ref00000000 +S ___0369_ae52_Resolving_20_25s_2e Ref00000000 S _freesession Ref00000000 S _close_s Ref00000000 S _connect Ref00000000 -S ___0202_ef8c_Can_27t_20create_20 Ref00000000 +S ___05fe_5c70_unknown_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___03f1_699f__5eC_0a Ref00000000 -S ___0160_1d98__25s_3a_20local_20n Ref00000000 +S ___0204_ef8c_Can_27t_20create_20 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 -S ___021f_bb2f_Connect_20failed_3a Ref00000000 +S ___03f3_699f__5eC_0a Ref00000000 +S ___0162_1d98__25s_3a_20local_20n Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sockerr Ref00000000 S _psocket Ref00000000 -S ___05c6_5c70_unknown_0a Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 S _Cmdline Ref00000000 @@ -46,11 +46,11 @@ A CSTR size 5 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E4 FF 21 01 00 E5 -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 1A 00 T 09 00 00 00 01 03 00 ED 5B 00 00 00 00 3E R 00 00 01 00 02 09 25 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 16 00 00 00 00 00 00 00 F1 DD 75 FC DD 74 FD R 00 00 01 00 02 04 02 00 T 1F 00 00 00 7D B4 20 25 @@ -58,7 +58,7 @@ R 00 00 01 00 T 23 00 00 00 R 00 00 01 00 T 23 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 29 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 2F 00 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 @@ -96,7 +96,7 @@ R 00 00 01 00 T 9A 00 00 00 5E 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 T A4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T A9 00 00 00 00 00 00 00 DD 75 F4 DD 74 F5 7D R 00 00 01 00 02 04 02 00 T B2 00 00 00 B4 20 27 @@ -108,7 +108,7 @@ R 00 00 01 00 T C0 00 00 00 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T C8 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1B 00 02 0A 1B 00 +R 00 00 01 00 2B 04 1F 00 02 0A 1F 00 T CE 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1D 00 02 0A 1D 00 T D4 00 00 00 00 00 00 00 F1 F1 F1 C3 @@ -126,15 +126,15 @@ R 00 00 01 00 T FD 00 00 00 DD 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T 06 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 07 00 02 0A 07 00 +R 00 00 01 00 2B 04 08 00 02 0A 08 00 T 0C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1D 00 02 0A 1D 00 T 12 01 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E F4 R 00 00 01 00 02 04 02 00 T 1B 01 00 00 DD 66 F5 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 12 00 +R 00 00 01 00 2B 09 15 00 T 23 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 12 00 2B 0A 1D 00 +R 00 00 01 00 02 04 15 00 2B 0A 1D 00 T 29 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 1D 00 02 09 02 00 T 30 01 00 00 F1 DD 5E F4 DD 56 F5 3E @@ -148,7 +148,7 @@ R 00 00 01 00 T 51 01 00 00 R 00 00 01 00 T 51 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 22 00 02 0B 22 00 +R 00 00 01 00 2B 05 19 00 02 0B 19 00 T 57 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 5D 01 00 00 CD 00 00 00 00 F1 F1 C3 @@ -158,11 +158,11 @@ R 00 00 01 00 00 04 01 00 T 65 01 00 00 R 00 00 01 00 T 65 01 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 21 00 +R 00 00 01 00 2B 0B 22 00 T 6D 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 21 00 02 0A 02 00 +R 00 00 01 00 02 05 22 00 02 0A 02 00 T 74 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 10 00 02 0B 10 00 +R 00 00 01 00 2B 05 11 00 02 0B 11 00 T 7A 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 80 01 00 00 CD 00 00 00 00 F1 F1 F1 21 00 00 @@ -170,7 +170,7 @@ R 00 00 01 00 02 05 02 00 T 89 01 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 T 91 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 96 01 00 00 00 00 00 00 F1 DD 75 F6 DD 74 F7 R 00 00 01 00 02 04 02 00 T 9F 01 00 00 7D A4 3C 20 14 @@ -178,7 +178,7 @@ R 00 00 01 00 T A4 01 00 00 R 00 00 01 00 T A4 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 18 00 02 0B 18 00 +R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 T AA 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T B0 01 00 00 CD 00 00 00 00 F1 F1 C3 @@ -190,17 +190,17 @@ R 00 00 01 00 T B8 01 00 00 21 10 00 E5 21 02 00 39 4D 44 DD R 00 00 01 00 T C3 01 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 17 00 +R 00 00 01 00 2B 0A 18 00 T CB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 17 00 02 09 02 00 +R 00 00 01 00 02 04 18 00 02 09 02 00 T D2 01 00 00 A4 3C 20 41 R 00 00 01 00 T D6 01 00 00 R 00 00 01 00 T D6 01 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 20 00 +R 00 00 01 00 2B 0B 21 00 T DE 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 20 00 02 0A 02 00 +R 00 00 01 00 02 05 21 00 02 0A 02 00 T E5 01 00 00 75 F4 DD 74 F5 7D B4 28 02 18 03 R 00 00 01 00 T F0 01 00 00 @@ -210,21 +210,21 @@ R 00 00 01 00 00 05 02 00 T F3 01 00 00 R 00 00 01 00 T F3 01 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1E 00 +R 00 00 01 00 2B 06 01 00 T F8 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 1E 00 2B 0A 1D 00 +R 00 00 01 00 02 04 01 00 2B 0A 1D 00 T FE 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 1D 00 02 09 02 00 T 05 02 00 00 F1 DD 5E F6 DD 56 F7 3E R 00 00 01 00 T 0D 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 12 02 00 00 00 00 00 00 C3 D9 02 00 00 R 00 00 01 00 02 04 02 00 00 09 01 00 T 17 02 00 00 R 00 00 01 00 T 17 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 1D 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 23 02 00 00 CD 00 00 00 00 F1 F1 21 0D 00 DD @@ -242,35 +242,35 @@ R 00 00 01 00 T 56 02 00 00 29 DD 5E 04 DD 56 05 19 5E 23 56 R 00 00 01 00 T 61 02 00 00 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 06 03 00 +R 00 00 01 00 2B 06 04 00 T 66 02 00 00 00 00 00 00 E5 C5 3E 00 00 00 00 -R 00 00 01 00 02 04 03 00 2B 0B 0D 00 +R 00 00 01 00 02 04 04 00 2B 0B 0D 00 T 6C 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 0D 00 02 0A 02 00 T 73 02 00 00 F1 F1 F1 21 40 00 ED 4B R 00 00 01 00 T 7B 02 00 00 00 00 00 00 09 5E 23 56 3E -R 00 00 01 00 02 04 0E 00 +R 00 00 01 00 02 04 0F 00 T 82 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 87 02 00 00 00 00 00 00 R 00 00 01 00 02 04 02 00 T 89 02 00 00 R 00 00 01 00 T 89 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 +R 00 00 01 00 2B 0B 07 00 T 91 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 06 00 02 0A 02 00 +R 00 00 01 00 02 05 07 00 02 0A 02 00 T 98 02 00 00 75 FA DD 74 FB 7D A4 3C 28 1B R 00 00 01 00 T A2 02 00 00 R 00 00 01 00 T A2 02 00 00 21 40 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 0E 00 +R 00 00 01 00 02 09 0F 00 T AB 02 00 00 23 46 DD 5E FA DD 56 FB 3E R 00 00 01 00 T B4 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T B9 02 00 00 00 00 00 00 18 CC R 00 00 01 00 02 04 02 00 T BD 02 00 00 @@ -298,15 +298,15 @@ R 00 00 01 00 2B 0B 26 00 T EC 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 26 00 02 0A 02 00 T F3 02 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 15 00 +R 00 00 01 00 2B 0A 16 00 T FB 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 02 09 02 00 +R 00 00 01 00 02 04 16 00 02 09 02 00 T 01 03 00 00 00 00 R 00 00 01 00 T 03 03 00 00 R 00 00 01 00 T 03 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 0A 00 T 06 03 00 00 R 00 00 01 00 T 06 03 00 00 CD 00 00 00 00 3E 03 AB B2 28 05 @@ -318,7 +318,7 @@ R 00 00 01 00 T 14 03 00 00 R 00 00 01 00 T 14 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 T 1A 03 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 14 00 T 23 03 00 00 5E 23 56 D5 3E 00 00 00 00 21 @@ -336,7 +336,7 @@ R 00 00 01 00 02 04 02 00 T 4B 03 00 00 R 00 00 01 00 T 4B 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 0A 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 diff --git a/src/nos/lib/clients_lib/getresp.rel b/src/nos/lib/clients_lib/getresp.rel index 9a795d5d..df544be2 100644 --- a/src/nos/lib/clients_lib/getresp.rel +++ b/src/nos/lib/clients_lib/getresp.rel @@ -1,7 +1,7 @@ XL4 H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _fflush Ref00000000 S _rip Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 diff --git a/src/nos/lib/clients_lib/getsub.rel b/src/nos/lib/clients_lib/getsub.rel index 0fc7586c..35594b41 100644 --- a/src/nos/lib/clients_lib/getsub.rel +++ b/src/nos/lib/clients_lib/getsub.rel @@ -1,21 +1,21 @@ XL4 H 3 areas 1F global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _socket Ref00000000 S _listen Ref00000000 S _recvfile Ref00000000 S _getsockname Ref00000000 -S ___013e_43c6__25s_20_25s_3a_20Er Ref00000000 -S ___013c_518b__25s_20_25s_0a Ref00000000 S __fprintf Ref00000000 +S ___013e_518b__25s_20_25s_0a Ref00000000 S _strcmp Ref00000000 -S ___013d_ca49__25s_20_25s_3a_20_2 Ref00000000 +S ___03a1_a616_TYPE_20L_20_25d_0a Ref00000000 +S ___03a0_3bb9_TYPE_20I_0a Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___0140_43c6__25s_20_25s_3a_20Er Ref00000000 +S ___013f_ca49__25s_20_25s_3a_20_2 Ref00000000 S ?L_MUL_L03 Ref00000000 -S ___039f_a616_TYPE_20L_20_25d_0a Ref00000000 -S ___039e_3bb9_TYPE_20I_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _msclock Ref00000000 S ?SL_DIV_L03 Ref00000000 @@ -26,9 +26,9 @@ S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _getresp Ref00000000 -S ___039d_f579_TYPE_20A_0a Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 +S ___039f_f579_TYPE_20A_0a Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 686 flags 0 @@ -73,7 +73,7 @@ R 00 00 01 00 T 7D 00 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 00 04 02 00 T 86 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 T 8B 00 00 00 00 00 00 00 4D 44 E1 71 23 70 18 R 00 00 01 00 02 04 00 00 T 94 00 00 00 26 @@ -85,9 +85,9 @@ R 00 00 01 00 T A0 00 00 00 23 E5 01 04 00 00 00 DD 5E FE DD R 00 00 01 00 00 07 02 00 T A9 00 00 00 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1B 00 +R 00 00 01 00 2B 07 1A 00 T AE 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 1B 00 02 09 00 00 +R 00 00 01 00 02 04 1A 00 02 09 00 00 T B5 00 00 00 E1 71 23 70 18 00 R 00 00 01 00 T BB 00 00 00 @@ -99,15 +99,15 @@ R 00 00 01 00 T D1 00 00 00 09 36 02 01 08 00 00 00 DD 5E 04 R 00 00 01 00 00 08 02 00 T DA 00 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 09 00 +R 00 00 01 00 2B 08 08 00 T E0 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 T E7 00 00 00 28 15 01 0D 00 00 00 DD 5E 04 DD R 00 00 01 00 00 07 02 00 T F0 00 00 00 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 +R 00 00 01 00 2B 07 08 00 T F5 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 T FC 00 00 00 20 0C R 00 00 01 00 T FE 00 00 00 @@ -137,21 +137,21 @@ R 00 00 01 00 T 2E 01 00 00 R 00 00 01 00 T 2E 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 T 34 01 00 00 E5 DD 6E C6 DD 66 C7 E5 3E R 00 00 01 00 T 3D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 42 01 00 00 00 00 00 00 F1 F1 F1 18 4D R 00 00 01 00 02 04 00 00 T 49 01 00 00 R 00 00 01 00 T 49 01 00 00 FE 01 20 1B 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 0F 00 +R 00 00 01 00 2B 09 0A 00 T 51 01 00 00 00 00 00 00 E5 DD 6E C6 DD 66 C7 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 0A 00 T 5A 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 +R 00 00 01 00 2B 06 06 00 02 0B 06 00 T 60 01 00 00 CD 00 00 00 00 F1 F1 F1 18 2E R 00 00 01 00 02 05 00 00 T 68 01 00 00 @@ -161,11 +161,11 @@ R 00 00 01 00 T 73 01 00 00 46 03 09 4E 23 46 C5 0E R 00 00 01 00 T 7B 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 +R 00 00 01 00 2B 04 09 00 02 0A 09 00 T 81 01 00 00 DD 6E C6 DD 66 C7 E5 3E R 00 00 01 00 T 89 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 8E 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 R 00 00 01 00 02 04 00 00 T 96 01 00 00 @@ -283,7 +283,7 @@ R 00 00 01 00 2B 08 07 00 T C7 02 00 00 00 00 00 00 E5 DD 6E C6 DD 66 C7 R 00 00 01 00 02 04 07 00 T D0 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 +R 00 00 01 00 2B 06 06 00 02 0B 06 00 T D6 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 18 R 00 00 01 00 02 05 00 00 T DF 02 00 00 21 @@ -297,7 +297,7 @@ R 00 00 01 00 2B 04 01 00 02 0A 01 00 T EE 02 00 00 DD 6E C6 DD 66 C7 E5 3E R 00 00 01 00 T F6 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T FB 02 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 01 03 00 00 @@ -423,7 +423,7 @@ R 00 00 01 00 T 49 04 00 00 66 03 23 23 5E 23 56 3E R 00 00 01 00 T 51 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1C 00 02 09 1C 00 +R 00 00 01 00 2B 04 1B 00 02 09 1B 00 T 56 04 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 00 00 T 5F 04 00 00 23 AF 77 23 77 DD 7E 0A DD B6 0B @@ -447,9 +447,9 @@ R 00 00 01 00 T 83 04 00 00 DD 6E 0A DD 66 0B E5 DD 6E 04 DD R 00 00 01 00 T 8E 04 00 00 66 05 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 06 00 +R 00 00 01 00 2B 08 0D 00 T 95 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 06 00 2B 0A 17 00 +R 00 00 01 00 02 04 0D 00 2B 0A 17 00 T 9B 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 17 00 02 09 00 00 T A2 04 00 00 F1 F1 C3 D9 05 00 00 @@ -495,7 +495,7 @@ R 00 00 01 00 T 2C 05 00 00 DD 4E C4 DD 46 C5 DD 6E C2 DD 66 R 00 00 01 00 T 37 05 00 00 C3 CD 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 06 0D 00 02 0B 14 00 +R 00 00 01 00 02 06 0F 00 02 0B 14 00 T 3E 05 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 R 00 00 01 00 T 49 05 00 00 F7 18 34 @@ -531,9 +531,9 @@ R 00 00 01 00 T B5 05 00 00 DD 6E 0A DD 66 0B E5 DD 6E 04 DD R 00 00 01 00 T C0 05 00 00 66 05 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0A 00 +R 00 00 01 00 2B 08 0E 00 T C7 05 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0A 00 2B 0A 17 00 +R 00 00 01 00 02 04 0E 00 2B 0A 17 00 T CD 05 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 02 04 17 00 02 09 00 00 T D4 05 00 00 14 00 39 F9 EB @@ -571,15 +571,15 @@ R 00 00 01 00 T 3A 06 00 00 R 00 00 01 00 T 3A 06 00 00 DD 5E 0C DD 56 0D 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1C 00 +R 00 00 01 00 2B 0B 1B 00 T 42 06 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 1C 00 02 0A 00 00 +R 00 00 01 00 02 05 1B 00 02 0A 00 00 T 48 06 00 00 R 00 00 01 00 T 48 06 00 00 DD 6E 02 DD 66 03 23 23 5E 23 56 R 00 00 01 00 T 53 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1C 00 02 0A 1C 00 +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 T 59 06 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 00 00 T 62 06 00 00 23 AF 77 23 77 21 04 00 DD 4E 02 diff --git a/src/nos/lib/clients_lib/keychar.rel b/src/nos/lib/clients_lib/keychar.rel index ae25b856..2443129c 100644 --- a/src/nos/lib/clients_lib/keychar.rel +++ b/src/nos/lib/clients_lib/keychar.rel @@ -7,7 +7,7 @@ S __fprintf Ref00000000 S .__.ABS. Def00000000 S _Current Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___03f1_699f__5eC_0a Ref00000000 +S ___03f3_699f__5eC_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _shutdown Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/clients_lib/lterm.rel b/src/nos/lib/clients_lib/lterm.rel index 91479f3e..ab538245 100644 --- a/src/nos/lib/clients_lib/lterm.rel +++ b/src/nos/lib/clients_lib/lterm.rel @@ -1,16 +1,15 @@ XL4 H 3 areas 2A global symbols S _resolve Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 S _suspend Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 S _Badhost Ref00000000 S _secclock Ref00000000 S _if_lookup Ref00000000 S _fflush Ref00000000 S _socket Ref00000000 S _fgetc Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 S _newsession Ref00000000 S _resume Ref00000000 S _printf Ref00000000 @@ -20,26 +19,27 @@ S _perror Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 S _killproc Ref00000000 +S ___05f0_004c_tip_20or_20dialer_2 Ref00000000 S _settos Ref00000000 S _fputc Ref00000000 -S ___05b8_004c_tip_20or_20dialer_2 Ref00000000 S _freesession Ref00000000 S _connect Ref00000000 -S ___0202_ef8c_Can_27t_20create_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _get_asy Ref00000000 +S ___0204_ef8c_Can_27t_20create_20 Ref00000000 S _atoi Ref00000000 S _Asy Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _fdopen Ref00000000 -S ___02a7_63a0_Interface_20_25s_20 Ref00000000 S _Cmdline Ref00000000 S _bitbucket Ref00000000 S _newproc Ref00000000 S _keywait Ref00000000 +S ___02a9_63a0_Interface_20_25s_20 Ref00000000 S _setvbuf Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 49E flags 0 @@ -48,13 +48,13 @@ A CSTR size 19 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF AF DD 77 E0 -R 00 00 01 00 02 05 1A 00 +R 00 00 01 00 02 05 18 00 T 09 00 00 00 DD 77 E1 03 03 0A 5F 03 0A 57 3E R 00 00 01 00 T 14 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 T 19 00 00 00 00 00 00 00 DD 75 E2 DD 74 E3 7D -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 22 00 00 00 B4 20 24 R 00 00 01 00 T 25 00 00 00 @@ -62,11 +62,11 @@ R 00 00 01 00 T 25 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 30 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 0A 00 +R 00 00 01 00 2B 06 20 00 T 35 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0A 00 2B 0A 20 00 +R 00 00 01 00 02 04 20 00 2B 0A 1F 00 T 3B 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 20 00 02 09 03 00 +R 00 00 01 00 02 04 1F 00 02 09 02 00 T 42 00 00 00 F1 21 01 00 C3 11 04 00 00 R 00 00 01 00 00 09 01 00 T 49 00 00 00 @@ -77,10 +77,10 @@ T 54 00 00 00 23 66 68 01 02 80 3E 80 AC 67 ED R 00 00 01 00 T 5F 00 00 00 42 30 26 21 2C 00 DD 4E E2 DD 46 R 00 00 01 00 -T 6A 00 00 00 E3 09 5E 23 56 01 59 00 CD +T 6A 00 00 00 E3 09 5E 23 56 01 5A 00 CD R 00 00 01 00 T 73 00 00 00 00 00 00 00 21 00 00 00 00 19 46 -R 00 00 01 00 02 04 1B 00 02 09 1E 00 +R 00 00 01 00 02 04 19 00 02 09 1D 00 T 7A 00 00 00 23 66 68 DD 4E E2 DD 46 E3 A7 ED R 00 00 01 00 T 85 00 00 00 42 28 24 @@ -94,11 +94,11 @@ R 00 00 01 00 T 88 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 93 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 23 00 +R 00 00 01 00 2B 06 27 00 T 98 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 23 00 2B 0A 20 00 +R 00 00 01 00 02 04 27 00 2B 0A 1F 00 T 9E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 20 00 02 09 03 00 +R 00 00 01 00 02 04 1F 00 02 09 02 00 T A5 00 00 00 F1 21 01 00 C3 11 04 00 00 R 00 00 01 00 00 09 01 00 T AC 00 00 00 @@ -106,9 +106,9 @@ R 00 00 01 00 T AC 00 00 00 21 45 00 DD 4E E2 DD 46 E3 09 4E R 00 00 01 00 T B7 00 00 00 23 46 23 7E 69 60 0E 00 00 00 00 -R 00 00 01 00 2B 0B 25 00 +R 00 00 01 00 2B 0B 24 00 T BF 00 00 00 11 00 00 00 00 B9 20 28 ED 52 20 -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 24 00 T C8 00 00 00 24 R 00 00 01 00 T C9 00 00 00 @@ -116,11 +116,11 @@ R 00 00 01 00 T C9 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T D4 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 16 00 +R 00 00 01 00 2B 06 13 00 T D9 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 16 00 2B 0A 20 00 +R 00 00 01 00 02 04 13 00 2B 0A 1F 00 T DF 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 20 00 02 09 03 00 +R 00 00 01 00 02 04 1F 00 02 09 02 00 T E6 00 00 00 F1 21 01 00 C3 11 04 00 00 R 00 00 01 00 00 09 01 00 T ED 00 00 00 @@ -132,7 +132,7 @@ R 00 00 01 00 T 02 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 T 07 01 00 00 00 00 00 00 DD 75 ED DD 74 EE DD -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 10 01 00 00 71 EF DD 70 F0 7D B4 B1 B0 20 3E R 00 00 01 00 T 1B 01 00 00 @@ -142,17 +142,17 @@ R 00 00 01 00 T 26 01 00 00 23 46 C5 21 00 00 00 00 E5 3E R 00 00 01 00 02 08 04 00 T 2E 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 33 01 00 00 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 3B 01 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 27 00 +R 00 00 01 00 2B 07 26 00 T 40 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 27 00 02 09 03 00 +R 00 00 01 00 02 04 26 00 02 09 02 00 T 47 01 00 00 F9 DD 56 FA 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 16 00 T 4E 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 17 00 02 09 03 00 +R 00 00 01 00 02 04 16 00 02 09 02 00 T 54 01 00 00 01 00 C3 11 04 00 00 R 00 00 01 00 00 07 01 00 T 59 01 00 00 @@ -160,15 +160,15 @@ R 00 00 01 00 T 59 01 00 00 DD 4E 02 DD 46 03 21 03 00 CD R 00 00 01 00 T 63 01 00 00 00 00 00 00 30 1D -R 00 00 01 00 02 04 1F 00 +R 00 00 01 00 02 04 1E 00 T 67 01 00 00 R 00 00 01 00 T 67 01 00 00 21 06 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T 72 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1D 00 +R 00 00 01 00 2B 07 1C 00 T 77 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1D 00 02 09 03 00 +R 00 00 01 00 02 04 1C 00 02 09 02 00 T 7E 01 00 00 EB DD 74 EC 18 08 R 00 00 01 00 T 84 01 00 00 @@ -180,19 +180,19 @@ R 00 00 01 00 T 8C 01 00 00 21 01 00 E5 01 09 00 ED 5B R 00 00 01 00 T 95 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 2B 09 0B 00 +R 00 00 01 00 02 04 23 00 2B 09 0A 00 T 9A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0B 00 02 09 03 00 +R 00 00 01 00 02 04 0A 00 02 09 02 00 T A1 01 00 00 75 F9 DD 74 FA 7D B4 20 17 R 00 00 01 00 T AA 01 00 00 R 00 00 01 00 T AA 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T B0 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 20 00 02 0B 20 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 T B6 01 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T BF 01 00 00 11 04 00 00 R 00 00 01 00 00 04 01 00 T C1 01 00 00 @@ -204,49 +204,49 @@ R 00 00 01 00 T D7 01 00 00 E5 DD 72 E6 21 45 00 DD 4E E2 DD R 00 00 01 00 T E2 01 00 00 46 E3 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 08 25 00 +R 00 00 01 00 0B 08 24 00 T E9 01 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 25 00 2B 0A 25 00 +R 00 00 01 00 8B 04 24 00 2B 0A 24 00 T EE 01 00 00 18 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 02 00 +R 00 00 01 00 2B 0B 01 00 T F6 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 02 00 02 0A 03 00 -T FD 01 00 00 2C 00 09 5E 23 56 01 59 00 CD +R 00 00 01 00 02 05 01 00 02 0A 02 00 +T FD 01 00 00 2C 00 09 5E 23 56 01 5A 00 CD R 00 00 01 00 T 07 02 00 00 00 00 00 00 21 12 00 00 00 19 46 -R 00 00 01 00 02 04 1B 00 02 09 1E 00 +R 00 00 01 00 02 04 19 00 02 09 1D 00 T 0E 02 00 00 23 66 68 DD 75 FD DD 74 FE 21 R 00 00 01 00 T 18 02 00 00 2C 00 DD 4E E2 DD 46 E3 09 4E 23 R 00 00 01 00 -T 23 02 00 00 46 11 59 00 CD 00 00 00 00 21 -R 00 00 01 00 02 09 1B 00 +T 23 02 00 00 46 11 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 09 19 00 T 2B 02 00 00 12 00 00 00 19 36 FF 23 36 FF 21 -R 00 00 01 00 02 04 1E 00 +R 00 00 01 00 02 04 1D 00 T 34 02 00 00 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 T 3E 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 T 43 02 00 00 00 00 00 00 F1 DD 75 E7 DD 74 E8 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 4C 02 00 00 7D A4 3C 20 30 R 00 00 01 00 T 51 02 00 00 R 00 00 01 00 T 51 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 19 00 02 0B 19 00 +R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 T 57 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 20 00 02 0B 20 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 T 5D 02 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 66 02 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 27 00 +R 00 00 01 00 2B 07 26 00 T 6B 02 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 27 00 02 09 03 00 +R 00 00 01 00 02 04 26 00 02 09 02 00 T 72 02 00 00 F9 DD 56 FA 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 16 00 T 79 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 17 00 02 09 03 00 +R 00 00 01 00 02 04 16 00 02 09 02 00 T 7F 02 00 00 AE 03 00 00 R 00 00 01 00 00 04 01 00 T 81 02 00 00 @@ -256,39 +256,39 @@ R 00 00 01 00 T 8B 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 14 00 02 09 14 00 T 90 02 00 00 00 00 00 00 01 00 00 00 00 DD 5E -R 00 00 01 00 02 04 03 00 00 09 02 00 +R 00 00 01 00 02 04 02 00 00 09 02 00 T 97 02 00 00 E7 DD 56 E8 3E 00 00 00 00 21 R 00 00 01 00 2B 09 22 00 T 9E 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 22 00 02 09 03 00 +R 00 00 01 00 02 04 22 00 02 09 02 00 T A5 02 00 00 E0 DD 74 E1 01 00 00 C5 01 03 00 R 00 00 01 00 T B0 02 00 00 C5 01 00 00 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 28 00 T B8 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 28 00 02 09 03 00 +R 00 00 01 00 02 04 28 00 02 09 02 00 T BF 02 00 00 21 10 00 E5 21 0B 00 39 4D 44 DD R 00 00 01 00 T CA 02 00 00 5E E7 DD 56 E8 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 17 00 T D2 02 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 18 00 02 09 03 00 +R 00 00 01 00 02 04 17 00 02 09 02 00 T D9 02 00 00 A4 3C 20 2A R 00 00 01 00 T DD 02 00 00 R 00 00 01 00 T DD 02 00 00 11 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 10 00 +R 00 00 01 00 00 05 02 00 2B 0A 0F 00 T E3 02 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 10 00 02 09 03 00 +R 00 00 01 00 02 04 0F 00 02 09 02 00 T E9 02 00 00 01 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 27 00 +R 00 00 01 00 2B 0A 26 00 T F1 02 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 27 00 02 09 03 00 +R 00 00 01 00 02 04 26 00 02 09 02 00 T F8 02 00 00 F9 DD 56 FA 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 16 00 T FF 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 17 00 02 09 03 00 +R 00 00 01 00 02 04 16 00 02 09 02 00 T 05 03 00 00 AE 03 00 00 R 00 00 01 00 00 04 01 00 T 07 03 00 00 @@ -306,9 +306,9 @@ R 00 00 01 00 29 04 01 00 00 0A 01 00 T 36 03 00 00 01 00 02 11 13 00 00 00 3E R 00 00 01 00 00 08 02 00 T 3D 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T 42 03 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 4B 03 00 00 4D 44 E1 71 23 70 R 00 00 01 00 T 51 03 00 00 @@ -316,29 +316,29 @@ R 00 00 01 00 T 51 03 00 00 21 2C 00 DD 4E E2 DD 46 E3 09 5E R 00 00 01 00 T 5C 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1C 00 +R 00 00 01 00 2B 07 1A 00 T 61 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1C 00 02 09 03 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 68 03 00 00 FB DD 74 FC 7D A4 3C 28 3D R 00 00 01 00 T 71 03 00 00 R 00 00 01 00 T 71 03 00 00 21 40 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T 7A 03 00 00 23 46 DD 5E FB DD 56 FC 3E R 00 00 01 00 T 83 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 T 88 03 00 00 00 00 00 00 DD 4E E0 DD 46 E1 DD -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 91 03 00 00 5E FB DD 56 FC 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 15 00 T 99 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 15 00 02 09 03 00 +R 00 00 01 00 02 04 15 00 02 09 02 00 T A0 03 00 00 E0 DD 56 E1 3E 00 00 00 00 21 R 00 00 01 00 2B 09 07 00 T A7 03 00 00 00 00 00 00 CD 00 00 00 00 18 A3 -R 00 00 01 00 02 04 07 00 02 09 03 00 +R 00 00 01 00 02 04 07 00 02 09 02 00 T AE 03 00 00 R 00 00 01 00 T AE 03 00 00 @@ -346,9 +346,9 @@ R 00 00 01 00 T AE 03 00 00 21 09 00 DD 4E F9 DD 46 FA 09 5E R 00 00 01 00 T B9 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 13 00 +R 00 00 01 00 2B 07 12 00 T BE 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 13 00 02 09 03 00 +R 00 00 01 00 02 04 12 00 02 09 02 00 T C4 03 00 00 09 00 09 AF 77 23 77 21 45 00 DD R 00 00 01 00 T CF 03 00 00 5E E2 DD 56 E3 19 DD 7E E6 DD 4E @@ -356,27 +356,27 @@ R 00 00 01 00 T DA 03 00 00 E4 DD 46 E5 71 23 70 23 77 21 R 00 00 01 00 T E4 03 00 00 18 00 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0B 00 T EC 03 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 0C 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 02 00 T F3 03 00 00 01 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 27 00 +R 00 00 01 00 2B 0A 26 00 T FB 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 27 00 02 09 03 00 +R 00 00 01 00 02 04 26 00 02 09 02 00 T 02 04 00 00 F9 DD 56 FA 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 16 00 T 09 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 17 00 02 09 03 00 +R 00 00 01 00 02 04 16 00 02 09 02 00 T 0F 04 00 00 00 00 R 00 00 01 00 T 11 04 00 00 R 00 00 01 00 T 11 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 14 04 00 00 R 00 00 01 00 T 14 04 00 00 CD 00 00 00 00 FA FF DD 71 FD DD -R 00 00 01 00 02 05 1A 00 +R 00 00 01 00 02 05 18 00 T 1D 04 00 00 70 FE R 00 00 01 00 T 1F 04 00 00 @@ -384,7 +384,7 @@ R 00 00 01 00 T 1F 04 00 00 DD 5E FD DD 56 FE 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 T 27 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 09 00 02 0A 02 00 T 2E 04 00 00 75 FA DD 74 FB 7D A4 3C 28 63 R 00 00 01 00 T 38 04 00 00 @@ -392,33 +392,33 @@ R 00 00 01 00 T 38 04 00 00 DD 46 FA DD 70 FC 21 40 00 ED 5B R 00 00 01 00 T 43 04 00 00 00 00 00 00 19 4E 23 46 DD 5E FC -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 10 00 T 4C 04 00 00 16 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 15 00 T 51 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 02 09 03 00 +R 00 00 01 00 02 04 15 00 02 09 02 00 T 57 04 00 00 01 00 E5 21 04 00 39 4D 44 DD 5E R 00 00 01 00 T 62 04 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0F 00 +R 00 00 01 00 2B 09 0E 00 T 69 04 00 00 00 00 00 00 CD 00 00 00 00 F1 01 -R 00 00 01 00 02 04 0F 00 02 09 03 00 -T 70 04 00 00 59 00 DD 5E 02 DD 56 03 CD +R 00 00 01 00 02 04 0E 00 02 09 02 00 +T 70 04 00 00 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 T 79 04 00 00 00 00 00 00 21 00 00 00 00 19 46 -R 00 00 01 00 02 04 1B 00 02 09 1E 00 +R 00 00 01 00 02 04 19 00 02 09 1D 00 T 80 04 00 00 23 66 68 01 61 00 09 E5 3E R 00 00 01 00 T 89 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 T 8E 04 00 00 00 00 00 00 EB E1 73 23 72 23 71 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 97 04 00 00 23 70 18 84 R 00 00 01 00 T 9B 04 00 00 R 00 00 01 00 T 9B 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 2B 62 00 diff --git a/src/nos/lib/clients_lib/putsub.rel b/src/nos/lib/clients_lib/putsub.rel index 938987f6..d21e412a 100644 --- a/src/nos/lib/clients_lib/putsub.rel +++ b/src/nos/lib/clients_lib/putsub.rel @@ -2,22 +2,21 @@ XL4 H 3 areas 24 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _strerror Ref00000000 -S ___0379_38ea_STOR_20_25s_3a_20_2 Ref00000000 S _fflush Ref00000000 S _socket Ref00000000 S _sendfile Ref00000000 -S ___037a_12cc_STOR_20_25s_3a_20Er Ref00000000 S _listen Ref00000000 +S ___037c_12cc_STOR_20_25s_3a_20Er Ref00000000 S _getsockname Ref00000000 S __fprintf Ref00000000 -S ___03df_4457_Warning_3a_20type_2 Ref00000000 +S ___03a1_a616_TYPE_20L_20_25d_0a Ref00000000 +S ___03a0_3bb9_TYPE_20I_0a Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___037a_49fd_STOR_20_25s_0a Ref00000000 S _isbinary Ref00000000 S ?L_MUL_L03 Ref00000000 -S _errno Ref00000000 -S ___039f_a616_TYPE_20L_20_25d_0a Ref00000000 -S ___020e_4a10_Can_27t_20read_20_2 Ref00000000 -S ___039e_3bb9_TYPE_20I_0a Ref00000000 +S ___03e1_4457_Warning_3a_20type_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _msclock Ref00000000 S ?SL_DIV_L03 Ref00000000 @@ -25,24 +24,25 @@ S _sendport Ref00000000 S _freopen Ref00000000 S ?UL_DIV_L03 Ref00000000 S _accept Ref00000000 +S ___037b_38ea_STOR_20_25s_3a_20_2 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 +S ___0210_4a10_Can_27t_20read_20_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0378_49fd_STOR_20_25s_0a Ref00000000 S _getresp Ref00000000 -S ___039d_f579_TYPE_20A_0a Ref00000000 S _shutdown Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 +S ___039f_f579_TYPE_20A_0a Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 621 flags 0 +A CODE size 628 flags 0 S _putsub Def00000000 -A CSTR size 5 flags 0 +A CSTR size 8 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C4 FF AF DD 77 FC -R 00 00 01 00 02 05 12 00 +R 00 00 01 00 02 05 11 00 T 09 00 00 00 DD 77 FD DD 6E 02 DD 66 03 56 23 R 00 00 01 00 T 14 00 00 00 66 6A DD 75 D2 DD 74 D3 21 0D 00 @@ -57,507 +57,509 @@ T 31 00 00 00 00 00 00 00 18 08 R 00 00 01 00 89 04 02 00 T 34 00 00 00 R 00 00 01 00 -T 34 00 00 00 DD 36 C4 00 00 00 00 DD 36 C5 +T 34 00 00 00 DD 36 C4 02 00 00 00 DD 36 C5 R 00 00 01 00 09 07 02 00 -T 3B 00 00 00 00 00 00 00 +T 3B 00 00 00 02 00 00 00 R 00 00 01 00 89 04 02 00 T 3C 00 00 00 R 00 00 01 00 T 3C 00 00 00 21 00 00 E5 DD 4E C4 DD 46 C5 DD R 00 00 01 00 T 47 00 00 00 5E 0A DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 15 00 T 4F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 16 00 02 09 00 00 -T 56 00 00 00 75 D0 DD 74 D1 7D B4 20 30 +R 00 00 01 00 02 04 15 00 02 09 00 00 +T 56 00 00 00 75 D0 DD 74 D1 7D B4 20 37 R 00 00 01 00 T 5F 00 00 00 R 00 00 01 00 -T 5F 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 0E 00 2B 0B 01 00 -T 65 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 6C 00 00 00 DD 6E 0A DD 66 0B E5 0E -R 00 00 01 00 -T 74 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 -T 7A 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 -T 80 00 00 00 00 00 00 00 F1 F1 F1 F1 01 FF FF +T 5F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 0B 00 +T 68 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 6D 00 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 74 00 00 00 6E 0A DD 66 0B E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 1B 00 +T 7C 00 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 1B 00 +T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +T 87 00 00 00 00 00 00 00 F1 F1 F1 F1 01 FF FF R 00 00 01 00 02 04 00 00 -T 89 00 00 00 21 FF FF C3 1E 06 00 00 +T 90 00 00 00 21 FF FF C3 25 06 00 00 R 00 00 01 00 00 08 01 00 -T 8F 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 8F 00 00 00 21 0D 00 DD 4E 02 DD 46 03 09 7E +T 96 00 00 00 21 0D 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 9A 00 00 00 B7 20 2B DD 5E D0 DD 56 D1 3E +T A1 00 00 00 B7 20 2B DD 5E D0 DD 56 D1 3E R 00 00 01 00 -T A4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T A9 00 00 00 00 00 00 00 7D B4 28 19 +T AB 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +T B0 00 00 00 00 00 00 00 7D B4 28 19 R 00 00 01 00 02 04 00 00 -T AF 00 00 00 +T B6 00 00 00 R 00 00 01 00 -T AF 00 00 00 +T B6 00 00 00 R 00 00 01 00 -T AF 00 00 00 +T B6 00 00 00 R 00 00 01 00 -T AF 00 00 00 DD 6E 0A DD 66 0B E5 0E +T B6 00 00 00 DD 6E 0A DD 66 0B E5 0E R 00 00 01 00 -T B7 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 -T BD 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T BE 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 10 00 02 0A 10 00 +T C4 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 -T C3 00 00 00 00 00 00 00 F1 F1 F1 +T CA 00 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T C8 00 00 00 +T CF 00 00 00 R 00 00 01 00 -T C8 00 00 00 21 00 00 E5 01 00 00 11 00 00 3E +T CF 00 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 -T D3 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T D8 00 00 00 00 00 00 00 F1 DD 75 CA DD 74 CB +T DA 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T DF 00 00 00 00 00 00 00 F1 DD 75 CA DD 74 CB R 00 00 01 00 02 04 00 00 -T E1 00 00 00 DD 6E 02 DD 66 03 23 23 E5 01 +T E8 00 00 00 DD 6E 02 DD 66 03 23 23 E5 01 R 00 00 01 00 -T EB 00 00 00 02 00 00 00 DD 5E CA DD 56 CB 3E +T F2 00 00 00 05 00 00 00 DD 5E CA DD 56 CB 3E R 00 00 01 00 00 04 02 00 -T F4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 20 00 02 09 20 00 -T F9 00 00 00 00 00 00 00 4D 44 E1 71 23 70 01 +T FB 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +T 00 01 00 00 00 00 00 00 4D 44 E1 71 23 70 01 R 00 00 01 00 02 04 00 00 -T 02 01 00 00 00 00 DD 5E CA DD 56 CB 3E +T 09 01 00 00 00 00 DD 5E CA DD 56 CB 3E R 00 00 01 00 -T 0B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 10 01 00 00 00 00 00 00 21 04 00 DD 4E 02 DD +T 12 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 17 01 00 00 00 00 00 00 21 04 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 19 01 00 00 46 03 09 5E 16 00 DD 73 FE DD 72 +T 20 01 00 00 46 03 09 5E 16 00 DD 73 FE DD 72 R 00 00 01 00 -T 24 01 00 00 FF 21 04 00 09 36 01 21 0D 00 09 +T 2B 01 00 00 FF 21 04 00 09 36 01 21 0D 00 09 R 00 00 01 00 -T 2F 01 00 00 E5 21 0E 00 09 7E E1 BE CA +T 36 01 00 00 E5 21 0E 00 09 7E E1 BE CA R 00 00 01 00 -T 38 01 00 00 01 02 00 00 +T 3F 01 00 00 08 02 00 00 R 00 00 01 00 00 04 01 00 -T 3A 01 00 00 +T 41 01 00 00 R 00 00 01 00 -T 3A 01 00 00 21 0D 00 DD 4E 02 DD 46 03 09 7E +T 41 01 00 00 21 0D 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 45 01 00 00 FE 00 20 1B +T 4C 01 00 00 FE 00 20 1B R 00 00 01 00 -T 49 01 00 00 +T 50 01 00 00 R 00 00 01 00 -T 49 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 -T 4F 01 00 00 E5 DD 6E D2 DD 66 D3 E5 3E +T 50 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 21 00 02 0B 21 00 +T 56 01 00 00 E5 DD 6E D2 DD 66 D3 E5 3E R 00 00 01 00 -T 58 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 5D 01 00 00 00 00 00 00 F1 F1 F1 18 4D +T 5F 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 64 01 00 00 00 00 00 00 F1 F1 F1 18 4D R 00 00 01 00 02 04 00 00 -T 64 01 00 00 -R 00 00 01 00 -T 64 01 00 00 FE 01 20 1B 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 11 00 -T 6C 01 00 00 00 00 00 00 E5 DD 6E D2 DD 66 D3 -R 00 00 01 00 02 04 11 00 -T 75 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 -T 7B 01 00 00 CD 00 00 00 00 F1 F1 F1 18 2E +T 6B 01 00 00 +R 00 00 01 00 +T 6B 01 00 00 FE 01 20 1B 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 0A 00 +T 73 01 00 00 00 00 00 00 E5 DD 6E D2 DD 66 D3 +R 00 00 01 00 02 04 0A 00 +T 7C 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 +T 82 01 00 00 CD 00 00 00 00 F1 F1 F1 18 2E R 00 00 01 00 02 05 00 00 -T 83 01 00 00 +T 8A 01 00 00 R 00 00 01 00 -T 83 01 00 00 FE 02 20 2A 21 0F 00 DD 4E 02 DD +T 8A 01 00 00 FE 02 20 2A 21 0F 00 DD 4E 02 DD R 00 00 01 00 -T 8E 01 00 00 46 03 09 4E 23 46 C5 0E +T 95 01 00 00 46 03 09 4E 23 46 C5 0E R 00 00 01 00 -T 96 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0F 00 02 0A 0F 00 -T 9C 01 00 00 DD 6E D2 DD 66 D3 E5 3E +T 9D 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 09 00 02 0A 09 00 +T A3 01 00 00 DD 6E D2 DD 66 D3 E5 3E R 00 00 01 00 -T A4 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T A9 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 +T AB 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T B0 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 R 00 00 01 00 02 04 00 00 -T B1 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B1 01 00 00 21 0D 00 DD 4E 02 DD 46 03 09 56 +T B8 01 00 00 21 0D 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T BC 01 00 00 21 0E 00 09 72 21 07 00 09 7E 23 +T C3 01 00 00 21 0E 00 09 72 21 07 00 09 7E 23 R 00 00 01 00 -T C7 01 00 00 B6 20 2F +T CE 01 00 00 B6 20 2F R 00 00 01 00 -T CA 01 00 00 +T D1 01 00 00 R 00 00 01 00 -T CA 01 00 00 01 C8 00 DD 5E 02 DD 56 03 3E +T D1 01 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T D4 01 00 00 00 00 00 00 21 00 00 00 00 CD +T DB 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T D9 01 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D +T E0 01 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D R 00 00 01 00 02 04 00 00 -T E2 01 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 +T E9 01 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 R 00 00 01 00 -T ED 01 00 00 2B 01 CD 00 00 00 00 30 03 +T F4 01 00 00 2B 01 CD 00 00 00 00 30 03 R 00 00 01 00 02 07 19 00 -T F4 01 00 00 +T FB 01 00 00 R 00 00 01 00 -T F4 01 00 00 +T FB 01 00 00 R 00 00 01 00 -T F4 01 00 00 +T FB 01 00 00 R 00 00 01 00 -T F4 01 00 00 C3 DD 05 00 00 +T FB 01 00 00 C3 E4 05 00 00 R 00 00 01 00 00 05 01 00 -T F7 01 00 00 +T FE 01 00 00 R 00 00 01 00 -T F7 01 00 00 18 08 +T FE 01 00 00 18 08 R 00 00 01 00 -T F9 01 00 00 +T 00 02 00 00 R 00 00 01 00 -T F9 01 00 00 DD 36 FC 01 DD 36 FD 00 +T 00 02 00 00 DD 36 FC 01 DD 36 FD 00 R 00 00 01 00 -T 01 02 00 00 +T 08 02 00 00 R 00 00 01 00 -T 01 02 00 00 +T 08 02 00 00 R 00 00 01 00 -T 01 02 00 00 DD 36 C6 10 DD 36 C7 00 21 02 00 +T 08 02 00 00 DD 36 C6 10 DD 36 C7 00 21 02 00 R 00 00 01 00 -T 0C 02 00 00 39 E5 21 12 00 39 4D 44 DD 5E CA +T 13 02 00 00 39 E5 21 12 00 39 4D 44 DD 5E CA R 00 00 01 00 -T 17 02 00 00 DD 56 CB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 08 00 -T 1D 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 24 02 00 00 36 C6 10 DD 36 C7 00 21 02 00 39 +T 1E 02 00 00 DD 56 CB 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 07 00 +T 24 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 2B 02 00 00 36 C6 10 DD 36 C7 00 21 02 00 39 R 00 00 01 00 -T 2F 02 00 00 E5 21 22 00 39 4D 44 DD 6E 02 DD +T 36 02 00 00 E5 21 22 00 39 4D 44 DD 6E 02 DD R 00 00 01 00 -T 3A 02 00 00 66 03 7E 23 B6 28 13 DD 6E 02 DD +T 41 02 00 00 66 03 7E 23 B6 28 13 DD 6E 02 DD R 00 00 01 00 -T 45 02 00 00 66 03 56 23 66 6A 11 08 00 19 5E +T 4C 02 00 00 66 03 56 23 66 6A 11 08 00 19 5E R 00 00 01 00 -T 50 02 00 00 23 56 18 03 +T 57 02 00 00 23 56 18 03 R 00 00 01 00 -T 54 02 00 00 +T 5B 02 00 00 R 00 00 01 00 -T 54 02 00 00 11 FF FF +T 5B 02 00 00 11 FF FF R 00 00 01 00 -T 57 02 00 00 +T 5E 02 00 00 R 00 00 01 00 -T 57 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 5D 02 00 00 00 00 00 00 F1 21 24 00 39 5E 23 +T 5E 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 07 00 02 0A 07 00 +T 64 02 00 00 00 00 00 00 F1 21 24 00 39 5E 23 R 00 00 01 00 02 04 00 00 -T 66 02 00 00 56 23 4E 23 46 EB DD 75 D8 DD 74 +T 6D 02 00 00 56 23 4E 23 46 EB DD 75 D8 DD 74 R 00 00 01 00 -T 71 02 00 00 D9 DD 71 DA DD 70 DB 21 10 00 39 +T 78 02 00 00 D9 DD 71 DA DD 70 DB 21 10 00 39 R 00 00 01 00 -T 7C 02 00 00 4D 44 DD 5E D2 DD 56 D3 3E +T 83 02 00 00 4D 44 DD 5E D2 DD 56 D3 3E R 00 00 01 00 -T 85 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 15 00 02 09 15 00 -T 8A 02 00 00 00 00 00 00 21 07 00 DD 4E 02 DD +T 8C 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 14 00 02 09 14 00 +T 91 02 00 00 00 00 00 00 21 07 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 93 02 00 00 46 03 09 7E 23 B6 20 2D +T 9A 02 00 00 46 03 09 7E 23 B6 20 2D R 00 00 01 00 -T 9B 02 00 00 +T A2 02 00 00 R 00 00 01 00 -T 9B 02 00 00 01 C8 00 DD 5E 02 DD 56 03 3E +T A2 02 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T A5 02 00 00 00 00 00 00 21 00 00 00 00 CD +T AC 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T AA 02 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D +T B1 02 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D R 00 00 01 00 02 04 00 00 -T B3 02 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 +T BA 02 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 R 00 00 01 00 -T BE 02 00 00 2B 01 CD 00 00 00 00 30 03 +T C5 02 00 00 2B 01 CD 00 00 00 00 30 03 R 00 00 01 00 02 07 19 00 -T C5 02 00 00 +T CC 02 00 00 R 00 00 01 00 -T C5 02 00 00 +T CC 02 00 00 R 00 00 01 00 -T C5 02 00 00 +T CC 02 00 00 R 00 00 01 00 -T C5 02 00 00 C3 DD 05 00 00 +T CC 02 00 00 C3 E4 05 00 00 R 00 00 01 00 00 05 01 00 -T C8 02 00 00 +T CF 02 00 00 R 00 00 01 00 -T C8 02 00 00 +T CF 02 00 00 R 00 00 01 00 -T C8 02 00 00 DD 6E 04 DD 66 05 E5 0E +T CF 02 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 -T D0 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1C 00 02 0A 1C 00 -T D6 02 00 00 DD 6E D2 DD 66 D3 E5 3E +T D7 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +T DD 02 00 00 DD 6E D2 DD 66 D3 E5 3E R 00 00 01 00 -T DE 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T E3 02 00 00 00 00 00 00 F1 F1 F1 F1 21 07 00 +T E5 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T EA 02 00 00 00 00 00 00 F1 F1 F1 F1 21 07 00 R 00 00 01 00 02 04 00 00 -T EC 02 00 00 DD 4E 02 DD 46 03 09 7E 23 B6 28 +T F3 02 00 00 DD 4E 02 DD 46 03 09 7E 23 B6 28 R 00 00 01 00 -T F7 02 00 00 62 +T FE 02 00 00 62 R 00 00 01 00 -T F8 02 00 00 +T FF 02 00 00 R 00 00 01 00 -T F8 02 00 00 DD 7E FC DD B6 FD 28 2D +T FF 02 00 00 DD 7E FC DD B6 FD 28 2D R 00 00 01 00 -T 00 03 00 00 +T 07 03 00 00 R 00 00 01 00 -T 00 03 00 00 01 C8 00 DD 5E 02 DD 56 03 3E +T 07 03 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 0A 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 11 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T 0F 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D +T 16 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D R 00 00 01 00 02 04 00 00 -T 18 03 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 +T 1F 03 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 R 00 00 01 00 -T 23 03 00 00 2B 01 CD 00 00 00 00 30 03 +T 2A 03 00 00 2B 01 CD 00 00 00 00 30 03 R 00 00 01 00 02 07 19 00 -T 2A 03 00 00 +T 31 03 00 00 R 00 00 01 00 -T 2A 03 00 00 +T 31 03 00 00 R 00 00 01 00 -T 2A 03 00 00 +T 31 03 00 00 R 00 00 01 00 -T 2A 03 00 00 C3 DD 05 00 00 +T 31 03 00 00 C3 E4 05 00 00 R 00 00 01 00 00 05 01 00 -T 2D 03 00 00 +T 34 03 00 00 R 00 00 01 00 -T 2D 03 00 00 +T 34 03 00 00 R 00 00 01 00 -T 2D 03 00 00 01 C8 00 DD 5E 02 DD 56 03 3E +T 34 03 00 00 01 C8 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 37 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 3E 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T 3C 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D +T 43 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D R 00 00 01 00 02 04 00 00 -T 45 03 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 +T 4C 03 00 00 A4 3C 28 0E DD 4E C8 DD 46 C9 21 R 00 00 01 00 -T 50 03 00 00 2B 01 CD 00 00 00 00 30 03 +T 57 03 00 00 2B 01 CD 00 00 00 00 30 03 R 00 00 01 00 02 07 19 00 -T 57 03 00 00 +T 5E 03 00 00 R 00 00 01 00 -T 57 03 00 00 +T 5E 03 00 00 R 00 00 01 00 -T 57 03 00 00 +T 5E 03 00 00 R 00 00 01 00 -T 57 03 00 00 C3 DD 05 00 00 +T 5E 03 00 00 C3 E4 05 00 00 R 00 00 01 00 00 05 01 00 -T 5A 03 00 00 +T 61 03 00 00 R 00 00 01 00 -T 5A 03 00 00 +T 61 03 00 00 R 00 00 01 00 -T 5A 03 00 00 01 64 00 DD 5E 02 DD 56 03 3E +T 61 03 00 00 01 64 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 64 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 6B 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T 69 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D +T 70 03 00 00 00 00 00 00 DD 75 C8 DD 74 C9 7D R 00 00 01 00 02 04 00 00 -T 72 03 00 00 A4 3C 28 11 01 90 81 DD 6E C8 DD +T 79 03 00 00 A4 3C 28 11 01 90 81 DD 6E C8 DD R 00 00 01 00 -T 7D 03 00 00 66 C9 3E 80 AC 67 ED 42 38 03 +T 84 03 00 00 66 C9 3E 80 AC 67 ED 42 38 03 R 00 00 01 00 -T 87 03 00 00 +T 8E 03 00 00 R 00 00 01 00 -T 87 03 00 00 +T 8E 03 00 00 R 00 00 01 00 -T 87 03 00 00 +T 8E 03 00 00 R 00 00 01 00 -T 87 03 00 00 C3 DD 05 00 00 +T 8E 03 00 00 C3 E4 05 00 00 R 00 00 01 00 00 05 01 00 -T 8A 03 00 00 +T 91 03 00 00 R 00 00 01 00 -T 8A 03 00 00 21 00 00 E5 01 00 00 DD 5E CA DD +T 91 03 00 00 21 00 00 E5 01 00 00 DD 5E CA DD R 00 00 01 00 -T 95 03 00 00 56 CB 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 18 00 -T 9A 03 00 00 00 00 00 00 CD 00 00 00 00 F1 3E -R 00 00 01 00 02 04 18 00 02 09 00 00 -T A1 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 -T A6 03 00 00 00 00 00 00 DD 75 F4 DD 74 F5 DD +T 9C 03 00 00 56 CB 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 17 00 +T A1 03 00 00 00 00 00 00 CD 00 00 00 00 F1 3E +R 00 00 01 00 02 04 17 00 02 09 00 00 +T A8 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T AD 03 00 00 00 00 00 00 DD 75 F4 DD 74 F5 DD R 00 00 01 00 02 04 00 00 -T AF 03 00 00 71 F6 DD 70 F7 21 05 00 DD 4E 02 +T B6 03 00 00 71 F6 DD 70 F7 21 05 00 DD 4E 02 R 00 00 01 00 -T BA 03 00 00 DD 46 03 09 5E D5 21 0D 00 09 5E +T C1 03 00 00 DD 46 03 09 5E D5 21 0D 00 09 5E R 00 00 01 00 -T C5 03 00 00 D5 03 03 69 60 4E 23 46 DD 5E D0 +T CC 03 00 00 D5 03 03 69 60 4E 23 46 DD 5E D0 R 00 00 01 00 -T D0 03 00 00 DD 56 D1 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 05 00 -T D6 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T DD 03 00 00 DD 75 CC DD 74 CD DD 71 CE DD 70 +T D7 03 00 00 DD 56 D1 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 04 00 +T DD 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T E4 03 00 00 DD 75 CC DD 74 CD DD 71 CE DD 70 R 00 00 01 00 -T E8 03 00 00 CF DD 5E 02 DD 56 03 13 13 EB 5E +T EF 03 00 00 CF DD 5E 02 DD 56 03 13 13 EB 5E R 00 00 01 00 -T F3 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T F8 03 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T FE 03 00 00 01 00 DD 6E 02 DD 66 03 23 23 7E +T FA 03 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 02 00 +T FF 03 00 00 00 00 00 00 CD 00 00 00 00 01 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 05 04 00 00 01 00 DD 6E 02 DD 66 03 23 23 7E R 00 00 01 00 -T 09 04 00 00 23 B6 28 15 DD 6E 02 DD 66 03 23 +T 10 04 00 00 23 B6 28 15 DD 6E 02 DD 66 03 23 R 00 00 01 00 -T 14 04 00 00 23 56 23 66 6A 11 08 00 19 5E 23 +T 1B 04 00 00 23 56 23 66 6A 11 08 00 19 5E 23 R 00 00 01 00 -T 1F 04 00 00 56 18 03 +T 26 04 00 00 56 18 03 R 00 00 01 00 -T 22 04 00 00 +T 29 04 00 00 R 00 00 01 00 -T 22 04 00 00 11 FF FF +T 29 04 00 00 11 FF FF R 00 00 01 00 -T 25 04 00 00 +T 2C 04 00 00 R 00 00 01 00 -T 25 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 -T 2B 04 00 00 00 00 00 00 DD 5E D0 DD 56 D1 3E +T 2C 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 +T 32 04 00 00 00 00 00 00 DD 5E D0 DD 56 D1 3E R 00 00 01 00 02 04 00 00 -T 34 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 -T 39 04 00 00 00 00 00 00 01 C8 00 DD 5E 02 DD +T 3B 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 20 00 02 09 20 00 +T 40 04 00 00 00 00 00 00 01 C8 00 DD 5E 02 DD R 00 00 01 00 02 04 00 00 -T 42 04 00 00 56 03 3E 00 00 00 00 21 +T 49 04 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1D 00 -T 47 04 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +T 4E 04 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 1D 00 02 09 00 00 -T 4E 04 00 00 02 DD 66 03 23 23 5E 23 56 3E +T 55 04 00 00 02 DD 66 03 23 23 5E 23 56 3E R 00 00 01 00 -T 58 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 -T 5D 04 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 +T 5F 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 20 00 02 09 20 00 +T 64 04 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 00 00 -T 66 04 00 00 23 AF 77 23 77 DD 7E CC DD A6 CD +T 6D 04 00 00 23 AF 77 23 77 DD 7E CC DD A6 CD R 00 00 01 00 -T 71 04 00 00 DD A6 CE DD A6 CF 3C 20 1C +T 78 04 00 00 DD A6 CE DD A6 CF 3C 20 1C R 00 00 01 00 -T 7A 04 00 00 +T 81 04 00 00 R 00 00 01 00 -T 7A 04 00 00 DD 6E 04 DD 66 05 E5 0E +T 81 04 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 -T 82 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T 89 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 06 00 02 0A 06 00 -T 88 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 8F 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 -T 8E 04 00 00 00 00 00 00 F1 F1 F1 C3 +T 95 04 00 00 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 -T 94 04 00 00 C1 05 00 00 +T 9B 04 00 00 C8 05 00 00 R 00 00 01 00 00 04 01 00 -T 96 04 00 00 +T 9D 04 00 00 R 00 00 01 00 -T 96 04 00 00 21 05 00 DD 4E 02 DD 46 03 09 46 +T 9D 04 00 00 21 05 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T A1 04 00 00 23 66 68 01 01 00 A7 ED 42 DA +T A8 04 00 00 23 66 68 01 01 00 A7 ED 42 DA R 00 00 01 00 -T AB 04 00 00 C1 05 00 00 +T B2 04 00 00 C8 05 00 00 R 00 00 01 00 00 04 01 00 -T AD 04 00 00 +T B4 04 00 00 R 00 00 01 00 -T AD 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T B3 04 00 00 00 00 00 00 59 50 A7 DD 4E F4 DD +T B4 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T BA 04 00 00 00 00 00 00 59 50 A7 DD 4E F4 DD R 00 00 01 00 02 04 00 00 -T BC 04 00 00 46 F5 ED 42 EB DD 4E F6 DD 46 F7 +T C3 04 00 00 46 F5 ED 42 EB DD 4E F6 DD 46 F7 R 00 00 01 00 -T C7 04 00 00 ED 42 4D 44 EB DD 75 F4 DD 74 F5 +T CE 04 00 00 ED 42 4D 44 EB DD 75 F4 DD 74 F5 R 00 00 01 00 -T D2 04 00 00 DD 71 F6 DD 70 F7 AF DD 77 F8 DD +T D9 04 00 00 DD 71 F6 DD 70 F7 AF DD 77 F8 DD R 00 00 01 00 -T DD 04 00 00 77 F9 DD 77 FA DD 77 FB 7D B4 B1 +T E4 04 00 00 77 F9 DD 77 FA DD 77 FB 7D B4 B1 R 00 00 01 00 -T E8 04 00 00 B0 CA 6F 05 00 00 +T EF 04 00 00 B0 CA 76 05 00 00 R 00 00 01 00 00 06 01 00 -T EC 04 00 00 +T F3 04 00 00 R 00 00 01 00 -T EC 04 00 00 A7 DD 6E CC DD 66 CD 01 37 89 ED +T F3 04 00 00 A7 DD 6E CC DD 66 CD 01 37 89 ED R 00 00 01 00 -T F7 04 00 00 42 DD 6E CE DD 66 CF 01 41 00 ED +T FE 04 00 00 42 DD 6E CE DD 66 CF 01 41 00 ED R 00 00 01 00 -T 02 05 00 00 42 30 36 +T 09 05 00 00 42 30 36 R 00 00 01 00 -T 05 05 00 00 +T 0C 05 00 00 R 00 00 01 00 -T 05 05 00 00 DD 6E F6 DD 66 F7 E5 DD 6E F4 DD +T 0C 05 00 00 DD 6E F6 DD 66 F7 E5 DD 6E F4 DD R 00 00 01 00 -T 10 05 00 00 66 F5 E5 21 00 00 E5 21 E8 03 E5 +T 17 05 00 00 66 F5 E5 21 00 00 E5 21 E8 03 E5 R 00 00 01 00 -T 1B 05 00 00 DD 4E CE DD 46 CF DD 6E CC DD 66 +T 22 05 00 00 DD 4E CE DD 46 CF DD 6E CC DD 66 R 00 00 01 00 -T 26 05 00 00 CD CD 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 06 0D 00 02 0B 17 00 -T 2D 05 00 00 DD 75 F8 DD 74 F9 DD 71 FA DD 70 +T 2D 05 00 00 CD CD 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 06 0F 00 02 0B 16 00 +T 34 05 00 00 DD 75 F8 DD 74 F9 DD 71 FA DD 70 R 00 00 01 00 -T 38 05 00 00 FB 18 34 +T 3F 05 00 00 FB 18 34 R 00 00 01 00 -T 3B 05 00 00 +T 42 05 00 00 R 00 00 01 00 -T 3B 05 00 00 21 00 00 E5 21 E8 03 E5 DD 4E F6 +T 42 05 00 00 21 00 00 E5 21 E8 03 E5 DD 4E F6 R 00 00 01 00 -T 46 05 00 00 DD 46 F7 DD 6E F4 DD 66 F5 CD +T 4D 05 00 00 DD 46 F7 DD 6E F4 DD 66 F5 CD R 00 00 01 00 -T 50 05 00 00 00 00 00 00 C5 E5 DD 4E CE DD 46 -R 00 00 01 00 02 04 14 00 -T 59 05 00 00 CF DD 6E CC DD 66 CD CD +T 57 05 00 00 00 00 00 00 C5 E5 DD 4E CE DD 46 +R 00 00 01 00 02 04 13 00 +T 60 05 00 00 CF DD 6E CC DD 66 CD CD R 00 00 01 00 -T 61 05 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD -R 00 00 01 00 02 04 17 00 -T 6A 05 00 00 71 FA DD 70 FB +T 68 05 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD +R 00 00 01 00 02 04 16 00 +T 71 05 00 00 71 FA DD 70 FB R 00 00 01 00 -T 6F 05 00 00 +T 76 05 00 00 R 00 00 01 00 -T 6F 05 00 00 +T 76 05 00 00 R 00 00 01 00 -T 6F 05 00 00 DD 6E FA DD 66 FB E5 DD 6E F8 DD +T 76 05 00 00 DD 6E FA DD 66 FB E5 DD 6E F8 DD R 00 00 01 00 -T 7A 05 00 00 66 F9 E5 21 00 00 E5 21 E8 03 E5 +T 81 05 00 00 66 F9 E5 21 00 00 E5 21 E8 03 E5 R 00 00 01 00 -T 85 05 00 00 DD 4E F6 DD 46 F7 DD 6E F4 DD 66 +T 8C 05 00 00 DD 4E F6 DD 46 F7 DD 6E F4 DD 66 R 00 00 01 00 -T 90 05 00 00 F5 CD 00 00 00 00 C5 E5 DD 6E CE -R 00 00 01 00 02 06 14 00 -T 99 05 00 00 DD 66 CF E5 DD 6E CC DD 66 CD E5 +T 97 05 00 00 F5 CD 00 00 00 00 C5 E5 DD 6E CE +R 00 00 01 00 02 06 13 00 +T A0 05 00 00 DD 66 CF E5 DD 6E CC DD 66 CD E5 R 00 00 01 00 -T A4 05 00 00 DD 6E 04 DD 66 05 E5 0E +T AB 05 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 -T AC 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 02 00 02 0A 02 00 -T B2 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T B3 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 18 00 02 0A 18 00 +T B9 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 -T B8 05 00 00 00 00 00 00 EB 21 12 00 39 F9 EB +T BF 05 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 00 00 -T C1 05 00 00 +T C8 05 00 00 R 00 00 01 00 -T C1 05 00 00 +T C8 05 00 00 R 00 00 01 00 -T C1 05 00 00 21 04 00 DD 4E 02 DD 46 03 09 DD +T C8 05 00 00 21 04 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 -T CC 05 00 00 46 FE 70 DD 4E CE DD 46 CF DD 6E +T D3 05 00 00 46 FE 70 DD 4E CE DD 46 CF DD 6E R 00 00 01 00 -T D7 05 00 00 CC DD 66 CD 18 41 +T DE 05 00 00 CC DD 66 CD 18 41 R 00 00 01 00 -T DD 05 00 00 +T E4 05 00 00 R 00 00 01 00 -T DD 05 00 00 DD 5E D0 DD 56 D1 3E 00 00 00 00 -R 00 00 01 00 2B 0B 21 00 -T E5 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 21 00 02 0A 00 00 -T EC 05 00 00 6E 02 DD 66 03 23 23 5E 23 56 3E +T E4 05 00 00 DD 5E D0 DD 56 D1 3E 00 00 00 00 +R 00 00 01 00 2B 0B 20 00 +T EC 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 20 00 02 0A 00 00 +T F3 05 00 00 6E 02 DD 66 03 23 23 5E 23 56 3E R 00 00 01 00 -T F7 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 -T FC 05 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 +T FE 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 20 00 02 09 20 00 +T 03 06 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 00 00 -T 05 06 00 00 23 AF 77 23 77 21 04 00 DD 4E 02 +T 0C 06 00 00 23 AF 77 23 77 21 04 00 DD 4E 02 R 00 00 01 00 -T 10 06 00 00 DD 46 03 09 DD 46 FE 70 01 FF FF +T 17 06 00 00 DD 46 03 09 DD 46 FE 70 01 FF FF R 00 00 01 00 -T 1B 06 00 00 21 FF FF +T 22 06 00 00 21 FF FF R 00 00 01 00 -T 1E 06 00 00 +T 25 06 00 00 R 00 00 01 00 -T 1E 06 00 00 C3 00 00 00 00 +T 25 06 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 22 00 T 00 00 00 00 R 00 00 02 00 @@ -565,5 +567,9 @@ T 00 00 00 00 72 00 R 00 00 02 00 T 02 00 00 00 R 00 00 02 00 -T 02 00 00 00 77 2B 00 +T 02 00 00 00 72 74 00 +R 00 00 02 00 +T 05 00 00 00 +R 00 00 02 00 +T 05 00 00 00 77 2B 00 R 00 00 02 00 diff --git a/src/nos/lib/clients_lib/sendport.rel b/src/nos/lib/clients_lib/sendport.rel index e8648236..6a1f44a9 100644 --- a/src/nos/lib/clients_lib/sendport.rel +++ b/src/nos/lib/clients_lib/sendport.rel @@ -2,8 +2,8 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0337_e126_PORT_20_25u_2c_25u_ Ref00000000 S __fprintf Ref00000000 +S ___0339_e126_PORT_20_25u_2c_25u_ Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 @@ -37,11 +37,11 @@ R 00 00 01 00 T 77 00 00 00 4E 23 46 EB 69 60 01 00 00 6C 26 R 00 00 01 00 T 82 00 00 00 00 26 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 02 00 +R 00 00 01 00 2B 09 03 00 T 8A 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 93 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 99 00 00 00 CD 00 00 00 00 EB 21 12 00 39 F9 R 00 00 01 00 02 05 00 00 T A2 00 00 00 EB C3 00 00 00 00 diff --git a/src/nos/lib/clients_lib/telnet.rel b/src/nos/lib/clients_lib/telnet.rel index 76517d0d..789a2a99 100644 --- a/src/nos/lib/clients_lib/telnet.rel +++ b/src/nos/lib/clients_lib/telnet.rel @@ -1,68 +1,68 @@ XL4 H 5 areas 4F global symbols S _resolve Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 -S ___0363_d0ff_Refuse_0a Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 +S ___0365_d0ff_Refuse_0a Ref00000000 S _Badhost Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 +S ___05a5_7321_sent_3a_20do_20 Ref00000000 +S ___0139_7643__25s_0a Ref00000000 +S ___0576_18c5_recv_3a_20do_20 Ref00000000 S _fflush Ref00000000 S _socket Ref00000000 S _fgetc Ref00000000 -S ___056d_7321_sent_3a_20do_20 Ref00000000 S _memset Ref00000000 S _fmode Ref00000000 S _newsession Ref00000000 +S ___05a7_d7c3_sent_3a_20will_20 Ref00000000 S _setjmp Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___056f_d7c3_sent_3a_20will_20 Ref00000000 -S ___0221_6930_Connected_0a Ref00000000 S _alert Ref00000000 S __fprintf Ref00000000 -S ___050b_07d0_null_0a Ref00000000 +S ___0223_6930_Connected_0a Ref00000000 S _perror Ref00000000 -S ___0543_84ef_recv_3a_20will_20 Ref00000000 +S ___05c4_fcc6_standard_0a Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___058c_fcc6_standard_0a Ref00000000 -S ___03b6_2030_Trying_20_25s_2e_2e Ref00000000 S _killproc Ref00000000 -S ___021c_f95c_Closed_3a_20_25s_0a Ref00000000 +S ___03b8_2030_Trying_20_25s_2e_2e Ref00000000 S _settos Ref00000000 S _fputc Ref00000000 -S ___03cc_125c_Usage_3a_20_25s_20_ Ref00000000 -S ___0367_ae52_Resolving_20_25s_2e Ref00000000 +S ___021e_f95c_Closed_3a_20_25s_0a Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___01db_537a_Accept_0a Ref00000000 S _Current Ref00000000 +S ___0578_84ef_recv_3a_20will_20 Ref00000000 +S ___03ce_125c_Usage_3a_20_25s_20_ Ref00000000 +S ___0369_ae52_Resolving_20_25s_2e Ref00000000 +S ___01dd_537a_Accept_0a Ref00000000 S _freesession Ref00000000 +S ___012a_22d3__25c_25c_25c Ref00000000 S _connect Ref00000000 -S ___0202_ef8c_Can_27t_20create_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___03a1_950b_Telnet_20option_20t Ref00000000 +S ___05a8_72b0_sent_3a_20wont_20 Ref00000000 +S ___0204_ef8c_Can_27t_20create_20 Ref00000000 S _atoi Ref00000000 -S ___03f1_699f__5eC_0a Ref00000000 +S ___03a3_950b_Telnet_20option_20t Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 -S ___0542_8810_recv_3a_20dont_20 Ref00000000 -S ___016d_2293__25u_0a Ref00000000 -S ___0544_219c_recv_3a_20wont_20 Ref00000000 +S ___0538_07d0_null_0a Ref00000000 +S ___03f3_699f__5eC_0a Ref00000000 +S ___016f_2293__25u_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setbool Ref00000000 +S ___05a6_db3c_sent_3a_20dont_20 Ref00000000 S _sockerr Ref00000000 S _psocket Ref00000000 -S ___0570_72b0_sent_3a_20wont_20 Ref00000000 +S ___0577_8810_recv_3a_20dont_20 Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 -S ___056e_db3c_sent_3a_20dont_20 Ref00000000 S _Cmdline Ref00000000 -S ___0128_22d3__25c_25c_25c Ref00000000 +S ___0579_219c_recv_3a_20wont_20 Ref00000000 S _newproc Ref00000000 S _keywait Ref00000000 S _setvbuf Ref00000000 -S ___0541_18c5_recv_3a_20do_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size DD7 flags 0 S _dontopt Def00000BCE @@ -87,35 +87,35 @@ A CDATA0 size 14 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 22 00 +R 00 00 01 00 02 05 1F 00 T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 29 00 02 0A 29 00 +R 00 00 01 00 2B 04 2C 00 02 0A 2C 00 T 0C 00 00 00 11 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 03 00 2B 0A 32 00 +R 00 00 01 00 00 05 03 00 2B 0A 33 00 T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 03 00 +R 00 00 01 00 02 04 33 00 02 09 01 00 T 19 00 00 00 F1 F1 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 0A 10 00 +R 00 00 01 00 02 0A 12 00 T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 CD 00 00 00 00 EC FF 21 01 00 E5 R 00 00 01 00 02 05 28 00 T 2A 00 00 00 01 00 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 09 39 00 +R 00 00 01 00 02 09 3A 00 T 32 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 37 00 00 00 00 00 00 00 F1 DD 75 EC DD 74 ED -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 40 00 00 00 7D B4 20 17 R 00 00 01 00 T 44 00 00 00 R 00 00 01 00 T 44 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T 4A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 50 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 59 00 00 00 3C 02 00 00 R 00 00 01 00 00 04 01 00 T 5B 00 00 00 @@ -139,9 +139,9 @@ R 00 00 01 00 T 8F 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T 9A 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2A 00 +R 00 00 01 00 2B 07 2B 00 T 9F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2A 00 02 09 03 00 +R 00 00 01 00 02 04 2B 00 02 09 01 00 T A6 00 00 00 F0 DD 74 F1 R 00 00 01 00 T AA 00 00 00 @@ -155,19 +155,19 @@ R 00 00 01 00 02 06 18 00 T C7 00 00 00 00 21 14 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 18 00 T D0 00 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 10 00 02 0B 10 00 T D6 00 00 00 CD 00 00 00 00 7D B4 28 22 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T DD 00 00 00 R 00 00 01 00 T DD 00 00 00 01 01 00 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3C 00 +R 00 00 01 00 2B 0B 3D 00 T E5 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3C 00 02 0A 03 00 +R 00 00 01 00 02 05 3D 00 02 0A 01 00 T EC 00 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 25 00 T F4 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 25 00 02 09 03 00 +R 00 00 01 00 02 04 25 00 02 09 01 00 T FA 00 00 00 01 00 C3 3C 02 00 00 R 00 00 01 00 00 07 01 00 T FF 00 00 00 @@ -175,17 +175,17 @@ R 00 00 01 00 T FF 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 0A 01 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 21 00 +R 00 00 01 00 2B 06 23 00 T 0F 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 21 00 2B 0A 2D 00 +R 00 00 01 00 02 04 23 00 2B 0A 2E 00 T 15 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2D 00 02 09 03 00 +R 00 00 01 00 02 04 2E 00 02 09 01 00 T 1C 01 00 00 F1 DD 6E 04 DD 66 05 23 23 5E 23 R 00 00 01 00 T 27 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 T 2D 01 00 00 CD 00 00 00 00 DD 75 F2 DD 74 F3 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 36 01 00 00 DD 71 F4 DD 70 F5 7D B4 B1 B0 20 R 00 00 01 00 T 41 01 00 00 3C @@ -195,19 +195,19 @@ R 00 00 01 00 T 42 01 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 4D 01 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 05 00 +R 00 00 01 00 02 06 04 00 T 53 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T 58 01 00 00 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 60 01 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3C 00 +R 00 00 01 00 2B 07 3D 00 T 65 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 03 00 +R 00 00 01 00 02 04 3D 00 02 09 01 00 T 6C 01 00 00 EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 09 25 00 T 73 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 25 00 02 09 03 00 +R 00 00 01 00 02 04 25 00 02 09 01 00 T 79 01 00 00 01 00 C3 3C 02 00 00 R 00 00 01 00 00 07 01 00 T 7E 01 00 00 @@ -215,27 +215,27 @@ R 00 00 01 00 T 7E 01 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 T 89 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 8E 01 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 97 01 00 00 7D A4 3C 20 32 R 00 00 01 00 T 9C 01 00 00 R 00 00 01 00 T 9C 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 27 00 02 0B 27 00 +R 00 00 01 00 2B 05 2A 00 02 0B 2A 00 T A2 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T A8 01 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T B1 01 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3C 00 +R 00 00 01 00 2B 07 3D 00 T B6 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 03 00 +R 00 00 01 00 02 04 3D 00 02 09 01 00 T BD 01 00 00 EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 09 25 00 T C4 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 25 00 02 09 03 00 +R 00 00 01 00 02 04 25 00 02 09 01 00 T CA 01 00 00 01 00 18 6E R 00 00 01 00 T CE 01 00 00 @@ -243,33 +243,33 @@ R 00 00 01 00 T CE 01 00 00 01 10 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 T D8 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1E 00 02 09 1E 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T DD 01 00 00 00 00 00 00 21 0D 00 DD 4E EC DD -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T E6 01 00 00 46 ED 09 E5 01 3B 00 00 00 DD 5E R 00 00 01 00 00 09 02 00 T EF 01 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 36 00 +R 00 00 01 00 2B 09 38 00 T F6 01 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 36 00 02 09 03 00 +R 00 00 01 00 02 04 38 00 02 09 01 00 T FD 01 00 00 E1 71 23 70 21 80 00 E5 21 02 00 R 00 00 01 00 T 08 02 00 00 E5 01 00 00 21 0D 00 DD 5E EC DD R 00 00 01 00 T 13 02 00 00 56 ED 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3D 00 +R 00 00 01 00 2B 0B 3E 00 T 1B 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 3D 00 02 0A 03 00 +R 00 00 01 00 02 05 3E 00 02 0A 01 00 T 22 02 00 00 F1 21 10 00 E5 21 04 00 39 4D 44 R 00 00 01 00 T 2D 02 00 00 DD 5E EC DD 56 ED 3E 3F 02 00 00 R 00 00 01 00 29 0B 01 00 T 35 02 00 00 21 3F 02 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 00 05 01 00 02 0A 03 00 +R 00 00 01 00 00 05 01 00 02 0A 01 00 T 3C 02 00 00 R 00 00 01 00 T 3C 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 3F 02 00 00 R 00 00 01 00 T 3F 02 00 00 CD 00 00 00 00 F0 FF 21 0F 00 E5 @@ -277,9 +277,9 @@ R 00 00 01 00 02 05 28 00 T 48 02 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 52 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 57 02 00 00 00 00 00 00 F1 3A 02 00 00 00 DD -R 00 00 01 00 02 04 03 00 00 0A 03 00 +R 00 00 01 00 02 04 01 00 00 0A 03 00 T 5E 02 00 00 77 FE DD 6E 02 DD 66 03 DD 75 FC R 00 00 01 00 T 69 02 00 00 DD 74 FD 21 05 00 DD 4E 02 DD 46 @@ -289,13 +289,13 @@ R 00 00 01 00 T 7F 02 00 00 23 72 DD 5E 04 DD 56 05 3E R 00 00 01 00 T 88 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 34 00 02 09 34 00 +R 00 00 01 00 2B 04 36 00 02 09 36 00 T 8D 02 00 00 00 00 00 00 E5 1E 00 00 00 00 D5 -R 00 00 01 00 02 04 03 00 2B 0A 1B 00 +R 00 00 01 00 02 04 01 00 2B 0A 1B 00 T 93 02 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 1B 00 2B 0B 2D 00 +R 00 00 01 00 02 05 1B 00 2B 0B 2E 00 T 99 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 2D 00 02 0A 03 00 +R 00 00 01 00 02 05 2E 00 02 0A 01 00 T A0 02 00 00 F1 F1 DD 6E 0A DD 66 0B E5 DD 4E R 00 00 01 00 T AB 02 00 00 04 DD 46 05 21 0D 00 DD 5E 02 DD @@ -313,33 +313,33 @@ R 00 00 01 00 T D2 02 00 00 R 00 00 01 00 T D2 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 26 00 02 0A 26 00 +R 00 00 01 00 2B 05 27 00 02 0A 27 00 T D8 02 00 00 00 00 00 00 F1 7D A4 3C 20 2C -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T E0 02 00 00 R 00 00 01 00 T E0 02 00 00 11 3F 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 02 00 2B 0A 16 00 T E6 02 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 16 00 02 09 03 00 +R 00 00 01 00 02 04 16 00 02 09 01 00 T EC 02 00 00 01 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 3C 00 +R 00 00 01 00 2B 0A 3D 00 T F4 02 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 03 00 +R 00 00 01 00 02 04 3D 00 02 09 01 00 T FB 02 00 00 02 DD 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 09 25 00 T 02 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 25 00 02 09 03 00 +R 00 00 01 00 02 04 25 00 02 09 01 00 T 08 03 00 00 01 00 18 32 R 00 00 01 00 T 0C 03 00 00 R 00 00 01 00 T 0C 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 12 00 02 0B 12 00 +R 00 00 01 00 2B 05 15 00 02 0B 15 00 T 12 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 18 03 00 00 CD 00 00 00 00 F1 F1 21 20 00 DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 21 03 00 00 4E 02 DD 46 03 09 AF 77 23 77 23 R 00 00 01 00 T 2C 03 00 00 77 21 00 00 39 5D 54 3E @@ -347,11 +347,11 @@ R 00 00 01 00 T 34 03 00 00 41 03 00 00 21 41 03 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 39 03 00 00 00 00 00 00 21 00 00 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 3E 03 00 00 R 00 00 01 00 T 3E 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 41 03 00 00 R 00 00 01 00 T 41 03 00 00 CD 00 00 00 00 F8 FF 21 0C 00 DD @@ -371,17 +371,17 @@ R 00 00 01 00 29 04 01 00 00 0A 01 00 T 87 03 00 00 01 00 04 11 4E 00 00 00 3E R 00 00 01 00 00 08 02 00 T 8E 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3B 00 02 09 3B 00 +R 00 00 01 00 2B 04 3C 00 02 09 3C 00 T 93 03 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 9C 03 00 00 4D 44 E1 71 23 70 R 00 00 01 00 T A2 03 00 00 R 00 00 01 00 T A2 03 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T AA 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T B1 03 00 00 75 F8 DD 74 F9 7D A4 3C CA R 00 00 01 00 T BA 03 00 00 0E 05 00 00 @@ -397,9 +397,9 @@ R 00 00 01 00 02 09 18 00 T CF 03 00 00 23 46 DD 5E F8 16 00 3E R 00 00 01 00 T D7 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T DC 03 00 00 00 00 00 00 21 0F 00 DD 4E FA DD -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T E5 03 00 00 46 FB 09 7E 23 B6 28 1B R 00 00 01 00 T ED 03 00 00 @@ -409,9 +409,9 @@ R 00 00 01 00 T F8 03 00 00 23 46 DD 5E F8 DD 56 F9 3E R 00 00 01 00 T 01 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 06 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 08 04 00 00 R 00 00 01 00 T 08 04 00 00 18 98 @@ -419,11 +419,11 @@ R 00 00 01 00 T 0A 04 00 00 R 00 00 01 00 T 0A 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T 12 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T 19 04 00 00 75 F8 DD 74 F9 EB CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T 22 04 00 00 FB 00 05 00 0B 05 00 00 R 00 00 01 00 00 08 01 00 T 28 04 00 00 32 04 00 00 59 04 00 00 @@ -435,63 +435,63 @@ R 00 00 01 00 00 04 01 00 T 32 04 00 00 R 00 00 01 00 T 32 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T 3A 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T 41 04 00 00 75 F8 DD 74 F9 4D 44 DD 5E 02 DD R 00 00 01 00 T 4C 04 00 00 56 03 3E E1 07 00 00 21 R 00 00 01 00 29 07 01 00 T 51 04 00 00 E1 07 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T 57 04 00 00 0B 05 00 00 R 00 00 01 00 00 04 01 00 T 59 04 00 00 R 00 00 01 00 T 59 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T 61 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T 68 04 00 00 75 F8 DD 74 F9 4D 44 DD 5E 02 DD R 00 00 01 00 T 73 04 00 00 56 03 3E 92 09 00 00 21 R 00 00 01 00 29 07 01 00 T 78 04 00 00 92 09 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T 7E 04 00 00 0B 05 00 00 R 00 00 01 00 00 04 01 00 T 80 04 00 00 R 00 00 01 00 T 80 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T 88 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T 8F 04 00 00 75 F8 DD 74 F9 4D 44 DD 5E 02 DD R 00 00 01 00 T 9A 04 00 00 56 03 3E 08 0B 00 00 21 R 00 00 01 00 29 07 01 00 T 9F 04 00 00 08 0B 00 00 CD 00 00 00 00 18 65 -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T A6 04 00 00 R 00 00 01 00 T A6 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0B 00 T AE 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 03 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T B5 04 00 00 75 F8 DD 74 F9 4D 44 DD 5E 02 DD R 00 00 01 00 T C0 04 00 00 56 03 3E CE 0B 00 00 21 R 00 00 01 00 29 07 01 00 T C5 04 00 00 CE 0B 00 00 CD 00 00 00 00 18 3F -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T CC 04 00 00 R 00 00 01 00 T CC 04 00 00 21 40 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 18 00 T D5 04 00 00 23 46 11 FF 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1F 00 +R 00 00 01 00 2B 0A 1D 00 T DD 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1F 00 02 09 03 00 +R 00 00 01 00 02 04 1D 00 02 09 01 00 T E3 04 00 00 0F 00 DD 4E FA DD 46 FB 09 7E 23 R 00 00 01 00 T EE 04 00 00 B6 28 18 @@ -501,9 +501,9 @@ R 00 00 01 00 T F1 04 00 00 21 0F 00 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 T FC 04 00 00 23 46 11 FF 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1F 00 +R 00 00 01 00 2B 0A 1D 00 T 04 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1F 00 02 09 03 00 +R 00 00 01 00 02 04 1D 00 02 09 01 00 T 09 05 00 00 R 00 00 01 00 T 09 05 00 00 18 00 @@ -519,17 +519,17 @@ R 00 00 01 00 T 0E 05 00 00 01 01 00 21 1B 00 DD 5E FA DD 56 R 00 00 01 00 T 19 05 00 00 FB 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0C 00 +R 00 00 01 00 2B 0A 0D 00 T 21 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 0C 00 02 09 03 00 +R 00 00 01 00 02 04 0D 00 02 09 01 00 T 27 05 00 00 80 00 E5 21 02 00 E5 01 00 00 21 R 00 00 01 00 T 32 05 00 00 1B 00 DD 5E FA DD 56 FB 19 5E 23 R 00 00 01 00 T 3D 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3D 00 02 0B 3D 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 43 05 00 00 CD 00 00 00 00 F1 F1 DD 7E FE DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 4C 05 00 00 B6 FF 28 0F 21 08 00 DD 4E FE DD R 00 00 01 00 T 57 05 00 00 46 FF 09 5E 23 56 18 03 @@ -541,9 +541,9 @@ R 00 00 01 00 T 62 05 00 00 R 00 00 01 00 T 62 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 33 00 02 0A 33 00 +R 00 00 01 00 2B 05 35 00 02 0A 35 00 T 68 05 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 71 05 00 00 B4 28 02 18 03 R 00 00 01 00 T 76 05 00 00 @@ -553,35 +553,35 @@ R 00 00 01 00 00 05 02 00 T 79 05 00 00 R 00 00 01 00 T 79 05 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1D 00 +R 00 00 01 00 2B 06 1E 00 T 7E 05 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 1D 00 2B 0A 2D 00 +R 00 00 01 00 02 04 1E 00 2B 0A 2E 00 T 84 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2D 00 02 09 03 00 +R 00 00 01 00 02 04 2E 00 02 09 01 00 T 8B 05 00 00 F1 21 09 00 DD 4E FA DD 46 FB 09 R 00 00 01 00 T 96 05 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1C 00 +R 00 00 01 00 2B 08 1A 00 T 9C 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1C 00 02 09 03 00 +R 00 00 01 00 02 04 1A 00 02 09 01 00 T A2 05 00 00 09 00 09 AF 77 23 77 21 0D 00 09 R 00 00 01 00 T AD 05 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 37 00 +R 00 00 01 00 2B 08 39 00 T B3 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 37 00 02 09 03 00 +R 00 00 01 00 02 04 39 00 02 09 01 00 T B9 05 00 00 0D 00 09 AF 77 23 77 01 01 00 11 R 00 00 01 00 T C4 05 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3C 00 +R 00 00 01 00 2B 07 3D 00 T C9 05 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 03 00 +R 00 00 01 00 02 04 3D 00 02 09 01 00 T D0 05 00 00 FA DD 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 09 25 00 T D7 05 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 25 00 02 09 03 00 +R 00 00 01 00 02 04 25 00 02 09 01 00 T DD 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 12 00 T DF 05 00 00 R 00 00 01 00 T DF 05 00 00 CD 00 00 00 00 FA FF DD 71 FE DD @@ -595,9 +595,9 @@ R 00 00 01 00 T F8 05 00 00 21 19 00 DD 4E FA DD 46 FB 09 5E R 00 00 01 00 T 03 06 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 +R 00 00 01 00 2B 07 0B 00 T 08 06 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 03 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 0F 06 00 00 FC DD 74 FD 7D A4 3C CA R 00 00 01 00 T 17 06 00 00 C2 06 00 00 @@ -609,9 +609,9 @@ R 00 00 01 00 T 24 06 00 00 23 46 DD 5E FC DD 56 FD 3E R 00 00 01 00 T 2D 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 32 06 00 00 00 00 00 00 21 07 00 DD 4E FE DD -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 3B 06 00 00 46 FF 09 7E B7 20 2A 21 0F 00 DD R 00 00 01 00 T 46 06 00 00 4E FA DD 46 FB 09 7E 23 B6 28 1B @@ -627,9 +627,9 @@ R 00 00 01 00 T 5C 06 00 00 23 46 DD 5E FC DD 56 FD 3E R 00 00 01 00 T 65 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 6A 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 6C 06 00 00 R 00 00 01 00 T 6C 06 00 00 3E 0D DD AE FC DD B6 FD 20 26 21 @@ -647,9 +647,9 @@ R 00 00 01 00 T 84 06 00 00 21 0D 00 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 T 8F 06 00 00 23 46 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1F 00 +R 00 00 01 00 2B 0A 1D 00 T 97 06 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1F 00 02 09 03 00 +R 00 00 01 00 02 04 1D 00 02 09 01 00 T 9C 06 00 00 R 00 00 01 00 T 9C 06 00 00 21 07 00 DD 4E FE DD 46 FF 09 7E @@ -661,9 +661,9 @@ R 00 00 01 00 T AA 06 00 00 21 0D 00 DD 4E FA DD 46 FB 09 5E R 00 00 01 00 T B5 06 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 07 00 +R 00 00 01 00 2B 07 09 00 T BA 06 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 07 00 02 09 03 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T BF 06 00 00 R 00 00 01 00 T BF 06 00 00 C3 F8 05 00 00 @@ -673,11 +673,11 @@ R 00 00 01 00 T C2 06 00 00 21 09 00 DD 4E FA DD 46 FB 09 AF R 00 00 01 00 T CD 06 00 00 77 23 77 C3 00 00 00 00 -R 00 00 01 00 02 08 10 00 +R 00 00 01 00 02 08 12 00 T D3 06 00 00 R 00 00 01 00 T D3 06 00 00 CD 00 00 00 00 01 02 80 EB 3E 80 -R 00 00 01 00 02 05 22 00 +R 00 00 01 00 02 05 1F 00 T DC 06 00 00 AC 67 ED 42 30 2D R 00 00 01 00 T E2 06 00 00 @@ -687,19 +687,19 @@ R 00 00 01 00 00 05 03 00 T E9 06 00 00 R 00 00 01 00 T E9 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T EF 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T F5 06 00 00 CD 00 00 00 00 F1 F1 18 11 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T FC 06 00 00 R 00 00 01 00 T FC 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 23 00 02 0B 23 00 +R 00 00 01 00 2B 05 24 00 02 0B 24 00 T 02 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 08 07 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 0D 07 00 00 R 00 00 01 00 T 0D 07 00 00 18 37 @@ -739,11 +739,11 @@ R 00 00 01 00 T 49 07 00 00 R 00 00 01 00 T 49 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 4C 07 00 00 R 00 00 01 00 T 4C 07 00 00 CD 00 00 00 00 01 02 80 EB 3E 80 -R 00 00 01 00 02 05 22 00 +R 00 00 01 00 02 05 1F 00 T 55 07 00 00 AC 67 ED 42 30 2D R 00 00 01 00 T 5B 07 00 00 @@ -753,19 +753,19 @@ R 00 00 01 00 00 05 03 00 T 62 07 00 00 R 00 00 01 00 T 62 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 15 00 02 0B 15 00 +R 00 00 01 00 2B 05 2F 00 02 0B 2F 00 T 68 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 6E 07 00 00 CD 00 00 00 00 F1 F1 18 11 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 75 07 00 00 R 00 00 01 00 T 75 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 05 17 00 02 0B 17 00 T 7B 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 81 07 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 86 07 00 00 R 00 00 01 00 T 86 07 00 00 18 53 @@ -795,11 +795,11 @@ R 00 00 01 00 T BA 07 00 00 DD 6E 04 DD 66 05 4E 23 46 C5 0E R 00 00 01 00 T C5 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 22 00 02 0A 22 00 T CB 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T D1 07 00 00 00 00 00 00 F1 F1 F1 21 FF FF 18 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T DA 07 00 00 03 R 00 00 01 00 T DB 07 00 00 @@ -813,7 +813,7 @@ R 00 00 01 00 T DE 07 00 00 R 00 00 01 00 T DE 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T E1 07 00 00 R 00 00 01 00 T E1 07 00 00 CD 00 00 00 00 FE FF 2A @@ -823,13 +823,13 @@ R 00 00 01 00 00 04 03 00 T ED 07 00 00 R 00 00 01 00 T ED 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 17 00 02 0B 17 00 +R 00 00 01 00 2B 05 21 00 02 0B 21 00 T F3 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T F9 07 00 00 CD 00 00 00 00 F1 F1 DD 4E 04 DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 02 08 00 00 46 05 21 06 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2C 00 +R 00 00 01 00 02 0A 2D 00 T 0B 08 00 00 23 R 00 00 01 00 T 0C 08 00 00 @@ -839,21 +839,21 @@ R 00 00 01 00 T 14 08 00 00 06 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 03 00 T 1C 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T 22 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 28 08 00 00 00 00 00 00 F1 F1 F1 18 19 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 2F 08 00 00 R 00 00 01 00 T 2F 08 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T 37 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 04 31 00 02 0A 31 00 T 3D 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 43 08 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 48 08 00 00 R 00 00 01 00 T 48 08 00 00 @@ -907,9 +907,9 @@ R 00 00 01 00 T D5 08 00 00 5E 02 DD 56 03 19 7E 23 66 6F 11 R 00 00 01 00 T E0 08 00 00 0D 00 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0D 00 T E8 08 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 0C 00 02 0A 03 00 +R 00 00 01 00 02 05 0D 00 02 0A 01 00 T EF 08 00 00 00 00 E5 21 03 00 E5 01 00 00 21 R 00 00 01 00 T FA 08 00 00 0C 00 DD 5E 02 DD 56 03 19 56 23 @@ -917,23 +917,23 @@ R 00 00 01 00 T 05 09 00 00 66 6A 11 0D 00 19 5E 23 56 3E R 00 00 01 00 T 0F 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3D 00 02 09 3D 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T 14 09 00 00 00 00 00 00 F1 F1 01 00 00 21 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 1C 09 00 00 40 00 ED 5B 00 00 00 00 19 5E 23 R 00 00 01 00 02 08 18 00 T 25 09 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T 2B 09 00 00 CD 00 00 00 00 21 00 00 E5 21 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 33 09 00 00 03 00 E5 01 00 00 21 40 00 ED 5B R 00 00 01 00 T 3E 09 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 18 00 T 45 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3D 00 02 09 3D 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T 4A 09 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 4E 09 00 00 R 00 00 01 00 T 4E 09 00 00 DD 6E 04 DD 66 05 DD 4E 02 DD 46 @@ -955,27 +955,27 @@ R 00 00 01 00 T 87 09 00 00 7F 0C 00 00 21 7F 0C 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 8C 09 00 00 00 00 00 00 E1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 8F 09 00 00 R 00 00 01 00 T 8F 09 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 92 09 00 00 R 00 00 01 00 T 92 09 00 00 CD 00 00 00 00 2A 04 00 00 00 7D -R 00 00 01 00 02 05 22 00 00 0A 03 00 +R 00 00 01 00 02 05 1F 00 00 0A 03 00 T 99 09 00 00 B4 28 5B R 00 00 01 00 T 9C 09 00 00 R 00 00 01 00 T 9C 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 30 00 02 0B 30 00 +R 00 00 01 00 2B 05 3B 00 02 0B 3B 00 T A2 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T A8 09 00 00 CD 00 00 00 00 F1 F1 DD 4E 04 DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T B1 09 00 00 46 05 21 06 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2C 00 +R 00 00 01 00 02 0A 2D 00 T BA 09 00 00 23 R 00 00 01 00 T BB 09 00 00 @@ -985,21 +985,21 @@ R 00 00 01 00 T C3 09 00 00 06 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 03 00 T CB 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T D1 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T D7 09 00 00 00 00 00 00 F1 F1 F1 18 19 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T DE 09 00 00 R 00 00 01 00 T DE 09 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T E6 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 04 31 00 02 0A 31 00 T EC 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T F2 09 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T F7 09 00 00 R 00 00 01 00 T F7 09 00 00 @@ -1007,7 +1007,7 @@ R 00 00 01 00 T F7 09 00 00 DD 4E 04 DD 46 05 21 06 00 CD R 00 00 01 00 T 01 0A 00 00 00 00 00 00 DA EC 0A 00 00 -R 00 00 01 00 02 04 2C 00 00 09 01 00 +R 00 00 01 00 02 04 2D 00 00 09 01 00 T 06 0A 00 00 R 00 00 01 00 T 06 0A 00 00 DD 6E 04 DD 66 05 DD 4E 02 DD 46 @@ -1041,9 +1041,9 @@ R 00 00 01 00 T 73 0A 00 00 5E 02 DD 56 03 19 7E 23 66 6F 11 R 00 00 01 00 T 7E 0A 00 00 0D 00 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0D 00 T 86 0A 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 0C 00 02 0A 03 00 +R 00 00 01 00 02 05 0D 00 02 0A 01 00 T 8D 0A 00 00 80 00 E5 21 02 00 E5 01 00 00 21 R 00 00 01 00 T 98 0A 00 00 0C 00 DD 5E 02 DD 56 03 19 56 23 @@ -1051,23 +1051,23 @@ R 00 00 01 00 T A3 0A 00 00 66 6A 11 0D 00 19 5E 23 56 3E R 00 00 01 00 T AD 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3D 00 02 09 3D 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T B2 0A 00 00 00 00 00 00 F1 F1 01 01 00 21 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T BA 0A 00 00 40 00 ED 5B 00 00 00 00 19 5E 23 R 00 00 01 00 02 08 18 00 T C3 0A 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T C9 0A 00 00 CD 00 00 00 00 21 80 00 E5 21 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T D1 0A 00 00 02 00 E5 01 00 00 21 40 00 ED 5B R 00 00 01 00 T DC 0A 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 18 00 T E3 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3D 00 02 09 3D 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T E8 0A 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T EC 0A 00 00 R 00 00 01 00 T EC 0A 00 00 @@ -1077,11 +1077,11 @@ R 00 00 01 00 T F7 0A 00 00 5E 02 DD 56 03 3E 7F 0C 00 00 21 R 00 00 01 00 29 0A 01 00 T FF 0A 00 00 7F 0C 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T 05 0B 00 00 R 00 00 01 00 T 05 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 08 0B 00 00 R 00 00 01 00 T 08 0B 00 00 CD 00 00 00 00 FE FF 2A @@ -1091,13 +1091,13 @@ R 00 00 01 00 00 04 03 00 T 14 0B 00 00 R 00 00 01 00 T 14 0B 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 3E 00 02 0B 3E 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 1A 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T 20 0B 00 00 CD 00 00 00 00 F1 F1 DD 4E 04 DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T 29 0B 00 00 46 05 21 06 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2C 00 +R 00 00 01 00 02 0A 2D 00 T 32 0B 00 00 23 R 00 00 01 00 T 33 0B 00 00 @@ -1107,21 +1107,21 @@ R 00 00 01 00 T 3B 0B 00 00 06 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 03 00 T 43 0B 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T 49 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 4F 0B 00 00 00 00 00 00 F1 F1 F1 18 19 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 56 0B 00 00 R 00 00 01 00 T 56 0B 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T 5E 0B 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 04 31 00 02 0A 31 00 T 64 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 6A 0B 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 6F 0B 00 00 R 00 00 01 00 T 6F 0B 00 00 @@ -1161,27 +1161,27 @@ R 00 00 01 00 T C3 0B 00 00 7F 0C 00 00 21 7F 0C 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T C8 0B 00 00 00 00 00 00 E1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T CB 0B 00 00 R 00 00 01 00 T CB 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T CE 0B 00 00 R 00 00 01 00 T CE 0B 00 00 CD 00 00 00 00 2A 04 00 00 00 7D -R 00 00 01 00 02 05 22 00 00 0A 03 00 +R 00 00 01 00 02 05 1F 00 00 0A 03 00 T D5 0B 00 00 B4 28 5B R 00 00 01 00 T D8 0B 00 00 R 00 00 01 00 T D8 0B 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 05 37 00 02 0B 37 00 T DE 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T E4 0B 00 00 CD 00 00 00 00 F1 F1 DD 4E 04 DD -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T ED 0B 00 00 46 05 21 06 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2C 00 +R 00 00 01 00 02 0A 2D 00 T F6 0B 00 00 23 R 00 00 01 00 T F7 0B 00 00 @@ -1191,21 +1191,21 @@ R 00 00 01 00 T FF 0B 00 00 06 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 03 00 T 07 0C 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T 0D 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 13 0C 00 00 00 00 00 00 F1 F1 F1 18 19 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 1A 0C 00 00 R 00 00 01 00 T 1A 0C 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T 22 0C 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 04 31 00 02 0A 31 00 T 28 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 2E 0C 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 33 0C 00 00 R 00 00 01 00 T 33 0C 00 00 @@ -1213,7 +1213,7 @@ R 00 00 01 00 T 33 0C 00 00 DD 4E 04 DD 46 05 21 06 00 CD R 00 00 01 00 T 3D 0C 00 00 00 00 00 00 38 22 -R 00 00 01 00 02 04 2C 00 +R 00 00 01 00 02 04 2D 00 T 41 0C 00 00 R 00 00 01 00 T 41 0C 00 00 DD 6E 04 DD 66 05 DD 4E 02 DD 46 @@ -1237,21 +1237,21 @@ R 00 00 01 00 T 6E 0C 00 00 5E 02 DD 56 03 3E 7F 0C 00 00 21 R 00 00 01 00 29 0A 01 00 T 76 0C 00 00 7F 0C 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 00 04 01 00 02 09 03 00 +R 00 00 01 00 00 04 01 00 02 09 01 00 T 7C 0C 00 00 R 00 00 01 00 T 7C 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 7F 0C 00 00 R 00 00 01 00 T 7F 0C 00 00 CD 00 00 00 00 2A 04 00 00 00 7D -R 00 00 01 00 02 05 22 00 00 0A 03 00 +R 00 00 01 00 02 05 1F 00 00 0A 03 00 T 86 0C 00 00 B4 CA 37 0D 00 00 R 00 00 01 00 00 06 01 00 T 8A 0C 00 00 R 00 00 01 00 T 8A 0C 00 00 DD 5E 04 DD 56 05 CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T 93 0C 00 00 FB 00 04 00 ED 0C 00 00 R 00 00 01 00 00 08 01 00 T 99 0C 00 00 A1 0C 00 00 B4 0C 00 00 @@ -1261,41 +1261,41 @@ R 00 00 01 00 00 04 01 00 00 08 01 00 T A1 0C 00 00 R 00 00 01 00 T A1 0C 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 11 00 02 0B 11 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T A7 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T AD 0C 00 00 CD 00 00 00 00 F1 F1 18 39 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T B4 0C 00 00 R 00 00 01 00 T B4 0C 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 35 00 02 0B 35 00 +R 00 00 01 00 2B 05 29 00 02 0B 29 00 T BA 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T C0 0C 00 00 CD 00 00 00 00 F1 F1 18 26 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T C7 0C 00 00 R 00 00 01 00 T C7 0C 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 T CD 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T D3 0C 00 00 CD 00 00 00 00 F1 F1 18 13 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T DA 0C 00 00 R 00 00 01 00 T DA 0C 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 38 00 02 0B 38 00 +R 00 00 01 00 2B 05 34 00 02 0B 34 00 T E0 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 +R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 T E6 0C 00 00 CD 00 00 00 00 F1 F1 18 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 01 00 T ED 0C 00 00 R 00 00 01 00 T ED 0C 00 00 DD 4E 0A DD 46 0B 21 06 00 CD R 00 00 01 00 T F7 0C 00 00 00 00 00 00 38 23 -R 00 00 01 00 02 04 2C 00 +R 00 00 01 00 02 04 2D 00 T FB 0C 00 00 R 00 00 01 00 T FB 0C 00 00 DD 6E 0A DD 66 0B 29 01 @@ -1303,21 +1303,21 @@ R 00 00 01 00 T 03 0D 00 00 06 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 03 00 T 0B 0D 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T 11 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 17 0D 00 00 00 00 00 00 F1 F1 F1 18 19 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 1E 0D 00 00 R 00 00 01 00 T 1E 0D 00 00 DD 6E 0A DD 66 0B E5 0E R 00 00 01 00 T 26 0D 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 04 31 00 02 0A 31 00 T 2C 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 +R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 T 32 0D 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 37 0D 00 00 R 00 00 01 00 T 37 0D 00 00 @@ -1327,7 +1327,7 @@ R 00 00 01 00 T 42 0D 00 00 66 05 E5 21 FF 00 E5 0E R 00 00 01 00 T 4A 0D 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 3A 00 02 0A 3A 00 +R 00 00 01 00 2B 04 26 00 02 0A 26 00 T 50 0D 00 00 21 0C 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 T 5B 0D 00 00 23 66 6A 11 0D 00 19 5E 23 56 D5 @@ -1335,19 +1335,19 @@ R 00 00 01 00 T 66 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 14 00 02 0A 14 00 T 6C 0D 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 75 0D 00 00 21 0C 00 09 46 23 66 68 01 0D 00 R 00 00 01 00 T 80 0D 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 07 00 +R 00 00 01 00 2B 09 09 00 T 87 0D 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 07 00 02 09 03 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T 8D 0D 00 00 00 00 00 00 -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 12 00 T 8F 0D 00 00 R 00 00 01 00 T 8F 0D 00 00 CD 00 00 00 00 3E 03 AB B2 28 05 -R 00 00 01 00 02 05 22 00 +R 00 00 01 00 02 05 1F 00 T 98 0D 00 00 R 00 00 01 00 T 98 0D 00 00 21 01 00 18 37 @@ -1355,25 +1355,25 @@ R 00 00 01 00 T 9D 0D 00 00 R 00 00 01 00 T 9D 0D 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 05 30 00 02 0B 30 00 T A3 0D 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 24 00 +R 00 00 01 00 02 0A 20 00 T AC 0D 00 00 5E 23 56 D5 3E 00 00 00 00 21 R 00 00 01 00 2B 09 14 00 T B3 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 14 00 02 09 03 00 +R 00 00 01 00 02 04 14 00 02 09 01 00 T BA 0D 00 00 F1 01 6B 00 21 07 00 ED 5B R 00 00 01 00 T C3 0D 00 00 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 04 24 00 +R 00 00 01 00 02 04 20 00 T CA 0D 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 T CF 0D 00 00 00 00 00 00 21 00 00 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T D4 0D 00 00 R 00 00 01 00 T D4 0D 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 12 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 54 72 61 6E 73 6D 69 74 20 42 69 diff --git a/src/nos/lib/crt_banked_lib/atexit.rel b/src/nos/lib/crt_banked_lib/atexit.rel index ac8b3603..309cc619 100644 --- a/src/nos/lib/crt_banked_lib/atexit.rel +++ b/src/nos/lib/crt_banked_lib/atexit.rel @@ -2,16 +2,16 @@ XL4 H 5 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ___cleanup Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 108 flags 0 -S _atexit Def000000F5 +A CODE size 10F flags 0 +S _atexit Def000000FC S _on_exit Def0000007C A UDATA0 size 32 flags 0 S ___on_exit_table Def00000000 @@ -61,10 +61,10 @@ R 00 00 01 00 02 05 01 00 T 7C 00 00 00 R 00 00 01 00 T 7C 00 00 00 CD 00 00 00 00 2A 00 00 00 00 CB -R 00 00 01 00 02 05 03 00 00 0A 03 00 +R 00 00 01 00 02 05 04 00 00 0A 03 00 T 83 00 00 00 7C 20 0E 01 0A 80 2A 00 00 00 00 R 00 00 01 00 00 0B 03 00 -T 8C 00 00 00 3E 80 AC 67 ED 42 38 0B +T 8C 00 00 00 3E 80 AC 67 ED 42 38 12 R 00 00 01 00 T 94 00 00 00 R 00 00 01 00 @@ -72,49 +72,49 @@ T 94 00 00 00 R 00 00 01 00 T 94 00 00 00 R 00 00 01 00 -T 94 00 00 00 21 0C 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 9D 00 00 00 18 53 +T 94 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 9D 00 00 00 0C 23 36 00 21 FF FF 18 53 R 00 00 01 00 -T 9F 00 00 00 +T A6 00 00 00 R 00 00 01 00 -T 9F 00 00 00 3E 00 00 00 00 21 00 00 00 00 32 +T A6 00 00 00 3E 00 00 00 00 21 00 00 00 00 32 R 00 00 01 00 29 05 01 00 00 0A 01 00 -T A5 00 00 00 02 00 00 00 22 00 00 00 00 DD 7E +T AC 00 00 00 02 00 00 00 22 00 00 00 00 DD 7E R 00 00 01 00 02 04 05 00 02 09 05 00 -T AC 00 00 00 02 DD B6 03 DD B6 04 28 3A +T B3 00 00 00 02 DD B6 03 DD B6 04 28 3A R 00 00 01 00 -T B5 00 00 00 +T BC 00 00 00 R 00 00 01 00 -T B5 00 00 00 01 05 00 ED 5B 00 00 00 00 CD +T BC 00 00 00 01 05 00 ED 5B 00 00 00 00 CD R 00 00 01 00 00 09 03 00 -T BD 00 00 00 00 00 00 00 21 00 00 00 00 19 DD +T C4 00 00 00 00 00 00 00 21 00 00 00 00 19 DD R 00 00 01 00 02 04 07 00 00 09 02 00 -T C4 00 00 00 56 04 DD 4E 02 DD 46 03 71 23 70 +T CB 00 00 00 56 04 DD 4E 02 DD 46 03 71 23 70 R 00 00 01 00 -T CF 00 00 00 23 72 01 05 00 ED 5B 00 00 00 00 +T D6 00 00 00 23 72 01 05 00 ED 5B 00 00 00 00 R 00 00 01 00 00 0B 03 00 -T D8 00 00 00 CD 00 00 00 00 21 03 00 00 00 19 +T DF 00 00 00 CD 00 00 00 00 21 03 00 00 00 19 R 00 00 01 00 02 05 07 00 00 0A 02 00 -T DF 00 00 00 DD 4E 0A DD 46 0B 71 23 70 2A +T E6 00 00 00 DD 4E 0A DD 46 0B 71 23 70 2A R 00 00 01 00 -T E9 00 00 00 00 00 00 00 23 22 00 00 00 00 +T F0 00 00 00 00 00 00 00 23 22 00 00 00 00 R 00 00 01 00 00 04 03 00 00 0A 03 00 -T EF 00 00 00 +T F6 00 00 00 R 00 00 01 00 -T EF 00 00 00 21 00 00 +T F6 00 00 00 21 00 00 R 00 00 01 00 -T F2 00 00 00 +T F9 00 00 00 R 00 00 01 00 -T F2 00 00 00 C3 00 00 00 00 +T F9 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 -T F5 00 00 00 +T FC 00 00 00 R 00 00 01 00 -T F5 00 00 00 CD 00 00 00 00 21 00 00 E5 3E -R 00 00 01 00 02 05 03 00 -T FD 00 00 00 7C 00 00 00 21 7C 00 00 00 CD +T FC 00 00 00 CD 00 00 00 00 21 00 00 E5 3E +R 00 00 01 00 02 05 04 00 +T 04 01 00 00 7C 00 00 00 21 7C 00 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 -T 02 01 00 00 00 00 00 00 F1 C3 00 00 00 00 +T 09 01 00 00 00 00 00 00 F1 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 0A 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/closedir.rel b/src/nos/lib/crt_banked_lib/closedir.rel index ae4c9b30..5df6ee78 100644 --- a/src/nos/lib/crt_banked_lib/closedir.rel +++ b/src/nos/lib/crt_banked_lib/closedir.rel @@ -3,23 +3,23 @@ H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _close Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 76 flags 0 +A CODE size 7D flags 0 S _closedir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 1A 21 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 06 00 T 08 00 00 00 06 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 T 13 00 00 00 B6 28 0B DD 6E 02 DD 66 03 7E 23 R 00 00 01 00 -T 1E 00 00 00 B6 20 0B +T 1E 00 00 00 B6 20 12 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 @@ -27,31 +27,31 @@ T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 2A 00 00 00 18 47 +T 21 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 2A 00 00 00 0E 23 36 00 21 FF FF 18 47 R 00 00 01 00 -T 2C 00 00 00 +T 33 00 00 00 R 00 00 01 00 -T 2C 00 00 00 DD 6E 02 DD 66 03 5E 23 56 3E +T 33 00 00 00 DD 6E 02 DD 66 03 5E 23 56 3E R 00 00 01 00 -T 36 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 3D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 3B 00 00 00 00 00 00 00 21 06 00 DD 4E 02 DD +T 42 00 00 00 00 00 00 00 21 06 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 44 00 00 00 46 03 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T 4C 00 00 00 21 00 00 00 00 CD 00 00 00 00 69 -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 53 00 00 00 60 AF 77 23 77 21 06 00 DD 4E 02 +T 4B 00 00 00 46 03 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T 53 00 00 00 21 00 00 00 00 CD 00 00 00 00 69 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T 5A 00 00 00 60 AF 77 23 77 21 06 00 DD 4E 02 R 00 00 01 00 -T 5E 00 00 00 DD 46 03 09 AF 77 23 77 59 50 3E +T 65 00 00 00 DD 46 03 09 AF 77 23 77 59 50 3E R 00 00 01 00 -T 69 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 6E 00 00 00 00 00 00 00 21 00 00 +T 70 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 75 00 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 00 00 -T 73 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 73 00 00 00 C3 00 00 00 00 +T 7A 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/fclose.rel b/src/nos/lib/crt_banked_lib/fclose.rel index 88cd8acb..e5b1a7f6 100644 --- a/src/nos/lib/crt_banked_lib/fclose.rel +++ b/src/nos/lib/crt_banked_lib/fclose.rel @@ -4,152 +4,154 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _fflush Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _close Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ___IO_list Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 171 flags 0 +A CODE size 178 flags 0 S _fclose Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FA R 00 00 01 00 02 05 07 00 -T 09 00 00 00 DD 77 FB DD 7E 02 DD B6 03 20 0C +T 09 00 00 00 DD 77 FB DD 7E 02 DD B6 03 20 13 R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 -T 14 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 1D 00 00 00 C3 6E 01 00 00 -R 00 00 01 00 00 05 01 00 -T 20 00 00 00 +T 14 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 1D 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 20 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 25 00 00 00 75 01 00 00 +R 00 00 01 00 00 04 01 00 +T 27 00 00 00 +R 00 00 01 00 +T 27 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 28 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 2F 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 2F 00 00 00 B4 28 06 +T 36 00 00 00 B4 28 06 R 00 00 01 00 -T 32 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 32 00 00 00 21 FF FF C3 6E 01 00 00 +T 39 00 00 00 21 FF FF C3 75 01 00 00 R 00 00 01 00 00 08 01 00 -T 38 00 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 38 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 3F 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 43 00 00 00 23 56 3E 00 00 00 00 21 +T 4A 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 -T 48 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 4F 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 4F 00 00 00 28 08 +T 56 00 00 00 28 08 R 00 00 01 00 -T 51 00 00 00 +T 58 00 00 00 R 00 00 01 00 -T 51 00 00 00 DD 36 FA FF DD 36 FB FF +T 58 00 00 00 DD 36 FA FF DD 36 FB FF R 00 00 01 00 -T 59 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 59 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 36 +T 60 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 64 00 00 00 FF 23 36 FF 21 0C 00 09 7E E6 04 +T 6B 00 00 00 FF 23 36 FF 21 0C 00 09 7E E6 04 R 00 00 01 00 -T 6F 00 00 00 28 34 +T 76 00 00 00 28 34 R 00 00 01 00 -T 71 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 71 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 5E +T 78 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 7C 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 05 00 -T 81 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T 87 00 00 00 0C 00 09 7E E6 FB 77 23 7E E6 FF +T 83 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 06 00 +T 88 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 8E 00 00 00 0C 00 09 7E E6 FB 77 23 7E E6 FF R 00 00 01 00 -T 92 00 00 00 77 21 06 00 09 E5 21 08 00 09 AF +T 99 00 00 00 77 21 06 00 09 E5 21 08 00 09 AF R 00 00 01 00 -T 9D 00 00 00 77 23 77 E1 AF 77 23 77 +T A4 00 00 00 77 23 77 E1 AF 77 23 77 R 00 00 01 00 -T A5 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T A5 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T AC 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T B0 00 00 00 E6 08 CA 5A 01 00 00 +T B7 00 00 00 E6 08 CA 61 01 00 00 R 00 00 01 00 00 07 01 00 -T B5 00 00 00 +T BC 00 00 00 R 00 00 01 00 -T B5 00 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD +T BC 00 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 08 00 -T BE 00 00 00 AF DD 77 FE DD 77 FF 21 0C 00 DD +T C5 00 00 00 AF DD 77 FE DD 77 FF 21 0C 00 DD R 00 00 01 00 -T C9 00 00 00 4E 02 DD 46 03 09 AF 77 23 77 +T D0 00 00 00 4E 02 DD 46 03 09 AF 77 23 77 R 00 00 01 00 -T D3 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T D3 00 00 00 DD 7E FC DD B6 FD 28 27 DD 6E 02 +T DA 00 00 00 DD 7E FC DD B6 FD 28 27 DD 6E 02 R 00 00 01 00 -T DE 00 00 00 DD 66 03 DD 4E FC DD 46 FD A7 ED +T E5 00 00 00 DD 66 03 DD 4E FC DD 46 FD A7 ED R 00 00 01 00 -T E9 00 00 00 42 28 16 +T F0 00 00 00 42 28 16 R 00 00 01 00 -T EC 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T EC 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T EC 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T EC 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 56 +T F3 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 56 R 00 00 01 00 -T F7 00 00 00 23 66 6A DD 75 FC DD 74 FD 18 D1 +T FE 00 00 00 23 66 6A DD 75 FC DD 74 FD 18 D1 R 00 00 01 00 -T 02 01 00 00 +T 09 01 00 00 R 00 00 01 00 -T 02 01 00 00 DD 6E 02 DD 66 03 DD 4E FC DD 46 +T 09 01 00 00 DD 6E 02 DD 66 03 DD 4E FC DD 46 R 00 00 01 00 -T 0D 01 00 00 FD A7 ED 42 20 37 +T 14 01 00 00 FD A7 ED 42 20 37 R 00 00 01 00 -T 13 01 00 00 +T 1A 01 00 00 R 00 00 01 00 -T 13 01 00 00 DD 7E FE DD B6 FF 20 13 +T 1A 01 00 00 DD 7E FE DD B6 FF 20 13 R 00 00 01 00 -T 1B 01 00 00 +T 22 01 00 00 R 00 00 01 00 -T 1B 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 46 +T 22 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 26 01 00 00 23 66 68 22 00 00 00 00 18 1C +T 2D 01 00 00 23 66 68 22 00 00 00 00 18 1C R 00 00 01 00 02 08 08 00 -T 2E 01 00 00 +T 35 01 00 00 R 00 00 01 00 -T 2E 01 00 00 21 16 00 DD 4E FE DD 46 FF 09 E5 +T 35 01 00 00 21 16 00 DD 4E FE DD 46 FF 09 E5 R 00 00 01 00 -T 39 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 4E +T 40 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 44 01 00 00 23 46 E1 71 23 70 +T 4B 01 00 00 23 46 E1 71 23 70 R 00 00 01 00 -T 4A 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 4A 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 4A 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T 52 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 05 00 02 0A 00 00 -T 59 01 00 00 0E +T 51 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 06 00 +T 59 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 06 00 02 0A 00 00 +T 60 01 00 00 0E R 00 00 01 00 -T 5A 01 00 00 +T 61 01 00 00 R 00 00 01 00 -T 5A 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 AF +T 61 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 AF R 00 00 01 00 -T 65 01 00 00 77 23 77 +T 6C 01 00 00 77 23 77 R 00 00 01 00 -T 68 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 68 01 00 00 DD 6E FA DD 66 FB +T 6F 01 00 00 DD 6E FA DD 66 FB R 00 00 01 00 -T 6E 01 00 00 +T 75 01 00 00 R 00 00 01 00 -T 6E 01 00 00 C3 00 00 00 00 +T 75 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/crt_banked_lib/fflush.rel b/src/nos/lib/crt_banked_lib/fflush.rel index 60808d79..5adc10b2 100644 --- a/src/nos/lib/crt_banked_lib/fflush.rel +++ b/src/nos/lib/crt_banked_lib/fflush.rel @@ -4,17 +4,17 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _stderr Ref00000000 S _lseek Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _stdin Ref00000000 S _stdout Ref00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ___IO_list Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 213 flags 0 +A CODE size 219 flags 0 S _fflush Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -25,11 +25,11 @@ R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 05 00 29 0A 01 00 +R 00 00 01 00 02 05 06 00 29 0A 01 00 T 1A 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 00 04 01 00 02 09 00 00 T 21 00 00 00 20 1E 11 00 00 00 00 3E -R 00 00 01 00 02 07 06 00 +R 00 00 01 00 02 07 07 00 T 27 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 2C 00 00 00 00 00 00 00 7D B4 20 0F 11 @@ -46,7 +46,7 @@ T 41 00 00 00 R 00 00 01 00 T 41 00 00 00 R 00 00 01 00 -T 41 00 00 00 21 FF FF C3 10 02 00 00 +T 41 00 00 00 21 FF FF C3 16 02 00 00 R 00 00 01 00 00 08 01 00 T 47 00 00 00 R 00 00 01 00 @@ -66,7 +66,7 @@ T 67 00 00 00 B4 28 06 R 00 00 01 00 T 6A 00 00 00 R 00 00 01 00 -T 6A 00 00 00 21 FF FF C3 10 02 00 00 +T 6A 00 00 00 21 FF FF C3 16 02 00 00 R 00 00 01 00 00 08 01 00 T 70 00 00 00 R 00 00 01 00 @@ -76,13 +76,13 @@ T 7B 00 00 00 23 66 6A DD 75 02 DD 74 03 18 CA R 00 00 01 00 T 86 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 00 00 C3 10 02 00 00 +T 86 00 00 00 21 00 00 C3 16 02 00 00 R 00 00 01 00 00 08 01 00 T 8C 00 00 00 R 00 00 01 00 T 8C 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 97 00 00 00 E6 80 CA 66 01 00 00 +T 97 00 00 00 E6 80 CA 6C 01 00 00 R 00 00 01 00 00 07 01 00 T 9C 00 00 00 R 00 00 01 00 @@ -92,7 +92,7 @@ T A7 00 00 00 23 56 0A 6F 03 0A 67 A7 ED 52 DD R 00 00 01 00 T B2 00 00 00 75 FA DD 74 FB 7D B4 CA R 00 00 01 00 -T BA 00 00 00 64 01 00 00 +T BA 00 00 00 6A 01 00 00 R 00 00 01 00 00 04 01 00 T BC 00 00 00 R 00 00 01 00 @@ -128,81 +128,83 @@ T 21 01 00 00 DD 4E FC DD 46 FD 21 00 00 CD R 00 00 01 00 T 2B 01 00 00 00 00 00 00 38 A1 DD 7E FC DD A6 R 00 00 01 00 02 04 0A 00 -T 34 01 00 00 FD 3C 20 09 2A 00 00 00 00 3E 04 -R 00 00 01 00 02 09 07 00 -T 3D 01 00 00 AD B4 28 8F +T 34 01 00 00 FD 3C 20 0F 21 4D 00 ED 4B R 00 00 01 00 -T 41 01 00 00 +T 3D 01 00 00 00 00 00 00 09 3E 04 AE 23 B6 28 +R 00 00 01 00 02 04 04 00 +T 46 01 00 00 89 R 00 00 01 00 -T 41 01 00 00 DD 7E FA DD B6 FB 28 1B +T 47 01 00 00 R 00 00 01 00 -T 49 01 00 00 +T 47 01 00 00 DD 7E FA DD B6 FB 28 1B R 00 00 01 00 -T 49 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 4F 01 00 00 R 00 00 01 00 -T 54 01 00 00 F6 00 77 23 7E F6 02 77 DD 36 FE +T 4F 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 5F 01 00 00 FF DD 36 FF FF +T 5A 01 00 00 F6 00 77 23 7E F6 02 77 DD 36 FE R 00 00 01 00 -T 64 01 00 00 +T 65 01 00 00 FF DD 36 FF FF R 00 00 01 00 -T 64 01 00 00 +T 6A 01 00 00 R 00 00 01 00 -T 64 01 00 00 18 6A +T 6A 01 00 00 R 00 00 01 00 -T 66 01 00 00 +T 6A 01 00 00 18 6A R 00 00 01 00 -T 66 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 6C 01 00 00 R 00 00 01 00 -T 71 01 00 00 E6 40 28 5B +T 6C 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 75 01 00 00 +T 77 01 00 00 E6 40 28 5B R 00 00 01 00 -T 75 01 00 00 DD 6E 02 DD 66 03 4E 23 46 DD 6E +T 7B 01 00 00 R 00 00 01 00 -T 80 01 00 00 02 DD 66 03 23 23 56 23 66 6A A7 +T 7B 01 00 00 DD 6E 02 DD 66 03 4E 23 46 DD 6E R 00 00 01 00 -T 8B 01 00 00 ED 42 DD 75 FA DD 74 FB 4D 44 21 +T 86 01 00 00 02 DD 66 03 23 23 56 23 66 6A A7 R 00 00 01 00 -T 96 01 00 00 00 00 CD 00 00 00 00 30 33 21 +T 91 01 00 00 ED 42 DD 75 FA DD 74 FB 4D 44 21 +R 00 00 01 00 +T 9C 01 00 00 00 00 CD 00 00 00 00 30 33 21 R 00 00 01 00 02 07 0A 00 -T 9E 01 00 00 01 00 E5 DD 4E FA DD 46 FB A7 21 +T A4 01 00 00 01 00 E5 DD 4E FA DD 46 FB A7 21 R 00 00 01 00 -T A9 01 00 00 00 00 ED 42 7C 07 9F 4F 41 C5 E5 +T AF 01 00 00 00 00 ED 42 7C 07 9F 4F 41 C5 E5 R 00 00 01 00 -T B4 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T BA 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T BF 01 00 00 23 56 3E 00 00 00 00 21 +T C5 01 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 -T C4 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T CA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 03 00 02 09 00 00 -T CB 01 00 00 F1 CB 78 28 00 +T D1 01 00 00 F1 CB 78 28 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T D0 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T D6 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T DB 01 00 00 E6 3F 77 23 7E E6 FA 77 69 60 23 +T E1 01 00 00 E6 3F 77 23 7E E6 FA 77 69 60 23 R 00 00 01 00 -T E6 01 00 00 23 E5 21 04 00 DD 4E 02 DD 46 03 +T EC 01 00 00 23 E5 21 04 00 DD 4E 02 DD 46 03 R 00 00 01 00 -T F1 01 00 00 09 E5 21 06 00 09 56 23 66 6A E5 +T F7 01 00 00 09 E5 21 06 00 09 56 23 66 6A E5 R 00 00 01 00 -T FC 01 00 00 69 60 C1 71 23 70 E1 71 23 70 E1 +T 02 02 00 00 69 60 C1 71 23 70 E1 71 23 70 E1 R 00 00 01 00 -T 07 02 00 00 71 23 70 DD 6E FE DD 66 FF +T 0D 02 00 00 71 23 70 DD 6E FE DD 66 FF R 00 00 01 00 -T 10 02 00 00 +T 16 02 00 00 R 00 00 01 00 -T 10 02 00 00 C3 00 00 00 00 +T 16 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/fgetgren.rel b/src/nos/lib/crt_banked_lib/fgetgren.rel index 9250c241..5bec96ca 100644 --- a/src/nos/lib/crt_banked_lib/fgetgren.rel +++ b/src/nos/lib/crt_banked_lib/fgetgren.rel @@ -3,32 +3,32 @@ H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ___getgrent Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2A flags 0 +A CODE size 31 flags 0 S _fgetgrent Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 7B B2 20 0B -R 00 00 01 00 02 05 04 00 +T 00 00 00 00 CD 00 00 00 00 7B B2 20 12 +R 00 00 01 00 02 05 05 00 T 07 00 00 00 R 00 00 01 00 -T 07 00 00 00 21 04 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 05 00 -T 10 00 00 00 18 15 +T 07 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 10 00 00 00 04 23 36 00 21 00 00 18 15 R 00 00 01 00 -T 12 00 00 00 +T 19 00 00 00 R 00 00 01 00 -T 12 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 19 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 1D 00 00 00 23 56 3E 00 00 00 00 21 +T 24 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 +T 29 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 27 00 00 00 +T 2E 00 00 00 R 00 00 01 00 -T 27 00 00 00 C3 00 00 00 00 +T 2E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/fgetpwen.rel b/src/nos/lib/crt_banked_lib/fgetpwen.rel index 688c1081..738b8b0b 100644 --- a/src/nos/lib/crt_banked_lib/fgetpwen.rel +++ b/src/nos/lib/crt_banked_lib/fgetpwen.rel @@ -2,33 +2,33 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ___getpwent Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2A flags 0 +A CODE size 31 flags 0 S _fgetpwent Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 7B B2 20 0B -R 00 00 01 00 02 05 03 00 +T 00 00 00 00 CD 00 00 00 00 7B B2 20 12 +R 00 00 01 00 02 05 04 00 T 07 00 00 00 R 00 00 01 00 -T 07 00 00 00 21 04 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 04 00 -T 10 00 00 00 18 15 +T 07 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 10 00 00 00 04 23 36 00 21 00 00 18 15 R 00 00 01 00 -T 12 00 00 00 +T 19 00 00 00 R 00 00 01 00 -T 12 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 19 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 1D 00 00 00 23 56 3E 00 00 00 00 21 +T 24 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 05 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 +T 29 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 27 00 00 00 +T 2E 00 00 00 R 00 00 01 00 -T 27 00 00 00 C3 00 00 00 00 +T 2E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/fopen.rel b/src/nos/lib/crt_banked_lib/fopen.rel index 0c5e85d2..a6d64b61 100644 --- a/src/nos/lib/crt_banked_lib/fopen.rel +++ b/src/nos/lib/crt_banked_lib/fopen.rel @@ -3,9 +3,9 @@ H 2 areas E global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _isatty Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ___IO_list Ref00000000 @@ -14,7 +14,7 @@ S ?CL64180B_4_06_L00 Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 S _fclose Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2B9 flags 0 +A CODE size 2CA flags 0 S ___fopen Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -98,7 +98,7 @@ T DC 00 00 00 47 79 B0 20 06 R 00 00 01 00 T E1 00 00 00 R 00 00 01 00 -T E1 00 00 00 21 00 00 C3 B6 02 00 00 +T E1 00 00 00 21 00 00 C3 C7 02 00 00 R 00 00 01 00 00 08 01 00 T E7 00 00 00 R 00 00 01 00 @@ -132,7 +132,7 @@ T 33 01 00 00 R 00 00 01 00 T 33 01 00 00 R 00 00 01 00 -T 33 01 00 00 21 00 00 C3 B6 02 00 00 +T 33 01 00 00 21 00 00 C3 C7 02 00 00 R 00 00 01 00 00 08 01 00 T 39 01 00 00 R 00 00 01 00 @@ -152,103 +152,107 @@ T 62 01 00 00 74 05 R 00 00 01 00 T 64 01 00 00 R 00 00 01 00 -T 64 01 00 00 DD CB 05 7E 28 2E +T 64 01 00 00 DD CB 05 7E 28 3F R 00 00 01 00 T 6A 01 00 00 R 00 00 01 00 -T 6A 01 00 00 2A 00 00 00 00 DD 75 FA DD 74 FB -R 00 00 01 00 02 05 05 00 -T 73 01 00 00 DD 7E FE DD B6 FF 28 0E +T 6A 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 03 00 +T 73 01 00 00 23 66 68 DD 75 FA DD 74 FB DD 7E R 00 00 01 00 -T 7B 01 00 00 +T 7E 01 00 00 FE DD B6 FF 28 0E R 00 00 01 00 -T 7B 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T 83 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 89 01 00 00 +T 84 01 00 00 R 00 00 01 00 -T 89 01 00 00 DD 6E FA DD 66 FB 22 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 92 01 00 00 21 00 00 C3 B6 02 00 00 -R 00 00 01 00 00 08 01 00 -T 98 01 00 00 +T 84 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T 8C 01 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T 92 01 00 00 +R 00 00 01 00 +T 92 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 DD +R 00 00 01 00 02 09 03 00 +T 9B 01 00 00 4E FA DD 46 FB 71 23 70 21 00 00 +R 00 00 01 00 +T A6 01 00 00 C3 C7 02 00 00 +R 00 00 01 00 00 05 01 00 +T A9 01 00 00 R 00 00 01 00 -T 98 01 00 00 DD 7E 0A DD B6 0B C2 6A 02 00 00 +T A9 01 00 00 DD 7E 0A DD B6 0B C2 7B 02 00 00 R 00 00 01 00 00 0B 01 00 -T A1 01 00 00 +T B2 01 00 00 R 00 00 01 00 -T A1 01 00 00 DD 6E FE DD 66 FF DD 75 0A DD 74 +T B2 01 00 00 DD 6E FE DD 66 FF DD 75 0A DD 74 R 00 00 01 00 -T AC 01 00 00 0B 01 16 00 09 ED 4B 00 00 00 00 +T BD 01 00 00 0B 01 16 00 09 ED 4B 00 00 00 00 R 00 00 01 00 02 0B 08 00 -T B5 01 00 00 71 23 70 DD 6E 0A DD 66 0B 22 +T C6 01 00 00 71 23 70 DD 6E 0A DD 66 0B 22 R 00 00 01 00 -T BF 01 00 00 00 00 00 00 21 0C 00 DD 4E 0A DD +T D0 01 00 00 00 00 00 00 21 0C 00 DD 4E 0A DD R 00 00 01 00 02 04 08 00 -T C8 01 00 00 46 0B 09 36 08 23 36 00 DD 5E 04 +T D9 01 00 00 46 0B 09 36 08 23 36 00 DD 5E 04 R 00 00 01 00 -T D3 01 00 00 DD 56 05 3E 00 00 00 00 21 +T E4 01 00 00 DD 56 05 3E 00 00 00 00 21 R 00 00 01 00 2B 08 02 00 -T D9 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T EA 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 02 00 02 09 00 00 -T E0 01 00 00 28 13 +T F1 01 00 00 28 13 R 00 00 01 00 -T E2 01 00 00 +T F3 01 00 00 R 00 00 01 00 -T E2 01 00 00 21 0C 00 DD 4E 0A DD 46 0B 09 7E +T F3 01 00 00 21 0C 00 DD 4E 0A DD 46 0B 09 7E R 00 00 01 00 -T ED 01 00 00 F6 01 77 23 7E F6 00 77 +T FE 01 00 00 F6 01 77 23 7E F6 00 77 R 00 00 01 00 -T F5 01 00 00 +T 06 02 00 00 R 00 00 01 00 -T F5 01 00 00 21 06 00 DD 4E 0A DD 46 0B 09 E5 +T 06 02 00 00 21 06 00 DD 4E 0A DD 46 0B 09 E5 R 00 00 01 00 -T 00 02 00 00 01 00 02 11 01 00 3E 00 00 00 00 +T 11 02 00 00 01 00 02 11 01 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T 08 02 00 00 21 00 00 00 00 CD 00 00 00 00 4D +T 19 02 00 00 21 00 00 00 00 CD 00 00 00 00 4D R 00 00 01 00 02 05 07 00 02 0A 00 00 -T 0F 02 00 00 44 E1 71 23 70 79 B0 20 29 +T 20 02 00 00 44 E1 71 23 70 79 B0 20 29 R 00 00 01 00 -T 18 02 00 00 +T 29 02 00 00 R 00 00 01 00 -T 18 02 00 00 21 06 00 DD 4E 0A DD 46 0B 09 E5 +T 29 02 00 00 21 06 00 DD 4E 0A DD 46 0B 09 E5 R 00 00 01 00 -T 23 02 00 00 21 0E 00 09 EB E1 73 23 72 21 +T 34 02 00 00 21 0E 00 09 EB E1 73 23 72 21 R 00 00 01 00 -T 2D 02 00 00 08 00 09 E5 21 0E 00 09 01 08 00 +T 3E 02 00 00 08 00 09 E5 21 0E 00 09 01 08 00 R 00 00 01 00 -T 38 02 00 00 09 4D 44 E1 71 23 70 18 29 +T 49 02 00 00 09 4D 44 E1 71 23 70 18 29 R 00 00 01 00 -T 41 02 00 00 +T 52 02 00 00 R 00 00 01 00 -T 41 02 00 00 21 08 00 DD 4E 0A DD 46 0B 09 E5 +T 52 02 00 00 21 08 00 DD 4E 0A DD 46 0B 09 E5 R 00 00 01 00 -T 4C 02 00 00 21 06 00 09 56 23 66 6A 3E 02 84 +T 5D 02 00 00 21 06 00 09 56 23 66 6A 3E 02 84 R 00 00 01 00 -T 57 02 00 00 67 EB E1 73 23 72 21 0C 00 09 7E +T 68 02 00 00 67 EB E1 73 23 72 21 0C 00 09 7E R 00 00 01 00 -T 62 02 00 00 F6 04 77 23 7E F6 00 77 +T 73 02 00 00 F6 04 77 23 7E F6 00 77 R 00 00 01 00 -T 6A 02 00 00 +T 7B 02 00 00 R 00 00 01 00 -T 6A 02 00 00 +T 7B 02 00 00 R 00 00 01 00 -T 6A 02 00 00 DD 6E 0A DD 66 0B 23 23 E5 21 +T 7B 02 00 00 DD 6E 0A DD 66 0B 23 23 E5 21 R 00 00 01 00 -T 74 02 00 00 04 00 DD 4E 0A DD 46 0B 09 E5 21 +T 85 02 00 00 04 00 DD 4E 0A DD 46 0B 09 E5 21 R 00 00 01 00 -T 7F 02 00 00 06 00 09 5E 23 56 E1 73 23 72 E1 +T 90 02 00 00 06 00 09 5E 23 56 E1 73 23 72 E1 R 00 00 01 00 -T 8A 02 00 00 73 23 72 69 60 73 23 72 21 0C 00 +T 9B 02 00 00 73 23 72 69 60 73 23 72 21 0C 00 R 00 00 01 00 -T 95 02 00 00 DD 4E 0A DD 46 0B 09 7E DD B6 FC +T A6 02 00 00 DD 4E 0A DD 46 0B 09 7E DD B6 FC R 00 00 01 00 -T A0 02 00 00 77 23 7E DD B6 FD 77 21 0A 00 09 +T B1 02 00 00 77 23 7E DD B6 FD 77 21 0A 00 09 R 00 00 01 00 -T AB 02 00 00 DD 5E 04 DD 56 05 73 23 72 69 60 +T BC 02 00 00 DD 5E 04 DD 56 05 73 23 72 69 60 R 00 00 01 00 -T B6 02 00 00 +T C7 02 00 00 R 00 00 01 00 -T B6 02 00 00 C3 00 00 00 00 +T C7 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/fwrite.rel b/src/nos/lib/crt_banked_lib/fwrite.rel index 2eb02e97..658d698b 100644 --- a/src/nos/lib/crt_banked_lib/fwrite.rel +++ b/src/nos/lib/crt_banked_lib/fwrite.rel @@ -5,8 +5,8 @@ S _fflush Ref00000000 S _memcpy Ref00000000 S ___stdio_init_vars Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 @@ -14,7 +14,7 @@ S ?SS_CMP_L02 Ref00000000 S ?US_DIV_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 21C flags 0 +A CODE size 222 flags 0 S _fwrite Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -36,7 +36,7 @@ T 2D 00 00 00 R 00 00 01 00 T 2D 00 00 00 R 00 00 01 00 -T 2D 00 00 00 21 00 00 C3 19 02 00 00 +T 2D 00 00 00 21 00 00 C3 1F 02 00 00 R 00 00 01 00 00 08 01 00 T 33 00 00 00 R 00 00 01 00 @@ -56,7 +56,7 @@ T 5E 00 00 00 R 00 00 01 00 T 5E 00 00 00 R 00 00 01 00 -T 5E 00 00 00 21 00 00 C3 19 02 00 00 +T 5E 00 00 00 21 00 00 C3 1F 02 00 00 R 00 00 01 00 00 08 01 00 T 64 00 00 00 R 00 00 01 00 @@ -66,7 +66,7 @@ T 6F 00 00 00 67 3E 20 AD B4 28 06 R 00 00 01 00 T 76 00 00 00 R 00 00 01 00 -T 76 00 00 00 21 00 00 C3 19 02 00 00 +T 76 00 00 00 21 00 00 C3 1F 02 00 00 R 00 00 01 00 00 08 01 00 T 7C 00 00 00 R 00 00 01 00 @@ -94,7 +94,7 @@ T CE 00 00 00 R 00 00 01 00 T CE 00 00 00 R 00 00 01 00 -T CE 00 00 00 21 00 00 C3 19 02 00 00 +T CE 00 00 00 21 00 00 C3 1F 02 00 00 R 00 00 01 00 00 08 01 00 T D4 00 00 00 R 00 00 01 00 @@ -132,7 +132,7 @@ T 51 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 02 0A 00 00 T 57 01 00 00 R 00 00 01 00 -T 57 01 00 00 DD 6E 0A DD 66 0B C3 19 02 00 00 +T 57 01 00 00 DD 6E 0A DD 66 0B C3 1F 02 00 00 R 00 00 01 00 00 0B 01 00 T 60 01 00 00 R 00 00 01 00 @@ -170,29 +170,31 @@ T C1 01 00 00 DD 4E F8 DD 46 F9 21 00 00 CD R 00 00 01 00 T CB 01 00 00 00 00 00 00 38 9D DD 7E F8 DD A6 R 00 00 01 00 02 04 0A 00 -T D4 01 00 00 F9 3C 20 09 2A 00 00 00 00 3E 04 -R 00 00 01 00 02 09 06 00 -T DD 01 00 00 AD B4 28 8B +T D4 01 00 00 F9 3C 20 0F 21 4D 00 ED 4B R 00 00 01 00 -T E1 01 00 00 -R 00 00 01 00 -T E1 01 00 00 DD CB F9 7E 28 13 +T DD 01 00 00 00 00 00 00 09 3E 04 AE 23 B6 28 +R 00 00 01 00 02 04 05 00 +T E6 01 00 00 85 R 00 00 01 00 T E7 01 00 00 R 00 00 01 00 -T E7 01 00 00 21 0C 00 DD 4E 0C DD 46 0D 09 7E +T E7 01 00 00 DD CB F9 7E 28 13 +R 00 00 01 00 +T ED 01 00 00 +R 00 00 01 00 +T ED 01 00 00 21 0C 00 DD 4E 0C DD 46 0D 09 7E R 00 00 01 00 -T F2 01 00 00 F6 00 77 23 7E F6 02 77 +T F8 01 00 00 F6 00 77 23 7E F6 02 77 R 00 00 01 00 -T FA 01 00 00 +T 00 02 00 00 R 00 00 01 00 -T FA 01 00 00 21 06 00 39 7E DD 96 FC 77 23 7E +T 00 02 00 00 21 06 00 39 7E DD 96 FC 77 23 7E R 00 00 01 00 -T 05 02 00 00 DD 9E FD 77 DD 4E 04 DD 46 05 DD +T 0B 02 00 00 DD 9E FD 77 DD 4E 04 DD 46 05 DD R 00 00 01 00 -T 10 02 00 00 5E FE DD 56 FF CD 00 00 00 00 EB +T 16 02 00 00 5E FE DD 56 FF CD 00 00 00 00 EB R 00 00 01 00 02 0A 0B 00 -T 19 02 00 00 +T 1F 02 00 00 R 00 00 01 00 -T 19 02 00 00 C3 00 00 00 00 +T 1F 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/crt_banked_lib/getcwd.rel b/src/nos/lib/crt_banked_lib/getcwd.rel index 29cf7631..f535441e 100644 --- a/src/nos/lib/crt_banked_lib/getcwd.rel +++ b/src/nos/lib/crt_banked_lib/getcwd.rel @@ -1,5 +1,5 @@ XL4 -H 4 areas 11 global symbols +H 4 areas 13 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _strcat Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 @@ -7,37 +7,39 @@ S _closedir Ref00000000 S _strlen Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _readdir Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S _root_dev Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 +S _root_ino Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S _opendir Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2A2 flags 0 -S _getcwd Def00000245 +A CODE size 2C6 flags 0 +S _getcwd Def00000262 A CSTR size 8 flags 0 -A UDATA0 size 26 flags 0 +A UDATA0 size 22 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F6 FF DD 36 FE 00 -R 00 00 01 00 02 05 0B 00 -T 09 00 00 00 01 08 00 00 00 ED 5B 00 00 00 00 +R 00 00 01 00 02 05 0D 00 +T 09 00 00 00 01 04 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 10 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +R 00 00 01 00 2B 05 11 00 02 0A 11 00 T 16 00 00 00 00 00 00 00 CB 7C 28 06 R 00 00 01 00 02 04 00 00 T 1C 00 00 00 R 00 00 01 00 -T 1C 00 00 00 21 00 00 C3 94 01 00 00 +T 1C 00 00 00 21 00 00 C3 AA 01 00 00 R 00 00 01 00 00 08 01 00 T 22 00 00 00 R 00 00 01 00 -T 22 00 00 00 2A 08 00 00 00 DD 4E 02 DD 46 03 +T 22 00 00 00 2A 04 00 00 00 DD 4E 02 DD 46 03 R 00 00 01 00 00 05 03 00 T 2B 00 00 00 A7 ED 42 28 03 R 00 00 01 00 @@ -55,269 +57,275 @@ T 40 00 00 00 75 FA DD 74 FB 2B ED 4B R 00 00 01 00 T 48 00 00 00 00 00 00 00 09 DD 75 F8 DD 74 F9 R 00 00 01 00 00 04 03 00 -T 51 00 00 00 7E FE 2F 28 3C +T 51 00 00 00 7E FE 2F 28 43 R 00 00 01 00 T 56 00 00 00 R 00 00 01 00 T 56 00 00 00 DD 4E FA DD 46 FB 03 03 2A R 00 00 01 00 -T 5F 00 00 00 02 00 00 00 CD 00 00 00 00 30 0C -R 00 00 01 00 00 04 03 00 02 09 0C 00 +T 5F 00 00 00 02 00 00 00 CD 00 00 00 00 30 13 +R 00 00 01 00 00 04 03 00 02 09 0E 00 T 66 00 00 00 R 00 00 01 00 -T 66 00 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 6F 00 00 00 C3 94 01 00 00 -R 00 00 01 00 00 05 01 00 -T 72 00 00 00 +T 66 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 6F 00 00 00 22 23 36 00 21 00 00 C3 +R 00 00 01 00 +T 77 00 00 00 AA 01 00 00 +R 00 00 01 00 00 04 01 00 +T 79 00 00 00 R 00 00 01 00 -T 72 00 00 00 01 00 00 00 00 DD 5E F8 DD 56 F9 +T 79 00 00 00 01 00 00 00 00 DD 5E F8 DD 56 F9 R 00 00 01 00 00 05 02 00 -T 7B 00 00 00 13 DD 73 F8 DD 72 F9 3E +T 82 00 00 00 13 DD 73 F8 DD 72 F9 3E R 00 00 01 00 -T 83 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 88 00 00 00 00 00 00 00 DD 34 FA 20 03 DD 34 +T 8A 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +T 8F 00 00 00 00 00 00 00 DD 34 FA 20 03 DD 34 R 00 00 01 00 02 04 00 00 -T 91 00 00 00 FB +T 98 00 00 00 FB R 00 00 01 00 -T 92 00 00 00 +T 99 00 00 00 R 00 00 01 00 -T 92 00 00 00 +T 99 00 00 00 R 00 00 01 00 -T 92 00 00 00 DD 34 FA 20 03 DD 34 FB +T 99 00 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 -T 9A 00 00 00 +T A1 00 00 00 R 00 00 01 00 -T 9A 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 03 00 2B 0B 0D 00 -T A0 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0D 00 02 0A 00 00 -T A7 00 00 00 75 FC DD 74 FD 7D B4 20 06 +T A1 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +R 00 00 01 00 00 06 03 00 2B 0B 0F 00 +T A7 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0F 00 02 0A 00 00 +T AE 00 00 00 75 FC DD 74 FD 7D B4 20 06 R 00 00 01 00 -T B0 00 00 00 +T B7 00 00 00 R 00 00 01 00 -T B0 00 00 00 21 00 00 C3 94 01 00 00 +T B7 00 00 00 21 00 00 C3 AA 01 00 00 R 00 00 01 00 00 08 01 00 -T B6 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T B6 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T B6 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T BD 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T BE 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T C5 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 06 00 02 0A 00 00 -T C5 00 00 00 75 F6 DD 74 F7 7D B4 CA +T CC 00 00 00 75 F6 DD 74 F7 7D B4 CA R 00 00 01 00 -T CD 00 00 00 7D 01 00 00 +T D4 00 00 00 8C 01 00 00 R 00 00 01 00 00 04 01 00 -T CF 00 00 00 +T D6 00 00 00 R 00 00 01 00 -T CF 00 00 00 AF DD B6 FE 20 16 DD 6E F6 DD 66 +T D6 00 00 00 AF DD B6 FE 20 16 DD 6E F6 DD 66 R 00 00 01 00 -T DA 00 00 00 F7 46 23 66 68 DD 4E 04 DD 46 05 +T E1 00 00 00 F7 46 23 66 68 DD 4E 04 DD 46 05 R 00 00 01 00 -T E5 00 00 00 A7 ED 42 C2 7A 01 00 00 +T EC 00 00 00 A7 ED 42 C2 89 01 00 00 R 00 00 01 00 00 08 01 00 -T EB 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T EB 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T EB 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T EB 00 00 00 21 06 00 DD 4E F6 DD 46 F7 09 EB +T F2 00 00 00 21 06 00 DD 4E F6 DD 46 F7 09 EB R 00 00 01 00 -T F6 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T FD 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 04 00 02 0A 04 00 -T FC 00 00 00 00 00 00 00 DD 4E FA DD 46 FB 09 +T 03 01 00 00 00 00 00 00 DD 4E FA DD 46 FB 09 R 00 00 01 00 02 04 00 00 -T 05 01 00 00 4D 44 2A 02 00 00 00 A7 ED 42 30 +T 0C 01 00 00 4D 44 2A 02 00 00 00 A7 ED 42 30 R 00 00 01 00 00 07 03 00 -T 0E 01 00 00 0B +T 15 01 00 00 13 R 00 00 01 00 -T 0F 01 00 00 +T 16 01 00 00 R 00 00 01 00 -T 0F 01 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 18 01 00 00 18 7A +T 16 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 1F 01 00 00 22 23 36 00 21 00 00 C3 R 00 00 01 00 -T 1A 01 00 00 +T 27 01 00 00 AA 01 00 00 +R 00 00 01 00 00 04 01 00 +T 29 01 00 00 R 00 00 01 00 -T 1A 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 4D +T 29 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 4D R 00 00 01 00 -T 25 01 00 00 44 DD 5E F8 DD 56 F9 13 3E +T 34 01 00 00 44 DD 5E F8 DD 56 F9 13 3E R 00 00 01 00 -T 2E 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 33 01 00 00 00 00 00 00 01 08 00 00 00 ED 5B +T 3D 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +T 42 01 00 00 00 00 00 00 01 04 00 00 00 ED 5B R 00 00 01 00 02 04 00 00 00 09 03 00 -T 3A 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 0F 00 -T 3F 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 46 01 00 00 28 03 +T 49 01 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 04 03 00 2B 09 11 00 +T 4E 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 02 04 11 00 02 09 00 00 +T 55 01 00 00 28 03 R 00 00 01 00 -T 48 01 00 00 +T 57 01 00 00 R 00 00 01 00 -T 48 01 00 00 C3 B6 00 00 00 +T 57 01 00 00 C3 BD 00 00 00 R 00 00 01 00 00 05 01 00 -T 4B 01 00 00 +T 5A 01 00 00 R 00 00 01 00 -T 4B 01 00 00 2A 0A 00 00 00 DD 4E 04 DD 46 05 +T 5A 01 00 00 2A 06 00 00 00 DD 4E 04 DD 46 05 R 00 00 01 00 00 05 03 00 -T 54 01 00 00 A7 ED 42 20 21 2A 08 00 00 00 DD +T 63 01 00 00 A7 ED 42 20 21 2A 04 00 00 00 DD R 00 00 01 00 00 0A 03 00 -T 5D 01 00 00 4E 02 DD 46 03 A7 ED 42 20 13 +T 6C 01 00 00 4E 02 DD 46 03 A7 ED 42 20 13 R 00 00 01 00 -T 67 01 00 00 +T 76 01 00 00 R 00 00 01 00 -T 67 01 00 00 +T 76 01 00 00 R 00 00 01 00 -T 67 01 00 00 +T 76 01 00 00 R 00 00 01 00 -T 67 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 76 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 6F 01 00 00 21 00 00 00 00 CD 00 00 00 00 2A +T 7E 01 00 00 21 00 00 00 00 CD 00 00 00 00 2A R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 76 01 00 00 00 00 00 00 18 1A +T 85 01 00 00 00 00 00 00 18 21 R 00 00 01 00 00 04 03 00 -T 7A 01 00 00 +T 89 01 00 00 R 00 00 01 00 -T 7A 01 00 00 +T 89 01 00 00 R 00 00 01 00 -T 7A 01 00 00 C3 B6 00 00 00 +T 89 01 00 00 C3 BD 00 00 00 R 00 00 01 00 00 05 01 00 -T 7D 01 00 00 +T 8C 01 00 00 R 00 00 01 00 -T 7D 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 8C 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 85 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 94 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 8C 01 00 00 02 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 07 0A 00 -T 94 01 00 00 +T 9B 01 00 00 4D 00 ED 4B 00 00 00 00 09 36 02 +R 00 00 01 00 02 08 07 00 +T A4 01 00 00 23 36 00 21 00 00 +R 00 00 01 00 +T AA 01 00 00 R 00 00 01 00 -T 94 01 00 00 C3 00 00 00 00 +T AA 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T 97 01 00 00 +T AD 01 00 00 R 00 00 01 00 -T 97 01 00 00 CD 00 00 00 00 FC FF 01 -R 00 00 01 00 02 05 0B 00 -T 9D 01 00 00 08 00 00 00 ED 5B 00 00 00 00 3E +T AD 01 00 00 CD 00 00 00 00 FC FF 01 +R 00 00 01 00 02 05 0D 00 +T B3 01 00 00 04 00 00 00 ED 5B 00 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 -T A4 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 -T A9 01 00 00 00 00 00 00 CB 7C 28 06 +T BA 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T BF 01 00 00 00 00 00 00 CB 7C 28 06 R 00 00 01 00 02 04 00 00 -T AF 01 00 00 +T C5 01 00 00 R 00 00 01 00 -T AF 01 00 00 21 00 00 C3 42 02 00 00 +T C5 01 00 00 21 00 00 C3 5F 02 00 00 R 00 00 01 00 00 08 01 00 -T B5 01 00 00 +T CB 01 00 00 R 00 00 01 00 -T B5 01 00 00 2A 08 00 00 00 DD 75 FC DD 74 FD +T CB 01 00 00 2A 04 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 00 05 03 00 -T BE 01 00 00 ED 4B 0A 00 00 00 DD 71 FE DD 70 -R 00 00 01 00 00 06 03 00 -T C7 01 00 00 FF ED 4B 04 00 00 00 A7 ED 42 20 -R 00 00 01 00 00 07 03 00 -T D0 01 00 00 22 2A 06 00 00 00 DD 4E FE DD 46 +T D4 01 00 00 ED 4B 06 00 00 00 DD 71 FE DD 70 R 00 00 01 00 00 06 03 00 -T D9 01 00 00 FF A7 ED 42 20 14 +T DD 01 00 00 FF ED 4B 00 00 00 00 A7 ED 42 20 +R 00 00 01 00 02 07 09 00 +T E6 01 00 00 22 2A 00 00 00 00 DD 4E FE DD 46 +R 00 00 01 00 02 06 0C 00 +T EF 01 00 00 FF A7 ED 42 20 14 R 00 00 01 00 -T DF 01 00 00 +T F5 01 00 00 R 00 00 01 00 -T DF 01 00 00 +T F5 01 00 00 R 00 00 01 00 -T DF 01 00 00 +T F5 01 00 00 R 00 00 01 00 -T DF 01 00 00 01 00 00 00 00 ED 5B 00 00 00 00 +T F5 01 00 00 01 00 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 03 00 -T E6 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T EC 01 00 00 00 00 00 00 2A 00 00 00 00 18 4F +T FC 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 +T 02 02 00 00 00 00 00 00 2A 00 00 00 00 18 56 R 00 00 01 00 02 04 00 00 00 09 03 00 -T F3 01 00 00 +T 09 02 00 00 R 00 00 01 00 -T F3 01 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +T 09 02 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 R 00 00 01 00 00 06 03 00 2B 0B 04 00 -T F9 01 00 00 21 00 00 00 00 CD 00 00 00 00 01 +T 0F 02 00 00 21 00 00 00 00 CD 00 00 00 00 01 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 00 02 00 00 04 00 09 4D 44 2A 02 00 00 00 A7 +T 16 02 00 00 04 00 09 4D 44 2A 02 00 00 00 A7 R 00 00 01 00 00 0A 03 00 -T 09 02 00 00 ED 42 30 0B +T 1F 02 00 00 ED 42 30 12 R 00 00 01 00 -T 0D 02 00 00 +T 23 02 00 00 R 00 00 01 00 -T 0D 02 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 16 02 00 00 18 2A +T 23 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 2C 02 00 00 22 23 36 00 21 00 00 18 2A R 00 00 01 00 -T 18 02 00 00 +T 35 02 00 00 R 00 00 01 00 -T 18 02 00 00 01 02 00 00 00 ED 5B 00 00 00 00 +T 35 02 00 00 01 02 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 03 00 -T 1F 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 3C 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 01 00 02 0A 01 00 -T 25 02 00 00 00 00 00 00 CD 97 01 00 00 7D B4 +T 42 02 00 00 00 00 00 00 CD AD 01 00 00 7D B4 R 00 00 01 00 02 04 00 00 00 09 01 00 -T 2C 02 00 00 28 11 DD 4E FE DD 46 FF DD 5E FC +T 49 02 00 00 28 11 DD 4E FE DD 46 FF DD 5E FC R 00 00 01 00 -T 37 02 00 00 DD 56 FD CD 00 00 00 00 18 03 +T 54 02 00 00 DD 56 FD CD 00 00 00 00 18 03 R 00 00 01 00 00 08 01 00 -T 3F 02 00 00 +T 5C 02 00 00 R 00 00 01 00 -T 3F 02 00 00 21 00 00 +T 5C 02 00 00 21 00 00 R 00 00 01 00 -T 42 02 00 00 +T 5F 02 00 00 R 00 00 01 00 -T 42 02 00 00 +T 5F 02 00 00 R 00 00 01 00 -T 42 02 00 00 C3 00 00 00 00 +T 5F 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T 45 02 00 00 +T 62 02 00 00 R 00 00 01 00 -T 45 02 00 00 CD 00 00 00 00 ED 43 02 00 00 00 -R 00 00 01 00 02 05 08 00 00 0B 03 00 -T 4C 02 00 00 69 60 01 03 80 3E 80 AC 67 ED 42 +T 62 02 00 00 CD 00 00 00 00 ED 43 02 00 00 00 +R 00 00 01 00 02 05 0A 00 00 0B 03 00 +T 69 02 00 00 69 60 01 03 80 3E 80 AC 67 ED 42 R 00 00 01 00 -T 57 02 00 00 30 0B +T 74 02 00 00 30 12 R 00 00 01 00 -T 59 02 00 00 +T 76 02 00 00 R 00 00 01 00 -T 59 02 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 62 02 00 00 18 3B +T 76 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 7F 02 00 00 22 23 36 00 21 00 00 18 3B R 00 00 01 00 -T 64 02 00 00 +T 88 02 00 00 R 00 00 01 00 -T 64 02 00 00 01 06 00 00 00 DD 6E 02 DD 66 03 +T 88 02 00 00 01 06 00 00 00 DD 6E 02 DD 66 03 R 00 00 01 00 00 05 02 00 -T 6D 02 00 00 22 00 00 00 00 EB 3E 00 00 00 00 -R 00 00 01 00 00 05 03 00 2B 0B 09 00 -T 73 02 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 09 00 02 0A 00 00 -T 7A 02 00 00 08 00 00 00 11 00 00 00 00 3E +T 91 02 00 00 22 00 00 00 00 EB 3E 00 00 00 00 +R 00 00 01 00 00 05 03 00 2B 0B 0B 00 +T 97 02 00 00 21 00 00 00 00 CD 00 00 00 00 01 +R 00 00 01 00 02 05 0B 00 02 0A 00 00 +T 9E 02 00 00 04 00 00 00 11 00 00 00 00 3E R 00 00 01 00 00 04 03 00 00 09 02 00 -T 80 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 -T 85 02 00 00 00 00 00 00 CB 7C 28 05 +T A4 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T A9 02 00 00 00 00 00 00 CB 7C 28 05 R 00 00 01 00 02 04 00 00 -T 8B 02 00 00 +T AF 02 00 00 R 00 00 01 00 -T 8B 02 00 00 21 00 00 18 0F +T AF 02 00 00 21 00 00 18 0F R 00 00 01 00 -T 90 02 00 00 +T B4 02 00 00 R 00 00 01 00 -T 90 02 00 00 2A 08 00 00 00 22 04 00 00 00 2A -R 00 00 01 00 00 05 03 00 00 0A 03 00 -T 97 02 00 00 0A 00 00 00 22 06 00 00 00 CD -R 00 00 01 00 00 04 03 00 00 09 03 00 -T 9D 02 00 00 97 01 00 00 +T B4 02 00 00 2A 04 00 00 00 22 00 00 00 00 2A +R 00 00 01 00 00 05 03 00 02 0A 09 00 +T BB 02 00 00 06 00 00 00 22 00 00 00 00 CD +R 00 00 01 00 00 04 03 00 02 09 0C 00 +T C1 02 00 00 AD 01 00 00 R 00 00 01 00 00 04 01 00 -T 9F 02 00 00 +T C3 02 00 00 R 00 00 01 00 -T 9F 02 00 00 C3 00 00 00 00 +T C3 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 @@ -343,11 +351,3 @@ T 04 00 00 00 R 00 00 03 00 T 04 00 00 00 R 00 00 03 00 -T 06 00 00 00 -R 00 00 03 00 -T 06 00 00 00 -R 00 00 03 00 -T 08 00 00 00 -R 00 00 03 00 -T 08 00 00 00 -R 00 00 03 00 diff --git a/src/nos/lib/crt_banked_lib/getgrnam.rel b/src/nos/lib/crt_banked_lib/getgrnam.rel index e97eb1ec..fbb5e0c3 100644 --- a/src/nos/lib/crt_banked_lib/getgrnam.rel +++ b/src/nos/lib/crt_banked_lib/getgrnam.rel @@ -4,66 +4,66 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _endgrent Ref00000000 S _strcmp Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _getgrent Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _setgrent Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 62 flags 0 +A CODE size 69 flags 0 S _getgrnam Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD R 00 00 01 00 02 05 07 00 -T 09 00 00 00 B6 03 20 0B +T 09 00 00 00 B6 03 20 12 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 16 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 06 00 -T 16 00 00 00 18 47 +T 0D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 16 00 00 00 16 23 36 00 21 00 00 18 47 R 00 00 01 00 -T 18 00 00 00 +T 1F 00 00 00 R 00 00 01 00 -T 18 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 1F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 1E 00 00 00 00 00 00 00 +T 25 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 20 00 00 00 +T 27 00 00 00 R 00 00 01 00 -T 20 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 26 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +T 27 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 2D 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D R 00 00 01 00 02 04 00 00 -T 2F 00 00 00 B4 28 1F +T 36 00 00 00 B4 28 1F R 00 00 01 00 -T 32 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 32 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 +T 39 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 R 00 00 01 00 -T 3D 00 00 00 FF 5E 23 56 3E 00 00 00 00 21 +T 44 00 00 00 FF 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 03 00 -T 44 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 4B 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 4B 00 00 00 20 02 +T 52 00 00 00 20 02 R 00 00 01 00 -T 4D 00 00 00 +T 54 00 00 00 R 00 00 01 00 -T 4D 00 00 00 18 02 +T 54 00 00 00 18 02 R 00 00 01 00 -T 4F 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4F 00 00 00 18 CF +T 56 00 00 00 18 CF R 00 00 01 00 -T 51 00 00 00 +T 58 00 00 00 R 00 00 01 00 -T 51 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 58 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T 57 00 00 00 00 00 00 00 DD 6E FE DD 66 FF +T 5E 00 00 00 00 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 02 04 00 00 -T 5F 00 00 00 +T 66 00 00 00 R 00 00 01 00 -T 5F 00 00 00 C3 00 00 00 00 +T 66 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/getpw.rel b/src/nos/lib/crt_banked_lib/getpw.rel index cc08bf13..b320ffc4 100644 --- a/src/nos/lib/crt_banked_lib/getpw.rel +++ b/src/nos/lib/crt_banked_lib/getpw.rel @@ -3,62 +3,62 @@ H 3 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sprintf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _getpwuid Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 91 flags 0 +A CODE size 98 flags 0 S _getpw Def00000000 A CSTR size 15 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 79 B0 20 0B +T 00 00 00 00 CD 00 00 00 00 FE FF 79 B0 20 12 R 00 00 01 00 02 05 06 00 T 09 00 00 00 R 00 00 01 00 -T 09 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 12 00 00 00 18 7A +T 09 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 12 00 00 00 16 23 36 00 21 FF FF 18 7A R 00 00 01 00 -T 14 00 00 00 +T 1B 00 00 00 R 00 00 01 00 -T 14 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 1B 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 -T 1C 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 23 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 05 00 02 0A 00 00 -T 23 00 00 00 75 FE DD 74 FF 7D B4 20 05 +T 2A 00 00 00 75 FE DD 74 FF 7D B4 20 05 R 00 00 01 00 -T 2C 00 00 00 +T 33 00 00 00 R 00 00 01 00 -T 2C 00 00 00 21 FF FF 18 5D +T 33 00 00 00 21 FF FF 18 5D R 00 00 01 00 -T 31 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 31 00 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E +T 38 00 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 3C 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 +T 43 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 R 00 00 01 00 -T 47 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 +T 4E 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 R 00 00 01 00 -T 52 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 +T 59 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 R 00 00 01 00 -T 5D 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD +T 64 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD R 00 00 01 00 -T 68 00 00 00 6E FE DD 66 FF 4E 23 46 C5 21 +T 6F 00 00 00 6E FE DD 66 FF 4E 23 46 C5 21 R 00 00 01 00 -T 72 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 79 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 00 04 02 00 -T 7B 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 82 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 81 00 00 00 CD 00 00 00 00 EB 21 12 00 39 F9 +T 88 00 00 00 CD 00 00 00 00 EB 21 12 00 39 F9 R 00 00 01 00 02 05 00 00 -T 8A 00 00 00 EB 21 00 00 +T 91 00 00 00 EB 21 00 00 R 00 00 01 00 -T 8E 00 00 00 +T 95 00 00 00 R 00 00 01 00 -T 8E 00 00 00 C3 00 00 00 00 +T 95 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/getpwnam.rel b/src/nos/lib/crt_banked_lib/getpwnam.rel index 797e433f..e053023b 100644 --- a/src/nos/lib/crt_banked_lib/getpwnam.rel +++ b/src/nos/lib/crt_banked_lib/getpwnam.rel @@ -3,67 +3,67 @@ H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strcmp Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _endpwent Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getpwent Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setpwent Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 62 flags 0 +A CODE size 69 flags 0 S _getpwnam Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD R 00 00 01 00 02 05 06 00 -T 09 00 00 00 B6 03 20 0B +T 09 00 00 00 B6 03 20 12 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 16 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 05 00 -T 16 00 00 00 18 47 +T 0D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 16 00 00 00 16 23 36 00 21 00 00 18 47 R 00 00 01 00 -T 18 00 00 00 +T 1F 00 00 00 R 00 00 01 00 -T 18 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 1F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T 1E 00 00 00 00 00 00 00 +T 25 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 20 00 00 00 +T 27 00 00 00 R 00 00 01 00 -T 20 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 27 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 26 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +T 2D 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D R 00 00 01 00 02 04 00 00 -T 2F 00 00 00 B4 28 1F +T 36 00 00 00 B4 28 1F R 00 00 01 00 -T 32 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 32 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 +T 39 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 R 00 00 01 00 -T 3D 00 00 00 FF 5E 23 56 3E 00 00 00 00 21 +T 44 00 00 00 FF 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 02 00 -T 44 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 4B 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 4B 00 00 00 20 02 +T 52 00 00 00 20 02 R 00 00 01 00 -T 4D 00 00 00 +T 54 00 00 00 R 00 00 01 00 -T 4D 00 00 00 18 02 +T 54 00 00 00 18 02 R 00 00 01 00 -T 4F 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4F 00 00 00 18 CF +T 56 00 00 00 18 CF R 00 00 01 00 -T 51 00 00 00 +T 58 00 00 00 R 00 00 01 00 -T 51 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 -T 57 00 00 00 00 00 00 00 DD 6E FE DD 66 FF +T 58 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 05 00 02 0A 05 00 +T 5E 00 00 00 00 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 02 04 00 00 -T 5F 00 00 00 +T 66 00 00 00 R 00 00 01 00 -T 5F 00 00 00 C3 00 00 00 00 +T 66 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/opendir.rel b/src/nos/lib/crt_banked_lib/opendir.rel index 903837c9..6ef7f865 100644 --- a/src/nos/lib/crt_banked_lib/opendir.rel +++ b/src/nos/lib/crt_banked_lib/opendir.rel @@ -2,16 +2,16 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S _open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size E1 flags 0 +A CODE size F7 flags 0 S _opendir Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -25,81 +25,85 @@ T 17 00 00 00 00 00 00 00 7D B4 28 03 R 00 00 01 00 02 04 00 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 C3 D3 00 00 00 +T 1D 00 00 00 C3 E9 00 00 00 R 00 00 01 00 00 05 01 00 T 20 00 00 00 R 00 00 01 00 T 20 00 00 00 DD 7E E4 E6 00 47 DD 7E E5 E6 40 R 00 00 01 00 -T 2B 00 00 00 B0 20 09 +T 2B 00 00 00 B0 20 10 R 00 00 01 00 T 2E 00 00 00 R 00 00 01 00 -T 2E 00 00 00 21 14 00 22 00 00 00 00 C3 -R 00 00 01 00 02 08 04 00 -T 35 00 00 00 D3 00 00 00 -R 00 00 01 00 00 04 01 00 -T 37 00 00 00 +T 2E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 37 00 00 00 14 23 36 00 C3 E9 00 00 00 +R 00 00 01 00 00 09 01 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 01 08 00 11 01 00 3E 00 00 00 00 +T 3E 00 00 00 01 08 00 11 01 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 46 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 46 00 00 00 75 FE DD 74 FF 7D B4 20 08 +T 4D 00 00 00 75 FE DD 74 FF 7D B4 20 10 R 00 00 01 00 -T 4F 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4F 00 00 00 21 0C 00 22 00 00 00 00 18 7C -R 00 00 01 00 02 08 04 00 -T 57 00 00 00 +T 56 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 5F 00 00 00 0C 23 36 00 C3 E9 00 00 00 +R 00 00 01 00 00 09 01 00 +T 66 00 00 00 R 00 00 01 00 -T 57 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 E5 +T 66 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 E5 R 00 00 01 00 -T 62 00 00 00 01 15 00 11 01 00 3E 00 00 00 00 +T 71 00 00 00 01 15 00 11 01 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 6A 00 00 00 21 00 00 00 00 CD 00 00 00 00 4D +T 79 00 00 00 21 00 00 00 00 CD 00 00 00 00 4D R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 71 00 00 00 44 E1 71 23 70 79 B0 20 16 +T 80 00 00 00 44 E1 71 23 70 79 B0 20 1D R 00 00 01 00 -T 7A 00 00 00 +T 89 00 00 00 R 00 00 01 00 -T 7A 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T 82 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 89 00 00 00 0C 00 22 00 00 00 00 18 43 -R 00 00 01 00 02 07 04 00 -T 90 00 00 00 +T 89 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 91 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 98 00 00 00 4D 00 ED 4B 00 00 00 00 09 36 0C +R 00 00 01 00 02 08 02 00 +T A1 00 00 00 23 36 00 18 43 R 00 00 01 00 -T 90 00 00 00 21 00 80 E5 DD 6E 02 DD 66 03 E5 +T A6 00 00 00 R 00 00 01 00 -T 9B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T A6 00 00 00 21 00 80 E5 DD 6E 02 DD 66 03 E5 +R 00 00 01 00 +T B1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T A1 00 00 00 00 00 00 00 F1 F1 E5 DD 6E FE DD +T B7 00 00 00 00 00 00 00 F1 F1 E5 DD 6E FE DD R 00 00 01 00 02 04 00 00 -T AA 00 00 00 66 FF C1 71 23 70 CB 78 28 24 +T C0 00 00 00 66 FF C1 71 23 70 CB 78 28 24 R 00 00 01 00 -T B4 00 00 00 +T CA 00 00 00 R 00 00 01 00 -T B4 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 5E +T CA 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T BF 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T C4 00 00 00 00 00 00 00 CD 00 00 00 00 59 50 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T CB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T D1 00 00 00 00 00 00 00 +T D5 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 04 00 +T DA 00 00 00 00 00 00 00 CD 00 00 00 00 59 50 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T E1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 04 00 02 0A 04 00 +T E7 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T D3 00 00 00 +T E9 00 00 00 R 00 00 01 00 -T D3 00 00 00 21 00 00 18 06 +T E9 00 00 00 21 00 00 18 06 R 00 00 01 00 -T D8 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T D8 00 00 00 DD 6E FE DD 66 FF +T EE 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T DE 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T DE 00 00 00 C3 00 00 00 00 +T F4 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/perror.rel b/src/nos/lib/crt_banked_lib/perror.rel index 99d76359..b532bde6 100644 --- a/src/nos/lib/crt_banked_lib/perror.rel +++ b/src/nos/lib/crt_banked_lib/perror.rel @@ -4,14 +4,14 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _strerror Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 87 flags 0 +A CODE size 8E flags 0 S _perror Def0000004A A CSTR size B flags 0 T 00 00 00 00 @@ -47,7 +47,7 @@ R 00 00 01 00 02 04 03 00 T 4A 00 00 00 R 00 00 01 00 T 4A 00 00 00 CD 00 00 00 00 7B B2 20 08 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 06 00 T 51 00 00 00 R 00 00 01 00 T 51 00 00 00 DD 36 02 00 00 00 00 DD 36 03 @@ -58,18 +58,18 @@ T 59 00 00 00 R 00 00 01 00 T 59 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 00 0B 01 00 -T 62 00 00 00 11 06 00 00 00 CD 00 00 00 00 ED +T 62 00 00 00 11 06 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 00 05 02 00 00 0A 01 00 -T 69 00 00 00 5B 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 06 00 2B 0A 01 00 -T 6F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 76 00 00 00 02 DD 74 03 EB CD 00 00 00 00 11 -R 00 00 01 00 00 0A 01 00 -T 7F 00 00 00 09 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 00 04 02 00 00 09 01 00 -T 85 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +T 69 00 00 00 4D 00 ED 4B 00 00 00 00 09 5E 23 +R 00 00 01 00 02 08 04 00 +T 72 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 78 00 00 00 CD 00 00 00 00 DD 75 02 DD 74 03 +R 00 00 01 00 02 05 00 00 +T 81 00 00 00 EB CD 00 00 00 00 11 09 00 00 00 +R 00 00 01 00 00 06 01 00 00 0B 02 00 +T 88 00 00 00 CD 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 00 05 01 00 02 0A 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 65 72 72 6F 72 00 diff --git a/src/nos/lib/crt_banked_lib/putpwent.rel b/src/nos/lib/crt_banked_lib/putpwent.rel index 1c028fd4..8c5b69e2 100644 --- a/src/nos/lib/crt_banked_lib/putpwent.rel +++ b/src/nos/lib/crt_banked_lib/putpwent.rel @@ -2,20 +2,20 @@ XL4 H 3 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _fprintf Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 83 flags 0 +A CODE size 8A flags 0 S _putpwent Def00000000 A CSTR size 16 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 08 DD 7E -R 00 00 01 00 02 05 03 00 -T 09 00 00 00 04 DD B6 05 20 0B +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 04 DD B6 05 20 12 R 00 00 01 00 T 0F 00 00 00 R 00 00 01 00 @@ -23,43 +23,43 @@ T 0F 00 00 00 R 00 00 01 00 T 0F 00 00 00 R 00 00 01 00 -T 0F 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 18 00 00 00 18 66 +T 0F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 18 00 00 00 16 23 36 00 21 FF FF 18 66 R 00 00 01 00 -T 1A 00 00 00 +T 21 00 00 00 R 00 00 01 00 -T 1A 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T 21 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 25 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 +T 2C 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 R 00 00 01 00 -T 30 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 +T 37 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 R 00 00 01 00 -T 3B 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 +T 42 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 R 00 00 01 00 -T 46 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD +T 4D 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD R 00 00 01 00 -T 51 00 00 00 6E 02 DD 66 03 4E 23 46 C5 21 +T 58 00 00 00 6E 02 DD 66 03 4E 23 46 C5 21 R 00 00 01 00 -T 5B 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 62 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 00 04 02 00 -T 64 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 6B 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 06 00 02 0B 06 00 -T 6A 00 00 00 CD 00 00 00 00 EB 21 12 00 39 F9 +T 71 00 00 00 CD 00 00 00 00 EB 21 12 00 39 F9 R 00 00 01 00 02 05 00 00 -T 73 00 00 00 EB CB 7C 28 05 +T 7A 00 00 00 EB CB 7C 28 05 R 00 00 01 00 -T 78 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 78 00 00 00 21 FF FF 18 03 +T 7F 00 00 00 21 FF FF 18 03 R 00 00 01 00 -T 7D 00 00 00 +T 84 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 00 00 +T 84 00 00 00 21 00 00 R 00 00 01 00 -T 80 00 00 00 +T 87 00 00 00 R 00 00 01 00 -T 80 00 00 00 C3 00 00 00 00 +T 87 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/readdir.rel b/src/nos/lib/crt_banked_lib/readdir.rel index 65981d5b..0cdd314f 100644 --- a/src/nos/lib/crt_banked_lib/readdir.rel +++ b/src/nos/lib/crt_banked_lib/readdir.rel @@ -5,12 +5,12 @@ S _strncpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strlen Ref00000000 S _read Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size E3 flags 0 +A CODE size EA flags 0 S _readdir Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,7 +20,7 @@ T 09 00 00 00 B6 03 28 1A 21 06 00 DD 4E 02 DD R 00 00 01 00 T 14 00 00 00 46 03 09 7E 23 B6 28 0B DD 6E 02 R 00 00 01 00 -T 1F 00 00 00 DD 66 03 7E 23 B6 20 0C +T 1F 00 00 00 DD 66 03 7E 23 B6 20 13 R 00 00 01 00 T 27 00 00 00 R 00 00 01 00 @@ -28,67 +28,69 @@ T 27 00 00 00 R 00 00 01 00 T 27 00 00 00 R 00 00 01 00 -T 27 00 00 00 21 0E 00 22 00 00 00 00 -R 00 00 01 00 02 08 06 00 -T 2D 00 00 00 +T 27 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 30 00 00 00 0E 23 36 00 R 00 00 01 00 -T 2D 00 00 00 21 00 00 C3 E0 00 00 00 +T 34 00 00 00 +R 00 00 01 00 +T 34 00 00 00 21 00 00 C3 E7 00 00 00 R 00 00 01 00 00 08 01 00 -T 33 00 00 00 +T 3A 00 00 00 R 00 00 01 00 -T 33 00 00 00 DD 36 F0 00 +T 3A 00 00 00 DD 36 F0 00 R 00 00 01 00 -T 37 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 DD 7E F0 B7 20 26 +T 3E 00 00 00 DD 7E F0 B7 20 26 R 00 00 01 00 -T 3D 00 00 00 +T 44 00 00 00 R 00 00 01 00 -T 3D 00 00 00 21 10 00 E5 21 02 00 39 4D 44 DD +T 44 00 00 00 21 10 00 E5 21 02 00 39 4D 44 DD R 00 00 01 00 -T 48 00 00 00 6E 02 DD 66 03 5E 23 56 3E +T 4F 00 00 00 6E 02 DD 66 03 5E 23 56 3E R 00 00 01 00 -T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 58 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 56 00 00 00 00 00 00 00 F1 3E 10 AD B4 28 02 +T 5D 00 00 00 00 00 00 00 F1 3E 10 AD B4 28 02 R 00 00 01 00 02 04 00 00 -T 5F 00 00 00 +T 66 00 00 00 R 00 00 01 00 -T 5F 00 00 00 18 CC +T 66 00 00 00 18 CC R 00 00 01 00 -T 61 00 00 00 +T 68 00 00 00 R 00 00 01 00 -T 61 00 00 00 18 D4 +T 68 00 00 00 18 D4 R 00 00 01 00 -T 63 00 00 00 +T 6A 00 00 00 R 00 00 01 00 -T 63 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 56 +T 6A 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T 6E 00 00 00 23 66 6A DD 75 FE DD 74 FF DD 5E +T 75 00 00 00 23 66 6A DD 75 FE DD 74 FF DD 5E R 00 00 01 00 -T 79 00 00 00 EE DD 56 EF 73 23 72 DD 6E FE DD +T 80 00 00 00 EE DD 56 EF 73 23 72 DD 6E FE DD R 00 00 01 00 -T 84 00 00 00 66 FF 23 23 E5 69 60 23 23 4E 23 +T 8B 00 00 00 66 FF 23 23 E5 69 60 23 23 4E 23 R 00 00 01 00 -T 8F 00 00 00 46 03 70 2B 71 0B E1 71 23 70 21 +T 96 00 00 00 46 03 70 2B 71 0B E1 71 23 70 21 R 00 00 01 00 -T 9A 00 00 00 0E 00 E5 21 02 00 39 01 02 00 09 +T A1 00 00 00 0E 00 E5 21 02 00 39 01 02 00 09 R 00 00 01 00 -T A5 00 00 00 4D 44 21 06 00 DD 5E FE DD 56 FF +T AC 00 00 00 4D 44 21 06 00 DD 5E FE DD 56 FF R 00 00 01 00 -T B0 00 00 00 19 EB 3E 00 00 00 00 21 +T B7 00 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 01 00 -T B5 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T BC 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 01 00 02 09 00 00 -T BC 00 00 00 14 00 DD 4E FE DD 46 FF 09 36 00 +T C3 00 00 00 14 00 DD 4E FE DD 46 FF 09 36 00 R 00 00 01 00 -T C7 00 00 00 21 04 00 09 E5 21 06 00 09 EB 3E +T CE 00 00 00 21 04 00 09 E5 21 06 00 09 EB 3E R 00 00 01 00 -T D2 00 00 00 00 00 00 00 21 00 00 00 00 CD +T D9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T D7 00 00 00 00 00 00 00 EB E1 73 23 72 69 60 +T DE 00 00 00 00 00 00 00 EB E1 73 23 72 69 60 R 00 00 01 00 02 04 00 00 -T E0 00 00 00 +T E7 00 00 00 R 00 00 01 00 -T E0 00 00 00 C3 00 00 00 00 +T E7 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/crt_banked_lib/rewindir.rel b/src/nos/lib/crt_banked_lib/rewindir.rel index 42521e77..6f3496eb 100644 --- a/src/nos/lib/crt_banked_lib/rewindir.rel +++ b/src/nos/lib/crt_banked_lib/rewindir.rel @@ -3,22 +3,22 @@ H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _lseek Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 58 flags 0 +A CODE size 5F flags 0 S _rewinddir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 1A 21 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 05 00 T 08 00 00 00 06 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 T 13 00 00 00 B6 28 0B DD 6E 02 DD 66 03 7E 23 R 00 00 01 00 -T 1E 00 00 00 B6 20 08 +T 1E 00 00 00 B6 20 0F R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 @@ -26,21 +26,23 @@ T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 0E 00 22 00 00 00 00 18 2C -R 00 00 01 00 02 08 05 00 -T 29 00 00 00 +T 21 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 2A 00 00 00 0E 23 36 00 18 2C R 00 00 01 00 -T 29 00 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 77 21 00 00 E5 21 00 00 E5 21 +T 30 00 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 R 00 00 01 00 -T 3E 00 00 00 00 00 E5 DD 6E 02 DD 66 03 5E 23 +T 3B 00 00 00 77 21 00 00 E5 21 00 00 E5 21 R 00 00 01 00 -T 49 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 45 00 00 00 00 00 E5 DD 6E 02 DD 66 03 5E 23 +R 00 00 01 00 +T 50 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 4F 00 00 00 CD 00 00 00 00 F1 F1 F1 +T 56 00 00 00 CD 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 05 00 00 -T 55 00 00 00 +T 5C 00 00 00 R 00 00 01 00 -T 55 00 00 00 C3 00 00 00 00 +T 5C 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_banked_lib/rmdir.rel b/src/nos/lib/crt_banked_lib/rmdir.rel index b2814671..d5a985a0 100644 --- a/src/nos/lib/crt_banked_lib/rmdir.rel +++ b/src/nos/lib/crt_banked_lib/rmdir.rel @@ -8,15 +8,15 @@ S _close Ref00000000 S _strlen Ref00000000 S _strcmp Ref00000000 S _read Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 17C flags 0 +A CODE size 191 flags 0 S _rmdir Def00000000 A CSTR size 8 flags 0 T 00 00 00 00 @@ -29,163 +29,163 @@ T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 01 R 00 00 01 00 02 04 05 00 02 09 00 00 T 14 00 00 00 04 00 09 4D 44 21 00 01 A7 ED 42 R 00 00 01 00 -T 1F 00 00 00 30 09 +T 1F 00 00 00 30 10 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 24 00 22 00 00 00 00 C3 -R 00 00 01 00 02 08 0A 00 -T 28 00 00 00 71 01 00 00 -R 00 00 01 00 00 04 01 00 -T 2A 00 00 00 +T 21 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 08 00 +T 2A 00 00 00 24 23 36 00 C3 86 01 00 00 +R 00 00 01 00 00 09 01 00 +T 31 00 00 00 R 00 00 01 00 -T 2A 00 00 00 21 00 00 39 4D 44 DD 5E 02 DD 56 +T 31 00 00 00 21 00 00 39 4D 44 DD 5E 02 DD 56 R 00 00 01 00 -T 35 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T 3C 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 -T 3B 00 00 00 CD 00 00 00 00 7D B4 28 03 +T 42 00 00 00 CD 00 00 00 00 7D B4 28 03 R 00 00 01 00 02 05 00 00 -T 42 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 42 00 00 00 C3 71 01 00 00 +T 49 00 00 00 C3 86 01 00 00 R 00 00 01 00 00 05 01 00 -T 45 00 00 00 +T 4C 00 00 00 R 00 00 01 00 -T 45 00 00 00 21 04 00 39 7E E6 00 47 23 7E E6 +T 4C 00 00 00 21 04 00 39 7E E6 00 47 23 7E E6 R 00 00 01 00 -T 50 00 00 00 40 B0 20 09 +T 57 00 00 00 40 B0 20 10 R 00 00 01 00 -T 54 00 00 00 +T 5B 00 00 00 R 00 00 01 00 -T 54 00 00 00 21 14 00 22 00 00 00 00 C3 -R 00 00 01 00 02 08 0A 00 -T 5B 00 00 00 71 01 00 00 -R 00 00 01 00 00 04 01 00 -T 5D 00 00 00 +T 5B 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 08 00 +T 64 00 00 00 14 23 36 00 C3 86 01 00 00 +R 00 00 01 00 00 09 01 00 +T 6B 00 00 00 R 00 00 01 00 -T 5D 00 00 00 21 00 00 E5 DD 6E 02 DD 66 03 E5 +T 6B 00 00 00 21 00 00 E5 DD 6E 02 DD 66 03 E5 R 00 00 01 00 -T 68 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 76 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 -T 6E 00 00 00 00 00 00 00 F1 F1 DD 75 FE DD 74 +T 7C 00 00 00 00 00 00 00 F1 F1 DD 75 FE DD 74 R 00 00 01 00 02 04 00 00 -T 77 00 00 00 FF CB 7C 28 03 +T 85 00 00 00 FF CB 7C 28 03 R 00 00 01 00 -T 7C 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 7C 00 00 00 C3 71 01 00 00 +T 8A 00 00 00 C3 86 01 00 00 R 00 00 01 00 00 05 01 00 -T 7F 00 00 00 +T 8D 00 00 00 R 00 00 01 00 -T 7F 00 00 00 +T 8D 00 00 00 R 00 00 01 00 -T 7F 00 00 00 21 10 00 E5 21 20 01 39 4D 44 DD +T 8D 00 00 00 21 10 00 E5 21 20 01 39 4D 44 DD R 00 00 01 00 -T 8A 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T 98 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 07 00 -T 92 00 00 00 00 00 00 00 CD 00 00 00 00 F1 3E +T A0 00 00 00 00 00 00 00 CD 00 00 00 00 F1 3E R 00 00 01 00 02 04 07 00 02 09 00 00 -T 99 00 00 00 10 AD B4 20 55 +T A7 00 00 00 10 AD B4 20 5C R 00 00 01 00 -T 9E 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T 9E 00 00 00 DD 6E EE DD 66 EF 7D B4 28 30 01 +T AC 00 00 00 DD 6E EE DD 66 EF 7D B4 28 30 01 R 00 00 01 00 -T A9 00 00 00 00 00 00 00 21 1E 01 39 11 02 00 +T B7 00 00 00 00 00 00 00 21 1E 01 39 11 02 00 R 00 00 01 00 00 04 02 00 -T B2 00 00 00 19 EB 3E 00 00 00 00 21 +T C0 00 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T B7 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T C5 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 06 00 02 09 00 00 -T BE 00 00 00 28 18 01 02 00 00 00 21 1E 01 39 +T CC 00 00 00 28 18 01 02 00 00 00 21 1E 01 39 R 00 00 01 00 00 07 02 00 -T C7 00 00 00 11 02 00 19 EB 3E 00 00 00 00 21 +T D5 00 00 00 11 02 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 06 00 -T CF 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T DD 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 06 00 02 09 00 00 -T D6 00 00 00 20 02 +T E4 00 00 00 20 02 R 00 00 01 00 -T D8 00 00 00 +T E6 00 00 00 R 00 00 01 00 -T D8 00 00 00 +T E6 00 00 00 R 00 00 01 00 -T D8 00 00 00 +T E6 00 00 00 R 00 00 01 00 -T D8 00 00 00 18 A5 +T E6 00 00 00 18 A5 R 00 00 01 00 -T DA 00 00 00 +T E8 00 00 00 R 00 00 01 00 -T DA 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T E8 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T E2 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T F0 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T E9 00 00 00 27 00 22 00 00 00 00 C3 -R 00 00 01 00 02 07 0A 00 -T EF 00 00 00 71 01 00 00 18 8C -R 00 00 01 00 00 04 01 00 -T F3 00 00 00 +T F7 00 00 00 4D 00 ED 4B 00 00 00 00 09 36 27 +R 00 00 01 00 02 08 08 00 +T 00 01 00 00 23 36 00 C3 86 01 00 00 18 85 +R 00 00 01 00 00 08 01 00 +T 08 01 00 00 R 00 00 01 00 -T F3 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 08 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T FB 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 10 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 02 01 00 00 4E 02 DD 46 03 21 1E 00 39 5D 54 +T 17 01 00 00 4E 02 DD 46 03 21 1E 00 39 5D 54 R 00 00 01 00 -T 0D 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T 13 01 00 00 00 00 00 00 01 05 00 00 00 21 +T 22 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 +T 28 01 00 00 00 00 00 00 01 05 00 00 00 21 R 00 00 01 00 02 04 00 00 00 09 02 00 -T 19 01 00 00 1E 00 39 5D 54 3E 00 00 00 00 21 +T 2E 01 00 00 1E 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T 21 01 00 00 00 00 00 00 CD 00 00 00 00 21 +T 36 01 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 27 01 00 00 1E 00 39 5D 54 3E 00 00 00 00 21 +T 3C 01 00 00 1E 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 01 00 -T 2F 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 44 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 36 01 00 00 28 02 +T 4B 01 00 00 28 02 R 00 00 01 00 -T 38 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 38 01 00 00 18 37 +T 4D 01 00 00 18 37 R 00 00 01 00 -T 3A 01 00 00 +T 4F 01 00 00 R 00 00 01 00 -T 3A 01 00 00 01 00 00 00 00 21 1E 00 39 5D 54 +T 4F 01 00 00 01 00 00 00 00 21 1E 00 39 5D 54 R 00 00 01 00 00 05 02 00 -T 43 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 58 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T 49 01 00 00 00 00 00 00 21 1E 00 39 5D 54 3E +T 5E 01 00 00 00 00 00 00 21 1E 00 39 5D 54 3E R 00 00 01 00 02 04 00 00 -T 52 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 67 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 57 01 00 00 00 00 00 00 7D B4 28 02 +T 6C 01 00 00 00 00 00 00 7D B4 28 02 R 00 00 01 00 02 04 00 00 -T 5D 01 00 00 +T 72 01 00 00 R 00 00 01 00 -T 5D 01 00 00 18 12 +T 72 01 00 00 18 12 R 00 00 01 00 -T 5F 01 00 00 +T 74 01 00 00 R 00 00 01 00 -T 5F 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 74 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 67 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 7C 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 6E 01 00 00 B4 28 05 +T 83 01 00 00 B4 28 05 R 00 00 01 00 -T 71 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 71 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 71 01 00 00 21 FF FF 18 03 +T 86 01 00 00 21 FF FF 18 03 R 00 00 01 00 -T 76 01 00 00 +T 8B 01 00 00 R 00 00 01 00 -T 76 01 00 00 21 00 00 +T 8B 01 00 00 21 00 00 R 00 00 01 00 -T 79 01 00 00 +T 8E 01 00 00 R 00 00 01 00 -T 79 01 00 00 C3 00 00 00 00 +T 8E 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/setenv.rel b/src/nos/lib/crt_banked_lib/setenv.rel index eda9b5e1..56ba04a7 100644 --- a/src/nos/lib/crt_banked_lib/setenv.rel +++ b/src/nos/lib/crt_banked_lib/setenv.rel @@ -5,17 +5,17 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strlen Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _malloc Ref00000000 S _memcmp Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 31C flags 0 +A CODE size 323 flags 0 S _setenv Def00000000 -S _unsetenv Def0000027C +S _unsetenv Def00000283 A IDATA0 size 2 flags 0 A CDATA0 size 2 flags 0 T 00 00 00 00 @@ -74,7 +74,7 @@ T 93 00 00 00 18 A4 R 00 00 01 00 T 95 00 00 00 R 00 00 01 00 -T 95 00 00 00 DD 7E FA DD B6 FB C2 B1 01 00 00 +T 95 00 00 00 DD 7E FA DD B6 FB C2 B8 01 00 00 R 00 00 01 00 00 0B 01 00 T 9E 00 00 00 R 00 00 01 00 @@ -84,209 +84,211 @@ T A9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T AE 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D R 00 00 01 00 02 04 01 00 -T B7 00 00 00 B4 20 0C +T B7 00 00 00 B4 20 13 R 00 00 01 00 T BA 00 00 00 R 00 00 01 00 T BA 00 00 00 R 00 00 01 00 -T BA 00 00 00 21 0C 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T C3 00 00 00 C3 79 02 00 00 -R 00 00 01 00 00 05 01 00 -T C6 00 00 00 +T BA 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T C3 00 00 00 0C 23 36 00 21 FF FF C3 +R 00 00 01 00 +T CB 00 00 00 80 02 00 00 +R 00 00 01 00 00 04 01 00 +T CD 00 00 00 R 00 00 01 00 -T C6 00 00 00 DD 6E F4 DD 66 F5 29 E5 ED 4B +T CD 00 00 00 DD 6E F4 DD 66 F5 29 E5 ED 4B R 00 00 01 00 -T D0 00 00 00 00 00 00 00 DD 5E FC DD 56 FD 3E +T D7 00 00 00 00 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 02 04 00 00 -T D9 00 00 00 00 00 00 00 21 00 00 00 00 CD +T E0 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T DE 00 00 00 00 00 00 00 F1 DD 6E F8 DD 66 F9 +T E5 00 00 00 00 00 00 00 F1 DD 6E F8 DD 66 F9 R 00 00 01 00 02 04 01 00 -T E7 00 00 00 DD 4E F6 DD 46 F7 09 EB 13 13 3E +T EE 00 00 00 DD 4E F6 DD 46 F7 09 EB 13 13 3E R 00 00 01 00 -T F2 00 00 00 00 00 00 00 21 00 00 00 00 CD +T F9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T F7 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D +T FE 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D R 00 00 01 00 02 04 01 00 -T 00 01 00 00 B4 20 10 +T 07 01 00 00 B4 20 10 R 00 00 01 00 -T 03 01 00 00 +T 0A 01 00 00 R 00 00 01 00 -T 03 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 -T 0B 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 12 01 00 00 A7 +T 0A 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 12 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 07 00 02 0A 01 00 +T 19 01 00 00 A0 R 00 00 01 00 -T 13 01 00 00 +T 1A 01 00 00 R 00 00 01 00 -T 13 01 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD +T 1A 01 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD R 00 00 01 00 -T 1E 01 00 00 46 03 DD 5E FA DD 56 FB 3E +T 25 01 00 00 46 03 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 27 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 2E 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 2C 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 +T 33 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 R 00 00 01 00 02 04 01 00 -T 35 01 00 00 DD 4E FA DD 46 FB 09 36 3D DD 6E +T 3C 01 00 00 DD 4E FA DD 46 FB 09 36 3D DD 6E R 00 00 01 00 -T 40 01 00 00 F8 DD 66 F9 23 E5 DD 4E 04 DD 46 +T 47 01 00 00 F8 DD 66 F9 23 E5 DD 4E 04 DD 46 R 00 00 01 00 -T 4B 01 00 00 05 DD 6E F6 DD 66 F7 DD 5E FA DD +T 52 01 00 00 05 DD 6E F6 DD 66 F7 DD 5E FA DD R 00 00 01 00 -T 56 01 00 00 56 FB 19 EB 13 3E 00 00 00 00 21 +T 5D 01 00 00 56 FB 19 EB 13 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T 5E 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +T 65 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 02 00 02 09 01 00 -T 65 01 00 00 6E F4 DD 66 F5 29 DD 4E FC DD 46 +T 6C 01 00 00 6E F4 DD 66 F5 29 DD 4E FC DD 46 R 00 00 01 00 -T 70 01 00 00 FD 09 DD 5E FA DD 56 FB 73 23 72 +T 77 01 00 00 FD 09 DD 5E FA DD 56 FB 73 23 72 R 00 00 01 00 -T 7B 01 00 00 DD 6E F4 DD 66 F5 29 09 23 23 AF +T 82 01 00 00 DD 6E F4 DD 66 F5 29 09 23 23 AF R 00 00 01 00 -T 86 01 00 00 77 23 77 2A 00 00 00 00 7D B4 28 +T 8D 01 00 00 77 23 77 2A 00 00 00 00 7D B4 28 R 00 00 01 00 00 08 02 00 -T 8F 01 00 00 0C +T 96 01 00 00 0C R 00 00 01 00 -T 90 01 00 00 +T 97 01 00 00 R 00 00 01 00 -T 90 01 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 02 00 2B 0B 06 00 -T 96 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 9C 01 00 00 +T 97 01 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +R 00 00 01 00 00 06 02 00 2B 0B 07 00 +T 9D 01 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 07 00 02 0A 01 00 +T A3 01 00 00 R 00 00 01 00 -T 9C 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 +T A3 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 R 00 00 01 00 00 0B 02 00 -T A5 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 +T AC 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 R 00 00 01 00 02 0B 00 00 -T AE 01 00 00 C3 76 02 00 00 +T B5 01 00 00 C3 7D 02 00 00 R 00 00 01 00 00 05 01 00 -T B1 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B1 01 00 00 DD 7E 0A DD B6 0B CA 76 02 00 00 +T B8 01 00 00 DD 7E 0A DD B6 0B CA 7D 02 00 00 R 00 00 01 00 00 0B 01 00 -T BA 01 00 00 +T C1 01 00 00 R 00 00 01 00 -T BA 01 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +T C1 01 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T C2 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T C9 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 04 00 02 0A 01 00 -T C9 01 00 00 75 FC DD 74 FD DD 6E F8 DD 66 F9 +T D0 01 00 00 75 FC DD 74 FD DD 6E F8 DD 66 F9 R 00 00 01 00 -T D4 01 00 00 DD 4E F6 DD 46 F7 09 4D 44 03 DD +T DB 01 00 00 DD 4E F6 DD 46 F7 09 4D 44 03 DD R 00 00 01 00 -T DF 01 00 00 6E FC DD 66 FD A7 ED 42 30 67 +T E6 01 00 00 6E FC DD 66 FD A7 ED 42 30 67 R 00 00 01 00 -T E9 01 00 00 +T F0 01 00 00 R 00 00 01 00 -T E9 01 00 00 DD 6E F8 DD 66 F9 DD 4E F6 DD 46 +T F0 01 00 00 DD 6E F8 DD 66 F9 DD 4E F6 DD 46 R 00 00 01 00 -T F4 01 00 00 F7 09 EB 13 13 3E 00 00 00 00 21 +T FB 01 00 00 F7 09 EB 13 13 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0A 00 -T FC 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 03 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0A 00 02 09 01 00 -T 03 02 00 00 FE DD 74 FF 7D B4 20 03 +T 0A 02 00 00 FE DD 74 FF 7D B4 20 03 R 00 00 01 00 -T 0B 02 00 00 +T 12 02 00 00 R 00 00 01 00 -T 0B 02 00 00 C3 BA 00 00 00 +T 12 02 00 00 C3 BA 00 00 00 R 00 00 01 00 00 05 01 00 -T 0E 02 00 00 +T 15 02 00 00 R 00 00 01 00 -T 0E 02 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD +T 15 02 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD R 00 00 01 00 -T 19 02 00 00 46 03 DD 5E FE DD 56 FF 3E +T 20 02 00 00 46 03 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 22 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 29 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 27 02 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 +T 2E 02 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 R 00 00 01 00 02 04 01 00 -T 30 02 00 00 DD 4E FE DD 46 FF 09 36 3D DD 6E +T 37 02 00 00 DD 4E FE DD 46 FF 09 36 3D DD 6E R 00 00 01 00 -T 3B 02 00 00 F2 DD 66 F3 2B 2B DD 75 F2 DD 74 +T 42 02 00 00 F2 DD 66 F3 2B 2B DD 75 F2 DD 74 R 00 00 01 00 -T 46 02 00 00 F3 DD 71 FA DD 70 FB 71 23 70 +T 4D 02 00 00 F3 DD 71 FA DD 70 FB 71 23 70 R 00 00 01 00 -T 50 02 00 00 +T 57 02 00 00 R 00 00 01 00 -T 50 02 00 00 DD 6E F8 DD 66 F9 23 E5 DD 4E 04 +T 57 02 00 00 DD 6E F8 DD 66 F9 23 E5 DD 4E 04 R 00 00 01 00 -T 5B 02 00 00 DD 46 05 DD 6E F6 DD 66 F7 DD 5E +T 62 02 00 00 DD 46 05 DD 6E F6 DD 66 F7 DD 5E R 00 00 01 00 -T 66 02 00 00 FA DD 56 FB 19 EB 13 3E +T 6D 02 00 00 FA DD 56 FB 19 EB 13 3E R 00 00 01 00 -T 6E 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 75 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 73 02 00 00 00 00 00 00 F1 +T 7A 02 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 01 00 -T 76 02 00 00 +T 7D 02 00 00 R 00 00 01 00 -T 76 02 00 00 +T 7D 02 00 00 R 00 00 01 00 -T 76 02 00 00 21 00 00 +T 7D 02 00 00 21 00 00 R 00 00 01 00 -T 79 02 00 00 +T 80 02 00 00 R 00 00 01 00 -T 79 02 00 00 C3 00 00 00 00 +T 80 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T 7C 02 00 00 +T 83 02 00 00 R 00 00 01 00 -T 7C 02 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD +T 83 02 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD R 00 00 01 00 02 05 08 00 -T 85 02 00 00 56 03 3E 00 00 00 00 21 +T 8C 02 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 04 00 -T 8A 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 91 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 04 00 02 09 01 00 -T 91 02 00 00 FE DD 74 FF 2A 00 00 00 00 DD 75 +T 98 02 00 00 FE DD 74 FF 2A 00 00 00 00 DD 75 R 00 00 01 00 02 09 00 00 -T 9A 02 00 00 F8 DD 74 F9 DD 75 FA DD 74 FB +T A1 02 00 00 F8 DD 74 F9 DD 75 FA DD 74 FB R 00 00 01 00 -T A4 02 00 00 +T AB 02 00 00 R 00 00 01 00 -T A4 02 00 00 DD 6E F8 DD 66 F9 4D 44 03 03 DD +T AB 02 00 00 DD 6E F8 DD 66 F9 4D 44 03 03 DD R 00 00 01 00 -T AF 02 00 00 71 F8 DD 70 F9 46 23 66 68 DD 75 +T B6 02 00 00 71 F8 DD 70 F9 46 23 66 68 DD 75 R 00 00 01 00 -T BA 02 00 00 FC DD 74 FD 7D B4 28 4D +T C1 02 00 00 FC DD 74 FD 7D B4 28 4D R 00 00 01 00 -T C2 02 00 00 +T C9 02 00 00 R 00 00 01 00 -T C2 02 00 00 DD 6E FE DD 66 FF E5 DD 4E 02 DD +T C9 02 00 00 DD 6E FE DD 66 FF E5 DD 4E 02 DD R 00 00 01 00 -T CD 02 00 00 46 03 DD 5E FC DD 56 FD 3E +T D4 02 00 00 46 03 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T D6 02 00 00 00 00 00 00 21 00 00 00 00 CD +T DD 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T DB 02 00 00 00 00 00 00 F1 7D B4 20 12 DD 6E +T E2 02 00 00 00 00 00 00 F1 7D B4 20 12 DD 6E R 00 00 01 00 02 04 01 00 -T E4 02 00 00 FE DD 66 FF DD 4E FC DD 46 FD 09 +T EB 02 00 00 FE DD 66 FF DD 4E FC DD 46 FD 09 R 00 00 01 00 -T EF 02 00 00 7E FE 3D 28 19 +T F6 02 00 00 7E FE 3D 28 19 R 00 00 01 00 -T F4 02 00 00 +T FB 02 00 00 R 00 00 01 00 -T F4 02 00 00 +T FB 02 00 00 R 00 00 01 00 -T F4 02 00 00 +T FB 02 00 00 R 00 00 01 00 -T F4 02 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD +T FB 02 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD R 00 00 01 00 -T FF 02 00 00 71 FA DD 70 FB DD 4E FC DD 46 FD +T 06 03 00 00 71 FA DD 70 FB DD 4E FC DD 46 FD R 00 00 01 00 -T 0A 03 00 00 71 23 70 +T 11 03 00 00 71 23 70 R 00 00 01 00 -T 0D 03 00 00 +T 14 03 00 00 R 00 00 01 00 -T 0D 03 00 00 18 95 +T 14 03 00 00 18 95 R 00 00 01 00 -T 0F 03 00 00 +T 16 03 00 00 R 00 00 01 00 -T 0F 03 00 00 DD 6E FA DD 66 FB AF 77 23 77 C3 +T 16 03 00 00 DD 6E FA DD 66 FB AF 77 23 77 C3 R 00 00 01 00 -T 1A 03 00 00 00 00 00 00 +T 21 03 00 00 00 00 00 00 R 00 00 01 00 02 04 03 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/setpwent.rel b/src/nos/lib/crt_banked_lib/setpwent.rel index fbb7450c..46a7346e 100644 --- a/src/nos/lib/crt_banked_lib/setpwent.rel +++ b/src/nos/lib/crt_banked_lib/setpwent.rel @@ -4,15 +4,15 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _printf Ref00000000 S _close Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ___getpwent Ref00000000 S _open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 82 flags 0 -S _endpwent Def00000045 -S _getpwent Def00000064 +A CODE size 8C flags 0 +S _endpwent Def0000004F +S _getpwent Def0000006E S _setpwent Def00000000 A CSTR size 27 flags 0 A IDATA0 size 4 flags 0 @@ -20,71 +20,75 @@ S __path_passwd Def00000002 A CDATA0 size 4 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 0C -R 00 00 01 00 00 06 03 00 -T 09 00 00 00 +T 00 00 00 00 C5 D5 2A 00 00 00 00 7D A4 3C 28 +R 00 00 01 00 00 07 03 00 +T 09 00 00 00 0C +R 00 00 01 00 +T 0A 00 00 00 R 00 00 01 00 -T 09 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +T 0A 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 R 00 00 01 00 00 06 03 00 2B 0B 03 00 -T 0F 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T 10 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 15 00 00 00 +T 16 00 00 00 R 00 00 01 00 -T 15 00 00 00 21 00 80 E5 2A 02 00 00 00 E5 3E +T 16 00 00 00 21 00 80 E5 2A 02 00 00 00 E5 3E R 00 00 01 00 00 09 03 00 -T 1E 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 1F 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 23 00 00 00 00 00 00 00 F1 F1 22 00 00 00 00 +T 24 00 00 00 00 00 00 00 F1 F1 22 00 00 00 00 R 00 00 01 00 02 04 00 00 00 0B 03 00 -T 2A 00 00 00 7D A4 3C 20 12 +T 2B 00 00 00 7D A4 3C 20 1A R 00 00 01 00 -T 2F 00 00 00 +T 30 00 00 00 R 00 00 01 00 -T 2F 00 00 00 2A 00 00 00 00 E5 21 0C 00 00 00 -R 00 00 01 00 02 05 05 00 00 0B 02 00 -T 36 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 3C 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 00 00 -T 41 00 00 00 +T 30 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 4E +R 00 00 01 00 02 09 04 00 +T 39 00 00 00 23 46 C5 21 0C 00 00 00 E5 3E +R 00 00 01 00 00 08 02 00 +T 41 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 46 00 00 00 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 00 00 +T 4A 00 00 00 R 00 00 01 00 -T 41 00 00 00 D1 C3 00 00 00 00 -R 00 00 01 00 02 06 01 00 -T 45 00 00 00 +T 4A 00 00 00 D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 07 01 00 +T 4F 00 00 00 R 00 00 01 00 -T 45 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 0C +T 4F 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 0C R 00 00 01 00 00 06 03 00 -T 4E 00 00 00 +T 58 00 00 00 R 00 00 01 00 -T 4E 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +T 58 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 R 00 00 01 00 00 06 03 00 2B 0B 03 00 -T 54 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T 5E 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 5A 00 00 00 +T 64 00 00 00 R 00 00 01 00 -T 5A 00 00 00 21 FF FF 22 00 00 00 00 D1 C3 +T 64 00 00 00 21 FF FF 22 00 00 00 00 D1 C3 R 00 00 01 00 00 08 03 00 -T 62 00 00 00 00 00 00 00 +T 6C 00 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 -T 64 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 64 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 0E +T 6E 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 0E R 00 00 01 00 00 06 03 00 -T 6D 00 00 00 +T 77 00 00 00 R 00 00 01 00 -T 6D 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +T 77 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 R 00 00 01 00 00 06 03 00 2B 0B 06 00 -T 73 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 7D 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 7A 00 00 00 03 +T 84 00 00 00 03 R 00 00 01 00 -T 7B 00 00 00 +T 85 00 00 00 R 00 00 01 00 -T 7B 00 00 00 21 00 00 +T 85 00 00 00 21 00 00 R 00 00 01 00 -T 7E 00 00 00 +T 88 00 00 00 R 00 00 01 00 -T 7E 00 00 00 D1 C3 00 00 00 00 +T 88 00 00 00 D1 C3 00 00 00 00 R 00 00 01 00 02 06 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_banked_lib/strcspn.rel b/src/nos/lib/crt_banked_lib/strcspn.rel index da330161..b96f1a93 100644 --- a/src/nos/lib/crt_banked_lib/strcspn.rel +++ b/src/nos/lib/crt_banked_lib/strcspn.rel @@ -19,17 +19,21 @@ T 11 00 00 00 R 00 00 01 00 T 11 00 00 00 DD 6E 02 DD 66 03 AF B6 28 25 DD R 00 00 01 00 -T 1C 00 00 00 6E 02 DD 66 03 23 DD 75 02 DD 74 +T 1C 00 00 00 6E 02 DD 66 03 4E 06 00 DD 5E 04 R 00 00 01 00 -T 27 00 00 00 03 2B 4E 06 00 DD 5E 04 DD 56 05 +T 27 00 00 00 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 02 00 +T 2D 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 34 00 00 00 20 0A R 00 00 01 00 -T 32 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T 38 00 00 00 00 00 00 00 7D B4 20 02 -R 00 00 01 00 02 04 00 00 -T 3E 00 00 00 +T 36 00 00 00 R 00 00 01 00 -T 3E 00 00 00 +T 36 00 00 00 +R 00 00 01 00 +T 36 00 00 00 +R 00 00 01 00 +T 36 00 00 00 DD 34 02 20 03 DD 34 03 R 00 00 01 00 T 3E 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/crt_banked_lib/ttyname.rel b/src/nos/lib/crt_banked_lib/ttyname.rel index 784b2fdd..1f2d99a7 100644 --- a/src/nos/lib/crt_banked_lib/ttyname.rel +++ b/src/nos/lib/crt_banked_lib/ttyname.rel @@ -7,16 +7,16 @@ S _closedir Ref00000000 S _strlen Ref00000000 S _readdir Ref00000000 S _isatty Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _fstat Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _opendir Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 13A flags 0 +A CODE size 152 flags 0 S _ttyname Def00000000 A CSTR size 2 flags 0 A UDATA0 size E flags 0 @@ -26,127 +26,133 @@ T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 BC FF AF DD 77 FA R 00 00 01 00 02 05 0B 00 -T 09 00 00 00 DD 77 FB 2A 00 00 00 00 DD 75 FE -R 00 00 01 00 02 08 0A 00 -T 12 00 00 00 DD 74 FF 21 00 00 39 4D 44 DD 5E +T 09 00 00 00 DD 77 FB 21 4D 00 ED 4B R 00 00 01 00 -T 1D 00 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T 24 00 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 2B 00 00 00 28 06 +T 11 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 +R 00 00 01 00 02 04 07 00 +T 1A 00 00 00 FE DD 74 FF 21 00 00 39 4D 44 DD R 00 00 01 00 -T 2D 00 00 00 +T 25 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T 2D 00 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 34 00 00 00 28 06 R 00 00 01 00 -T 2D 00 00 00 21 00 00 C3 37 01 00 00 +T 36 00 00 00 +R 00 00 01 00 +T 36 00 00 00 21 00 00 C3 4F 01 00 00 R 00 00 01 00 00 08 01 00 -T 33 00 00 00 +T 3C 00 00 00 R 00 00 01 00 -T 33 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 3C 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 3B 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 44 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 42 00 00 00 B4 20 0C +T 4B 00 00 00 B4 20 13 R 00 00 01 00 -T 45 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 45 00 00 00 21 19 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 4E 00 00 00 C3 37 01 00 00 -R 00 00 01 00 00 05 01 00 -T 51 00 00 00 +T 4E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 57 00 00 00 19 23 36 00 21 00 00 C3 R 00 00 01 00 -T 51 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +T 5F 00 00 00 4F 01 00 00 +R 00 00 01 00 00 04 01 00 +T 61 00 00 00 +R 00 00 01 00 +T 61 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 04 00 2B 0A 0C 00 -T 57 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 67 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 5E 00 00 00 FC DD 74 FD 7D B4 20 06 +T 6E 00 00 00 FC DD 74 FD 7D B4 20 06 R 00 00 01 00 -T 66 00 00 00 +T 76 00 00 00 R 00 00 01 00 -T 66 00 00 00 21 00 00 C3 37 01 00 00 +T 76 00 00 00 21 00 00 C3 4F 01 00 00 R 00 00 01 00 00 08 01 00 -T 6C 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 6C 00 00 00 01 00 00 00 00 11 00 00 00 00 3E +T 7C 00 00 00 01 00 00 00 00 11 00 00 00 00 3E R 00 00 01 00 00 05 04 00 00 0A 03 00 -T 73 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 78 00 00 00 00 00 00 00 01 00 00 00 00 11 +T 83 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 88 00 00 00 00 00 00 00 01 00 00 00 00 11 R 00 00 01 00 02 04 00 00 00 09 02 00 -T 7E 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 8E 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 03 00 2B 09 01 00 -T 83 00 00 00 00 00 00 00 CD 00 00 00 00 +T 93 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 88 00 00 00 +T 98 00 00 00 R 00 00 01 00 -T 88 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 98 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 -T 90 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T A0 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 05 00 02 0A 00 00 -T 97 00 00 00 75 F8 DD 74 F9 7D B4 28 7A +T A7 00 00 00 75 F8 DD 74 F9 7D B4 28 7A R 00 00 01 00 -T A0 00 00 00 +T B0 00 00 00 R 00 00 01 00 -T A0 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 EB +T B0 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 EB R 00 00 01 00 -T AB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T BB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 04 00 02 0A 04 00 -T B1 00 00 00 00 00 00 00 4D 44 21 08 00 A7 ED +T C1 00 00 00 00 00 00 00 4D 44 21 08 00 A7 ED R 00 00 01 00 02 04 00 00 -T BA 00 00 00 42 30 02 +T CA 00 00 00 42 30 02 R 00 00 01 00 -T BD 00 00 00 +T CD 00 00 00 R 00 00 01 00 -T BD 00 00 00 18 C9 +T CD 00 00 00 18 C9 R 00 00 01 00 -T BF 00 00 00 +T CF 00 00 00 R 00 00 01 00 -T BF 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 4D +T CF 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 4D R 00 00 01 00 -T CA 00 00 00 44 11 05 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 03 00 2B 0B 09 00 -T D0 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 09 00 02 0A 00 00 -T D7 00 00 00 1E 00 39 4D 44 11 00 00 00 00 3E +T DA 00 00 00 44 11 05 00 00 00 3E 00 00 00 00 +R 00 00 01 00 00 06 03 00 2B 0B 0A 00 +T E0 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T E7 00 00 00 1E 00 39 4D 44 11 00 00 00 00 3E R 00 00 01 00 00 0A 03 00 -T E0 00 00 00 00 00 00 00 21 00 00 00 00 CD +T F0 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T E5 00 00 00 00 00 00 00 7D B4 20 2C DD 6E BC +T F5 00 00 00 00 00 00 00 7D B4 20 2C DD 6E BC R 00 00 01 00 02 04 00 00 -T EE 00 00 00 DD 66 BD DD 4E DA DD 46 DB A7 ED +T FE 00 00 00 DD 66 BD DD 4E DA DD 46 DB A7 ED R 00 00 01 00 -T F9 00 00 00 42 20 1B DD 6E BE DD 66 BF DD 4E +T 09 01 00 00 42 20 1B DD 6E BE DD 66 BF DD 4E R 00 00 01 00 -T 04 01 00 00 DC DD 46 DD A7 ED 42 20 0A +T 14 01 00 00 DC DD 46 DD A7 ED 42 20 0A R 00 00 01 00 -T 0D 01 00 00 +T 1D 01 00 00 R 00 00 01 00 -T 0D 01 00 00 +T 1D 01 00 00 R 00 00 01 00 -T 0D 01 00 00 +T 1D 01 00 00 R 00 00 01 00 -T 0D 01 00 00 DD 36 FA 00 00 00 00 DD 36 FB +T 1D 01 00 00 DD 36 FA 00 00 00 00 DD 36 FB R 00 00 01 00 09 07 03 00 -T 14 01 00 00 00 00 00 00 18 03 +T 24 01 00 00 00 00 00 00 18 03 R 00 00 01 00 89 04 03 00 -T 17 01 00 00 +T 27 01 00 00 R 00 00 01 00 -T 17 01 00 00 C3 88 00 00 00 +T 27 01 00 00 C3 98 00 00 00 R 00 00 01 00 00 05 01 00 -T 1A 01 00 00 +T 2A 01 00 00 R 00 00 01 00 -T 1A 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 2A 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 22 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 32 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 29 01 00 00 6E FE DD 66 FF 22 00 00 00 00 DD -R 00 00 01 00 02 0A 0A 00 -T 32 01 00 00 6E FA DD 66 FB +T 39 01 00 00 4D 00 ED 4B 00 00 00 00 09 DD 4E +R 00 00 01 00 02 08 07 00 +T 42 01 00 00 FE DD 46 FF 71 23 70 DD 6E FA DD +R 00 00 01 00 +T 4D 01 00 00 66 FB R 00 00 01 00 -T 37 01 00 00 +T 4F 01 00 00 R 00 00 01 00 -T 37 01 00 00 C3 00 00 00 00 +T 4F 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/atexit.rel b/src/nos/lib/crt_large_lib/atexit.rel index f1fe96af..91504fbb 100644 --- a/src/nos/lib/crt_large_lib/atexit.rel +++ b/src/nos/lib/crt_large_lib/atexit.rel @@ -2,15 +2,15 @@ XL4 H 5 areas C global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ___cleanup Ref00000000 S ?CALL_IND_L09 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D5 flags 0 -S _atexit Def000000C9 +A CODE size DC flags 0 +S _atexit Def000000D0 S _on_exit Def00000067 A UDATA0 size 28 flags 0 S ___on_exit_table Def00000000 @@ -54,10 +54,10 @@ R 00 00 01 00 02 05 01 00 T 67 00 00 00 R 00 00 01 00 T 67 00 00 00 CD 00 00 00 00 2A 00 00 00 00 CB -R 00 00 01 00 02 05 03 00 00 0A 03 00 +R 00 00 01 00 02 05 04 00 00 0A 03 00 T 6E 00 00 00 7C 20 0E 01 0A 80 2A 00 00 00 00 R 00 00 01 00 00 0B 03 00 -T 77 00 00 00 3E 80 AC 67 ED 42 38 0B +T 77 00 00 00 3E 80 AC 67 ED 42 38 12 R 00 00 01 00 T 7F 00 00 00 R 00 00 01 00 @@ -65,43 +65,43 @@ T 7F 00 00 00 R 00 00 01 00 T 7F 00 00 00 R 00 00 01 00 -T 7F 00 00 00 21 0C 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 88 00 00 00 18 3C +T 7F 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 88 00 00 00 0C 23 36 00 21 FF FF 18 3C R 00 00 01 00 -T 8A 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 00 00 00 00 22 00 00 00 00 DD +T 91 00 00 00 21 00 00 00 00 22 00 00 00 00 DD R 00 00 01 00 00 05 01 00 02 0A 05 00 -T 91 00 00 00 7E 02 DD B6 03 28 2B +T 98 00 00 00 7E 02 DD B6 03 28 2B R 00 00 01 00 -T 98 00 00 00 +T 9F 00 00 00 R 00 00 01 00 -T 98 00 00 00 2A 00 00 00 00 29 29 01 +T 9F 00 00 00 2A 00 00 00 00 29 29 01 R 00 00 01 00 00 05 03 00 -T 9E 00 00 00 00 00 00 00 09 DD 4E 02 DD 46 03 +T A5 00 00 00 00 00 00 00 09 DD 4E 02 DD 46 03 R 00 00 01 00 00 04 02 00 -T A7 00 00 00 71 23 70 2A 00 00 00 00 29 29 01 +T AE 00 00 00 71 23 70 2A 00 00 00 00 29 29 01 R 00 00 01 00 00 08 03 00 -T B0 00 00 00 02 00 00 00 09 DD 4E 04 DD 46 05 +T B7 00 00 00 02 00 00 00 09 DD 4E 04 DD 46 05 R 00 00 01 00 00 04 02 00 -T B9 00 00 00 71 23 70 2A 00 00 00 00 23 22 +T C0 00 00 00 71 23 70 2A 00 00 00 00 23 22 R 00 00 01 00 00 08 03 00 -T C1 00 00 00 00 00 00 00 +T C8 00 00 00 00 00 00 00 R 00 00 01 00 00 04 03 00 -T C3 00 00 00 +T CA 00 00 00 R 00 00 01 00 -T C3 00 00 00 21 00 00 +T CA 00 00 00 21 00 00 R 00 00 01 00 -T C6 00 00 00 +T CD 00 00 00 R 00 00 01 00 -T C6 00 00 00 C3 00 00 00 00 +T CD 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 -T C9 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T C9 00 00 00 CD 00 00 00 00 01 00 00 CD -R 00 00 01 00 02 05 03 00 -T D0 00 00 00 67 00 00 00 C3 00 00 00 00 +T D0 00 00 00 CD 00 00 00 00 01 00 00 CD +R 00 00 01 00 02 05 04 00 +T D7 00 00 00 67 00 00 00 C3 00 00 00 00 R 00 00 01 00 00 04 01 00 02 09 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/closedir.rel b/src/nos/lib/crt_large_lib/closedir.rel index da79a095..4bf0a4b1 100644 --- a/src/nos/lib/crt_large_lib/closedir.rel +++ b/src/nos/lib/crt_large_lib/closedir.rel @@ -3,22 +3,22 @@ H 2 areas 8 global symbols S ?CL64180L_4_06_L00 Ref00000000 S _close Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 67 flags 0 +A CODE size 6E flags 0 S _closedir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 1A 21 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 06 00 T 08 00 00 00 06 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 T 13 00 00 00 B6 28 0B DD 6E 02 DD 66 03 7E 23 R 00 00 01 00 -T 1E 00 00 00 B6 20 0B +T 1E 00 00 00 B6 20 12 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 @@ -26,25 +26,25 @@ T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 2A 00 00 00 18 38 +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 2A 00 00 00 0E 23 36 00 21 FF FF 18 38 R 00 00 01 00 -T 2C 00 00 00 +T 33 00 00 00 R 00 00 01 00 -T 2C 00 00 00 DD 6E 02 DD 66 03 5E 23 56 CD +T 33 00 00 00 DD 6E 02 DD 66 03 5E 23 56 CD R 00 00 01 00 -T 36 00 00 00 00 00 00 00 21 06 00 DD 4E 02 DD +T 3D 00 00 00 00 00 00 00 21 06 00 DD 4E 02 DD R 00 00 01 00 02 04 01 00 -T 3F 00 00 00 46 03 09 5E 23 56 CD 00 00 00 00 -R 00 00 01 00 02 0B 04 00 -T 48 00 00 00 69 60 AF 77 23 77 21 06 00 DD 4E +T 46 00 00 00 46 03 09 5E 23 56 CD 00 00 00 00 +R 00 00 01 00 02 0B 05 00 +T 4F 00 00 00 69 60 AF 77 23 77 21 06 00 DD 4E R 00 00 01 00 -T 53 00 00 00 02 DD 46 03 09 AF 77 23 77 59 50 +T 5A 00 00 00 02 DD 46 03 09 AF 77 23 77 59 50 R 00 00 01 00 -T 5E 00 00 00 CD 00 00 00 00 21 00 00 -R 00 00 01 00 02 05 04 00 -T 64 00 00 00 +T 65 00 00 00 CD 00 00 00 00 21 00 00 +R 00 00 01 00 02 05 05 00 +T 6B 00 00 00 R 00 00 01 00 -T 64 00 00 00 C3 00 00 00 00 +T 6B 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/crt_large_lib/fclose.rel b/src/nos/lib/crt_large_lib/fclose.rel index 8d3ce2ed..df14c850 100644 --- a/src/nos/lib/crt_large_lib/fclose.rel +++ b/src/nos/lib/crt_large_lib/fclose.rel @@ -4,141 +4,143 @@ S ?CL64180L_4_06_L00 Ref00000000 S _fflush Ref00000000 S _close Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ___IO_list Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 15D flags 0 +A CODE size 164 flags 0 S _fclose Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FA R 00 00 01 00 02 05 07 00 -T 09 00 00 00 DD 77 FB DD 7E 02 DD B6 03 20 0C +T 09 00 00 00 DD 77 FB DD 7E 02 DD B6 03 20 13 R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 -T 14 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 1D 00 00 00 C3 5A 01 00 00 -R 00 00 01 00 00 05 01 00 -T 20 00 00 00 +T 14 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 1D 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 20 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +T 25 00 00 00 61 01 00 00 +R 00 00 01 00 00 04 01 00 +T 27 00 00 00 +R 00 00 01 00 +T 27 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 29 00 00 00 7D B4 28 06 +T 30 00 00 00 7D B4 28 06 R 00 00 01 00 -T 2D 00 00 00 +T 34 00 00 00 R 00 00 01 00 -T 2D 00 00 00 21 FF FF C3 5A 01 00 00 +T 34 00 00 00 21 FF FF C3 61 01 00 00 R 00 00 01 00 00 08 01 00 -T 33 00 00 00 +T 3A 00 00 00 R 00 00 01 00 -T 33 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 3A 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 3E 00 00 00 23 56 CD 00 00 00 00 7D B4 28 08 +T 45 00 00 00 23 56 CD 00 00 00 00 7D B4 28 08 R 00 00 01 00 02 07 02 00 -T 47 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 47 00 00 00 DD 36 FA FF DD 36 FB FF +T 4E 00 00 00 DD 36 FA FF DD 36 FB FF R 00 00 01 00 -T 4F 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4F 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 36 +T 56 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 5A 00 00 00 FF 23 36 FF 21 0C 00 09 7E E6 04 +T 61 00 00 00 FF 23 36 FF 21 0C 00 09 7E E6 04 R 00 00 01 00 -T 65 00 00 00 28 2F +T 6C 00 00 00 28 2F R 00 00 01 00 -T 67 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 67 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 5E +T 6E 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 72 00 00 00 23 56 CD 00 00 00 00 21 0C 00 09 -R 00 00 01 00 02 07 05 00 -T 7B 00 00 00 7E E6 FB 77 23 7E E6 FF 77 21 +T 79 00 00 00 23 56 CD 00 00 00 00 21 0C 00 09 +R 00 00 01 00 02 07 06 00 +T 82 00 00 00 7E E6 FB 77 23 7E E6 FF 77 21 R 00 00 01 00 -T 85 00 00 00 06 00 09 E5 21 08 00 09 AF 77 23 +T 8C 00 00 00 06 00 09 E5 21 08 00 09 AF 77 23 R 00 00 01 00 -T 90 00 00 00 77 E1 AF 77 23 77 +T 97 00 00 00 77 E1 AF 77 23 77 R 00 00 01 00 -T 96 00 00 00 +T 9D 00 00 00 R 00 00 01 00 -T 96 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 9D 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T A1 00 00 00 E6 08 CA 46 01 00 00 +T A8 00 00 00 E6 08 CA 4D 01 00 00 R 00 00 01 00 00 07 01 00 -T A6 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T A6 00 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD +T AD 00 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 08 00 -T AF 00 00 00 AF DD 77 FE DD 77 FF 21 0C 00 DD +T B6 00 00 00 AF DD 77 FE DD 77 FF 21 0C 00 DD R 00 00 01 00 -T BA 00 00 00 4E 02 DD 46 03 09 AF 77 23 77 +T C1 00 00 00 4E 02 DD 46 03 09 AF 77 23 77 R 00 00 01 00 -T C4 00 00 00 +T CB 00 00 00 R 00 00 01 00 -T C4 00 00 00 DD 7E FC DD B6 FD 28 27 DD 6E 02 +T CB 00 00 00 DD 7E FC DD B6 FD 28 27 DD 6E 02 R 00 00 01 00 -T CF 00 00 00 DD 66 03 DD 4E FC DD 46 FD A7 ED +T D6 00 00 00 DD 66 03 DD 4E FC DD 46 FD A7 ED R 00 00 01 00 -T DA 00 00 00 42 28 16 +T E1 00 00 00 42 28 16 R 00 00 01 00 -T DD 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T DD 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T DD 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T DD 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 56 +T E4 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 56 R 00 00 01 00 -T E8 00 00 00 23 66 6A DD 75 FC DD 74 FD 18 D1 +T EF 00 00 00 23 66 6A DD 75 FC DD 74 FD 18 D1 R 00 00 01 00 -T F3 00 00 00 +T FA 00 00 00 R 00 00 01 00 -T F3 00 00 00 DD 6E 02 DD 66 03 DD 4E FC DD 46 +T FA 00 00 00 DD 6E 02 DD 66 03 DD 4E FC DD 46 R 00 00 01 00 -T FE 00 00 00 FD A7 ED 42 20 37 +T 05 01 00 00 FD A7 ED 42 20 37 R 00 00 01 00 -T 04 01 00 00 +T 0B 01 00 00 R 00 00 01 00 -T 04 01 00 00 DD 7E FE DD B6 FF 20 13 +T 0B 01 00 00 DD 7E FE DD B6 FF 20 13 R 00 00 01 00 -T 0C 01 00 00 +T 13 01 00 00 R 00 00 01 00 -T 0C 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 46 +T 13 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 17 01 00 00 23 66 68 22 00 00 00 00 18 1C +T 1E 01 00 00 23 66 68 22 00 00 00 00 18 1C R 00 00 01 00 02 08 08 00 -T 1F 01 00 00 +T 26 01 00 00 R 00 00 01 00 -T 1F 01 00 00 21 16 00 DD 4E FE DD 46 FF 09 E5 +T 26 01 00 00 21 16 00 DD 4E FE DD 46 FF 09 E5 R 00 00 01 00 -T 2A 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 4E +T 31 01 00 00 21 16 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 35 01 00 00 23 46 E1 71 23 70 +T 3C 01 00 00 23 46 E1 71 23 70 R 00 00 01 00 -T 3B 01 00 00 +T 42 01 00 00 R 00 00 01 00 -T 3B 01 00 00 +T 42 01 00 00 R 00 00 01 00 -T 3B 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 44 01 00 00 18 0E +T 42 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 4B 01 00 00 18 0E R 00 00 01 00 -T 46 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 46 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 AF +T 4D 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 AF R 00 00 01 00 -T 51 01 00 00 77 23 77 +T 58 01 00 00 77 23 77 R 00 00 01 00 -T 54 01 00 00 +T 5B 01 00 00 R 00 00 01 00 -T 54 01 00 00 DD 6E FA DD 66 FB +T 5B 01 00 00 DD 6E FA DD 66 FB R 00 00 01 00 -T 5A 01 00 00 +T 61 01 00 00 R 00 00 01 00 -T 5A 01 00 00 C3 00 00 00 00 +T 61 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/crt_large_lib/fflush.rel b/src/nos/lib/crt_large_lib/fflush.rel index da5bba30..8d9a4760 100644 --- a/src/nos/lib/crt_large_lib/fflush.rel +++ b/src/nos/lib/crt_large_lib/fflush.rel @@ -4,16 +4,16 @@ S ?CL64180L_4_06_L00 Ref00000000 S _stderr Ref00000000 S _lseek Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _stdin Ref00000000 S _stdout Ref00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ___IO_list Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1F5 flags 0 +A CODE size 1FB flags 0 S _fflush Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -24,9 +24,9 @@ R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 11 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 05 00 00 0A 01 00 +R 00 00 01 00 02 05 06 00 00 0A 01 00 T 1B 00 00 00 B4 20 14 11 00 00 00 00 CD -R 00 00 01 00 02 08 06 00 +R 00 00 01 00 02 08 07 00 T 22 00 00 00 00 00 00 00 7D B4 20 0A 11 R 00 00 01 00 00 04 01 00 T 29 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 @@ -39,7 +39,7 @@ T 32 00 00 00 R 00 00 01 00 T 32 00 00 00 R 00 00 01 00 -T 32 00 00 00 21 FF FF C3 F2 01 00 00 +T 32 00 00 00 21 FF FF C3 F8 01 00 00 R 00 00 01 00 00 08 01 00 T 38 00 00 00 R 00 00 01 00 @@ -57,7 +57,7 @@ T 52 00 00 00 7D B4 28 06 R 00 00 01 00 T 56 00 00 00 R 00 00 01 00 -T 56 00 00 00 21 FF FF C3 F2 01 00 00 +T 56 00 00 00 21 FF FF C3 F8 01 00 00 R 00 00 01 00 00 08 01 00 T 5C 00 00 00 R 00 00 01 00 @@ -67,13 +67,13 @@ T 67 00 00 00 23 66 6A DD 75 02 DD 74 03 18 CF R 00 00 01 00 T 72 00 00 00 R 00 00 01 00 -T 72 00 00 00 21 00 00 C3 F2 01 00 00 +T 72 00 00 00 21 00 00 C3 F8 01 00 00 R 00 00 01 00 00 08 01 00 T 78 00 00 00 R 00 00 01 00 T 78 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 83 00 00 00 E6 80 CA 4D 01 00 00 +T 83 00 00 00 E6 80 CA 53 01 00 00 R 00 00 01 00 00 07 01 00 T 88 00 00 00 R 00 00 01 00 @@ -83,7 +83,7 @@ T 93 00 00 00 23 56 0A 6F 03 0A 67 A7 ED 52 DD R 00 00 01 00 T 9E 00 00 00 75 FA DD 74 FB 7D B4 CA R 00 00 01 00 -T A6 00 00 00 4B 01 00 00 +T A6 00 00 00 51 01 00 00 R 00 00 01 00 00 04 01 00 T A8 00 00 00 R 00 00 01 00 @@ -117,79 +117,81 @@ T 08 01 00 00 DD 4E FC DD 46 FD 21 00 00 CD R 00 00 01 00 T 12 01 00 00 00 00 00 00 38 A6 DD 7E FC DD A6 R 00 00 01 00 02 04 0A 00 -T 1B 01 00 00 FD 3C 20 09 2A 00 00 00 00 3E 04 -R 00 00 01 00 02 09 07 00 -T 24 01 00 00 AD B4 28 94 +T 1B 01 00 00 FD 3C 20 0F 21 4B 00 ED 4B R 00 00 01 00 -T 28 01 00 00 +T 24 01 00 00 00 00 00 00 09 3E 04 AE 23 B6 28 +R 00 00 01 00 02 04 04 00 +T 2D 01 00 00 8E R 00 00 01 00 -T 28 01 00 00 DD 7E FA DD B6 FB 28 1B +T 2E 01 00 00 R 00 00 01 00 -T 30 01 00 00 +T 2E 01 00 00 DD 7E FA DD B6 FB 28 1B R 00 00 01 00 -T 30 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 36 01 00 00 R 00 00 01 00 -T 3B 01 00 00 F6 00 77 23 7E F6 02 77 DD 36 FE +T 36 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 46 01 00 00 FF DD 36 FF FF +T 41 01 00 00 F6 00 77 23 7E F6 02 77 DD 36 FE R 00 00 01 00 -T 4B 01 00 00 +T 4C 01 00 00 FF DD 36 FF FF R 00 00 01 00 -T 4B 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 4B 01 00 00 18 65 +T 51 01 00 00 R 00 00 01 00 -T 4D 01 00 00 +T 51 01 00 00 18 65 R 00 00 01 00 -T 4D 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 53 01 00 00 R 00 00 01 00 -T 58 01 00 00 E6 40 28 56 +T 53 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 5C 01 00 00 +T 5E 01 00 00 E6 40 28 56 R 00 00 01 00 -T 5C 01 00 00 DD 6E 02 DD 66 03 4E 23 46 DD 6E +T 62 01 00 00 R 00 00 01 00 -T 67 01 00 00 02 DD 66 03 23 23 56 23 66 6A A7 +T 62 01 00 00 DD 6E 02 DD 66 03 4E 23 46 DD 6E R 00 00 01 00 -T 72 01 00 00 ED 42 DD 75 FA DD 74 FB 4D 44 21 +T 6D 01 00 00 02 DD 66 03 23 23 56 23 66 6A A7 R 00 00 01 00 -T 7D 01 00 00 00 00 CD 00 00 00 00 30 2E 21 +T 78 01 00 00 ED 42 DD 75 FA DD 74 FB 4D 44 21 +R 00 00 01 00 +T 83 01 00 00 00 00 CD 00 00 00 00 30 2E 21 R 00 00 01 00 02 07 0A 00 -T 85 01 00 00 01 00 E5 DD 4E FA DD 46 FB A7 21 +T 8B 01 00 00 01 00 E5 DD 4E FA DD 46 FB A7 21 R 00 00 01 00 -T 90 01 00 00 00 00 ED 42 7C 07 9F 4F 41 C5 E5 +T 96 01 00 00 00 00 ED 42 7C 07 9F 4F 41 C5 E5 R 00 00 01 00 -T 9B 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T A1 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T A6 01 00 00 23 56 CD 00 00 00 00 F1 F1 F1 CB +T AC 01 00 00 23 56 CD 00 00 00 00 F1 F1 F1 CB R 00 00 01 00 02 07 02 00 -T AF 01 00 00 78 28 00 +T B5 01 00 00 78 28 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T B2 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T B8 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T BD 01 00 00 E6 3F 77 23 7E E6 FA 77 69 60 23 +T C3 01 00 00 E6 3F 77 23 7E E6 FA 77 69 60 23 R 00 00 01 00 -T C8 01 00 00 23 E5 21 04 00 DD 4E 02 DD 46 03 +T CE 01 00 00 23 E5 21 04 00 DD 4E 02 DD 46 03 R 00 00 01 00 -T D3 01 00 00 09 E5 21 06 00 09 56 23 66 6A E5 +T D9 01 00 00 09 E5 21 06 00 09 56 23 66 6A E5 R 00 00 01 00 -T DE 01 00 00 69 60 C1 71 23 70 E1 71 23 70 E1 +T E4 01 00 00 69 60 C1 71 23 70 E1 71 23 70 E1 R 00 00 01 00 -T E9 01 00 00 71 23 70 DD 6E FE DD 66 FF +T EF 01 00 00 71 23 70 DD 6E FE DD 66 FF R 00 00 01 00 -T F2 01 00 00 +T F8 01 00 00 R 00 00 01 00 -T F2 01 00 00 C3 00 00 00 00 +T F8 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/crt_large_lib/fgetgren.rel b/src/nos/lib/crt_large_lib/fgetgren.rel index 09f97136..bafa0fdb 100644 --- a/src/nos/lib/crt_large_lib/fgetgren.rel +++ b/src/nos/lib/crt_large_lib/fgetgren.rel @@ -3,29 +3,29 @@ H 2 areas 7 global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S ___getgrent Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 +A CODE size 2C flags 0 S _fgetgrent Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 7B B2 20 0B -R 00 00 01 00 02 05 04 00 +T 00 00 00 00 CD 00 00 00 00 7B B2 20 12 +R 00 00 01 00 02 05 05 00 T 07 00 00 00 R 00 00 01 00 -T 07 00 00 00 21 04 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 05 00 -T 10 00 00 00 18 10 +T 07 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 10 00 00 00 04 23 36 00 21 00 00 18 10 R 00 00 01 00 -T 12 00 00 00 +T 19 00 00 00 R 00 00 01 00 -T 12 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 19 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 1D 00 00 00 23 56 CD 00 00 00 00 +T 24 00 00 00 23 56 CD 00 00 00 00 R 00 00 01 00 02 07 02 00 -T 22 00 00 00 +T 29 00 00 00 R 00 00 01 00 -T 22 00 00 00 C3 00 00 00 00 +T 29 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_large_lib/fgetpwen.rel b/src/nos/lib/crt_large_lib/fgetpwen.rel index c930ea13..b5783000 100644 --- a/src/nos/lib/crt_large_lib/fgetpwen.rel +++ b/src/nos/lib/crt_large_lib/fgetpwen.rel @@ -2,30 +2,30 @@ XL4 H 2 areas 7 global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ___getpwent Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 +A CODE size 2C flags 0 S _fgetpwent Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 7B B2 20 0B -R 00 00 01 00 02 05 03 00 +T 00 00 00 00 CD 00 00 00 00 7B B2 20 12 +R 00 00 01 00 02 05 04 00 T 07 00 00 00 R 00 00 01 00 -T 07 00 00 00 21 04 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 04 00 -T 10 00 00 00 18 10 +T 07 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 10 00 00 00 04 23 36 00 21 00 00 18 10 R 00 00 01 00 -T 12 00 00 00 +T 19 00 00 00 R 00 00 01 00 -T 12 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E +T 19 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 1D 00 00 00 23 56 CD 00 00 00 00 +T 24 00 00 00 23 56 CD 00 00 00 00 R 00 00 01 00 02 07 05 00 -T 22 00 00 00 +T 29 00 00 00 R 00 00 01 00 -T 22 00 00 00 C3 00 00 00 00 +T 29 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_large_lib/fopen.rel b/src/nos/lib/crt_large_lib/fopen.rel index 6186bc0c..bdc099d7 100644 --- a/src/nos/lib/crt_large_lib/fopen.rel +++ b/src/nos/lib/crt_large_lib/fopen.rel @@ -3,9 +3,9 @@ H 2 areas D global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _isatty Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ___IO_list Ref00000000 @@ -13,7 +13,7 @@ S _open Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 S _fclose Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 29B flags 0 +A CODE size 2AC flags 0 S ___fopen Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -95,7 +95,7 @@ T D7 00 00 00 47 79 B0 20 06 R 00 00 01 00 T DC 00 00 00 R 00 00 01 00 -T DC 00 00 00 21 00 00 C3 98 02 00 00 +T DC 00 00 00 21 00 00 C3 A9 02 00 00 R 00 00 01 00 00 08 01 00 T E2 00 00 00 R 00 00 01 00 @@ -127,7 +127,7 @@ T 29 01 00 00 R 00 00 01 00 T 29 01 00 00 R 00 00 01 00 -T 29 01 00 00 21 00 00 C3 98 02 00 00 +T 29 01 00 00 21 00 00 C3 A9 02 00 00 R 00 00 01 00 00 08 01 00 T 2F 01 00 00 R 00 00 01 00 @@ -145,97 +145,101 @@ T 53 01 00 00 74 05 R 00 00 01 00 T 55 01 00 00 R 00 00 01 00 -T 55 01 00 00 DD CB 05 7E 28 29 +T 55 01 00 00 DD CB 05 7E 28 3A R 00 00 01 00 T 5B 01 00 00 R 00 00 01 00 -T 5B 01 00 00 2A 00 00 00 00 DD 75 FA DD 74 FB -R 00 00 01 00 02 05 05 00 -T 64 01 00 00 DD 7E FE DD B6 FF 28 09 +T 5B 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 03 00 +T 64 01 00 00 23 66 68 DD 75 FA DD 74 FB DD 7E R 00 00 01 00 -T 6C 01 00 00 +T 6F 01 00 00 FE DD B6 FF 28 09 R 00 00 01 00 -T 6C 01 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 -R 00 00 01 00 02 0B 04 00 T 75 01 00 00 R 00 00 01 00 -T 75 01 00 00 DD 6E FA DD 66 FB 22 00 00 00 00 +T 75 01 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 05 00 -T 7E 01 00 00 21 00 00 C3 98 02 00 00 -R 00 00 01 00 00 08 01 00 -T 84 01 00 00 +T 7E 01 00 00 +R 00 00 01 00 +T 7E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 DD +R 00 00 01 00 02 09 03 00 +T 87 01 00 00 4E FA DD 46 FB 71 23 70 21 00 00 +R 00 00 01 00 +T 92 01 00 00 C3 A9 02 00 00 +R 00 00 01 00 00 05 01 00 +T 95 01 00 00 R 00 00 01 00 -T 84 01 00 00 DD 7E 08 DD B6 09 C2 4C 02 00 00 +T 95 01 00 00 DD 7E 08 DD B6 09 C2 5D 02 00 00 R 00 00 01 00 00 0B 01 00 -T 8D 01 00 00 +T 9E 01 00 00 R 00 00 01 00 -T 8D 01 00 00 DD 6E FE DD 66 FF DD 75 08 DD 74 +T 9E 01 00 00 DD 6E FE DD 66 FF DD 75 08 DD 74 R 00 00 01 00 -T 98 01 00 00 09 01 16 00 09 ED 4B 00 00 00 00 +T A9 01 00 00 09 01 16 00 09 ED 4B 00 00 00 00 R 00 00 01 00 02 0B 08 00 -T A1 01 00 00 71 23 70 DD 6E 08 DD 66 09 22 +T B2 01 00 00 71 23 70 DD 6E 08 DD 66 09 22 R 00 00 01 00 -T AB 01 00 00 00 00 00 00 21 0C 00 DD 4E 08 DD +T BC 01 00 00 00 00 00 00 21 0C 00 DD 4E 08 DD R 00 00 01 00 02 04 08 00 -T B4 01 00 00 46 09 09 36 08 23 36 00 DD 5E 04 +T C5 01 00 00 46 09 09 36 08 23 36 00 DD 5E 04 R 00 00 01 00 -T BF 01 00 00 DD 56 05 CD 00 00 00 00 7D B4 28 +T D0 01 00 00 DD 56 05 CD 00 00 00 00 7D B4 28 R 00 00 01 00 02 08 02 00 -T C8 01 00 00 13 +T D9 01 00 00 13 R 00 00 01 00 -T C9 01 00 00 +T DA 01 00 00 R 00 00 01 00 -T C9 01 00 00 21 0C 00 DD 4E 08 DD 46 09 09 7E +T DA 01 00 00 21 0C 00 DD 4E 08 DD 46 09 09 7E R 00 00 01 00 -T D4 01 00 00 F6 01 77 23 7E F6 00 77 +T E5 01 00 00 F6 01 77 23 7E F6 00 77 R 00 00 01 00 -T DC 01 00 00 +T ED 01 00 00 R 00 00 01 00 -T DC 01 00 00 21 06 00 DD 4E 08 DD 46 09 09 E5 +T ED 01 00 00 21 06 00 DD 4E 08 DD 46 09 09 E5 R 00 00 01 00 -T E7 01 00 00 01 00 02 11 01 00 CD 00 00 00 00 +T F8 01 00 00 01 00 02 11 01 00 CD 00 00 00 00 R 00 00 01 00 02 0B 07 00 -T F0 01 00 00 4D 44 E1 71 23 70 79 B0 20 29 +T 01 02 00 00 4D 44 E1 71 23 70 79 B0 20 29 R 00 00 01 00 -T FA 01 00 00 +T 0B 02 00 00 R 00 00 01 00 -T FA 01 00 00 21 06 00 DD 4E 08 DD 46 09 09 E5 +T 0B 02 00 00 21 06 00 DD 4E 08 DD 46 09 09 E5 R 00 00 01 00 -T 05 02 00 00 21 0E 00 09 EB E1 73 23 72 21 +T 16 02 00 00 21 0E 00 09 EB E1 73 23 72 21 R 00 00 01 00 -T 0F 02 00 00 08 00 09 E5 21 0E 00 09 01 08 00 +T 20 02 00 00 08 00 09 E5 21 0E 00 09 01 08 00 R 00 00 01 00 -T 1A 02 00 00 09 4D 44 E1 71 23 70 18 29 +T 2B 02 00 00 09 4D 44 E1 71 23 70 18 29 R 00 00 01 00 -T 23 02 00 00 +T 34 02 00 00 R 00 00 01 00 -T 23 02 00 00 21 08 00 DD 4E 08 DD 46 09 09 E5 +T 34 02 00 00 21 08 00 DD 4E 08 DD 46 09 09 E5 R 00 00 01 00 -T 2E 02 00 00 21 06 00 09 56 23 66 6A 3E 02 84 +T 3F 02 00 00 21 06 00 09 56 23 66 6A 3E 02 84 R 00 00 01 00 -T 39 02 00 00 67 EB E1 73 23 72 21 0C 00 09 7E +T 4A 02 00 00 67 EB E1 73 23 72 21 0C 00 09 7E R 00 00 01 00 -T 44 02 00 00 F6 04 77 23 7E F6 00 77 +T 55 02 00 00 F6 04 77 23 7E F6 00 77 R 00 00 01 00 -T 4C 02 00 00 +T 5D 02 00 00 R 00 00 01 00 -T 4C 02 00 00 +T 5D 02 00 00 R 00 00 01 00 -T 4C 02 00 00 DD 6E 08 DD 66 09 23 23 E5 21 +T 5D 02 00 00 DD 6E 08 DD 66 09 23 23 E5 21 R 00 00 01 00 -T 56 02 00 00 04 00 DD 4E 08 DD 46 09 09 E5 21 +T 67 02 00 00 04 00 DD 4E 08 DD 46 09 09 E5 21 R 00 00 01 00 -T 61 02 00 00 06 00 09 5E 23 56 E1 73 23 72 E1 +T 72 02 00 00 06 00 09 5E 23 56 E1 73 23 72 E1 R 00 00 01 00 -T 6C 02 00 00 73 23 72 69 60 73 23 72 21 0C 00 +T 7D 02 00 00 73 23 72 69 60 73 23 72 21 0C 00 R 00 00 01 00 -T 77 02 00 00 DD 4E 08 DD 46 09 09 7E DD B6 FC +T 88 02 00 00 DD 4E 08 DD 46 09 09 7E DD B6 FC R 00 00 01 00 -T 82 02 00 00 77 23 7E DD B6 FD 77 21 0A 00 09 +T 93 02 00 00 77 23 7E DD B6 FD 77 21 0A 00 09 R 00 00 01 00 -T 8D 02 00 00 DD 5E 04 DD 56 05 73 23 72 69 60 +T 9E 02 00 00 DD 5E 04 DD 56 05 73 23 72 69 60 R 00 00 01 00 -T 98 02 00 00 +T A9 02 00 00 R 00 00 01 00 -T 98 02 00 00 C3 00 00 00 00 +T A9 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_large_lib/fwrite.rel b/src/nos/lib/crt_large_lib/fwrite.rel index 3de50e1d..03a87cec 100644 --- a/src/nos/lib/crt_large_lib/fwrite.rel +++ b/src/nos/lib/crt_large_lib/fwrite.rel @@ -5,15 +5,15 @@ S _fflush Ref00000000 S _memcpy Ref00000000 S ___stdio_init_vars Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?US_DIV_L02 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1FE flags 0 +A CODE size 204 flags 0 S _fwrite Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -33,7 +33,7 @@ T 28 00 00 00 R 00 00 01 00 T 28 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 00 00 C3 FB 01 00 00 +T 28 00 00 00 21 00 00 C3 01 02 00 00 R 00 00 01 00 00 08 01 00 T 2E 00 00 00 R 00 00 01 00 @@ -51,7 +51,7 @@ T 54 00 00 00 R 00 00 01 00 T 54 00 00 00 R 00 00 01 00 -T 54 00 00 00 21 00 00 C3 FB 01 00 00 +T 54 00 00 00 21 00 00 C3 01 02 00 00 R 00 00 01 00 00 08 01 00 T 5A 00 00 00 R 00 00 01 00 @@ -61,7 +61,7 @@ T 65 00 00 00 67 3E 20 AD B4 28 06 R 00 00 01 00 T 6C 00 00 00 R 00 00 01 00 -T 6C 00 00 00 21 00 00 C3 FB 01 00 00 +T 6C 00 00 00 21 00 00 C3 01 02 00 00 R 00 00 01 00 00 08 01 00 T 72 00 00 00 R 00 00 01 00 @@ -87,7 +87,7 @@ T BF 00 00 00 R 00 00 01 00 T BF 00 00 00 R 00 00 01 00 -T BF 00 00 00 21 00 00 C3 FB 01 00 00 +T BF 00 00 00 21 00 00 C3 01 02 00 00 R 00 00 01 00 00 08 01 00 T C5 00 00 00 R 00 00 01 00 @@ -121,7 +121,7 @@ T 35 01 00 00 DD 5E 0A DD 56 0B CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 T 3E 01 00 00 R 00 00 01 00 -T 3E 01 00 00 DD 6E 08 DD 66 09 C3 FB 01 00 00 +T 3E 01 00 00 DD 6E 08 DD 66 09 C3 01 02 00 00 R 00 00 01 00 00 0B 01 00 T 47 01 00 00 R 00 00 01 00 @@ -157,29 +157,31 @@ T A3 01 00 00 DD 4E F8 DD 46 F9 21 00 00 CD R 00 00 01 00 T AD 01 00 00 00 00 00 00 38 A2 DD 7E F8 DD A6 R 00 00 01 00 02 04 0A 00 -T B6 01 00 00 F9 3C 20 09 2A 00 00 00 00 3E 04 -R 00 00 01 00 02 09 06 00 -T BF 01 00 00 AD B4 28 90 +T B6 01 00 00 F9 3C 20 0F 21 4B 00 ED 4B R 00 00 01 00 -T C3 01 00 00 -R 00 00 01 00 -T C3 01 00 00 DD CB F9 7E 28 13 +T BF 01 00 00 00 00 00 00 09 3E 04 AE 23 B6 28 +R 00 00 01 00 02 04 05 00 +T C8 01 00 00 8A R 00 00 01 00 T C9 01 00 00 R 00 00 01 00 -T C9 01 00 00 21 0C 00 DD 4E 0A DD 46 0B 09 7E +T C9 01 00 00 DD CB F9 7E 28 13 +R 00 00 01 00 +T CF 01 00 00 +R 00 00 01 00 +T CF 01 00 00 21 0C 00 DD 4E 0A DD 46 0B 09 7E R 00 00 01 00 -T D4 01 00 00 F6 00 77 23 7E F6 02 77 +T DA 01 00 00 F6 00 77 23 7E F6 02 77 R 00 00 01 00 -T DC 01 00 00 +T E2 01 00 00 R 00 00 01 00 -T DC 01 00 00 21 06 00 39 7E DD 96 FC 77 23 7E +T E2 01 00 00 21 06 00 39 7E DD 96 FC 77 23 7E R 00 00 01 00 -T E7 01 00 00 DD 9E FD 77 DD 4E 04 DD 46 05 DD +T ED 01 00 00 DD 9E FD 77 DD 4E 04 DD 46 05 DD R 00 00 01 00 -T F2 01 00 00 5E FE DD 56 FF CD 00 00 00 00 EB +T F8 01 00 00 5E FE DD 56 FF CD 00 00 00 00 EB R 00 00 01 00 02 0A 0B 00 -T FB 01 00 00 +T 01 02 00 00 R 00 00 01 00 -T FB 01 00 00 C3 00 00 00 00 +T 01 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/crt_large_lib/getcwd.rel b/src/nos/lib/crt_large_lib/getcwd.rel index 18d8df09..44b91a4a 100644 --- a/src/nos/lib/crt_large_lib/getcwd.rel +++ b/src/nos/lib/crt_large_lib/getcwd.rel @@ -1,39 +1,41 @@ XL4 -H 4 areas F global symbols +H 4 areas 11 global symbols S ?CL64180L_4_06_L00 Ref00000000 S _strcat Ref00000000 S _closedir Ref00000000 S _strlen Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _readdir Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S _root_dev Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 +S _root_ino Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S _opendir Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 24F flags 0 -S _getcwd Def000001FC +A CODE size 275 flags 0 +S _getcwd Def0000021B A CSTR size 8 flags 0 -A UDATA0 size 26 flags 0 +A UDATA0 size 22 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F6 FF DD 36 FE 00 -R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 01 08 00 00 00 ED 5B 00 00 00 00 +R 00 00 01 00 02 05 0C 00 +T 09 00 00 00 01 04 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 10 00 00 00 CD 00 00 00 00 CB 7C 28 06 -R 00 00 01 00 02 05 0D 00 +R 00 00 01 00 02 05 0F 00 T 17 00 00 00 R 00 00 01 00 -T 17 00 00 00 21 00 00 C3 60 01 00 00 +T 17 00 00 00 21 00 00 C3 77 01 00 00 R 00 00 01 00 00 08 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 2A 08 00 00 00 DD 4E 02 DD 46 03 +T 1D 00 00 00 2A 04 00 00 00 DD 4E 02 DD 46 03 R 00 00 01 00 00 05 03 00 T 26 00 00 00 A7 ED 42 28 03 R 00 00 01 00 @@ -49,243 +51,247 @@ T 35 00 00 00 DD 75 FA DD 74 FB 2B ED 4B R 00 00 01 00 T 3E 00 00 00 00 00 00 00 09 DD 75 F8 DD 74 F9 R 00 00 01 00 00 04 03 00 -T 47 00 00 00 7E FE 2F 28 37 +T 47 00 00 00 7E FE 2F 28 3E R 00 00 01 00 T 4C 00 00 00 R 00 00 01 00 T 4C 00 00 00 DD 4E FA DD 46 FB 03 03 2A R 00 00 01 00 -T 55 00 00 00 02 00 00 00 CD 00 00 00 00 30 0C -R 00 00 01 00 00 04 03 00 02 09 0B 00 +T 55 00 00 00 02 00 00 00 CD 00 00 00 00 30 13 +R 00 00 01 00 00 04 03 00 02 09 0D 00 T 5C 00 00 00 R 00 00 01 00 -T 5C 00 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 09 00 -T 65 00 00 00 C3 60 01 00 00 -R 00 00 01 00 00 05 01 00 -T 68 00 00 00 +T 5C 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 65 00 00 00 22 23 36 00 21 00 00 C3 R 00 00 01 00 -T 68 00 00 00 01 00 00 00 00 DD 5E F8 DD 56 F9 +T 6D 00 00 00 77 01 00 00 +R 00 00 01 00 00 04 01 00 +T 6F 00 00 00 +R 00 00 01 00 +T 6F 00 00 00 01 00 00 00 00 DD 5E F8 DD 56 F9 R 00 00 01 00 00 05 02 00 -T 71 00 00 00 13 DD 73 F8 DD 72 F9 CD +T 78 00 00 00 13 DD 73 F8 DD 72 F9 CD R 00 00 01 00 -T 79 00 00 00 00 00 00 00 DD 34 FA 20 03 DD 34 -R 00 00 01 00 02 04 08 00 -T 82 00 00 00 FB +T 80 00 00 00 00 00 00 00 DD 34 FA 20 03 DD 34 +R 00 00 01 00 02 04 0A 00 +T 89 00 00 00 FB R 00 00 01 00 -T 83 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 83 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 83 00 00 00 DD 34 FA 20 03 DD 34 FB +T 8A 00 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 -T 8B 00 00 00 +T 92 00 00 00 R 00 00 01 00 -T 8B 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 00 06 03 00 02 0B 0C 00 -T 92 00 00 00 DD 75 FC DD 74 FD 7D B4 20 06 +T 92 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 00 06 03 00 02 0B 0E 00 +T 99 00 00 00 DD 75 FC DD 74 FD 7D B4 20 06 R 00 00 01 00 -T 9C 00 00 00 +T A3 00 00 00 R 00 00 01 00 -T 9C 00 00 00 21 00 00 C3 60 01 00 00 +T A3 00 00 00 21 00 00 C3 77 01 00 00 R 00 00 01 00 00 08 01 00 -T A2 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T A2 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T A2 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +T A9 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 R 00 00 01 00 02 0B 05 00 -T AB 00 00 00 DD 75 F6 DD 74 F7 7D B4 CA +T B2 00 00 00 DD 75 F6 DD 74 F7 7D B4 CA R 00 00 01 00 -T B4 00 00 00 4E 01 00 00 +T BB 00 00 00 5E 01 00 00 R 00 00 01 00 00 04 01 00 -T B6 00 00 00 -R 00 00 01 00 -T B6 00 00 00 AF DD B6 FE 20 15 DD 6E F6 DD 66 +T BD 00 00 00 R 00 00 01 00 -T C1 00 00 00 F7 46 23 66 68 DD 4E 04 DD 46 05 +T BD 00 00 00 AF DD B6 FE 20 16 DD 6E F6 DD 66 R 00 00 01 00 -T CC 00 00 00 A7 ED 42 20 7A +T C8 00 00 00 F7 46 23 66 68 DD 4E 04 DD 46 05 R 00 00 01 00 -T D1 00 00 00 +T D3 00 00 00 A7 ED 42 C2 5B 01 00 00 +R 00 00 01 00 00 08 01 00 +T D9 00 00 00 R 00 00 01 00 -T D1 00 00 00 +T D9 00 00 00 R 00 00 01 00 -T D1 00 00 00 +T D9 00 00 00 R 00 00 01 00 -T D1 00 00 00 21 06 00 DD 4E F6 DD 46 F7 09 EB +T D9 00 00 00 21 06 00 DD 4E F6 DD 46 F7 09 EB R 00 00 01 00 -T DC 00 00 00 CD 00 00 00 00 DD 4E FA DD 46 FB +T E4 00 00 00 CD 00 00 00 00 DD 4E FA DD 46 FB R 00 00 01 00 02 05 03 00 -T E5 00 00 00 09 4D 44 2A 02 00 00 00 A7 ED 42 +T ED 00 00 00 09 4D 44 2A 02 00 00 00 A7 ED 42 R 00 00 01 00 00 08 03 00 -T EE 00 00 00 30 0B -R 00 00 01 00 -T F0 00 00 00 +T F6 00 00 00 30 12 R 00 00 01 00 -T F0 00 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 09 00 -T F9 00 00 00 18 65 +T F8 00 00 00 R 00 00 01 00 -T FB 00 00 00 +T F8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 01 01 00 00 22 23 36 00 21 00 00 18 6D R 00 00 01 00 -T FB 00 00 00 21 06 00 DD 4E F6 DD 46 F7 09 4D +T 0A 01 00 00 R 00 00 01 00 -T 06 01 00 00 44 DD 5E F8 DD 56 F9 13 CD +T 0A 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 4D R 00 00 01 00 -T 0F 01 00 00 00 00 00 00 01 08 00 00 00 ED 5B -R 00 00 01 00 02 04 08 00 00 09 03 00 -T 16 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 00 04 03 00 02 09 0D 00 -T 1D 01 00 00 28 02 +T 15 01 00 00 44 DD 5E F8 DD 56 F9 13 CD R 00 00 01 00 -T 1F 01 00 00 +T 1E 01 00 00 00 00 00 00 01 04 00 00 00 ED 5B +R 00 00 01 00 02 04 0A 00 00 09 03 00 +T 25 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 00 04 03 00 02 09 0F 00 +T 2C 01 00 00 28 03 R 00 00 01 00 -T 1F 01 00 00 18 81 +T 2E 01 00 00 R 00 00 01 00 -T 21 01 00 00 +T 2E 01 00 00 C3 A9 00 00 00 +R 00 00 01 00 00 05 01 00 +T 31 01 00 00 R 00 00 01 00 -T 21 01 00 00 2A 0A 00 00 00 DD 4E 04 DD 46 05 +T 31 01 00 00 2A 06 00 00 00 DD 4E 04 DD 46 05 R 00 00 01 00 00 05 03 00 -T 2A 01 00 00 A7 ED 42 20 1C 2A 08 00 00 00 DD +T 3A 01 00 00 A7 ED 42 20 1C 2A 04 00 00 00 DD R 00 00 01 00 00 0A 03 00 -T 33 01 00 00 4E 02 DD 46 03 A7 ED 42 20 0E +T 43 01 00 00 4E 02 DD 46 03 A7 ED 42 20 0E R 00 00 01 00 -T 3D 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 3D 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 3D 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 3D 01 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +T 4D 01 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 46 01 00 00 2A 00 00 00 00 18 15 +T 56 01 00 00 2A 00 00 00 00 18 1C R 00 00 01 00 00 05 03 00 -T 4B 01 00 00 +T 5B 01 00 00 R 00 00 01 00 -T 4B 01 00 00 +T 5B 01 00 00 R 00 00 01 00 -T 4B 01 00 00 C3 A2 00 00 00 +T 5B 01 00 00 C3 A9 00 00 00 R 00 00 01 00 00 05 01 00 -T 4E 01 00 00 +T 5E 01 00 00 R 00 00 01 00 -T 4E 01 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +T 5E 01 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 57 01 00 00 21 02 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 09 00 -T 60 01 00 00 +T 67 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 70 01 00 00 02 23 36 00 21 00 00 +R 00 00 01 00 +T 77 01 00 00 R 00 00 01 00 -T 60 01 00 00 C3 00 00 00 00 +T 77 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T 63 01 00 00 +T 7A 01 00 00 R 00 00 01 00 -T 63 01 00 00 CD 00 00 00 00 FC FF 01 -R 00 00 01 00 02 05 0A 00 -T 69 01 00 00 08 00 00 00 ED 5B 00 00 00 00 CD +T 7A 01 00 00 CD 00 00 00 00 FC FF 01 +R 00 00 01 00 02 05 0C 00 +T 80 01 00 00 04 00 00 00 ED 5B 00 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T 70 01 00 00 00 00 00 00 CB 7C 28 05 -R 00 00 01 00 02 04 0D 00 -T 76 01 00 00 -R 00 00 01 00 -T 76 01 00 00 21 00 00 18 7E +T 87 01 00 00 00 00 00 00 CB 7C 28 06 +R 00 00 01 00 02 04 0F 00 +T 8D 01 00 00 R 00 00 01 00 -T 7B 01 00 00 +T 8D 01 00 00 21 00 00 C3 18 02 00 00 +R 00 00 01 00 00 08 01 00 +T 93 01 00 00 R 00 00 01 00 -T 7B 01 00 00 2A 08 00 00 00 DD 75 FC DD 74 FD +T 93 01 00 00 2A 04 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 00 05 03 00 -T 84 01 00 00 ED 4B 0A 00 00 00 DD 71 FE DD 70 -R 00 00 01 00 00 06 03 00 -T 8D 01 00 00 FF ED 4B 04 00 00 00 A7 ED 42 20 -R 00 00 01 00 00 07 03 00 -T 96 01 00 00 1D 2A 06 00 00 00 DD 4E FE DD 46 +T 9C 01 00 00 ED 4B 06 00 00 00 DD 71 FE DD 70 R 00 00 01 00 00 06 03 00 -T 9F 01 00 00 FF A7 ED 42 20 0F +T A5 01 00 00 FF ED 4B 00 00 00 00 A7 ED 42 20 +R 00 00 01 00 02 07 08 00 +T AE 01 00 00 1D 2A 00 00 00 00 DD 4E FE DD 46 +R 00 00 01 00 02 06 0B 00 +T B7 01 00 00 FF A7 ED 42 20 0F R 00 00 01 00 -T A5 01 00 00 +T BD 01 00 00 R 00 00 01 00 -T A5 01 00 00 +T BD 01 00 00 R 00 00 01 00 -T A5 01 00 00 +T BD 01 00 00 R 00 00 01 00 -T A5 01 00 00 01 00 00 00 00 ED 5B 00 00 00 00 +T BD 01 00 00 01 00 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 03 00 -T AC 01 00 00 CD 00 00 00 00 2A 00 00 00 00 18 -R 00 00 01 00 02 05 08 00 00 0A 03 00 -T B3 01 00 00 45 +T C4 01 00 00 CD 00 00 00 00 2A 00 00 00 00 18 +R 00 00 01 00 02 05 0A 00 00 0A 03 00 +T CB 01 00 00 4C R 00 00 01 00 -T B4 01 00 00 +T CC 01 00 00 R 00 00 01 00 -T B4 01 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +T CC 01 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 06 03 00 02 0B 03 00 -T BB 01 00 00 01 04 00 09 4D 44 2A 02 00 00 00 +T D3 01 00 00 01 04 00 09 4D 44 2A 02 00 00 00 R 00 00 01 00 00 0B 03 00 -T C4 01 00 00 A7 ED 42 30 0B +T DC 01 00 00 A7 ED 42 30 12 R 00 00 01 00 -T C9 01 00 00 +T E1 01 00 00 R 00 00 01 00 -T C9 01 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 09 00 -T D2 01 00 00 18 25 +T E1 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T EA 01 00 00 22 23 36 00 21 00 00 18 25 R 00 00 01 00 -T D4 01 00 00 +T F3 01 00 00 R 00 00 01 00 -T D4 01 00 00 01 02 00 00 00 ED 5B 00 00 00 00 +T F3 01 00 00 01 02 00 00 00 ED 5B 00 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 03 00 -T DB 01 00 00 CD 00 00 00 00 CD 63 01 00 00 7D +T FA 01 00 00 CD 00 00 00 00 CD 7A 01 00 00 7D R 00 00 01 00 02 05 01 00 00 0A 01 00 -T E2 01 00 00 B4 28 11 DD 4E FE DD 46 FF DD 5E +T 01 02 00 00 B4 28 11 DD 4E FE DD 46 FF DD 5E R 00 00 01 00 -T ED 01 00 00 FC DD 56 FD CD 00 00 00 00 18 03 +T 0C 02 00 00 FC DD 56 FD CD 00 00 00 00 18 03 R 00 00 01 00 00 09 01 00 -T F6 01 00 00 +T 15 02 00 00 R 00 00 01 00 -T F6 01 00 00 21 00 00 +T 15 02 00 00 21 00 00 R 00 00 01 00 -T F9 01 00 00 +T 18 02 00 00 R 00 00 01 00 -T F9 01 00 00 +T 18 02 00 00 R 00 00 01 00 -T F9 01 00 00 C3 00 00 00 00 +T 18 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T FC 01 00 00 +T 1B 02 00 00 R 00 00 01 00 -T FC 01 00 00 CD 00 00 00 00 ED 43 02 00 00 00 -R 00 00 01 00 02 05 07 00 00 0B 03 00 -T 03 02 00 00 69 60 01 03 80 3E 80 AC 67 ED 42 +T 1B 02 00 00 CD 00 00 00 00 ED 43 02 00 00 00 +R 00 00 01 00 02 05 09 00 00 0B 03 00 +T 22 02 00 00 69 60 01 03 80 3E 80 AC 67 ED 42 R 00 00 01 00 -T 0E 02 00 00 30 0B +T 2D 02 00 00 30 12 R 00 00 01 00 -T 10 02 00 00 +T 2F 02 00 00 R 00 00 01 00 -T 10 02 00 00 21 22 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 09 00 -T 19 02 00 00 18 31 +T 2F 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 38 02 00 00 22 23 36 00 21 00 00 18 31 R 00 00 01 00 -T 1B 02 00 00 +T 41 02 00 00 R 00 00 01 00 -T 1B 02 00 00 01 06 00 00 00 DD 6E 02 DD 66 03 +T 41 02 00 00 01 06 00 00 00 DD 6E 02 DD 66 03 R 00 00 01 00 00 05 02 00 -T 24 02 00 00 22 00 00 00 00 EB CD 00 00 00 00 -R 00 00 01 00 00 05 03 00 02 0B 08 00 -T 2B 02 00 00 01 08 00 00 00 11 00 00 00 00 CD +T 4A 02 00 00 22 00 00 00 00 EB CD 00 00 00 00 +R 00 00 01 00 00 05 03 00 02 0B 0A 00 +T 51 02 00 00 01 04 00 00 00 11 00 00 00 00 CD R 00 00 01 00 00 05 03 00 00 0A 02 00 -T 32 02 00 00 00 00 00 00 CB 7C 28 05 -R 00 00 01 00 02 04 0D 00 -T 38 02 00 00 +T 58 02 00 00 00 00 00 00 CB 7C 28 05 +R 00 00 01 00 02 04 0F 00 +T 5E 02 00 00 R 00 00 01 00 -T 38 02 00 00 21 00 00 18 0F +T 5E 02 00 00 21 00 00 18 0F R 00 00 01 00 -T 3D 02 00 00 +T 63 02 00 00 R 00 00 01 00 -T 3D 02 00 00 2A 08 00 00 00 22 04 00 00 00 2A -R 00 00 01 00 00 05 03 00 00 0A 03 00 -T 44 02 00 00 0A 00 00 00 22 06 00 00 00 CD -R 00 00 01 00 00 04 03 00 00 09 03 00 -T 4A 02 00 00 63 01 00 00 +T 63 02 00 00 2A 04 00 00 00 22 00 00 00 00 2A +R 00 00 01 00 00 05 03 00 02 0A 08 00 +T 6A 02 00 00 06 00 00 00 22 00 00 00 00 CD +R 00 00 01 00 00 04 03 00 02 09 0B 00 +T 70 02 00 00 7A 01 00 00 R 00 00 01 00 00 04 01 00 -T 4C 02 00 00 +T 72 02 00 00 R 00 00 01 00 -T 4C 02 00 00 C3 00 00 00 00 +T 72 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 T 00 00 00 00 R 00 00 02 00 @@ -311,11 +317,3 @@ T 04 00 00 00 R 00 00 03 00 T 04 00 00 00 R 00 00 03 00 -T 06 00 00 00 -R 00 00 03 00 -T 06 00 00 00 -R 00 00 03 00 -T 08 00 00 00 -R 00 00 03 00 -T 08 00 00 00 -R 00 00 03 00 diff --git a/src/nos/lib/crt_large_lib/getgrnam.rel b/src/nos/lib/crt_large_lib/getgrnam.rel index 4c390ec1..a7ac6f30 100644 --- a/src/nos/lib/crt_large_lib/getgrnam.rel +++ b/src/nos/lib/crt_large_lib/getgrnam.rel @@ -4,57 +4,57 @@ S ?CL64180L_4_06_L00 Ref00000000 S _endgrent Ref00000000 S _strcmp Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _getgrent Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _setgrent Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 4E flags 0 +A CODE size 55 flags 0 S _getgrnam Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD R 00 00 01 00 02 05 07 00 -T 09 00 00 00 B6 03 20 0B +T 09 00 00 00 B6 03 20 12 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 16 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 06 00 -T 16 00 00 00 18 33 +T 0D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 16 00 00 00 16 23 36 00 21 00 00 18 33 R 00 00 01 00 -T 18 00 00 00 +T 1F 00 00 00 R 00 00 01 00 -T 18 00 00 00 CD 00 00 00 00 +T 1F 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 08 00 -T 1B 00 00 00 +T 22 00 00 00 R 00 00 01 00 -T 1B 00 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 05 05 00 -T 24 00 00 00 7D B4 28 1A +T 22 00 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF +R 00 00 01 00 02 05 06 00 +T 2B 00 00 00 7D B4 28 1A R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 +T 2F 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 R 00 00 01 00 -T 33 00 00 00 FF 5E 23 56 CD 00 00 00 00 7D B4 +T 3A 00 00 00 FF 5E 23 56 CD 00 00 00 00 7D B4 R 00 00 01 00 02 09 02 00 -T 3C 00 00 00 20 02 +T 43 00 00 00 20 02 R 00 00 01 00 -T 3E 00 00 00 +T 45 00 00 00 R 00 00 01 00 -T 3E 00 00 00 18 02 +T 45 00 00 00 18 02 R 00 00 01 00 -T 40 00 00 00 +T 47 00 00 00 R 00 00 01 00 -T 40 00 00 00 18 D9 +T 47 00 00 00 18 D9 R 00 00 01 00 -T 42 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 42 00 00 00 CD 00 00 00 00 DD 6E FE DD 66 FF +T 49 00 00 00 CD 00 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 02 05 01 00 -T 4B 00 00 00 +T 52 00 00 00 R 00 00 01 00 -T 4B 00 00 00 C3 00 00 00 00 +T 52 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/crt_large_lib/getpw.rel b/src/nos/lib/crt_large_lib/getpw.rel index 46dcc175..801eccf3 100644 --- a/src/nos/lib/crt_large_lib/getpw.rel +++ b/src/nos/lib/crt_large_lib/getpw.rel @@ -3,57 +3,57 @@ H 3 areas 8 global symbols S ?CL64180L_4_06_L00 Ref00000000 S _sprintf Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _getpwuid Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 87 flags 0 +A CODE size 8E flags 0 S _getpw Def00000000 A CSTR size 15 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 79 B0 20 0B +T 00 00 00 00 CD 00 00 00 00 FE FF 79 B0 20 12 R 00 00 01 00 02 05 06 00 T 09 00 00 00 R 00 00 01 00 -T 09 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 12 00 00 00 18 70 +T 09 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 12 00 00 00 16 23 36 00 21 FF FF 18 70 R 00 00 01 00 -T 14 00 00 00 +T 1B 00 00 00 R 00 00 01 00 -T 14 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +T 1B 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 05 00 -T 1D 00 00 00 DD 75 FE DD 74 FF 7D B4 20 05 +T 24 00 00 00 DD 75 FE DD 74 FF 7D B4 20 05 R 00 00 01 00 -T 27 00 00 00 +T 2E 00 00 00 R 00 00 01 00 -T 27 00 00 00 21 FF FF 18 58 +T 2E 00 00 00 21 FF FF 18 58 R 00 00 01 00 -T 2C 00 00 00 +T 33 00 00 00 R 00 00 01 00 -T 2C 00 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E +T 33 00 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 37 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 +T 3E 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 R 00 00 01 00 -T 42 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 +T 49 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 R 00 00 01 00 -T 4D 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 +T 54 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 R 00 00 01 00 -T 58 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD +T 5F 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD R 00 00 01 00 -T 63 00 00 00 6E FE DD 66 FF 4E 23 46 C5 21 +T 6A 00 00 00 6E FE DD 66 FF 4E 23 46 C5 21 R 00 00 01 00 -T 6D 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 74 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 00 04 02 00 -T 76 00 00 00 E5 CD 00 00 00 00 EB 21 12 00 39 +T 7D 00 00 00 E5 CD 00 00 00 00 EB 21 12 00 39 R 00 00 01 00 02 06 01 00 -T 7F 00 00 00 F9 EB 21 00 00 +T 86 00 00 00 F9 EB 21 00 00 R 00 00 01 00 -T 84 00 00 00 +T 8B 00 00 00 R 00 00 01 00 -T 84 00 00 00 C3 00 00 00 00 +T 8B 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/getpwnam.rel b/src/nos/lib/crt_large_lib/getpwnam.rel index 5c7cde0e..b9dedd50 100644 --- a/src/nos/lib/crt_large_lib/getpwnam.rel +++ b/src/nos/lib/crt_large_lib/getpwnam.rel @@ -3,58 +3,58 @@ H 2 areas A global symbols S ?CL64180L_4_06_L00 Ref00000000 S _strcmp Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _endpwent Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getpwent Ref00000000 S _setpwent Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 4E flags 0 +A CODE size 55 flags 0 S _getpwnam Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD R 00 00 01 00 02 05 06 00 -T 09 00 00 00 B6 03 20 0B +T 09 00 00 00 B6 03 20 12 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 16 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 05 00 -T 16 00 00 00 18 33 +T 0D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 16 00 00 00 16 23 36 00 21 00 00 18 33 R 00 00 01 00 -T 18 00 00 00 +T 1F 00 00 00 R 00 00 01 00 -T 18 00 00 00 CD 00 00 00 00 +T 1F 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 08 00 -T 1B 00 00 00 +T 22 00 00 00 R 00 00 01 00 -T 1B 00 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF +T 22 00 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 05 07 00 -T 24 00 00 00 7D B4 28 1A +T 2B 00 00 00 7D B4 28 1A R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 +T 2F 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 R 00 00 01 00 -T 33 00 00 00 FF 5E 23 56 CD 00 00 00 00 7D B4 +T 3A 00 00 00 FF 5E 23 56 CD 00 00 00 00 7D B4 R 00 00 01 00 02 09 01 00 -T 3C 00 00 00 20 02 +T 43 00 00 00 20 02 R 00 00 01 00 -T 3E 00 00 00 +T 45 00 00 00 R 00 00 01 00 -T 3E 00 00 00 18 02 +T 45 00 00 00 18 02 R 00 00 01 00 -T 40 00 00 00 +T 47 00 00 00 R 00 00 01 00 -T 40 00 00 00 18 D9 +T 47 00 00 00 18 D9 R 00 00 01 00 -T 42 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 42 00 00 00 CD 00 00 00 00 DD 6E FE DD 66 FF -R 00 00 01 00 02 05 04 00 -T 4B 00 00 00 +T 49 00 00 00 CD 00 00 00 00 DD 6E FE DD 66 FF +R 00 00 01 00 02 05 05 00 +T 52 00 00 00 R 00 00 01 00 -T 4B 00 00 00 C3 00 00 00 00 +T 52 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/crt_large_lib/opendir.rel b/src/nos/lib/crt_large_lib/opendir.rel index b74f4996..2d316791 100644 --- a/src/nos/lib/crt_large_lib/opendir.rel +++ b/src/nos/lib/crt_large_lib/opendir.rel @@ -2,15 +2,15 @@ XL4 H 2 areas A global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S _open Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size D3 flags 0 S _opendir Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,67 +22,73 @@ T 12 00 00 00 00 00 00 00 7D B4 28 03 R 00 00 01 00 02 04 08 00 T 18 00 00 00 R 00 00 01 00 -T 18 00 00 00 C3 AF 00 00 00 +T 18 00 00 00 C3 C5 00 00 00 R 00 00 01 00 00 05 01 00 T 1B 00 00 00 R 00 00 01 00 T 1B 00 00 00 DD 7E E4 E6 00 47 DD 7E E5 E6 40 R 00 00 01 00 -T 26 00 00 00 B0 20 08 +T 26 00 00 00 B0 20 10 R 00 00 01 00 T 29 00 00 00 R 00 00 01 00 -T 29 00 00 00 21 14 00 22 00 00 00 00 18 7E -R 00 00 01 00 02 08 04 00 -T 31 00 00 00 +T 29 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 32 00 00 00 14 23 36 00 C3 C5 00 00 00 +R 00 00 01 00 00 09 01 00 +T 39 00 00 00 R 00 00 01 00 -T 31 00 00 00 01 08 00 11 01 00 CD 00 00 00 00 +T 39 00 00 00 01 08 00 11 01 00 CD 00 00 00 00 R 00 00 01 00 02 0B 06 00 -T 3A 00 00 00 DD 75 FE DD 74 FF 7D B4 20 08 +T 42 00 00 00 DD 75 FE DD 74 FF 7D B4 20 0F R 00 00 01 00 -T 44 00 00 00 -R 00 00 01 00 -T 44 00 00 00 21 0C 00 22 00 00 00 00 18 63 -R 00 00 01 00 02 08 04 00 T 4C 00 00 00 R 00 00 01 00 -T 4C 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 E5 +T 4C 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 55 00 00 00 0C 23 36 00 18 6A +R 00 00 01 00 +T 5B 00 00 00 R 00 00 01 00 -T 57 00 00 00 01 15 00 11 01 00 CD 00 00 00 00 +T 5B 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 E5 +R 00 00 01 00 +T 66 00 00 00 01 15 00 11 01 00 CD 00 00 00 00 R 00 00 01 00 02 0B 06 00 -T 60 00 00 00 4D 44 E1 71 23 70 79 B0 20 11 +T 6F 00 00 00 4D 44 E1 71 23 70 79 B0 20 18 +R 00 00 01 00 +T 79 00 00 00 R 00 00 01 00 -T 6A 00 00 00 +T 79 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +R 00 00 01 00 02 0B 04 00 +T 82 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 8B 00 00 00 0C 23 36 00 18 34 R 00 00 01 00 -T 6A 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 -R 00 00 01 00 02 0B 03 00 -T 73 00 00 00 21 0C 00 22 00 00 00 00 18 34 -R 00 00 01 00 02 08 04 00 -T 7B 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 7B 00 00 00 21 00 80 E5 DD 6E 02 DD 66 03 E5 +T 91 00 00 00 21 00 80 E5 DD 6E 02 DD 66 03 E5 R 00 00 01 00 -T 86 00 00 00 CD 00 00 00 00 F1 F1 E5 DD 6E FE +T 9C 00 00 00 CD 00 00 00 00 F1 F1 E5 DD 6E FE R 00 00 01 00 02 05 07 00 -T 8F 00 00 00 DD 66 FF C1 71 23 70 CB 78 28 1A +T A5 00 00 00 DD 66 FF C1 71 23 70 CB 78 28 1A R 00 00 01 00 -T 9A 00 00 00 +T B0 00 00 00 R 00 00 01 00 -T 9A 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 5E +T B0 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T A5 00 00 00 23 56 CD 00 00 00 00 59 50 CD -R 00 00 01 00 02 07 03 00 -T AD 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 03 00 -T AF 00 00 00 +T BB 00 00 00 23 56 CD 00 00 00 00 59 50 CD +R 00 00 01 00 02 07 04 00 +T C3 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 +T C5 00 00 00 R 00 00 01 00 -T AF 00 00 00 21 00 00 18 06 +T C5 00 00 00 21 00 00 18 06 R 00 00 01 00 -T B4 00 00 00 +T CA 00 00 00 R 00 00 01 00 -T B4 00 00 00 DD 6E FE DD 66 FF +T CA 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T BA 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T BA 00 00 00 C3 00 00 00 00 +T D0 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/crt_large_lib/perror.rel b/src/nos/lib/crt_large_lib/perror.rel index 3bcbd031..705443a4 100644 --- a/src/nos/lib/crt_large_lib/perror.rel +++ b/src/nos/lib/crt_large_lib/perror.rel @@ -3,13 +3,13 @@ H 3 areas 9 global symbols S ?CL64180L_4_06_L00 Ref00000000 S _strerror Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S _write Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 7D flags 0 +A CODE size 84 flags 0 S _perror Def00000045 A CSTR size B flags 0 T 00 00 00 00 @@ -43,7 +43,7 @@ R 00 00 01 00 02 04 02 00 T 45 00 00 00 R 00 00 01 00 T 45 00 00 00 CD 00 00 00 00 7B B2 20 08 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 05 00 T 4C 00 00 00 R 00 00 01 00 T 4C 00 00 00 DD 36 02 00 00 00 00 DD 36 03 @@ -54,15 +54,17 @@ T 54 00 00 00 R 00 00 01 00 T 54 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 00 0B 01 00 -T 5D 00 00 00 11 06 00 00 00 CD 00 00 00 00 ED +T 5D 00 00 00 11 06 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 00 05 02 00 00 0A 01 00 -T 64 00 00 00 5B 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 05 00 02 0A 01 00 -T 6B 00 00 00 75 02 DD 74 03 EB CD 00 00 00 00 -R 00 00 01 00 00 0B 01 00 -T 74 00 00 00 11 09 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 00 05 02 00 00 0A 01 00 -T 7B 00 00 00 00 00 00 00 +T 64 00 00 00 4B 00 ED 4B 00 00 00 00 09 5E 23 +R 00 00 01 00 02 08 03 00 +T 6D 00 00 00 56 CD 00 00 00 00 DD 75 02 DD 74 +R 00 00 01 00 02 06 01 00 +T 76 00 00 00 03 EB CD 00 00 00 00 11 +R 00 00 01 00 00 07 01 00 +T 7C 00 00 00 09 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 00 04 02 00 00 09 01 00 +T 82 00 00 00 00 00 00 00 R 00 00 01 00 02 04 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/putpwent.rel b/src/nos/lib/crt_large_lib/putpwent.rel index 610dd1f8..01f9a6f3 100644 --- a/src/nos/lib/crt_large_lib/putpwent.rel +++ b/src/nos/lib/crt_large_lib/putpwent.rel @@ -2,19 +2,19 @@ XL4 H 3 areas 7 global symbols S ?CL64180L_4_06_L00 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S _fprintf Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 7E flags 0 +A CODE size 85 flags 0 S _putpwent Def00000000 A CSTR size 16 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 08 DD 7E -R 00 00 01 00 02 05 03 00 -T 09 00 00 00 04 DD B6 05 20 0B +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 04 DD B6 05 20 12 R 00 00 01 00 T 0F 00 00 00 R 00 00 01 00 @@ -22,41 +22,41 @@ T 0F 00 00 00 R 00 00 01 00 T 0F 00 00 00 R 00 00 01 00 -T 0F 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 18 00 00 00 18 61 +T 0F 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 18 00 00 00 16 23 36 00 21 FF FF 18 61 R 00 00 01 00 -T 1A 00 00 00 +T 21 00 00 00 R 00 00 01 00 -T 1A 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T 21 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 25 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 +T 2C 00 00 00 23 56 D5 21 0A 00 09 5E 23 56 D5 R 00 00 01 00 -T 30 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 +T 37 00 00 00 21 08 00 09 5E 23 56 D5 21 06 00 R 00 00 01 00 -T 3B 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 +T 42 00 00 00 09 5E 23 56 D5 21 04 00 09 5E 23 R 00 00 01 00 -T 46 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD +T 4D 00 00 00 56 D5 03 03 69 60 4E 23 46 C5 DD R 00 00 01 00 -T 51 00 00 00 6E 02 DD 66 03 4E 23 46 C5 21 +T 58 00 00 00 6E 02 DD 66 03 4E 23 46 C5 21 R 00 00 01 00 -T 5B 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 62 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 00 04 02 00 -T 64 00 00 00 E5 CD 00 00 00 00 EB 21 12 00 39 +T 6B 00 00 00 E5 CD 00 00 00 00 EB 21 12 00 39 R 00 00 01 00 02 06 05 00 -T 6D 00 00 00 F9 EB CB 7C 28 05 +T 74 00 00 00 F9 EB CB 7C 28 05 R 00 00 01 00 -T 73 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 73 00 00 00 21 FF FF 18 03 +T 7A 00 00 00 21 FF FF 18 03 R 00 00 01 00 -T 78 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 78 00 00 00 21 00 00 +T 7F 00 00 00 21 00 00 R 00 00 01 00 -T 7B 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 7B 00 00 00 C3 00 00 00 00 +T 82 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/readdir.rel b/src/nos/lib/crt_large_lib/readdir.rel index 735017be..3a00d615 100644 --- a/src/nos/lib/crt_large_lib/readdir.rel +++ b/src/nos/lib/crt_large_lib/readdir.rel @@ -5,11 +5,11 @@ S _strncpy Ref00000000 S _strlen Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _read Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D4 flags 0 +A CODE size DB flags 0 S _readdir Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -19,7 +19,7 @@ T 09 00 00 00 B6 03 28 1A 21 06 00 DD 4E 02 DD R 00 00 01 00 T 14 00 00 00 46 03 09 7E 23 B6 28 0B DD 6E 02 R 00 00 01 00 -T 1F 00 00 00 DD 66 03 7E 23 B6 20 0C +T 1F 00 00 00 DD 66 03 7E 23 B6 20 13 R 00 00 01 00 T 27 00 00 00 R 00 00 01 00 @@ -27,61 +27,63 @@ T 27 00 00 00 R 00 00 01 00 T 27 00 00 00 R 00 00 01 00 -T 27 00 00 00 21 0E 00 22 00 00 00 00 -R 00 00 01 00 02 08 06 00 -T 2D 00 00 00 +T 27 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 30 00 00 00 0E 23 36 00 R 00 00 01 00 -T 2D 00 00 00 21 00 00 C3 D1 00 00 00 +T 34 00 00 00 +R 00 00 01 00 +T 34 00 00 00 21 00 00 C3 D8 00 00 00 R 00 00 01 00 00 08 01 00 -T 33 00 00 00 +T 3A 00 00 00 R 00 00 01 00 -T 33 00 00 00 DD 36 F0 00 +T 3A 00 00 00 DD 36 F0 00 R 00 00 01 00 -T 37 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 DD 7E F0 B7 20 21 +T 3E 00 00 00 DD 7E F0 B7 20 21 R 00 00 01 00 -T 3D 00 00 00 +T 44 00 00 00 R 00 00 01 00 -T 3D 00 00 00 21 10 00 E5 21 02 00 39 4D 44 DD +T 44 00 00 00 21 10 00 E5 21 02 00 39 4D 44 DD R 00 00 01 00 -T 48 00 00 00 6E 02 DD 66 03 5E 23 56 CD +T 4F 00 00 00 6E 02 DD 66 03 5E 23 56 CD R 00 00 01 00 -T 51 00 00 00 00 00 00 00 F1 3E 10 AD B4 28 02 +T 58 00 00 00 00 00 00 00 F1 3E 10 AD B4 28 02 R 00 00 01 00 02 04 04 00 -T 5A 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 5A 00 00 00 18 D1 +T 61 00 00 00 18 D1 R 00 00 01 00 -T 5C 00 00 00 +T 63 00 00 00 R 00 00 01 00 -T 5C 00 00 00 18 D9 +T 63 00 00 00 18 D9 R 00 00 01 00 -T 5E 00 00 00 +T 65 00 00 00 R 00 00 01 00 -T 5E 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 56 +T 65 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T 69 00 00 00 23 66 6A DD 75 FE DD 74 FF DD 5E +T 70 00 00 00 23 66 6A DD 75 FE DD 74 FF DD 5E R 00 00 01 00 -T 74 00 00 00 EE DD 56 EF 73 23 72 DD 6E FE DD +T 7B 00 00 00 EE DD 56 EF 73 23 72 DD 6E FE DD R 00 00 01 00 -T 7F 00 00 00 66 FF 23 23 E5 69 60 23 23 4E 23 +T 86 00 00 00 66 FF 23 23 E5 69 60 23 23 4E 23 R 00 00 01 00 -T 8A 00 00 00 46 03 70 2B 71 0B E1 71 23 70 21 +T 91 00 00 00 46 03 70 2B 71 0B E1 71 23 70 21 R 00 00 01 00 -T 95 00 00 00 0E 00 E5 21 02 00 39 01 02 00 09 +T 9C 00 00 00 0E 00 E5 21 02 00 39 01 02 00 09 R 00 00 01 00 -T A0 00 00 00 4D 44 21 06 00 DD 5E FE DD 56 FF +T A7 00 00 00 4D 44 21 06 00 DD 5E FE DD 56 FF R 00 00 01 00 -T AB 00 00 00 19 EB CD 00 00 00 00 F1 21 14 00 +T B2 00 00 00 19 EB CD 00 00 00 00 F1 21 14 00 R 00 00 01 00 02 07 01 00 -T B4 00 00 00 DD 4E FE DD 46 FF 09 36 00 21 +T BB 00 00 00 DD 4E FE DD 46 FF 09 36 00 21 R 00 00 01 00 -T BE 00 00 00 04 00 09 E5 21 06 00 09 EB CD +T C5 00 00 00 04 00 09 E5 21 06 00 09 EB CD R 00 00 01 00 -T C8 00 00 00 00 00 00 00 EB E1 73 23 72 69 60 +T CF 00 00 00 00 00 00 00 EB E1 73 23 72 69 60 R 00 00 01 00 02 04 02 00 -T D1 00 00 00 +T D8 00 00 00 R 00 00 01 00 -T D1 00 00 00 C3 00 00 00 00 +T D8 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/crt_large_lib/rewindir.rel b/src/nos/lib/crt_large_lib/rewindir.rel index 26ffd9a2..f66f64ca 100644 --- a/src/nos/lib/crt_large_lib/rewindir.rel +++ b/src/nos/lib/crt_large_lib/rewindir.rel @@ -3,21 +3,21 @@ H 2 areas 7 global symbols S ?CL64180L_4_06_L00 Ref00000000 S _lseek Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 53 flags 0 +A CODE size 5A flags 0 S _rewinddir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 7B B2 28 1A 21 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 05 00 T 08 00 00 00 06 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 T 13 00 00 00 B6 28 0B DD 6E 02 DD 66 03 7E 23 R 00 00 01 00 -T 1E 00 00 00 B6 20 08 +T 1E 00 00 00 B6 20 0F R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 @@ -25,19 +25,21 @@ T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 0E 00 22 00 00 00 00 18 27 -R 00 00 01 00 02 08 05 00 -T 29 00 00 00 +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 2A 00 00 00 0E 23 36 00 18 27 R 00 00 01 00 -T 29 00 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 77 21 00 00 E5 21 00 00 E5 21 +T 30 00 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 R 00 00 01 00 -T 3E 00 00 00 00 00 E5 DD 6E 02 DD 66 03 5E 23 +T 3B 00 00 00 77 21 00 00 E5 21 00 00 E5 21 R 00 00 01 00 -T 49 00 00 00 56 CD 00 00 00 00 F1 F1 F1 +T 45 00 00 00 00 00 E5 DD 6E 02 DD 66 03 5E 23 +R 00 00 01 00 +T 50 00 00 00 56 CD 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 06 01 00 -T 50 00 00 00 +T 57 00 00 00 R 00 00 01 00 -T 50 00 00 00 C3 00 00 00 00 +T 57 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/crt_large_lib/rmdir.rel b/src/nos/lib/crt_large_lib/rmdir.rel index c689ad5d..c9e110b2 100644 --- a/src/nos/lib/crt_large_lib/rmdir.rel +++ b/src/nos/lib/crt_large_lib/rmdir.rel @@ -8,14 +8,14 @@ S _strlen Ref00000000 S _strcmp Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _read Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _open Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 135 flags 0 +A CODE size 14A flags 0 S _rmdir Def00000000 A CSTR size 8 flags 0 T 00 00 00 00 @@ -24,137 +24,137 @@ T 00 00 00 00 CD 00 00 00 00 D0 FE DD 5E 02 DD R 00 00 01 00 02 05 0B 00 T 09 00 00 00 56 03 CD 00 00 00 00 01 04 00 09 R 00 00 01 00 02 07 04 00 -T 12 00 00 00 4D 44 21 00 01 A7 ED 42 30 09 +T 12 00 00 00 4D 44 21 00 01 A7 ED 42 30 10 R 00 00 01 00 T 1C 00 00 00 R 00 00 01 00 -T 1C 00 00 00 21 24 00 22 00 00 00 00 C3 -R 00 00 01 00 02 08 0A 00 -T 23 00 00 00 2A 01 00 00 -R 00 00 01 00 00 04 01 00 -T 25 00 00 00 +T 1C 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 08 00 +T 25 00 00 00 24 23 36 00 C3 3F 01 00 00 +R 00 00 01 00 00 09 01 00 +T 2C 00 00 00 R 00 00 01 00 -T 25 00 00 00 21 00 00 39 4D 44 DD 5E 02 DD 56 +T 2C 00 00 00 21 00 00 39 4D 44 DD 5E 02 DD 56 R 00 00 01 00 -T 30 00 00 00 03 CD 00 00 00 00 7D B4 28 03 +T 37 00 00 00 03 CD 00 00 00 00 7D B4 28 03 R 00 00 01 00 02 06 0D 00 -T 38 00 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 38 00 00 00 C3 2A 01 00 00 +T 3F 00 00 00 C3 3F 01 00 00 R 00 00 01 00 00 05 01 00 -T 3B 00 00 00 +T 42 00 00 00 R 00 00 01 00 -T 3B 00 00 00 21 04 00 39 7E E6 00 47 23 7E E6 +T 42 00 00 00 21 04 00 39 7E E6 00 47 23 7E E6 R 00 00 01 00 -T 46 00 00 00 40 B0 20 09 +T 4D 00 00 00 40 B0 20 10 R 00 00 01 00 -T 4A 00 00 00 +T 51 00 00 00 R 00 00 01 00 -T 4A 00 00 00 21 14 00 22 00 00 00 00 C3 -R 00 00 01 00 02 08 0A 00 -T 51 00 00 00 2A 01 00 00 -R 00 00 01 00 00 04 01 00 -T 53 00 00 00 +T 51 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 08 00 +T 5A 00 00 00 14 23 36 00 C3 3F 01 00 00 +R 00 00 01 00 00 09 01 00 +T 61 00 00 00 R 00 00 01 00 -T 53 00 00 00 21 00 00 E5 DD 6E 02 DD 66 03 E5 +T 61 00 00 00 21 00 00 E5 DD 6E 02 DD 66 03 E5 R 00 00 01 00 -T 5E 00 00 00 CD 00 00 00 00 F1 F1 DD 75 FE DD +T 6C 00 00 00 CD 00 00 00 00 F1 F1 DD 75 FE DD R 00 00 01 00 02 05 0C 00 -T 67 00 00 00 74 FF CB 7C 28 03 +T 75 00 00 00 74 FF CB 7C 28 03 R 00 00 01 00 -T 6D 00 00 00 +T 7B 00 00 00 R 00 00 01 00 -T 6D 00 00 00 C3 2A 01 00 00 +T 7B 00 00 00 C3 3F 01 00 00 R 00 00 01 00 00 05 01 00 -T 70 00 00 00 +T 7E 00 00 00 R 00 00 01 00 -T 70 00 00 00 +T 7E 00 00 00 R 00 00 01 00 -T 70 00 00 00 21 10 00 E5 21 20 01 39 4D 44 DD +T 7E 00 00 00 21 10 00 E5 21 20 01 39 4D 44 DD R 00 00 01 00 -T 7B 00 00 00 5E FE DD 56 FF CD 00 00 00 00 F1 +T 89 00 00 00 5E FE DD 56 FF CD 00 00 00 00 F1 R 00 00 01 00 02 0A 07 00 -T 84 00 00 00 3E 10 AD B4 20 45 +T 92 00 00 00 3E 10 AD B4 20 4C R 00 00 01 00 -T 8A 00 00 00 +T 98 00 00 00 R 00 00 01 00 -T 8A 00 00 00 DD 6E EE DD 66 EF 7D B4 28 26 01 +T 98 00 00 00 DD 6E EE DD 66 EF 7D B4 28 26 01 R 00 00 01 00 -T 95 00 00 00 00 00 00 00 21 1E 01 39 11 02 00 +T A3 00 00 00 00 00 00 00 21 1E 01 39 11 02 00 R 00 00 01 00 00 04 02 00 -T 9E 00 00 00 19 EB CD 00 00 00 00 7D B4 28 13 +T AC 00 00 00 19 EB CD 00 00 00 00 7D B4 28 13 R 00 00 01 00 02 07 05 00 -T A7 00 00 00 01 02 00 00 00 21 1E 01 39 11 +T B5 00 00 00 01 02 00 00 00 21 1E 01 39 11 R 00 00 01 00 00 05 02 00 -T AF 00 00 00 02 00 19 EB CD 00 00 00 00 7D B4 +T BD 00 00 00 02 00 19 EB CD 00 00 00 00 7D B4 R 00 00 01 00 02 09 05 00 -T B8 00 00 00 20 02 +T C6 00 00 00 20 02 R 00 00 01 00 -T BA 00 00 00 +T C8 00 00 00 R 00 00 01 00 -T BA 00 00 00 +T C8 00 00 00 R 00 00 01 00 -T BA 00 00 00 +T C8 00 00 00 R 00 00 01 00 -T BA 00 00 00 18 B4 +T C8 00 00 00 18 B4 R 00 00 01 00 -T BC 00 00 00 +T CA 00 00 00 R 00 00 01 00 -T BC 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +T CA 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T C5 00 00 00 21 27 00 22 00 00 00 00 18 5D 18 -R 00 00 01 00 02 08 0A 00 -T CE 00 00 00 A1 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 08 00 +T DC 00 00 00 27 23 36 00 18 5D 18 9A R 00 00 01 00 -T CF 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T CF 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +T E4 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T D8 00 00 00 DD 4E 02 DD 46 03 21 1E 00 39 5D +T ED 00 00 00 DD 4E 02 DD 46 03 21 1E 00 39 5D R 00 00 01 00 -T E3 00 00 00 54 CD 00 00 00 00 01 05 00 00 00 -R 00 00 01 00 02 06 09 00 00 0B 02 00 -T EA 00 00 00 21 1E 00 39 5D 54 CD 00 00 00 00 +T F8 00 00 00 54 CD 00 00 00 00 01 05 00 00 00 +R 00 00 01 00 02 06 0A 00 00 0B 02 00 +T FF 00 00 00 21 1E 00 39 5D 54 CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T F3 00 00 00 21 1E 00 39 5D 54 CD 00 00 00 00 +T 08 01 00 00 21 1E 00 39 5D 54 CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T FC 00 00 00 7D B4 28 02 +T 11 01 00 00 7D B4 28 02 R 00 00 01 00 -T 00 01 00 00 +T 15 01 00 00 R 00 00 01 00 -T 00 01 00 00 18 28 +T 15 01 00 00 18 28 R 00 00 01 00 -T 02 01 00 00 +T 17 01 00 00 R 00 00 01 00 -T 02 01 00 00 01 00 00 00 00 21 1E 00 39 5D 54 +T 17 01 00 00 01 00 00 00 00 21 1E 00 39 5D 54 R 00 00 01 00 00 05 02 00 -T 0B 01 00 00 CD 00 00 00 00 21 1E 00 39 5D 54 +T 20 01 00 00 CD 00 00 00 00 21 1E 00 39 5D 54 R 00 00 01 00 02 05 02 00 -T 14 01 00 00 CD 00 00 00 00 7D B4 28 02 +T 29 01 00 00 CD 00 00 00 00 7D B4 28 02 R 00 00 01 00 02 05 01 00 -T 1B 01 00 00 +T 30 01 00 00 R 00 00 01 00 -T 1B 01 00 00 18 0D +T 30 01 00 00 18 0D R 00 00 01 00 -T 1D 01 00 00 +T 32 01 00 00 R 00 00 01 00 -T 1D 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +T 32 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 26 01 00 00 7D B4 28 05 +T 3B 01 00 00 7D B4 28 05 R 00 00 01 00 -T 2A 01 00 00 +T 3F 01 00 00 R 00 00 01 00 -T 2A 01 00 00 +T 3F 01 00 00 R 00 00 01 00 -T 2A 01 00 00 21 FF FF 18 03 +T 3F 01 00 00 21 FF FF 18 03 R 00 00 01 00 -T 2F 01 00 00 +T 44 01 00 00 R 00 00 01 00 -T 2F 01 00 00 21 00 00 +T 44 01 00 00 21 00 00 R 00 00 01 00 -T 32 01 00 00 +T 47 01 00 00 R 00 00 01 00 -T 32 01 00 00 C3 00 00 00 00 +T 47 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/setenv.rel b/src/nos/lib/crt_large_lib/setenv.rel index a3f38456..45a9d308 100644 --- a/src/nos/lib/crt_large_lib/setenv.rel +++ b/src/nos/lib/crt_large_lib/setenv.rel @@ -5,16 +5,16 @@ S _environ Ref00000000 S _memcpy Ref00000000 S _strlen Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _malloc Ref00000000 S _memcmp Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2CC flags 0 +A CODE size 2D3 flags 0 S _setenv Def00000000 -S _unsetenv Def00000236 +S _unsetenv Def0000023D A IDATA0 size 2 flags 0 A CDATA0 size 2 flags 0 T 00 00 00 00 @@ -69,7 +69,7 @@ T 84 00 00 00 18 A9 R 00 00 01 00 T 86 00 00 00 R 00 00 01 00 -T 86 00 00 00 DD 7E FA DD B6 FB C2 7F 01 00 00 +T 86 00 00 00 DD 7E FA DD B6 FB C2 86 01 00 00 R 00 00 01 00 00 0B 01 00 T 8F 00 00 00 R 00 00 01 00 @@ -77,185 +77,187 @@ T 8F 00 00 00 DD 6E F4 DD 66 F5 23 23 29 EB CD R 00 00 01 00 T 9A 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D R 00 00 01 00 02 04 09 00 -T A3 00 00 00 B4 20 0C +T A3 00 00 00 B4 20 13 R 00 00 01 00 T A6 00 00 00 R 00 00 01 00 T A6 00 00 00 R 00 00 01 00 -T A6 00 00 00 21 0C 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T AF 00 00 00 C3 33 02 00 00 -R 00 00 01 00 00 05 01 00 -T B2 00 00 00 +T A6 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T AF 00 00 00 0C 23 36 00 21 FF FF C3 +R 00 00 01 00 +T B7 00 00 00 3A 02 00 00 +R 00 00 01 00 00 04 01 00 +T B9 00 00 00 R 00 00 01 00 -T B2 00 00 00 DD 6E F4 DD 66 F5 29 E5 ED 4B +T B9 00 00 00 DD 6E F4 DD 66 F5 29 E5 ED 4B R 00 00 01 00 -T BC 00 00 00 00 00 00 00 DD 5E FC DD 56 FD CD +T C3 00 00 00 00 00 00 00 DD 5E FC DD 56 FD CD R 00 00 01 00 02 04 01 00 -T C5 00 00 00 00 00 00 00 F1 DD 6E F8 DD 66 F9 +T CC 00 00 00 00 00 00 00 F1 DD 6E F8 DD 66 F9 R 00 00 01 00 02 04 02 00 -T CE 00 00 00 DD 4E F6 DD 46 F7 09 EB 13 13 CD +T D5 00 00 00 DD 4E F6 DD 46 F7 09 EB 13 13 CD R 00 00 01 00 -T D9 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D +T E0 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D R 00 00 01 00 02 04 09 00 -T E2 00 00 00 B4 20 0B +T E9 00 00 00 B4 20 0B R 00 00 01 00 -T E5 00 00 00 +T EC 00 00 00 R 00 00 01 00 -T E5 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 -T EE 00 00 00 18 B6 +T EC 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +R 00 00 01 00 02 0B 07 00 +T F5 00 00 00 18 AF R 00 00 01 00 -T F0 00 00 00 +T F7 00 00 00 R 00 00 01 00 -T F0 00 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD +T F7 00 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD R 00 00 01 00 -T FB 00 00 00 46 03 DD 5E FA DD 56 FB CD +T 02 01 00 00 46 03 DD 5E FA DD 56 FB CD R 00 00 01 00 -T 04 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 +T 0B 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 R 00 00 01 00 02 04 02 00 -T 0D 01 00 00 DD 4E FA DD 46 FB 09 36 3D DD 6E +T 14 01 00 00 DD 4E FA DD 46 FB 09 36 3D DD 6E R 00 00 01 00 -T 18 01 00 00 F8 DD 66 F9 23 E5 DD 4E 04 DD 46 +T 1F 01 00 00 F8 DD 66 F9 23 E5 DD 4E 04 DD 46 R 00 00 01 00 -T 23 01 00 00 05 DD 6E F6 DD 66 F7 DD 5E FA DD +T 2A 01 00 00 05 DD 6E F6 DD 66 F7 DD 5E FA DD R 00 00 01 00 -T 2E 01 00 00 56 FB 19 EB 13 CD 00 00 00 00 F1 +T 35 01 00 00 56 FB 19 EB 13 CD 00 00 00 00 F1 R 00 00 01 00 02 0A 02 00 -T 37 01 00 00 DD 6E F4 DD 66 F5 29 DD 4E FC DD +T 3E 01 00 00 DD 6E F4 DD 66 F5 29 DD 4E FC DD R 00 00 01 00 -T 42 01 00 00 46 FD 09 DD 5E FA DD 56 FB 73 23 +T 49 01 00 00 46 FD 09 DD 5E FA DD 56 FB 73 23 R 00 00 01 00 -T 4D 01 00 00 72 DD 6E F4 DD 66 F5 29 09 23 23 +T 54 01 00 00 72 DD 6E F4 DD 66 F5 29 09 23 23 R 00 00 01 00 -T 58 01 00 00 AF 77 23 77 2A 00 00 00 00 7D B4 +T 5F 01 00 00 AF 77 23 77 2A 00 00 00 00 7D B4 R 00 00 01 00 00 09 02 00 -T 61 01 00 00 28 07 +T 68 01 00 00 28 07 R 00 00 01 00 -T 63 01 00 00 -R 00 00 01 00 -T 63 01 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 00 06 02 00 02 0B 06 00 T 6A 01 00 00 R 00 00 01 00 -T 6A 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 +T 6A 01 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 00 06 02 00 02 0B 07 00 +T 71 01 00 00 +R 00 00 01 00 +T 71 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 R 00 00 01 00 00 0B 02 00 -T 73 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 +T 7A 01 00 00 DD 6E FC DD 66 FD 22 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 7C 01 00 00 C3 30 02 00 00 +T 83 01 00 00 C3 37 02 00 00 R 00 00 01 00 00 05 01 00 -T 7F 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 7F 01 00 00 DD 7E 08 DD B6 09 CA 30 02 00 00 +T 86 01 00 00 DD 7E 08 DD B6 09 CA 37 02 00 00 R 00 00 01 00 00 0B 01 00 -T 88 01 00 00 +T 8F 01 00 00 R 00 00 01 00 -T 88 01 00 00 DD 5E FA DD 56 FB CD 00 00 00 00 +T 8F 01 00 00 DD 5E FA DD 56 FB CD 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T 91 01 00 00 DD 75 FC DD 74 FD DD 6E F8 DD 66 +T 98 01 00 00 DD 75 FC DD 74 FD DD 6E F8 DD 66 R 00 00 01 00 -T 9C 01 00 00 F9 DD 4E F6 DD 46 F7 09 4D 44 03 +T A3 01 00 00 F9 DD 4E F6 DD 46 F7 09 4D 44 03 R 00 00 01 00 -T A7 01 00 00 DD 6E FC DD 66 FD A7 ED 42 30 5D +T AE 01 00 00 DD 6E FC DD 66 FD A7 ED 42 30 5D R 00 00 01 00 -T B2 01 00 00 +T B9 01 00 00 R 00 00 01 00 -T B2 01 00 00 DD 6E F8 DD 66 F9 DD 4E F6 DD 46 +T B9 01 00 00 DD 6E F8 DD 66 F9 DD 4E F6 DD 46 R 00 00 01 00 -T BD 01 00 00 F7 09 EB 13 13 CD 00 00 00 00 DD +T C4 01 00 00 F7 09 EB 13 13 CD 00 00 00 00 DD R 00 00 01 00 02 0A 09 00 -T C6 01 00 00 75 FE DD 74 FF 7D B4 20 03 +T CD 01 00 00 75 FE DD 74 FF 7D B4 20 03 R 00 00 01 00 -T CF 01 00 00 +T D6 01 00 00 R 00 00 01 00 -T CF 01 00 00 C3 A6 00 00 00 +T D6 01 00 00 C3 A6 00 00 00 R 00 00 01 00 00 05 01 00 -T D2 01 00 00 +T D9 01 00 00 R 00 00 01 00 -T D2 01 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD +T D9 01 00 00 DD 6E F6 DD 66 F7 E5 DD 4E 02 DD R 00 00 01 00 -T DD 01 00 00 46 03 DD 5E FE DD 56 FF CD +T E4 01 00 00 46 03 DD 5E FE DD 56 FF CD R 00 00 01 00 -T E6 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 +T ED 01 00 00 00 00 00 00 F1 DD 6E F6 DD 66 F7 R 00 00 01 00 02 04 02 00 -T EF 01 00 00 DD 4E FE DD 46 FF 09 36 3D DD 6E +T F6 01 00 00 DD 4E FE DD 46 FF 09 36 3D DD 6E R 00 00 01 00 -T FA 01 00 00 F2 DD 66 F3 2B 2B DD 75 F2 DD 74 +T 01 02 00 00 F2 DD 66 F3 2B 2B DD 75 F2 DD 74 R 00 00 01 00 -T 05 02 00 00 F3 DD 71 FA DD 70 FB 71 23 70 +T 0C 02 00 00 F3 DD 71 FA DD 70 FB 71 23 70 R 00 00 01 00 -T 0F 02 00 00 +T 16 02 00 00 R 00 00 01 00 -T 0F 02 00 00 DD 6E F8 DD 66 F9 23 E5 DD 4E 04 +T 16 02 00 00 DD 6E F8 DD 66 F9 23 E5 DD 4E 04 R 00 00 01 00 -T 1A 02 00 00 DD 46 05 DD 6E F6 DD 66 F7 DD 5E +T 21 02 00 00 DD 46 05 DD 6E F6 DD 66 F7 DD 5E R 00 00 01 00 -T 25 02 00 00 FA DD 56 FB 19 EB 13 CD +T 2C 02 00 00 FA DD 56 FB 19 EB 13 CD R 00 00 01 00 -T 2D 02 00 00 00 00 00 00 F1 +T 34 02 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 02 00 -T 30 02 00 00 +T 37 02 00 00 R 00 00 01 00 -T 30 02 00 00 +T 37 02 00 00 R 00 00 01 00 -T 30 02 00 00 21 00 00 +T 37 02 00 00 21 00 00 R 00 00 01 00 -T 33 02 00 00 +T 3A 02 00 00 R 00 00 01 00 -T 33 02 00 00 C3 00 00 00 00 +T 3A 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T 36 02 00 00 +T 3D 02 00 00 R 00 00 01 00 -T 36 02 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD +T 3D 02 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD R 00 00 01 00 02 05 08 00 -T 3F 02 00 00 56 03 CD 00 00 00 00 DD 75 FE DD +T 46 02 00 00 56 03 CD 00 00 00 00 DD 75 FE DD R 00 00 01 00 02 07 03 00 -T 48 02 00 00 74 FF 2A 00 00 00 00 DD 75 F8 DD +T 4F 02 00 00 74 FF 2A 00 00 00 00 DD 75 F8 DD R 00 00 01 00 02 07 01 00 -T 51 02 00 00 74 F9 DD 75 FA DD 74 FB +T 58 02 00 00 74 F9 DD 75 FA DD 74 FB R 00 00 01 00 -T 59 02 00 00 +T 60 02 00 00 R 00 00 01 00 -T 59 02 00 00 DD 6E F8 DD 66 F9 4D 44 03 03 DD +T 60 02 00 00 DD 6E F8 DD 66 F9 4D 44 03 03 DD R 00 00 01 00 -T 64 02 00 00 71 F8 DD 70 F9 46 23 66 68 DD 75 +T 6B 02 00 00 71 F8 DD 70 F9 46 23 66 68 DD 75 R 00 00 01 00 -T 6F 02 00 00 FC DD 74 FD 7D B4 28 48 +T 76 02 00 00 FC DD 74 FD 7D B4 28 48 R 00 00 01 00 -T 77 02 00 00 +T 7E 02 00 00 R 00 00 01 00 -T 77 02 00 00 DD 6E FE DD 66 FF E5 DD 4E 02 DD +T 7E 02 00 00 DD 6E FE DD 66 FF E5 DD 4E 02 DD R 00 00 01 00 -T 82 02 00 00 46 03 DD 5E FC DD 56 FD CD +T 89 02 00 00 46 03 DD 5E FC DD 56 FD CD R 00 00 01 00 -T 8B 02 00 00 00 00 00 00 F1 7D B4 20 12 DD 6E +T 92 02 00 00 00 00 00 00 F1 7D B4 20 12 DD 6E R 00 00 01 00 02 04 0A 00 -T 94 02 00 00 FE DD 66 FF DD 4E FC DD 46 FD 09 +T 9B 02 00 00 FE DD 66 FF DD 4E FC DD 46 FD 09 R 00 00 01 00 -T 9F 02 00 00 7E FE 3D 28 19 +T A6 02 00 00 7E FE 3D 28 19 R 00 00 01 00 -T A4 02 00 00 +T AB 02 00 00 R 00 00 01 00 -T A4 02 00 00 +T AB 02 00 00 R 00 00 01 00 -T A4 02 00 00 +T AB 02 00 00 R 00 00 01 00 -T A4 02 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD +T AB 02 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD R 00 00 01 00 -T AF 02 00 00 71 FA DD 70 FB DD 4E FC DD 46 FD +T B6 02 00 00 71 FA DD 70 FB DD 4E FC DD 46 FD R 00 00 01 00 -T BA 02 00 00 71 23 70 +T C1 02 00 00 71 23 70 R 00 00 01 00 -T BD 02 00 00 +T C4 02 00 00 R 00 00 01 00 -T BD 02 00 00 18 9A +T C4 02 00 00 18 9A R 00 00 01 00 -T BF 02 00 00 +T C6 02 00 00 R 00 00 01 00 -T BF 02 00 00 DD 6E FA DD 66 FB AF 77 23 77 C3 +T C6 02 00 00 DD 6E FA DD 66 FB AF 77 23 77 C3 R 00 00 01 00 -T CA 02 00 00 00 00 00 00 +T D1 02 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/setpwent.rel b/src/nos/lib/crt_large_lib/setpwent.rel index 2bf9c9fd..5e67fe29 100644 --- a/src/nos/lib/crt_large_lib/setpwent.rel +++ b/src/nos/lib/crt_large_lib/setpwent.rel @@ -3,14 +3,14 @@ H 5 areas B global symbols S ?CL64180L_4_06_L00 Ref00000000 S _printf Ref00000000 S _close Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ___getpwent Ref00000000 S _open Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 63 flags 0 -S _endpwent Def00000034 -S _getpwent Def0000004C +A CODE size 6D flags 0 +S _endpwent Def0000003E +S _getpwent Def00000056 S _setpwent Def00000000 A CSTR size 27 flags 0 A IDATA0 size 4 flags 0 @@ -18,59 +18,63 @@ S __path_passwd Def00000002 A CDATA0 size 4 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 07 -R 00 00 01 00 00 06 03 00 -T 09 00 00 00 +T 00 00 00 00 C5 D5 2A 00 00 00 00 7D A4 3C 28 +R 00 00 01 00 00 07 03 00 +T 09 00 00 00 07 +R 00 00 01 00 +T 0A 00 00 00 R 00 00 01 00 -T 09 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +T 0A 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 06 03 00 02 0B 02 00 -T 10 00 00 00 +T 11 00 00 00 R 00 00 01 00 -T 10 00 00 00 21 00 80 E5 2A 02 00 00 00 E5 CD +T 11 00 00 00 21 00 80 E5 2A 02 00 00 00 E5 CD R 00 00 01 00 00 09 03 00 -T 19 00 00 00 00 00 00 00 F1 F1 22 00 00 00 00 +T 1A 00 00 00 00 00 00 00 F1 F1 22 00 00 00 00 R 00 00 01 00 02 04 06 00 00 0B 03 00 -T 20 00 00 00 7D A4 3C 20 0D +T 21 00 00 00 7D A4 3C 20 15 R 00 00 01 00 -T 25 00 00 00 +T 26 00 00 00 R 00 00 01 00 -T 25 00 00 00 2A 00 00 00 00 E5 21 0C 00 00 00 -R 00 00 01 00 02 05 04 00 00 0B 02 00 -T 2C 00 00 00 E5 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 06 01 00 -T 32 00 00 00 +T 26 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 4E +R 00 00 01 00 02 09 03 00 +T 2F 00 00 00 23 46 C5 21 0C 00 00 00 E5 CD +R 00 00 01 00 00 08 02 00 +T 37 00 00 00 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 01 00 +T 3B 00 00 00 R 00 00 01 00 -T 32 00 00 00 D1 C9 +T 3B 00 00 00 D1 C1 C9 R 00 00 01 00 -T 34 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 34 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 07 +T 3E 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 07 R 00 00 01 00 00 06 03 00 -T 3D 00 00 00 +T 47 00 00 00 R 00 00 01 00 -T 3D 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +T 47 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 06 03 00 02 0B 02 00 -T 44 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 44 00 00 00 21 FF FF 22 00 00 00 00 D1 C9 +T 4E 00 00 00 21 FF FF 22 00 00 00 00 D1 C9 R 00 00 01 00 00 08 03 00 -T 4C 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4C 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 09 +T 56 00 00 00 D5 2A 00 00 00 00 7D A4 3C 28 09 R 00 00 01 00 00 06 03 00 -T 55 00 00 00 +T 5F 00 00 00 R 00 00 01 00 -T 55 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 +T 5F 00 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 06 03 00 02 0B 05 00 -T 5C 00 00 00 18 03 +T 66 00 00 00 18 03 R 00 00 01 00 -T 5E 00 00 00 +T 68 00 00 00 R 00 00 01 00 -T 5E 00 00 00 21 00 00 +T 68 00 00 00 21 00 00 R 00 00 01 00 -T 61 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 61 00 00 00 D1 C9 +T 6B 00 00 00 D1 C9 R 00 00 01 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/crt_large_lib/strcspn.rel b/src/nos/lib/crt_large_lib/strcspn.rel index c20f8e8b..b2da13fe 100644 --- a/src/nos/lib/crt_large_lib/strcspn.rel +++ b/src/nos/lib/crt_large_lib/strcspn.rel @@ -18,15 +18,19 @@ T 11 00 00 00 R 00 00 01 00 T 11 00 00 00 DD 6E 02 DD 66 03 AF B6 28 20 DD R 00 00 01 00 -T 1C 00 00 00 6E 02 DD 66 03 23 DD 75 02 DD 74 +T 1C 00 00 00 6E 02 DD 66 03 4E 06 00 DD 5E 04 R 00 00 01 00 -T 27 00 00 00 03 2B 4E 06 00 DD 5E 04 DD 56 05 +T 27 00 00 00 DD 56 05 CD 00 00 00 00 7D B4 20 +R 00 00 01 00 02 08 01 00 +T 30 00 00 00 0A R 00 00 01 00 -T 32 00 00 00 CD 00 00 00 00 7D B4 20 02 -R 00 00 01 00 02 05 01 00 -T 39 00 00 00 +T 31 00 00 00 R 00 00 01 00 -T 39 00 00 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 DD 34 02 20 03 DD 34 03 R 00 00 01 00 T 39 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/crt_large_lib/ttyname.rel b/src/nos/lib/crt_large_lib/ttyname.rel index cfe847bc..6796dd23 100644 --- a/src/nos/lib/crt_large_lib/ttyname.rel +++ b/src/nos/lib/crt_large_lib/ttyname.rel @@ -7,15 +7,15 @@ S _strlen Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _readdir Ref00000000 S _isatty Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _fstat Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _opendir Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 107 flags 0 +A CODE size 11F flags 0 S _ttyname Def00000000 A CSTR size 2 flags 0 A UDATA0 size E flags 0 @@ -25,107 +25,113 @@ T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 BC FF AF DD 77 FA R 00 00 01 00 02 05 0B 00 -T 09 00 00 00 DD 77 FB 2A 00 00 00 00 DD 75 FE -R 00 00 01 00 02 08 0A 00 -T 12 00 00 00 DD 74 FF 21 00 00 39 4D 44 DD 5E +T 09 00 00 00 DD 77 FB 21 4B 00 ED 4B R 00 00 01 00 -T 1D 00 00 00 02 DD 56 03 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 09 08 00 -T 26 00 00 00 28 06 +T 11 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 +R 00 00 01 00 02 04 07 00 +T 1A 00 00 00 FE DD 74 FF 21 00 00 39 4D 44 DD R 00 00 01 00 -T 28 00 00 00 +T 25 00 00 00 5E 02 DD 56 03 CD 00 00 00 00 CB +R 00 00 01 00 02 0A 09 00 +T 2E 00 00 00 7C 28 06 R 00 00 01 00 -T 28 00 00 00 21 00 00 C3 04 01 00 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 21 00 00 C3 1C 01 00 00 R 00 00 01 00 00 08 01 00 -T 2E 00 00 00 +T 37 00 00 00 R 00 00 01 00 -T 2E 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +T 37 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 06 00 -T 37 00 00 00 7D B4 20 0C +T 40 00 00 00 7D B4 20 13 +R 00 00 01 00 +T 44 00 00 00 R 00 00 01 00 -T 3B 00 00 00 +T 44 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 07 00 +T 4D 00 00 00 19 23 36 00 21 00 00 C3 R 00 00 01 00 -T 3B 00 00 00 21 19 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 0A 00 -T 44 00 00 00 C3 04 01 00 00 -R 00 00 01 00 00 05 01 00 -T 47 00 00 00 +T 55 00 00 00 1C 01 00 00 +R 00 00 01 00 00 04 01 00 +T 57 00 00 00 R 00 00 01 00 -T 47 00 00 00 11 00 00 00 00 CD 00 00 00 00 DD +T 57 00 00 00 11 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 00 05 04 00 02 0A 0C 00 -T 4E 00 00 00 75 FC DD 74 FD 7D B4 20 06 +T 5E 00 00 00 75 FC DD 74 FD 7D B4 20 06 R 00 00 01 00 -T 57 00 00 00 +T 67 00 00 00 R 00 00 01 00 -T 57 00 00 00 21 00 00 C3 04 01 00 00 +T 67 00 00 00 21 00 00 C3 1C 01 00 00 R 00 00 01 00 00 08 01 00 -T 5D 00 00 00 +T 6D 00 00 00 R 00 00 01 00 -T 5D 00 00 00 01 00 00 00 00 11 00 00 00 00 CD +T 6D 00 00 00 01 00 00 00 00 11 00 00 00 00 CD R 00 00 01 00 00 05 04 00 00 0A 03 00 -T 64 00 00 00 00 00 00 00 01 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 00 09 02 00 -T 6A 00 00 00 00 00 00 00 CD 00 00 00 00 +T 74 00 00 00 00 00 00 00 01 00 00 00 00 11 +R 00 00 01 00 02 04 0A 00 00 09 02 00 +T 7A 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 04 03 00 02 09 01 00 -T 6F 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 6F 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +T 7F 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 R 00 00 01 00 02 0B 05 00 -T 78 00 00 00 DD 75 F8 DD 74 F9 7D B4 28 6A +T 88 00 00 00 DD 75 F8 DD 74 F9 7D B4 28 6A R 00 00 01 00 -T 82 00 00 00 +T 92 00 00 00 R 00 00 01 00 -T 82 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 EB +T 92 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 EB R 00 00 01 00 -T 8D 00 00 00 CD 00 00 00 00 4D 44 21 08 00 A7 +T 9D 00 00 00 CD 00 00 00 00 4D 44 21 08 00 A7 R 00 00 01 00 02 05 03 00 -T 96 00 00 00 ED 42 30 02 +T A6 00 00 00 ED 42 30 02 R 00 00 01 00 -T 9A 00 00 00 +T AA 00 00 00 R 00 00 01 00 -T 9A 00 00 00 18 D3 +T AA 00 00 00 18 D3 R 00 00 01 00 -T 9C 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T 9C 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 4D +T AC 00 00 00 21 06 00 DD 4E F8 DD 46 F9 09 4D R 00 00 01 00 -T A7 00 00 00 44 11 05 00 00 00 CD 00 00 00 00 -R 00 00 01 00 00 06 03 00 02 0B 09 00 -T AE 00 00 00 21 1E 00 39 4D 44 11 00 00 00 00 +T B7 00 00 00 44 11 05 00 00 00 CD 00 00 00 00 +R 00 00 01 00 00 06 03 00 02 0B 0A 00 +T BE 00 00 00 21 1E 00 39 4D 44 11 00 00 00 00 R 00 00 01 00 00 0B 03 00 -T B7 00 00 00 CD 00 00 00 00 7D B4 20 2C DD 6E +T C7 00 00 00 CD 00 00 00 00 7D B4 20 2C DD 6E R 00 00 01 00 02 05 0D 00 -T C0 00 00 00 BC DD 66 BD DD 4E DA DD 46 DB A7 +T D0 00 00 00 BC DD 66 BD DD 4E DA DD 46 DB A7 R 00 00 01 00 -T CB 00 00 00 ED 42 20 1B DD 6E BE DD 66 BF DD +T DB 00 00 00 ED 42 20 1B DD 6E BE DD 66 BF DD R 00 00 01 00 -T D6 00 00 00 4E DC DD 46 DD A7 ED 42 20 0A +T E6 00 00 00 4E DC DD 46 DD A7 ED 42 20 0A R 00 00 01 00 -T E0 00 00 00 +T F0 00 00 00 R 00 00 01 00 -T E0 00 00 00 +T F0 00 00 00 R 00 00 01 00 -T E0 00 00 00 +T F0 00 00 00 R 00 00 01 00 -T E0 00 00 00 DD 36 FA 00 00 00 00 DD 36 FB +T F0 00 00 00 DD 36 FA 00 00 00 00 DD 36 FB R 00 00 01 00 09 07 03 00 -T E7 00 00 00 00 00 00 00 18 02 +T F7 00 00 00 00 00 00 00 18 02 R 00 00 01 00 89 04 03 00 -T EA 00 00 00 +T FA 00 00 00 R 00 00 01 00 -T EA 00 00 00 18 83 +T FA 00 00 00 18 83 R 00 00 01 00 -T EC 00 00 00 +T FC 00 00 00 R 00 00 01 00 -T EC 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 +T FC 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T F5 00 00 00 DD 6E FE DD 66 FF 22 00 00 00 00 -R 00 00 01 00 02 0B 0A 00 -T FE 00 00 00 DD 6E FA DD 66 FB +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 DD +R 00 00 01 00 02 09 07 00 +T 0E 01 00 00 4E FE DD 46 FF 71 23 70 DD 6E FA +R 00 00 01 00 +T 19 01 00 00 DD 66 FB R 00 00 01 00 -T 04 01 00 00 +T 1C 01 00 00 R 00 00 01 00 -T 04 01 00 00 C3 00 00 00 00 +T 1C 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/dump_lib/icmpdump.rel b/src/nos/lib/dump_lib/icmpdump.rel index e24760b4..577d7e87 100644 --- a/src/nos/lib/dump_lib/icmpdump.rel +++ b/src/nos/lib/dump_lib/icmpdump.rel @@ -2,29 +2,29 @@ XL4 H 2 areas 1B global symbols S _inet_ntoa Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___00c4_2537__20new_20gateway_20 Ref00000000 +S ___00c6_2537__20new_20gateway_20 Ref00000000 S _Unreach Ref00000000 -S ___00d6_ac0a__20pointer_20_25u Ref00000000 S _Said_icmp Ref00000000 -S ___0076_269f__20_25s Ref00000000 +S ___00d8_ac0a__20pointer_20_25u Ref00000000 +S ___0077_269f__20_25s Ref00000000 S _len_p Ref00000000 S _Exceed Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___00b4_1813__20code_20_25s Ref00000000 -S ___00bf_20f7__20id_20_25u_20seq_ Ref00000000 +S ___00b6_1813__20code_20_25s Ref00000000 S __fprintf Ref00000000 -S ___008c_d667__20CHECKSUM_20ERROR Ref00000000 +S ___008d_d667__20CHECKSUM_20ERROR Ref00000000 S .__.ABS. Def00000000 S _ntohicmp Ref00000000 S _fputc Ref00000000 +S ___00c1_20f7__20id_20_25u_20seq_ Ref00000000 S _cksum Ref00000000 -S ___036a_0cd3_Returned_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___036c_0cd3_Returned_20 Ref00000000 S _ip_dump Ref00000000 -S ___028e_6b85_ICMP_3a_20type_20_2 Ref00000000 S _Redirect Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _smsg Ref00000000 +S ___0290_6b85_ICMP_3a_20type_20_2 Ref00000000 S _Icmptypes Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 283 flags 0 @@ -32,7 +32,7 @@ S _icmp_dump Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F8 FF 79 B0 28 0B -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 12 00 T 09 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 20 03 R 00 00 01 00 T 14 00 00 00 @@ -60,21 +60,21 @@ R 00 00 01 00 T 49 00 00 00 05 21 00 00 39 5D 54 3E R 00 00 01 00 T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 56 00 00 00 00 00 00 00 DD 4E F8 06 00 C5 01 R 00 00 01 00 02 04 01 00 T 5F 00 00 00 14 00 11 00 00 00 00 3E R 00 00 01 00 02 07 19 00 T 65 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 6A 00 00 00 00 00 00 00 F1 E5 0E 00 00 00 00 -R 00 00 01 00 02 04 01 00 2B 0B 15 00 +R 00 00 01 00 02 04 01 00 2B 0B 18 00 T 70 00 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 15 00 +R 00 00 01 00 02 06 18 00 T 79 00 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0B 00 T 7F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 86 00 00 00 F1 F1 DD 7E F8 FE 03 20 33 R 00 00 01 00 T 8F 00 00 00 @@ -82,15 +82,15 @@ R 00 00 01 00 T 8F 00 00 00 DD 4E F9 06 00 C5 01 0E 00 11 R 00 00 01 00 T 99 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 09 18 00 +R 00 00 01 00 02 04 03 00 2B 09 17 00 T 9E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 E5 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 17 00 02 09 01 00 T A5 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T AB 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T B4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T B9 00 00 00 00 00 00 00 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 01 00 T C0 00 00 00 F5 01 00 00 @@ -100,17 +100,17 @@ R 00 00 01 00 T C2 00 00 00 FE 05 20 61 DD 4E F9 06 00 C5 01 R 00 00 01 00 T CD 00 00 00 03 00 11 00 00 00 00 3E -R 00 00 01 00 02 07 16 00 +R 00 00 01 00 02 07 15 00 T D3 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T D8 00 00 00 00 00 00 00 F1 E5 0E 00 00 00 00 R 00 00 01 00 02 04 01 00 2B 0B 0A 00 T DE 00 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD R 00 00 01 00 02 06 0A 00 T E7 00 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0B 00 T ED 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T F4 00 00 00 F1 F1 21 02 00 39 5E 23 56 23 4E R 00 00 01 00 T FF 00 00 00 23 46 3E 00 00 00 00 21 @@ -122,7 +122,7 @@ R 00 00 01 00 2B 04 02 00 02 0A 02 00 T 11 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 19 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 1E 01 00 00 00 00 00 00 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 01 00 T 25 01 00 00 F5 01 00 00 @@ -134,15 +134,15 @@ R 00 00 01 00 T 32 01 00 00 02 00 11 00 00 00 00 3E R 00 00 01 00 02 07 08 00 T 38 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 3D 01 00 00 00 00 00 00 F1 E5 0E 00 00 00 00 R 00 00 01 00 02 04 01 00 2B 0B 0A 00 T 43 01 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD R 00 00 01 00 02 06 0A 00 T 4C 01 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0B 00 T 52 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 59 01 00 00 F1 F1 C3 F5 01 00 00 R 00 00 01 00 00 07 01 00 T 5E 01 00 00 @@ -150,11 +150,11 @@ R 00 00 01 00 T 5E 01 00 00 FE 0C 20 22 DD 4E FA 06 00 C5 0E R 00 00 01 00 T 69 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 6F 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 77 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 7C 01 00 00 00 00 00 00 F1 F1 F1 F1 18 71 R 00 00 01 00 02 04 01 00 T 84 01 00 00 @@ -168,11 +168,11 @@ R 00 00 01 00 T 94 01 00 00 DD 6E FC DD 66 FD E5 DD 6E FA DD R 00 00 01 00 T 9F 01 00 00 66 FB E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0B 00 +R 00 00 01 00 2B 08 10 00 T A6 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 10 00 T AF 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T B5 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 18 R 00 00 01 00 02 05 01 00 T BE 01 00 00 36 @@ -182,17 +182,17 @@ R 00 00 01 00 T BF 01 00 00 FE 13 20 32 DD 4E F9 06 00 C5 01 R 00 00 01 00 T CA 01 00 00 03 00 11 00 00 00 00 3E -R 00 00 01 00 02 07 05 00 +R 00 00 01 00 02 07 04 00 T D0 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T D5 01 00 00 00 00 00 00 F1 E5 0E 00 00 00 00 R 00 00 01 00 02 04 01 00 2B 0B 06 00 T DB 01 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD R 00 00 01 00 02 06 06 00 T E4 01 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0B 00 T EA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T F1 01 00 00 F1 F1 18 00 R 00 00 01 00 T F5 01 00 00 @@ -210,11 +210,11 @@ R 00 00 01 00 T 05 02 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 0D 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 T 13 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 1B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 20 02 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 01 00 T 26 02 00 00 @@ -222,7 +222,7 @@ R 00 00 01 00 T 26 02 00 00 DD 4E 02 DD 46 03 11 0A 00 3E R 00 00 01 00 T 30 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 10 00 02 09 10 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 35 02 00 00 00 00 00 00 DD 7E F8 FE 03 38 42 R 00 00 01 00 02 04 01 00 T 3E 02 00 00 FE 06 38 0C FE 0B 38 3A FE 0D 38 @@ -232,11 +232,11 @@ R 00 00 01 00 T 4E 02 00 00 R 00 00 01 00 T 4E 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 12 00 02 0B 12 00 +R 00 00 01 00 2B 05 13 00 02 0B 13 00 T 54 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 5D 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 62 02 00 00 00 00 00 00 F1 F1 F1 21 00 00 E5 R 00 00 01 00 02 04 01 00 T 6B 02 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 diff --git a/src/nos/lib/dump_lib/ipdump.rel b/src/nos/lib/dump_lib/ipdump.rel index 355b11a2..e470a468 100644 --- a/src/nos/lib/dump_lib/ipdump.rel +++ b/src/nos/lib/dump_lib/ipdump.rel @@ -3,36 +3,36 @@ H 2 areas 26 global symbols S _inet_ntoa Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _trim_mbuf Ref00000000 +S ___04d2_d229_ip_5frecv_28_25s_29 Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0076_269f__20_25s Ref00000000 -S ___0097_eb24__20MF Ref00000000 +S ___0077_269f__20_25s Ref00000000 S _len_p Ref00000000 +S ___0098_eb24__20MF Ref00000000 S _ntohip Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___00df_0bfc__20tos_20_25u Ref00000000 S _dup_p Ref00000000 S __fprintf Ref00000000 -S ___04ac_289f_ip_5fsend_0a Ref00000000 -S ___00dd_c067__20spi_20_25lx Ref00000000 +S ___00df_c067__20spi_20_25lx Ref00000000 S .__.ABS. Def00000000 +S ___00e1_0bfc__20tos_20_25u Ref00000000 S _fputc Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _cksum Ref00000000 -S ___0296_4543_IP_3a_20len_20_25u Ref00000000 +S ___00da_0187__20prot_20_25u_0a Ref00000000 +S ___0298_4543_IP_3a_20len_20_25u Ref00000000 S _Iplink Ref00000000 -S ___00bd_3119__20id_20_25u_20offs Ref00000000 +S ___00bf_3119__20id_20_25u_20offs Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 -S ___008b_43af__20CE Ref00000000 -S ___008e_3c3c__20DF Ref00000000 +S ___04d3_289f_ip_5fsend_0a Ref00000000 +S ___008c_43af__20CE Ref00000000 S _free_p Ref00000000 -S ___0294_88e0_IP_3a_20CHECKSUM_20 Ref00000000 -S ___04ab_d229_ip_5frecv_28_25s_29 Ref00000000 -S ___0295_03a7_IP_3a_20bad_20heade Ref00000000 -S ___0190_589d__2d_3e_25s_20ihl_20 Ref00000000 +S ___008f_3c3c__20DF Ref00000000 +S ___0296_88e0_IP_3a_20CHECKSUM_20 Ref00000000 +S ___0297_03a7_IP_3a_20bad_20heade Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___00d8_0187__20prot_20_25u_0a Ref00000000 -S ___00d7_5557__20prot_20_25s_0a Ref00000000 +S ___0192_589d__2d_3e_25s_20ihl_20 Ref00000000 +S ___00d9_5557__20prot_20_25s_0a Ref00000000 S _Command Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 52F flags 0 @@ -43,7 +43,7 @@ S _ipldump Def000000F5 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 BC FF 79 B0 28 0B -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 16 00 T 09 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 20 03 R 00 00 01 00 T 14 00 00 00 @@ -67,7 +67,7 @@ R 00 00 01 00 T 3F 00 00 00 R 00 00 01 00 T 3F 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T 45 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 4E 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -97,7 +97,7 @@ R 00 00 01 00 T 83 00 00 00 DD 6E FD DD 66 FE E5 0E R 00 00 01 00 T 8B 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 04 1C 00 02 0A 1C 00 T 91 00 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 99 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -109,7 +109,7 @@ R 00 00 01 00 T A4 00 00 00 DD 4E 04 DD 46 05 21 00 00 39 5D R 00 00 01 00 T AF 00 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 07 00 02 0B 07 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 T B5 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B R 00 00 01 00 02 05 01 00 T BE 00 00 00 E5 DD 6E 04 DD 66 05 E5 21 04 00 @@ -123,7 +123,7 @@ R 00 00 01 00 02 04 01 00 T DC 00 00 00 R 00 00 01 00 T DC 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 09 00 T DF 00 00 00 R 00 00 01 00 T DF 00 00 00 CD 00 00 00 00 DD 6E 12 DD 66 13 @@ -131,11 +131,11 @@ R 00 00 01 00 02 05 10 00 T E8 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 T EE 00 00 00 CD 00 00 00 00 E1 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 02 0B 08 00 +R 00 00 01 00 02 05 01 00 02 0B 09 00 T F5 00 00 00 R 00 00 01 00 T F5 00 00 00 CD 00 00 00 00 FC FF 21 16 00 09 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 16 00 T FE 00 00 00 5E 16 00 21 14 00 19 EB 21 08 00 R 00 00 01 00 T 09 01 00 00 09 7E 23 66 6F A7 ED 52 DD 75 FC @@ -149,7 +149,7 @@ R 00 00 01 00 02 04 01 00 T 2E 01 00 00 46 05 09 5E 23 56 D5 1E R 00 00 01 00 T 36 01 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 12 00 02 0A 12 00 +R 00 00 01 00 2B 04 13 00 02 0A 13 00 T 3C 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 44 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -161,7 +161,7 @@ R 00 00 01 00 2B 0B 00 00 T 5A 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 00 00 02 0A 01 00 T 61 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 04 00 02 0B 04 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 67 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 70 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -177,9 +177,9 @@ R 00 00 01 00 T 9F 01 00 00 46 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 T A5 01 00 00 CD 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 01 00 2B 0B 1D 00 +R 00 00 01 00 02 05 01 00 2B 0B 1F 00 T AB 01 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 1D 00 +R 00 00 01 00 02 06 1F 00 T B4 01 00 00 66 03 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 0B 00 T BA 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 @@ -193,9 +193,9 @@ R 00 00 01 00 T D4 01 00 00 21 13 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T DF 01 00 00 06 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 09 00 +R 00 00 01 00 2B 08 0E 00 T E6 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 0E 00 T EF 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T F5 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 @@ -221,7 +221,7 @@ R 00 00 01 00 T 2B 02 00 00 23 56 D5 21 0A 00 09 4E 23 46 C5 R 00 00 01 00 T 36 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 14 00 02 0B 14 00 +R 00 00 01 00 2B 05 15 00 02 0B 15 00 T 3C 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 45 02 00 00 00 00 00 00 21 00 00 00 00 CD @@ -237,7 +237,7 @@ R 00 00 01 00 T 66 02 00 00 R 00 00 01 00 T 66 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 18 00 02 0B 18 00 +R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 T 6C 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 75 02 00 00 00 00 00 00 21 00 00 00 00 CD @@ -253,7 +253,7 @@ R 00 00 01 00 T 94 02 00 00 R 00 00 01 00 T 94 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 9A 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T A3 02 00 00 00 00 00 00 21 00 00 00 00 CD @@ -271,7 +271,7 @@ R 00 00 01 00 T C9 02 00 00 R 00 00 01 00 T C9 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 17 00 02 0B 17 00 +R 00 00 01 00 2B 05 19 00 02 0B 19 00 T CF 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T D8 02 00 00 00 00 00 00 21 00 00 00 00 CD @@ -301,7 +301,7 @@ R 00 00 01 00 T 0C 03 00 00 01 09 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 16 03 00 00 00 00 00 00 21 00 00 00 00 19 7E -R 00 00 01 00 02 04 16 00 02 09 13 00 +R 00 00 01 00 02 04 17 00 02 09 14 00 T 1D 03 00 00 B7 CA D5 03 00 00 R 00 00 01 00 00 06 01 00 T 21 03 00 00 @@ -311,7 +311,7 @@ R 00 00 01 00 T 2C 03 00 00 01 09 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 36 03 00 00 00 00 00 00 21 00 00 00 00 19 7E -R 00 00 01 00 02 04 16 00 02 09 13 00 +R 00 00 01 00 02 04 17 00 02 09 14 00 T 3D 03 00 00 E1 BE C2 CA 03 00 00 R 00 00 01 00 00 07 01 00 T 42 03 00 00 @@ -319,7 +319,7 @@ R 00 00 01 00 T 42 03 00 00 01 09 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 4C 03 00 00 00 00 00 00 21 01 00 00 00 19 4E -R 00 00 01 00 02 04 16 00 02 09 13 00 +R 00 00 01 00 02 04 17 00 02 09 14 00 T 53 03 00 00 23 46 C5 0E 00 00 00 00 C5 21 R 00 00 01 00 2B 08 20 00 T 5A 03 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 @@ -341,7 +341,7 @@ R 00 00 01 00 T A8 03 00 00 09 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T B1 03 00 00 00 00 00 00 21 06 00 00 00 19 4E -R 00 00 01 00 02 04 16 00 02 09 13 00 +R 00 00 01 00 02 04 17 00 02 09 14 00 T B8 03 00 00 23 46 23 7E 69 60 D1 C1 CD R 00 00 01 00 T C1 03 00 00 00 00 00 00 E1 E1 E1 E1 E1 18 33 @@ -359,9 +359,9 @@ R 00 00 01 00 T D5 03 00 00 21 15 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T E0 03 00 00 06 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 1F 00 +R 00 00 01 00 2B 08 12 00 T E7 03 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 1F 00 +R 00 00 01 00 02 04 12 00 T F0 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T F6 03 00 00 CD 00 00 00 00 F1 F1 F1 F1 @@ -369,11 +369,11 @@ R 00 00 01 00 02 05 01 00 T FD 03 00 00 R 00 00 01 00 T FD 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 09 00 T 00 04 00 00 R 00 00 01 00 T 00 04 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 16 00 T 09 04 00 00 B6 03 CA 95 04 00 00 R 00 00 01 00 00 07 01 00 T 0E 04 00 00 @@ -381,9 +381,9 @@ R 00 00 01 00 T 0E 04 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 R 00 00 01 00 T 19 04 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1B 00 +R 00 00 01 00 2B 06 03 00 T 1E 04 00 00 00 00 00 00 E5 21 1B 00 ED 4B -R 00 00 01 00 02 04 1B 00 +R 00 00 01 00 02 04 03 00 T 26 04 00 00 00 00 00 00 09 4E 23 46 C5 3E R 00 00 01 00 02 04 21 00 T 2E 04 00 00 00 00 00 00 21 00 00 00 00 CD @@ -397,9 +397,9 @@ R 00 00 01 00 T 47 04 00 00 DD 6E 0E DD 66 0F E5 DD 6E 0C DD R 00 00 01 00 T 52 04 00 00 66 0D E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0D 00 +R 00 00 01 00 2B 08 0C 00 T 59 04 00 00 00 00 00 00 E5 21 1B 00 ED 4B -R 00 00 01 00 02 04 0D 00 +R 00 00 01 00 02 04 0C 00 T 61 04 00 00 00 00 00 00 09 4E 23 46 C5 3E R 00 00 01 00 02 04 21 00 T 69 04 00 00 00 00 00 00 21 00 00 00 00 CD @@ -409,7 +409,7 @@ R 00 00 01 00 02 04 01 00 T 75 04 00 00 R 00 00 01 00 T 75 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 7B 04 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 21 00 T 84 04 00 00 4E 23 46 C5 3E 00 00 00 00 21 @@ -421,7 +421,7 @@ R 00 00 01 00 T 95 04 00 00 R 00 00 01 00 T 95 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 05 18 00 02 0B 18 00 T 9B 04 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 21 00 T A4 04 00 00 4E 23 46 C5 3E 00 00 00 00 21 @@ -453,11 +453,11 @@ R 00 00 01 00 29 04 01 00 00 09 01 00 T FC 04 00 00 00 00 00 00 E1 E1 21 00 00 39 5D R 00 00 01 00 02 04 01 00 T 05 05 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 19 00 02 0B 19 00 +R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 T 0B 05 00 00 CD 00 00 00 00 0E 00 00 00 00 C5 -R 00 00 01 00 02 05 01 00 2B 0A 03 00 +R 00 00 01 00 02 05 01 00 2B 0A 04 00 T 11 05 00 00 21 00 00 00 00 E5 21 1B 00 ED 4B -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 T 1A 05 00 00 00 00 00 00 09 4E 23 46 C5 3E R 00 00 01 00 02 04 21 00 T 22 05 00 00 00 00 00 00 21 00 00 00 00 CD @@ -465,4 +465,4 @@ R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 27 05 00 00 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 04 01 00 T 2D 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 08 00 +R 00 00 01 00 02 04 09 00 diff --git a/src/nos/lib/dump_lib/tcpdump.rel b/src/nos/lib/dump_lib/tcpdump.rel index d9d5e477..3c95ec9a 100644 --- a/src/nos/lib/dump_lib/tcpdump.rel +++ b/src/nos/lib/dump_lib/tcpdump.rel @@ -1,25 +1,25 @@ XL4 H 5 areas 15 global symbols S _ntohtcp Ref00000000 -S ___00ab_1d25__20Wnd_20_25u Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0076_269f__20_25s Ref00000000 +S ___00ad_1d25__20Wnd_20_25u Ref00000000 +S ___009a_c5ed__20MSS_20_25u Ref00000000 +S ___0077_269f__20_25s Ref00000000 S _len_p Ref00000000 -S ___00a6_5a85__20UP_20x_25x Ref00000000 +S ___008a_2da0__20Ack_20x_25lx Ref00000000 +S ___039a_7267_TCP_3a_20_25u_2d_3e Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___00a8_5a85__20UP_20x_25x Ref00000000 S __fprintf Ref00000000 -S ___008c_d667__20CHECKSUM_20ERROR Ref00000000 +S ___008d_d667__20CHECKSUM_20ERROR Ref00000000 S .__.ABS. Def00000000 -S ___00a3_2dcc__20TSTAMP_20_25lu_2 Ref00000000 -S ___0099_c5ed__20MSS_20_25u Ref00000000 -S ___00aa_a984__20WSCALE_20_25u Ref00000000 +S ___00a5_2dcc__20TSTAMP_20_25lu_2 Ref00000000 S _fputc Ref00000000 +S ___00ac_a984__20WSCALE_20_25u Ref00000000 S _cksum Ref00000000 -S ___0089_2da0__20Ack_20x_25lx Ref00000000 -S ___0398_7267_TCP_3a_20_25u_2d_3e Ref00000000 -S ___008f_26b0__20Data_20_25u Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0090_26b0__20Data_20_25u Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 3D7 flags 0 S _tcp_dump Def00000000 @@ -29,7 +29,7 @@ A CDATA0 size E flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 D2 FF 79 B0 28 0B -R 00 00 01 00 02 05 12 00 +R 00 00 01 00 02 05 11 00 T 09 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 20 03 R 00 00 01 00 T 14 00 00 00 @@ -53,23 +53,23 @@ R 00 00 01 00 T 43 00 00 00 F7 DD 70 F8 DD 36 F9 06 DD 6E 04 R 00 00 01 00 T 4E 00 00 00 DD 66 05 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T 56 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 04 00 02 0A 02 00 +R 00 00 01 00 02 05 05 00 02 0A 01 00 T 5D 00 00 00 75 FA DD 74 FB DD 6E FA DD 66 FB R 00 00 01 00 T 68 00 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 21 R 00 00 01 00 T 73 00 00 00 21 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 +R 00 00 01 00 2B 0A 10 00 T 7B 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T 82 00 00 00 75 FC DD 74 FD DD 4E 04 DD 46 05 R 00 00 01 00 T 8D 00 00 00 21 00 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 00 00 T 95 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 00 00 02 0A 02 00 +R 00 00 01 00 02 05 00 00 02 0A 01 00 T 9C 00 00 00 6E DC DD 66 DD E5 DD 6E DA DD 66 R 00 00 01 00 T A7 00 00 00 DB E5 DD 6E D8 DD 66 D9 E5 DD 6E @@ -79,13 +79,13 @@ R 00 00 01 00 T BD 00 00 00 E5 DD 6E D2 DD 66 D3 E5 0E R 00 00 01 00 T C6 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T CC 00 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T D4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T D9 00 00 00 00 00 00 00 EB 21 12 00 39 F9 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T E2 00 00 00 DD 7E EF E6 04 47 DD 7E F0 E6 00 R 00 00 01 00 T ED 00 00 00 B0 28 29 @@ -95,13 +95,13 @@ R 00 00 01 00 T F0 00 00 00 DD 6E DC DD 66 DD E5 DD 6E DA DD R 00 00 01 00 T FB 00 00 00 66 DB E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0F 00 +R 00 00 01 00 2B 08 06 00 T 02 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 06 00 T 0B 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 07 00 02 0B 07 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 11 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 19 01 00 00 R 00 00 01 00 T 19 01 00 00 DD 7E EF E6 01 47 DD 7E F0 E6 00 @@ -113,13 +113,13 @@ R 00 00 01 00 T 27 01 00 00 21 0C 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T 2F 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 35 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 3D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 42 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 48 01 00 00 R 00 00 01 00 T 48 01 00 00 DD 7E EF E6 02 47 DD 7E F0 E6 00 @@ -131,13 +131,13 @@ R 00 00 01 00 T 56 01 00 00 21 0A 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T 5E 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 64 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 6C 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 71 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 77 01 00 00 R 00 00 01 00 T 77 01 00 00 DD 7E EF E6 04 47 DD 7E F0 E6 00 @@ -149,13 +149,13 @@ R 00 00 01 00 T 85 01 00 00 21 08 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T 8D 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 93 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 9B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T A0 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T A6 01 00 00 R 00 00 01 00 T A6 01 00 00 DD 7E EF E6 08 47 DD 7E F0 E6 00 @@ -167,13 +167,13 @@ R 00 00 01 00 T B4 01 00 00 21 06 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T BC 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T C2 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T CA 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T CF 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T D5 01 00 00 R 00 00 01 00 T D5 01 00 00 DD 7E EF E6 10 47 DD 7E F0 E6 00 @@ -185,13 +185,13 @@ R 00 00 01 00 T E3 01 00 00 21 04 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T EB 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T F1 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T F9 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T FE 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 04 02 00 00 R 00 00 01 00 T 04 02 00 00 DD 7E EF E6 20 47 DD 7E F0 E6 00 @@ -203,13 +203,13 @@ R 00 00 01 00 T 12 02 00 00 21 02 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T 1A 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 20 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 28 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 2D 02 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 33 02 00 00 R 00 00 01 00 T 33 02 00 00 DD 7E EF E6 40 47 DD 7E F0 E6 00 @@ -221,25 +221,25 @@ R 00 00 01 00 T 41 02 00 00 21 00 00 00 00 4E 23 46 C5 0E R 00 00 01 00 00 05 03 00 T 49 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 4F 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 57 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 5C 02 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 62 02 00 00 R 00 00 01 00 T 62 02 00 00 DD 6E DE DD 66 DF E5 0E R 00 00 01 00 T 6A 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 T 70 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 78 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 7D 02 00 00 00 00 00 00 F1 F1 F1 F1 DD 7E EF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 86 02 00 00 E6 02 47 DD 7E F0 E6 00 B0 28 21 R 00 00 01 00 T 91 02 00 00 @@ -247,13 +247,13 @@ R 00 00 01 00 T 91 02 00 00 DD 6E E2 DD 66 E3 E5 0E R 00 00 01 00 T 99 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 05 00 02 0A 05 00 +R 00 00 01 00 2B 04 09 00 02 0A 09 00 T 9F 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T A7 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T AC 02 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T B2 02 00 00 R 00 00 01 00 T B2 02 00 00 DD 7E EF E6 80 47 DD 7E F0 E6 00 @@ -265,13 +265,13 @@ R 00 00 01 00 T C0 02 00 00 DD 6E E4 DD 66 E5 E5 0E R 00 00 01 00 T C8 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 T CE 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T D6 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T DB 02 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T E1 02 00 00 R 00 00 01 00 T E1 02 00 00 DD 7E EF E6 00 47 DD 7E F0 E6 01 @@ -281,13 +281,13 @@ R 00 00 01 00 T EF 02 00 00 R 00 00 01 00 T EF 02 00 00 DD 4E E6 06 00 C5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0F 00 T F7 02 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 0C 00 +R 00 00 01 00 02 06 0F 00 T 00 03 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 07 00 +R 00 00 01 00 2B 08 0A 00 T 06 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 07 00 02 09 02 00 +R 00 00 01 00 02 04 0A 00 02 09 01 00 T 0D 03 00 00 F1 F1 R 00 00 01 00 T 0F 03 00 00 @@ -303,13 +303,13 @@ R 00 00 01 00 T 28 03 00 00 66 EC E5 DD 6E E9 DD 66 EA E5 DD R 00 00 01 00 T 33 03 00 00 6E E7 DD 66 E8 E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0A 00 +R 00 00 01 00 2B 0B 0D 00 T 3B 03 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 0A 00 +R 00 00 01 00 02 06 0D 00 T 44 03 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 07 00 +R 00 00 01 00 2B 08 0A 00 T 4A 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 07 00 02 09 02 00 +R 00 00 01 00 02 04 0A 00 02 09 01 00 T 51 03 00 00 0E 00 39 F9 EB R 00 00 01 00 T 56 03 00 00 @@ -317,9 +317,9 @@ R 00 00 01 00 T 56 03 00 00 DD 6E 04 DD 66 05 5E 23 56 3E R 00 00 01 00 T 60 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 65 03 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 6E 03 00 00 B4 28 21 R 00 00 01 00 T 71 03 00 00 @@ -327,13 +327,13 @@ R 00 00 01 00 T 71 03 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 79 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 11 00 02 0A 11 00 +R 00 00 01 00 2B 04 13 00 02 0A 13 00 T 7F 03 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 87 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 8C 03 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 92 03 00 00 R 00 00 01 00 T 92 03 00 00 DD 7E 12 DD B6 13 28 29 DD 7E FC @@ -349,25 +349,25 @@ R 00 00 01 00 T A2 03 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 T AA 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 T B0 03 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T B8 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T BD 03 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T C3 03 00 00 R 00 00 01 00 T C3 03 00 00 DD 4E 02 DD 46 03 11 0A 00 3E R 00 00 01 00 T CD 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T D2 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T D4 03 00 00 R 00 00 01 00 T D4 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 08 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 46 49 4E 00 diff --git a/src/nos/lib/dump_lib/trace.rel b/src/nos/lib/dump_lib/trace.rel index 832b22ac..395251c4 100644 --- a/src/nos/lib/dump_lib/trace.rel +++ b/src/nos/lib/dump_lib/trace.rel @@ -2,61 +2,61 @@ XL4 H 5 areas 41 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___00cd_8a3d__20output Ref00000000 S _strncmp Ref00000000 +S ___00cf_8a3d__20output Ref00000000 S _if_lookup Ref00000000 -S ___0087_ace7__20_2d_20no_20broad Ref00000000 S _fgetc Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 +S ___0088_ace7__20_2d_20no_20broad Ref00000000 S ___0022_a0dd__0a Ref00000000 S _rip Ref00000000 S _memset Ref00000000 S _Ifaces Ref00000000 S _newsession Ref00000000 S _len_p Ref00000000 -S ___0080_3f71__20_28ASCII_20dump_ Ref00000000 +S ___0081_3f71__20_28ASCII_20dump_ Ref00000000 S _fwrite Ref00000000 +S ___021a_c0f9_Can_27t_20write_20t Ref00000000 S _ctime Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strlen Ref00000000 S _dup_p Ref00000000 S __fprintf Ref00000000 -S ___013f_b8b7__25s_20_2d_20 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___009e_78a4__20Raw_20output Ref00000000 S ___0025_da94__0a_25s_20_2d_20_25 Ref00000000 -S ___0474_7366_empty_20packet_21_2 Ref00000000 -S ___0083_ef5f__20_28headers_20onl Ref00000000 -S ___0187_b489__2a_2a_2a_2a_2a_2a_ Ref00000000 +S ___009f_78a4__20Raw_20output Ref00000000 +S ___0084_ef5f__20_28headers_20onl Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___0081_05b3__20_28Hex_2fASCII_2 Ref00000000 +S ___0189_b489__2a_2a_2a_2a_2a_2a_ Ref00000000 +S ___0082_05b3__20_28Hex_2fASCII_2 Ref00000000 S _pullup Ref00000000 S _fputc Ref00000000 -S ___00e0_e1c5__20trace_20file_3a_ Ref00000000 +S ___0489_7366_empty_20packet_21_2 Ref00000000 S ___0029_2592__0a_2a_2a_2a_2a_2a_ Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S ___ctype Ref00000000 +S ___00e2_e1c5__20trace_20file_3a_ Ref00000000 +S ___0141_b8b7__25s_20_2d_20 Ref00000000 S _freesession Ref00000000 -S ___0218_c0f9_Can_27t_20write_20t Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _vfprintf Ref00000000 S _time Ref00000000 S _freopen Ref00000000 -S ___0153_47c0__25s_3a Ref00000000 S ___0026_e088__0a_25s_20_2d_20_25 Ref00000000 S _free_p Ref00000000 +S ___0155_47c0__25s_3a Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 S _htoi Ref00000000 S _pull8 Ref00000000 -S ___00c1_7166__20input Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0110_3773__2504x_20_20 Ref00000000 S _fpname Ref00000000 +S ___00c3_7166__20input Ref00000000 +S ___0112_3773__2504x_20_20 Ref00000000 S _fprintf Ref00000000 -S ___00e1_ca97__20tracing_20off_0a Ref00000000 S _fclose Ref00000000 S _Cmdline Ref00000000 +S ___00e3_ca97__20tracing_20off_0a Ref00000000 A _DEFAULT size 0 flags 0 A CODE size BF8 flags 0 S _tprintf Def00000BA4 @@ -66,14 +66,14 @@ S _raw_dump Def000002E0 S _dotrace Def0000065E S _trace_log Def00000AF8 S _dump Def00000000 -A CSTR size 61 flags 0 +A CSTR size 62 flags 0 A IDATA0 size 71 flags 0 S _Tracecmd Def0000000C A CDATA0 size 71 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F2 FF DD 7E 02 DD -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 09 00 00 00 B6 03 28 2F 21 12 00 DD 4E 02 DD R 00 00 01 00 T 14 00 00 00 46 03 09 7E DD A6 04 47 23 7E DD @@ -131,9 +131,9 @@ R 00 00 01 00 00 05 01 00 T B7 00 00 00 R 00 00 01 00 T B7 00 00 00 21 04 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 29 00 +R 00 00 01 00 2B 0B 28 00 T BF 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 29 00 02 0A 01 00 +R 00 00 01 00 02 05 28 00 02 0A 01 00 T C6 00 00 00 04 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 10 00 T CE 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 @@ -145,7 +145,7 @@ R 00 00 01 00 T EB 00 00 00 DD 6E FA DD 66 FB E5 0E R 00 00 01 00 T F3 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 18 00 02 0A 18 00 +R 00 00 01 00 2B 04 16 00 02 0A 16 00 T F9 00 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 01 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -157,7 +157,7 @@ R 00 00 01 00 T 0F 01 00 00 3E 01 A9 B0 20 58 21 04 00 39 5D R 00 00 01 00 T 1A 01 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 29 00 02 0B 29 00 +R 00 00 01 00 2B 06 28 00 02 0B 28 00 T 20 01 00 00 CD 00 00 00 00 21 04 00 39 5D 54 R 00 00 01 00 02 05 01 00 T 29 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -169,9 +169,9 @@ R 00 00 01 00 T 43 01 00 00 23 23 4E 23 46 C5 DD 6E FA DD 66 R 00 00 01 00 T 4E 01 00 00 FB E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 2C 00 +R 00 00 01 00 2B 07 2A 00 T 54 01 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 2C 00 +R 00 00 01 00 02 04 2A 00 T 5D 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 14 00 02 0B 14 00 T 63 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 18 @@ -183,9 +183,9 @@ R 00 00 01 00 T 6D 01 00 00 DD 7E 0A DD B6 0B 28 18 DD 5E 0A R 00 00 01 00 T 78 01 00 00 DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0D 00 +R 00 00 01 00 2B 08 0C 00 T 7E 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0D 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 85 01 00 00 F4 DD 74 F5 7D B4 20 1C R 00 00 01 00 T 8D 01 00 00 @@ -195,7 +195,7 @@ R 00 00 01 00 T 8D 01 00 00 R 00 00 01 00 T 8D 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 19 00 02 0B 19 00 +R 00 00 01 00 2B 05 1F 00 02 0B 1F 00 T 93 01 00 00 E5 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 9C 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -269,13 +269,13 @@ R 00 00 01 00 T 65 02 00 00 R 00 00 01 00 T 65 02 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2D 00 +R 00 00 01 00 2B 0B 2B 00 T 6D 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 2D 00 02 0A 01 00 +R 00 00 01 00 02 05 2B 00 02 0A 01 00 T 74 02 00 00 5E 0A DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0D 00 +R 00 00 01 00 2B 0A 0C 00 T 7C 02 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 0D 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 83 02 00 00 00 00 E5 DD 4E 0A DD 46 0B 21 R 00 00 01 00 T 8D 02 00 00 04 00 39 5D 54 3E 00 00 00 00 21 @@ -307,9 +307,9 @@ R 00 00 01 00 T CF 02 00 00 R 00 00 01 00 T CF 02 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2D 00 +R 00 00 01 00 2B 0B 2B 00 T D7 02 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 2D 00 02 0A 01 00 +R 00 00 01 00 02 05 2B 00 02 0A 01 00 T DD 02 00 00 R 00 00 01 00 T DD 02 00 00 C3 00 00 00 00 @@ -317,7 +317,7 @@ R 00 00 01 00 02 05 11 00 T E0 02 00 00 R 00 00 01 00 T E0 02 00 00 CD 00 00 00 00 FC FF 21 14 00 DD -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T E9 02 00 00 5E 02 DD 56 03 19 56 23 66 6A DD R 00 00 01 00 T F4 02 00 00 75 FE DD 74 FF 7D B4 20 03 @@ -339,17 +339,17 @@ R 00 00 01 00 00 05 02 00 T 0F 03 00 00 R 00 00 01 00 T 0F 03 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 22 00 +R 00 00 01 00 2B 06 20 00 T 14 03 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 22 00 +R 00 00 01 00 02 04 20 00 T 1D 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 14 00 02 0B 14 00 T 23 03 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 5E R 00 00 01 00 02 05 01 00 T 2C 03 00 00 0A DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0D 00 +R 00 00 01 00 2B 09 0C 00 T 33 03 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 0D 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 3A 03 00 00 00 00 E5 DD 4E 0A DD 46 0B 21 R 00 00 01 00 T 44 03 00 00 04 00 39 5D 54 3E 00 00 00 00 21 @@ -385,9 +385,9 @@ R 00 00 01 00 2B 04 14 00 02 09 14 00 T 9A 03 00 00 00 00 00 00 F1 F1 F1 21 00 00 39 R 00 00 01 00 02 04 01 00 T A3 03 00 00 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2D 00 +R 00 00 01 00 2B 07 2B 00 T A8 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 2D 00 02 09 01 00 +R 00 00 01 00 02 04 2B 00 02 09 01 00 T AD 03 00 00 R 00 00 01 00 T AD 03 00 00 C3 00 00 00 00 @@ -395,7 +395,7 @@ R 00 00 01 00 02 05 11 00 T B0 03 00 00 R 00 00 01 00 T B0 03 00 00 CD 00 00 00 00 EC FF 79 B0 28 13 -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T B9 03 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 08 R 00 00 01 00 T C4 03 00 00 DD 7E 02 DD B6 03 20 02 @@ -417,9 +417,9 @@ R 00 00 01 00 T D5 03 00 00 21 10 00 E5 21 06 00 39 4D 44 DD R 00 00 01 00 T E0 03 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1F 00 +R 00 00 01 00 2B 0A 1D 00 T E8 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 1D 00 02 09 01 00 T EF 03 00 00 75 EC DD 74 ED 7D B4 28 2E R 00 00 01 00 T F8 03 00 00 @@ -443,7 +443,7 @@ R 00 00 01 00 02 05 11 00 T 29 04 00 00 R 00 00 01 00 T 29 04 00 00 CD 00 00 00 00 FC FF 79 B0 28 13 -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 32 04 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 08 R 00 00 01 00 T 3D 04 00 00 DD 7E 02 DD B6 03 20 03 @@ -481,7 +481,7 @@ R 00 00 01 00 T 77 04 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 7F 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 33 00 02 0A 33 00 +R 00 00 01 00 2B 04 34 00 02 0A 34 00 T 85 04 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 8D 04 00 00 00 00 00 00 21 00 00 00 00 CD @@ -493,7 +493,7 @@ R 00 00 01 00 T 98 04 00 00 DD 4E 02 DD 46 03 DD 5E FC 16 00 R 00 00 01 00 T A3 04 00 00 21 00 00 00 00 19 7E E6 01 20 08 -R 00 00 01 00 02 05 24 00 +R 00 00 01 00 02 05 22 00 T AC 04 00 00 DD 5E FC DD 56 FD 18 03 R 00 00 01 00 T B4 04 00 00 @@ -503,7 +503,7 @@ R 00 00 01 00 T B7 04 00 00 R 00 00 01 00 T B7 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 20 00 02 0A 20 00 +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 T BD 04 00 00 00 00 00 00 DD 6E FE DD 66 FF 23 R 00 00 01 00 02 04 01 00 T C6 04 00 00 DD 75 FE DD 74 FF 7D E6 3F 47 7C @@ -513,7 +513,7 @@ R 00 00 01 00 T D6 04 00 00 R 00 00 01 00 T D6 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T DC 04 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T E5 04 00 00 00 00 00 00 21 00 00 00 00 CD @@ -533,7 +533,7 @@ R 00 00 01 00 T 00 05 00 00 R 00 00 01 00 T 00 05 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 06 05 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 0F 05 00 00 00 00 00 00 21 00 00 00 00 CD @@ -545,15 +545,15 @@ R 00 00 01 00 T 19 05 00 00 R 00 00 01 00 T 19 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 1C 05 00 00 R 00 00 01 00 T 1C 05 00 00 CD 00 00 00 00 AA FF 21 50 00 E5 -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 25 05 00 00 01 20 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 2F 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 34 05 00 00 00 00 00 00 F1 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 01 00 T 3D 05 00 00 6C 26 00 4D 06 00 21 00 00 39 5D @@ -585,7 +585,7 @@ R 00 00 01 00 00 0A 01 00 T AA 05 00 00 50 00 39 7E C6 03 77 23 7E CE 00 R 00 00 01 00 T B5 05 00 00 77 DD 4E FE 06 00 21 00 00 00 00 -R 00 00 01 00 02 0B 24 00 +R 00 00 01 00 02 0B 22 00 T BE 05 00 00 09 7E E6 01 20 05 DD 7E FE 18 02 R 00 00 01 00 T C9 05 00 00 @@ -609,15 +609,15 @@ R 00 00 01 00 T FD 05 00 00 66 FD A7 ED 42 E5 01 01 00 21 R 00 00 01 00 T 07 06 00 00 04 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0F 00 +R 00 00 01 00 2B 0A 0E 00 T 0F 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 0E 00 02 09 01 00 T 16 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 19 06 00 00 R 00 00 01 00 T 19 06 00 00 CD 00 00 00 00 06 04 DD 5E 04 DD -R 00 00 01 00 02 05 23 00 +R 00 00 01 00 02 05 21 00 T 22 06 00 00 56 05 CD 00 00 00 00 7B E6 0F 6F R 00 00 01 00 02 07 00 00 T 2B 06 00 00 7A E6 00 67 01 60 00 00 00 09 46 @@ -631,11 +631,11 @@ R 00 00 01 00 00 0A 03 00 T 53 06 00 00 46 DD 6E 02 DD 66 03 70 C3 R 00 00 01 00 T 5C 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 16 00 +R 00 00 01 00 02 04 15 00 T 5E 06 00 00 R 00 00 01 00 T 5E 06 00 00 CD 00 00 00 00 FA FF 11 02 80 DD -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 67 06 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 72 06 00 00 30 32 @@ -643,7 +643,7 @@ R 00 00 01 00 T 74 06 00 00 R 00 00 01 00 T 74 06 00 00 2A 00 00 00 00 DD 75 FA DD 74 FB -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 7D 06 00 00 R 00 00 01 00 T 7D 06 00 00 DD 7E FA DD B6 FB 28 1B @@ -675,11 +675,11 @@ R 00 00 01 00 T C3 06 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T CE 06 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 07 00 +R 00 00 01 00 2B 06 2E 00 T D3 06 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 2B 0A 2E 00 +R 00 00 01 00 02 04 2E 00 2B 0A 2D 00 T D9 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2E 00 02 09 01 00 +R 00 00 01 00 02 04 2D 00 02 09 01 00 T E0 06 00 00 F1 21 01 00 C3 13 09 00 00 R 00 00 01 00 00 09 01 00 T E7 06 00 00 @@ -719,9 +719,9 @@ R 00 00 01 00 02 04 12 00 02 09 01 00 T 3C 07 00 00 04 00 09 4E 23 46 DD 6E FC DD 66 R 00 00 01 00 T 47 07 00 00 FD 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 02 00 T 4E 07 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 03 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 01 00 T 55 07 00 00 B4 20 02 R 00 00 01 00 T 58 07 00 00 @@ -781,9 +781,9 @@ R 00 00 01 00 T E9 07 00 00 21 14 00 DD 4E FA DD 46 FB 09 5E R 00 00 01 00 T F4 07 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 37 00 +R 00 00 01 00 2B 07 36 00 T F9 07 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 37 00 02 09 01 00 +R 00 00 01 00 02 04 36 00 02 09 01 00 T FF 07 00 00 14 00 09 AF 77 23 77 R 00 00 01 00 T 06 08 00 00 @@ -801,7 +801,7 @@ R 00 00 01 00 00 09 02 00 T 2A 08 00 00 06 00 DD 5E 04 DD 56 05 19 5E 23 R 00 00 01 00 T 35 08 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 +R 00 00 01 00 2B 06 29 00 02 0B 29 00 T 3B 08 00 00 CD 00 00 00 00 F1 4D 44 E1 71 23 R 00 00 01 00 02 05 01 00 T 44 08 00 00 70 79 B0 20 20 @@ -811,11 +811,11 @@ R 00 00 01 00 T 49 08 00 00 21 06 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T 54 08 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 26 00 +R 00 00 01 00 2B 08 0F 00 T 5B 08 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 26 00 2B 0A 2E 00 +R 00 00 01 00 02 04 0F 00 2B 0A 2D 00 T 61 08 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2E 00 02 09 01 00 +R 00 00 01 00 02 04 2D 00 02 09 01 00 T 68 08 00 00 F1 R 00 00 01 00 T 69 08 00 00 @@ -833,9 +833,9 @@ R 00 00 01 00 T 7C 08 00 00 21 01 00 E5 01 0E 00 ED 5B R 00 00 01 00 T 85 08 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 38 00 2B 09 0C 00 +R 00 00 01 00 02 04 37 00 2B 09 0B 00 T 8A 08 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 91 08 00 00 75 FE DD 74 FF 01 05 00 09 AF 77 R 00 00 01 00 T 9C 08 00 00 23 77 21 07 00 DD 4E FE DD 46 FF @@ -851,9 +851,9 @@ R 00 00 01 00 T D3 08 00 00 71 23 70 CD 16 09 00 00 21 3E 00 R 00 00 01 00 00 08 01 00 T DC 08 00 00 ED 4B 00 00 00 00 09 5E 23 56 3E -R 00 00 01 00 02 06 1C 00 +R 00 00 01 00 02 06 19 00 T E5 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T EA 08 00 00 00 00 00 00 21 12 00 DD 4E FA DD R 00 00 01 00 02 04 01 00 T F3 08 00 00 46 FB 09 AF 77 23 77 21 14 00 09 @@ -877,7 +877,7 @@ R 00 00 01 00 02 05 11 00 T 16 09 00 00 R 00 00 01 00 T 16 09 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 1F 09 00 00 B6 03 20 03 R 00 00 01 00 T 23 09 00 00 @@ -889,11 +889,11 @@ R 00 00 01 00 T 26 09 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 R 00 00 01 00 T 31 09 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 2B 00 +R 00 00 01 00 2B 06 2C 00 T 36 09 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 2B 00 2B 0A 2E 00 +R 00 00 01 00 02 04 2C 00 2B 0A 2D 00 T 3C 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2E 00 02 09 01 00 +R 00 00 01 00 02 04 2D 00 02 09 01 00 T 43 09 00 00 F1 21 12 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T 4E 09 00 00 7E E6 11 47 23 7E E6 20 B0 CA @@ -909,9 +909,9 @@ R 00 00 01 00 T 69 09 00 00 R 00 00 01 00 T 69 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 31 00 02 0B 31 00 +R 00 00 01 00 2B 05 33 00 02 0B 33 00 T 6F 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 75 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T 7A 09 00 00 @@ -923,9 +923,9 @@ R 00 00 01 00 T 89 09 00 00 R 00 00 01 00 T 89 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 8F 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 95 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T 9A 09 00 00 @@ -937,9 +937,9 @@ R 00 00 01 00 T AF 09 00 00 R 00 00 01 00 T AF 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 T B5 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T BB 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T C0 09 00 00 @@ -951,9 +951,9 @@ R 00 00 01 00 T D5 09 00 00 R 00 00 01 00 T D5 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 +R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 T DB 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T E1 09 00 00 CD 00 00 00 00 F1 F1 18 39 R 00 00 01 00 02 05 01 00 T E8 09 00 00 @@ -965,17 +965,17 @@ R 00 00 01 00 T FD 09 00 00 R 00 00 01 00 T FD 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 T 03 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 09 0A 00 00 CD 00 00 00 00 F1 F1 18 11 R 00 00 01 00 02 05 01 00 T 10 0A 00 00 R 00 00 01 00 T 10 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 05 18 00 02 0B 18 00 T 16 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 1C 0A 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T 21 0A 00 00 @@ -991,7 +991,7 @@ R 00 00 01 00 T 36 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 17 00 02 0B 17 00 T 3C 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 42 0A 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T 47 0A 00 00 @@ -1001,9 +1001,9 @@ R 00 00 01 00 T 52 0A 00 00 23 B6 28 38 21 14 00 DD 4E 02 DD R 00 00 01 00 T 5D 0A 00 00 46 03 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 34 00 +R 00 00 01 00 2B 0B 32 00 T 65 0A 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 34 00 02 0A 01 00 +R 00 00 01 00 02 05 32 00 02 0A 01 00 T 6C 0A 00 00 75 FE DD 74 FF 7D B4 28 19 R 00 00 01 00 T 75 0A 00 00 @@ -1015,25 +1015,25 @@ R 00 00 01 00 T 75 0A 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 7D 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 21 00 02 0A 21 00 +R 00 00 01 00 2B 04 23 00 02 0A 23 00 T 83 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2E 00 02 0A 2E 00 +R 00 00 01 00 2B 05 2D 00 02 0A 2D 00 T 89 0A 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 T 8E 0A 00 00 R 00 00 01 00 T 8E 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 94 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T 9A 0A 00 00 CD 00 00 00 00 F1 F1 18 11 R 00 00 01 00 02 05 01 00 T A1 0A 00 00 R 00 00 01 00 T A1 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 36 00 02 0B 36 00 +R 00 00 01 00 2B 05 38 00 02 0B 38 00 T A7 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 06 2D 00 02 0B 2D 00 T AD 0A 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 T B2 0A 00 00 @@ -1041,13 +1041,13 @@ R 00 00 01 00 T B2 0A 00 00 R 00 00 01 00 T B2 0A 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T B5 0A 00 00 R 00 00 01 00 T B5 0A 00 00 CD 00 00 00 00 FE FF 2A -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T BB 0A 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 0A 00 T C3 0A 00 00 R 00 00 01 00 T C3 0A 00 00 DD 7E FE DD B6 FF 28 2A @@ -1057,9 +1057,9 @@ R 00 00 01 00 T CB 0A 00 00 21 14 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 T D6 0A 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 37 00 +R 00 00 01 00 2B 07 36 00 T DB 0A 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 37 00 02 09 01 00 +R 00 00 01 00 02 04 36 00 02 09 01 00 T E1 0A 00 00 14 00 09 AF 77 23 77 0A 6F 03 0A R 00 00 01 00 T EC 0A 00 00 67 DD 75 FE DD 74 FF 18 CE @@ -1071,7 +1071,7 @@ R 00 00 01 00 02 05 11 00 T F8 0A 00 00 R 00 00 01 00 T F8 0A 00 00 CD 00 00 00 00 F6 FF 21 14 00 DD -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T 01 0B 00 00 4E 0A DD 46 0B 09 46 23 66 68 DD R 00 00 01 00 T 0C 0B 00 00 75 FE DD 74 FF 7D B4 20 03 @@ -1083,21 +1083,21 @@ R 00 00 01 00 00 05 01 00 T 18 0B 00 00 R 00 00 01 00 T 18 0B 00 00 21 04 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 29 00 +R 00 00 01 00 2B 0B 28 00 T 20 0B 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 29 00 02 0A 01 00 +R 00 00 01 00 02 05 28 00 02 0A 01 00 T 27 0B 00 00 04 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 10 00 T 2F 0B 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 10 00 02 09 01 00 T 36 0B 00 00 F8 DD 74 F9 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 +R 00 00 01 00 2B 0A 08 00 T 3E 0B 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 09 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 01 00 T 45 0B 00 00 F8 DD 66 F9 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 15 00 +R 00 00 01 00 2B 0A 24 00 T 4D 0B 00 00 21 00 00 00 00 E5 DD 6E FE DD 66 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 24 00 T 56 0B 00 00 FF E5 3E 00 00 00 00 21 R 00 00 01 00 2B 07 14 00 T 5B 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 @@ -1109,11 +1109,11 @@ R 00 00 01 00 T 78 0B 00 00 0D DD 5E FE DD 56 FF 3E R 00 00 01 00 T 80 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 28 00 02 09 28 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T 85 0B 00 00 00 00 00 00 F1 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 01 00 2B 0A 08 00 +R 00 00 01 00 02 04 01 00 2B 0A 07 00 T 8B 0B 00 00 21 00 00 00 00 E5 DD 6E FE DD 66 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 94 0B 00 00 FF E5 3E 00 00 00 00 21 R 00 00 01 00 2B 07 14 00 T 99 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 @@ -1127,7 +1127,7 @@ R 00 00 01 00 02 05 11 00 T A4 0B 00 00 R 00 00 01 00 T A4 0B 00 00 CD 00 00 00 00 FC FF AF DD 77 FE -R 00 00 01 00 02 05 27 00 +R 00 00 01 00 02 05 26 00 T AD 0B 00 00 DD 77 FF 21 14 00 DD 4E 0A DD 46 R 00 00 01 00 T B8 0B 00 00 0B 09 7E 23 B6 20 05 @@ -1145,7 +1145,7 @@ R 00 00 01 00 T DA 0B 00 00 14 00 DD 5E 0A DD 56 0B 19 5E 23 R 00 00 01 00 T E5 0B 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 28 00 02 0B 28 00 +R 00 00 01 00 2B 06 27 00 02 0B 27 00 T EB 0B 00 00 CD 00 00 00 00 F1 DD 75 FE DD 74 R 00 00 01 00 02 05 01 00 T F4 0B 00 00 FF @@ -1216,7 +1216,7 @@ T 59 00 00 00 72 65 63 76 00 R 00 00 02 00 T 5E 00 00 00 R 00 00 02 00 -T 5E 00 00 00 61 2B 00 +T 5E 00 00 00 61 74 2B 00 R 00 00 02 00 T 00 00 00 00 R 00 00 03 00 diff --git a/src/nos/lib/dump_lib/udpdump.rel b/src/nos/lib/dump_lib/udpdump.rel index 3acfeb3a..3a33f719 100644 --- a/src/nos/lib/dump_lib/udpdump.rel +++ b/src/nos/lib/dump_lib/udpdump.rel @@ -5,23 +5,23 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _len_p Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 -S ___008c_d667__20CHECKSUM_20ERROR Ref00000000 +S ___008d_d667__20CHECKSUM_20ERROR Ref00000000 S .__.ABS. Def00000000 S _fputc Ref00000000 S _cksum Ref00000000 -S ___03c0_9059_UDP_3a Ref00000000 -S ___008f_26b0__20Data_20_25u Ref00000000 +S ___03c2_9059_UDP_3a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___00c2_6c92__20len_20_25u Ref00000000 -S ___007c_5984__20_25u_2d_3e_25u Ref00000000 +S ___00c4_6c92__20len_20_25u Ref00000000 +S ___007d_5984__20_25u_2d_3e_25u Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0090_26b0__20Data_20_25u Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 18A flags 0 S _udp_dump Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EA FF 79 B0 28 0B -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 09 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 20 03 R 00 00 01 00 T 14 00 00 00 @@ -79,9 +79,9 @@ R 00 00 01 00 2B 06 00 00 02 0B 00 00 T BC 00 00 00 CD 00 00 00 00 DD 6E EE DD 66 EF R 00 00 01 00 02 05 01 00 T C5 00 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 0C 00 +R 00 00 01 00 2B 06 0B 00 T CA 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T D3 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 04 00 02 0B 04 00 T D9 00 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E @@ -89,9 +89,9 @@ R 00 00 01 00 02 05 01 00 T E2 00 00 00 EC DD 66 ED E5 DD 6E EA DD 66 EB R 00 00 01 00 T ED 00 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 0D 00 +R 00 00 01 00 2B 06 0C 00 T F2 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 0D 00 +R 00 00 01 00 02 04 0C 00 T FB 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 04 00 02 0B 04 00 T 01 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 DD @@ -105,7 +105,7 @@ R 00 00 01 00 T 17 01 00 00 DD 6E EE DD 66 EF 01 F8 FF 09 E5 R 00 00 01 00 T 22 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 28 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 31 01 00 00 00 00 00 00 21 00 00 00 00 CD diff --git a/src/nos/lib/filesys.lib b/src/nos/lib/filesys.lib index 2282c14b..fc395643 100644 --- a/src/nos/lib/filesys.lib +++ b/src/nos/lib/filesys.lib @@ -168,8 +168,6 @@ filesys_lib/min_ulong.rel _min_ulong filesys_lib/Ptab.rel _Ptab -filesys_lib/udata.rel - _udata_p filesys_lib/p_init.rel _p_init filesys_lib/panic.rel diff --git a/src/nos/lib/filesys_lib/Baddevmsg.rel b/src/nos/lib/filesys_lib/Baddevmsg.rel index 998fc1f3..349f9ffe 100644 --- a/src/nos/lib/filesys_lib/Baddevmsg.rel +++ b/src/nos/lib/filesys_lib/Baddevmsg.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___015c_0cde__25s_3a_20bad_20dev Ref00000000 +S ___015e_0cde__25s_3a_20bad_20dev Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/filesys_lib/Badfsmsg.rel b/src/nos/lib/filesys_lib/Badfsmsg.rel index aa8dc66b..0d6c4331 100644 --- a/src/nos/lib/filesys_lib/Badfsmsg.rel +++ b/src/nos/lib/filesys_lib/Badfsmsg.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___015f_d157__25s_3a_20fs_20of_2 Ref00000000 +S ___0161_d157__25s_3a_20fs_20of_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/filesys_lib/Badinomsg.rel b/src/nos/lib/filesys_lib/Badinomsg.rel index 5daf176a..1071ca75 100644 --- a/src/nos/lib/filesys_lib/Badinomsg.rel +++ b/src/nos/lib/filesys_lib/Badinomsg.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___015d_5351__25s_3a_20bad_20ino Ref00000000 +S ___015f_5351__25s_3a_20bad_20ino Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/filesys_lib/Gtinobadoft.rel b/src/nos/lib/filesys_lib/Gtinobadoft.rel index b6c57a0e..83c21d5e 100644 --- a/src/nos/lib/filesys_lib/Gtinobadoft.rel +++ b/src/nos/lib/filesys_lib/Gtinobadoft.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___0497_631b_getinode_3a_20bad_2 Ref00000000 +S ___04ba_631b_getinode_3a_20bad_2 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/filesys_lib/Refstoinode.rel b/src/nos/lib/filesys_lib/Refstoinode.rel index 74020177..77824b8c 100644 --- a/src/nos/lib/filesys_lib/Refstoinode.rel +++ b/src/nos/lib/filesys_lib/Refstoinode.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols -S ___0149_b314__25s_20refs_20to_20 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___014b_b314__25s_20refs_20to_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 00 00 +R 00 00 03 00 4A 04 02 00 diff --git a/src/nos/lib/filesys_lib/_access.rel b/src/nos/lib/filesys_lib/_access.rel index 025adaa4..09fb22c1 100644 --- a/src/nos/lib/filesys_lib/_access.rel +++ b/src/nos/lib/filesys_lib/_access.rel @@ -1,65 +1,80 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_access Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A4 flags 0 +A CODE size F0 flags 0 S __access Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T 55 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 60 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 85 00 00 00 21 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 91 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 69 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 9A 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 72 00 00 00 FD DD 46 FE 71 23 70 3E +T A3 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 7A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7F 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 86 00 00 00 +T AE 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B5 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BC 00 00 00 3C 20 1C +R 00 00 01 00 +T BF 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T BF 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 8F 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 95 00 00 00 +T C8 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 95 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T 9E 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T D3 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T DB 00 00 00 +R 00 00 01 00 +T DB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T E4 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T EE 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_chdir.rel b/src/nos/lib/filesys_lib/_chdir.rel index 19a54b1e..040f4533 100644 --- a/src/nos/lib/filesys_lib/_chdir.rel +++ b/src/nos/lib/filesys_lib/_chdir.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chdir Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S __chdir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 03 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 03 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 03 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_chmod.rel b/src/nos/lib/filesys_lib/_chmod.rel index 717509a2..beb97c0a 100644 --- a/src/nos/lib/filesys_lib/_chmod.rel +++ b/src/nos/lib/filesys_lib/_chmod.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chmod Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __chmod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 04 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 04 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_chown.rel b/src/nos/lib/filesys_lib/_chown.rel index 7d8255f5..7df9319d 100644 --- a/src/nos/lib/filesys_lib/_chown.rel +++ b/src/nos/lib/filesys_lib/_chown.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_chown Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S __chown Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 05 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_close.rel b/src/nos/lib/filesys_lib/_close.rel index 58db5683..4d605b9b 100644 --- a/src/nos/lib/filesys_lib/_close.rel +++ b/src/nos/lib/filesys_lib/_close.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_close Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S __close Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 06 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 06 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_creat.rel b/src/nos/lib/filesys_lib/_creat.rel index 0511e8ef..c66148d5 100644 --- a/src/nos/lib/filesys_lib/_creat.rel +++ b/src/nos/lib/filesys_lib/_creat.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B9 flags 0 +A CODE size 116 flags 0 S __creat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 -R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 36 01 23 36 -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 03 21 0E 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 DD 5E 04 DD 56 05 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 60 00 00 00 00 00 00 00 23 23 23 36 14 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 05 00 -T 68 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 6D 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 72 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 79 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 82 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 91 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 36 02 23 +R 00 00 01 00 +T 7D 00 00 00 36 03 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 05 00 +T 86 00 00 00 09 56 23 66 6A 11 0E 00 19 DD 5E +R 00 00 01 00 +T 91 00 00 00 04 DD 56 05 73 23 72 21 4B 00 ED +R 00 00 01 00 +T 9C 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T A5 00 00 00 23 23 36 14 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T AC 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T B2 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T B7 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +R 00 00 01 00 02 04 00 00 +T C0 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 05 00 +T C9 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 +R 00 00 01 00 +T D4 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 98 00 00 00 3C 20 0F +T E2 00 00 00 3C 20 1C R 00 00 01 00 -T 9B 00 00 00 +T E5 00 00 00 R 00 00 01 00 -T 9B 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E5 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T A4 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T AA 00 00 00 +T EE 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T AA 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T B3 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F9 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 0A 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 14 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_dup.rel b/src/nos/lib/filesys_lib/_dup.rel index 3993c876..b33c37e6 100644 --- a/src/nos/lib/filesys_lib/_dup.rel +++ b/src/nos/lib/filesys_lib/_dup.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _sys_dup Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S __dup Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 08 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 08 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 02 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_dup2.rel b/src/nos/lib/filesys_lib/_dup2.rel index b1ab87de..7cf4a9f1 100644 --- a/src/nos/lib/filesys_lib/_dup2.rel +++ b/src/nos/lib/filesys_lib/_dup2.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_dup2 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __dup2 Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 09 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 09 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_falign.rel b/src/nos/lib/filesys_lib/_falign.rel index 157c64ff..ea982eb0 100644 --- a/src/nos/lib/filesys_lib/_falign.rel +++ b/src/nos/lib/filesys_lib/_falign.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_falign Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __falign Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 28 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 28 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_fstat.rel b/src/nos/lib/filesys_lib/_fstat.rel index 2f01afad..aff86a0c 100644 --- a/src/nos/lib/filesys_lib/_fstat.rel +++ b/src/nos/lib/filesys_lib/_fstat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __fstat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0D 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_getfsys.rel b/src/nos/lib/filesys_lib/_getfsys.rel index 990bc768..573e1356 100644 --- a/src/nos/lib/filesys_lib/_getfsys.rel +++ b/src/nos/lib/filesys_lib/_getfsys.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_getfsys Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __getfsys Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0E 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0E 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_ioctl.rel b/src/nos/lib/filesys_lib/_ioctl.rel index 01a3a909..dfc35919 100644 --- a/src/nos/lib/filesys_lib/_ioctl.rel +++ b/src/nos/lib/filesys_lib/_ioctl.rel @@ -1,77 +1,94 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_ioctl Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DC flags 0 +A CODE size 139 flags 0 S __ioctl Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0C DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 0D 73 23 72 21 2E 00 39 01 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0C R 00 00 01 00 -T 57 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +T 7D 00 00 00 DD 56 0D 73 23 72 21 2E 00 39 01 R 00 00 01 00 -T 61 00 00 00 0E 00 ED 4B 00 00 00 00 09 E5 21 +T 88 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +R 00 00 01 00 +T 92 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 06 00 -T 6A 00 00 00 04 00 39 7E C6 02 77 23 7E CE 00 +T 9B 00 00 00 66 6A 11 0E 00 19 E5 21 04 00 39 +R 00 00 01 00 +T A6 00 00 00 7E C6 02 77 23 7E CE 00 77 2B 6E R 00 00 01 00 -T 75 00 00 00 77 2B 6E 67 2B 2B 5E 23 56 E1 73 +T B1 00 00 00 67 2B 2B 5E 23 56 E1 73 23 72 21 R 00 00 01 00 -T 80 00 00 00 23 72 2A 00 00 00 00 23 23 23 36 -R 00 00 01 00 02 07 06 00 -T 89 00 00 00 0F 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 -T 8F 00 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 00 00 2B 0A 05 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T BC 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 06 00 +T C5 00 00 00 66 6A 23 23 23 36 0F 3E +R 00 00 01 00 +T CD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T D2 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 9C 00 00 00 DE DD 74 DF 21 04 00 ED 4B +T DE 00 00 00 DE DD 74 DF 21 4B 00 ED 4B R 00 00 01 00 -T A5 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T E7 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T AE 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T B4 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T BB 00 00 00 3C 20 0F +T EF 00 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T BE 00 00 00 +T FA 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 00 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 08 01 00 00 R 00 00 01 00 -T BE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 08 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T C7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T CD 00 00 00 +T 11 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T CD 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 06 00 -T D6 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 1C 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 2D 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 37 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_link.rel b/src/nos/lib/filesys_lib/_link.rel index bdd2b542..bed62e1f 100644 --- a/src/nos/lib/filesys_lib/_link.rel +++ b/src/nos/lib/filesys_lib/_link.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_link Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __link Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 11 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 11 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_lseek.rel b/src/nos/lib/filesys_lib/_lseek.rel index e22bbe80..bc1f6bdc 100644 --- a/src/nos/lib/filesys_lib/_lseek.rel +++ b/src/nos/lib/filesys_lib/_lseek.rel @@ -1,84 +1,101 @@ XL4 -H 2 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_lseek Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F2 flags 0 +A CODE size 157 flags 0 S __lseek Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0A DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 0B 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 E5 3E 10 DD 4E 0C +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 60 00 00 00 DD 46 0D DD 6E 0A DD 66 0B CD +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 04 0A 00 -T 72 00 00 00 10 00 ED 4B 00 00 00 00 09 DD 5E -R 00 00 01 00 02 08 05 00 -T 7B 00 00 00 0E DD 56 0F 73 23 72 2A +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0A R 00 00 01 00 -T 83 00 00 00 00 00 00 00 23 23 23 36 19 3E +T 7D 00 00 00 DD 56 0B 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 90 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 9C 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 -R 00 00 01 00 -T A7 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 90 00 00 00 0E 00 19 E5 3E 10 DD 4E 0C DD 46 +R 00 00 01 00 +T 9B 00 00 00 0D DD 6E 0A DD 66 0B CD +R 00 00 01 00 +T A3 00 00 00 00 00 00 00 EB E1 73 23 72 21 +R 00 00 01 00 02 04 09 00 +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 05 00 -T B0 00 00 00 FB DD 46 FC 71 23 70 3E +T B4 00 00 00 66 6A 11 10 00 19 DD 5E 0E DD 56 +R 00 00 01 00 +T BF 00 00 00 0F 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T B8 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BD 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD +T C8 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T D1 00 00 00 23 36 19 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T DD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T E2 00 00 00 00 00 00 00 DD 75 FB DD 74 FC DD R 00 00 01 00 02 04 00 00 -T C6 00 00 00 A6 FD DD A6 FE 3C 20 0F +T EB 00 00 00 71 FD DD 70 FE 21 4B 00 ED 4B +R 00 00 01 00 +T F5 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 05 00 +T FD 00 00 00 04 00 09 DD 4E FB DD 46 FC 71 23 +R 00 00 01 00 +T 08 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 0E 01 00 00 CD 00 00 00 00 DD 7E FB DD A6 FC +R 00 00 01 00 02 05 00 00 +T 17 01 00 00 DD A6 FD DD A6 FE 3C 20 1C R 00 00 01 00 -T CE 00 00 00 +T 20 01 00 00 R 00 00 01 00 -T CE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 20 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T D7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T DD 00 00 00 +T 29 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T DD 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD -R 00 00 01 00 02 08 05 00 -T E6 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T 34 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 3C 01 00 00 +R 00 00 01 00 +T 3C 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 45 01 00 00 77 23 77 DD 4E FD DD 46 FE DD 6E R 00 00 01 00 -T F0 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0B 00 +T 50 01 00 00 FB DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 09 0A 00 diff --git a/src/nos/lib/filesys_lib/_mknod.rel b/src/nos/lib/filesys_lib/_mknod.rel index 340df23f..f0f9249f 100644 --- a/src/nos/lib/filesys_lib/_mknod.rel +++ b/src/nos/lib/filesys_lib/_mknod.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mknod Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S __mknod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 12 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 12 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_mount.rel b/src/nos/lib/filesys_lib/_mount.rel index a34fb2ac..00c5031f 100644 --- a/src/nos/lib/filesys_lib/_mount.rel +++ b/src/nos/lib/filesys_lib/_mount.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S __mount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 13 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_namei.rel b/src/nos/lib/filesys_lib/_namei.rel index c7d6add2..fd32fad7 100644 --- a/src/nos/lib/filesys_lib/_namei.rel +++ b/src/nos/lib/filesys_lib/_namei.rel @@ -6,7 +6,7 @@ S _i_ref Ref00000000 S _srch_dir Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _root_dev Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -15,7 +15,7 @@ S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _findfs Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 21E flags 0 +A CODE size 236 flags 0 S __namei Def00000000 A CSTR size 7 flags 0 T 00 00 00 00 @@ -70,159 +70,165 @@ T 75 00 00 00 DD 6E 02 DD 66 03 AF B6 20 03 R 00 00 01 00 T 7F 00 00 00 R 00 00 01 00 -T 7F 00 00 00 C3 D6 01 00 00 +T 7F 00 00 00 C3 EE 01 00 00 R 00 00 01 00 00 05 01 00 T 82 00 00 00 R 00 00 01 00 -T 82 00 00 00 DD 7E FC DD B6 FD 20 10 +T 82 00 00 00 DD 7E FC DD B6 FD 20 18 R 00 00 01 00 T 8A 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 8A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T 93 00 00 00 02 23 36 00 C3 00 02 00 00 -R 00 00 01 00 00 09 01 00 -T 9A 00 00 00 +T 93 00 00 00 23 66 68 01 08 00 09 36 02 23 36 R 00 00 01 00 -T 9A 00 00 00 21 0A 00 DD 4E FC DD 46 FD 09 7E +T 9E 00 00 00 00 C3 18 02 00 00 +R 00 00 01 00 00 06 01 00 +T A2 00 00 00 R 00 00 01 00 -T A5 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 90 A8 +T A2 00 00 00 21 0A 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T B0 00 00 00 B1 20 03 +T AD 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 90 A8 R 00 00 01 00 -T B3 00 00 00 +T B8 00 00 00 B1 20 03 R 00 00 01 00 -T B3 00 00 00 C3 D6 01 00 00 +T BB 00 00 00 +R 00 00 01 00 +T BB 00 00 00 C3 EE 01 00 00 R 00 00 01 00 00 05 01 00 -T B6 00 00 00 +T BE 00 00 00 R 00 00 01 00 -T B6 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T BE 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T BE 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T C6 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 04 00 02 0A 01 00 -T C5 00 00 00 6E FC DD 66 FD DD 75 FE DD 74 FF +T CD 00 00 00 6E FC DD 66 FD DD 75 FE DD 74 FF R 00 00 01 00 -T D0 00 00 00 01 0A 00 09 7E E6 00 4F 23 7E E6 +T D8 00 00 00 01 0A 00 09 7E E6 00 4F 23 7E E6 R 00 00 01 00 -T DB 00 00 00 F0 47 3E 40 A8 B1 28 10 +T E3 00 00 00 F0 47 3E 40 A8 B1 28 18 R 00 00 01 00 -T E3 00 00 00 +T EB 00 00 00 R 00 00 01 00 -T E3 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T EB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T EC 00 00 00 14 23 36 00 C3 00 02 00 00 -R 00 00 01 00 00 09 01 00 -T F3 00 00 00 +T F4 00 00 00 23 66 68 01 08 00 09 36 14 23 36 +R 00 00 01 00 +T FF 00 00 00 00 C3 18 02 00 00 +R 00 00 01 00 00 06 01 00 +T 03 01 00 00 R 00 00 01 00 -T F3 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 03 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T FB 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 0B 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 0B 00 02 0A 01 00 -T 02 01 00 00 E6 01 47 7C E6 00 B0 20 10 +T 12 01 00 00 E6 01 47 7C E6 00 B0 20 18 R 00 00 01 00 -T 0B 01 00 00 +T 1B 01 00 00 R 00 00 01 00 -T 0B 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 1B 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T 14 01 00 00 01 23 36 00 C3 00 02 00 00 -R 00 00 01 00 00 09 01 00 -T 1B 01 00 00 +T 24 01 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 2F 01 00 00 00 C3 18 02 00 00 +R 00 00 01 00 00 06 01 00 +T 33 01 00 00 R 00 00 01 00 -T 1B 01 00 00 21 05 00 DD 4E FE DD 46 FF 09 3E +T 33 01 00 00 21 05 00 DD 4E FE DD 46 FF 09 3E R 00 00 01 00 -T 26 01 00 00 01 AE 23 B6 20 67 DD 6E FE DD 66 +T 3E 01 00 00 01 AE 23 B6 20 67 DD 6E FE DD 66 R 00 00 01 00 -T 31 01 00 00 FF 23 23 23 46 23 66 68 ED 4B +T 49 01 00 00 FF 23 23 23 46 23 66 68 ED 4B R 00 00 01 00 -T 3B 01 00 00 00 00 00 00 A7 ED 42 28 51 DD 6E +T 53 01 00 00 00 00 00 00 A7 ED 42 28 51 DD 6E R 00 00 01 00 02 04 08 00 -T 44 01 00 00 02 DD 66 03 23 7E FE 2E 20 45 +T 5C 01 00 00 02 DD 66 03 23 7E FE 2E 20 45 R 00 00 01 00 -T 4E 01 00 00 +T 66 01 00 00 R 00 00 01 00 -T 4E 01 00 00 +T 66 01 00 00 R 00 00 01 00 -T 4E 01 00 00 +T 66 01 00 00 R 00 00 01 00 -T 4E 01 00 00 DD 6E FE DD 66 FF 23 23 23 5E 23 +T 66 01 00 00 DD 6E FE DD 66 FF 23 23 23 5E 23 R 00 00 01 00 -T 59 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 71 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 -T 5F 01 00 00 CD 00 00 00 00 01 1A 00 09 46 23 +T 77 01 00 00 CD 00 00 00 00 01 1A 00 09 46 23 R 00 00 01 00 02 05 01 00 -T 68 01 00 00 66 68 DD 75 FA DD 74 FB DD 5E FE +T 80 01 00 00 66 68 DD 75 FA DD 74 FB DD 5E FE R 00 00 01 00 -T 73 01 00 00 DD 56 FF 3E 00 00 00 00 21 +T 8B 01 00 00 DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 08 04 00 -T 79 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +T 91 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 04 00 02 09 01 00 -T 80 01 00 00 FA DD 66 FB DD 75 FE DD 74 FF EB +T 98 01 00 00 FA DD 66 FB DD 75 FE DD 74 FF EB R 00 00 01 00 -T 8B 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T A3 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T 91 01 00 00 00 00 00 00 +T A9 01 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 -T 93 01 00 00 +T AB 01 00 00 R 00 00 01 00 -T 93 01 00 00 DD 4E 02 DD 46 03 DD 5E FE DD 56 +T AB 01 00 00 DD 4E 02 DD 46 03 DD 5E FE DD 56 R 00 00 01 00 -T 9E 01 00 00 FF 3E 00 00 00 00 21 00 00 00 00 +T B6 01 00 00 FF 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T A4 01 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD +T BC 01 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 01 00 -T AD 01 00 00 7D A4 3C 20 02 +T C5 01 00 00 7D A4 3C 20 02 R 00 00 01 00 -T B2 01 00 00 +T CA 01 00 00 R 00 00 01 00 -T B2 01 00 00 18 4C +T CA 01 00 00 18 4C R 00 00 01 00 -T B4 01 00 00 +T CC 01 00 00 R 00 00 01 00 -T B4 01 00 00 +T CC 01 00 00 R 00 00 01 00 -T B4 01 00 00 DD 6E 02 DD 66 03 AF B6 28 15 DD +T CC 01 00 00 DD 6E 02 DD 66 03 AF B6 28 15 DD R 00 00 01 00 -T BF 01 00 00 6E 02 DD 66 03 7E FE 2F 28 0A +T D7 01 00 00 6E 02 DD 66 03 7E FE 2F 28 0A R 00 00 01 00 -T C9 01 00 00 +T E1 01 00 00 R 00 00 01 00 -T C9 01 00 00 +T E1 01 00 00 R 00 00 01 00 -T C9 01 00 00 +T E1 01 00 00 R 00 00 01 00 -T C9 01 00 00 DD 34 02 20 03 DD 34 03 +T E1 01 00 00 DD 34 02 20 03 DD 34 03 R 00 00 01 00 -T D1 01 00 00 +T E9 01 00 00 R 00 00 01 00 -T D1 01 00 00 18 E1 +T E9 01 00 00 18 E1 R 00 00 01 00 -T D3 01 00 00 +T EB 01 00 00 R 00 00 01 00 -T D3 01 00 00 C3 33 00 00 00 +T EB 01 00 00 C3 33 00 00 00 R 00 00 01 00 00 05 01 00 -T D6 01 00 00 +T EE 01 00 00 R 00 00 01 00 -T D6 01 00 00 DD 6E FE DD 66 FF E5 DD 6E 0C DD +T EE 01 00 00 DD 6E FE DD 66 FF E5 DD 6E 0C DD R 00 00 01 00 -T E1 01 00 00 66 0D C1 71 23 70 DD 6E 02 DD 66 +T F9 01 00 00 66 0D C1 71 23 70 DD 6E 02 DD 66 R 00 00 01 00 -T EC 01 00 00 03 E5 DD 6E 04 DD 66 05 C1 71 23 +T 04 02 00 00 03 E5 DD 6E 04 DD 66 05 C1 71 23 R 00 00 01 00 -T F7 01 00 00 70 DD 6E FC DD 66 FD 18 1B +T 0F 02 00 00 70 DD 6E FC DD 66 FD 18 1B R 00 00 01 00 -T 00 02 00 00 +T 18 02 00 00 R 00 00 01 00 -T 00 02 00 00 DD 6E 0C DD 66 0D AF 77 23 77 DD +T 18 02 00 00 DD 6E 0C DD 66 0D AF 77 23 77 DD R 00 00 01 00 -T 0B 02 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T 23 02 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 04 00 -T 13 02 00 00 00 00 00 00 CD 00 00 00 00 21 +T 2B 02 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 04 00 02 09 01 00 -T 19 02 00 00 00 00 +T 31 02 00 00 00 00 R 00 00 01 00 -T 1B 02 00 00 +T 33 02 00 00 R 00 00 01 00 -T 1B 02 00 00 C3 00 00 00 00 +T 33 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/_open.rel b/src/nos/lib/filesys_lib/_open.rel index 87e4a2ff..41f14c1f 100644 --- a/src/nos/lib/filesys_lib/_open.rel +++ b/src/nos/lib/filesys_lib/_open.rel @@ -1,91 +1,108 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F8 flags 0 +A CODE size 15D flags 0 S __open Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 4E 0C DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 46 0D 71 23 70 DD 7E 0C E6 00 47 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 58 00 00 00 DD 7E 0D E6 01 B0 28 32 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 R 00 00 01 00 -T 60 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 46 23 66 68 01 0C 00 09 DD 4E 0C R 00 00 01 00 -T 60 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +T 7D 00 00 00 DD 46 0D 71 23 70 DD 7E 0C E6 00 R 00 00 01 00 -T 6B 00 00 00 DD 74 E1 21 0E 00 ED 4B +T 88 00 00 00 47 DD 7E 0D E6 01 B0 28 3A R 00 00 01 00 -T 73 00 00 00 00 00 00 00 09 E5 21 04 00 39 7E +T 91 00 00 00 +R 00 00 01 00 +T 91 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +R 00 00 01 00 +T 9C 00 00 00 DD 74 E1 21 4B 00 ED 4B +R 00 00 01 00 +T A4 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T 7C 00 00 00 C6 02 77 23 7E CE 00 77 2B 6E 67 +T AC 00 00 00 0E 00 09 E5 21 04 00 39 7E C6 02 +R 00 00 01 00 +T B7 00 00 00 77 23 7E CE 00 77 2B 6E 67 2B 2B R 00 00 01 00 -T 87 00 00 00 2B 2B 4E 23 46 E1 71 23 70 18 0C +T C2 00 00 00 4E 23 46 E1 71 23 70 18 14 R 00 00 01 00 -T 92 00 00 00 +T CB 00 00 00 R 00 00 01 00 -T 92 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 AF +T CB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 9B 00 00 00 77 23 77 +T D4 00 00 00 23 66 68 01 0E 00 09 AF 77 23 77 R 00 00 01 00 -T 9E 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T 9E 00 00 00 2A 00 00 00 00 23 23 23 36 14 3E -R 00 00 01 00 02 05 05 00 -T A7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T AC 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T B1 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T B8 00 00 00 DE DD 74 DF 21 04 00 ED 4B -R 00 00 01 00 -T C1 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T DF 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T E8 00 00 00 23 66 6A 23 23 23 36 14 3E +R 00 00 01 00 +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T F6 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 08 00 +T FB 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 02 01 00 00 DE DD 74 DF 21 4B 00 ED 4B +R 00 00 01 00 +T 0B 01 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T CA 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T D0 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T D7 00 00 00 3C 20 0F +T 13 01 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T DA 00 00 00 +T 1E 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 24 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 2C 01 00 00 R 00 00 01 00 -T DA 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 2C 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T E3 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T E9 00 00 00 -R 00 00 01 00 -T E9 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 05 00 -T F2 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 35 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T 40 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 48 01 00 00 +R 00 00 01 00 +T 48 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 51 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 5B 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_read.rel b/src/nos/lib/filesys_lib/_read.rel index 85c70cb5..0fccd301 100644 --- a/src/nos/lib/filesys_lib/_read.rel +++ b/src/nos/lib/filesys_lib/_read.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S __read Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 17 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 17 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_stat.rel b/src/nos/lib/filesys_lib/_stat.rel index b7a6faa4..672ef0d5 100644 --- a/src/nos/lib/filesys_lib/_stat.rel +++ b/src/nos/lib/filesys_lib/_stat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __stat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 1B 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 1B 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_symlink.rel b/src/nos/lib/filesys_lib/_symlink.rel index 5e91da58..792344c5 100644 --- a/src/nos/lib/filesys_lib/_symlink.rel +++ b/src/nos/lib/filesys_lib/_symlink.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_symlink Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S __symlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 26 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 26 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_sync.rel b/src/nos/lib/filesys_lib/_sync.rel index 6e3c7b6f..969287e0 100644 --- a/src/nos/lib/filesys_lib/_sync.rel +++ b/src/nos/lib/filesys_lib/_sync.rel @@ -5,14 +5,14 @@ S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_sync Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 65 flags 0 +A CODE size 9D flags 0 S __sync Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,27 +22,39 @@ T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 2A 00 00 00 00 23 23 23 36 1D 3E +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 R 00 00 01 00 02 05 05 00 -T 39 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 3E 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 43 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 49 00 00 00 04 00 ED 4B 00 00 00 00 09 AF 77 -R 00 00 01 00 02 08 05 00 -T 52 00 00 00 23 77 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 57 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 5D 00 00 00 00 00 22 00 00 00 00 C3 -R 00 00 01 00 02 07 05 00 -T 63 00 00 00 00 00 00 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 5F 00 00 00 23 36 1D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 65 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 6B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 70 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 77 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 7F 00 00 00 04 00 19 AF 77 23 77 3E +R 00 00 01 00 +T 87 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 8C 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 93 00 00 00 00 00 00 00 09 AF 77 23 77 C3 +R 00 00 01 00 02 04 05 00 +T 9B 00 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_sysdebug.rel b/src/nos/lib/filesys_lib/_sysdebug.rel index 92052831..59e845c0 100644 --- a/src/nos/lib/filesys_lib/_sysdebug.rel +++ b/src/nos/lib/filesys_lib/_sysdebug.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S __sysdebug Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0C 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0C 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_systrace.rel b/src/nos/lib/filesys_lib/_systrace.rel index aa907603..29ab6b84 100644 --- a/src/nos/lib/filesys_lib/_systrace.rel +++ b/src/nos/lib/filesys_lib/_systrace.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S __systrace Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0B 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0B 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_time.rel b/src/nos/lib/filesys_lib/_time.rel index 300a8a23..366792d8 100644 --- a/src/nos/lib/filesys_lib/_time.rel +++ b/src/nos/lib/filesys_lib/_time.rel @@ -1,69 +1,68 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_time Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B1 flags 0 +A CODE size D3 flags 0 S __time Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 04 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 04 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 04 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 04 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 1E 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 04 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 08 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 5B 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 04 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 66 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 04 00 -T 6F 00 00 00 FB DD 46 FC 71 23 70 3E +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 04 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 77 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7C 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD -R 00 00 01 00 02 04 00 00 -T 85 00 00 00 A6 FD DD A6 FE 3C 20 0F +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 04 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 1E 3E R 00 00 01 00 -T 8D 00 00 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 07 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 8D 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 R 00 00 01 00 -T 8D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 04 00 -T 96 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 06 00 -T 9C 00 00 00 +T 98 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 04 00 +T A1 00 00 00 66 6A 11 04 00 19 DD 5E FB DD 56 R 00 00 01 00 -T 9C 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD +T AC 00 00 00 FC 73 23 72 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B3 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T B9 00 00 00 4B 00 ED 4B 00 00 00 00 09 AF 77 R 00 00 01 00 02 08 04 00 -T A5 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T C2 00 00 00 23 77 DD 4E FD DD 46 FE DD 6E FB R 00 00 01 00 -T AF 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +T CD 00 00 00 DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 08 09 00 diff --git a/src/nos/lib/filesys_lib/_umask.rel b/src/nos/lib/filesys_lib/_umask.rel index f1d3ea84..e17b471e 100644 --- a/src/nos/lib/filesys_lib/_umask.rel +++ b/src/nos/lib/filesys_lib/_umask.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S __umask Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0A 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0A 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_umount.rel b/src/nos/lib/filesys_lib/_umount.rel index 210bd3ee..4c223af0 100644 --- a/src/nos/lib/filesys_lib/_umount.rel +++ b/src/nos/lib/filesys_lib/_umount.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S __umount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 20 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 20 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/_unlink.rel b/src/nos/lib/filesys_lib/_unlink.rel index 56b8790d..c49b0f7f 100644 --- a/src/nos/lib/filesys_lib/_unlink.rel +++ b/src/nos/lib/filesys_lib/_unlink.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_unlink Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S __unlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 21 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 21 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/_write.rel b/src/nos/lib/filesys_lib/_write.rel index 3ab5f965..1cd9bd8c 100644 --- a/src/nos/lib/filesys_lib/_write.rel +++ b/src/nos/lib/filesys_lib/_write.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S __write Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 24 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 24 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/access.rel b/src/nos/lib/filesys_lib/access.rel index 6255cb37..7c2c7f33 100644 --- a/src/nos/lib/filesys_lib/access.rel +++ b/src/nos/lib/filesys_lib/access.rel @@ -1,65 +1,80 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_access Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A4 flags 0 +A CODE size F0 flags 0 S _access Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T 55 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 60 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 85 00 00 00 21 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 91 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 69 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 9A 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 72 00 00 00 FD DD 46 FE 71 23 70 3E +T A3 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 7A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7F 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 86 00 00 00 +T AE 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B5 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BC 00 00 00 3C 20 1C +R 00 00 01 00 +T BF 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T BF 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 8F 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 95 00 00 00 +T C8 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 95 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T 9E 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T D3 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T DB 00 00 00 +R 00 00 01 00 +T DB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T E4 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T EE 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/bdreadwrite.rel b/src/nos/lib/filesys_lib/bdreadwrite.rel index 24921326..f184fada 100644 --- a/src/nos/lib/filesys_lib/bdreadwrite.rel +++ b/src/nos/lib/filesys_lib/bdreadwrite.rel @@ -3,12 +3,12 @@ H 3 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _validdev Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 8B flags 0 +A CODE size 93 flags 0 S _bdreadwrite Def00000000 A CSTR size F flags 0 T 00 00 00 00 @@ -31,31 +31,33 @@ T 25 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 T 2D 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 34 00 00 00 75 FE DD 74 FF 21 1A 00 ED 4B +T 34 00 00 00 75 FE DD 74 FF 21 4B 00 ED 4B R 00 00 01 00 -T 3E 00 00 00 00 00 00 00 09 DD 4E 02 DD 46 03 +T 3E 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 03 00 -T 47 00 00 00 71 23 70 AF DD B6 04 28 1D +T 46 00 00 00 1A 00 09 DD 4E 02 DD 46 03 71 23 R 00 00 01 00 -T 50 00 00 00 +T 51 00 00 00 70 AF DD B6 04 28 1D R 00 00 01 00 -T 50 00 00 00 0E 00 C5 DD 5E FC 21 0D 00 DD 4E +T 58 00 00 00 R 00 00 01 00 -T 5B 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 58 00 00 00 0E 00 C5 DD 5E FC 21 0D 00 DD 4E R 00 00 01 00 -T 66 00 00 00 60 C1 CD 00 00 00 00 18 1B +T 63 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +R 00 00 01 00 +T 6E 00 00 00 60 C1 CD 00 00 00 00 18 1B R 00 00 01 00 02 07 00 00 -T 6D 00 00 00 +T 75 00 00 00 R 00 00 01 00 -T 6D 00 00 00 0E 00 C5 DD 5E FC 21 0A 00 DD 4E +T 75 00 00 00 0E 00 C5 DD 5E FC 21 0A 00 DD 4E R 00 00 01 00 -T 78 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 80 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 -T 83 00 00 00 60 C1 CD 00 00 00 00 +T 8B 00 00 00 60 C1 CD 00 00 00 00 R 00 00 01 00 02 07 00 00 -T 88 00 00 00 +T 90 00 00 00 R 00 00 01 00 -T 88 00 00 00 C3 00 00 00 00 +T 90 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/bfind.rel b/src/nos/lib/filesys_lib/bfind.rel index 35517c20..93ba6d0e 100644 --- a/src/nos/lib/filesys_lib/bfind.rel +++ b/src/nos/lib/filesys_lib/bfind.rel @@ -1,64 +1,97 @@ XL4 -H 2 areas 6 global symbols +H 2 areas B global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0421_0a46_bfind_28_29_20retur Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _Bufpool Ref00000000 +S ___0420_50c4_bfind_28_25u_2c_20_ Ref00000000 S .__.ABS. Def00000000 +S ___0422_f1cc_bfind_28_29_20retur Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 7E flags 0 +A CODE size E6 flags 0 S _bfind Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF DD 36 FC -R 00 00 01 00 02 05 03 00 -T 08 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 -R 00 00 01 00 0B 04 01 00 8B 0B 01 00 -T 0D 00 00 00 +T 00 00 00 00 CD 00 00 00 00 FC FF C5 DD 6E 02 +R 00 00 01 00 02 05 08 00 +T 09 00 00 00 DD 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 05 00 +T 11 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 05 00 +T 19 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 1E 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 36 +R 00 00 01 00 02 04 00 00 +T 27 00 00 00 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 05 04 00 +T 2C 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 04 00 +T 2D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 01 06 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 01 00 -T 16 00 00 00 A7 ED 42 30 5D +T 2D 00 00 00 01 06 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 04 00 +T 36 00 00 00 A7 ED 42 D2 CA 00 00 00 +R 00 00 01 00 00 08 01 00 +T 3C 00 00 00 R 00 00 01 00 -T 1B 00 00 00 +T 3C 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T 1B 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T 47 00 00 00 75 FE DD 74 FF 7D B4 28 6A DD 6E R 00 00 01 00 -T 26 00 00 00 75 FE DD 74 FF 7D B4 28 3A DD 6E +T 52 00 00 00 FE DD 66 FF 3E 02 84 67 46 23 66 R 00 00 01 00 -T 31 00 00 00 FE DD 66 FF 3E 02 84 67 46 23 66 +T 5D 00 00 00 68 DD 4E 02 DD 46 03 A7 ED 42 20 R 00 00 01 00 -T 3C 00 00 00 68 DD 4E 02 DD 46 03 A7 ED 42 20 +T 68 00 00 00 51 21 02 02 DD 4E FE DD 46 FF 09 R 00 00 01 00 -T 47 00 00 00 21 21 02 02 DD 4E FE DD 46 FF 09 +T 73 00 00 00 46 23 66 68 DD 4E 04 DD 46 05 A7 R 00 00 01 00 -T 52 00 00 00 46 23 66 68 DD 4E 04 DD 46 05 A7 +T 7E 00 00 00 ED 42 20 38 R 00 00 01 00 -T 5D 00 00 00 ED 42 20 08 +T 82 00 00 00 R 00 00 01 00 -T 61 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 61 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 61 00 00 00 +T 82 00 00 00 01 00 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 04 00 +T 8B 00 00 00 A7 ED 42 CB 2C CB 1D E5 DD 6E FE R 00 00 01 00 -T 61 00 00 00 DD 6E FE DD 66 FF 18 12 +T 96 00 00 00 DD 66 FF E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 01 00 +T 9E 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 01 00 +T A6 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T AB 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E +R 00 00 01 00 02 04 00 00 +T B4 00 00 00 FE DD 66 FF 18 29 R 00 00 01 00 -T 69 00 00 00 +T BA 00 00 00 R 00 00 01 00 -T 69 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T BA 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T 74 00 00 00 34 FD +T C5 00 00 00 34 FD R 00 00 01 00 -T 76 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T 76 00 00 00 18 95 +T C7 00 00 00 C3 2D 00 00 00 +R 00 00 01 00 00 05 01 00 +T CA 00 00 00 R 00 00 01 00 -T 78 00 00 00 +T CA 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T D0 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 03 00 +T D8 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T DF 00 00 00 F1 21 00 00 R 00 00 01 00 -T 78 00 00 00 21 00 00 +T E3 00 00 00 R 00 00 01 00 -T 7B 00 00 00 -R 00 00 01 00 -T 7B 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 00 00 +T E3 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/bfree.rel b/src/nos/lib/filesys_lib/bfree.rel index d5500634..8dd83030 100644 --- a/src/nos/lib/filesys_lib/bfree.rel +++ b/src/nos/lib/filesys_lib/bfree.rel @@ -1,86 +1,120 @@ XL4 -H 2 areas C global symbols +H 2 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0413_7943_attempt_20to_20writ Ref00000000 +S ___0415_7943_attempt_20to_20writ Ref00000000 S _bdreadwrite Ref00000000 +S ___0424_e703_bfree_28_29_20retur Ref00000000 +S ___0425_4466_bfree_280x_25x_2c_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _Bufpool Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _ksignal Ref00000000 S __panic Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0423_e2d4_bfree_28_29_20retur Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A2 flags 0 +A CODE size 10F flags 0 S _bfree Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 21 04 02 19 7E B1 -R 00 00 01 00 02 05 07 00 -T 09 00 00 00 77 21 05 02 19 36 00 21 04 02 19 +T 00 00 00 00 CD 00 00 00 00 06 00 C5 D5 0E +R 00 00 01 00 02 05 0A 00 +T 08 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 +T 0E 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 15 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 1C 00 00 00 F1 F1 F1 21 04 02 DD 4E 02 DD 46 R 00 00 01 00 -T 14 00 00 00 7E B7 28 21 DD 6E 02 DD 66 03 3E +T 27 00 00 00 03 09 7E DD B6 04 77 21 05 02 09 R 00 00 01 00 -T 1F 00 00 00 02 84 67 7E 23 A6 3C 20 11 +T 32 00 00 00 36 00 21 04 02 09 7E B7 28 21 DD R 00 00 01 00 -T 28 00 00 00 +T 3D 00 00 00 6E 02 DD 66 03 3E 02 84 67 7E 23 R 00 00 01 00 -T 28 00 00 00 +T 48 00 00 00 A6 3C 20 11 R 00 00 01 00 -T 28 00 00 00 +T 4C 00 00 00 R 00 00 01 00 -T 28 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T 4C 00 00 00 +R 00 00 01 00 +T 4C 00 00 00 +R 00 00 01 00 +T 4C 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 01 00 02 0B 01 00 -T 2E 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 -T 34 00 00 00 CD 00 00 00 00 F1 F1 +T 52 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +T 58 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 -T 39 00 00 00 +T 5D 00 00 00 R 00 00 01 00 -T 39 00 00 00 21 04 02 DD 4E 02 DD 46 03 09 7E +T 5D 00 00 00 21 04 02 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 44 00 00 00 FE 02 38 38 +T 68 00 00 00 FE 02 38 6B R 00 00 01 00 -T 48 00 00 00 +T 6C 00 00 00 R 00 00 01 00 -T 48 00 00 00 0E 01 DD 5E 02 DD 56 03 3E +T 6C 00 00 00 0E 01 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 75 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 56 00 00 00 00 00 00 00 CB 7C 28 12 +T 7A 00 00 00 00 00 00 00 CB 7C 28 45 R 00 00 01 00 02 04 00 00 -T 5C 00 00 00 +T 80 00 00 00 R 00 00 01 00 -T 5C 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 05 00 -T 65 00 00 00 05 23 36 00 21 FF FF 18 31 +T 80 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 08 00 +T 89 00 00 00 23 66 6A 11 08 00 19 36 05 23 36 +R 00 00 01 00 +T 94 00 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 08 00 +T 9D 00 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T A8 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0E 00 +T AD 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0E 00 +T B5 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T BA 00 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF +R 00 00 01 00 02 04 00 00 +T C3 00 00 00 18 47 R 00 00 01 00 -T 6E 00 00 00 +T C5 00 00 00 R 00 00 01 00 -T 6E 00 00 00 21 04 02 DD 4E 02 DD 46 03 09 36 +T C5 00 00 00 21 04 02 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 79 00 00 00 00 21 06 02 09 36 00 +T D0 00 00 00 00 21 06 02 09 36 00 R 00 00 01 00 -T 80 00 00 00 +T D7 00 00 00 R 00 00 01 00 -T 80 00 00 00 21 06 02 DD 4E 02 DD 46 03 09 7E +T D7 00 00 00 21 06 02 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 8B 00 00 00 B7 20 0E +T E2 00 00 00 B7 20 0E R 00 00 01 00 -T 8E 00 00 00 +T E5 00 00 00 R 00 00 01 00 -T 8E 00 00 00 01 00 00 11 00 00 00 00 3E -R 00 00 01 00 02 08 04 00 -T 95 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 9A 00 00 00 00 00 00 00 +T E5 00 00 00 01 00 00 11 00 00 00 00 3E +R 00 00 01 00 02 08 07 00 +T EC 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +T F1 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 9C 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T 9C 00 00 00 21 00 00 +T F3 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T F9 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 01 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 08 01 00 00 F1 21 00 00 R 00 00 01 00 -T 9F 00 00 00 +T 0C 01 00 00 R 00 00 01 00 -T 9F 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T 0C 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/blk_alloc.rel b/src/nos/lib/filesys_lib/blk_alloc.rel index 410545a7..280d3f65 100644 --- a/src/nos/lib/filesys_lib/blk_alloc.rel +++ b/src/nos/lib/filesys_lib/blk_alloc.rel @@ -1,5 +1,5 @@ XL4 -H 3 areas E global symbols +H 3 areas F global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _validblk Ref00000000 @@ -7,143 +7,158 @@ S _xip_find Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __dprintf Ref00000000 S _getfs Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _Badfsmsg Ref00000000 +S ___0428_c307_blk_5falloc_28_29_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 166 flags 0 +A CODE size 1A1 flags 0 S _blk_alloc Def00000000 A CSTR size A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF DD 5E 02 DD -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 0B 00 T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 T 15 00 00 00 FE DD 74 FF 11 19 00 19 7E B7 28 R 00 00 01 00 -T 20 00 00 00 10 +T 20 00 00 00 18 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 2A 00 00 00 1E 23 36 00 C3 60 01 00 00 -R 00 00 01 00 00 09 01 00 -T 31 00 00 00 +T 2A 00 00 00 23 66 68 01 08 00 09 36 1E 23 36 R 00 00 01 00 -T 31 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 5E +T 35 00 00 00 00 C3 70 01 00 00 +R 00 00 01 00 00 06 01 00 +T 39 00 00 00 R 00 00 01 00 -T 3C 00 00 00 23 56 D5 21 12 00 09 5E 23 56 D5 +T 39 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 47 00 00 00 21 01 00 E5 21 00 00 E5 01 00 00 +T 44 00 00 00 23 56 D5 21 12 00 09 5E 23 56 D5 R 00 00 01 00 -T 52 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 4F 00 00 00 21 01 00 E5 21 00 00 E5 01 00 00 +R 00 00 01 00 +T 5A 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 5A 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +T 62 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 61 00 00 00 F1 F1 F1 DD 75 FC DD 74 FD 21 +T 69 00 00 00 F1 F1 F1 DD 75 FC DD 74 FD 21 R 00 00 01 00 -T 6B 00 00 00 04 00 DD 4E FE DD 46 FF 09 56 23 +T 73 00 00 00 04 00 DD 4E FE DD 46 FF 09 56 23 R 00 00 01 00 -T 76 00 00 00 66 6A E5 03 03 69 60 4E 23 46 E1 +T 7E 00 00 00 66 6A E5 03 03 69 60 4E 23 46 E1 R 00 00 01 00 -T 81 00 00 00 09 4D 44 DD 6E FC DD 66 FD A7 ED +T 89 00 00 00 09 4D 44 DD 6E FC DD 66 FD A7 ED R 00 00 01 00 -T 8C 00 00 00 42 38 18 21 06 00 DD 4E FE DD 46 +T 94 00 00 00 42 38 18 21 06 00 DD 4E FE DD 46 R 00 00 01 00 -T 97 00 00 00 FF 09 4E 23 46 DD 6E FC DD 66 FD +T 9F 00 00 00 FF 09 4E 23 46 DD 6E FC DD 66 FD R 00 00 01 00 -T A2 00 00 00 A7 ED 42 38 03 +T AA 00 00 00 A7 ED 42 38 03 R 00 00 01 00 -T A7 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T A7 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T A7 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T A7 00 00 00 C3 53 01 00 00 +T AF 00 00 00 C3 5B 01 00 00 R 00 00 01 00 00 05 01 00 -T AA 00 00 00 +T B2 00 00 00 R 00 00 01 00 -T AA 00 00 00 DD 4E FC DD 46 FD DD 5E 02 DD 56 +T B2 00 00 00 DD 4E FC DD 46 FD DD 5E 02 DD 56 R 00 00 01 00 -T B5 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T BD 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T BB 00 00 00 CD 00 00 00 00 21 08 00 DD 4E FE +T C3 00 00 00 CD 00 00 00 00 21 08 00 DD 4E FE R 00 00 01 00 02 05 00 00 -T C4 00 00 00 DD 46 FF 09 7E 23 B6 20 02 +T CC 00 00 00 DD 46 FF 09 7E 23 B6 20 02 R 00 00 01 00 -T CD 00 00 00 +T D5 00 00 00 R 00 00 01 00 -T CD 00 00 00 18 54 +T D5 00 00 00 18 54 R 00 00 01 00 -T CF 00 00 00 +T D7 00 00 00 R 00 00 01 00 -T CF 00 00 00 21 08 00 DD 4E FE DD 46 FF 09 4E +T D7 00 00 00 21 08 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T DA 00 00 00 23 46 0B 70 2B 71 0E 02 C5 DD 4E +T E2 00 00 00 23 46 0B 70 2B 71 0E 02 C5 DD 4E R 00 00 01 00 -T E5 00 00 00 FC DD 46 FD DD 5E 02 DD 56 03 3E +T ED 00 00 00 FC DD 46 FD DD 5E 02 DD 56 03 3E R 00 00 01 00 -T F0 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T F5 00 00 00 00 00 00 00 F1 DD 75 FA DD 74 FB +T F8 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T FD 00 00 00 00 00 00 00 F1 DD 75 FA DD 74 FB R 00 00 01 00 02 04 00 00 -T FE 00 00 00 7D B4 20 02 +T 06 01 00 00 7D B4 20 02 R 00 00 01 00 -T 02 01 00 00 +T 0A 01 00 00 R 00 00 01 00 -T 02 01 00 00 18 4F +T 0A 01 00 00 18 4F R 00 00 01 00 -T 04 01 00 00 +T 0C 01 00 00 R 00 00 01 00 -T 04 01 00 00 DD 4E 04 DD 5E FA DD 56 FB 3E +T 0C 01 00 00 DD 4E 04 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 0E 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 16 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 13 01 00 00 00 00 00 00 CB 7C 28 02 +T 1B 01 00 00 00 00 00 00 CB 7C 28 02 R 00 00 01 00 02 04 00 00 -T 19 01 00 00 +T 21 01 00 00 R 00 00 01 00 -T 19 01 00 00 18 38 +T 21 01 00 00 18 38 R 00 00 01 00 -T 1B 01 00 00 +T 23 01 00 00 R 00 00 01 00 -T 1B 01 00 00 DD 6E FC DD 66 FD 18 40 +T 23 01 00 00 DD 6E FC DD 66 FD 18 73 R 00 00 01 00 -T 23 01 00 00 +T 2B 01 00 00 R 00 00 01 00 -T 23 01 00 00 DD 6E 02 DD 66 03 E5 21 +T 2B 01 00 00 DD 6E 02 DD 66 03 E5 21 R 00 00 01 00 -T 2B 01 00 00 00 00 00 00 E5 3A 02 00 00 00 4F +T 33 01 00 00 00 00 00 00 E5 3A 02 00 00 00 4F R 00 00 01 00 00 04 02 00 02 0A 09 00 -T 32 01 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 +T 3A 01 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 R 00 00 01 00 02 06 09 00 -T 3B 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 43 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 41 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E +T 49 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E R 00 00 01 00 02 04 00 00 -T 4A 01 00 00 FE DD 66 FF 36 39 23 36 CE +T 52 01 00 00 FE DD 66 FF 36 39 23 36 CE R 00 00 01 00 -T 53 01 00 00 +T 5B 01 00 00 R 00 00 01 00 -T 53 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 5B 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 5C 01 00 00 1C 23 36 00 +T 64 01 00 00 23 66 68 01 08 00 09 36 1C 23 36 R 00 00 01 00 -T 60 01 00 00 +T 6F 01 00 00 00 +R 00 00 01 00 +T 70 01 00 00 +R 00 00 01 00 +T 70 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 07 00 +T 79 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 60 01 00 00 21 00 00 +T 84 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +T 8A 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 92 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 99 01 00 00 F1 F1 21 00 00 R 00 00 01 00 -T 63 01 00 00 +T 9E 01 00 00 R 00 00 01 00 -T 63 01 00 00 C3 00 00 00 00 +T 9E 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/bmap.rel b/src/nos/lib/filesys_lib/bmap.rel index 1b38f375..8330065d 100644 --- a/src/nos/lib/filesys_lib/bmap.rel +++ b/src/nos/lib/filesys_lib/bmap.rel @@ -1,255 +1,297 @@ XL4 -H 2 areas B global symbols +H 2 areas 11 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _isdevice Ref00000000 +S ___0429_b0c8_bmap_28_29_20return Ref00000000 +S ___042c_7681_bmap_280x_25x_2c_20 Ref00000000 +S ___042a_bbcb_bmap_28_29_20return Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _blk_alloc Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___042b_46ee_bmap_28_29_20return Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 26C flags 0 +A CODE size 2FB flags 0 S _bmap Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F4 FF DD 5E 02 DD -R 00 00 01 00 02 05 07 00 -T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 2C 2D -R 00 00 01 00 02 04 03 00 02 09 01 00 -T 15 00 00 00 28 09 +T 00 00 00 00 CD 00 00 00 00 F4 FF DD 5E 0A 16 +R 00 00 01 00 02 05 0C 00 +T 09 00 00 00 00 D5 C5 DD 6E 02 DD 66 03 E5 0E +R 00 00 01 00 +T 14 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T 1A 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 21 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 08 00 02 09 01 00 +T 28 00 00 00 0C 00 39 F9 EB DD 5E 02 DD 56 03 +R 00 00 01 00 +T 33 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 03 00 02 0A 03 00 +T 39 00 00 00 00 00 00 00 2C 2D 28 27 +R 00 00 01 00 02 04 01 00 +T 3F 00 00 00 R 00 00 01 00 -T 17 00 00 00 +T 3F 00 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 -T 17 00 00 00 DD 6E 04 DD 66 05 C3 69 02 00 00 -R 00 00 01 00 00 0B 01 00 -T 20 00 00 00 +T 47 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 +T 4D 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 54 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 01 00 +T 5B 00 00 00 F1 F1 DD 6E 04 DD 66 05 C3 R 00 00 01 00 -T 20 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 +T 64 00 00 00 F8 02 00 00 +R 00 00 01 00 00 04 01 00 +T 66 00 00 00 R 00 00 01 00 -T 2B 00 00 00 66 68 DD 75 F4 DD 74 F5 01 12 00 +T 66 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 R 00 00 01 00 -T 36 00 00 00 DD 6E 04 DD 66 05 A7 ED 42 30 67 +T 71 00 00 00 66 68 DD 75 F4 DD 74 F5 01 12 00 R 00 00 01 00 -T 41 00 00 00 +T 7C 00 00 00 DD 6E 04 DD 66 05 A7 ED 42 30 67 R 00 00 01 00 -T 41 00 00 00 DD 6E 04 DD 66 05 29 DD 4E 02 DD +T 87 00 00 00 R 00 00 01 00 -T 4C 00 00 00 46 03 09 01 22 00 09 DD 75 FC DD +T 87 00 00 00 DD 6E 04 DD 66 05 29 DD 4E 02 DD R 00 00 01 00 -T 57 00 00 00 74 FD 46 23 66 68 DD 75 FE DD 74 +T 92 00 00 00 46 03 09 01 22 00 09 DD 75 FC DD R 00 00 01 00 -T 62 00 00 00 FF 7D B4 20 3E +T 9D 00 00 00 74 FD 46 23 66 68 DD 75 FE DD 74 R 00 00 01 00 -T 67 00 00 00 +T A8 00 00 00 FF 7D B4 20 3E R 00 00 01 00 -T 67 00 00 00 AF DD B6 0A 20 1A 0E 01 DD 5E F4 +T AD 00 00 00 R 00 00 01 00 -T 72 00 00 00 DD 56 F5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 06 00 -T 78 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 7F 00 00 00 FE DD 74 FF 7D B4 20 03 +T AD 00 00 00 AF DD B6 0A 20 1A 0E 01 DD 5E F4 R 00 00 01 00 -T 87 00 00 00 +T B8 00 00 00 DD 56 F5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T BE 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0B 00 02 09 01 00 +T C5 00 00 00 FE DD 74 FF 7D B4 20 03 R 00 00 01 00 -T 87 00 00 00 +T CD 00 00 00 R 00 00 01 00 -T 87 00 00 00 +T CD 00 00 00 R 00 00 01 00 -T 87 00 00 00 C3 8E 01 00 00 +T CD 00 00 00 +R 00 00 01 00 +T CD 00 00 00 C3 D4 01 00 00 R 00 00 01 00 00 05 01 00 -T 8A 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T 8A 00 00 00 DD 6E FE DD 66 FF E5 DD 6E FC DD +T D0 00 00 00 DD 6E FE DD 66 FF E5 DD 6E FC DD R 00 00 01 00 -T 95 00 00 00 66 FD C1 71 23 70 DD 6E 02 DD 66 +T DB 00 00 00 66 FD C1 71 23 70 DD 6E 02 DD 66 R 00 00 01 00 -T A0 00 00 00 03 23 23 36 01 +T E6 00 00 00 03 23 23 36 01 R 00 00 01 00 -T A5 00 00 00 +T EB 00 00 00 R 00 00 01 00 -T A5 00 00 00 C3 63 02 00 00 +T EB 00 00 00 C3 D4 02 00 00 R 00 00 01 00 00 05 01 00 -T A8 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T A8 00 00 00 21 10 00 39 7E D6 12 77 23 7E DE +T EE 00 00 00 21 10 00 39 7E D6 12 77 23 7E DE R 00 00 01 00 -T B3 00 00 00 00 77 AF DD 77 FA DD 77 FB DD 36 +T F9 00 00 00 00 77 AF DD 77 FA DD 77 FB DD 36 R 00 00 01 00 -T BE 00 00 00 F8 02 DD 36 F9 00 01 00 01 DD 6E +T 04 01 00 00 F8 02 DD 36 F9 00 01 00 01 DD 6E R 00 00 01 00 -T C9 00 00 00 04 DD 66 05 A7 ED 42 38 22 +T 0F 01 00 00 04 DD 66 05 A7 ED 42 38 22 R 00 00 01 00 -T D2 00 00 00 +T 18 01 00 00 R 00 00 01 00 -T D2 00 00 00 DD 36 FA 08 DD 36 FB 00 21 10 00 +T 18 01 00 00 DD 36 FA 08 DD 36 FB 00 21 10 00 R 00 00 01 00 -T DD 00 00 00 39 7E D6 00 77 23 7E DE 01 77 21 +T 23 01 00 00 39 7E D6 00 77 23 7E DE 01 77 21 R 00 00 01 00 -T E8 00 00 00 04 00 39 7E D6 01 77 23 7E DE 00 +T 2E 01 00 00 04 00 39 7E D6 01 77 23 7E DE 00 R 00 00 01 00 -T F3 00 00 00 77 +T 39 01 00 00 77 R 00 00 01 00 -T F4 00 00 00 +T 3A 01 00 00 R 00 00 01 00 -T F4 00 00 00 DD 4E F8 DD 46 F9 21 14 00 A7 ED +T 3A 01 00 00 DD 4E F8 DD 46 F9 21 14 00 A7 ED R 00 00 01 00 -T FF 00 00 00 42 29 DD 4E 02 DD 46 03 09 01 +T 45 01 00 00 42 29 DD 4E 02 DD 46 03 09 01 R 00 00 01 00 -T 09 01 00 00 22 00 09 DD 75 FC DD 74 FD 46 23 +T 4F 01 00 00 22 00 09 DD 75 FC DD 74 FD 46 23 R 00 00 01 00 -T 14 01 00 00 66 68 DD 75 FE DD 74 FF 7D B4 20 +T 5A 01 00 00 66 68 DD 75 FE DD 74 FF 7D B4 20 R 00 00 01 00 -T 1F 01 00 00 3D +T 65 01 00 00 3D R 00 00 01 00 -T 20 01 00 00 +T 66 01 00 00 R 00 00 01 00 -T 20 01 00 00 AF DD B6 0A 20 1A 0E 02 DD 5E F4 +T 66 01 00 00 AF DD B6 0A 20 1A 0E 02 DD 5E F4 R 00 00 01 00 -T 2B 01 00 00 DD 56 F5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 06 00 -T 31 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 38 01 00 00 FE DD 74 FF 7D B4 20 02 +T 71 01 00 00 DD 56 F5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T 77 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0B 00 02 09 01 00 +T 7E 01 00 00 FE DD 74 FF 7D B4 20 02 R 00 00 01 00 -T 40 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 40 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 40 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 40 01 00 00 18 4C +T 86 01 00 00 18 4C R 00 00 01 00 -T 42 01 00 00 +T 88 01 00 00 R 00 00 01 00 -T 42 01 00 00 DD 6E FE DD 66 FF E5 DD 6E FC DD +T 88 01 00 00 DD 6E FE DD 66 FF E5 DD 6E FC DD R 00 00 01 00 -T 4D 01 00 00 66 FD C1 71 23 70 DD 6E 02 DD 66 +T 93 01 00 00 66 FD C1 71 23 70 DD 6E 02 DD 66 R 00 00 01 00 -T 58 01 00 00 03 23 23 36 01 +T 9E 01 00 00 03 23 23 36 01 R 00 00 01 00 -T 5D 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 5D 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 5D 01 00 00 DD 4E F8 DD 46 F9 21 02 00 A7 ED +T A3 01 00 00 DD 4E F8 DD 46 F9 21 02 00 A7 ED R 00 00 01 00 -T 68 01 00 00 42 DA 63 02 00 00 +T AE 01 00 00 42 DA D4 02 00 00 R 00 00 01 00 00 06 01 00 -T 6C 01 00 00 +T B2 01 00 00 +R 00 00 01 00 +T B2 01 00 00 0E 00 C5 DD 4E FE DD 46 FF DD 5E R 00 00 01 00 -T 6C 01 00 00 0E 00 C5 DD 4E FE DD 46 FF DD 5E +T BD 01 00 00 F4 DD 56 F5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0F 00 +T C4 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0F 00 02 09 01 00 +T CB 01 00 00 75 FC DD 74 FD 7D B4 20 31 R 00 00 01 00 -T 77 01 00 00 F4 DD 56 F5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 7E 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 09 00 02 09 01 00 -T 85 01 00 00 75 FC DD 74 FD 7D B4 20 06 +T D4 01 00 00 R 00 00 01 00 -T 8E 01 00 00 +T D4 01 00 00 R 00 00 01 00 -T 8E 01 00 00 +T D4 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T DD 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 8E 01 00 00 21 FF FF C3 69 02 00 00 -R 00 00 01 00 00 08 01 00 -T 94 01 00 00 +T E8 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +T EE 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T F6 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 01 00 +T FD 01 00 00 F1 F1 21 FF FF C3 F8 02 00 00 +R 00 00 01 00 00 0A 01 00 +T 05 02 00 00 R 00 00 01 00 -T 94 01 00 00 DD 46 FA DD 5E 04 DD 56 05 CD +T 05 02 00 00 DD 46 FA DD 5E 04 DD 56 05 CD R 00 00 01 00 -T 9E 01 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 +T 0F 02 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 R 00 00 01 00 02 04 00 00 -T A7 01 00 00 67 DD 75 F6 DD 74 F7 29 DD 4E FC +T 18 02 00 00 67 DD 75 F6 DD 74 F7 29 DD 4E FC R 00 00 01 00 -T B2 01 00 00 DD 46 FD 09 46 23 66 68 DD 75 FE +T 23 02 00 00 DD 46 FD 09 46 23 66 68 DD 75 FE R 00 00 01 00 -T BD 01 00 00 DD 74 FF 7D B4 28 18 +T 2E 02 00 00 DD 74 FF 7D B4 28 18 R 00 00 01 00 -T C4 01 00 00 +T 35 02 00 00 R 00 00 01 00 -T C4 01 00 00 0E 00 DD 5E FC DD 56 FD 3E +T 35 02 00 00 0E 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T CD 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 3E 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T D2 01 00 00 00 00 00 00 CB 7C 28 02 +T 43 02 00 00 00 00 00 00 CB 7C 28 02 R 00 00 01 00 02 04 01 00 -T D8 01 00 00 +T 49 02 00 00 R 00 00 01 00 -T D8 01 00 00 18 B4 +T 49 02 00 00 18 89 R 00 00 01 00 -T DA 01 00 00 +T 4B 02 00 00 R 00 00 01 00 -T DA 01 00 00 18 6F +T 4B 02 00 00 18 6F R 00 00 01 00 -T DC 01 00 00 +T 4D 02 00 00 R 00 00 01 00 -T DC 01 00 00 AF DD B6 0A 20 28 3E 02 DD AE F8 +T 4D 02 00 00 AF DD B6 0A 20 28 3E 02 DD AE F8 R 00 00 01 00 -T E7 01 00 00 DD B6 F9 20 04 0E 01 18 02 +T 58 02 00 00 DD B6 F9 20 04 0E 01 18 02 R 00 00 01 00 -T F0 01 00 00 +T 61 02 00 00 R 00 00 01 00 -T F0 01 00 00 0E 02 +T 61 02 00 00 0E 02 R 00 00 01 00 -T F2 01 00 00 +T 63 02 00 00 R 00 00 01 00 -T F2 01 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 -T FA 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 01 02 00 00 75 FE DD 74 FF 7D B4 20 13 +T 63 02 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0B 00 +T 6B 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0B 00 02 0A 01 00 +T 72 02 00 00 75 FE DD 74 FF 7D B4 20 13 R 00 00 01 00 -T 0A 02 00 00 +T 7B 02 00 00 R 00 00 01 00 -T 0A 02 00 00 +T 7B 02 00 00 R 00 00 01 00 -T 0A 02 00 00 +T 7B 02 00 00 R 00 00 01 00 -T 0A 02 00 00 0E 00 DD 5E FC DD 56 FD 3E +T 7B 02 00 00 0E 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 13 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 84 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 18 02 00 00 00 00 00 00 C3 8E 01 00 00 +T 89 02 00 00 00 00 00 00 C3 D4 01 00 00 R 00 00 01 00 02 04 01 00 00 09 01 00 -T 1D 02 00 00 +T 8E 02 00 00 R 00 00 01 00 -T 1D 02 00 00 DD 6E F6 DD 66 F7 29 DD 4E FC DD +T 8E 02 00 00 DD 6E F6 DD 66 F7 29 DD 4E FC DD R 00 00 01 00 -T 28 02 00 00 46 FD 09 DD 5E FE DD 56 FF 73 23 +T 99 02 00 00 46 FD 09 DD 5E FE DD 56 FF 73 23 R 00 00 01 00 -T 33 02 00 00 72 0E 01 DD 5E FC DD 56 FD 3E +T A4 02 00 00 72 0E 01 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 3D 02 00 00 00 00 00 00 21 00 00 00 00 CD +T AE 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 42 02 00 00 00 00 00 00 CB 7C 28 03 +T B3 02 00 00 00 00 00 00 CB 7C 28 03 R 00 00 01 00 02 04 01 00 -T 48 02 00 00 +T B9 02 00 00 R 00 00 01 00 -T 48 02 00 00 C3 8E 01 00 00 +T B9 02 00 00 C3 D4 01 00 00 R 00 00 01 00 00 05 01 00 -T 4B 02 00 00 +T BC 02 00 00 R 00 00 01 00 -T 4B 02 00 00 +T BC 02 00 00 R 00 00 01 00 -T 4B 02 00 00 21 06 00 39 7E D6 08 77 23 7E DE +T BC 02 00 00 21 06 00 39 7E D6 08 77 23 7E DE R 00 00 01 00 -T 56 02 00 00 00 77 DD 34 F8 20 03 DD 34 F9 +T C7 02 00 00 00 77 DD 34 F8 20 03 DD 34 F9 R 00 00 01 00 -T 60 02 00 00 +T D1 02 00 00 R 00 00 01 00 -T 60 02 00 00 C3 5D 01 00 00 +T D1 02 00 00 C3 A3 01 00 00 R 00 00 01 00 00 05 01 00 -T 63 02 00 00 +T D4 02 00 00 R 00 00 01 00 -T 63 02 00 00 +T D4 02 00 00 R 00 00 01 00 -T 63 02 00 00 DD 6E FE DD 66 FF +T D4 02 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 -T 69 02 00 00 +T DC 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T E2 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T E9 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 01 00 +T F0 02 00 00 F1 F1 DD 6E FE DD 66 FF R 00 00 01 00 -T 69 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T F8 02 00 00 +R 00 00 01 00 +T F8 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 07 00 diff --git a/src/nos/lib/filesys_lib/bread.rel b/src/nos/lib/filesys_lib/bread.rel index f47683d6..d1cd73c5 100644 --- a/src/nos/lib/filesys_lib/bread.rel +++ b/src/nos/lib/filesys_lib/bread.rel @@ -1,132 +1,168 @@ XL4 -H 2 areas 10 global symbols +H 2 areas 14 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfind Ref00000000 -S ___05e0_674e_want_20busy_20block Ref00000000 S _bufclock Ref00000000 S _memset Ref00000000 S _bdreadwrite Ref00000000 +S ___0433_7a66_bread_28_29_20retur Ref00000000 +S ___0431_88ea_bread_28_25u_2c_20_ Ref00000000 +S ___0432_89e2_bread_28_29_20retur Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _buf_hits Ref00000000 +S __dprintf Ref00000000 S _buf_miss Ref00000000 -S _udata_p Ref00000000 +S ___0618_674e_want_20busy_20block Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _freebuf Ref00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 10E flags 0 +A CODE size 194 flags 0 S _bread Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF DD 5E 02 DD -R 00 00 01 00 02 05 0D 00 -T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 28 38 +T 00 00 00 00 CD 00 00 00 00 FE FF DD 5E 0A 16 +R 00 00 01 00 02 05 11 00 +T 09 00 00 00 00 D5 C5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 1D 00 00 00 +T 14 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T 1A 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T 21 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 28 00 00 00 0C 00 39 F9 EB DD 4E 04 DD 46 05 R 00 00 01 00 -T 1D 00 00 00 21 05 02 DD 4E FE DD 46 FF 09 7E +T 33 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 3B 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 42 00 00 00 75 FE DD 74 FF 7D B4 28 39 R 00 00 01 00 -T 28 00 00 00 B7 28 21 +T 4B 00 00 00 R 00 00 01 00 -T 2B 00 00 00 +T 4B 00 00 00 21 05 02 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 2B 00 00 00 DD 6E 02 DD 66 03 E5 DD 6E 04 DD +T 56 00 00 00 B7 28 21 R 00 00 01 00 -T 36 00 00 00 66 05 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 02 00 -T 3D 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 0A 0C 00 -T 43 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 4A 00 00 00 F1 F1 +T 59 00 00 00 R 00 00 01 00 -T 4C 00 00 00 +T 59 00 00 00 DD 6E 02 DD 66 03 E5 DD 6E 04 DD R 00 00 01 00 -T 4C 00 00 00 2A 00 00 00 00 23 22 00 00 00 00 -R 00 00 01 00 02 05 07 00 02 0B 07 00 -T 53 00 00 00 18 7C +T 64 00 00 00 66 05 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 0C 00 +T 6B 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 2B 0A 10 00 +T 71 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 10 00 02 09 00 00 +T 78 00 00 00 F1 F1 R 00 00 01 00 -T 55 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 55 00 00 00 2A 00 00 00 00 23 22 00 00 00 00 -R 00 00 01 00 02 05 08 00 02 0B 08 00 -T 5C 00 00 00 1E 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 61 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 68 00 00 00 FE DD 74 FF 7D B4 20 02 +T 7A 00 00 00 2A 00 00 00 00 23 22 00 00 00 00 +R 00 00 01 00 02 05 09 00 02 0B 09 00 +T 81 00 00 00 C3 3B 01 00 00 +R 00 00 01 00 00 05 01 00 +T 84 00 00 00 R 00 00 01 00 -T 70 00 00 00 +T 84 00 00 00 2A 00 00 00 00 23 22 00 00 00 00 +R 00 00 01 00 02 05 0B 00 02 0B 0B 00 +T 8B 00 00 00 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0F 00 +T 90 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T 97 00 00 00 FE DD 74 FF 7D B4 20 02 R 00 00 01 00 -T 70 00 00 00 18 5A +T 9F 00 00 00 R 00 00 01 00 -T 72 00 00 00 +T 9F 00 00 00 18 6A R 00 00 01 00 -T 72 00 00 00 DD 6E FE DD 66 FF 3E 02 84 67 DD +T A1 00 00 00 R 00 00 01 00 -T 7D 00 00 00 4E 02 DD 46 03 71 23 70 21 02 02 +T A1 00 00 00 DD 6E FE DD 66 FF 3E 02 84 67 DD R 00 00 01 00 -T 88 00 00 00 DD 4E FE DD 46 FF 09 DD 4E 04 DD +T AC 00 00 00 4E 02 DD 46 03 71 23 70 21 02 02 R 00 00 01 00 -T 93 00 00 00 46 05 71 23 70 AF DD B6 0A 20 33 +T B7 00 00 00 DD 4E FE DD 46 FF 09 DD 4E 04 DD R 00 00 01 00 -T 9E 00 00 00 +T C2 00 00 00 46 05 71 23 70 AF DD B6 0A 20 6E R 00 00 01 00 -T 9E 00 00 00 0E 00 DD 5E FE DD 56 FF 3E +T CD 00 00 00 R 00 00 01 00 -T A7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T AC 00 00 00 00 00 00 00 CB 7C 28 1F +T CD 00 00 00 0E 00 DD 5E FE DD 56 FF 3E +R 00 00 01 00 +T D6 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T DB 00 00 00 00 00 00 00 CB 7C 28 5A R 00 00 01 00 02 04 00 00 -T B2 00 00 00 +T E1 00 00 00 R 00 00 01 00 -T B2 00 00 00 21 08 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 09 00 -T BB 00 00 00 23 B6 20 0D +T E1 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0D 00 +T EA 00 00 00 23 66 68 01 08 00 09 7E 23 B6 20 R 00 00 01 00 -T BF 00 00 00 +T F5 00 00 00 15 R 00 00 01 00 -T BF 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T C8 00 00 00 05 23 36 00 +T F6 00 00 00 R 00 00 01 00 -T CC 00 00 00 +T F6 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0D 00 +T FF 00 00 00 23 66 68 01 08 00 09 36 05 23 36 R 00 00 01 00 -T CC 00 00 00 +T 0A 01 00 00 00 R 00 00 01 00 -T CC 00 00 00 21 00 00 18 3A +T 0B 01 00 00 R 00 00 01 00 -T D1 00 00 00 +T 0B 01 00 00 R 00 00 01 00 -T D1 00 00 00 +T 0B 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0D 00 +T 14 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T D1 00 00 00 +T 1F 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 +T 25 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0A 00 +T 2D 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 34 01 00 00 F1 F1 21 00 00 18 56 R 00 00 01 00 -T D1 00 00 00 3E 01 DD BE 0A 30 16 +T 3B 01 00 00 R 00 00 01 00 -T D8 00 00 00 +T 3B 01 00 00 R 00 00 01 00 -T D8 00 00 00 21 00 02 E5 01 00 00 DD 5E FE DD +T 3B 01 00 00 R 00 00 01 00 -T E3 00 00 00 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T E8 00 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T EE 00 00 00 +T 3B 01 00 00 3E 01 DD BE 0A 30 16 R 00 00 01 00 -T EE 00 00 00 21 05 02 DD 4E FE DD 46 FF 09 34 +T 42 01 00 00 R 00 00 01 00 -T F9 00 00 00 21 07 02 09 ED 5B 00 00 00 00 13 -R 00 00 01 00 02 0A 03 00 -T 02 01 00 00 ED 53 00 00 00 00 73 23 72 69 60 -R 00 00 01 00 02 06 03 00 -T 0B 01 00 00 +T 42 01 00 00 21 00 02 E5 01 00 00 DD 5E FE DD +R 00 00 01 00 +T 4D 01 00 00 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 03 00 +T 52 01 00 00 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 58 01 00 00 +R 00 00 01 00 +T 58 01 00 00 21 05 02 DD 4E FE DD 46 FF 09 34 +R 00 00 01 00 +T 63 01 00 00 21 07 02 09 ED 5B 00 00 00 00 13 +R 00 00 01 00 02 0A 02 00 +T 6C 01 00 00 ED 53 00 00 00 00 73 23 72 C5 0E +R 00 00 01 00 02 06 02 00 +T 75 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 +T 7B 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T 82 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 89 01 00 00 F1 F1 DD 6E FE DD 66 FF +R 00 00 01 00 +T 91 01 00 00 R 00 00 01 00 -T 0B 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +T 91 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 08 00 diff --git a/src/nos/lib/filesys_lib/bufdump.rel b/src/nos/lib/filesys_lib/bufdump.rel index a03d2bd3..525328b2 100644 --- a/src/nos/lib/filesys_lib/bufdump.rel +++ b/src/nos/lib/filesys_lib/bufdump.rel @@ -1,9 +1,9 @@ XL4 H 2 areas E global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01f7_de82_Buf_20hits_2fmiss_2 Ref00000000 S _bufclock Ref00000000 S _buf_flsh Ref00000000 +S ___01f9_de82_Buf_20hits_2fmiss_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _buf_hits Ref00000000 S _Bufpool Ref00000000 @@ -21,13 +21,13 @@ R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 2A R 00 00 01 00 02 05 09 00 T 06 00 00 00 00 00 00 00 E5 2A 00 00 00 00 E5 -R 00 00 01 00 02 04 02 00 02 0A 03 00 +R 00 00 01 00 02 04 01 00 02 0A 02 00 T 0D 00 00 00 2A 00 00 00 00 E5 2A 00 00 00 00 R 00 00 01 00 02 05 07 00 02 0B 05 00 T 14 00 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 01 00 +R 00 00 01 00 2B 06 03 00 T 19 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0B 00 +R 00 00 01 00 02 04 03 00 2B 0A 0B 00 T 1F 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 02 04 0B 00 02 09 00 00 T 26 00 00 00 0C 00 39 F9 EB DD 36 FC @@ -105,7 +105,7 @@ R 00 00 01 00 00 05 01 00 T E1 00 00 00 R 00 00 01 00 T E1 00 00 00 21 00 00 22 00 00 00 00 22 -R 00 00 01 00 02 08 03 00 +R 00 00 01 00 02 08 02 00 T E8 00 00 00 00 00 00 00 22 00 00 00 00 C3 R 00 00 01 00 02 04 05 00 02 09 07 00 T EE 00 00 00 00 00 00 00 diff --git a/src/nos/lib/filesys_lib/bufinit.rel b/src/nos/lib/filesys_lib/bufinit.rel index 7fa6da2c..e464bc5d 100644 --- a/src/nos/lib/filesys_lib/bufinit.rel +++ b/src/nos/lib/filesys_lib/bufinit.rel @@ -1,8 +1,8 @@ XL4 H 2 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0413_7943_attempt_20to_20writ Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 +S ___0415_7943_attempt_20to_20writ Ref00000000 S _buf_flsh Ref00000000 S _bdreadwrite Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 @@ -10,10 +10,10 @@ S __dprintf Ref00000000 S _Bufpool Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 +S ___046e_3f12_devio_5fgarbage_3a_ Ref00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0459_3f12_devio_5fgarbage_3a_ Ref00000000 A _DEFAULT size 0 flags 0 A CODE size E9 flags 0 S _bufinit Def00000000 @@ -21,11 +21,11 @@ S _devio_garbage Def00000003 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 03 00 00 00 R 00 00 01 00 T 03 00 00 00 CD 00 00 00 00 FC FF DD 36 FC -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0C 00 T 0B 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 07 00 8B 0B 07 00 T 10 00 00 00 @@ -75,9 +75,9 @@ R 00 00 01 00 T 7A 00 00 00 R 00 00 01 00 T 7A 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T 80 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T 86 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 8B 00 00 00 @@ -93,7 +93,7 @@ R 00 00 01 00 02 04 00 00 T A6 00 00 00 R 00 00 01 00 T A6 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T AC 00 00 00 E5 21 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 06 00 T B4 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 diff --git a/src/nos/lib/filesys_lib/bufsync.rel b/src/nos/lib/filesys_lib/bufsync.rel index 7df2b279..0239c3fa 100644 --- a/src/nos/lib/filesys_lib/bufsync.rel +++ b/src/nos/lib/filesys_lib/bufsync.rel @@ -1,72 +1,89 @@ XL4 -H 2 areas 8 global symbols +H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bdreadwrite Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _Bufpool Ref00000000 S .__.ABS. Def00000000 +S ___0438_606b_bufsync_28_29_20sta Ref00000000 +S ___0437_d194_bufsync_28_29_20ret Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 8D flags 0 +A CODE size B9 flags 0 S _bufsync Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF DD 36 FC -R 00 00 01 00 02 05 05 00 -T 08 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 -R 00 00 01 00 0B 04 03 00 8B 0B 03 00 -T 0D 00 00 00 +T 00 00 00 00 CD 00 00 00 00 FC FF 0E +R 00 00 01 00 02 05 08 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T 0C 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 03 00 +T 13 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 1A 00 00 00 F1 DD 36 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 08 04 00 +T 22 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 04 00 +T 23 00 00 00 R 00 00 01 00 -T 0D 00 00 00 01 06 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 03 00 -T 16 00 00 00 A7 ED 42 30 6F +T 23 00 00 00 01 06 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 04 00 +T 2C 00 00 00 A7 ED 42 30 6F R 00 00 01 00 -T 1B 00 00 00 +T 31 00 00 00 R 00 00 01 00 -T 1B 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T 31 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T 26 00 00 00 75 FE DD 74 FF 7D B4 28 4C DD 6E +T 3C 00 00 00 75 FE DD 74 FF 7D B4 28 4C DD 6E R 00 00 01 00 -T 31 00 00 00 FE DD 66 FF 3E 02 84 67 7E 23 A6 +T 47 00 00 00 FE DD 66 FF 3E 02 84 67 7E 23 A6 R 00 00 01 00 -T 3C 00 00 00 3C 28 3C 21 04 02 DD 4E FE DD 46 +T 52 00 00 00 3C 28 3C 21 04 02 DD 4E FE DD 46 R 00 00 01 00 -T 47 00 00 00 FF 09 7E B7 28 2E 21 06 02 DD 4E +T 5D 00 00 00 FF 09 7E B7 28 2E 21 06 02 DD 4E R 00 00 01 00 -T 52 00 00 00 FE DD 46 FF 09 7E B7 20 20 +T 68 00 00 00 FE DD 46 FF 09 7E B7 20 20 R 00 00 01 00 -T 5B 00 00 00 +T 71 00 00 00 R 00 00 01 00 -T 5B 00 00 00 +T 71 00 00 00 R 00 00 01 00 -T 5B 00 00 00 +T 71 00 00 00 R 00 00 01 00 -T 5B 00 00 00 0E 01 DD 5E FE DD 56 FF 3E +T 71 00 00 00 0E 01 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 64 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 7A 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 69 00 00 00 00 00 00 00 7D B4 20 0C +T 7F 00 00 00 00 00 00 00 7D B4 20 0C R 00 00 01 00 02 04 00 00 -T 6F 00 00 00 +T 85 00 00 00 R 00 00 01 00 -T 6F 00 00 00 21 04 02 DD 4E FE DD 46 FF 09 36 +T 85 00 00 00 21 04 02 DD 4E FE DD 46 FF 09 36 R 00 00 01 00 -T 7A 00 00 00 00 +T 90 00 00 00 00 R 00 00 01 00 -T 7B 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 7B 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 7B 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T 91 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T 86 00 00 00 34 FD +T 9C 00 00 00 34 FD R 00 00 01 00 -T 88 00 00 00 +T 9E 00 00 00 R 00 00 01 00 -T 88 00 00 00 18 83 +T 9E 00 00 00 18 83 R 00 00 01 00 -T 8A 00 00 00 +T A0 00 00 00 R 00 00 01 00 -T 8A 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T A0 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T A6 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 03 00 +T AE 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T B5 00 00 00 F1 C3 00 00 00 00 +R 00 00 01 00 02 06 02 00 diff --git a/src/nos/lib/filesys_lib/ch_link.rel b/src/nos/lib/filesys_lib/ch_link.rel index 142e8d9a..ae3ff3a3 100644 --- a/src/nos/lib/filesys_lib/ch_link.rel +++ b/src/nos/lib/filesys_lib/ch_link.rel @@ -1,210 +1,264 @@ XL4 -H 2 areas E global symbols +H 2 areas 12 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0443_7c72_ch_5flink_280x_25x_ Ref00000000 S _namecomp Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S ?L_ADDASG_L03 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?L_ANDASG_L03 Ref00000000 +S ___0442_30ce_ch_5flink_28_29_20r Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _readwritei Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setftim Ref00000000 S ?L_SUBASG_L03 Ref00000000 +S ___0441_8b51_ch_5flink_28_29_20r Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 20B flags 0 +A CODE size 2FD flags 0 S _ch_link Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 EE FF DD 5E 02 DD -R 00 00 01 00 02 05 07 00 -T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 15 00 00 00 02 57 7C E6 00 B2 20 10 -R 00 00 01 00 -T 1D 00 00 00 -R 00 00 01 00 -T 1D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 04 00 -T 26 00 00 00 01 23 36 00 C3 AE 01 00 00 -R 00 00 01 00 00 09 01 00 -T 2D 00 00 00 -R 00 00 01 00 -T 2D 00 00 00 21 16 00 ED 4B 00 00 00 00 09 AF -R 00 00 01 00 02 09 04 00 -T 36 00 00 00 77 23 77 23 77 23 77 -R 00 00 01 00 -T 3D 00 00 00 -R 00 00 01 00 -T 3D 00 00 00 21 12 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 04 00 -T 46 00 00 00 21 02 00 39 5D 54 E1 73 23 72 21 -R 00 00 01 00 -T 51 00 00 00 14 00 ED 4B 00 00 00 00 09 36 10 -R 00 00 01 00 02 08 04 00 -T 5A 00 00 00 23 36 00 21 1C 00 ED 4B -R 00 00 01 00 -T 62 00 00 00 00 00 00 00 09 36 01 DD 4E 02 DD -R 00 00 01 00 02 04 04 00 -T 6B 00 00 00 46 03 1E 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T 72 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 78 00 00 00 14 00 ED 4B 00 00 00 00 09 7E 23 -R 00 00 01 00 02 08 04 00 -T 81 00 00 00 B6 28 1C 21 00 00 39 01 02 00 09 -R 00 00 01 00 -T 8C 00 00 00 4D 44 DD 5E 04 DD 56 05 3E -R 00 00 01 00 -T 95 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 9A 00 00 00 00 00 00 00 7D B4 28 02 +T 00 00 00 00 CD 00 00 00 00 EE FF DD 6E 0C DD +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 C5 +R 00 00 01 00 +T 14 00 00 00 DD 6E 02 DD 66 03 E5 0E +R 00 00 01 00 +T 1C 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 22 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T 29 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 30 00 00 00 0E 00 39 F9 EB DD 5E 02 DD 56 03 +R 00 00 01 00 +T 3B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 +T 41 00 00 00 00 00 00 00 7D E6 02 47 7C E6 00 R 00 00 01 00 02 04 00 00 -T A0 00 00 00 +T 4A 00 00 00 B0 20 18 R 00 00 01 00 -T A0 00 00 00 +T 4D 00 00 00 R 00 00 01 00 -T A0 00 00 00 +T 4D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 56 00 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T A0 00 00 00 18 02 +T 61 00 00 00 00 C3 5F 02 00 00 +R 00 00 01 00 00 06 01 00 +T 65 00 00 00 R 00 00 01 00 -T A2 00 00 00 +T 65 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 6E 00 00 00 23 66 68 01 16 00 09 AF 77 23 77 R 00 00 01 00 -T A2 00 00 00 18 99 +T 79 00 00 00 23 77 23 77 R 00 00 01 00 -T A4 00 00 00 +T 7D 00 00 00 R 00 00 01 00 -T A4 00 00 00 21 14 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 04 00 -T AD 00 00 00 23 B6 20 1A DD 6E 04 DD 66 05 AF +T 7D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 86 00 00 00 23 66 6A 11 12 00 19 E5 21 02 00 R 00 00 01 00 -T B8 00 00 00 B6 28 10 +T 91 00 00 00 39 5D 54 E1 73 23 72 21 4B 00 ED R 00 00 01 00 -T BB 00 00 00 +T 9C 00 00 00 4B 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 05 06 00 +T A5 00 00 00 14 00 19 36 10 23 36 00 21 4B 00 R 00 00 01 00 -T BB 00 00 00 +T B0 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T B9 00 00 00 11 1C 00 19 36 01 DD 4E 02 DD 46 R 00 00 01 00 -T BB 00 00 00 +T C4 00 00 00 03 1E 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T CA 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T D0 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 06 00 +T D9 00 00 00 66 68 01 14 00 09 7E 23 B6 28 1C R 00 00 01 00 -T BB 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 04 00 -T C4 00 00 00 02 23 36 00 C3 AE 01 00 00 -R 00 00 01 00 00 09 01 00 -T CB 00 00 00 +T E4 00 00 00 21 00 00 39 01 02 00 09 4D 44 DD R 00 00 01 00 -T CB 00 00 00 21 00 00 39 01 02 00 09 DD 75 04 +T EF 00 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 02 00 +T F7 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T FE 00 00 00 28 02 R 00 00 01 00 -T D6 00 00 00 DD 74 05 DD 36 FE 0E DD 36 FF 00 +T 00 01 00 00 R 00 00 01 00 -T E1 00 00 00 +T 00 01 00 00 R 00 00 01 00 -T E1 00 00 00 DD 6E FE DD 66 FF 2B DD 75 FE DD +T 00 01 00 00 R 00 00 01 00 -T EC 00 00 00 74 FF CB 7C 20 24 +T 00 01 00 00 18 03 R 00 00 01 00 -T F2 00 00 00 +T 02 01 00 00 R 00 00 01 00 -T F2 00 00 00 DD 6E 0A DD 66 0B 46 DD 6E 04 DD +T 02 01 00 00 C3 7D 00 00 00 +R 00 00 01 00 00 05 01 00 +T 05 01 00 00 R 00 00 01 00 -T FD 00 00 00 66 05 23 DD 75 04 DD 74 05 2B 70 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 23 66 68 01 14 00 09 7E 23 B6 20 R 00 00 01 00 -T 08 01 00 00 04 05 28 08 +T 19 01 00 00 22 DD 6E 04 DD 66 05 AF B6 28 18 R 00 00 01 00 -T 0C 01 00 00 +T 24 01 00 00 R 00 00 01 00 -T 0C 01 00 00 DD 34 0A 20 03 DD 34 0B +T 24 01 00 00 R 00 00 01 00 -T 14 01 00 00 +T 24 01 00 00 R 00 00 01 00 -T 14 01 00 00 +T 24 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 2D 01 00 00 23 66 68 01 08 00 09 36 02 23 36 R 00 00 01 00 -T 14 01 00 00 18 CB +T 38 01 00 00 00 C3 5F 02 00 00 +R 00 00 01 00 00 06 01 00 +T 3C 01 00 00 R 00 00 01 00 -T 16 01 00 00 +T 3C 01 00 00 21 00 00 39 01 02 00 09 DD 75 04 R 00 00 01 00 -T 16 01 00 00 DD 7E 0C DD B6 0D 28 10 21 05 00 +T 47 01 00 00 DD 74 05 DD 36 FE 0E DD 36 FF 00 R 00 00 01 00 -T 21 01 00 00 DD 4E 0C DD 46 0D 09 46 23 66 68 +T 52 01 00 00 R 00 00 01 00 -T 2C 01 00 00 18 03 +T 52 01 00 00 DD 6E FE DD 66 FF 2B DD 75 FE DD R 00 00 01 00 -T 2E 01 00 00 +T 5D 01 00 00 74 FF CB 7C 20 24 R 00 00 01 00 -T 2E 01 00 00 21 00 00 +T 63 01 00 00 R 00 00 01 00 -T 31 01 00 00 +T 63 01 00 00 DD 6E 0A DD 66 0B 46 DD 6E 04 DD R 00 00 01 00 -T 31 01 00 00 DD 75 EE DD 74 EF 21 14 00 ED 4B +T 6E 01 00 00 66 05 23 DD 75 04 DD 74 05 2B 70 R 00 00 01 00 -T 3C 01 00 00 00 00 00 00 09 7E 23 B6 28 17 -R 00 00 01 00 02 04 04 00 -T 44 01 00 00 +T 79 01 00 00 04 05 28 08 R 00 00 01 00 -T 44 01 00 00 21 16 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 04 00 -T 4D 01 00 00 21 14 00 09 5E 23 56 01 00 00 E1 +T 7D 01 00 00 R 00 00 01 00 -T 58 01 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 0C 00 -T 5B 01 00 00 +T 7D 01 00 00 DD 34 0A 20 03 DD 34 0B R 00 00 01 00 -T 5B 01 00 00 21 12 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 04 00 -T 64 01 00 00 21 02 00 39 5D 54 E1 73 23 72 21 +T 85 01 00 00 R 00 00 01 00 -T 6F 01 00 00 14 00 ED 4B 00 00 00 00 09 36 10 -R 00 00 01 00 02 08 04 00 -T 78 01 00 00 23 36 00 21 08 00 ED 4B +T 85 01 00 00 R 00 00 01 00 -T 80 01 00 00 00 00 00 00 09 AF 77 23 77 21 -R 00 00 01 00 02 04 04 00 -T 88 01 00 00 1C 00 ED 4B 00 00 00 00 09 36 01 -R 00 00 01 00 02 08 04 00 -T 91 01 00 00 DD 4E 02 DD 46 03 1E 01 3E +T 85 01 00 00 18 CB R 00 00 01 00 -T 9A 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 9F 01 00 00 00 00 00 00 21 08 00 ED 4B -R 00 00 01 00 02 04 00 00 -T A6 01 00 00 00 00 00 00 09 7E 23 B6 28 05 -R 00 00 01 00 02 04 04 00 -T AE 01 00 00 +T 87 01 00 00 +R 00 00 01 00 +T 87 01 00 00 DD 7E 0C DD B6 0D 28 10 21 05 00 +R 00 00 01 00 +T 92 01 00 00 DD 4E 0C DD 46 0D 09 46 23 66 68 +R 00 00 01 00 +T 9D 01 00 00 18 03 +R 00 00 01 00 +T 9F 01 00 00 +R 00 00 01 00 +T 9F 01 00 00 21 00 00 +R 00 00 01 00 +T A2 01 00 00 +R 00 00 01 00 +T A2 01 00 00 DD 75 EE DD 74 EF 21 4B 00 ED 4B +R 00 00 01 00 +T AD 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B5 01 00 00 14 00 09 7E 23 B6 28 27 +R 00 00 01 00 +T BD 01 00 00 +R 00 00 01 00 +T BD 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T C6 01 00 00 23 66 6A 11 16 00 19 E5 21 4B 00 +R 00 00 01 00 +T D1 01 00 00 09 46 23 66 68 01 14 00 09 5E 23 +R 00 00 01 00 +T DC 01 00 00 56 01 00 00 E1 CD 00 00 00 00 +R 00 00 01 00 02 0A 0F 00 +T E4 01 00 00 +R 00 00 01 00 +T E4 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T ED 01 00 00 23 66 6A 11 12 00 19 E5 21 02 00 +R 00 00 01 00 +T F8 01 00 00 39 5D 54 E1 73 23 72 21 4B 00 ED +R 00 00 01 00 +T 03 02 00 00 4B 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 05 06 00 +T 0C 02 00 00 14 00 19 36 10 23 36 00 21 4B 00 +R 00 00 01 00 +T 17 02 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 20 02 00 00 11 08 00 19 AF 77 23 77 21 4B 00 +R 00 00 01 00 +T 2B 02 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 34 02 00 00 11 1C 00 19 36 01 DD 4E 02 DD 46 +R 00 00 01 00 +T 3F 02 00 00 03 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T 45 02 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T 4B 02 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 06 00 +T 54 02 00 00 66 68 01 08 00 09 7E 23 B6 28 30 +R 00 00 01 00 +T 5F 02 00 00 +R 00 00 01 00 +T 5F 02 00 00 R 00 00 01 00 -T AE 01 00 00 +T 5F 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 68 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T AE 01 00 00 21 00 00 18 55 +T 73 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 10 00 02 0B 10 00 +T 79 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T 81 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 88 02 00 00 F1 F1 21 00 00 18 6B R 00 00 01 00 -T B3 01 00 00 +T 8F 02 00 00 R 00 00 01 00 -T B3 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T 8F 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T BE 01 00 00 23 56 23 4E 23 46 EB 7D E6 FF 47 +T 9A 02 00 00 23 56 23 4E 23 46 EB 7D E6 FF 47 R 00 00 01 00 -T C9 01 00 00 7C E6 01 B0 28 26 +T A5 02 00 00 7C E6 01 B0 28 26 R 00 00 01 00 -T CF 01 00 00 +T AB 02 00 00 R 00 00 01 00 -T CF 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 01 +T AB 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 01 R 00 00 01 00 -T DA 01 00 00 FF FF 11 00 FE CD 00 00 00 00 21 -R 00 00 01 00 02 0A 06 00 -T E3 01 00 00 12 00 DD 4E 02 DD 46 03 09 01 +T B6 02 00 00 FF FF 11 00 FE CD 00 00 00 00 21 +R 00 00 01 00 02 0A 08 00 +T BF 02 00 00 12 00 DD 4E 02 DD 46 03 09 01 R 00 00 01 00 -T ED 01 00 00 00 00 11 00 02 CD 00 00 00 00 -R 00 00 01 00 02 0A 03 00 -T F5 01 00 00 +T C9 02 00 00 00 00 11 00 02 CD 00 00 00 00 +R 00 00 01 00 02 0A 05 00 +T D1 02 00 00 R 00 00 01 00 -T F5 01 00 00 0E 07 DD 5E 02 DD 56 03 3E +T D1 02 00 00 0E 07 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T FE 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 03 02 00 00 00 00 00 00 21 01 00 +T DA 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +T DF 02 00 00 00 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 02 04 00 00 2B 09 09 00 +T E5 02 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 09 00 +T ED 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T F2 02 00 00 00 00 00 00 F1 F1 F1 21 01 00 R 00 00 01 00 02 04 00 00 -T 08 02 00 00 +T FA 02 00 00 R 00 00 01 00 -T 08 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T FA 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/chany.rel b/src/nos/lib/filesys_lib/chany.rel index d7f4adaa..980f8790 100644 --- a/src/nos/lib/filesys_lib/chany.rel +++ b/src/nos/lib/filesys_lib/chany.rel @@ -4,13 +4,13 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _namei Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setftim Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F8 flags 0 +A CODE size 112 flags 0 S _chany Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -26,77 +26,79 @@ T 20 00 00 00 7D B4 20 02 R 00 00 01 00 T 24 00 00 00 R 00 00 01 00 -T 24 00 00 00 18 4E +T 24 00 00 00 18 68 R 00 00 01 00 T 26 00 00 00 R 00 00 01 00 -T 26 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 04 00 -T 2E 00 00 00 1D 00 09 46 23 66 68 E5 21 0E 00 +T 26 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 04 00 +T 2F 00 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T 39 00 00 00 DD 4E FE DD 46 FF 09 4E 23 46 E1 +T 3A 00 00 00 46 23 66 68 E5 21 0E 00 DD 4E FE R 00 00 01 00 -T 44 00 00 00 A7 ED 42 28 30 2A 00 00 00 00 46 -R 00 00 01 00 02 0A 04 00 -T 4D 00 00 00 23 66 68 01 1D 00 09 7E 23 B6 28 +T 45 00 00 00 DD 46 FF 09 4E 23 46 E1 A7 ED 42 R 00 00 01 00 -T 58 00 00 00 20 +T 50 00 00 00 28 41 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 04 00 +T 59 00 00 00 09 7E 23 66 6F 46 23 66 68 01 R 00 00 01 00 -T 59 00 00 00 +T 63 00 00 00 1D 00 09 7E 23 B6 28 28 R 00 00 01 00 -T 59 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 59 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 59 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 61 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 73 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 68 00 00 00 08 00 ED 4B 00 00 00 00 09 36 01 +T 7A 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 04 00 -T 71 00 00 00 23 36 00 +T 83 00 00 00 66 68 01 08 00 09 36 01 23 36 00 R 00 00 01 00 -T 74 00 00 00 +T 8E 00 00 00 R 00 00 01 00 -T 74 00 00 00 21 FF FF 18 7C +T 8E 00 00 00 21 FF FF 18 7C R 00 00 01 00 -T 79 00 00 00 +T 93 00 00 00 R 00 00 01 00 -T 79 00 00 00 AF DD B6 0C 28 35 +T 93 00 00 00 AF DD B6 0C 28 35 R 00 00 01 00 -T 7F 00 00 00 +T 99 00 00 00 R 00 00 01 00 -T 7F 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E +T 99 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 8A 00 00 00 E6 00 77 23 7E E6 F0 77 21 0A 00 +T A4 00 00 00 E6 00 77 23 7E E6 F0 77 21 0A 00 R 00 00 01 00 -T 95 00 00 00 09 E5 21 0A 00 09 DD 7E 04 E6 FF +T AF 00 00 00 09 E5 21 0A 00 09 DD 7E 04 E6 FF R 00 00 01 00 -T A0 00 00 00 4F DD 7E 05 E6 0F 47 7E B1 5F 23 +T BA 00 00 00 4F DD 7E 05 E6 0F 47 7E B1 5F 23 R 00 00 01 00 -T AB 00 00 00 7E B0 57 E1 73 23 72 18 20 +T C5 00 00 00 7E B0 57 E1 73 23 72 18 20 R 00 00 01 00 -T B4 00 00 00 +T CE 00 00 00 R 00 00 01 00 -T B4 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 DD +T CE 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 DD R 00 00 01 00 -T BF 00 00 00 5E 04 DD 56 05 73 23 72 21 10 00 +T D9 00 00 00 5E 04 DD 56 05 73 23 72 21 10 00 R 00 00 01 00 -T CA 00 00 00 09 DD 4E 0A DD 46 0B 71 23 70 +T E4 00 00 00 09 DD 4E 0A DD 46 0B 71 23 70 R 00 00 01 00 -T D4 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T D4 00 00 00 0E 04 DD 5E FE DD 56 FF 3E +T EE 00 00 00 0E 04 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T DD 00 00 00 00 00 00 00 21 00 00 00 00 CD +T F7 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 -T E2 00 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E +T FC 00 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 02 04 00 00 -T EB 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 05 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T F0 00 00 00 00 00 00 00 21 00 00 +T 0A 01 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 00 00 -T F5 00 00 00 +T 0F 01 00 00 R 00 00 01 00 -T F5 00 00 00 C3 00 00 00 00 +T 0F 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/chdir.rel b/src/nos/lib/filesys_lib/chdir.rel index 28d3fb40..5d2ebd60 100644 --- a/src/nos/lib/filesys_lib/chdir.rel +++ b/src/nos/lib/filesys_lib/chdir.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chdir Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _chdir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 03 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 03 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 03 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/chmod.rel b/src/nos/lib/filesys_lib/chmod.rel index b836d9ab..c521f788 100644 --- a/src/nos/lib/filesys_lib/chmod.rel +++ b/src/nos/lib/filesys_lib/chmod.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chmod Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _chmod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 04 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 04 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/chown.rel b/src/nos/lib/filesys_lib/chown.rel index 8ca413ad..13893ef4 100644 --- a/src/nos/lib/filesys_lib/chown.rel +++ b/src/nos/lib/filesys_lib/chown.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_chown Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _chown Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 05 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/close.rel b/src/nos/lib/filesys_lib/close.rel index 5629806e..15971eb9 100644 --- a/src/nos/lib/filesys_lib/close.rel +++ b/src/nos/lib/filesys_lib/close.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_close Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _close Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 06 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 06 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/creat.rel b/src/nos/lib/filesys_lib/creat.rel index 5f88c9f8..c23a1443 100644 --- a/src/nos/lib/filesys_lib/creat.rel +++ b/src/nos/lib/filesys_lib/creat.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B9 flags 0 +A CODE size 116 flags 0 S _creat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 -R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 36 01 23 36 -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 03 21 0E 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 DD 5E 04 DD 56 05 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 60 00 00 00 00 00 00 00 23 23 23 36 14 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 05 00 -T 68 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 6D 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 72 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 79 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 82 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 91 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 36 02 23 +R 00 00 01 00 +T 7D 00 00 00 36 03 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 05 00 +T 86 00 00 00 09 56 23 66 6A 11 0E 00 19 DD 5E +R 00 00 01 00 +T 91 00 00 00 04 DD 56 05 73 23 72 21 4B 00 ED +R 00 00 01 00 +T 9C 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T A5 00 00 00 23 23 36 14 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T AC 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T B2 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T B7 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +R 00 00 01 00 02 04 00 00 +T C0 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 05 00 +T C9 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 +R 00 00 01 00 +T D4 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 98 00 00 00 3C 20 0F +T E2 00 00 00 3C 20 1C R 00 00 01 00 -T 9B 00 00 00 +T E5 00 00 00 R 00 00 01 00 -T 9B 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E5 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T A4 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T AA 00 00 00 +T EE 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T AA 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T B3 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F9 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 0A 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 14 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/d_init.rel b/src/nos/lib/filesys_lib/d_init.rel index 45a366b8..24b93594 100644 --- a/src/nos/lib/filesys_lib/d_init.rel +++ b/src/nos/lib/filesys_lib/d_init.rel @@ -3,12 +3,11 @@ H 2 areas 12 global symbols S _nogood_ioctl Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _nogood Ref00000000 -S ___044d_62af_d_5finit_28_29 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Devtab Ref00000000 S _ok Ref00000000 -S _udata_p Ref00000000 -S ___044e_5a9b_d_5finit_28_29_20ma Ref00000000 +S ___0462_62af_d_5finit_28_29 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 S _nogood_rdwr Ref00000000 @@ -16,239 +15,244 @@ S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _copyr Ref00000000 S _calloc Ref00000000 +S ___0463_5a9b_d_5finit_28_29_20ma Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 29F flags 0 -S _d_init Def00000110 +A CODE size 2BF flags 0 +S _d_init Def00000130 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F6 FF 21 1A 00 ED -R 00 00 01 00 02 05 0D 00 +T 00 00 00 00 CD 00 00 00 00 F6 FF 21 4B 00 ED +R 00 00 01 00 02 05 0C 00 T 09 00 00 00 5B 00 00 00 00 19 46 23 66 68 11 R 00 00 01 00 02 05 07 00 -T 12 00 00 00 02 02 19 46 23 66 68 DD 75 F6 DD +T 12 00 00 00 1A 00 19 46 23 66 68 11 02 02 19 R 00 00 01 00 -T 1D 00 00 00 74 F7 11 00 06 A7 ED 52 38 05 +T 1D 00 00 00 46 23 66 68 DD 75 F6 DD 74 F7 11 R 00 00 01 00 -T 27 00 00 00 +T 28 00 00 00 00 06 A7 ED 52 38 05 R 00 00 01 00 -T 27 00 00 00 21 FF FF 18 59 +T 2F 00 00 00 R 00 00 01 00 -T 2C 00 00 00 +T 2F 00 00 00 21 FF FF 18 61 R 00 00 01 00 -T 2C 00 00 00 DD 6E F6 DD 66 F7 3E 02 84 67 01 +T 34 00 00 00 R 00 00 01 00 -T 37 00 00 00 00 00 3E 09 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 09 0A 00 -T 40 00 00 00 FC DD 74 FD DD 71 FE DD 70 FF 21 +T 34 00 00 00 DD 6E F6 DD 66 F7 3E 02 84 67 01 R 00 00 01 00 -T 4B 00 00 00 1A 00 ED 4B 00 00 00 00 09 46 23 +T 3F 00 00 00 00 00 3E 09 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 09 09 00 +T 48 00 00 00 FC DD 74 FD DD 71 FE DD 70 FF 21 +R 00 00 01 00 +T 53 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 07 00 -T 54 00 00 00 66 68 01 00 00 DD 75 F8 DD 74 F9 +T 5C 00 00 00 66 68 01 1A 00 09 46 23 66 68 01 R 00 00 01 00 -T 5F 00 00 00 DD 71 FA DD 70 FB 11 00 02 D5 C5 +T 67 00 00 00 00 00 DD 75 F8 DD 74 F9 DD 71 FA R 00 00 01 00 -T 6A 00 00 00 E5 DD 4E FE DD 46 FF DD 5E FC DD +T 72 00 00 00 DD 70 FB 11 00 02 D5 C5 E5 DD 4E R 00 00 01 00 -T 75 00 00 00 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 7A 00 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 81 00 00 00 E1 21 00 00 +T 7D 00 00 00 FE DD 46 FF DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 85 00 00 00 +T 88 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T 8D 00 00 00 00 00 00 00 E1 E1 E1 21 00 00 +R 00 00 01 00 02 04 01 00 +T 95 00 00 00 R 00 00 01 00 -T 85 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 -T 88 00 00 00 +T 95 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 +T 98 00 00 00 R 00 00 01 00 -T 88 00 00 00 CD 00 00 00 00 F6 FF 21 1A 00 ED -R 00 00 01 00 02 05 0D 00 -T 91 00 00 00 5B 00 00 00 00 19 46 23 66 68 11 +T 98 00 00 00 CD 00 00 00 00 F6 FF 21 4B 00 ED +R 00 00 01 00 02 05 0C 00 +T A1 00 00 00 5B 00 00 00 00 19 46 23 66 68 11 R 00 00 01 00 02 05 07 00 -T 9A 00 00 00 02 02 19 46 23 66 68 DD 75 F6 DD +T AA 00 00 00 1A 00 19 46 23 66 68 11 02 02 19 +R 00 00 01 00 +T B5 00 00 00 46 23 66 68 DD 75 F6 DD 74 F7 11 R 00 00 01 00 -T A5 00 00 00 74 F7 11 00 06 A7 ED 52 38 05 +T C0 00 00 00 00 06 A7 ED 52 38 05 R 00 00 01 00 -T AF 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T AF 00 00 00 21 FF FF 18 59 +T C7 00 00 00 21 FF FF 18 61 R 00 00 01 00 -T B4 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T B4 00 00 00 21 1A 00 ED 4B 00 00 00 00 09 46 +T CC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T BD 00 00 00 23 66 68 01 00 00 DD 75 FC DD 74 +T D5 00 00 00 23 66 68 01 1A 00 09 46 23 66 68 R 00 00 01 00 -T C8 00 00 00 FD DD 71 FE DD 70 FF DD 6E F6 DD +T E0 00 00 00 01 00 00 DD 75 FC DD 74 FD DD 71 R 00 00 01 00 -T D3 00 00 00 66 F7 3E 02 84 67 01 00 00 3E 09 +T EB 00 00 00 FE DD 70 FF DD 6E F6 DD 66 F7 3E R 00 00 01 00 -T DE 00 00 00 CD 00 00 00 00 DD 75 F8 DD 74 F9 -R 00 00 01 00 02 05 0A 00 -T E7 00 00 00 DD 71 FA DD 70 FB 11 00 02 D5 C5 +T F6 00 00 00 02 84 67 01 00 00 3E 09 CD R 00 00 01 00 -T F2 00 00 00 E5 DD 4E FE DD 46 FF DD 5E FC DD +T FF 00 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD +R 00 00 01 00 02 04 09 00 +T 08 01 00 00 71 FA DD 70 FB 11 00 02 D5 C5 E5 R 00 00 01 00 -T FD 00 00 00 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 02 01 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 09 01 00 00 E1 21 00 00 +T 13 01 00 00 DD 4E FE DD 46 FF DD 5E FC DD 56 R 00 00 01 00 -T 0D 01 00 00 +T 1E 01 00 00 FD 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T 24 01 00 00 CD 00 00 00 00 E1 E1 E1 21 00 00 +R 00 00 01 00 02 05 01 00 +T 2D 01 00 00 R 00 00 01 00 -T 0D 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 -T 10 01 00 00 +T 2D 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 +T 30 01 00 00 R 00 00 01 00 -T 10 01 00 00 CD 00 00 00 00 FA FF DD 36 FA -R 00 00 01 00 02 05 0D 00 -T 18 01 00 00 00 00 00 00 DD 36 FB 00 00 00 00 -R 00 00 01 00 0B 04 05 00 8B 0B 05 00 -T 1D 01 00 00 +T 30 01 00 00 CD 00 00 00 00 FA FF DD 36 FA +R 00 00 01 00 02 05 0C 00 +T 38 01 00 00 00 00 00 00 DD 36 FB 00 00 00 00 +R 00 00 01 00 0B 04 04 00 8B 0B 04 00 +T 3D 01 00 00 R 00 00 01 00 -T 1D 01 00 00 01 06 00 00 00 DD 6E FA DD 66 FB -R 00 00 01 00 02 05 05 00 -T 26 01 00 00 A7 ED 42 D2 BF 01 00 00 +T 3D 01 00 00 01 06 00 00 00 DD 6E FA DD 66 FB +R 00 00 01 00 02 05 04 00 +T 46 01 00 00 A7 ED 42 D2 DF 01 00 00 R 00 00 01 00 00 08 01 00 -T 2C 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 2C 01 00 00 01 01 00 11 13 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 -T 34 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0F 00 02 0A 01 00 -T 3B 01 00 00 75 FC DD 74 FD 7D B4 20 11 +T 4C 01 00 00 01 01 00 11 13 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T 54 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T 5B 01 00 00 75 FC DD 74 FD 7D B4 20 11 R 00 00 01 00 -T 44 01 00 00 +T 64 01 00 00 R 00 00 01 00 -T 44 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 -T 4A 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 -T 50 01 00 00 CD 00 00 00 00 F1 F1 +T 64 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 +T 6A 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +T 70 01 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 01 00 -T 55 01 00 00 +T 75 01 00 00 R 00 00 01 00 -T 55 01 00 00 DD 6E FC DD 66 FD 23 36 +T 75 01 00 00 DD 6E FC DD 66 FD 23 36 R 00 00 01 00 -T 5D 01 00 00 00 00 00 00 23 36 00 00 00 00 23 +T 7D 01 00 00 00 00 00 00 23 36 00 00 00 00 23 R 00 00 01 00 0B 04 02 00 8B 0A 02 00 -T 62 01 00 00 36 00 00 00 00 21 04 00 DD 4E FC +T 82 01 00 00 36 00 00 00 00 21 04 00 DD 4E FC R 00 00 01 00 2B 05 02 00 -T 6A 01 00 00 DD 46 FD 09 36 00 00 00 00 23 36 +T 8A 01 00 00 DD 46 FD 09 36 00 00 00 00 23 36 R 00 00 01 00 0B 09 02 00 -T 72 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +T 92 01 00 00 00 00 00 00 23 36 00 00 00 00 21 R 00 00 01 00 8B 04 02 00 2B 0A 02 00 -T 77 01 00 00 07 00 09 36 00 00 00 00 23 36 +T 97 01 00 00 07 00 09 36 00 00 00 00 23 36 R 00 00 01 00 0B 08 02 00 -T 7E 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +T 9E 01 00 00 00 00 00 00 23 36 00 00 00 00 21 R 00 00 01 00 8B 04 02 00 2B 0A 02 00 -T 83 01 00 00 0A 00 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 08 0B 00 -T 8A 01 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 0B 00 2B 0A 0B 00 -T 8F 01 00 00 0D 00 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 08 0B 00 -T 96 01 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 0B 00 2B 0A 0B 00 -T 9B 01 00 00 10 00 09 36 00 00 00 00 23 36 +T A3 01 00 00 0A 00 09 36 00 00 00 00 23 36 +R 00 00 01 00 0B 08 0A 00 +T AA 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +R 00 00 01 00 8B 04 0A 00 2B 0A 0A 00 +T AF 01 00 00 0D 00 09 36 00 00 00 00 23 36 +R 00 00 01 00 0B 08 0A 00 +T B6 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +R 00 00 01 00 8B 04 0A 00 2B 0A 0A 00 +T BB 01 00 00 10 00 09 36 00 00 00 00 23 36 R 00 00 01 00 0B 08 00 00 -T A2 01 00 00 00 00 00 00 23 36 00 00 00 00 DD +T C2 01 00 00 00 00 00 00 23 36 00 00 00 00 DD R 00 00 01 00 8B 04 00 00 2B 0A 00 00 -T A7 01 00 00 6E FA DD 66 FB 71 23 70 DD 7E FA +T C7 01 00 00 6E FA DD 66 FB 71 23 70 DD 7E FA R 00 00 01 00 -T B2 01 00 00 C6 02 DD 77 FA 30 03 DD 34 FB +T D2 01 00 00 C6 02 DD 77 FA 30 03 DD 34 FB R 00 00 01 00 -T BC 01 00 00 +T DC 01 00 00 R 00 00 01 00 -T BC 01 00 00 C3 1D 01 00 00 +T DC 01 00 00 C3 3D 01 00 00 R 00 00 01 00 00 05 01 00 -T BF 01 00 00 -R 00 00 01 00 -T BF 01 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD -R 00 00 01 00 02 05 05 00 -T C8 01 00 00 36 01 DD 6E FC DD 66 FD 23 36 -R 00 00 01 00 -T D2 01 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 06 00 8B 0A 06 00 -T D7 01 00 00 36 00 00 00 00 21 04 00 DD 4E FC -R 00 00 01 00 2B 05 06 00 -T DF 01 00 00 DD 46 FD 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 09 06 00 -T E7 01 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 06 00 2B 0A 06 00 -T EC 01 00 00 07 00 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 08 06 00 -T F3 01 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 06 00 2B 0A 06 00 -T F8 01 00 00 0A 00 09 36 00 00 00 00 23 36 +T DF 01 00 00 +R 00 00 01 00 +T DF 01 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD +R 00 00 01 00 02 05 04 00 +T E8 01 00 00 36 01 DD 6E FC DD 66 FD 23 36 +R 00 00 01 00 +T F2 01 00 00 00 00 00 00 23 36 00 00 00 00 23 +R 00 00 01 00 0B 04 05 00 8B 0A 05 00 +T F7 01 00 00 36 00 00 00 00 21 04 00 DD 4E FC +R 00 00 01 00 2B 05 05 00 +T FF 01 00 00 DD 46 FD 09 36 00 00 00 00 23 36 +R 00 00 01 00 0B 09 05 00 +T 07 02 00 00 00 00 00 00 23 36 00 00 00 00 21 +R 00 00 01 00 8B 04 05 00 2B 0A 05 00 +T 0C 02 00 00 07 00 09 36 00 00 00 00 23 36 +R 00 00 01 00 0B 08 05 00 +T 13 02 00 00 00 00 00 00 23 36 00 00 00 00 21 +R 00 00 01 00 8B 04 05 00 2B 0A 05 00 +T 18 02 00 00 0A 00 09 36 00 00 00 00 23 36 R 00 00 01 00 09 08 01 00 -T FF 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +T 1F 02 00 00 00 00 00 00 23 36 00 00 00 00 21 R 00 00 01 00 89 04 01 00 29 0A 01 00 -T 04 02 00 00 0D 00 09 36 88 00 00 00 23 36 +T 24 02 00 00 0D 00 09 36 98 00 00 00 23 36 R 00 00 01 00 09 08 01 00 -T 0B 02 00 00 88 00 00 00 23 36 88 00 00 00 DD +T 2B 02 00 00 98 00 00 00 23 36 98 00 00 00 DD R 00 00 01 00 89 04 01 00 29 0A 01 00 -T 10 02 00 00 36 FA 00 00 00 00 DD 36 FB -R 00 00 01 00 0B 06 05 00 -T 16 02 00 00 00 00 00 00 -R 00 00 01 00 8B 04 05 00 -T 17 02 00 00 +T 30 02 00 00 36 FA 00 00 00 00 DD 36 FB +R 00 00 01 00 0B 06 04 00 +T 36 02 00 00 00 00 00 00 +R 00 00 01 00 8B 04 04 00 +T 37 02 00 00 R 00 00 01 00 -T 17 02 00 00 01 06 00 00 00 DD 6E FA DD 66 FB -R 00 00 01 00 02 05 05 00 -T 20 02 00 00 A7 ED 42 30 77 +T 37 02 00 00 01 06 00 00 00 DD 6E FA DD 66 FB +R 00 00 01 00 02 05 04 00 +T 40 02 00 00 A7 ED 42 30 77 R 00 00 01 00 -T 25 02 00 00 +T 45 02 00 00 R 00 00 01 00 -T 25 02 00 00 DD 6E FA DD 66 FB 46 23 66 68 DD +T 45 02 00 00 DD 6E FA DD 66 FB 46 23 66 68 DD R 00 00 01 00 -T 30 02 00 00 75 FC DD 74 FD DD 36 FE 00 +T 50 02 00 00 75 FC DD 74 FD DD 36 FE 00 R 00 00 01 00 -T 39 02 00 00 +T 59 02 00 00 R 00 00 01 00 -T 39 02 00 00 DD 6E FC DD 66 FD DD 7E FE BE 30 +T 59 02 00 00 DD 6E FC DD 66 FD DD 7E FE BE 30 R 00 00 01 00 -T 44 02 00 00 47 +T 64 02 00 00 47 R 00 00 01 00 -T 45 02 00 00 +T 65 02 00 00 R 00 00 01 00 -T 45 02 00 00 DD 5E FE DD 6E FC DD 66 FD 23 4E +T 65 02 00 00 DD 5E FE DD 6E FC DD 66 FD 23 4E R 00 00 01 00 -T 50 02 00 00 23 46 23 7E 69 60 CD 00 00 00 00 +T 70 02 00 00 23 46 23 7E 69 60 CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 59 02 00 00 7D B4 28 2A +T 79 02 00 00 7D B4 28 2A R 00 00 01 00 -T 5D 02 00 00 +T 7D 02 00 00 R 00 00 01 00 -T 5D 02 00 00 DD 4E FE 06 00 C5 01 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 66 02 00 00 DD 6E FA DD 66 FB A7 ED 42 CB 2C +T 7D 02 00 00 DD 4E FE 06 00 C5 01 00 00 00 00 +R 00 00 01 00 02 0B 04 00 +T 86 02 00 00 DD 6E FA DD 66 FB A7 ED 42 CB 2C R 00 00 01 00 -T 71 02 00 00 CB 1D E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 08 00 -T 78 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 08 00 2B 0A 0C 00 -T 7E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0C 00 02 09 01 00 -T 85 02 00 00 F1 F1 +T 91 02 00 00 CB 1D E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 0F 00 +T 98 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0F 00 2B 0A 0B 00 +T 9E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0B 00 02 09 01 00 +T A5 02 00 00 F1 F1 R 00 00 01 00 -T 87 02 00 00 +T A7 02 00 00 R 00 00 01 00 -T 87 02 00 00 DD 34 FE 18 AD +T A7 02 00 00 DD 34 FE 18 AD R 00 00 01 00 -T 8C 02 00 00 +T AC 02 00 00 R 00 00 01 00 -T 8C 02 00 00 DD 7E FA C6 02 DD 77 FA 30 03 DD +T AC 02 00 00 DD 7E FA C6 02 DD 77 FA 30 03 DD R 00 00 01 00 -T 97 02 00 00 34 FB +T B7 02 00 00 34 FB R 00 00 01 00 -T 99 02 00 00 +T B9 02 00 00 R 00 00 01 00 -T 99 02 00 00 C3 17 02 00 00 +T B9 02 00 00 C3 37 02 00 00 R 00 00 01 00 00 05 01 00 -T 9C 02 00 00 +T BC 02 00 00 R 00 00 01 00 -T 9C 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T BC 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/d_ioctl.rel b/src/nos/lib/filesys_lib/d_ioctl.rel index b8b01b12..9440e959 100644 --- a/src/nos/lib/filesys_lib/d_ioctl.rel +++ b/src/nos/lib/filesys_lib/d_ioctl.rel @@ -3,12 +3,12 @@ H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _validdev Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 72 flags 0 +A CODE size 82 flags 0 S _d_ioctl Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,41 +18,45 @@ T 09 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 01 00 T 11 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 18 00 00 00 FE DD 74 FF 7D B4 20 0F +T 18 00 00 00 FE DD 74 FF 7D B4 20 17 R 00 00 01 00 T 20 00 00 00 R 00 00 01 00 -T 20 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 20 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 29 00 00 00 06 23 36 00 18 38 +T 29 00 00 00 23 66 68 01 08 00 09 36 06 23 36 R 00 00 01 00 -T 2F 00 00 00 +T 34 00 00 00 00 18 40 R 00 00 01 00 -T 2F 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 37 00 00 00 R 00 00 01 00 -T 3A 00 00 00 46 05 C5 DD 5E 02 21 10 00 DD 4E +T 37 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T 45 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 42 00 00 00 46 05 C5 DD 5E 02 21 10 00 DD 4E R 00 00 01 00 -T 50 00 00 00 60 C1 CD 00 00 00 00 F1 7D B4 28 +T 4D 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +R 00 00 01 00 +T 58 00 00 00 60 C1 CD 00 00 00 00 F1 7D B4 28 R 00 00 01 00 02 07 00 00 -T 59 00 00 00 12 +T 61 00 00 00 1A R 00 00 01 00 -T 5A 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 5A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 62 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 63 00 00 00 16 23 36 00 +T 6B 00 00 00 23 66 68 01 08 00 09 36 16 23 36 +R 00 00 01 00 +T 76 00 00 00 00 R 00 00 01 00 -T 67 00 00 00 +T 77 00 00 00 R 00 00 01 00 -T 67 00 00 00 21 FF FF 18 03 +T 77 00 00 00 21 FF FF 18 03 R 00 00 01 00 -T 6C 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 6C 00 00 00 21 00 00 +T 7C 00 00 00 21 00 00 R 00 00 01 00 -T 6F 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 6F 00 00 00 C3 00 00 00 00 +T 7F 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/doexit.rel b/src/nos/lib/filesys_lib/doexit.rel index ca3d3b71..87de398f 100644 --- a/src/nos/lib/filesys_lib/doexit.rel +++ b/src/nos/lib/filesys_lib/doexit.rel @@ -1,6 +1,7 @@ XL4 -H 2 areas 13 global symbols +H 2 areas 15 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___047e_041c_doexit_3a_20won_27t Ref00000000 S _filesys_doclose Ref00000000 S _Ptab Ref00000000 S _memcpy Ref00000000 @@ -9,8 +10,9 @@ S _swapin Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _disable Ref00000000 S _addtick Ref00000000 -S ___0469_041c_doexit_3a_20won_27t Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S ___0559_4b37_process_20_25d_20ex Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _enable Ref00000000 S __panic Ref00000000 @@ -19,161 +21,195 @@ S _getproc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_sync Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1D6 flags 0 +A CODE size 27A flags 0 S _doexit Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FA -R 00 00 01 00 02 05 0E 00 -T 09 00 00 00 DD 77 FB -R 00 00 01 00 -T 0C 00 00 00 -R 00 00 01 00 -T 0C 00 00 00 01 0A 80 DD 6E FA DD 66 FB 3E 80 -R 00 00 01 00 -T 17 00 00 00 AC 67 ED 42 30 2F -R 00 00 01 00 -T 1D 00 00 00 -R 00 00 01 00 -T 1D 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 0A 00 -T 26 00 00 00 FA DD 46 FB 09 01 71 00 09 7E E6 +T 00 00 00 00 CD 00 00 00 00 FA FF 21 4B 00 ED +R 00 00 01 00 02 05 10 00 +T 09 00 00 00 5B 00 00 00 00 19 7E 23 66 6F 56 +R 00 00 01 00 02 05 0C 00 +T 12 00 00 00 23 66 6A 23 5E 23 56 D5 1E R 00 00 01 00 -T 31 00 00 00 80 20 0E +T 1B 00 00 00 00 00 00 00 D5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +T 21 00 00 00 21 02 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T 28 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 2F 00 00 00 F1 F1 AF DD 77 FA DD 77 FB R 00 00 01 00 -T 34 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 34 00 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 -T 3C 00 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 42 00 00 00 +T 38 00 00 00 01 0A 80 DD 6E FA DD 66 FB 3E 80 R 00 00 01 00 -T 42 00 00 00 DD 34 FA 20 03 DD 34 FB +T 43 00 00 00 AC 67 ED 42 30 38 R 00 00 01 00 -T 4A 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 4A 00 00 00 18 C0 +T 49 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0C 00 +T 52 00 00 00 23 66 6F 46 23 66 68 DD 4E FA DD R 00 00 01 00 -T 4C 00 00 00 +T 5D 00 00 00 46 FB 09 01 71 00 09 7E E6 80 20 R 00 00 01 00 -T 4C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 11 00 02 0A 11 00 -T 52 00 00 00 00 00 00 00 2A 00 00 00 00 46 23 -R 00 00 01 00 02 04 00 00 02 09 0A 00 -T 59 00 00 00 66 68 01 09 00 09 E5 DD 4E 02 DD +T 68 00 00 00 0E R 00 00 01 00 -T 64 00 00 00 46 03 41 0E 00 DD 7E 04 E6 FF 5F +T 69 00 00 00 R 00 00 01 00 -T 6F 00 00 00 DD 7E 05 E6 00 57 79 B3 6F 78 B2 +T 69 00 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 71 00 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 77 00 00 00 R 00 00 01 00 -T 7A 00 00 00 67 4D 44 E1 71 23 70 2A +T 77 00 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 -T 82 00 00 00 00 00 00 00 46 23 66 68 01 6B 00 -R 00 00 01 00 02 04 0A 00 -T 8B 00 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T 92 00 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 98 00 00 00 00 00 00 00 46 23 66 68 01 27 00 -R 00 00 01 00 02 04 0A 00 -T A1 00 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T A8 00 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 04 00 02 09 00 00 -T AE 00 00 00 00 00 00 00 46 23 66 68 01 63 00 -R 00 00 01 00 02 04 0A 00 -T B7 00 00 00 09 4D 44 2A 00 00 00 00 56 23 66 -R 00 00 01 00 02 08 0A 00 -T C0 00 00 00 6A 11 5B 00 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T C8 00 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T CF 00 00 00 00 00 00 00 46 23 66 68 01 67 00 -R 00 00 01 00 02 04 0A 00 -T D8 00 00 00 09 4D 44 2A 00 00 00 00 56 23 66 -R 00 00 01 00 02 08 0A 00 -T E1 00 00 00 6A 11 5F 00 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T E9 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T F0 00 00 00 08 00 E5 2A 00 00 00 00 46 23 66 -R 00 00 01 00 02 08 0A 00 -T F9 00 00 00 68 01 5B 00 09 4D 44 2A +T 7F 00 00 00 R 00 00 01 00 -T 01 01 00 00 00 00 00 00 56 23 66 6A 11 0B 00 -R 00 00 01 00 02 04 0A 00 -T 0A 01 00 00 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T 0F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 3E -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 16 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 1B 01 00 00 00 00 00 00 DD 36 FC 00 00 00 00 -R 00 00 01 00 02 04 00 00 0B 0B 02 00 -T 21 01 00 00 DD 36 FD 00 00 00 00 -R 00 00 01 00 8B 07 02 00 -T 25 01 00 00 +T 7F 00 00 00 18 B7 R 00 00 01 00 -T 25 01 00 00 01 02 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 02 00 -T 2E 01 00 00 A7 ED 42 30 6D +T 81 00 00 00 R 00 00 01 00 -T 33 01 00 00 +T 81 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 13 00 02 0A 13 00 +T 87 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 8E 00 00 00 00 00 00 00 09 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 0C 00 +T 97 00 00 00 66 6A 11 09 00 19 E5 DD 5E 02 DD R 00 00 01 00 -T 33 01 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T A2 00 00 00 56 03 53 1E 00 DD 7E 04 E6 FF 4F R 00 00 01 00 -T 3E 01 00 00 75 FE DD 74 FF AF B6 28 4A 21 +T AD 00 00 00 DD 7E 05 E6 00 47 7B B1 6F 7A B0 R 00 00 01 00 -T 48 01 00 00 05 00 DD 4E FE DD 46 FF 09 46 23 +T B8 00 00 00 67 4D 44 E1 71 23 70 21 4B 00 ED R 00 00 01 00 -T 53 01 00 00 66 68 E5 2A 00 00 00 00 4E 23 46 -R 00 00 01 00 02 08 0A 00 -T 5C 01 00 00 E1 A7 ED 42 20 2F 2A 00 00 00 00 -R 00 00 01 00 02 0B 0A 00 -T 65 01 00 00 46 23 66 68 DD 4E FE DD 46 FF A7 +T C3 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 56 +R 00 00 01 00 02 05 0C 00 +T CC 00 00 00 23 66 6A 11 6B 00 19 5E 23 56 3E R 00 00 01 00 -T 70 01 00 00 ED 42 28 1D -R 00 00 01 00 -T 74 01 00 00 -R 00 00 01 00 -T 74 01 00 00 +T D7 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T DC 00 00 00 00 00 00 00 21 4B 00 09 7E 23 66 +R 00 00 01 00 02 04 00 00 +T E5 00 00 00 6F 56 23 66 6A 11 27 00 19 5E 23 R 00 00 01 00 -T 74 01 00 00 +T F0 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 +T F6 00 00 00 CD 00 00 00 00 21 4B 00 09 7E 23 +R 00 00 01 00 02 05 00 00 +T FF 00 00 00 66 6F 56 23 66 6A 11 63 00 19 4D R 00 00 01 00 -T 74 01 00 00 21 05 00 DD 4E FE DD 46 FF 09 E5 -R 00 00 01 00 -T 7F 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 0A 00 -T 87 01 00 00 05 00 09 4E 23 46 E1 71 23 70 -R 00 00 01 00 -T 91 01 00 00 +T 0A 01 00 00 44 21 4B 00 ED 5B 00 00 00 00 19 +R 00 00 01 00 02 0A 0C 00 +T 13 01 00 00 7E 23 66 6F 7E 23 66 6F 11 5B 00 R 00 00 01 00 -T 91 01 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD -R 00 00 01 00 -T 9C 01 00 00 34 FD -R 00 00 01 00 -T 9E 01 00 00 -R 00 00 01 00 -T 9E 01 00 00 18 85 -R 00 00 01 00 -T A0 01 00 00 -R 00 00 01 00 -T A0 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 -T A6 01 00 00 00 00 00 00 2A 00 00 00 00 7E 23 -R 00 00 01 00 02 04 00 00 02 09 0A 00 -T AD 01 00 00 66 6F 36 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0F 00 -T B4 01 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +T 1E 01 00 00 19 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 23 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 29 01 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 +R 00 00 01 00 02 08 0C 00 +T 32 01 00 00 66 6F 56 23 66 6A 11 67 00 19 4D +R 00 00 01 00 +T 3D 01 00 00 44 21 4B 00 ED 5B 00 00 00 00 19 +R 00 00 01 00 02 0A 0C 00 +T 46 01 00 00 7E 23 66 6F 7E 23 66 6F 11 5F 00 +R 00 00 01 00 +T 51 01 00 00 19 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 56 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 5C 01 00 00 08 00 E5 21 4B 00 ED 4B +R 00 00 01 00 +T 64 01 00 00 00 00 00 00 09 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 0C 00 +T 6D 01 00 00 66 6A 11 5B 00 19 4D 44 21 4B 00 +R 00 00 01 00 +T 78 01 00 00 ED 5B 00 00 00 00 19 7E 23 66 6F +R 00 00 01 00 02 06 0C 00 +T 81 01 00 00 56 23 66 6A 11 0B 00 19 EB 3E +R 00 00 01 00 +T 8B 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 90 01 00 00 00 00 00 00 F1 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 0A 08 00 +T 96 01 00 00 00 00 00 00 CD 00 00 00 00 DD 36 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 9D 01 00 00 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 05 03 00 +T A2 01 00 00 00 00 00 00 +R 00 00 01 00 8B 04 03 00 +T A3 01 00 00 +R 00 00 01 00 +T A3 01 00 00 01 02 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 03 00 +T AC 01 00 00 A7 ED 42 D2 3B 02 00 00 +R 00 00 01 00 00 08 01 00 +T B2 01 00 00 +R 00 00 01 00 +T B2 01 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +R 00 00 01 00 +T BD 01 00 00 75 FE DD 74 FF AF B6 28 65 21 +R 00 00 01 00 +T C7 01 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 +R 00 00 01 00 02 08 0C 00 +T D0 01 00 00 66 6F 46 23 66 68 E5 21 05 00 DD +R 00 00 01 00 +T DB 01 00 00 4E FE DD 46 FF 09 4E 23 46 E1 A7 +R 00 00 01 00 +T E6 01 00 00 ED 42 20 41 21 4B 00 ED 4B +R 00 00 01 00 +T EF 01 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 0C 00 +T F8 01 00 00 66 68 DD 4E FE DD 46 FF A7 ED 42 +R 00 00 01 00 +T 03 02 00 00 28 26 +R 00 00 01 00 +T 05 02 00 00 +R 00 00 01 00 +T 05 02 00 00 +R 00 00 01 00 +T 05 02 00 00 +R 00 00 01 00 +T 05 02 00 00 21 05 00 DD 4E FE DD 46 FF 09 E5 +R 00 00 01 00 +T 10 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0C 00 +T 19 02 00 00 23 66 6F 46 23 66 68 01 05 00 09 +R 00 00 01 00 +T 24 02 00 00 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 2B 02 00 00 +R 00 00 01 00 +T 2B 02 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +R 00 00 01 00 +T 36 02 00 00 34 FD +R 00 00 01 00 +T 38 02 00 00 +R 00 00 01 00 +T 38 02 00 00 C3 A3 01 00 00 +R 00 00 01 00 00 05 01 00 +T 3B 02 00 00 +R 00 00 01 00 +T 3B 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 +T 41 02 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 48 02 00 00 00 00 00 00 09 7E 23 66 6F 7E 23 +R 00 00 01 00 02 04 0C 00 +T 51 02 00 00 66 6F 36 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 11 00 +T 58 02 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +R 00 00 01 00 02 04 11 00 02 09 00 00 +T 5F 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 64 02 00 00 00 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T 6A 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 2B 0A 0F 00 +T 70 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T BB 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T C0 01 00 00 00 00 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T C6 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 2B 0A 0D 00 -T CC 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 00 00 -T D3 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +T 77 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 07 00 diff --git a/src/nos/lib/filesys_lib/dprintf.rel b/src/nos/lib/filesys_lib/dprintf.rel index 9733fc6b..7a6545ac 100644 --- a/src/nos/lib/filesys_lib/dprintf.rel +++ b/src/nos/lib/filesys_lib/dprintf.rel @@ -1,5 +1,5 @@ XL4 -H 2 areas C global symbols +H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Ptab Ref00000000 S _dputter Ref00000000 @@ -8,7 +8,6 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _Stkchk Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___vprinter Ref00000000 A _DEFAULT size 0 flags 0 @@ -30,10 +29,10 @@ T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 2A 00 00 00 00 01 6F 00 09 46 23 R 00 00 01 00 02 05 01 00 -T 1D 00 00 00 66 68 DD 4E 0A DD 46 0B CD +T 1D 00 00 00 66 68 DD 4E 0A DD 46 0B A7 ED 42 +R 00 00 01 00 +T 28 00 00 00 30 05 R 00 00 01 00 -T 26 00 00 00 00 00 00 00 30 05 -R 00 00 01 00 02 04 08 00 T 2A 00 00 00 R 00 00 01 00 T 2A 00 00 00 21 00 00 18 30 @@ -47,9 +46,9 @@ R 00 00 01 00 T 45 00 00 00 21 00 00 E5 0E 00 00 00 00 11 R 00 00 01 00 2B 09 02 00 T 4C 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 09 0A 00 +R 00 00 01 00 02 04 02 00 2B 09 09 00 T 51 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 +R 00 00 01 00 02 04 09 00 02 09 00 00 T 58 00 00 00 F1 DD 75 FE DD 74 FF R 00 00 01 00 T 5F 00 00 00 diff --git a/src/nos/lib/filesys_lib/dup.rel b/src/nos/lib/filesys_lib/dup.rel index d45b9650..c2eaafdf 100644 --- a/src/nos/lib/filesys_lib/dup.rel +++ b/src/nos/lib/filesys_lib/dup.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _sys_dup Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _dup Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 08 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 08 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 02 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/dup2.rel b/src/nos/lib/filesys_lib/dup2.rel index ed27cc47..bfab9cfe 100644 --- a/src/nos/lib/filesys_lib/dup2.rel +++ b/src/nos/lib/filesys_lib/dup2.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_dup2 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _dup2 Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 09 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 09 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/f_trunc.rel b/src/nos/lib/filesys_lib/f_trunc.rel index f4c40fc8..3dae22ef 100644 --- a/src/nos/lib/filesys_lib/f_trunc.rel +++ b/src/nos/lib/filesys_lib/f_trunc.rel @@ -1,68 +1,87 @@ XL4 -H 2 areas 8 global symbols +H 2 areas B global symbols +S ___0493_bf9b_f_5ftrunc_28_29_20r Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _freeblk Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0494_687d_f_5ftrunc_280x_25x_ Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D8 flags 0 +A CODE size 10C flags 0 S _f_trunc Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 21 0A 00 DD -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 4E 02 DD 46 03 09 DD 75 FA DD 74 R 00 00 01 00 T 14 00 00 00 FB 11 18 00 19 DD 75 FC DD 74 FD R 00 00 01 00 -T 1F 00 00 00 1E 02 D5 11 26 00 19 4E 23 46 DD +T 1F 00 00 00 C5 0E 00 00 00 00 C5 01 +R 00 00 01 00 2B 06 08 00 +T 24 00 00 00 00 00 00 00 C5 01 03 00 C5 3E +R 00 00 01 00 02 04 08 00 +T 2C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 31 00 00 00 00 00 00 00 F1 F1 F1 F1 0E 02 C5 +R 00 00 01 00 02 04 01 00 +T 3A 00 00 00 21 26 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 -T 2A 00 00 00 6E 02 DD 66 03 23 23 23 5E 23 56 +T 45 00 00 00 23 46 DD 6E 02 DD 66 03 23 23 23 R 00 00 01 00 -T 35 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 3B 00 00 00 00 00 00 00 E1 0E 01 C5 21 24 00 -R 00 00 01 00 02 04 00 00 -T 44 00 00 00 DD 4E FC DD 46 FD 09 4E 23 46 DD +T 50 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 05 00 +T 56 00 00 00 00 00 00 00 CD 00 00 00 00 E1 0E +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 5D 00 00 00 01 C5 21 24 00 DD 4E FC DD 46 FD R 00 00 01 00 -T 4F 00 00 00 6E 02 DD 66 03 23 23 23 5E 23 56 +T 68 00 00 00 09 4E 23 46 DD 6E 02 DD 66 03 23 R 00 00 01 00 -T 5A 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 60 00 00 00 00 00 00 00 E1 DD 36 FE 00 -R 00 00 01 00 02 04 00 00 -T 67 00 00 00 +T 73 00 00 00 23 23 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 7B 00 00 00 00 00 00 00 CD 00 00 00 00 E1 DD +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 82 00 00 00 36 FE 00 R 00 00 01 00 -T 67 00 00 00 DD 7E FE FE 12 28 30 +T 85 00 00 00 R 00 00 01 00 -T 6E 00 00 00 +T 85 00 00 00 DD 7E FE FE 12 28 30 R 00 00 01 00 -T 6E 00 00 00 0E 00 C5 DD 6E FC DD 66 FD 4D 44 +T 8C 00 00 00 R 00 00 01 00 -T 79 00 00 00 03 03 DD 71 FC DD 70 FD 4E 23 46 +T 8C 00 00 00 0E 00 C5 DD 6E FC DD 66 FD 4D 44 R 00 00 01 00 -T 84 00 00 00 DD 6E 02 DD 66 03 23 23 23 5E 23 +T 97 00 00 00 03 03 DD 71 FC DD 70 FD 4E 23 46 R 00 00 01 00 -T 8F 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 95 00 00 00 CD 00 00 00 00 E1 DD 34 FE 18 C9 -R 00 00 01 00 02 05 00 00 -T 9E 00 00 00 +T A2 00 00 00 DD 6E 02 DD 66 03 23 23 23 5E 23 R 00 00 01 00 -T 9E 00 00 00 21 28 00 E5 01 00 00 21 18 00 DD +T AD 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 +T B3 00 00 00 CD 00 00 00 00 E1 DD 34 FE 18 C9 +R 00 00 01 00 02 05 01 00 +T BC 00 00 00 R 00 00 01 00 -T A9 00 00 00 5E FA DD 56 FB 19 EB 3E +T BC 00 00 00 21 28 00 E5 01 00 00 21 18 00 DD R 00 00 01 00 -T B1 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T B6 00 00 00 00 00 00 00 F1 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 00 00 -T BF 00 00 00 23 23 36 01 21 08 00 DD 4E FA DD +T C7 00 00 00 5E FA DD 56 FB 19 EB 3E R 00 00 01 00 -T CA 00 00 00 46 FB 09 AF 77 23 77 23 77 23 77 +T CF 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T D4 00 00 00 00 00 00 00 F1 DD 6E 02 DD 66 03 +R 00 00 01 00 02 04 01 00 +T DD 00 00 00 23 23 36 01 21 08 00 DD 4E FA DD R 00 00 01 00 -T D5 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T E8 00 00 00 46 FB 09 AF 77 23 77 23 77 23 77 +R 00 00 01 00 +T F3 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 00 00 02 0B 00 00 +T F9 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T 01 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T 08 01 00 00 F1 C3 00 00 00 00 +R 00 00 01 00 02 06 03 00 diff --git a/src/nos/lib/filesys_lib/falign.rel b/src/nos/lib/filesys_lib/falign.rel index 29f05812..89b8281a 100644 --- a/src/nos/lib/filesys_lib/falign.rel +++ b/src/nos/lib/filesys_lib/falign.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_falign Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _falign Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 28 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 28 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/filename.rel b/src/nos/lib/filesys_lib/filename.rel index a0b4a47f..019a8af6 100644 --- a/src/nos/lib/filesys_lib/filename.rel +++ b/src/nos/lib/filesys_lib/filename.rel @@ -24,17 +24,13 @@ T 16 00 00 00 00 02 D5 DD 4E 02 DD 46 03 EB 3E R 00 00 01 00 T 21 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 26 00 00 00 00 00 00 00 F1 7D B4 28 1A +T 26 00 00 00 00 00 00 00 F1 7D B4 20 1A 0E 00 R 00 00 01 00 02 04 00 00 -T 2D 00 00 00 -R 00 00 01 00 -T 2D 00 00 00 0E 00 DD 5E FC DD 56 FD 3E -R 00 00 01 00 -T 36 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 3B 00 00 00 00 00 00 00 DD 6E 04 DD 66 05 36 -R 00 00 01 00 02 04 00 00 -T 44 00 00 00 00 18 77 +T 2F 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 37 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 3E 00 00 00 6E 04 DD 66 05 36 00 18 77 R 00 00 01 00 T 47 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/filesys_lib/filesys_doclose.rel b/src/nos/lib/filesys_lib/filesys_doclose.rel index 9ce732c9..d328d0f3 100644 --- a/src/nos/lib/filesys_lib/filesys_doclose.rel +++ b/src/nos/lib/filesys_lib/filesys_doclose.rel @@ -1,78 +1,102 @@ XL4 -H 2 areas C global symbols +H 2 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0498_d461_filesys_5fdoclose_2 Ref00000000 +S ___0499_661c_filesys_5fdoclose_2 Ref00000000 S _d_openclose Ref00000000 S _isdevice Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___049a_8db4_filesys_5fdoclose_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S _oft_deref Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AE flags 0 +A CODE size 10E flags 0 S _filesys_doclose Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 0B 00 T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 +R 00 00 01 00 2B 07 05 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 06 -R 00 00 01 00 -T 1D 00 00 00 -R 00 00 01 00 -T 1D 00 00 00 21 FF FF C3 AB 00 00 00 -R 00 00 01 00 00 08 01 00 -T 23 00 00 00 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 15 00 00 00 FC DD 74 FD DD 4E 02 DD 46 03 C5 R 00 00 01 00 -T 23 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 05 00 -T 2C 00 00 00 02 DD 46 03 09 01 71 00 09 46 DD +T 20 00 00 00 0E 00 00 00 00 C5 01 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T 26 00 00 00 C5 01 03 00 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T 2E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 35 00 00 00 F1 F1 DD 7E FC DD B6 FD 20 1C R 00 00 01 00 -T 37 00 00 00 70 FE DD 5E FC DD 56 FD 3E +T 3F 00 00 00 R 00 00 01 00 -T 40 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 45 00 00 00 00 00 00 00 2C 2D 28 3E 21 07 00 -R 00 00 01 00 02 04 00 00 -T 4E 00 00 00 DD 4E FC DD 46 FD 09 3E 01 AE 23 +T 3F 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 +T 45 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T 4D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 54 00 00 00 F1 21 FF FF C3 0B 01 00 00 +R 00 00 01 00 00 09 01 00 +T 5B 00 00 00 R 00 00 01 00 -T 59 00 00 00 B6 20 2D DD 6E FE 26 00 29 01 +T 5B 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 08 00 +T 64 00 00 00 23 66 6F 46 23 66 68 DD 4E 02 DD R 00 00 01 00 -T 63 00 00 00 00 00 00 00 09 46 23 66 68 01 -R 00 00 01 00 02 04 08 00 -T 6B 00 00 00 07 00 09 46 05 20 17 +T 6F 00 00 00 46 03 09 01 71 00 09 46 DD 70 FE R 00 00 01 00 -T 72 00 00 00 +T 7A 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 82 00 00 00 21 00 00 00 00 CD 00 00 00 00 2C +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 89 00 00 00 2D 28 3E 21 07 00 DD 4E FC DD 46 R 00 00 01 00 -T 72 00 00 00 +T 94 00 00 00 FD 09 3E 01 AE 23 B6 20 2D DD 6E R 00 00 01 00 -T 72 00 00 00 +T 9F 00 00 00 FE 26 00 29 01 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T A8 00 00 00 23 66 68 01 07 00 09 46 05 20 17 R 00 00 01 00 -T 72 00 00 00 0E 00 21 22 00 DD 5E FC DD 56 FD +T B3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 01 00 -T 84 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 89 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 89 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 05 00 -T 92 00 00 00 02 DD 46 03 09 01 71 00 09 36 FF +T B3 00 00 00 R 00 00 01 00 -T 9D 00 00 00 DD 5E FE 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 09 00 -T A3 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T A9 00 00 00 00 00 +T B3 00 00 00 0E 00 21 22 00 DD 5E FC DD 56 FD R 00 00 01 00 -T AB 00 00 00 +T BE 00 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 03 00 +T C5 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T CA 00 00 00 +R 00 00 01 00 +T CA 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 08 00 +T D3 00 00 00 23 66 6F 46 23 66 68 DD 4E 02 DD +R 00 00 01 00 +T DE 00 00 00 46 03 09 01 71 00 09 36 FF DD 5E +R 00 00 01 00 +T E9 00 00 00 FE 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T EF 00 00 00 CD 00 00 00 00 0E 00 00 00 00 C5 +R 00 00 01 00 02 05 00 00 2B 0A 0A 00 +T F5 00 00 00 21 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 05 0A 00 +T FE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 03 01 00 00 00 00 00 00 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T 0B 01 00 00 R 00 00 01 00 -T AB 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T 0B 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 06 00 diff --git a/src/nos/lib/filesys_lib/findfs.rel b/src/nos/lib/filesys_lib/findfs.rel index 6ed4c52a..ce427b10 100644 --- a/src/nos/lib/filesys_lib/findfs.rel +++ b/src/nos/lib/filesys_lib/findfs.rel @@ -1,27 +1,27 @@ XL4 -H 3 areas 8 global symbols +H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 +S ___04b0_88d9_fsp_200x_25x_20s_5f Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Fstab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size A0 flags 0 S _findfs Def00000000 -A CSTR size 22 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 36 FC -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 05 00 T 08 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 -R 00 00 01 00 0B 04 04 00 8B 0B 04 00 +R 00 00 01 00 0B 04 06 00 8B 0B 06 00 T 0D 00 00 00 R 00 00 01 00 T 0D 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 04 00 -T 16 00 00 00 A7 ED 42 30 7A +R 00 00 01 00 02 05 06 00 +T 16 00 00 00 A7 ED 42 30 7F R 00 00 01 00 T 1B 00 00 00 R 00 00 01 00 @@ -31,55 +31,45 @@ T 26 00 00 00 75 FE DD 74 FF 01 1C 00 09 4E 23 R 00 00 01 00 T 31 00 00 00 46 C5 DD 6E FE DD 66 FF 4E 23 46 R 00 00 01 00 -T 3C 00 00 00 C5 DD 6E FE DD 66 FF E5 21 +T 3C 00 00 00 C5 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 -T 45 00 00 00 00 00 00 00 E5 21 03 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 4D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 52 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E -R 00 00 01 00 02 04 00 00 -T 5B 00 00 00 FE DD 66 FF 7E 23 B6 28 21 21 +T 45 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 +T 4B 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T 52 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 59 00 00 00 0C 00 39 F9 EB DD 6E FE DD 66 FF R 00 00 01 00 -T 65 00 00 00 1C 00 DD 4E FE DD 46 FF 09 46 23 +T 64 00 00 00 7E 23 B6 28 21 21 1C 00 DD 4E FE R 00 00 01 00 -T 70 00 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 +T 6F 00 00 00 DD 46 FF 09 46 23 66 68 DD 4E 02 R 00 00 01 00 -T 7B 00 00 00 20 08 +T 7A 00 00 00 DD 46 03 A7 ED 42 20 08 R 00 00 01 00 -T 7D 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 7D 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 7D 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 7D 00 00 00 DD 6E FE DD 66 FF 18 13 +T 82 00 00 00 DD 6E FE DD 66 FF 18 13 R 00 00 01 00 -T 85 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 85 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T 8A 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T 90 00 00 00 34 FD +T 95 00 00 00 34 FD R 00 00 01 00 -T 92 00 00 00 +T 97 00 00 00 R 00 00 01 00 -T 92 00 00 00 C3 0D 00 00 00 +T 97 00 00 00 C3 0D 00 00 00 R 00 00 01 00 00 05 01 00 -T 95 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 95 00 00 00 21 00 00 +T 9A 00 00 00 21 00 00 R 00 00 01 00 -T 98 00 00 00 +T 9D 00 00 00 R 00 00 01 00 -T 98 00 00 00 C3 00 00 00 00 +T 9D 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 66 73 70 20 30 78 25 78 20 73 5F -R 00 00 02 00 -T 0B 00 00 00 6D 6F 75 6E 74 65 64 20 30 78 25 -R 00 00 02 00 -T 16 00 00 00 78 20 73 5F 64 65 76 20 25 64 0A -R 00 00 02 00 -T 21 00 00 00 00 -R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/findprocess.rel b/src/nos/lib/filesys_lib/findprocess.rel index b6db558b..9d61a0f9 100644 --- a/src/nos/lib/filesys_lib/findprocess.rel +++ b/src/nos/lib/filesys_lib/findprocess.rel @@ -4,13 +4,13 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Ptab Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _disable Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _enable Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size CF flags 0 +A CODE size F1 flags 0 S _findprocess Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,7 +22,7 @@ T 0D 00 00 00 R 00 00 01 00 T 0D 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD R 00 00 01 00 02 05 01 00 -T 16 00 00 00 A7 ED 42 D2 BC 00 00 00 +T 16 00 00 00 A7 ED 42 D2 D6 00 00 00 R 00 00 01 00 00 08 01 00 T 1C 00 00 00 R 00 00 01 00 @@ -34,65 +34,71 @@ T 2F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 03 00 02 09 00 00 T 36 00 00 00 FE DD 66 FF 23 46 23 66 68 DD 4E R 00 00 01 00 -T 41 00 00 00 02 DD 46 03 A7 ED 42 20 5A +T 41 00 00 00 02 DD 46 03 A7 ED 42 20 74 R 00 00 01 00 T 4A 00 00 00 R 00 00 01 00 -T 4A 00 00 00 2A 00 00 00 00 46 23 66 68 23 23 -R 00 00 01 00 02 05 04 00 -T 53 00 00 00 23 46 23 66 68 E5 DD 4E FE DD 46 +T 4A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 04 00 +T 53 00 00 00 23 66 6F 46 23 66 68 23 23 23 46 R 00 00 01 00 -T 5E 00 00 00 FF 03 03 03 69 60 4E 23 46 E1 A7 +T 5E 00 00 00 23 66 68 E5 DD 4E FE DD 46 FF 03 R 00 00 01 00 -T 69 00 00 00 ED 42 28 10 2A 00 00 00 00 46 23 -R 00 00 01 00 02 09 04 00 -T 72 00 00 00 66 68 01 1D 00 09 7E 23 B6 20 10 +T 69 00 00 00 03 03 69 60 4E 23 46 E1 A7 ED 42 +R 00 00 01 00 +T 74 00 00 00 28 19 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 04 00 +T 7D 00 00 00 09 7E 23 66 6F 46 23 66 68 01 R 00 00 01 00 -T 7D 00 00 00 +T 87 00 00 00 1D 00 09 7E 23 B6 20 10 R 00 00 01 00 -T 7D 00 00 00 +T 8F 00 00 00 R 00 00 01 00 -T 7D 00 00 00 +T 8F 00 00 00 R 00 00 01 00 -T 7D 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 8F 00 00 00 +R 00 00 01 00 +T 8F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 83 00 00 00 00 00 00 00 DD 6E FE DD 66 FF 18 +T 95 00 00 00 00 00 00 00 DD 6E FE DD 66 FF 18 R 00 00 01 00 02 04 00 00 -T 8C 00 00 00 3F +T 9E 00 00 00 4F R 00 00 01 00 -T 8D 00 00 00 +T 9F 00 00 00 R 00 00 01 00 -T 8D 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 9F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 93 00 00 00 00 00 00 00 21 08 00 ED 4B +T A5 00 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 9A 00 00 00 00 00 00 00 09 36 01 23 36 00 18 +T AC 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 04 00 -T A3 00 00 00 25 +T B4 00 00 00 08 00 09 36 01 23 36 00 18 2D R 00 00 01 00 -T A4 00 00 00 +T BE 00 00 00 R 00 00 01 00 -T A4 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T BE 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T AA 00 00 00 00 00 00 00 DD 7E FC C6 02 DD 77 +T C4 00 00 00 00 00 00 00 DD 7E FC C6 02 DD 77 R 00 00 01 00 02 04 00 00 -T B3 00 00 00 FC 30 03 DD 34 FD +T CD 00 00 00 FC 30 03 DD 34 FD R 00 00 01 00 -T B9 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T B9 00 00 00 C3 0D 00 00 00 +T D3 00 00 00 C3 0D 00 00 00 R 00 00 01 00 00 05 01 00 -T BC 00 00 00 +T D6 00 00 00 R 00 00 01 00 -T BC 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T D6 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T C5 00 00 00 16 23 36 00 +T DF 00 00 00 23 66 68 01 08 00 09 36 16 23 36 +R 00 00 01 00 +T EA 00 00 00 00 R 00 00 01 00 -T C9 00 00 00 +T EB 00 00 00 R 00 00 01 00 -T C9 00 00 00 21 00 00 +T EB 00 00 00 21 00 00 R 00 00 01 00 -T CC 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T CC 00 00 00 C3 00 00 00 00 +T EE 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/fmount.rel b/src/nos/lib/filesys_lib/fmount.rel index 66a55831..501b538a 100644 --- a/src/nos/lib/filesys_lib/fmount.rel +++ b/src/nos/lib/filesys_lib/fmount.rel @@ -1,242 +1,284 @@ XL4 -H 2 areas 10 global symbols +H 2 areas 14 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _i_ref Ref00000000 S _memcpy Ref00000000 S _d_openclose Ref00000000 S _validdev Ref00000000 +S ___04a2_dc8b_fmount_3a_20can_27t Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S ___04a1_d221_fmount_28_29_20retu Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___0485_dc8b_fmount_3a_20can_27t Ref00000000 S __panic Ref00000000 +S ___049f_db22_fmount_28_25d_2c_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Fstab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___04a0_9479_fmount_28_29_20retu Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 21A flags 0 +A CODE size 2B8 flags 0 S _fmount Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FA FF 01 00 00 DD -R 00 00 01 00 02 05 0B 00 -T 09 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 -T 11 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 00 00 00 00 CD 00 00 00 00 FA FF DD 5E 0A 16 +R 00 00 01 00 02 05 0E 00 +T 09 00 00 00 00 D5 C5 DD 6E 02 DD 66 03 E5 0E +R 00 00 01 00 +T 14 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +T 1A 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 21 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 28 00 00 00 0C 00 39 F9 EB 01 00 00 DD 5E 02 +R 00 00 01 00 +T 33 00 00 00 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 05 00 +T 39 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 18 00 00 00 20 10 +T 40 00 00 00 20 18 R 00 00 01 00 -T 1A 00 00 00 +T 42 00 00 00 R 00 00 01 00 -T 1A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 23 00 00 00 13 23 36 00 C3 EA 01 00 00 -R 00 00 01 00 00 09 01 00 -T 2A 00 00 00 +T 42 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 4B 00 00 00 23 66 68 01 08 00 09 36 13 23 36 R 00 00 01 00 -T 2A 00 00 00 DD 6E 02 DD 66 03 6C 26 00 7D FE +T 56 00 00 00 00 C3 32 02 00 00 +R 00 00 01 00 00 06 01 00 +T 5A 00 00 00 R 00 00 01 00 -T 35 00 00 00 02 38 03 +T 5A 00 00 00 DD 6E 02 DD 66 03 6C 26 00 7D FE R 00 00 01 00 -T 38 00 00 00 +T 65 00 00 00 02 38 03 R 00 00 01 00 -T 38 00 00 00 C3 DD 01 00 00 +T 68 00 00 00 +R 00 00 01 00 +T 68 00 00 00 C3 1D 02 00 00 R 00 00 01 00 00 05 01 00 -T 3B 00 00 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 07 0F 00 +T 72 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 0F 00 +T 73 00 00 00 +R 00 00 01 00 +T 73 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 0F 00 +T 7C 00 00 00 A7 ED 42 30 55 R 00 00 01 00 -T 3B 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD -R 00 00 01 00 0B 07 0C 00 -T 42 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 0C 00 -T 43 00 00 00 +T 81 00 00 00 R 00 00 01 00 -T 43 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 0C 00 -T 4C 00 00 00 A7 ED 42 30 4D +T 81 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T 51 00 00 00 +T 8C 00 00 00 75 FE DD 74 FF 7E 23 B6 28 31 21 R 00 00 01 00 -T 51 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T 97 00 00 00 1C 00 DD 4E FE DD 46 FF 09 46 23 R 00 00 01 00 -T 5C 00 00 00 75 FE DD 74 FF 7E 23 B6 28 29 21 +T A2 00 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 R 00 00 01 00 -T 67 00 00 00 1C 00 DD 4E FE DD 46 FF 09 46 23 +T AD 00 00 00 20 18 R 00 00 01 00 -T 72 00 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 +T AF 00 00 00 R 00 00 01 00 -T 7D 00 00 00 20 10 +T AF 00 00 00 R 00 00 01 00 -T 7F 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T 7F 00 00 00 +T AF 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T B8 00 00 00 23 66 68 01 08 00 09 36 10 23 36 R 00 00 01 00 -T 7F 00 00 00 +T C3 00 00 00 00 C3 32 02 00 00 +R 00 00 01 00 00 06 01 00 +T C7 00 00 00 R 00 00 01 00 -T 7F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 88 00 00 00 10 23 36 00 C3 EA 01 00 00 -R 00 00 01 00 00 09 01 00 -T 8F 00 00 00 +T C7 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T 8F 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T D2 00 00 00 34 FD R 00 00 01 00 -T 9A 00 00 00 34 FD +T D4 00 00 00 R 00 00 01 00 -T 9C 00 00 00 +T D4 00 00 00 18 9D R 00 00 01 00 -T 9C 00 00 00 18 A5 +T D6 00 00 00 R 00 00 01 00 -T 9E 00 00 00 +T D6 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 07 0F 00 +T DD 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 0F 00 +T DE 00 00 00 R 00 00 01 00 -T 9E 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD -R 00 00 01 00 0B 07 0C 00 -T A5 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 0C 00 -T A6 00 00 00 +T DE 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD +R 00 00 01 00 02 05 0F 00 +T E7 00 00 00 A7 ED 42 30 26 R 00 00 01 00 -T A6 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 05 0C 00 -T AF 00 00 00 A7 ED 42 30 26 +T EC 00 00 00 R 00 00 01 00 -T B4 00 00 00 +T EC 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T B4 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T F7 00 00 00 75 FE DD 74 FF 7E 23 B6 20 02 R 00 00 01 00 -T BF 00 00 00 75 FE DD 74 FF 7E 23 B6 20 02 +T 01 01 00 00 R 00 00 01 00 -T C9 00 00 00 +T 01 01 00 00 18 27 R 00 00 01 00 -T C9 00 00 00 18 1F +T 03 01 00 00 R 00 00 01 00 -T CB 00 00 00 +T 03 01 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T CB 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T 0E 01 00 00 34 FD R 00 00 01 00 -T D6 00 00 00 34 FD +T 10 01 00 00 R 00 00 01 00 -T D8 00 00 00 +T 10 01 00 00 18 CC R 00 00 01 00 -T D8 00 00 00 18 CC +T 12 01 00 00 R 00 00 01 00 -T DA 00 00 00 +T 12 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 1B 01 00 00 23 66 68 01 08 00 09 36 0C 23 36 R 00 00 01 00 -T DA 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T E3 00 00 00 0C 23 36 00 C3 EA 01 00 00 -R 00 00 01 00 00 09 01 00 -T EA 00 00 00 +T 26 01 00 00 00 C3 32 02 00 00 +R 00 00 01 00 00 06 01 00 +T 2A 01 00 00 R 00 00 01 00 -T EA 00 00 00 DD 6E FE DD 66 FF 36 39 23 36 CE +T 2A 01 00 00 DD 6E FE DD 66 FF 36 39 23 36 CE R 00 00 01 00 -T F5 00 00 00 21 1C 00 DD 4E FE DD 46 FF 09 DD +T 35 01 00 00 21 1C 00 DD 4E FE DD 46 FF 09 DD R 00 00 01 00 -T 00 01 00 00 4E 02 DD 46 03 71 23 70 0E 01 DD +T 40 01 00 00 4E 02 DD 46 03 71 23 70 0E 01 DD R 00 00 01 00 -T 0B 01 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +T 4B 01 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 04 00 -T 13 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 53 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 1A 01 00 00 28 19 +T 5A 01 00 00 28 19 R 00 00 01 00 -T 1C 01 00 00 +T 5C 01 00 00 R 00 00 01 00 -T 1C 01 00 00 DD 6E 02 DD 66 03 E5 0E +T 5C 01 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 24 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 09 00 02 0A 09 00 -T 2A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 -T 30 01 00 00 00 00 00 00 F1 F1 F1 +T 64 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T 6A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 +T 70 01 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T 35 01 00 00 +T 75 01 00 00 R 00 00 01 00 -T 35 01 00 00 0E 00 C5 01 04 00 DD 5E 02 DD 56 +T 75 01 00 00 0E 00 C5 01 04 00 DD 5E 02 DD 56 R 00 00 01 00 -T 40 01 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 -T 46 01 00 00 CD 00 00 00 00 F1 DD 75 FA DD 74 +T 80 01 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 +T 86 01 00 00 CD 00 00 00 00 F1 DD 75 FA DD 74 R 00 00 01 00 02 05 00 00 -T 4F 01 00 00 FB 7D B4 20 03 +T 8F 01 00 00 FB 7D B4 20 03 R 00 00 01 00 -T 54 01 00 00 +T 94 01 00 00 R 00 00 01 00 -T 54 01 00 00 C3 EA 01 00 00 +T 94 01 00 00 C3 32 02 00 00 R 00 00 01 00 00 05 01 00 -T 57 01 00 00 +T 97 01 00 00 R 00 00 01 00 -T 57 01 00 00 21 1E 00 E5 DD 4E FA DD 46 FB DD +T 97 01 00 00 21 1E 00 E5 DD 4E FA DD 46 FB DD R 00 00 01 00 -T 62 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T A2 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 03 00 -T 6A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T AA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 71 01 00 00 19 00 DD 4E FE DD 46 FF 09 DD 56 +T B1 01 00 00 19 00 DD 4E FE DD 46 FF 09 DD 56 R 00 00 01 00 -T 7C 01 00 00 0A 72 21 1C 00 09 DD 5E 02 DD 56 +T BC 01 00 00 0A 72 21 1C 00 09 DD 5E 02 DD 56 R 00 00 01 00 -T 87 01 00 00 03 73 23 72 21 18 00 09 36 00 0E +T C7 01 00 00 03 73 23 72 21 18 00 09 36 00 0E R 00 00 01 00 -T 92 01 00 00 00 DD 5E FA DD 56 FB 3E +T D2 01 00 00 00 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 9A 01 00 00 00 00 00 00 21 00 00 00 00 CD +T DA 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 9F 01 00 00 00 00 00 00 CB 7C 28 02 +T DF 01 00 00 00 00 00 00 CB 7C 28 02 R 00 00 01 00 02 04 00 00 -T A5 01 00 00 +T E5 01 00 00 R 00 00 01 00 -T A5 01 00 00 18 43 +T E5 01 00 00 18 4B R 00 00 01 00 -T A7 01 00 00 +T E7 01 00 00 R 00 00 01 00 -T A7 01 00 00 DD 6E FE DD 66 FF 46 23 66 68 01 +T E7 01 00 00 DD 6E FE DD 66 FF 46 23 66 68 01 R 00 00 01 00 -T B2 01 00 00 C6 31 A7 ED 42 20 1A 21 06 00 DD +T F2 01 00 00 C6 31 A7 ED 42 20 1A 21 06 00 DD R 00 00 01 00 -T BD 01 00 00 4E FE DD 46 FF 09 5E 23 56 21 +T FD 01 00 00 4E FE DD 46 FF 09 5E 23 56 21 R 00 00 01 00 -T C7 01 00 00 04 00 09 46 23 66 68 A7 ED 52 38 +T 07 02 00 00 04 00 09 46 23 66 68 A7 ED 52 38 R 00 00 01 00 -T D2 01 00 00 1C +T 12 02 00 00 4F R 00 00 01 00 -T D3 01 00 00 +T 13 02 00 00 R 00 00 01 00 -T D3 01 00 00 +T 13 02 00 00 R 00 00 01 00 -T D3 01 00 00 +T 13 02 00 00 R 00 00 01 00 -T D3 01 00 00 DD 6E FE DD 66 FF AF 77 23 77 +T 13 02 00 00 DD 6E FE DD 66 FF AF 77 23 77 R 00 00 01 00 -T DD 01 00 00 +T 1D 02 00 00 R 00 00 01 00 -T DD 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T E6 01 00 00 0F 23 36 00 +T 1D 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 26 02 00 00 23 66 68 01 08 00 09 36 0F 23 36 R 00 00 01 00 -T EA 01 00 00 +T 31 02 00 00 00 R 00 00 01 00 -T EA 01 00 00 21 FF FF 18 28 +T 32 02 00 00 R 00 00 01 00 -T EF 01 00 00 +T 32 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 3B 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T EF 01 00 00 21 1A 00 DD 4E FE DD 46 FF 09 DD +T 46 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 11 00 02 0B 11 00 +T 4C 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 54 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 5B 02 00 00 F1 F1 21 FF FF 18 53 R 00 00 01 00 -T FA 01 00 00 4E 04 DD 46 05 71 23 70 79 B0 28 +T 62 02 00 00 R 00 00 01 00 -T 05 02 00 00 0E +T 62 02 00 00 21 1A 00 DD 4E FE DD 46 FF 09 DD R 00 00 01 00 -T 06 02 00 00 +T 6D 02 00 00 4E 04 DD 46 05 71 23 70 79 B0 28 R 00 00 01 00 -T 06 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 78 02 00 00 0E +R 00 00 01 00 +T 79 02 00 00 +R 00 00 01 00 +T 79 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 0E 02 00 00 21 00 00 00 00 CD 00 00 00 00 +T 81 02 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 14 02 00 00 +T 87 02 00 00 +R 00 00 01 00 +T 87 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 90 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 14 02 00 00 21 00 00 +T 9B 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 +T A1 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T A9 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T B0 02 00 00 F1 F1 21 00 00 R 00 00 01 00 -T 17 02 00 00 +T B5 02 00 00 R 00 00 01 00 -T 17 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +T B5 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 07 00 diff --git a/src/nos/lib/filesys_lib/freeblk.rel b/src/nos/lib/filesys_lib/freeblk.rel index 8d145d1a..b47841f3 100644 --- a/src/nos/lib/filesys_lib/freeblk.rel +++ b/src/nos/lib/filesys_lib/freeblk.rel @@ -1,77 +1,107 @@ XL4 -H 2 areas 9 global symbols +H 2 areas D global symbols +S ___04a9_3018_freeblk_28_29_20ret Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 +S ___04a7_13ec_freeblk_28_25u_2c_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S .__.ABS. Def00000000 +S ___04a8_bc64_freeblk_28_29_20ret Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _blk_free Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 99 flags 0 +A CODE size F3 flags 0 S _freeblk Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF 79 B0 CA -R 00 00 01 00 02 05 04 00 -T 08 00 00 00 96 00 00 00 -R 00 00 01 00 00 04 01 00 -T 0A 00 00 00 +T 00 00 00 00 CD 00 00 00 00 FC FF DD 5E 0A 16 +R 00 00 01 00 02 05 08 00 +T 09 00 00 00 00 D5 C5 DD 6E 02 DD 66 03 E5 0E +R 00 00 01 00 +T 14 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 +T 1A 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 21 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 28 00 00 00 0C 00 39 F9 EB DD 7E 04 DD B6 05 +R 00 00 01 00 +T 33 00 00 00 CA DA 00 00 00 +R 00 00 01 00 00 05 01 00 +T 36 00 00 00 R 00 00 01 00 -T 0A 00 00 00 AF DD B6 0A 28 72 +T 36 00 00 00 AF DD B6 0A 28 72 R 00 00 01 00 -T 10 00 00 00 +T 3C 00 00 00 R 00 00 01 00 -T 10 00 00 00 0E 00 C5 DD 4E 04 DD 46 05 DD 5E +T 3C 00 00 00 0E 00 C5 DD 4E 04 DD 46 05 DD 5E R 00 00 01 00 -T 1B 00 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 07 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 29 00 00 00 75 FC DD 74 FD DD 35 0A 7D B4 28 +T 47 00 00 00 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0B 00 +T 4E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0B 00 02 09 01 00 +T 55 00 00 00 75 FC DD 74 FD DD 35 0A 7D B4 28 R 00 00 01 00 -T 34 00 00 00 4D +T 60 00 00 00 4D R 00 00 01 00 -T 35 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 35 00 00 00 DD 36 FE 00 DD 36 FF 01 +T 61 00 00 00 DD 36 FE 00 DD 36 FF 01 R 00 00 01 00 -T 3D 00 00 00 +T 69 00 00 00 R 00 00 01 00 -T 3D 00 00 00 DD 7E FE DD B6 FF 28 2D +T 69 00 00 00 DD 7E FE DD B6 FF 28 2D R 00 00 01 00 -T 45 00 00 00 +T 71 00 00 00 R 00 00 01 00 -T 45 00 00 00 DD 6E 0A E5 DD 6E FE DD 66 FF 2B +T 71 00 00 00 DD 6E 0A E5 DD 6E FE DD 66 FF 2B R 00 00 01 00 -T 50 00 00 00 DD 75 FE DD 74 FF 29 DD 4E FC DD +T 7C 00 00 00 DD 75 FE DD 74 FF 29 DD 4E FC DD R 00 00 01 00 -T 5B 00 00 00 46 FD 09 4E 23 46 DD 5E 02 DD 56 +T 87 00 00 00 46 FD 09 4E 23 46 DD 5E 02 DD 56 R 00 00 01 00 -T 66 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T 92 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 -T 6C 00 00 00 CD 00 00 00 00 E1 18 CB -R 00 00 01 00 02 05 00 00 -T 72 00 00 00 +T 98 00 00 00 CD 00 00 00 00 E1 18 CB +R 00 00 01 00 02 05 01 00 +T 9E 00 00 00 R 00 00 01 00 -T 72 00 00 00 0E 00 DD 5E FC DD 56 FD 3E +T 9E 00 00 00 0E 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 7B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 80 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 +T A7 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T AC 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 +T AE 00 00 00 R 00 00 01 00 -T 82 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T 82 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 +T AE 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 R 00 00 01 00 -T 8D 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 06 00 02 0B 06 00 -T 93 00 00 00 CD 00 00 00 00 +T B9 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +T BF 00 00 00 CD 00 00 00 00 0E 00 00 00 00 C5 +R 00 00 01 00 02 05 01 00 2B 0A 00 00 +T C5 00 00 00 21 00 00 00 00 E5 21 03 00 E5 3E R 00 00 01 00 02 05 00 00 -T 96 00 00 00 -R 00 00 01 00 -T 96 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T CE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T D3 00 00 00 00 00 00 00 F1 F1 F1 18 16 +R 00 00 01 00 02 04 01 00 +T DA 00 00 00 +R 00 00 01 00 +T DA 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T E0 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T E8 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T EF 00 00 00 F1 +R 00 00 01 00 +T F0 00 00 00 +R 00 00 01 00 +T F0 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/freebuf.rel b/src/nos/lib/filesys_lib/freebuf.rel index 1f1334cf..342c35a1 100644 --- a/src/nos/lib/filesys_lib/freebuf.rel +++ b/src/nos/lib/filesys_lib/freebuf.rel @@ -1,273 +1,294 @@ XL4 -H 2 areas F global symbols +H 2 areas 12 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0413_7943_attempt_20to_20writ Ref00000000 +S ___0415_7943_attempt_20to_20writ Ref00000000 S _bufclock Ref00000000 S _buf_flsh Ref00000000 S _bdreadwrite Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _Bufpool Ref00000000 -S _udata_p Ref00000000 +S ___04aa_4c13_freebuf_28_25u_29_2 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 +S ___04ab_0c86_freebuf_28_29_20ret Ref00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 241 flags 0 +A CODE size 284 flags 0 S _freebuf Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F6 FF AF DD 77 FC -R 00 00 01 00 02 05 0B 00 -T 09 00 00 00 DD 77 FD AF DD 77 FE DD 77 FF -R 00 00 01 00 -T 13 00 00 00 +R 00 00 01 00 02 05 0E 00 +T 09 00 00 00 DD 77 FD AF DD 77 FE DD 77 FF DD +R 00 00 01 00 +T 14 00 00 00 4E 02 06 00 C5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 08 00 +T 1C 00 00 00 21 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 05 08 00 +T 25 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 2A 00 00 00 00 00 00 00 F1 F1 F1 F1 +R 00 00 01 00 02 04 00 00 +T 30 00 00 00 R 00 00 01 00 -T 13 00 00 00 AF 3C CA D0 01 00 00 +T 30 00 00 00 AF 3C CA ED 01 00 00 R 00 00 01 00 00 07 01 00 -T 18 00 00 00 +T 35 00 00 00 R 00 00 01 00 -T 18 00 00 00 DD 36 F8 00 00 00 00 DD 36 F9 -R 00 00 01 00 0B 07 06 00 -T 1F 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 06 00 -T 20 00 00 00 +T 35 00 00 00 DD 36 F8 00 00 00 00 DD 36 F9 +R 00 00 01 00 0B 07 07 00 +T 3C 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 07 00 +T 3D 00 00 00 R 00 00 01 00 -T 20 00 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 -R 00 00 01 00 02 05 06 00 -T 29 00 00 00 A7 ED 42 D2 B9 00 00 00 +T 3D 00 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 +R 00 00 01 00 02 05 07 00 +T 46 00 00 00 A7 ED 42 D2 D6 00 00 00 R 00 00 01 00 00 08 01 00 -T 2F 00 00 00 +T 4C 00 00 00 R 00 00 01 00 -T 2F 00 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T 4C 00 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T 3A 00 00 00 75 FA DD 74 FB 7D B4 28 66 21 +T 57 00 00 00 75 FA DD 74 FB 7D B4 28 66 21 R 00 00 01 00 -T 44 00 00 00 05 02 DD 4E FA DD 46 FB 09 7E B7 +T 61 00 00 00 05 02 DD 4E FA DD 46 FB 09 7E B7 R 00 00 01 00 -T 4F 00 00 00 20 58 21 06 02 DD 4E FA DD 46 FB +T 6C 00 00 00 20 58 21 06 02 DD 4E FA DD 46 FB R 00 00 01 00 -T 5A 00 00 00 09 7E B7 20 4A 21 04 02 DD 4E FA +T 77 00 00 00 09 7E B7 20 4A 21 04 02 DD 4E FA R 00 00 01 00 -T 65 00 00 00 DD 46 FB 09 7E B7 20 3C +T 82 00 00 00 DD 46 FB 09 7E B7 20 3C R 00 00 01 00 -T 6D 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 6D 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 6D 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 6D 00 00 00 21 07 02 DD 4E FA DD 46 FB 09 4E +T 8A 00 00 00 21 07 02 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 -T 78 00 00 00 23 46 2A 00 00 00 00 A7 ED 42 DD +T 95 00 00 00 23 46 2A 00 00 00 00 A7 ED 42 DD R 00 00 01 00 02 07 02 00 -T 81 00 00 00 75 F6 DD 74 F7 DD 4E FE DD 46 FF +T 9E 00 00 00 75 F6 DD 74 F7 DD 4E FE DD 46 FF R 00 00 01 00 -T 8C 00 00 00 A7 ED 42 38 18 +T A9 00 00 00 A7 ED 42 38 18 R 00 00 01 00 -T 91 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T 91 00 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 +T AE 00 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 R 00 00 01 00 -T 9C 00 00 00 FD DD 6E F6 DD 66 F7 DD 75 FE DD +T B9 00 00 00 FD DD 6E F6 DD 66 F7 DD 75 FE DD R 00 00 01 00 -T A7 00 00 00 74 FF +T C4 00 00 00 74 FF R 00 00 01 00 -T A9 00 00 00 +T C6 00 00 00 R 00 00 01 00 -T A9 00 00 00 +T C6 00 00 00 R 00 00 01 00 -T A9 00 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD +T C6 00 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD R 00 00 01 00 -T B4 00 00 00 34 F9 +T D1 00 00 00 34 F9 R 00 00 01 00 -T B6 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T B6 00 00 00 C3 20 00 00 00 +T D3 00 00 00 C3 3D 00 00 00 R 00 00 01 00 00 05 01 00 -T B9 00 00 00 +T D6 00 00 00 R 00 00 01 00 -T B9 00 00 00 DD 7E FC DD B6 FD 28 03 +T D6 00 00 00 DD 7E FC DD B6 FD 28 03 R 00 00 01 00 -T C1 00 00 00 +T DE 00 00 00 R 00 00 01 00 -T C1 00 00 00 C3 D0 01 00 00 +T DE 00 00 00 C3 ED 01 00 00 R 00 00 01 00 00 05 01 00 -T C4 00 00 00 +T E1 00 00 00 R 00 00 01 00 -T C4 00 00 00 DD 36 F8 00 00 00 00 DD 36 F9 -R 00 00 01 00 0B 07 06 00 -T CB 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 06 00 -T CC 00 00 00 +T E1 00 00 00 DD 36 F8 00 00 00 00 DD 36 F9 +R 00 00 01 00 0B 07 07 00 +T E8 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 07 00 +T E9 00 00 00 R 00 00 01 00 -T CC 00 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 -R 00 00 01 00 02 05 06 00 -T D5 00 00 00 A7 ED 42 30 7C +T E9 00 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 +R 00 00 01 00 02 05 07 00 +T F2 00 00 00 A7 ED 42 30 7C R 00 00 01 00 -T DA 00 00 00 +T F7 00 00 00 R 00 00 01 00 -T DA 00 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T F7 00 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T E5 00 00 00 75 FA DD 74 FB 7D B4 28 58 21 +T 02 01 00 00 75 FA DD 74 FB 7D B4 28 58 21 R 00 00 01 00 -T EF 00 00 00 05 02 DD 4E FA DD 46 FB 09 7E B7 +T 0C 01 00 00 05 02 DD 4E FA DD 46 FB 09 7E B7 R 00 00 01 00 -T FA 00 00 00 20 4A 21 06 02 DD 4E FA DD 46 FB +T 17 01 00 00 20 4A 21 06 02 DD 4E FA DD 46 FB R 00 00 01 00 -T 05 01 00 00 09 7E B7 20 3C +T 22 01 00 00 09 7E B7 20 3C R 00 00 01 00 -T 0A 01 00 00 +T 27 01 00 00 R 00 00 01 00 -T 0A 01 00 00 +T 27 01 00 00 R 00 00 01 00 -T 0A 01 00 00 +T 27 01 00 00 R 00 00 01 00 -T 0A 01 00 00 21 07 02 DD 4E FA DD 46 FB 09 4E +T 27 01 00 00 21 07 02 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 -T 15 01 00 00 23 46 2A 00 00 00 00 A7 ED 42 DD +T 32 01 00 00 23 46 2A 00 00 00 00 A7 ED 42 DD R 00 00 01 00 02 07 02 00 -T 1E 01 00 00 75 F6 DD 74 F7 DD 4E FE DD 46 FF +T 3B 01 00 00 75 F6 DD 74 F7 DD 4E FE DD 46 FF R 00 00 01 00 -T 29 01 00 00 A7 ED 42 38 18 +T 46 01 00 00 A7 ED 42 38 18 R 00 00 01 00 -T 2E 01 00 00 +T 4B 01 00 00 R 00 00 01 00 -T 2E 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 +T 4B 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 R 00 00 01 00 -T 39 01 00 00 FD DD 6E F6 DD 66 F7 DD 75 FE DD +T 56 01 00 00 FD DD 6E F6 DD 66 F7 DD 75 FE DD R 00 00 01 00 -T 44 01 00 00 74 FF +T 61 01 00 00 74 FF R 00 00 01 00 -T 46 01 00 00 +T 63 01 00 00 R 00 00 01 00 -T 46 01 00 00 +T 63 01 00 00 R 00 00 01 00 -T 46 01 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD +T 63 01 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD R 00 00 01 00 -T 51 01 00 00 34 F9 +T 6E 01 00 00 34 F9 R 00 00 01 00 -T 53 01 00 00 +T 70 01 00 00 R 00 00 01 00 -T 53 01 00 00 C3 CC 00 00 00 +T 70 01 00 00 C3 E9 00 00 00 R 00 00 01 00 00 05 01 00 -T 56 01 00 00 +T 73 01 00 00 R 00 00 01 00 -T 56 01 00 00 DD 7E FC DD B6 FD 28 02 +T 73 01 00 00 DD 7E FC DD B6 FD 28 02 R 00 00 01 00 -T 5E 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 5E 01 00 00 18 70 +T 7B 01 00 00 18 70 R 00 00 01 00 -T 60 01 00 00 +T 7D 01 00 00 R 00 00 01 00 -T 60 01 00 00 DD 36 F8 00 00 00 00 DD 36 F9 -R 00 00 01 00 0B 07 06 00 -T 67 01 00 00 00 00 00 00 -R 00 00 01 00 8B 04 06 00 -T 68 01 00 00 +T 7D 01 00 00 DD 36 F8 00 00 00 00 DD 36 F9 +R 00 00 01 00 0B 07 07 00 +T 84 01 00 00 00 00 00 00 +R 00 00 01 00 8B 04 07 00 +T 85 01 00 00 R 00 00 01 00 -T 68 01 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 -R 00 00 01 00 02 05 06 00 -T 71 01 00 00 A7 ED 42 30 44 +T 85 01 00 00 01 06 00 00 00 DD 6E F8 DD 66 F9 +R 00 00 01 00 02 05 07 00 +T 8E 01 00 00 A7 ED 42 30 44 R 00 00 01 00 -T 76 01 00 00 +T 93 01 00 00 R 00 00 01 00 -T 76 01 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T 93 01 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T 81 01 00 00 75 FA DD 74 FB 7D B4 20 21 +T 9E 01 00 00 75 FA DD 74 FB 7D B4 20 21 R 00 00 01 00 -T 8A 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 8A 01 00 00 01 01 00 11 09 02 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 -T 92 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0C 00 02 0A 00 00 -T 99 01 00 00 75 FC DD 74 FD E5 DD 6E F8 DD 66 +T A7 01 00 00 01 01 00 11 09 02 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0F 00 +T AF 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0F 00 02 0A 00 00 +T B6 01 00 00 75 FC DD 74 FD E5 DD 6E F8 DD 66 R 00 00 01 00 -T A4 01 00 00 F9 C1 71 23 70 18 25 +T C1 01 00 00 F9 C1 71 23 70 18 25 R 00 00 01 00 -T AB 01 00 00 +T C8 01 00 00 R 00 00 01 00 -T AB 01 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD +T C8 01 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD R 00 00 01 00 -T B6 01 00 00 34 F9 +T D3 01 00 00 34 F9 R 00 00 01 00 -T B8 01 00 00 +T D5 01 00 00 R 00 00 01 00 -T B8 01 00 00 18 AE +T D5 01 00 00 18 AE R 00 00 01 00 -T BA 01 00 00 +T D7 01 00 00 R 00 00 01 00 -T BA 01 00 00 AF DD B6 02 20 02 +T D7 01 00 00 AF DD B6 02 20 02 R 00 00 01 00 -T C0 01 00 00 +T DD 01 00 00 R 00 00 01 00 -T C0 01 00 00 18 65 +T DD 01 00 00 18 6D R 00 00 01 00 -T C2 01 00 00 +T DF 01 00 00 R 00 00 01 00 -T C2 01 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 06 00 2B 0A 09 00 -T C8 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T CE 01 00 00 13 00 00 00 +T DF 01 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 07 00 2B 0A 0B 00 +T E5 01 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T EB 01 00 00 30 00 00 00 R 00 00 01 00 00 04 01 00 -T D0 01 00 00 +T ED 01 00 00 R 00 00 01 00 -T D0 01 00 00 +T ED 01 00 00 R 00 00 01 00 -T D0 01 00 00 21 04 02 DD 4E FC DD 46 FD 09 7E +T ED 01 00 00 21 04 02 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T DB 01 00 00 B7 28 5A +T F8 01 00 00 B7 28 62 R 00 00 01 00 -T DE 01 00 00 +T FB 01 00 00 R 00 00 01 00 -T DE 01 00 00 DD 6E FC DD 66 FD 3E 02 84 67 7E +T FB 01 00 00 DD 6E FC DD 66 FD 3E 02 84 67 7E R 00 00 01 00 -T E9 01 00 00 23 A6 3C 20 11 +T 06 02 00 00 23 A6 3C 20 11 R 00 00 01 00 -T EE 01 00 00 +T 0B 02 00 00 R 00 00 01 00 -T EE 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T 0B 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 01 00 02 0B 01 00 -T F4 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T FA 01 00 00 CD 00 00 00 00 F1 F1 +T 11 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T 17 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 -T FF 01 00 00 +T 1C 02 00 00 R 00 00 01 00 -T FF 01 00 00 2A 00 00 00 00 23 22 00 00 00 00 +T 1C 02 00 00 2A 00 00 00 00 23 22 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0B 03 00 -T 06 02 00 00 0E 01 DD 5E FC DD 56 FD 3E +T 23 02 00 00 0E 01 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 0F 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 2C 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 14 02 00 00 00 00 00 00 CB 7C 28 12 +T 31 02 00 00 00 00 00 00 CB 7C 28 1A R 00 00 01 00 02 04 00 00 -T 1A 02 00 00 +T 37 02 00 00 +R 00 00 01 00 +T 37 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 40 02 00 00 23 66 68 01 08 00 09 36 05 23 36 +R 00 00 01 00 +T 4B 02 00 00 00 R 00 00 01 00 -T 1A 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 23 02 00 00 05 23 36 00 +T 4C 02 00 00 R 00 00 01 00 -T 27 02 00 00 +T 4C 02 00 00 21 00 00 18 30 R 00 00 01 00 -T 27 02 00 00 21 00 00 18 12 +T 51 02 00 00 R 00 00 01 00 -T 2C 02 00 00 +T 51 02 00 00 21 04 02 DD 4E FC DD 46 FD 09 36 R 00 00 01 00 -T 2C 02 00 00 21 04 02 DD 4E FC DD 46 FD 09 36 +T 5C 02 00 00 00 R 00 00 01 00 -T 37 02 00 00 00 +T 5D 02 00 00 R 00 00 01 00 -T 38 02 00 00 +T 5D 02 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T 38 02 00 00 DD 6E FC DD 66 FD +T 65 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +T 6B 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 72 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 79 02 00 00 F1 F1 DD 6E FC DD 66 FD R 00 00 01 00 -T 3E 02 00 00 +T 81 02 00 00 R 00 00 01 00 -T 3E 02 00 00 C3 00 00 00 00 +T 81 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/fs_init.rel b/src/nos/lib/filesys_lib/fs_init.rel index 4386149d..2de90793 100644 --- a/src/nos/lib/filesys_lib/fs_init.rel +++ b/src/nos/lib/filesys_lib/fs_init.rel @@ -1,9 +1,9 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___04af_2208_fs_5finit_28_29 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___048d_2208_fs_5finit_28_29 Ref00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 @@ -35,7 +35,7 @@ R 00 00 01 00 T 33 00 00 00 R 00 00 01 00 T 33 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 39 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 04 00 02 0B 04 00 T 3F 00 00 00 CD 00 00 00 00 F1 F1 @@ -55,4 +55,4 @@ R 00 00 01 00 T 64 00 00 00 R 00 00 01 00 T 64 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/fstat.rel b/src/nos/lib/filesys_lib/fstat.rel index 2b17f64e..94e6929e 100644 --- a/src/nos/lib/filesys_lib/fstat.rel +++ b/src/nos/lib/filesys_lib/fstat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _fstat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0D 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/getfsys.rel b/src/nos/lib/filesys_lib/getfsys.rel index 38bde6a8..5f121b92 100644 --- a/src/nos/lib/filesys_lib/getfsys.rel +++ b/src/nos/lib/filesys_lib/getfsys.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_getfsys Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _getfsys Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0E 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0E 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/getinode.rel b/src/nos/lib/filesys_lib/getinode.rel index 41493676..f42e1a3b 100644 --- a/src/nos/lib/filesys_lib/getinode.rel +++ b/src/nos/lib/filesys_lib/getinode.rel @@ -3,7 +3,7 @@ H 3 areas B global symbols S _magic Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -11,7 +11,7 @@ S _Oftab Ref00000000 S _Gtinobadoft Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A1 flags 0 +A CODE size B2 flags 0 S _getinode Def00000000 A CSTR size E flags 0 T 00 00 00 00 @@ -22,59 +22,63 @@ T 09 00 00 00 6E 02 DD 66 03 A7 ED 42 38 02 R 00 00 01 00 T 13 00 00 00 R 00 00 01 00 -T 13 00 00 00 18 49 +T 13 00 00 00 18 52 R 00 00 01 00 T 15 00 00 00 R 00 00 01 00 -T 15 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 03 00 -T 1E 00 00 00 02 DD 46 03 09 01 71 00 09 46 DD +T 15 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 1E 00 00 00 23 66 6F 46 23 66 68 DD 4E 02 DD +R 00 00 01 00 +T 29 00 00 00 46 03 09 01 71 00 09 46 DD 70 FE R 00 00 01 00 -T 29 00 00 00 70 FE 78 FE 0F 38 27 +T 34 00 00 00 78 FE 0F 38 27 R 00 00 01 00 -T 30 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 30 00 00 00 DD 6E 02 DD 66 03 E5 21 +T 39 00 00 00 DD 6E 02 DD 66 03 E5 21 R 00 00 01 00 -T 38 00 00 00 00 00 00 00 E5 DD 4E FE 06 00 C5 +T 41 00 00 00 00 00 00 00 E5 DD 4E FE 06 00 C5 R 00 00 01 00 00 04 02 00 -T 41 00 00 00 3A 02 00 00 00 4F C5 2A +T 4A 00 00 00 3A 02 00 00 00 4F C5 2A R 00 00 01 00 02 05 08 00 -T 47 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +T 50 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 02 04 08 00 2B 0A 05 00 -T 4D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 56 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 05 00 02 09 01 00 -T 54 00 00 00 F1 F1 F1 +T 5D 00 00 00 F1 F1 F1 R 00 00 01 00 -T 57 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 57 00 00 00 DD 7E FE E6 80 28 12 +T 60 00 00 00 DD 7E FE E6 80 28 1A R 00 00 01 00 -T 5E 00 00 00 +T 67 00 00 00 R 00 00 01 00 -T 5E 00 00 00 +T 67 00 00 00 R 00 00 01 00 -T 5E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 67 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 67 00 00 00 09 23 36 00 21 00 00 18 2E +T 70 00 00 00 23 66 68 01 08 00 09 36 09 23 36 +R 00 00 01 00 +T 7B 00 00 00 00 21 00 00 18 2E R 00 00 01 00 -T 70 00 00 00 +T 81 00 00 00 R 00 00 01 00 -T 70 00 00 00 DD 6E FE 26 00 29 01 00 00 00 00 +T 81 00 00 00 DD 6E FE 26 00 29 01 00 00 00 00 R 00 00 01 00 02 0B 07 00 -T 79 00 00 00 09 46 23 66 68 01 04 00 09 46 23 +T 8A 00 00 00 09 46 23 66 68 01 04 00 09 46 23 R 00 00 01 00 -T 84 00 00 00 66 68 DD 75 FC DD 74 FD 01 +T 95 00 00 00 66 68 DD 75 FC DD 74 FD 01 R 00 00 01 00 -T 8D 00 00 00 05 00 00 00 EB 3E 00 00 00 00 21 +T 9E 00 00 00 05 00 00 00 EB 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 0A 00 00 -T 93 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +T A4 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 00 00 02 09 01 00 -T 9A 00 00 00 FC DD 66 FD +T AB 00 00 00 FC DD 66 FD R 00 00 01 00 -T 9E 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T 9E 00 00 00 C3 00 00 00 00 +T AF 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/getperm.rel b/src/nos/lib/filesys_lib/getperm.rel index 1fa46ee6..885e0223 100644 --- a/src/nos/lib/filesys_lib/getperm.rel +++ b/src/nos/lib/filesys_lib/getperm.rel @@ -3,12 +3,12 @@ H 2 areas 8 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?US_RSHASG_L02 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size E9 flags 0 +A CODE size 104 flags 0 S _getperm Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -16,79 +16,83 @@ T 00 00 00 00 CD 00 00 00 00 FE FF 21 0A 00 DD R 00 00 01 00 02 05 05 00 T 09 00 00 00 4E 02 DD 46 03 09 46 23 66 68 DD R 00 00 01 00 -T 14 00 00 00 75 FE DD 74 FF 2A 00 00 00 00 46 -R 00 00 01 00 02 0A 03 00 -T 1D 00 00 00 23 66 68 01 1D 00 09 7E 23 B6 20 +T 14 00 00 00 75 FE DD 74 FF 21 4B 00 ED 4B R 00 00 01 00 -T 28 00 00 00 57 +T 1E 00 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 03 00 +T 27 00 00 00 66 68 01 1D 00 09 7E 23 B6 20 57 R 00 00 01 00 -T 29 00 00 00 +T 32 00 00 00 R 00 00 01 00 -T 29 00 00 00 DD 7E FE E6 00 6F DD 7E FF E6 F0 +T 32 00 00 00 DD 7E FE E6 00 6F DD 7E FF E6 F0 R 00 00 01 00 -T 34 00 00 00 67 3E 20 AC B5 28 12 DD 7E FE E6 +T 3D 00 00 00 67 3E 20 AC B5 28 12 DD 7E FE E6 R 00 00 01 00 -T 3F 00 00 00 00 6F DD 7E FF E6 F0 67 3E 60 AC +T 48 00 00 00 00 6F DD 7E FF E6 F0 67 3E 60 AC R 00 00 01 00 -T 4A 00 00 00 B5 20 23 +T 53 00 00 00 B5 20 23 R 00 00 01 00 -T 4D 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 4D 00 00 00 06 03 DD 5E FE DD 56 FF CD +T 56 00 00 00 06 03 DD 5E FE DD 56 FF CD R 00 00 01 00 -T 56 00 00 00 00 00 00 00 D5 06 06 DD 5E FE DD +T 5F 00 00 00 00 00 00 00 D5 06 06 DD 5E FE DD R 00 00 01 00 02 04 00 00 -T 5F 00 00 00 56 FF CD 00 00 00 00 EB D1 7B B5 +T 68 00 00 00 56 FF CD 00 00 00 00 EB D1 7B B5 R 00 00 01 00 02 07 00 00 -T 68 00 00 00 4F 7A B4 47 59 50 18 03 +T 71 00 00 00 4F 7A B4 47 59 50 18 03 R 00 00 01 00 -T 70 00 00 00 +T 79 00 00 00 R 00 00 01 00 -T 70 00 00 00 11 07 00 +T 79 00 00 00 11 07 00 R 00 00 01 00 -T 73 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 73 00 00 00 21 00 00 39 7E B3 77 23 7E B2 77 +T 7C 00 00 00 21 00 00 39 7E B3 77 23 7E B2 77 R 00 00 01 00 -T 7E 00 00 00 18 5A +T 87 00 00 00 18 6C R 00 00 01 00 -T 80 00 00 00 +T 89 00 00 00 R 00 00 01 00 -T 80 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 88 00 00 00 1D 00 09 46 23 66 68 E5 21 0E 00 +T 89 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 92 00 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T 93 00 00 00 DD 4E 02 DD 46 03 09 4E 23 46 E1 +T 9D 00 00 00 46 23 66 68 E5 21 0E 00 DD 4E 02 R 00 00 01 00 -T 9E 00 00 00 A7 ED 42 20 0B +T A8 00 00 00 DD 46 03 09 4E 23 46 E1 A7 ED 42 R 00 00 01 00 -T A3 00 00 00 +T B3 00 00 00 20 0B R 00 00 01 00 -T A3 00 00 00 21 00 00 39 06 06 CD 00 00 00 00 +T B5 00 00 00 +R 00 00 01 00 +T B5 00 00 00 21 00 00 39 06 06 CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T AC 00 00 00 18 2C +T BE 00 00 00 18 35 +R 00 00 01 00 +T C0 00 00 00 R 00 00 01 00 -T AE 00 00 00 +T C0 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T C9 00 00 00 23 66 6F 46 23 66 68 01 1F 00 09 R 00 00 01 00 -T AE 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T B6 00 00 00 1F 00 09 46 23 66 68 E5 21 10 00 +T D4 00 00 00 46 23 66 68 E5 21 10 00 DD 4E 02 R 00 00 01 00 -T C1 00 00 00 DD 4E 02 DD 46 03 09 4E 23 46 E1 +T DF 00 00 00 DD 46 03 09 4E 23 46 E1 A7 ED 42 R 00 00 01 00 -T CC 00 00 00 A7 ED 42 20 09 +T EA 00 00 00 20 09 R 00 00 01 00 -T D1 00 00 00 +T EC 00 00 00 R 00 00 01 00 -T D1 00 00 00 21 00 00 39 06 03 CD 00 00 00 00 +T EC 00 00 00 21 00 00 39 06 03 CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T DA 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T DA 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T DA 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T DA 00 00 00 DD 7E FE E6 07 6F DD 7E FF E6 00 +T F5 00 00 00 DD 7E FE E6 07 6F DD 7E FF E6 00 R 00 00 01 00 -T E5 00 00 00 67 C3 00 00 00 00 +T 00 01 00 00 67 C3 00 00 00 00 R 00 00 01 00 02 06 01 00 diff --git a/src/nos/lib/filesys_lib/i_alloc.rel b/src/nos/lib/filesys_lib/i_alloc.rel index a3afb2d3..85af6c33 100644 --- a/src/nos/lib/filesys_lib/i_alloc.rel +++ b/src/nos/lib/filesys_lib/i_alloc.rel @@ -5,13 +5,13 @@ S _xip_find Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __dprintf Ref00000000 S _getfs Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _Badfsmsg Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 130 flags 0 +A CODE size 140 flags 0 S _i_alloc Def00000000 A CSTR size 8 flags 0 T 00 00 00 00 @@ -24,107 +24,111 @@ T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 04 00 02 09 00 00 T 15 00 00 00 FE DD 74 FF 01 19 00 09 7E B7 28 R 00 00 01 00 -T 20 00 00 00 10 +T 20 00 00 00 18 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 2A 00 00 00 1E 23 36 00 C3 2A 01 00 00 -R 00 00 01 00 00 09 01 00 -T 31 00 00 00 +T 2A 00 00 00 23 66 68 01 08 00 09 36 1E 23 36 R 00 00 01 00 -T 31 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 5E +T 35 00 00 00 00 C3 3A 01 00 00 +R 00 00 01 00 00 06 01 00 +T 39 00 00 00 R 00 00 01 00 -T 3C 00 00 00 23 56 D5 21 10 00 09 4E 23 46 C5 +T 39 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 47 00 00 00 21 01 00 E5 21 00 00 E5 01 00 00 +T 44 00 00 00 23 56 D5 21 10 00 09 4E 23 46 C5 R 00 00 01 00 -T 52 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 4F 00 00 00 21 01 00 E5 21 00 00 E5 01 00 00 +R 00 00 01 00 +T 5A 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 5A 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +T 62 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 61 00 00 00 F1 F1 F1 DD 75 F4 DD 74 F5 4D 44 +T 69 00 00 00 F1 F1 F1 DD 75 F4 DD 74 F5 4D 44 R 00 00 01 00 -T 6C 00 00 00 21 01 00 A7 ED 42 30 1E 21 04 00 +T 74 00 00 00 21 01 00 A7 ED 42 30 1E 21 04 00 R 00 00 01 00 -T 77 00 00 00 DD 4E FE DD 46 FF 09 46 23 66 68 +T 7F 00 00 00 DD 4E FE DD 46 FF 09 46 23 66 68 R 00 00 01 00 -T 82 00 00 00 29 29 29 4D 44 DD 6E F4 DD 66 F5 +T 8A 00 00 00 29 29 29 4D 44 DD 6E F4 DD 66 F5 R 00 00 01 00 -T 8D 00 00 00 A7 ED 42 38 03 +T 95 00 00 00 A7 ED 42 38 03 R 00 00 01 00 -T 92 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 92 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 92 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 92 00 00 00 C3 1D 01 00 00 +T 9A 00 00 00 C3 25 01 00 00 R 00 00 01 00 00 05 01 00 -T 95 00 00 00 +T 9D 00 00 00 R 00 00 01 00 -T 95 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E +T 9D 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T A0 00 00 00 23 B6 20 02 +T A8 00 00 00 23 B6 20 02 R 00 00 01 00 -T A4 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T A4 00 00 00 18 47 +T AC 00 00 00 18 47 R 00 00 01 00 -T A6 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T A6 00 00 00 DD 4E F4 DD 46 F5 21 01 00 A7 ED +T AE 00 00 00 DD 4E F4 DD 46 F5 21 01 00 A7 ED R 00 00 01 00 -T B1 00 00 00 42 30 1E 21 04 00 DD 4E FE DD 46 +T B9 00 00 00 42 30 1E 21 04 00 DD 4E FE DD 46 R 00 00 01 00 -T BC 00 00 00 FF 09 46 23 66 68 29 29 29 4D 44 +T C4 00 00 00 FF 09 46 23 66 68 29 29 29 4D 44 R 00 00 01 00 -T C7 00 00 00 DD 6E F4 DD 66 F5 A7 ED 42 38 02 +T CF 00 00 00 DD 6E F4 DD 66 F5 A7 ED 42 38 02 R 00 00 01 00 -T D2 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T D2 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T D2 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T D2 00 00 00 18 19 +T DA 00 00 00 18 19 R 00 00 01 00 -T D4 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T D4 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 4E +T DC 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T DF 00 00 00 23 46 0B 70 2B 71 DD 6E F4 DD 66 +T E7 00 00 00 23 46 0B 70 2B 71 DD 6E F4 DD 66 R 00 00 01 00 -T EA 00 00 00 F5 18 40 +T F2 00 00 00 F5 18 48 R 00 00 01 00 -T ED 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T ED 00 00 00 DD 6E 02 DD 66 03 E5 21 +T F5 00 00 00 DD 6E 02 DD 66 03 E5 21 R 00 00 01 00 -T F5 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F +T FD 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F R 00 00 01 00 00 04 02 00 02 0A 07 00 -T FC 00 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 +T 04 01 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 R 00 00 01 00 02 06 07 00 -T 05 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 0D 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 0B 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E +T 13 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 6E R 00 00 01 00 02 04 00 00 -T 14 01 00 00 FE DD 66 FF 36 39 23 36 CE +T 1C 01 00 00 FE DD 66 FF 36 39 23 36 CE R 00 00 01 00 -T 1D 01 00 00 +T 25 01 00 00 R 00 00 01 00 -T 1D 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 25 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 26 01 00 00 1C 23 36 00 +T 2E 01 00 00 23 66 68 01 08 00 09 36 1C 23 36 +R 00 00 01 00 +T 39 01 00 00 00 R 00 00 01 00 -T 2A 01 00 00 +T 3A 01 00 00 R 00 00 01 00 -T 2A 01 00 00 21 00 00 +T 3A 01 00 00 21 00 00 R 00 00 01 00 -T 2D 01 00 00 +T 3D 01 00 00 R 00 00 01 00 -T 2D 01 00 00 C3 00 00 00 00 +T 3D 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/i_open.rel b/src/nos/lib/filesys_lib/i_open.rel index e2d6a5a9..af87ad40 100644 --- a/src/nos/lib/filesys_lib/i_open.rel +++ b/src/nos/lib/filesys_lib/i_open.rel @@ -1,5 +1,5 @@ XL4 -H 5 areas 15 global symbols +H 5 areas 18 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 @@ -10,355 +10,386 @@ S _i_alloc Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Badinomsg Ref00000000 S __dprintf Ref00000000 +S ___04c6_001d_i_5fopen_28_25u_2c_ Ref00000000 S _Inotab Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?S_LSH_L02 Ref00000000 +S ___04c7_e51c_i_5fopen_28_29_20re Ref00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___04c8_64fb_i_5fopen_28_29_20re Ref00000000 S _calloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _findfs Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 333 flags 0 +A CODE size 3A4 flags 0 S _i_open Def00000000 A CSTR size 15 flags 0 A IDATA0 size 2 flags 0 A CDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F4 FF DD 5E 02 DD -R 00 00 01 00 02 05 0F 00 -T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 12 00 -T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 12 00 02 09 01 00 -T 15 00 00 00 F4 DD 74 F5 7D B4 20 20 +T 00 00 00 00 CD 00 00 00 00 F4 FF C5 DD 6E 02 +R 00 00 01 00 02 05 11 00 +T 09 00 00 00 DD 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 0A 00 +T 11 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0A 00 +T 19 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 1E 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 5E +R 00 00 01 00 02 04 01 00 +T 27 00 00 00 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 15 00 +T 2E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 15 00 02 09 01 00 +T 35 00 00 00 F4 DD 74 F5 7D B4 20 20 R 00 00 01 00 -T 1D 00 00 00 +T 3D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 DD 6E 02 DD 66 03 E5 21 +T 3D 00 00 00 DD 6E 02 DD 66 03 E5 21 R 00 00 01 00 -T 25 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F +T 45 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F R 00 00 01 00 00 04 02 00 02 0A 05 00 -T 2C 00 00 00 C5 2A 00 00 00 00 E5 3E +T 4C 00 00 00 C5 2A 00 00 00 00 E5 3E R 00 00 01 00 02 06 05 00 -T 32 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 37 00 00 00 00 00 00 00 F1 F1 F1 F1 +T 52 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T 57 00 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 01 00 -T 3D 00 00 00 +T 5D 00 00 00 R 00 00 01 00 -T 3D 00 00 00 DD 36 FD 00 DD 7E 04 DD B6 05 20 +T 5D 00 00 00 DD 36 FD 00 DD 7E 04 DD B6 05 20 R 00 00 01 00 -T 48 00 00 00 1E +T 68 00 00 00 1E R 00 00 01 00 -T 49 00 00 00 +T 69 00 00 00 R 00 00 01 00 -T 49 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 69 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 51 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 71 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 58 00 00 00 75 04 DD 74 05 7D B4 20 03 +T 78 00 00 00 75 04 DD 74 05 7D B4 20 03 R 00 00 01 00 -T 61 00 00 00 +T 81 00 00 00 R 00 00 01 00 -T 61 00 00 00 C3 2D 03 00 00 +T 81 00 00 00 C3 73 03 00 00 R 00 00 01 00 00 05 01 00 -T 64 00 00 00 +T 84 00 00 00 R 00 00 01 00 -T 64 00 00 00 DD 34 FD +T 84 00 00 00 DD 34 FD R 00 00 01 00 -T 67 00 00 00 +T 87 00 00 00 R 00 00 01 00 -T 67 00 00 00 01 01 00 DD 6E 04 DD 66 05 A7 ED +T 87 00 00 00 01 01 00 DD 6E 04 DD 66 05 A7 ED R 00 00 01 00 -T 72 00 00 00 42 38 1E 21 04 00 DD 4E F4 DD 46 +T 92 00 00 00 42 38 1E 21 04 00 DD 4E F4 DD 46 R 00 00 01 00 -T 7D 00 00 00 F5 09 46 23 66 68 29 29 29 4D 44 +T 9D 00 00 00 F5 09 46 23 66 68 29 29 29 4D 44 R 00 00 01 00 -T 88 00 00 00 DD 6E 04 DD 66 05 A7 ED 42 38 28 +T A8 00 00 00 DD 6E 04 DD 66 05 A7 ED 42 38 28 R 00 00 01 00 -T 93 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 93 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 93 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 93 00 00 00 DD 6E 04 DD 66 05 E5 21 +T B3 00 00 00 DD 6E 04 DD 66 05 E5 21 R 00 00 01 00 -T 9B 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F +T BB 00 00 00 00 00 00 00 E5 3A 02 00 00 00 4F R 00 00 01 00 00 04 02 00 02 0A 08 00 -T A2 00 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 +T C2 00 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 R 00 00 01 00 02 06 08 00 -T AB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T CB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T B1 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 +T D1 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 01 00 -T B9 00 00 00 2D 03 00 00 +T D9 00 00 00 73 03 00 00 R 00 00 01 00 00 04 01 00 -T BB 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T BB 00 00 00 AF DD 77 FA DD 77 FB DD 36 FC 00 +T DB 00 00 00 AF DD 77 FA DD 77 FB DD 36 FC 00 R 00 00 01 00 -T C6 00 00 00 DD 36 FC 00 +T E6 00 00 00 DD 36 FC 00 R 00 00 01 00 -T CA 00 00 00 +T EA 00 00 00 R 00 00 01 00 -T CA 00 00 00 DD 7E FC FE 05 D2 61 01 00 00 +T EA 00 00 00 DD 7E FC FE 05 D2 81 01 00 00 R 00 00 01 00 00 0A 01 00 -T D2 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T D2 00 00 00 2A 00 00 00 00 4D 44 03 03 ED 43 +T F2 00 00 00 2A 00 00 00 00 4D 44 03 03 ED 43 R 00 00 01 00 00 05 03 00 -T DB 00 00 00 00 00 00 00 46 23 66 68 DD 75 F8 +T FB 00 00 00 00 00 00 00 46 23 66 68 DD 75 F8 R 00 00 01 00 00 04 03 00 -T E4 00 00 00 DD 74 F9 01 0A 00 00 00 2A -R 00 00 01 00 02 08 0A 00 -T EB 00 00 00 00 00 00 00 A7 ED 42 38 06 +T 04 01 00 00 DD 74 F9 01 0A 00 00 00 2A +R 00 00 01 00 02 08 0B 00 +T 0B 01 00 00 00 00 00 00 A7 ED 42 38 06 R 00 00 01 00 00 04 03 00 -T F2 00 00 00 +T 12 01 00 00 R 00 00 01 00 -T F2 00 00 00 21 00 00 00 00 22 00 00 00 00 -R 00 00 01 00 02 05 0A 00 00 0A 03 00 -T F8 00 00 00 +T 12 01 00 00 21 00 00 00 00 22 00 00 00 00 +R 00 00 01 00 02 05 0B 00 00 0A 03 00 +T 18 01 00 00 R 00 00 01 00 -T F8 00 00 00 DD 7E F8 DD B6 F9 28 5B +T 18 01 00 00 DD 7E F8 DD B6 F9 28 5B R 00 00 01 00 -T 00 01 00 00 +T 20 01 00 00 R 00 00 01 00 -T 00 01 00 00 21 07 00 DD 4E F8 DD 46 F9 09 7E +T 20 01 00 00 21 07 00 DD 4E F8 DD 46 F9 09 7E R 00 00 01 00 -T 0B 01 00 00 23 B6 20 0C +T 2B 01 00 00 23 B6 20 0C R 00 00 01 00 -T 0F 01 00 00 +T 2F 01 00 00 R 00 00 01 00 -T 0F 01 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 +T 2F 01 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 R 00 00 01 00 -T 1A 01 00 00 FB +T 3A 01 00 00 FB R 00 00 01 00 -T 1B 01 00 00 +T 3B 01 00 00 R 00 00 01 00 -T 1B 01 00 00 DD 6E F8 DD 66 F9 23 23 23 46 23 +T 3B 01 00 00 DD 6E F8 DD 66 F9 23 23 23 46 23 R 00 00 01 00 -T 26 01 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 +T 46 01 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 R 00 00 01 00 -T 31 01 00 00 20 28 21 05 00 DD 4E F8 DD 46 F9 +T 51 01 00 00 20 28 21 05 00 DD 4E F8 DD 46 F9 R 00 00 01 00 -T 3C 01 00 00 09 46 23 66 68 DD 4E 04 DD 46 05 +T 5C 01 00 00 09 46 23 66 68 DD 4E 04 DD 46 05 R 00 00 01 00 -T 47 01 00 00 A7 ED 42 20 0F +T 67 01 00 00 A7 ED 42 20 0F R 00 00 01 00 -T 4C 01 00 00 +T 6C 01 00 00 R 00 00 01 00 -T 4C 01 00 00 +T 6C 01 00 00 R 00 00 01 00 -T 4C 01 00 00 +T 6C 01 00 00 R 00 00 01 00 -T 4C 01 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 +T 6C 01 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 R 00 00 01 00 -T 57 01 00 00 FB C3 8B 02 00 00 +T 77 01 00 00 FB C3 B3 02 00 00 R 00 00 01 00 00 06 01 00 -T 5B 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 5B 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 5B 01 00 00 DD 34 FC C3 CA 00 00 00 +T 7B 01 00 00 DD 34 FC C3 EA 00 00 00 R 00 00 01 00 00 08 01 00 -T 61 01 00 00 +T 81 01 00 00 R 00 00 01 00 -T 61 01 00 00 DD 7E FA DD B6 FB 20 48 +T 81 01 00 00 DD 7E FA DD B6 FB 20 48 R 00 00 01 00 -T 69 01 00 00 +T 89 01 00 00 R 00 00 01 00 -T 69 01 00 00 DD 36 FC 00 +T 89 01 00 00 DD 36 FC 00 R 00 00 01 00 -T 6D 01 00 00 +T 8D 01 00 00 R 00 00 01 00 -T 6D 01 00 00 DD 7E FC FE 05 30 3D +T 8D 01 00 00 DD 7E FC FE 05 30 3D R 00 00 01 00 -T 74 01 00 00 +T 94 01 00 00 R 00 00 01 00 -T 74 01 00 00 DD 6E FC 26 00 29 01 00 00 00 00 -R 00 00 01 00 02 0B 0A 00 -T 7D 01 00 00 09 7E 23 B6 20 29 +T 94 01 00 00 DD 6E FC 26 00 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0B 00 +T 9D 01 00 00 09 7E 23 B6 20 29 R 00 00 01 00 -T 83 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 83 01 00 00 01 01 00 11 4A 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 10 00 -T 8B 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 10 00 02 0A 01 00 -T 92 01 00 00 75 FA DD 74 FB DD 6E FC 26 00 29 +T A3 01 00 00 01 01 00 11 4A 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T AB 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 13 00 02 0A 01 00 +T B2 01 00 00 75 FA DD 74 FB DD 6E FC 26 00 29 R 00 00 01 00 -T 9D 01 00 00 01 00 00 00 00 09 DD 4E FA DD 46 -R 00 00 01 00 02 05 0A 00 -T A6 01 00 00 FB 71 23 70 18 05 +T BD 01 00 00 01 00 00 00 00 09 DD 4E FA DD 46 +R 00 00 01 00 02 05 0B 00 +T C6 01 00 00 FB 71 23 70 18 05 R 00 00 01 00 -T AC 01 00 00 +T CC 01 00 00 R 00 00 01 00 -T AC 01 00 00 DD 34 FC 18 BC +T CC 01 00 00 DD 34 FC 18 BC R 00 00 01 00 -T B1 01 00 00 +T D1 01 00 00 R 00 00 01 00 -T B1 01 00 00 +T D1 01 00 00 R 00 00 01 00 -T B1 01 00 00 DD 7E FA DD B6 FB 20 10 +T D1 01 00 00 DD 7E FA DD B6 FB 20 18 R 00 00 01 00 -T B9 01 00 00 +T D9 01 00 00 R 00 00 01 00 -T B9 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 0B 00 -T C2 01 00 00 17 23 36 00 C3 2D 03 00 00 -R 00 00 01 00 00 09 01 00 -T C9 01 00 00 +T D9 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T E2 01 00 00 23 66 68 01 08 00 09 36 17 23 36 R 00 00 01 00 -T C9 01 00 00 0E 00 C5 DD 6E F4 DD 66 F5 23 23 +T ED 01 00 00 00 C3 73 03 00 00 +R 00 00 01 00 00 06 01 00 +T F1 01 00 00 +R 00 00 01 00 +T F1 01 00 00 0E 00 C5 DD 6E F4 DD 66 F5 23 23 R 00 00 01 00 -T D4 01 00 00 46 23 66 68 06 03 DD 5E 04 DD 56 +T FC 01 00 00 46 23 66 68 06 03 DD 5E 04 DD 56 R 00 00 01 00 -T DF 01 00 00 05 CD 00 00 00 00 19 4D 44 DD 5E +T 07 02 00 00 05 CD 00 00 00 00 19 4D 44 DD 5E R 00 00 01 00 02 06 00 00 -T E8 01 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T EF 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 13 00 02 09 01 00 -T F6 01 00 00 75 F6 DD 74 F7 7D B4 20 03 +T 10 02 00 00 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 16 00 +T 17 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 16 00 02 09 01 00 +T 1E 02 00 00 75 F6 DD 74 F7 7D B4 20 03 R 00 00 01 00 -T FF 01 00 00 +T 27 02 00 00 R 00 00 01 00 -T FF 01 00 00 C3 2D 03 00 00 +T 27 02 00 00 C3 73 03 00 00 R 00 00 01 00 00 05 01 00 -T 02 02 00 00 +T 2A 02 00 00 R 00 00 01 00 -T 02 02 00 00 21 40 00 E5 DD 7E 04 E6 07 5F DD +T 2A 02 00 00 21 40 00 E5 DD 7E 04 E6 07 5F DD R 00 00 01 00 -T 0D 02 00 00 7E 05 E6 00 57 06 06 CD +T 35 02 00 00 7E 05 E6 00 57 06 06 CD R 00 00 01 00 -T 15 02 00 00 00 00 00 00 DD 6E F6 DD 66 F7 19 -R 00 00 01 00 02 04 0D 00 -T 1E 02 00 00 4D 44 21 0A 00 DD 5E FA DD 56 FB +T 3D 02 00 00 00 00 00 00 DD 6E F6 DD 66 F7 19 +R 00 00 01 00 02 04 0E 00 +T 46 02 00 00 4D 44 21 0A 00 DD 5E FA DD 56 FB R 00 00 01 00 -T 29 02 00 00 19 EB 3E 00 00 00 00 21 +T 51 02 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 04 00 -T 2E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 0E +T 56 02 00 00 00 00 00 00 CD 00 00 00 00 F1 0E R 00 00 01 00 02 04 04 00 02 09 01 00 -T 35 02 00 00 00 DD 5E F6 DD 56 F7 3E +T 5D 02 00 00 00 DD 5E F6 DD 56 F7 3E R 00 00 01 00 -T 3D 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 65 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 42 02 00 00 00 00 00 00 CB 7C 28 03 +T 6A 02 00 00 00 00 00 00 CB 7C 28 03 R 00 00 01 00 02 04 01 00 -T 48 02 00 00 +T 70 02 00 00 R 00 00 01 00 -T 48 02 00 00 C3 2D 03 00 00 +T 70 02 00 00 C3 73 03 00 00 R 00 00 01 00 00 05 01 00 -T 4B 02 00 00 +T 73 02 00 00 R 00 00 01 00 -T 4B 02 00 00 DD 6E FA DD 66 FB 36 91 23 36 60 +T 73 02 00 00 DD 6E FA DD 66 FB 36 91 23 36 60 R 00 00 01 00 -T 56 02 00 00 DD 6E FA DD 66 FB 23 23 23 DD 4E +T 7E 02 00 00 DD 6E FA DD 66 FB 23 23 23 DD 4E R 00 00 01 00 -T 61 02 00 00 02 DD 46 03 71 23 70 21 05 00 DD +T 89 02 00 00 02 DD 46 03 71 23 70 21 05 00 DD R 00 00 01 00 -T 6C 02 00 00 4E FA DD 46 FB 09 DD 5E 04 DD 56 +T 94 02 00 00 4E FA DD 46 FB 09 DD 5E 04 DD 56 R 00 00 01 00 -T 77 02 00 00 05 73 23 72 21 19 00 DD 5E F4 DD +T 9F 02 00 00 05 73 23 72 21 19 00 DD 5E F4 DD R 00 00 01 00 -T 82 02 00 00 56 F5 19 56 21 09 00 09 72 +T AA 02 00 00 56 F5 19 56 21 09 00 09 72 R 00 00 01 00 -T 8B 02 00 00 +T B3 02 00 00 R 00 00 01 00 -T 8B 02 00 00 21 0A 00 DD 4E FA DD 46 FB 09 7E +T B3 02 00 00 21 0A 00 DD 4E FA DD 46 FB 09 7E R 00 00 01 00 -T 96 02 00 00 E6 00 57 23 7E E6 F0 B2 20 04 3E +T BE 02 00 00 E6 00 57 23 7E E6 F0 B2 20 04 3E R 00 00 01 00 -T A1 02 00 00 01 18 01 +T C9 02 00 00 01 18 01 R 00 00 01 00 -T A4 02 00 00 +T CC 02 00 00 R 00 00 01 00 -T A4 02 00 00 AF +T CC 02 00 00 AF R 00 00 01 00 -T A5 02 00 00 +T CD 02 00 00 R 00 00 01 00 -T A5 02 00 00 DD 77 FE 21 07 00 DD 4E FA DD 46 +T CD 02 00 00 DD 77 FE 21 07 00 DD 4E FA DD 46 R 00 00 01 00 -T B0 02 00 00 FB 09 7E 23 B6 20 13 21 0C 00 DD +T D8 02 00 00 FB 09 7E 23 B6 20 13 21 0C 00 DD R 00 00 01 00 -T BB 02 00 00 4E FA DD 46 FB 09 7E 23 B6 20 04 +T E3 02 00 00 4E FA DD 46 FB 09 7E 23 B6 20 04 R 00 00 01 00 -T C6 02 00 00 3E 01 18 01 +T EE 02 00 00 3E 01 18 01 R 00 00 01 00 -T CA 02 00 00 +T F2 02 00 00 R 00 00 01 00 -T CA 02 00 00 AF +T F2 02 00 00 AF R 00 00 01 00 -T CB 02 00 00 +T F3 02 00 00 R 00 00 01 00 -T CB 02 00 00 DD 77 FF AF DD B6 FD 28 10 +T F3 02 00 00 DD 77 FF AF DD B6 FD 28 10 R 00 00 01 00 -T D4 02 00 00 +T FC 02 00 00 R 00 00 01 00 -T D4 02 00 00 AF DD B6 FF 28 06 AF DD B6 FE 20 +T FC 02 00 00 AF DD B6 FF 28 06 AF DD B6 FE 20 R 00 00 01 00 -T DF 02 00 00 02 +T 07 03 00 00 02 R 00 00 01 00 -T E0 02 00 00 +T 08 03 00 00 R 00 00 01 00 -T E0 02 00 00 +T 08 03 00 00 R 00 00 01 00 -T E0 02 00 00 +T 08 03 00 00 R 00 00 01 00 -T E0 02 00 00 18 26 +T 08 03 00 00 18 44 R 00 00 01 00 -T E2 02 00 00 +T 0A 03 00 00 R 00 00 01 00 -T E2 02 00 00 18 0E +T 0A 03 00 00 18 0E R 00 00 01 00 -T E4 02 00 00 +T 0C 03 00 00 R 00 00 01 00 -T E4 02 00 00 AF DD B6 FF 20 06 AF DD B6 FE 28 +T 0C 03 00 00 AF DD B6 FF 20 06 AF DD B6 FE 28 R 00 00 01 00 -T EF 02 00 00 02 +T 17 03 00 00 02 R 00 00 01 00 -T F0 02 00 00 +T 18 03 00 00 R 00 00 01 00 -T F0 02 00 00 +T 18 03 00 00 R 00 00 01 00 -T F0 02 00 00 +T 18 03 00 00 R 00 00 01 00 -T F0 02 00 00 18 16 +T 18 03 00 00 18 34 R 00 00 01 00 -T F2 02 00 00 +T 1A 03 00 00 R 00 00 01 00 -T F2 02 00 00 +T 1A 03 00 00 R 00 00 01 00 -T F2 02 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +T 1A 03 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T FA 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 22 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 01 03 00 00 6E FA DD 66 FB 18 28 +T 29 03 00 00 6E FA DD 66 FB E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 0F 00 +T 31 03 00 00 C5 21 00 00 00 00 E5 21 03 00 E5 +R 00 00 01 00 02 06 0F 00 +T 3A 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 09 00 02 0A 09 00 +T 40 03 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E FA +R 00 00 01 00 02 04 01 00 +T 49 03 00 00 DD 66 FB 18 53 R 00 00 01 00 -T 08 03 00 00 +T 4E 03 00 00 R 00 00 01 00 -T 08 03 00 00 DD 6E 04 DD 66 05 E5 21 +T 4E 03 00 00 DD 6E 04 DD 66 05 E5 21 R 00 00 01 00 -T 10 03 00 00 07 00 00 00 E5 3A 02 00 00 00 4F +T 56 03 00 00 07 00 00 00 E5 3A 02 00 00 00 4F R 00 00 01 00 00 04 02 00 02 0A 08 00 -T 17 03 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 +T 5D 03 00 00 C5 2A 00 00 00 00 E5 21 00 00 E5 R 00 00 01 00 02 06 08 00 -T 20 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 66 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T 26 03 00 00 00 00 00 00 F1 F1 F1 F1 F1 +T 6C 03 00 00 00 00 00 00 F1 F1 F1 F1 F1 R 00 00 01 00 02 04 01 00 -T 2D 03 00 00 +T 73 03 00 00 +R 00 00 01 00 +T 73 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 7C 03 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 2D 03 00 00 21 00 00 +T 87 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 +T 8D 03 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T 95 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 9C 03 00 00 F1 F1 21 00 00 R 00 00 01 00 -T 30 03 00 00 +T A1 03 00 00 R 00 00 01 00 -T 30 03 00 00 C3 00 00 00 00 +T A1 03 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 T 00 00 00 00 R 00 00 02 00 @@ -375,4 +406,4 @@ R 00 00 03 00 T 00 00 00 00 R 00 00 03 00 T 00 00 00 00 00 00 00 00 -R 00 00 04 00 02 04 0A 00 +R 00 00 04 00 02 04 0B 00 diff --git a/src/nos/lib/filesys_lib/ioctl.rel b/src/nos/lib/filesys_lib/ioctl.rel index 941b510a..d077d0c8 100644 --- a/src/nos/lib/filesys_lib/ioctl.rel +++ b/src/nos/lib/filesys_lib/ioctl.rel @@ -1,77 +1,94 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_ioctl Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DC flags 0 +A CODE size 139 flags 0 S _ioctl Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0C DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 0D 73 23 72 21 2E 00 39 01 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0C R 00 00 01 00 -T 57 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +T 7D 00 00 00 DD 56 0D 73 23 72 21 2E 00 39 01 R 00 00 01 00 -T 61 00 00 00 0E 00 ED 4B 00 00 00 00 09 E5 21 +T 88 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +R 00 00 01 00 +T 92 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 06 00 -T 6A 00 00 00 04 00 39 7E C6 02 77 23 7E CE 00 +T 9B 00 00 00 66 6A 11 0E 00 19 E5 21 04 00 39 +R 00 00 01 00 +T A6 00 00 00 7E C6 02 77 23 7E CE 00 77 2B 6E R 00 00 01 00 -T 75 00 00 00 77 2B 6E 67 2B 2B 5E 23 56 E1 73 +T B1 00 00 00 67 2B 2B 5E 23 56 E1 73 23 72 21 R 00 00 01 00 -T 80 00 00 00 23 72 2A 00 00 00 00 23 23 23 36 -R 00 00 01 00 02 07 06 00 -T 89 00 00 00 0F 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 -T 8F 00 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 00 00 2B 0A 05 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T BC 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 06 00 +T C5 00 00 00 66 6A 23 23 23 36 0F 3E +R 00 00 01 00 +T CD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T D2 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 9C 00 00 00 DE DD 74 DF 21 04 00 ED 4B +T DE 00 00 00 DE DD 74 DF 21 4B 00 ED 4B R 00 00 01 00 -T A5 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T E7 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T AE 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T B4 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T BB 00 00 00 3C 20 0F +T EF 00 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T BE 00 00 00 +T FA 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 00 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 08 01 00 00 R 00 00 01 00 -T BE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 08 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T C7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T CD 00 00 00 +T 11 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T CD 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 06 00 -T D6 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 1C 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 2D 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 37 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/link.rel b/src/nos/lib/filesys_lib/link.rel index 47791aa7..21ddc4e9 100644 --- a/src/nos/lib/filesys_lib/link.rel +++ b/src/nos/lib/filesys_lib/link.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_link Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _link Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 11 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 11 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/lseek.rel b/src/nos/lib/filesys_lib/lseek.rel index d26a1f75..2e1e9c54 100644 --- a/src/nos/lib/filesys_lib/lseek.rel +++ b/src/nos/lib/filesys_lib/lseek.rel @@ -1,84 +1,101 @@ XL4 -H 2 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_lseek Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F2 flags 0 +A CODE size 157 flags 0 S _lseek Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0A DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 0B 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 E5 3E 10 DD 4E 0C +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 60 00 00 00 DD 46 0D DD 6E 0A DD 66 0B CD +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 04 0A 00 -T 72 00 00 00 10 00 ED 4B 00 00 00 00 09 DD 5E -R 00 00 01 00 02 08 05 00 -T 7B 00 00 00 0E DD 56 0F 73 23 72 2A +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0A R 00 00 01 00 -T 83 00 00 00 00 00 00 00 23 23 23 36 19 3E +T 7D 00 00 00 DD 56 0B 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 90 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 9C 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 -R 00 00 01 00 -T A7 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 90 00 00 00 0E 00 19 E5 3E 10 DD 4E 0C DD 46 +R 00 00 01 00 +T 9B 00 00 00 0D DD 6E 0A DD 66 0B CD +R 00 00 01 00 +T A3 00 00 00 00 00 00 00 EB E1 73 23 72 21 +R 00 00 01 00 02 04 09 00 +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 05 00 -T B0 00 00 00 FB DD 46 FC 71 23 70 3E +T B4 00 00 00 66 6A 11 10 00 19 DD 5E 0E DD 56 +R 00 00 01 00 +T BF 00 00 00 0F 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T B8 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BD 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD +T C8 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T D1 00 00 00 23 36 19 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T DD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T E2 00 00 00 00 00 00 00 DD 75 FB DD 74 FC DD R 00 00 01 00 02 04 00 00 -T C6 00 00 00 A6 FD DD A6 FE 3C 20 0F +T EB 00 00 00 71 FD DD 70 FE 21 4B 00 ED 4B +R 00 00 01 00 +T F5 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 05 00 +T FD 00 00 00 04 00 09 DD 4E FB DD 46 FC 71 23 +R 00 00 01 00 +T 08 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 0E 01 00 00 CD 00 00 00 00 DD 7E FB DD A6 FC +R 00 00 01 00 02 05 00 00 +T 17 01 00 00 DD A6 FD DD A6 FE 3C 20 1C R 00 00 01 00 -T CE 00 00 00 +T 20 01 00 00 R 00 00 01 00 -T CE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 20 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T D7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T DD 00 00 00 +T 29 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T DD 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD -R 00 00 01 00 02 08 05 00 -T E6 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T 34 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 3C 01 00 00 +R 00 00 01 00 +T 3C 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 45 01 00 00 77 23 77 DD 4E FD DD 46 FE DD 6E R 00 00 01 00 -T F0 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0B 00 +T 50 01 00 00 FB DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 09 0A 00 diff --git a/src/nos/lib/filesys_lib/magic.rel b/src/nos/lib/filesys_lib/magic.rel index 41048fb2..5b3229e5 100644 --- a/src/nos/lib/filesys_lib/magic.rel +++ b/src/nos/lib/filesys_lib/magic.rel @@ -1,7 +1,7 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___015e_8c96__25s_3a_20corrupted Ref00000000 +S ___0160_8c96__25s_3a_20corrupted Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 diff --git a/src/nos/lib/filesys_lib/mknod.rel b/src/nos/lib/filesys_lib/mknod.rel index 578c5907..135434c4 100644 --- a/src/nos/lib/filesys_lib/mknod.rel +++ b/src/nos/lib/filesys_lib/mknod.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mknod Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _mknod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 12 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 12 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/mount.rel b/src/nos/lib/filesys_lib/mount.rel index 95c4d6d7..03f18cec 100644 --- a/src/nos/lib/filesys_lib/mount.rel +++ b/src/nos/lib/filesys_lib/mount.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _mount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 13 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/n_creat.rel b/src/nos/lib/filesys_lib/n_creat.rel index 126592ca..0ec5e56d 100644 --- a/src/nos/lib/filesys_lib/n_creat.rel +++ b/src/nos/lib/filesys_lib/n_creat.rel @@ -1,216 +1,279 @@ XL4 -H 3 areas 10 global symbols +H 3 areas 17 global symbols S _filename Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _bfree Ref00000000 S _namei Ref00000000 S _i_deref Ref00000000 +S _usrget_str Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _wr_inode Ref00000000 S _ch_link Ref00000000 -S _udata_p Ref00000000 +S ___0515_fa1b_n_5fcreat_28_29_20r Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _newfile Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _truncateto0 Ref00000000 +S ___0514_e112_n_5fcreat_28_22_25s Ref00000000 S _setftim Ref00000000 +S _zerobuf Ref00000000 +S ___0516_105b_n_5fcreat_28_29_20r Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1EB flags 0 +A CODE size 2B4 flags 0 S _n_creat Def00000000 A CSTR size 6 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 EC FF AF DD 77 EE -R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 DD 77 EF 1E 01 D5 21 04 00 39 4D +T 00 00 00 00 CD 00 00 00 00 EA FF AF DD 77 EC +R 00 00 01 00 02 05 0E 00 +T 09 00 00 00 DD 77 ED 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 14 00 +T 11 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 14 00 02 09 01 00 +T 18 00 00 00 FD DD 74 FE 11 00 02 D5 DD 4E 02 +R 00 00 01 00 +T 23 00 00 00 DD 46 03 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 2A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 7D +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 31 00 00 00 B4 20 02 18 00 +R 00 00 01 00 +T 36 00 00 00 +R 00 00 01 00 +T 36 00 00 00 +R 00 00 01 00 +T 36 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 06 +R 00 00 01 00 +T 41 00 00 00 00 C5 DD 6E FD DD 66 FE E5 0E +R 00 00 01 00 +T 4B 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 +T 51 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 58 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T 5F 00 00 00 0C 00 39 F9 EB 0E 00 DD 5E FD DD +R 00 00 01 00 +T 6A 00 00 00 56 FE 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 02 00 +T 6F 00 00 00 00 00 00 00 CD 00 00 00 00 0E 01 +R 00 00 01 00 02 04 02 00 02 09 01 00 +T 76 00 00 00 C5 21 04 00 39 4D 44 DD 5E 02 DD +R 00 00 01 00 +T 81 00 00 00 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 03 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 03 00 02 09 01 00 +T 8D 00 00 00 75 EA DD 74 EB 7D B4 CA +R 00 00 01 00 +T 95 00 00 00 35 01 00 00 +R 00 00 01 00 00 04 01 00 +T 97 00 00 00 R 00 00 01 00 -T 14 00 00 00 44 DD 5E 02 DD 56 03 3E +T 97 00 00 00 AF DD B6 04 28 18 R 00 00 01 00 -T 1C 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 21 00 00 00 00 00 00 00 F1 DD 75 EC DD 74 ED -R 00 00 01 00 02 04 01 00 -T 2A 00 00 00 7D B4 CA B5 00 00 00 -R 00 00 01 00 00 07 01 00 -T 2F 00 00 00 +T 9D 00 00 00 R 00 00 01 00 -T 2F 00 00 00 AF DD B6 04 28 10 +T 9D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T A6 00 00 00 23 66 68 01 08 00 09 36 11 23 36 R 00 00 01 00 -T 35 00 00 00 +T B1 00 00 00 00 C3 5F 02 00 00 +R 00 00 01 00 00 06 01 00 +T B5 00 00 00 R 00 00 01 00 -T 35 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 3E 00 00 00 11 23 36 00 C3 C1 01 00 00 -R 00 00 01 00 00 09 01 00 -T 45 00 00 00 +T B5 00 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T BD 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 04 00 02 0A 01 00 +T C4 00 00 00 0A 00 DD 4E EA DD 46 EB 09 7E E6 R 00 00 01 00 -T 45 00 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T 4D 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 54 00 00 00 0A 00 DD 4E EC DD 46 ED 09 7E E6 +T CF 00 00 00 00 4F 23 7E E6 F0 47 3E 40 A8 B1 R 00 00 01 00 -T 5F 00 00 00 00 4F 23 7E E6 F0 47 3E 40 A8 B1 +T DA 00 00 00 20 18 R 00 00 01 00 -T 6A 00 00 00 20 10 +T DC 00 00 00 R 00 00 01 00 -T 6C 00 00 00 +T DC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T E5 00 00 00 23 66 68 01 08 00 09 36 15 23 36 R 00 00 01 00 -T 6C 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 75 00 00 00 15 23 36 00 C3 CF 01 00 00 -R 00 00 01 00 00 09 01 00 -T 7C 00 00 00 +T F0 00 00 00 00 C3 6D 02 00 00 +R 00 00 01 00 00 06 01 00 +T F4 00 00 00 R 00 00 01 00 -T 7C 00 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 84 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 0B 00 02 0A 01 00 -T 8B 00 00 00 E6 02 47 7C E6 00 B0 20 10 +T F4 00 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0F 00 +T FC 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 0F 00 02 0A 01 00 +T 03 01 00 00 E6 02 47 7C E6 00 B0 20 18 R 00 00 01 00 -T 94 00 00 00 +T 0C 01 00 00 R 00 00 01 00 -T 94 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 9D 00 00 00 0D 23 36 00 C3 CF 01 00 00 -R 00 00 01 00 00 09 01 00 -T A4 00 00 00 +T 0C 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T 15 01 00 00 23 66 68 01 08 00 09 36 0D 23 36 R 00 00 01 00 -T A4 00 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0D 00 -T AC 00 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 0D 00 02 0A 01 00 -T B3 00 00 00 A5 01 00 00 +T 20 01 00 00 00 C3 6D 02 00 00 +R 00 00 01 00 00 06 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 11 00 +T 2C 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 05 11 00 02 0A 01 00 +T 33 01 00 00 25 02 00 00 R 00 00 01 00 00 04 01 00 -T B5 00 00 00 +T 35 01 00 00 R 00 00 01 00 -T B5 00 00 00 DD 7E EE DD B6 EF 20 03 +T 35 01 00 00 DD 7E EC DD B6 ED 20 03 R 00 00 01 00 -T BD 00 00 00 +T 3D 01 00 00 R 00 00 01 00 -T BD 00 00 00 C3 CF 01 00 00 +T 3D 01 00 00 C3 6D 02 00 00 R 00 00 01 00 00 05 01 00 -T C0 00 00 00 +T 40 01 00 00 R 00 00 01 00 -T C0 00 00 00 21 04 00 39 4D 44 DD 5E 02 DD 56 +T 40 01 00 00 21 04 00 39 4D 44 DD 5E 02 DD 56 R 00 00 01 00 -T CB 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T 4B 01 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 -T D1 00 00 00 CD 00 00 00 00 21 04 00 39 4D 44 +T 51 01 00 00 CD 00 00 00 00 21 04 00 39 4D 44 R 00 00 01 00 02 05 01 00 -T DA 00 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 -T E2 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 01 00 -T E9 00 00 00 75 EC DD 74 ED 7D B4 20 03 +T 5A 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0D 00 +T 62 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0D 00 02 0A 01 00 +T 69 01 00 00 75 EA DD 74 EB 7D B4 20 03 R 00 00 01 00 -T F2 00 00 00 +T 72 01 00 00 R 00 00 01 00 -T F2 00 00 00 C3 CF 01 00 00 +T 72 01 00 00 C3 6D 02 00 00 R 00 00 01 00 00 05 01 00 -T F5 00 00 00 +T 75 01 00 00 R 00 00 01 00 -T F5 00 00 00 21 0A 00 DD 4E EC DD 46 ED 09 DD +T 75 01 00 00 21 0A 00 DD 4E EA DD 46 EB 09 DD R 00 00 01 00 -T 00 01 00 00 5E 0A DD 56 0B 73 23 72 0E 07 DD +T 80 01 00 00 5E 0A DD 56 0B 73 23 72 0E 07 DD R 00 00 01 00 -T 0B 01 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 -T 13 01 00 00 00 00 00 00 CD 00 00 00 00 DD 7E -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 1A 01 00 00 0A E6 00 6F DD 7E 0B E6 F0 67 3E +T 8B 01 00 00 5E EA DD 56 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 13 00 +T 93 01 00 00 00 00 00 00 CD 00 00 00 00 DD 7E +R 00 00 01 00 02 04 13 00 02 09 01 00 +T 9A 01 00 00 0A E6 00 6F DD 7E 0B E6 F0 67 3E R 00 00 01 00 -T 25 01 00 00 40 AC B5 20 7B +T A5 01 00 00 40 AC B5 20 7B R 00 00 01 00 -T 2A 01 00 00 +T AA 01 00 00 R 00 00 01 00 -T 2A 01 00 00 DD 6E EC DD 66 ED E5 21 +T AA 01 00 00 DD 6E EA DD 66 EB E5 21 R 00 00 01 00 -T 32 01 00 00 01 00 00 00 E5 01 00 00 00 00 DD +T B2 01 00 00 01 00 00 00 E5 01 00 00 00 00 DD R 00 00 01 00 00 04 02 00 00 0A 02 00 -T 39 01 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 -T 41 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 48 01 00 00 7D B4 28 22 DD 6E EE DD 66 EF E5 +T B9 01 00 00 5E EA DD 56 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T C1 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T C8 01 00 00 7D B4 28 22 DD 6E EC DD 66 ED E5 R 00 00 01 00 -T 53 01 00 00 21 03 00 00 00 E5 01 00 00 00 00 +T D3 01 00 00 21 03 00 00 00 E5 01 00 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 02 00 -T 5A 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 -T 62 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 69 01 00 00 F1 7D B4 20 02 +T DA 01 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T E2 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 09 00 02 0A 01 00 +T E9 01 00 00 F1 7D B4 20 02 +R 00 00 01 00 +T EE 01 00 00 +R 00 00 01 00 +T EE 01 00 00 R 00 00 01 00 -T 6E 01 00 00 +T EE 01 00 00 R 00 00 01 00 -T 6E 01 00 00 +T EE 01 00 00 18 6F R 00 00 01 00 -T 6E 01 00 00 +T F0 01 00 00 R 00 00 01 00 -T 6E 01 00 00 18 51 +T F0 01 00 00 21 12 00 DD 4E EA DD 46 EB 09 AF R 00 00 01 00 -T 70 01 00 00 +T FB 01 00 00 36 20 23 77 23 77 23 77 21 0C 00 R 00 00 01 00 -T 70 01 00 00 21 12 00 DD 4E EC DD 46 ED 09 AF +T 06 02 00 00 09 34 23 20 01 34 R 00 00 01 00 -T 7B 01 00 00 36 20 23 77 23 77 23 77 21 0C 00 +T 0C 02 00 00 R 00 00 01 00 -T 86 01 00 00 09 34 23 20 01 34 +T 0C 02 00 00 21 0C 00 DD 4E EC DD 46 ED 09 34 R 00 00 01 00 -T 8C 01 00 00 +T 17 02 00 00 23 20 01 34 R 00 00 01 00 -T 8C 01 00 00 21 0C 00 DD 4E EE DD 46 EF 09 34 +T 1B 02 00 00 R 00 00 01 00 -T 97 01 00 00 23 20 01 34 +T 1B 02 00 00 DD 6E EC DD 66 ED 23 23 36 01 R 00 00 01 00 -T 9B 01 00 00 +T 25 02 00 00 R 00 00 01 00 -T 9B 01 00 00 DD 6E EE DD 66 EF 23 23 36 01 +T 25 02 00 00 R 00 00 01 00 -T A5 01 00 00 +T 25 02 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T 2D 02 00 00 21 00 00 00 00 CD 00 00 00 00 CB +R 00 00 01 00 02 05 08 00 02 0A 01 00 +T 34 02 00 00 7C 28 02 R 00 00 01 00 -T A5 01 00 00 +T 37 02 00 00 R 00 00 01 00 -T A5 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T AD 01 00 00 21 00 00 00 00 CD 00 00 00 00 CB -R 00 00 01 00 02 05 05 00 02 0A 01 00 -T B4 01 00 00 7C 28 02 +T 37 02 00 00 18 34 R 00 00 01 00 -T B7 01 00 00 +T 39 02 00 00 R 00 00 01 00 -T B7 01 00 00 18 16 +T 39 02 00 00 DD 6E EA DD 66 EB E5 0E R 00 00 01 00 -T B9 01 00 00 +T 41 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 +T 47 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 4E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T 55 02 00 00 F1 F1 DD 6E EA DD 66 EB 18 52 R 00 00 01 00 -T B9 01 00 00 DD 6E EC DD 66 ED 18 27 +T 5F 02 00 00 R 00 00 01 00 -T C1 01 00 00 +T 5F 02 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 67 02 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 04 00 02 0A 01 00 +T 6D 02 00 00 R 00 00 01 00 -T C1 01 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T C9 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 03 00 02 0A 01 00 -T CF 01 00 00 +T 6D 02 00 00 DD 7E EA DD B6 EB 28 0E R 00 00 01 00 -T CF 01 00 00 DD 7E EC DD B6 ED 28 0E +T 75 02 00 00 R 00 00 01 00 -T D7 01 00 00 +T 75 02 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 7D 02 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 04 00 02 0A 01 00 +T 83 02 00 00 R 00 00 01 00 -T D7 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T DF 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 03 00 02 0A 01 00 -T E5 01 00 00 +T 83 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T 8C 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T E5 01 00 00 21 00 00 +T 97 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 15 00 02 0B 15 00 +T 9D 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T A5 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T AC 02 00 00 F1 F1 21 00 00 R 00 00 01 00 -T E8 01 00 00 +T B1 02 00 00 R 00 00 01 00 -T E8 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T B1 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 06 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 diff --git a/src/nos/lib/filesys_lib/namecomp.rel b/src/nos/lib/filesys_lib/namecomp.rel index b7ea5abd..8e0edbc8 100644 --- a/src/nos/lib/filesys_lib/namecomp.rel +++ b/src/nos/lib/filesys_lib/namecomp.rel @@ -1,73 +1,106 @@ XL4 -H 2 areas 5 global symbols +H 3 areas 7 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _strcmp Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 73 flags 0 +A CODE size A2 flags 0 S _namecomp Def00000000 +A CSTR size 6 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 36 FE 0E -R 00 00 01 00 02 05 02 00 -T 09 00 00 00 +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 01 00 00 00 00 DD 5E 02 DD 56 03 +R 00 00 01 00 00 05 02 00 +T 12 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 02 00 02 0A 02 00 +T 18 00 00 00 00 00 00 00 7D B4 28 15 01 +R 00 00 01 00 02 04 00 00 +T 1F 00 00 00 02 00 00 00 DD 5E 02 DD 56 03 3E +R 00 00 01 00 00 04 02 00 +T 28 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 2D 00 00 00 00 00 00 00 7D B4 20 05 +R 00 00 01 00 02 04 00 00 +T 33 00 00 00 R 00 00 01 00 -T 09 00 00 00 DD 6E 02 DD 66 03 AF B6 28 40 DD +T 33 00 00 00 R 00 00 01 00 -T 14 00 00 00 6E 02 DD 66 03 7E FE 2F 28 35 +T 33 00 00 00 R 00 00 01 00 -T 1E 00 00 00 +T 33 00 00 00 21 01 00 18 67 R 00 00 01 00 -T 1E 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 1E 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 1E 00 00 00 DD 6E 04 DD 66 05 23 DD 75 04 DD +T 38 00 00 00 DD 6E 02 DD 66 03 AF B6 28 40 DD R 00 00 01 00 -T 29 00 00 00 74 05 2B E5 DD 6E 02 DD 66 03 23 +T 43 00 00 00 6E 02 DD 66 03 7E FE 2F 28 35 R 00 00 01 00 -T 34 00 00 00 DD 75 02 DD 74 03 2B 7E E1 BE 28 +T 4D 00 00 00 R 00 00 01 00 -T 3F 00 00 00 02 +T 4D 00 00 00 R 00 00 01 00 -T 40 00 00 00 +T 4D 00 00 00 R 00 00 01 00 -T 40 00 00 00 18 2B +T 4D 00 00 00 DD 6E 04 DD 66 05 23 DD 75 04 DD R 00 00 01 00 -T 42 00 00 00 +T 58 00 00 00 74 05 2B E5 DD 6E 02 DD 66 03 23 R 00 00 01 00 -T 42 00 00 00 DD 35 FE DD 46 FE 04 05 20 05 +T 63 00 00 00 DD 75 02 DD 74 03 2B 7E E1 BE 28 R 00 00 01 00 -T 4C 00 00 00 +T 6E 00 00 00 02 R 00 00 01 00 -T 4C 00 00 00 21 FF FF 18 1F +T 6F 00 00 00 R 00 00 01 00 -T 51 00 00 00 +T 6F 00 00 00 18 2B R 00 00 01 00 -T 51 00 00 00 18 B6 +T 71 00 00 00 R 00 00 01 00 -T 53 00 00 00 +T 71 00 00 00 DD 35 FE DD 46 FE 04 05 20 05 R 00 00 01 00 -T 53 00 00 00 DD 6E 04 DD 66 05 AF B6 28 0B DD +T 7B 00 00 00 R 00 00 01 00 -T 5E 00 00 00 6E 04 DD 66 05 7E FE 2F 20 05 +T 7B 00 00 00 21 FF FF 18 1F R 00 00 01 00 -T 68 00 00 00 +T 80 00 00 00 R 00 00 01 00 -T 68 00 00 00 +T 80 00 00 00 18 B6 R 00 00 01 00 -T 68 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 68 00 00 00 21 01 00 18 03 +T 82 00 00 00 DD 6E 04 DD 66 05 AF B6 28 0B DD R 00 00 01 00 -T 6D 00 00 00 +T 8D 00 00 00 6E 04 DD 66 05 7E FE 2F 20 05 R 00 00 01 00 -T 6D 00 00 00 +T 97 00 00 00 R 00 00 01 00 -T 6D 00 00 00 21 00 00 +T 97 00 00 00 R 00 00 01 00 -T 70 00 00 00 +T 97 00 00 00 R 00 00 01 00 -T 70 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 00 00 +T 97 00 00 00 21 01 00 18 03 +R 00 00 01 00 +T 9C 00 00 00 +R 00 00 01 00 +T 9C 00 00 00 +R 00 00 01 00 +T 9C 00 00 00 21 00 00 +R 00 00 01 00 +T 9F 00 00 00 +R 00 00 01 00 +T 9F 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 2A 00 +R 00 00 02 00 +T 02 00 00 00 +R 00 00 02 00 +T 02 00 00 00 2A 2E 2A 00 +R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/namei.rel b/src/nos/lib/filesys_lib/namei.rel index ec752e6a..017373e9 100644 --- a/src/nos/lib/filesys_lib/namei.rel +++ b/src/nos/lib/filesys_lib/namei.rel @@ -5,7 +5,7 @@ S _bfree Ref00000000 S _i_deref Ref00000000 S _usrget_str Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _root_ino Ref00000000 S __namei Ref00000000 @@ -15,7 +15,7 @@ S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _zerobuf Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3E2 flags 0 +A CODE size 465 flags 0 S _namei Def00000000 A CSTR size 1 flags 0 T 00 00 00 00 @@ -34,379 +34,409 @@ T 2E 00 00 00 00 02 D5 DD 4E 02 DD 46 03 EB 3E R 00 00 01 00 T 39 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 3E 00 00 00 00 00 00 00 F1 21 08 00 ED 4B +T 3E 00 00 00 00 00 00 00 F1 7D B4 20 02 18 00 R 00 00 01 00 02 04 00 00 -T 46 00 00 00 00 00 00 00 09 AF 77 23 77 DD 6E -R 00 00 01 00 02 04 05 00 -T 4F 00 00 00 FD DD 66 FE 7E FE 2F 20 11 2A +T 47 00 00 00 R 00 00 01 00 -T 59 00 00 00 00 00 00 00 46 23 66 68 01 6B 00 -R 00 00 01 00 02 04 05 00 -T 62 00 00 00 09 46 23 66 68 18 0F +T 47 00 00 00 +R 00 00 01 00 +T 47 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T 50 00 00 00 23 66 6A 11 08 00 19 AF 77 23 77 +R 00 00 01 00 +T 5B 00 00 00 DD 6E FD DD 66 FE 7E FE 2F 20 1A +R 00 00 01 00 +T 66 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T 6F 00 00 00 23 66 6F 56 23 66 6A 11 6B 00 19 +R 00 00 01 00 +T 7A 00 00 00 56 23 66 6A 18 18 +R 00 00 01 00 +T 80 00 00 00 R 00 00 01 00 -T 69 00 00 00 +T 80 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T 89 00 00 00 23 66 6F 46 23 66 68 01 27 00 09 R 00 00 01 00 -T 69 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 05 00 -T 71 00 00 00 27 00 09 46 23 66 68 +T 94 00 00 00 46 23 66 68 R 00 00 01 00 -T 78 00 00 00 +T 98 00 00 00 R 00 00 01 00 -T 78 00 00 00 DD 75 F0 DD 74 F1 +T 98 00 00 00 DD 75 F0 DD 74 F1 R 00 00 01 00 -T 7E 00 00 00 +T 9E 00 00 00 R 00 00 01 00 -T 7E 00 00 00 21 02 00 39 E5 DD 6E F0 DD 66 F1 +T 9E 00 00 00 21 02 00 39 E5 DD 6E F0 DD 66 F1 R 00 00 01 00 -T 89 00 00 00 E5 21 0E 00 39 4D 44 DD 5E FD DD +T A9 00 00 00 E5 21 0E 00 39 4D 44 DD 5E FD DD R 00 00 01 00 -T 94 00 00 00 56 FE 3E 00 00 00 00 21 +T B4 00 00 00 56 FE 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T 99 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T B9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 08 00 02 09 00 00 -T A0 00 00 00 DD 75 EC DD 74 ED 7D B4 CA +T C0 00 00 00 DD 75 EC DD 74 ED 7D B4 CA R 00 00 01 00 -T A9 00 00 00 38 03 00 00 +T C9 00 00 00 AB 03 00 00 R 00 00 01 00 00 04 01 00 -T AB 00 00 00 +T CB 00 00 00 R 00 00 01 00 -T AB 00 00 00 21 0A 00 DD 4E EC DD 46 ED 09 7E +T CB 00 00 00 21 0A 00 DD 4E EC DD 46 ED 09 7E R 00 00 01 00 -T B6 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 90 A8 +T D6 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 90 A8 R 00 00 01 00 -T C1 00 00 00 B1 20 10 DD 6E F6 DD 66 F7 AF B6 +T E1 00 00 00 B1 20 10 DD 6E F6 DD 66 F7 AF B6 R 00 00 01 00 -T CC 00 00 00 20 32 AF DD B6 0A 20 2C +T EC 00 00 00 20 32 AF DD B6 0A 20 2C R 00 00 01 00 -T D4 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T D4 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T D4 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T D4 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T D4 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T D4 00 00 00 DD 7E 04 DD B6 05 28 13 +T F4 00 00 00 DD 7E 04 DD B6 05 28 13 R 00 00 01 00 -T DC 00 00 00 +T FC 00 00 00 R 00 00 01 00 -T DC 00 00 00 DD 6E EE DD 66 EF E5 DD 6E 04 DD +T FC 00 00 00 DD 6E EE DD 66 EF E5 DD 6E 04 DD R 00 00 01 00 -T E7 00 00 00 66 05 C1 71 23 70 18 0E +T 07 01 00 00 66 05 C1 71 23 70 18 0E R 00 00 01 00 -T EF 00 00 00 +T 0F 01 00 00 R 00 00 01 00 -T EF 00 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 +T 0F 01 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T F7 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T 17 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T FD 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T FD 00 00 00 C3 83 03 00 00 +T 1D 01 00 00 C3 06 04 00 00 R 00 00 01 00 00 05 01 00 -T 00 01 00 00 +T 20 01 00 00 R 00 00 01 00 -T 00 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +T 20 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T 08 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 28 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 0F 01 00 00 E6 04 47 7C E6 00 B0 20 33 +T 2F 01 00 00 E6 04 47 7C E6 00 B0 20 3B R 00 00 01 00 -T 18 01 00 00 +T 38 01 00 00 R 00 00 01 00 -T 18 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 38 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 21 01 00 00 01 23 36 00 +T 41 01 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 4C 01 00 00 00 R 00 00 01 00 -T 25 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 25 01 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 +T 4D 01 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 2D 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 55 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 34 01 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 +T 5C 01 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T 3C 01 00 00 00 00 00 00 CD 00 00 00 00 AF DD +T 64 01 00 00 00 00 00 00 CD 00 00 00 00 AF DD R 00 00 01 00 02 04 02 00 02 09 00 00 -T 43 01 00 00 77 EC DD 77 ED C3 83 03 00 00 +T 6B 01 00 00 77 EC DD 77 ED C3 06 04 00 00 R 00 00 01 00 00 0A 01 00 -T 4B 01 00 00 +T 73 01 00 00 R 00 00 01 00 -T 4B 01 00 00 DD 7E F2 DD B6 F3 20 16 +T 73 01 00 00 DD 7E F2 DD B6 F3 20 16 R 00 00 01 00 -T 53 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 53 01 00 00 1E 01 3E 00 00 00 00 21 +T 7B 01 00 00 1E 01 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0D 00 -T 58 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 80 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0D 00 02 09 00 00 -T 5F 01 00 00 F2 DD 74 F3 7D B4 20 02 +T 87 01 00 00 F2 DD 74 F3 7D B4 20 02 R 00 00 01 00 -T 67 01 00 00 +T 8F 01 00 00 R 00 00 01 00 -T 67 01 00 00 18 2A +T 8F 01 00 00 18 2A R 00 00 01 00 -T 69 01 00 00 +T 91 01 00 00 R 00 00 01 00 -T 69 01 00 00 +T 91 01 00 00 R 00 00 01 00 -T 69 01 00 00 DD 6E F6 DD 66 F7 AF B6 28 6E +T 91 01 00 00 DD 6E F6 DD 66 F7 AF B6 28 76 R 00 00 01 00 -T 73 01 00 00 +T 9B 01 00 00 R 00 00 01 00 -T 73 01 00 00 DD 7E F4 DD B6 F5 20 10 +T 9B 01 00 00 DD 7E F4 DD B6 F5 20 10 R 00 00 01 00 -T 7B 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 7B 01 00 00 1E 00 3E 00 00 00 00 21 +T A3 01 00 00 1E 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0D 00 -T 80 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T A8 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0D 00 02 09 00 00 -T 87 01 00 00 F4 DD 74 F5 +T AF 01 00 00 F4 DD 74 F5 R 00 00 01 00 -T 8B 01 00 00 +T B3 01 00 00 R 00 00 01 00 -T 8B 01 00 00 DD 7E F4 DD B6 F5 20 10 +T B3 01 00 00 DD 7E F4 DD B6 F5 20 18 R 00 00 01 00 -T 93 01 00 00 +T BB 01 00 00 R 00 00 01 00 -T 93 01 00 00 +T BB 01 00 00 R 00 00 01 00 -T 93 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T BB 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 9C 01 00 00 0C 23 36 00 C3 83 03 00 00 -R 00 00 01 00 00 09 01 00 -T A3 01 00 00 +T C4 01 00 00 23 66 68 01 08 00 09 36 0C 23 36 R 00 00 01 00 -T A3 01 00 00 DD 6E F4 DD 66 F5 DD 75 F8 DD 74 +T CF 01 00 00 00 C3 06 04 00 00 +R 00 00 01 00 00 06 01 00 +T D3 01 00 00 R 00 00 01 00 -T AE 01 00 00 F9 +T D3 01 00 00 DD 6E F4 DD 66 F5 DD 75 F8 DD 74 R 00 00 01 00 -T AF 01 00 00 +T DE 01 00 00 F9 R 00 00 01 00 -T AF 01 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD +T DF 01 00 00 R 00 00 01 00 -T BA 01 00 00 74 F7 2B 46 DD 6E F8 DD 66 F9 23 +T DF 01 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD R 00 00 01 00 -T C5 01 00 00 DD 75 F8 DD 74 F9 2B 70 04 05 28 +T EA 01 00 00 74 F7 2B 46 DD 6E F8 DD 66 F9 23 R 00 00 01 00 -T D0 01 00 00 02 +T F5 01 00 00 DD 75 F8 DD 74 F9 2B 70 04 05 28 R 00 00 01 00 -T D1 01 00 00 +T 00 02 00 00 02 R 00 00 01 00 -T D1 01 00 00 18 DC +T 01 02 00 00 R 00 00 01 00 -T D3 01 00 00 +T 01 02 00 00 18 DC R 00 00 01 00 -T D3 01 00 00 DD 6E F4 DD 66 F5 DD 75 F6 DD 74 +T 03 02 00 00 R 00 00 01 00 -T DE 01 00 00 F7 18 08 +T 03 02 00 00 DD 6E F4 DD 66 F5 DD 75 F6 DD 74 R 00 00 01 00 -T E1 01 00 00 +T 0E 02 00 00 F7 18 08 R 00 00 01 00 -T E1 01 00 00 DD 36 F6 00 00 00 00 DD 36 F7 +T 11 02 00 00 +R 00 00 01 00 +T 11 02 00 00 DD 36 F6 00 00 00 00 DD 36 F7 R 00 00 01 00 09 07 02 00 -T E8 01 00 00 00 00 00 00 +T 18 02 00 00 00 00 00 00 R 00 00 01 00 89 04 02 00 -T E9 01 00 00 +T 19 02 00 00 R 00 00 01 00 -T E9 01 00 00 21 14 00 ED 4B 00 00 00 00 09 36 +T 19 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 05 00 -T F2 01 00 00 00 23 36 02 21 12 00 ED 4B +T 22 02 00 00 23 66 6A 11 14 00 19 36 00 23 36 R 00 00 01 00 -T FB 01 00 00 00 00 00 00 09 DD 5E F2 DD 56 F3 -R 00 00 01 00 02 04 05 00 -T 04 02 00 00 73 23 72 21 16 00 ED 4B +T 2D 02 00 00 02 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 36 02 00 00 56 23 66 6A 11 12 00 19 DD 5E F2 R 00 00 01 00 -T 0C 02 00 00 00 00 00 00 09 AF 77 23 77 23 77 +T 41 02 00 00 DD 56 F3 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 4C 02 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 15 02 00 00 23 77 21 1C 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 1E 02 00 00 09 36 01 DD 4E EC DD 46 ED 1E 00 +T 54 02 00 00 16 00 19 AF 77 23 77 23 77 23 77 R 00 00 01 00 -T 29 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 -T 2F 02 00 00 00 00 00 00 DD 6E F6 DD 66 F7 DD -R 00 00 01 00 02 04 00 00 -T 38 02 00 00 75 F8 DD 74 F9 +T 5F 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 68 02 00 00 23 66 68 01 1C 00 09 36 01 DD 4E R 00 00 01 00 -T 3D 02 00 00 +T 73 02 00 00 EC DD 46 ED 1E 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 7B 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 82 02 00 00 6E F6 DD 66 F7 DD 75 F8 DD 74 F9 R 00 00 01 00 -T 3D 02 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD +T 8D 02 00 00 R 00 00 01 00 -T 48 02 00 00 74 F9 2B 7E B7 28 02 +T 8D 02 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD R 00 00 01 00 -T 4F 02 00 00 +T 98 02 00 00 74 F9 2B 7E B7 28 02 R 00 00 01 00 -T 4F 02 00 00 18 EC +T 9F 02 00 00 R 00 00 01 00 -T 51 02 00 00 +T 9F 02 00 00 18 EC R 00 00 01 00 -T 51 02 00 00 DD 4E F6 DD 46 F7 DD 6E F8 DD 66 +T A1 02 00 00 R 00 00 01 00 -T 5C 02 00 00 F9 A7 ED 42 E5 21 14 00 ED 4B +T A1 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T AA 02 00 00 23 66 68 01 14 00 09 46 23 66 68 R 00 00 01 00 -T 66 02 00 00 00 00 00 00 09 4E 23 46 E1 09 01 -R 00 00 01 00 02 04 05 00 -T 6F 02 00 00 FF 01 A7 ED 42 38 10 +T B5 02 00 00 E5 DD 4E F6 DD 46 F7 DD 6E F8 DD +R 00 00 01 00 +T C0 02 00 00 66 F9 A7 ED 42 4D 44 E1 09 01 R 00 00 01 00 -T 76 02 00 00 +T CA 02 00 00 FF 01 A7 ED 42 38 18 R 00 00 01 00 -T 76 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T D1 02 00 00 +R 00 00 01 00 +T D1 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 7F 02 00 00 0C 23 36 00 C3 25 01 00 00 -R 00 00 01 00 00 09 01 00 -T 86 02 00 00 +T DA 02 00 00 23 66 68 01 08 00 09 36 0C 23 36 +R 00 00 01 00 +T E5 02 00 00 00 C3 4D 01 00 00 +R 00 00 01 00 00 06 01 00 +T E9 02 00 00 R 00 00 01 00 -T 86 02 00 00 21 14 00 ED 4B 00 00 00 00 09 46 +T E9 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 8F 02 00 00 23 66 68 DD 4E F2 DD 46 F3 09 DD +T F2 02 00 00 23 66 68 01 14 00 09 46 23 66 68 R 00 00 01 00 -T 9A 02 00 00 75 F8 DD 74 F9 DD 6E F6 DD 66 F7 +T FD 02 00 00 DD 4E F2 DD 46 F3 09 DD 75 F8 DD R 00 00 01 00 -T A5 02 00 00 AF B6 28 10 +T 08 03 00 00 74 F9 DD 6E F6 DD 66 F7 AF B6 28 R 00 00 01 00 -T A9 02 00 00 +T 13 03 00 00 10 R 00 00 01 00 -T A9 02 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD +T 14 03 00 00 R 00 00 01 00 -T B4 02 00 00 74 F9 2B 36 2F +T 14 03 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD R 00 00 01 00 -T B9 02 00 00 +T 1F 03 00 00 74 F9 2B 36 2F R 00 00 01 00 -T B9 02 00 00 +T 24 03 00 00 R 00 00 01 00 -T B9 02 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD +T 24 03 00 00 R 00 00 01 00 -T C4 02 00 00 74 F7 2B 46 DD 6E F8 DD 66 F9 23 +T 24 03 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD R 00 00 01 00 -T CF 02 00 00 DD 75 F8 DD 74 F9 2B 70 04 05 28 +T 2F 03 00 00 74 F7 2B 46 DD 6E F8 DD 66 F9 23 R 00 00 01 00 -T DA 02 00 00 02 +T 3A 03 00 00 DD 75 F8 DD 74 F9 2B 70 04 05 28 R 00 00 01 00 -T DB 02 00 00 +T 45 03 00 00 02 R 00 00 01 00 -T DB 02 00 00 18 DC +T 46 03 00 00 R 00 00 01 00 -T DD 02 00 00 +T 46 03 00 00 18 DC R 00 00 01 00 -T DD 02 00 00 DD 6E F2 DD 66 F3 DD 75 FD DD 74 +T 48 03 00 00 R 00 00 01 00 -T E8 02 00 00 FE 7E FE 2F 20 05 2A 00 00 00 00 +T 48 03 00 00 DD 6E F2 DD 66 F3 DD 75 FD DD 74 +R 00 00 01 00 +T 53 03 00 00 FE 7E FE 2F 20 05 2A 00 00 00 00 R 00 00 01 00 02 0B 07 00 -T F1 02 00 00 18 06 +T 5C 03 00 00 18 06 R 00 00 01 00 -T F3 02 00 00 +T 5E 03 00 00 R 00 00 01 00 -T F3 02 00 00 DD 6E EE DD 66 EF +T 5E 03 00 00 DD 6E EE DD 66 EF R 00 00 01 00 -T F9 02 00 00 +T 64 03 00 00 R 00 00 01 00 -T F9 02 00 00 DD 75 F0 DD 74 F1 DD 34 FA DD 7E +T 64 03 00 00 DD 75 F0 DD 74 F1 DD 34 FA DD 7E R 00 00 01 00 -T 04 03 00 00 FA FE 0D 20 10 +T 6F 03 00 00 FA FE 0D 20 18 R 00 00 01 00 -T 09 03 00 00 +T 74 03 00 00 R 00 00 01 00 -T 09 03 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 74 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 12 03 00 00 28 23 36 00 C3 25 01 00 00 -R 00 00 01 00 00 09 01 00 -T 19 03 00 00 +T 7D 03 00 00 23 66 68 01 08 00 09 36 28 23 36 +R 00 00 01 00 +T 88 03 00 00 00 C3 4D 01 00 00 +R 00 00 01 00 00 06 01 00 +T 8C 03 00 00 R 00 00 01 00 -T 19 03 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 +T 8C 03 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 21 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 94 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 28 03 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 +T 9B 03 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T 30 03 00 00 00 00 00 00 CD 00 00 00 00 C3 +T A3 03 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 36 03 00 00 7E 00 00 00 +T A9 03 00 00 9E 00 00 00 R 00 00 01 00 00 04 01 00 -T 38 03 00 00 +T AB 03 00 00 R 00 00 01 00 -T 38 03 00 00 DD 7E 04 DD B6 05 28 13 +T AB 03 00 00 DD 7E 04 DD B6 05 28 13 R 00 00 01 00 -T 40 03 00 00 +T B3 03 00 00 R 00 00 01 00 -T 40 03 00 00 DD 6E EE DD 66 EF E5 DD 6E 04 DD +T B3 03 00 00 DD 6E EE DD 66 EF E5 DD 6E 04 DD R 00 00 01 00 -T 4B 03 00 00 66 05 C1 71 23 70 18 30 +T BE 03 00 00 66 05 C1 71 23 70 18 40 R 00 00 01 00 -T 53 03 00 00 +T C6 03 00 00 R 00 00 01 00 -T 53 03 00 00 DD 7E EE DD B6 EF 28 0E +T C6 03 00 00 DD 7E EE DD B6 EF 28 0E R 00 00 01 00 -T 5B 03 00 00 +T CE 03 00 00 R 00 00 01 00 -T 5B 03 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 +T CE 03 00 00 DD 5E EE DD 56 EF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 63 03 00 00 21 00 00 00 00 CD 00 00 00 00 +T D6 03 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 69 03 00 00 +T DC 03 00 00 R 00 00 01 00 -T 69 03 00 00 21 08 00 ED 4B 00 00 00 00 09 7E +T DC 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 72 03 00 00 23 B6 20 0D +T E5 03 00 00 23 66 68 01 08 00 09 7E 23 B6 20 R 00 00 01 00 -T 76 03 00 00 +T F0 03 00 00 15 R 00 00 01 00 -T 76 03 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T F1 03 00 00 +R 00 00 01 00 +T F1 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 7F 03 00 00 02 23 36 00 +T FA 03 00 00 23 66 68 01 08 00 09 36 02 23 36 +R 00 00 01 00 +T 05 04 00 00 00 R 00 00 01 00 -T 83 03 00 00 +T 06 04 00 00 R 00 00 01 00 -T 83 03 00 00 +T 06 04 00 00 R 00 00 01 00 -T 83 03 00 00 +T 06 04 00 00 R 00 00 01 00 -T 83 03 00 00 DD 7E F2 DD B6 F3 28 1B +T 06 04 00 00 DD 7E F2 DD B6 F3 28 1B R 00 00 01 00 -T 8B 03 00 00 +T 0E 04 00 00 R 00 00 01 00 -T 8B 03 00 00 0E 00 DD 5E F2 DD 56 F3 3E +T 0E 04 00 00 0E 00 DD 5E F2 DD 56 F3 3E R 00 00 01 00 -T 94 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 17 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 99 03 00 00 00 00 00 00 CB 7C 28 07 +T 1C 04 00 00 00 00 00 00 CB 7C 28 07 R 00 00 01 00 02 04 00 00 -T 9F 03 00 00 +T 22 04 00 00 R 00 00 01 00 -T 9F 03 00 00 AF DD 77 EC DD 77 ED +T 22 04 00 00 AF DD 77 EC DD 77 ED R 00 00 01 00 -T A6 03 00 00 +T 29 04 00 00 R 00 00 01 00 -T A6 03 00 00 +T 29 04 00 00 R 00 00 01 00 -T A6 03 00 00 DD 7E F4 DD B6 F5 28 1B +T 29 04 00 00 DD 7E F4 DD B6 F5 28 1B R 00 00 01 00 -T AE 03 00 00 +T 31 04 00 00 R 00 00 01 00 -T AE 03 00 00 0E 00 DD 5E F4 DD 56 F5 3E +T 31 04 00 00 0E 00 DD 5E F4 DD 56 F5 3E R 00 00 01 00 -T B7 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 3A 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BC 03 00 00 00 00 00 00 CB 7C 28 07 +T 3F 04 00 00 00 00 00 00 CB 7C 28 07 R 00 00 01 00 02 04 00 00 -T C2 03 00 00 +T 45 04 00 00 R 00 00 01 00 -T C2 03 00 00 AF DD 77 EC DD 77 ED +T 45 04 00 00 AF DD 77 EC DD 77 ED R 00 00 01 00 -T C9 03 00 00 +T 4C 04 00 00 R 00 00 01 00 -T C9 03 00 00 +T 4C 04 00 00 R 00 00 01 00 -T C9 03 00 00 0E 00 DD 5E FB DD 56 FC 3E +T 4C 04 00 00 0E 00 DD 5E FB DD 56 FC 3E R 00 00 01 00 -T D2 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 55 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T D7 03 00 00 00 00 00 00 DD 6E EC DD 66 ED C3 +T 5A 04 00 00 00 00 00 00 DD 6E EC DD 66 ED C3 R 00 00 01 00 02 04 00 00 -T E0 03 00 00 00 00 00 00 +T 63 04 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/newfile.rel b/src/nos/lib/filesys_lib/newfile.rel index ecd06abe..532b2b8a 100644 --- a/src/nos/lib/filesys_lib/newfile.rel +++ b/src/nos/lib/filesys_lib/newfile.rel @@ -1,110 +1,172 @@ XL4 -H 3 areas D global symbols +H 3 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memset Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 +S ___0526_147d_newfile_280x_25x_2c Ref00000000 S _wr_inode Ref00000000 S _ch_link Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___0524_9094_newfile_28_29_20ret Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0525_6cce_newfile_28_29_20ret Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _i_open Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 11A flags 0 +A CODE size 1F5 flags 0 S _newfile Def00000000 A CSTR size 1 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF DD 5E 02 DD -R 00 00 01 00 02 05 08 00 -T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 15 00 00 00 02 57 7C E6 00 B2 20 13 -R 00 00 01 00 -T 1D 00 00 00 -R 00 00 01 00 -T 1D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 26 00 00 00 01 23 36 00 21 00 00 C3 +T 00 00 00 00 CD 00 00 00 00 FE FF C5 DD 6E 02 +R 00 00 01 00 02 05 0B 00 +T 09 00 00 00 DD 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 05 00 +T 11 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 05 00 +T 19 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 1E 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 5E +R 00 00 01 00 02 04 00 00 +T 27 00 00 00 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0D 00 +T 2E 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 35 00 00 00 02 47 7C E6 00 B0 20 46 +R 00 00 01 00 +T 3D 00 00 00 +R 00 00 01 00 +T 3D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 08 00 +T 46 00 00 00 23 66 6A 11 08 00 19 36 01 23 36 +R 00 00 01 00 +T 51 00 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 08 00 +T 5A 00 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T 65 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0C 00 +T 6A 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0C 00 +T 72 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 77 00 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T 80 00 00 00 C3 F2 01 00 00 +R 00 00 01 00 00 05 01 00 +T 83 00 00 00 R 00 00 01 00 -T 2E 00 00 00 17 01 00 00 -R 00 00 01 00 00 04 01 00 -T 30 00 00 00 +T 83 00 00 00 01 00 00 DD 6E 02 DD 66 03 23 23 R 00 00 01 00 -T 30 00 00 00 01 00 00 DD 6E 02 DD 66 03 23 23 +T 8E 00 00 00 23 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0F 00 +T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T 9C 00 00 00 FE DD 74 FF 7D B4 20 2E R 00 00 01 00 -T 3B 00 00 00 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 42 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 49 00 00 00 FE DD 74 FF 7D B4 20 03 +T A4 00 00 00 R 00 00 01 00 -T 51 00 00 00 +T A4 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 08 00 +T AD 00 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 51 00 00 00 C3 03 01 00 00 -R 00 00 01 00 00 05 01 00 -T 54 00 00 00 +T B8 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +T BE 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T CD 00 00 00 F1 F1 C3 DE 01 00 00 +R 00 00 01 00 00 07 01 00 +T D2 00 00 00 R 00 00 01 00 -T 54 00 00 00 21 40 00 E5 01 00 00 21 0A 00 DD +T D2 00 00 00 21 40 00 E5 01 00 00 21 0A 00 DD R 00 00 01 00 -T 5F 00 00 00 5E FE DD 56 FF 19 EB 3E +T DD 00 00 00 5E FE DD 56 FF 19 EB 3E R 00 00 01 00 -T 67 00 00 00 00 00 00 00 21 00 00 00 00 CD +T E5 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 6C 00 00 00 00 00 00 00 F1 21 0A 00 DD 4E FE +T EA 00 00 00 00 00 00 00 F1 21 0A 00 DD 4E FE R 00 00 01 00 02 04 00 00 -T 75 00 00 00 DD 46 FF 09 36 00 23 36 80 21 +T F3 00 00 00 DD 46 FF 09 36 00 23 36 80 21 R 00 00 01 00 -T 7F 00 00 00 0C 00 09 36 01 23 36 00 21 0E 00 +T FD 00 00 00 0C 00 09 36 01 23 36 00 21 0E 00 R 00 00 01 00 -T 8A 00 00 00 09 E5 2A 00 00 00 00 56 23 66 6A -R 00 00 01 00 02 07 06 00 -T 93 00 00 00 11 1D 00 19 5E 23 56 E1 73 23 72 +T 08 01 00 00 09 E5 21 4B 00 ED 5B 00 00 00 00 +R 00 00 01 00 02 0B 08 00 +T 11 01 00 00 19 7E 23 66 6F 7E 23 66 6F 11 R 00 00 01 00 -T 9E 00 00 00 21 10 00 09 E5 2A 00 00 00 00 56 -R 00 00 01 00 02 0A 06 00 -T A7 00 00 00 23 66 6A 11 1F 00 19 5E 23 56 E1 +T 1B 01 00 00 1D 00 19 5E 23 56 E1 73 23 72 21 R 00 00 01 00 -T B2 00 00 00 73 23 72 69 60 23 23 36 01 DD 5E +T 26 01 00 00 10 00 09 E5 21 4B 00 ED 5B R 00 00 01 00 -T BD 00 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T C4 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 04 00 02 09 00 00 -T CB 00 00 00 FE DD 66 FF E5 DD 6E 04 DD 66 05 +T 2F 01 00 00 00 00 00 00 19 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 08 00 +T 38 01 00 00 66 6A 11 1F 00 19 5E 23 56 E1 73 +R 00 00 01 00 +T 43 01 00 00 23 72 69 60 23 23 36 01 DD 5E FE R 00 00 01 00 -T D6 00 00 00 E5 01 00 00 00 00 DD 5E 02 DD 56 +T 4E 01 00 00 DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 06 00 +T 54 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 5B 01 00 00 FE DD 66 FF E5 DD 6E 04 DD 66 05 +R 00 00 01 00 +T 66 01 00 00 E5 01 00 00 00 00 DD 5E 02 DD 56 R 00 00 01 00 00 06 02 00 -T DF 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 -T E5 00 00 00 CD 00 00 00 00 F1 F1 7D B4 20 15 +T 6F 01 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 07 00 02 0B 07 00 +T 75 01 00 00 CD 00 00 00 00 F1 F1 7D B4 20 42 R 00 00 01 00 02 05 00 00 -T EE 00 00 00 +T 7E 01 00 00 R 00 00 01 00 -T EE 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 7E 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T F6 00 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T 86 01 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 02 00 02 0A 00 00 -T FD 00 00 00 DD 77 FE DD 77 FF +T 8D 01 00 00 DD 77 FE DD 77 FF 21 4B 00 ED 4B +R 00 00 01 00 +T 98 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 08 00 +T A0 01 00 00 08 00 09 4E 23 46 C5 0E +R 00 00 01 00 +T A8 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +T AE 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T B5 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T BC 01 00 00 F1 F1 18 1E +R 00 00 01 00 +T C0 01 00 00 +R 00 00 01 00 +T C0 01 00 00 DD 6E FE DD 66 FF E5 0E +R 00 00 01 00 +T C8 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 +T CE 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T D5 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T DC 01 00 00 F1 F1 R 00 00 01 00 -T 03 01 00 00 +T DE 01 00 00 R 00 00 01 00 -T 03 01 00 00 +T DE 01 00 00 R 00 00 01 00 -T 03 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T DE 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 0B 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T E6 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 12 01 00 00 6E FE DD 66 FF +T ED 01 00 00 6E FE DD 66 FF R 00 00 01 00 -T 17 01 00 00 +T F2 01 00 00 R 00 00 01 00 -T 17 01 00 00 C3 00 00 00 00 +T F2 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/oft_alloc.rel b/src/nos/lib/filesys_lib/oft_alloc.rel index b87d2b16..a69f3bbe 100644 --- a/src/nos/lib/filesys_lib/oft_alloc.rel +++ b/src/nos/lib/filesys_lib/oft_alloc.rel @@ -3,14 +3,14 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _callocw Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size CC flags 0 +A CODE size D4 flags 0 S _oft_alloc Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -44,7 +44,7 @@ T 46 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 01 00 02 09 00 00 T 4D 00 00 00 07 00 DD 4E FC DD 46 FD 09 34 DD R 00 00 01 00 -T 58 00 00 00 6E FE 18 6D +T 58 00 00 00 6E FE 18 75 R 00 00 01 00 T 5C 00 00 00 R 00 00 01 00 @@ -78,7 +78,7 @@ T 9E 00 00 00 6E FE 26 00 29 01 00 00 00 00 09 R 00 00 01 00 02 0A 07 00 T A7 00 00 00 DD 4E FC DD 46 FD 71 23 70 DD 6E R 00 00 01 00 -T B2 00 00 00 FE 18 14 +T B2 00 00 00 FE 18 1C R 00 00 01 00 T B5 00 00 00 R 00 00 01 00 @@ -86,11 +86,13 @@ T B5 00 00 00 DD 34 FE 18 AB R 00 00 01 00 T BA 00 00 00 R 00 00 01 00 -T BA 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T BA 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T C3 00 00 00 17 23 36 00 2E FF +T C3 00 00 00 23 66 68 01 08 00 09 36 17 23 36 R 00 00 01 00 -T C9 00 00 00 +T CE 00 00 00 00 2E FF R 00 00 01 00 -T C9 00 00 00 C3 00 00 00 00 +T D1 00 00 00 +R 00 00 01 00 +T D1 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/open.rel b/src/nos/lib/filesys_lib/open.rel index 7b14be3e..5431bdad 100644 --- a/src/nos/lib/filesys_lib/open.rel +++ b/src/nos/lib/filesys_lib/open.rel @@ -1,91 +1,108 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F8 flags 0 +A CODE size 15D flags 0 S _open Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 4E 0C DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 46 0D 71 23 70 DD 7E 0C E6 00 47 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 58 00 00 00 DD 7E 0D E6 01 B0 28 32 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 R 00 00 01 00 -T 60 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 46 23 66 68 01 0C 00 09 DD 4E 0C R 00 00 01 00 -T 60 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +T 7D 00 00 00 DD 46 0D 71 23 70 DD 7E 0C E6 00 R 00 00 01 00 -T 6B 00 00 00 DD 74 E1 21 0E 00 ED 4B +T 88 00 00 00 47 DD 7E 0D E6 01 B0 28 3A R 00 00 01 00 -T 73 00 00 00 00 00 00 00 09 E5 21 04 00 39 7E +T 91 00 00 00 +R 00 00 01 00 +T 91 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +R 00 00 01 00 +T 9C 00 00 00 DD 74 E1 21 4B 00 ED 4B +R 00 00 01 00 +T A4 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T 7C 00 00 00 C6 02 77 23 7E CE 00 77 2B 6E 67 +T AC 00 00 00 0E 00 09 E5 21 04 00 39 7E C6 02 +R 00 00 01 00 +T B7 00 00 00 77 23 7E CE 00 77 2B 6E 67 2B 2B R 00 00 01 00 -T 87 00 00 00 2B 2B 4E 23 46 E1 71 23 70 18 0C +T C2 00 00 00 4E 23 46 E1 71 23 70 18 14 R 00 00 01 00 -T 92 00 00 00 +T CB 00 00 00 R 00 00 01 00 -T 92 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 AF +T CB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 9B 00 00 00 77 23 77 +T D4 00 00 00 23 66 68 01 0E 00 09 AF 77 23 77 R 00 00 01 00 -T 9E 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T 9E 00 00 00 2A 00 00 00 00 23 23 23 36 14 3E -R 00 00 01 00 02 05 05 00 -T A7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T AC 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T B1 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T B8 00 00 00 DE DD 74 DF 21 04 00 ED 4B -R 00 00 01 00 -T C1 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T DF 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T E8 00 00 00 23 66 6A 23 23 23 36 14 3E +R 00 00 01 00 +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T F6 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 08 00 +T FB 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 02 01 00 00 DE DD 74 DF 21 4B 00 ED 4B +R 00 00 01 00 +T 0B 01 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T CA 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T D0 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T D7 00 00 00 3C 20 0F +T 13 01 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T DA 00 00 00 +T 1E 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 24 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 2C 01 00 00 R 00 00 01 00 -T DA 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 2C 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T E3 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T E9 00 00 00 -R 00 00 01 00 -T E9 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 05 00 -T F2 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 35 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T 40 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 48 01 00 00 +R 00 00 01 00 +T 48 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 51 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 5B 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/p_init.rel b/src/nos/lib/filesys_lib/p_init.rel index 3024f319..e2e42fa6 100644 --- a/src/nos/lib/filesys_lib/p_init.rel +++ b/src/nos/lib/filesys_lib/p_init.rel @@ -9,7 +9,7 @@ S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0517_2f09_p_5finit_28_29 Ref00000000 +S ___0544_2f09_p_5finit_28_29 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size A2 flags 0 S _p_init Def00000000 diff --git a/src/nos/lib/filesys_lib/read.rel b/src/nos/lib/filesys_lib/read.rel index 941c8733..7866a905 100644 --- a/src/nos/lib/filesys_lib/read.rel +++ b/src/nos/lib/filesys_lib/read.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _read Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 17 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 17 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/readwritei.rel b/src/nos/lib/filesys_lib/readwritei.rel index 320011bb..116e7f0d 100644 --- a/src/nos/lib/filesys_lib/readwritei.rel +++ b/src/nos/lib/filesys_lib/readwritei.rel @@ -1,15 +1,18 @@ XL4 -H 2 areas 18 global symbols +H 2 areas 1D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0570_79be_readwritei_28_29_20 Ref00000000 S _bfree Ref00000000 S ?S_V_SWITCH_L06 Ref00000000 S _memcpy Ref00000000 S _isdevice Ref00000000 +S ___0572_67b0_readwritei_28_29_20 Ref00000000 S _cdreadwrite Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _usrget Ref00000000 S ?L_ADDASG_L03 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S _bmap Ref00000000 @@ -19,618 +22,820 @@ S ?SL_CMP_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _min_int Ref00000000 S _usrput Ref00000000 +S ___056f_19fa_readwritei_28_25u_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 +S ___0571_94aa_readwritei_28_29_20 Ref00000000 S _zerobuf Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 68E flags 0 +A CODE size A13 flags 0 S _readwritei Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EE FF AF DD 77 F6 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 13 00 T 09 00 00 00 DD 77 F7 03 03 03 0A 6F 03 0A 67 R 00 00 01 00 -T 14 00 00 00 DD 75 FC DD 74 FD DD 36 FE 00 AF +T 14 00 00 00 DD 75 FC DD 74 FD DD 36 FE 00 DD R 00 00 01 00 -T 1F 00 00 00 DD B6 02 28 1E 21 09 00 DD 4E 04 +T 1F 00 00 00 6E 04 DD 66 05 E5 DD 4E 02 06 00 R 00 00 01 00 -T 2A 00 00 00 DD 46 05 09 7E B7 28 10 +T 2A 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 16 00 +T 2F 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 16 00 +T 37 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 3C 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 AF DD +R 00 00 01 00 02 04 00 00 +T 45 00 00 00 B6 02 28 51 21 09 00 DD 4E 04 DD R 00 00 01 00 -T 32 00 00 00 +T 50 00 00 00 46 05 09 7E B7 28 43 R 00 00 01 00 -T 32 00 00 00 +T 57 00 00 00 R 00 00 01 00 -T 32 00 00 00 +T 57 00 00 00 R 00 00 01 00 -T 32 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 3B 00 00 00 1E 23 36 00 C3 8B 06 00 00 -R 00 00 01 00 00 09 01 00 -T 42 00 00 00 +T 57 00 00 00 +R 00 00 01 00 +T 57 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 60 00 00 00 23 66 6A 11 08 00 19 36 1E 23 36 R 00 00 01 00 -T 42 00 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E +T 6B 00 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 0C 00 +T 74 00 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T 7F 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 19 00 +T 84 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 19 00 +T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 91 00 00 00 00 00 00 00 F1 F1 F1 F1 C3 +R 00 00 01 00 02 04 00 00 +T 98 00 00 00 10 0A 00 00 +R 00 00 01 00 00 04 01 00 +T 9A 00 00 00 R 00 00 01 00 -T 4D 00 00 00 E6 00 5F 23 7E E6 F0 57 CD +T 9A 00 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 56 00 00 00 00 00 00 00 07 00 00 10 00 20 -R 00 00 01 00 02 04 02 00 -T 5E 00 00 00 00 40 00 60 00 80 00 90 00 A0 +T A5 00 00 00 E6 00 5F 23 7E E6 F0 57 CD R 00 00 01 00 -T 68 00 00 00 6B 06 00 00 EE 00 00 00 +T AE 00 00 00 00 00 00 00 07 00 00 10 00 20 +R 00 00 01 00 02 04 03 00 +T B6 00 00 00 00 40 00 60 00 80 00 90 00 A0 +R 00 00 01 00 +T C0 00 00 00 B5 09 00 00 A6 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 6C 00 00 00 E5 00 00 00 EE 00 00 00 +T C4 00 00 00 9D 01 00 00 A6 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 70 00 00 00 B2 02 00 00 EE 00 00 00 +T C8 00 00 00 45 04 00 00 A6 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 74 00 00 00 78 00 00 00 BD 01 00 00 +T CC 00 00 00 D0 00 00 00 E5 02 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 78 00 00 00 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T D9 00 00 00 23 66 6A 11 14 00 19 E5 AF DD B6 R 00 00 01 00 -T 78 00 00 00 21 14 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 09 00 -T 81 00 00 00 AF DD B6 02 28 1A 0E 01 21 22 00 +T E4 00 00 00 02 28 1A 0E 01 21 22 00 DD 5E 04 R 00 00 01 00 -T 8C 00 00 00 DD 5E 04 DD 56 05 19 5E 23 56 3E +T EF 00 00 00 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 97 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 9C 00 00 00 00 00 00 00 EB 18 18 +T F7 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T FC 00 00 00 00 00 00 00 EB 18 18 R 00 00 01 00 02 04 00 00 -T A1 00 00 00 +T 01 01 00 00 R 00 00 01 00 -T A1 00 00 00 0E 00 21 22 00 DD 5E 04 DD 56 05 +T 01 01 00 00 0E 00 21 22 00 DD 5E 04 DD 56 05 R 00 00 01 00 -T AC 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 -T B3 00 00 00 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 04 05 00 02 09 00 00 -T B9 00 00 00 +T 0C 01 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 13 01 00 00 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 19 01 00 00 R 00 00 01 00 -T B9 00 00 00 E1 73 23 72 21 14 00 ED 4B +T 19 01 00 00 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T C2 00 00 00 00 00 00 00 09 7E 23 A6 3C 28 17 -R 00 00 01 00 02 04 09 00 -T CB 00 00 00 +T 22 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 0C 00 +T 2A 01 00 00 14 00 09 7E 23 A6 3C 28 27 R 00 00 01 00 -T CB 00 00 00 21 16 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 09 00 -T D4 00 00 00 21 14 00 09 5E 23 56 01 00 00 E1 +T 33 01 00 00 R 00 00 01 00 -T DF 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 08 00 -T E2 00 00 00 +T 33 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 3C 01 00 00 23 66 6A 11 16 00 19 E5 21 4B 00 R 00 00 01 00 -T E2 00 00 00 C3 8B 06 00 00 -R 00 00 01 00 00 05 01 00 -T E5 00 00 00 +T 47 01 00 00 09 46 23 66 68 01 14 00 09 5E 23 +R 00 00 01 00 +T 52 01 00 00 56 01 00 00 E1 CD 00 00 00 00 +R 00 00 01 00 02 0A 0B 00 +T 5A 01 00 00 +R 00 00 01 00 +T 5A 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 63 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T E5 00 00 00 AF DD B6 02 28 03 +T 6E 01 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E +R 00 00 01 00 +T 79 01 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E +R 00 00 01 00 +T 83 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 89 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 90 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 97 01 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T 9D 01 00 00 R 00 00 01 00 -T EB 00 00 00 +T 9D 01 00 00 AF DD B6 02 28 03 R 00 00 01 00 -T EB 00 00 00 C3 6B 06 00 00 +T A3 01 00 00 +R 00 00 01 00 +T A3 01 00 00 C3 B5 09 00 00 R 00 00 01 00 00 05 01 00 -T EE 00 00 00 +T A6 01 00 00 +R 00 00 01 00 +T A6 01 00 00 +R 00 00 01 00 +T A6 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T AF 01 00 00 23 66 68 01 14 00 09 46 23 66 68 +R 00 00 01 00 +T BA 01 00 00 DD 75 F0 DD 74 F1 AF DD B6 02 C2 +R 00 00 01 00 +T C5 01 00 00 E2 02 00 00 +R 00 00 01 00 00 04 01 00 +T C7 01 00 00 +R 00 00 01 00 +T C7 01 00 00 21 12 00 DD 4E 04 DD 46 05 09 4E +R 00 00 01 00 +T D2 01 00 00 23 46 23 5E 23 56 D5 C5 21 4B 00 R 00 00 01 00 -T EE 00 00 00 +T DD 01 00 00 ED 4B 00 00 00 00 09 46 23 66 68 +R 00 00 01 00 02 06 0C 00 +T E6 01 00 00 01 16 00 09 4E 23 46 23 5E 23 56 R 00 00 01 00 -T EE 00 00 00 21 14 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 09 00 -T F7 00 00 00 23 66 68 DD 75 F0 DD 74 F1 AF DD +T F1 01 00 00 69 60 A7 C1 ED 42 EB C1 ED 42 38 R 00 00 01 00 -T 02 01 00 00 B6 02 C2 BA 01 00 00 -R 00 00 01 00 00 07 01 00 -T 07 01 00 00 +T FC 01 00 00 57 R 00 00 01 00 -T 07 01 00 00 21 12 00 DD 4E 04 DD 46 05 09 4E +T FD 01 00 00 R 00 00 01 00 -T 12 01 00 00 23 46 23 5E 23 56 D5 C5 21 16 00 +T FD 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 06 02 00 00 23 66 6A 11 14 00 19 AF 77 23 77 R 00 00 01 00 -T 1D 01 00 00 ED 4B 00 00 00 00 09 4E 23 46 23 -R 00 00 01 00 02 06 09 00 -T 26 01 00 00 5E 23 56 69 60 A7 C1 ED 42 EB C1 +T 11 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 1A 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 31 01 00 00 ED 42 38 0F +T 25 02 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 35 01 00 00 +T 30 02 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E R 00 00 01 00 -T 35 01 00 00 21 14 00 ED 4B 00 00 00 00 09 AF -R 00 00 01 00 02 09 09 00 -T 3E 01 00 00 77 23 77 C3 8B 06 00 00 +T 3A 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 40 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 47 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 4E 02 00 00 F1 F1 F1 C3 10 0A 00 00 R 00 00 01 00 00 08 01 00 -T 44 01 00 00 +T 54 02 00 00 R 00 00 01 00 -T 44 01 00 00 21 16 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 09 00 -T 4D 01 00 00 23 46 23 5E 23 56 D5 C5 DD 6E F0 +T 54 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 5D 02 00 00 23 66 68 01 16 00 09 4E 23 46 23 R 00 00 01 00 -T 58 01 00 00 DD 66 F1 11 00 00 C1 09 EB C1 ED +T 68 02 00 00 5E 23 56 D5 C5 DD 6E F0 DD 66 F1 R 00 00 01 00 -T 63 01 00 00 4A E5 D5 21 12 00 DD 4E 04 DD 46 +T 73 02 00 00 11 00 00 C1 09 EB C1 ED 4A E5 D5 R 00 00 01 00 -T 6E 01 00 00 05 09 5E 23 56 23 4E 23 46 EB CD +T 7E 02 00 00 21 12 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 -T 79 01 00 00 00 00 00 00 30 2C -R 00 00 01 00 02 04 0F 00 -T 7D 01 00 00 +T 89 02 00 00 23 56 23 4E 23 46 EB CD R 00 00 01 00 -T 7D 01 00 00 21 16 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 09 00 -T 86 01 00 00 23 56 23 4E 23 46 D5 21 12 00 DD +T 91 02 00 00 00 00 00 00 30 34 +R 00 00 01 00 02 04 12 00 +T 95 02 00 00 R 00 00 01 00 -T 91 01 00 00 4E 04 DD 46 05 09 5E 23 56 23 4E +T 95 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 9E 02 00 00 23 66 68 01 16 00 09 5E 23 56 23 R 00 00 01 00 -T 9C 01 00 00 23 46 EB D1 A7 ED 52 DD 75 F0 DD +T A9 02 00 00 4E 23 46 D5 21 12 00 DD 4E 04 DD R 00 00 01 00 -T A7 01 00 00 74 F1 +T B4 02 00 00 46 05 09 5E 23 56 23 4E 23 46 EB R 00 00 01 00 -T A9 01 00 00 +T BF 02 00 00 D1 A7 ED 52 DD 75 F0 DD 74 F1 R 00 00 01 00 -T A9 01 00 00 21 14 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 09 00 -T B2 01 00 00 4E F0 DD 46 F1 71 23 70 +T C9 02 00 00 R 00 00 01 00 -T BA 01 00 00 +T C9 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T D2 02 00 00 23 66 68 01 14 00 09 DD 4E F0 DD R 00 00 01 00 -T BA 01 00 00 C3 D8 02 00 00 +T DD 02 00 00 46 F1 71 23 70 +R 00 00 01 00 +T E2 02 00 00 +R 00 00 01 00 +T E2 02 00 00 C3 73 04 00 00 R 00 00 01 00 00 05 01 00 -T BD 01 00 00 +T E5 02 00 00 R 00 00 01 00 -T BD 01 00 00 DD 34 FE AF DD B6 02 28 73 +T E5 02 00 00 DD 34 FE AF DD B6 02 CA R 00 00 01 00 -T C6 01 00 00 +T ED 02 00 00 BC 03 00 00 +R 00 00 01 00 00 04 01 00 +T EF 02 00 00 R 00 00 01 00 -T C6 01 00 00 +T EF 02 00 00 R 00 00 01 00 -T C6 01 00 00 21 14 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 09 00 -T CF 01 00 00 23 66 68 DD 75 F0 DD 74 F1 4D 44 +T EF 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T F8 02 00 00 23 66 68 01 14 00 09 46 23 66 68 R 00 00 01 00 -T DA 01 00 00 C5 21 12 00 DD 5E 04 DD 56 05 19 +T 03 03 00 00 DD 75 F0 DD 74 F1 4D 44 C5 21 R 00 00 01 00 -T E5 01 00 00 5E 23 56 23 4E 23 46 21 00 24 A7 +T 0D 03 00 00 12 00 DD 5E 04 DD 56 05 19 5E 23 R 00 00 01 00 -T F0 01 00 00 ED 52 C1 A7 ED 42 30 3E +T 18 03 00 00 56 23 4E 23 46 21 00 24 A7 ED 52 R 00 00 01 00 -T F8 01 00 00 +T 23 03 00 00 C1 A7 ED 42 D2 B9 03 00 00 +R 00 00 01 00 00 09 01 00 +T 2A 03 00 00 R 00 00 01 00 -T F8 01 00 00 21 07 00 DD 4E 04 DD 46 05 09 3E +T 2A 03 00 00 21 07 00 DD 4E 04 DD 46 05 09 3E R 00 00 01 00 -T 03 02 00 00 01 AE 23 B6 20 1D +T 35 03 00 00 01 AE 23 B6 20 6D R 00 00 01 00 -T 09 02 00 00 +T 3B 03 00 00 R 00 00 01 00 -T 09 02 00 00 21 14 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 12 02 00 00 FF 23 36 FF 21 08 00 ED 4B +T 3B 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 44 03 00 00 23 66 6A 11 14 00 19 36 FF 23 36 R 00 00 01 00 -T 1B 02 00 00 00 00 00 00 09 36 20 23 36 00 C3 -R 00 00 01 00 02 04 09 00 -T 24 02 00 00 8B 06 00 00 -R 00 00 01 00 00 04 01 00 -T 26 02 00 00 +T 4F 03 00 00 FF 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 0C 00 +T 58 03 00 00 56 23 66 6A 11 08 00 19 36 20 23 +R 00 00 01 00 +T 63 03 00 00 36 00 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 0C 00 +T 6C 03 00 00 09 46 23 66 68 01 08 00 09 4E 23 +R 00 00 01 00 +T 77 03 00 00 46 C5 21 0A 00 DD 4E 04 DD 46 05 +R 00 00 01 00 +T 82 03 00 00 09 7E E6 00 4F 23 7E E6 F0 47 C5 R 00 00 01 00 -T 26 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 2E 02 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 35 02 00 00 90 +T 8D 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T 93 03 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T 9B 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T A2 03 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T A8 03 00 00 R 00 00 01 00 -T 36 02 00 00 +T A8 03 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T B0 03 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 +T B7 03 00 00 EF 02 00 00 +R 00 00 01 00 00 04 01 00 +T B9 03 00 00 R 00 00 01 00 -T 36 02 00 00 C3 D8 02 00 00 +T B9 03 00 00 C3 73 04 00 00 R 00 00 01 00 00 05 01 00 -T 39 02 00 00 +T BC 03 00 00 +R 00 00 01 00 +T BC 03 00 00 R 00 00 01 00 -T 39 02 00 00 +T BC 03 00 00 21 12 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 -T 39 02 00 00 21 12 00 DD 4E 04 DD 46 05 09 5E +T C7 03 00 00 23 56 23 4E 23 46 EB 7D B4 20 23 R 00 00 01 00 -T 44 02 00 00 23 56 23 4E 23 46 EB 7D B4 20 23 +T D2 03 00 00 R 00 00 01 00 -T 4F 02 00 00 +T D2 03 00 00 21 07 00 DD 4E 04 DD 46 05 09 3E R 00 00 01 00 -T 4F 02 00 00 21 07 00 DD 4E 04 DD 46 05 09 3E +T DD 03 00 00 01 AE 23 B6 20 02 R 00 00 01 00 -T 5A 02 00 00 01 AE 23 B6 20 02 +T E3 03 00 00 R 00 00 01 00 -T 60 02 00 00 +T E3 03 00 00 18 10 R 00 00 01 00 -T 60 02 00 00 18 10 +T E5 03 00 00 R 00 00 01 00 -T 62 02 00 00 +T E5 03 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T ED 03 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 +T F4 03 00 00 C7 R 00 00 01 00 -T 62 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 6A 02 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 71 02 00 00 C7 +T F5 03 00 00 R 00 00 01 00 -T 72 02 00 00 +T F5 03 00 00 21 12 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 -T 72 02 00 00 21 12 00 DD 4E 04 DD 46 05 09 5E +T 00 04 00 00 23 56 23 4E 23 46 EB 4D 44 21 +R 00 00 01 00 +T 0A 04 00 00 4B 00 ED 5B 00 00 00 00 19 7E 23 +R 00 00 01 00 02 08 0C 00 +T 13 04 00 00 66 6F 11 14 00 19 5E 23 56 3E +R 00 00 01 00 +T 1D 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 14 00 02 09 14 00 +T 22 04 00 00 00 00 00 00 DD 75 F0 DD 74 F1 21 +R 00 00 01 00 02 04 00 00 +T 2B 04 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 0C 00 +T 34 04 00 00 66 68 01 14 00 09 DD 4E F0 DD 46 R 00 00 01 00 -T 7D 02 00 00 23 56 23 4E 23 46 EB 4D 44 21 +T 3F 04 00 00 F1 71 23 70 18 2E R 00 00 01 00 -T 87 02 00 00 14 00 ED 5B 00 00 00 00 19 5E 23 -R 00 00 01 00 02 08 09 00 -T 90 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 11 00 02 0B 11 00 -T 96 02 00 00 CD 00 00 00 00 DD 75 F0 DD 74 F1 -R 00 00 01 00 02 05 00 00 -T 9F 02 00 00 21 14 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 09 00 -T A8 02 00 00 4E F0 DD 46 F1 71 23 70 18 26 +T 45 04 00 00 R 00 00 01 00 -T B2 02 00 00 +T 45 04 00 00 21 22 00 DD 4E 04 DD 46 05 09 46 R 00 00 01 00 -T B2 02 00 00 21 22 00 DD 4E 04 DD 46 05 09 46 +T 50 04 00 00 23 66 68 DD 75 FC DD 74 FD 21 R 00 00 01 00 -T BD 02 00 00 23 66 68 DD 75 FC DD 74 FD 21 +T 5A 04 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 0C 00 +T 63 04 00 00 66 68 01 14 00 09 46 23 66 68 DD R 00 00 01 00 -T C7 02 00 00 14 00 ED 4B 00 00 00 00 09 46 23 -R 00 00 01 00 02 08 09 00 -T D0 02 00 00 66 68 DD 75 F0 DD 74 F1 +T 6E 04 00 00 75 F0 DD 74 F1 R 00 00 01 00 -T D8 02 00 00 +T 73 04 00 00 R 00 00 01 00 -T D8 02 00 00 +T 73 04 00 00 R 00 00 01 00 -T D8 02 00 00 DD 7E F0 DD B6 F1 CA F7 05 00 00 +T 73 04 00 00 DD 7E F0 DD B6 F1 CA 13 09 00 00 R 00 00 01 00 00 0B 01 00 -T E1 02 00 00 +T 7C 04 00 00 R 00 00 01 00 -T E1 02 00 00 21 16 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 09 00 -T EA 02 00 00 23 56 23 4E 23 46 EB 3E 09 CD +T 7C 04 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 85 04 00 00 23 66 6A 11 16 00 19 5E 23 56 23 R 00 00 01 00 -T F4 02 00 00 00 00 00 00 DD 75 F2 DD 74 F3 21 -R 00 00 01 00 02 04 14 00 -T FD 02 00 00 16 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 09 00 -T 06 03 00 00 56 23 4E 23 46 EB 7D E6 FF 4F 7C +T 90 04 00 00 4E 23 46 EB 3E 09 CD 00 00 00 00 +R 00 00 01 00 02 0B 18 00 +T 99 04 00 00 DD 75 F2 DD 74 F3 21 4B 00 ED 4B R 00 00 01 00 -T 11 03 00 00 E6 01 47 DD 71 F4 DD 70 F5 AF DD +T A4 04 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 0C 00 +T AC 04 00 00 16 00 09 5E 23 56 23 4E 23 46 EB R 00 00 01 00 -T 1C 03 00 00 B6 02 28 03 AF 18 02 +T B7 04 00 00 7D E6 FF 4F 7C E6 01 47 DD 71 F4 R 00 00 01 00 -T 23 03 00 00 +T C2 04 00 00 DD 70 F5 AF DD B6 02 28 03 AF 18 R 00 00 01 00 -T 23 03 00 00 3E 01 +T CD 04 00 00 02 R 00 00 01 00 -T 25 03 00 00 +T CE 04 00 00 R 00 00 01 00 -T 25 03 00 00 4F C5 DD 4E F2 DD 46 F3 DD 5E 04 +T CE 04 00 00 3E 01 R 00 00 01 00 -T 30 03 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 -T 36 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 3D 03 00 00 75 FA DD 74 FB AF DD B6 02 20 67 +T D0 04 00 00 R 00 00 01 00 -T 48 03 00 00 +T D0 04 00 00 4F C5 DD 4E F2 DD 46 F3 DD 5E 04 R 00 00 01 00 -T 48 03 00 00 DD 7E FA DD A6 FB 3C 20 1E DD 5E +T DB 04 00 00 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0F 00 +T E1 04 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T E8 04 00 00 75 FA DD 74 FB AF DD B6 02 C2 R 00 00 01 00 -T 53 03 00 00 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T 5A 03 00 00 00 00 00 00 CD 00 00 00 00 2C 2D -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 61 03 00 00 20 0C 1E 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 15 00 -T 68 03 00 00 00 00 00 00 CD 00 00 00 00 18 18 -R 00 00 01 00 02 04 15 00 02 09 00 00 -T 6F 03 00 00 +T F2 04 00 00 AB 05 00 00 +R 00 00 01 00 00 04 01 00 +T F4 04 00 00 R 00 00 01 00 -T 6F 03 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E +T F4 04 00 00 DD 7E FA DD A6 FB 3C 20 1E DD 5E R 00 00 01 00 -T 7A 03 00 00 FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 16 00 -T 81 03 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 16 00 02 09 00 00 -T 87 03 00 00 +T FF 04 00 00 04 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 06 05 00 00 00 00 00 00 CD 00 00 00 00 2C 2D +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 0D 05 00 00 20 0C 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 1A 00 +T 14 05 00 00 00 00 00 00 CD 00 00 00 00 18 18 +R 00 00 01 00 02 04 1A 00 02 09 00 00 +T 1B 05 00 00 R 00 00 01 00 -T 87 03 00 00 DD 75 F8 DD 74 F9 7D B4 20 1E +T 1B 05 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E R 00 00 01 00 -T 91 03 00 00 +T 26 05 00 00 FC DD 56 FD 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 1B 00 +T 2D 05 00 00 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 04 1B 00 02 09 00 00 +T 33 05 00 00 R 00 00 01 00 -T 91 03 00 00 21 08 00 ED 4B 00 00 00 00 09 3E -R 00 00 01 00 02 09 09 00 -T 9A 03 00 00 0E AE 23 B6 20 0C +T 33 05 00 00 DD 75 F8 DD 74 F9 7D B4 20 6E R 00 00 01 00 -T A0 03 00 00 +T 3D 05 00 00 R 00 00 01 00 -T A0 03 00 00 21 08 00 ED 4B 00 00 00 00 09 AF -R 00 00 01 00 02 09 09 00 -T A9 03 00 00 77 23 77 +T 3D 05 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 46 05 00 00 23 66 68 01 08 00 09 3E 0E AE 23 R 00 00 01 00 -T AC 03 00 00 +T 51 05 00 00 B6 20 14 R 00 00 01 00 -T AC 03 00 00 C3 8B 06 00 00 -R 00 00 01 00 00 05 01 00 -T AF 03 00 00 +T 54 05 00 00 +R 00 00 01 00 +T 54 05 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 5D 05 00 00 23 66 68 01 08 00 09 AF 77 23 77 R 00 00 01 00 -T AF 03 00 00 +T 68 05 00 00 R 00 00 01 00 -T AF 03 00 00 DD 4E F4 DD 46 F5 21 00 02 A7 ED +T 68 05 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 71 05 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T BA 03 00 00 42 4D 44 DD 5E F0 DD 56 F1 3E +T 7C 05 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T C4 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 -T C9 03 00 00 00 00 00 00 DD 75 EE DD 74 EF AF +T 87 05 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E +R 00 00 01 00 +T 91 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 97 05 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 9E 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T A5 05 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T AB 05 00 00 +R 00 00 01 00 +T AB 05 00 00 +R 00 00 01 00 +T AB 05 00 00 DD 4E F4 DD 46 F5 21 00 02 A7 ED +R 00 00 01 00 +T B6 05 00 00 42 4D 44 DD 5E F0 DD 56 F1 3E +R 00 00 01 00 +T C0 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 14 00 02 09 14 00 +T C5 05 00 00 00 00 00 00 DD 75 EE DD 74 EF AF R 00 00 01 00 02 04 00 00 -T D2 03 00 00 DD B6 02 CA B7 04 00 00 +T CE 05 00 00 DD B6 02 CA 53 07 00 00 R 00 00 01 00 00 08 01 00 -T D8 03 00 00 +T D4 05 00 00 R 00 00 01 00 -T D8 03 00 00 DD 7E FA DD A6 FB 3C 20 15 DD 5E +T D4 05 00 00 DD 7E FA DD A6 FB 3C 20 15 DD 5E R 00 00 01 00 -T E3 03 00 00 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T EA 03 00 00 00 00 00 00 CD 00 00 00 00 2C 2D -R 00 00 01 00 02 04 04 00 02 09 00 00 -T F1 03 00 00 20 03 +T DF 05 00 00 04 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T E6 05 00 00 00 00 00 00 CD 00 00 00 00 2C 2D +R 00 00 01 00 02 04 05 00 02 09 00 00 +T ED 05 00 00 20 03 R 00 00 01 00 -T F3 03 00 00 +T EF 05 00 00 R 00 00 01 00 -T F3 03 00 00 +T EF 05 00 00 R 00 00 01 00 -T F3 03 00 00 +T EF 05 00 00 R 00 00 01 00 -T F3 03 00 00 C3 8B 06 00 00 +T EF 05 00 00 C3 10 0A 00 00 R 00 00 01 00 00 05 01 00 -T F6 03 00 00 +T F2 05 00 00 R 00 00 01 00 -T F6 03 00 00 3E 02 DD AE EF DD B6 EE 20 04 3E +T F2 05 00 00 3E 02 DD AE EF DD B6 EE 20 04 3E R 00 00 01 00 -T 01 04 00 00 01 18 01 +T FD 05 00 00 01 18 01 R 00 00 01 00 -T 04 04 00 00 +T 00 06 00 00 R 00 00 01 00 -T 04 04 00 00 AF +T 00 06 00 00 AF R 00 00 01 00 -T 05 04 00 00 +T 01 06 00 00 R 00 00 01 00 -T 05 04 00 00 4F C5 DD 4E FA DD 46 FB DD 5E FC +T 01 06 00 00 4F C5 DD 4E FA DD 46 FB DD 5E FC R 00 00 01 00 -T 10 04 00 00 DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 16 00 -T 16 04 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 16 00 02 09 00 00 -T 1D 04 00 00 75 F8 DD 74 F9 7D B4 20 03 +T 0C 06 00 00 DD 56 FD 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 1B 00 +T 12 06 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 1B 00 02 09 00 00 +T 19 06 00 00 75 F8 DD 74 F9 7D B4 20 43 R 00 00 01 00 -T 26 04 00 00 +T 22 06 00 00 R 00 00 01 00 -T 26 04 00 00 C3 8B 06 00 00 -R 00 00 01 00 00 05 01 00 -T 29 04 00 00 +T 22 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 2B 06 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 29 04 00 00 21 1C 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 09 00 -T 32 04 00 00 B7 20 14 21 12 00 ED 4B +T 36 06 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 3A 04 00 00 00 00 00 00 09 46 23 66 68 01 -R 00 00 01 00 02 04 09 00 -T 42 04 00 00 00 80 A7 ED 42 30 2B +T 41 06 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E R 00 00 01 00 -T 49 04 00 00 +T 4B 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 51 06 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 58 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 5F 06 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T 65 06 00 00 R 00 00 01 00 -T 49 04 00 00 +T 65 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 6E 06 00 00 23 66 68 01 1C 00 09 7E B7 20 1C R 00 00 01 00 -T 49 04 00 00 +T 79 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 82 06 00 00 23 66 68 01 12 00 09 46 23 66 68 R 00 00 01 00 -T 49 04 00 00 DD 6E EE DD 66 EF E5 21 12 00 ED +T 8D 06 00 00 01 00 80 A7 ED 42 30 33 R 00 00 01 00 -T 54 04 00 00 4B 00 00 00 00 09 4E 23 46 DD 6E -R 00 00 01 00 02 05 09 00 -T 5D 04 00 00 F4 DD 66 F5 DD 5E F8 DD 56 F9 19 +T 95 06 00 00 R 00 00 01 00 -T 68 04 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 6E 04 00 00 CD 00 00 00 00 F1 18 29 -R 00 00 01 00 02 05 00 00 -T 74 04 00 00 +T 95 06 00 00 R 00 00 01 00 -T 74 04 00 00 DD 6E EE DD 66 EF E5 21 12 00 ED +T 95 06 00 00 R 00 00 01 00 -T 7F 04 00 00 4B 00 00 00 00 09 4E 23 46 DD 6E -R 00 00 01 00 02 05 09 00 -T 88 04 00 00 F4 DD 66 F5 DD 5E F8 DD 56 F9 19 +T 95 06 00 00 DD 6E EE DD 66 EF E5 21 4B 00 ED R 00 00 01 00 -T 93 04 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 99 04 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 00 00 -T 9D 04 00 00 +T A0 06 00 00 4B 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 05 0C 00 +T A9 06 00 00 12 00 09 4E 23 46 DD 6E F4 DD 66 R 00 00 01 00 -T 9D 04 00 00 0E 02 DD 5E F8 DD 56 F9 3E +T B4 06 00 00 F5 DD 5E F8 DD 56 F9 19 EB 3E R 00 00 01 00 -T A6 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T AB 04 00 00 00 00 00 00 CB 7C 28 03 +T BE 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T C3 06 00 00 00 00 00 00 F1 18 31 R 00 00 01 00 02 04 00 00 -T B1 04 00 00 +T C8 06 00 00 R 00 00 01 00 -T B1 04 00 00 C3 8B 06 00 00 -R 00 00 01 00 00 05 01 00 -T B4 04 00 00 +T C8 06 00 00 DD 6E EE DD 66 EF E5 21 4B 00 ED R 00 00 01 00 -T B4 04 00 00 C3 44 05 00 00 +T D3 06 00 00 4B 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 05 0C 00 +T DC 06 00 00 12 00 09 4E 23 46 DD 6E F4 DD 66 +R 00 00 01 00 +T E7 06 00 00 F5 DD 5E F8 DD 56 F9 19 EB 3E +R 00 00 01 00 +T F1 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T F6 06 00 00 00 00 00 00 F1 +R 00 00 01 00 02 04 00 00 +T F9 06 00 00 +R 00 00 01 00 +T F9 06 00 00 0E 02 DD 5E F8 DD 56 F9 3E +R 00 00 01 00 +T 02 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 07 07 00 00 00 00 00 00 CB 7C 28 43 +R 00 00 01 00 02 04 00 00 +T 0D 07 00 00 +R 00 00 01 00 +T 0D 07 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 16 07 00 00 23 66 68 01 08 00 09 4E 23 46 C5 +R 00 00 01 00 +T 21 07 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E +R 00 00 01 00 +T 2C 07 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E +R 00 00 01 00 +T 36 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 3C 07 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 43 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 4A 07 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T 50 07 00 00 +R 00 00 01 00 +T 50 07 00 00 C3 40 08 00 00 R 00 00 01 00 00 05 01 00 -T B7 04 00 00 +T 53 07 00 00 R 00 00 01 00 -T B7 04 00 00 21 1C 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 09 00 -T C0 04 00 00 B7 20 14 21 12 00 ED 4B +T 53 07 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 5C 07 00 00 23 66 68 01 1C 00 09 7E B7 20 1C R 00 00 01 00 -T C8 04 00 00 00 00 00 00 09 46 23 66 68 01 -R 00 00 01 00 02 04 09 00 -T D0 04 00 00 00 80 A7 ED 42 30 2C +T 67 07 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 70 07 00 00 23 66 68 01 12 00 09 46 23 66 68 R 00 00 01 00 -T D7 04 00 00 +T 7B 07 00 00 01 00 80 A7 ED 42 30 34 R 00 00 01 00 -T D7 04 00 00 +T 83 07 00 00 R 00 00 01 00 -T D7 04 00 00 +T 83 07 00 00 R 00 00 01 00 -T D7 04 00 00 DD 6E EE DD 66 EF E5 DD 6E F4 DD +T 83 07 00 00 R 00 00 01 00 -T E2 04 00 00 66 F5 DD 4E F8 DD 46 F9 09 4D 44 +T 83 07 00 00 DD 6E EE DD 66 EF E5 DD 6E F4 DD R 00 00 01 00 -T ED 04 00 00 21 12 00 ED 5B 00 00 00 00 19 5E -R 00 00 01 00 02 09 09 00 -T F6 04 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T FB 04 00 00 00 00 00 00 CD 00 00 00 00 F1 18 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 02 05 00 00 2A +T 8E 07 00 00 66 F5 DD 4E F8 DD 46 F9 09 4D 44 R 00 00 01 00 -T 03 05 00 00 +T 99 07 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 +R 00 00 01 00 02 09 0C 00 +T A2 07 00 00 23 66 6A 11 12 00 19 5E 23 56 3E R 00 00 01 00 -T 03 05 00 00 DD 6E EE DD 66 EF E5 DD 6E F4 DD +T AD 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T B2 07 00 00 00 00 00 00 F1 18 32 +R 00 00 01 00 02 04 00 00 +T B7 07 00 00 R 00 00 01 00 -T 0E 05 00 00 66 F5 DD 4E F8 DD 46 F9 09 4D 44 +T B7 07 00 00 DD 6E EE DD 66 EF E5 DD 6E F4 DD R 00 00 01 00 -T 19 05 00 00 21 12 00 ED 5B 00 00 00 00 19 5E -R 00 00 01 00 02 09 09 00 -T 22 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 12 00 -T 27 05 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T 2D 05 00 00 +T C2 07 00 00 66 F5 DD 4E F8 DD 46 F9 09 4D 44 R 00 00 01 00 -T 2D 05 00 00 0E 00 DD 5E F8 DD 56 F9 3E +T CD 07 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 +R 00 00 01 00 02 09 0C 00 +T D6 07 00 00 23 66 6A 11 12 00 19 5E 23 56 3E R 00 00 01 00 -T 36 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 3B 05 00 00 00 00 00 00 CB 7C 28 03 +T E1 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 15 00 02 09 15 00 +T E6 07 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T 41 05 00 00 +T E9 07 00 00 R 00 00 01 00 -T 41 05 00 00 C3 8B 06 00 00 -R 00 00 01 00 00 05 01 00 -T 44 05 00 00 +T E9 07 00 00 0E 00 DD 5E F8 DD 56 F9 3E R 00 00 01 00 -T 44 05 00 00 +T F2 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T F7 07 00 00 00 00 00 00 CB 7C 28 43 +R 00 00 01 00 02 04 00 00 +T FD 07 00 00 R 00 00 01 00 -T 44 05 00 00 21 12 00 ED 4B 00 00 00 00 09 E5 -R 00 00 01 00 02 09 09 00 -T 4D 05 00 00 21 12 00 09 56 23 66 6A DD 5E EE +T FD 07 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 06 08 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 58 05 00 00 DD 56 EF 19 4D 44 E1 71 23 70 21 +T 11 08 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 63 05 00 00 08 00 39 7E 83 77 23 7E 8A 77 21 +T 1C 08 00 00 E6 00 4F 23 7E E6 F0 47 C5 0E R 00 00 01 00 -T 6E 05 00 00 16 00 ED 4B 00 00 00 00 09 DD 5E -R 00 00 01 00 02 08 09 00 -T 77 05 00 00 EE DD 56 EF 01 00 00 CD +T 26 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 2C 08 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 33 08 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 3A 08 00 00 F1 F1 F1 C3 10 0A 00 00 +R 00 00 01 00 00 08 01 00 +T 40 08 00 00 R 00 00 01 00 -T 7F 05 00 00 00 00 00 00 21 02 00 39 7E DD 96 -R 00 00 01 00 02 04 08 00 -T 88 05 00 00 EE 77 23 7E DD 9E EF 77 AF DD B6 +T 40 08 00 00 R 00 00 01 00 -T 93 05 00 00 FE 28 5E +T 40 08 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0C 00 +T 49 08 00 00 23 66 6A 11 12 00 19 E5 21 4B 00 R 00 00 01 00 -T 96 05 00 00 +T 54 08 00 00 09 56 23 66 6A 11 12 00 19 56 23 R 00 00 01 00 -T 96 05 00 00 01 12 00 DD 6E F2 DD 66 F3 A7 ED +T 5F 08 00 00 66 6A DD 5E EE DD 56 EF 19 4D 44 R 00 00 01 00 -T A1 05 00 00 42 38 11 +T 6A 08 00 00 E1 71 23 70 21 08 00 39 7E 83 77 R 00 00 01 00 -T A4 05 00 00 +T 75 08 00 00 23 7E 8A 77 21 4B 00 ED 4B R 00 00 01 00 -T A4 05 00 00 21 16 00 ED 4B 00 00 00 00 09 01 -R 00 00 01 00 02 09 09 00 -T AD 05 00 00 00 00 11 FF 01 CD 00 00 00 00 -R 00 00 01 00 02 0A 0D 00 -T B5 05 00 00 +T 7E 08 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 0C 00 +T 86 08 00 00 16 00 09 DD 5E EE DD 56 EF 01 R 00 00 01 00 -T B5 05 00 00 21 12 00 DD 4E 04 DD 46 05 09 AF +T 90 08 00 00 00 00 CD 00 00 00 00 21 02 00 39 +R 00 00 01 00 02 07 0B 00 +T 99 08 00 00 7E DD 96 EE 77 23 7E DD 9E EF 77 R 00 00 01 00 -T C0 05 00 00 DD B6 02 28 0B DD 5E EE DD 56 EF +T A4 08 00 00 AF DD B6 FE 28 66 R 00 00 01 00 -T CB 05 00 00 01 00 00 18 10 +T AA 08 00 00 R 00 00 01 00 -T D0 05 00 00 +T AA 08 00 00 01 12 00 DD 6E F2 DD 66 F3 A7 ED R 00 00 01 00 -T D0 05 00 00 DD 5E EE DD 56 EF AF 93 5F 3E 00 +T B5 08 00 00 42 38 19 R 00 00 01 00 -T DB 05 00 00 9A 57 01 00 00 +T B8 08 00 00 R 00 00 01 00 -T E0 05 00 00 +T B8 08 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T C1 08 00 00 23 66 68 01 16 00 09 01 00 00 11 R 00 00 01 00 -T E0 05 00 00 CD 00 00 00 00 01 00 00 DD 5E 04 -R 00 00 01 00 02 05 08 00 -T E9 05 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0E 00 -T EF 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 0E 00 02 09 00 00 -T F4 05 00 00 +T CC 08 00 00 FF 01 CD 00 00 00 00 +R 00 00 01 00 02 07 10 00 +T D1 08 00 00 +R 00 00 01 00 +T D1 08 00 00 21 12 00 DD 4E 04 DD 46 05 09 AF +R 00 00 01 00 +T DC 08 00 00 DD B6 02 28 0B DD 5E EE DD 56 EF +R 00 00 01 00 +T E7 08 00 00 01 00 00 18 10 +R 00 00 01 00 +T EC 08 00 00 +R 00 00 01 00 +T EC 08 00 00 DD 5E EE DD 56 EF AF 93 5F 3E 00 R 00 00 01 00 -T F4 05 00 00 C3 D8 02 00 00 +T F7 08 00 00 9A 57 01 00 00 +R 00 00 01 00 +T FC 08 00 00 +R 00 00 01 00 +T FC 08 00 00 CD 00 00 00 00 01 00 00 DD 5E 04 +R 00 00 01 00 02 05 0B 00 +T 05 09 00 00 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 11 00 +T 0B 09 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 +T 10 09 00 00 +R 00 00 01 00 +T 10 09 00 00 C3 73 04 00 00 R 00 00 01 00 00 05 01 00 -T F7 05 00 00 +T 13 09 00 00 +R 00 00 01 00 +T 13 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 1C 09 00 00 23 66 68 01 14 00 09 DD 4E F6 DD +R 00 00 01 00 +T 27 09 00 00 46 F7 71 23 70 AF DD B6 02 28 6B R 00 00 01 00 -T F7 05 00 00 21 14 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 09 00 -T 00 06 00 00 4E F6 DD 46 F7 71 23 70 AF DD B6 +T 32 09 00 00 AF DD B6 FE 20 65 R 00 00 01 00 -T 0B 06 00 00 02 28 5B AF DD B6 FE 20 55 +T 38 09 00 00 R 00 00 01 00 -T 14 06 00 00 +T 38 09 00 00 R 00 00 01 00 -T 14 06 00 00 +T 38 09 00 00 R 00 00 01 00 -T 14 06 00 00 +T 38 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 41 09 00 00 23 66 68 01 16 00 09 4E 23 46 23 R 00 00 01 00 -T 14 06 00 00 21 16 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 09 00 -T 1D 06 00 00 23 46 23 5E 23 56 D5 C5 21 12 00 +T 4C 09 00 00 5E 23 56 D5 C5 21 12 00 DD 4E 04 R 00 00 01 00 -T 28 06 00 00 DD 4E 04 DD 46 05 09 5E 23 56 23 +T 57 09 00 00 DD 46 05 09 5E 23 56 23 4E 23 46 R 00 00 01 00 -T 33 06 00 00 4E 23 46 EB CD 00 00 00 00 30 2D -R 00 00 01 00 02 09 0F 00 -T 3C 06 00 00 +T 62 09 00 00 EB CD 00 00 00 00 30 35 +R 00 00 01 00 02 06 12 00 +T 68 09 00 00 R 00 00 01 00 -T 3C 06 00 00 21 16 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 09 00 -T 45 06 00 00 23 56 23 4E 23 46 EB E5 21 12 00 +T 68 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T 71 09 00 00 23 66 68 01 16 00 09 5E 23 56 23 R 00 00 01 00 -T 50 06 00 00 DD 5E 04 DD 56 05 19 D1 73 23 72 +T 7C 09 00 00 4E 23 46 EB E5 21 12 00 DD 5E 04 R 00 00 01 00 -T 5B 06 00 00 23 71 23 70 DD 6E 04 DD 66 05 23 +T 87 09 00 00 DD 56 05 19 D1 73 23 72 23 71 23 R 00 00 01 00 -T 66 06 00 00 23 36 01 +T 92 09 00 00 70 DD 6E 04 DD 66 05 23 23 36 01 R 00 00 01 00 -T 69 06 00 00 +T 9D 09 00 00 R 00 00 01 00 -T 69 06 00 00 +T 9D 09 00 00 R 00 00 01 00 -T 69 06 00 00 18 20 +T 9D 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 +T A3 09 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T AB 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T B2 09 00 00 F1 18 5B R 00 00 01 00 -T 6B 06 00 00 +T B5 09 00 00 R 00 00 01 00 -T 6B 06 00 00 +T B5 09 00 00 R 00 00 01 00 -T 6B 06 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 74 06 00 00 13 23 36 00 AF DD B6 02 20 0D +T B5 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T BE 09 00 00 23 66 68 01 08 00 09 36 13 23 36 R 00 00 01 00 -T 7E 06 00 00 +T C9 09 00 00 00 AF DD B6 02 20 15 R 00 00 01 00 -T 7E 06 00 00 21 14 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 87 06 00 00 FF 23 36 FF +T D0 09 00 00 R 00 00 01 00 -T 8B 06 00 00 +T D0 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T D9 09 00 00 23 66 68 01 14 00 09 36 FF 23 36 R 00 00 01 00 -T 8B 06 00 00 +T E4 09 00 00 FF R 00 00 01 00 -T 8B 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 -T 8E 06 00 00 +T E5 09 00 00 +R 00 00 01 00 +T E5 09 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0C 00 +T EE 09 00 00 23 66 68 01 08 00 09 4E 23 46 C5 +R 00 00 01 00 +T F9 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 19 00 02 0B 19 00 +T FF 09 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 09 00 +T 07 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 0E 0A 00 00 F1 F1 +R 00 00 01 00 +T 10 0A 00 00 +R 00 00 01 00 +T 10 0A 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 08 00 +T 13 0A 00 00 R 00 00 01 00 diff --git a/src/nos/lib/filesys_lib/rwsetup.rel b/src/nos/lib/filesys_lib/rwsetup.rel index 5d7fcddd..c0bf10d4 100644 --- a/src/nos/lib/filesys_lib/rwsetup.rel +++ b/src/nos/lib/filesys_lib/rwsetup.rel @@ -1,94 +1,136 @@ XL4 -H 2 areas A global symbols +H 2 areas E global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S ___059d_d9aa_rwsetup_28_29_20ret Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___059c_7f24_rwsetup_28_29_20ret Ref00000000 +S ___059b_de1b_rwsetup_28_25u_2c_2 Ref00000000 S _setftim Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DB flags 0 +A CODE size 184 flags 0 S _rwsetup Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 16 -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 0F 00 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD -R 00 00 01 00 02 05 00 00 -T 18 00 00 00 7D B4 20 06 +T 00 00 00 00 CD 00 00 00 00 FC FF DD 5E 0C 16 +R 00 00 01 00 02 05 07 00 +T 09 00 00 00 00 D5 DD 6E 0A DD 66 0B E5 C5 DD R 00 00 01 00 -T 1C 00 00 00 +T 14 00 00 00 4E 02 06 00 C5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 0B 00 +T 1C 00 00 00 21 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 05 0B 00 +T 25 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 2A 00 00 00 00 00 00 00 EB 21 0E 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 33 00 00 00 DD 5E 02 16 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 3B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 42 00 00 00 FC DD 74 FD 7D B4 20 31 R 00 00 01 00 -T 1C 00 00 00 +T 4A 00 00 00 R 00 00 01 00 -T 1C 00 00 00 21 00 00 C3 D8 00 00 00 -R 00 00 01 00 00 08 01 00 -T 22 00 00 00 +T 4A 00 00 00 R 00 00 01 00 -T 22 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 03 00 -T 2B 00 00 00 02 06 00 09 01 71 00 09 6E 26 00 +T 4A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 53 00 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 36 00 00 00 29 01 00 00 00 00 09 46 23 66 68 -R 00 00 01 00 02 06 06 00 -T 3F 00 00 00 DD 75 FE DD 74 FF AF DD B6 0C 28 +T 5E 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 +T 64 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 03 00 +T 6C 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 73 00 00 00 F1 F1 21 00 00 C3 81 01 00 00 +R 00 00 01 00 00 0A 01 00 +T 7B 00 00 00 R 00 00 01 00 -T 4A 00 00 00 04 06 01 18 02 +T 7B 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T 84 00 00 00 23 66 6F 46 23 66 68 DD 4E 02 06 R 00 00 01 00 -T 4F 00 00 00 +T 8F 00 00 00 00 09 01 71 00 09 6E 26 00 29 01 R 00 00 01 00 -T 4F 00 00 00 06 00 +T 9A 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 +R 00 00 01 00 02 04 08 00 +T A3 00 00 00 FE DD 74 FF AF DD B6 0C 28 04 06 R 00 00 01 00 -T 51 00 00 00 +T AE 00 00 00 01 18 02 R 00 00 01 00 -T 51 00 00 00 21 06 00 DD 5E FE DD 56 FF 19 7E +T B1 00 00 00 R 00 00 01 00 -T 5C 00 00 00 B8 20 0F +T B1 00 00 00 06 00 R 00 00 01 00 -T 5F 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 5F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 03 00 -T 68 00 00 00 0D 23 36 00 18 AE +T B3 00 00 00 21 06 00 DD 5E FE DD 56 FF 19 7E R 00 00 01 00 -T 6E 00 00 00 +T BE 00 00 00 B8 20 18 R 00 00 01 00 -T 6E 00 00 00 AF DD B6 0C 28 04 0E 01 18 02 +T C1 00 00 00 R 00 00 01 00 -T 78 00 00 00 +T C1 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T CA 00 00 00 23 66 68 01 08 00 09 36 0D 23 36 R 00 00 01 00 -T 78 00 00 00 0E 03 +T D5 00 00 00 00 C3 4A 00 00 00 +R 00 00 01 00 00 06 01 00 +T D9 00 00 00 R 00 00 01 00 -T 7A 00 00 00 +T D9 00 00 00 AF DD B6 0C 28 04 0E 01 18 02 R 00 00 01 00 -T 7A 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T 82 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T 89 00 00 00 16 00 ED 4B 00 00 00 00 09 E5 DD -R 00 00 01 00 02 08 03 00 -T 92 00 00 00 6E FE DD 66 FF 5E 23 56 23 4E 23 +T E3 00 00 00 R 00 00 01 00 -T 9D 00 00 00 46 E1 73 23 72 23 71 23 70 21 +T E3 00 00 00 0E 03 R 00 00 01 00 -T A7 00 00 00 12 00 ED 4B 00 00 00 00 09 DD 5E -R 00 00 01 00 02 08 03 00 -T B0 00 00 00 04 DD 56 05 73 23 72 21 14 00 ED +T E5 00 00 00 R 00 00 01 00 -T BB 00 00 00 4B 00 00 00 00 09 DD 5E 0A DD 56 -R 00 00 01 00 02 05 03 00 -T C4 00 00 00 0B 73 23 72 21 1C 00 ED 4B +T E5 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0C 00 +T ED 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 +T F4 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 05 00 +T FD 00 00 00 66 6A 11 16 00 19 E5 DD 6E FE DD R 00 00 01 00 -T CD 00 00 00 00 00 00 00 09 36 00 DD 6E FC DD -R 00 00 01 00 02 04 03 00 -T D6 00 00 00 66 FD +T 08 01 00 00 66 FF 5E 23 56 23 4E 23 46 E1 73 R 00 00 01 00 -T D8 00 00 00 +T 13 01 00 00 23 72 23 71 23 70 21 4B 00 ED 4B R 00 00 01 00 -T D8 00 00 00 C3 00 00 00 00 +T 1E 01 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 26 01 00 00 12 00 19 DD 5E 04 DD 56 05 73 23 +R 00 00 01 00 +T 31 01 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 3A 01 00 00 56 23 66 6A 11 14 00 19 DD 5E 0A +R 00 00 01 00 +T 45 01 00 00 DD 56 0B 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 50 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 05 00 +T 58 01 00 00 1C 00 09 36 00 DD 6E FC DD 66 FD +R 00 00 01 00 +T 63 01 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0A 00 +T 68 01 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0A 00 +T 70 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 75 01 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E FC +R 00 00 01 00 02 04 00 00 +T 7E 01 00 00 DD 66 FD +R 00 00 01 00 +T 81 01 00 00 +R 00 00 01 00 +T 81 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/scall1_getfsys.rel b/src/nos/lib/filesys_lib/scall1_getfsys.rel index 615f8d34..45c70be6 100644 --- a/src/nos/lib/filesys_lib/scall1_getfsys.rel +++ b/src/nos/lib/filesys_lib/scall1_getfsys.rel @@ -7,7 +7,7 @@ S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Bufpool Ref00000000 S _Inotab Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _ibuf Ref00000000 S _kbuf Ref00000000 @@ -16,7 +16,7 @@ S _Fstab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _findfs Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1A0 flags 0 +A CODE size 1BA flags 0 S _scall1_getfsys Def00000000 A CSTR size 22 flags 0 T 00 00 00 00 @@ -31,17 +31,17 @@ T 15 00 00 00 FA DD 74 FB DD 75 FC DD 74 FD DD R 00 00 01 00 T 20 00 00 00 36 FE 1E DD 36 FF 00 DD 7E FA DD R 00 00 01 00 -T 2B 00 00 00 B6 FB C2 78 01 00 00 +T 2B 00 00 00 B6 FB C2 92 01 00 00 R 00 00 01 00 00 07 01 00 T 30 00 00 00 R 00 00 01 00 T 30 00 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 39 00 00 00 F8 FF 08 00 44 01 00 00 +T 39 00 00 00 F8 FF 08 00 56 01 00 00 R 00 00 01 00 00 08 01 00 -T 3F 00 00 00 C7 00 00 00 44 01 00 00 +T 3F 00 00 00 D9 00 00 00 56 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 43 00 00 00 AF 00 00 00 9B 00 00 00 +T 43 00 00 00 B8 00 00 00 9B 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 T 47 00 00 00 4F 00 00 00 75 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 @@ -53,7 +53,7 @@ T 4F 00 00 00 DD 36 FE 01 DD 36 FF 00 DD 36 FC R 00 00 01 00 T 5A 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 0C 00 8B 0B 0C 00 -T 5F 00 00 00 C3 56 01 00 00 +T 5F 00 00 00 C3 70 01 00 00 R 00 00 01 00 00 05 01 00 T 62 00 00 00 R 00 00 01 00 @@ -61,7 +61,7 @@ T 62 00 00 00 DD 36 FE 05 DD 36 FF 00 DD 36 FC R 00 00 01 00 T 6D 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 06 00 8B 0B 06 00 -T 72 00 00 00 C3 56 01 00 00 +T 72 00 00 00 C3 70 01 00 00 R 00 00 01 00 00 05 01 00 T 75 00 00 00 R 00 00 01 00 @@ -69,7 +69,7 @@ T 75 00 00 00 DD 36 FE 03 DD 36 FF 00 DD 36 FC R 00 00 01 00 T 80 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 05 00 8B 0B 05 00 -T 85 00 00 00 C3 56 01 00 00 +T 85 00 00 00 C3 70 01 00 00 R 00 00 01 00 00 05 01 00 T 88 00 00 00 R 00 00 01 00 @@ -77,95 +77,99 @@ T 88 00 00 00 DD 36 FE 01 DD 36 FF 00 DD 36 FC R 00 00 01 00 T 93 00 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 02 00 8B 0B 02 00 -T 98 00 00 00 C3 56 01 00 00 +T 98 00 00 00 C3 70 01 00 00 R 00 00 01 00 00 05 01 00 T 9B 00 00 00 R 00 00 01 00 -T 9B 00 00 00 DD 36 FE 01 DD 36 FF 00 2A +T 9B 00 00 00 DD 36 FE 01 DD 36 FF 00 21 4B 00 R 00 00 01 00 -T A4 00 00 00 00 00 00 00 DD 75 FC DD 74 FD C3 -R 00 00 01 00 02 04 07 00 -T AD 00 00 00 56 01 00 00 -R 00 00 01 00 00 04 01 00 -T AF 00 00 00 +T A6 00 00 00 ED 4B 00 00 00 00 09 46 23 66 68 +R 00 00 01 00 02 06 07 00 +T AF 00 00 00 DD 75 FC DD 74 FD C3 70 01 00 00 +R 00 00 01 00 00 0B 01 00 +T B8 00 00 00 R 00 00 01 00 -T AF 00 00 00 DD 36 FE 01 DD 36 FF 00 2A +T B8 00 00 00 DD 36 FE 01 DD 36 FF 00 21 4B 00 R 00 00 01 00 -T B8 00 00 00 00 00 00 00 46 23 66 68 DD 75 FC -R 00 00 01 00 02 04 07 00 -T C1 00 00 00 DD 74 FD C3 56 01 00 00 -R 00 00 01 00 00 08 01 00 -T C7 00 00 00 +T C3 00 00 00 ED 4B 00 00 00 00 09 7E 23 66 6F +R 00 00 01 00 02 06 07 00 +T CC 00 00 00 46 23 66 68 DD 75 FC DD 74 FD C3 +R 00 00 01 00 +T D7 00 00 00 70 01 00 00 +R 00 00 01 00 00 04 01 00 +T D9 00 00 00 R 00 00 01 00 -T C7 00 00 00 21 0E 00 E5 01 00 00 00 00 11 +T D9 00 00 00 21 0E 00 E5 01 00 00 00 00 11 R 00 00 01 00 00 09 02 00 -T CF 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T E1 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 03 00 -T D4 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T E6 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T DB 00 00 00 08 00 E5 01 05 00 00 00 11 +T ED 00 00 00 08 00 E5 01 05 00 00 00 11 R 00 00 01 00 00 08 02 00 -T E2 00 00 00 0E 00 00 00 3E 00 00 00 00 21 +T F4 00 00 00 0E 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 03 00 -T E7 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T F9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T EE 00 00 00 08 00 E5 01 0D 00 00 00 11 +T 00 01 00 00 08 00 E5 01 0D 00 00 00 11 R 00 00 01 00 00 08 02 00 -T F5 00 00 00 16 00 00 00 3E 00 00 00 00 21 +T 07 01 00 00 16 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 03 00 -T FA 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 0C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 01 01 00 00 0E 00 E5 01 15 00 00 00 11 +T 13 01 00 00 0E 00 E5 01 15 00 00 00 11 R 00 00 01 00 00 08 02 00 -T 08 01 00 00 1E 00 00 00 3E 00 00 00 00 21 +T 1A 01 00 00 1E 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 03 00 -T 0D 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 1F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 14 01 00 00 08 00 E5 01 1A 00 00 00 11 +T 26 01 00 00 08 00 E5 01 1A 00 00 00 11 R 00 00 01 00 00 08 02 00 -T 1B 01 00 00 2C 00 00 00 3E 00 00 00 00 21 +T 2D 01 00 00 2C 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 03 00 -T 20 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 32 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 27 01 00 00 00 01 22 34 00 00 00 21 38 00 22 +T 39 01 00 00 00 01 22 34 00 00 00 21 38 00 22 R 00 00 01 00 02 07 0A 00 -T 30 01 00 00 36 00 00 00 DD 36 FE 38 DD 36 FF +T 42 01 00 00 36 00 00 00 DD 36 FE 38 DD 36 FF R 00 00 01 00 02 04 0A 00 -T 39 01 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD +T 4B 01 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD R 00 00 01 00 0B 08 0A 00 -T 41 01 00 00 00 00 00 00 18 34 +T 53 01 00 00 00 00 00 00 18 3C R 00 00 01 00 8B 04 0A 00 -T 44 01 00 00 +T 56 01 00 00 R 00 00 01 00 -T 44 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 56 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 4D 01 00 00 06 23 36 00 21 FF FF 18 47 +T 5F 01 00 00 23 66 68 01 08 00 09 36 06 23 36 R 00 00 01 00 -T 56 01 00 00 +T 6A 01 00 00 00 21 FF FF 18 47 +R 00 00 01 00 +T 70 01 00 00 R 00 00 01 00 -T 56 01 00 00 DD 6E FE DD 66 FF 22 01 00 00 00 +T 70 01 00 00 DD 6E FE DD 66 FF 22 01 00 00 00 R 00 00 01 00 02 0B 09 00 -T 5F 01 00 00 DD 6E FC DD 66 FD 22 03 00 00 00 +T 79 01 00 00 DD 6E FC DD 66 FD 22 03 00 00 00 R 00 00 01 00 02 0B 09 00 -T 68 01 00 00 DD 36 FE 05 DD 36 FF 00 DD 36 FC +T 82 01 00 00 DD 36 FE 05 DD 36 FF 00 DD 36 FC R 00 00 01 00 -T 73 01 00 00 00 00 00 00 DD 36 FD 00 00 00 00 +T 8D 01 00 00 00 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 0B 04 09 00 8B 0B 09 00 -T 78 01 00 00 +T 92 01 00 00 R 00 00 01 00 -T 78 01 00 00 +T 92 01 00 00 R 00 00 01 00 -T 78 01 00 00 DD 6E 04 DD 66 05 23 DD 4E FE DD +T 92 01 00 00 DD 6E 04 DD 66 05 23 DD 4E FE DD R 00 00 01 00 -T 83 01 00 00 46 FF 71 23 70 DD 6E 04 DD 66 05 +T 9D 01 00 00 46 FF 71 23 70 DD 6E 04 DD 66 05 R 00 00 01 00 -T 8E 01 00 00 23 23 23 DD 4E FC DD 46 FD 71 23 +T A8 01 00 00 23 23 23 DD 4E FC DD 46 FD 71 23 R 00 00 01 00 -T 99 01 00 00 70 21 00 00 +T B3 01 00 00 70 21 00 00 R 00 00 01 00 -T 9D 01 00 00 +T B7 01 00 00 R 00 00 01 00 -T 9D 01 00 00 C3 00 00 00 00 +T B7 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/stat.rel b/src/nos/lib/filesys_lib/stat.rel index f5cd3e27..8fa5496e 100644 --- a/src/nos/lib/filesys_lib/stat.rel +++ b/src/nos/lib/filesys_lib/stat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _stat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 1B 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 1B 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/stcpy.rel b/src/nos/lib/filesys_lib/stcpy.rel index d1341370..e1ccfab8 100644 --- a/src/nos/lib/filesys_lib/stcpy.rel +++ b/src/nos/lib/filesys_lib/stcpy.rel @@ -4,139 +4,141 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _usrput_int Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _usrput Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 21B flags 0 +A CODE size 224 flags 0 S _stcpy Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 2A 00 00 00 00 23 -R 00 00 01 00 02 05 06 00 02 0A 04 00 -T 07 00 00 00 23 7E B7 CA F9 00 00 00 -R 00 00 01 00 00 08 01 00 -T 0D 00 00 00 +T 00 00 00 00 CD 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 05 06 00 +T 08 00 00 00 00 00 00 00 09 46 23 66 68 23 23 +R 00 00 01 00 02 04 04 00 +T 11 00 00 00 7E B7 CA 02 01 00 00 +R 00 00 01 00 00 07 01 00 +T 16 00 00 00 R 00 00 01 00 -T 0D 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 +T 16 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 R 00 00 01 00 -T 18 00 00 00 66 68 E5 DD 6E 04 DD 66 05 C1 71 +T 21 00 00 00 66 68 E5 DD 6E 04 DD 66 05 C1 71 R 00 00 01 00 -T 23 00 00 00 23 70 DD 6E 04 DD 66 05 23 23 E5 +T 2C 00 00 00 23 70 DD 6E 04 DD 66 05 23 23 E5 R 00 00 01 00 -T 2E 00 00 00 21 05 00 DD 4E 02 DD 46 03 09 5E +T 37 00 00 00 21 05 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 39 00 00 00 23 56 E1 73 23 72 21 04 00 DD 5E +T 42 00 00 00 23 56 E1 73 23 72 21 04 00 DD 5E R 00 00 01 00 -T 44 00 00 00 04 DD 56 05 19 E5 21 0A 00 09 4E +T 4D 00 00 00 04 DD 56 05 19 E5 21 0A 00 09 4E R 00 00 01 00 -T 4F 00 00 00 23 46 E1 71 23 70 21 06 00 19 E5 +T 58 00 00 00 23 46 E1 71 23 70 21 06 00 19 E5 R 00 00 01 00 -T 5A 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 4E +T 63 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 65 00 00 00 23 46 E1 71 23 70 21 08 00 19 E5 +T 6E 00 00 00 23 46 E1 71 23 70 21 08 00 19 E5 R 00 00 01 00 -T 70 00 00 00 21 0E 00 DD 4E 02 DD 46 03 09 4E +T 79 00 00 00 21 0E 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 7B 00 00 00 23 46 E1 71 23 70 21 0A 00 19 E5 +T 84 00 00 00 23 46 E1 71 23 70 21 0A 00 19 E5 R 00 00 01 00 -T 86 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 4E +T 8F 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 91 00 00 00 23 46 E1 71 23 70 21 0C 00 19 E5 +T 9A 00 00 00 23 46 E1 71 23 70 21 0C 00 19 E5 R 00 00 01 00 -T 9C 00 00 00 21 22 00 DD 4E 02 DD 46 03 09 4E +T A5 00 00 00 21 22 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T A7 00 00 00 23 46 E1 71 23 70 21 12 00 DD 4E +T B0 00 00 00 23 46 E1 71 23 70 21 12 00 DD 4E R 00 00 01 00 -T B2 00 00 00 02 DD 46 03 09 5E 23 56 23 4E 23 +T BB 00 00 00 02 DD 46 03 09 5E 23 56 23 4E 23 R 00 00 01 00 -T BD 00 00 00 46 EB E5 21 0E 00 DD 5E 04 DD 56 +T C6 00 00 00 46 EB E5 21 0E 00 DD 5E 04 DD 56 R 00 00 01 00 -T C8 00 00 00 05 19 D1 73 23 72 23 71 23 70 21 +T D1 00 00 00 05 19 D1 73 23 72 23 71 23 70 21 R 00 00 01 00 -T D3 00 00 00 0C 00 E5 21 16 00 DD 4E 02 DD 46 +T DC 00 00 00 0C 00 E5 21 16 00 DD 4E 02 DD 46 R 00 00 01 00 -T DE 00 00 00 03 09 4D 44 21 12 00 DD 5E 04 DD +T E7 00 00 00 03 09 4D 44 21 12 00 DD 5E 04 DD R 00 00 01 00 -T E9 00 00 00 56 05 19 EB 3E 00 00 00 00 21 +T F2 00 00 00 56 05 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 09 01 00 -T F0 00 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 +T F9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 R 00 00 01 00 02 04 01 00 02 09 00 00 -T F7 00 00 00 18 02 00 00 +T 00 01 00 00 21 02 00 00 R 00 00 01 00 00 04 01 00 -T F9 00 00 00 +T 02 01 00 00 R 00 00 01 00 -T F9 00 00 00 DD 6E 02 DD 66 03 23 23 23 4E 23 +T 02 01 00 00 DD 6E 02 DD 66 03 23 23 23 4E 23 R 00 00 01 00 -T 04 01 00 00 46 DD 5E 04 DD 56 05 3E +T 0D 01 00 00 46 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T 0C 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 15 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 11 01 00 00 00 00 00 00 21 05 00 DD 4E 02 DD +T 1A 01 00 00 00 00 00 00 21 05 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 1A 01 00 00 46 03 09 4E 23 46 DD 5E 04 DD 56 +T 23 01 00 00 46 03 09 4E 23 46 DD 5E 04 DD 56 R 00 00 01 00 -T 25 01 00 00 05 13 13 3E 00 00 00 00 21 +T 2E 01 00 00 05 13 13 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 -T 2B 01 00 00 00 00 00 00 CD 00 00 00 00 21 +T 34 01 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 31 01 00 00 0A 00 DD 4E 02 DD 46 03 09 4E 23 +T 3A 01 00 00 0A 00 DD 4E 02 DD 46 03 09 4E 23 R 00 00 01 00 -T 3C 01 00 00 46 21 04 00 DD 5E 04 DD 56 05 19 +T 45 01 00 00 46 21 04 00 DD 5E 04 DD 56 05 19 R 00 00 01 00 -T 47 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T 50 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 4D 01 00 00 CD 00 00 00 00 21 0C 00 DD 4E 02 +T 56 01 00 00 CD 00 00 00 00 21 0C 00 DD 4E 02 R 00 00 01 00 02 05 00 00 -T 56 01 00 00 DD 46 03 09 4E 23 46 21 06 00 DD +T 5F 01 00 00 DD 46 03 09 4E 23 46 21 06 00 DD R 00 00 01 00 -T 61 01 00 00 5E 04 DD 56 05 19 EB 3E +T 6A 01 00 00 5E 04 DD 56 05 19 EB 3E R 00 00 01 00 -T 69 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 6E 01 00 00 00 00 00 00 21 0E 00 DD 4E 02 DD +T 77 01 00 00 00 00 00 00 21 0E 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 77 01 00 00 46 03 09 4E 23 46 21 08 00 DD 5E +T 80 01 00 00 46 03 09 4E 23 46 21 08 00 DD 5E R 00 00 01 00 -T 82 01 00 00 04 DD 56 05 19 EB 3E 00 00 00 00 +T 8B 01 00 00 04 DD 56 05 19 EB 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 8A 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 93 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 91 01 00 00 10 00 DD 4E 02 DD 46 03 09 4E 23 +T 9A 01 00 00 10 00 DD 4E 02 DD 46 03 09 4E 23 R 00 00 01 00 -T 9C 01 00 00 46 21 0A 00 DD 5E 04 DD 56 05 19 +T A5 01 00 00 46 21 0A 00 DD 5E 04 DD 56 05 19 R 00 00 01 00 -T A7 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T B0 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T AD 01 00 00 CD 00 00 00 00 21 22 00 DD 4E 02 +T B6 01 00 00 CD 00 00 00 00 21 22 00 DD 4E 02 R 00 00 01 00 02 05 00 00 -T B6 01 00 00 DD 46 03 09 4E 23 46 21 0C 00 DD +T BF 01 00 00 DD 46 03 09 4E 23 46 21 0C 00 DD R 00 00 01 00 -T C1 01 00 00 5E 04 DD 56 05 19 EB 3E +T CA 01 00 00 5E 04 DD 56 05 19 EB 3E R 00 00 01 00 -T C9 01 00 00 00 00 00 00 21 00 00 00 00 CD +T D2 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T CE 01 00 00 00 00 00 00 21 04 00 E5 21 12 00 +T D7 01 00 00 00 00 00 00 21 04 00 E5 21 12 00 R 00 00 01 00 02 04 00 00 -T D7 01 00 00 DD 4E 02 DD 46 03 09 4D 44 21 +T E0 01 00 00 DD 4E 02 DD 46 03 09 4D 44 21 R 00 00 01 00 -T E1 01 00 00 0E 00 DD 5E 04 DD 56 05 19 EB 3E +T EA 01 00 00 0E 00 DD 5E 04 DD 56 05 19 EB 3E R 00 00 01 00 -T EC 01 00 00 00 00 00 00 21 00 00 00 00 CD +T F5 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T F1 01 00 00 00 00 00 00 F1 21 0C 00 E5 21 +T FA 01 00 00 00 00 00 00 F1 21 0C 00 E5 21 R 00 00 01 00 02 04 00 00 -T F9 01 00 00 16 00 DD 4E 02 DD 46 03 09 4D 44 +T 02 02 00 00 16 00 DD 4E 02 DD 46 03 09 4D 44 R 00 00 01 00 -T 04 02 00 00 21 12 00 DD 5E 04 DD 56 05 19 EB +T 0D 02 00 00 21 12 00 DD 5E 04 DD 56 05 19 EB R 00 00 01 00 -T 0F 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 18 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 15 02 00 00 00 00 00 00 F1 +T 1E 02 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T 18 02 00 00 +T 21 02 00 00 R 00 00 01 00 -T 18 02 00 00 C3 00 00 00 00 +T 21 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/symlink.rel b/src/nos/lib/filesys_lib/symlink.rel index 128d0189..e654b54c 100644 --- a/src/nos/lib/filesys_lib/symlink.rel +++ b/src/nos/lib/filesys_lib/symlink.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_symlink Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _symlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 26 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 26 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/sync.rel b/src/nos/lib/filesys_lib/sync.rel index 1677da46..68204b0d 100644 --- a/src/nos/lib/filesys_lib/sync.rel +++ b/src/nos/lib/filesys_lib/sync.rel @@ -5,14 +5,14 @@ S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_sync Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 65 flags 0 +A CODE size 9D flags 0 S _sync Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,27 +22,39 @@ T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 2A 00 00 00 00 23 23 23 36 1D 3E +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 R 00 00 01 00 02 05 05 00 -T 39 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 3E 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 43 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 49 00 00 00 04 00 ED 4B 00 00 00 00 09 AF 77 -R 00 00 01 00 02 08 05 00 -T 52 00 00 00 23 77 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 57 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 5D 00 00 00 00 00 22 00 00 00 00 C3 -R 00 00 01 00 02 07 05 00 -T 63 00 00 00 00 00 00 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 5F 00 00 00 23 36 1D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 65 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 6B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 70 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 77 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 7F 00 00 00 04 00 19 AF 77 23 77 3E +R 00 00 01 00 +T 87 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 8C 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 93 00 00 00 00 00 00 00 09 AF 77 23 77 C3 +R 00 00 01 00 02 04 05 00 +T 9B 00 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/sys_NONE.rel b/src/nos/lib/filesys_lib/sys_NONE.rel index 2a088cbc..c0172846 100644 --- a/src/nos/lib/filesys_lib/sys_NONE.rel +++ b/src/nos/lib/filesys_lib/sys_NONE.rel @@ -1,17 +1,17 @@ XL4 H 2 areas 5 global symbols S ?BANK_FAST_LEAVE_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 +A CODE size 1D flags 0 S _sys_NONE Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 21 08 00 ED 4B 00 00 00 00 09 +T 00 00 00 00 C5 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 01 00 -T 09 00 00 00 36 26 23 36 00 21 FF FF C1 C3 +T 09 00 00 00 46 23 66 68 01 08 00 09 36 26 23 R 00 00 01 00 -T 13 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 00 00 +T 14 00 00 00 36 00 21 FF FF C1 C3 00 00 00 00 +R 00 00 01 00 02 0B 00 00 diff --git a/src/nos/lib/filesys_lib/sys__exit.rel b/src/nos/lib/filesys_lib/sys__exit.rel index 7e42874a..9f90d502 100644 --- a/src/nos/lib/filesys_lib/sys__exit.rel +++ b/src/nos/lib/filesys_lib/sys__exit.rel @@ -3,21 +3,21 @@ H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _doexit Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 +A CODE size 28 flags 0 S _sys__exit Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 D5 01 00 00 21 0A 00 ED 5B +T 00 00 00 00 C5 D5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T 0A 00 00 00 00 00 00 00 19 5E 23 56 3E +T 0A 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 03 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 16 00 00 00 00 00 00 00 21 FF FF D1 C1 C3 -R 00 00 01 00 02 04 00 00 -T 1E 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +T 12 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 21 00 00 00 FF FF D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 09 01 00 diff --git a/src/nos/lib/filesys_lib/sys_alarm.rel b/src/nos/lib/filesys_lib/sys_alarm.rel index 73cf6a52..6c21f457 100644 --- a/src/nos/lib/filesys_lib/sys_alarm.rel +++ b/src/nos/lib/filesys_lib/sys_alarm.rel @@ -3,13 +3,13 @@ H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _disable Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _enable Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 4E flags 0 +A CODE size 60 flags 0 S _sys_alarm Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -17,19 +17,23 @@ T 00 00 00 00 CD 00 00 00 00 FE FF 3E R 00 00 01 00 02 05 06 00 T 06 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 0B 00 00 00 00 00 00 00 2A 00 00 00 00 46 23 -R 00 00 01 00 02 04 00 00 02 09 03 00 -T 12 00 00 00 66 68 01 07 00 09 46 23 66 68 DD +T 0B 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 12 00 00 00 00 00 00 00 09 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 03 00 +T 1B 00 00 00 66 6A 11 07 00 19 56 23 66 6A DD R 00 00 01 00 -T 1D 00 00 00 75 FE DD 74 FF 2A 00 00 00 00 46 -R 00 00 01 00 02 0A 03 00 -T 26 00 00 00 23 66 68 01 07 00 09 E5 21 0A 00 +T 26 00 00 00 75 FE DD 74 FF 21 4B 00 09 7E 23 R 00 00 01 00 -T 31 00 00 00 ED 4B 00 00 00 00 09 4E 23 46 E1 -R 00 00 01 00 02 06 03 00 -T 3A 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 05 00 -T 40 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 05 00 02 09 00 00 -T 47 00 00 00 FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 09 01 00 +T 31 00 00 00 66 6F 56 23 66 6A 11 07 00 19 E5 +R 00 00 01 00 +T 3C 00 00 00 21 4B 00 09 46 23 66 68 01 0A 00 +R 00 00 01 00 +T 47 00 00 00 09 4E 23 46 E1 71 23 70 3E +R 00 00 01 00 +T 50 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 55 00 00 00 00 00 00 00 DD 6E FE DD 66 FF C3 +R 00 00 01 00 02 04 00 00 +T 5E 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/filesys_lib/sys_brk.rel b/src/nos/lib/filesys_lib/sys_brk.rel index acdefc92..6a1941d6 100644 --- a/src/nos/lib/filesys_lib/sys_brk.rel +++ b/src/nos/lib/filesys_lib/sys_brk.rel @@ -1,37 +1,41 @@ XL4 H 2 areas 5 global symbols S ?BANK_FAST_LEAVE_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 49 flags 0 +A CODE size 68 flags 0 S _sys_brk Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 21 0A 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 01 00 -T 09 00 00 00 46 23 66 68 01 00 11 A7 ED 42 30 +T 00 00 00 00 C5 D5 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 01 00 +T 09 00 00 00 09 46 23 66 68 01 0A 00 09 46 23 R 00 00 01 00 -T 14 00 00 00 12 +T 14 00 00 00 66 68 01 00 11 A7 ED 42 30 1A R 00 00 01 00 -T 15 00 00 00 +T 1E 00 00 00 R 00 00 01 00 -T 15 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 1E 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 01 00 -T 1E 00 00 00 0C 23 36 00 21 FF FF 18 1E +T 27 00 00 00 23 66 68 01 08 00 09 36 0C 23 36 R 00 00 01 00 -T 27 00 00 00 +T 32 00 00 00 00 21 FF FF 18 2B R 00 00 01 00 -T 27 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 01 00 -T 2F 00 00 00 19 00 09 E5 21 0A 00 ED 4B +T 38 00 00 00 R 00 00 01 00 -T 38 00 00 00 00 00 00 00 09 4E 23 46 E1 71 23 -R 00 00 01 00 02 04 01 00 -T 41 00 00 00 70 21 00 00 +T 38 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 01 00 +T 41 00 00 00 23 66 6F 56 23 66 6A 11 19 00 19 +R 00 00 01 00 +T 4C 00 00 00 E5 21 4B 00 09 46 23 66 68 01 +R 00 00 01 00 +T 56 00 00 00 0A 00 09 4E 23 46 E1 71 23 70 21 +R 00 00 01 00 +T 61 00 00 00 00 00 R 00 00 01 00 -T 45 00 00 00 +T 63 00 00 00 R 00 00 01 00 -T 45 00 00 00 C1 C3 00 00 00 00 -R 00 00 01 00 02 06 00 00 +T 63 00 00 00 D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 07 00 00 diff --git a/src/nos/lib/filesys_lib/sys_chdir.rel b/src/nos/lib/filesys_lib/sys_chdir.rel index d44f43d7..3293aea4 100644 --- a/src/nos/lib/filesys_lib/sys_chdir.rel +++ b/src/nos/lib/filesys_lib/sys_chdir.rel @@ -4,79 +4,87 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _namei Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BC flags 0 +A CODE size E2 flags 0 S _sys_chdir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 0E 01 C5 01 R 00 00 01 00 02 05 06 00 -T 09 00 00 00 00 00 21 0A 00 ED 5B 00 00 00 00 +T 09 00 00 00 00 00 21 4B 00 ED 5B 00 00 00 00 R 00 00 01 00 02 0B 04 00 -T 12 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 01 00 -T 19 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 20 00 00 00 75 FE DD 74 FF 7D B4 20 06 +T 12 00 00 00 19 56 23 66 6A 11 0A 00 19 5E 23 R 00 00 01 00 -T 29 00 00 00 +T 1D 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 23 00 00 00 CD 00 00 00 00 F1 DD 75 FE DD 74 +R 00 00 01 00 02 05 00 00 +T 2C 00 00 00 FF 7D B4 20 06 R 00 00 01 00 -T 29 00 00 00 +T 31 00 00 00 R 00 00 01 00 -T 29 00 00 00 21 FF FF C3 B9 00 00 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 21 FF FF C3 DF 00 00 00 R 00 00 01 00 00 08 01 00 -T 2F 00 00 00 +T 37 00 00 00 R 00 00 01 00 -T 2F 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E +T 37 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 3A 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 +T 42 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 R 00 00 01 00 -T 45 00 00 00 B1 28 1D +T 4D 00 00 00 B1 28 25 R 00 00 01 00 -T 48 00 00 00 +T 50 00 00 00 R 00 00 01 00 -T 48 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 50 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 50 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 58 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 57 00 00 00 08 00 ED 4B 00 00 00 00 09 36 14 +T 5F 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 04 00 -T 60 00 00 00 23 36 00 18 C4 +T 68 00 00 00 66 68 01 08 00 09 36 14 23 36 00 +R 00 00 01 00 +T 73 00 00 00 18 BC R 00 00 01 00 -T 65 00 00 00 +T 75 00 00 00 R 00 00 01 00 -T 65 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 75 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T 6D 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 7D 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 07 00 02 0A 00 00 -T 74 00 00 00 E6 01 47 7C E6 00 B0 20 0F +T 84 00 00 00 E6 01 47 7C E6 00 B0 20 17 R 00 00 01 00 -T 7D 00 00 00 +T 8D 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 8D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 86 00 00 00 01 23 36 00 18 9D +T 96 00 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T 8C 00 00 00 +T A1 00 00 00 00 18 8D R 00 00 01 00 -T 8C 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 04 00 -T 94 00 00 00 27 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 02 00 -T 9C 00 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 02 00 02 0A 00 00 -T A3 00 00 00 00 00 00 00 46 23 66 68 01 27 00 -R 00 00 01 00 02 04 04 00 -T AC 00 00 00 09 DD 4E FE DD 46 FF 71 23 70 21 +T A4 00 00 00 +R 00 00 01 00 +T A4 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 04 00 +T AD 00 00 00 23 66 6F 56 23 66 6A 11 27 00 19 +R 00 00 01 00 +T B8 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 02 00 +T BE 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T C4 00 00 00 4B 00 09 7E 23 66 6F 46 23 66 68 +R 00 00 01 00 +T CF 00 00 00 01 27 00 09 DD 4E FE DD 46 FF 71 R 00 00 01 00 -T B7 00 00 00 00 00 +T DA 00 00 00 23 70 21 00 00 R 00 00 01 00 -T B9 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T B9 00 00 00 C3 00 00 00 00 +T DF 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/sys_chmod.rel b/src/nos/lib/filesys_lib/sys_chmod.rel index dc83e004..6bb80751 100644 --- a/src/nos/lib/filesys_lib/sys_chmod.rel +++ b/src/nos/lib/filesys_lib/sys_chmod.rel @@ -3,23 +3,27 @@ H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _chany Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2E flags 0 +A CODE size 3E flags 0 S _sys_chmod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 C5 D5 0E 01 C5 21 00 00 E5 21 R 00 00 01 00 -T 0A 00 00 00 0C 00 ED 4B 00 00 00 00 09 4E 23 +T 0A 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 03 00 -T 13 00 00 00 46 21 0A 00 ED 5B 00 00 00 00 19 -R 00 00 01 00 02 0A 03 00 -T 1C 00 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 02 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 29 00 00 00 D1 C1 C3 00 00 00 00 -R 00 00 01 00 02 07 01 00 +T 13 00 00 00 66 6A 11 0C 00 19 4E 23 46 21 +R 00 00 01 00 +T 1D 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 +R 00 00 01 00 02 08 03 00 +T 26 00 00 00 66 6A 11 0A 00 19 5E 23 56 3E +R 00 00 01 00 +T 30 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 35 00 00 00 00 00 00 00 F1 F1 D1 C1 C3 +R 00 00 01 00 02 04 00 00 +T 3C 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/filesys_lib/sys_chown.rel b/src/nos/lib/filesys_lib/sys_chown.rel index 82f6a47f..c0832163 100644 --- a/src/nos/lib/filesys_lib/sys_chown.rel +++ b/src/nos/lib/filesys_lib/sys_chown.rel @@ -3,25 +3,29 @@ H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _chany Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 +A CODE size 4A flags 0 S _sys_chown Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 D5 0E 00 C5 21 0E 00 ED 4B +T 00 00 00 00 C5 D5 0E 00 C5 21 4B 00 ED 4B R 00 00 01 00 -T 0A 00 00 00 00 00 00 00 09 5E 16 00 D5 21 +T 0A 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 03 00 -T 12 00 00 00 0C 00 09 4E 06 00 21 0A 00 ED 5B +T 12 00 00 00 0E 00 19 5E 16 00 D5 21 4B 00 09 R 00 00 01 00 -T 1D 00 00 00 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 04 03 00 -T 24 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 1D 00 00 00 56 23 66 6A 11 0C 00 19 4E 06 00 +R 00 00 01 00 +T 28 00 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 +R 00 00 01 00 02 09 03 00 +T 31 00 00 00 23 66 6A 11 0A 00 19 5E 23 56 3E +R 00 00 01 00 +T 3C 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 29 00 00 00 00 00 00 00 F1 F1 D1 C1 C3 +T 41 00 00 00 00 00 00 00 F1 F1 D1 C1 C3 R 00 00 01 00 02 04 00 00 -T 30 00 00 00 00 00 00 00 +T 48 00 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/filesys_lib/sys_chroot.rel b/src/nos/lib/filesys_lib/sys_chroot.rel index 45ff1a14..eaf1ef85 100644 --- a/src/nos/lib/filesys_lib/sys_chroot.rel +++ b/src/nos/lib/filesys_lib/sys_chroot.rel @@ -5,11 +5,11 @@ S _i_ref Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _sys_chdir Ref00000000 S _i_deref Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 65 flags 0 +A CODE size 81 flags 0 S _sys_chroot Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -17,35 +17,39 @@ T 00 00 00 00 C5 D5 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 T 05 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 0C 00 00 00 20 4F +T 0C 00 00 00 20 6B R 00 00 01 00 T 0E 00 00 00 R 00 00 01 00 -T 0E 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 05 00 -T 16 00 00 00 6B 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T 1E 00 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 25 00 00 00 00 00 00 00 46 23 66 68 01 6B 00 -R 00 00 01 00 02 04 05 00 -T 2E 00 00 00 09 E5 2A 00 00 00 00 46 23 66 68 -R 00 00 01 00 02 07 05 00 -T 37 00 00 00 01 27 00 09 4E 23 46 E1 71 23 70 +T 0E 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T 17 00 00 00 23 66 6F 56 23 66 6A 11 6B 00 19 +R 00 00 01 00 +T 22 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 04 00 +T 28 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 2E 00 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A +R 00 00 01 00 +T 39 00 00 00 11 6B 00 19 E5 21 4B 00 09 7E 23 R 00 00 01 00 -T 42 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 05 00 -T 4A 00 00 00 6B 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 -T 52 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 59 00 00 00 00 00 18 03 +T 44 00 00 00 66 6F 56 23 66 6A 11 27 00 19 5E +R 00 00 01 00 +T 4F 00 00 00 23 56 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 5A 00 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 05 00 +T 63 00 00 00 66 68 01 6B 00 09 5E 23 56 3E R 00 00 01 00 -T 5D 00 00 00 +T 6D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 72 00 00 00 00 00 00 00 21 00 00 18 03 +R 00 00 01 00 02 04 00 00 +T 79 00 00 00 R 00 00 01 00 -T 5D 00 00 00 21 FF FF +T 79 00 00 00 21 FF FF R 00 00 01 00 -T 60 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 60 00 00 00 D1 C1 C3 00 00 00 00 +T 7C 00 00 00 D1 C1 C3 00 00 00 00 R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/filesys_lib/sys_close.rel b/src/nos/lib/filesys_lib/sys_close.rel index fb899260..4b93e3c1 100644 --- a/src/nos/lib/filesys_lib/sys_close.rel +++ b/src/nos/lib/filesys_lib/sys_close.rel @@ -3,19 +3,21 @@ H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _filesys_doclose Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1A flags 0 +A CODE size 22 flags 0 S _sys_close Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 D5 21 0A 00 ED 4B 00 00 00 00 +T 00 00 00 00 C5 D5 21 4B 00 ED 4B 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T 09 00 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 02 00 -T 10 00 00 00 00 00 00 00 CD 00 00 00 00 D1 C1 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 17 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 +T 09 00 00 00 09 46 23 66 68 01 0A 00 09 5E 23 +R 00 00 01 00 +T 14 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T 1A 00 00 00 CD 00 00 00 00 D1 C1 C3 +R 00 00 01 00 02 05 00 00 +T 20 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/filesys_lib/sys_dup.rel b/src/nos/lib/filesys_lib/sys_dup.rel index 9c7e54d3..1734ed1e 100644 --- a/src/nos/lib/filesys_lib/sys_dup.rel +++ b/src/nos/lib/filesys_lib/sys_dup.rel @@ -4,53 +4,59 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _uf_alloc Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 78 flags 0 +A CODE size 91 flags 0 S _sys_dup Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 21 0A 00 ED +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 06 00 -T 09 00 00 00 4B 00 00 00 00 09 5E 16 00 3E +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 04 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 16 00 00 00 00 00 00 00 7D B4 28 0E 3E -R 00 00 01 00 02 04 00 00 -T 1D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 22 00 00 00 00 00 00 00 DD 75 FE 2C 20 05 -R 00 00 01 00 02 04 00 00 -T 2A 00 00 00 +T 12 00 00 00 0A 00 09 5E 16 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 21 00 00 00 B4 28 0E 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 01 00 +T 27 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 2E 00 00 00 FE 2C 20 05 R 00 00 01 00 -T 2A 00 00 00 +T 32 00 00 00 R 00 00 01 00 -T 2A 00 00 00 +T 32 00 00 00 R 00 00 01 00 -T 2A 00 00 00 21 FF FF 18 46 +T 32 00 00 00 R 00 00 01 00 -T 2F 00 00 00 +T 32 00 00 00 21 FF FF 18 57 R 00 00 01 00 -T 2F 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T 37 00 00 00 +R 00 00 01 00 +T 37 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 04 00 -T 38 00 00 00 16 00 0A 6F 03 0A 67 19 01 71 00 +T 40 00 00 00 23 66 6A 11 0A 00 19 5E 16 00 21 +R 00 00 01 00 +T 4B 00 00 00 4B 00 09 7E 23 66 6F 7E 23 66 6F +R 00 00 01 00 +T 56 00 00 00 19 11 71 00 19 56 DD 72 FF 21 +R 00 00 01 00 +T 60 00 00 00 4B 00 09 7E 23 66 6F 46 23 66 68 R 00 00 01 00 -T 43 00 00 00 09 46 DD 70 FF 2A 00 00 00 00 4E -R 00 00 01 00 02 0A 04 00 -T 4C 00 00 00 23 66 69 DD 4E FE 06 00 09 01 +T 6B 00 00 00 DD 4E FE 06 00 09 01 71 00 09 72 R 00 00 01 00 -T 56 00 00 00 71 00 09 DD 46 FF 70 DD 6E FF 26 +T 76 00 00 00 DD 6E FF 26 00 29 01 00 00 00 00 +R 00 00 01 00 02 0B 07 00 +T 7F 00 00 00 09 46 23 66 68 01 07 00 09 34 DD R 00 00 01 00 -T 61 00 00 00 00 29 01 00 00 00 00 09 46 23 66 -R 00 00 01 00 02 07 07 00 -T 6A 00 00 00 68 01 07 00 09 34 DD 6E FE 26 00 +T 8A 00 00 00 6E FE 26 00 R 00 00 01 00 -T 75 00 00 00 +T 8E 00 00 00 R 00 00 01 00 -T 75 00 00 00 C3 00 00 00 00 +T 8E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/sys_dup2.rel b/src/nos/lib/filesys_lib/sys_dup2.rel index ef3f3c76..98764f48 100644 --- a/src/nos/lib/filesys_lib/sys_dup2.rel +++ b/src/nos/lib/filesys_lib/sys_dup2.rel @@ -4,80 +4,98 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _filesys_doclose Ref00000000 S _getinode Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _Oftab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size C4 flags 0 +A CODE size 120 flags 0 S _sys_dup2 Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 D5 21 0A 00 ED 4B 00 00 00 00 +T 00 00 00 00 C5 D5 21 4B 00 ED 4B 00 00 00 00 R 00 00 01 00 02 0B 04 00 -T 09 00 00 00 09 5E 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 03 00 -T 10 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 17 00 00 00 20 02 +T 09 00 00 00 09 46 23 66 68 01 0A 00 09 5E 16 R 00 00 01 00 -T 19 00 00 00 +T 14 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 03 00 02 0B 03 00 +T 1A 00 00 00 CD 00 00 00 00 7D B4 20 02 +R 00 00 01 00 02 05 00 00 +T 21 00 00 00 R 00 00 01 00 -T 19 00 00 00 18 1A +T 21 00 00 00 18 2A R 00 00 01 00 -T 1B 00 00 00 +T 23 00 00 00 R 00 00 01 00 -T 1B 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 7E +T 23 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 24 00 00 00 FE 0A 38 13 +T 2C 00 00 00 23 66 68 01 0C 00 09 7E FE 0A 38 R 00 00 01 00 -T 28 00 00 00 +T 37 00 00 00 1B R 00 00 01 00 -T 28 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 38 00 00 00 +R 00 00 01 00 +T 38 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 31 00 00 00 09 23 36 00 +T 41 00 00 00 23 66 68 01 08 00 09 36 09 23 36 +R 00 00 01 00 +T 4C 00 00 00 00 R 00 00 01 00 -T 35 00 00 00 +T 4D 00 00 00 R 00 00 01 00 -T 35 00 00 00 21 FF FF C3 BF 00 00 00 +T 4D 00 00 00 21 FF FF C3 1B 01 00 00 R 00 00 01 00 00 08 01 00 -T 3B 00 00 00 +T 53 00 00 00 R 00 00 01 00 -T 3B 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T 53 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 04 00 -T 44 00 00 00 16 00 0A 6F 03 0A 67 19 01 71 00 +T 5C 00 00 00 23 66 6A 11 0C 00 19 5E 16 00 21 +R 00 00 01 00 +T 67 00 00 00 4B 00 09 7E 23 66 6F 46 23 66 68 +R 00 00 01 00 +T 72 00 00 00 19 01 71 00 09 7E E6 80 20 1B +R 00 00 01 00 +T 7C 00 00 00 R 00 00 01 00 -T 4F 00 00 00 09 7E E6 80 20 13 +T 7C 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 04 00 +T 85 00 00 00 23 66 68 01 0C 00 09 5E 16 00 3E R 00 00 01 00 -T 55 00 00 00 +T 90 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 95 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 00 00 +T 97 00 00 00 R 00 00 01 00 -T 55 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T 97 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 04 00 -T 5E 00 00 00 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 63 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 68 00 00 00 +T A0 00 00 00 23 66 6A 11 0A 00 19 5E 16 00 21 +R 00 00 01 00 +T AB 00 00 00 4B 00 09 7E 23 66 6F 7E 23 66 6F +R 00 00 01 00 +T B6 00 00 00 19 11 71 00 19 56 D5 21 4B 00 09 R 00 00 01 00 -T 68 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T C1 00 00 00 5E 23 66 6B 01 0C 00 09 4E 06 00 +R 00 00 01 00 +T CC 00 00 00 21 4B 00 ED 5B 00 00 00 00 19 7E R 00 00 01 00 02 09 04 00 -T 71 00 00 00 16 00 0A 6F 03 0A 67 19 01 71 00 +T D5 00 00 00 23 66 6F 7E 23 66 6F 09 01 71 00 R 00 00 01 00 -T 7C 00 00 00 09 46 C5 21 0C 00 ED 5B +T E0 00 00 00 09 D1 72 21 4B 00 ED 4B R 00 00 01 00 -T 84 00 00 00 00 00 00 00 19 4E 06 00 1A 6F 13 +T E8 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 04 00 -T 8D 00 00 00 1A 67 09 01 71 00 09 C1 70 21 +T F0 00 00 00 0A 00 19 5E 16 00 21 4B 00 09 7E +R 00 00 01 00 +T FB 00 00 00 23 66 6F 46 23 66 68 19 01 71 00 R 00 00 01 00 -T 97 00 00 00 0A 00 ED 4B 00 00 00 00 09 5E 16 -R 00 00 01 00 02 08 04 00 -T A0 00 00 00 00 0A 6F 03 0A 67 19 01 71 00 09 +T 06 01 00 00 09 6E 26 00 29 01 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 0F 01 00 00 46 23 66 68 01 07 00 09 34 21 R 00 00 01 00 -T AB 00 00 00 6E 26 00 29 01 00 00 00 00 09 46 -R 00 00 01 00 02 09 06 00 -T B4 00 00 00 23 66 68 01 07 00 09 34 21 00 00 +T 19 01 00 00 00 00 R 00 00 01 00 -T BF 00 00 00 +T 1B 01 00 00 R 00 00 01 00 -T BF 00 00 00 D1 C1 C3 00 00 00 00 +T 1B 01 00 00 D1 C1 C3 00 00 00 00 R 00 00 01 00 02 07 01 00 diff --git a/src/nos/lib/filesys_lib/sys_execve.rel b/src/nos/lib/filesys_lib/sys_execve.rel index 5e12f9e0..a32c5553 100644 --- a/src/nos/lib/filesys_lib/sys_execve.rel +++ b/src/nos/lib/filesys_lib/sys_execve.rel @@ -11,7 +11,7 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _xip_examine Ref00000000 S _getfs Ref00000000 S _usrput_int Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _rargs Ref00000000 S _bmap Ref00000000 @@ -29,7 +29,7 @@ S _setftim Ref00000000 S _zerobuf Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 74E flags 0 +A CODE size 7DE flags 0 S _sys_execve Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -37,579 +37,611 @@ T 00 00 00 00 CD 00 00 00 00 D6 FF AF DD 77 FA R 00 00 01 00 02 05 12 00 T 09 00 00 00 DD 77 FB 0E 01 C5 01 00 00 21 R 00 00 01 00 -T 13 00 00 00 0A 00 ED 5B 00 00 00 00 19 5E 23 +T 13 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 R 00 00 01 00 02 08 0B 00 -T 1C 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 22 00 00 00 CD 00 00 00 00 F1 DD 75 D8 DD 74 -R 00 00 01 00 02 05 01 00 -T 2B 00 00 00 D9 7D B4 20 06 +T 1C 00 00 00 66 6A 11 0A 00 19 5E 23 56 3E +R 00 00 01 00 +T 26 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 2B 00 00 00 00 00 00 00 F1 DD 75 D8 DD 74 D9 +R 00 00 01 00 02 04 01 00 +T 34 00 00 00 7D B4 20 06 R 00 00 01 00 -T 30 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 30 00 00 00 21 FF FF C3 4B 07 00 00 +T 38 00 00 00 21 FF FF C3 DB 07 00 00 R 00 00 01 00 00 08 01 00 -T 36 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 36 00 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 +T 3E 00 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 R 00 00 01 00 2B 0B 16 00 -T 3E 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 46 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 16 00 02 0A 01 00 -T 45 00 00 00 E6 01 47 7C E6 00 B0 28 15 21 +T 4D 00 00 00 E6 01 47 7C E6 00 B0 28 15 21 R 00 00 01 00 -T 4F 00 00 00 0A 00 DD 4E D8 DD 46 D9 09 7E E6 +T 57 00 00 00 0A 00 DD 4E D8 DD 46 D9 09 7E E6 R 00 00 01 00 -T 5A 00 00 00 49 47 23 7E E6 00 B0 20 10 +T 62 00 00 00 49 47 23 7E E6 00 B0 20 18 R 00 00 01 00 -T 63 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 63 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 63 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 63 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 6B 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 0B 00 -T 6C 00 00 00 0D 23 36 00 C3 3A 07 00 00 -R 00 00 01 00 00 09 01 00 -T 73 00 00 00 +T 74 00 00 00 23 66 68 01 08 00 09 36 0D 23 36 R 00 00 01 00 -T 73 00 00 00 21 0A 00 DD 4E D8 DD 46 D9 09 7E +T 7F 00 00 00 00 C3 CA 07 00 00 +R 00 00 01 00 00 06 01 00 +T 83 00 00 00 R 00 00 01 00 -T 7E 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 +T 83 00 00 00 21 0A 00 DD 4E D8 DD 46 D9 09 7E R 00 00 01 00 -T 89 00 00 00 B1 28 29 21 0A 00 DD 4E D8 DD 46 +T 8E 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 R 00 00 01 00 -T 94 00 00 00 D9 09 7E E6 00 4F 23 7E E6 F0 47 +T 99 00 00 00 B1 28 31 21 0A 00 DD 4E D8 DD 46 R 00 00 01 00 -T 9F 00 00 00 3E A0 A8 B1 28 10 +T A4 00 00 00 D9 09 7E E6 00 4F 23 7E E6 F0 47 R 00 00 01 00 -T A5 00 00 00 +T AF 00 00 00 3E A0 A8 B1 28 18 R 00 00 01 00 -T A5 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 0B 00 -T AE 00 00 00 2D 23 36 00 C3 3A 07 00 00 -R 00 00 01 00 00 09 01 00 T B5 00 00 00 R 00 00 01 00 -T B5 00 00 00 0E 01 DD 5E D8 DD 56 D9 3E +T B5 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T BE 00 00 00 23 66 68 01 08 00 09 36 2D 23 36 R 00 00 01 00 -T BE 00 00 00 00 00 00 00 21 00 00 00 00 CD +T C9 00 00 00 00 C3 CA 07 00 00 +R 00 00 01 00 00 06 01 00 +T CD 00 00 00 +R 00 00 01 00 +T CD 00 00 00 0E 01 DD 5E D8 DD 56 D9 3E +R 00 00 01 00 +T D6 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 19 00 02 09 19 00 -T C3 00 00 00 00 00 00 00 0E 00 C5 0E 01 C5 01 +T DB 00 00 00 00 00 00 00 0E 00 C5 0E 01 C5 01 R 00 00 01 00 02 04 01 00 -T CC 00 00 00 00 00 DD 5E D8 DD 56 D9 3E +T E4 00 00 00 00 00 DD 5E D8 DD 56 D9 3E R 00 00 01 00 -T D5 00 00 00 00 00 00 00 21 00 00 00 00 CD +T ED 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T DA 00 00 00 00 00 00 00 F1 4D 44 DD 6E D8 DD +T F2 00 00 00 00 00 00 00 F1 4D 44 DD 6E D8 DD R 00 00 01 00 02 04 01 00 -T E3 00 00 00 66 D9 23 23 23 5E 23 56 3E +T FB 00 00 00 66 D9 23 23 23 5E 23 56 3E R 00 00 01 00 -T EC 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 04 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1B 00 02 09 1B 00 -T F1 00 00 00 00 00 00 00 F1 DD 75 DA DD 74 DB +T 09 01 00 00 00 00 00 00 F1 DD 75 DA DD 74 DB R 00 00 01 00 02 04 01 00 -T FA 00 00 00 4E 23 46 21 C9 A6 A7 ED 42 20 02 +T 12 01 00 00 4E 23 46 21 C9 A6 A7 ED 42 20 02 R 00 00 01 00 -T 05 01 00 00 +T 1D 01 00 00 R 00 00 01 00 -T 05 01 00 00 18 28 +T 1D 01 00 00 18 38 R 00 00 01 00 -T 07 01 00 00 +T 1F 01 00 00 R 00 00 01 00 -T 07 01 00 00 21 23 21 A7 ED 42 20 10 21 08 00 +T 1F 01 00 00 21 23 21 A7 ED 42 20 18 21 4B 00 R 00 00 01 00 -T 12 01 00 00 ED 4B 00 00 00 00 09 36 29 23 36 +T 2A 01 00 00 ED 4B 00 00 00 00 09 46 23 66 68 R 00 00 01 00 02 06 0B 00 -T 1B 01 00 00 00 C3 12 07 00 00 -R 00 00 01 00 00 06 01 00 -T 1F 01 00 00 +T 33 01 00 00 01 08 00 09 36 29 23 36 00 C3 R 00 00 01 00 -T 1F 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 3D 01 00 00 A2 07 00 00 +R 00 00 01 00 00 04 01 00 +T 3F 01 00 00 +R 00 00 01 00 +T 3F 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 0B 00 -T 28 01 00 00 08 23 36 00 C3 12 07 00 00 -R 00 00 01 00 00 09 01 00 -T 2F 01 00 00 +T 48 01 00 00 23 66 68 01 08 00 09 36 08 23 36 R 00 00 01 00 -T 2F 01 00 00 DD 6E DA DD 66 DB 23 23 46 23 66 +T 53 01 00 00 00 C3 A2 07 00 00 +R 00 00 01 00 00 06 01 00 +T 57 01 00 00 R 00 00 01 00 -T 3A 01 00 00 68 DD 75 EA DD 74 EB 4D 44 3E 01 +T 57 01 00 00 DD 6E DA DD 66 DB 23 23 46 23 66 R 00 00 01 00 -T 45 01 00 00 A9 B0 20 02 +T 62 01 00 00 68 DD 75 EA DD 74 EB 4D 44 3E 01 R 00 00 01 00 -T 49 01 00 00 +T 6D 01 00 00 A9 B0 20 03 R 00 00 01 00 -T 49 01 00 00 18 7C +T 71 01 00 00 R 00 00 01 00 -T 4B 01 00 00 +T 71 01 00 00 C3 F8 01 00 00 +R 00 00 01 00 00 05 01 00 +T 74 01 00 00 R 00 00 01 00 -T 4B 01 00 00 3E 02 A9 B0 20 66 DD 6E D8 DD 66 +T 74 01 00 00 3E 02 A9 B0 20 66 DD 6E D8 DD 66 R 00 00 01 00 -T 56 01 00 00 D9 23 23 23 46 23 66 68 DD 75 F4 +T 7F 01 00 00 D9 23 23 23 46 23 66 68 DD 75 F4 R 00 00 01 00 -T 61 01 00 00 DD 74 F5 EB 3E 00 00 00 00 21 +T 8A 01 00 00 DD 74 F5 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 09 09 00 -T 68 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 91 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 09 00 02 09 01 00 -T 6F 01 00 00 F2 DD 74 F3 21 28 00 39 E5 21 +T 98 01 00 00 F2 DD 74 F3 21 28 00 39 E5 21 R 00 00 01 00 -T 79 01 00 00 28 00 39 E5 21 12 00 DD 4E D8 DD +T A2 01 00 00 28 00 39 E5 21 12 00 DD 4E D8 DD R 00 00 01 00 -T 84 01 00 00 46 D9 09 5E 23 56 23 4E 23 46 C5 +T AD 01 00 00 46 D9 09 5E 23 56 23 4E 23 46 C5 R 00 00 01 00 -T 8F 01 00 00 D5 DD 4E D8 DD 46 D9 DD 5E F2 DD +T B8 01 00 00 D5 DD 4E D8 DD 46 D9 DD 5E F2 DD R 00 00 01 00 -T 9A 01 00 00 56 F3 3E 00 00 00 00 21 +T C3 01 00 00 56 F3 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T 9F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T C8 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 08 00 02 09 01 00 -T A6 01 00 00 F1 F1 DD 75 FA DD 74 FB 7D B4 20 +T CF 01 00 00 F1 F1 DD 75 FA DD 74 FB 7D B4 20 R 00 00 01 00 -T B1 01 00 00 03 +T DA 01 00 00 03 R 00 00 01 00 -T B2 01 00 00 +T DB 01 00 00 R 00 00 01 00 -T B2 01 00 00 C3 12 07 00 00 +T DB 01 00 00 C3 A2 07 00 00 R 00 00 01 00 00 05 01 00 -T B5 01 00 00 +T DE 01 00 00 R 00 00 01 00 -T B5 01 00 00 18 10 +T DE 01 00 00 18 18 R 00 00 01 00 -T B7 01 00 00 +T E0 01 00 00 R 00 00 01 00 -T B7 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T E0 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 0B 00 -T C0 01 00 00 08 23 36 00 C3 12 07 00 00 -R 00 00 01 00 00 09 01 00 -T C7 01 00 00 +T E9 01 00 00 23 66 68 01 08 00 09 36 08 23 36 R 00 00 01 00 -T C7 01 00 00 21 04 00 DD 4E DA DD 46 DB 09 4E +T F4 01 00 00 00 C3 A2 07 00 00 +R 00 00 01 00 00 06 01 00 +T F8 01 00 00 +R 00 00 01 00 +T F8 01 00 00 21 04 00 DD 4E DA DD 46 DB 09 4E R 00 00 01 00 -T D2 01 00 00 23 46 23 5E 23 56 D5 C5 21 12 00 +T 03 02 00 00 23 46 23 5E 23 56 D5 C5 21 12 00 R 00 00 01 00 -T DD 01 00 00 DD 4E D8 DD 46 D9 09 5E 23 56 23 +T 0E 02 00 00 DD 4E D8 DD 46 D9 09 5E 23 56 23 R 00 00 01 00 -T E8 01 00 00 4E 23 46 EB CD 00 00 00 00 30 10 +T 19 02 00 00 4E 23 46 EB CD 00 00 00 00 30 18 R 00 00 01 00 02 09 11 00 -T F1 01 00 00 +T 22 02 00 00 R 00 00 01 00 -T F1 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 22 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 0B 00 -T FA 01 00 00 2C 23 36 00 C3 12 07 00 00 -R 00 00 01 00 00 09 01 00 -T 01 02 00 00 +T 2B 02 00 00 23 66 68 01 08 00 09 36 2C 23 36 +R 00 00 01 00 +T 36 02 00 00 00 C3 A2 07 00 00 +R 00 00 01 00 00 06 01 00 +T 3A 02 00 00 R 00 00 01 00 -T 01 02 00 00 21 08 00 DD 4E DA DD 46 DB 09 46 +T 3A 02 00 00 21 08 00 DD 4E DA DD 46 DB 09 46 R 00 00 01 00 -T 0C 02 00 00 23 66 68 01 00 02 A7 ED 42 38 10 +T 45 02 00 00 23 66 68 01 00 02 A7 ED 42 38 18 R 00 00 01 00 -T 17 02 00 00 +T 50 02 00 00 R 00 00 01 00 -T 17 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 50 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 0B 00 -T 20 02 00 00 08 23 36 00 C3 12 07 00 00 -R 00 00 01 00 00 09 01 00 -T 27 02 00 00 +T 59 02 00 00 23 66 68 01 08 00 09 36 08 23 36 +R 00 00 01 00 +T 64 02 00 00 00 C3 A2 07 00 00 +R 00 00 01 00 00 06 01 00 +T 68 02 00 00 R 00 00 01 00 -T 27 02 00 00 1E 01 3E 00 00 00 00 21 +T 68 02 00 00 1E 01 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1A 00 -T 2C 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 6D 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 1A 00 02 09 01 00 -T 33 02 00 00 E2 DD 74 E3 1E 01 3E 00 00 00 00 +T 74 02 00 00 E2 DD 74 E3 1E 01 3E 00 00 00 00 R 00 00 01 00 2B 0B 1A 00 -T 3B 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 7C 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 1A 00 02 0A 01 00 -T 42 02 00 00 75 E4 DD 74 E5 DD 4E E2 DD 46 E3 +T 83 02 00 00 75 E4 DD 74 E5 DD 4E E2 DD 46 E3 R 00 00 01 00 -T 4D 02 00 00 21 0C 00 ED 5B 00 00 00 00 19 5E +T 8E 02 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 R 00 00 01 00 02 09 0B 00 -T 56 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0F 00 -T 5B 02 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0F 00 02 09 01 00 -T 62 02 00 00 20 1D DD 4E E4 DD 46 E5 21 0E 00 +T 97 02 00 00 23 66 6A 11 0C 00 19 5E 23 56 3E R 00 00 01 00 -T 6D 02 00 00 ED 5B 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 06 0B 00 -T 76 02 00 00 00 00 00 00 21 00 00 00 00 CD +T A2 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0F 00 02 09 0F 00 -T 7B 02 00 00 00 00 00 00 7D B4 28 03 +T A7 02 00 00 00 00 00 00 7D B4 20 25 DD 4E E4 R 00 00 01 00 02 04 01 00 -T 81 02 00 00 +T B0 02 00 00 DD 46 E5 21 4B 00 ED 5B +R 00 00 01 00 +T B8 02 00 00 00 00 00 00 19 56 23 66 6A 11 +R 00 00 01 00 02 04 0B 00 +T C0 02 00 00 0E 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0F 00 +T C8 02 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 0F 00 02 0A 01 00 +T CF 02 00 00 B4 28 03 R 00 00 01 00 -T 81 02 00 00 +T D2 02 00 00 R 00 00 01 00 -T 81 02 00 00 +T D2 02 00 00 R 00 00 01 00 -T 81 02 00 00 C3 F2 06 00 00 +T D2 02 00 00 +R 00 00 01 00 +T D2 02 00 00 C3 82 07 00 00 R 00 00 01 00 00 05 01 00 -T 84 02 00 00 +T D5 02 00 00 R 00 00 01 00 -T 84 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T D5 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 8A 02 00 00 00 00 00 00 21 0A 00 DD 4E D8 DD +T DB 02 00 00 00 00 00 00 21 0A 00 DD 4E D8 DD R 00 00 01 00 02 04 01 00 -T 93 02 00 00 46 D9 09 7E E6 00 47 23 7E E6 08 +T E4 02 00 00 46 D9 09 7E E6 00 47 23 7E E6 08 +R 00 00 01 00 +T EF 02 00 00 B0 28 26 R 00 00 01 00 -T 9E 02 00 00 B0 28 1D +T F2 02 00 00 R 00 00 01 00 -T A1 02 00 00 +T F2 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0B 00 +T FB 02 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T A1 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 0B 00 -T A9 02 00 00 1D 00 09 E5 21 0E 00 DD 4E D8 DD +T 06 03 00 00 E5 21 0E 00 DD 4E D8 DD 46 D9 09 R 00 00 01 00 -T B4 02 00 00 46 D9 09 4E 23 46 E1 71 23 70 +T 11 03 00 00 4E 23 46 E1 71 23 70 R 00 00 01 00 -T BE 02 00 00 +T 18 03 00 00 R 00 00 01 00 -T BE 02 00 00 21 0A 00 DD 4E D8 DD 46 D9 09 7E +T 18 03 00 00 21 0A 00 DD 4E D8 DD 46 D9 09 7E R 00 00 01 00 -T C9 02 00 00 E6 00 47 23 7E E6 04 B0 28 1D +T 23 03 00 00 E6 00 47 23 7E E6 04 B0 28 26 R 00 00 01 00 -T D3 02 00 00 +T 2D 03 00 00 R 00 00 01 00 -T D3 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 0B 00 -T DB 02 00 00 1F 00 09 E5 21 10 00 DD 4E D8 DD +T 2D 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0B 00 +T 36 03 00 00 23 66 6F 46 23 66 68 01 1F 00 09 R 00 00 01 00 -T E6 02 00 00 46 D9 09 4E 23 46 E1 71 23 70 +T 41 03 00 00 E5 21 10 00 DD 4E D8 DD 46 D9 09 R 00 00 01 00 -T F0 02 00 00 +T 4C 03 00 00 4E 23 46 E1 71 23 70 R 00 00 01 00 -T F0 02 00 00 21 12 00 DD 4E DA DD 46 DB 09 56 +T 53 03 00 00 R 00 00 01 00 -T FB 02 00 00 23 66 6A DD 75 DE DD 74 DF 21 +T 53 03 00 00 21 12 00 DD 4E DA DD 46 DB 09 56 R 00 00 01 00 -T 05 03 00 00 00 00 39 E5 DD 4E E2 DD 46 E3 DD +T 5E 03 00 00 23 66 6A DD 75 DE DD 74 DF 21 R 00 00 01 00 -T 10 03 00 00 5E DE DD 56 DF 3E 00 00 00 00 21 +T 68 03 00 00 00 00 39 E5 DD 4E E2 DD 46 E3 DD +R 00 00 01 00 +T 73 03 00 00 5E DE DD 56 DF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0D 00 -T 18 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +T 7B 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 0D 00 02 09 01 00 -T 1F 03 00 00 75 E0 DD 74 E1 0E 00 DD 5E E2 DD +T 82 03 00 00 75 E0 DD 74 E1 0E 00 DD 5E E2 DD R 00 00 01 00 -T 2A 03 00 00 56 E3 3E 00 00 00 00 21 +T 8D 03 00 00 56 E3 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 2F 03 00 00 00 00 00 00 CD 00 00 00 00 2A +T 92 03 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 02 00 02 09 01 00 -T 35 03 00 00 00 00 00 00 46 23 66 68 01 19 00 -R 00 00 01 00 02 04 0B 00 -T 3E 03 00 00 09 E5 01 00 00 C5 DD 4E E4 DD 46 +T 98 03 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 +R 00 00 01 00 02 08 0B 00 +T A1 03 00 00 66 6F 46 23 66 68 01 19 00 09 E5 R 00 00 01 00 -T 49 03 00 00 E5 DD 5E E0 DD 56 E1 3E +T AC 03 00 00 01 00 00 C5 DD 4E E4 DD 46 E5 DD R 00 00 01 00 -T 51 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 -T 56 03 00 00 00 00 00 00 F1 4D 44 E1 71 23 70 -R 00 00 01 00 02 04 01 00 -T 5F 03 00 00 21 0E 00 DD 4E DA DD 46 DB 09 56 +T B7 03 00 00 5E E0 DD 56 E1 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0D 00 +T BF 03 00 00 00 00 00 00 CD 00 00 00 00 F1 4D +R 00 00 01 00 02 04 0D 00 02 09 01 00 +T C6 03 00 00 44 E1 71 23 70 21 0E 00 DD 4E DA R 00 00 01 00 -T 6A 03 00 00 23 66 6A DD 75 E8 DD 74 E9 21 +T D1 03 00 00 DD 46 DB 09 56 23 66 6A DD 75 E8 R 00 00 01 00 -T 74 03 00 00 0E 00 09 4E 23 46 DD 6E DE DD 66 +T DC 03 00 00 DD 74 E9 21 0E 00 09 4E 23 46 DD R 00 00 01 00 -T 7F 03 00 00 DF A7 ED 42 DD 75 EE DD 74 EF 21 +T E7 03 00 00 6E DE DD 66 DF A7 ED 42 DD 75 EE R 00 00 01 00 -T 8A 03 00 00 00 02 E5 01 00 00 DD 5E E4 DD 56 +T F2 03 00 00 DD 74 EF 21 00 02 E5 01 00 00 DD R 00 00 01 00 -T 95 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 04 00 02 0B 04 00 -T 9B 03 00 00 CD 00 00 00 00 F1 21 00 01 E5 DD -R 00 00 01 00 02 05 01 00 -T A4 03 00 00 4E E4 DD 46 E5 11 00 10 3E +T FD 03 00 00 5E E4 DD 56 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T 05 04 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T 0C 04 00 00 00 01 E5 DD 4E E4 DD 46 E5 11 R 00 00 01 00 -T AD 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 15 00 02 09 15 00 -T B2 03 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 -T B5 03 00 00 +T 16 04 00 00 00 10 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 15 00 +T 1B 04 00 00 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 04 15 00 02 09 01 00 +T 21 04 00 00 R 00 00 01 00 -T B5 03 00 00 DD 7E EE DD B6 EF 28 4D +T 21 04 00 00 DD 7E EE DD B6 EF 28 4D R 00 00 01 00 -T BD 03 00 00 +T 29 04 00 00 R 00 00 01 00 -T BD 03 00 00 01 00 02 DD 5E EE DD 56 EF 3E +T 29 04 00 00 01 00 02 DD 5E EE DD 56 EF 3E R 00 00 01 00 -T C7 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 33 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 -T CC 03 00 00 00 00 00 00 DD 75 EC DD 74 ED E5 +T 38 04 00 00 00 00 00 00 DD 75 EC DD 74 ED E5 R 00 00 01 00 02 04 01 00 -T D5 03 00 00 DD 4E E4 DD 46 E5 DD 5E E8 DD 56 +T 41 04 00 00 DD 4E E4 DD 46 E5 DD 5E E8 DD 56 R 00 00 01 00 -T E0 03 00 00 E9 3E 00 00 00 00 21 00 00 00 00 +T 4C 04 00 00 E9 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 15 00 02 0B 15 00 -T E6 03 00 00 CD 00 00 00 00 F1 21 12 00 39 7E +T 52 04 00 00 CD 00 00 00 00 F1 21 12 00 39 7E R 00 00 01 00 02 05 01 00 -T EF 03 00 00 DD 86 EC 77 23 7E DD 8E ED 77 21 +T 5B 04 00 00 DD 86 EC 77 23 7E DD 8E ED 77 21 R 00 00 01 00 -T FA 03 00 00 18 00 39 7E DD 96 EC 77 23 7E DD +T 66 04 00 00 18 00 39 7E DD 96 EC 77 23 7E DD R 00 00 01 00 -T 05 04 00 00 9E ED 77 18 AB +T 71 04 00 00 9E ED 77 18 AB R 00 00 01 00 -T 0A 04 00 00 +T 76 04 00 00 R 00 00 01 00 -T 0A 04 00 00 0E 00 DD 5E E4 DD 56 E5 3E +T 76 04 00 00 0E 00 DD 5E E4 DD 56 E5 3E R 00 00 01 00 -T 13 04 00 00 00 00 00 00 21 00 00 00 00 CD +T 7F 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 18 04 00 00 00 00 00 00 DD 4E D6 DD 46 D7 21 +T 84 04 00 00 00 00 00 00 DD 4E D6 DD 46 D7 21 R 00 00 01 00 02 04 01 00 -T 21 04 00 00 FA FF DD 5E DE DD 56 DF 19 EB 3E +T 8D 04 00 00 FA FF DD 5E DE DD 56 DF 19 EB 3E R 00 00 01 00 -T 2C 04 00 00 00 00 00 00 21 00 00 00 00 CD +T 98 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 31 04 00 00 00 00 00 00 DD 4E DE DD 46 DF 21 +T 9D 04 00 00 00 00 00 00 DD 4E DE DD 46 DF 21 R 00 00 01 00 02 04 01 00 -T 3A 04 00 00 FC FF DD 5E DE DD 56 DF 19 EB 3E +T A6 04 00 00 FC FF DD 5E DE DD 56 DF 19 EB 3E R 00 00 01 00 -T 45 04 00 00 00 00 00 00 21 00 00 00 00 CD +T B1 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 4A 04 00 00 00 00 00 00 DD 4E E0 DD 46 E1 DD +T B6 04 00 00 00 00 00 00 DD 4E E0 DD 46 E1 DD R 00 00 01 00 02 04 01 00 -T 53 04 00 00 5E DE DD 56 DF 1B 1B 3E +T BF 04 00 00 5E DE DD 56 DF 1B 1B 3E R 00 00 01 00 -T 5B 04 00 00 00 00 00 00 21 00 00 00 00 CD +T C7 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 60 04 00 00 00 00 00 00 2A 00 00 00 00 46 23 -R 00 00 01 00 02 04 01 00 02 09 0B 00 -T 67 04 00 00 66 68 01 29 00 09 E5 21 FA FF DD +T CC 04 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 01 00 +T D3 04 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 0B 00 +T DC 04 00 00 66 68 01 29 00 09 E5 21 FA FF DD R 00 00 01 00 -T 72 04 00 00 4E DE DD 46 DF 09 4D 44 E1 71 23 +T E7 04 00 00 4E DE DD 46 DF 09 4D 44 E1 71 23 R 00 00 01 00 -T 7D 04 00 00 70 3E 02 DD AE EA DD B6 EB 20 71 +T F2 04 00 00 70 3E 02 DD AE EA DD B6 EB 20 71 R 00 00 01 00 -T 88 04 00 00 +T FD 04 00 00 R 00 00 01 00 -T 88 04 00 00 DD 36 E8 00 DD 36 E9 80 AF DD 77 +T FD 04 00 00 DD 36 E8 00 DD 36 E9 80 AF DD 77 R 00 00 01 00 -T 93 04 00 00 F6 DD 77 F7 +T 08 05 00 00 F6 DD 77 F7 R 00 00 01 00 -T 97 04 00 00 +T 0C 05 00 00 R 00 00 01 00 -T 97 04 00 00 DD 4E FC DD 46 FD DD 6E F6 DD 66 +T 0C 05 00 00 DD 4E FC DD 46 FD DD 6E F6 DD 66 R 00 00 01 00 -T A2 04 00 00 F7 A7 ED 42 30 3D +T 17 05 00 00 F7 A7 ED 42 30 3D R 00 00 01 00 -T A8 04 00 00 +T 1D 05 00 00 R 00 00 01 00 -T A8 04 00 00 DD 4E E8 DD 46 E9 03 DD 71 E8 DD +T 1D 05 00 00 DD 4E E8 DD 46 E9 03 DD 71 E8 DD R 00 00 01 00 -T B3 04 00 00 70 E9 0B C5 DD 6E F6 DD 66 F7 29 +T 28 05 00 00 70 E9 0B C5 DD 6E F6 DD 66 F7 29 R 00 00 01 00 -T BE 04 00 00 DD 5E FA DD 56 FB 19 5E 23 56 06 +T 33 05 00 00 DD 5E FA DD 56 FB 19 5E 23 56 06 R 00 00 01 00 -T C9 04 00 00 03 CD 00 00 00 00 21 3C 00 19 EB +T 3E 05 00 00 03 CD 00 00 00 00 21 3C 00 19 EB R 00 00 01 00 02 06 00 00 -T D2 04 00 00 3E 00 00 00 00 21 00 00 00 00 C1 +T 47 05 00 00 3E 00 00 00 00 21 00 00 00 00 C1 R 00 00 01 00 2B 05 14 00 02 0A 14 00 -T D8 04 00 00 CD 00 00 00 00 DD 34 F6 20 03 DD +T 4D 05 00 00 CD 00 00 00 00 DD 34 F6 20 03 DD R 00 00 01 00 02 05 01 00 -T E1 04 00 00 34 F7 +T 56 05 00 00 34 F7 R 00 00 01 00 -T E3 04 00 00 +T 58 05 00 00 R 00 00 01 00 -T E3 04 00 00 18 B2 +T 58 05 00 00 18 B2 R 00 00 01 00 -T E5 04 00 00 +T 5A 05 00 00 R 00 00 01 00 -T E5 04 00 00 0E 00 DD 5E FA DD 56 FB 3E +T 5A 05 00 00 0E 00 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T EE 04 00 00 00 00 00 00 21 00 00 00 00 CD +T 63 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T F3 04 00 00 00 00 00 00 CB 7C 28 00 +T 68 05 00 00 00 00 00 00 CB 7C 28 00 R 00 00 01 00 02 04 01 00 -T F9 04 00 00 +T 6E 05 00 00 R 00 00 01 00 -T F9 04 00 00 +T 6E 05 00 00 R 00 00 01 00 -T F9 04 00 00 +T 6E 05 00 00 R 00 00 01 00 -T F9 04 00 00 21 0C 00 DD 4E DA DD 46 DB 09 56 +T 6E 05 00 00 21 0C 00 DD 4E DA DD 46 DB 09 56 R 00 00 01 00 -T 04 05 00 00 23 66 6A DD 75 EA DD 74 EB 21 +T 79 05 00 00 23 66 6A DD 75 EA DD 74 EB 21 R 00 00 01 00 -T 0E 05 00 00 0A 00 09 56 23 66 6A DD 75 E8 DD +T 83 05 00 00 0A 00 09 56 23 66 6A DD 75 E8 DD R 00 00 01 00 -T 19 05 00 00 74 E9 21 08 00 09 56 23 66 6A DD +T 8E 05 00 00 74 E9 21 08 00 09 56 23 66 6A DD R 00 00 01 00 -T 24 05 00 00 75 F0 DD 74 F1 DD 5E E8 DD 56 E9 +T 99 05 00 00 75 F0 DD 74 F1 DD 5E E8 DD 56 E9 R 00 00 01 00 -T 2F 05 00 00 21 0E 00 09 46 23 66 68 A7 ED 52 +T A4 05 00 00 21 0E 00 09 46 23 66 68 A7 ED 52 R 00 00 01 00 -T 3A 05 00 00 DD 75 EE DD 74 EF 7D B4 28 5F +T AF 05 00 00 DD 75 EE DD 74 EF 7D B4 28 5F R 00 00 01 00 -T 44 05 00 00 +T B9 05 00 00 R 00 00 01 00 -T 44 05 00 00 DD 4E F0 DD 46 F1 21 00 02 A7 ED +T B9 05 00 00 DD 4E F0 DD 46 F1 21 00 02 A7 ED R 00 00 01 00 -T 4F 05 00 00 42 4D 44 DD 5E EE DD 56 EF 3E +T C4 05 00 00 42 4D 44 DD 5E EE DD 56 EF 3E R 00 00 01 00 -T 59 05 00 00 00 00 00 00 21 00 00 00 00 CD +T CE 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 -T 5E 05 00 00 00 00 00 00 DD 75 EC DD 74 ED E5 +T D3 05 00 00 00 00 00 00 DD 75 EC DD 74 ED E5 R 00 00 01 00 02 04 01 00 -T 67 05 00 00 DD 6E F0 DD 66 F1 DD 4E DA DD 46 +T DC 05 00 00 DD 6E F0 DD 66 F1 DD 4E DA DD 46 R 00 00 01 00 -T 72 05 00 00 DB 09 4D 44 DD 5E E8 DD 56 E9 3E +T E7 05 00 00 DB 09 4D 44 DD 5E E8 DD 56 E9 3E R 00 00 01 00 -T 7D 05 00 00 00 00 00 00 21 00 00 00 00 CD +T F2 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 -T 82 05 00 00 00 00 00 00 F1 21 12 00 39 7E DD +T F7 05 00 00 00 00 00 00 F1 21 12 00 39 7E DD R 00 00 01 00 02 04 01 00 -T 8B 05 00 00 86 EC 77 23 7E DD 8E ED 77 21 +T 00 06 00 00 86 EC 77 23 7E DD 8E ED 77 21 R 00 00 01 00 -T 95 05 00 00 18 00 39 7E DD 96 EC 77 23 7E DD +T 0A 06 00 00 18 00 39 7E DD 96 EC 77 23 7E DD R 00 00 01 00 -T A0 05 00 00 9E ED 77 +T 15 06 00 00 9E ED 77 R 00 00 01 00 -T A3 05 00 00 +T 18 06 00 00 R 00 00 01 00 -T A3 05 00 00 0E 00 DD 5E DA DD 56 DB 3E +T 18 06 00 00 0E 00 DD 5E DA DD 56 DB 3E R 00 00 01 00 -T AC 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 21 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T B1 05 00 00 00 00 00 00 DD 36 DC 01 DD 36 DD +T 26 06 00 00 00 00 00 00 DD 36 DC 01 DD 36 DD R 00 00 01 00 02 04 01 00 -T BA 05 00 00 00 +T 2F 06 00 00 00 R 00 00 01 00 -T BB 05 00 00 +T 30 06 00 00 R 00 00 01 00 -T BB 05 00 00 DD 7E EE DD B6 EF CA 62 06 00 00 +T 30 06 00 00 DD 7E EE DD B6 EF CA D7 06 00 00 R 00 00 01 00 00 0B 01 00 -T C4 05 00 00 +T 39 06 00 00 R 00 00 01 00 -T C4 05 00 00 0E 00 C5 0E 01 C5 DD 4E DC DD 46 +T 39 06 00 00 0E 00 C5 0E 01 C5 DD 4E DC DD 46 R 00 00 01 00 -T CF 05 00 00 DD 03 DD 71 DC DD 70 DD 0B DD 5E +T 44 06 00 00 DD 03 DD 71 DC DD 70 DD 0B DD 5E R 00 00 01 00 -T DA 05 00 00 D8 DD 56 D9 3E 00 00 00 00 21 +T 4F 06 00 00 D8 DD 56 D9 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0E 00 -T E1 05 00 00 00 00 00 00 CD 00 00 00 00 F1 4D +T 56 06 00 00 00 00 00 00 CD 00 00 00 00 F1 4D R 00 00 01 00 02 04 0E 00 02 09 01 00 -T E8 05 00 00 44 DD 6E D8 DD 66 D9 23 23 23 5E +T 5D 06 00 00 44 DD 6E D8 DD 66 D9 23 23 23 5E R 00 00 01 00 -T F3 05 00 00 23 56 3E 00 00 00 00 21 +T 68 06 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1B 00 -T F8 05 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +T 6D 06 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 1B 00 02 09 01 00 -T FF 05 00 00 75 DA DD 74 DB 01 00 02 DD 5E EE +T 74 06 00 00 75 DA DD 74 DB 01 00 02 DD 5E EE R 00 00 01 00 -T 0A 06 00 00 DD 56 EF 3E 00 00 00 00 21 +T 7F 06 00 00 DD 56 EF 3E 00 00 00 00 21 R 00 00 01 00 2B 08 13 00 -T 10 06 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 85 06 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 13 00 02 09 01 00 -T 17 06 00 00 EC DD 74 ED E5 DD 4E DA DD 46 DB +T 8C 06 00 00 EC DD 74 ED E5 DD 4E DA DD 46 DB R 00 00 01 00 -T 22 06 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 +T 97 06 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 R 00 00 01 00 2B 0B 15 00 -T 2A 06 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +T 9F 06 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 15 00 02 0A 01 00 -T 31 06 00 00 21 12 00 39 7E DD 86 EC 77 23 7E +T A6 06 00 00 21 12 00 39 7E DD 86 EC 77 23 7E R 00 00 01 00 -T 3C 06 00 00 DD 8E ED 77 21 18 00 39 7E DD 96 +T B1 06 00 00 DD 8E ED 77 21 18 00 39 7E DD 96 R 00 00 01 00 -T 47 06 00 00 EC 77 23 7E DD 9E ED 77 0E 00 DD +T BC 06 00 00 EC 77 23 7E DD 9E ED 77 0E 00 DD R 00 00 01 00 -T 52 06 00 00 5E DA DD 56 DB 3E 00 00 00 00 21 +T C7 06 00 00 5E DA DD 56 DB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T 5A 06 00 00 00 00 00 00 CD 00 00 00 00 C3 +T CF 06 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 02 00 02 09 01 00 -T 60 06 00 00 BB 05 00 00 +T D5 06 00 00 30 06 00 00 R 00 00 01 00 00 04 01 00 -T 62 06 00 00 +T D7 06 00 00 R 00 00 01 00 -T 62 06 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 +T D7 06 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 6A 06 00 00 21 00 00 00 00 CD 00 00 00 00 2A +T DF 06 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 71 06 00 00 00 00 00 00 46 23 66 68 01 2B 00 -R 00 00 01 00 02 04 0B 00 -T 7A 06 00 00 09 DD 75 E6 DD 74 E7 +T E6 06 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 +R 00 00 01 00 02 08 0B 00 +T EF 06 00 00 66 6F 46 23 66 68 01 2B 00 09 DD +R 00 00 01 00 +T FA 06 00 00 75 E6 DD 74 E7 +R 00 00 01 00 +T FF 06 00 00 R 00 00 01 00 -T 81 06 00 00 +T FF 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0B 00 +T 08 07 00 00 23 66 6F 46 23 66 68 01 2B 00 09 R 00 00 01 00 -T 81 06 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 0B 00 -T 89 06 00 00 2B 00 09 01 30 00 09 4D 44 DD 6E +T 13 07 00 00 01 30 00 09 4D 44 DD 6E E6 DD 66 R 00 00 01 00 -T 94 06 00 00 E6 DD 66 E7 A7 ED 42 30 31 +T 1E 07 00 00 E7 A7 ED 42 30 31 R 00 00 01 00 -T 9D 06 00 00 +T 24 07 00 00 R 00 00 01 00 -T 9D 06 00 00 DD 6E E6 DD 66 E7 5E 23 56 23 4E +T 24 07 00 00 DD 6E E6 DD 66 E7 5E 23 56 23 4E R 00 00 01 00 -T A8 06 00 00 EB 06 00 3E 01 AD B4 B1 B0 28 0C +T 2F 07 00 00 EB 06 00 3E 01 AD B4 B1 B0 28 0C R 00 00 01 00 -T B3 06 00 00 +T 3A 07 00 00 R 00 00 01 00 -T B3 06 00 00 DD 6E E6 DD 66 E7 AF 77 23 77 23 +T 3A 07 00 00 DD 6E E6 DD 66 E7 AF 77 23 77 23 R 00 00 01 00 -T BE 06 00 00 77 +T 45 07 00 00 77 R 00 00 01 00 -T BF 06 00 00 +T 46 07 00 00 R 00 00 01 00 -T BF 06 00 00 DD 7E E6 C6 03 DD 77 E6 30 03 DD +T 46 07 00 00 DD 7E E6 C6 03 DD 77 E6 30 03 DD R 00 00 01 00 -T CA 06 00 00 34 E7 +T 51 07 00 00 34 E7 R 00 00 01 00 -T CC 06 00 00 +T 53 07 00 00 R 00 00 01 00 -T CC 06 00 00 18 B3 +T 53 07 00 00 18 AA R 00 00 01 00 -T CE 06 00 00 +T 55 07 00 00 R 00 00 01 00 -T CE 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 55 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 10 00 02 0A 10 00 -T D4 06 00 00 00 00 00 00 DD 4E EA DD 46 EB 2A +T 5B 07 00 00 00 00 00 00 DD 4E EA DD 46 EB 21 R 00 00 01 00 02 04 01 00 -T DD 06 00 00 00 00 00 00 56 23 66 6A 11 29 00 -R 00 00 01 00 02 04 0B 00 -T E6 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 18 00 -T ED 06 00 00 00 00 00 00 CD 00 00 00 00 +T 64 07 00 00 4B 00 ED 5B 00 00 00 00 19 7E 23 +R 00 00 01 00 02 08 0B 00 +T 6D 07 00 00 66 6F 56 23 66 6A 11 29 00 19 5E +R 00 00 01 00 +T 78 07 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 18 00 +T 7D 07 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 18 00 02 09 01 00 -T F2 06 00 00 +T 82 07 00 00 R 00 00 01 00 -T F2 06 00 00 0E 00 DD 5E E2 DD 56 E3 3E +T 82 07 00 00 0E 00 DD 5E E2 DD 56 E3 3E R 00 00 01 00 -T FB 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 8B 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 00 07 00 00 00 00 00 00 0E 00 DD 5E E4 DD 56 +T 90 07 00 00 00 00 00 00 0E 00 DD 5E E4 DD 56 R 00 00 01 00 02 04 01 00 -T 09 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 99 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 0F 07 00 00 CD 00 00 00 00 +T 9F 07 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 -T 12 07 00 00 +T A2 07 00 00 R 00 00 01 00 -T 12 07 00 00 DD 7E FA DD B6 FB 28 10 +T A2 07 00 00 DD 7E FA DD B6 FB 28 10 R 00 00 01 00 -T 1A 07 00 00 +T AA 07 00 00 R 00 00 01 00 -T 1A 07 00 00 0E 00 DD 5E FA DD 56 FB 3E +T AA 07 00 00 0E 00 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 23 07 00 00 00 00 00 00 21 00 00 00 00 CD +T B3 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 28 07 00 00 00 00 00 00 +T B8 07 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 -T 2A 07 00 00 +T BA 07 00 00 R 00 00 01 00 -T 2A 07 00 00 0E 00 DD 5E DA DD 56 DB 3E +T BA 07 00 00 0E 00 DD 5E DA DD 56 DB 3E R 00 00 01 00 -T 33 07 00 00 00 00 00 00 21 00 00 00 00 CD +T C3 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 38 07 00 00 00 00 00 00 +T C8 07 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 -T 3A 07 00 00 +T CA 07 00 00 R 00 00 01 00 -T 3A 07 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 +T CA 07 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 42 07 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T D2 07 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 06 00 02 0A 01 00 -T 49 07 00 00 FF FF +T D9 07 00 00 FF FF R 00 00 01 00 -T 4B 07 00 00 +T DB 07 00 00 R 00 00 01 00 -T 4B 07 00 00 C3 00 00 00 00 +T DB 07 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 diff --git a/src/nos/lib/filesys_lib/sys_falign.rel b/src/nos/lib/filesys_lib/sys_falign.rel index 4715ae64..9b152171 100644 --- a/src/nos/lib/filesys_lib/sys_falign.rel +++ b/src/nos/lib/filesys_lib/sys_falign.rel @@ -4,65 +4,67 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bitmap_ualign Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _bitmap_align Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 8C flags 0 +A CODE size 9C flags 0 S _sys_falign Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 21 0A 00 ED +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 07 00 -T 09 00 00 00 4B 00 00 00 00 09 5E 16 00 3E +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 04 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 16 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 00 00 -T 1F 00 00 00 B4 20 05 +T 12 00 00 00 0A 00 09 5E 16 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 21 00 00 00 75 FE DD 74 FF 7D B4 20 05 R 00 00 01 00 -T 22 00 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 22 00 00 00 21 FF FF 18 62 +T 2A 00 00 00 21 FF FF 18 6A R 00 00 01 00 -T 27 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 27 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 4E +T 2F 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 30 00 00 00 23 46 79 B0 20 25 +T 38 00 00 00 23 66 68 01 0C 00 09 4E 23 46 79 +R 00 00 01 00 +T 43 00 00 00 B0 20 25 R 00 00 01 00 -T 36 00 00 00 +T 46 00 00 00 R 00 00 01 00 -T 36 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 5E +T 46 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 41 00 00 00 23 56 23 4E 23 46 C5 D5 DD 5E FE +T 51 00 00 00 23 56 23 4E 23 46 C5 D5 DD 5E FE R 00 00 01 00 -T 4C 00 00 00 DD 56 FF 3E 00 00 00 00 21 +T 5C 00 00 00 DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 08 06 00 -T 52 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 62 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 59 00 00 00 18 2E +T 69 00 00 00 18 2E R 00 00 01 00 -T 5B 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 5B 00 00 00 3E 01 A9 B0 20 25 21 12 00 DD 4E +T 6B 00 00 00 3E 01 A9 B0 20 25 21 12 00 DD 4E R 00 00 01 00 -T 66 00 00 00 FE DD 46 FF 09 5E 23 56 23 4E 23 +T 76 00 00 00 FE DD 46 FF 09 5E 23 56 23 4E 23 R 00 00 01 00 -T 71 00 00 00 46 C5 D5 DD 5E FE DD 56 FF 3E +T 81 00 00 00 46 C5 D5 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 7B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 80 00 00 00 00 00 00 00 F1 F1 18 03 +T 90 00 00 00 00 00 00 00 F1 F1 18 03 R 00 00 01 00 02 04 00 00 -T 86 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 FF FF +T 96 00 00 00 21 FF FF R 00 00 01 00 -T 89 00 00 00 +T 99 00 00 00 R 00 00 01 00 -T 89 00 00 00 C3 00 00 00 00 +T 99 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/sys_getfsys.rel b/src/nos/lib/filesys_lib/sys_getfsys.rel index a1f799fd..4a826b71 100644 --- a/src/nos/lib/filesys_lib/sys_getfsys.rel +++ b/src/nos/lib/filesys_lib/sys_getfsys.rel @@ -2,7 +2,7 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _scall1_getfsys Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -10,51 +10,53 @@ S _usrput Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _valadr Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 70 flags 0 +A CODE size 88 flags 0 S _sys_getfsys Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 21 00 00 39 R 00 00 01 00 02 05 05 00 -T 09 00 00 00 4D 44 21 0A 00 ED 5B 00 00 00 00 +T 09 00 00 00 4D 44 21 4B 00 ED 5B 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 12 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T 19 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 20 00 00 00 28 05 +T 12 00 00 00 19 56 23 66 6A 11 0A 00 19 5E 23 R 00 00 01 00 -T 22 00 00 00 +T 1D 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 +T 23 00 00 00 CD 00 00 00 00 7D B4 28 05 +R 00 00 01 00 02 05 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 22 00 00 00 21 FF FF 18 46 +T 2A 00 00 00 21 FF FF 18 56 R 00 00 01 00 -T 27 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 27 00 00 00 DD 4E FB DD 46 FC 21 0C 00 ED 5B +T 2F 00 00 00 DD 4E FB DD 46 FC 21 4B 00 ED 5B R 00 00 01 00 -T 32 00 00 00 00 00 00 00 19 5E 23 56 3E +T 3A 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 02 00 -T 39 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 3E 00 00 00 00 00 00 00 7D B4 20 05 -R 00 00 01 00 02 04 00 00 -T 44 00 00 00 +T 42 00 00 00 0C 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T 4A 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 08 00 02 0A 00 00 +T 51 00 00 00 B4 20 05 R 00 00 01 00 -T 44 00 00 00 21 FF FF 18 24 +T 54 00 00 00 R 00 00 01 00 -T 49 00 00 00 +T 54 00 00 00 21 FF FF 18 2C R 00 00 01 00 -T 49 00 00 00 DD 6E FB DD 66 FC E5 DD 4E FD DD +T 59 00 00 00 R 00 00 01 00 -T 54 00 00 00 46 FE 21 0C 00 ED 5B 00 00 00 00 +T 59 00 00 00 DD 6E FB DD 66 FC E5 DD 4E FD DD +R 00 00 01 00 +T 64 00 00 00 46 FE 21 4B 00 ED 5B 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 5D 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 06 00 -T 64 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 06 00 02 09 00 00 -T 6B 00 00 00 00 00 +T 6D 00 00 00 19 56 23 66 6A 11 0C 00 19 5E 23 R 00 00 01 00 -T 6D 00 00 00 +T 78 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 06 00 02 0B 06 00 +T 7E 00 00 00 CD 00 00 00 00 F1 21 00 00 +R 00 00 01 00 02 05 00 00 +T 85 00 00 00 R 00 00 01 00 -T 6D 00 00 00 C3 00 00 00 00 +T 85 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/filesys_lib/sys_getset.rel b/src/nos/lib/filesys_lib/sys_getset.rel index 6b1c7caa..38752f82 100644 --- a/src/nos/lib/filesys_lib/sys_getset.rel +++ b/src/nos/lib/filesys_lib/sys_getset.rel @@ -3,7 +3,7 @@ H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _findprocess Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -12,289 +12,323 @@ S _min_int Ref00000000 S ?SS_DIV_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 30A flags 0 +A CODE size 408 flags 0 S _sys_getset Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FA FF 21 0A 00 ED +T 00 00 00 00 CD 00 00 00 00 FA FF 21 4B 00 ED R 00 00 01 00 02 05 06 00 -T 09 00 00 00 4B 00 00 00 00 09 5E 23 56 CD +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 03 00 -T 11 00 00 00 00 00 00 00 00 00 0D 00 -R 00 00 01 00 02 04 01 00 -T 17 00 00 00 F2 02 00 00 33 00 00 00 -R 00 00 01 00 00 04 01 00 00 08 01 00 -T 1B 00 00 00 42 00 00 00 59 00 00 00 +T 12 00 00 00 0A 00 09 5E 23 56 CD 00 00 00 00 +R 00 00 01 00 02 0B 01 00 +T 1B 00 00 00 00 00 0D 00 E8 03 00 00 +R 00 00 01 00 00 08 01 00 +T 21 00 00 00 3B 00 00 00 53 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 1F 00 00 00 6A 00 00 00 D5 00 00 00 +T 25 00 00 00 73 00 00 00 8D 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 23 00 00 00 E7 00 00 00 D6 01 00 00 +T 29 00 00 00 28 01 00 00 43 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 27 00 00 00 B3 01 00 00 C5 01 00 00 +T 2D 00 00 00 66 02 00 00 31 02 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 2B 00 00 00 F9 00 00 00 43 02 00 00 +T 31 00 00 00 4C 02 00 00 5E 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 2F 00 00 00 82 02 00 00 BA 02 00 00 +T 35 00 00 00 03 03 00 00 54 03 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 33 00 00 00 -R 00 00 01 00 -T 33 00 00 00 2A 00 00 00 00 46 23 66 68 23 46 -R 00 00 01 00 02 05 03 00 -T 3C 00 00 00 23 66 68 C3 07 03 00 00 -R 00 00 01 00 00 08 01 00 -T 42 00 00 00 +T 39 00 00 00 9E 03 00 00 +R 00 00 01 00 00 04 01 00 +T 3B 00 00 00 R 00 00 01 00 -T 42 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 4A 00 00 00 05 00 09 46 23 66 68 23 46 23 66 +T 3B 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 44 00 00 00 23 66 6F 46 23 66 68 23 46 23 66 R 00 00 01 00 -T 55 00 00 00 68 C3 07 03 00 00 +T 4F 00 00 00 68 C3 05 04 00 00 R 00 00 01 00 00 06 01 00 -T 59 00 00 00 +T 53 00 00 00 R 00 00 01 00 -T 59 00 00 00 2A 00 00 00 00 46 23 66 68 23 23 -R 00 00 01 00 02 05 03 00 -T 62 00 00 00 23 46 23 66 68 C3 07 03 00 00 -R 00 00 01 00 00 0A 01 00 -T 6A 00 00 00 +T 53 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 5C 00 00 00 23 66 6F 46 23 66 68 01 05 00 09 R 00 00 01 00 -T 6A 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 72 00 00 00 1D 00 09 7E 23 B6 28 20 2A +T 67 00 00 00 46 23 66 68 23 46 23 66 68 C3 R 00 00 01 00 -T 7B 00 00 00 00 00 00 00 46 23 66 68 23 23 23 -R 00 00 01 00 02 04 03 00 -T 84 00 00 00 46 23 66 68 E5 21 0C 00 ED 4B +T 71 00 00 00 05 04 00 00 +R 00 00 01 00 00 04 01 00 +T 73 00 00 00 +R 00 00 01 00 +T 73 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 7C 00 00 00 23 66 6F 46 23 66 68 23 23 23 46 +R 00 00 01 00 +T 87 00 00 00 23 66 68 C3 05 04 00 00 +R 00 00 01 00 00 08 01 00 +T 8D 00 00 00 R 00 00 01 00 -T 8E 00 00 00 00 00 00 00 09 4E 23 46 E1 A7 ED +T 8D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 96 00 00 00 23 66 6F 46 23 66 68 01 1D 00 09 +R 00 00 01 00 +T A1 00 00 00 7E 23 B6 28 2D 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 7E 23 66 6F 56 23 R 00 00 01 00 02 04 03 00 -T 97 00 00 00 42 20 38 +T B4 00 00 00 66 6A 23 23 23 56 23 66 6A E5 21 R 00 00 01 00 -T 9A 00 00 00 +T BF 00 00 00 4B 00 09 46 23 66 68 01 0C 00 09 R 00 00 01 00 -T 9A 00 00 00 +T CA 00 00 00 4E 23 46 E1 A7 ED 42 20 52 R 00 00 01 00 -T 9A 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 9A 00 00 00 2A 00 00 00 00 46 23 66 68 23 23 -R 00 00 01 00 02 05 03 00 -T A3 00 00 00 23 E5 21 0C 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 03 00 -T AC 00 00 00 09 5E 23 56 E1 73 23 72 2A +T D3 00 00 00 R 00 00 01 00 -T B5 00 00 00 00 00 00 00 46 23 66 68 01 1D 00 -R 00 00 01 00 02 04 03 00 -T BE 00 00 00 09 E5 21 0C 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 03 00 -T C7 00 00 00 09 4E 23 46 E1 71 23 70 C3 +T D3 00 00 00 R 00 00 01 00 -T D0 00 00 00 04 03 00 00 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T DC 00 00 00 23 66 6F 56 23 66 6A 23 23 23 E5 +R 00 00 01 00 +T E7 00 00 00 21 4B 00 09 56 23 66 6A 11 0C 00 +R 00 00 01 00 +T F2 00 00 00 19 5E 23 56 E1 73 23 72 21 4B 00 +R 00 00 01 00 +T FD 00 00 00 ED 4B 00 00 00 00 09 7E 23 66 6F +R 00 00 01 00 02 06 03 00 +T 06 01 00 00 56 23 66 6A 11 1D 00 19 E5 21 +R 00 00 01 00 +T 10 01 00 00 4B 00 09 46 23 66 68 01 0C 00 09 +R 00 00 01 00 +T 1B 01 00 00 4E 23 46 E1 71 23 70 C3 +R 00 00 01 00 +T 23 01 00 00 02 04 00 00 R 00 00 01 00 00 04 01 00 -T D2 00 00 00 +T 25 01 00 00 R 00 00 01 00 -T D2 00 00 00 C3 F2 02 00 00 +T 25 01 00 00 C3 E8 03 00 00 R 00 00 01 00 00 05 01 00 -T D5 00 00 00 +T 28 01 00 00 R 00 00 01 00 -T D5 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T DD 00 00 00 1D 00 09 46 23 66 68 C3 +T 28 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 31 01 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T E5 00 00 00 07 03 00 00 -R 00 00 01 00 00 04 01 00 -T E7 00 00 00 +T 3C 01 00 00 46 23 66 68 C3 05 04 00 00 +R 00 00 01 00 00 09 01 00 +T 43 01 00 00 R 00 00 01 00 -T E7 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T EF 00 00 00 1B 00 09 46 23 66 68 C3 +T 43 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 4C 01 00 00 23 66 6F 46 23 66 68 01 1B 00 09 R 00 00 01 00 -T F7 00 00 00 07 03 00 00 -R 00 00 01 00 00 04 01 00 -T F9 00 00 00 +T 57 01 00 00 46 23 66 68 C3 05 04 00 00 +R 00 00 01 00 00 09 01 00 +T 5E 01 00 00 R 00 00 01 00 -T F9 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T 5E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 02 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 05 00 -T 07 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T 0E 01 00 00 FC DD 74 FD 7D B4 20 03 +T 67 01 00 00 23 66 68 01 0C 00 09 5E 23 56 3E +R 00 00 01 00 +T 72 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 77 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D +R 00 00 01 00 02 04 00 00 +T 80 01 00 00 B4 20 03 R 00 00 01 00 -T 16 01 00 00 +T 83 01 00 00 R 00 00 01 00 -T 16 01 00 00 C3 FF 02 00 00 +T 83 01 00 00 C3 FD 03 00 00 R 00 00 01 00 00 05 01 00 -T 19 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T 19 01 00 00 01 13 00 21 0E 00 ED 5B +T 86 01 00 00 01 13 00 21 4B 00 ED 5B R 00 00 01 00 -T 21 01 00 00 00 00 00 00 19 5E 23 56 3E +T 8E 01 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 03 00 -T 28 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 2D 01 00 00 00 00 00 00 DD 75 FE 7D EE 80 FE -R 00 00 01 00 02 04 00 00 -T 36 01 00 00 6C 30 04 +T 96 01 00 00 0E 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T 9E 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 08 00 02 0A 00 00 +T A5 01 00 00 75 FE 7D EE 80 FE 6C 30 04 R 00 00 01 00 -T 39 01 00 00 +T AE 01 00 00 R 00 00 01 00 -T 39 01 00 00 DD 36 FE EC +T AE 01 00 00 DD 36 FE EC R 00 00 01 00 -T 3D 01 00 00 +T B2 01 00 00 R 00 00 01 00 -T 3D 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 45 01 00 00 1D 00 09 7E 23 B6 28 0A +T B2 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T BB 01 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T 4D 01 00 00 +T C6 01 00 00 7E 23 B6 28 0A R 00 00 01 00 -T 4D 01 00 00 DD CB FE 7E 28 04 +T CB 01 00 00 R 00 00 01 00 -T 53 01 00 00 +T CB 01 00 00 DD CB FE 7E 28 04 R 00 00 01 00 -T 53 01 00 00 DD 36 FE 00 +T D1 01 00 00 R 00 00 01 00 -T 57 01 00 00 +T D1 01 00 00 DD 36 FE 00 R 00 00 01 00 -T 57 01 00 00 +T D5 01 00 00 R 00 00 01 00 -T 57 01 00 00 21 14 00 DD 4E FC DD 46 FD 09 DD +T D5 01 00 00 R 00 00 01 00 -T 62 01 00 00 56 FE 72 DD 7E FE EE 80 FE 81 30 +T D5 01 00 00 21 14 00 DD 4E FC DD 46 FD 09 DD R 00 00 01 00 -T 6D 01 00 00 1F DD 5E FE 7B 07 9F 57 AF 93 5F +T E0 01 00 00 56 FE 72 DD 7E FE EE 80 FE 81 30 R 00 00 01 00 -T 78 01 00 00 3E 00 9A 57 01 2E 00 CD +T EB 01 00 00 1F DD 5E FE 7B 07 9F 57 AF 93 5F R 00 00 01 00 -T 80 01 00 00 00 00 00 00 01 14 00 CD +T F6 01 00 00 3E 00 9A 57 01 2E 00 CD +R 00 00 01 00 +T FE 01 00 00 00 00 00 00 01 14 00 CD R 00 00 01 00 02 04 07 00 -T 86 01 00 00 00 00 00 00 7B C6 04 18 18 +T 04 02 00 00 00 00 00 00 7B C6 04 18 18 R 00 00 01 00 02 04 09 00 -T 8D 01 00 00 +T 0B 02 00 00 R 00 00 01 00 -T 8D 01 00 00 DD 4E FE 79 07 9F 47 21 13 00 A7 +T 0B 02 00 00 DD 4E FE 79 07 9F 47 21 13 00 A7 R 00 00 01 00 -T 98 01 00 00 ED 42 29 29 EB 01 13 00 CD +T 16 02 00 00 ED 42 29 29 EB 01 13 00 CD R 00 00 01 00 -T A1 01 00 00 00 00 00 00 7B 3C +T 1F 02 00 00 00 00 00 00 7B 3C R 00 00 01 00 02 04 09 00 -T A5 01 00 00 +T 23 02 00 00 R 00 00 01 00 -T A5 01 00 00 21 13 00 DD 4E FC DD 46 FD 09 77 +T 23 02 00 00 21 13 00 DD 4E FC DD 46 FD 09 77 R 00 00 01 00 -T B0 01 00 00 C3 04 03 00 00 +T 2E 02 00 00 C3 02 04 00 00 R 00 00 01 00 00 05 01 00 -T B3 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T B3 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T BB 01 00 00 1F 00 09 46 23 66 68 C3 +T 31 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 3A 02 00 00 23 66 6F 46 23 66 68 01 1F 00 09 R 00 00 01 00 -T C3 01 00 00 07 03 00 00 -R 00 00 01 00 00 04 01 00 -T C5 01 00 00 +T 45 02 00 00 46 23 66 68 C3 05 04 00 00 +R 00 00 01 00 00 09 01 00 +T 4C 02 00 00 R 00 00 01 00 -T C5 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T CD 01 00 00 13 00 09 6E 26 00 C3 07 03 00 00 -R 00 00 01 00 00 0B 01 00 -T D6 01 00 00 +T 4C 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 55 02 00 00 23 66 6F 46 23 66 68 01 13 00 09 R 00 00 01 00 -T D6 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T DE 01 00 00 1D 00 09 7E 23 B6 28 21 2A +T 60 02 00 00 6E 26 00 C3 05 04 00 00 +R 00 00 01 00 00 08 01 00 +T 66 02 00 00 R 00 00 01 00 -T E7 01 00 00 00 00 00 00 46 23 66 68 01 1B 00 -R 00 00 01 00 02 04 03 00 -T F0 01 00 00 09 46 23 66 68 E5 21 0C 00 ED 4B +T 66 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 6F 02 00 00 23 66 6F 46 23 66 68 01 1D 00 09 +R 00 00 01 00 +T 7A 02 00 00 7E 23 B6 28 2E 21 4B 00 ED 4B R 00 00 01 00 -T FB 01 00 00 00 00 00 00 09 4E 23 46 E1 A7 ED +T 84 02 00 00 00 00 00 00 09 7E 23 66 6F 56 23 R 00 00 01 00 02 04 03 00 -T 04 02 00 00 42 20 39 +T 8D 02 00 00 66 6A 11 1B 00 19 56 23 66 6A E5 R 00 00 01 00 -T 07 02 00 00 +T 98 02 00 00 21 4B 00 09 46 23 66 68 01 0C 00 R 00 00 01 00 -T 07 02 00 00 +T A3 02 00 00 09 4E 23 46 E1 A7 ED 42 20 53 R 00 00 01 00 -T 07 02 00 00 +T AD 02 00 00 R 00 00 01 00 -T 07 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 0F 02 00 00 1B 00 09 E5 21 0C 00 ED 4B +T AD 02 00 00 R 00 00 01 00 -T 18 02 00 00 00 00 00 00 09 5E 23 56 E1 73 23 -R 00 00 01 00 02 04 03 00 -T 21 02 00 00 72 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 06 03 00 -T 2A 02 00 00 1F 00 09 E5 21 0C 00 ED 4B +T AD 02 00 00 R 00 00 01 00 -T 33 02 00 00 00 00 00 00 09 4E 23 46 E1 71 23 -R 00 00 01 00 02 04 03 00 -T 3C 02 00 00 70 C3 04 03 00 00 -R 00 00 01 00 00 06 01 00 -T 40 02 00 00 +T AD 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T B6 02 00 00 23 66 6F 56 23 66 6A 11 1B 00 19 +R 00 00 01 00 +T C1 02 00 00 E5 21 4B 00 09 56 23 66 6A 11 +R 00 00 01 00 +T CB 02 00 00 0C 00 19 5E 23 56 E1 73 23 72 21 +R 00 00 01 00 +T D6 02 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 +R 00 00 01 00 02 08 03 00 +T DF 02 00 00 66 6F 56 23 66 6A 11 1F 00 19 E5 +R 00 00 01 00 +T EA 02 00 00 21 4B 00 09 46 23 66 68 01 0C 00 +R 00 00 01 00 +T F5 02 00 00 09 4E 23 46 E1 71 23 70 C3 +R 00 00 01 00 +T FE 02 00 00 02 04 00 00 +R 00 00 01 00 00 04 01 00 +T 00 03 00 00 R 00 00 01 00 -T 40 02 00 00 C3 F2 02 00 00 +T 00 03 00 00 C3 E8 03 00 00 R 00 00 01 00 00 05 01 00 -T 43 02 00 00 +T 03 03 00 00 R 00 00 01 00 -T 43 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 4B 02 00 00 21 00 09 46 23 66 68 DD 75 FA DD +T 03 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 0C 03 00 00 23 66 6F 56 23 66 6A 11 21 00 19 R 00 00 01 00 -T 56 02 00 00 74 FB 2A 00 00 00 00 46 23 66 68 -R 00 00 01 00 02 07 03 00 -T 5F 02 00 00 01 21 00 09 E5 21 0C 00 ED 4B +T 17 03 00 00 56 23 66 6A DD 75 FA DD 74 FB 21 R 00 00 01 00 -T 69 02 00 00 00 00 00 00 09 7E E6 FF 4F 23 7E -R 00 00 01 00 02 04 03 00 -T 72 02 00 00 E6 0F 47 E1 71 23 70 DD 6E FA DD +T 22 03 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A R 00 00 01 00 -T 7D 02 00 00 66 FB C3 07 03 00 00 -R 00 00 01 00 00 07 01 00 -T 82 02 00 00 +T 2D 03 00 00 11 21 00 19 E5 21 4B 00 09 46 23 R 00 00 01 00 -T 82 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T 8A 02 00 00 6D 00 09 46 23 66 68 DD 75 FA DD +T 38 03 00 00 66 68 01 0C 00 09 7E E6 FF 4F 23 R 00 00 01 00 -T 95 02 00 00 74 FB 2A 00 00 00 00 46 23 66 68 -R 00 00 01 00 02 07 03 00 -T 9E 02 00 00 01 6D 00 09 E5 21 0C 00 ED 4B +T 43 03 00 00 7E E6 0F 47 E1 71 23 70 DD 6E FA R 00 00 01 00 -T A8 02 00 00 00 00 00 00 09 4E 23 46 E1 71 23 -R 00 00 01 00 02 04 03 00 -T B1 02 00 00 70 DD 6E FA DD 66 FB 18 4D +T 4E 03 00 00 DD 66 FB C3 05 04 00 00 +R 00 00 01 00 00 08 01 00 +T 54 03 00 00 R 00 00 01 00 -T BA 02 00 00 +T 54 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T 5D 03 00 00 23 66 6F 56 23 66 6A 11 6D 00 19 R 00 00 01 00 -T BA 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 03 00 -T C2 02 00 00 6F 00 09 46 23 66 68 DD 75 FA DD +T 68 03 00 00 56 23 66 6A DD 75 FA DD 74 FB 21 R 00 00 01 00 -T CD 02 00 00 74 FB 2A 00 00 00 00 46 23 66 68 -R 00 00 01 00 02 07 03 00 -T D6 02 00 00 01 6F 00 09 E5 21 0C 00 ED 4B +T 73 03 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A R 00 00 01 00 -T E0 02 00 00 00 00 00 00 09 4E 23 46 E1 71 23 -R 00 00 01 00 02 04 03 00 -T E9 02 00 00 70 DD 6E FA DD 66 FB 18 15 +T 7E 03 00 00 11 6D 00 19 E5 21 4B 00 09 46 23 +R 00 00 01 00 +T 89 03 00 00 66 68 01 0C 00 09 4E 23 46 E1 71 R 00 00 01 00 -T F2 02 00 00 +T 94 03 00 00 23 70 DD 6E FA DD 66 FB 18 67 R 00 00 01 00 -T F2 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 9E 03 00 00 +R 00 00 01 00 +T 9E 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 03 00 +T A7 03 00 00 23 66 6F 56 23 66 6A 11 6F 00 19 +R 00 00 01 00 +T B2 03 00 00 56 23 66 6A DD 75 FA DD 74 FB 21 +R 00 00 01 00 +T BD 03 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A +R 00 00 01 00 +T C8 03 00 00 11 6F 00 19 E5 21 4B 00 09 46 23 +R 00 00 01 00 +T D3 03 00 00 66 68 01 0C 00 09 4E 23 46 E1 71 +R 00 00 01 00 +T DE 03 00 00 23 70 DD 6E FA DD 66 FB 18 1D +R 00 00 01 00 +T E8 03 00 00 +R 00 00 01 00 +T E8 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T FB 02 00 00 01 23 36 00 +T F1 03 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T FC 03 00 00 00 R 00 00 01 00 -T FF 02 00 00 +T FD 03 00 00 R 00 00 01 00 -T FF 02 00 00 21 FF FF 18 03 +T FD 03 00 00 21 FF FF 18 03 R 00 00 01 00 -T 04 03 00 00 +T 02 04 00 00 R 00 00 01 00 -T 04 03 00 00 21 00 00 +T 02 04 00 00 21 00 00 R 00 00 01 00 -T 07 03 00 00 +T 05 04 00 00 R 00 00 01 00 -T 07 03 00 00 C3 00 00 00 00 +T 05 04 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/sys_ioctl.rel b/src/nos/lib/filesys_lib/sys_ioctl.rel index e42ffa64..c6e4dc55 100644 --- a/src/nos/lib/filesys_lib/sys_ioctl.rel +++ b/src/nos/lib/filesys_lib/sys_ioctl.rel @@ -4,88 +4,98 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _isdevice Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 S _d_ioctl Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B1 flags 0 +A CODE size E2 flags 0 S _sys_ioctl Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 21 0A 00 ED +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 07 00 -T 09 00 00 00 4B 00 00 00 00 09 5E 16 00 3E -R 00 00 01 00 02 05 04 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 16 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 00 00 -T 1F 00 00 00 B4 20 0F +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 05 05 00 +T 12 00 00 00 0A 00 09 5E 16 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 21 00 00 00 75 FE DD 74 FF 7D B4 20 18 R 00 00 01 00 -T 22 00 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 22 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 04 00 -T 2B 00 00 00 09 23 36 00 18 7A +T 2A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 33 00 00 00 23 66 68 01 08 00 09 36 09 23 36 R 00 00 01 00 -T 31 00 00 00 +T 3E 00 00 00 00 C3 DC 00 00 00 +R 00 00 01 00 00 06 01 00 +T 42 00 00 00 R 00 00 01 00 -T 31 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 42 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 39 00 00 00 21 00 00 00 00 CD 00 00 00 00 2C +T 4A 00 00 00 21 00 00 00 00 CD 00 00 00 00 2C R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 40 00 00 00 2D 20 0F +T 51 00 00 00 2D 20 17 R 00 00 01 00 -T 43 00 00 00 +T 54 00 00 00 R 00 00 01 00 -T 43 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 04 00 -T 4C 00 00 00 13 23 36 00 18 59 +T 54 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 5D 00 00 00 23 66 68 01 08 00 09 36 13 23 36 R 00 00 01 00 -T 52 00 00 00 +T 68 00 00 00 00 18 71 R 00 00 01 00 -T 52 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 08 00 -T 5A 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 73 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 08 00 02 0A 00 00 -T 61 00 00 00 E6 02 47 7C E6 00 B0 20 0F +T 7A 00 00 00 E6 02 47 7C E6 00 B0 20 17 +R 00 00 01 00 +T 83 00 00 00 +R 00 00 01 00 +T 83 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 8C 00 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 97 00 00 00 00 18 42 R 00 00 01 00 -T 6A 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 6A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 04 00 -T 73 00 00 00 01 23 36 00 18 32 +T 9A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T A3 00 00 00 23 66 6A 11 0E 00 19 5E 23 56 D5 R 00 00 01 00 -T 79 00 00 00 +T AE 00 00 00 21 4B 00 09 46 23 66 68 01 0C 00 R 00 00 01 00 -T 79 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 04 00 -T 82 00 00 00 23 56 D5 21 0C 00 09 4E 23 46 21 +T B9 00 00 00 09 4E 23 46 21 22 00 DD 5E FE DD R 00 00 01 00 -T 8D 00 00 00 22 00 DD 5E FE DD 56 FF 19 5E 23 +T C4 00 00 00 56 FF 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T CC 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T D3 00 00 00 7D B4 20 05 R 00 00 01 00 -T 98 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 -T 9E 00 00 00 CD 00 00 00 00 F1 7D B4 20 05 -R 00 00 01 00 02 05 00 00 -T A6 00 00 00 +T D7 00 00 00 R 00 00 01 00 -T A6 00 00 00 21 00 00 18 03 +T D7 00 00 00 21 00 00 18 03 R 00 00 01 00 -T AB 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T AB 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T AB 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T AB 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T AB 00 00 00 21 FF FF +T DC 00 00 00 21 FF FF R 00 00 01 00 -T AE 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T AE 00 00 00 C3 00 00 00 00 +T DF 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/sys_kill.rel b/src/nos/lib/filesys_lib/sys_kill.rel index 5d097d53..8fe33fa9 100644 --- a/src/nos/lib/filesys_lib/sys_kill.rel +++ b/src/nos/lib/filesys_lib/sys_kill.rel @@ -2,7 +2,7 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _findprocess Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -10,57 +10,67 @@ S _sendsig Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 85 flags 0 +A CODE size B5 flags 0 S _sys_kill Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 21 0C 00 ED +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 05 00 -T 09 00 00 00 4B 00 00 00 00 09 7E 23 B6 28 20 +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 02 00 -T 12 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 02 00 -T 1B 00 00 00 FE 10 30 13 21 0A 00 ED 4B +T 12 00 00 00 0C 00 09 7E 23 B6 28 30 21 4B 00 R 00 00 01 00 -T 24 00 00 00 00 00 00 00 09 4E 23 46 21 01 00 -R 00 00 01 00 02 04 02 00 -T 2D 00 00 00 CD 00 00 00 00 38 12 -R 00 00 01 00 02 05 07 00 -T 32 00 00 00 +T 1D 00 00 00 ED 4B 00 00 00 00 09 46 23 66 68 +R 00 00 01 00 02 06 02 00 +T 26 00 00 00 01 0C 00 09 7E FE 10 30 1B 21 R 00 00 01 00 -T 32 00 00 00 +T 30 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 02 00 +T 39 00 00 00 66 68 01 0A 00 09 4E 23 46 21 R 00 00 01 00 -T 32 00 00 00 +T 43 00 00 00 01 00 CD 00 00 00 00 38 1A +R 00 00 01 00 02 07 07 00 +T 4A 00 00 00 R 00 00 01 00 -T 32 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 3B 00 00 00 16 23 36 00 21 FF FF 18 3E +T 4A 00 00 00 R 00 00 01 00 -T 44 00 00 00 +T 4A 00 00 00 R 00 00 01 00 -T 44 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T 4A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 02 00 -T 4D 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 52 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 59 00 00 00 FE DD 74 FF 7D B4 20 05 -R 00 00 01 00 -T 61 00 00 00 +T 53 00 00 00 23 66 68 01 08 00 09 36 16 23 36 R 00 00 01 00 -T 61 00 00 00 21 FF FF 18 1C +T 5E 00 00 00 00 21 FF FF 18 4E R 00 00 01 00 -T 66 00 00 00 +T 64 00 00 00 R 00 00 01 00 -T 66 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 4E +T 64 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 02 00 -T 6F 00 00 00 23 46 DD 5E FE DD 56 FF 3E +T 6D 00 00 00 23 66 68 01 0A 00 09 5E 23 56 3E R 00 00 01 00 T 78 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 7D 00 00 00 00 00 00 00 21 00 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 7D 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D R 00 00 01 00 02 04 00 00 -T 82 00 00 00 +T 86 00 00 00 B4 20 05 +R 00 00 01 00 +T 89 00 00 00 +R 00 00 01 00 +T 89 00 00 00 21 FF FF 18 24 +R 00 00 01 00 +T 8E 00 00 00 +R 00 00 01 00 +T 8E 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 02 00 +T 97 00 00 00 23 66 68 01 0C 00 09 4E 23 46 DD +R 00 00 01 00 +T A2 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T AA 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T B0 00 00 00 00 00 +R 00 00 01 00 +T B2 00 00 00 R 00 00 01 00 -T 82 00 00 00 C3 00 00 00 00 +T B2 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/filesys_lib/sys_link.rel b/src/nos/lib/filesys_lib/sys_link.rel index f72a9c62..6baafd4e 100644 --- a/src/nos/lib/filesys_lib/sys_link.rel +++ b/src/nos/lib/filesys_lib/sys_link.rel @@ -7,14 +7,14 @@ S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _wr_inode Ref00000000 S _ch_link Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setftim Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 185 flags 0 +A CODE size 1B5 flags 0 S _sys_link Def00000000 A CSTR size 1 flags 0 T 00 00 00 00 @@ -23,147 +23,155 @@ T 00 00 00 00 CD 00 00 00 00 E8 FF AF DD 77 EC R 00 00 01 00 02 05 09 00 T 09 00 00 00 DD 77 ED DD 36 EE FF DD 36 EF FF R 00 00 01 00 -T 14 00 00 00 0E 01 C5 01 00 00 21 0A 00 ED 5B +T 14 00 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T 1F 00 00 00 00 00 00 00 19 5E 23 56 3E +T 1F 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 07 00 -T 26 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 2B 00 00 00 00 00 00 00 F1 DD 75 E8 DD 74 E9 -R 00 00 01 00 02 04 01 00 -T 34 00 00 00 7D B4 20 03 +T 27 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 2F 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 01 00 +T 36 00 00 00 DD 75 E8 DD 74 E9 7D B4 20 03 R 00 00 01 00 -T 38 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 38 00 00 00 C3 7C 01 00 00 +T 40 00 00 00 C3 AC 01 00 00 R 00 00 01 00 00 05 01 00 -T 3B 00 00 00 +T 43 00 00 00 R 00 00 01 00 -T 3B 00 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 +T 43 00 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 R 00 00 01 00 2B 0B 0A 00 -T 43 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 4B 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 0A 00 02 0A 01 00 -T 4A 00 00 00 E6 02 47 7C E6 00 B0 20 10 +T 52 00 00 00 E6 02 47 7C E6 00 B0 20 18 R 00 00 01 00 -T 53 00 00 00 +T 5B 00 00 00 R 00 00 01 00 -T 53 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 5B 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 5C 00 00 00 01 23 36 00 C3 58 01 00 00 -R 00 00 01 00 00 09 01 00 -T 63 00 00 00 +T 64 00 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 6F 00 00 00 00 C3 88 01 00 00 +R 00 00 01 00 00 06 01 00 +T 73 00 00 00 R 00 00 01 00 -T 63 00 00 00 0E 01 C5 21 06 00 39 4D 44 21 +T 73 00 00 00 0E 01 C5 21 06 00 39 4D 44 21 R 00 00 01 00 -T 6D 00 00 00 0C 00 ED 5B 00 00 00 00 19 5E 23 +T 7D 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 R 00 00 01 00 02 08 07 00 -T 76 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 7C 00 00 00 CD 00 00 00 00 F1 DD 75 EA DD 74 -R 00 00 01 00 02 05 01 00 -T 85 00 00 00 EB 7D B4 28 1E +T 86 00 00 00 66 6A 11 0C 00 19 5E 23 56 3E +R 00 00 01 00 +T 90 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 95 00 00 00 00 00 00 00 F1 DD 75 EA DD 74 EB +R 00 00 01 00 02 04 01 00 +T 9E 00 00 00 7D B4 28 26 R 00 00 01 00 -T 8A 00 00 00 +T A2 00 00 00 R 00 00 01 00 -T 8A 00 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +T A2 00 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 92 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T AA 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 99 00 00 00 08 00 ED 4B 00 00 00 00 09 36 11 +T B1 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 07 00 -T A2 00 00 00 23 36 00 C3 58 01 00 00 -R 00 00 01 00 00 08 01 00 -T A8 00 00 00 +T BA 00 00 00 66 68 01 08 00 09 36 11 23 36 00 +R 00 00 01 00 +T C5 00 00 00 C3 88 01 00 00 +R 00 00 01 00 00 05 01 00 +T C8 00 00 00 R 00 00 01 00 -T A8 00 00 00 DD 7E EC DD B6 ED 20 03 +T C8 00 00 00 DD 7E EC DD B6 ED 20 03 R 00 00 01 00 -T B0 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T B0 00 00 00 C3 58 01 00 00 +T D0 00 00 00 C3 88 01 00 00 R 00 00 01 00 00 05 01 00 -T B3 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T B3 00 00 00 DD 6E E8 DD 66 E9 23 23 23 46 23 +T D3 00 00 00 DD 6E E8 DD 66 E9 23 23 23 46 23 R 00 00 01 00 -T BE 00 00 00 66 68 E5 DD 4E EC DD 46 ED 03 03 +T DE 00 00 00 66 68 E5 DD 4E EC DD 46 ED 03 03 R 00 00 01 00 -T C9 00 00 00 03 69 60 4E 23 46 E1 A7 ED 42 28 +T E9 00 00 00 03 69 60 4E 23 46 E1 A7 ED 42 28 R 00 00 01 00 -T D4 00 00 00 0F +T F4 00 00 00 17 R 00 00 01 00 -T D5 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T D5 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T F5 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T DE 00 00 00 12 23 36 00 18 74 +T FE 00 00 00 23 66 68 01 08 00 09 36 12 23 36 R 00 00 01 00 -T E4 00 00 00 +T 09 01 00 00 00 18 7C R 00 00 01 00 -T E4 00 00 00 21 08 00 39 4D 44 21 0C 00 ED 5B +T 0C 01 00 00 R 00 00 01 00 -T EF 00 00 00 00 00 00 00 19 5E 23 56 3E +T 0C 01 00 00 21 08 00 39 4D 44 21 4B 00 ED 5B +R 00 00 01 00 +T 17 01 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 07 00 -T F6 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 00 00 02 09 00 00 -T FB 00 00 00 00 00 00 00 DD 6E E8 DD 66 E9 E5 +T 1F 01 00 00 0C 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 00 00 +T 27 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 00 00 02 0A 01 00 +T 2E 01 00 00 6E E8 DD 66 E9 E5 21 0A 00 39 E5 +R 00 00 01 00 +T 39 01 00 00 01 00 00 00 00 DD 5E EC DD 56 ED +R 00 00 01 00 00 05 02 00 +T 42 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 48 01 00 00 00 00 00 00 F1 F1 7D B4 20 02 R 00 00 01 00 02 04 01 00 -T 04 01 00 00 21 0A 00 39 E5 01 00 00 00 00 DD -R 00 00 01 00 00 0A 02 00 -T 0D 01 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 -T 15 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 1C 01 00 00 7D B4 20 02 -R 00 00 01 00 -T 20 01 00 00 +T 50 01 00 00 R 00 00 01 00 -T 20 01 00 00 18 36 +T 50 01 00 00 18 36 R 00 00 01 00 -T 22 01 00 00 +T 52 01 00 00 R 00 00 01 00 -T 22 01 00 00 21 0C 00 DD 4E E8 DD 46 E9 09 34 +T 52 01 00 00 21 0C 00 DD 4E E8 DD 46 E9 09 34 R 00 00 01 00 -T 2D 01 00 00 23 20 01 34 +T 5D 01 00 00 23 20 01 34 R 00 00 01 00 -T 31 01 00 00 +T 61 01 00 00 R 00 00 01 00 -T 31 01 00 00 59 50 3E 00 00 00 00 21 +T 61 01 00 00 59 50 3E 00 00 00 00 21 R 00 00 01 00 2B 07 05 00 -T 36 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +T 66 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C R 00 00 01 00 02 04 05 00 02 09 01 00 -T 3D 01 00 00 28 02 +T 6D 01 00 00 28 02 R 00 00 01 00 -T 3F 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 3F 01 00 00 18 17 +T 6F 01 00 00 18 17 R 00 00 01 00 -T 41 01 00 00 +T 71 01 00 00 R 00 00 01 00 -T 41 01 00 00 0E 04 DD 5E E8 DD 56 E9 3E +T 71 01 00 00 0E 04 DD 5E E8 DD 56 E9 3E R 00 00 01 00 -T 4A 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 7A 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 4F 01 00 00 00 00 00 00 AF DD 77 EE DD 77 EF +T 7F 01 00 00 00 00 00 00 AF DD 77 EE DD 77 EF R 00 00 01 00 02 04 01 00 -T 58 01 00 00 +T 88 01 00 00 R 00 00 01 00 -T 58 01 00 00 DD 7E EC DD B6 ED 28 0E +T 88 01 00 00 DD 7E EC DD B6 ED 28 0E R 00 00 01 00 -T 60 01 00 00 +T 90 01 00 00 R 00 00 01 00 -T 60 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +T 90 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 68 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 98 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 6E 01 00 00 +T 9E 01 00 00 R 00 00 01 00 -T 6E 01 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 +T 9E 01 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 76 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T A6 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 7C 01 00 00 +T AC 01 00 00 R 00 00 01 00 -T 7C 01 00 00 DD 6E EE DD 66 EF C3 00 00 00 00 +T AC 01 00 00 DD 6E EE DD 66 EF C3 00 00 00 00 R 00 00 01 00 02 0B 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/sys_lseek.rel b/src/nos/lib/filesys_lib/sys_lseek.rel index 165d743a..c1f97656 100644 --- a/src/nos/lib/filesys_lib/sys_lseek.rel +++ b/src/nos/lib/filesys_lib/sys_lseek.rel @@ -4,118 +4,136 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S _getinode Ref00000000 S ?L_ADDASG_L03 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 155 flags 0 +A CODE size 1A9 flags 0 S _sys_lseek Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF 21 0A 00 ED +T 00 00 00 00 CD 00 00 00 00 FC FF 21 4B 00 ED R 00 00 01 00 02 05 06 00 -T 09 00 00 00 4B 00 00 00 00 09 5E 16 00 3E +T 09 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 04 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 16 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 00 00 -T 1F 00 00 00 B4 20 16 +T 12 00 00 00 0A 00 09 5E 16 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 21 00 00 00 75 FE DD 74 FF 7D B4 20 1E R 00 00 01 00 -T 22 00 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 22 00 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 22 00 00 00 21 06 00 ED 4B 00 00 00 00 09 36 +T 2A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 2B 00 00 00 FF 23 36 FF 01 FF FF 21 FF FF C3 +T 33 00 00 00 23 66 68 01 06 00 09 36 FF 23 36 R 00 00 01 00 -T 36 00 00 00 52 01 00 00 +T 3E 00 00 00 FF 01 FF FF 21 FF FF C3 +R 00 00 01 00 +T 46 00 00 00 A6 01 00 00 R 00 00 01 00 00 04 01 00 -T 38 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 38 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E +T 48 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 43 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 10 A8 +T 53 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 10 A8 R 00 00 01 00 -T 4E 00 00 00 B1 20 0F +T 5E 00 00 00 B1 20 17 R 00 00 01 00 -T 51 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 51 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 61 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 5A 00 00 00 1D 23 36 00 18 C2 +T 6A 00 00 00 23 66 68 01 08 00 09 36 1D 23 36 +R 00 00 01 00 +T 75 00 00 00 00 18 B2 R 00 00 01 00 -T 60 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 60 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T 78 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 04 00 -T 69 00 00 00 16 00 0A 6F 03 0A 67 19 01 71 00 +T 81 00 00 00 23 66 6A 11 0A 00 19 5E 16 00 21 +R 00 00 01 00 +T 8C 00 00 00 4B 00 09 7E 23 66 6F 7E 23 66 6F +R 00 00 01 00 +T 97 00 00 00 19 11 71 00 19 6E 26 00 29 11 +R 00 00 01 00 +T A1 00 00 00 00 00 00 00 19 56 23 66 6A DD 75 +R 00 00 01 00 02 04 07 00 +T AA 00 00 00 FC DD 74 FD 21 4B 00 09 46 23 66 R 00 00 01 00 -T 74 00 00 00 09 6E 26 00 29 01 00 00 00 00 09 -R 00 00 01 00 02 0A 07 00 -T 7D 00 00 00 46 23 66 68 DD 75 FC DD 74 FD 21 +T B5 00 00 00 68 01 10 00 09 5E 23 56 CD R 00 00 01 00 -T 88 00 00 00 10 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 04 00 -T 91 00 00 00 56 CD 00 00 00 00 00 00 03 00 -R 00 00 01 00 02 06 01 00 -T 99 00 00 00 1A 01 00 00 A1 00 00 00 +T BE 00 00 00 00 00 00 00 00 00 03 00 +R 00 00 01 00 02 04 01 00 +T C4 00 00 00 5E 01 00 00 CC 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 9D 00 00 00 C2 00 00 00 DC 00 00 00 +T C8 00 00 00 F6 00 00 00 18 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T A1 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T A1 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T CC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T AA 00 00 00 23 56 23 4E 23 46 EB E5 DD 6E FC +T D5 00 00 00 23 66 68 01 0C 00 09 5E 23 56 23 R 00 00 01 00 -T B5 00 00 00 DD 66 FD D1 73 23 72 23 71 23 70 +T E0 00 00 00 4E 23 46 EB E5 DD 6E FC DD 66 FD R 00 00 01 00 -T C0 00 00 00 18 68 +T EB 00 00 00 D1 73 23 72 23 71 23 70 C3 R 00 00 01 00 -T C2 00 00 00 +T F4 00 00 00 76 01 00 00 +R 00 00 01 00 00 04 01 00 +T F6 00 00 00 R 00 00 01 00 -T C2 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T F6 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T CB 00 00 00 23 56 23 4E 23 46 DD 6E FC DD 66 +T FF 00 00 00 23 66 68 01 0C 00 09 5E 23 56 23 +R 00 00 01 00 +T 0A 01 00 00 4E 23 46 DD 6E FC DD 66 FD CD R 00 00 01 00 -T D6 00 00 00 FD CD 00 00 00 00 18 4E -R 00 00 01 00 02 06 03 00 -T DC 00 00 00 +T 14 01 00 00 00 00 00 00 18 5E +R 00 00 01 00 02 04 03 00 +T 18 01 00 00 R 00 00 01 00 -T DC 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 4E +T 18 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T E5 00 00 00 23 46 23 5E 23 56 D5 C5 21 12 00 +T 21 01 00 00 23 66 68 01 0C 00 09 4E 23 46 23 +R 00 00 01 00 +T 2C 01 00 00 5E 23 56 D5 C5 21 12 00 DD 4E FE R 00 00 01 00 -T F0 00 00 00 DD 4E FE DD 46 FF 09 4E 23 46 23 +T 37 01 00 00 DD 46 FF 09 4E 23 46 23 5E 23 56 R 00 00 01 00 -T FB 00 00 00 5E 23 56 69 60 C1 09 EB C1 ED 4A +T 42 01 00 00 69 60 C1 09 EB C1 ED 4A 4D 44 EB R 00 00 01 00 -T 06 01 00 00 4D 44 EB E5 DD 6E FC DD 66 FD D1 +T 4D 01 00 00 E5 DD 6E FC DD 66 FD D1 73 23 72 R 00 00 01 00 -T 11 01 00 00 73 23 72 23 71 23 70 18 10 +T 58 01 00 00 23 71 23 70 18 18 R 00 00 01 00 -T 1A 01 00 00 +T 5E 01 00 00 R 00 00 01 00 -T 1A 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 5E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 23 01 00 00 16 23 36 00 C3 22 00 00 00 -R 00 00 01 00 00 09 01 00 -T 2A 01 00 00 +T 67 01 00 00 23 66 68 01 08 00 09 36 16 23 36 R 00 00 01 00 -T 2A 01 00 00 21 06 00 ED 4B 00 00 00 00 09 E5 +T 72 01 00 00 00 C3 2A 00 00 00 +R 00 00 01 00 00 06 01 00 +T 76 01 00 00 +R 00 00 01 00 +T 76 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 33 01 00 00 DD 4E FC DD 46 FD 03 03 69 60 4E +T 7F 01 00 00 23 66 68 01 06 00 09 E5 DD 4E FC +R 00 00 01 00 +T 8A 01 00 00 DD 46 FD 03 03 69 60 4E 23 46 E1 R 00 00 01 00 -T 3E 01 00 00 23 46 E1 71 23 70 DD 6E FC DD 66 +T 95 01 00 00 71 23 70 DD 6E FC DD 66 FD 5E 23 R 00 00 01 00 -T 49 01 00 00 FD 5E 23 56 23 4E 23 46 EB +T A0 01 00 00 56 23 4E 23 46 EB R 00 00 01 00 -T 52 01 00 00 +T A6 01 00 00 R 00 00 01 00 -T 52 01 00 00 C3 00 00 00 00 +T A6 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 09 00 diff --git a/src/nos/lib/filesys_lib/sys_mknod.rel b/src/nos/lib/filesys_lib/sys_mknod.rel index 63875c4f..f34893ca 100644 --- a/src/nos/lib/filesys_lib/sys_mknod.rel +++ b/src/nos/lib/filesys_lib/sys_mknod.rel @@ -8,228 +8,254 @@ S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _wr_inode Ref00000000 S _n_creat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 26F flags 0 +A CODE size 321 flags 0 S _sys_mknod Def00000000 -S _sys_access Def00000121 +S _sys_access Def0000016B T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 2A +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 0A 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 21 00 -R 00 00 01 00 02 04 08 00 -T 0F 00 00 00 09 46 23 66 68 7D 2F 6F 7C 2F 67 +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 56 +R 00 00 01 00 02 05 08 00 +T 12 00 00 00 23 66 6A 11 21 00 19 56 23 66 6A R 00 00 01 00 -T 1A 00 00 00 7D E6 FF 4F 7C E6 0F 47 79 F6 00 +T 1D 00 00 00 7D 2F 6F 7C 2F 67 7D E6 FF 5F 7C R 00 00 01 00 -T 25 00 00 00 5F 78 F6 F0 57 21 0C 00 ED 4B +T 28 00 00 00 E6 0F 57 7B F6 00 4F 7A F6 F0 47 R 00 00 01 00 -T 2F 00 00 00 00 00 00 00 09 7E A3 77 23 7E A2 -R 00 00 01 00 02 04 08 00 -T 38 00 00 00 77 21 0C 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 08 00 -T 41 00 00 00 7E E6 00 4F 23 7E E6 F0 47 3E 20 +T 33 00 00 00 21 4B 00 ED 5B 00 00 00 00 19 7E +R 00 00 01 00 02 09 08 00 +T 3C 00 00 00 23 66 6F 11 0C 00 19 7E A1 77 23 R 00 00 01 00 -T 4C 00 00 00 A8 B1 28 17 21 0C 00 ED 4B +T 47 00 00 00 7E A0 77 21 4B 00 ED 4B R 00 00 01 00 -T 55 00 00 00 00 00 00 00 09 7E E6 00 4F 23 7E +T 4F 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 08 00 -T 5E 00 00 00 E6 F0 47 3E 60 A8 B1 20 23 -R 00 00 01 00 -T 67 00 00 00 +T 57 00 00 00 0C 00 09 7E E6 00 4F 23 7E E6 F0 R 00 00 01 00 -T 67 00 00 00 +T 62 00 00 00 47 3E 20 A8 B1 28 1F 21 4B 00 ED R 00 00 01 00 -T 67 00 00 00 2A 00 00 00 00 46 23 66 68 01 +T 6D 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 05 08 00 -T 6F 00 00 00 1D 00 09 7E 23 B6 28 13 +T 76 00 00 00 0C 00 09 7E E6 00 4F 23 7E E6 F0 R 00 00 01 00 -T 77 00 00 00 +T 81 00 00 00 47 3E 60 A8 B1 20 34 R 00 00 01 00 -T 77 00 00 00 +T 88 00 00 00 R 00 00 01 00 -T 77 00 00 00 +T 88 00 00 00 R 00 00 01 00 -T 77 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 88 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E R 00 00 01 00 02 09 08 00 -T 80 00 00 00 01 23 36 00 +T 91 00 00 00 23 66 6F 46 23 66 68 01 1D 00 09 R 00 00 01 00 -T 84 00 00 00 +T 9C 00 00 00 7E 23 B6 28 1B R 00 00 01 00 -T 84 00 00 00 21 FF FF C3 1E 01 00 00 -R 00 00 01 00 00 08 01 00 -T 8A 00 00 00 +T A1 00 00 00 +R 00 00 01 00 +T A1 00 00 00 +R 00 00 01 00 +T A1 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 5E +T A1 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 93 00 00 00 23 56 D5 0E 01 21 0A 00 ED 5B +T AA 00 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T 9D 00 00 00 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 04 08 00 -T A4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T A9 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 00 00 -T B2 00 00 00 7D B4 20 02 +T B5 00 00 00 00 R 00 00 01 00 T B6 00 00 00 R 00 00 01 00 -T B6 00 00 00 18 CC +T B6 00 00 00 21 FF FF C3 68 01 00 00 +R 00 00 01 00 00 08 01 00 +T BC 00 00 00 R 00 00 01 00 -T B8 00 00 00 +T BC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 08 00 +T C5 00 00 00 23 66 6A 11 0C 00 19 5E 23 56 D5 +R 00 00 01 00 +T D0 00 00 00 0E 01 21 4B 00 ED 5B 00 00 00 00 +R 00 00 01 00 02 0B 08 00 +T D9 00 00 00 19 46 23 66 68 11 0A 00 19 5E 23 +R 00 00 01 00 +T E4 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 07 00 02 0B 07 00 +T EA 00 00 00 CD 00 00 00 00 F1 DD 75 FE DD 74 +R 00 00 01 00 02 05 00 00 +T F3 00 00 00 FF 7D B4 20 02 +R 00 00 01 00 +T F8 00 00 00 +R 00 00 01 00 +T F8 00 00 00 18 BC R 00 00 01 00 -T B8 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T FA 00 00 00 +R 00 00 01 00 +T FA 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T C0 00 00 00 21 00 00 00 00 CD 00 00 00 00 2C +T 02 01 00 00 21 00 00 00 00 CD 00 00 00 00 2C R 00 00 01 00 02 05 03 00 02 0A 00 00 -T C7 00 00 00 2D 28 20 +T 09 01 00 00 2D 28 28 R 00 00 01 00 -T CA 00 00 00 +T 0C 01 00 00 R 00 00 01 00 -T CA 00 00 00 21 22 00 DD 4E FE DD 46 FF 09 E5 +T 0C 01 00 00 21 22 00 DD 4E FE DD 46 FF 09 E5 R 00 00 01 00 -T D5 00 00 00 21 0E 00 ED 5B 00 00 00 00 19 5E +T 17 01 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 R 00 00 01 00 02 09 08 00 -T DE 00 00 00 23 56 E1 73 23 72 69 60 23 23 36 +T 20 01 00 00 23 66 6A 11 0E 00 19 5E 23 56 E1 R 00 00 01 00 -T E9 00 00 00 01 +T 2B 01 00 00 73 23 72 69 60 23 23 36 01 R 00 00 01 00 -T EA 00 00 00 +T 34 01 00 00 R 00 00 01 00 -T EA 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 34 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T F2 00 00 00 21 00 00 00 00 CD 00 00 00 00 CB +T 3C 01 00 00 21 00 00 00 00 CD 00 00 00 00 CB R 00 00 01 00 02 05 06 00 02 0A 00 00 -T F9 00 00 00 7C 28 11 +T 43 01 00 00 7C 28 11 R 00 00 01 00 -T FC 00 00 00 +T 46 01 00 00 R 00 00 01 00 -T FC 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 46 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 04 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T 4E 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 0B 01 00 00 84 00 00 00 +T 55 01 00 00 B6 00 00 00 R 00 00 01 00 00 04 01 00 -T 0D 01 00 00 +T 57 01 00 00 R 00 00 01 00 -T 0D 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 57 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 15 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 5F 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 1C 01 00 00 00 00 +T 66 01 00 00 00 00 R 00 00 01 00 -T 1E 01 00 00 +T 68 01 00 00 R 00 00 01 00 -T 1E 01 00 00 C3 00 00 00 00 +T 68 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T 21 01 00 00 +T 6B 01 00 00 R 00 00 01 00 -T 21 01 00 00 CD 00 00 00 00 FA FF DD 36 FC FF +T 6B 01 00 00 CD 00 00 00 00 FA FF DD 36 FC FF R 00 00 01 00 02 05 0A 00 -T 2A 01 00 00 DD 36 FD FF 21 0C 00 ED 4B +T 74 01 00 00 DD 36 FD FF 21 4B 00 ED 4B R 00 00 01 00 -T 33 01 00 00 00 00 00 00 09 7E E6 07 77 23 7E +T 7D 01 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 08 00 -T 3C 01 00 00 E6 00 77 2B B6 28 2D 21 0A 00 ED +T 85 01 00 00 0C 00 09 7E E6 07 77 23 7E E6 00 R 00 00 01 00 -T 47 01 00 00 4B 00 00 00 00 09 5E 23 56 3E -R 00 00 01 00 02 05 08 00 -T 4F 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 54 01 00 00 00 00 00 00 7D E6 FF 47 7C E6 00 -R 00 00 01 00 02 04 00 00 -T 5D 01 00 00 B0 20 10 +T 90 01 00 00 77 2B B6 28 3D 21 4B 00 ED 4B +R 00 00 01 00 +T 9A 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 08 00 +T A2 01 00 00 0A 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T AA 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T B1 01 00 00 E6 FF 47 7C E6 00 B0 20 18 R 00 00 01 00 -T 60 01 00 00 +T BA 01 00 00 R 00 00 01 00 -T 60 01 00 00 +T BA 01 00 00 R 00 00 01 00 -T 60 01 00 00 +T BA 01 00 00 R 00 00 01 00 -T 60 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T BA 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 69 01 00 00 02 23 36 00 C3 66 02 00 00 -R 00 00 01 00 00 09 01 00 -T 70 01 00 00 +T C3 01 00 00 23 66 68 01 08 00 09 36 02 23 36 R 00 00 01 00 -T 70 01 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 08 00 -T 78 01 00 00 1D 00 09 46 DD 70 FE 2A +T CE 01 00 00 00 C3 18 03 00 00 +R 00 00 01 00 00 06 01 00 +T D2 01 00 00 R 00 00 01 00 -T 80 01 00 00 00 00 00 00 46 23 66 68 01 1F 00 -R 00 00 01 00 02 04 08 00 -T 89 01 00 00 09 46 DD 70 FF 2A 00 00 00 00 46 -R 00 00 01 00 02 0A 08 00 -T 92 01 00 00 23 66 68 01 1D 00 09 E5 2A +T D2 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 08 00 +T DB 01 00 00 23 66 6F 56 23 66 6A 11 1D 00 19 R 00 00 01 00 -T 9B 01 00 00 00 00 00 00 46 23 66 68 23 23 23 -R 00 00 01 00 02 04 08 00 -T A4 01 00 00 4E 23 46 E1 71 23 70 2A +T E6 01 00 00 56 DD 72 FE 21 4B 00 09 7E 23 66 R 00 00 01 00 -T AC 01 00 00 00 00 00 00 46 23 66 68 01 1F 00 -R 00 00 01 00 02 04 08 00 -T B5 01 00 00 09 E5 2A 00 00 00 00 46 23 66 68 -R 00 00 01 00 02 07 08 00 -T BE 01 00 00 01 1B 00 09 4E 23 46 E1 71 23 70 +T F1 01 00 00 6F 56 23 66 6A 11 1F 00 19 56 DD +R 00 00 01 00 +T FC 01 00 00 72 FF 21 4B 00 09 7E 23 66 6F 56 +R 00 00 01 00 +T 07 02 00 00 23 66 6A 11 1D 00 19 E5 21 4B 00 +R 00 00 01 00 +T 12 02 00 00 09 7E 23 66 6F 56 23 66 6A 23 23 +R 00 00 01 00 +T 1D 02 00 00 23 5E 23 56 E1 73 23 72 21 4B 00 R 00 00 01 00 -T C9 01 00 00 0E 01 C5 01 00 00 21 0A 00 ED 5B +T 28 02 00 00 ED 4B 00 00 00 00 09 7E 23 66 6F +R 00 00 01 00 02 06 08 00 +T 31 02 00 00 56 23 66 6A 11 1F 00 19 E5 21 R 00 00 01 00 -T D4 01 00 00 00 00 00 00 19 5E 23 56 3E +T 3B 02 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A +R 00 00 01 00 +T 46 02 00 00 11 1B 00 19 5E 23 56 E1 73 23 72 +R 00 00 01 00 +T 51 02 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B +R 00 00 01 00 +T 5C 02 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 08 00 -T DB 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T E0 01 00 00 00 00 00 00 F1 DD 75 FA DD 74 FB -R 00 00 01 00 02 04 00 00 -T E9 01 00 00 7D B4 20 02 +T 64 02 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 6C 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 73 02 00 00 DD 75 FA DD 74 FB 7D B4 20 02 R 00 00 01 00 -T ED 01 00 00 +T 7D 02 00 00 R 00 00 01 00 -T ED 01 00 00 18 51 +T 7D 02 00 00 18 61 R 00 00 01 00 -T EF 01 00 00 +T 7F 02 00 00 R 00 00 01 00 -T EF 01 00 00 AF DD 77 FC DD 77 FD DD 5E FA DD +T 7F 02 00 00 AF DD 77 FC DD 77 FD DD 5E FA DD R 00 00 01 00 -T FA 01 00 00 56 FB 3E 00 00 00 00 21 +T 8A 02 00 00 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0B 00 -T FF 01 00 00 00 00 00 00 CD 00 00 00 00 7D 2F +T 8F 02 00 00 00 00 00 00 CD 00 00 00 00 7D 2F R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 06 02 00 00 6F 7C 2F 67 E5 21 0C 00 ED 4B +T 96 02 00 00 6F 7C 2F 67 E5 21 4B 00 ED 4B R 00 00 01 00 -T 10 02 00 00 00 00 00 00 09 C1 79 A6 57 78 23 +T A0 02 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 08 00 -T 19 02 00 00 A6 B2 28 15 +T A8 02 00 00 0C 00 09 C1 79 A6 57 78 23 A6 B2 R 00 00 01 00 -T 1D 02 00 00 +T B3 02 00 00 28 1D R 00 00 01 00 -T 1D 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T B5 02 00 00 +R 00 00 01 00 +T B5 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 26 02 00 00 01 23 36 00 DD 36 FC FF DD 36 FD +T BE 02 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T 31 02 00 00 FF +T C9 02 00 00 00 DD 36 FC FF DD 36 FD FF R 00 00 01 00 -T 32 02 00 00 +T D2 02 00 00 R 00 00 01 00 -T 32 02 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +T D2 02 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 3A 02 00 00 21 00 00 00 00 CD 00 00 00 00 +T DA 02 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 40 02 00 00 +T E0 02 00 00 R 00 00 01 00 -T 40 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 08 00 -T 48 02 00 00 1D 00 09 DD 4E FE 06 00 71 23 70 +T E0 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 08 00 +T E9 02 00 00 23 66 6F 56 23 66 6A 11 1D 00 19 R 00 00 01 00 -T 53 02 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 08 00 -T 5B 02 00 00 1F 00 09 DD 4E FF 06 00 71 23 70 +T F4 02 00 00 DD 5E FE 16 00 73 23 72 21 4B 00 +R 00 00 01 00 +T FF 02 00 00 ED 4B 00 00 00 00 09 7E 23 66 6F +R 00 00 01 00 02 06 08 00 +T 08 03 00 00 46 23 66 68 01 1F 00 09 DD 4E FF +R 00 00 01 00 +T 13 03 00 00 06 00 71 23 70 R 00 00 01 00 -T 66 02 00 00 +T 18 03 00 00 R 00 00 01 00 -T 66 02 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 +T 18 03 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 R 00 00 01 00 02 0B 05 00 diff --git a/src/nos/lib/filesys_lib/sys_mountumount.rel b/src/nos/lib/filesys_lib/sys_mountumount.rel index 8adfd1c7..181feab4 100644 --- a/src/nos/lib/filesys_lib/sys_mountumount.rel +++ b/src/nos/lib/filesys_lib/sys_mountumount.rel @@ -8,312 +8,330 @@ S _validdev Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _fmount Ref00000000 S _Inotab Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _findfs Ref00000000 S _sys_sync Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2CA flags 0 +A CODE size 34A flags 0 S _sys_mountumount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F4 FF DD 36 FC FF R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 DD 36 FD FF 2A 00 00 00 00 46 23 -R 00 00 01 00 02 09 08 00 -T 12 00 00 00 66 68 01 1D 00 09 7E 23 B6 28 10 +T 09 00 00 00 DD 36 FD FF 21 4B 00 ED 4B +R 00 00 01 00 +T 12 00 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 08 00 +T 1B 00 00 00 66 68 01 1D 00 09 7E 23 B6 28 18 R 00 00 01 00 -T 1D 00 00 00 +T 26 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 26 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 26 00 00 00 01 23 36 00 C3 C1 02 00 00 -R 00 00 01 00 00 09 01 00 -T 2D 00 00 00 +T 2F 00 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 3A 00 00 00 00 C3 41 03 00 00 +R 00 00 01 00 00 06 01 00 +T 3E 00 00 00 R 00 00 01 00 -T 2D 00 00 00 0E 01 C5 01 00 00 21 0A 00 ED 5B +T 3E 00 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T 38 00 00 00 00 00 00 00 19 5E 23 56 3E +T 49 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 08 00 -T 3F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 44 00 00 00 00 00 00 00 F1 DD 75 F4 DD 74 F5 -R 00 00 01 00 02 04 00 00 -T 4D 00 00 00 7D B4 20 03 +T 51 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 59 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 60 00 00 00 DD 75 F4 DD 74 F5 7D B4 20 03 R 00 00 01 00 -T 51 00 00 00 +T 6A 00 00 00 R 00 00 01 00 -T 51 00 00 00 C3 C1 02 00 00 +T 6A 00 00 00 C3 41 03 00 00 R 00 00 01 00 00 05 01 00 -T 54 00 00 00 +T 6D 00 00 00 R 00 00 01 00 -T 54 00 00 00 2A 00 00 00 00 23 23 23 7E FE 13 -R 00 00 01 00 02 05 08 00 -T 5D 00 00 00 20 35 +T 6D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 08 00 +T 76 00 00 00 23 66 68 23 23 23 7E FE 13 20 3D R 00 00 01 00 -T 5F 00 00 00 +T 81 00 00 00 R 00 00 01 00 -T 5F 00 00 00 0E 01 C5 01 00 00 21 0C 00 ED 5B +T 81 00 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 19 5E 23 56 3E +T 8C 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 08 00 -T 71 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 76 00 00 00 00 00 00 00 F1 DD 75 F6 DD 74 F7 -R 00 00 01 00 02 04 00 00 -T 7F 00 00 00 7D B4 20 11 +T 94 00 00 00 0C 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 9C 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T A3 00 00 00 DD 75 F6 DD 74 F7 7D B4 20 11 R 00 00 01 00 -T 83 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T 83 00 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 +T AD 00 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 8B 00 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T B5 00 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 92 00 00 00 C1 02 00 00 +T BC 00 00 00 41 03 00 00 R 00 00 01 00 00 04 01 00 -T 94 00 00 00 +T BE 00 00 00 R 00 00 01 00 -T 94 00 00 00 +T BE 00 00 00 R 00 00 01 00 -T 94 00 00 00 21 0A 00 DD 4E F4 DD 46 F5 09 7E +T BE 00 00 00 21 0A 00 DD 4E F4 DD 46 F5 09 7E R 00 00 01 00 -T 9F 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 60 A8 +T C9 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 60 A8 R 00 00 01 00 -T AA 00 00 00 B1 28 10 +T D4 00 00 00 B1 28 18 R 00 00 01 00 -T AD 00 00 00 +T D7 00 00 00 R 00 00 01 00 -T AD 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T D7 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T B6 00 00 00 0F 23 36 00 C3 9A 02 00 00 -R 00 00 01 00 00 09 01 00 -T BD 00 00 00 +T E0 00 00 00 23 66 68 01 08 00 09 36 0F 23 36 R 00 00 01 00 -T BD 00 00 00 2A 00 00 00 00 23 23 23 7E FE 13 -R 00 00 01 00 02 05 08 00 -T C6 00 00 00 28 28 +T EB 00 00 00 00 C3 11 03 00 00 +R 00 00 01 00 00 06 01 00 +T EF 00 00 00 +R 00 00 01 00 +T EF 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 08 00 +T F8 00 00 00 23 66 68 23 23 23 7E FE 13 28 28 R 00 00 01 00 -T C8 00 00 00 +T 03 01 00 00 R 00 00 01 00 -T C8 00 00 00 01 00 00 21 22 00 DD 5E F4 DD 56 +T 03 01 00 00 01 00 00 21 22 00 DD 5E F4 DD 56 R 00 00 01 00 -T D3 00 00 00 F5 19 56 23 66 6A DD 75 FA DD 74 +T 0E 01 00 00 F5 19 56 23 66 6A DD 75 FA DD 74 R 00 00 01 00 -T DE 00 00 00 FB EB 3E 00 00 00 00 21 +T 19 01 00 00 FB EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 04 00 -T E3 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 1E 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 04 00 02 09 00 00 -T EA 00 00 00 20 02 +T 25 01 00 00 20 02 R 00 00 01 00 -T EC 00 00 00 +T 27 01 00 00 R 00 00 01 00 -T EC 00 00 00 18 4E +T 27 01 00 00 18 56 R 00 00 01 00 -T EE 00 00 00 +T 29 01 00 00 R 00 00 01 00 -T EE 00 00 00 18 6C +T 29 01 00 00 18 7C R 00 00 01 00 -T F0 00 00 00 +T 2B 01 00 00 R 00 00 01 00 -T F0 00 00 00 21 0A 00 DD 4E F6 DD 46 F7 09 7E +T 2B 01 00 00 21 0A 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T FB 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 +T 36 01 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 R 00 00 01 00 -T 06 01 00 00 B1 28 10 +T 41 01 00 00 B1 28 18 R 00 00 01 00 -T 09 01 00 00 +T 44 01 00 00 R 00 00 01 00 -T 09 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 44 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 12 01 00 00 14 23 36 00 C3 9A 02 00 00 -R 00 00 01 00 00 09 01 00 -T 19 01 00 00 +T 4D 01 00 00 23 66 68 01 08 00 09 36 14 23 36 +R 00 00 01 00 +T 58 01 00 00 00 C3 11 03 00 00 +R 00 00 01 00 00 06 01 00 +T 5C 01 00 00 R 00 00 01 00 -T 19 01 00 00 0E 01 21 22 00 DD 5E F4 DD 56 F5 +T 5C 01 00 00 0E 01 21 22 00 DD 5E F4 DD 56 F5 R 00 00 01 00 -T 24 01 00 00 19 46 23 66 68 DD 75 FA DD 74 FB +T 67 01 00 00 19 46 23 66 68 DD 75 FA DD 74 FB R 00 00 01 00 -T 2F 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T 72 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 35 01 00 00 CD 00 00 00 00 7D B4 28 10 +T 78 01 00 00 CD 00 00 00 00 7D B4 28 18 R 00 00 01 00 02 05 00 00 -T 3C 01 00 00 +T 7F 01 00 00 R 00 00 01 00 -T 3C 01 00 00 +T 7F 01 00 00 R 00 00 01 00 -T 3C 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 7F 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 45 01 00 00 06 23 36 00 C3 9A 02 00 00 -R 00 00 01 00 00 09 01 00 -T 4C 01 00 00 +T 88 01 00 00 23 66 68 01 08 00 09 36 06 23 36 R 00 00 01 00 -T 4C 01 00 00 0E 00 DD 5E FA DD 56 FB 3E +T 93 01 00 00 00 C3 11 03 00 00 +R 00 00 01 00 00 06 01 00 +T 97 01 00 00 R 00 00 01 00 -T 55 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 97 01 00 00 0E 00 DD 5E FA DD 56 FB 3E +R 00 00 01 00 +T A0 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 5A 01 00 00 00 00 00 00 +T A5 01 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 5C 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 5C 01 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +T A7 01 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 R 00 00 01 00 2B 0B 0C 00 -T 64 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T AF 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 0C 00 02 0A 00 00 -T 6B 01 00 00 75 FE DD 74 FF 2A 00 00 00 00 23 -R 00 00 01 00 02 0A 08 00 -T 74 01 00 00 23 23 7E FE 13 28 7D +T B6 01 00 00 75 FE DD 74 FF 21 4B 00 ED 4B R 00 00 01 00 -T 7B 01 00 00 +T C0 01 00 00 00 00 00 00 09 46 23 66 68 23 23 +R 00 00 01 00 02 04 08 00 +T C9 01 00 00 23 7E FE 13 CA 55 02 00 00 +R 00 00 01 00 00 09 01 00 +T D0 01 00 00 R 00 00 01 00 -T 7B 01 00 00 DD 7E FE DD B6 FF 28 0B DD 6E FE +T D0 01 00 00 DD 7E FE DD B6 FF 28 0B DD 6E FE R 00 00 01 00 -T 86 01 00 00 DD 66 FF 7E 23 B6 20 10 +T DB 01 00 00 DD 66 FF 7E 23 B6 20 18 R 00 00 01 00 -T 8E 01 00 00 +T E3 01 00 00 R 00 00 01 00 -T 8E 01 00 00 +T E3 01 00 00 R 00 00 01 00 -T 8E 01 00 00 +T E3 01 00 00 R 00 00 01 00 -T 8E 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T E3 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 97 01 00 00 16 23 36 00 C3 9A 02 00 00 -R 00 00 01 00 00 09 01 00 -T 9E 01 00 00 +T EC 01 00 00 23 66 68 01 08 00 09 36 16 23 36 +R 00 00 01 00 +T F7 01 00 00 00 C3 11 03 00 00 +R 00 00 01 00 00 06 01 00 +T FB 01 00 00 R 00 00 01 00 -T 9E 01 00 00 DD 36 F8 00 00 00 00 DD 36 F9 +T FB 01 00 00 DD 36 F8 00 00 00 00 DD 36 F9 R 00 00 01 00 0B 07 07 00 -T A5 01 00 00 00 00 00 00 +T 02 02 00 00 00 00 00 00 R 00 00 01 00 8B 04 07 00 -T A6 01 00 00 +T 03 02 00 00 R 00 00 01 00 -T A6 01 00 00 01 0A 00 00 00 DD 6E F8 DD 66 F9 +T 03 02 00 00 01 0A 00 00 00 DD 6E F8 DD 66 F9 R 00 00 01 00 02 05 07 00 -T AF 01 00 00 A7 ED 42 30 42 +T 0C 02 00 00 A7 ED 42 30 42 R 00 00 01 00 -T B4 01 00 00 +T 11 02 00 00 R 00 00 01 00 -T B4 01 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T 11 02 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T BF 01 00 00 75 F6 DD 74 F7 01 07 00 09 7E 23 +T 1C 02 00 00 75 F6 DD 74 F7 01 07 00 09 7E 23 R 00 00 01 00 -T CA 01 00 00 B6 28 1A DD 6E F6 DD 66 F7 23 23 +T 27 02 00 00 B6 28 1A DD 6E F6 DD 66 F7 23 23 R 00 00 01 00 -T D5 01 00 00 23 46 23 66 68 DD 4E FA DD 46 FB +T 32 02 00 00 23 46 23 66 68 DD 4E FA DD 46 FB R 00 00 01 00 -T E0 01 00 00 A7 ED 42 20 02 +T 3D 02 00 00 A7 ED 42 20 02 R 00 00 01 00 -T E5 01 00 00 +T 42 02 00 00 R 00 00 01 00 -T E5 01 00 00 +T 42 02 00 00 R 00 00 01 00 -T E5 01 00 00 +T 42 02 00 00 R 00 00 01 00 -T E5 01 00 00 18 3B +T 42 02 00 00 18 3B R 00 00 01 00 -T E7 01 00 00 +T 44 02 00 00 R 00 00 01 00 -T E7 01 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD +T 44 02 00 00 DD 7E F8 C6 02 DD 77 F8 30 03 DD R 00 00 01 00 -T F2 01 00 00 34 F9 +T 4F 02 00 00 34 F9 R 00 00 01 00 -T F4 01 00 00 +T 51 02 00 00 R 00 00 01 00 -T F4 01 00 00 18 B0 +T 51 02 00 00 18 B0 R 00 00 01 00 -T F6 01 00 00 +T 53 02 00 00 R 00 00 01 00 -T F6 01 00 00 18 39 +T 53 02 00 00 18 41 R 00 00 01 00 -T F8 01 00 00 +T 55 02 00 00 R 00 00 01 00 -T F8 01 00 00 DD 7E FE DD B6 FF 20 22 21 07 00 +T 55 02 00 00 DD 7E FE DD B6 FF 20 22 21 07 00 R 00 00 01 00 -T 03 02 00 00 DD 4E F6 DD 46 F7 09 3E 01 AE 23 +T 60 02 00 00 DD 4E F6 DD 46 F7 09 3E 01 AE 23 R 00 00 01 00 -T 0E 02 00 00 B6 20 11 21 05 00 DD 4E F6 DD 46 +T 6B 02 00 00 B6 20 11 21 05 00 DD 4E F6 DD 46 R 00 00 01 00 -T 19 02 00 00 F7 09 3E 01 AE 23 B6 20 0F +T 76 02 00 00 F7 09 3E 01 AE 23 B6 20 17 R 00 00 01 00 -T 22 02 00 00 +T 7F 02 00 00 R 00 00 01 00 -T 22 02 00 00 +T 7F 02 00 00 R 00 00 01 00 -T 22 02 00 00 +T 7F 02 00 00 R 00 00 01 00 -T 22 02 00 00 +T 7F 02 00 00 R 00 00 01 00 -T 22 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 7F 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 2B 02 00 00 10 23 36 00 18 69 +T 88 02 00 00 23 66 68 01 08 00 09 36 10 23 36 R 00 00 01 00 -T 31 02 00 00 +T 93 02 00 00 00 18 7B R 00 00 01 00 -T 31 02 00 00 +T 96 02 00 00 R 00 00 01 00 -T 31 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 96 02 00 00 +R 00 00 01 00 +T 96 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 -T 37 02 00 00 00 00 00 00 2A 00 00 00 00 23 23 -R 00 00 01 00 02 04 00 00 02 09 08 00 -T 3E 02 00 00 23 7E FE 13 28 28 +T 9C 02 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T A3 02 00 00 00 00 00 00 09 46 23 66 68 23 23 +R 00 00 01 00 02 04 08 00 +T AC 02 00 00 23 7E FE 13 28 28 R 00 00 01 00 -T 44 02 00 00 +T B2 02 00 00 R 00 00 01 00 -T 44 02 00 00 DD 6E FE DD 66 FF AF 77 23 77 21 +T B2 02 00 00 DD 6E FE DD 66 FF AF 77 23 77 21 R 00 00 01 00 -T 4F 02 00 00 1A 00 DD 4E FE DD 46 FF 09 5E 23 +T BD 02 00 00 1A 00 DD 4E FE DD 46 FF 09 5E 23 R 00 00 01 00 -T 5A 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T C8 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 60 02 00 00 CD 00 00 00 00 AF DD 77 FC DD 77 +T CE 02 00 00 CD 00 00 00 00 AF DD 77 FC DD 77 R 00 00 01 00 02 05 00 00 -T 69 02 00 00 FD 18 2E +T D7 02 00 00 FD 18 37 R 00 00 01 00 -T 6C 02 00 00 +T DA 02 00 00 R 00 00 01 00 -T 6C 02 00 00 21 0E 00 ED 4B 00 00 00 00 09 4E +T DA 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 08 00 -T 75 02 00 00 C5 DD 4E F6 DD 46 F7 DD 5E FA DD +T E3 02 00 00 23 66 68 01 0E 00 09 4E C5 DD 4E R 00 00 01 00 -T 80 02 00 00 56 FB 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 85 02 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 06 00 02 09 00 00 -T 8C 02 00 00 B4 20 09 +T EE 02 00 00 F6 DD 46 F7 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 8F 02 00 00 -R 00 00 01 00 -T 8F 02 00 00 AF DD 77 FC DD 77 FD 18 02 +T F9 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T FE 02 00 00 00 00 00 00 F1 7D B4 20 09 +R 00 00 01 00 02 04 00 00 +T 05 03 00 00 R 00 00 01 00 -T 98 02 00 00 +T 05 03 00 00 AF DD 77 FC DD 77 FD 18 03 R 00 00 01 00 -T 98 02 00 00 18 88 +T 0E 03 00 00 R 00 00 01 00 -T 9A 02 00 00 +T 0E 03 00 00 C3 7F 02 00 00 +R 00 00 01 00 00 05 01 00 +T 11 03 00 00 R 00 00 01 00 -T 9A 02 00 00 +T 11 03 00 00 R 00 00 01 00 -T 9A 02 00 00 +T 11 03 00 00 R 00 00 01 00 -T 9A 02 00 00 2A 00 00 00 00 23 23 23 7E FE 13 -R 00 00 01 00 02 05 08 00 -T A3 02 00 00 20 0E +T 11 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 08 00 +T 1A 03 00 00 23 66 68 23 23 23 7E FE 13 20 0E R 00 00 01 00 -T A5 02 00 00 +T 25 03 00 00 R 00 00 01 00 -T A5 02 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 +T 25 03 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T AD 02 00 00 21 00 00 00 00 CD 00 00 00 00 +T 2D 03 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T B3 02 00 00 +T 33 03 00 00 R 00 00 01 00 -T B3 02 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 +T 33 03 00 00 DD 5E F4 DD 56 F5 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T BB 02 00 00 21 00 00 00 00 CD 00 00 00 00 +T 3B 03 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 00 00 -T C1 02 00 00 +T 41 03 00 00 R 00 00 01 00 -T C1 02 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 +T 41 03 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 R 00 00 01 00 02 0B 05 00 diff --git a/src/nos/lib/filesys_lib/sys_open.rel b/src/nos/lib/filesys_lib/sys_open.rel index ef806c03..dd27f976 100644 --- a/src/nos/lib/filesys_lib/sys_open.rel +++ b/src/nos/lib/filesys_lib/sys_open.rel @@ -7,7 +7,7 @@ S _d_openclose Ref00000000 S _isdevice Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _n_creat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -19,361 +19,407 @@ S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _truncateto0 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3A5 flags 0 +A CODE size 465 flags 0 S _sys_open Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F4 FF 21 0C 00 ED +T 00 00 00 00 CD 00 00 00 00 F4 FF 21 4B 00 ED R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 4B 00 00 00 00 09 56 23 66 6A DD +T 09 00 00 00 4B 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 05 07 00 -T 12 00 00 00 75 FA DD 74 FB 21 0C 00 09 7E E6 +T 12 00 00 00 0C 00 19 56 23 66 6A DD 75 FA DD R 00 00 01 00 -T 1D 00 00 00 FF 77 23 7E E6 00 77 2B 6E 67 4D +T 1D 00 00 00 74 FB 21 4B 00 09 46 23 66 68 01 R 00 00 01 00 -T 28 00 00 00 44 21 02 00 CD 00 00 00 00 30 10 -R 00 00 01 00 02 09 0D 00 -T 31 00 00 00 +T 28 00 00 00 0C 00 09 7E E6 FF 77 23 7E E6 00 R 00 00 01 00 -T 31 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 3A 00 00 00 16 23 36 00 C3 9F 03 00 00 -R 00 00 01 00 00 09 01 00 +T 33 00 00 00 77 2B 6E 67 4D 44 21 02 00 CD +R 00 00 01 00 +T 3D 00 00 00 00 00 00 00 30 18 +R 00 00 01 00 02 04 0D 00 T 41 00 00 00 R 00 00 01 00 -T 41 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 08 +T 41 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 07 00 +T 4A 00 00 00 23 66 68 01 08 00 09 36 16 23 36 +R 00 00 01 00 +T 55 00 00 00 00 C3 5F 04 00 00 +R 00 00 01 00 00 06 01 00 +T 59 00 00 00 +R 00 00 01 00 +T 59 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 08 R 00 00 01 00 -T 4C 00 00 00 B0 28 08 +T 64 00 00 00 B0 28 08 R 00 00 01 00 -T 4F 00 00 00 +T 67 00 00 00 R 00 00 01 00 -T 4F 00 00 00 DD 36 FA 00 DD 36 FB 08 +T 67 00 00 00 DD 36 FA 00 DD 36 FB 08 R 00 00 01 00 -T 57 00 00 00 +T 6F 00 00 00 R 00 00 01 00 -T 57 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 6F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 01 00 02 0A 01 00 -T 5D 00 00 00 00 00 00 00 DD 75 FE 2C 28 0E 3E +T 75 00 00 00 00 00 00 00 DD 75 FE 2C 28 0E 3E R 00 00 01 00 02 04 00 00 -T 66 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 6B 00 00 00 00 00 00 00 DD 75 FD 2C 20 03 +T 83 00 00 00 00 00 00 00 DD 75 FD 2C 20 03 R 00 00 01 00 02 04 00 00 -T 73 00 00 00 +T 8B 00 00 00 R 00 00 01 00 -T 73 00 00 00 +T 8B 00 00 00 R 00 00 01 00 -T 73 00 00 00 +T 8B 00 00 00 R 00 00 01 00 -T 73 00 00 00 C3 9F 03 00 00 +T 8B 00 00 00 C3 5F 04 00 00 R 00 00 01 00 00 05 01 00 -T 76 00 00 00 +T 8E 00 00 00 R 00 00 01 00 -T 76 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 04 +T 8E 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 04 R 00 00 01 00 -T 81 00 00 00 B0 20 37 DD 7E FA E6 00 47 DD 7E +T 99 00 00 00 B0 20 3F DD 7E FA E6 00 47 DD 7E R 00 00 01 00 -T 8C 00 00 00 FB E6 08 B0 20 04 3E 01 18 01 +T A4 00 00 00 FB E6 08 B0 20 04 3E 01 18 01 R 00 00 01 00 -T 96 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T 96 00 00 00 AF +T AE 00 00 00 AF R 00 00 01 00 -T 97 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T 97 00 00 00 4F C5 01 00 00 21 0A 00 ED 5B +T AF 00 00 00 4F C5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T A1 00 00 00 00 00 00 00 19 5E 23 56 3E +T B9 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 07 00 -T A8 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T AD 00 00 00 00 00 00 00 F1 DD 75 F8 DD 74 F9 -R 00 00 01 00 02 04 00 00 -T B6 00 00 00 7D B4 C2 54 01 00 00 -R 00 00 01 00 00 07 01 00 -T BB 00 00 00 +T C1 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T C9 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T D0 00 00 00 DD 75 F8 DD 74 F9 7D B4 C2 +R 00 00 01 00 +T D9 00 00 00 A3 01 00 00 +R 00 00 01 00 00 04 01 00 +T DB 00 00 00 R 00 00 01 00 -T BB 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T BB 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T BB 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 01 +T DB 00 00 00 DD 7E FA E6 00 47 DD 7E FB E6 01 R 00 00 01 00 -T C6 00 00 00 B0 20 03 +T E6 00 00 00 B0 20 03 R 00 00 01 00 -T C9 00 00 00 +T E9 00 00 00 R 00 00 01 00 -T C9 00 00 00 C3 94 03 00 00 +T E9 00 00 00 C3 54 04 00 00 R 00 00 01 00 00 05 01 00 -T CC 00 00 00 +T EC 00 00 00 R 00 00 01 00 -T CC 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 E5 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 07 00 -T D5 00 00 00 21 0E 00 09 7E E6 FF 5F 23 7E E6 +T F5 00 00 00 23 66 6A 11 0E 00 19 E5 21 4B 00 R 00 00 01 00 -T E0 00 00 00 0F 57 0A 6F 03 0A 67 01 21 00 09 +T 00 01 00 00 09 56 23 66 6A 11 0E 00 19 7E E6 R 00 00 01 00 -T EB 00 00 00 46 23 66 68 7D 2F 6F 7C 2F 67 7B +T 0B 01 00 00 FF 5F 23 7E E6 0F 57 21 4B 00 09 R 00 00 01 00 -T F6 00 00 00 A5 4F 7A A4 47 79 F6 00 5F 78 F6 +T 16 01 00 00 7E 23 66 6F 7E 23 66 6F 01 21 00 R 00 00 01 00 -T 01 01 00 00 80 57 E1 73 23 72 21 08 00 ED 4B +T 21 01 00 00 09 46 23 66 68 7D 2F 6F 7C 2F 67 R 00 00 01 00 -T 0C 01 00 00 00 00 00 00 09 AF 77 23 77 21 -R 00 00 01 00 02 04 07 00 -T 14 01 00 00 0E 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 07 00 -T 1D 01 00 00 56 D5 DD 7E FA E6 00 57 DD 7E FB +T 2C 01 00 00 7B A5 4F 7A A4 47 79 F6 00 5F 78 R 00 00 01 00 -T 28 01 00 00 E6 04 B2 28 04 0E 01 18 02 +T 37 01 00 00 F6 80 57 E1 73 23 72 21 4B 00 ED R 00 00 01 00 -T 31 01 00 00 +T 42 01 00 00 4B 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 05 07 00 +T 4B 01 00 00 08 00 19 AF 77 23 77 21 4B 00 ED R 00 00 01 00 -T 31 01 00 00 0E 00 +T 56 01 00 00 4B 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 05 07 00 +T 5F 01 00 00 0E 00 19 5E 23 56 D5 DD 7E FA E6 R 00 00 01 00 -T 33 01 00 00 +T 6A 01 00 00 00 57 DD 7E FB E6 04 B2 28 04 0E R 00 00 01 00 -T 33 01 00 00 21 0A 00 ED 5B 00 00 00 00 19 5E +T 75 01 00 00 01 18 02 +R 00 00 01 00 +T 78 01 00 00 +R 00 00 01 00 +T 78 01 00 00 0E 00 +R 00 00 01 00 +T 7A 01 00 00 +R 00 00 01 00 +T 7A 01 00 00 21 4B 00 ED 5B 00 00 00 00 19 46 R 00 00 01 00 02 09 07 00 -T 3C 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 41 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 06 00 02 09 00 00 -T 48 01 00 00 75 F8 DD 74 F9 7D B4 20 03 +T 83 01 00 00 23 66 68 11 0A 00 19 5E 23 56 3E R 00 00 01 00 -T 51 01 00 00 +T 8E 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 93 01 00 00 00 00 00 00 F1 DD 75 F8 DD 74 F9 +R 00 00 01 00 02 04 00 00 +T 9C 01 00 00 7D B4 20 03 R 00 00 01 00 -T 51 01 00 00 C3 94 03 00 00 +T A0 01 00 00 +R 00 00 01 00 +T A0 01 00 00 C3 54 04 00 00 R 00 00 01 00 00 05 01 00 -T 54 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 54 01 00 00 +T A3 01 00 00 R 00 00 01 00 -T 54 01 00 00 DD 6E FD 26 00 29 01 00 00 00 00 +T A3 01 00 00 DD 6E FD 26 00 29 01 00 00 00 00 R 00 00 01 00 02 0B 0B 00 -T 5D 01 00 00 09 46 23 66 68 DD 75 F4 DD 74 F5 +T AC 01 00 00 09 46 23 66 68 DD 75 F4 DD 74 F5 R 00 00 01 00 -T 68 01 00 00 01 04 00 09 DD 4E F8 DD 46 F9 71 +T B7 01 00 00 01 04 00 09 DD 4E F8 DD 46 F9 71 R 00 00 01 00 -T 73 01 00 00 23 70 59 50 3E 00 00 00 00 21 +T C2 01 00 00 23 70 59 50 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0F 00 -T 7A 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T C9 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 81 01 00 00 FC 21 0C 00 ED 4B 00 00 00 00 09 +T D0 01 00 00 FC 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 07 00 -T 8A 01 00 00 AF B6 28 0D 21 0C 00 ED 4B +T D9 01 00 00 46 23 66 68 01 0C 00 09 AF B6 28 R 00 00 01 00 -T 93 01 00 00 00 00 00 00 09 46 05 05 20 07 -R 00 00 01 00 02 04 07 00 -T 9B 01 00 00 +T E4 01 00 00 15 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 07 00 +T ED 01 00 00 46 23 66 68 01 0C 00 09 46 05 05 +R 00 00 01 00 +T F8 01 00 00 20 07 R 00 00 01 00 -T 9B 01 00 00 +T FA 01 00 00 R 00 00 01 00 -T 9B 01 00 00 DD 7E FC E6 04 28 20 +T FA 01 00 00 R 00 00 01 00 -T A2 01 00 00 +T FA 01 00 00 DD 7E FC E6 04 28 30 R 00 00 01 00 -T A2 01 00 00 +T 01 02 00 00 R 00 00 01 00 -T A2 01 00 00 21 0C 00 ED 4B 00 00 00 00 09 46 +T 01 02 00 00 +R 00 00 01 00 +T 01 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T AB 01 00 00 05 28 0D 21 0C 00 ED 4B +T 0A 02 00 00 23 66 68 01 0C 00 09 46 05 28 15 R 00 00 01 00 -T B3 01 00 00 00 00 00 00 09 46 05 05 20 17 -R 00 00 01 00 02 04 07 00 -T BB 01 00 00 +T 15 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 07 00 +T 1E 02 00 00 23 66 68 01 0C 00 09 46 05 05 20 +R 00 00 01 00 +T 29 02 00 00 1F +R 00 00 01 00 +T 2A 02 00 00 R 00 00 01 00 -T BB 01 00 00 +T 2A 02 00 00 R 00 00 01 00 -T BB 01 00 00 DD 7E FC E6 02 20 10 +T 2A 02 00 00 DD 7E FC E6 02 20 18 R 00 00 01 00 -T C2 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T C2 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T C2 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T C2 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T C2 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T C2 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 31 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T CB 01 00 00 01 23 36 00 C3 94 03 00 00 -R 00 00 01 00 00 09 01 00 -T D2 01 00 00 +T 3A 02 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T D2 01 00 00 21 0C 00 ED 4B 00 00 00 00 09 46 +T 45 02 00 00 00 C3 54 04 00 00 +R 00 00 01 00 00 06 01 00 +T 49 02 00 00 +R 00 00 01 00 +T 49 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T DB 01 00 00 05 28 0D 21 0C 00 ED 4B +T 52 02 00 00 23 66 68 01 0C 00 09 46 05 28 15 R 00 00 01 00 -T E3 01 00 00 00 00 00 00 09 46 05 05 20 1E -R 00 00 01 00 02 04 07 00 -T EB 01 00 00 +T 5D 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 07 00 +T 66 02 00 00 23 66 68 01 0C 00 09 46 05 05 20 +R 00 00 01 00 +T 71 02 00 00 26 +R 00 00 01 00 +T 72 02 00 00 R 00 00 01 00 -T EB 01 00 00 +T 72 02 00 00 R 00 00 01 00 -T EB 01 00 00 21 09 00 DD 4E F8 DD 46 F9 09 7E +T 72 02 00 00 21 09 00 DD 4E F8 DD 46 F9 09 7E R 00 00 01 00 -T F6 01 00 00 B7 28 10 +T 7D 02 00 00 B7 28 18 R 00 00 01 00 -T F9 01 00 00 +T 80 02 00 00 R 00 00 01 00 -T F9 01 00 00 +T 80 02 00 00 R 00 00 01 00 -T F9 01 00 00 +T 80 02 00 00 R 00 00 01 00 -T F9 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 80 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 02 02 00 00 1E 23 36 00 C3 94 03 00 00 -R 00 00 01 00 00 09 01 00 -T 09 02 00 00 +T 89 02 00 00 23 66 68 01 08 00 09 36 1E 23 36 R 00 00 01 00 -T 09 02 00 00 DD 7E FA E6 00 47 DD 7E FB E6 08 +T 94 02 00 00 00 C3 54 04 00 00 +R 00 00 01 00 00 06 01 00 +T 98 02 00 00 R 00 00 01 00 -T 14 02 00 00 B0 28 29 21 0A 00 DD 4E F8 DD 46 +T 98 02 00 00 DD 7E FA E6 00 47 DD 7E FB E6 08 R 00 00 01 00 -T 1F 02 00 00 F9 09 7E E6 00 4F 23 7E E6 F0 47 +T A3 02 00 00 B0 28 31 21 0A 00 DD 4E F8 DD 46 R 00 00 01 00 -T 2A 02 00 00 3E 90 A8 B1 28 10 +T AE 02 00 00 F9 09 7E E6 00 4F 23 7E E6 F0 47 R 00 00 01 00 -T 30 02 00 00 +T B9 02 00 00 3E 90 A8 B1 28 18 R 00 00 01 00 -T 30 02 00 00 +T BF 02 00 00 R 00 00 01 00 -T 30 02 00 00 +T BF 02 00 00 R 00 00 01 00 -T 30 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T BF 02 00 00 +R 00 00 01 00 +T BF 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 39 02 00 00 03 23 36 00 C3 94 03 00 00 -R 00 00 01 00 00 09 01 00 -T 40 02 00 00 +T C8 02 00 00 23 66 68 01 08 00 09 36 03 23 36 +R 00 00 01 00 +T D3 02 00 00 00 C3 54 04 00 00 +R 00 00 01 00 00 06 01 00 +T D7 02 00 00 R 00 00 01 00 -T 40 02 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 7E +T D7 02 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 7E R 00 00 01 00 -T 4B 02 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 +T E2 02 00 00 E6 00 4F 23 7E E6 F0 47 3E 40 A8 R 00 00 01 00 -T 56 02 00 00 B1 20 1D 21 0C 00 ED 4B +T ED 02 00 00 B1 20 2D 21 4B 00 ED 4B R 00 00 01 00 -T 5E 02 00 00 00 00 00 00 09 7E 23 B6 28 10 +T F5 02 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 07 00 -T 66 02 00 00 +T FD 02 00 00 0C 00 09 7E 23 B6 28 18 +R 00 00 01 00 +T 05 03 00 00 R 00 00 01 00 -T 66 02 00 00 +T 05 03 00 00 R 00 00 01 00 -T 66 02 00 00 +T 05 03 00 00 R 00 00 01 00 -T 66 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 05 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 6F 02 00 00 15 23 36 00 C3 94 03 00 00 -R 00 00 01 00 00 09 01 00 -T 76 02 00 00 +T 0E 03 00 00 23 66 68 01 08 00 09 36 15 23 36 R 00 00 01 00 -T 76 02 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +T 19 03 00 00 00 C3 54 04 00 00 +R 00 00 01 00 00 06 01 00 +T 1D 03 00 00 +R 00 00 01 00 +T 1D 03 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 7E 02 00 00 21 00 00 00 00 CD 00 00 00 00 2C +T 25 03 00 00 21 00 00 00 00 CD 00 00 00 00 2C R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 85 02 00 00 2D 28 3C 21 07 00 DD 4E F8 DD 46 +T 2C 03 00 00 2D 28 44 21 07 00 DD 4E F8 DD 46 R 00 00 01 00 -T 90 02 00 00 F9 09 3E 01 AE 23 B6 20 2B 0E 01 +T 37 03 00 00 F9 09 3E 01 AE 23 B6 20 33 0E 01 R 00 00 01 00 -T 9B 02 00 00 21 22 00 DD 5E F8 DD 56 F9 19 5E +T 42 03 00 00 21 22 00 DD 5E F8 DD 56 F9 19 5E R 00 00 01 00 -T A6 02 00 00 23 56 3E 00 00 00 00 21 +T 4D 03 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 -T AB 02 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 52 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 03 00 02 09 00 00 -T B2 02 00 00 28 10 +T 59 03 00 00 28 18 R 00 00 01 00 -T B4 02 00 00 +T 5B 03 00 00 R 00 00 01 00 -T B4 02 00 00 +T 5B 03 00 00 R 00 00 01 00 -T B4 02 00 00 +T 5B 03 00 00 R 00 00 01 00 -T B4 02 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 5B 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T BD 02 00 00 06 23 36 00 C3 94 03 00 00 -R 00 00 01 00 00 09 01 00 -T C4 02 00 00 +T 64 03 00 00 23 66 68 01 08 00 09 36 06 23 36 R 00 00 01 00 -T C4 02 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 07 00 -T CD 02 00 00 FE 06 00 09 01 71 00 09 DD 46 FD +T 6F 03 00 00 00 C3 54 04 00 00 +R 00 00 01 00 00 06 01 00 +T 73 03 00 00 R 00 00 01 00 -T D8 02 00 00 70 DD 6E F4 DD 66 F5 DD 75 F6 DD +T 73 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 07 00 +T 7C 03 00 00 23 66 6F 46 23 66 68 DD 4E FE 06 +R 00 00 01 00 +T 87 03 00 00 00 09 01 71 00 09 DD 46 FD 70 DD R 00 00 01 00 -T E3 02 00 00 74 F7 DD 7E FA E6 00 47 DD 7E FB +T 92 03 00 00 6E F4 DD 66 F5 DD 75 F6 DD 74 F7 R 00 00 01 00 -T EE 02 00 00 E6 20 B0 28 23 +T 9D 03 00 00 DD 7E FA E6 00 47 DD 7E FB E6 20 R 00 00 01 00 -T F3 02 00 00 +T A8 03 00 00 B0 28 23 R 00 00 01 00 -T F3 02 00 00 21 12 00 DD 4E F8 DD 46 F9 09 5E +T AB 03 00 00 R 00 00 01 00 -T FE 02 00 00 23 56 23 4E 23 46 EB E5 DD 6E F6 +T AB 03 00 00 21 12 00 DD 4E F8 DD 46 F9 09 5E R 00 00 01 00 -T 09 03 00 00 DD 66 F7 D1 73 23 72 23 71 23 70 +T B6 03 00 00 23 56 23 4E 23 46 EB E5 DD 6E F6 R 00 00 01 00 -T 14 03 00 00 18 0E +T C1 03 00 00 DD 66 F7 D1 73 23 72 23 71 23 70 R 00 00 01 00 -T 16 03 00 00 +T CC 03 00 00 18 0E R 00 00 01 00 -T 16 03 00 00 DD 6E F6 DD 66 F7 AF 77 23 77 23 +T CE 03 00 00 R 00 00 01 00 -T 21 03 00 00 77 23 77 +T CE 03 00 00 DD 6E F6 DD 66 F7 AF 77 23 77 23 R 00 00 01 00 -T 24 03 00 00 +T D9 03 00 00 77 23 77 R 00 00 01 00 -T 24 03 00 00 DD 7E FA E6 00 6F DD 7E FB E6 03 +T DC 03 00 00 R 00 00 01 00 -T 2F 03 00 00 67 3E 03 AC B5 20 0E +T DC 03 00 00 DD 7E FA E6 00 6F DD 7E FB E6 03 R 00 00 01 00 -T 36 03 00 00 +T E7 03 00 00 67 3E 03 AC B5 20 0E R 00 00 01 00 -T 36 03 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +T EE 03 00 00 +R 00 00 01 00 +T EE 03 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 R 00 00 01 00 2B 0B 11 00 -T 3E 03 00 00 21 00 00 00 00 CD 00 00 00 00 +T F6 03 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 11 00 02 0A 00 00 -T 44 03 00 00 +T FC 03 00 00 R 00 00 01 00 -T 44 03 00 00 21 0C 00 ED 4B 00 00 00 00 09 46 +T FC 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 4D 03 00 00 21 06 00 DD 5E F4 DD 56 F5 19 70 +T 05 04 00 00 23 66 68 01 0C 00 09 46 21 06 00 +R 00 00 01 00 +T 10 04 00 00 DD 5E F4 DD 56 F5 19 70 21 0A 00 R 00 00 01 00 -T 58 03 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 7E +T 1B 04 00 00 DD 4E F8 DD 46 F9 09 7E E6 00 4F R 00 00 01 00 -T 63 03 00 00 E6 00 4F 23 7E E6 F0 47 3E 10 A8 +T 26 04 00 00 23 7E E6 F0 47 3E 10 A8 B1 20 1C R 00 00 01 00 -T 6E 03 00 00 B1 20 1C 21 07 00 DD 4E F4 DD 46 +T 31 04 00 00 21 07 00 DD 4E F4 DD 46 F5 09 46 R 00 00 01 00 -T 79 03 00 00 F5 09 46 05 20 0E +T 3C 04 00 00 05 20 0E R 00 00 01 00 -T 7F 03 00 00 +T 3F 04 00 00 R 00 00 01 00 -T 7F 03 00 00 +T 3F 04 00 00 R 00 00 01 00 -T 7F 03 00 00 +T 3F 04 00 00 R 00 00 01 00 -T 7F 03 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +T 3F 04 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 -T 87 03 00 00 21 00 00 00 00 CD 00 00 00 00 +T 47 04 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 09 00 02 0A 00 00 -T 8D 03 00 00 +T 4D 04 00 00 R 00 00 01 00 -T 8D 03 00 00 DD 6E FE 26 00 18 0E +T 4D 04 00 00 DD 6E FE 26 00 18 0E R 00 00 01 00 -T 94 03 00 00 +T 54 04 00 00 R 00 00 01 00 -T 94 03 00 00 DD 5E FD 3E 00 00 00 00 21 +T 54 04 00 00 DD 5E FD 3E 00 00 00 00 21 R 00 00 01 00 2B 08 0C 00 -T 9A 03 00 00 00 00 00 00 CD 00 00 00 00 +T 5A 04 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 9F 03 00 00 +T 5F 04 00 00 R 00 00 01 00 -T 9F 03 00 00 21 FF FF +T 5F 04 00 00 21 FF FF R 00 00 01 00 -T A2 03 00 00 +T 62 04 00 00 R 00 00 01 00 -T A2 03 00 00 C3 00 00 00 00 +T 62 04 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/sys_pause.rel b/src/nos/lib/filesys_lib/sys_pause.rel index 1f6a2be6..c91ac7c8 100644 --- a/src/nos/lib/filesys_lib/sys_pause.rel +++ b/src/nos/lib/filesys_lib/sys_pause.rel @@ -2,12 +2,12 @@ XL4 H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 +A CODE size 2A flags 0 S _sys_pause Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -15,9 +15,9 @@ T 00 00 00 00 C5 D5 11 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 04 00 T 08 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 0E 00 00 00 08 00 ED 4B 00 00 00 00 09 36 04 +T 0E 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 02 00 -T 17 00 00 00 23 36 00 21 FF FF D1 C1 C3 +T 17 00 00 00 66 68 01 08 00 09 36 04 23 36 00 R 00 00 01 00 -T 20 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +T 22 00 00 00 21 FF FF D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 0A 01 00 diff --git a/src/nos/lib/filesys_lib/sys_pipe.rel b/src/nos/lib/filesys_lib/sys_pipe.rel index b5edae2e..f55a68fa 100644 --- a/src/nos/lib/filesys_lib/sys_pipe.rel +++ b/src/nos/lib/filesys_lib/sys_pipe.rel @@ -5,7 +5,7 @@ S _uf_alloc Ref00000000 S _filldesc Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _usrput_int Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _root_dev Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -14,7 +14,7 @@ S _oft_alloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _i_open Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 174 flags 0 +A CODE size 1B7 flags 0 S _sys_pipe Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -26,133 +26,147 @@ T 12 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 07 00 2B 09 0C 00 T 17 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 1E 00 00 00 FE DD 74 FF 7D B4 20 10 +T 1E 00 00 00 FE DD 74 FF 7D B4 20 18 R 00 00 01 00 T 26 00 00 00 R 00 00 01 00 -T 26 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 26 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 2F 00 00 00 0C 23 36 00 C3 6E 01 00 00 -R 00 00 01 00 00 09 01 00 -T 36 00 00 00 +T 2F 00 00 00 23 66 68 01 08 00 09 36 0C 23 36 R 00 00 01 00 -T 36 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 3A 00 00 00 00 C3 B1 01 00 00 +R 00 00 01 00 00 06 01 00 +T 3E 00 00 00 +R 00 00 01 00 +T 3E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 01 00 02 0A 01 00 -T 3C 00 00 00 00 00 00 00 DD 75 FA 2C 28 0E 3E +T 44 00 00 00 00 00 00 00 DD 75 FA 2C 28 0E 3E R 00 00 01 00 02 04 00 00 -T 45 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 4D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 4A 00 00 00 00 00 00 00 DD 75 FC 2C 20 10 +T 52 00 00 00 00 00 00 00 DD 75 FC 2C 20 18 R 00 00 01 00 02 04 00 00 -T 52 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 52 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 52 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 52 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 5A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 5B 00 00 00 02 23 36 00 C3 5D 01 00 00 -R 00 00 01 00 00 09 01 00 -T 62 00 00 00 -R 00 00 01 00 -T 62 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 05 00 -T 6B 00 00 00 FA 06 00 09 01 71 00 09 DD 46 FC -R 00 00 01 00 -T 76 00 00 00 70 DD 6E FE DD 66 FF E5 0E 00 DD -R 00 00 01 00 -T 81 00 00 00 5E FC 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 86 00 00 00 00 00 00 00 CD 00 00 00 00 E1 3E -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 8D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 92 00 00 00 00 00 00 00 DD 75 FB 2C 28 0E 3E -R 00 00 01 00 02 04 00 00 -T 9B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T A0 00 00 00 00 00 00 00 DD 75 FD 2C 20 23 -R 00 00 01 00 02 04 00 00 -T A8 00 00 00 +T 63 00 00 00 23 66 68 01 08 00 09 36 02 23 36 R 00 00 01 00 -T A8 00 00 00 +T 6E 00 00 00 00 C3 A0 01 00 00 +R 00 00 01 00 00 06 01 00 +T 72 00 00 00 R 00 00 01 00 -T A8 00 00 00 +T 72 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T 7B 00 00 00 23 66 6F 46 23 66 68 DD 4E FA 06 R 00 00 01 00 -T A8 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 05 00 -T B1 00 00 00 FA 06 00 09 01 71 00 09 36 FF 21 +T 86 00 00 00 00 09 01 71 00 09 DD 46 FC 70 DD R 00 00 01 00 -T BC 00 00 00 08 00 ED 4B 00 00 00 00 09 36 02 -R 00 00 01 00 02 08 05 00 -T C5 00 00 00 23 36 00 C3 4C 01 00 00 -R 00 00 01 00 00 08 01 00 -T CB 00 00 00 +T 91 00 00 00 6E FE DD 66 FF E5 0E 00 DD 5E FC R 00 00 01 00 -T CB 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 05 00 -T D4 00 00 00 FB 06 00 09 01 71 00 09 DD 46 FD +T 9C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 02 00 02 0A 02 00 +T A2 00 00 00 00 00 00 00 E1 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 0A 01 00 +T A8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T AF 00 00 00 FB 2C 28 0E 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T B6 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T BD 00 00 00 FD 2C 20 34 R 00 00 01 00 -T DF 00 00 00 70 DD 6E FE DD 66 FF E5 0E 01 DD +T C1 00 00 00 R 00 00 01 00 -T EA 00 00 00 5E FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T EF 00 00 00 00 00 00 00 CD 00 00 00 00 E1 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T F6 00 00 00 0A 00 DD 4E FE DD 46 FF 09 36 FF +T C1 00 00 00 R 00 00 01 00 -T 01 01 00 00 23 36 11 21 0C 00 09 AF 77 23 77 +T C1 00 00 00 R 00 00 01 00 -T 0C 01 00 00 21 07 00 09 34 23 20 01 34 +T C1 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T CA 00 00 00 23 66 6F 56 23 66 6A DD 5E FA 16 +R 00 00 01 00 +T D5 00 00 00 00 19 11 71 00 19 36 FF 21 4B 00 +R 00 00 01 00 +T E0 00 00 00 ED 4B 00 00 00 00 09 46 23 66 68 +R 00 00 01 00 02 06 05 00 +T E9 00 00 00 01 08 00 09 36 02 23 36 00 C3 +R 00 00 01 00 +T F3 00 00 00 8F 01 00 00 +R 00 00 01 00 00 04 01 00 +T F5 00 00 00 +R 00 00 01 00 +T F5 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 05 00 +T FE 00 00 00 23 66 6F 56 23 66 6A DD 5E FB 16 R 00 00 01 00 -T 15 01 00 00 +T 09 01 00 00 00 19 11 71 00 19 DD 56 FD 72 DD R 00 00 01 00 -T 15 01 00 00 DD 4E FA 06 00 21 0A 00 ED 5B +T 14 01 00 00 6E FE DD 66 FF E5 0E 01 DD 5E FD R 00 00 01 00 -T 1F 01 00 00 00 00 00 00 19 5E 23 56 3E +T 1F 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 02 00 02 0A 02 00 +T 25 01 00 00 00 00 00 00 E1 21 0A 00 DD 4E FE +R 00 00 01 00 02 04 00 00 +T 2E 01 00 00 DD 46 FF 09 36 FF 23 36 11 21 +R 00 00 01 00 +T 38 01 00 00 0C 00 09 AF 77 23 77 21 07 00 09 +R 00 00 01 00 +T 43 01 00 00 34 23 20 01 34 +R 00 00 01 00 +T 48 01 00 00 +R 00 00 01 00 +T 48 01 00 00 DD 4E FA 06 00 21 4B 00 ED 5B +R 00 00 01 00 +T 52 01 00 00 00 00 00 00 19 7E 23 66 6F 11 +R 00 00 01 00 02 04 05 00 +T 5A 01 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 62 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 69 01 00 00 4E FB 06 00 21 4B 00 ED 5B +R 00 00 01 00 +T 72 01 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 26 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 7A 01 00 00 0A 00 19 5E 23 56 13 13 3E +R 00 00 01 00 +T 83 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 2B 01 00 00 00 00 00 00 DD 4E FB 06 00 21 +T 88 01 00 00 00 00 00 00 21 00 00 18 25 R 00 00 01 00 02 04 00 00 -T 33 01 00 00 0A 00 ED 5B 00 00 00 00 19 5E 23 -R 00 00 01 00 02 08 05 00 -T 3C 01 00 00 56 13 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 -T 42 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 48 01 00 00 00 00 18 25 -R 00 00 01 00 -T 4C 01 00 00 +T 8F 01 00 00 R 00 00 01 00 -T 4C 01 00 00 DD 46 FD 04 28 0B +T 8F 01 00 00 DD 46 FD 04 28 0B R 00 00 01 00 -T 52 01 00 00 +T 95 01 00 00 R 00 00 01 00 -T 52 01 00 00 DD 5E FD 3E 00 00 00 00 21 +T 95 01 00 00 DD 5E FD 3E 00 00 00 00 21 R 00 00 01 00 2B 08 09 00 -T 58 01 00 00 00 00 00 00 CD 00 00 00 00 +T 9B 01 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 5D 01 00 00 +T A0 01 00 00 R 00 00 01 00 -T 5D 01 00 00 +T A0 01 00 00 R 00 00 01 00 -T 5D 01 00 00 DD 46 FC 04 28 0B +T A0 01 00 00 DD 46 FC 04 28 0B R 00 00 01 00 -T 63 01 00 00 +T A6 01 00 00 R 00 00 01 00 -T 63 01 00 00 DD 5E FC 3E 00 00 00 00 21 +T A6 01 00 00 DD 5E FC 3E 00 00 00 00 21 R 00 00 01 00 2B 08 09 00 -T 69 01 00 00 00 00 00 00 CD 00 00 00 00 +T AC 01 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 6E 01 00 00 +T B1 01 00 00 R 00 00 01 00 -T 6E 01 00 00 +T B1 01 00 00 R 00 00 01 00 -T 6E 01 00 00 21 FF FF +T B1 01 00 00 21 FF FF R 00 00 01 00 -T 71 01 00 00 +T B4 01 00 00 R 00 00 01 00 -T 71 01 00 00 C3 00 00 00 00 +T B4 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/sys_readwrite.rel b/src/nos/lib/filesys_lib/sys_readwrite.rel index 3e2c6f1c..f9fadf5f 100644 --- a/src/nos/lib/filesys_lib/sys_readwrite.rel +++ b/src/nos/lib/filesys_lib/sys_readwrite.rel @@ -3,94 +3,104 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _rwsetup Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Oftab Ref00000000 S _readwritei Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D2 flags 0 +A CODE size 11E flags 0 S _sys_readwrite Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 2A +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 05 00 -T 06 00 00 00 00 00 00 00 23 23 23 7E FE 17 20 -R 00 00 01 00 02 04 03 00 -T 0F 00 00 00 04 3E 01 18 01 +T 09 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 03 00 +T 12 00 00 00 23 23 7E FE 17 20 04 3E 01 18 01 R 00 00 01 00 -T 14 00 00 00 +T 1D 00 00 00 R 00 00 01 00 -T 14 00 00 00 AF +T 1D 00 00 00 AF R 00 00 01 00 -T 15 00 00 00 +T 1E 00 00 00 R 00 00 01 00 -T 15 00 00 00 4F C5 21 0E 00 ED 4B 00 00 00 00 +T 1E 00 00 00 4F C5 21 4B 00 ED 4B 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T 1E 00 00 00 09 5E 23 56 D5 21 0C 00 09 4E 23 +T 27 00 00 00 09 56 23 66 6A 11 0E 00 19 5E 23 R 00 00 01 00 -T 29 00 00 00 46 21 0A 00 ED 5B 00 00 00 00 19 -R 00 00 01 00 02 0A 03 00 -T 32 00 00 00 5E 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 38 00 00 00 CD 00 00 00 00 F1 F1 DD 75 FE DD -R 00 00 01 00 02 05 00 00 -T 41 00 00 00 74 FF 7D B4 20 06 +T 32 00 00 00 56 D5 21 4B 00 09 56 23 66 6A 11 R 00 00 01 00 -T 47 00 00 00 +T 3D 00 00 00 0C 00 19 4E 23 46 21 4B 00 ED 5B +R 00 00 01 00 +T 48 00 00 00 00 00 00 00 19 56 23 66 6A 11 +R 00 00 01 00 02 04 03 00 +T 50 00 00 00 0A 00 19 5E 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T 57 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 5E 00 00 00 DD 75 FE DD 74 FF 7D B4 20 06 R 00 00 01 00 -T 47 00 00 00 21 FF FF C3 CF 00 00 00 +T 68 00 00 00 +R 00 00 01 00 +T 68 00 00 00 21 FF FF C3 1B 01 00 00 R 00 00 01 00 00 08 01 00 -T 4D 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 4D 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 7E +T 6E 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 56 00 00 00 23 B6 28 2D +T 77 00 00 00 23 66 68 01 0E 00 09 7E 23 B6 28 R 00 00 01 00 -T 5A 00 00 00 +T 82 00 00 00 36 R 00 00 01 00 -T 5A 00 00 00 2A 00 00 00 00 23 23 23 7E FE 17 -R 00 00 01 00 02 05 03 00 -T 63 00 00 00 20 12 +T 83 00 00 00 R 00 00 01 00 -T 65 00 00 00 +T 83 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 03 00 +T 8C 00 00 00 23 66 68 23 23 23 7E FE 17 20 12 R 00 00 01 00 -T 65 00 00 00 DD 4E FE DD 46 FF 1E 00 3E +T 97 00 00 00 R 00 00 01 00 -T 6E 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 97 00 00 00 DD 4E FE DD 46 FF 1E 00 3E +R 00 00 01 00 +T A0 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 73 00 00 00 00 00 00 00 18 10 +T A5 00 00 00 00 00 00 00 18 10 R 00 00 01 00 02 04 00 00 -T 77 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T 77 00 00 00 DD 4E FE DD 46 FF 1E 01 3E +T A9 00 00 00 DD 4E FE DD 46 FF 1E 01 3E R 00 00 01 00 -T 80 00 00 00 00 00 00 00 21 00 00 00 00 CD +T B2 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 85 00 00 00 00 00 00 00 +T B7 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 87 00 00 00 +T B9 00 00 00 R 00 00 01 00 -T 87 00 00 00 +T B9 00 00 00 R 00 00 01 00 -T 87 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 56 +T B9 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 03 00 -T 90 00 00 00 23 66 6A E5 69 60 4E 23 46 E1 09 +T C2 00 00 00 23 66 6A 11 0A 00 19 56 23 66 6A R 00 00 01 00 -T 9B 00 00 00 01 71 00 09 6E 26 00 29 01 +T CD 00 00 00 E5 21 4B 00 09 7E 23 66 6F 5E 23 R 00 00 01 00 -T A4 00 00 00 00 00 00 00 09 7E 23 66 6F E5 21 -R 00 00 01 00 02 04 06 00 -T AD 00 00 00 16 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 03 00 -T B6 00 00 00 56 23 4E 23 46 E1 73 23 72 23 71 +T D8 00 00 00 56 E1 19 11 71 00 19 6E 26 00 29 R 00 00 01 00 -T C1 00 00 00 23 70 21 14 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 03 00 -T CA 00 00 00 09 46 23 66 68 +T E3 00 00 00 11 00 00 00 00 19 7E 23 66 6F E5 +R 00 00 01 00 02 05 06 00 +T EC 00 00 00 21 4B 00 09 56 23 66 6A 11 16 00 +R 00 00 01 00 +T F7 00 00 00 19 5E 23 56 23 4E 23 46 E1 73 23 +R 00 00 01 00 +T 02 01 00 00 72 23 71 23 70 21 4B 00 ED 4B +R 00 00 01 00 +T 0C 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 03 00 +T 14 01 00 00 14 00 09 46 23 66 68 R 00 00 01 00 -T CF 00 00 00 +T 1B 01 00 00 R 00 00 01 00 -T CF 00 00 00 C3 00 00 00 00 +T 1B 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/filesys_lib/sys_reboot.rel b/src/nos/lib/filesys_lib/sys_reboot.rel index b0526082..5766830d 100644 --- a/src/nos/lib/filesys_lib/sys_reboot.rel +++ b/src/nos/lib/filesys_lib/sys_reboot.rel @@ -3,47 +3,57 @@ H 2 areas 7 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _abort Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 59 flags 0 +A CODE size 82 flags 0 S _sys_reboot Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 06 03 00 -T 09 00 00 00 1D 00 09 7E 23 B6 28 12 21 08 00 +T 00 00 00 00 C5 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 03 00 +T 09 00 00 00 7E 23 66 6F 46 23 66 68 01 1D 00 R 00 00 01 00 -T 14 00 00 00 ED 4B 00 00 00 00 09 36 01 23 36 -R 00 00 01 00 02 06 03 00 -T 1D 00 00 00 00 21 FF FF 18 32 +T 14 00 00 00 09 7E 23 B6 28 1A 21 4B 00 ED 4B R 00 00 01 00 -T 23 00 00 00 +T 1F 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 03 00 +T 27 00 00 00 08 00 09 36 01 23 36 00 21 FF FF +R 00 00 01 00 +T 32 00 00 00 18 4A R 00 00 01 00 -T 23 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 7E +T 34 00 00 00 +R 00 00 01 00 +T 34 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 2C 00 00 00 FE 6D 20 15 21 0C 00 ED 4B +T 3D 00 00 00 23 66 68 01 0A 00 09 7E FE 6D 20 R 00 00 01 00 -T 35 00 00 00 00 00 00 00 09 7E FE 65 20 08 -R 00 00 01 00 02 04 03 00 -T 3D 00 00 00 +T 48 00 00 00 1D 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 03 00 +T 51 00 00 00 46 23 66 68 01 0C 00 09 7E FE 65 R 00 00 01 00 -T 3D 00 00 00 +T 5C 00 00 00 20 08 R 00 00 01 00 -T 3D 00 00 00 +T 5E 00 00 00 R 00 00 01 00 -T 3D 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 5E 00 00 00 +R 00 00 01 00 +T 5E 00 00 00 +R 00 00 01 00 +T 5E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T 43 00 00 00 00 00 00 00 +T 64 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 45 00 00 00 +T 66 00 00 00 R 00 00 01 00 -T 45 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 66 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 03 00 -T 4E 00 00 00 16 23 36 00 21 FF FF +T 6F 00 00 00 23 66 68 01 08 00 09 36 16 23 36 +R 00 00 01 00 +T 7A 00 00 00 00 21 FF FF R 00 00 01 00 -T 55 00 00 00 +T 7E 00 00 00 R 00 00 01 00 -T 55 00 00 00 C1 C3 00 00 00 00 +T 7E 00 00 00 C1 C3 00 00 00 00 R 00 00 01 00 02 06 01 00 diff --git a/src/nos/lib/filesys_lib/sys_sbrk.rel b/src/nos/lib/filesys_lib/sys_sbrk.rel index 932cc979..56be2b88 100644 --- a/src/nos/lib/filesys_lib/sys_sbrk.rel +++ b/src/nos/lib/filesys_lib/sys_sbrk.rel @@ -2,57 +2,61 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_brk Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 6B flags 0 +A CODE size 88 flags 0 S _sys_sbrk Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 2A +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED R 00 00 01 00 02 05 04 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 19 00 -R 00 00 01 00 02 04 02 00 -T 0F 00 00 00 09 46 23 66 68 DD 75 FE DD 74 FF +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 56 +R 00 00 01 00 02 05 02 00 +T 12 00 00 00 23 66 6A 11 19 00 19 56 23 66 6A R 00 00 01 00 -T 1A 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 02 00 -T 23 00 00 00 23 B6 28 3B +T 1D 00 00 00 DD 75 FE DD 74 FF 21 4B 00 09 46 +R 00 00 01 00 +T 28 00 00 00 23 66 68 01 0A 00 09 7E 23 B6 28 R 00 00 01 00 -T 27 00 00 00 +T 33 00 00 00 4B R 00 00 01 00 -T 27 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 7E +T 34 00 00 00 +R 00 00 01 00 +T 34 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 02 00 -T 30 00 00 00 DD 86 FE 77 23 7E DD 8E FF 77 21 +T 3D 00 00 00 23 66 6A 11 0A 00 19 7E DD 86 FE +R 00 00 01 00 +T 48 00 00 00 77 23 7E DD 8E FF 77 21 4B 00 ED R 00 00 01 00 -T 3B 00 00 00 0A 00 ED 4B 00 00 00 00 09 46 23 -R 00 00 01 00 02 08 02 00 -T 44 00 00 00 66 68 DD 4E FE DD 46 FF A7 ED 42 +T 53 00 00 00 4B 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 05 02 00 +T 5C 00 00 00 0A 00 09 46 23 66 68 DD 4E FE DD R 00 00 01 00 -T 4F 00 00 00 38 0C 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 06 00 02 09 00 00 -T 5B 00 00 00 28 05 +T 67 00 00 00 46 FF A7 ED 42 38 0C 3E R 00 00 01 00 -T 5D 00 00 00 +T 6F 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 74 00 00 00 00 00 00 00 7D B4 28 05 +R 00 00 01 00 02 04 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 5D 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 5D 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T 5D 00 00 00 21 FF FF 18 06 +T 7A 00 00 00 21 FF FF 18 06 R 00 00 01 00 -T 62 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 62 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 62 00 00 00 DD 6E FE DD 66 FF +T 7F 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T 68 00 00 00 +T 85 00 00 00 R 00 00 01 00 -T 68 00 00 00 C3 00 00 00 00 +T 85 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/filesys_lib/sys_signal.rel b/src/nos/lib/filesys_lib/sys_signal.rel index 84e13e39..2a38f722 100644 --- a/src/nos/lib/filesys_lib/sys_signal.rel +++ b/src/nos/lib/filesys_lib/sys_signal.rel @@ -2,7 +2,7 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _disable Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?S_LSH_L02 Ref00000000 S _enable Ref00000000 @@ -11,7 +11,7 @@ S ?S_MUL_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 168 flags 0 +A CODE size 1E6 flags 0 S _sys_signal Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,97 +21,119 @@ T 09 00 00 00 F4 DD 70 F5 DD 70 F6 DD 70 F7 3E R 00 00 01 00 T 14 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 19 00 00 00 00 00 00 00 21 0A 00 ED 4B +T 19 00 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 09 7E 23 B6 28 22 21 +T 20 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 02 00 -T 29 00 00 00 0A 00 ED 4B 00 00 00 00 09 3E 09 -R 00 00 01 00 02 08 02 00 -T 32 00 00 00 AE 23 B6 28 13 21 0A 00 ED 4B +T 28 00 00 00 0A 00 09 7E 23 B6 28 32 21 4B 00 R 00 00 01 00 -T 3C 00 00 00 00 00 00 00 09 4E 23 46 21 10 00 -R 00 00 01 00 02 04 02 00 -T 45 00 00 00 A7 ED 42 30 10 +T 33 00 00 00 ED 4B 00 00 00 00 09 46 23 66 68 +R 00 00 01 00 02 06 02 00 +T 3C 00 00 00 01 0A 00 09 3E 09 AE 23 B6 28 1B +R 00 00 01 00 +T 47 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 02 00 +T 50 00 00 00 23 66 68 01 0A 00 09 4E 23 46 21 R 00 00 01 00 -T 4A 00 00 00 +T 5B 00 00 00 10 00 A7 ED 42 30 18 R 00 00 01 00 -T 4A 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 4A 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 4A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 53 00 00 00 16 23 36 00 C3 40 01 00 00 -R 00 00 01 00 00 09 01 00 -T 5A 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 5A 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 3E +T 62 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 02 00 -T 63 00 00 00 01 AE 23 B6 23 B6 23 B6 20 26 +T 6B 00 00 00 23 66 68 01 08 00 09 36 16 23 36 R 00 00 01 00 -T 6D 00 00 00 +T 76 00 00 00 00 C3 B6 01 00 00 +R 00 00 01 00 00 06 01 00 +T 7A 00 00 00 R 00 00 01 00 -T 6D 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 7E +T 7A 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 02 00 -T 76 00 00 00 C6 FF 47 11 01 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 04 00 -T 7F 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 02 00 -T 87 00 00 00 17 00 09 7E B3 77 23 7E B2 77 18 +T 83 00 00 00 23 66 68 01 0C 00 09 3E 01 AE 23 R 00 00 01 00 -T 92 00 00 00 2A +T 8E 00 00 00 B6 23 B6 23 B6 20 37 R 00 00 01 00 -T 93 00 00 00 +T 95 00 00 00 R 00 00 01 00 -T 93 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 7E +T 95 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 02 00 -T 9C 00 00 00 C6 FF 47 11 01 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 04 00 -T A5 00 00 00 7B 2F 5F 7A 2F 57 2A 00 00 00 00 -R 00 00 01 00 02 0B 02 00 -T AE 00 00 00 46 23 66 68 01 17 00 09 7E A3 77 +T 9E 00 00 00 23 66 6A 11 0A 00 19 7E C6 FF 47 R 00 00 01 00 -T B9 00 00 00 23 7E A2 77 +T A9 00 00 00 11 01 00 CD 00 00 00 00 21 4B 00 +R 00 00 01 00 02 08 04 00 +T B2 00 00 00 ED 4B 00 00 00 00 09 7E 23 66 6F +R 00 00 01 00 02 06 02 00 +T BB 00 00 00 46 23 66 68 01 17 00 09 7E B3 77 +R 00 00 01 00 +T C6 00 00 00 23 7E B2 77 18 3B R 00 00 01 00 -T BD 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T BD 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T CC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 02 00 -T C6 00 00 00 23 56 01 03 00 CD 00 00 00 00 2A -R 00 00 01 00 02 0A 07 00 -T CF 00 00 00 00 00 00 00 46 23 66 68 19 01 +T D5 00 00 00 23 66 6A 11 0A 00 19 7E C6 FF 47 +R 00 00 01 00 +T E0 00 00 00 11 01 00 CD 00 00 00 00 7B 2F 5F +R 00 00 01 00 02 08 04 00 +T E9 00 00 00 7A 2F 57 21 4B 00 ED 4B +R 00 00 01 00 +T F1 00 00 00 00 00 00 00 09 7E 23 66 6F 46 23 R 00 00 01 00 02 04 02 00 -T D7 00 00 00 28 00 09 5E 23 56 23 4E EB 06 00 +T FA 00 00 00 66 68 01 17 00 09 7E A3 77 23 7E R 00 00 01 00 -T E2 00 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 +T 05 01 00 00 A2 77 R 00 00 01 00 -T ED 00 00 00 F7 21 0A 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 02 00 -T F6 00 00 00 56 23 66 6A DD 75 F8 DD 74 F9 EB +T 07 01 00 00 R 00 00 01 00 -T 01 01 00 00 1B 01 03 00 CD 00 00 00 00 2A -R 00 00 01 00 02 09 07 00 -T 09 01 00 00 00 00 00 00 46 23 66 68 01 2B 00 -R 00 00 01 00 02 04 02 00 -T 12 01 00 00 09 19 DD 75 FD DD 74 FE 21 0C 00 +T 07 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 02 00 +T 10 01 00 00 23 66 6A 11 0A 00 19 5E 23 56 01 R 00 00 01 00 -T 1D 01 00 00 ED 4B 00 00 00 00 09 5E 23 56 23 -R 00 00 01 00 02 06 02 00 -T 26 01 00 00 4E 23 46 EB DD 75 FA DD 74 FB DD +T 1B 01 00 00 03 00 CD 00 00 00 00 21 4B 00 ED +R 00 00 01 00 02 07 07 00 +T 24 01 00 00 4B 00 00 00 00 09 7E 23 66 6F 7E +R 00 00 01 00 02 05 02 00 +T 2D 01 00 00 23 66 6F 19 11 28 00 19 4E 23 46 +R 00 00 01 00 +T 38 01 00 00 23 5E 69 60 16 00 DD 75 F4 DD 74 +R 00 00 01 00 +T 43 01 00 00 F5 DD 73 F6 DD 72 F7 21 4B 00 ED +R 00 00 01 00 +T 4E 01 00 00 4B 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 05 02 00 +T 57 01 00 00 0A 00 19 56 23 66 6A DD 75 F8 DD R 00 00 01 00 -T 31 01 00 00 71 FC E5 DD 6E FD DD 66 FE D1 73 +T 62 01 00 00 74 F9 21 4B 00 09 7E 23 66 6F 56 R 00 00 01 00 -T 3C 01 00 00 23 72 23 71 +T 6D 01 00 00 23 66 6A 11 2B 00 19 DD 5E F8 DD R 00 00 01 00 -T 40 01 00 00 +T 78 01 00 00 56 F9 1B 01 03 00 CD 00 00 00 00 +R 00 00 01 00 02 0B 07 00 +T 81 01 00 00 19 DD 75 FD DD 74 FE 21 4B 00 ED R 00 00 01 00 -T 40 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 8C 01 00 00 4B 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 05 02 00 +T 95 01 00 00 0C 00 09 5E 23 56 23 4E 23 46 EB +R 00 00 01 00 +T A0 01 00 00 DD 75 FA DD 74 FB DD 71 FC E5 DD +R 00 00 01 00 +T AB 01 00 00 6E FD DD 66 FE D1 73 23 72 23 71 +R 00 00 01 00 +T B6 01 00 00 +R 00 00 01 00 +T B6 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 46 01 00 00 00 00 00 00 21 06 00 ED 4B +T BC 01 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 4D 01 00 00 00 00 00 00 09 DD 4E F6 DD 46 F7 +T C3 01 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 02 00 -T 56 01 00 00 71 23 70 DD 4E F6 DD 46 F7 DD 6E +T CB 01 00 00 06 00 09 DD 4E F6 DD 46 F7 71 23 +R 00 00 01 00 +T D6 01 00 00 70 DD 4E F6 DD 46 F7 DD 6E F4 DD R 00 00 01 00 -T 61 01 00 00 F4 DD 66 F5 C3 00 00 00 00 -R 00 00 01 00 02 09 09 00 +T E1 01 00 00 66 F5 C3 00 00 00 00 +R 00 00 01 00 02 07 09 00 diff --git a/src/nos/lib/filesys_lib/sys_statfstat.rel b/src/nos/lib/filesys_lib/sys_statfstat.rel index d4e555d6..d423348b 100644 --- a/src/nos/lib/filesys_lib/sys_statfstat.rel +++ b/src/nos/lib/filesys_lib/sys_statfstat.rel @@ -5,82 +5,106 @@ S _namei Ref00000000 S _i_deref Ref00000000 S _getinode Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _stcpy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _valadr Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A2 flags 0 +A CODE size F5 flags 0 S _sys_statfstat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 01 1E 00 21 R 00 00 01 00 02 05 07 00 -T 09 00 00 00 0C 00 ED 5B 00 00 00 00 19 5E 23 +T 09 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 R 00 00 01 00 02 08 05 00 -T 12 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T 18 00 00 00 CD 00 00 00 00 7D B4 20 02 -R 00 00 01 00 02 05 00 00 -T 1F 00 00 00 +T 12 00 00 00 66 6A 11 0C 00 19 5E 23 56 3E R 00 00 01 00 -T 1F 00 00 00 18 44 +T 1C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 21 00 00 00 00 00 00 00 7D B4 20 02 +R 00 00 01 00 02 04 00 00 +T 27 00 00 00 R 00 00 01 00 -T 21 00 00 00 +T 27 00 00 00 18 69 R 00 00 01 00 -T 21 00 00 00 2A 00 00 00 00 23 23 23 7E FE 1B -R 00 00 01 00 02 05 05 00 -T 2A 00 00 00 20 1C 0E 01 C5 01 00 00 21 0A 00 +T 29 00 00 00 R 00 00 01 00 -T 35 00 00 00 ED 5B 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 06 05 00 -T 3E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 43 00 00 00 00 00 00 00 F1 18 13 -R 00 00 01 00 02 04 00 00 -T 48 00 00 00 +T 29 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 32 00 00 00 23 66 68 23 23 23 7E FE 1B 20 30 +R 00 00 01 00 +T 3D 00 00 00 +R 00 00 01 00 +T 3D 00 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B +R 00 00 01 00 +T 48 00 00 00 00 00 00 00 19 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 50 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 58 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 5F 00 00 00 DD 75 FE DD 74 FF 7D B4 20 02 +R 00 00 01 00 +T 69 00 00 00 +R 00 00 01 00 +T 69 00 00 00 18 27 R 00 00 01 00 -T 48 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 5E +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 18 3F +R 00 00 01 00 +T 6D 00 00 00 +R 00 00 01 00 +T 6D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 51 00 00 00 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 -T 56 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 5B 00 00 00 +T 76 00 00 00 23 66 68 01 0A 00 09 5E 16 00 3E +R 00 00 01 00 +T 81 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 86 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +R 00 00 01 00 02 04 00 00 +T 8F 00 00 00 B4 20 1A +R 00 00 01 00 +T 92 00 00 00 R 00 00 01 00 -T 5B 00 00 00 DD 75 FE DD 74 FF 7D B4 20 05 +T 92 00 00 00 R 00 00 01 00 -T 65 00 00 00 +T 92 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 05 00 +T 9B 00 00 00 23 66 68 01 08 00 09 36 02 23 36 R 00 00 01 00 -T 65 00 00 00 +T A6 00 00 00 00 21 FF FF 18 46 R 00 00 01 00 -T 65 00 00 00 21 FF FF 18 35 +T AC 00 00 00 R 00 00 01 00 -T 6A 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T 6A 00 00 00 21 0C 00 ED 4B 00 00 00 00 09 4E +T AC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 05 00 -T 73 00 00 00 23 46 DD 5E FE DD 56 FF 3E +T B5 00 00 00 23 66 6A 11 0C 00 19 4E 23 46 DD R 00 00 01 00 -T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 81 00 00 00 00 00 00 00 2A 00 00 00 00 23 23 -R 00 00 01 00 02 04 00 00 02 09 05 00 -T 88 00 00 00 23 7E FE 1B 20 0E +T C0 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T C8 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T CE 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 05 00 +T D7 00 00 00 66 68 23 23 23 7E FE 1B 20 0E R 00 00 01 00 -T 8E 00 00 00 +T E1 00 00 00 R 00 00 01 00 -T 8E 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T E1 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 96 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T E9 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 9C 00 00 00 +T EF 00 00 00 R 00 00 01 00 -T 9C 00 00 00 21 00 00 +T EF 00 00 00 21 00 00 R 00 00 01 00 -T 9F 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T 9F 00 00 00 C3 00 00 00 00 +T F2 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/sys_stime.rel b/src/nos/lib/filesys_lib/sys_stime.rel index d06451e0..abc2f91c 100644 --- a/src/nos/lib/filesys_lib/sys_stime.rel +++ b/src/nos/lib/filesys_lib/sys_stime.rel @@ -4,42 +4,44 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sttime Ref00000000 S _usrget Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 59 flags 0 +A CODE size 72 flags 0 S _sys_stime Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF 2A +T 00 00 00 00 CD 00 00 00 00 FC FF 21 4B 00 ED R 00 00 01 00 02 05 06 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 1D 00 -R 00 00 01 00 02 04 04 00 -T 0F 00 00 00 09 7E 23 B6 28 12 21 08 00 ED 4B +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 46 +R 00 00 01 00 02 05 04 00 +T 12 00 00 00 23 66 68 01 1D 00 09 7E 23 B6 28 R 00 00 01 00 -T 1A 00 00 00 00 00 00 00 09 36 01 23 36 00 21 -R 00 00 01 00 02 04 04 00 -T 23 00 00 00 FF FF 18 2F +T 1D 00 00 00 1A 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 04 00 +T 26 00 00 00 46 23 66 68 01 08 00 09 36 01 23 +R 00 00 01 00 +T 31 00 00 00 36 00 21 FF FF 18 37 R 00 00 01 00 -T 27 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 27 00 00 00 21 04 00 E5 21 0A 00 ED 4B +T 38 00 00 00 21 04 00 E5 21 4B 00 ED 4B R 00 00 01 00 -T 30 00 00 00 00 00 00 00 09 4E 23 46 21 02 00 +T 41 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 04 00 -T 39 00 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 03 00 -T 3F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T 46 00 00 00 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 02 00 -T 4E 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 54 00 00 00 00 00 -R 00 00 01 00 -T 56 00 00 00 -R 00 00 01 00 -T 56 00 00 00 C3 00 00 00 00 +T 49 00 00 00 0A 00 09 4E 23 46 21 02 00 39 5D +R 00 00 01 00 +T 54 00 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 03 00 02 0B 03 00 +T 5A 00 00 00 CD 00 00 00 00 F1 21 00 00 39 5D +R 00 00 01 00 02 05 00 00 +T 63 00 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T 69 00 00 00 CD 00 00 00 00 21 00 00 +R 00 00 01 00 02 05 00 00 +T 6F 00 00 00 +R 00 00 01 00 +T 6F 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/filesys_lib/sys_symlink.rel b/src/nos/lib/filesys_lib/sys_symlink.rel index 925b1336..4b79dbd5 100644 --- a/src/nos/lib/filesys_lib/sys_symlink.rel +++ b/src/nos/lib/filesys_lib/sys_symlink.rel @@ -6,13 +6,13 @@ S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _wr_inode Ref00000000 S _n_creat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _readwritei Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 144 flags 0 +A CODE size 18D flags 0 S _sys_symlink Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,105 +20,119 @@ T 00 00 00 00 CD 00 00 00 00 F8 FF AF DD 77 F8 R 00 00 01 00 02 05 08 00 T 09 00 00 00 DD 77 F9 DD 36 FA FF DD 36 FB FF R 00 00 01 00 -T 14 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 06 00 -T 1C 00 00 00 21 00 09 46 23 66 68 7D 2F 6F 7C +T 14 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 06 00 +T 1D 00 00 00 23 66 6F 56 23 66 6A 11 21 00 19 R 00 00 01 00 -T 27 00 00 00 2F 67 7D E6 B6 4F 7C E6 01 47 79 +T 28 00 00 00 56 23 66 6A 7D 2F 6F 7C 2F 67 7D R 00 00 01 00 -T 32 00 00 00 F6 00 6F 78 F6 80 67 DD 75 FC DD +T 33 00 00 00 E6 B6 5F 7C E6 01 57 7B F6 00 6F R 00 00 01 00 -T 3D 00 00 00 74 FD E5 0E 01 21 0C 00 ED 5B +T 3E 00 00 00 7A F6 80 67 DD 75 FC DD 74 FD E5 R 00 00 01 00 -T 47 00 00 00 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 04 06 00 -T 4E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 53 00 00 00 00 00 00 00 F1 DD 75 F8 DD 74 F9 -R 00 00 01 00 02 04 00 00 -T 5C 00 00 00 7D B4 20 03 +T 49 00 00 00 0E 01 21 4B 00 ED 5B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 52 00 00 00 19 46 23 66 68 11 0C 00 19 5E 23 R 00 00 01 00 -T 60 00 00 00 +T 5D 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 +T 63 00 00 00 CD 00 00 00 00 F1 DD 75 F8 DD 74 +R 00 00 01 00 02 05 00 00 +T 6C 00 00 00 F9 7D B4 20 03 R 00 00 01 00 -T 60 00 00 00 C3 25 01 00 00 +T 71 00 00 00 +R 00 00 01 00 +T 71 00 00 00 C3 6E 01 00 00 R 00 00 01 00 00 05 01 00 -T 63 00 00 00 +T 74 00 00 00 R 00 00 01 00 -T 63 00 00 00 21 16 00 ED 4B 00 00 00 00 09 AF +T 74 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 R 00 00 01 00 02 09 06 00 -T 6C 00 00 00 77 23 77 23 77 23 77 21 14 00 ED +T 7D 00 00 00 23 66 6A 11 16 00 19 AF 77 23 77 +R 00 00 01 00 +T 88 00 00 00 23 77 23 77 21 4B 00 ED 4B R 00 00 01 00 -T 77 00 00 00 4B 00 00 00 00 09 AF 77 23 77 21 +T 91 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 99 00 00 00 14 00 19 AF 77 23 77 21 4B 00 ED +R 00 00 01 00 +T A4 00 00 00 4B 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 05 06 00 -T 80 00 00 00 12 00 ED 4B 00 00 00 00 09 E5 21 -R 00 00 01 00 02 08 06 00 -T 89 00 00 00 0A 00 09 5E 23 56 E1 73 23 72 21 +T AD 00 00 00 12 00 19 E5 21 4B 00 09 56 23 66 +R 00 00 01 00 +T B8 00 00 00 6A 11 0A 00 19 5E 23 56 E1 73 23 +R 00 00 01 00 +T C3 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T CC 00 00 00 46 23 66 68 01 0A 00 09 46 23 66 R 00 00 01 00 -T 94 00 00 00 0A 00 ED 4B 00 00 00 00 09 46 23 -R 00 00 01 00 02 08 06 00 -T 9D 00 00 00 66 68 DD 75 FE DD 74 FF +T D7 00 00 00 68 DD 75 FE DD 74 FF R 00 00 01 00 -T A5 00 00 00 +T DE 00 00 00 R 00 00 01 00 -T A5 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T DE 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T AD 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T E6 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 01 00 02 0A 00 00 -T B4 00 00 00 E6 FF 28 17 +T ED 00 00 00 E6 FF 28 1F R 00 00 01 00 -T B8 00 00 00 +T F1 00 00 00 R 00 00 01 00 -T B8 00 00 00 DD 34 FE 20 03 DD 34 FF +T F1 00 00 00 DD 34 FE 20 03 DD 34 FF R 00 00 01 00 -T C0 00 00 00 +T F9 00 00 00 R 00 00 01 00 -T C0 00 00 00 21 14 00 ED 4B 00 00 00 00 09 34 +T F9 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T C9 00 00 00 23 20 01 34 +T 02 01 00 00 23 66 68 01 14 00 09 34 23 20 01 R 00 00 01 00 -T CD 00 00 00 +T 0D 01 00 00 34 R 00 00 01 00 -T CD 00 00 00 18 D6 +T 0E 01 00 00 R 00 00 01 00 -T CF 00 00 00 +T 0E 01 00 00 18 CE R 00 00 01 00 -T CF 00 00 00 21 1C 00 ED 4B 00 00 00 00 09 36 +T 10 01 00 00 +R 00 00 01 00 +T 10 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T D8 00 00 00 00 DD 4E F8 DD 46 F9 1E 01 3E +T 19 01 00 00 23 66 68 01 1C 00 09 36 00 DD 4E +R 00 00 01 00 +T 24 01 00 00 F8 DD 46 F9 1E 01 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T 2C 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 09 00 02 0A 00 00 +T 33 01 00 00 0A 00 DD 4E F8 DD 46 F9 09 DD 7E R 00 00 01 00 -T E2 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T E7 00 00 00 00 00 00 00 21 0A 00 DD 4E F8 DD -R 00 00 01 00 02 04 00 00 -T F0 00 00 00 46 F9 09 DD 7E FC E6 FF 5F DD 7E +T 3E 01 00 00 FC E6 FF 5F DD 7E FD E6 0F 57 7B R 00 00 01 00 -T FB 00 00 00 FD E6 0F 57 7B F6 00 4F 7A F6 90 +T 49 01 00 00 F6 00 4F 7A F6 90 47 71 23 70 DD R 00 00 01 00 -T 06 01 00 00 47 71 23 70 DD 5E F8 DD 56 F9 3E +T 54 01 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 63 01 00 00 28 02 R 00 00 01 00 -T 11 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 16 01 00 00 00 00 00 00 CB 7C 28 02 -R 00 00 01 00 02 04 00 00 -T 1C 01 00 00 +T 65 01 00 00 R 00 00 01 00 -T 1C 01 00 00 18 07 +T 65 01 00 00 18 07 R 00 00 01 00 -T 1E 01 00 00 +T 67 01 00 00 R 00 00 01 00 -T 1E 01 00 00 AF DD 77 FA DD 77 FB +T 67 01 00 00 AF DD 77 FA DD 77 FB R 00 00 01 00 -T 25 01 00 00 +T 6E 01 00 00 R 00 00 01 00 -T 25 01 00 00 DD 7E F8 DD B6 F9 28 0E +T 6E 01 00 00 DD 7E F8 DD B6 F9 28 0E R 00 00 01 00 -T 2D 01 00 00 +T 76 01 00 00 R 00 00 01 00 -T 2D 01 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +T 76 01 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 35 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 7E 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 3B 01 00 00 +T 84 01 00 00 R 00 00 01 00 -T 3B 01 00 00 DD 6E FA DD 66 FB C3 00 00 00 00 +T 84 01 00 00 DD 6E FA DD 66 FB C3 00 00 00 00 R 00 00 01 00 02 0B 03 00 diff --git a/src/nos/lib/filesys_lib/sys_time.rel b/src/nos/lib/filesys_lib/sys_time.rel index eb14a71c..b63f521c 100644 --- a/src/nos/lib/filesys_lib/sys_time.rel +++ b/src/nos/lib/filesys_lib/sys_time.rel @@ -2,14 +2,14 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _rdtime Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _usrput Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 40 flags 0 +A CODE size 48 flags 0 S _sys_time Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,13 +21,13 @@ T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 01 00 02 09 00 00 T 14 00 00 00 04 00 E5 21 02 00 39 4D 44 21 R 00 00 01 00 -T 1E 00 00 00 0A 00 ED 5B 00 00 00 00 19 5E 23 +T 1E 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 R 00 00 01 00 02 08 02 00 -T 27 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 -T 2D 00 00 00 CD 00 00 00 00 F1 DD 4E FE DD 46 -R 00 00 01 00 02 05 00 00 -T 36 00 00 00 FF DD 6E FC DD 66 FD C3 +T 27 00 00 00 66 6A 11 0A 00 19 5E 23 56 3E R 00 00 01 00 -T 3E 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 07 00 +T 31 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 36 00 00 00 00 00 00 00 F1 DD 4E FE DD 46 FF +R 00 00 01 00 02 04 00 00 +T 3F 00 00 00 DD 6E FC DD 66 FD C3 00 00 00 00 +R 00 00 01 00 02 0B 07 00 diff --git a/src/nos/lib/filesys_lib/sys_times.rel b/src/nos/lib/filesys_lib/sys_times.rel index 64156dc5..e891d5a4 100644 --- a/src/nos/lib/filesys_lib/sys_times.rel +++ b/src/nos/lib/filesys_lib/sys_times.rel @@ -4,7 +4,7 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _memcpy Ref00000000 S _disable Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _enable Ref00000000 S _Clock Ref00000000 @@ -12,79 +12,93 @@ S _usrput Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _valadr Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D1 flags 0 +A CODE size 114 flags 0 S _sys_times Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 C5 D5 01 14 00 21 0A 00 ED 5B +T 00 00 00 00 C5 D5 01 14 00 21 4B 00 ED 5B R 00 00 01 00 -T 0A 00 00 00 00 00 00 00 19 5E 23 56 3E +T 0A 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 04 00 -T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 16 00 00 00 00 00 00 00 7D B4 CA C9 00 00 00 -R 00 00 01 00 02 04 00 00 00 0B 01 00 -T 1D 00 00 00 +T 12 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 1A 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 21 00 00 00 B4 CA 0C 01 00 00 +R 00 00 01 00 00 06 01 00 +T 25 00 00 00 R 00 00 01 00 -T 1D 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 25 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 23 00 00 00 00 00 00 00 2A 00 00 00 00 23 23 -R 00 00 01 00 02 04 00 00 02 09 04 00 -T 2A 00 00 00 7E B7 28 48 +T 2B 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 32 00 00 00 00 00 00 00 09 46 23 66 68 23 23 +R 00 00 01 00 02 04 04 00 +T 3B 00 00 00 7E B7 28 61 R 00 00 01 00 -T 2E 00 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 2E 00 00 00 21 10 00 E5 2A 00 00 00 00 46 23 -R 00 00 01 00 02 09 04 00 -T 37 00 00 00 66 68 01 5B 00 09 4D 44 21 0A 00 +T 3F 00 00 00 21 10 00 E5 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 ED 5B 00 00 00 00 19 5E 23 56 3E +T 48 00 00 00 00 00 00 00 09 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 04 00 +T 51 00 00 00 66 6A 11 5B 00 19 4D 44 21 4B 00 +R 00 00 01 00 +T 5C 00 00 00 ED 5B 00 00 00 00 19 7E 23 66 6F R 00 00 01 00 02 06 04 00 -T 4B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 65 00 00 00 11 0A 00 19 5E 23 56 3E +R 00 00 01 00 +T 6D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 50 00 00 00 00 00 00 00 F1 21 04 00 E5 01 +T 72 00 00 00 00 00 00 00 F1 21 04 00 E5 01 R 00 00 01 00 02 04 00 00 -T 58 00 00 00 00 00 00 00 21 0A 00 ED 5B +T 7A 00 00 00 00 00 00 00 21 4B 00 ED 5B R 00 00 01 00 02 04 07 00 -T 5F 00 00 00 00 00 00 00 19 56 23 66 6A 11 +T 81 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 04 00 -T 67 00 00 00 10 00 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 02 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 18 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 75 00 00 00 46 +T 89 00 00 00 0A 00 19 56 23 66 6A 11 10 00 19 R 00 00 01 00 -T 76 00 00 00 +T 94 00 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T 9A 00 00 00 CD 00 00 00 00 F1 18 5F +R 00 00 01 00 02 05 00 00 +T A0 00 00 00 R 00 00 01 00 -T 76 00 00 00 21 10 00 E5 2A 00 00 00 00 46 23 -R 00 00 01 00 02 09 04 00 -T 7F 00 00 00 66 68 01 5B 00 09 4D 44 21 0A 00 +T A0 00 00 00 21 10 00 E5 21 4B 00 ED 4B R 00 00 01 00 -T 8A 00 00 00 ED 5B 00 00 00 00 19 5E 23 56 3E +T A9 00 00 00 00 00 00 00 09 7E 23 66 6F 56 23 +R 00 00 01 00 02 04 04 00 +T B2 00 00 00 66 6A 11 5B 00 19 4D 44 21 4B 00 +R 00 00 01 00 +T BD 00 00 00 ED 5B 00 00 00 00 19 7E 23 66 6F R 00 00 01 00 02 06 04 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD +T C6 00 00 00 11 0A 00 19 5E 23 56 3E +R 00 00 01 00 +T CE 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 98 00 00 00 00 00 00 00 F1 21 04 00 E5 01 +T D3 00 00 00 00 00 00 00 F1 21 04 00 E5 01 R 00 00 01 00 02 04 00 00 -T A0 00 00 00 00 00 00 00 21 0A 00 ED 5B +T DB 00 00 00 00 00 00 00 21 4B 00 ED 5B R 00 00 01 00 02 04 07 00 -T A7 00 00 00 00 00 00 00 19 56 23 66 6A 11 +T E2 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 04 00 -T AF 00 00 00 10 00 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T B6 00 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T BC 00 00 00 +T EA 00 00 00 0A 00 19 56 23 66 6A 11 10 00 19 +R 00 00 01 00 +T F5 00 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 +T FB 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 00 00 +T FF 00 00 00 R 00 00 01 00 -T BC 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T FF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T C2 00 00 00 00 00 00 00 21 00 00 18 03 +T 05 01 00 00 00 00 00 00 21 00 00 18 03 R 00 00 01 00 02 04 00 00 -T C9 00 00 00 +T 0C 01 00 00 R 00 00 01 00 -T C9 00 00 00 21 FF FF +T 0C 01 00 00 21 FF FF R 00 00 01 00 -T CC 00 00 00 +T 0F 01 00 00 R 00 00 01 00 -T CC 00 00 00 D1 C1 C3 00 00 00 00 +T 0F 01 00 00 D1 C1 C3 00 00 00 00 R 00 00 01 00 02 07 01 00 diff --git a/src/nos/lib/filesys_lib/sys_unlink.rel b/src/nos/lib/filesys_lib/sys_unlink.rel index 5124754e..7641d1d6 100644 --- a/src/nos/lib/filesys_lib/sys_unlink.rel +++ b/src/nos/lib/filesys_lib/sys_unlink.rel @@ -6,133 +6,137 @@ S _namei Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _ch_link Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S _getperm Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___03f5_79de__5funlink_3a_20bad_ Ref00000000 +S ___03f7_79de__5funlink_3a_20bad_ Ref00000000 S _setftim Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 140 flags 0 +A CODE size 160 flags 0 S _sys_unlink Def00000000 A CSTR size 1 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EA FF 0E 00 C5 21 R 00 00 01 00 02 05 08 00 -T 09 00 00 00 02 00 39 4D 44 21 0A 00 ED 5B +T 09 00 00 00 02 00 39 4D 44 21 4B 00 ED 5B R 00 00 01 00 -T 13 00 00 00 00 00 00 00 19 5E 23 56 3E +T 13 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 1A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 1F 00 00 00 00 00 00 00 F1 DD 75 EC DD 74 ED -R 00 00 01 00 02 04 01 00 -T 28 00 00 00 DD 36 EE FF DD 36 EF FF DD 7E EA +T 1B 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 23 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 01 00 +T 2A 00 00 00 DD 75 EC DD 74 ED DD 36 EE FF DD R 00 00 01 00 -T 33 00 00 00 DD B6 EB 28 08 DD 7E EC DD B6 ED +T 35 00 00 00 36 EF FF DD 7E EA DD B6 EB 28 08 R 00 00 01 00 -T 3E 00 00 00 20 10 +T 40 00 00 00 DD 7E EC DD B6 ED 20 18 R 00 00 01 00 -T 40 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 40 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 40 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 40 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 48 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T 49 00 00 00 02 23 36 00 C3 0B 01 00 00 -R 00 00 01 00 00 09 01 00 -T 50 00 00 00 +T 51 00 00 00 23 66 68 01 08 00 09 36 02 23 36 +R 00 00 01 00 +T 5C 00 00 00 00 C3 2B 01 00 00 +R 00 00 01 00 00 06 01 00 +T 60 00 00 00 R 00 00 01 00 -T 50 00 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +T 60 00 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 R 00 00 01 00 2B 0B 0A 00 -T 58 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 68 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 0A 00 02 0A 01 00 -T 5F 00 00 00 E6 02 47 7C E6 00 B0 20 10 +T 6F 00 00 00 E6 02 47 7C E6 00 B0 20 18 R 00 00 01 00 -T 68 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 68 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 78 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 06 00 -T 71 00 00 00 01 23 36 00 C3 0B 01 00 00 -R 00 00 01 00 00 09 01 00 -T 78 00 00 00 +T 81 00 00 00 23 66 68 01 08 00 09 36 01 23 36 +R 00 00 01 00 +T 8C 00 00 00 00 C3 2B 01 00 00 +R 00 00 01 00 00 06 01 00 +T 90 00 00 00 R 00 00 01 00 -T 78 00 00 00 21 06 00 39 4D 44 21 0A 00 ED 5B +T 90 00 00 00 21 06 00 39 4D 44 21 4B 00 ED 5B R 00 00 01 00 -T 83 00 00 00 00 00 00 00 19 5E 23 56 3E +T 9B 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 8A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 00 00 02 09 00 00 -T 8F 00 00 00 00 00 00 00 21 00 00 E5 21 +T A3 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 00 00 +T AB 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 00 00 02 0A 01 00 +T B2 00 00 00 00 00 E5 21 00 00 00 00 E5 21 +R 00 00 01 00 00 08 02 00 +T BA 00 00 00 0A 00 39 4D 44 DD 5E EA DD 56 EB +R 00 00 01 00 +T C5 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 05 00 02 0A 05 00 +T CB 00 00 00 00 00 00 00 F1 F1 7D B4 20 02 R 00 00 01 00 02 04 01 00 -T 96 00 00 00 00 00 00 00 E5 21 0A 00 39 4D 44 -R 00 00 01 00 00 04 02 00 -T 9F 00 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T A7 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 05 00 02 0A 01 00 -T AE 00 00 00 F1 7D B4 20 02 -R 00 00 01 00 -T B3 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T B3 00 00 00 18 56 +T D3 00 00 00 18 56 R 00 00 01 00 -T B5 00 00 00 +T D5 00 00 00 R 00 00 01 00 -T B5 00 00 00 21 0C 00 DD 4E EC DD 46 ED 09 4E +T D5 00 00 00 21 0C 00 DD 4E EC DD 46 ED 09 4E R 00 00 01 00 -T C0 00 00 00 23 46 0B 70 2B 71 03 79 B0 20 29 +T E0 00 00 00 23 46 0B 70 2B 71 03 79 B0 20 29 R 00 00 01 00 -T CB 00 00 00 +T EB 00 00 00 R 00 00 01 00 -T CB 00 00 00 21 0C 00 DD 4E EC DD 46 ED 09 7E +T EB 00 00 00 21 0C 00 DD 4E EC DD 46 ED 09 7E R 00 00 01 00 -T D6 00 00 00 C6 02 77 23 7E CE 00 77 2B 6E 67 +T F6 00 00 00 C6 02 77 23 7E CE 00 77 2B 6E 67 R 00 00 01 00 -T E1 00 00 00 E5 0E 00 00 00 00 C5 21 +T 01 01 00 00 E5 0E 00 00 00 00 C5 21 R 00 00 01 00 2B 06 0C 00 -T E6 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +T 06 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 02 04 0C 00 2B 0A 09 00 -T EC 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 0C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 09 00 02 09 01 00 -T F3 00 00 00 F1 +T 13 01 00 00 F1 R 00 00 01 00 -T F4 00 00 00 +T 14 01 00 00 R 00 00 01 00 -T F4 00 00 00 0E 04 DD 5E EC DD 56 ED 3E +T 14 01 00 00 0E 04 DD 5E EC DD 56 ED 3E R 00 00 01 00 -T FD 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 1D 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 -T 02 01 00 00 00 00 00 00 AF DD 77 EE DD 77 EF +T 22 01 00 00 00 00 00 00 AF DD 77 EE DD 77 EF R 00 00 01 00 02 04 01 00 -T 0B 01 00 00 +T 2B 01 00 00 R 00 00 01 00 -T 0B 01 00 00 DD 7E EA DD B6 EB 28 0E +T 2B 01 00 00 DD 7E EA DD B6 EB 28 0E R 00 00 01 00 -T 13 01 00 00 +T 33 01 00 00 R 00 00 01 00 -T 13 01 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +T 33 01 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 1B 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 3B 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 21 01 00 00 +T 41 01 00 00 R 00 00 01 00 -T 21 01 00 00 DD 7E EC DD B6 ED 28 0E +T 41 01 00 00 DD 7E EC DD B6 ED 28 0E R 00 00 01 00 -T 29 01 00 00 +T 49 01 00 00 R 00 00 01 00 -T 29 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +T 49 01 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 31 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 51 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 37 01 00 00 +T 57 01 00 00 R 00 00 01 00 -T 37 01 00 00 DD 6E EE DD 66 EF C3 00 00 00 00 +T 57 01 00 00 DD 6E EE DD 66 EF C3 00 00 00 00 R 00 00 01 00 02 0B 04 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/sys_utime.rel b/src/nos/lib/filesys_lib/sys_utime.rel index f1dc2f85..6bd97731 100644 --- a/src/nos/lib/filesys_lib/sys_utime.rel +++ b/src/nos/lib/filesys_lib/sys_utime.rel @@ -7,148 +7,158 @@ S _memcpy Ref00000000 S _i_deref Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _usrget Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 186 flags 0 +A CODE size 1C8 flags 0 S _sys_utime Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F4 FF 21 0C 00 ED +T 00 00 00 00 CD 00 00 00 00 F4 FF 21 4B 00 ED R 00 00 01 00 02 05 09 00 -T 09 00 00 00 4B 00 00 00 00 09 56 23 66 6A DD +T 09 00 00 00 4B 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 05 07 00 -T 12 00 00 00 75 FC DD 74 FD 21 0A 00 09 7E 23 +T 12 00 00 00 0C 00 19 56 23 66 6A DD 75 FC DD R 00 00 01 00 -T 1D 00 00 00 B6 20 13 +T 1D 00 00 00 74 FD 21 4B 00 09 46 23 66 68 01 R 00 00 01 00 -T 20 00 00 00 +T 28 00 00 00 0A 00 09 7E 23 B6 20 1B R 00 00 01 00 -T 20 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 30 00 00 00 +R 00 00 01 00 +T 30 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 29 00 00 00 0E 23 36 00 +T 39 00 00 00 23 66 68 01 08 00 09 36 0E 23 36 +R 00 00 01 00 +T 44 00 00 00 00 R 00 00 01 00 -T 2D 00 00 00 +T 45 00 00 00 R 00 00 01 00 -T 2D 00 00 00 21 FF FF C3 83 01 00 00 +T 45 00 00 00 21 FF FF C3 C5 01 00 00 R 00 00 01 00 00 08 01 00 -T 33 00 00 00 +T 4B 00 00 00 R 00 00 01 00 -T 33 00 00 00 DD 7E FC DD B6 FD 20 33 +T 4B 00 00 00 DD 7E FC DD B6 FD 20 33 R 00 00 01 00 -T 3B 00 00 00 +T 53 00 00 00 R 00 00 01 00 -T 3B 00 00 00 21 00 00 39 DD 75 FC DD 74 FD EB +T 53 00 00 00 21 00 00 39 DD 75 FC DD 74 FD EB R 00 00 01 00 -T 46 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 5E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 01 00 02 0A 01 00 -T 4C 00 00 00 00 00 00 00 21 04 00 E5 DD 4E FC +T 64 00 00 00 00 00 00 00 21 04 00 E5 DD 4E FC R 00 00 01 00 02 04 00 00 -T 55 00 00 00 DD 46 FD 21 04 00 DD 5E FC DD 56 +T 6D 00 00 00 DD 46 FD 21 04 00 DD 5E FC DD 56 R 00 00 01 00 -T 60 00 00 00 FD 19 EB 3E 00 00 00 00 21 +T 78 00 00 00 FD 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 -T 66 00 00 00 00 00 00 00 CD 00 00 00 00 F1 18 +T 7E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 18 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 6D 00 00 00 23 +T 85 00 00 00 23 R 00 00 01 00 -T 6E 00 00 00 +T 86 00 00 00 R 00 00 01 00 -T 6E 00 00 00 21 08 00 E5 DD 4E FC DD 46 FD 21 +T 86 00 00 00 21 08 00 E5 DD 4E FC DD 46 FD 21 R 00 00 01 00 -T 79 00 00 00 02 00 39 5D 54 3E 00 00 00 00 21 +T 91 00 00 00 02 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 06 00 -T 81 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 99 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 88 00 00 00 00 00 39 DD 75 FC DD 74 FD +T A0 00 00 00 00 00 39 DD 75 FC DD 74 FD R 00 00 01 00 -T 91 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T 91 00 00 00 0E 01 C5 01 00 00 21 0A 00 ED 5B +T A9 00 00 00 0E 01 C5 01 00 00 21 4B 00 ED 5B R 00 00 01 00 -T 9C 00 00 00 00 00 00 00 19 5E 23 56 3E +T B4 00 00 00 00 00 00 00 19 56 23 66 6A 11 R 00 00 01 00 02 04 07 00 -T A3 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T A8 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 00 00 -T B1 00 00 00 7D B4 20 03 +T BC 00 00 00 0A 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T C4 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T CB 00 00 00 DD 75 FE DD 74 FF 7D B4 20 03 R 00 00 01 00 -T B5 00 00 00 +T D5 00 00 00 R 00 00 01 00 -T B5 00 00 00 C3 2D 00 00 00 +T D5 00 00 00 C3 45 00 00 00 R 00 00 01 00 00 05 01 00 -T B8 00 00 00 +T D8 00 00 00 R 00 00 01 00 -T B8 00 00 00 2A 00 00 00 00 46 23 66 68 01 -R 00 00 01 00 02 05 07 00 -T C0 00 00 00 1D 00 09 46 23 66 68 E5 21 0E 00 +T D8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 07 00 +T E1 00 00 00 23 66 6F 46 23 66 68 01 1D 00 09 +R 00 00 01 00 +T EC 00 00 00 46 23 66 68 E5 21 0E 00 DD 4E FE R 00 00 01 00 -T CB 00 00 00 DD 4E FE DD 46 FF 09 4E 23 46 E1 +T F7 00 00 00 DD 46 FF 09 4E 23 46 E1 A7 ED 42 R 00 00 01 00 -T D6 00 00 00 A7 ED 42 28 1F 2A 00 00 00 00 46 -R 00 00 01 00 02 0A 07 00 -T DF 00 00 00 23 66 68 01 1D 00 09 7E 23 B6 28 +T 02 01 00 00 28 30 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 07 00 +T 0B 01 00 00 09 7E 23 66 6F 46 23 66 68 01 R 00 00 01 00 -T EA 00 00 00 0F +T 15 01 00 00 1D 00 09 7E 23 B6 28 17 R 00 00 01 00 -T EB 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T EB 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T EB 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T EB 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 1D 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T F4 00 00 00 01 23 36 00 18 1B +T 26 01 00 00 23 66 68 01 08 00 09 36 01 23 36 R 00 00 01 00 -T FA 00 00 00 +T 31 01 00 00 00 18 23 R 00 00 01 00 -T FA 00 00 00 21 09 00 DD 4E FE DD 46 FF 09 7E +T 34 01 00 00 R 00 00 01 00 -T 05 01 00 00 B7 28 1E +T 34 01 00 00 21 09 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 08 01 00 00 +T 3F 01 00 00 B7 28 26 R 00 00 01 00 -T 08 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 42 01 00 00 +R 00 00 01 00 +T 42 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 07 00 -T 11 01 00 00 1E 23 36 00 +T 4B 01 00 00 23 66 68 01 08 00 09 36 1E 23 36 +R 00 00 01 00 +T 56 01 00 00 00 R 00 00 01 00 -T 15 01 00 00 +T 57 01 00 00 R 00 00 01 00 -T 15 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 57 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 1D 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T 5F 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 24 01 00 00 2D 00 00 00 +T 66 01 00 00 45 00 00 00 R 00 00 01 00 00 04 01 00 -T 26 01 00 00 +T 68 01 00 00 R 00 00 01 00 -T 26 01 00 00 21 04 00 E5 DD 4E FC DD 46 FD 21 +T 68 01 00 00 21 04 00 E5 DD 4E FC DD 46 FD 21 R 00 00 01 00 -T 31 01 00 00 16 00 DD 5E FE DD 56 FF 19 EB 3E +T 73 01 00 00 16 00 DD 5E FE DD 56 FF 19 EB 3E R 00 00 01 00 -T 3C 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 7E 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 41 01 00 00 00 00 00 00 F1 21 04 00 E5 21 +T 83 01 00 00 00 00 00 00 F1 21 04 00 E5 21 R 00 00 01 00 02 04 00 00 -T 49 01 00 00 04 00 DD 4E FC DD 46 FD 09 4D 44 +T 8B 01 00 00 04 00 DD 4E FC DD 46 FD 09 4D 44 R 00 00 01 00 -T 54 01 00 00 21 1A 00 DD 5E FE DD 56 FF 19 EB +T 96 01 00 00 21 1A 00 DD 5E FE DD 56 FF 19 EB R 00 00 01 00 -T 5F 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T A1 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 65 01 00 00 00 00 00 00 F1 DD 6E FE DD 66 FF +T A7 01 00 00 00 00 00 00 F1 DD 6E FE DD 66 FF R 00 00 01 00 02 04 00 00 -T 6E 01 00 00 23 23 36 01 DD 5E FE DD 56 FF 3E +T B0 01 00 00 23 23 36 01 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 79 01 00 00 00 00 00 00 21 00 00 00 00 CD +T BB 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 7E 01 00 00 00 00 00 00 21 00 00 +T C0 01 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 00 00 -T 83 01 00 00 +T C5 01 00 00 R 00 00 01 00 -T 83 01 00 00 C3 00 00 00 00 +T C5 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/sys_waitpid.rel b/src/nos/lib/filesys_lib/sys_waitpid.rel index 29bb61c1..887ad669 100644 --- a/src/nos/lib/filesys_lib/sys_waitpid.rel +++ b/src/nos/lib/filesys_lib/sys_waitpid.rel @@ -5,96 +5,106 @@ S _Ptab Ref00000000 S _dowait Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _disable Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _enable Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _valadr Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size CA flags 0 +A CODE size F5 flags 0 S _sys_waitpid Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 01 02 00 21 R 00 00 01 00 02 05 08 00 -T 09 00 00 00 0C 00 ED 5B 00 00 00 00 19 5E 23 +T 09 00 00 00 4B 00 ED 5B 00 00 00 00 19 56 23 R 00 00 01 00 02 08 05 00 -T 12 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T 18 00 00 00 CD 00 00 00 00 7D B4 20 10 -R 00 00 01 00 02 05 00 00 -T 1F 00 00 00 +T 12 00 00 00 66 6A 11 0C 00 19 5E 23 56 3E R 00 00 01 00 -T 1F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 1C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 21 00 00 00 00 00 00 00 7D B4 20 18 +R 00 00 01 00 02 04 00 00 +T 27 00 00 00 +R 00 00 01 00 +T 27 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 28 00 00 00 0E 23 36 00 C3 C4 00 00 00 -R 00 00 01 00 00 09 01 00 -T 2F 00 00 00 +T 30 00 00 00 23 66 68 01 08 00 09 36 0E 23 36 +R 00 00 01 00 +T 3B 00 00 00 00 C3 EF 00 00 00 +R 00 00 01 00 00 06 01 00 +T 3F 00 00 00 R 00 00 01 00 -T 2F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 3F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 04 00 02 0A 04 00 -T 35 00 00 00 00 00 00 00 DD 36 FC 00 00 00 00 +T 45 00 00 00 00 00 00 00 DD 36 FC 00 00 00 00 R 00 00 01 00 02 04 00 00 0B 0B 01 00 -T 3B 00 00 00 DD 36 FD 00 00 00 00 +T 4B 00 00 00 DD 36 FD 00 00 00 00 R 00 00 01 00 8B 07 01 00 -T 3F 00 00 00 +T 4F 00 00 00 R 00 00 01 00 -T 3F 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD +T 4F 00 00 00 01 02 00 00 00 DD 6E FC DD 66 FD R 00 00 01 00 02 05 01 00 -T 48 00 00 00 A7 ED 42 30 62 -R 00 00 01 00 -T 4D 00 00 00 +T 58 00 00 00 A7 ED 42 30 75 R 00 00 01 00 -T 4D 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T 5D 00 00 00 R 00 00 01 00 -T 58 00 00 00 75 FE DD 74 FF AF B6 28 3F 21 +T 5D 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T 62 00 00 00 05 00 DD 4E FE DD 46 FF 09 46 23 +T 68 00 00 00 75 FE DD 74 FF AF B6 28 51 21 R 00 00 01 00 -T 6D 00 00 00 66 68 E5 2A 00 00 00 00 4E 23 46 +T 72 00 00 00 4B 00 ED 4B 00 00 00 00 09 7E 23 R 00 00 01 00 02 08 05 00 -T 76 00 00 00 E1 A7 ED 42 20 24 2A 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 7F 00 00 00 46 23 66 68 DD 4E FE DD 46 FF A7 +T 7B 00 00 00 66 6F 46 23 66 68 E5 21 05 00 DD R 00 00 01 00 -T 8A 00 00 00 ED 42 28 12 +T 86 00 00 00 4E FE DD 46 FF 09 4E 23 46 E1 A7 R 00 00 01 00 -T 8E 00 00 00 +T 91 00 00 00 ED 42 20 2D 21 4B 00 ED 4B R 00 00 01 00 -T 8E 00 00 00 +T 9A 00 00 00 00 00 00 00 09 7E 23 66 6F 46 23 +R 00 00 01 00 02 04 05 00 +T A3 00 00 00 66 68 DD 4E FE DD 46 FF A7 ED 42 +R 00 00 01 00 +T AE 00 00 00 28 12 +R 00 00 01 00 +T B0 00 00 00 R 00 00 01 00 -T 8E 00 00 00 +T B0 00 00 00 R 00 00 01 00 -T 8E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T B0 00 00 00 +R 00 00 01 00 +T B0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 94 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T B6 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 02 00 -T 99 00 00 00 00 00 00 00 CD 00 00 00 00 18 27 +T BB 00 00 00 00 00 00 00 CD 00 00 00 00 18 30 R 00 00 01 00 02 04 02 00 02 09 00 00 -T A0 00 00 00 -R 00 00 01 00 -T A0 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD +T C2 00 00 00 R 00 00 01 00 -T AB 00 00 00 34 FD +T C2 00 00 00 DD 7E FC C6 02 DD 77 FC 30 03 DD R 00 00 01 00 -T AD 00 00 00 +T CD 00 00 00 34 FD R 00 00 01 00 -T AD 00 00 00 18 90 +T CF 00 00 00 R 00 00 01 00 -T AF 00 00 00 +T CF 00 00 00 C3 4F 00 00 00 +R 00 00 01 00 00 05 01 00 +T D2 00 00 00 R 00 00 01 00 -T AF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T D2 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T B5 00 00 00 00 00 00 00 21 08 00 ED 4B +T D8 00 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T BC 00 00 00 00 00 00 00 09 36 0A 23 36 00 +T DF 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T C4 00 00 00 +T E7 00 00 00 08 00 09 36 0A 23 36 00 +R 00 00 01 00 +T EF 00 00 00 R 00 00 01 00 -T C4 00 00 00 21 FF FF +T EF 00 00 00 21 FF FF R 00 00 01 00 -T C7 00 00 00 +T F2 00 00 00 R 00 00 01 00 -T C7 00 00 00 C3 00 00 00 00 +T F2 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/sysdebug.rel b/src/nos/lib/filesys_lib/sysdebug.rel index 1f9617a9..eb5d00ce 100644 --- a/src/nos/lib/filesys_lib/sysdebug.rel +++ b/src/nos/lib/filesys_lib/sysdebug.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _sysdebug Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0C 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0C 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/syserror_table.rel b/src/nos/lib/filesys_lib/syserror_table.rel index 7482e198..2aeec18b 100644 --- a/src/nos/lib/filesys_lib/syserror_table.rel +++ b/src/nos/lib/filesys_lib/syserror_table.rel @@ -1,49 +1,49 @@ XL4 H 4 areas 2E global symbols -S ___0246_4299_EDOM Ref00000000 -S ___0259_42c4_ENOMEM Ref00000000 -S ___0257_a107_ENOEXEC Ref00000000 -S ___0252_983a_EMLINK Ref00000000 -S ___0245_cd2b_EDEADLK Ref00000000 -S ___0260_4485_EPERM Ref00000000 -S ___025c_f683_ENOTDIR Ref00000000 -S ___0254_8396_ENFILE Ref00000000 +S ___024f_21d8_EINVFNC Ref00000000 +S ___0246_4029_ECHILD Ref00000000 +S ___0261_01a7_ENXIO Ref00000000 +S ___0248_4299_EDOM Ref00000000 +S ___024b_9ed8_EFBIG Ref00000000 +S ___0240_b671_E2BIG Ref00000000 +S ___0259_a107_ENOEXEC Ref00000000 +S ___0254_983a_EMLINK Ref00000000 +S ___0247_cd2b_EDEADLK Ref00000000 +S ___0262_4485_EPERM Ref00000000 +S ___025e_f683_ENOTDIR Ref00000000 S ___0000_ffff_ Ref00000000 -S ___026a_b33c_ESRCH Ref00000000 -S ___024e_2d75_EIO Ref00000000 -S ___025e_81a3_ENOTTY Ref00000000 -S ___0263_0587_EROFS Ref00000000 -S ___0261_5ede_EPIPE Ref00000000 -S ___0253_0607_ENAMETOOLONG Ref00000000 +S ___024a_afa9_EFAULT Ref00000000 +S ___0256_8396_ENFILE Ref00000000 +S ___026c_b33c_ESRCH Ref00000000 +S ___0265_0587_EROFS Ref00000000 +S ___0263_5ede_EPIPE Ref00000000 +S ___0255_0607_ENAMETOOLONG Ref00000000 S .__.ABS. Def00000000 -S ___0255_7088_ENODEV Ref00000000 -S ___0249_9ed8_EFBIG Ref00000000 -S ___023f_56e8_EACCES Ref00000000 -S ___026c_8d4a_EXDEV Ref00000000 -S ___0256_edee_ENOENT Ref00000000 -S ___026b_194a_ETXTBSY Ref00000000 -S ___024b_eb47_EINTR Ref00000000 -S ___024f_fb45_EISDIR Ref00000000 -S ___025a_d51d_ENOSPC Ref00000000 -S ___0251_9e5a_EMFILE Ref00000000 -S ___0262_7f6a_ERANGE Ref00000000 -S ___0248_afa9_EFAULT Ref00000000 -S ___025b_d3a2_ENOTBLK Ref00000000 -S ___0240_f378_EAGAIN Ref00000000 -S ___025d_83de_ENOTEMPTY Ref00000000 -S ___025f_01a7_ENXIO Ref00000000 +S ___026b_ffa8_ESPIPE Ref00000000 +S ___0257_7088_ENODEV Ref00000000 +S ___0250_2d75_EIO Ref00000000 +S ___026a_dd82_ESHELL Ref00000000 +S ___0260_81a3_ENOTTY Ref00000000 +S ___026e_8d4a_EXDEV Ref00000000 +S ___025a_29fe_ENOLCK Ref00000000 +S ___0258_edee_ENOENT Ref00000000 +S ___026d_194a_ETXTBSY Ref00000000 +S ___024d_eb47_EINTR Ref00000000 +S ___025c_d51d_ENOSPC Ref00000000 +S ___0253_9e5a_EMFILE Ref00000000 +S ___0264_7f6a_ERANGE Ref00000000 +S ___0241_56e8_EACCES Ref00000000 +S ___025d_d3a2_ENOTBLK Ref00000000 +S ___0242_f378_EAGAIN Ref00000000 +S ___025f_83de_ENOTEMPTY Ref00000000 +S ___025b_42c4_ENOMEM Ref00000000 +S ___0251_fb45_EISDIR Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0269_ffa8_ESPIPE Ref00000000 -S ___0250_8de7_ELOOP Ref00000000 -S ___024c_b479_EINVAL Ref00000000 -S ___0268_dd82_ESHELL Ref00000000 -S ___0243_74ba_EBUSY Ref00000000 -S ___0242_a2a1_EBADF Ref00000000 -S ___0258_29fe_ENOLCK Ref00000000 -S ___0247_bec8_EEXIST Ref00000000 -S ___024d_21d8_EINVFNC Ref00000000 -S ___0244_4029_ECHILD Ref00000000 -S ___023e_b671_E2BIG Ref00000000 +S ___0252_8de7_ELOOP Ref00000000 +S ___024e_b479_EINVAL Ref00000000 +S ___0245_74ba_EBUSY Ref00000000 +S ___0244_a2a1_EBADF Ref00000000 +S ___0249_bec8_EEXIST Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 80 flags 0 @@ -59,44 +59,44 @@ R 00 00 02 00 T 7E 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 08 00 4A 08 05 00 +R 00 00 03 00 4A 04 0B 00 4A 08 09 00 T 06 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 14 00 4A 08 09 00 +R 00 00 03 00 4A 04 1A 00 4A 08 0E 00 T 0C 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 16 00 4A 08 0A 00 +R 00 00 03 00 4A 04 1C 00 4A 08 15 00 T 12 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1F 00 4A 08 2B 00 +R 00 00 03 00 4A 04 02 00 4A 08 05 00 T 18 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 02 00 4A 08 26 00 +R 00 00 03 00 4A 04 06 00 4A 08 2A 00 T 1E 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 2A 00 4A 08 1D 00 +R 00 00 03 00 4A 04 01 00 4A 08 22 00 T 24 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 01 00 4A 08 12 00 +R 00 00 03 00 4A 04 24 00 4A 08 20 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1B 00 4A 08 1C 00 +R 00 00 03 00 4A 04 0C 00 4A 08 21 00 T 30 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 25 00 4A 08 28 00 +R 00 00 03 00 4A 04 29 00 4A 08 2B 00 T 36 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 13 00 4A 08 10 00 +R 00 00 03 00 4A 04 18 00 4A 08 14 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 06 00 4A 08 17 00 +R 00 00 03 00 4A 04 0A 00 4A 08 25 00 T 42 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 23 00 4A 08 07 00 +R 00 00 03 00 4A 04 28 00 4A 08 0D 00 T 48 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 19 00 4A 08 0B 00 +R 00 00 03 00 4A 04 1E 00 4A 08 17 00 T 4E 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 15 00 4A 08 11 00 +R 00 00 03 00 4A 04 1B 00 4A 08 04 00 T 54 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 18 00 4A 08 21 00 +R 00 00 03 00 4A 04 1D 00 4A 08 13 00 T 5A 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0C 00 4A 08 03 00 +R 00 00 03 00 4A 04 0F 00 4A 08 07 00 T 60 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0D 00 4A 08 00 00 +R 00 00 03 00 4A 04 10 00 4A 08 03 00 T 66 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 1A 00 4A 08 04 00 +R 00 00 03 00 4A 04 1F 00 4A 08 08 00 T 6C 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0E 00 4A 08 27 00 +R 00 00 03 00 4A 04 11 00 4A 08 19 00 T 72 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 29 00 4A 08 1E 00 +R 00 00 03 00 4A 04 00 00 4A 08 23 00 T 78 00 00 00 00 00 00 00 00 00 00 00 2A 00 -R 00 00 03 00 4A 04 22 00 4A 08 24 00 +R 00 00 03 00 4A 04 27 00 4A 08 16 00 diff --git a/src/nos/lib/filesys_lib/systrace.rel b/src/nos/lib/filesys_lib/systrace.rel index bb8da83f..aaad9064 100644 --- a/src/nos/lib/filesys_lib/systrace.rel +++ b/src/nos/lib/filesys_lib/systrace.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _systrace Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0B 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0B 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/systrace_dump.rel b/src/nos/lib/filesys_lib/systrace_dump.rel index 4bbea8fc..f1f4fd48 100644 --- a/src/nos/lib/filesys_lib/systrace_dump.rel +++ b/src/nos/lib/filesys_lib/systrace_dump.rel @@ -1,29 +1,29 @@ XL4 H 2 areas E global symbols +S ___019e_ab8d_0x_25x Ref00000000 +S ___0199_79e7_0_25o Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _usrget_int Ref00000000 -S ___05e5_dd6d_x_25x Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _abyte Ref00000000 S __dprintf Ref00000000 +S ___0620_dd6d_x_25x Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___012d_8811__25d Ref00000000 +S ___012f_8811__25d Ref00000000 S ?C_S_SWITCH_L06 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___019c_ab8d_0x_25x Ref00000000 -S ___0197_79e7_0_25o Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 207 flags 0 S _systrace_dump Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF DD 36 FC 20 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 09 00 T 09 00 00 00 DD 36 FD 01 DD 5E 0A CD R 00 00 01 00 T 11 00 00 00 00 00 00 00 01 05 00 04 02 00 00 -R 00 00 01 00 02 04 09 00 00 0B 01 00 +R 00 00 01 00 02 04 0B 00 00 0B 01 00 T 18 00 00 00 22 00 00 00 3E 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 T 1C 00 00 00 68 01 00 00 A6 01 00 00 @@ -45,9 +45,9 @@ R 00 00 01 00 T 3E 00 00 00 R 00 00 01 00 T 3E 00 00 00 1E 22 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 +R 00 00 01 00 2B 07 05 00 T 43 00 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T 4A 00 00 00 02 DD 66 03 DD 75 FE DD 74 FF DD R 00 00 01 00 T 55 00 00 00 36 FA 00 @@ -61,9 +61,9 @@ R 00 00 01 00 T 61 00 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD R 00 00 01 00 T 6C 00 00 00 72 FF 1B 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 +R 00 00 01 00 2B 08 03 00 T 72 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 -R 00 00 01 00 02 04 01 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 02 00 T 79 00 00 00 FF DD 77 FB B7 20 0E 3E 10 DD BE R 00 00 01 00 T 84 00 00 00 FC 30 07 @@ -89,53 +89,53 @@ R 00 00 01 00 T 9C 00 00 00 R 00 00 01 00 T 9C 00 00 00 1E 5C 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 +R 00 00 01 00 2B 07 05 00 T A1 00 00 00 00 00 00 00 CD 00 00 00 00 DD 7E -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T A8 00 00 00 FB FE 09 30 10 R 00 00 01 00 T AD 00 00 00 R 00 00 01 00 T AD 00 00 00 DD 7E FB C6 30 5F 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T B5 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T BC 00 00 00 4F R 00 00 01 00 T BD 00 00 00 R 00 00 01 00 T BD 00 00 00 FE 09 20 0C 1E 74 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T C5 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T CC 00 00 00 3F R 00 00 01 00 T CD 00 00 00 R 00 00 01 00 T CD 00 00 00 FE 0A 20 0C 1E 6E 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T D5 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T DC 00 00 00 2F R 00 00 01 00 T DD 00 00 00 R 00 00 01 00 T DD 00 00 00 FE 0D 20 0C 1E 72 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T E5 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T EC 00 00 00 1F R 00 00 01 00 T ED 00 00 00 R 00 00 01 00 T ED 00 00 00 DD 4E FB 06 00 C5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 02 00 +R 00 00 01 00 2B 0B 07 00 T F5 00 00 00 C5 21 00 00 00 00 E5 21 00 00 E5 -R 00 00 01 00 02 06 02 00 +R 00 00 01 00 02 06 07 00 T FE 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 +R 00 00 01 00 2B 05 06 00 02 0A 06 00 T 04 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 02 00 T 0C 01 00 00 R 00 00 01 00 T 0C 01 00 00 18 23 @@ -153,15 +153,15 @@ R 00 00 01 00 T 1C 01 00 00 R 00 00 01 00 T 1C 01 00 00 1E 5C 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 +R 00 00 01 00 2B 07 05 00 T 21 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T 26 01 00 00 R 00 00 01 00 T 26 01 00 00 DD 5E FB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 05 00 T 2C 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T 31 01 00 00 R 00 00 01 00 T 31 01 00 00 DD 34 FA C3 58 00 00 00 @@ -173,21 +173,21 @@ R 00 00 01 00 T 3D 01 00 00 R 00 00 01 00 T 3D 01 00 00 1E 2E 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 +R 00 00 01 00 2B 07 05 00 T 42 01 00 00 00 00 00 00 CD 00 00 00 00 1E 2E -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T 49 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 05 00 02 0A 05 00 T 4F 01 00 00 00 00 00 00 1E 2E 3E 00 00 00 00 -R 00 00 01 00 02 04 00 00 2B 0B 04 00 +R 00 00 01 00 02 04 02 00 2B 0B 05 00 T 55 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T 5B 01 00 00 R 00 00 01 00 T 5B 01 00 00 1E 22 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 +R 00 00 01 00 2B 07 05 00 T 60 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 02 00 T 66 01 00 00 04 02 00 00 R 00 00 01 00 00 04 01 00 T 68 01 00 00 @@ -199,9 +199,9 @@ R 00 00 01 00 T 76 01 00 00 R 00 00 01 00 T 76 01 00 00 DD 7E 02 C6 30 5F 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T 7E 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T 85 01 00 00 1E R 00 00 01 00 T 86 01 00 00 @@ -209,11 +209,11 @@ R 00 00 01 00 T 86 01 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 T 8E 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 T 94 01 00 00 21 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 06 00 T 9B 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 02 00 T A2 01 00 00 F1 F1 R 00 00 01 00 T A4 01 00 00 @@ -225,11 +225,11 @@ R 00 00 01 00 T A6 01 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 T AE 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T B4 01 00 00 21 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 06 00 T BB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 02 00 T C2 01 00 00 F1 F1 18 3E R 00 00 01 00 T C6 01 00 00 @@ -241,9 +241,9 @@ R 00 00 01 00 T D4 01 00 00 R 00 00 01 00 T D4 01 00 00 DD 7E 02 C6 30 5F 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T DC 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T E3 01 00 00 1E R 00 00 01 00 T E4 01 00 00 @@ -251,11 +251,11 @@ R 00 00 01 00 T E4 01 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 T EC 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 T F2 01 00 00 21 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 06 00 T F9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 02 00 T 00 02 00 00 F1 F1 R 00 00 01 00 T 02 02 00 00 @@ -265,4 +265,4 @@ R 00 00 01 00 T 04 02 00 00 R 00 00 01 00 T 04 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/systrace_entry.rel b/src/nos/lib/filesys_lib/systrace_entry.rel index 8bd7200e..3fa61ae6 100644 --- a/src/nos/lib/filesys_lib/systrace_entry.rel +++ b/src/nos/lib/filesys_lib/systrace_entry.rel @@ -3,12 +3,12 @@ H 2 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_dump Ref00000000 S _acrlf Ref00000000 -S ___042c_f4b4_can_27t_20trace_20i Ref00000000 +S ___043e_f4b4_can_27t_20trace_20i Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _systrace_table Ref00000000 S _abyte Ref00000000 S __dprintf Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -17,135 +17,145 @@ S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___0021_efeb__09pid_20_25d_2c_20 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 154 flags 0 +A CODE size 190 flags 0 S _systrace_entry Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FA FF 2A +T 00 00 00 00 CD 00 00 00 00 FA FF 21 4B 00 ED R 00 00 01 00 02 05 0B 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 6D 00 -R 00 00 01 00 02 04 08 00 -T 0F 00 00 00 09 7E 23 B6 20 03 +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 46 +R 00 00 01 00 02 05 08 00 +T 12 00 00 00 23 66 68 01 6D 00 09 7E 23 B6 20 R 00 00 01 00 -T 15 00 00 00 +T 1D 00 00 00 03 R 00 00 01 00 -T 15 00 00 00 C3 51 01 00 00 +T 1E 00 00 00 +R 00 00 01 00 +T 1E 00 00 00 C3 8D 01 00 00 R 00 00 01 00 00 05 01 00 -T 18 00 00 00 +T 21 00 00 00 R 00 00 01 00 -T 18 00 00 00 2A 00 00 00 00 23 23 23 4E 06 00 -R 00 00 01 00 02 05 08 00 -T 21 00 00 00 C5 2A 00 00 00 00 46 23 66 68 23 -R 00 00 01 00 02 06 08 00 -T 2A 00 00 00 4E 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 0F 00 -T 32 00 00 00 00 00 00 00 E5 21 00 00 E5 3E -R 00 00 01 00 02 04 0F 00 -T 3A 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 08 00 +T 2A 00 00 00 23 66 6A 23 23 23 5E 16 00 D5 21 +R 00 00 01 00 +T 35 00 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A +R 00 00 01 00 +T 40 00 00 00 23 5E 23 56 D5 1E 00 00 00 00 D5 +R 00 00 01 00 2B 0A 0F 00 +T 48 00 00 00 21 00 00 00 00 E5 21 00 00 E5 3E +R 00 00 01 00 02 05 0F 00 +T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 3F 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 2A +T 56 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 R 00 00 01 00 02 04 00 00 -T 47 00 00 00 00 00 00 00 23 23 23 6E 26 00 ED -R 00 00 01 00 02 04 08 00 -T 50 00 00 00 4B 00 00 00 00 CD 00 00 00 00 38 -R 00 00 01 00 02 05 0C 00 02 0A 0D 00 -T 57 00 00 00 11 +T 5E 00 00 00 4B 00 09 46 23 66 68 23 23 23 6E R 00 00 01 00 -T 58 00 00 00 +T 69 00 00 00 26 00 ED 4B 00 00 00 00 CD +R 00 00 01 00 02 08 0C 00 +T 70 00 00 00 00 00 00 00 38 11 +R 00 00 01 00 02 04 0D 00 +T 74 00 00 00 R 00 00 01 00 -T 58 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T 74 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 03 00 02 0B 03 00 -T 5E 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 7A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T 64 00 00 00 CD 00 00 00 00 F1 F1 +T 80 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 -T 69 00 00 00 +T 85 00 00 00 R 00 00 01 00 -T 69 00 00 00 1E 2C 3E 00 00 00 00 21 +T 85 00 00 00 1E 2C 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 1E 20 +T 8A 00 00 00 00 00 00 00 CD 00 00 00 00 1E 20 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 75 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 91 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 7B 00 00 00 00 00 00 00 2A 00 00 00 00 23 23 -R 00 00 01 00 02 04 00 00 02 09 08 00 -T 82 00 00 00 23 6E 26 00 29 29 29 01 +T 97 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 9E 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 08 00 +T A7 00 00 00 23 6E 26 00 29 29 29 11 R 00 00 01 00 -T 8A 00 00 00 01 00 00 00 09 23 23 4E C5 2B 46 +T AF 00 00 00 01 00 00 00 19 23 23 5E D5 2B 56 R 00 00 01 00 02 04 05 00 -T 93 00 00 00 2B 4E C5 21 00 00 E5 3E +T B8 00 00 00 2B 5E D5 21 00 00 E5 3E R 00 00 01 00 -T 9B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T C0 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T A0 00 00 00 00 00 00 00 F1 F1 F1 1E 28 3E +T C5 00 00 00 00 00 00 00 F1 F1 F1 1E 28 3E R 00 00 01 00 02 04 00 00 -T A8 00 00 00 00 00 00 00 21 00 00 00 00 CD +T CD 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T AD 00 00 00 00 00 00 00 21 0A 00 ED 4B +T D2 00 00 00 00 00 00 00 21 4B 00 09 46 23 66 R 00 00 01 00 02 04 00 00 -T B4 00 00 00 00 00 00 00 09 DD 75 FA DD 74 FB -R 00 00 01 00 02 04 08 00 -T BD 00 00 00 DD 36 FC 00 +T DB 00 00 00 68 01 0A 00 09 DD 75 FA DD 74 FB R 00 00 01 00 -T C1 00 00 00 +T E6 00 00 00 DD 36 FC 00 R 00 00 01 00 -T C1 00 00 00 DD 7E FC FE 04 30 77 +T EA 00 00 00 R 00 00 01 00 -T C8 00 00 00 +T EA 00 00 00 DD 7E FC FE 04 D2 7B 01 00 00 +R 00 00 01 00 00 0A 01 00 +T F2 00 00 00 R 00 00 01 00 -T C8 00 00 00 2A 00 00 00 00 23 23 23 6E 26 00 -R 00 00 01 00 02 05 08 00 -T D1 00 00 00 29 29 29 DD 4E FC 06 00 09 01 +T F2 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 08 00 +T FB 00 00 00 23 66 68 23 23 23 6E 26 00 29 29 R 00 00 01 00 -T DB 00 00 00 04 00 00 00 09 46 DD 70 FF 04 05 +T 06 01 00 00 29 DD 4E FC 06 00 09 01 +R 00 00 01 00 +T 0E 01 00 00 04 00 00 00 09 46 DD 70 FF 04 05 R 00 00 01 00 02 04 05 00 -T E4 00 00 00 20 02 +T 17 01 00 00 20 02 R 00 00 01 00 -T E6 00 00 00 +T 19 01 00 00 R 00 00 01 00 -T E6 00 00 00 18 57 +T 19 01 00 00 18 60 R 00 00 01 00 -T E8 00 00 00 +T 1B 01 00 00 R 00 00 01 00 -T E8 00 00 00 AF DD B6 FC 28 14 +T 1B 01 00 00 AF DD B6 FC 28 14 R 00 00 01 00 -T EE 00 00 00 +T 21 01 00 00 R 00 00 01 00 -T EE 00 00 00 1E 2C 3E 00 00 00 00 21 +T 21 01 00 00 1E 2C 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T F3 00 00 00 00 00 00 00 CD 00 00 00 00 1E 20 +T 26 01 00 00 00 00 00 00 CD 00 00 00 00 1E 20 R 00 00 01 00 02 04 06 00 02 09 00 00 -T FA 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 2D 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 00 01 00 00 00 00 00 00 +T 33 01 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 02 01 00 00 +T 35 01 00 00 R 00 00 01 00 -T 02 01 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD +T 35 01 00 00 DD 6E FA DD 66 FB 4D 44 03 03 DD R 00 00 01 00 -T 0D 01 00 00 71 FA DD 70 FB 46 23 66 68 DD 75 +T 40 01 00 00 71 FA DD 70 FB 46 23 66 68 DD 75 R 00 00 01 00 -T 18 01 00 00 FD DD 74 FE DD 4E FF C5 21 0E 00 +T 4B 01 00 00 FD DD 74 FE DD 4E FF C5 21 4B 00 R 00 00 01 00 -T 23 01 00 00 ED 4B 00 00 00 00 09 4E 23 46 DD +T 56 01 00 00 ED 4B 00 00 00 00 09 46 23 66 68 R 00 00 01 00 02 06 08 00 -T 2C 01 00 00 5E FD DD 56 FE 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 01 00 -T 34 01 00 00 00 00 00 00 CD 00 00 00 00 E1 DD -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 3B 01 00 00 34 FC 18 82 +T 5F 01 00 00 01 0E 00 09 4E 23 46 DD 5E FD DD R 00 00 01 00 -T 3F 01 00 00 +T 6A 01 00 00 56 FE 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 6F 01 00 00 00 00 00 00 CD 00 00 00 00 E1 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 76 01 00 00 34 FC C3 EA 00 00 00 +R 00 00 01 00 00 07 01 00 +T 7B 01 00 00 R 00 00 01 00 -T 3F 01 00 00 1E 29 3E 00 00 00 00 21 +T 7B 01 00 00 1E 29 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T 44 01 00 00 00 00 00 00 CD 00 00 00 00 3E +T 80 01 00 00 00 00 00 00 CD 00 00 00 00 3E R 00 00 01 00 02 04 06 00 02 09 00 00 -T 4A 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 86 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 4F 01 00 00 00 00 00 00 +T 8B 01 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 51 01 00 00 +T 8D 01 00 00 R 00 00 01 00 -T 51 01 00 00 C3 00 00 00 00 +T 8D 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/systrace_exit.rel b/src/nos/lib/filesys_lib/systrace_exit.rel index eff02723..6a2bd84a 100644 --- a/src/nos/lib/filesys_lib/systrace_exit.rel +++ b/src/nos/lib/filesys_lib/systrace_exit.rel @@ -8,177 +8,203 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _systrace_table Ref00000000 S _abyte Ref00000000 S __dprintf Ref00000000 -S _udata_p Ref00000000 +S ___018b_1a71__2c_20err_20_25d Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _syserror_table Ref00000000 S ?SS_CMP_L02 Ref00000000 -S ___0189_1a71__2c_20err_20_25d Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___0005_7313__09_09pid_20_25d_2c Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1BB flags 0 +A CODE size 24B flags 0 S _systrace_exit Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 2A -R 00 00 01 00 02 05 0A 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 6D 00 -R 00 00 01 00 02 04 08 00 -T 0F 00 00 00 09 7E 23 B6 20 03 +T 00 00 00 00 CD 00 00 00 00 FE FF 21 4B 00 ED +R 00 00 01 00 02 05 0B 00 +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 46 +R 00 00 01 00 02 05 09 00 +T 12 00 00 00 23 66 68 01 6D 00 09 7E 23 B6 20 R 00 00 01 00 -T 15 00 00 00 +T 1D 00 00 00 03 R 00 00 01 00 -T 15 00 00 00 C3 B8 01 00 00 +T 1E 00 00 00 +R 00 00 01 00 +T 1E 00 00 00 C3 48 02 00 00 R 00 00 01 00 00 05 01 00 -T 18 00 00 00 -R 00 00 01 00 -T 18 00 00 00 2A 00 00 00 00 23 23 23 4E 06 00 -R 00 00 01 00 02 05 08 00 -T 21 00 00 00 C5 2A 00 00 00 00 46 23 66 68 23 -R 00 00 01 00 02 06 08 00 -T 2A 00 00 00 4E 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 10 00 -T 32 00 00 00 00 00 00 00 E5 21 00 00 E5 3E -R 00 00 01 00 02 04 10 00 -T 3A 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 21 00 00 00 +R 00 00 01 00 +T 21 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 09 00 +T 2A 00 00 00 23 66 6A 23 23 23 5E 16 00 D5 21 +R 00 00 01 00 +T 35 00 00 00 4B 00 09 7E 23 66 6F 56 23 66 6A +R 00 00 01 00 +T 40 00 00 00 23 5E 23 56 D5 1E 00 00 00 00 D5 +R 00 00 01 00 2B 0A 10 00 +T 48 00 00 00 21 00 00 00 00 E5 21 00 00 E5 3E +R 00 00 01 00 02 05 10 00 +T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 3F 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 2A +T 56 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 R 00 00 01 00 02 04 00 00 -T 47 00 00 00 00 00 00 00 23 23 23 7E FE 17 20 -R 00 00 01 00 02 04 08 00 -T 50 00 00 00 43 21 08 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 08 00 -T 59 00 00 00 7E 23 B6 20 36 +T 5E 00 00 00 4B 00 09 46 23 66 68 23 23 23 7E R 00 00 01 00 -T 5E 00 00 00 +T 69 00 00 00 FE 17 20 5B 21 4B 00 ED 4B R 00 00 01 00 -T 5E 00 00 00 +T 72 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 09 00 +T 7A 00 00 00 08 00 09 7E 23 B6 20 46 R 00 00 01 00 -T 5E 00 00 00 +T 82 00 00 00 R 00 00 01 00 -T 5E 00 00 00 0E 01 C5 21 04 00 ED 4B +T 82 00 00 00 R 00 00 01 00 -T 66 00 00 00 00 00 00 00 09 4E 23 46 21 0C 00 -R 00 00 01 00 02 04 08 00 -T 6F 00 00 00 ED 5B 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 06 08 00 -T 78 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7D 00 00 00 00 00 00 00 E1 1E 2C 3E +T 82 00 00 00 +R 00 00 01 00 +T 82 00 00 00 0E 01 C5 21 4B 00 ED 4B +R 00 00 01 00 +T 8A 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 09 00 +T 92 00 00 00 04 00 19 4E 23 46 21 4B 00 ED 5B +R 00 00 01 00 +T 9D 00 00 00 00 00 00 00 19 56 23 66 6A 11 +R 00 00 01 00 02 04 09 00 +T A5 00 00 00 0C 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T AD 00 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T B4 00 00 00 1E 2C 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 06 00 +T B9 00 00 00 00 00 00 00 CD 00 00 00 00 1E 20 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T C0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T C6 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 83 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 88 00 00 00 00 00 00 00 1E 20 3E 00 00 00 00 -R 00 00 01 00 02 04 00 00 2B 0B 06 00 -T 8E 00 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 94 00 00 00 -R 00 00 01 00 -T 94 00 00 00 2A 00 00 00 00 23 23 23 6E 26 00 -R 00 00 01 00 02 05 08 00 -T 9D 00 00 00 29 29 29 01 00 00 00 00 09 46 DD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 70 FE 48 C5 01 00 00 21 04 00 ED -R 00 00 01 00 -T B1 00 00 00 5B 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 05 08 00 -T B9 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BE 00 00 00 00 00 00 00 E1 2A 00 00 00 00 23 -R 00 00 01 00 02 04 00 00 02 0A 08 00 -T C5 00 00 00 23 23 7E FE 19 28 16 2A +T C8 00 00 00 +R 00 00 01 00 +T C8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 09 00 +T D1 00 00 00 23 66 6A 23 23 23 6E 26 00 29 29 +R 00 00 01 00 +T DC 00 00 00 29 11 00 00 00 00 19 56 DD 72 FE +R 00 00 01 00 02 06 05 00 +T E5 00 00 00 5A D5 01 00 00 21 4B 00 ED 5B +R 00 00 01 00 +T EF 00 00 00 00 00 00 00 19 7E 23 66 6F 11 +R 00 00 01 00 02 04 09 00 +T F7 00 00 00 04 00 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T FF 00 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 06 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 0F 01 00 00 23 66 68 23 23 23 7E FE 19 28 28 R 00 00 01 00 -T CD 00 00 00 00 00 00 00 23 23 23 7E FE 1A 28 -R 00 00 01 00 02 04 08 00 -T D6 00 00 00 0B 2A 00 00 00 00 23 23 23 7E FE -R 00 00 01 00 02 06 08 00 -T DF 00 00 00 1E 20 3C +T 1A 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 23 01 00 00 23 66 68 23 23 23 7E FE 1A 28 14 R 00 00 01 00 -T E2 00 00 00 +T 2E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 37 01 00 00 23 66 68 23 23 23 7E FE 1E 20 4C R 00 00 01 00 -T E2 00 00 00 +T 42 01 00 00 R 00 00 01 00 -T E2 00 00 00 21 08 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 08 00 -T EB 00 00 00 23 B6 20 2F +T 42 01 00 00 R 00 00 01 00 -T EF 00 00 00 +T 42 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 4B 01 00 00 23 66 68 01 08 00 09 7E 23 B6 20 R 00 00 01 00 -T EF 00 00 00 +T 56 01 00 00 37 R 00 00 01 00 -T EF 00 00 00 +T 57 01 00 00 R 00 00 01 00 -T EF 00 00 00 1E 2C 3E 00 00 00 00 21 +T 57 01 00 00 +R 00 00 01 00 +T 57 01 00 00 +R 00 00 01 00 +T 57 01 00 00 1E 2C 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T F4 00 00 00 00 00 00 00 CD 00 00 00 00 1E 20 +T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 1E 20 R 00 00 01 00 02 04 06 00 02 09 00 00 -T FB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 63 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 01 01 00 00 00 00 00 00 DD 6E FE E5 01 00 00 +T 69 01 00 00 00 00 00 00 DD 6E FE E5 01 00 00 R 00 00 01 00 02 04 00 00 -T 0A 01 00 00 21 06 00 ED 5B 00 00 00 00 19 5E -R 00 00 01 00 02 09 08 00 -T 13 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 18 01 00 00 00 00 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 1E 01 00 00 -R 00 00 01 00 -T 1E 01 00 00 21 08 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 08 00 -T 27 01 00 00 23 56 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 08 0E 00 -T 2E 01 00 00 00 00 00 00 E5 21 00 00 E5 3E -R 00 00 01 00 02 04 0E 00 -T 36 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 3B 01 00 00 00 00 00 00 F1 F1 F1 F1 21 08 00 +T 72 01 00 00 21 4B 00 ED 5B 00 00 00 00 19 56 +R 00 00 01 00 02 09 09 00 +T 7B 01 00 00 23 66 6A 11 06 00 19 5E 23 56 3E +R 00 00 01 00 +T 86 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 8B 01 00 00 00 00 00 00 E1 R 00 00 01 00 02 04 00 00 -T 44 01 00 00 09 4E 23 46 21 00 00 CD +T 8E 01 00 00 +R 00 00 01 00 +T 8E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 09 00 +T 97 01 00 00 23 66 6A 11 08 00 19 5E 23 56 D5 +R 00 00 01 00 +T A2 01 00 00 1E 00 00 00 00 D5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T A8 01 00 00 E5 21 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T B0 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T B7 01 00 00 F1 F1 21 4B 00 09 46 23 66 68 01 +R 00 00 01 00 +T C2 01 00 00 08 00 09 4E 23 46 21 00 00 CD +R 00 00 01 00 +T CC 01 00 00 00 00 00 00 30 70 21 4B 00 ED 4B +R 00 00 01 00 02 04 0E 00 +T D5 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 09 00 +T DD 01 00 00 08 00 09 46 23 66 68 ED 4B R 00 00 01 00 -T 4C 01 00 00 00 00 00 00 30 60 21 08 00 ED 4B -R 00 00 01 00 02 04 0D 00 -T 55 01 00 00 00 00 00 00 09 46 23 66 68 ED 4B -R 00 00 01 00 02 04 08 00 -T 5E 01 00 00 00 00 00 00 CD 00 00 00 00 30 4B -R 00 00 01 00 02 04 02 00 02 09 0D 00 -T 65 01 00 00 +T E6 01 00 00 00 00 00 00 CD 00 00 00 00 30 53 +R 00 00 01 00 02 04 02 00 02 09 0E 00 +T ED 01 00 00 R 00 00 01 00 -T 65 01 00 00 +T ED 01 00 00 R 00 00 01 00 -T 65 01 00 00 +T ED 01 00 00 R 00 00 01 00 -T 65 01 00 00 1E 20 3E 00 00 00 00 21 +T ED 01 00 00 1E 20 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T 6A 01 00 00 00 00 00 00 CD 00 00 00 00 1E 28 +T F2 01 00 00 00 00 00 00 CD 00 00 00 00 1E 28 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 71 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T F9 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 77 01 00 00 00 00 00 00 21 08 00 ED 4B +T FF 01 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 7E 01 00 00 00 00 00 00 09 4E 23 46 11 03 00 -R 00 00 01 00 02 04 08 00 -T 87 01 00 00 CD 00 00 00 00 21 00 00 00 00 19 -R 00 00 01 00 02 05 0B 00 02 0A 0C 00 -T 8E 01 00 00 23 23 4E C5 2B 46 2B 4E C5 21 -R 00 00 01 00 -T 98 01 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 07 00 -T 9E 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T A5 01 00 00 F1 1E 29 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 06 00 -T AB 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 09 00 00 -T B0 01 00 00 +T 06 02 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 09 00 +T 0E 02 00 00 08 00 09 4E 23 46 11 03 00 CD +R 00 00 01 00 +T 18 02 00 00 00 00 00 00 21 00 00 00 00 19 23 +R 00 00 01 00 02 04 0C 00 02 09 0D 00 +T 1F 02 00 00 23 4E C5 2B 46 2B 4E C5 21 00 00 +R 00 00 01 00 +T 2A 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 07 00 02 0B 07 00 +T 30 02 00 00 CD 00 00 00 00 F1 F1 F1 1E 29 3E +R 00 00 01 00 02 05 00 00 +T 39 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 3E 02 00 00 00 00 00 00 +R 00 00 01 00 02 04 00 00 +T 40 02 00 00 R 00 00 01 00 -T B0 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 40 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T B6 01 00 00 00 00 00 00 +T 46 02 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T B8 01 00 00 +T 48 02 00 00 R 00 00 01 00 -T B8 01 00 00 C3 00 00 00 00 +T 48 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/systrace_table.rel b/src/nos/lib/filesys_lib/systrace_table.rel index 30b65856..4eb59891 100644 --- a/src/nos/lib/filesys_lib/systrace_table.rel +++ b/src/nos/lib/filesys_lib/systrace_table.rel @@ -1,48 +1,48 @@ XL4 H 4 areas 2D global symbols -S ___05c5_5caf_umount Ref00000000 -S ___048e_7fbc_fstat Ref00000000 -S ___0471_b319_dup2 Ref00000000 -S ___04a9_3fa5_ioctl Ref00000000 -S ___0526_0458_pipe Ref00000000 -S ___04c2_634b_lseek Ref00000000 -S ___0438_23aa_close Ref00000000 -S ___04b1_a61c_kill Ref00000000 -S ___03f8_2cfc_access Ref00000000 -S ___05b6_c82f_times Ref00000000 -S ___053c_054d_read Ref00000000 -S ___0430_743f_chdir Ref00000000 -S ___0496_60c5_getfsys Ref00000000 -S ___0486_8074_fork Ref00000000 -S ___05e4_4cc8_write Ref00000000 -S ___0433_c946_chmod Ref00000000 -S ___04e6_b5d1_mount Ref00000000 -S ___059c_ceb7_sync Ref00000000 -S ___05c9_acee_unlink Ref00000000 +S ___05ee_c82f_times Ref00000000 +S ___0485_a2e4_dup Ref00000000 +S ___0553_0458_pipe Ref00000000 +S ___0486_b319_dup2 Ref00000000 +S ___0490_59b0_execve Ref00000000 +S ___0617_e988_waitpid Ref00000000 +S ___0573_7ee6_reboot Ref00000000 +S ___044b_87a8_chroot Ref00000000 +S ___04bb_7dac_getset Ref00000000 +S ___04e9_634b_lseek Ref00000000 +S ___05b1_3faf_signal Ref00000000 +S ___059f_d2fd_sbrk Ref00000000 +S ___04dd_b632_link Ref00000000 +S ___04d8_a61c_kill Ref00000000 +S ___056d_054d_read Ref00000000 +S ___050d_b5d1_mount Ref00000000 +S ___061f_4cc8_write Ref00000000 +S ___05d4_ceb7_sync Ref00000000 +S ___0445_743f_chdir Ref00000000 +S ___0448_c946_chmod Ref00000000 S .__.ABS. Def00000000 -S ___0567_d2fd_sbrk Ref00000000 -S ___0436_87a8_chroot Ref00000000 -S ___0593_68cb_stime Ref00000000 -S ___04e0_6257_mknod Ref00000000 -S ___0424_9767_brk Ref00000000 -S ___04b6_b632_link Ref00000000 -S ___05b1_535d_time Ref00000000 -S ___0522_f746_pause Ref00000000 -S ___05df_e988_waitpid Ref00000000 -S ___047f_086a_falign Ref00000000 -S ___05d5_5353_utime Ref00000000 -S ___0579_3faf_signal Ref00000000 -S ___0435_88f5_chown Ref00000000 +S ___044a_88f5_chown Ref00000000 +S ___054f_f746_pause Ref00000000 +S ___0601_acee_unlink Ref00000000 +S ___0434_9767_brk Ref00000000 +S ___060d_5353_utime Ref00000000 +S ___05c8_d63e_stat Ref00000000 +S ___05e9_535d_time Ref00000000 +S ___05fd_5caf_umount Ref00000000 +S ___0507_6257_mknod Ref00000000 +S ___044d_23aa_close Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0590_d63e_stat Ref00000000 -S ___047b_59b0_execve Ref00000000 -S ___059b_420b_symlink Ref00000000 -S ___053e_7ee6_reboot Ref00000000 -S ___050d_3971_open Ref00000000 -S ___0402_b0a9_alarm Ref00000000 -S ___0498_7dac_getset Ref00000000 -S ___0470_a2e4_dup Ref00000000 -S ___03f3_1951__5fexit Ref00000000 +S ___03fa_2cfc_access Ref00000000 +S ___05d3_420b_symlink Ref00000000 +S ___04b1_7fbc_fstat Ref00000000 +S ___04a3_8074_fork Ref00000000 +S ___05cb_68cb_stime Ref00000000 +S ___053a_3971_open Ref00000000 +S ___0404_b0a9_alarm Ref00000000 +S ___04d0_3fa5_ioctl Ref00000000 +S ___04b9_60c5_getfsys Ref00000000 +S ___03f5_1951__5fexit Ref00000000 +S ___0496_086a_falign Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 14A flags 0 @@ -58,84 +58,84 @@ R 00 00 02 00 T 48 01 00 00 R 00 00 02 00 T 00 00 00 00 04 00 00 00 00 02 03 00 00 04 -R 00 00 03 00 4A 05 08 00 +R 00 00 03 00 4A 05 20 00 T 09 00 00 00 00 00 00 00 04 00 00 00 05 -R 00 00 03 00 4A 04 27 00 +R 00 00 03 00 4A 04 26 00 T 11 00 00 00 00 00 00 00 05 00 00 00 04 R 00 00 03 00 4A 04 18 00 T 19 00 00 00 00 00 00 00 02 00 00 00 04 -R 00 00 03 00 4A 04 0B 00 +R 00 00 03 00 4A 04 12 00 T 21 00 00 00 00 00 00 00 02 03 00 00 04 -R 00 00 03 00 4A 04 0F 00 +R 00 00 03 00 4A 04 13 00 T 29 00 00 00 00 00 00 00 02 04 04 00 04 -R 00 00 03 00 4A 04 20 00 +R 00 00 03 00 4A 04 15 00 T 31 00 00 00 00 00 00 00 04 00 00 00 04 -R 00 00 03 00 4A 04 06 00 +R 00 00 03 00 4A 04 1E 00 T 39 00 00 00 00 00 00 00 05 05 05 00 04 -R 00 00 03 00 4A 04 28 00 +R 00 00 03 00 4A 04 08 00 T 41 00 00 00 00 00 00 00 04 00 00 00 04 -R 00 00 03 00 4A 04 29 00 +R 00 00 03 00 4A 04 01 00 T 49 00 00 00 00 00 00 00 04 04 00 00 04 -R 00 00 03 00 4A 04 02 00 +R 00 00 03 00 4A 04 03 00 T 51 00 00 00 00 00 00 00 02 05 05 00 04 -R 00 00 03 00 4A 04 23 00 +R 00 00 03 00 4A 04 04 00 T 59 00 00 00 00 00 00 00 04 00 00 00 04 -R 00 00 03 00 4A 04 2A 00 +R 00 00 03 00 4A 04 29 00 T 61 00 00 00 00 00 00 00 00 00 00 00 04 -R 00 00 03 00 4A 04 0D 00 +R 00 00 03 00 4A 04 23 00 T 69 00 00 00 00 00 00 00 04 05 00 00 04 -R 00 00 03 00 4A 04 01 00 +R 00 00 03 00 4A 04 22 00 T 71 00 00 00 00 00 00 00 05 05 00 00 05 -R 00 00 03 00 4A 04 0C 00 +R 00 00 03 00 4A 04 28 00 T 79 00 00 00 00 00 00 00 04 05 05 00 04 -R 00 00 03 00 4A 04 03 00 +R 00 00 03 00 4A 04 27 00 T 81 00 00 00 00 00 00 00 04 04 00 00 04 -R 00 00 03 00 4A 04 07 00 +R 00 00 03 00 4A 04 0D 00 T 89 00 00 00 00 00 00 00 02 02 00 00 04 -R 00 00 03 00 4A 04 19 00 +R 00 00 03 00 4A 04 0C 00 T 91 00 00 00 00 00 00 00 02 03 00 00 04 -R 00 00 03 00 4A 04 17 00 +R 00 00 03 00 4A 04 1D 00 T 99 00 00 00 00 00 00 00 02 02 00 00 04 -R 00 00 03 00 4A 04 10 00 +R 00 00 03 00 4A 04 0F 00 T A1 00 00 00 00 00 00 00 02 05 03 00 04 -R 00 00 03 00 4A 04 26 00 +R 00 00 03 00 4A 04 25 00 T A9 00 00 00 00 00 00 00 00 00 00 00 04 -R 00 00 03 00 4A 04 1B 00 +R 00 00 03 00 4A 04 16 00 T B1 00 00 00 00 00 00 00 05 00 00 00 05 -R 00 00 03 00 4A 04 04 00 +R 00 00 03 00 4A 04 02 00 T B9 00 00 00 00 00 00 00 04 05 05 00 05 -R 00 00 03 00 4A 04 0A 00 +R 00 00 03 00 4A 04 0E 00 T C1 00 00 00 00 00 00 00 05 00 00 00 05 -R 00 00 03 00 4A 04 14 00 +R 00 00 03 00 4A 04 0B 00 T C9 00 00 00 00 00 00 00 04 05 05 04 05 -R 00 00 03 00 4A 04 05 00 +R 00 00 03 00 4A 04 09 00 T D1 00 00 00 00 00 00 00 04 05 05 00 04 -R 00 00 03 00 4A 04 1F 00 +R 00 00 03 00 4A 04 0A 00 T D9 00 00 00 00 00 00 00 02 05 00 00 04 -R 00 00 03 00 4A 04 22 00 +R 00 00 03 00 4A 04 1A 00 T E1 00 00 00 00 00 00 00 05 00 00 00 04 -R 00 00 03 00 4A 04 16 00 +R 00 00 03 00 4A 04 24 00 T E9 00 00 00 00 00 00 00 00 00 00 00 05 R 00 00 03 00 4A 04 11 00 T F1 00 00 00 00 00 00 00 05 00 00 00 04 -R 00 00 03 00 4A 04 1A 00 +R 00 00 03 00 4A 04 1B 00 T F9 00 00 00 00 00 00 00 05 00 00 00 04 -R 00 00 03 00 4A 04 09 00 -T 01 01 00 00 00 00 00 00 02 00 00 00 04 R 00 00 03 00 4A 04 00 00 +T 01 01 00 00 00 00 00 00 02 00 00 00 04 +R 00 00 03 00 4A 04 1C 00 T 09 01 00 00 00 00 00 00 02 00 00 00 04 -R 00 00 03 00 4A 04 12 00 +R 00 00 03 00 4A 04 17 00 T 11 01 00 00 00 00 00 00 02 05 00 00 04 -R 00 00 03 00 4A 04 1E 00 +R 00 00 03 00 4A 04 19 00 T 19 01 00 00 00 00 00 00 04 05 05 00 05 -R 00 00 03 00 4A 04 1C 00 +R 00 00 03 00 4A 04 05 00 T 21 01 00 00 00 00 00 00 04 01 05 00 04 -R 00 00 03 00 4A 04 0E 00 +R 00 00 03 00 4A 04 10 00 T 29 01 00 00 00 00 00 00 05 05 00 00 04 -R 00 00 03 00 4A 04 25 00 +R 00 00 03 00 4A 04 06 00 T 31 01 00 00 00 00 00 00 02 02 00 00 04 -R 00 00 03 00 4A 04 24 00 +R 00 00 03 00 4A 04 21 00 T 39 01 00 00 00 00 00 00 02 00 00 00 04 -R 00 00 03 00 4A 04 15 00 +R 00 00 03 00 4A 04 07 00 T 41 01 00 00 00 00 00 00 04 04 00 00 29 00 -R 00 00 03 00 4A 04 1D 00 +R 00 00 03 00 4A 04 2A 00 diff --git a/src/nos/lib/filesys_lib/time.rel b/src/nos/lib/filesys_lib/time.rel index f847c287..a89e576f 100644 --- a/src/nos/lib/filesys_lib/time.rel +++ b/src/nos/lib/filesys_lib/time.rel @@ -1,69 +1,68 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_time Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B1 flags 0 +A CODE size D3 flags 0 S _time Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 04 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 04 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 04 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 04 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 1E 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 04 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 08 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 5B 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 04 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 66 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 04 00 -T 6F 00 00 00 FB DD 46 FC 71 23 70 3E +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 04 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 77 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7C 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD -R 00 00 01 00 02 04 00 00 -T 85 00 00 00 A6 FD DD A6 FE 3C 20 0F +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 04 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 1E 3E R 00 00 01 00 -T 8D 00 00 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 07 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 8D 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 R 00 00 01 00 -T 8D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 04 00 -T 96 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 06 00 -T 9C 00 00 00 +T 98 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 04 00 +T A1 00 00 00 66 6A 11 04 00 19 DD 5E FB DD 56 R 00 00 01 00 -T 9C 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD +T AC 00 00 00 FC 73 23 72 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B3 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T B9 00 00 00 4B 00 ED 4B 00 00 00 00 09 AF 77 R 00 00 01 00 02 08 04 00 -T A5 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T C2 00 00 00 23 77 DD 4E FD DD 46 FE DD 6E FB R 00 00 01 00 -T AF 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +T CD 00 00 00 DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 08 09 00 diff --git a/src/nos/lib/filesys_lib/uf_alloc.rel b/src/nos/lib/filesys_lib/uf_alloc.rel index 72be4093..9745e9e2 100644 --- a/src/nos/lib/filesys_lib/uf_alloc.rel +++ b/src/nos/lib/filesys_lib/uf_alloc.rel @@ -1,48 +1,52 @@ XL4 H 2 areas 6 global symbols S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 50 flags 0 +A CODE size 61 flags 0 S _uf_alloc Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF 2A +T 00 00 00 00 CD 00 00 00 00 FC FF 21 4B 00 ED R 00 00 01 00 02 05 03 00 -T 06 00 00 00 00 00 00 00 46 23 66 68 01 71 00 -R 00 00 01 00 02 04 01 00 -T 0F 00 00 00 09 DD 75 FD DD 74 FE DD 36 FC 00 +T 09 00 00 00 4B 00 00 00 00 09 7E 23 66 6F 46 +R 00 00 01 00 02 05 01 00 +T 12 00 00 00 23 66 68 01 71 00 09 DD 75 FD DD R 00 00 01 00 -T 1A 00 00 00 +T 1D 00 00 00 74 FE DD 36 FC 00 R 00 00 01 00 -T 1A 00 00 00 DD 7E FC FE 0A 30 1D +T 23 00 00 00 R 00 00 01 00 -T 21 00 00 00 +T 23 00 00 00 DD 7E FC FE 0A 30 1D R 00 00 01 00 -T 21 00 00 00 DD 6E FD DD 66 FE 7E E6 80 28 05 +T 2A 00 00 00 R 00 00 01 00 -T 2C 00 00 00 +T 2A 00 00 00 DD 6E FD DD 66 FE 7E E6 80 28 05 R 00 00 01 00 -T 2C 00 00 00 DD 6E FC 18 1C +T 35 00 00 00 R 00 00 01 00 -T 31 00 00 00 +T 35 00 00 00 DD 6E FC 18 24 R 00 00 01 00 -T 31 00 00 00 DD 34 FD 20 03 DD 34 FE +T 3A 00 00 00 R 00 00 01 00 -T 39 00 00 00 +T 3A 00 00 00 DD 34 FD 20 03 DD 34 FE R 00 00 01 00 -T 39 00 00 00 DD 34 FC 18 DC +T 42 00 00 00 R 00 00 01 00 -T 3E 00 00 00 +T 42 00 00 00 DD 34 FC 18 DC R 00 00 01 00 -T 3E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 47 00 00 00 +R 00 00 01 00 +T 47 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 01 00 -T 47 00 00 00 17 23 36 00 2E FF +T 50 00 00 00 23 66 68 01 08 00 09 36 17 23 36 +R 00 00 01 00 +T 5B 00 00 00 00 2E FF R 00 00 01 00 -T 4D 00 00 00 +T 5E 00 00 00 R 00 00 01 00 -T 4D 00 00 00 C3 00 00 00 00 +T 5E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 00 00 diff --git a/src/nos/lib/filesys_lib/umask.rel b/src/nos/lib/filesys_lib/umask.rel index 6757562a..0e8906f1 100644 --- a/src/nos/lib/filesys_lib/umask.rel +++ b/src/nos/lib/filesys_lib/umask.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _umask Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0A 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0A 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/umount.rel b/src/nos/lib/filesys_lib/umount.rel index de4d8402..aca104c8 100644 --- a/src/nos/lib/filesys_lib/umount.rel +++ b/src/nos/lib/filesys_lib/umount.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _umount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 20 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 20 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/unlink.rel b/src/nos/lib/filesys_lib/unlink.rel index 4c570def..89acd45d 100644 --- a/src/nos/lib/filesys_lib/unlink.rel +++ b/src/nos/lib/filesys_lib/unlink.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_unlink Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _unlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 21 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 21 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/valadr.rel b/src/nos/lib/filesys_lib/valadr.rel index 60409782..3c5f5f34 100644 --- a/src/nos/lib/filesys_lib/valadr.rel +++ b/src/nos/lib/filesys_lib/valadr.rel @@ -1,12 +1,12 @@ XL4 H 2 areas 6 global symbols S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 59 flags 0 +A CODE size 61 flags 0 S _valadr Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -26,7 +26,7 @@ T 20 00 00 00 05 09 DD 75 FE DD 74 FF DD 4E 02 R 00 00 01 00 T 2B 00 00 00 DD 46 03 A7 ED 42 38 0E DD 4E FE R 00 00 01 00 -T 36 00 00 00 DD 46 FF 21 00 F0 A7 ED 42 30 12 +T 36 00 00 00 DD 46 FF 21 00 F0 A7 ED 42 30 1A R 00 00 01 00 T 41 00 00 00 R 00 00 01 00 @@ -36,15 +36,17 @@ T 41 00 00 00 R 00 00 01 00 T 41 00 00 00 R 00 00 01 00 -T 41 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 41 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 01 00 -T 4A 00 00 00 0E 23 36 00 21 00 00 18 03 +T 4A 00 00 00 23 66 68 01 08 00 09 36 0E 23 36 R 00 00 01 00 -T 53 00 00 00 +T 55 00 00 00 00 21 00 00 18 03 R 00 00 01 00 -T 53 00 00 00 21 01 00 +T 5B 00 00 00 R 00 00 01 00 -T 56 00 00 00 +T 5B 00 00 00 21 01 00 R 00 00 01 00 -T 56 00 00 00 C3 00 00 00 00 +T 5E 00 00 00 +R 00 00 01 00 +T 5E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 00 00 diff --git a/src/nos/lib/filesys_lib/validblk.rel b/src/nos/lib/filesys_lib/validblk.rel index a412f071..988895e1 100644 --- a/src/nos/lib/filesys_lib/validblk.rel +++ b/src/nos/lib/filesys_lib/validblk.rel @@ -1,12 +1,12 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___05d8_74cf_validblk_3a_20inval Ref00000000 +S ___0610_74cf_validblk_3a_20inval Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___05d7_a0e5_validblk_3a_20dev_2 Ref00000000 +S ___060f_a0e5_validblk_3a_20dev_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _findfs Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/filesys_lib/validdev.rel b/src/nos/lib/filesys_lib/validdev.rel index 318c150e..368cd450 100644 --- a/src/nos/lib/filesys_lib/validdev.rel +++ b/src/nos/lib/filesys_lib/validdev.rel @@ -4,13 +4,13 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Baddevmsg Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Devtab Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S __panic Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 75 flags 0 +A CODE size 7D flags 0 S _validdev Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -30,7 +30,7 @@ T 2A 00 00 00 DD 7E 02 BE 30 08 R 00 00 01 00 T 30 00 00 00 R 00 00 01 00 -T 30 00 00 00 DD 6E FD DD 66 FE 18 3A +T 30 00 00 00 DD 6E FD DD 66 FE 18 42 R 00 00 01 00 T 38 00 00 00 R 00 00 01 00 @@ -52,11 +52,13 @@ T 60 00 00 00 F1 F1 R 00 00 01 00 T 62 00 00 00 R 00 00 01 00 -T 62 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 62 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 6B 00 00 00 13 23 36 00 21 00 00 +T 6B 00 00 00 23 66 68 01 08 00 09 36 13 23 36 R 00 00 01 00 -T 72 00 00 00 +T 76 00 00 00 00 21 00 00 R 00 00 01 00 -T 72 00 00 00 C3 00 00 00 00 +T 7A 00 00 00 +R 00 00 01 00 +T 7A 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/vdprintf.rel b/src/nos/lib/filesys_lib/vdprintf.rel index 9e2e5d74..84054316 100644 --- a/src/nos/lib/filesys_lib/vdprintf.rel +++ b/src/nos/lib/filesys_lib/vdprintf.rel @@ -1,5 +1,5 @@ XL4 -H 2 areas C global symbols +H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Ptab Ref00000000 S _dputter Ref00000000 @@ -8,7 +8,6 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _Stkchk Ref00000000 -S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___vprinter Ref00000000 A _DEFAULT size 0 flags 0 @@ -30,10 +29,10 @@ T 12 00 00 00 R 00 00 01 00 T 12 00 00 00 2A 00 00 00 00 01 6F 00 09 46 23 R 00 00 01 00 02 05 01 00 -T 1B 00 00 00 66 68 DD 4E 02 DD 46 03 CD +T 1B 00 00 00 66 68 DD 4E 02 DD 46 03 A7 ED 42 +R 00 00 01 00 +T 26 00 00 00 30 05 R 00 00 01 00 -T 24 00 00 00 00 00 00 00 30 05 -R 00 00 01 00 02 04 08 00 T 28 00 00 00 R 00 00 01 00 T 28 00 00 00 21 00 00 18 22 @@ -47,7 +46,7 @@ R 00 00 01 00 T 40 00 00 00 00 00 00 00 11 00 00 00 00 3E R 00 00 01 00 2B 04 02 00 02 09 02 00 T 45 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 4A 00 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 4F 00 00 00 diff --git a/src/nos/lib/filesys_lib/wargs.rel b/src/nos/lib/filesys_lib/wargs.rel index 9c06b6ec..4413de40 100644 --- a/src/nos/lib/filesys_lib/wargs.rel +++ b/src/nos/lib/filesys_lib/wargs.rel @@ -4,12 +4,12 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _usrget_int Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _ugetc Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D7 flags 0 +A CODE size DF flags 0 S _wargs Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -27,7 +27,7 @@ T 26 00 00 00 75 02 DD 74 03 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 01 00 T 2E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 35 00 00 00 FA DD 74 FB 7D B4 28 70 +T 35 00 00 00 FA DD 74 FB 7D B4 28 78 R 00 00 01 00 T 3D 00 00 00 R 00 00 01 00 @@ -51,33 +51,35 @@ T 76 00 00 00 71 21 06 00 DD 4E 04 DD 46 05 09 R 00 00 01 00 T 81 00 00 00 01 F4 01 09 DD 4E FE DD 46 FF A7 R 00 00 01 00 -T 8C 00 00 00 ED 42 30 12 +T 8C 00 00 00 ED 42 30 1A R 00 00 01 00 T 90 00 00 00 R 00 00 01 00 -T 90 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 +T 90 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 04 00 -T 99 00 00 00 07 23 36 00 21 01 00 18 32 +T 99 00 00 00 23 66 68 01 08 00 09 36 07 23 36 R 00 00 01 00 -T A2 00 00 00 -R 00 00 01 00 -T A2 00 00 00 DD 7E FC DD B6 FD 20 9E +T A4 00 00 00 00 21 01 00 18 32 R 00 00 01 00 T AA 00 00 00 R 00 00 01 00 -T AA 00 00 00 C3 1B 00 00 00 +T AA 00 00 00 DD 7E FC DD B6 FD 20 96 +R 00 00 01 00 +T B2 00 00 00 +R 00 00 01 00 +T B2 00 00 00 C3 1B 00 00 00 R 00 00 01 00 00 05 01 00 -T AD 00 00 00 +T B5 00 00 00 R 00 00 01 00 -T AD 00 00 00 DD 6E 04 DD 66 05 23 23 E5 21 +T B5 00 00 00 DD 6E 04 DD 66 05 23 23 E5 21 R 00 00 01 00 -T B7 00 00 00 06 00 DD 4E 04 DD 46 05 09 4D 44 +T BF 00 00 00 06 00 DD 4E 04 DD 46 05 09 4D 44 R 00 00 01 00 -T C2 00 00 00 DD 6E FE DD 66 FF A7 ED 42 4D 44 +T CA 00 00 00 DD 6E FE DD 66 FF A7 ED 42 4D 44 R 00 00 01 00 -T CD 00 00 00 E1 71 23 70 21 00 00 +T D5 00 00 00 E1 71 23 70 21 00 00 R 00 00 01 00 -T D4 00 00 00 +T DC 00 00 00 R 00 00 01 00 -T D4 00 00 00 C3 00 00 00 00 +T DC 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/wr_inode.rel b/src/nos/lib/filesys_lib/wr_inode.rel index da0248fa..6e8d7678 100644 --- a/src/nos/lib/filesys_lib/wr_inode.rel +++ b/src/nos/lib/filesys_lib/wr_inode.rel @@ -1,115 +1,148 @@ XL4 -H 3 areas E global symbols +H 3 areas 13 global symbols S ?US_RSH_L02 Ref00000000 S _magic Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___061c_bd9d_wr_5finode_28_29_20 Ref00000000 S ?S_LSH_L02 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___061e_7708_wr_5finode_280x_25x Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _dirty_mask Ref00000000 S _findfs Ref00000000 S _bread Ref00000000 +S ___061d_68b2_wr_5finode_28_29_20 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F5 flags 0 +A CODE size 16B flags 0 S _wr_inode Def00000000 A CSTR size 9 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 01 -R 00 00 01 00 02 05 08 00 -T 06 00 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E +T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD +R 00 00 01 00 02 05 0B 00 +T 09 00 00 00 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 0C 00 +T 10 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0C 00 +T 18 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 1D 00 00 00 00 00 00 00 F1 F1 F1 F1 01 +R 00 00 01 00 02 04 02 00 +T 24 00 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 00 04 02 00 -T 0F 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 2D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 14 00 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 +T 32 00 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 02 00 -T 1D 00 00 00 23 7E B7 CA E5 00 00 00 21 09 00 +T 3B 00 00 00 23 7E B7 CA 30 01 00 00 21 09 00 R 00 00 01 00 00 08 01 00 -T 26 00 00 00 DD 4E 02 DD 46 03 09 7E B7 C2 +T 44 00 00 00 DD 4E 02 DD 46 03 09 7E B7 C2 R 00 00 01 00 -T 30 00 00 00 E5 00 00 00 +T 4E 00 00 00 30 01 00 00 R 00 00 01 00 00 04 01 00 -T 32 00 00 00 +T 50 00 00 00 R 00 00 01 00 -T 32 00 00 00 +T 50 00 00 00 R 00 00 01 00 -T 32 00 00 00 +T 50 00 00 00 R 00 00 01 00 -T 32 00 00 00 0E 00 C5 DD 6E 02 DD 66 03 23 23 +T 50 00 00 00 0E 00 C5 DD 6E 02 DD 66 03 23 23 R 00 00 01 00 -T 3D 00 00 00 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 44 00 00 00 00 00 00 00 CD 00 00 00 00 23 23 -R 00 00 01 00 02 04 0B 00 02 09 02 00 -T 4B 00 00 00 46 23 66 68 E5 21 05 00 DD 4E 02 +T 5B 00 00 00 23 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0F 00 +T 62 00 00 00 00 00 00 00 CD 00 00 00 00 23 23 +R 00 00 01 00 02 04 0F 00 02 09 02 00 +T 69 00 00 00 46 23 66 68 E5 21 05 00 DD 4E 02 R 00 00 01 00 -T 56 00 00 00 DD 46 03 09 5E 23 56 06 03 CD +T 74 00 00 00 DD 46 03 09 5E 23 56 06 03 CD R 00 00 01 00 -T 60 00 00 00 00 00 00 00 E1 19 4D 44 DD 6E 02 +T 7E 00 00 00 00 00 00 00 E1 19 4D 44 DD 6E 02 R 00 00 01 00 02 04 00 00 -T 69 00 00 00 DD 66 03 23 23 23 5E 23 56 3E +T 87 00 00 00 DD 66 03 23 23 23 5E 23 56 3E R 00 00 01 00 -T 73 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 78 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T 96 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF R 00 00 01 00 02 04 02 00 -T 81 00 00 00 7D B4 20 05 +T 9F 00 00 00 7D B4 20 31 R 00 00 01 00 -T 85 00 00 00 +T A3 00 00 00 R 00 00 01 00 -T 85 00 00 00 +T A3 00 00 00 R 00 00 01 00 -T 85 00 00 00 21 FF FF 18 68 +T A3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 07 00 +T AC 00 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 8A 00 00 00 +T B7 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 +T BD 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T C5 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T CC 00 00 00 F1 F1 21 FF FF C3 68 01 00 00 +R 00 00 01 00 00 0A 01 00 +T D4 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 40 00 E5 21 0A 00 DD 4E 02 DD +T D4 00 00 00 21 40 00 E5 21 0A 00 DD 4E 02 DD R 00 00 01 00 -T 95 00 00 00 46 03 09 4D 44 C5 21 05 00 DD 5E +T DF 00 00 00 46 03 09 4D 44 C5 21 05 00 DD 5E R 00 00 01 00 -T A0 00 00 00 02 DD 56 03 19 7E E6 07 5F 23 7E +T EA 00 00 00 02 DD 56 03 19 7E E6 07 5F 23 7E R 00 00 01 00 -T AB 00 00 00 E6 00 57 06 06 CD 00 00 00 00 DD -R 00 00 01 00 02 0A 07 00 -T B4 00 00 00 6E FE DD 66 FF 19 EB 3E +T F5 00 00 00 E6 00 57 06 06 CD 00 00 00 00 DD +R 00 00 01 00 02 0A 0A 00 +T FE 00 00 00 6E FE DD 66 FF 19 EB 3E R 00 00 01 00 -T BC 00 00 00 00 00 00 00 21 00 00 00 00 C1 CD +T 06 01 00 00 00 00 00 00 21 00 00 00 00 C1 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T C2 00 00 00 00 00 00 00 F1 3A 00 00 00 00 B7 -R 00 00 01 00 02 04 02 00 02 0A 0A 00 -T C9 00 00 00 28 04 0E 01 18 02 +T 0C 01 00 00 00 00 00 00 F1 3A 00 00 00 00 B7 +R 00 00 01 00 02 04 02 00 02 0A 0E 00 +T 13 01 00 00 28 04 0E 01 18 02 R 00 00 01 00 -T CF 00 00 00 +T 19 01 00 00 R 00 00 01 00 -T CF 00 00 00 0E 02 +T 19 01 00 00 0E 02 R 00 00 01 00 -T D1 00 00 00 +T 1B 01 00 00 R 00 00 01 00 -T D1 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 1B 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T D9 00 00 00 21 00 00 00 00 CD 00 00 00 00 CB +T 23 01 00 00 21 00 00 00 00 CD 00 00 00 00 CB R 00 00 01 00 02 05 03 00 02 0A 02 00 -T E0 00 00 00 7C 28 02 +T 2A 01 00 00 7C 28 03 R 00 00 01 00 -T E3 00 00 00 +T 2D 01 00 00 R 00 00 01 00 -T E3 00 00 00 18 A0 +T 2D 01 00 00 C3 A3 00 00 00 +R 00 00 01 00 00 05 01 00 +T 30 01 00 00 R 00 00 01 00 -T E5 00 00 00 +T 30 01 00 00 R 00 00 01 00 -T E5 00 00 00 +T 30 01 00 00 DD 6E 02 DD 66 03 23 23 36 00 21 R 00 00 01 00 -T E5 00 00 00 DD 6E 02 DD 66 03 23 23 36 00 21 +T 3B 01 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 07 00 +T 44 01 00 00 66 68 01 08 00 09 4E 23 46 C5 0E R 00 00 01 00 -T F0 00 00 00 00 00 +T 4F 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 11 00 02 0A 11 00 +T 55 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 63 01 00 00 F1 F1 21 00 00 R 00 00 01 00 -T F2 00 00 00 +T 68 01 00 00 R 00 00 01 00 -T F2 00 00 00 C3 00 00 00 00 +T 68 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/filesys_lib/write.rel b/src/nos/lib/filesys_lib/write.rel index 86ad0387..120416d6 100644 --- a/src/nos/lib/filesys_lib/write.rel +++ b/src/nos/lib/filesys_lib/write.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _write Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 24 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 24 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_access.rel b/src/nos/lib/filesys_lib/xfs_access.rel index 0a6ab519..a2f45a40 100644 --- a/src/nos/lib/filesys_lib/xfs_access.rel +++ b/src/nos/lib/filesys_lib/xfs_access.rel @@ -1,65 +1,80 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_access Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A4 flags 0 +A CODE size F0 flags 0 S _xfs_access Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T 55 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 60 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 85 00 00 00 21 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 91 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 69 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 9A 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 72 00 00 00 FD DD 46 FE 71 23 70 3E +T A3 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 7A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7F 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 86 00 00 00 +T AE 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B5 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BC 00 00 00 3C 20 1C +R 00 00 01 00 +T BF 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T BF 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 8F 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 95 00 00 00 +T C8 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 95 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T 9E 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T D3 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T DB 00 00 00 +R 00 00 01 00 +T DB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T E4 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T EE 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_chdir.rel b/src/nos/lib/filesys_lib/xfs_chdir.rel index 063bea86..5f4a5ce7 100644 --- a/src/nos/lib/filesys_lib/xfs_chdir.rel +++ b/src/nos/lib/filesys_lib/xfs_chdir.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chdir Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _xfs_chdir Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 03 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 03 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 03 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_chmod.rel b/src/nos/lib/filesys_lib/xfs_chmod.rel index 8e2229ef..c23202ae 100644 --- a/src/nos/lib/filesys_lib/xfs_chmod.rel +++ b/src/nos/lib/filesys_lib/xfs_chmod.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_chmod Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_chmod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 04 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 04 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_chown.rel b/src/nos/lib/filesys_lib/xfs_chown.rel index 35b1814d..d7cafde8 100644 --- a/src/nos/lib/filesys_lib/xfs_chown.rel +++ b/src/nos/lib/filesys_lib/xfs_chown.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_chown Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _xfs_chown Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 05 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_close.rel b/src/nos/lib/filesys_lib/xfs_close.rel index 4bda8de5..b176c5ba 100644 --- a/src/nos/lib/filesys_lib/xfs_close.rel +++ b/src/nos/lib/filesys_lib/xfs_close.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_close Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _xfs_close Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 06 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 06 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_creat.rel b/src/nos/lib/filesys_lib/xfs_creat.rel index b2ccf608..1deeee36 100644 --- a/src/nos/lib/filesys_lib/xfs_creat.rel +++ b/src/nos/lib/filesys_lib/xfs_creat.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B9 flags 0 +A CODE size 116 flags 0 S _xfs_creat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 -R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 36 01 23 36 -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 03 21 0E 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 DD 5E 04 DD 56 05 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 60 00 00 00 00 00 00 00 23 23 23 36 14 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 05 00 -T 68 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 6D 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 72 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 79 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 82 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 91 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 36 02 23 +R 00 00 01 00 +T 7D 00 00 00 36 03 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 05 00 +T 86 00 00 00 09 56 23 66 6A 11 0E 00 19 DD 5E +R 00 00 01 00 +T 91 00 00 00 04 DD 56 05 73 23 72 21 4B 00 ED +R 00 00 01 00 +T 9C 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T A5 00 00 00 23 23 36 14 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0A 00 +T AC 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T B2 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T B7 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +R 00 00 01 00 02 04 00 00 +T C0 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 +R 00 00 01 00 02 08 05 00 +T C9 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 +R 00 00 01 00 +T D4 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 98 00 00 00 3C 20 0F +T E2 00 00 00 3C 20 1C R 00 00 01 00 -T 9B 00 00 00 +T E5 00 00 00 R 00 00 01 00 -T 9B 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E5 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T A4 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T AA 00 00 00 +T EE 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T AA 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T B3 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F9 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 0A 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 14 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_dup.rel b/src/nos/lib/filesys_lib/xfs_dup.rel index 03effddc..62a8cf5e 100644 --- a/src/nos/lib/filesys_lib/xfs_dup.rel +++ b/src/nos/lib/filesys_lib/xfs_dup.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _sys_dup Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _xfs_dup Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 08 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 08 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 02 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_dup2.rel b/src/nos/lib/filesys_lib/xfs_dup2.rel index 71ec6de5..feb290a4 100644 --- a/src/nos/lib/filesys_lib/xfs_dup2.rel +++ b/src/nos/lib/filesys_lib/xfs_dup2.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_dup2 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_dup2 Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 09 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 09 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_end.rel b/src/nos/lib/filesys_lib/xfs_end.rel index 0df988f6..edfd5d7a 100644 --- a/src/nos/lib/filesys_lib/xfs_end.rel +++ b/src/nos/lib/filesys_lib/xfs_end.rel @@ -4,13 +4,13 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _filesys_doclose Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _xfs_sync Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 74 flags 0 +A CODE size 89 flags 0 S _xfs_end Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,41 +20,47 @@ T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 AF DD 77 FD DD 77 FE +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 4D R 00 00 01 00 02 04 04 00 -T 29 00 00 00 +T 29 00 00 00 44 E1 71 23 70 AF DD 77 FD DD 77 R 00 00 01 00 -T 29 00 00 00 01 0A 80 DD 6E FD DD 66 FE 3E 80 +T 34 00 00 00 FE R 00 00 01 00 -T 34 00 00 00 AC 67 ED 42 30 2F +T 35 00 00 00 R 00 00 01 00 -T 3A 00 00 00 +T 35 00 00 00 01 0A 80 DD 6E FD DD 66 FE 3E 80 R 00 00 01 00 -T 3A 00 00 00 2A 00 00 00 00 46 23 66 68 DD 4E -R 00 00 01 00 02 05 04 00 -T 43 00 00 00 FD DD 46 FE 09 01 71 00 09 7E E6 +T 40 00 00 00 AC 67 ED 42 30 38 R 00 00 01 00 -T 4E 00 00 00 80 20 0E +T 46 00 00 00 R 00 00 01 00 -T 51 00 00 00 +T 46 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 04 00 +T 4F 00 00 00 23 66 6F 46 23 66 68 DD 4E FD DD R 00 00 01 00 -T 51 00 00 00 DD 5E FD DD 56 FE 3E 00 00 00 00 +T 5A 00 00 00 46 FE 09 01 71 00 09 7E E6 80 20 +R 00 00 01 00 +T 65 00 00 00 0E +R 00 00 01 00 +T 66 00 00 00 +R 00 00 01 00 +T 66 00 00 00 DD 5E FD DD 56 FE 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 59 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T 6E 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 5F 00 00 00 +T 74 00 00 00 R 00 00 01 00 -T 5F 00 00 00 DD 34 FD 20 03 DD 34 FE +T 74 00 00 00 DD 34 FD 20 03 DD 34 FE R 00 00 01 00 -T 67 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 67 00 00 00 18 C0 +T 7C 00 00 00 18 B7 R 00 00 01 00 -T 69 00 00 00 +T 7E 00 00 00 R 00 00 01 00 -T 69 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 7E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 6F 00 00 00 00 00 00 00 C3 00 00 00 00 +T 84 00 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 09 03 00 diff --git a/src/nos/lib/filesys_lib/xfs_falign.rel b/src/nos/lib/filesys_lib/xfs_falign.rel index 0193635b..0c006293 100644 --- a/src/nos/lib/filesys_lib/xfs_falign.rel +++ b/src/nos/lib/filesys_lib/xfs_falign.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_falign Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_falign Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 28 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 28 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_fstat.rel b/src/nos/lib/filesys_lib/xfs_fstat.rel index 3d9bf1c4..e0a89d7f 100644 --- a/src/nos/lib/filesys_lib/xfs_fstat.rel +++ b/src/nos/lib/filesys_lib/xfs_fstat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_fstat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0D 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_getfsys.rel b/src/nos/lib/filesys_lib/xfs_getfsys.rel index f165a4fe..73761f6a 100644 --- a/src/nos/lib/filesys_lib/xfs_getfsys.rel +++ b/src/nos/lib/filesys_lib/xfs_getfsys.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_getfsys Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_getfsys Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 0E 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 0E 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_init.rel b/src/nos/lib/filesys_lib/xfs_init.rel index 421481d3..8685d16d 100644 --- a/src/nos/lib/filesys_lib/xfs_init.rel +++ b/src/nos/lib/filesys_lib/xfs_init.rel @@ -4,11 +4,11 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _rdtime Ref00000000 S _i_ref Ref00000000 S _Ptab Ref00000000 +S ___052f_a7f6_no_20filesys Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0502_a7f6_no_20filesys Ref00000000 S _fmount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _root_dev Ref00000000 S _root_ino Ref00000000 @@ -17,12 +17,12 @@ S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _fs_init Ref00000000 S _bufinit Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0503_7405_no_20root Ref00000000 +S ___0530_7405_no_20root Ref00000000 S _d_init Ref00000000 S _i_open Ref00000000 S _i_init Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size E0 flags 0 +A CODE size F2 flags 0 S _xfs_init Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -31,82 +31,86 @@ R 00 00 01 00 02 05 0D 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 08 00 2B 09 0F 00 -T 25 00 00 00 00 00 00 00 CD 00 00 00 00 3E +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 4D +R 00 00 01 00 02 04 08 00 +T 29 00 00 00 44 E1 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0F 00 +T 31 00 00 00 00 00 00 00 CD 00 00 00 00 3E R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 2B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 37 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 12 00 02 09 12 00 -T 30 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 14 00 -T 35 00 00 00 00 00 00 00 CD 00 00 00 00 3E +T 41 00 00 00 00 00 00 00 CD 00 00 00 00 3E R 00 00 01 00 02 04 14 00 02 09 00 00 -T 3B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 47 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 40 00 00 00 00 00 00 00 DD 6E 02 DD 66 03 22 +T 4C 00 00 00 00 00 00 00 DD 6E 02 DD 66 03 22 R 00 00 01 00 02 04 00 00 -T 49 00 00 00 00 00 00 00 7D A4 3C 28 77 +T 55 00 00 00 00 00 00 00 7D A4 3C 28 77 R 00 00 01 00 02 04 0A 00 -T 50 00 00 00 +T 5C 00 00 00 R 00 00 01 00 -T 50 00 00 00 0E 00 C5 01 00 00 ED 5B +T 5C 00 00 00 0E 00 C5 01 00 00 ED 5B R 00 00 01 00 -T 58 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 64 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0A 00 2B 09 07 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 7D +T 69 00 00 00 00 00 00 00 CD 00 00 00 00 F1 7D R 00 00 01 00 02 04 07 00 02 09 00 00 -T 64 00 00 00 B4 28 11 +T 70 00 00 00 B4 28 11 R 00 00 01 00 -T 67 00 00 00 +T 73 00 00 00 R 00 00 01 00 -T 67 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 06 00 02 0B 06 00 -T 6D 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 73 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 +T 79 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 -T 73 00 00 00 CD 00 00 00 00 F1 F1 +T 7F 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 -T 78 00 00 00 +T 84 00 00 00 R 00 00 01 00 -T 78 00 00 00 01 01 00 ED 5B 00 00 00 00 3E +T 84 00 00 00 01 01 00 ED 5B 00 00 00 00 3E R 00 00 01 00 02 09 0A 00 -T 80 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 -T 85 00 00 00 00 00 00 00 22 00 00 00 00 7D B4 +T 91 00 00 00 00 00 00 00 22 00 00 00 00 7D B4 R 00 00 01 00 02 04 00 00 02 09 0B 00 -T 8C 00 00 00 20 11 +T 98 00 00 00 20 11 R 00 00 01 00 -T 8E 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 8E 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T 9A 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 11 00 02 0B 11 00 -T 94 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T A0 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 -T 9A 00 00 00 CD 00 00 00 00 F1 F1 +T A6 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 -T 9F 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T 9F 00 00 00 2A 00 00 00 00 01 27 00 09 ED 4B +T AB 00 00 00 2A 00 00 00 00 01 27 00 09 ED 4B R 00 00 01 00 02 05 03 00 -T A8 00 00 00 00 00 00 00 71 23 70 2A +T B4 00 00 00 00 00 00 00 71 23 70 2A R 00 00 01 00 02 04 0B 00 -T AE 00 00 00 00 00 00 00 01 6B 00 09 ED 4B +T BA 00 00 00 00 00 00 00 01 6B 00 09 ED 4B R 00 00 01 00 02 04 03 00 -T B6 00 00 00 00 00 00 00 71 23 70 ED 5B +T C2 00 00 00 00 00 00 00 71 23 70 ED 5B R 00 00 01 00 02 04 0B 00 -T BD 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T C9 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 0B 00 2B 09 02 00 -T C2 00 00 00 00 00 00 00 CD 00 00 00 00 +T CE 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 02 00 02 09 00 00 -T C7 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T C7 00 00 00 2A 00 00 00 00 01 23 00 09 EB 3E +T D3 00 00 00 2A 00 00 00 00 01 23 00 09 EB 3E R 00 00 01 00 02 05 03 00 -T D0 00 00 00 00 00 00 00 21 00 00 00 00 CD +T DC 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T D5 00 00 00 00 00 00 00 21 00 00 22 +T E1 00 00 00 00 00 00 00 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T DB 00 00 00 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 04 08 00 02 09 05 00 +T E8 00 00 00 00 00 00 00 09 AF 77 23 77 C3 +R 00 00 01 00 02 04 08 00 +T F0 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 06 00 diff --git a/src/nos/lib/filesys_lib/xfs_ioctl.rel b/src/nos/lib/filesys_lib/xfs_ioctl.rel index e69ec40c..eee8b172 100644 --- a/src/nos/lib/filesys_lib/xfs_ioctl.rel +++ b/src/nos/lib/filesys_lib/xfs_ioctl.rel @@ -1,77 +1,94 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_ioctl Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DC flags 0 +A CODE size 139 flags 0 S _xfs_ioctl Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0C DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 0D 73 23 72 21 2E 00 39 01 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0C R 00 00 01 00 -T 57 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +T 7D 00 00 00 DD 56 0D 73 23 72 21 2E 00 39 01 R 00 00 01 00 -T 61 00 00 00 0E 00 ED 4B 00 00 00 00 09 E5 21 +T 88 00 00 00 02 00 09 DD 75 E0 DD 74 E1 21 +R 00 00 01 00 +T 92 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 06 00 -T 6A 00 00 00 04 00 39 7E C6 02 77 23 7E CE 00 +T 9B 00 00 00 66 6A 11 0E 00 19 E5 21 04 00 39 +R 00 00 01 00 +T A6 00 00 00 7E C6 02 77 23 7E CE 00 77 2B 6E R 00 00 01 00 -T 75 00 00 00 77 2B 6E 67 2B 2B 5E 23 56 E1 73 +T B1 00 00 00 67 2B 2B 5E 23 56 E1 73 23 72 21 R 00 00 01 00 -T 80 00 00 00 23 72 2A 00 00 00 00 23 23 23 36 -R 00 00 01 00 02 07 06 00 -T 89 00 00 00 0F 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 -T 8F 00 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 00 00 2B 0A 05 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T BC 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 06 00 +T C5 00 00 00 66 6A 23 23 23 36 0F 3E +R 00 00 01 00 +T CD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T D2 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 9C 00 00 00 DE DD 74 DF 21 04 00 ED 4B +T DE 00 00 00 DE DD 74 DF 21 4B 00 ED 4B R 00 00 01 00 -T A5 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T E7 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T AE 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T B4 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T BB 00 00 00 3C 20 0F +T EF 00 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T BE 00 00 00 +T FA 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 00 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 08 01 00 00 R 00 00 01 00 -T BE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 08 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T C7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T CD 00 00 00 +T 11 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T CD 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 06 00 -T D6 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 1C 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 2D 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 37 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_link.rel b/src/nos/lib/filesys_lib/xfs_link.rel index 5d24d1f7..b8764ca3 100644 --- a/src/nos/lib/filesys_lib/xfs_link.rel +++ b/src/nos/lib/filesys_lib/xfs_link.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_link Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_link Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 05 00 -T 56 00 00 00 23 23 36 11 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 91 00 00 00 23 36 11 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 05 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 05 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_lseek.rel b/src/nos/lib/filesys_lib/xfs_lseek.rel index f7137576..6ed8d2c5 100644 --- a/src/nos/lib/filesys_lib/xfs_lseek.rel +++ b/src/nos/lib/filesys_lib/xfs_lseek.rel @@ -1,84 +1,101 @@ XL4 -H 2 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_lseek Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F2 flags 0 +A CODE size 157 flags 0 S _xfs_lseek Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 0A DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 56 0B 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 E5 3E 10 DD 4E 0C +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 60 00 00 00 DD 46 0D DD 6E 0A DD 66 0B CD +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 04 0A 00 -T 72 00 00 00 10 00 ED 4B 00 00 00 00 09 DD 5E -R 00 00 01 00 02 08 05 00 -T 7B 00 00 00 0E DD 56 0F 73 23 72 2A +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 0A R 00 00 01 00 -T 83 00 00 00 00 00 00 00 23 23 23 36 19 3E +T 7D 00 00 00 DD 56 0B 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 05 00 -T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 90 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 95 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 9C 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 -R 00 00 01 00 -T A7 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T 90 00 00 00 0E 00 19 E5 3E 10 DD 4E 0C DD 46 +R 00 00 01 00 +T 9B 00 00 00 0D DD 6E 0A DD 66 0B CD +R 00 00 01 00 +T A3 00 00 00 00 00 00 00 EB E1 73 23 72 21 +R 00 00 01 00 02 04 09 00 +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 R 00 00 01 00 02 08 05 00 -T B0 00 00 00 FB DD 46 FC 71 23 70 3E +T B4 00 00 00 66 6A 11 10 00 19 DD 5E 0E DD 56 +R 00 00 01 00 +T BF 00 00 00 0F 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T B8 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BD 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD +T C8 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T D1 00 00 00 23 36 19 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0B 00 +T D7 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T DD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T E2 00 00 00 00 00 00 00 DD 75 FB DD 74 FC DD R 00 00 01 00 02 04 00 00 -T C6 00 00 00 A6 FD DD A6 FE 3C 20 0F +T EB 00 00 00 71 FD DD 70 FE 21 4B 00 ED 4B +R 00 00 01 00 +T F5 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 05 00 +T FD 00 00 00 04 00 09 DD 4E FB DD 46 FC 71 23 +R 00 00 01 00 +T 08 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 0E 01 00 00 CD 00 00 00 00 DD 7E FB DD A6 FC +R 00 00 01 00 02 05 00 00 +T 17 01 00 00 DD A6 FD DD A6 FE 3C 20 1C R 00 00 01 00 -T CE 00 00 00 +T 20 01 00 00 R 00 00 01 00 -T CE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 20 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T D7 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T DD 00 00 00 +T 29 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T DD 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD -R 00 00 01 00 02 08 05 00 -T E6 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T 34 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 3C 01 00 00 +R 00 00 01 00 +T 3C 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 45 01 00 00 77 23 77 DD 4E FD DD 46 FE DD 6E R 00 00 01 00 -T F0 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0B 00 +T 50 01 00 00 FB DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 09 0A 00 diff --git a/src/nos/lib/filesys_lib/xfs_mknod.rel b/src/nos/lib/filesys_lib/xfs_mknod.rel index 8f9bfb59..0f61c3ca 100644 --- a/src/nos/lib/filesys_lib/xfs_mknod.rel +++ b/src/nos/lib/filesys_lib/xfs_mknod.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mknod Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _xfs_mknod Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 12 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 12 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_mount.rel b/src/nos/lib/filesys_lib/xfs_mount.rel index 4e1e9864..46806eb6 100644 --- a/src/nos/lib/filesys_lib/xfs_mount.rel +++ b/src/nos/lib/filesys_lib/xfs_mount.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _xfs_mount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 13 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 05 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_open.rel b/src/nos/lib/filesys_lib/xfs_open.rel index 1b3afcf7..2ce258ea 100644 --- a/src/nos/lib/filesys_lib/xfs_open.rel +++ b/src/nos/lib/filesys_lib/xfs_open.rel @@ -1,91 +1,108 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_open Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size F8 flags 0 +A CODE size 15D flags 0 S _xfs_open Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 01 00 00 21 06 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 04 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 05 00 -T 39 00 00 00 5E 0A DD 56 0B 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 06 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 4E 0C DD -R 00 00 01 00 02 06 05 00 -T 4D 00 00 00 46 0D 71 23 70 DD 7E 0C E6 00 47 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 05 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 58 00 00 00 DD 7E 0D E6 01 B0 28 32 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 5E 00 00 00 0A 00 19 DD 5E 0A DD 56 0B 73 23 R 00 00 01 00 -T 60 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 05 00 +T 72 00 00 00 46 23 66 68 01 0C 00 09 DD 4E 0C R 00 00 01 00 -T 60 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +T 7D 00 00 00 DD 46 0D 71 23 70 DD 7E 0C E6 00 R 00 00 01 00 -T 6B 00 00 00 DD 74 E1 21 0E 00 ED 4B +T 88 00 00 00 47 DD 7E 0D E6 01 B0 28 3A R 00 00 01 00 -T 73 00 00 00 00 00 00 00 09 E5 21 04 00 39 7E +T 91 00 00 00 +R 00 00 01 00 +T 91 00 00 00 21 2E 00 39 01 02 00 09 DD 75 E0 +R 00 00 01 00 +T 9C 00 00 00 DD 74 E1 21 4B 00 ED 4B +R 00 00 01 00 +T A4 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T 7C 00 00 00 C6 02 77 23 7E CE 00 77 2B 6E 67 +T AC 00 00 00 0E 00 09 E5 21 04 00 39 7E C6 02 +R 00 00 01 00 +T B7 00 00 00 77 23 7E CE 00 77 2B 6E 67 2B 2B R 00 00 01 00 -T 87 00 00 00 2B 2B 4E 23 46 E1 71 23 70 18 0C +T C2 00 00 00 4E 23 46 E1 71 23 70 18 14 R 00 00 01 00 -T 92 00 00 00 +T CB 00 00 00 R 00 00 01 00 -T 92 00 00 00 21 0E 00 ED 4B 00 00 00 00 09 AF +T CB 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 R 00 00 01 00 02 09 05 00 -T 9B 00 00 00 77 23 77 +T D4 00 00 00 23 66 68 01 0E 00 09 AF 77 23 77 R 00 00 01 00 -T 9E 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T 9E 00 00 00 2A 00 00 00 00 23 23 23 36 14 3E -R 00 00 01 00 02 05 05 00 -T A7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T AC 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T B1 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T B8 00 00 00 DE DD 74 DF 21 04 00 ED 4B -R 00 00 01 00 -T C1 00 00 00 00 00 00 00 09 DD 4E DE DD 46 DF +T DF 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T E8 00 00 00 23 66 6A 23 23 23 36 14 3E +R 00 00 01 00 +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T F6 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 08 00 +T FB 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 02 01 00 00 DE DD 74 DF 21 4B 00 ED 4B +R 00 00 01 00 +T 0B 01 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 05 00 -T CA 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T D0 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T D7 00 00 00 3C 20 0F +T 13 01 00 00 04 00 09 DD 4E DE DD 46 DF 71 23 R 00 00 01 00 -T DA 00 00 00 +T 1E 01 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T 24 01 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T 2C 01 00 00 R 00 00 01 00 -T DA 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T 2C 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 05 00 -T E3 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T E9 00 00 00 -R 00 00 01 00 -T E9 00 00 00 21 00 00 22 00 00 00 00 DD 6E DE -R 00 00 01 00 02 08 05 00 -T F2 00 00 00 DD 66 DF C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T 35 01 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T 40 01 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 48 01 00 00 +R 00 00 01 00 +T 48 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 05 00 +T 51 01 00 00 77 23 77 DD 6E DE DD 66 DF C3 +R 00 00 01 00 +T 5B 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_read.rel b/src/nos/lib/filesys_lib/xfs_read.rel index 1ae0fd2b..7c33bbe5 100644 --- a/src/nos/lib/filesys_lib/xfs_read.rel +++ b/src/nos/lib/filesys_lib/xfs_read.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _xfs_read Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 17 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 17 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_stat.rel b/src/nos/lib/filesys_lib/xfs_stat.rel index 07598657..c7f29294 100644 --- a/src/nos/lib/filesys_lib/xfs_stat.rel +++ b/src/nos/lib/filesys_lib/xfs_stat.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_statfstat Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_stat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 1B 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 1B 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_symlink.rel b/src/nos/lib/filesys_lib/xfs_symlink.rel index 7dc84ea0..99028436 100644 --- a/src/nos/lib/filesys_lib/xfs_symlink.rel +++ b/src/nos/lib/filesys_lib/xfs_symlink.rel @@ -1,67 +1,84 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_symlink Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 101 flags 0 S _xfs_symlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 2A 00 00 00 00 23 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 06 00 -T 56 00 00 00 23 23 36 26 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 -T 5D 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 63 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 06 00 +T 91 00 00 00 23 36 26 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 97 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 68 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 +T A2 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 R 00 00 01 00 02 04 00 00 -T 71 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E +T AB 00 00 00 4B 00 ED 4B 00 00 00 00 09 46 23 R 00 00 01 00 02 08 06 00 -T 7A 00 00 00 FD DD 46 FE 71 23 70 3E +T B4 00 00 00 66 68 01 04 00 09 DD 4E FD DD 46 R 00 00 01 00 -T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 87 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8E 00 00 00 +T BF 00 00 00 FE 71 23 70 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T CD 00 00 00 3C 20 1C R 00 00 01 00 -T 8E 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D0 00 00 00 +R 00 00 01 00 +T D0 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T 97 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 9D 00 00 00 +T D9 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 R 00 00 01 00 -T 9D 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A6 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E4 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T EC 00 00 00 +R 00 00 01 00 +T EC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T F5 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T FF 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_sync.rel b/src/nos/lib/filesys_lib/xfs_sync.rel index 0c9939bd..d81f107a 100644 --- a/src/nos/lib/filesys_lib/xfs_sync.rel +++ b/src/nos/lib/filesys_lib/xfs_sync.rel @@ -5,14 +5,14 @@ S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _sys_sync Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 65 flags 0 +A CODE size 9D flags 0 S _xfs_sync Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,27 +22,39 @@ T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 05 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 05 00 -T 30 00 00 00 2A 00 00 00 00 23 23 23 36 1D 3E +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 05 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 05 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 R 00 00 01 00 02 05 05 00 -T 39 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 3E 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 09 00 -T 43 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 49 00 00 00 04 00 ED 4B 00 00 00 00 09 AF 77 -R 00 00 01 00 02 08 05 00 -T 52 00 00 00 23 77 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 57 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 5D 00 00 00 00 00 22 00 00 00 00 C3 -R 00 00 01 00 02 07 05 00 -T 63 00 00 00 00 00 00 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 23 23 +R 00 00 01 00 02 04 05 00 +T 5F 00 00 00 23 36 1D 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 65 00 00 00 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T 6B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 70 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 77 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 05 00 +T 7F 00 00 00 04 00 19 AF 77 23 77 3E +R 00 00 01 00 +T 87 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 8C 00 00 00 00 00 00 00 21 4B 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 93 00 00 00 00 00 00 00 09 AF 77 23 77 C3 +R 00 00 01 00 02 04 05 00 +T 9B 00 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_sysdebug.rel b/src/nos/lib/filesys_lib/xfs_sysdebug.rel index 14b29815..c1663cfd 100644 --- a/src/nos/lib/filesys_lib/xfs_sysdebug.rel +++ b/src/nos/lib/filesys_lib/xfs_sysdebug.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _xfs_sysdebug Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0C 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0C 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_systrace.rel b/src/nos/lib/filesys_lib/xfs_systrace.rel index e862cdc5..95044729 100644 --- a/src/nos/lib/filesys_lib/xfs_systrace.rel +++ b/src/nos/lib/filesys_lib/xfs_systrace.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _xfs_systrace Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0B 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0B 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_time.rel b/src/nos/lib/filesys_lib/xfs_time.rel index 6c570b76..16c8b5c7 100644 --- a/src/nos/lib/filesys_lib/xfs_time.rel +++ b/src/nos/lib/filesys_lib/xfs_time.rel @@ -1,69 +1,68 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _sys_time Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B1 flags 0 +A CODE size D3 flags 0 S _xfs_time Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DE FF 21 1D 00 E5 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 04 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 04 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 04 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 04 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 1E 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 04 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 09 08 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 5B 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 04 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 66 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 04 00 -T 6F 00 00 00 FB DD 46 FC 71 23 70 3E +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 04 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 77 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7C 00 00 00 00 00 00 00 DD 7E FB DD A6 FC DD -R 00 00 01 00 02 04 00 00 -T 85 00 00 00 A6 FD DD A6 FE 3C 20 0F +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 04 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 1E 3E R 00 00 01 00 -T 8D 00 00 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 07 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 8D 00 00 00 FB DD 74 FC DD 71 FD DD 70 FE 21 R 00 00 01 00 -T 8D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 04 00 -T 96 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 06 00 -T 9C 00 00 00 +T 98 00 00 00 4B 00 ED 4B 00 00 00 00 09 56 23 +R 00 00 01 00 02 08 04 00 +T A1 00 00 00 66 6A 11 04 00 19 DD 5E FB DD 56 R 00 00 01 00 -T 9C 00 00 00 21 00 00 22 00 00 00 00 DD 4E FD +T AC 00 00 00 FC 73 23 72 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T B3 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T B9 00 00 00 4B 00 ED 4B 00 00 00 00 09 AF 77 R 00 00 01 00 02 08 04 00 -T A5 00 00 00 DD 46 FE DD 6E FB DD 66 FC C3 +T C2 00 00 00 23 77 DD 4E FD DD 46 FE DD 6E FB R 00 00 01 00 -T AF 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +T CD 00 00 00 DD 66 FC C3 00 00 00 00 +R 00 00 01 00 02 08 09 00 diff --git a/src/nos/lib/filesys_lib/xfs_umask.rel b/src/nos/lib/filesys_lib/xfs_umask.rel index c93972f0..4b888159 100644 --- a/src/nos/lib/filesys_lib/xfs_umask.rel +++ b/src/nos/lib/filesys_lib/xfs_umask.rel @@ -1,67 +1,82 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _sys_getset Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A8 flags 0 +A CODE size FD flags 0 S _xfs_umask Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 0A 23 36 00 21 0C 00 ED 4B +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 09 DD 5E 02 DD 56 03 +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4B 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 54 00 00 00 36 07 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 59 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 5F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 64 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 6D 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 76 00 00 00 FD DD 46 FE 71 23 70 3E +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 7E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 83 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 8A 00 00 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 36 0A 23 36 00 21 4B 00 +R 00 00 01 00 +T 69 00 00 00 ED 4B 00 00 00 00 09 56 23 66 6A +R 00 00 01 00 02 06 06 00 +T 72 00 00 00 11 0C 00 19 DD 5E 02 DD 56 03 73 +R 00 00 01 00 +T 7D 00 00 00 23 72 21 4B 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 86 00 00 00 09 56 23 66 6A 23 23 23 36 07 3E +R 00 00 01 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 96 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 03 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T A2 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T AB 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T B3 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T BE 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T C4 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T D5 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T E0 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T E8 00 00 00 R 00 00 01 00 -T 8A 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T E8 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 93 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 99 00 00 00 +T F1 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 99 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T A2 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T FB 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_umount.rel b/src/nos/lib/filesys_lib/xfs_umount.rel index ae8fb68f..7e9d7f38 100644 --- a/src/nos/lib/filesys_lib/xfs_umount.rel +++ b/src/nos/lib/filesys_lib/xfs_umount.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _sys_mountumount Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _xfs_umount Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 20 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 20 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 05 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 04 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/filesys_lib/xfs_unlink.rel b/src/nos/lib/filesys_lib/xfs_unlink.rel index 147df4f9..4c6c31b7 100644 --- a/src/nos/lib/filesys_lib/xfs_unlink.rel +++ b/src/nos/lib/filesys_lib/xfs_unlink.rel @@ -1,65 +1,78 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S _sys_unlink Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9B flags 0 +A CODE size E8 flags 0 S _xfs_unlink Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 02 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 2A +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 42 00 00 00 00 00 00 00 23 23 23 36 21 3E +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B R 00 00 01 00 02 04 06 00 -T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 4F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 02 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B +R 00 00 01 00 +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 +R 00 00 01 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 23 23 23 36 21 3E +R 00 00 01 00 +T 7C 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 81 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 09 04 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 5B 00 00 00 FD DD 74 FE 21 04 00 ED 4B +T 8D 00 00 00 FD DD 74 FE 21 4B 00 ED 4B R 00 00 01 00 -T 64 00 00 00 00 00 00 00 09 DD 4E FD DD 46 FE +T 96 00 00 00 00 00 00 00 09 46 23 66 68 01 R 00 00 01 00 02 04 06 00 -T 6D 00 00 00 71 23 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 -T 73 00 00 00 00 00 00 00 CD 00 00 00 00 79 A0 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7A 00 00 00 3C 20 0F +T 9E 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T A9 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 +T AF 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T B7 00 00 00 +R 00 00 01 00 +T B7 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 06 00 +T C0 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T CB 00 00 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7D 00 00 00 +T D3 00 00 00 R 00 00 01 00 -T 7D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T D3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF R 00 00 01 00 02 09 06 00 -T 86 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T 8C 00 00 00 +T DC 00 00 00 77 23 77 DD 6E FD DD 66 FE C3 R 00 00 01 00 -T 8C 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T 95 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T E6 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xfs_write.rel b/src/nos/lib/filesys_lib/xfs_write.rel index ae1a2715..43dc7c19 100644 --- a/src/nos/lib/filesys_lib/xfs_write.rel +++ b/src/nos/lib/filesys_lib/xfs_write.rel @@ -1,71 +1,88 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _sys_readwrite Ref00000000 S _systrace_exit Ref00000000 S _Ptab Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _systrace_entry Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 11A flags 0 S _xfs_write Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 1D 00 E5 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 18 00 00 00 00 00 00 00 F1 21 00 00 39 22 +T 18 00 00 00 00 00 00 00 F1 21 4B 00 ED 4B R 00 00 01 00 02 04 00 00 -T 20 00 00 00 00 00 00 00 ED 4B 00 00 00 00 71 -R 00 00 01 00 02 04 06 00 02 0A 03 00 -T 27 00 00 00 23 70 2A 00 00 00 00 23 23 36 01 -R 00 00 01 00 02 07 06 00 -T 30 00 00 00 21 0A 00 ED 4B 00 00 00 00 09 DD -R 00 00 01 00 02 09 06 00 -T 39 00 00 00 5E 02 DD 56 03 73 23 72 21 0C 00 +T 20 00 00 00 00 00 00 00 09 E5 21 02 00 39 5D +R 00 00 01 00 02 04 06 00 +T 29 00 00 00 54 E1 73 23 72 21 4B 00 ED 4B R 00 00 01 00 -T 44 00 00 00 ED 4B 00 00 00 00 09 DD 5E 04 DD -R 00 00 01 00 02 06 06 00 -T 4D 00 00 00 56 05 73 23 72 21 0E 00 ED 4B +T 33 00 00 00 00 00 00 00 09 7E 23 66 6F ED 5B +R 00 00 01 00 02 04 06 00 +T 3C 00 00 00 00 00 00 00 73 23 72 21 4B 00 ED +R 00 00 01 00 02 04 03 00 +T 45 00 00 00 4B 00 00 00 00 09 56 23 66 6A 23 +R 00 00 01 00 02 05 06 00 +T 4E 00 00 00 23 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 57 00 00 00 00 00 00 00 09 DD 5E 0A DD 56 0B +T 56 00 00 00 00 00 00 00 09 56 23 66 6A 11 R 00 00 01 00 02 04 06 00 -T 60 00 00 00 73 23 72 2A 00 00 00 00 23 23 23 -R 00 00 01 00 02 08 06 00 -T 69 00 00 00 36 24 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 79 00 00 00 00 00 00 00 DD 75 FD DD 74 FE 21 -R 00 00 01 00 02 04 00 00 -T 82 00 00 00 04 00 ED 4B 00 00 00 00 09 DD 4E -R 00 00 01 00 02 08 06 00 -T 8B 00 00 00 FD DD 46 FE 71 23 70 3E +T 5E 00 00 00 0A 00 19 DD 5E 02 DD 56 03 73 23 R 00 00 01 00 -T 93 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 98 00 00 00 00 00 00 00 79 A0 3C 20 0F -R 00 00 01 00 02 04 00 00 -T 9F 00 00 00 +T 69 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 72 00 00 00 56 23 66 6A 11 0C 00 19 DD 5E 04 +R 00 00 01 00 +T 7D 00 00 00 DD 56 05 73 23 72 21 4B 00 ED 4B +R 00 00 01 00 +T 88 00 00 00 00 00 00 00 09 56 23 66 6A 11 +R 00 00 01 00 02 04 06 00 +T 90 00 00 00 0E 00 19 DD 5E 0A DD 56 0B 73 23 +R 00 00 01 00 +T 9B 00 00 00 72 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T A4 00 00 00 56 23 66 6A 23 23 23 36 24 3E R 00 00 01 00 -T 9F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 46 +T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T B3 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 09 01 00 +T B8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T BF 00 00 00 FD DD 74 FE 21 4B 00 ED 4B +R 00 00 01 00 +T C8 00 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T D0 00 00 00 04 00 09 DD 4E FD DD 46 FE 71 23 +R 00 00 01 00 +T DB 00 00 00 70 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T E1 00 00 00 CD 00 00 00 00 79 A0 3C 20 1C +R 00 00 01 00 02 05 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 R 00 00 01 00 02 09 06 00 -T A8 00 00 00 23 66 68 22 00 00 00 00 -R 00 00 01 00 02 08 08 00 -T AE 00 00 00 -R 00 00 01 00 -T AE 00 00 00 21 00 00 22 00 00 00 00 DD 6E FD -R 00 00 01 00 02 08 06 00 -T B7 00 00 00 DD 66 FE C3 00 00 00 00 -R 00 00 01 00 02 08 05 00 +T F2 00 00 00 21 4B 00 09 46 23 66 68 01 08 00 +R 00 00 01 00 +T FD 00 00 00 09 4E 23 46 E1 71 23 70 +R 00 00 01 00 +T 05 01 00 00 +R 00 00 01 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 AF +R 00 00 01 00 02 09 06 00 +T 0E 01 00 00 77 23 77 DD 6E FD DD 66 FE C3 +R 00 00 01 00 +T 18 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/filesys_lib/xip_align.rel b/src/nos/lib/filesys_lib/xip_align.rel index 5820adff..ac572ab7 100644 --- a/src/nos/lib/filesys_lib/xip_align.rel +++ b/src/nos/lib/filesys_lib/xip_align.rel @@ -1,655 +1,730 @@ XL4 -H 2 areas 15 global symbols +H 2 areas 1E global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _i_sync Ref00000000 +S ___0625_6211_xip_5falign_28_29_2 Ref00000000 S _i_deref Ref00000000 S _xip_find Ref00000000 S _xip_align_recurse Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _getfs Ref00000000 S _xip_align_chase Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___055a_8848_processing_20my_20i Ref00000000 S _xip_search Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _xip_reserve Ref00000000 S _min_int Ref00000000 +S ___064b_16b2_xip_5fualign_28_29_ Ref00000000 +S ___0623_62af_xip_5falign_28_29_2 Ref00000000 +S ___0624_2fa7_xip_5falign_28_29_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S _i_open Ref00000000 +S ___0626_dc6f_xip_5falign_280x_25 Ref00000000 +S ___055b_e384_processing_20other_ Ref00000000 S _xip_set Ref00000000 S _zerobuf Ref00000000 +S ___0622_511f_xip_5falign_28_29_2 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 745 flags 0 +A CODE size 84E flags 0 S _xip_align Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 E2 FF DD 6E 02 DD -R 00 00 01 00 02 05 0C 00 -T 09 00 00 00 66 03 23 23 23 46 23 66 68 DD 75 +T 00 00 00 00 CD 00 00 00 00 E2 FF DD 6E 0C DD +R 00 00 01 00 02 05 0F 00 +T 09 00 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 DD +R 00 00 01 00 +T 14 00 00 00 6E 02 DD 66 03 E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 18 00 +T 1C 00 00 00 C5 21 00 00 00 00 E5 21 03 00 E5 +R 00 00 01 00 02 06 18 00 +T 25 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T 2B 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 34 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 +R 00 00 01 00 +T 3F 00 00 00 66 68 DD 75 F6 DD 74 F7 EB 3E R 00 00 01 00 -T 14 00 00 00 F6 DD 74 F7 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 -T 1C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 23 00 00 00 F4 DD 74 F5 01 16 00 09 4E 23 46 +T 49 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 4E 00 00 00 00 00 00 00 DD 75 F4 DD 74 F5 01 +R 00 00 01 00 02 04 00 00 +T 57 00 00 00 16 00 09 4E 23 46 21 14 00 DD 5E R 00 00 01 00 -T 2E 00 00 00 21 14 00 DD 5E F4 DD 56 F5 19 56 +T 62 00 00 00 F4 DD 56 F5 19 56 23 66 6A A7 ED R 00 00 01 00 -T 39 00 00 00 23 66 6A A7 ED 42 38 13 +T 6D 00 00 00 42 38 31 R 00 00 01 00 -T 41 00 00 00 +T 70 00 00 00 R 00 00 01 00 -T 41 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 4A 00 00 00 2E 23 36 00 21 FF FF C3 +T 70 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T 79 00 00 00 23 66 68 01 08 00 09 36 2E 23 36 R 00 00 01 00 -T 52 00 00 00 42 07 00 00 +T 84 00 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 1C 00 +T 89 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 1C 00 +T 91 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 96 00 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 +R 00 00 01 00 02 04 00 00 +T 9F 00 00 00 4B 08 00 00 R 00 00 01 00 00 04 01 00 -T 54 00 00 00 +T A1 00 00 00 R 00 00 01 00 -T 54 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 7E +T A1 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 5F 00 00 00 E6 00 4F 23 7E E6 F0 47 3E A0 A8 +T AC 00 00 00 E6 00 4F 23 7E E6 F0 47 3E A0 A8 R 00 00 01 00 -T 6A 00 00 00 B1 20 13 +T B7 00 00 00 B1 20 1B R 00 00 01 00 -T 6D 00 00 00 +T BA 00 00 00 R 00 00 01 00 -T 6D 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T 76 00 00 00 2A 23 36 00 21 FF FF C3 +T BA 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T C3 00 00 00 23 66 68 01 08 00 09 36 2A 23 36 R 00 00 01 00 -T 7E 00 00 00 42 07 00 00 -R 00 00 01 00 00 04 01 00 -T 80 00 00 00 +T CE 00 00 00 00 21 FF FF C3 4B 08 00 00 +R 00 00 01 00 00 09 01 00 +T D5 00 00 00 R 00 00 01 00 -T 80 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 7E +T D5 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 8B 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 +T E0 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 R 00 00 01 00 -T 96 00 00 00 B1 28 13 +T EB 00 00 00 B1 28 31 R 00 00 01 00 -T 99 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T 99 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T A2 00 00 00 2D 23 36 00 21 FF FF C3 +T EE 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T F7 00 00 00 23 66 68 01 08 00 09 36 2D 23 36 R 00 00 01 00 -T AA 00 00 00 42 07 00 00 +T 02 01 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 12 00 +T 07 01 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 12 00 +T 0F 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 14 01 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 +R 00 00 01 00 02 04 00 00 +T 1D 01 00 00 4B 08 00 00 R 00 00 01 00 00 04 01 00 -T AC 00 00 00 +T 1F 01 00 00 R 00 00 01 00 -T AC 00 00 00 21 00 00 E5 21 FF 3F E5 DD 6E 0A +T 1F 01 00 00 21 00 00 E5 21 FF 3F E5 DD 6E 0A R 00 00 01 00 -T B7 00 00 00 DD 66 0B C1 09 EB DD 6E 0C DD 66 +T 2A 01 00 00 DD 66 0B C1 09 EB DD 6E 0C DD 66 R 00 00 01 00 -T C2 00 00 00 0D C1 ED 4A 4D 44 EB 3E 0E CD +T 35 01 00 00 0D C1 ED 4A 4D 44 EB 3E 0E CD R 00 00 01 00 -T CC 00 00 00 00 00 00 00 DD 75 F0 DD 74 F1 4D -R 00 00 01 00 02 04 10 00 -T D5 00 00 00 44 21 00 01 A7 ED 42 30 13 +T 3F 01 00 00 00 00 00 00 DD 75 F0 DD 74 F1 4D +R 00 00 01 00 02 04 16 00 +T 48 01 00 00 44 21 00 01 A7 ED 42 30 31 R 00 00 01 00 -T DE 00 00 00 +T 51 01 00 00 R 00 00 01 00 -T DE 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T E7 00 00 00 1C 23 36 00 21 FF FF C3 +T 51 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T 5A 01 00 00 23 66 68 01 08 00 09 36 1C 23 36 R 00 00 01 00 -T EF 00 00 00 42 07 00 00 +T 65 01 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 13 00 +T 6A 01 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 13 00 +T 72 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 77 01 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 +R 00 00 01 00 02 04 00 00 +T 80 01 00 00 4B 08 00 00 R 00 00 01 00 00 04 01 00 -T F1 00 00 00 +T 82 01 00 00 R 00 00 01 00 -T F1 00 00 00 1E 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 13 00 -T F6 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T FD 00 00 00 EE DD 74 EF 21 00 00 E5 21 FF 01 +T 82 01 00 00 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 1B 00 +T 87 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 1B 00 02 09 00 00 +T 8E 01 00 00 EE DD 74 EF 21 00 00 E5 21 FF 01 R 00 00 01 00 -T 08 01 00 00 E5 DD 6E 0A DD 66 0B C1 09 EB DD +T 99 01 00 00 E5 DD 6E 0A DD 66 0B C1 09 EB DD R 00 00 01 00 -T 13 01 00 00 6E 0C DD 66 0D C1 ED 4A 4D 44 EB +T A4 01 00 00 6E 0C DD 66 0D C1 ED 4A 4D 44 EB R 00 00 01 00 -T 1E 01 00 00 3E 09 CD 00 00 00 00 DD 75 F2 DD -R 00 00 01 00 02 07 10 00 -T 27 01 00 00 74 F3 AF DD 77 EA DD 77 EB AF DD +T AF 01 00 00 3E 09 CD 00 00 00 00 DD 75 F2 DD +R 00 00 01 00 02 07 16 00 +T B8 01 00 00 74 F3 AF DD 77 EA DD 77 EB AF DD R 00 00 01 00 -T 32 01 00 00 77 E2 DD 77 E3 +T C3 01 00 00 77 E2 DD 77 E3 R 00 00 01 00 -T 37 01 00 00 +T C8 01 00 00 R 00 00 01 00 -T 37 01 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 +T C8 01 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 R 00 00 01 00 -T 42 01 00 00 E3 A7 ED 42 D2 37 02 00 00 +T D3 01 00 00 E3 A7 ED 42 D2 D0 02 00 00 R 00 00 01 00 00 09 01 00 -T 49 01 00 00 +T DA 01 00 00 R 00 00 01 00 -T 49 01 00 00 01 20 00 DD 5E EA DD 56 EB DD 6E +T DA 01 00 00 01 20 00 DD 5E EA DD 56 EB DD 6E R 00 00 01 00 -T 54 01 00 00 F2 DD 66 F3 A7 ED 52 EB 3E +T E5 01 00 00 F2 DD 66 F3 A7 ED 52 EB 3E R 00 00 01 00 -T 5D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 62 01 00 00 00 00 00 00 DD 75 E6 DD 74 E7 21 +T EE 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T F3 01 00 00 00 00 00 00 DD 75 E6 DD 74 E7 21 R 00 00 01 00 02 04 00 00 -T 6B 01 00 00 16 00 DD 4E F4 DD 46 F5 09 5E 23 +T FC 01 00 00 16 00 DD 4E F4 DD 46 F5 09 5E 23 R 00 00 01 00 -T 76 01 00 00 56 D5 21 14 00 09 4E 23 46 C5 DD +T 07 02 00 00 56 D5 21 14 00 09 4E 23 46 C5 DD R 00 00 01 00 -T 81 01 00 00 4E E6 DD 46 E7 DD 5E F6 DD 56 F7 +T 12 02 00 00 4E E6 DD 46 E7 DD 5E F6 DD 56 F7 R 00 00 01 00 -T 8C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 -T 92 01 00 00 00 00 00 00 F1 F1 DD 75 E4 DD 74 +T 1D 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 +T 23 02 00 00 00 00 00 00 F1 F1 DD 75 E4 DD 74 R 00 00 01 00 02 04 00 00 -T 9B 01 00 00 E5 7D A4 3C 20 1C +T 2C 02 00 00 E5 7D A4 3C 20 24 R 00 00 01 00 -T A1 01 00 00 +T 32 02 00 00 R 00 00 01 00 -T A1 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 09 00 -T AA 01 00 00 1C 23 36 00 DD 6E E2 DD 66 E3 DD +T 32 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0B 00 +T 3B 02 00 00 23 66 68 01 08 00 09 36 1C 23 36 R 00 00 01 00 -T B5 01 00 00 75 F0 DD 74 F1 C3 A1 06 00 00 -R 00 00 01 00 00 0A 01 00 -T BD 01 00 00 +T 46 02 00 00 00 DD 6E E2 DD 66 E3 DD 75 F0 DD R 00 00 01 00 -T BD 01 00 00 DD 6E E2 DD 66 E3 29 DD 4E EE DD +T 51 02 00 00 74 F1 C3 7E 07 00 00 +R 00 00 01 00 00 07 01 00 +T 56 02 00 00 R 00 00 01 00 -T C8 01 00 00 46 EF 09 DD 4E E4 DD 46 E5 71 23 +T 56 02 00 00 DD 6E E2 DD 66 E3 29 DD 4E EE DD R 00 00 01 00 -T D3 01 00 00 70 21 16 00 DD 5E F4 DD 56 F5 19 +T 61 02 00 00 46 EF 09 DD 4E E4 DD 46 E5 71 23 R 00 00 01 00 -T DE 01 00 00 4E 23 46 C5 21 14 00 19 4E 23 46 +T 6C 02 00 00 70 21 16 00 DD 5E F4 DD 56 F5 19 R 00 00 01 00 -T E9 01 00 00 C5 21 01 00 E5 DD 6E E6 DD 66 E7 +T 77 02 00 00 4E 23 46 C5 21 14 00 19 4E 23 46 R 00 00 01 00 -T F4 01 00 00 E5 DD 4E E4 DD 46 E5 DD 5E F6 DD +T 82 02 00 00 C5 21 01 00 E5 DD 6E E6 DD 66 E7 R 00 00 01 00 -T FF 01 00 00 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0D 00 -T 04 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 00 00 -T 0B 02 00 00 F1 F1 7D B4 28 0F +T 8D 02 00 00 E5 DD 4E E4 DD 46 E5 DD 5E F6 DD R 00 00 01 00 -T 11 02 00 00 +T 98 02 00 00 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 10 00 +T 9D 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 10 00 02 09 00 00 +T A4 02 00 00 F1 F1 7D B4 28 0F R 00 00 01 00 -T 11 02 00 00 DD 6E E2 DD 66 E3 DD 75 F0 DD 74 +T AA 02 00 00 R 00 00 01 00 -T 1C 02 00 00 F1 C3 A1 06 00 00 +T AA 02 00 00 DD 6E E2 DD 66 E3 DD 75 F0 DD 74 +R 00 00 01 00 +T B5 02 00 00 F1 C3 7E 07 00 00 R 00 00 01 00 00 06 01 00 -T 20 02 00 00 +T B9 02 00 00 R 00 00 01 00 -T 20 02 00 00 21 08 00 39 7E C6 20 77 30 02 23 +T B9 02 00 00 21 08 00 39 7E C6 20 77 30 02 23 R 00 00 01 00 -T 2B 02 00 00 34 +T C4 02 00 00 34 R 00 00 01 00 -T 2C 02 00 00 +T C5 02 00 00 R 00 00 01 00 -T 2C 02 00 00 DD 34 E2 20 03 DD 34 E3 +T C5 02 00 00 DD 34 E2 20 03 DD 34 E3 R 00 00 01 00 -T 34 02 00 00 +T CD 02 00 00 R 00 00 01 00 -T 34 02 00 00 C3 37 01 00 00 +T CD 02 00 00 C3 C8 01 00 00 R 00 00 01 00 00 05 01 00 -T 37 02 00 00 +T D0 02 00 00 R 00 00 01 00 -T 37 02 00 00 AF DD 77 EA DD 77 EB AF DD 77 E2 +T D0 02 00 00 21 05 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 42 02 00 00 DD 77 E3 +T DB 02 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 0D 00 +T E2 02 00 00 00 00 00 00 E5 21 02 00 E5 3E +R 00 00 01 00 02 04 0D 00 +T EA 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T EF 02 00 00 00 00 00 00 F1 F1 F1 F1 AF DD 77 +R 00 00 01 00 02 04 00 00 +T F8 02 00 00 EA DD 77 EB AF DD 77 E2 DD 77 E3 R 00 00 01 00 -T 45 02 00 00 +T 03 03 00 00 R 00 00 01 00 -T 45 02 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 +T 03 03 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 R 00 00 01 00 -T 50 02 00 00 E3 A7 ED 42 D2 9B 03 00 00 +T 0E 03 00 00 E3 A7 ED 42 D2 59 04 00 00 R 00 00 01 00 00 09 01 00 -T 57 02 00 00 +T 15 03 00 00 R 00 00 01 00 -T 57 02 00 00 01 20 00 DD 5E EA DD 56 EB DD 6E +T 15 03 00 00 01 20 00 DD 5E EA DD 56 EB DD 6E R 00 00 01 00 -T 62 02 00 00 F2 DD 66 F3 A7 ED 52 EB 3E +T 20 03 00 00 F2 DD 66 F3 A7 ED 52 EB 3E R 00 00 01 00 -T 6B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 70 02 00 00 00 00 00 00 DD 75 E6 DD 74 E7 DD +T 29 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T 2E 03 00 00 00 00 00 00 DD 75 E6 DD 74 E7 DD R 00 00 01 00 02 04 00 00 -T 79 02 00 00 6E E2 DD 66 E3 29 DD 4E EE DD 46 +T 37 03 00 00 6E E2 DD 66 E3 29 DD 4E EE DD 46 R 00 00 01 00 -T 84 02 00 00 EF 09 46 23 66 68 DD 75 E8 DD 74 +T 42 03 00 00 EF 09 46 23 66 68 DD 75 E8 DD 74 R 00 00 01 00 -T 8F 02 00 00 E9 AF DD 77 E4 DD 77 E5 +T 4D 03 00 00 E9 AF DD 77 E4 DD 77 E5 R 00 00 01 00 -T 97 02 00 00 +T 55 03 00 00 R 00 00 01 00 -T 97 02 00 00 DD 4E E6 DD 46 E7 DD 6E E4 DD 66 +T 55 03 00 00 DD 4E E6 DD 46 E7 DD 6E E4 DD 66 R 00 00 01 00 -T A2 02 00 00 E5 A7 ED 42 D2 90 03 00 00 +T 60 03 00 00 E5 A7 ED 42 D2 4E 04 00 00 R 00 00 01 00 00 09 01 00 -T A9 02 00 00 +T 67 03 00 00 R 00 00 01 00 -T A9 02 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E +T 67 03 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E R 00 00 01 00 -T B4 02 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 +T 72 03 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 R 00 00 01 00 -T BF 02 00 00 21 01 00 E5 DD 4E E8 DD 46 E9 DD +T 7D 03 00 00 21 01 00 E5 DD 4E E8 DD 46 E9 DD R 00 00 01 00 -T CA 02 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 -T D2 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T D9 02 00 00 F1 DD 75 FA DD 74 FB 7D A4 3C 20 +T 88 03 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 1A 00 +T 90 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 1A 00 02 09 00 00 +T 97 03 00 00 F1 DD 75 FA DD 74 FB 7D A4 3C 20 R 00 00 01 00 -T E4 02 00 00 03 +T A2 03 00 00 03 R 00 00 01 00 -T E5 02 00 00 +T A3 03 00 00 R 00 00 01 00 -T E5 02 00 00 C3 A1 06 00 00 +T A3 03 00 00 C3 7E 07 00 00 R 00 00 01 00 00 05 01 00 -T E8 02 00 00 +T A6 03 00 00 R 00 00 01 00 -T E8 02 00 00 DD 7E FA DD B6 FB C2 75 03 00 00 +T A6 03 00 00 DD 7E FA DD B6 FB C2 33 04 00 00 R 00 00 01 00 00 0B 01 00 -T F1 02 00 00 +T AF 03 00 00 R 00 00 01 00 -T F1 02 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T AF 03 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T FC 02 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD +T BA 03 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD R 00 00 01 00 -T 07 03 00 00 6E EA DD 66 EB E5 DD 6E E8 DD 66 +T C5 03 00 00 6E EA DD 66 EB E5 DD 6E E8 DD 66 R 00 00 01 00 -T 12 03 00 00 E9 E5 DD 4E 02 DD 46 03 DD 5E F4 +T D0 03 00 00 E9 E5 DD 4E 02 DD 46 03 DD 5E F4 R 00 00 01 00 -T 1D 03 00 00 DD 56 F5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 08 00 -T 23 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 2A 03 00 00 F1 F1 F1 DD 75 EC DD 74 ED 7D A4 +T DB 03 00 00 DD 56 F5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T E1 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T E8 03 00 00 F1 F1 F1 DD 75 EC DD 74 ED 7D A4 R 00 00 01 00 -T 35 03 00 00 3C 20 03 +T F3 03 00 00 3C 20 03 R 00 00 01 00 -T 38 03 00 00 +T F6 03 00 00 R 00 00 01 00 -T 38 03 00 00 C3 A1 06 00 00 +T F6 03 00 00 C3 7E 07 00 00 R 00 00 01 00 00 05 01 00 -T 3B 03 00 00 +T F9 03 00 00 R 00 00 01 00 -T 3B 03 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E +T F9 03 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E R 00 00 01 00 -T 46 03 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 +T 04 04 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 R 00 00 01 00 -T 51 03 00 00 21 00 00 E5 DD 4E EC DD 46 ED DD +T 0F 04 00 00 21 00 00 E5 DD 4E EC DD 46 ED DD R 00 00 01 00 -T 5C 03 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 -T 64 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T 6B 03 00 00 F1 3E 01 AD B4 28 03 +T 1A 04 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 1A 00 +T 22 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 1A 00 02 09 00 00 +T 29 04 00 00 F1 3E 01 AD B4 28 03 R 00 00 01 00 -T 72 03 00 00 +T 30 04 00 00 R 00 00 01 00 -T 72 03 00 00 C3 A1 06 00 00 +T 30 04 00 00 C3 7E 07 00 00 R 00 00 01 00 00 05 01 00 -T 75 03 00 00 +T 33 04 00 00 R 00 00 01 00 -T 75 03 00 00 +T 33 04 00 00 R 00 00 01 00 -T 75 03 00 00 DD 34 E8 20 03 DD 34 E9 +T 33 04 00 00 DD 34 E8 20 03 DD 34 E9 R 00 00 01 00 -T 7D 03 00 00 +T 3B 04 00 00 R 00 00 01 00 -T 7D 03 00 00 DD 34 EA 20 03 DD 34 EB +T 3B 04 00 00 DD 34 EA 20 03 DD 34 EB R 00 00 01 00 -T 85 03 00 00 +T 43 04 00 00 R 00 00 01 00 -T 85 03 00 00 DD 34 E4 20 03 DD 34 E5 +T 43 04 00 00 DD 34 E4 20 03 DD 34 E5 R 00 00 01 00 -T 8D 03 00 00 +T 4B 04 00 00 R 00 00 01 00 -T 8D 03 00 00 C3 97 02 00 00 +T 4B 04 00 00 C3 55 03 00 00 R 00 00 01 00 00 05 01 00 -T 90 03 00 00 +T 4E 04 00 00 R 00 00 01 00 -T 90 03 00 00 DD 34 E2 20 03 DD 34 E3 +T 4E 04 00 00 DD 34 E2 20 03 DD 34 E3 R 00 00 01 00 -T 98 03 00 00 +T 56 04 00 00 R 00 00 01 00 -T 98 03 00 00 C3 45 02 00 00 +T 56 04 00 00 C3 03 03 00 00 R 00 00 01 00 00 05 01 00 -T 9B 03 00 00 +T 59 04 00 00 R 00 00 01 00 -T 9B 03 00 00 21 04 00 DD 4E F4 DD 46 F5 09 46 +T 59 04 00 00 21 04 00 DD 4E F4 DD 46 F5 09 46 R 00 00 01 00 -T A6 03 00 00 23 66 68 29 29 29 DD 75 E6 DD 74 +T 64 04 00 00 23 66 68 29 29 29 DD 75 E6 DD 74 R 00 00 01 00 -T B1 03 00 00 E7 DD 36 E4 01 DD 36 E5 00 +T 6F 04 00 00 E7 DD 36 E4 01 DD 36 E5 00 R 00 00 01 00 -T BA 03 00 00 +T 78 04 00 00 R 00 00 01 00 -T BA 03 00 00 DD 4E E6 DD 46 E7 DD 6E E4 DD 66 +T 78 04 00 00 DD 4E E6 DD 46 E7 DD 6E E4 DD 66 R 00 00 01 00 -T C5 03 00 00 E5 A7 ED 42 D2 8D 06 00 00 +T 83 04 00 00 E5 A7 ED 42 D2 6A 07 00 00 R 00 00 01 00 00 09 01 00 -T CC 03 00 00 +T 8A 04 00 00 R 00 00 01 00 -T CC 03 00 00 21 12 00 DD 4E F4 DD 46 F5 09 5E +T 8A 04 00 00 21 12 00 DD 4E F4 DD 46 F5 09 5E R 00 00 01 00 -T D7 03 00 00 23 56 D5 21 10 00 09 4E 23 46 C5 +T 95 04 00 00 23 56 D5 21 10 00 09 4E 23 46 C5 R 00 00 01 00 -T E2 03 00 00 21 00 00 E5 21 01 00 E5 DD 4E E4 +T A0 04 00 00 21 00 00 E5 21 01 00 E5 DD 4E E4 R 00 00 01 00 -T ED 03 00 00 DD 46 E5 DD 5E F6 DD 56 F7 3E +T AB 04 00 00 DD 46 E5 DD 5E F6 DD 56 F7 3E R 00 00 01 00 -T F7 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T FC 03 00 00 00 00 00 00 F1 F1 F1 F1 DD 75 E4 +T B5 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T BA 04 00 00 00 00 00 00 F1 F1 F1 F1 DD 75 E4 R 00 00 01 00 02 04 00 00 -T 05 04 00 00 DD 74 E5 7D A4 3C 20 03 +T C3 04 00 00 DD 74 E5 7D A4 3C 20 03 R 00 00 01 00 -T 0D 04 00 00 +T CB 04 00 00 R 00 00 01 00 -T 0D 04 00 00 C3 A1 06 00 00 +T CB 04 00 00 C3 7E 07 00 00 R 00 00 01 00 00 05 01 00 -T 10 04 00 00 +T CE 04 00 00 R 00 00 01 00 -T 10 04 00 00 01 01 00 DD 6E E4 DD 66 E5 A7 ED +T CE 04 00 00 01 01 00 DD 6E E4 DD 66 E5 A7 ED R 00 00 01 00 -T 1B 04 00 00 42 38 11 DD 4E E6 DD 46 E7 DD 6E +T D9 04 00 00 42 38 11 DD 4E E6 DD 46 E7 DD 6E R 00 00 01 00 -T 26 04 00 00 E4 DD 66 E5 A7 ED 42 38 03 +T E4 04 00 00 E4 DD 66 E5 A7 ED 42 38 03 R 00 00 01 00 -T 2F 04 00 00 +T ED 04 00 00 R 00 00 01 00 -T 2F 04 00 00 +T ED 04 00 00 R 00 00 01 00 -T 2F 04 00 00 +T ED 04 00 00 R 00 00 01 00 -T 2F 04 00 00 C3 8D 06 00 00 +T ED 04 00 00 C3 6A 07 00 00 R 00 00 01 00 00 05 01 00 -T 32 04 00 00 +T F0 04 00 00 R 00 00 01 00 -T 32 04 00 00 DD 4E E4 DD 46 E5 DD 5E F6 DD 56 +T F0 04 00 00 DD 4E E4 DD 46 E5 DD 5E F6 DD 56 R 00 00 01 00 -T 3D 04 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 11 00 02 0B 11 00 -T 43 04 00 00 CD 00 00 00 00 DD 75 F8 DD 74 F9 +T FB 04 00 00 F7 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 17 00 02 0B 17 00 +T 01 05 00 00 CD 00 00 00 00 DD 75 F8 DD 74 F9 R 00 00 01 00 02 05 00 00 -T 4C 04 00 00 7D B4 20 03 +T 0A 05 00 00 7D B4 20 03 R 00 00 01 00 -T 50 04 00 00 +T 0E 05 00 00 R 00 00 01 00 -T 50 04 00 00 C3 A1 06 00 00 +T 0E 05 00 00 C3 7E 07 00 00 R 00 00 01 00 00 05 01 00 -T 53 04 00 00 +T 11 05 00 00 R 00 00 01 00 -T 53 04 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 7E +T 11 05 00 00 21 05 00 DD 4E F8 DD 46 F9 09 5E R 00 00 01 00 -T 5E 04 00 00 E6 00 4F 23 7E E6 F0 47 DD 71 FA +T 1C 05 00 00 23 56 D5 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 08 19 00 +T 23 05 00 00 00 00 00 00 E5 21 02 00 E5 3E +R 00 00 01 00 02 04 19 00 +T 2B 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 30 05 00 00 00 00 00 00 F1 F1 F1 F1 21 0A 00 +R 00 00 01 00 02 04 00 00 +T 39 05 00 00 09 7E E6 00 4F 23 7E E6 F0 47 DD R 00 00 01 00 -T 69 04 00 00 DD 70 FB 3E A0 A8 B1 28 43 3E 80 +T 44 05 00 00 71 FA DD 70 FB 3E A0 A8 B1 28 43 R 00 00 01 00 -T 74 04 00 00 DD AE FB DD B6 FA 28 39 3E 40 DD +T 4F 05 00 00 3E 80 DD AE FB DD B6 FA 28 39 3E R 00 00 01 00 -T 7F 04 00 00 AE FB DD B6 FA 28 2F 3E 90 DD AE +T 5A 05 00 00 40 DD AE FB DD B6 FA 28 2F 3E 90 R 00 00 01 00 -T 8A 04 00 00 FB DD B6 FA 28 25 3E 60 DD AE FB +T 65 05 00 00 DD AE FB DD B6 FA 28 25 3E 60 DD R 00 00 01 00 -T 95 04 00 00 DD B6 FA 28 1B 3E 20 DD AE FB DD +T 70 05 00 00 AE FB DD B6 FA 28 1B 3E 20 DD AE R 00 00 01 00 -T A0 04 00 00 B6 FA 28 11 +T 7B 05 00 00 FB DD B6 FA 28 11 R 00 00 01 00 -T A4 04 00 00 +T 81 05 00 00 R 00 00 01 00 -T A4 04 00 00 +T 81 05 00 00 R 00 00 01 00 -T A4 04 00 00 +T 81 05 00 00 R 00 00 01 00 -T A4 04 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T AC 04 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 03 00 02 0A 00 00 -T B3 04 00 00 82 06 00 00 +T 81 05 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 89 05 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 90 05 00 00 5F 07 00 00 R 00 00 01 00 00 04 01 00 -T B5 04 00 00 +T 92 05 00 00 R 00 00 01 00 -T B5 04 00 00 3E A0 DD AE FB DD B6 FA 28 1F 3E +T 92 05 00 00 3E A0 DD AE FB DD B6 FA 28 1F 3E R 00 00 01 00 -T C0 04 00 00 80 DD AE FB DD B6 FA 28 15 3E 40 +T 9D 05 00 00 80 DD AE FB DD B6 FA 28 15 3E 40 R 00 00 01 00 -T CB 04 00 00 DD AE FB DD B6 FA 28 0B 3E 90 DD +T A8 05 00 00 DD AE FB DD B6 FA 28 0B 3E 90 DD R 00 00 01 00 -T D6 04 00 00 AE FB DD B6 FA C2 74 06 00 00 +T B3 05 00 00 AE FB DD B6 FA C2 51 07 00 00 R 00 00 01 00 00 0A 01 00 -T DE 04 00 00 +T BB 05 00 00 R 00 00 01 00 -T DE 04 00 00 +T BB 05 00 00 R 00 00 01 00 -T DE 04 00 00 +T BB 05 00 00 R 00 00 01 00 -T DE 04 00 00 AF DD 77 FE DD 77 FF DD 6E F8 DD +T BB 05 00 00 AF DD 77 FE DD 77 FF DD 6E F8 DD R 00 00 01 00 -T E9 04 00 00 66 F9 DD 4E 02 DD 46 03 A7 ED 42 +T C6 05 00 00 66 F9 DD 4E 02 DD 46 03 A7 ED 42 R 00 00 01 00 -T F4 04 00 00 20 05 21 02 00 18 12 +T D1 05 00 00 20 05 21 02 00 18 12 R 00 00 01 00 -T FB 04 00 00 +T D8 05 00 00 R 00 00 01 00 -T FB 04 00 00 3E A0 DD AE FB DD B6 FA 20 04 2E +T D8 05 00 00 3E A0 DD AE FB DD B6 FA 20 04 2E R 00 00 01 00 -T 06 05 00 00 01 18 02 +T E3 05 00 00 01 18 02 R 00 00 01 00 -T 09 05 00 00 +T E6 05 00 00 R 00 00 01 00 -T 09 05 00 00 2E 00 +T E6 05 00 00 2E 00 R 00 00 01 00 -T 0B 05 00 00 +T E8 05 00 00 R 00 00 01 00 -T 0B 05 00 00 26 00 +T E8 05 00 00 26 00 R 00 00 01 00 -T 0D 05 00 00 +T EA 05 00 00 R 00 00 01 00 -T 0D 05 00 00 DD 75 FC DD 74 FD 3E 01 AD B4 20 +T EA 05 00 00 DD 75 FC DD 74 FD 3E 01 AD B4 20 R 00 00 01 00 -T 18 05 00 00 05 21 12 00 18 03 +T F5 05 00 00 05 21 12 00 18 03 R 00 00 01 00 -T 1E 05 00 00 +T FB 05 00 00 R 00 00 01 00 -T 1E 05 00 00 21 00 00 +T FB 05 00 00 21 00 00 R 00 00 01 00 -T 21 05 00 00 +T FE 05 00 00 R 00 00 01 00 -T 21 05 00 00 DD 75 E2 DD 74 E3 +T FE 05 00 00 DD 75 E2 DD 74 E3 R 00 00 01 00 -T 27 05 00 00 +T 04 06 00 00 R 00 00 01 00 -T 27 05 00 00 DD 4E E2 DD 46 E3 21 13 00 A7 ED +T 04 06 00 00 DD 4E E2 DD 46 E3 21 13 00 A7 ED R 00 00 01 00 -T 32 05 00 00 42 DA 74 06 00 00 +T 0F 06 00 00 42 DA 51 07 00 00 R 00 00 01 00 00 06 01 00 -T 36 05 00 00 +T 13 06 00 00 R 00 00 01 00 -T 36 05 00 00 3E 12 DD AE E2 DD B6 E3 20 0A +T 13 06 00 00 3E 12 DD AE E2 DD B6 E3 20 0A R 00 00 01 00 -T 40 05 00 00 +T 1D 06 00 00 R 00 00 01 00 -T 40 05 00 00 DD 36 FE 01 DD 36 FF 00 18 12 +T 1D 06 00 00 DD 36 FE 01 DD 36 FF 00 18 12 R 00 00 01 00 -T 4A 05 00 00 +T 27 06 00 00 R 00 00 01 00 -T 4A 05 00 00 3E 13 DD AE E2 DD B6 E3 20 08 +T 27 06 00 00 3E 13 DD AE E2 DD B6 E3 20 08 R 00 00 01 00 -T 54 05 00 00 +T 31 06 00 00 R 00 00 01 00 -T 54 05 00 00 DD 36 FE 02 DD 36 FF 00 +T 31 06 00 00 DD 36 FE 02 DD 36 FF 00 R 00 00 01 00 -T 5C 05 00 00 +T 39 06 00 00 R 00 00 01 00 -T 5C 05 00 00 +T 39 06 00 00 R 00 00 01 00 -T 5C 05 00 00 DD 6E E2 DD 66 E3 29 DD 4E F8 DD +T 39 06 00 00 DD 6E E2 DD 66 E3 29 DD 4E F8 DD R 00 00 01 00 -T 67 05 00 00 46 F9 09 01 22 00 09 46 23 66 68 +T 44 06 00 00 46 F9 09 01 22 00 09 46 23 66 68 R 00 00 01 00 -T 72 05 00 00 DD 75 E8 DD 74 E9 7D B4 CA +T 4F 06 00 00 DD 75 E8 DD 74 E9 7D B4 CA R 00 00 01 00 -T 7B 05 00 00 69 06 00 00 +T 58 06 00 00 46 07 00 00 R 00 00 01 00 00 04 01 00 -T 7D 05 00 00 +T 5A 06 00 00 R 00 00 01 00 -T 7D 05 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T 5A 06 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T 88 05 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD +T 65 06 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD R 00 00 01 00 -T 93 05 00 00 6E FE DD 66 FF E5 DD 6E F8 DD 66 +T 70 06 00 00 6E FE DD 66 FF E5 DD 6E F8 DD 66 R 00 00 01 00 -T 9E 05 00 00 F9 23 23 E5 DD 6E E2 DD 66 E3 29 +T 7B 06 00 00 F9 23 23 E5 DD 6E E2 DD 66 E3 29 R 00 00 01 00 -T A9 05 00 00 DD 4E F8 DD 46 F9 09 01 22 00 09 +T 86 06 00 00 DD 4E F8 DD 46 F9 09 01 22 00 09 R 00 00 01 00 -T B4 05 00 00 E5 DD 6E FC DD 66 FD E5 DD 4E 02 +T 91 06 00 00 E5 DD 6E FC DD 66 FD E5 DD 4E 02 R 00 00 01 00 -T BF 05 00 00 DD 46 03 DD 5E F4 DD 56 F5 3E +T 9C 06 00 00 DD 46 03 DD 5E F4 DD 56 F5 3E R 00 00 01 00 -T C9 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T CE 05 00 00 00 00 00 00 EB 21 0E 00 39 F9 EB +T A6 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T AB 06 00 00 00 00 00 00 EB 21 0E 00 39 F9 EB R 00 00 01 00 02 04 00 00 -T D7 05 00 00 DD 75 EA DD 74 EB DD 7E EA DD A6 +T B4 06 00 00 DD 75 EA DD 74 EB DD 7E EA DD A6 R 00 00 01 00 -T E2 05 00 00 EB 3C CA 69 06 00 00 +T BF 06 00 00 EB 3C CA 46 07 00 00 R 00 00 01 00 00 07 01 00 -T E7 05 00 00 +T C4 06 00 00 R 00 00 01 00 -T E7 05 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T C4 06 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T F2 05 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD +T CF 06 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 DD R 00 00 01 00 -T FD 05 00 00 6E EA DD 66 EB E5 DD 6E E8 DD 66 +T DA 06 00 00 6E EA DD 66 EB E5 DD 6E E8 DD 66 R 00 00 01 00 -T 08 06 00 00 E9 E5 DD 4E 02 DD 46 03 DD 5E F4 +T E5 06 00 00 E9 E5 DD 4E 02 DD 46 03 DD 5E F4 R 00 00 01 00 -T 13 06 00 00 DD 56 F5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 08 00 -T 19 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 20 06 00 00 F1 F1 F1 DD 75 E8 DD 74 E9 7D A4 +T F0 06 00 00 DD 56 F5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T F6 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T FD 06 00 00 F1 F1 F1 DD 75 E8 DD 74 E9 7D A4 R 00 00 01 00 -T 2B 06 00 00 3C 20 02 +T 08 07 00 00 3C 20 02 R 00 00 01 00 -T 2E 06 00 00 +T 0B 07 00 00 R 00 00 01 00 -T 2E 06 00 00 18 44 +T 0B 07 00 00 18 44 R 00 00 01 00 -T 30 06 00 00 +T 0D 07 00 00 R 00 00 01 00 -T 30 06 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E +T 0D 07 00 00 21 14 00 DD 4E F4 DD 46 F5 09 5E R 00 00 01 00 -T 3B 06 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 +T 18 07 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 R 00 00 01 00 -T 46 06 00 00 21 00 00 E5 DD 4E E8 DD 46 E9 DD +T 23 07 00 00 21 00 00 E5 DD 4E E8 DD 46 E9 DD R 00 00 01 00 -T 51 06 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 -T 59 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T 60 06 00 00 F1 3E 01 AD B4 28 02 +T 2E 07 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 1A 00 +T 36 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 1A 00 02 09 00 00 +T 3D 07 00 00 F1 3E 01 AD B4 28 02 R 00 00 01 00 -T 67 06 00 00 +T 44 07 00 00 R 00 00 01 00 -T 67 06 00 00 18 0B +T 44 07 00 00 18 0B R 00 00 01 00 -T 69 06 00 00 +T 46 07 00 00 R 00 00 01 00 -T 69 06 00 00 +T 46 07 00 00 R 00 00 01 00 -T 69 06 00 00 +T 46 07 00 00 R 00 00 01 00 -T 69 06 00 00 DD 34 E2 20 03 DD 34 E3 +T 46 07 00 00 DD 34 E2 20 03 DD 34 E3 R 00 00 01 00 -T 71 06 00 00 +T 4E 07 00 00 R 00 00 01 00 -T 71 06 00 00 C3 27 05 00 00 +T 4E 07 00 00 C3 04 06 00 00 R 00 00 01 00 00 05 01 00 -T 74 06 00 00 +T 51 07 00 00 R 00 00 01 00 -T 74 06 00 00 +T 51 07 00 00 R 00 00 01 00 -T 74 06 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T 7C 06 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 82 06 00 00 +T 51 07 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 59 07 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 5F 07 00 00 R 00 00 01 00 -T 82 06 00 00 DD 34 E4 20 03 DD 34 E5 +T 5F 07 00 00 DD 34 E4 20 03 DD 34 E5 R 00 00 01 00 -T 8A 06 00 00 +T 67 07 00 00 R 00 00 01 00 -T 8A 06 00 00 C3 BA 03 00 00 +T 67 07 00 00 C3 78 04 00 00 R 00 00 01 00 00 05 01 00 -T 8D 06 00 00 +T 6A 07 00 00 R 00 00 01 00 -T 8D 06 00 00 0E 00 DD 5E EE DD 56 EF 3E +T 6A 07 00 00 0E 00 DD 5E EE DD 56 EF 3E R 00 00 01 00 -T 96 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 73 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 9B 06 00 00 00 00 00 00 CB 7C 28 68 +T 78 07 00 00 00 00 00 00 CB 7C 28 7E R 00 00 01 00 02 04 00 00 -T A1 06 00 00 +T 7E 07 00 00 R 00 00 01 00 -T A1 06 00 00 +T 7E 07 00 00 R 00 00 01 00 -T A1 06 00 00 AF DD 77 E2 DD 77 E3 +T 7E 07 00 00 AF DD 77 E2 DD 77 E3 R 00 00 01 00 -T A8 06 00 00 +T 85 07 00 00 R 00 00 01 00 -T A8 06 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 +T 85 07 00 00 DD 4E F0 DD 46 F1 DD 6E E2 DD 66 R 00 00 01 00 -T B3 06 00 00 E3 A7 ED 42 30 4B +T 90 07 00 00 E3 A7 ED 42 30 4B R 00 00 01 00 -T B9 06 00 00 +T 96 07 00 00 R 00 00 01 00 -T B9 06 00 00 21 16 00 DD 4E F4 DD 46 F5 09 5E +T 96 07 00 00 21 16 00 DD 4E F4 DD 46 F5 09 5E R 00 00 01 00 -T C4 06 00 00 23 56 D5 21 14 00 09 4E 23 46 C5 +T A1 07 00 00 23 56 D5 21 14 00 09 4E 23 46 C5 R 00 00 01 00 -T CF 06 00 00 21 00 00 E5 21 20 00 E5 DD 6E E2 +T AC 07 00 00 21 00 00 E5 21 20 00 E5 DD 6E E2 R 00 00 01 00 -T DA 06 00 00 DD 66 E3 29 DD 4E EE DD 46 EF 09 +T B7 07 00 00 DD 66 E3 29 DD 4E EE DD 46 EF 09 R 00 00 01 00 -T E5 06 00 00 4E 23 46 DD 5E F6 DD 56 F7 3E +T C2 07 00 00 4E 23 46 DD 5E F6 DD 56 F7 3E R 00 00 01 00 -T EF 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 -T F4 06 00 00 00 00 00 00 F1 F1 F1 F1 DD 34 E2 +T CC 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T D1 07 00 00 00 00 00 00 F1 F1 F1 F1 DD 34 E2 R 00 00 01 00 02 04 00 00 -T FD 06 00 00 20 03 DD 34 E3 +T DA 07 00 00 20 03 DD 34 E3 R 00 00 01 00 -T 02 07 00 00 +T DF 07 00 00 R 00 00 01 00 -T 02 07 00 00 18 A4 +T DF 07 00 00 18 A4 R 00 00 01 00 -T 04 07 00 00 +T E1 07 00 00 R 00 00 01 00 -T 04 07 00 00 21 FF FF 18 39 +T E1 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 14 00 02 0B 14 00 +T E7 07 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T EF 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T F6 07 00 00 F1 21 FF FF 18 4F R 00 00 01 00 -T 09 07 00 00 +T FC 07 00 00 R 00 00 01 00 -T 09 07 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 +T FC 07 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 14 07 00 00 21 0A 00 09 7E E6 FF 5F 23 7E E6 +T 07 08 00 00 21 0A 00 09 7E E6 FF 5F 23 7E E6 R 00 00 01 00 -T 1F 07 00 00 0F 57 7B F6 00 4F 7A F6 A0 47 E1 +T 12 08 00 00 0F 57 7B F6 00 4F 7A F6 A0 47 E1 R 00 00 01 00 -T 2A 07 00 00 71 23 70 DD 6E 02 DD 66 03 23 23 +T 1D 08 00 00 71 23 70 DD 6E 02 DD 66 03 23 23 R 00 00 01 00 -T 35 07 00 00 36 01 3E 00 00 00 00 21 +T 28 08 00 00 36 01 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 3A 07 00 00 00 00 00 00 CD 00 00 00 00 21 +T 2D 08 00 00 00 00 00 00 CD 00 00 00 00 0E R 00 00 01 00 02 04 02 00 02 09 00 00 -T 40 07 00 00 00 00 +T 33 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 +T 39 08 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 40 08 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 47 08 00 00 F1 21 00 00 R 00 00 01 00 -T 42 07 00 00 +T 4B 08 00 00 R 00 00 01 00 -T 42 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +T 4B 08 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 07 00 diff --git a/src/nos/lib/filesys_lib/xip_align_bmap.rel b/src/nos/lib/filesys_lib/xip_align_bmap.rel index 341f7fe0..5cb90235 100644 --- a/src/nos/lib/filesys_lib/xip_align_bmap.rel +++ b/src/nos/lib/filesys_lib/xip_align_bmap.rel @@ -1,257 +1,310 @@ XL4 -H 2 areas B global symbols +H 2 areas 10 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfind Ref00000000 +S ___04bc_74d1_getting_20block_20_ Ref00000000 S _bfree Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S ___0628_4a41_xip_5falign_5fbmap_ Ref00000000 +S __dprintf Ref00000000 +S ___0629_f051_xip_5falign_5fbmap_ Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___0627_d854_xip_5falign_5fbmap_ Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2CB flags 0 +A CODE size 38F flags 0 S _xip_align_bmap Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F2 FF DD 6E 02 DD -R 00 00 01 00 02 05 07 00 -T 09 00 00 00 66 03 23 23 23 56 23 66 6A DD 75 +T 00 00 00 00 CD 00 00 00 00 F2 FF DD 6E 0A DD +R 00 00 01 00 02 05 0C 00 +T 09 00 00 00 66 0B E5 DD 6E 02 DD 66 03 E5 1E R 00 00 01 00 -T 14 00 00 00 F2 DD 74 F3 11 12 00 DD 6E 0A DD +T 14 00 00 00 00 00 00 00 D5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 08 00 02 0A 08 00 +T 1A 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 21 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T 28 00 00 00 F1 F1 F1 DD 6E 02 DD 66 03 23 23 R 00 00 01 00 -T 1F 00 00 00 66 0B A7 ED 52 30 47 +T 33 00 00 00 23 56 23 66 6A DD 75 F2 DD 74 F3 R 00 00 01 00 -T 26 00 00 00 +T 3E 00 00 00 11 12 00 DD 6E 0A DD 66 0B A7 ED R 00 00 01 00 -T 26 00 00 00 DD 6E 0A DD 66 0B 29 DD 4E 02 DD +T 49 00 00 00 52 30 47 R 00 00 01 00 -T 31 00 00 00 46 03 09 01 22 00 09 46 23 66 68 +T 4C 00 00 00 R 00 00 01 00 -T 3C 00 00 00 DD 75 FA DD 74 FB 7D B4 20 03 +T 4C 00 00 00 DD 6E 0A DD 66 0B 29 DD 4E 02 DD R 00 00 01 00 -T 46 00 00 00 +T 57 00 00 00 46 03 09 01 22 00 09 46 23 66 68 R 00 00 01 00 -T 46 00 00 00 C3 B9 01 00 00 +T 62 00 00 00 DD 75 FA DD 74 FB 7D B4 20 03 +R 00 00 01 00 +T 6C 00 00 00 +R 00 00 01 00 +T 6C 00 00 00 C3 EF 01 00 00 R 00 00 01 00 00 05 01 00 -T 49 00 00 00 +T 6F 00 00 00 R 00 00 01 00 -T 49 00 00 00 DD 6E 0A DD 66 0B 29 DD 4E 02 DD +T 6F 00 00 00 DD 6E 0A DD 66 0B 29 DD 4E 02 DD R 00 00 01 00 -T 54 00 00 00 46 03 09 11 22 00 19 DD 5E 04 DD +T 7A 00 00 00 46 03 09 11 22 00 19 DD 5E 04 DD R 00 00 01 00 -T 5F 00 00 00 56 05 73 23 72 69 60 23 23 36 01 +T 85 00 00 00 56 05 73 23 72 69 60 23 23 36 01 R 00 00 01 00 -T 6A 00 00 00 C3 3C 02 00 00 +T 90 00 00 00 C3 A6 02 00 00 R 00 00 01 00 00 05 01 00 -T 6D 00 00 00 +T 93 00 00 00 +R 00 00 01 00 +T 93 00 00 00 21 18 00 39 7E D6 12 77 23 7E DE R 00 00 01 00 -T 6D 00 00 00 21 18 00 39 7E D6 12 77 23 7E DE +T 9E 00 00 00 00 77 AF DD 77 F8 DD 77 F9 DD 36 R 00 00 01 00 -T 78 00 00 00 00 77 AF DD 77 F8 DD 77 F9 DD 36 +T A9 00 00 00 F6 02 DD 36 F7 00 01 00 01 DD 6E R 00 00 01 00 -T 83 00 00 00 F6 02 DD 36 F7 00 01 00 01 DD 6E +T B4 00 00 00 0A DD 66 0B A7 ED 42 38 22 R 00 00 01 00 -T 8E 00 00 00 0A DD 66 0B A7 ED 42 38 22 +T BD 00 00 00 R 00 00 01 00 -T 97 00 00 00 +T BD 00 00 00 DD 36 F8 08 DD 36 F9 00 21 18 00 R 00 00 01 00 -T 97 00 00 00 DD 36 F8 08 DD 36 F9 00 21 18 00 +T C8 00 00 00 39 7E D6 00 77 23 7E DE 01 77 21 R 00 00 01 00 -T A2 00 00 00 39 7E D6 00 77 23 7E DE 01 77 21 +T D3 00 00 00 04 00 39 7E D6 01 77 23 7E DE 00 R 00 00 01 00 -T AD 00 00 00 04 00 39 7E D6 01 77 23 7E DE 00 +T DE 00 00 00 77 R 00 00 01 00 -T B8 00 00 00 77 +T DF 00 00 00 R 00 00 01 00 -T B9 00 00 00 +T DF 00 00 00 DD 4E F6 DD 46 F7 21 14 00 A7 ED R 00 00 01 00 -T B9 00 00 00 DD 4E F6 DD 46 F7 21 14 00 A7 ED +T EA 00 00 00 42 29 DD 4E 02 DD 46 03 09 01 R 00 00 01 00 -T C4 00 00 00 42 29 DD 4E 02 DD 46 03 09 01 +T F4 00 00 00 22 00 09 46 23 66 68 DD 75 FA DD R 00 00 01 00 -T CE 00 00 00 22 00 09 46 23 66 68 DD 75 FA DD +T FF 00 00 00 74 FB 7D B4 20 18 R 00 00 01 00 -T D9 00 00 00 74 FB 7D B4 20 10 +T 05 01 00 00 R 00 00 01 00 -T DF 00 00 00 +T 05 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 0E 01 00 00 23 66 68 01 08 00 09 36 2C 23 36 R 00 00 01 00 -T DF 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 05 00 -T E8 00 00 00 2C 23 36 00 C3 B9 01 00 00 -R 00 00 01 00 00 09 01 00 -T EF 00 00 00 +T 19 01 00 00 00 C3 EF 01 00 00 +R 00 00 01 00 00 06 01 00 +T 1D 01 00 00 R 00 00 01 00 -T EF 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T EF 00 00 00 01 02 80 DD 6E F6 DD 66 F7 3E 80 +T 1D 01 00 00 01 02 80 DD 6E F6 DD 66 F7 3E 80 R 00 00 01 00 -T FA 00 00 00 AC 67 ED 42 D2 97 01 00 00 +T 28 01 00 00 AC 67 ED 42 D2 CD 01 00 00 R 00 00 01 00 00 09 01 00 -T 01 01 00 00 +T 2F 01 00 00 R 00 00 01 00 -T 01 01 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E +T 2F 01 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E R 00 00 01 00 -T 0C 01 00 00 F2 DD 56 F3 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 13 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 09 00 02 09 01 00 -T 1A 01 00 00 75 FC DD 74 FD 7D B4 20 03 +T 3A 01 00 00 F2 DD 56 F3 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0E 00 +T 41 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T 48 01 00 00 75 FC DD 74 FD 7D B4 20 03 R 00 00 01 00 -T 23 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 23 01 00 00 C3 B9 01 00 00 +T 51 01 00 00 C3 EF 01 00 00 R 00 00 01 00 00 05 01 00 -T 26 01 00 00 +T 54 01 00 00 R 00 00 01 00 -T 26 01 00 00 DD 46 F8 DD 5E 0A DD 56 0B CD +T 54 01 00 00 DD 46 F8 DD 5E 0A DD 56 0B CD R 00 00 01 00 -T 30 01 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 +T 5E 01 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 R 00 00 01 00 02 04 00 00 -T 39 01 00 00 67 DD 75 F4 DD 74 F5 29 DD 4E FC +T 67 01 00 00 67 DD 75 F4 DD 74 F5 29 DD 4E FC R 00 00 01 00 -T 44 01 00 00 DD 46 FD 09 56 23 66 6A DD 75 FA +T 72 01 00 00 DD 46 FD 09 56 23 66 6A DD 75 FA R 00 00 01 00 -T 4F 01 00 00 DD 74 FB 0E 00 DD 5E FC DD 56 FD +T 7D 01 00 00 DD 74 FB 0E 00 DD 5E FC DD 56 FD R 00 00 01 00 -T 5A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 60 01 00 00 00 00 00 00 CB 7C 28 02 +T 88 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 04 00 02 0A 04 00 +T 8E 01 00 00 00 00 00 00 CB 7C 28 02 R 00 00 01 00 02 04 01 00 -T 66 01 00 00 +T 94 01 00 00 R 00 00 01 00 -T 66 01 00 00 18 51 +T 94 01 00 00 18 59 R 00 00 01 00 -T 68 01 00 00 +T 96 01 00 00 R 00 00 01 00 -T 68 01 00 00 DD 7E FA DD B6 FB 20 0F +T 96 01 00 00 DD 7E FA DD B6 FB 20 17 R 00 00 01 00 -T 70 01 00 00 +T 9E 01 00 00 R 00 00 01 00 -T 70 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 05 00 -T 79 01 00 00 2C 23 36 00 18 3A +T 9E 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T A7 01 00 00 23 66 68 01 08 00 09 36 2C 23 36 R 00 00 01 00 -T 7F 01 00 00 +T B2 01 00 00 00 18 3A R 00 00 01 00 -T 7F 01 00 00 21 06 00 39 7E D6 08 77 23 7E DE +T B5 01 00 00 R 00 00 01 00 -T 8A 01 00 00 00 77 DD 34 F6 20 03 DD 34 F7 +T B5 01 00 00 21 06 00 39 7E D6 08 77 23 7E DE R 00 00 01 00 -T 94 01 00 00 +T C0 01 00 00 00 77 DD 34 F6 20 03 DD 34 F7 +R 00 00 01 00 +T CA 01 00 00 R 00 00 01 00 -T 94 01 00 00 C3 EF 00 00 00 +T CA 01 00 00 C3 1D 01 00 00 R 00 00 01 00 00 05 01 00 -T 97 01 00 00 +T CD 01 00 00 R 00 00 01 00 -T 97 01 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E +T CD 01 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E R 00 00 01 00 -T A2 01 00 00 F2 DD 56 F3 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T A9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 09 00 02 09 01 00 -T B0 01 00 00 75 FC DD 74 FD 7D B4 20 06 +T D8 01 00 00 F2 DD 56 F3 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0E 00 +T DF 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T E6 01 00 00 75 FC DD 74 FD 7D B4 20 31 R 00 00 01 00 -T B9 01 00 00 +T EF 01 00 00 R 00 00 01 00 -T B9 01 00 00 +T EF 01 00 00 R 00 00 01 00 -T B9 01 00 00 21 FF FF C3 C8 02 00 00 -R 00 00 01 00 00 08 01 00 -T BF 01 00 00 +T EF 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T F8 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T BF 01 00 00 DD 46 F8 DD 5E 0A DD 56 0B CD +T 03 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 +T 09 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T 11 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T 18 02 00 00 F1 F1 21 FF FF C3 8C 03 00 00 +R 00 00 01 00 00 0A 01 00 +T 20 02 00 00 R 00 00 01 00 -T C9 01 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 +T 20 02 00 00 DD 46 F8 DD 5E 0A DD 56 0B CD +R 00 00 01 00 +T 2A 02 00 00 00 00 00 00 7B E6 FF 6F 7A E6 00 R 00 00 01 00 02 04 00 00 -T D2 01 00 00 67 DD 75 F4 DD 74 F5 29 DD 4E FC +T 33 02 00 00 67 DD 75 F4 DD 74 F5 29 DD 4E FC R 00 00 01 00 -T DD 01 00 00 DD 46 FD 09 46 23 66 68 DD 75 FA +T 3E 02 00 00 DD 46 FD 09 46 23 66 68 DD 75 FA R 00 00 01 00 -T E8 01 00 00 DD 74 FB 7D B4 20 1F +T 49 02 00 00 DD 74 FB 7D B4 20 28 R 00 00 01 00 -T EF 01 00 00 +T 50 02 00 00 R 00 00 01 00 -T EF 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 05 00 -T F8 01 00 00 2C 23 36 00 0E 00 DD 5E FC DD 56 +T 50 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T 59 02 00 00 23 66 68 01 08 00 09 36 2C 23 36 R 00 00 01 00 -T 03 02 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 09 02 00 00 CD 00 00 00 00 18 AB -R 00 00 01 00 02 05 01 00 -T 0E 02 00 00 +T 64 02 00 00 00 0E 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 0E 02 00 00 DD 6E F4 DD 66 F5 29 DD 4E FC DD +T 6E 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 73 02 00 00 00 00 00 00 C3 EF 01 00 00 +R 00 00 01 00 02 04 01 00 00 09 01 00 +T 78 02 00 00 R 00 00 01 00 -T 19 02 00 00 46 FD 09 DD 5E 04 DD 56 05 73 23 +T 78 02 00 00 DD 6E F4 DD 66 F5 29 DD 4E FC DD R 00 00 01 00 -T 24 02 00 00 72 0E 01 DD 5E FC DD 56 FD 3E +T 83 02 00 00 46 FD 09 DD 5E 04 DD 56 05 73 23 R 00 00 01 00 -T 2E 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 33 02 00 00 00 00 00 00 CB 7C 28 03 +T 8E 02 00 00 72 0E 01 DD 5E FC DD 56 FD 3E +R 00 00 01 00 +T 98 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 9D 02 00 00 00 00 00 00 CB 7C 28 03 R 00 00 01 00 02 04 01 00 -T 39 02 00 00 +T A3 02 00 00 R 00 00 01 00 -T 39 02 00 00 C3 B9 01 00 00 +T A3 02 00 00 C3 EF 01 00 00 R 00 00 01 00 00 05 01 00 -T 3C 02 00 00 +T A6 02 00 00 R 00 00 01 00 -T 3C 02 00 00 +T A6 02 00 00 R 00 00 01 00 -T 3C 02 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E +T A6 02 00 00 0E 00 C5 DD 4E FA DD 46 FB DD 5E R 00 00 01 00 -T 47 02 00 00 F2 DD 56 F3 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 4E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 09 00 02 09 01 00 -T 55 02 00 00 75 FC DD 74 FD 7D B4 20 03 +T B1 02 00 00 F2 DD 56 F3 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0E 00 +T B8 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T BF 02 00 00 75 FC DD 74 FD 7D B4 20 03 R 00 00 01 00 -T 5E 02 00 00 +T C8 02 00 00 R 00 00 01 00 -T 5E 02 00 00 C3 B9 01 00 00 +T C8 02 00 00 C3 EF 01 00 00 R 00 00 01 00 00 05 01 00 -T 61 02 00 00 +T CB 02 00 00 R 00 00 01 00 -T 61 02 00 00 DD 4E 04 DD 46 05 DD 5E F2 DD 56 +T CB 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 09 00 +T D4 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 6C 02 00 00 F3 3E 00 00 00 00 21 00 00 00 00 +T DF 02 00 00 DD 6E 04 DD 66 05 E5 DD 6E FA DD +R 00 00 01 00 +T EA 02 00 00 66 FB E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 03 00 +T F1 02 00 00 00 00 00 00 E5 21 02 00 E5 3E +R 00 00 01 00 02 04 03 00 +T F9 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T FE 02 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 01 00 +T 07 03 00 00 DD 4E 04 DD 46 05 DD 5E F2 DD 56 +R 00 00 01 00 +T 12 03 00 00 F3 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 72 02 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF +T 18 03 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 05 01 00 -T 7B 02 00 00 7D B4 28 19 +T 21 03 00 00 7D B4 28 19 R 00 00 01 00 -T 7F 02 00 00 +T 25 03 00 00 R 00 00 01 00 -T 7F 02 00 00 21 02 02 DD 4E FE DD 46 FF 09 DD +T 25 03 00 00 21 02 02 DD 4E FE DD 46 FF 09 DD R 00 00 01 00 -T 8A 02 00 00 5E FA DD 56 FB 73 23 72 21 04 02 +T 30 03 00 00 5E FA DD 56 FB 73 23 72 21 04 02 R 00 00 01 00 -T 95 02 00 00 09 36 00 +T 3B 03 00 00 09 36 00 R 00 00 01 00 -T 98 02 00 00 +T 3E 03 00 00 R 00 00 01 00 -T 98 02 00 00 21 02 02 DD 4E FC DD 46 FD 09 DD +T 3E 03 00 00 21 02 02 DD 4E FC DD 46 FD 09 DD R 00 00 01 00 -T A3 02 00 00 5E 04 DD 56 05 73 23 72 0E 01 DD +T 49 03 00 00 5E 04 DD 56 05 73 23 72 0E 01 DD R 00 00 01 00 -T AE 02 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 03 00 -T B6 02 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 04 03 00 02 09 01 00 -T BD 02 00 00 28 03 +T 54 03 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T 5C 03 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 02 04 04 00 02 09 01 00 +T 63 03 00 00 28 03 R 00 00 01 00 -T BF 02 00 00 +T 65 03 00 00 R 00 00 01 00 -T BF 02 00 00 C3 B9 01 00 00 +T 65 03 00 00 C3 EF 01 00 00 R 00 00 01 00 00 05 01 00 -T C2 02 00 00 +T 68 03 00 00 R 00 00 01 00 -T C2 02 00 00 DD 6E FA DD 66 FB +T 68 03 00 00 DD 6E FA DD 66 FB E5 0E R 00 00 01 00 -T C8 02 00 00 +T 70 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +T 76 03 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 7D 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T 84 03 00 00 F1 F1 DD 6E FA DD 66 FB +R 00 00 01 00 +T 8C 03 00 00 R 00 00 01 00 -T C8 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T 8C 03 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/xip_align_chase.rel b/src/nos/lib/filesys_lib/xip_align_chase.rel index 0fc7b372..3960e4c0 100644 --- a/src/nos/lib/filesys_lib/xip_align_chase.rel +++ b/src/nos/lib/filesys_lib/xip_align_chase.rel @@ -1,161 +1,181 @@ XL4 -H 3 areas A global symbols +H 2 areas F global symbols +S ___062a_39ef_xip_5falign_5fchase Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _xip_align_reverse Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S ___062d_fcac_xip_5falign_5fchase Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___062e_d6ef_xip_5falign_5fchase Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 +S ___062b_7ea2_xip_5falign_5fchase Ref00000000 S _xip_align_bmap Ref00000000 +S ___062c_f19c_xip_5falign_5fchase Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 173 flags 0 +A CODE size 21D flags 0 S _xip_align_chase Def00000000 -A CSTR size 64 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F8 FF 21 04 00 DD -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 5E 02 DD 56 03 19 7E 23 66 6F E5 +T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 12 DD +R 00 00 01 00 02 05 08 00 +T 09 00 00 00 66 13 E5 DD 6E 10 DD 66 11 E5 DD R 00 00 01 00 -T 14 00 00 00 13 13 EB 5E 23 56 E1 19 EB DD 6E +T 14 00 00 00 6E 0E DD 66 0F E5 DD 6E 0C DD 66 R 00 00 01 00 -T 1F 00 00 00 0A DD 66 0B A7 ED 52 38 18 21 +T 1F 00 00 00 0D E5 DD 6E 0A DD 66 0B E5 C5 DD R 00 00 01 00 -T 29 00 00 00 06 00 DD 4E 02 DD 46 03 09 4E 23 +T 2A 00 00 00 6E 02 DD 66 03 E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T 32 00 00 00 C5 21 00 00 00 00 E5 21 03 00 E5 +R 00 00 01 00 02 06 09 00 +T 3B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 04 00 02 0A 04 00 +T 41 00 00 00 00 00 00 00 EB 21 14 00 39 F9 EB +R 00 00 01 00 02 04 01 00 +T 4A 00 00 00 21 04 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T 34 00 00 00 46 DD 6E 0A DD 66 0B A7 ED 42 38 +T 55 00 00 00 23 66 6A E5 03 03 69 60 4E 23 46 R 00 00 01 00 -T 3F 00 00 00 44 +T 60 00 00 00 E1 09 4D 44 DD 6E 0A DD 66 0B A7 R 00 00 01 00 -T 40 00 00 00 +T 6B 00 00 00 ED 42 38 18 21 06 00 DD 4E 02 DD R 00 00 01 00 -T 40 00 00 00 +T 76 00 00 00 46 03 09 4E 23 46 DD 6E 0A DD 66 R 00 00 01 00 -T 40 00 00 00 +T 81 00 00 00 0B A7 ED 42 38 51 R 00 00 01 00 -T 40 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 03 00 -T 49 00 00 00 2F 23 36 00 DD 6E 0C DD 66 0D E5 +T 87 00 00 00 R 00 00 01 00 -T 54 00 00 00 DD 6E 0A DD 66 0B E5 21 05 00 DD +T 87 00 00 00 R 00 00 01 00 -T 5F 00 00 00 4E 04 DD 46 05 09 4E 23 46 C5 21 +T 87 00 00 00 R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 72 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 77 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 -R 00 00 01 00 02 04 00 00 -T 7F 00 00 00 FF FF C3 70 01 00 00 -R 00 00 01 00 00 07 01 00 -T 84 00 00 00 +T 87 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 06 00 +T 90 00 00 00 23 66 68 01 08 00 09 36 2F 23 36 +R 00 00 01 00 +T 9B 00 00 00 00 DD 6E 0C DD 66 0D E5 DD 6E 0A +R 00 00 01 00 +T A6 00 00 00 DD 66 0B E5 21 05 00 DD 4E 04 DD +R 00 00 01 00 +T B1 00 00 00 46 05 09 4E 23 46 C5 0E +R 00 00 01 00 +T B9 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 +T BF 00 00 00 21 01 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T C6 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T CD 00 00 00 0C 00 39 F9 EB 21 FF FF C3 +R 00 00 01 00 +T D6 00 00 00 1A 02 00 00 +R 00 00 01 00 00 04 01 00 +T D8 00 00 00 R 00 00 01 00 -T 84 00 00 00 +T D8 00 00 00 R 00 00 01 00 -T 84 00 00 00 AF 3C CA 70 01 00 00 +T D8 00 00 00 AF 3C CA 1A 02 00 00 R 00 00 01 00 00 07 01 00 -T 89 00 00 00 +T DD 00 00 00 R 00 00 01 00 -T 89 00 00 00 DD 6E 0C DD 66 0D E5 DD 4E 0A DD +T DD 00 00 00 DD 6E 0C DD 66 0D E5 DD 4E 0A DD R 00 00 01 00 -T 94 00 00 00 46 0B DD 5E 04 DD 56 05 3E +T E8 00 00 00 46 0B DD 5E 04 DD 56 05 3E R 00 00 01 00 -T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T A2 00 00 00 00 00 00 00 F1 DD 75 0A DD 74 0B -R 00 00 01 00 02 04 00 00 -T AB 00 00 00 7D A4 3C 20 06 +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +T F6 00 00 00 00 00 00 00 F1 DD 75 0A DD 74 0B +R 00 00 01 00 02 04 01 00 +T FF 00 00 00 7D A4 3C 20 06 R 00 00 01 00 -T B0 00 00 00 +T 04 01 00 00 R 00 00 01 00 -T B0 00 00 00 21 FF FF C3 70 01 00 00 +T 04 01 00 00 21 FF FF C3 1A 02 00 00 R 00 00 01 00 00 08 01 00 -T B6 00 00 00 +T 0A 01 00 00 R 00 00 01 00 -T B6 00 00 00 21 04 00 DD 4E 02 DD 46 03 09 56 +T 0A 01 00 00 21 04 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T C1 00 00 00 23 66 6A E5 03 03 69 60 4E 23 46 +T 15 01 00 00 23 66 6A E5 03 03 69 60 4E 23 46 R 00 00 01 00 -T CC 00 00 00 E1 09 4D 44 DD 6E 0A DD 66 0B A7 +T 20 01 00 00 E1 09 4D 44 DD 6E 0A DD 66 0B A7 R 00 00 01 00 -T D7 00 00 00 ED 42 38 18 21 06 00 DD 4E 02 DD +T 2B 01 00 00 ED 42 38 18 21 06 00 DD 4E 02 DD R 00 00 01 00 -T E2 00 00 00 46 03 09 4E 23 46 DD 6E 0A DD 66 +T 36 01 00 00 46 03 09 4E 23 46 DD 6E 0A DD 66 R 00 00 01 00 -T ED 00 00 00 0B A7 ED 42 38 43 +T 41 01 00 00 0B A7 ED 42 38 7B R 00 00 01 00 -T F3 00 00 00 +T 47 01 00 00 R 00 00 01 00 -T F3 00 00 00 +T 47 01 00 00 R 00 00 01 00 -T F3 00 00 00 +T 47 01 00 00 R 00 00 01 00 -T F3 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 03 00 -T FC 00 00 00 2F 23 36 00 DD 6E 0C DD 66 0D E5 +T 47 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 50 01 00 00 23 66 6A 11 08 00 19 36 2F 23 36 R 00 00 01 00 -T 07 01 00 00 DD 6E 0A DD 66 0B E5 21 05 00 DD +T 5B 01 00 00 00 DD 6E 0C DD 66 0D E5 DD 6E 0A R 00 00 01 00 -T 12 01 00 00 4E 04 DD 46 05 09 4E 23 46 C5 21 +T 66 01 00 00 DD 66 0B E5 21 05 00 DD 4E 04 DD R 00 00 01 00 -T 1D 01 00 00 32 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 25 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 2A 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 -R 00 00 01 00 02 04 00 00 -T 32 01 00 00 FF FF 18 3A +T 71 01 00 00 46 05 09 4E 23 46 C5 0E R 00 00 01 00 -T 36 01 00 00 +T 79 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +T 7F 01 00 00 21 01 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T 86 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T 8D 01 00 00 0C 00 39 F9 EB 21 4B 00 ED 4B R 00 00 01 00 -T 36 01 00 00 DD 6E 12 DD 66 13 E5 DD 6E 10 DD +T 97 01 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 06 00 +T 9F 01 00 00 08 00 09 4E 23 46 C5 0E R 00 00 01 00 -T 41 01 00 00 66 11 E5 DD 4E 0E DD 46 0F DD 5E +T A7 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T AD 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T B4 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T BB 01 00 00 F1 F1 21 FF FF 18 58 R 00 00 01 00 -T 4C 01 00 00 0A DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 02 00 -T 53 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 5A 01 00 00 DD 75 0C DD 74 0D 7D A4 3C 20 08 +T C2 01 00 00 R 00 00 01 00 -T 65 01 00 00 +T C2 01 00 00 DD 6E 12 DD 66 13 E5 DD 6E 10 DD R 00 00 01 00 -T 65 01 00 00 DD 6E 0A DD 66 0B 18 03 +T CD 01 00 00 66 11 E5 DD 4E 0E DD 46 0F DD 5E R 00 00 01 00 -T 6D 01 00 00 +T D8 01 00 00 0A DD 56 0B 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 03 00 +T DF 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 01 00 +T E6 01 00 00 DD 75 0C DD 74 0D 7D A4 3C 20 26 R 00 00 01 00 -T 6D 01 00 00 C3 84 00 00 00 +T F1 01 00 00 +R 00 00 01 00 +T F1 01 00 00 DD 6E 0A DD 66 0B E5 0E +R 00 00 01 00 +T F9 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +T FF 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 04 00 +T 06 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 01 00 +T 0D 02 00 00 F1 F1 DD 6E 0A DD 66 0B 18 03 +R 00 00 01 00 +T 17 02 00 00 +R 00 00 01 00 +T 17 02 00 00 C3 D8 00 00 00 R 00 00 01 00 00 05 01 00 -T 70 01 00 00 +T 1A 02 00 00 R 00 00 01 00 -T 70 01 00 00 +T 1A 02 00 00 R 00 00 01 00 -T 70 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 78 69 70 5F 61 6C 69 67 6E 5F 63 -R 00 00 02 00 -T 0B 00 00 00 68 61 73 65 28 29 20 31 20 69 6E -R 00 00 02 00 -T 16 00 00 00 6F 20 3D 20 25 64 2C 20 62 6C 6B -R 00 00 02 00 -T 21 00 00 00 20 3D 20 25 64 2C 20 70 6F 73 20 -R 00 00 02 00 -T 2C 00 00 00 3D 20 25 64 0A 00 -R 00 00 02 00 -T 32 00 00 00 -R 00 00 02 00 -T 32 00 00 00 78 69 70 5F 61 6C 69 67 6E 5F 63 -R 00 00 02 00 -T 3D 00 00 00 68 61 73 65 28 29 20 32 20 69 6E -R 00 00 02 00 -T 48 00 00 00 6F 20 3D 20 25 64 2C 20 62 6C 6B -R 00 00 02 00 -T 53 00 00 00 20 3D 20 25 64 2C 20 70 6F 73 20 -R 00 00 02 00 -T 5E 00 00 00 3D 20 25 64 0A 00 -R 00 00 02 00 +T 1A 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/filesys_lib/xip_align_recurse.rel b/src/nos/lib/filesys_lib/xip_align_recurse.rel index bd8748c7..62396049 100644 --- a/src/nos/lib/filesys_lib/xip_align_recurse.rel +++ b/src/nos/lib/filesys_lib/xip_align_recurse.rel @@ -1,28 +1,30 @@ XL4 -H 3 areas 10 global symbols +H 2 areas 13 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfind Ref00000000 S _bfree Ref00000000 +S ___0630_ceee_xip_5falign_5frecur Ref00000000 +S ___062f_0fcd_xip_5falign_5frecur Ref00000000 S _xip_find Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _xip_align_reverse Ref00000000 +S __dprintf Ref00000000 S _xip_align_chase Ref00000000 -S _udata_p Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0563_b16b_putting_20block_20_ Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 S _xip_set Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 4F0 flags 0 +A CODE size 719 flags 0 S _xip_align_recurse Def00000000 -A CSTR size 40 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E8 FF DD 6E 0C DD -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 0C 00 T 09 00 00 00 66 0D 56 23 66 6A DD 75 EE DD 74 R 00 00 01 00 T 14 00 00 00 EF 21 04 00 DD 5E 02 DD 56 03 19 @@ -31,427 +33,541 @@ T 1F 00 00 00 7E 23 66 6F E5 13 13 EB 5E 23 56 R 00 00 01 00 T 2A 00 00 00 E1 19 EB DD 6E EE DD 66 EF A7 ED R 00 00 01 00 -T 35 00 00 00 52 38 18 21 06 00 DD 4E 02 DD 46 +T 35 00 00 00 52 38 19 21 06 00 DD 4E 02 DD 46 R 00 00 01 00 T 40 00 00 00 03 09 4E 23 46 DD 6E EE DD 66 EF R 00 00 01 00 -T 4B 00 00 00 A7 ED 42 38 4D +T 4B 00 00 00 A7 ED 42 DA D4 00 00 00 +R 00 00 01 00 00 08 01 00 +T 51 00 00 00 R 00 00 01 00 -T 50 00 00 00 +T 51 00 00 00 R 00 00 01 00 -T 50 00 00 00 +T 51 00 00 00 R 00 00 01 00 -T 50 00 00 00 +T 51 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0A 00 +T 5A 00 00 00 23 66 6A 11 08 00 19 36 2F 23 36 R 00 00 01 00 -T 50 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 59 00 00 00 2F 23 36 00 DD 6E 0C DD 66 0D E5 +T 65 00 00 00 00 DD 6E 0C DD 66 0D E5 DD 6E 10 R 00 00 01 00 -T 64 00 00 00 DD 6E 10 DD 66 11 E5 DD 6E EE DD +T 70 00 00 00 DD 66 11 E5 DD 6E EE DD 66 EF E5 R 00 00 01 00 -T 6F 00 00 00 66 EF E5 21 05 00 DD 4E 04 DD 46 +T 7B 00 00 00 21 05 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 -T 7A 00 00 00 05 09 4E 23 46 C5 21 00 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 83 00 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0C 00 -T 8B 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 92 00 00 00 0C 00 39 F9 EB 21 FF FF C3 +T 86 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 04 00 +T 8D 00 00 00 00 00 00 00 E5 21 01 00 E5 3E +R 00 00 01 00 02 04 04 00 +T 95 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 9A 00 00 00 00 00 00 00 EB 21 0E 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T A3 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T AC 00 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 9B 00 00 00 ED 04 00 00 -R 00 00 01 00 00 04 01 00 -T 9D 00 00 00 +T B7 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T BD 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T C5 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T CC 00 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T D4 00 00 00 R 00 00 01 00 -T 9D 00 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD +T D4 00 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD R 00 00 01 00 -T A8 00 00 00 66 15 E5 DD 4E 12 DD 46 13 DD 5E +T DF 00 00 00 66 15 E5 DD 4E 12 DD 46 13 DD 5E R 00 00 01 00 -T B3 00 00 00 EE DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 -T BA 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T C1 00 00 00 DD 75 FD DD 74 FE 7D A4 3C 28 04 +T EA 00 00 00 EE DD 56 EF 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T F1 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T F8 00 00 00 DD 75 FD DD 74 FE 7D A4 3C 28 04 R 00 00 01 00 -T CC 00 00 00 0E 01 18 02 +T 03 01 00 00 0E 01 18 02 R 00 00 01 00 -T D0 00 00 00 +T 07 01 00 00 R 00 00 01 00 -T D0 00 00 00 0E 00 +T 07 01 00 00 0E 00 R 00 00 01 00 -T D2 00 00 00 +T 09 01 00 00 R 00 00 01 00 -T D2 00 00 00 06 00 DD 71 F6 DD 70 F7 79 B0 20 +T 09 01 00 00 06 00 DD 71 F6 DD 70 F7 79 B0 20 R 00 00 01 00 -T DD 00 00 00 0E DD 7E 10 DD B6 11 20 06 +T 14 01 00 00 0E DD 7E 10 DD B6 11 20 06 R 00 00 01 00 -T E6 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T E6 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T E6 00 00 00 +T 1D 01 00 00 R 00 00 01 00 -T E6 00 00 00 21 FF FF C3 ED 04 00 00 +T 1D 01 00 00 21 FF FF C3 16 07 00 00 R 00 00 01 00 00 08 01 00 -T EC 00 00 00 +T 23 01 00 00 R 00 00 01 00 -T EC 00 00 00 21 1C 00 DD 4E 02 DD 46 03 09 46 +T 23 01 00 00 21 1C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T F7 00 00 00 23 66 68 DD 75 E8 DD 74 E9 0E 00 +T 2E 01 00 00 23 66 68 DD 75 E8 DD 74 E9 0E 00 R 00 00 01 00 -T 02 01 00 00 C5 DD 4E EE DD 46 EF EB 3E +T 39 01 00 00 C5 DD 4E EE DD 46 EF EB 3E R 00 00 01 00 -T 0B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 10 01 00 00 00 00 00 00 F1 DD 75 F2 DD 74 F3 +T 42 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T 47 01 00 00 00 00 00 00 F1 DD 75 F2 DD 74 F3 R 00 00 01 00 02 04 00 00 -T 19 01 00 00 7D B4 20 06 +T 50 01 00 00 7D B4 20 31 R 00 00 01 00 -T 1D 01 00 00 +T 54 01 00 00 R 00 00 01 00 -T 1D 01 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T 23 01 00 00 +T 54 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 5D 01 00 00 23 66 68 01 08 00 09 4E 23 46 C5 +R 00 00 01 00 +T 68 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T 6E 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 76 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 7D 01 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T 85 01 00 00 R 00 00 01 00 -T 23 01 00 00 DD 7E 10 DD B6 11 CA B2 03 00 00 +T 85 01 00 00 DD 7E 10 DD B6 11 CA 16 05 00 00 R 00 00 01 00 00 0B 01 00 -T 2C 01 00 00 3E 01 DD AE 0A DD B6 0B 20 0F DD +T 8E 01 00 00 3E 01 DD AE 0A DD B6 0B 20 0F DD R 00 00 01 00 -T 37 01 00 00 4E 10 DD 46 11 21 01 00 CD +T 99 01 00 00 4E 10 DD 46 11 21 01 00 CD R 00 00 01 00 -T 40 01 00 00 00 00 00 00 D2 B2 03 00 00 -R 00 00 01 00 02 04 0A 00 00 09 01 00 -T 45 01 00 00 +T A2 01 00 00 00 00 00 00 D2 16 05 00 00 +R 00 00 01 00 02 04 0E 00 00 09 01 00 +T A7 01 00 00 R 00 00 01 00 -T 45 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 45 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 45 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 45 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T 45 01 00 00 AF DD 77 EA DD 77 EB +T A7 01 00 00 AF DD 77 EA DD 77 EB R 00 00 01 00 -T 4C 01 00 00 +T AE 01 00 00 R 00 00 01 00 -T 4C 01 00 00 01 00 81 DD 6E EA DD 66 EB 3E 80 +T AE 01 00 00 01 00 81 DD 6E EA DD 66 EB 3E 80 R 00 00 01 00 -T 57 01 00 00 AC 67 ED 42 D2 B2 03 00 00 +T B9 01 00 00 AC 67 ED 42 D2 16 05 00 00 R 00 00 01 00 00 09 01 00 -T 5E 01 00 00 +T C0 01 00 00 R 00 00 01 00 -T 5E 01 00 00 DD 6E EA DD 66 EB 29 DD 4E F2 DD +T C0 01 00 00 DD 6E EA DD 66 EB 29 DD 4E F2 DD R 00 00 01 00 -T 69 01 00 00 46 F3 09 46 23 66 68 DD 75 F0 DD +T CB 01 00 00 46 F3 09 46 23 66 68 DD 75 F0 DD R 00 00 01 00 -T 74 01 00 00 74 F1 7D B4 CA A7 03 00 00 +T D6 01 00 00 74 F1 7D B4 CA 0B 05 00 00 R 00 00 01 00 00 09 01 00 -T 7B 01 00 00 +T DD 01 00 00 R 00 00 01 00 -T 7B 01 00 00 3E 02 DD AE 0A DD B6 0B C2 +T DD 01 00 00 3E 02 DD AE 0A DD B6 0B C2 R 00 00 01 00 -T 84 01 00 00 57 02 00 00 +T E6 01 00 00 0F 03 00 00 R 00 00 01 00 00 04 01 00 -T 86 01 00 00 +T E8 01 00 00 R 00 00 01 00 -T 86 01 00 00 DD 6E F0 DD 66 F1 DD 75 F8 DD 74 +T E8 01 00 00 DD 6E F0 DD 66 F1 DD 75 F8 DD 74 R 00 00 01 00 -T 91 01 00 00 F9 DD 36 FA 00 21 04 02 DD 4E F2 +T F3 01 00 00 F9 DD 36 FA 00 21 04 02 DD 4E F2 R 00 00 01 00 -T 9C 01 00 00 DD 46 F3 09 4E DD 5E F2 DD 56 F3 +T FE 01 00 00 DD 46 F3 09 4E DD 5E F2 DD 56 F3 R 00 00 01 00 -T A7 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 09 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T AD 01 00 00 00 00 00 00 CB 7C 28 06 +T 0F 02 00 00 00 00 00 00 CB 7C 28 31 R 00 00 01 00 02 04 00 00 -T B3 01 00 00 +T 15 02 00 00 R 00 00 01 00 -T B3 01 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T B9 01 00 00 +T 15 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 1E 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 +R 00 00 01 00 +T 29 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T 2F 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 37 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 3E 02 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T 46 02 00 00 R 00 00 01 00 -T B9 01 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD +T 46 02 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD R 00 00 01 00 -T C4 01 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD +T 51 02 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD R 00 00 01 00 -T CF 01 00 00 6E 10 DD 66 11 2B E5 21 1A 00 39 +T 5C 02 00 00 6E 10 DD 66 11 2B E5 21 1A 00 39 R 00 00 01 00 -T DA 01 00 00 E5 21 1A 00 39 E5 DD 6E 0A DD 66 +T 67 02 00 00 E5 21 1A 00 39 E5 DD 6E 0A DD 66 R 00 00 01 00 -T E5 01 00 00 0B E5 DD 4E 04 DD 46 05 DD 5E 02 +T 72 02 00 00 0B E5 DD 4E 04 DD 46 05 DD 5E 02 R 00 00 01 00 -T F0 01 00 00 DD 56 03 3E 00 00 00 00 21 +T 7D 02 00 00 DD 56 03 3E 00 00 00 00 21 R 00 00 01 00 29 08 01 00 -T F6 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +T 83 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 00 04 01 00 02 09 00 00 -T FD 01 00 00 0E 00 39 F9 EB DD 75 FB DD 74 FC +T 8A 02 00 00 0E 00 39 F9 EB DD 75 FB DD 74 FC R 00 00 01 00 -T 08 02 00 00 0E 00 C5 DD 4E EE DD 46 EF DD 5E +T 95 02 00 00 0E 00 C5 DD 4E EE DD 46 EF DD 5E R 00 00 01 00 -T 13 02 00 00 E8 DD 56 E9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 1A 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0E 00 02 09 00 00 -T 21 02 00 00 75 F2 DD 74 F3 7D B4 20 06 +T A0 02 00 00 E8 DD 56 E9 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 11 00 +T A7 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 11 00 02 09 00 00 +T AE 02 00 00 75 F2 DD 74 F3 7D B4 20 31 R 00 00 01 00 -T 2A 02 00 00 +T B7 02 00 00 R 00 00 01 00 -T 2A 02 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T 30 02 00 00 +T B7 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T C0 02 00 00 23 66 68 01 08 00 09 4E 23 46 C5 +R 00 00 01 00 +T CB 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T D1 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T D9 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T E0 02 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T E8 02 00 00 R 00 00 01 00 -T 30 02 00 00 AF DD B6 FA 28 1F +T E8 02 00 00 AF DD B6 FA 28 1F R 00 00 01 00 -T 36 02 00 00 +T EE 02 00 00 R 00 00 01 00 -T 36 02 00 00 DD 6E EA DD 66 EB 29 DD 4E F2 DD +T EE 02 00 00 DD 6E EA DD 66 EB 29 DD 4E F2 DD R 00 00 01 00 -T 41 02 00 00 46 F3 09 DD 5E F8 DD 56 F9 73 23 +T F9 02 00 00 46 F3 09 DD 5E F8 DD 56 F9 73 23 R 00 00 01 00 -T 4C 02 00 00 72 21 04 02 09 DD 46 FA 70 +T 04 03 00 00 72 21 04 02 09 DD 46 FA 70 R 00 00 01 00 -T 55 02 00 00 +T 0D 03 00 00 R 00 00 01 00 -T 55 02 00 00 18 59 +T 0D 03 00 00 18 59 R 00 00 01 00 -T 57 02 00 00 +T 0F 03 00 00 R 00 00 01 00 -T 57 02 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD +T 0F 03 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD R 00 00 01 00 -T 62 02 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD +T 1A 03 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD R 00 00 01 00 -T 6D 02 00 00 6E 10 DD 66 11 2B E5 21 04 02 DD +T 25 03 00 00 6E 10 DD 66 11 2B E5 21 04 02 DD R 00 00 01 00 -T 78 02 00 00 4E F2 DD 46 F3 09 E5 DD 6E EA DD +T 30 03 00 00 4E F2 DD 46 F3 09 E5 DD 6E EA DD R 00 00 01 00 -T 83 02 00 00 66 EB 29 09 E5 DD 6E 0A DD 66 0B +T 3B 03 00 00 66 EB 29 09 E5 DD 6E 0A DD 66 0B R 00 00 01 00 -T 8E 02 00 00 E5 DD 4E 04 DD 46 05 DD 5E 02 DD +T 46 03 00 00 E5 DD 4E 04 DD 46 05 DD 5E 02 DD R 00 00 01 00 -T 99 02 00 00 56 03 3E 00 00 00 00 21 +T 51 03 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 29 07 01 00 -T 9E 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +T 56 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 00 04 01 00 02 09 00 00 -T A5 02 00 00 0E 00 39 F9 EB DD 75 FB DD 74 FC +T 5D 03 00 00 0E 00 39 F9 EB DD 75 FB DD 74 FC R 00 00 01 00 -T B0 02 00 00 +T 68 03 00 00 R 00 00 01 00 -T B0 02 00 00 DD 7E FB DD A6 FC 3C CA +T 68 03 00 00 DD 7E FB DD A6 FC 3C CA R 00 00 01 00 -T B8 02 00 00 A7 03 00 00 +T 70 03 00 00 0B 05 00 00 R 00 00 01 00 00 04 01 00 -T BA 02 00 00 +T 72 03 00 00 R 00 00 01 00 -T BA 02 00 00 3E 02 DD AE 0A DD B6 0B 20 23 +T 72 03 00 00 3E 02 DD AE 0A DD B6 0B 20 4E R 00 00 01 00 -T C4 02 00 00 +T 7C 03 00 00 R 00 00 01 00 -T C4 02 00 00 21 04 02 DD 4E F2 DD 46 F3 09 4E +T 7C 03 00 00 21 04 02 DD 4E F2 DD 46 F3 09 4E R 00 00 01 00 -T CF 02 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 +T 87 03 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T D7 02 00 00 21 00 00 00 00 CD 00 00 00 00 CB +T 8F 03 00 00 21 00 00 00 00 CD 00 00 00 00 CB R 00 00 01 00 02 05 02 00 02 0A 00 00 -T DE 02 00 00 7C 28 06 +T 96 03 00 00 7C 28 31 R 00 00 01 00 -T E1 02 00 00 +T 99 03 00 00 R 00 00 01 00 -T E1 02 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T E7 02 00 00 +T 99 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T A2 03 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T E7 02 00 00 +T AD 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T B3 03 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T BB 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T C2 03 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T CA 03 00 00 R 00 00 01 00 -T E7 02 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD +T CA 03 00 00 R 00 00 01 00 -T F2 02 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD +T CA 03 00 00 DD 6E 16 DD 66 17 E5 DD 6E 14 DD R 00 00 01 00 -T FD 02 00 00 6E FB DD 66 FC E5 DD 6E F0 DD 66 +T D5 03 00 00 66 15 E5 DD 6E 12 DD 66 13 E5 DD R 00 00 01 00 -T 08 03 00 00 F1 E5 DD 4E 04 DD 46 05 DD 5E 02 +T E0 03 00 00 6E FB DD 66 FC E5 DD 6E F0 DD 66 R 00 00 01 00 -T 13 03 00 00 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 06 00 -T 19 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 06 00 02 09 00 00 -T 20 03 00 00 F1 F1 F1 DD 75 F0 DD 74 F1 3E 02 +T EB 03 00 00 F1 E5 DD 4E 04 DD 46 05 DD 5E 02 R 00 00 01 00 -T 2B 03 00 00 DD AE 0A DD B6 0B 20 28 +T F6 03 00 00 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 09 00 +T FC 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 03 04 00 00 F1 F1 F1 DD 75 F0 DD 74 F1 3E 02 R 00 00 01 00 -T 33 03 00 00 +T 0E 04 00 00 DD AE 0A DD B6 0B 20 53 R 00 00 01 00 -T 33 03 00 00 0E 00 C5 DD 4E EE DD 46 EF DD 5E +T 16 04 00 00 R 00 00 01 00 -T 3E 03 00 00 E8 DD 56 E9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 45 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0E 00 02 09 00 00 -T 4C 03 00 00 75 F2 DD 74 F3 7D B4 20 06 +T 16 04 00 00 0E 00 C5 DD 4E EE DD 46 EF DD 5E R 00 00 01 00 -T 55 03 00 00 +T 21 04 00 00 E8 DD 56 E9 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 11 00 +T 28 04 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 11 00 02 09 00 00 +T 2F 04 00 00 75 F2 DD 74 F3 7D B4 20 31 R 00 00 01 00 -T 55 03 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T 5B 03 00 00 +T 38 04 00 00 R 00 00 01 00 -T 5B 03 00 00 +T 38 04 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 41 04 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 5B 03 00 00 DD 7E F0 DD A6 F1 3C 20 06 +T 4C 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T 52 04 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 5A 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 61 04 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T 69 04 00 00 R 00 00 01 00 -T 64 03 00 00 +T 69 04 00 00 R 00 00 01 00 -T 64 03 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T 6A 03 00 00 +T 69 04 00 00 DD 7E F0 DD A6 F1 3C 20 31 R 00 00 01 00 -T 6A 03 00 00 21 14 00 DD 4E 02 DD 46 03 09 5E +T 72 04 00 00 R 00 00 01 00 -T 75 03 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 +T 72 04 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 7B 04 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T 80 03 00 00 21 00 00 E5 DD 4E F0 DD 46 F1 DD +T 86 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T 8C 04 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 94 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 9B 04 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T A3 04 00 00 R 00 00 01 00 -T 8B 03 00 00 5E E8 DD 56 E9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0D 00 -T 93 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 00 00 -T 9A 03 00 00 F1 3E 01 AD B4 28 06 +T A3 04 00 00 21 14 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T A1 03 00 00 +T AE 04 00 00 23 56 D5 21 12 00 09 4E 23 46 C5 R 00 00 01 00 -T A1 03 00 00 21 FF FF C3 ED 04 00 00 -R 00 00 01 00 00 08 01 00 -T A7 03 00 00 +T B9 04 00 00 21 00 00 E5 DD 4E F0 DD 46 F1 DD +R 00 00 01 00 +T C4 04 00 00 5E E8 DD 56 E9 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 10 00 +T CC 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 10 00 02 09 00 00 +T D3 04 00 00 F1 3E 01 AD B4 28 31 +R 00 00 01 00 +T DA 04 00 00 R 00 00 01 00 -T A7 03 00 00 +T DA 04 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T E3 04 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T A7 03 00 00 +T EE 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T F4 04 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T FC 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 03 05 00 00 F1 F1 21 FF FF C3 16 07 00 00 +R 00 00 01 00 00 0A 01 00 +T 0B 05 00 00 R 00 00 01 00 -T A7 03 00 00 DD 34 EA 20 03 DD 34 EB +T 0B 05 00 00 R 00 00 01 00 -T AF 03 00 00 +T 0B 05 00 00 R 00 00 01 00 -T AF 03 00 00 C3 4C 01 00 00 +T 0B 05 00 00 DD 34 EA 20 03 DD 34 EB +R 00 00 01 00 +T 13 05 00 00 +R 00 00 01 00 +T 13 05 00 00 C3 AE 01 00 00 R 00 00 01 00 00 05 01 00 -T B2 03 00 00 +T 16 05 00 00 R 00 00 01 00 -T B2 03 00 00 +T 16 05 00 00 R 00 00 01 00 -T B2 03 00 00 DD 7E F6 DD B6 F7 CA C8 04 00 00 +T 16 05 00 00 DD 7E F6 DD B6 F7 CA C6 06 00 00 R 00 00 01 00 00 0B 01 00 -T BB 03 00 00 +T 1F 05 00 00 R 00 00 01 00 -T BB 03 00 00 21 14 00 DD 4E 02 DD 46 03 09 5E +T 1F 05 00 00 21 14 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T C6 03 00 00 23 56 D5 21 12 00 09 5E 23 56 D5 +T 2A 05 00 00 23 56 D5 21 12 00 09 5E 23 56 D5 R 00 00 01 00 -T D1 03 00 00 21 01 00 E5 21 00 00 E5 01 00 00 +T 35 05 00 00 21 01 00 E5 21 00 00 E5 01 00 00 R 00 00 01 00 -T DC 03 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T E4 03 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 03 00 02 0A 00 00 -T EB 03 00 00 F1 F1 F1 DD 75 F0 DD 74 F1 21 +T 40 05 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T 48 05 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T 4F 05 00 00 F1 F1 F1 DD 75 F0 DD 74 F1 21 R 00 00 01 00 -T F5 03 00 00 04 00 DD 4E 02 DD 46 03 09 56 23 +T 59 05 00 00 04 00 DD 4E 02 DD 46 03 09 56 23 R 00 00 01 00 -T 00 04 00 00 66 6A E5 03 03 69 60 4E 23 46 E1 +T 64 05 00 00 66 6A E5 03 03 69 60 4E 23 46 E1 R 00 00 01 00 -T 0B 04 00 00 09 4D 44 DD 6E F0 DD 66 F1 A7 ED +T 6F 05 00 00 09 4D 44 DD 6E F0 DD 66 F1 A7 ED R 00 00 01 00 -T 16 04 00 00 42 38 18 21 06 00 DD 4E 02 DD 46 +T 7A 05 00 00 42 38 18 21 06 00 DD 4E 02 DD 46 R 00 00 01 00 -T 21 04 00 00 03 09 4E 23 46 DD 6E F0 DD 66 F1 +T 85 05 00 00 03 09 4E 23 46 DD 6E F0 DD 66 F1 R 00 00 01 00 -T 2C 04 00 00 A7 ED 42 38 13 +T 90 05 00 00 A7 ED 42 38 46 R 00 00 01 00 -T 31 04 00 00 +T 95 05 00 00 R 00 00 01 00 -T 31 04 00 00 +T 95 05 00 00 R 00 00 01 00 -T 31 04 00 00 +T 95 05 00 00 R 00 00 01 00 -T 31 04 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 07 00 -T 3A 04 00 00 1C 23 36 00 21 FF FF C3 +T 95 05 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 0A 00 +T 9E 05 00 00 23 66 6A 11 08 00 19 36 1C 23 36 R 00 00 01 00 -T 42 04 00 00 ED 04 00 00 -R 00 00 01 00 00 04 01 00 -T 44 04 00 00 +T A9 05 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 0A 00 +T B2 05 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T BD 05 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 03 00 +T C2 05 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 03 00 +T CA 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T CF 05 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF +R 00 00 01 00 02 04 00 00 +T D8 05 00 00 C3 16 07 00 00 +R 00 00 01 00 00 05 01 00 +T DB 05 00 00 +R 00 00 01 00 +T DB 05 00 00 DD 6E F0 DD 66 F1 E5 DD 6E 0C DD +R 00 00 01 00 +T E6 05 00 00 66 0D C1 71 23 70 DD 6E 0E DD 66 R 00 00 01 00 -T 44 04 00 00 DD 6E F0 DD 66 F1 E5 DD 6E 0C DD +T F1 05 00 00 0F 36 01 21 4B 00 ED 4B R 00 00 01 00 -T 4F 04 00 00 66 0D C1 71 23 70 DD 6E 0E DD 66 +T F9 05 00 00 00 00 00 00 09 46 23 66 68 01 +R 00 00 01 00 02 04 0A 00 +T 01 06 00 00 08 00 09 4E 23 46 C5 DD 6E F0 DD R 00 00 01 00 -T 5A 04 00 00 0F 36 01 DD 4E F0 DD 46 F1 DD 5E +T 0C 06 00 00 66 F1 E5 DD 6E EE DD 66 EF E5 0E R 00 00 01 00 -T 65 04 00 00 E8 DD 56 E9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 01 00 -T 6C 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 73 04 00 00 F4 DD 74 F5 7D B4 28 19 +T 17 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +T 1D 06 00 00 21 02 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 24 06 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 2B 06 00 00 0C 00 39 F9 EB DD 4E F0 DD 46 F1 R 00 00 01 00 -T 7B 04 00 00 +T 36 06 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 3E 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 45 06 00 00 75 F4 DD 74 F5 7D B4 28 19 R 00 00 01 00 -T 7B 04 00 00 21 02 02 DD 4E F4 DD 46 F5 09 DD +T 4E 06 00 00 R 00 00 01 00 -T 86 04 00 00 5E EE DD 56 EF 73 23 72 21 04 02 +T 4E 06 00 00 21 02 02 DD 4E F4 DD 46 F5 09 DD R 00 00 01 00 -T 91 04 00 00 09 36 00 +T 59 06 00 00 5E EE DD 56 EF 73 23 72 21 04 02 R 00 00 01 00 -T 94 04 00 00 +T 64 06 00 00 09 36 00 R 00 00 01 00 -T 94 04 00 00 21 02 02 DD 4E F2 DD 46 F3 09 DD +T 67 06 00 00 R 00 00 01 00 -T 9F 04 00 00 5E F0 DD 56 F1 73 23 72 0E 02 DD +T 67 06 00 00 21 02 02 DD 4E F2 DD 46 F3 09 DD R 00 00 01 00 -T AA 04 00 00 5E F2 DD 56 F3 3E 00 00 00 00 21 +T 72 06 00 00 5E F0 DD 56 F1 73 23 72 0E 02 DD +R 00 00 01 00 +T 7D 06 00 00 5E F2 DD 56 F3 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T B2 04 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +T 85 06 00 00 00 00 00 00 CD 00 00 00 00 CB 7C R 00 00 01 00 02 04 02 00 02 09 00 00 -T B9 04 00 00 28 05 +T 8C 06 00 00 28 30 +R 00 00 01 00 +T 8E 06 00 00 R 00 00 01 00 -T BB 04 00 00 +T 8E 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T 97 06 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T BB 04 00 00 21 FF FF 18 2D +T A2 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T A8 06 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T B0 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T B7 06 00 00 F1 F1 21 FF FF 18 58 R 00 00 01 00 -T C0 04 00 00 +T BE 06 00 00 R 00 00 01 00 -T C0 04 00 00 DD 6E FD DD 66 FE 18 25 +T BE 06 00 00 DD 6E FD DD 66 FE 18 50 R 00 00 01 00 -T C8 04 00 00 +T C6 06 00 00 R 00 00 01 00 -T C8 04 00 00 21 04 02 DD 4E F2 DD 46 F3 09 4E +T C6 06 00 00 21 04 02 DD 4E F2 DD 46 F3 09 4E R 00 00 01 00 -T D3 04 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 +T D1 06 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T DB 04 00 00 21 00 00 00 00 CD 00 00 00 00 CB +T D9 06 00 00 21 00 00 00 00 CD 00 00 00 00 CB R 00 00 01 00 02 05 02 00 02 0A 00 00 -T E2 04 00 00 7C 28 05 +T E0 06 00 00 7C 28 30 R 00 00 01 00 -T E5 04 00 00 +T E3 06 00 00 R 00 00 01 00 -T E5 04 00 00 21 FF FF 18 03 +T E3 06 00 00 21 4B 00 ED 4B 00 00 00 00 09 46 +R 00 00 01 00 02 09 0A 00 +T EC 06 00 00 23 66 68 01 08 00 09 4E 23 46 C5 R 00 00 01 00 -T EA 04 00 00 +T F7 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T FD 06 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 05 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 0C 07 00 00 F1 F1 21 FF FF 18 03 R 00 00 01 00 -T EA 04 00 00 21 FF FF +T 13 07 00 00 R 00 00 01 00 -T ED 04 00 00 +T 13 07 00 00 21 FF FF R 00 00 01 00 -T ED 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 78 69 70 5F 61 6C 69 67 6E 5F 72 -R 00 00 02 00 -T 0B 00 00 00 65 63 75 72 73 65 28 29 20 69 6E -R 00 00 02 00 -T 16 00 00 00 6F 20 3D 20 25 64 2C 20 62 6C 6B -R 00 00 02 00 -T 21 00 00 00 20 3D 20 25 64 2C 20 69 6E 64 20 -R 00 00 02 00 -T 2C 00 00 00 3D 20 25 64 2C 20 70 61 72 20 3D -R 00 00 02 00 -T 37 00 00 00 20 30 78 25 30 34 78 0A 00 -R 00 00 02 00 +T 16 07 00 00 +R 00 00 01 00 +T 16 07 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 06 00 diff --git a/src/nos/lib/filesys_lib/xip_examine.rel b/src/nos/lib/filesys_lib/xip_examine.rel index 40af8ada..67c6ec33 100644 --- a/src/nos/lib/filesys_lib/xip_examine.rel +++ b/src/nos/lib/filesys_lib/xip_examine.rel @@ -1,215 +1,317 @@ XL4 -H 2 areas B global symbols +H 2 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0634_c7f7_xip_5fexamine_28_29 Ref00000000 +S ___0635_04e3_xip_5fexamine_280x_ Ref00000000 +S ___0631_346b_xip_5fexamine_28_29 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S _udata_p Ref00000000 +S __dprintf Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _bmap Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _min_int Ref00000000 +S ___0632_fa8e_xip_5fexamine_28_29 Ref00000000 +S ___0633_ed9f_xip_5fexamine_28_29 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S _zerobuf Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 24A flags 0 +A CODE size 3EB flags 0 S _xip_examine Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 EE FF 21 16 00 DD -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 5E 02 DD 56 03 19 4E 23 46 21 +T 00 00 00 00 CD 00 00 00 00 EE FF DD 6E 10 DD +R 00 00 01 00 02 05 09 00 +T 09 00 00 00 66 11 E5 DD 6E 0E DD 66 0F E5 DD R 00 00 01 00 -T 13 00 00 00 14 00 19 56 23 66 6A A7 ED 42 38 +T 14 00 00 00 6E 0C DD 66 0D E5 DD 6E 0A DD 66 R 00 00 01 00 -T 1E 00 00 00 13 +T 1F 00 00 00 0B E5 C5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 1F 00 00 00 +T 2A 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 +T 30 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 37 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 3E 00 00 00 12 00 39 F9 EB 21 16 00 DD 4E 02 R 00 00 01 00 -T 1F 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 28 00 00 00 2E 23 36 00 21 00 00 C3 +T 49 00 00 00 DD 46 03 09 5E 23 56 21 14 00 09 R 00 00 01 00 -T 30 00 00 00 47 02 00 00 -R 00 00 01 00 00 04 01 00 -T 32 00 00 00 +T 54 00 00 00 46 23 66 68 A7 ED 52 38 46 R 00 00 01 00 -T 32 00 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E +T 5D 00 00 00 R 00 00 01 00 -T 3D 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 +T 5D 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 66 00 00 00 23 66 6A 11 08 00 19 36 2E 23 36 R 00 00 01 00 -T 48 00 00 00 B1 20 13 +T 71 00 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 7A 00 00 00 46 23 66 68 01 08 00 09 4E 23 46 R 00 00 01 00 -T 4B 00 00 00 +T 85 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0B 00 +T 8A 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0B 00 +T 92 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 97 00 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T A0 00 00 00 C3 E8 03 00 00 +R 00 00 01 00 00 05 01 00 +T A3 00 00 00 R 00 00 01 00 -T 4B 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 54 00 00 00 2B 23 36 00 21 00 00 C3 +T A3 00 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 5C 00 00 00 47 02 00 00 -R 00 00 01 00 00 04 01 00 -T 5E 00 00 00 +T AE 00 00 00 E6 00 4F 23 7E E6 F0 47 3E 80 A8 R 00 00 01 00 -T 5E 00 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E +T B9 00 00 00 B1 20 46 R 00 00 01 00 -T 69 00 00 00 E6 00 4F 23 7E E6 F0 47 3E A0 A8 +T BC 00 00 00 R 00 00 01 00 -T 74 00 00 00 B1 28 13 +T BC 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T C5 00 00 00 23 66 6A 11 08 00 19 36 2B 23 36 +R 00 00 01 00 +T D0 00 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T D9 00 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T E4 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0B 00 +T E9 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0B 00 +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T F6 00 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T FF 00 00 00 C3 E8 03 00 00 +R 00 00 01 00 00 05 01 00 +T 02 01 00 00 R 00 00 01 00 -T 77 00 00 00 +T 02 01 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 77 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 80 00 00 00 2D 23 36 00 21 00 00 C3 +T 0D 01 00 00 E6 00 4F 23 7E E6 F0 47 3E A0 A8 R 00 00 01 00 -T 88 00 00 00 47 02 00 00 -R 00 00 01 00 00 04 01 00 -T 8A 00 00 00 +T 18 01 00 00 B1 28 46 R 00 00 01 00 -T 8A 00 00 00 21 00 00 E5 21 FF 3F E5 DD 6E 0A +T 1B 01 00 00 R 00 00 01 00 -T 95 00 00 00 DD 66 0B C1 09 EB DD 6E 0C DD 66 +T 1B 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 24 01 00 00 23 66 6A 11 08 00 19 36 2D 23 36 R 00 00 01 00 -T A0 00 00 00 0D C1 ED 4A 4D 44 EB 3E 0E CD +T 2F 01 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 38 01 00 00 46 23 66 68 01 08 00 09 4E 23 46 R 00 00 01 00 -T AA 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 4D -R 00 00 01 00 02 04 08 00 -T B3 00 00 00 44 21 00 01 A7 ED 42 30 13 +T 43 01 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0B 00 +T 48 01 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0B 00 +T 50 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 55 01 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T 5E 01 00 00 C3 E8 03 00 00 +R 00 00 01 00 00 05 01 00 +T 61 01 00 00 R 00 00 01 00 -T BC 00 00 00 +T 61 01 00 00 21 00 00 E5 21 FF 3F E5 DD 6E 0A +R 00 00 01 00 +T 6C 01 00 00 DD 66 0B C1 09 EB DD 6E 0C DD 66 +R 00 00 01 00 +T 77 01 00 00 0D C1 ED 4A 4D 44 EB 3E 0E CD R 00 00 01 00 -T BC 00 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T C5 00 00 00 1C 23 36 00 21 00 00 C3 +T 81 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 4D +R 00 00 01 00 02 04 0E 00 +T 8A 01 00 00 44 21 00 01 A7 ED 42 30 46 R 00 00 01 00 -T CD 00 00 00 47 02 00 00 -R 00 00 01 00 00 04 01 00 -T CF 00 00 00 +T 93 01 00 00 R 00 00 01 00 -T CF 00 00 00 1E 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T D4 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T DB 00 00 00 FA DD 74 FB 21 00 00 E5 21 FF 01 +T 93 01 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 9C 01 00 00 23 66 6A 11 08 00 19 36 1C 23 36 R 00 00 01 00 -T E6 00 00 00 E5 DD 6E 0A DD 66 0B C1 09 EB DD +T A7 01 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T B0 01 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T BB 01 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0B 00 +T C0 01 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0B 00 +T C8 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T CD 01 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T D6 01 00 00 C3 E8 03 00 00 +R 00 00 01 00 00 05 01 00 +T D9 01 00 00 R 00 00 01 00 -T F1 00 00 00 6E 0C DD 66 0D C1 ED 4A 4D 44 EB +T D9 01 00 00 1E 01 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0F 00 +T DE 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T E5 01 00 00 FA DD 74 FB 21 00 00 E5 21 FF 01 R 00 00 01 00 -T FC 00 00 00 3E 09 CD 00 00 00 00 DD 75 FE DD -R 00 00 01 00 02 07 08 00 -T 05 01 00 00 74 FF AF DD 77 F6 DD 77 F7 AF DD +T F0 01 00 00 E5 DD 6E 0A DD 66 0B C1 09 EB DD R 00 00 01 00 -T 10 01 00 00 77 EE DD 77 EF +T FB 01 00 00 6E 0C DD 66 0D C1 ED 4A 4D 44 EB R 00 00 01 00 -T 15 01 00 00 +T 06 02 00 00 3E 09 CD 00 00 00 00 DD 75 FE DD +R 00 00 01 00 02 07 0E 00 +T 0F 02 00 00 74 FF AF DD 77 F6 DD 77 F7 AF DD R 00 00 01 00 -T 15 01 00 00 DD 4E FC DD 46 FD DD 6E EE DD 66 +T 1A 02 00 00 77 EE DD 77 EF R 00 00 01 00 -T 20 01 00 00 EF A7 ED 42 D2 1F 02 00 00 +T 1F 02 00 00 +R 00 00 01 00 +T 1F 02 00 00 DD 4E FC DD 46 FD DD 6E EE DD 66 +R 00 00 01 00 +T 2A 02 00 00 EF A7 ED 42 D2 91 03 00 00 R 00 00 01 00 00 09 01 00 -T 27 01 00 00 +T 31 02 00 00 R 00 00 01 00 -T 27 01 00 00 01 20 00 DD 5E F6 DD 56 F7 DD 6E +T 31 02 00 00 01 20 00 DD 5E F6 DD 56 F7 DD 6E R 00 00 01 00 -T 32 01 00 00 FE DD 66 FF A7 ED 52 EB 3E +T 3C 02 00 00 FE DD 66 FF A7 ED 52 EB 3E R 00 00 01 00 -T 3B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 40 01 00 00 00 00 00 00 DD 75 F2 DD 74 F3 0E +T 45 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 4A 02 00 00 00 00 00 00 DD 75 F2 DD 74 F3 0E R 00 00 01 00 02 04 00 00 -T 49 01 00 00 01 C5 DD 4E F6 DD 46 F7 DD 5E 04 +T 53 02 00 00 01 C5 DD 4E F6 DD 46 F7 DD 5E 04 R 00 00 01 00 -T 54 01 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 -T 5A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 61 01 00 00 75 F4 DD 74 F5 7D E6 07 20 09 DD +T 5E 02 00 00 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 08 00 +T 64 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 6B 02 00 00 75 F4 DD 74 F5 7D E6 07 20 09 DD R 00 00 01 00 -T 6C 01 00 00 7E F4 DD A6 F5 3C 20 13 +T 76 02 00 00 7E F4 DD A6 F5 3C 20 46 R 00 00 01 00 -T 74 01 00 00 +T 7E 02 00 00 R 00 00 01 00 -T 74 01 00 00 +T 7E 02 00 00 R 00 00 01 00 -T 74 01 00 00 +T 7E 02 00 00 R 00 00 01 00 -T 74 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T 7D 01 00 00 2B 23 36 00 21 00 00 C3 +T 7E 02 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 87 02 00 00 23 66 6A 11 08 00 19 36 2B 23 36 R 00 00 01 00 -T 85 01 00 00 47 02 00 00 -R 00 00 01 00 00 04 01 00 -T 87 01 00 00 +T 92 02 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 9B 02 00 00 46 23 66 68 01 08 00 09 4E 23 46 +R 00 00 01 00 +T A6 02 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0C 00 +T AB 02 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0C 00 +T B3 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T B8 02 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T C1 02 00 00 C3 E8 03 00 00 +R 00 00 01 00 00 05 01 00 +T C4 02 00 00 R 00 00 01 00 -T 87 01 00 00 DD 6E EE DD 66 EF 29 DD 4E FA DD +T C4 02 00 00 DD 6E EE DD 66 EF 29 DD 4E FA DD R 00 00 01 00 -T 92 01 00 00 46 FB 09 DD 4E F4 DD 46 F5 71 23 +T CF 02 00 00 46 FB 09 DD 4E F4 DD 46 F5 71 23 R 00 00 01 00 -T 9D 01 00 00 70 DD 34 F6 20 03 DD 34 F7 +T DA 02 00 00 70 DD 34 F6 20 03 DD 34 F7 R 00 00 01 00 -T A6 01 00 00 +T E3 02 00 00 R 00 00 01 00 -T A6 01 00 00 DD 36 F0 01 DD 36 F1 00 +T E3 02 00 00 DD 36 F0 01 DD 36 F1 00 R 00 00 01 00 -T AE 01 00 00 +T EB 02 00 00 R 00 00 01 00 -T AE 01 00 00 DD 4E F2 DD 46 F3 DD 6E F0 DD 66 +T EB 02 00 00 DD 4E F2 DD 46 F3 DD 6E F0 DD 66 R 00 00 01 00 -T B9 01 00 00 F1 A7 ED 42 30 55 +T F6 02 00 00 F1 A7 ED 42 D2 86 03 00 00 +R 00 00 01 00 00 09 01 00 +T FD 02 00 00 R 00 00 01 00 -T BF 01 00 00 +T FD 02 00 00 DD 34 F4 20 03 DD 34 F5 R 00 00 01 00 -T BF 01 00 00 DD 34 F4 20 03 DD 34 F5 +T 05 03 00 00 R 00 00 01 00 -T C7 01 00 00 +T 05 03 00 00 0E 01 C5 DD 4E F6 DD 46 F7 DD 5E R 00 00 01 00 -T C7 01 00 00 0E 01 C5 DD 4E F6 DD 46 F7 DD 5E +T 10 03 00 00 04 DD 56 05 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 17 03 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 1E 03 00 00 75 F8 DD 74 F9 DD 4E F4 DD 46 F5 R 00 00 01 00 -T D2 01 00 00 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 -T D9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 04 00 02 09 00 00 -T E0 01 00 00 75 F8 DD 74 F9 DD 4E F4 DD 46 F5 +T 29 03 00 00 A7 ED 42 28 45 R 00 00 01 00 -T EB 01 00 00 A7 ED 42 28 12 +T 2E 03 00 00 R 00 00 01 00 -T F0 01 00 00 +T 2E 03 00 00 21 4B 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 06 00 +T 37 03 00 00 23 66 6A 11 08 00 19 36 2B 23 36 R 00 00 01 00 -T F0 01 00 00 21 08 00 ED 4B 00 00 00 00 09 36 -R 00 00 01 00 02 09 02 00 -T F9 01 00 00 2B 23 36 00 21 00 00 18 45 +T 42 03 00 00 00 21 4B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 4B 03 00 00 46 23 66 68 01 08 00 09 4E 23 46 R 00 00 01 00 -T 02 02 00 00 +T 56 03 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 01 00 +T 5B 03 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 01 00 +T 63 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 68 03 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T 71 03 00 00 18 75 R 00 00 01 00 -T 02 02 00 00 DD 34 F6 20 03 DD 34 F7 +T 73 03 00 00 R 00 00 01 00 -T 0A 02 00 00 +T 73 03 00 00 DD 34 F6 20 03 DD 34 F7 R 00 00 01 00 -T 0A 02 00 00 DD 34 F0 20 03 DD 34 F1 +T 7B 03 00 00 R 00 00 01 00 -T 12 02 00 00 +T 7B 03 00 00 DD 34 F0 20 03 DD 34 F1 R 00 00 01 00 -T 12 02 00 00 18 9A +T 83 03 00 00 R 00 00 01 00 -T 14 02 00 00 +T 83 03 00 00 C3 EB 02 00 00 +R 00 00 01 00 00 05 01 00 +T 86 03 00 00 R 00 00 01 00 -T 14 02 00 00 DD 34 EE 20 03 DD 34 EF +T 86 03 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 1C 02 00 00 +T 8E 03 00 00 R 00 00 01 00 -T 1C 02 00 00 C3 15 01 00 00 +T 8E 03 00 00 C3 1F 02 00 00 R 00 00 01 00 00 05 01 00 -T 1F 02 00 00 +T 91 03 00 00 +R 00 00 01 00 +T 91 03 00 00 DD 6E FC DD 66 FD E5 DD 6E 0E DD +R 00 00 01 00 +T 9C 03 00 00 66 0F C1 71 23 70 DD 6E FE DD 66 R 00 00 01 00 -T 1F 02 00 00 DD 6E FC DD 66 FD E5 DD 6E 0E DD +T A7 03 00 00 FF E5 DD 6E 10 DD 66 11 C1 71 23 R 00 00 01 00 -T 2A 02 00 00 66 0F C1 71 23 70 DD 6E FE DD 66 +T B2 03 00 00 70 DD 6E FE DD 66 FF E5 DD 6E FC R 00 00 01 00 -T 35 02 00 00 FF E5 DD 6E 10 DD 66 11 C1 71 23 +T BD 03 00 00 DD 66 FD E5 DD 6E FA DD 66 FB E5 R 00 00 01 00 -T 40 02 00 00 70 DD 6E FA DD 66 FB +T C8 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T CE 03 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T D6 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T DD 03 00 00 0C 00 39 F9 EB DD 6E FA DD 66 FB R 00 00 01 00 -T 47 02 00 00 +T E8 03 00 00 R 00 00 01 00 -T 47 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 +T E8 03 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/xip_find.rel b/src/nos/lib/filesys_lib/xip_find.rel index a5e8b2f5..89fb54d6 100644 --- a/src/nos/lib/filesys_lib/xip_find.rel +++ b/src/nos/lib/filesys_lib/xip_find.rel @@ -1,211 +1,272 @@ XL4 -H 2 areas B global symbols +H 2 areas 10 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 +S ___0638_5d23_xip_5ffind_28_29_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?C_LSH_L01 Ref00000000 +S __dprintf Ref00000000 S .__.ABS. Def00000000 +S ___0639_1764_xip_5ffind_28_29_20 Ref00000000 +S ___0637_cb3b_xip_5ffind_28_29_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _min_int Ref00000000 +S ___0636_ffc4_xip_5ffind_28_25u_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1F3 flags 0 +A CODE size 2C8 flags 0 S _xip_find Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F2 FF DD 7E 0A DD -R 00 00 01 00 02 05 06 00 -T 09 00 00 00 B6 0B 28 03 AF 18 02 +T 00 00 00 00 CD 00 00 00 00 F2 FF DD 6E 10 DD +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 66 11 E5 DD 6E 0E DD 66 0F E5 DD R 00 00 01 00 -T 10 00 00 00 +T 14 00 00 00 6E 0C DD 66 0D E5 DD 6E 0A DD 66 R 00 00 01 00 -T 10 00 00 00 3E FF +T 1F 00 00 00 0B E5 C5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 12 00 00 00 +T 2A 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +T 30 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 37 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 3E 00 00 00 12 00 39 F9 EB DD 7E 0A DD B6 0B R 00 00 01 00 -T 12 00 00 00 DD 77 F8 DD 7E 04 E6 07 47 3E 01 +T 49 00 00 00 28 03 AF 18 02 R 00 00 01 00 -T 1D 00 00 00 CD 00 00 00 00 C6 FF 2F DD 77 F3 -R 00 00 01 00 02 05 04 00 -T 26 00 00 00 06 03 DD 5E 04 DD 56 05 CD +T 4E 00 00 00 +R 00 00 01 00 +T 4E 00 00 00 3E FF +R 00 00 01 00 +T 50 00 00 00 R 00 00 01 00 -T 2F 00 00 00 00 00 00 00 DD 6E 0E DD 66 0F 19 +T 50 00 00 00 DD 77 F8 DD 7E 04 E6 07 47 3E 01 +R 00 00 01 00 +T 5B 00 00 00 CD 00 00 00 00 C6 FF 2F DD 77 F3 +R 00 00 01 00 02 05 05 00 +T 64 00 00 00 06 03 DD 5E 04 DD 56 05 CD +R 00 00 01 00 +T 6D 00 00 00 00 00 00 00 DD 6E 0E DD 66 0F 19 R 00 00 01 00 02 04 00 00 -T 38 00 00 00 DD 75 FB DD 74 FC +T 76 00 00 00 DD 75 FB DD 74 FC R 00 00 01 00 -T 3E 00 00 00 +T 7C 00 00 00 R 00 00 01 00 -T 3E 00 00 00 DD 4E 10 DD 46 11 DD 6E FB DD 66 +T 7C 00 00 00 DD 4E 10 DD 46 11 DD 6E FB DD 66 R 00 00 01 00 -T 49 00 00 00 FC A7 ED 42 D2 D8 01 00 00 +T 87 00 00 00 FC A7 ED 42 D2 8F 02 00 00 R 00 00 01 00 00 09 01 00 -T 50 00 00 00 +T 8E 00 00 00 R 00 00 01 00 -T 50 00 00 00 DD 4E 10 DD 46 11 DD 6E FB DD 66 +T 8E 00 00 00 DD 4E 10 DD 46 11 DD 6E FB DD 66 R 00 00 01 00 -T 5B 00 00 00 FC 3E 02 84 67 7D E6 00 5F 7C E6 +T 99 00 00 00 FC 3E 02 84 67 7D E6 00 5F 7C E6 R 00 00 01 00 -T 66 00 00 00 FE 57 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 07 00 -T 6B 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 07 00 02 09 01 00 -T 72 00 00 00 FD DD 74 FE 0E 00 C5 06 09 DD 5E +T A4 00 00 00 FE 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0B 00 +T A9 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0B 00 02 09 01 00 +T B0 00 00 00 FD DD 74 FE 0E 00 C5 06 09 DD 5E R 00 00 01 00 -T 7D 00 00 00 FB DD 56 FC CD 00 00 00 00 4B 42 +T BB 00 00 00 FB DD 56 FC CD 00 00 00 00 4B 42 R 00 00 01 00 02 09 00 00 -T 86 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 -T 8E 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 09 00 02 0A 01 00 -T 95 00 00 00 DD 75 F4 DD 74 F5 7D B4 20 06 -R 00 00 01 00 -T 9F 00 00 00 -R 00 00 01 00 -T 9F 00 00 00 21 FF FF C3 F0 01 00 00 -R 00 00 01 00 00 08 01 00 -T A5 00 00 00 +T C4 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T CC 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T D3 00 00 00 DD 75 F4 DD 74 F5 7D B4 20 1C +R 00 00 01 00 +T DD 00 00 00 +R 00 00 01 00 +T DD 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T E3 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T EB 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T F2 00 00 00 F1 21 FF FF C3 C5 02 00 00 +R 00 00 01 00 00 09 01 00 +T F9 00 00 00 R 00 00 01 00 -T A5 00 00 00 DD 7E FB E6 FF 6F DD 7E FC E6 01 +T F9 00 00 00 DD 7E FB E6 FF 6F DD 7E FC E6 01 R 00 00 01 00 -T B0 00 00 00 67 DD 4E F4 DD 46 F5 09 DD 75 F6 +T 04 01 00 00 67 DD 4E F4 DD 46 F5 09 DD 75 F6 R 00 00 01 00 -T BB 00 00 00 DD 74 F7 DD 6E FB DD 66 FC DD 75 +T 0F 01 00 00 DD 74 F7 DD 6E FB DD 66 FC DD 75 R 00 00 01 00 -T C6 00 00 00 F9 DD 74 FA +T 1A 01 00 00 F9 DD 74 FA R 00 00 01 00 -T CA 00 00 00 +T 1E 01 00 00 R 00 00 01 00 -T CA 00 00 00 DD 4E FD DD 46 FE DD 6E F9 DD 66 +T 1E 01 00 00 DD 4E FD DD 46 FE DD 6E F9 DD 66 R 00 00 01 00 -T D5 00 00 00 FA A7 ED 42 D2 B0 01 00 00 +T 29 01 00 00 FA A7 ED 42 D2 51 02 00 00 R 00 00 01 00 00 09 01 00 -T DC 00 00 00 +T 30 01 00 00 R 00 00 01 00 -T DC 00 00 00 DD 6E F6 DD 66 F7 7E DD AE F8 DD +T 30 01 00 00 DD 6E F6 DD 66 F7 7E DD AE F8 DD R 00 00 01 00 -T E7 00 00 00 A6 F3 DD 77 F2 DD 36 F3 FF B7 CA +T 3B 01 00 00 A6 F3 DD 77 F2 DD 36 F3 FF B7 CA R 00 00 01 00 -T F2 00 00 00 9D 01 00 00 +T 46 01 00 00 3E 02 00 00 R 00 00 01 00 00 04 01 00 -T F4 00 00 00 +T 48 01 00 00 R 00 00 01 00 -T F4 00 00 00 DD 4E 0E DD 46 0F DD 6E F9 DD 66 +T 48 01 00 00 DD 4E 0E DD 46 0F DD 6E F9 DD 66 R 00 00 01 00 -T FF 00 00 00 FA A7 ED 42 29 29 29 DD 75 04 DD +T 53 01 00 00 FA A7 ED 42 29 29 29 DD 75 04 DD R 00 00 01 00 -T 0A 01 00 00 74 05 AF DD 77 F9 DD 77 FA +T 5E 01 00 00 74 05 AF DD 77 F9 DD 77 FA R 00 00 01 00 -T 13 01 00 00 +T 67 01 00 00 R 00 00 01 00 -T 13 01 00 00 01 07 00 DD 6E F9 DD 66 FA A7 ED +T 67 01 00 00 01 07 00 DD 6E F9 DD 66 FA A7 ED R 00 00 01 00 -T 1E 01 00 00 42 30 19 +T 72 01 00 00 42 30 19 R 00 00 01 00 -T 21 01 00 00 +T 75 01 00 00 R 00 00 01 00 -T 21 01 00 00 DD 46 F9 3E 01 CD 00 00 00 00 DD -R 00 00 01 00 02 0A 04 00 -T 2A 01 00 00 A6 F2 28 02 +T 75 01 00 00 DD 46 F9 3E 01 CD 00 00 00 00 DD +R 00 00 01 00 02 0A 05 00 +T 7E 01 00 00 A6 F2 28 02 R 00 00 01 00 -T 2E 01 00 00 +T 82 01 00 00 R 00 00 01 00 -T 2E 01 00 00 18 0A +T 82 01 00 00 18 0A R 00 00 01 00 -T 30 01 00 00 +T 84 01 00 00 R 00 00 01 00 -T 30 01 00 00 DD 34 F9 20 03 DD 34 FA +T 84 01 00 00 DD 34 F9 20 03 DD 34 FA R 00 00 01 00 -T 38 01 00 00 +T 8C 01 00 00 R 00 00 01 00 -T 38 01 00 00 18 D9 +T 8C 01 00 00 18 D9 R 00 00 01 00 -T 3A 01 00 00 +T 8E 01 00 00 R 00 00 01 00 -T 3A 01 00 00 21 12 00 39 7E DD 86 F9 77 23 7E +T 8E 01 00 00 21 12 00 39 7E DD 86 F9 77 23 7E R 00 00 01 00 -T 45 01 00 00 DD 8E FA 77 DD 7E 0C DD B6 0D 28 +T 99 01 00 00 DD 8E FA 77 DD 7E 0C DD B6 0D 28 R 00 00 01 00 -T 50 01 00 00 2B +T A4 01 00 00 42 R 00 00 01 00 -T 51 01 00 00 +T A5 01 00 00 R 00 00 01 00 -T 51 01 00 00 DD 6E F6 DD 66 F7 DD 46 F9 3E 01 +T A5 01 00 00 DD 6E F6 DD 66 F7 DD 46 F9 3E 01 R 00 00 01 00 -T 5C 01 00 00 CD 00 00 00 00 AE 77 0E 01 DD 5E -R 00 00 01 00 02 05 04 00 -T 65 01 00 00 F4 DD 56 F5 3E 00 00 00 00 21 +T B0 01 00 00 CD 00 00 00 00 AE 77 0E 01 DD 5E +R 00 00 01 00 02 05 05 00 +T B9 01 00 00 F4 DD 56 F5 3E 00 00 00 00 21 R 00 00 01 00 2B 09 02 00 -T 6C 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +T C0 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C R 00 00 01 00 02 04 02 00 02 09 01 00 -T 73 01 00 00 28 05 -R 00 00 01 00 -T 75 01 00 00 +T C7 01 00 00 28 1C R 00 00 01 00 -T 75 01 00 00 21 FF FF 18 76 +T C9 01 00 00 R 00 00 01 00 -T 7A 01 00 00 +T C9 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T CF 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T D7 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T DE 01 00 00 F1 21 FF FF C3 C5 02 00 00 +R 00 00 01 00 00 09 01 00 +T E5 01 00 00 R 00 00 01 00 -T 7A 01 00 00 18 19 +T E5 01 00 00 18 30 R 00 00 01 00 -T 7C 01 00 00 +T E7 01 00 00 R 00 00 01 00 -T 7C 01 00 00 0E 00 DD 5E F4 DD 56 F5 3E +T E7 01 00 00 0E 00 DD 5E F4 DD 56 F5 3E R 00 00 01 00 -T 85 01 00 00 00 00 00 00 21 00 00 00 00 CD +T F0 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 8A 01 00 00 00 00 00 00 CB 7C 28 05 +T F5 01 00 00 00 00 00 00 CB 7C 28 1C R 00 00 01 00 02 04 01 00 -T 90 01 00 00 -R 00 00 01 00 -T 90 01 00 00 21 FF FF 18 5B +T FB 01 00 00 +R 00 00 01 00 +T FB 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T 01 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 09 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 10 02 00 00 F1 21 FF FF C3 C5 02 00 00 +R 00 00 01 00 00 09 01 00 +T 17 02 00 00 R 00 00 01 00 -T 95 01 00 00 +T 17 02 00 00 R 00 00 01 00 -T 95 01 00 00 +T 17 02 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 -T 95 01 00 00 DD 6E 04 DD 66 05 18 53 +T 1F 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 03 00 02 0A 03 00 +T 25 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 2C 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 33 02 00 00 F1 F1 DD 6E 04 DD 66 05 C3 R 00 00 01 00 -T 9D 01 00 00 +T 3C 02 00 00 C5 02 00 00 +R 00 00 01 00 00 04 01 00 +T 3E 02 00 00 R 00 00 01 00 -T 9D 01 00 00 DD 34 F6 20 03 DD 34 F7 +T 3E 02 00 00 DD 34 F6 20 03 DD 34 F7 R 00 00 01 00 -T A5 01 00 00 +T 46 02 00 00 R 00 00 01 00 -T A5 01 00 00 DD 34 F9 20 03 DD 34 FA +T 46 02 00 00 DD 34 F9 20 03 DD 34 FA R 00 00 01 00 -T AD 01 00 00 +T 4E 02 00 00 R 00 00 01 00 -T AD 01 00 00 C3 CA 00 00 00 +T 4E 02 00 00 C3 1E 01 00 00 R 00 00 01 00 00 05 01 00 -T B0 01 00 00 +T 51 02 00 00 R 00 00 01 00 -T B0 01 00 00 0E 00 DD 5E F4 DD 56 F5 3E +T 51 02 00 00 0E 00 DD 5E F4 DD 56 F5 3E R 00 00 01 00 -T B9 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 5A 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T BE 01 00 00 00 00 00 00 CB 7C 28 05 +T 5F 02 00 00 00 00 00 00 CB 7C 28 1B R 00 00 01 00 02 04 01 00 -T C4 01 00 00 +T 65 02 00 00 R 00 00 01 00 -T C4 01 00 00 21 FF FF 18 27 +T 65 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T 6B 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 73 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 7A 02 00 00 F1 21 FF FF 18 45 R 00 00 01 00 -T C9 01 00 00 +T 80 02 00 00 R 00 00 01 00 -T C9 01 00 00 DD 6E FD DD 66 FE DD 75 FB DD 74 +T 80 02 00 00 DD 6E FD DD 66 FE DD 75 FB DD 74 R 00 00 01 00 -T D4 01 00 00 FC C3 3E 00 00 00 +T 8B 02 00 00 FC C3 7C 00 00 00 R 00 00 01 00 00 06 01 00 -T D8 01 00 00 +T 8F 02 00 00 R 00 00 01 00 -T D8 01 00 00 DD 4E 0E DD 46 0F DD 6E FB DD 66 +T 8F 02 00 00 DD 4E 0E DD 46 0F DD 6E FB DD 66 R 00 00 01 00 -T E3 01 00 00 FC A7 ED 42 29 29 29 DD 75 04 DD +T 9A 02 00 00 FC A7 ED 42 29 29 29 DD 75 04 DD R 00 00 01 00 -T EE 01 00 00 74 05 +T A5 02 00 00 74 05 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 09 00 +T AC 02 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 09 00 +T B4 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T B9 02 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E 04 +R 00 00 01 00 02 04 01 00 +T C2 02 00 00 DD 66 05 R 00 00 01 00 -T F0 01 00 00 +T C5 02 00 00 R 00 00 01 00 -T F0 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T C5 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/xip_get.rel b/src/nos/lib/filesys_lib/xip_get.rel index d9ccaf65..f94c0e25 100644 --- a/src/nos/lib/filesys_lib/xip_get.rel +++ b/src/nos/lib/filesys_lib/xip_get.rel @@ -1,84 +1,127 @@ XL4 -H 2 areas A global symbols +H 2 areas F global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 +S ___063d_192a_xip_5fget_28_29_20r Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S .__.ABS. Def00000000 +S ___063a_0ce2_xip_5fget_28_25u_2c Ref00000000 S ?S_LSH_L02 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___063c_de41_xip_5fget_28_29_20r Ref00000000 +S ___063b_db94_xip_5fget_28_29_20r Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BD flags 0 +A CODE size 14E flags 0 S _xip_get Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F8 FF 06 03 DD 5E -R 00 00 01 00 02 05 06 00 -T 09 00 00 00 04 DD 56 05 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 09 00 00 -T 12 00 00 00 0A DD 66 0B 19 DD 75 FA DD 74 FB +T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 0C DD +R 00 00 01 00 02 05 09 00 +T 09 00 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 C5 R 00 00 01 00 -T 1D 00 00 00 DD 4E 0C DD 46 0D A7 ED 42 38 06 +T 14 00 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 28 00 00 00 +T 1C 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 +T 22 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 29 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 30 00 00 00 0E 00 39 F9 EB 06 03 DD 5E 04 DD R 00 00 01 00 -T 28 00 00 00 21 FF FF C3 BA 00 00 00 -R 00 00 01 00 00 08 01 00 -T 2E 00 00 00 +T 3B 00 00 00 56 05 CD 00 00 00 00 DD 6E 0A DD +R 00 00 01 00 02 07 00 00 +T 44 00 00 00 66 0B 19 DD 75 FA DD 74 FB DD 4E R 00 00 01 00 -T 2E 00 00 00 DD 7E 04 E6 07 47 11 01 00 CD +T 4F 00 00 00 0C DD 46 0D A7 ED 42 38 1C R 00 00 01 00 -T 38 00 00 00 00 00 00 00 DD 73 F8 DD 72 F9 0E -R 00 00 01 00 02 04 05 00 -T 41 00 00 00 00 C5 06 09 DD 5E FA DD 56 FB CD +T 58 00 00 00 R 00 00 01 00 -T 4C 00 00 00 00 00 00 00 4B 42 DD 5E 02 DD 56 +T 58 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 +T 5E 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 66 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 6D 00 00 00 F1 21 FF FF C3 4B 01 00 00 +R 00 00 01 00 00 09 01 00 +T 74 00 00 00 +R 00 00 01 00 +T 74 00 00 00 DD 7E 04 E6 07 47 11 01 00 CD +R 00 00 01 00 +T 7E 00 00 00 00 00 00 00 DD 73 F8 DD 72 F9 0E +R 00 00 01 00 02 04 08 00 +T 87 00 00 00 00 C5 06 09 DD 5E FA DD 56 FB CD +R 00 00 01 00 +T 92 00 00 00 00 00 00 00 4B 42 DD 5E 02 DD 56 R 00 00 01 00 02 04 00 00 -T 55 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T 5B 00 00 00 CD 00 00 00 00 F1 DD 75 FC DD 74 +T 9B 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T A1 00 00 00 CD 00 00 00 00 F1 DD 75 FC DD 74 R 00 00 01 00 02 05 01 00 -T 64 00 00 00 FD 7D B4 20 05 -R 00 00 01 00 -T 69 00 00 00 +T AA 00 00 00 FD 7D B4 20 1C R 00 00 01 00 -T 69 00 00 00 21 FF FF 18 4C +T AF 00 00 00 R 00 00 01 00 -T 6E 00 00 00 +T AF 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +T B5 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T BD 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T C4 00 00 00 F1 21 FF FF C3 4B 01 00 00 +R 00 00 01 00 00 09 01 00 +T CB 00 00 00 R 00 00 01 00 -T 6E 00 00 00 DD 7E FA E6 FF 6F DD 7E FB E6 01 +T CB 00 00 00 DD 7E FA E6 FF 6F DD 7E FB E6 01 R 00 00 01 00 -T 79 00 00 00 67 DD 4E FC DD 46 FD 09 DD 75 FE +T D6 00 00 00 67 DD 4E FC DD 46 FD 09 DD 75 FE R 00 00 01 00 -T 84 00 00 00 DD 74 FF 7E DD A6 F8 28 04 0E 01 +T E1 00 00 00 DD 74 FF 7E DD A6 F8 28 04 0E 01 R 00 00 01 00 -T 8F 00 00 00 18 02 +T EC 00 00 00 18 02 R 00 00 01 00 -T 91 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T 91 00 00 00 0E 00 +T EE 00 00 00 0E 00 R 00 00 01 00 -T 93 00 00 00 +T F0 00 00 00 R 00 00 01 00 -T 93 00 00 00 06 00 DD 71 F8 DD 70 F9 0E 00 DD +T F0 00 00 00 06 00 DD 71 F8 DD 70 F9 0E 00 DD R 00 00 01 00 -T 9E 00 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 +T FB 00 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 -T A6 00 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +T 03 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C R 00 00 01 00 02 04 02 00 02 09 01 00 -T AD 00 00 00 28 05 +T 0A 01 00 00 28 1B R 00 00 01 00 -T AF 00 00 00 +T 0C 01 00 00 +R 00 00 01 00 +T 0C 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +T 12 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 1A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 21 01 00 00 F1 21 FF FF 18 24 R 00 00 01 00 -T AF 00 00 00 21 FF FF 18 06 +T 27 01 00 00 R 00 00 01 00 -T B4 00 00 00 +T 27 01 00 00 DD 6E F8 DD 66 F9 E5 0E R 00 00 01 00 -T B4 00 00 00 DD 6E F8 DD 66 F9 +T 2F 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +T 35 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 3C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 43 01 00 00 F1 F1 DD 6E F8 DD 66 F9 R 00 00 01 00 -T BA 00 00 00 +T 4B 01 00 00 R 00 00 01 00 -T BA 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T 4B 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/xip_reserve.rel b/src/nos/lib/filesys_lib/xip_reserve.rel index 6f3ba8bc..7a3656f5 100644 --- a/src/nos/lib/filesys_lib/xip_reserve.rel +++ b/src/nos/lib/filesys_lib/xip_reserve.rel @@ -1,190 +1,251 @@ XL4 -H 2 areas C global symbols +H 2 areas 11 global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?C_LSH_L01 Ref00000000 +S __dprintf Ref00000000 S .__.ABS. Def00000000 +S ___063e_2347_xip_5freserve_28_25 Ref00000000 +S ___0640_69a1_xip_5freserve_28_29 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _min_int Ref00000000 S ?SS_CMP_L02 Ref00000000 +S ___063f_acf4_xip_5freserve_28_29 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 +S ___0641_4bfa_xip_5freserve_28_29 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1D6 flags 0 +A CODE size 2AE flags 0 S _xip_reserve Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F4 FF 06 03 DD 5E -R 00 00 01 00 02 05 06 00 -T 09 00 00 00 04 DD 56 05 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 09 00 00 -T 12 00 00 00 0E DD 66 0F 19 DD 75 F6 DD 74 F7 +T 00 00 00 00 CD 00 00 00 00 F4 FF DD 6E 10 DD +R 00 00 01 00 02 05 09 00 +T 09 00 00 00 66 11 E5 DD 6E 0E DD 66 0F E5 DD R 00 00 01 00 -T 1D 00 00 00 DD 4E 10 DD 46 11 A7 ED 42 38 06 +T 14 00 00 00 6E 0C DD 66 0D E5 DD 6E 0A DD 66 R 00 00 01 00 -T 28 00 00 00 +T 1F 00 00 00 0B E5 C5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 28 00 00 00 21 FF FF C3 D3 01 00 00 -R 00 00 01 00 00 08 01 00 -T 2E 00 00 00 +T 2A 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 +T 30 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 05 00 +T 37 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 3E 00 00 00 12 00 39 F9 EB 06 03 DD 5E 04 DD R 00 00 01 00 -T 2E 00 00 00 0E 00 C5 06 09 DD 5E F6 DD 56 F7 +T 49 00 00 00 56 05 CD 00 00 00 00 DD 6E 0E DD +R 00 00 01 00 02 07 00 00 +T 52 00 00 00 66 0F 19 DD 75 F6 DD 74 F7 DD 4E R 00 00 01 00 -T 39 00 00 00 CD 00 00 00 00 4B 42 DD 5E 02 DD -R 00 00 01 00 02 05 00 00 -T 42 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 -T 47 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0A 00 02 09 01 00 -T 4E 00 00 00 75 FA DD 74 FB 7D B4 20 06 +T 5D 00 00 00 10 DD 46 11 A7 ED 42 38 1C R 00 00 01 00 -T 57 00 00 00 +T 66 00 00 00 R 00 00 01 00 -T 57 00 00 00 21 FF FF C3 D3 01 00 00 -R 00 00 01 00 00 08 01 00 -T 5D 00 00 00 +T 66 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T 6C 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 74 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 7B 00 00 00 F1 21 FF FF C3 AB 02 00 00 +R 00 00 01 00 00 09 01 00 +T 82 00 00 00 R 00 00 01 00 -T 5D 00 00 00 DD 7E F6 E6 FF 6F DD 7E F7 E6 01 +T 82 00 00 00 0E 00 C5 06 09 DD 5E F6 DD 56 F7 R 00 00 01 00 -T 68 00 00 00 67 DD 4E FA DD 46 FB 09 DD 75 FC +T 8D 00 00 00 CD 00 00 00 00 4B 42 DD 5E 02 DD +R 00 00 01 00 02 05 00 00 +T 96 00 00 00 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0E 00 +T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T A2 00 00 00 75 FA DD 74 FB 7D B4 20 1C +R 00 00 01 00 +T AB 00 00 00 +R 00 00 01 00 +T AB 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +T B1 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T B9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T C0 00 00 00 F1 21 FF FF C3 AB 02 00 00 +R 00 00 01 00 00 09 01 00 +T C7 00 00 00 R 00 00 01 00 -T 73 00 00 00 DD 74 FD DD 4E 10 DD 46 11 DD 6E +T C7 00 00 00 DD 7E F6 E6 FF 6F DD 7E F7 E6 01 R 00 00 01 00 -T 7E 00 00 00 F6 DD 66 F7 3E 02 84 67 7D E6 00 +T D2 00 00 00 67 DD 4E FA DD 46 FB 09 DD 75 FC R 00 00 01 00 -T 89 00 00 00 5F 7C E6 FE 57 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 -T 91 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 07 00 02 09 01 00 -T 98 00 00 00 F8 DD 74 F9 DD 7E 0C DD B6 0D 28 +T DD 00 00 00 DD 74 FD DD 4E 10 DD 46 11 DD 6E R 00 00 01 00 -T A3 00 00 00 04 3E FF 18 01 +T E8 00 00 00 F6 DD 66 F7 3E 02 84 67 7D E6 00 R 00 00 01 00 -T A8 00 00 00 +T F3 00 00 00 5F 7C E6 FE 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0A 00 +T FB 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0A 00 02 09 01 00 +T 02 01 00 00 F8 DD 74 F9 DD 7E 0C DD B6 0D 28 +R 00 00 01 00 +T 0D 01 00 00 04 3E FF 18 01 +R 00 00 01 00 +T 12 01 00 00 R 00 00 01 00 -T A8 00 00 00 AF +T 12 01 00 00 AF R 00 00 01 00 -T A9 00 00 00 +T 13 01 00 00 R 00 00 01 00 -T A9 00 00 00 DD 77 FE +T 13 01 00 00 DD 77 FE R 00 00 01 00 -T AC 00 00 00 +T 16 01 00 00 R 00 00 01 00 -T AC 00 00 00 DD 4E 0A DD 46 0B 21 08 00 CD +T 16 01 00 00 DD 4E 0A DD 46 0B 21 08 00 CD R 00 00 01 00 -T B6 00 00 00 00 00 00 00 D2 89 01 00 00 -R 00 00 01 00 02 04 08 00 00 09 01 00 -T BB 00 00 00 +T 20 01 00 00 00 00 00 00 D2 35 02 00 00 +R 00 00 01 00 02 04 0B 00 00 09 01 00 +T 25 01 00 00 R 00 00 01 00 -T BB 00 00 00 DD 6E FC DD 66 FD 23 DD 75 FC DD +T 25 01 00 00 DD 6E FC DD 66 FD 23 DD 75 FC DD R 00 00 01 00 -T C6 00 00 00 74 FD 2B DD 46 FE 70 DD 34 F6 20 +T 30 01 00 00 74 FD 2B DD 46 FE 70 DD 34 F6 20 R 00 00 01 00 -T D1 00 00 00 03 DD 34 F7 +T 3B 01 00 00 03 DD 34 F7 R 00 00 01 00 -T D5 00 00 00 +T 3F 01 00 00 R 00 00 01 00 -T D5 00 00 00 DD 4E F8 DD 46 F9 DD 6E F6 DD 66 +T 3F 01 00 00 DD 4E F8 DD 46 F9 DD 6E F6 DD 66 R 00 00 01 00 -T E0 00 00 00 F7 A7 ED 42 DA 79 01 00 00 +T 4A 01 00 00 F7 A7 ED 42 DA 25 02 00 00 R 00 00 01 00 00 09 01 00 -T E7 00 00 00 +T 51 01 00 00 R 00 00 01 00 -T E7 00 00 00 DD 4E 10 DD 46 11 DD 6E F6 DD 66 +T 51 01 00 00 DD 4E 10 DD 46 11 DD 6E F6 DD 66 R 00 00 01 00 -T F2 00 00 00 F7 A7 ED 42 38 06 +T 5C 01 00 00 F7 A7 ED 42 38 1C R 00 00 01 00 -T F8 00 00 00 +T 62 01 00 00 R 00 00 01 00 -T F8 00 00 00 21 FF FF C3 D3 01 00 00 -R 00 00 01 00 00 08 01 00 -T FE 00 00 00 +T 62 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 +T 68 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 70 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 77 01 00 00 F1 21 FF FF C3 AB 02 00 00 +R 00 00 01 00 00 09 01 00 +T 7E 01 00 00 R 00 00 01 00 -T FE 00 00 00 0E 01 DD 5E FA DD 56 FB 3E +T 7E 01 00 00 0E 01 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T 07 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 87 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 0C 01 00 00 00 00 00 00 CB 7C 28 06 +T 8C 01 00 00 00 00 00 00 CB 7C 28 1C R 00 00 01 00 02 04 01 00 -T 12 01 00 00 -R 00 00 01 00 -T 12 01 00 00 21 FF FF C3 D3 01 00 00 -R 00 00 01 00 00 08 01 00 -T 18 01 00 00 +T 92 01 00 00 +R 00 00 01 00 +T 92 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +T 98 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T A0 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T A7 01 00 00 F1 21 FF FF C3 AB 02 00 00 +R 00 00 01 00 00 09 01 00 +T AE 01 00 00 R 00 00 01 00 -T 18 01 00 00 0E 00 C5 06 09 DD 5E F6 DD 56 F7 +T AE 01 00 00 0E 00 C5 06 09 DD 5E F6 DD 56 F7 R 00 00 01 00 -T 23 01 00 00 CD 00 00 00 00 4B 42 DD 5E 02 DD +T B9 01 00 00 CD 00 00 00 00 4B 42 DD 5E 02 DD R 00 00 01 00 02 05 00 00 -T 2C 01 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 -T 31 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0A 00 02 09 01 00 -T 38 01 00 00 75 FA DD 74 FB 7D B4 20 06 -R 00 00 01 00 -T 41 01 00 00 -R 00 00 01 00 -T 41 01 00 00 21 FF FF C3 D3 01 00 00 -R 00 00 01 00 00 08 01 00 -T 47 01 00 00 +T C2 01 00 00 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0E 00 +T C7 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T CE 01 00 00 75 FA DD 74 FB 7D B4 20 1C +R 00 00 01 00 +T D7 01 00 00 +R 00 00 01 00 +T D7 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +T DD 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T E5 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T EC 01 00 00 F1 21 FF FF C3 AB 02 00 00 +R 00 00 01 00 00 09 01 00 +T F3 01 00 00 R 00 00 01 00 -T 47 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 +T F3 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 R 00 00 01 00 -T 52 01 00 00 FD DD 4E 10 DD 46 11 DD 6E F6 DD +T FE 01 00 00 FD DD 4E 10 DD 46 11 DD 6E F6 DD R 00 00 01 00 -T 5D 01 00 00 66 F7 3E 02 84 67 7D E6 00 5F 7C +T 09 02 00 00 66 F7 3E 02 84 67 7D E6 00 5F 7C R 00 00 01 00 -T 68 01 00 00 E6 FE 57 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 07 00 -T 6E 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 07 00 02 09 01 00 -T 75 01 00 00 F8 DD 74 F9 +T 14 02 00 00 E6 FE 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 1A 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0A 00 02 09 01 00 +T 21 02 00 00 F8 DD 74 F9 R 00 00 01 00 -T 79 01 00 00 +T 25 02 00 00 R 00 00 01 00 -T 79 01 00 00 21 16 00 39 7E D6 08 77 23 7E DE +T 25 02 00 00 21 16 00 39 7E D6 08 77 23 7E DE R 00 00 01 00 -T 84 01 00 00 00 77 C3 AC 00 00 00 +T 30 02 00 00 00 77 C3 16 01 00 00 R 00 00 01 00 00 07 01 00 -T 89 01 00 00 +T 35 02 00 00 R 00 00 01 00 -T 89 01 00 00 DD 46 0A 3E 01 CD 00 00 00 00 C6 +T 35 02 00 00 DD 46 0A 3E 01 CD 00 00 00 00 C6 R 00 00 01 00 02 0A 04 00 -T 92 01 00 00 FF DD 77 FE DD 7E 0C DD B6 0D 28 +T 3E 02 00 00 FF DD 77 FE DD 7E 0C DD B6 0D 28 R 00 00 01 00 -T 9D 01 00 00 0D +T 49 02 00 00 0D R 00 00 01 00 -T 9E 01 00 00 +T 4A 02 00 00 R 00 00 01 00 -T 9E 01 00 00 DD 6E FC DD 66 FD 7E DD B6 FE 77 +T 4A 02 00 00 DD 6E FC DD 66 FD 7E DD B6 FE 77 R 00 00 01 00 -T A9 01 00 00 18 0C +T 55 02 00 00 18 0C R 00 00 01 00 -T AB 01 00 00 +T 57 02 00 00 R 00 00 01 00 -T AB 01 00 00 DD 6E FC DD 66 FD DD 7E FE 2F A6 +T 57 02 00 00 DD 6E FC DD 66 FD DD 7E FE 2F A6 R 00 00 01 00 -T B6 01 00 00 77 +T 62 02 00 00 77 R 00 00 01 00 -T B7 01 00 00 +T 63 02 00 00 R 00 00 01 00 -T B7 01 00 00 0E 01 DD 5E FA DD 56 FB 3E +T 63 02 00 00 0E 01 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T C0 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 6C 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T C5 01 00 00 00 00 00 00 CB 7C 28 05 +T 71 02 00 00 00 00 00 00 CB 7C 28 1B R 00 00 01 00 02 04 01 00 -T CB 01 00 00 +T 77 02 00 00 R 00 00 01 00 -T CB 01 00 00 21 FF FF 18 03 +T 77 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +T 7D 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 85 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T 8C 02 00 00 F1 21 FF FF 18 19 R 00 00 01 00 -T D0 01 00 00 +T 92 02 00 00 R 00 00 01 00 -T D0 01 00 00 21 00 00 +T 92 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +T 98 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T A0 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T A7 02 00 00 F1 21 00 00 R 00 00 01 00 -T D3 01 00 00 +T AB 02 00 00 R 00 00 01 00 -T D3 01 00 00 C3 00 00 00 00 +T AB 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/filesys_lib/xip_search.rel b/src/nos/lib/filesys_lib/xip_search.rel index fcbcb724..ab5ea06e 100644 --- a/src/nos/lib/filesys_lib/xip_search.rel +++ b/src/nos/lib/filesys_lib/xip_search.rel @@ -1,190 +1,239 @@ XL4 -H 2 areas E global symbols +H 2 areas 13 global symbols S ?US_RSH_L02 Ref00000000 +S ___0645_f464_xip_5fsearch_28_29_ Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S ?L_AND_L03 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S ?L_OR_L03 Ref00000000 +S ___0642_3192_xip_5fsearch_28_25u Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _min_int Ref00000000 +S ___0644_fd61_xip_5fsearch_28_29_ Ref00000000 +S ___0643_83fc_xip_5fsearch_28_29_ Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1F8 flags 0 +A CODE size 2A3 flags 0 S _xip_search Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 EC FF 11 01 80 69 -R 00 00 01 00 02 05 08 00 -T 09 00 00 00 60 3E 80 AC 67 ED 52 38 0E DD 4E +T 00 00 00 00 CD 00 00 00 00 EC FF DD 6E 0C DD +R 00 00 01 00 02 05 0B 00 +T 09 00 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 C5 R 00 00 01 00 -T 14 00 00 00 04 DD 46 05 21 20 00 CD +T 14 00 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 1C 00 00 00 00 00 00 00 30 06 -R 00 00 01 00 02 04 0A 00 -T 20 00 00 00 +T 1C 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 08 00 02 0A 08 00 +T 22 00 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 29 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 30 00 00 00 0E 00 39 F9 EB 01 01 80 DD 6E 04 +R 00 00 01 00 +T 3B 00 00 00 DD 66 05 3E 80 AC 67 ED 42 38 0E +R 00 00 01 00 +T 46 00 00 00 DD 4E 04 DD 46 05 21 20 00 CD R 00 00 01 00 -T 20 00 00 00 +T 50 00 00 00 00 00 00 00 30 06 +R 00 00 01 00 02 04 0F 00 +T 54 00 00 00 R 00 00 01 00 -T 20 00 00 00 +T 54 00 00 00 R 00 00 01 00 -T 20 00 00 00 21 FF FF C3 F5 01 00 00 +T 54 00 00 00 +R 00 00 01 00 +T 54 00 00 00 21 FF FF C3 A0 02 00 00 R 00 00 01 00 00 08 01 00 -T 26 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 26 00 00 00 01 20 80 DD 6E 04 DD 66 05 3E 80 +T 5A 00 00 00 01 20 80 DD 6E 04 DD 66 05 3E 80 R 00 00 01 00 -T 31 00 00 00 AC 67 ED 42 30 2B +T 65 00 00 00 AC 67 ED 42 30 2B R 00 00 01 00 -T 37 00 00 00 +T 6B 00 00 00 R 00 00 01 00 -T 37 00 00 00 DD 7E 04 01 00 00 21 01 00 CD +T 6B 00 00 00 DD 7E 04 01 00 00 21 01 00 CD R 00 00 01 00 -T 41 00 00 00 00 00 00 00 C5 E5 21 FF FF C1 09 -R 00 00 01 00 02 04 07 00 -T 4A 00 00 00 EB 21 FF FF C1 ED 4A 4D 44 EB DD +T 75 00 00 00 00 00 00 00 C5 E5 21 FF FF C1 09 +R 00 00 01 00 02 04 0A 00 +T 7E 00 00 00 EB 21 FF FF C1 ED 4A 4D 44 EB DD R 00 00 01 00 -T 55 00 00 00 75 FC DD 74 FD DD 71 FE DD 70 FF +T 89 00 00 00 75 FC DD 74 FD DD 71 FE DD 70 FF R 00 00 01 00 -T 60 00 00 00 18 0E +T 94 00 00 00 18 0E R 00 00 01 00 -T 62 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 62 00 00 00 06 FF DD 70 FC DD 70 FD DD 70 FE +T 96 00 00 00 06 FF DD 70 FC DD 70 FD DD 70 FE R 00 00 01 00 -T 6D 00 00 00 DD 70 FF +T A1 00 00 00 DD 70 FF R 00 00 01 00 -T 70 00 00 00 +T A4 00 00 00 R 00 00 01 00 -T 70 00 00 00 06 FF DD 70 F8 DD 70 F9 DD 70 FA +T A4 00 00 00 06 FF DD 70 F8 DD 70 F9 DD 70 FA R 00 00 01 00 -T 7B 00 00 00 DD 70 FB DD 6E 0A DD 66 0B DD 75 +T AF 00 00 00 DD 70 FB DD 6E 0A DD 66 0B DD 75 R 00 00 01 00 -T 86 00 00 00 F2 DD 74 F3 +T BA 00 00 00 F2 DD 74 F3 R 00 00 01 00 -T 8A 00 00 00 +T BE 00 00 00 R 00 00 01 00 -T 8A 00 00 00 DD 4E 0C DD 46 0D DD 6E F2 DD 66 +T BE 00 00 00 DD 4E 0C DD 46 0D DD 6E F2 DD 66 R 00 00 01 00 -T 95 00 00 00 F3 A7 ED 42 D2 F2 01 00 00 +T C9 00 00 00 F3 A7 ED 42 D2 87 02 00 00 R 00 00 01 00 00 09 01 00 -T 9C 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T 9C 00 00 00 DD 4E 0C DD 46 0D DD 6E F2 DD 66 +T D0 00 00 00 DD 4E 0C DD 46 0D DD 6E F2 DD 66 R 00 00 01 00 -T A7 00 00 00 F3 3E 02 84 67 7D E6 00 5F 7C E6 +T DB 00 00 00 F3 3E 02 84 67 7D E6 00 5F 7C E6 R 00 00 01 00 -T B2 00 00 00 FE 57 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T B7 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 01 00 -T BE 00 00 00 F4 DD 74 F5 0E 00 C5 06 09 DD 5E +T E6 00 00 00 FE 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0C 00 +T EB 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0C 00 02 09 02 00 +T F2 00 00 00 F4 DD 74 F5 0E 00 C5 06 09 DD 5E R 00 00 01 00 -T C9 00 00 00 F2 DD 56 F3 CD 00 00 00 00 4B 42 +T FD 00 00 00 F2 DD 56 F3 CD 00 00 00 00 4B 42 R 00 00 01 00 02 09 00 00 -T D2 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 -T DA 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0C 00 02 0A 01 00 -T E1 00 00 00 DD 75 EC DD 74 ED 7D B4 20 06 -R 00 00 01 00 -T EB 00 00 00 -R 00 00 01 00 -T EB 00 00 00 21 FF FF C3 F5 01 00 00 -R 00 00 01 00 00 08 01 00 -T F1 00 00 00 +T 06 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 11 00 +T 0E 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 11 00 02 0A 02 00 +T 15 01 00 00 DD 75 EC DD 74 ED 7D B4 20 1C +R 00 00 01 00 +T 1F 01 00 00 +R 00 00 01 00 +T 1F 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T 25 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 2D 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 34 01 00 00 F1 21 FF FF C3 A0 02 00 00 +R 00 00 01 00 00 09 01 00 +T 3B 01 00 00 R 00 00 01 00 -T F1 00 00 00 DD 7E F2 E6 FF 6F DD 7E F3 E6 01 +T 3B 01 00 00 DD 7E F2 E6 FF 6F DD 7E F3 E6 01 R 00 00 01 00 -T FC 00 00 00 67 DD 4E EC DD 46 ED 09 DD 75 EE +T 46 01 00 00 67 DD 4E EC DD 46 ED 09 DD 75 EE R 00 00 01 00 -T 07 01 00 00 DD 74 EF DD 6E F2 DD 66 F3 DD 75 +T 51 01 00 00 DD 74 EF DD 6E F2 DD 66 F3 DD 75 R 00 00 01 00 -T 12 01 00 00 F0 DD 74 F1 +T 5C 01 00 00 F0 DD 74 F1 R 00 00 01 00 -T 16 01 00 00 +T 60 01 00 00 R 00 00 01 00 -T 16 01 00 00 DD 4E F4 DD 46 F5 DD 6E F0 DD 66 +T 60 01 00 00 DD 4E F4 DD 46 F5 DD 6E F0 DD 66 R 00 00 01 00 -T 21 01 00 00 F1 A7 ED 42 D2 CA 01 00 00 +T 6B 01 00 00 F1 A7 ED 42 D2 49 02 00 00 R 00 00 01 00 00 09 01 00 -T 28 01 00 00 +T 72 01 00 00 R 00 00 01 00 -T 28 01 00 00 DD 6E EE DD 66 EF 6E 01 00 00 61 +T 72 01 00 00 DD 6E EE DD 66 EF 6E 01 00 00 61 R 00 00 01 00 -T 33 01 00 00 45 2E 00 65 4D C5 E5 DD 4E FA DD +T 7D 01 00 00 45 2E 00 65 4D C5 E5 DD 4E FA DD R 00 00 01 00 -T 3E 01 00 00 46 FB DD 6E F8 DD 66 F9 6C 61 48 +T 88 01 00 00 46 FB DD 6E F8 DD 66 F9 6C 61 48 R 00 00 01 00 -T 49 01 00 00 06 00 CD 00 00 00 00 DD 75 F8 DD -R 00 00 01 00 02 07 05 00 -T 52 01 00 00 74 F9 DD 71 FA DD 70 FB DD 5E FE +T 93 01 00 00 06 00 CD 00 00 00 00 DD 75 F8 DD +R 00 00 01 00 02 07 07 00 +T 9C 01 00 00 74 F9 DD 71 FA DD 70 FB DD 5E FE R 00 00 01 00 -T 5D 01 00 00 DD 56 FF D5 DD 5E FC DD 56 FD D5 +T A7 01 00 00 DD 56 FF D5 DD 5E FC DD 56 FD D5 R 00 00 01 00 -T 68 01 00 00 CD 00 00 00 00 7D B4 B1 B0 20 3D -R 00 00 01 00 02 05 03 00 -T 71 01 00 00 +T B2 01 00 00 CD 00 00 00 00 7D B4 B1 B0 20 72 +R 00 00 01 00 02 05 04 00 +T BB 01 00 00 R 00 00 01 00 -T 71 01 00 00 DD 4E 0A DD 46 0B DD 6E F0 DD 66 +T BB 01 00 00 DD 4E 0A DD 46 0B DD 6E F0 DD 66 R 00 00 01 00 -T 7C 01 00 00 F1 A7 ED 42 29 29 29 01 E8 FF 09 +T C6 01 00 00 F1 A7 ED 42 29 29 29 01 E8 FF 09 R 00 00 01 00 -T 87 01 00 00 DD 75 F6 DD 74 F7 0E 00 DD 5E EC +T D1 01 00 00 DD 75 F6 DD 74 F7 0E 00 DD 5E EC R 00 00 01 00 -T 92 01 00 00 DD 56 ED 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 02 00 -T 98 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 04 02 00 02 09 01 00 -T 9F 01 00 00 28 05 +T DC 01 00 00 DD 56 ED 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 03 00 +T E2 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C +R 00 00 01 00 02 04 03 00 02 09 02 00 +T E9 01 00 00 28 1C R 00 00 01 00 -T A1 01 00 00 +T EB 01 00 00 R 00 00 01 00 -T A1 01 00 00 21 FF FF 18 4F +T EB 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T F1 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T F9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 00 02 00 00 F1 21 FF FF C3 A0 02 00 00 +R 00 00 01 00 00 09 01 00 +T 07 02 00 00 R 00 00 01 00 -T A6 01 00 00 +T 07 02 00 00 DD 6E F6 DD 66 F7 E5 0E R 00 00 01 00 -T A6 01 00 00 DD 6E F6 DD 66 F7 18 47 +T 0F 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 +T 15 02 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 1C 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 23 02 00 00 F1 F1 DD 6E F6 DD 66 F7 18 73 R 00 00 01 00 -T AE 01 00 00 +T 2D 02 00 00 R 00 00 01 00 -T AE 01 00 00 21 02 00 39 7E C6 01 77 23 7E CE +T 2D 02 00 00 21 02 00 39 7E C6 01 77 23 7E CE R 00 00 01 00 -T B9 01 00 00 00 77 21 04 00 39 7E C6 01 77 30 +T 38 02 00 00 00 77 21 04 00 39 7E C6 01 77 30 R 00 00 01 00 -T C4 01 00 00 02 23 34 +T 43 02 00 00 02 23 34 R 00 00 01 00 -T C7 01 00 00 +T 46 02 00 00 R 00 00 01 00 -T C7 01 00 00 C3 16 01 00 00 +T 46 02 00 00 C3 60 01 00 00 R 00 00 01 00 00 05 01 00 -T CA 01 00 00 +T 49 02 00 00 R 00 00 01 00 -T CA 01 00 00 0E 00 DD 5E EC DD 56 ED 3E +T 49 02 00 00 0E 00 DD 5E EC DD 56 ED 3E R 00 00 01 00 -T D3 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T D8 01 00 00 00 00 00 00 CB 7C 28 05 -R 00 00 01 00 02 04 01 00 -T DE 01 00 00 +T 52 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 57 02 00 00 00 00 00 00 CB 7C 28 1B +R 00 00 01 00 02 04 02 00 +T 5D 02 00 00 R 00 00 01 00 -T DE 01 00 00 21 FF FF 18 12 +T 5D 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T 63 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 6B 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 72 02 00 00 F1 21 FF FF 18 28 R 00 00 01 00 -T E3 01 00 00 +T 78 02 00 00 R 00 00 01 00 -T E3 01 00 00 DD 6E F4 DD 66 F5 DD 75 F2 DD 74 +T 78 02 00 00 DD 6E F4 DD 66 F5 DD 75 F2 DD 74 R 00 00 01 00 -T EE 01 00 00 F3 C3 8A 00 00 00 +T 83 02 00 00 F3 C3 BE 00 00 00 R 00 00 01 00 00 06 01 00 -T F2 01 00 00 +T 87 02 00 00 R 00 00 01 00 -T F2 01 00 00 21 FF FF +T 87 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +T 8D 02 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 95 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 02 00 +T 9C 02 00 00 F1 21 FF FF R 00 00 01 00 -T F5 01 00 00 +T A0 02 00 00 R 00 00 01 00 -T F5 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +T A0 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/xip_set.rel b/src/nos/lib/filesys_lib/xip_set.rel index 2d535a0c..d65966d2 100644 --- a/src/nos/lib/filesys_lib/xip_set.rel +++ b/src/nos/lib/filesys_lib/xip_set.rel @@ -1,120 +1,171 @@ XL4 -H 2 areas A global symbols +H 2 areas F global symbols S ?US_RSH_L02 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 +S ___0646_ef25_xip_5fset_28_25u_2c Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?C_LSH_L01 Ref00000000 +S __dprintf Ref00000000 +S ___0647_7af3_xip_5fset_28_29_20r Ref00000000 S .__.ABS. Def00000000 +S ___0649_36c3_xip_5fset_28_29_20r Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0648_429f_xip_5fset_28_29_20r Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _bread Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 107 flags 0 +A CODE size 1B4 flags 0 S _xip_set Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F6 FF 06 03 DD 5E -R 00 00 01 00 02 05 06 00 -T 09 00 00 00 04 DD 56 05 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 09 00 00 -T 12 00 00 00 0C DD 66 0D 19 DD 75 F8 DD 74 F9 +T 00 00 00 00 CD 00 00 00 00 F6 FF DD 6E 0E DD +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 66 0F E5 DD 6E 0C DD 66 0D E5 DD R 00 00 01 00 -T 1D 00 00 00 DD 4E 0E DD 46 0F A7 ED 42 38 06 +T 14 00 00 00 6E 0A DD 66 0B E5 C5 DD 6E 02 DD R 00 00 01 00 -T 28 00 00 00 +T 1F 00 00 00 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 03 00 +T 26 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 03 00 +T 2E 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 33 00 00 00 00 00 00 00 EB 21 10 00 39 F9 EB +R 00 00 01 00 02 04 01 00 +T 3C 00 00 00 06 03 DD 5E 04 DD 56 05 CD +R 00 00 01 00 +T 45 00 00 00 00 00 00 00 DD 6E 0C DD 66 0D 19 +R 00 00 01 00 02 04 00 00 +T 4E 00 00 00 DD 75 F8 DD 74 F9 DD 4E 0E DD 46 R 00 00 01 00 -T 28 00 00 00 21 FF FF C3 04 01 00 00 -R 00 00 01 00 00 08 01 00 -T 2E 00 00 00 +T 59 00 00 00 0F A7 ED 42 38 1C R 00 00 01 00 -T 2E 00 00 00 DD 7E 04 E6 07 47 3E 01 CD +T 5F 00 00 00 R 00 00 01 00 -T 37 00 00 00 00 00 00 00 DD 77 FE 0E 00 C5 06 -R 00 00 01 00 02 04 04 00 -T 40 00 00 00 09 DD 5E F8 DD 56 F9 CD +T 5F 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 +T 65 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 6D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 74 00 00 00 F1 21 FF FF C3 B1 01 00 00 +R 00 00 01 00 00 09 01 00 +T 7B 00 00 00 R 00 00 01 00 -T 48 00 00 00 00 00 00 00 4B 42 DD 5E 02 DD 56 +T 7B 00 00 00 DD 7E 04 E6 07 47 3E 01 CD +R 00 00 01 00 +T 84 00 00 00 00 00 00 00 DD 77 FE 0E 00 C5 06 +R 00 00 01 00 02 04 05 00 +T 8D 00 00 00 09 DD 5E F8 DD 56 F9 CD +R 00 00 01 00 +T 95 00 00 00 00 00 00 00 4B 42 DD 5E 02 DD 56 R 00 00 01 00 02 04 00 00 -T 51 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T 57 00 00 00 CD 00 00 00 00 F1 DD 75 FA DD 74 +T 9E 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T A4 00 00 00 CD 00 00 00 00 F1 DD 75 FA DD 74 R 00 00 01 00 02 05 01 00 -T 60 00 00 00 FB 7D B4 20 06 +T AD 00 00 00 FB 7D B4 20 1C R 00 00 01 00 -T 65 00 00 00 +T B2 00 00 00 R 00 00 01 00 -T 65 00 00 00 21 FF FF C3 04 01 00 00 -R 00 00 01 00 00 08 01 00 -T 6B 00 00 00 +T B2 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +T B8 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T C0 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T C7 00 00 00 F1 21 FF FF C3 B1 01 00 00 +R 00 00 01 00 00 09 01 00 +T CE 00 00 00 R 00 00 01 00 -T 6B 00 00 00 DD 7E F8 E6 FF 6F DD 7E F9 E6 01 +T CE 00 00 00 DD 7E F8 E6 FF 6F DD 7E F9 E6 01 R 00 00 01 00 -T 76 00 00 00 67 DD 4E FA DD 46 FB 09 DD 75 FC +T D9 00 00 00 67 DD 4E FA DD 46 FB 09 DD 75 FC R 00 00 01 00 -T 81 00 00 00 DD 74 FD DD 7E 0A DD B6 0B 28 04 +T E4 00 00 00 DD 74 FD DD 7E 0A DD B6 0B 28 04 R 00 00 01 00 -T 8C 00 00 00 0E 01 18 02 +T EF 00 00 00 0E 01 18 02 R 00 00 01 00 -T 90 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T 90 00 00 00 0E 00 +T F3 00 00 00 0E 00 R 00 00 01 00 -T 92 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T 92 00 00 00 06 00 DD 71 F6 DD 70 F7 DD 6E FC +T F5 00 00 00 06 00 DD 71 F6 DD 70 F7 DD 6E FC R 00 00 01 00 -T 9D 00 00 00 DD 66 FD 7E DD A6 FE 28 04 0E 01 +T 00 01 00 00 DD 66 FD 7E DD A6 FE 28 04 0E 01 R 00 00 01 00 -T A8 00 00 00 18 02 +T 0B 01 00 00 18 02 R 00 00 01 00 -T AA 00 00 00 +T 0D 01 00 00 R 00 00 01 00 -T AA 00 00 00 0E 00 +T 0D 01 00 00 0E 00 R 00 00 01 00 -T AC 00 00 00 +T 0F 01 00 00 R 00 00 01 00 -T AC 00 00 00 06 00 DD 71 F8 DD 70 F9 DD 6E F6 +T 0F 01 00 00 06 00 DD 71 F8 DD 70 F9 DD 6E F6 R 00 00 01 00 -T B7 00 00 00 DD 66 F7 A7 ED 42 28 26 +T 1A 01 00 00 DD 66 F7 A7 ED 42 28 3C R 00 00 01 00 -T BF 00 00 00 +T 22 01 00 00 R 00 00 01 00 -T BF 00 00 00 DD 6E FC DD 66 FD 7E DD AE FE 77 +T 22 01 00 00 DD 6E FC DD 66 FD 7E DD AE FE 77 R 00 00 01 00 -T CA 00 00 00 0E 01 DD 5E FA DD 56 FB 3E +T 2D 01 00 00 0E 01 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T D3 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 36 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T D8 00 00 00 00 00 00 00 CB 7C 28 05 +T 3B 01 00 00 00 00 00 00 CB 7C 28 1B R 00 00 01 00 02 04 01 00 -T DE 00 00 00 +T 41 01 00 00 R 00 00 01 00 -T DE 00 00 00 21 FF FF 18 21 +T 41 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +T 47 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 4F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 56 01 00 00 F1 21 FF FF 18 55 R 00 00 01 00 -T E3 00 00 00 +T 5C 01 00 00 R 00 00 01 00 -T E3 00 00 00 18 19 +T 5C 01 00 00 18 2F R 00 00 01 00 -T E5 00 00 00 +T 5E 01 00 00 R 00 00 01 00 -T E5 00 00 00 0E 00 DD 5E FA DD 56 FB 3E +T 5E 01 00 00 0E 00 DD 5E FA DD 56 FB 3E R 00 00 01 00 -T EE 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 67 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T F3 00 00 00 00 00 00 00 CB 7C 28 05 +T 6C 01 00 00 00 00 00 00 CB 7C 28 1B R 00 00 01 00 02 04 01 00 -T F9 00 00 00 +T 72 01 00 00 +R 00 00 01 00 +T 72 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +T 78 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 80 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T 87 01 00 00 F1 21 FF FF 18 24 R 00 00 01 00 -T F9 00 00 00 21 FF FF 18 06 +T 8D 01 00 00 R 00 00 01 00 -T FE 00 00 00 +T 8D 01 00 00 R 00 00 01 00 -T FE 00 00 00 +T 8D 01 00 00 DD 6E F8 DD 66 F9 E5 0E R 00 00 01 00 -T FE 00 00 00 DD 6E F8 DD 66 F9 +T 95 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 +T 9B 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T A2 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 01 00 +T A9 01 00 00 F1 F1 DD 6E F8 DD 66 F9 R 00 00 01 00 -T 04 01 00 00 +T B1 01 00 00 R 00 00 01 00 -T 04 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T B1 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/filesys_lib/xip_ualign.rel b/src/nos/lib/filesys_lib/xip_ualign.rel index 59288761..665aeffd 100644 --- a/src/nos/lib/filesys_lib/xip_ualign.rel +++ b/src/nos/lib/filesys_lib/xip_ualign.rel @@ -1,130 +1,165 @@ XL4 -H 2 areas C global symbols +H 2 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bfree Ref00000000 S _i_sync Ref00000000 +S ___064e_3a65_xip_5fualign_280x_2 Ref00000000 +S ___064a_3cda_xip_5fualign_28_29_ Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 S _xip_examine Ref00000000 S _getfs Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _xip_reserve Ref00000000 +S ___064d_c58e_xip_5fualign_28_29_ Ref00000000 S _min_int Ref00000000 +S ___064c_71d2_xip_5fualign_28_29_ Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 15C flags 0 +A CODE size 1CD flags 0 S _xip_ualign Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F0 FF DD 6E 02 DD -R 00 00 01 00 02 05 07 00 -T 09 00 00 00 66 03 23 23 23 46 23 66 68 DD 75 +T 00 00 00 00 CD 00 00 00 00 F0 FF DD 6E 0C DD +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 DD +R 00 00 01 00 +T 14 00 00 00 6E 02 DD 66 03 E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T 1C 00 00 00 C5 21 00 00 00 00 E5 21 03 00 E5 +R 00 00 01 00 02 06 03 00 +T 25 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 2B 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 34 00 00 00 DD 6E 02 DD 66 03 23 23 23 46 23 R 00 00 01 00 -T 14 00 00 00 FE DD 74 FF EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 -T 1C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T 23 00 00 00 FC DD 74 FD 21 0A 00 39 E5 21 +T 3F 00 00 00 66 68 DD 75 FE DD 74 FF EB 3E R 00 00 01 00 -T 2D 00 00 00 0A 00 39 E5 DD 6E 0C DD 66 0D E5 +T 49 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 4E 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 +R 00 00 01 00 02 04 00 00 +T 57 00 00 00 0A 00 39 E5 21 0A 00 39 E5 DD 6E R 00 00 01 00 -T 38 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 02 DD +T 62 00 00 00 0C DD 66 0D E5 DD 6E 0A DD 66 0B R 00 00 01 00 -T 43 00 00 00 46 03 DD 5E FC DD 56 FD 3E +T 6D 00 00 00 E5 DD 4E 02 DD 46 03 DD 5E FC DD R 00 00 01 00 -T 4C 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 51 00 00 00 00 00 00 00 F1 F1 F1 F1 DD 75 F6 -R 00 00 01 00 02 04 00 00 -T 5A 00 00 00 DD 74 F7 7D B4 20 06 +T 78 00 00 00 56 FD 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 07 00 +T 7D 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 84 00 00 00 F1 F1 DD 75 F6 DD 74 F7 7D B4 20 R 00 00 01 00 -T 61 00 00 00 +T 8F 00 00 00 1C R 00 00 01 00 -T 61 00 00 00 21 FF FF C3 59 01 00 00 -R 00 00 01 00 00 08 01 00 -T 67 00 00 00 +T 90 00 00 00 R 00 00 01 00 -T 67 00 00 00 AF DD 77 F4 DD 77 F5 AF DD 77 F0 +T 90 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 +T 96 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 9E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T A5 00 00 00 F1 21 FF FF C3 CA 01 00 00 +R 00 00 01 00 00 09 01 00 +T AC 00 00 00 R 00 00 01 00 -T 72 00 00 00 DD 77 F1 +T AC 00 00 00 AF DD 77 F4 DD 77 F5 AF DD 77 F0 R 00 00 01 00 -T 75 00 00 00 +T B7 00 00 00 DD 77 F1 R 00 00 01 00 -T 75 00 00 00 DD 4E F8 DD 46 F9 DD 6E F0 DD 66 +T BA 00 00 00 R 00 00 01 00 -T 80 00 00 00 F1 A7 ED 42 D2 0C 01 00 00 +T BA 00 00 00 DD 4E F8 DD 46 F9 DD 6E F0 DD 66 +R 00 00 01 00 +T C5 00 00 00 F1 A7 ED 42 D2 67 01 00 00 R 00 00 01 00 00 09 01 00 -T 87 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T 87 00 00 00 01 20 00 DD 5E F4 DD 56 F5 DD 6E +T CC 00 00 00 01 20 00 DD 5E F4 DD 56 F5 DD 6E R 00 00 01 00 -T 92 00 00 00 FA DD 66 FB A7 ED 52 EB 3E +T D7 00 00 00 FA DD 66 FB A7 ED 52 EB 3E R 00 00 01 00 -T 9B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T A0 00 00 00 00 00 00 00 DD 75 F2 DD 74 F3 21 +T E0 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T E5 00 00 00 00 00 00 00 DD 75 F2 DD 74 F3 21 R 00 00 01 00 02 04 00 00 -T A9 00 00 00 16 00 DD 4E FC DD 46 FD 09 5E 23 +T EE 00 00 00 16 00 DD 4E FC DD 46 FD 09 5E 23 R 00 00 01 00 -T B4 00 00 00 56 D5 21 14 00 09 4E 23 46 C5 21 +T F9 00 00 00 56 D5 21 14 00 09 4E 23 46 C5 21 R 00 00 01 00 -T BF 00 00 00 00 00 E5 DD 6E F2 DD 66 F3 E5 DD +T 04 01 00 00 00 00 E5 DD 6E F2 DD 66 F3 E5 DD R 00 00 01 00 -T CA 00 00 00 6E F0 DD 66 F1 29 DD 4E F6 DD 46 +T 0F 01 00 00 6E F0 DD 66 F1 29 DD 4E F6 DD 46 R 00 00 01 00 -T D5 00 00 00 F7 09 4E 23 46 DD 5E FE DD 56 FF +T 1A 01 00 00 F7 09 4E 23 46 DD 5E FE DD 56 FF R 00 00 01 00 -T E0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T E6 00 00 00 00 00 00 00 F1 F1 F1 F1 7D B4 28 +T 25 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 +T 2B 01 00 00 00 00 00 00 F1 F1 F1 F1 7D B4 28 R 00 00 01 00 02 04 00 00 -T EF 00 00 00 05 +T 34 01 00 00 1B R 00 00 01 00 -T F0 00 00 00 +T 35 01 00 00 R 00 00 01 00 -T F0 00 00 00 21 FF FF 18 64 +T 35 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +T 3B 01 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 43 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 4A 01 00 00 F1 21 FF FF 18 7A R 00 00 01 00 -T F5 00 00 00 +T 50 01 00 00 R 00 00 01 00 -T F5 00 00 00 21 04 00 39 7E C6 20 77 30 02 23 +T 50 01 00 00 21 04 00 39 7E C6 20 77 30 02 23 R 00 00 01 00 -T 00 01 00 00 34 +T 5B 01 00 00 34 R 00 00 01 00 -T 01 01 00 00 +T 5C 01 00 00 R 00 00 01 00 -T 01 01 00 00 DD 34 F0 20 03 DD 34 F1 +T 5C 01 00 00 DD 34 F0 20 03 DD 34 F1 R 00 00 01 00 -T 09 01 00 00 +T 64 01 00 00 R 00 00 01 00 -T 09 01 00 00 C3 75 00 00 00 +T 64 01 00 00 C3 BA 00 00 00 R 00 00 01 00 00 05 01 00 -T 0C 01 00 00 +T 67 01 00 00 R 00 00 01 00 -T 0C 01 00 00 0E 00 DD 5E F6 DD 56 F7 3E +T 67 01 00 00 0E 00 DD 5E F6 DD 56 F7 3E R 00 00 01 00 -T 15 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 70 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 1A 01 00 00 00 00 00 00 CB 7C 28 00 +T 75 01 00 00 00 00 00 00 CB 7C 28 00 R 00 00 01 00 02 04 00 00 -T 20 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 20 01 00 00 +T 7B 01 00 00 R 00 00 01 00 -T 20 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 +T 7B 01 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 2B 01 00 00 21 0A 00 09 7E E6 FF 5F 23 7E E6 +T 86 01 00 00 21 0A 00 09 7E E6 FF 5F 23 7E E6 R 00 00 01 00 -T 36 01 00 00 0F 57 7B F6 00 4F 7A F6 80 47 E1 +T 91 01 00 00 0F 57 7B F6 00 4F 7A F6 80 47 E1 R 00 00 01 00 -T 41 01 00 00 71 23 70 DD 6E 02 DD 66 03 23 23 +T 9C 01 00 00 71 23 70 DD 6E 02 DD 66 03 23 23 R 00 00 01 00 -T 4C 01 00 00 36 01 3E 00 00 00 00 21 +T A7 01 00 00 36 01 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 51 01 00 00 00 00 00 00 CD 00 00 00 00 21 +T AC 01 00 00 00 00 00 00 CD 00 00 00 00 0E R 00 00 01 00 02 04 02 00 02 09 00 00 -T 57 01 00 00 00 00 -R 00 00 01 00 -T 59 01 00 00 -R 00 00 01 00 -T 59 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T B2 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +T B8 01 00 00 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T BF 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T C6 01 00 00 F1 21 00 00 +R 00 00 01 00 +T CA 01 00 00 +R 00 00 01 00 +T CA 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/filesys_lib/zerobuf.rel b/src/nos/lib/filesys_lib/zerobuf.rel index 55509102..7405bb02 100644 --- a/src/nos/lib/filesys_lib/zerobuf.rel +++ b/src/nos/lib/filesys_lib/zerobuf.rel @@ -1,58 +1,84 @@ XL4 -H 4 areas 9 global symbols +H 4 areas D global symbols +S ___0655_ba0e_zerobuf_28_29_20ret Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _bufclock Ref00000000 S _memset Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S __dprintf Ref00000000 +S ___0656_1fe8_zerobuf_28_29_20ret Ref00000000 S .__.ABS. Def00000000 S _freebuf Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0654_4749_zerobuf_28_25u_29_2 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 79 flags 0 +A CODE size CA flags 0 S _zerobuf Def00000000 A IDATA0 size 2 flags 0 A CDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF DD 5E 02 3E -R 00 00 01 00 02 05 06 00 -T 09 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 00 00 00 00 CD 00 00 00 00 FE FF DD 4E 02 06 +R 00 00 01 00 02 05 09 00 +T 09 00 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 07 0B 00 +T 0F 00 00 00 00 00 00 00 E5 21 03 00 E5 3E +R 00 00 01 00 02 04 0B 00 +T 17 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 0E 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 00 00 -T 17 00 00 00 B4 28 59 +T 1C 00 00 00 00 00 00 00 F1 F1 F1 F1 DD 5E 02 +R 00 00 01 00 02 04 01 00 +T 25 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T 2B 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +R 00 00 01 00 02 04 01 00 +T 34 00 00 00 B4 28 77 R 00 00 01 00 -T 1A 00 00 00 +T 37 00 00 00 R 00 00 01 00 -T 1A 00 00 00 DD 6E FE DD 66 FF 3E 02 84 67 36 +T 37 00 00 00 DD 6E FE DD 66 FF 3E 02 84 67 36 R 00 00 01 00 -T 25 00 00 00 FF 23 36 FF 21 02 02 DD 4E FE DD +T 42 00 00 00 FF 23 36 FF 21 02 02 DD 4E FE DD R 00 00 01 00 -T 30 00 00 00 46 FF 09 ED 5B 00 00 00 00 13 ED +T 4D 00 00 00 46 FF 09 ED 5B 00 00 00 00 13 ED R 00 00 01 00 00 09 02 00 -T 39 00 00 00 53 00 00 00 00 73 23 72 21 05 02 +T 56 00 00 00 53 00 00 00 00 73 23 72 21 05 02 R 00 00 01 00 00 05 02 00 -T 42 00 00 00 09 36 01 21 07 02 09 ED 5B +T 5F 00 00 00 09 36 01 21 07 02 09 ED 5B R 00 00 01 00 -T 4B 00 00 00 00 00 00 00 13 ED 53 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 0B 01 00 -T 52 00 00 00 73 23 72 21 00 02 E5 01 00 00 DD +T 68 00 00 00 00 00 00 00 13 ED 53 00 00 00 00 +R 00 00 01 00 02 04 02 00 02 0B 02 00 +T 6F 00 00 00 73 23 72 21 00 02 E5 01 00 00 DD R 00 00 01 00 -T 5D 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 02 00 -T 65 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 6C 00 00 00 6E FE DD 66 FF 18 03 +T 7A 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 03 00 +T 82 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 03 00 02 09 01 00 +T 89 00 00 00 6E FE DD 66 FF E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 00 00 +T 91 00 00 00 C5 21 00 00 00 00 E5 21 03 00 E5 +R 00 00 01 00 02 06 00 00 +T 9A 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 05 00 02 0A 05 00 +T A0 00 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E FE +R 00 00 01 00 02 04 01 00 +T A9 00 00 00 DD 66 FF 18 19 R 00 00 01 00 -T 73 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T 73 00 00 00 21 00 00 +T AE 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 +T B4 00 00 00 E5 21 03 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T BC 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 01 00 +T C3 00 00 00 F1 21 00 00 R 00 00 01 00 -T 76 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T 76 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T C7 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 diff --git a/src/nos/lib/internet.lib b/src/nos/lib/internet.lib index e889140c..7a7c59bc 100644 --- a/src/nos/lib/internet.lib +++ b/src/nos/lib/internet.lib @@ -252,10 +252,40 @@ internet_lib/sim.rel _dosim _net_sim _Simctl -internet_lib/tcpcmd.rel - _st_tcp - _dotcp +internet_lib/Tcp_tstamps.rel _Tcp_tstamps +internet_lib/Tcpcmds.rel + _Tcpcmds +internet_lib/dotcp.rel + _dotcp +internet_lib/dotcptr.rel + _dotcptr +internet_lib/dotimestamps.rel + _dotimestamps +internet_lib/dotcpreset.rel + _dotcpreset +internet_lib/doirtt.rel + _doirtt +internet_lib/dortt.rel + _dortt +internet_lib/dotcpkick.rel + _dotcpkick +internet_lib/domss.rel + _domss +internet_lib/dowindow.rel + _dowindow +internet_lib/dosyndata.rel + _dosyndata +internet_lib/dotcpstat.rel + _dotcpstat +internet_lib/tcprepstat.rel + _tcprepstat +internet_lib/tstat.rel + _tstat +internet_lib/st_tcp.rel + _st_tcp +internet_lib/keychar.rel + _keychar internet_lib/tcphdr.rel _ntohtcp _htontcp diff --git a/src/nos/lib/internet_lib/Dcachecmds.rel b/src/nos/lib/internet_lib/Dcachecmds.rel index 380b3dca..d95fe104 100644 --- a/src/nos/lib/internet_lib/Dcachecmds.rel +++ b/src/nos/lib/internet_lib/Dcachecmds.rel @@ -2,12 +2,12 @@ XL4 H 4 areas B global symbols S _docachesize Ref00000000 S _docachelist Ref00000000 +S ___04df_7bad_list Ref00000000 S _docacheclean Ref00000000 -S ___05dd_d63a_wait Ref00000000 -S ___04b8_7bad_list Ref00000000 -S ___057a_dce5_size Ref00000000 -S ___0437_4822_clean Ref00000000 +S ___044c_4822_clean Ref00000000 +S ___05b2_dce5_size Ref00000000 S .__.ABS. Def00000000 +S ___0615_d63a_wait Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _docachewait Ref00000000 A _DEFAULT size 0 flags 0 @@ -20,15 +20,15 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 06 00 4A 08 02 00 +R 00 00 03 00 4A 04 04 00 4A 08 03 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 04 00 +R 00 00 03 00 4A 09 02 00 T 10 00 00 00 00 00 00 00 00 02 00 00 00 00 00 R 00 00 03 00 4A 04 01 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 05 00 4A 08 00 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 03 00 +R 00 00 03 00 4A 09 07 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 09 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/internet_lib/Dcmds.rel b/src/nos/lib/internet_lib/Dcmds.rel index 6478ef15..2669d97d 100644 --- a/src/nos/lib/internet_lib/Dcmds.rel +++ b/src/nos/lib/internet_lib/Dcmds.rel @@ -1,26 +1,26 @@ XL4 H 4 areas 16 global symbols +S ___05f5_4f5f_trace Ref00000000 S _dodnsadd Ref00000000 +S ___0483_0532_drop_20_3chostid_3e Ref00000000 +S ___04df_7bad_list Ref00000000 S _docache Ref00000000 -S ___042a_7cbf_cache Ref00000000 +S ___043c_7cbf_cache Ref00000000 S _dodnsdrop Ref00000000 S _dodnsretry Ref00000000 S _dodnsquery Ref00000000 +S ___0400_d8a3_add_20_3chostid_3e Ref00000000 S _dodnslist Ref00000000 -S ___0552_0acb_retry Ref00000000 -S ___04b8_7bad_list Ref00000000 -S ___0536_0bef_query Ref00000000 +S ___0587_0acb_retry Ref00000000 S .__.ABS. Def00000000 +S ___0567_0bef_query Ref00000000 S _dodnstrace Ref00000000 S _dosuffix Ref00000000 -S ___0537_6646_query_20_3chostid_3 Ref00000000 -S ___05bd_4f5f_trace Ref00000000 -S ___059a_bec3_suffix Ref00000000 -S ___046f_e7cf_dropserver Ref00000000 -S ___046e_0532_drop_20_3chostid_3e Ref00000000 +S ___05d2_bec3_suffix Ref00000000 +S ___0568_6646_query_20_3chostid_3 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___03fe_d8a3_add_20_3chostid_3e Ref00000000 -S ___0401_2c42_addserver Ref00000000 +S ___0484_e7cf_dropserver Ref00000000 +S ___0403_2c42_addserver Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 75 flags 0 @@ -31,29 +31,29 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 14 00 4A 08 00 00 +R 00 00 03 00 4A 04 14 00 4A 08 01 00 T 08 00 00 00 02 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 06 13 00 4A 0A 10 00 +R 00 00 03 00 4A 06 09 00 4A 0A 13 00 T 10 00 00 00 00 00 00 00 00 00 02 00 -R 00 00 03 00 4A 04 03 00 +R 00 00 03 00 4A 04 06 00 T 17 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 11 00 4A 08 08 00 +R 00 00 03 00 4A 04 02 00 4A 08 03 00 T 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 06 00 +R 00 00 03 00 4A 04 0A 00 T 27 00 00 00 00 00 00 00 00 00 00 00 00 02 -R 00 00 03 00 4A 04 09 00 4A 08 05 00 +R 00 00 03 00 4A 04 0D 00 4A 08 08 00 T 2F 00 00 00 02 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 06 0D 00 4A 0A 07 00 +R 00 00 03 00 4A 06 11 00 4A 0A 0B 00 T 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 04 00 +R 00 00 03 00 4A 04 07 00 T 41 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0F 00 4A 08 0C 00 +R 00 00 03 00 4A 04 10 00 4A 08 0F 00 T 49 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0E 00 +R 00 00 03 00 4A 09 00 00 T 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0B 00 +R 00 00 03 00 4A 04 0E 00 T 5B 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 02 00 4A 08 01 00 +R 00 00 03 00 4A 04 05 00 4A 08 04 00 T 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 6E 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/internet_lib/Tcp_tstamps.rel b/src/nos/lib/internet_lib/Tcp_tstamps.rel new file mode 100644 index 00000000..8b26e7f7 --- /dev/null +++ b/src/nos/lib/internet_lib/Tcp_tstamps.rel @@ -0,0 +1,15 @@ +XL4 +H 4 areas 3 global symbols +S .__.ABS. Def00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 0 flags 0 +A IDATA0 size 2 flags 0 +S _Tcp_tstamps Def00000000 +A CDATA0 size 2 flags 0 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 01 00 +R 00 00 03 00 diff --git a/src/nos/lib/internet_lib/Tcpcmds.rel b/src/nos/lib/internet_lib/Tcpcmds.rel new file mode 100644 index 00000000..85f85ec5 --- /dev/null +++ b/src/nos/lib/internet_lib/Tcpcmds.rel @@ -0,0 +1,73 @@ +XL4 +H 4 areas 1B global symbols +S _dotcptr Ref00000000 +S ___05f5_4f5f_trace Ref00000000 +S _dosyndata Ref00000000 +S ___05e0_e483_tcp_20kick_20_3ctcb Ref00000000 +S _dotcpstat Ref00000000 +S _doirtt Ref00000000 +S ___05e1_a12c_tcp_20reset_20_3ctc Ref00000000 +S ___0511_58b1_mss Ref00000000 +S ___05e2_bb94_tcp_20rtt_20_3ctcb_ Ref00000000 +S _dotimestamps Ref00000000 +S ___04d7_516b_kick Ref00000000 +S ___0599_ae54_rtt Ref00000000 +S ___05d5_bb66_syndata Ref00000000 +S .__.ABS. Def00000000 +S ___061a_9158_window Ref00000000 +S _domss Ref00000000 +S _dowindow Ref00000000 +S ___05ef_223a_timestamps Ref00000000 +S ___04d6_f4c1_irtt Ref00000000 +S _dortt Ref00000000 +S ___05e3_f363_tcp_20stat_20_3ctcb Ref00000000 +S ___0583_85b2_reset Ref00000000 +S ___05c9_5069_status Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _dotcpkick Ref00000000 +S _dotcpreset Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 0 flags 0 +A IDATA0 size 8F flags 0 +S _Tcpcmds Def00000000 +A CDATA0 size 8F flags 0 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 12 00 4A 08 05 00 +T 08 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 09 0A 00 +T 10 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 18 00 +T 17 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 03 00 4A 08 07 00 +T 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 0F 00 +T 27 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 15 00 4A 08 19 00 +T 2F 00 00 00 02 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 06 06 00 4A 0A 0B 00 +T 37 00 00 00 00 00 00 00 00 00 03 00 +R 00 00 03 00 4A 04 13 00 +T 3E 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 08 00 4A 08 16 00 +T 44 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 04 00 +T 4B 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 14 00 4A 08 0C 00 +T 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 02 00 +T 5B 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 11 00 4A 08 09 00 +T 63 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 09 01 00 +T 6B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 00 00 +T 75 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 0E 00 4A 08 10 00 +T 7D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 +T 88 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 diff --git a/src/nos/lib/internet_lib/dfile_search.rel b/src/nos/lib/internet_lib/dfile_search.rel index c6f7087c..d36dfc51 100644 --- a/src/nos/lib/internet_lib/dfile_search.rel +++ b/src/nos/lib/internet_lib/dfile_search.rel @@ -15,10 +15,10 @@ S _Dfile Ref00000000 S _free_rr Ref00000000 S _ksignal Ref00000000 S ?SL_CMP_L03 Ref00000000 -S ___045a_0f61_dfile_5fsearch_3a_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _freopen Ref00000000 S ?SS_CMP_L02 Ref00000000 +S ___046f_0f61_dfile_5fsearch_3a_2 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _fclose Ref00000000 @@ -28,11 +28,11 @@ S _copy_rr Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 298 flags 0 S _dfile_search Def00000000 -A CSTR size 2 flags 0 +A CSTR size 3 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 D4 FF -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 0F 00 T 05 00 00 00 R 00 00 01 00 T 05 00 00 00 @@ -40,7 +40,7 @@ R 00 00 01 00 T 05 00 00 00 ED 4B 00 00 00 00 21 00 00 CD R 00 00 01 00 02 06 04 00 T 0D 00 00 00 00 00 00 00 30 0D -R 00 00 01 00 02 04 12 00 +R 00 00 01 00 02 04 11 00 T 11 00 00 00 R 00 00 01 00 T 11 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 @@ -54,9 +54,9 @@ R 00 00 01 00 02 05 07 00 02 0B 07 00 T 25 00 00 00 21 00 00 E5 01 00 00 00 00 ED 5B R 00 00 01 00 00 09 02 00 T 2E 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 09 11 00 +R 00 00 01 00 02 04 0B 00 2B 09 10 00 T 33 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 11 00 02 09 00 00 +R 00 00 01 00 02 04 10 00 02 09 00 00 T 3A 00 00 00 75 E0 DD 74 E1 7D B4 20 0D R 00 00 01 00 T 43 00 00 00 @@ -86,7 +86,7 @@ R 00 00 01 00 02 04 00 00 T 7C 00 00 00 R 00 00 01 00 T 7C 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 T 82 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 13 00 02 0B 13 00 T 88 00 00 00 CD 00 00 00 00 F1 F1 DD 5E E0 DD @@ -254,7 +254,7 @@ R 00 00 01 00 02 04 15 00 02 09 00 00 T 6C 02 00 00 00 00 00 00 0B ED 43 00 00 00 00 R 00 00 01 00 02 04 07 00 02 0B 07 00 T 73 02 00 00 21 00 00 CD 00 00 00 00 38 14 -R 00 00 01 00 02 08 12 00 +R 00 00 01 00 02 08 11 00 T 7B 02 00 00 R 00 00 01 00 T 7B 02 00 00 21 00 00 22 00 00 00 00 01 00 00 @@ -273,5 +273,5 @@ T 95 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 72 00 +T 00 00 00 00 72 74 00 R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/dfile_update.rel b/src/nos/lib/internet_lib/dfile_update.rel index 0c0b5db6..c011a1b6 100644 --- a/src/nos/lib/internet_lib/dfile_update.rel +++ b/src/nos/lib/internet_lib/dfile_update.rel @@ -6,14 +6,15 @@ S _compare_rr_list Ref00000000 S _Dfile_clean Ref00000000 S _secclock Ref00000000 S _Dfile_writing Ref00000000 +S ___0605_0b09_update_20Domain_2et Ref00000000 S _logmsg Ref00000000 +S ___0604_5c27_update_20Domain_2et Ref00000000 +S ___0471_5b47_dfile_5fupdate_3a_2 Ref00000000 S _unlink Ref00000000 S ?L_NEG_L03 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strlen Ref00000000 -S ___045b_4eba_dfile_5fupdate_3a_2 Ref00000000 S _strdupw Ref00000000 -S ___05ce_c5a3_update_20Domain_2et Ref00000000 S _put_rr Ref00000000 S _Dfile_reading Ref00000000 S _Curproc Ref00000000 @@ -25,15 +26,13 @@ S _Dfile Ref00000000 S _strcpy Ref00000000 S _free_rr Ref00000000 S ?L_MUL_L03 Ref00000000 +S ___0470_4eba_dfile_5fupdate_3a_2 Ref00000000 S _ksignal Ref00000000 -S ___05cd_0b09_update_20Domain_2et Ref00000000 S ?SL_CMP_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _dcache_search Ref00000000 -S ___05cc_5c27_update_20Domain_2et Ref00000000 S _freopen Ref00000000 S _fdup Ref00000000 -S ___045d_ef06_dfile_5fupdate_3a_2 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S _Cmdpp Ref00000000 @@ -43,71 +42,72 @@ S _rename Ref00000000 S _kalarm Ref00000000 S _Dfile_updater Ref00000000 S _Dcache Ref00000000 +S ___0606_c5a3_update_20Domain_2et Ref00000000 S _fclose Ref00000000 S ?L_SUBASG_L03 Ref00000000 S _main_exit Ref00000000 S _copy_rr Ref00000000 -S ___045c_5b47_dfile_5fupdate_3a_2 Ref00000000 +S ___0472_ef06_dfile_5fupdate_3a_2 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 5D6 flags 0 S _dfile_update Def00000000 -A CSTR size 8 flags 0 +A CSTR size B flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 B2 FF 1E -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1D 00 T 06 00 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 2A 00 02 0A 2A 00 T 0C 00 00 00 21 FF FF E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 06 00 +R 00 00 01 00 2B 09 07 00 T 13 00 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 06 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 1A 00 00 00 E1 21 3E 00 ED 5B 00 00 00 00 19 -R 00 00 01 00 02 0A 10 00 +R 00 00 01 00 02 0A 11 00 T 23 00 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 2B 00 T 29 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 2B 00 02 09 00 00 T 2F 00 00 00 3E 00 ED 5B 00 00 00 00 19 E5 21 -R 00 00 01 00 02 08 10 00 +R 00 00 01 00 02 08 11 00 T 38 00 00 00 3E 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 24 00 +R 00 00 01 00 02 08 23 00 T 41 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 20 00 02 0B 20 00 T 47 00 00 00 CD 00 00 00 00 EB E1 73 23 72 21 R 00 00 01 00 02 05 00 00 T 50 00 00 00 40 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 10 00 +R 00 00 01 00 02 08 11 00 T 59 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 T 5F 00 00 00 CD 00 00 00 00 21 40 00 09 E5 21 R 00 00 01 00 02 05 00 00 T 68 00 00 00 40 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 24 00 +R 00 00 01 00 02 08 23 00 T 71 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 20 00 02 0B 20 00 T 77 00 00 00 CD 00 00 00 00 4D 44 E1 71 23 70 R 00 00 01 00 02 05 00 00 T 80 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 15 00 2B 0B 0C 00 +R 00 00 01 00 02 06 16 00 2B 0B 0E 00 T 86 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0C 00 02 0A 00 00 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 T 8D 00 00 00 75 B8 DD 74 B9 01 00 00 00 00 E5 R 00 00 01 00 00 0A 02 00 T 96 00 00 00 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 +R 00 00 01 00 2B 07 0D 00 T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 T A2 00 00 00 19 EB 1B 1B 1B 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 17 00 T AA 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 16 00 02 09 00 00 +R 00 00 01 00 02 04 17 00 02 09 00 00 T AF 00 00 00 R 00 00 01 00 T AF 00 00 00 2A 00 00 00 00 7D B4 2A -R 00 00 01 00 02 05 26 00 +R 00 00 01 00 02 05 25 00 T B5 00 00 00 02 00 00 00 B5 B4 CA A9 05 00 00 -R 00 00 01 00 02 04 26 00 00 0B 01 00 +R 00 00 01 00 02 04 25 00 00 0B 01 00 T BC 00 00 00 2A 00 00 00 00 7D B4 C2 R 00 00 01 00 02 05 2D 00 T C2 00 00 00 A9 05 00 00 @@ -121,9 +121,9 @@ R 00 00 01 00 T C4 00 00 00 R 00 00 01 00 T C4 00 00 00 2A 00 00 00 00 7D B4 2A -R 00 00 01 00 02 05 26 00 +R 00 00 01 00 02 05 25 00 T CA 00 00 00 02 00 00 00 B5 B4 CA 64 01 00 00 -R 00 00 01 00 02 04 26 00 00 0B 01 00 +R 00 00 01 00 02 04 25 00 00 0B 01 00 T D1 00 00 00 R 00 00 01 00 T D1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -131,21 +131,21 @@ R 00 00 01 00 2B 05 04 00 02 0A 04 00 T D7 00 00 00 00 00 00 00 59 50 4D 44 2A R 00 00 01 00 02 04 00 00 T DE 00 00 00 00 00 00 00 A7 ED 42 4D 44 2A -R 00 00 01 00 02 04 26 00 +R 00 00 01 00 02 04 25 00 T E6 00 00 00 02 00 00 00 ED 52 E5 69 60 C1 DD -R 00 00 01 00 02 04 26 00 +R 00 00 01 00 02 04 25 00 T EF 00 00 00 75 FC DD 74 FD DD 71 FE DD 70 FF R 00 00 01 00 T FA 00 00 00 01 00 00 11 00 00 ED 53 R 00 00 01 00 T 02 01 00 00 00 00 00 00 ED 43 02 00 00 00 DD -R 00 00 01 00 02 04 26 00 02 0A 26 00 +R 00 00 01 00 02 04 25 00 02 0A 25 00 T 09 01 00 00 6E FE DD 66 FF E5 DD 6E FC DD 66 R 00 00 01 00 T 14 01 00 00 FD E5 01 00 00 21 00 00 CD R 00 00 01 00 T 1D 01 00 00 00 00 00 00 30 40 2A 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 0B 2D 00 +R 00 00 01 00 02 04 1C 00 02 0B 2D 00 T 24 01 00 00 7D B4 20 39 R 00 00 01 00 T 28 01 00 00 @@ -159,17 +159,17 @@ R 00 00 01 00 T 33 01 00 00 DD 46 FF DD 6E FC DD 66 FD CD R 00 00 01 00 T 3D 01 00 00 00 00 00 00 EB 3E 00 00 00 00 21 -R 00 00 01 00 02 04 18 00 2B 0A 28 00 +R 00 00 01 00 02 04 19 00 2B 0A 27 00 T 43 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 28 00 02 09 00 00 +R 00 00 01 00 02 04 27 00 02 09 00 00 T 49 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 26 00 2B 09 12 00 +R 00 00 01 00 02 04 25 00 2B 09 13 00 T 4E 01 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 12 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T 54 01 00 00 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 28 00 +R 00 00 01 00 2B 0A 27 00 T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 28 00 02 09 00 00 +R 00 00 01 00 02 04 27 00 02 09 00 00 T 61 01 00 00 R 00 00 01 00 T 61 01 00 00 C3 C4 00 00 00 @@ -177,11 +177,11 @@ R 00 00 01 00 00 05 01 00 T 64 01 00 00 R 00 00 01 00 T 64 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 6A 01 00 00 E5 21 FF FF E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 +R 00 00 01 00 2B 0A 07 00 T 72 01 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 06 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 79 01 00 00 E1 21 00 00 E5 01 04 00 00 00 DD R 00 00 01 00 00 0A 02 00 T 82 01 00 00 5E B8 DD 56 B9 3E 00 00 00 00 21 @@ -195,9 +195,9 @@ R 00 00 01 00 T 9A 01 00 00 DD 6E B8 DD 66 B9 E5 0E R 00 00 01 00 T A2 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +R 00 00 01 00 2B 04 1A 00 02 0A 1A 00 T A8 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 23 00 02 0A 23 00 +R 00 00 01 00 2B 05 22 00 02 0A 22 00 T AE 01 00 00 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 T B4 01 00 00 A9 05 00 00 @@ -217,15 +217,15 @@ R 00 00 01 00 T D6 01 00 00 R 00 00 01 00 T D6 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 +R 00 00 01 00 2B 05 14 00 02 0A 14 00 T DC 01 00 00 00 00 00 00 7D B4 28 22 R 00 00 01 00 02 04 00 00 T E2 01 00 00 R 00 00 01 00 T E2 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2F 00 02 0B 2F 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 T E8 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 23 00 02 0B 23 00 +R 00 00 01 00 2B 06 22 00 02 0B 22 00 T EE 01 00 00 CD 00 00 00 00 F1 F1 DD 5E BC DD R 00 00 01 00 02 05 00 00 T F7 01 00 00 56 BD 3E 00 00 00 00 21 @@ -237,17 +237,17 @@ R 00 00 01 00 00 04 01 00 T 04 02 00 00 R 00 00 01 00 T 04 02 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 12 00 +R 00 00 01 00 2B 08 13 00 T 0A 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 12 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T 10 02 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1D 00 +R 00 00 01 00 2B 07 1E 00 T 15 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1D 00 02 09 00 00 +R 00 00 01 00 02 04 1E 00 02 09 00 00 T 1B 02 00 00 02 00 39 DD 75 B2 DD 74 B3 2A R 00 00 01 00 T 25 02 00 00 00 00 00 00 DD 75 FA DD 74 FB -R 00 00 01 00 02 04 2A 00 +R 00 00 01 00 02 04 29 00 T 2D 02 00 00 R 00 00 01 00 T 2D 02 00 00 DD 7E FA DD B6 FB CA C9 02 00 00 @@ -281,7 +281,7 @@ R 00 00 01 00 T 80 02 00 00 DD 4E FA DD 46 FB DD 5E BC DD 56 R 00 00 01 00 T 8B 02 00 00 BD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 91 02 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 T 94 02 00 00 @@ -304,10 +304,10 @@ T C9 02 00 00 R 00 00 01 00 T C9 02 00 00 DD 6E B2 DD 66 B3 AF 77 23 77 21 R 00 00 01 00 -T D4 02 00 00 00 00 E5 01 06 00 00 00 ED 5B +T D4 02 00 00 00 00 E5 01 08 00 00 00 ED 5B R 00 00 01 00 00 08 02 00 T DC 02 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 2B 09 1F 00 +R 00 00 01 00 02 04 16 00 2B 09 1F 00 T E1 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 1F 00 02 09 00 00 T E8 02 00 00 75 BA DD 74 BB 7D B4 20 31 @@ -319,13 +319,13 @@ R 00 00 01 00 2B 0B 2B 00 T F9 02 00 00 21 00 00 00 00 CD 00 00 00 00 ED R 00 00 01 00 02 05 2B 00 02 0A 00 00 T 00 03 00 00 4B 00 00 00 00 DD 5E B8 DD 56 B9 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 16 00 T 09 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 27 00 02 0A 27 00 +R 00 00 01 00 2B 05 26 00 02 0A 26 00 T 0F 03 00 00 00 00 00 00 DD 5E B4 DD 56 B5 3E R 00 00 01 00 02 04 00 00 T 18 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T 1D 03 00 00 00 00 00 00 C3 A9 05 00 00 R 00 00 01 00 02 04 00 00 00 09 01 00 T 22 03 00 00 @@ -343,15 +343,15 @@ R 00 00 01 00 T 42 03 00 00 R 00 00 01 00 T 42 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 +R 00 00 01 00 2B 05 14 00 02 0A 14 00 T 48 03 00 00 00 00 00 00 7D B4 28 3E R 00 00 01 00 02 04 00 00 T 4E 03 00 00 R 00 00 01 00 T 4E 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 21 00 02 0B 21 00 +R 00 00 01 00 2B 05 2F 00 02 0B 2F 00 T 54 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 23 00 02 0B 23 00 +R 00 00 01 00 2B 06 22 00 02 0B 22 00 T 5A 03 00 00 CD 00 00 00 00 F1 F1 DD 5E BC DD R 00 00 01 00 02 05 00 00 T 63 03 00 00 56 BD 3E 00 00 00 00 21 @@ -363,9 +363,9 @@ R 00 00 01 00 2B 09 2B 00 T 76 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E R 00 00 01 00 02 04 2B 00 02 09 00 00 T 7D 03 00 00 B4 DD 56 B5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 18 00 T 84 03 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 17 00 02 09 00 00 +R 00 00 01 00 02 04 18 00 02 09 00 00 T 8A 03 00 00 A9 05 00 00 R 00 00 01 00 00 04 01 00 T 8C 03 00 00 @@ -385,7 +385,7 @@ R 00 00 01 00 T BD 03 00 00 DD 4E FE DD 46 FF DD 6E FC DD 66 R 00 00 01 00 T C8 03 00 00 FD CD 00 00 00 00 DD 75 FC DD 74 -R 00 00 01 00 02 06 08 00 +R 00 00 01 00 02 06 0B 00 T D1 03 00 00 FD DD 71 FE DD 70 FF R 00 00 01 00 T D8 03 00 00 @@ -405,9 +405,9 @@ R 00 00 01 00 00 07 01 00 T FE 03 00 00 R 00 00 01 00 T FE 03 00 00 DD 5E B6 DD 56 B7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 17 00 +R 00 00 01 00 2B 0B 18 00 T 06 04 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 17 00 02 0A 00 00 +R 00 00 01 00 02 05 18 00 02 0A 00 00 T 0D 04 00 00 07 00 DD 4E FA DD 46 FB 09 7E 23 R 00 00 01 00 T 18 04 00 00 B6 20 23 21 05 00 DD 4E FA DD 46 @@ -423,7 +423,7 @@ R 00 00 01 00 T 2A 04 00 00 DD 4E FA DD 46 FB DD 5E BC DD 56 R 00 00 01 00 T 35 04 00 00 BD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 3B 04 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 T 3E 04 00 00 @@ -453,7 +453,7 @@ R 00 00 01 00 T 82 04 00 00 23 46 23 5E 23 56 D5 C5 01 00 00 R 00 00 01 00 T 8D 04 00 00 21 00 00 CD 00 00 00 00 30 38 21 -R 00 00 01 00 02 08 1B 00 +R 00 00 01 00 02 08 1C 00 T 96 04 00 00 09 00 DD 4E FA DD 46 FB 09 DD 4E R 00 00 01 00 T A1 04 00 00 FE DD 46 FF DD 5E FC DD 56 FD CD @@ -461,7 +461,7 @@ R 00 00 01 00 T AC 04 00 00 00 00 00 00 C5 D5 01 00 00 21 R 00 00 01 00 02 04 2C 00 T B4 04 00 00 00 00 CD 00 00 00 00 38 12 -R 00 00 01 00 02 07 1B 00 +R 00 00 01 00 02 07 1C 00 T BB 04 00 00 R 00 00 01 00 T BB 04 00 00 @@ -489,7 +489,7 @@ R 00 00 01 00 T E7 04 00 00 DD 4E FA DD 46 FB DD 5E BC DD 56 R 00 00 01 00 T F2 04 00 00 BD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T F8 04 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 T FB 04 00 00 @@ -503,9 +503,9 @@ R 00 00 01 00 02 06 2D 00 T 0E 05 00 00 R 00 00 01 00 T 0E 05 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 12 00 +R 00 00 01 00 2B 08 13 00 T 14 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 12 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T 19 05 00 00 R 00 00 01 00 T 19 05 00 00 C3 DF 03 00 00 @@ -513,9 +513,9 @@ R 00 00 01 00 00 05 01 00 T 1C 05 00 00 R 00 00 01 00 T 1C 05 00 00 DD 5E B6 DD 56 B7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 17 00 +R 00 00 01 00 2B 0B 18 00 T 24 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 17 00 02 0A 00 00 +R 00 00 01 00 02 05 18 00 02 0A 00 00 T 2B 05 00 00 5E BC DD 56 BD 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 2B 00 T 33 05 00 00 00 00 00 00 CD 00 00 00 00 DD 5E @@ -525,68 +525,68 @@ R 00 00 01 00 2B 09 2B 00 T 41 05 00 00 00 00 00 00 CD 00 00 00 00 DD 5E R 00 00 01 00 02 04 2B 00 02 09 00 00 T 48 05 00 00 B4 DD 56 B5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 17 00 +R 00 00 01 00 2B 09 18 00 T 4F 05 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 17 00 02 09 00 00 +R 00 00 01 00 02 04 18 00 02 09 00 00 T 55 05 00 00 00 00 00 00 23 22 00 00 00 00 R 00 00 01 00 02 04 05 00 02 0A 05 00 T 5B 05 00 00 R 00 00 01 00 T 5B 05 00 00 ED 4B 00 00 00 00 21 00 00 CD -R 00 00 01 00 02 06 0F 00 +R 00 00 01 00 02 06 10 00 T 63 05 00 00 00 00 00 00 30 0D -R 00 00 01 00 02 04 22 00 +R 00 00 01 00 02 04 21 00 T 67 05 00 00 R 00 00 01 00 T 67 05 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 05 00 2B 0A 12 00 +R 00 00 01 00 02 05 05 00 2B 0A 13 00 T 6D 05 00 00 00 00 00 00 CD 00 00 00 00 18 E7 -R 00 00 01 00 02 04 12 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T 74 05 00 00 R 00 00 01 00 T 74 05 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 15 00 2B 0B 07 00 +R 00 00 01 00 02 06 16 00 2B 0B 0A 00 T 7A 05 00 00 21 00 00 00 00 CD 00 00 00 00 ED -R 00 00 01 00 02 05 07 00 02 0A 00 00 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 T 81 05 00 00 4B 00 00 00 00 DD 5E B8 DD 56 B9 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 16 00 T 8A 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 27 00 02 0A 27 00 +R 00 00 01 00 2B 05 26 00 02 0A 26 00 T 90 05 00 00 00 00 00 00 21 00 00 22 R 00 00 01 00 02 04 00 00 T 96 05 00 00 00 00 00 00 01 00 00 11 R 00 00 01 00 02 04 05 00 T 9C 05 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0F 00 2B 09 19 00 +R 00 00 01 00 02 04 10 00 2B 09 1B 00 T A1 05 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 19 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T A7 05 00 00 AF 00 00 00 R 00 00 01 00 00 04 01 00 T A9 05 00 00 R 00 00 01 00 T A9 05 00 00 DD 5E B8 DD 56 B9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 14 00 +R 00 00 01 00 2B 0B 15 00 T B1 05 00 00 21 00 00 00 00 CD 00 00 00 00 0E -R 00 00 01 00 02 05 14 00 02 0A 00 00 +R 00 00 01 00 02 05 15 00 02 0A 00 00 T B8 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 T BE 05 00 00 21 FF FF E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 06 00 +R 00 00 01 00 2B 09 07 00 T C5 05 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 06 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T CC 05 00 00 E1 21 00 00 22 00 00 00 00 C3 -R 00 00 01 00 02 09 29 00 +R 00 00 01 00 02 09 28 00 T D4 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 0C 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 74 6D 70 00 R 00 00 02 00 T 04 00 00 00 R 00 00 02 00 -T 04 00 00 00 77 00 +T 04 00 00 00 77 2B 74 00 R 00 00 02 00 -T 06 00 00 00 +T 08 00 00 00 R 00 00 02 00 -T 06 00 00 00 72 00 +T 08 00 00 00 72 74 00 R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/dns_query.rel b/src/nos/lib/internet_lib/dns_query.rel index ffa4d6ca..6b8037b6 100644 --- a/src/nos/lib/internet_lib/dns_query.rel +++ b/src/nos/lib/internet_lib/dns_query.rel @@ -8,18 +8,19 @@ S _sendto Ref00000000 S _Dservers Ref00000000 S _Dtrace Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___047c_8f79_dns_5fquery_3a_20qu Ref00000000 S _perror Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 S _free Ref00000000 S _free_rr Ref00000000 S ?L_MUL_L03 Ref00000000 -S _errno Ref00000000 S _dfile_update Ref00000000 S _dlist_add Ref00000000 S _close_s Ref00000000 -S ___0467_8f79_dns_5fquery_3a_20qu Ref00000000 S ?SL_CMP_L03 Ref00000000 +S ___047d_6da5_dns_5fquery_3a_20re Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _msclock Ref00000000 S ?L_INCASG_L03 Ref00000000 @@ -41,22 +42,21 @@ S _recv_mbuf Ref00000000 S ?L_LSHASG_L03 Ref00000000 S _dcache_update Ref00000000 S _newproc Ref00000000 -S ___0468_6da5_dns_5fquery_3a_20re Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 633 flags 0 +A CODE size 63F flags 0 S _dns_query Def00000000 A CSTR size 26 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 D8 FF AF DD 77 E6 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T 09 00 00 00 DD 77 E7 2A 00 00 00 00 DD 75 DC R 00 00 01 00 02 08 05 00 T 12 00 00 00 DD 74 DD 7D B4 20 06 R 00 00 01 00 T 19 00 00 00 R 00 00 01 00 -T 19 00 00 00 21 FF FF C3 30 06 00 00 +T 19 00 00 00 21 FF FF C3 3C 06 00 00 R 00 00 01 00 00 08 01 00 T 1F 00 00 00 R 00 00 01 00 @@ -65,7 +65,7 @@ R 00 00 01 00 T 1F 00 00 00 21 14 00 DD 4E DC DD 46 DD 09 CD R 00 00 01 00 T 2A 00 00 00 00 00 00 00 21 00 00 E5 01 01 00 -R 00 00 01 00 02 04 16 00 +R 00 00 01 00 02 04 17 00 T 33 00 00 00 11 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 T 39 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD @@ -93,25 +93,25 @@ R 00 00 01 00 T 99 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 T 9E 00 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 01 00 2B 0A 12 00 +R 00 00 01 00 02 04 01 00 2B 0A 08 00 T A4 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 12 00 2B 0B 1B 00 +R 00 00 01 00 02 05 08 00 2B 0B 1C 00 T AA 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 1B 00 02 0A 01 00 +R 00 00 01 00 02 05 1C 00 02 0A 01 00 T B1 00 00 00 F1 F1 F1 R 00 00 01 00 T B4 00 00 00 R 00 00 01 00 T B4 00 00 00 11 00 02 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 18 00 +R 00 00 01 00 2B 08 19 00 T BA 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 01 00 T C1 00 00 00 E8 DD 74 E9 01 00 02 C5 E5 DD 4E R 00 00 01 00 T CC 00 00 00 02 DD 46 03 11 00 00 3E R 00 00 01 00 T D4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 22 00 02 09 22 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T D9 00 00 00 00 00 00 00 F1 F1 DD 75 EA DD 74 R 00 00 01 00 02 04 01 00 T E2 00 00 00 EB 01 10 00 C5 21 16 00 39 E5 21 @@ -129,15 +129,15 @@ R 00 00 01 00 T 14 01 00 00 R 00 00 01 00 T 14 01 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 08 00 +R 00 00 01 00 00 05 02 00 2B 0A 09 00 T 1A 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 08 00 02 09 01 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T 1F 01 00 00 R 00 00 01 00 T 1F 01 00 00 DD 5E E8 DD 56 E9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0D 00 T 27 01 00 00 21 00 00 00 00 CD 00 00 00 00 AF -R 00 00 01 00 02 05 0B 00 02 0A 01 00 +R 00 00 01 00 02 05 0D 00 02 0A 01 00 T 2E 01 00 00 DD 77 E8 DD 77 E9 21 08 00 DD 4E R 00 00 01 00 T 39 01 00 00 DC DD 46 DD 09 5E 23 56 23 4E 23 @@ -157,376 +157,380 @@ R 00 00 01 00 T 6B 01 00 00 R 00 00 01 00 T 6B 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 21 00 02 0A 21 00 +R 00 00 01 00 2B 05 22 00 02 0A 22 00 T 71 01 00 00 00 00 00 00 21 00 00 E5 21 00 00 R 00 00 01 00 02 04 01 00 T 7A 01 00 00 E5 21 00 00 E5 21 06 00 39 4D 44 R 00 00 01 00 T 85 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 25 00 +R 00 00 01 00 2B 0B 26 00 T 8D 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 25 00 02 0A 01 00 +R 00 00 01 00 02 05 26 00 02 0A 01 00 T 94 01 00 00 F1 F1 DD 75 FE DD 74 FF 01 00 00 R 00 00 01 00 T 9F 01 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 21 00 +R 00 00 01 00 2B 08 22 00 T A5 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 21 00 02 09 01 00 +R 00 00 01 00 02 04 22 00 02 09 01 00 T AC 01 00 00 FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 +R 00 00 01 00 2B 09 12 00 T B3 01 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 11 00 02 09 01 00 -T B9 01 00 00 00 00 00 00 7D B4 28 2D +R 00 00 01 00 02 04 12 00 02 09 01 00 +T B9 01 00 00 00 00 00 00 7D B4 28 33 R 00 00 01 00 02 04 06 00 T BF 01 00 00 R 00 00 01 00 -T BF 01 00 00 2A 00 00 00 00 7D B4 20 1B -R 00 00 01 00 02 05 0E 00 -T C6 01 00 00 +T BF 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 7E +R 00 00 01 00 02 09 0A 00 +T C8 01 00 00 23 B6 20 1B R 00 00 01 00 -T C6 01 00 00 DD 6E FE DD 66 FF E5 0E +T CC 01 00 00 R 00 00 01 00 -T CE 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 29 00 02 0A 29 00 -T D4 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 -T DA 01 00 00 00 00 00 00 F1 F1 F1 18 0B +T CC 01 00 00 DD 6E FE DD 66 FF E5 0E +R 00 00 01 00 +T D4 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 14 00 02 0A 14 00 +T DA 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1C 00 02 0A 1C 00 +T E0 01 00 00 00 00 00 00 F1 F1 F1 18 0B R 00 00 01 00 02 04 01 00 -T E1 01 00 00 +T E7 01 00 00 R 00 00 01 00 -T E1 01 00 00 11 0E 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 08 00 -T E7 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 08 00 02 09 01 00 -T EC 01 00 00 +T E7 01 00 00 11 0E 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 05 02 00 2B 0A 09 00 +T ED 01 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T F2 01 00 00 R 00 00 01 00 -T EC 01 00 00 +T F2 01 00 00 R 00 00 01 00 -T EC 01 00 00 DD 4E FE DD 46 FF 21 00 00 CD +T F2 01 00 00 DD 4E FE DD 46 FF 21 00 00 CD R 00 00 01 00 -T F6 01 00 00 00 00 00 00 30 02 -R 00 00 01 00 02 04 19 00 -T FA 01 00 00 +T FC 01 00 00 00 00 00 00 30 02 +R 00 00 01 00 02 04 1A 00 +T 00 02 00 00 R 00 00 01 00 -T FA 01 00 00 18 67 +T 00 02 00 00 18 6D R 00 00 01 00 -T FC 01 00 00 +T 02 02 00 00 R 00 00 01 00 -T FC 01 00 00 2A 00 00 00 00 3E 6B AD B4 20 06 -R 00 00 01 00 02 05 0E 00 -T 05 02 00 00 +T 02 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 3E +R 00 00 01 00 02 09 0A 00 +T 0B 02 00 00 6B AE 23 B6 20 06 R 00 00 01 00 -T 05 02 00 00 21 FF FF C3 30 06 00 00 +T 11 02 00 00 +R 00 00 01 00 +T 11 02 00 00 21 FF FF C3 3C 06 00 00 R 00 00 01 00 00 08 01 00 -T 0B 02 00 00 +T 17 02 00 00 R 00 00 01 00 -T 0B 02 00 00 21 08 00 DD 4E DC DD 46 DD 09 3E +T 17 02 00 00 21 08 00 DD 4E DC DD 46 DD 09 3E R 00 00 01 00 -T 16 02 00 00 01 CD 00 00 00 00 DD 6E DC DD 66 -R 00 00 01 00 02 06 26 00 -T 1F 02 00 00 DD 23 23 46 23 66 68 DD 75 DC DD +T 22 02 00 00 01 CD 00 00 00 00 DD 6E DC DD 66 +R 00 00 01 00 02 06 27 00 +T 2B 02 00 00 DD 23 23 46 23 66 68 DD 75 DC DD R 00 00 01 00 -T 2A 02 00 00 74 DD 7D B4 20 30 +T 36 02 00 00 74 DD 7D B4 20 30 R 00 00 01 00 -T 30 02 00 00 +T 3C 02 00 00 R 00 00 01 00 -T 30 02 00 00 2A 00 00 00 00 DD 75 DC DD 74 DD +T 3C 02 00 00 2A 00 00 00 00 DD 75 DC DD 74 DD R 00 00 01 00 02 05 05 00 -T 39 02 00 00 ED 4B 00 00 00 00 21 00 00 CD -R 00 00 01 00 02 06 23 00 -T 41 02 00 00 00 00 00 00 30 1B DD 4E E6 DD 46 -R 00 00 01 00 02 04 19 00 -T 4A 02 00 00 E7 03 DD 71 E6 DD 70 E7 2A +T 45 02 00 00 ED 4B 00 00 00 00 21 00 00 CD +R 00 00 01 00 02 06 24 00 +T 4D 02 00 00 00 00 00 00 30 1B DD 4E E6 DD 46 +R 00 00 01 00 02 04 1A 00 +T 56 02 00 00 E7 03 DD 71 E6 DD 70 E7 2A R 00 00 01 00 -T 53 02 00 00 00 00 00 00 CD 00 00 00 00 30 06 -R 00 00 01 00 02 04 23 00 02 09 19 00 -T 5A 02 00 00 +T 5F 02 00 00 00 00 00 00 CD 00 00 00 00 30 06 +R 00 00 01 00 02 04 24 00 02 09 1A 00 +T 66 02 00 00 R 00 00 01 00 -T 5A 02 00 00 +T 66 02 00 00 R 00 00 01 00 -T 5A 02 00 00 +T 66 02 00 00 R 00 00 01 00 -T 5A 02 00 00 21 FF FF C3 30 06 00 00 +T 66 02 00 00 21 FF FF C3 3C 06 00 00 R 00 00 01 00 00 08 01 00 -T 60 02 00 00 +T 6C 02 00 00 R 00 00 01 00 -T 60 02 00 00 +T 6C 02 00 00 R 00 00 01 00 -T 60 02 00 00 C3 1F 00 00 00 +T 6C 02 00 00 C3 1F 00 00 00 R 00 00 01 00 00 05 01 00 -T 63 02 00 00 +T 6F 02 00 00 R 00 00 01 00 -T 63 02 00 00 21 18 00 DD 4E DC DD 46 DD 09 CD +T 6F 02 00 00 21 18 00 DD 4E DC DD 46 DD 09 CD R 00 00 01 00 -T 6E 02 00 00 00 00 00 00 11 19 00 3E -R 00 00 01 00 02 04 16 00 -T 74 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 -T 79 02 00 00 00 00 00 00 DD 75 DA DD 74 DB 21 +T 7A 02 00 00 00 00 00 00 11 19 00 3E +R 00 00 01 00 02 04 17 00 +T 80 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 19 00 02 09 19 00 +T 85 02 00 00 00 00 00 00 DD 75 DA DD 74 DB 21 R 00 00 01 00 02 04 01 00 -T 82 02 00 00 00 00 39 4D 44 DD 5E DA DD 56 DB +T 8E 02 00 00 00 00 39 4D 44 DD 5E DA DD 56 DB R 00 00 01 00 -T 8D 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 -T 93 02 00 00 00 00 00 00 DD 6E DA DD 66 DB 4E +T 99 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +T 9F 02 00 00 00 00 00 00 DD 6E DA DD 66 DB 4E R 00 00 01 00 02 04 01 00 -T 9C 02 00 00 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 15 00 -T A2 02 00 00 00 00 00 00 CD 00 00 00 00 C1 A7 -R 00 00 01 00 02 04 15 00 02 09 01 00 -T A9 02 00 00 ED 42 01 00 00 DD 75 DE DD 74 DF +T A8 02 00 00 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 16 00 +T AE 02 00 00 00 00 00 00 CD 00 00 00 00 C1 A7 +R 00 00 01 00 02 04 16 00 02 09 01 00 +T B5 02 00 00 ED 42 01 00 00 DD 75 DE DD 74 DF R 00 00 01 00 -T B4 02 00 00 DD 71 E0 DD 70 E1 C5 E5 21 0C 00 +T C0 02 00 00 DD 71 E0 DD 70 E1 C5 E5 21 0C 00 R 00 00 01 00 -T BF 02 00 00 DD 4E DC DD 46 DD 09 5E 23 56 23 +T CB 02 00 00 DD 4E DC DD 46 DD 09 5E 23 56 23 R 00 00 01 00 -T CA 02 00 00 4E 23 46 EB CD 00 00 00 00 30 2E +T D6 02 00 00 4E 23 46 EB CD 00 00 00 00 30 2E R 00 00 01 00 02 09 13 00 -T D3 02 00 00 21 0C 00 DD 4E DC DD 46 DD 09 4E +T DF 02 00 00 21 0C 00 DD 4E DC DD 46 DD 09 4E R 00 00 01 00 -T DE 02 00 00 23 46 23 5E 23 56 69 60 4D 44 DD +T EA 02 00 00 23 46 23 5E 23 56 69 60 4D 44 DD R 00 00 01 00 -T E9 02 00 00 6E DE DD 66 DF A7 ED 42 4D 44 DD +T F5 02 00 00 6E DE DD 66 DF A7 ED 42 4D 44 DD R 00 00 01 00 -T F4 02 00 00 6E E0 DD 66 E1 ED 52 E5 69 60 C1 +T 00 03 00 00 6E E0 DD 66 E1 ED 52 E5 69 60 C1 R 00 00 01 00 -T FF 02 00 00 18 28 +T 0B 03 00 00 18 28 R 00 00 01 00 -T 01 03 00 00 +T 0D 03 00 00 R 00 00 01 00 -T 01 03 00 00 21 0C 00 DD 4E DC DD 46 DD 09 4E +T 0D 03 00 00 21 0C 00 DD 4E DC DD 46 DD 09 4E R 00 00 01 00 -T 0C 03 00 00 23 46 23 5E 23 56 69 60 A7 DD 4E +T 18 03 00 00 23 46 23 5E 23 56 69 60 A7 DD 4E R 00 00 01 00 -T 17 03 00 00 DE DD 46 DF ED 42 EB DD 4E E0 DD +T 23 03 00 00 DE DD 46 DF ED 42 EB DD 4E E0 DD R 00 00 01 00 -T 22 03 00 00 46 E1 ED 42 4D 44 EB +T 2E 03 00 00 46 E1 ED 42 4D 44 EB R 00 00 01 00 -T 29 03 00 00 +T 35 03 00 00 R 00 00 01 00 -T 29 03 00 00 DD 75 E2 DD 74 E3 DD 71 E4 DD 70 +T 35 03 00 00 DD 75 E2 DD 74 E3 DD 71 E4 DD 70 R 00 00 01 00 -T 34 03 00 00 E5 21 0C 00 DD 4E DC DD 46 DD 09 +T 40 03 00 00 E5 21 0C 00 DD 4E DC DD 46 DD 09 R 00 00 01 00 -T 3F 03 00 00 5E 23 56 23 4E 23 46 C5 D5 01 +T 4B 03 00 00 5E 23 56 23 4E 23 46 C5 D5 01 R 00 00 01 00 -T 49 03 00 00 00 00 21 07 00 CD 00 00 00 00 C5 -R 00 00 01 00 02 0A 0D 00 -T 52 03 00 00 E5 DD 6E DE DD 66 DF C1 09 EB DD +T 55 03 00 00 00 00 21 07 00 CD 00 00 00 00 C5 +R 00 00 01 00 02 0A 0F 00 +T 5E 03 00 00 E5 DD 6E DE DD 66 DF C1 09 EB DD R 00 00 01 00 -T 5D 03 00 00 6E E0 DD 66 E1 C1 ED 4A E5 D5 21 +T 69 03 00 00 6E E0 DD 66 E1 C1 ED 4A E5 D5 21 R 00 00 01 00 -T 68 03 00 00 04 00 C1 09 EB 21 00 00 C1 ED 4A +T 74 03 00 00 04 00 C1 09 EB 21 00 00 C1 ED 4A R 00 00 01 00 -T 73 03 00 00 4D 44 EB 3E 03 CD 00 00 00 00 E5 -R 00 00 01 00 02 0A 20 00 -T 7C 03 00 00 21 0C 00 DD 5E DC DD 56 DD 19 D1 +T 7F 03 00 00 4D 44 EB 3E 03 CD 00 00 00 00 E5 +R 00 00 01 00 02 0A 21 00 +T 88 03 00 00 21 0C 00 DD 5E DC DD 56 DD 19 D1 R 00 00 01 00 -T 87 03 00 00 73 23 72 23 71 23 70 21 10 00 DD +T 93 03 00 00 73 23 72 23 71 23 70 21 10 00 DD R 00 00 01 00 -T 92 03 00 00 4E DC DD 46 DD 09 5E 23 56 23 4E +T 9E 03 00 00 4E DC DD 46 DD 09 5E 23 56 23 4E R 00 00 01 00 -T 9D 03 00 00 23 46 C5 D5 01 00 00 21 03 00 CD +T A9 03 00 00 23 46 C5 D5 01 00 00 21 03 00 CD R 00 00 01 00 -T A8 03 00 00 00 00 00 00 C5 E5 DD 6E E2 DD 66 -R 00 00 01 00 02 04 0D 00 -T B1 03 00 00 E3 C1 09 EB DD 6E E4 DD 66 E5 C1 +T B4 03 00 00 00 00 00 00 C5 E5 DD 6E E2 DD 66 +R 00 00 01 00 02 04 0F 00 +T BD 03 00 00 E3 C1 09 EB DD 6E E4 DD 66 E5 C1 R 00 00 01 00 -T BC 03 00 00 ED 4A E5 D5 21 02 00 C1 09 EB 21 +T C8 03 00 00 ED 4A E5 D5 21 02 00 C1 09 EB 21 R 00 00 01 00 -T C7 03 00 00 00 00 C1 ED 4A 4D 44 EB 3E 02 CD +T D3 03 00 00 00 00 C1 ED 4A 4D 44 EB 3E 02 CD R 00 00 01 00 -T D2 03 00 00 00 00 00 00 E5 21 10 00 DD 5E DC -R 00 00 01 00 02 04 20 00 -T DB 03 00 00 DD 56 DD 19 D1 73 23 72 23 71 23 +T DE 03 00 00 00 00 00 00 E5 21 10 00 DD 5E DC +R 00 00 01 00 02 04 21 00 +T E7 03 00 00 DD 56 DD 19 D1 73 23 72 23 71 23 R 00 00 01 00 -T E6 03 00 00 70 21 10 00 DD 4E DC DD 46 DD 09 +T F2 03 00 00 70 21 10 00 DD 4E DC DD 46 DD 09 R 00 00 01 00 -T F1 03 00 00 5E 23 56 23 4E 23 46 EB 3E 02 CD +T FD 03 00 00 5E 23 56 23 4E 23 46 EB 3E 02 CD R 00 00 01 00 -T FC 03 00 00 00 00 00 00 C5 E5 21 0C 00 DD 4E -R 00 00 01 00 02 04 0A 00 -T 05 04 00 00 DC DD 46 DD 09 4E 23 46 23 5E 23 +T 08 04 00 00 00 00 00 00 C5 E5 21 0C 00 DD 4E +R 00 00 01 00 02 04 0C 00 +T 11 04 00 00 DC DD 46 DD 09 4E 23 46 23 5E 23 R 00 00 01 00 -T 10 04 00 00 56 69 60 C1 09 EB C1 ED 4A 4D 44 +T 1C 04 00 00 56 69 60 C1 09 EB C1 ED 4A 4D 44 R 00 00 01 00 -T 1B 04 00 00 EB E5 21 08 00 DD 5E DC DD 56 DD +T 27 04 00 00 EB E5 21 08 00 DD 5E DC DD 56 DD R 00 00 01 00 -T 26 04 00 00 19 D1 73 23 72 23 71 23 70 DD 6E +T 32 04 00 00 19 D1 73 23 72 23 71 23 70 DD 6E R 00 00 01 00 -T 31 04 00 00 DC DD 66 DD 7E 23 B6 28 1C +T 3D 04 00 00 DC DD 66 DD 7E 23 B6 28 1C R 00 00 01 00 -T 3A 04 00 00 +T 46 04 00 00 R 00 00 01 00 -T 3A 04 00 00 DD 5E DC DD 56 DD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 -T 42 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1D 00 02 0A 01 00 -T 49 04 00 00 5E DC DD 56 DD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 10 00 -T 51 04 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 10 00 02 09 01 00 -T 56 04 00 00 +T 46 04 00 00 DD 5E DC DD 56 DD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 1E 00 +T 4E 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 1E 00 02 0A 01 00 +T 55 04 00 00 5E DC DD 56 DD 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 11 00 +T 5D 04 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 +T 62 04 00 00 R 00 00 01 00 -T 56 04 00 00 2A 00 00 00 00 7D B4 28 1E +T 62 04 00 00 2A 00 00 00 00 7D B4 28 1E R 00 00 01 00 02 05 06 00 -T 5D 04 00 00 +T 69 04 00 00 R 00 00 01 00 -T 5D 04 00 00 DD 6E E0 DD 66 E1 E5 DD 6E DE DD +T 69 04 00 00 DD 6E E0 DD 66 E1 E5 DD 6E DE DD R 00 00 01 00 -T 68 04 00 00 66 DF E5 DD 5E DA DD 56 DB 3E +T 74 04 00 00 66 DF E5 DD 5E DA DD 56 DB 3E R 00 00 01 00 -T 72 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 -T 77 04 00 00 00 00 00 00 E1 E1 +T 7E 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 18 00 02 09 18 00 +T 83 04 00 00 00 00 00 00 E1 E1 R 00 00 01 00 02 04 01 00 -T 7B 04 00 00 +T 87 04 00 00 R 00 00 01 00 -T 7B 04 00 00 21 04 00 DD 4E DA DD 46 DB 09 7E +T 87 04 00 00 21 04 00 DD 4E DA DD 46 DB 09 7E R 00 00 01 00 -T 86 04 00 00 B7 CA 66 05 00 00 21 08 00 DD 4E +T 92 04 00 00 B7 CA 72 05 00 00 21 08 00 DD 4E R 00 00 01 00 00 06 01 00 -T 8F 04 00 00 DA DD 46 DB 09 7E FE 03 28 10 21 +T 9B 04 00 00 DA DD 46 DB 09 7E FE 03 28 10 21 R 00 00 01 00 -T 9A 04 00 00 0B 00 DD 4E DA DD 46 DB 09 7E 23 +T A6 04 00 00 0B 00 DD 4E DA DD 46 DB 09 7E 23 R 00 00 01 00 -T A5 04 00 00 B6 C2 66 05 00 00 +T B1 04 00 00 B6 C2 72 05 00 00 R 00 00 01 00 00 06 01 00 -T A9 04 00 00 +T B5 04 00 00 R 00 00 01 00 -T A9 04 00 00 +T B5 04 00 00 R 00 00 01 00 -T A9 04 00 00 +T B5 04 00 00 R 00 00 01 00 -T A9 04 00 00 +T B5 04 00 00 R 00 00 01 00 -T A9 04 00 00 +T B5 04 00 00 R 00 00 01 00 -T A9 04 00 00 AF DD 36 EA 58 DD 36 EB 02 DD 77 +T B5 04 00 00 AF DD 36 EA 58 DD 36 EB 02 DD 77 R 00 00 01 00 -T B4 04 00 00 EC DD 77 ED 21 15 00 DD 4E DA DD +T C0 04 00 00 EC DD 77 ED 21 15 00 DD 4E DA DD R 00 00 01 00 -T BF 04 00 00 46 DB 09 46 23 66 68 DD 75 E8 DD +T CB 04 00 00 46 DB 09 46 23 66 68 DD 75 E8 DD R 00 00 01 00 -T CA 04 00 00 74 E9 +T D6 04 00 00 74 E9 R 00 00 01 00 -T CC 04 00 00 +T D8 04 00 00 R 00 00 01 00 -T CC 04 00 00 DD 7E E8 DD B6 E9 28 43 +T D8 04 00 00 DD 7E E8 DD B6 E9 28 43 R 00 00 01 00 -T D4 04 00 00 +T E0 04 00 00 R 00 00 01 00 -T D4 04 00 00 21 0F 00 DD 4E E8 DD 46 E9 09 3E +T E0 04 00 00 21 0F 00 DD 4E E8 DD 46 E9 09 3E R 00 00 01 00 -T DF 04 00 00 06 AE 23 B6 20 1E +T EB 04 00 00 06 AE 23 B6 20 1E R 00 00 01 00 -T E5 04 00 00 +T F1 04 00 00 R 00 00 01 00 -T E5 04 00 00 21 09 00 DD 4E E8 DD 46 E9 09 5E +T F1 04 00 00 21 09 00 DD 4E E8 DD 46 E9 09 5E R 00 00 01 00 -T F0 04 00 00 23 56 23 4E 23 46 EB DD 75 EA DD +T FC 04 00 00 23 56 23 4E 23 46 EB DD 75 EA DD R 00 00 01 00 -T FB 04 00 00 74 EB DD 71 EC DD 70 ED +T 07 05 00 00 74 EB DD 71 EC DD 70 ED R 00 00 01 00 -T 03 05 00 00 +T 0F 05 00 00 R 00 00 01 00 -T 03 05 00 00 DD 6E E8 DD 66 E9 23 23 46 23 66 +T 0F 05 00 00 DD 6E E8 DD 66 E9 23 23 46 23 66 R 00 00 01 00 -T 0E 05 00 00 68 DD 75 E8 DD 74 E9 18 B5 +T 1A 05 00 00 68 DD 75 E8 DD 74 E9 18 B5 R 00 00 01 00 -T 17 05 00 00 +T 23 05 00 00 R 00 00 01 00 -T 17 05 00 00 21 11 00 DD 4E DA DD 46 DB 09 46 +T 23 05 00 00 21 11 00 DD 4E DA DD 46 DB 09 46 R 00 00 01 00 -T 22 05 00 00 23 66 68 DD 75 E8 DD 74 E9 +T 2E 05 00 00 23 66 68 DD 75 E8 DD 74 E9 R 00 00 01 00 -T 2B 05 00 00 +T 37 05 00 00 R 00 00 01 00 -T 2B 05 00 00 DD 7E E8 DD B6 E9 28 31 +T 37 05 00 00 DD 7E E8 DD B6 E9 28 31 R 00 00 01 00 -T 33 05 00 00 +T 3F 05 00 00 R 00 00 01 00 -T 33 05 00 00 21 09 00 DD 4E E8 DD 46 E9 09 DD +T 3F 05 00 00 21 09 00 DD 4E E8 DD 46 E9 09 DD R 00 00 01 00 -T 3E 05 00 00 4E EC DD 46 ED DD 5E EA DD 56 EB +T 4A 05 00 00 4E EC DD 46 ED DD 5E EA DD 56 EB R 00 00 01 00 -T 49 05 00 00 73 23 72 23 71 23 70 DD 6E E8 DD +T 55 05 00 00 73 23 72 23 71 23 70 DD 6E E8 DD R 00 00 01 00 -T 54 05 00 00 66 E9 23 23 46 23 66 68 DD 75 E8 +T 60 05 00 00 66 E9 23 23 46 23 66 68 DD 75 E8 R 00 00 01 00 -T 5F 05 00 00 DD 74 E9 18 C7 +T 6B 05 00 00 DD 74 E9 18 C7 R 00 00 01 00 -T 64 05 00 00 +T 70 05 00 00 R 00 00 01 00 -T 64 05 00 00 18 1D +T 70 05 00 00 18 1D R 00 00 01 00 -T 66 05 00 00 +T 72 05 00 00 R 00 00 01 00 -T 66 05 00 00 21 11 00 DD 4E DA DD 46 DB 09 5E +T 72 05 00 00 21 11 00 DD 4E DA DD 46 DB 09 5E R 00 00 01 00 -T 71 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0C 00 -T 76 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 0C 00 02 09 01 00 -T 7C 05 00 00 11 00 09 AF 77 23 77 +T 7D 05 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0E 00 +T 82 05 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T 88 05 00 00 11 00 09 AF 77 23 77 R 00 00 01 00 -T 83 05 00 00 +T 8F 05 00 00 R 00 00 01 00 -T 83 05 00 00 21 17 00 DD 4E DA DD 46 DB 09 5E +T 8F 05 00 00 21 17 00 DD 4E DA DD 46 DB 09 5E R 00 00 01 00 -T 8E 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 27 00 -T 93 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 27 00 02 09 01 00 -T 99 05 00 00 15 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 27 00 -T A1 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 27 00 02 0A 01 00 -T A8 05 00 00 13 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 27 00 -T B0 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 27 00 02 0A 01 00 -T B7 05 00 00 11 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 27 00 -T BF 05 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 27 00 02 0A 01 00 -T C6 05 00 00 00 00 00 00 7C 07 9F 4F 41 C5 E5 -R 00 00 01 00 02 04 1C 00 -T CF 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 9A 05 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 28 00 +T 9F 05 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 28 00 02 09 01 00 +T A5 05 00 00 15 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 28 00 +T AD 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 28 00 02 0A 01 00 +T B4 05 00 00 13 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 28 00 +T BC 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 28 00 02 0A 01 00 +T C3 05 00 00 11 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 28 00 +T CB 05 00 00 21 00 00 00 00 CD 00 00 00 00 2A +R 00 00 01 00 02 05 28 00 02 0A 01 00 +T D2 05 00 00 00 00 00 00 7C 07 9F 4F 41 C5 E5 +R 00 00 01 00 02 04 1D 00 +T DB 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T D5 05 00 00 00 00 00 00 59 50 C1 09 EB C1 ED +T E1 05 00 00 00 00 00 00 59 50 C1 09 EB C1 ED R 00 00 01 00 02 04 01 00 -T DE 05 00 00 4A 4D 44 EB 22 00 00 00 00 ED 43 -R 00 00 01 00 02 09 1F 00 -T E7 05 00 00 02 00 00 00 2A 00 00 00 00 7D B4 -R 00 00 01 00 02 04 1F 00 02 09 24 00 -T EE 05 00 00 20 2F -R 00 00 01 00 -T F0 05 00 00 -R 00 00 01 00 -T F0 05 00 00 21 00 00 E5 21 00 00 E5 21 00 00 -R 00 00 01 00 -T FB 05 00 00 E5 21 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 0F 00 -T 03 06 00 00 21 00 00 00 00 E5 01 00 02 11 -R 00 00 01 00 02 05 0F 00 -T 0B 06 00 00 18 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 28 00 -T 10 06 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 28 00 02 09 01 00 -T 17 06 00 00 0C 00 39 F9 EB 22 00 00 00 00 -R 00 00 01 00 02 0A 24 00 -T 1F 06 00 00 +T EA 05 00 00 4A 4D 44 EB 22 00 00 00 00 ED 43 +R 00 00 01 00 02 09 20 00 +T F3 05 00 00 02 00 00 00 2A 00 00 00 00 7D B4 +R 00 00 01 00 02 04 20 00 02 09 25 00 +T FA 05 00 00 20 2F R 00 00 01 00 -T 1F 06 00 00 DD 5E DA DD 56 DB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 27 06 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 0B 00 02 0A 01 00 -T 2E 06 00 00 00 00 +T FC 05 00 00 R 00 00 01 00 -T 30 06 00 00 +T FC 05 00 00 21 00 00 E5 21 00 00 E5 21 00 00 R 00 00 01 00 -T 30 06 00 00 C3 00 00 00 00 +T 07 06 00 00 E5 21 00 00 E5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 10 00 +T 0F 06 00 00 21 00 00 00 00 E5 01 00 02 11 +R 00 00 01 00 02 05 10 00 +T 17 06 00 00 18 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 09 29 00 +T 1C 06 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 29 00 02 09 01 00 +T 23 06 00 00 0C 00 39 F9 EB 22 00 00 00 00 +R 00 00 01 00 02 0A 25 00 +T 2B 06 00 00 +R 00 00 01 00 +T 2B 06 00 00 DD 5E DA DD 56 DB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0D 00 +T 33 06 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 0D 00 02 0A 01 00 +T 3A 06 00 00 00 00 +R 00 00 01 00 +T 3C 06 00 00 +R 00 00 01 00 +T 3C 06 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/docacheclean.rel b/src/nos/lib/internet_lib/docacheclean.rel index c510ae30..ee344884 100644 --- a/src/nos/lib/internet_lib/docacheclean.rel +++ b/src/nos/lib/internet_lib/docacheclean.rel @@ -5,7 +5,7 @@ S _Dfile_clean Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___0464_684a_discard_20expired_2 Ref00000000 +S ___0479_684a_discard_20expired_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setbool Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/internet_lib/docachesize.rel b/src/nos/lib/internet_lib/docachesize.rel index 8e68b8f7..264cff19 100644 --- a/src/nos/lib/internet_lib/docachesize.rel +++ b/src/nos/lib/internet_lib/docachesize.rel @@ -1,9 +1,9 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___04fc_69ba_memory_20cache_20si Ref00000000 S _Dcache_size Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___04d5_69ba_memory_20cache_20si Ref00000000 S _setint Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -18,13 +18,13 @@ R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 2A R 00 00 01 00 02 05 06 00 T 06 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 0F 00 00 00 75 FA DD 74 FB C5 DD 4E 02 DD 46 R 00 00 01 00 T 1A 00 00 00 03 C5 0E 00 00 00 00 C5 01 -R 00 00 01 00 2B 07 03 00 +R 00 00 01 00 2B 07 01 00 T 20 00 00 00 00 00 00 00 C5 21 08 00 39 5D 54 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 01 00 T 29 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 04 00 02 0A 04 00 T 2F 00 00 00 00 00 00 00 F1 F1 F1 F1 DD 75 FE @@ -36,7 +36,7 @@ R 00 00 01 00 02 07 08 00 T 49 00 00 00 R 00 00 01 00 T 49 00 00 00 DD 6E FA DD 66 FB 22 00 00 00 00 -R 00 00 01 00 02 0B 01 00 +R 00 00 01 00 02 0B 02 00 T 52 00 00 00 DD 4E FC DD 46 FD DD 6E FA DD 66 R 00 00 01 00 T 5D 00 00 00 FB CD 00 00 00 00 30 0B @@ -52,4 +52,4 @@ R 00 00 01 00 T 6E 00 00 00 R 00 00 01 00 T 6E 00 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0B 02 00 +R 00 00 01 00 02 0B 03 00 diff --git a/src/nos/lib/internet_lib/docachewait.rel b/src/nos/lib/internet_lib/docachewait.rel index b422c767..911e8c78 100644 --- a/src/nos/lib/internet_lib/docachewait.rel +++ b/src/nos/lib/internet_lib/docachewait.rel @@ -1,7 +1,7 @@ XL4 H 2 areas 9 global symbols +S ___05ea_43a3_time_20before_20fil Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___05b2_43a3_time_20before_20fil Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _setint Ref00000000 S .__.ABS. Def00000000 @@ -16,10 +16,10 @@ R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C5 D5 0E R 00 00 01 00 02 05 05 00 T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 05 06 00 2B 0A 03 00 T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 03 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T 19 00 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dodnsadd.rel b/src/nos/lib/internet_lib/dodnsadd.rel index 57d8015a..0410f754 100644 --- a/src/nos/lib/internet_lib/dodnsadd.rel +++ b/src/nos/lib/internet_lib/dodnsadd.rel @@ -5,7 +5,7 @@ S _add_nameserver Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___0366_4784_Resolver_20_25s_20u Ref00000000 +S ___0368_4784_Resolver_20_25s_20u Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 diff --git a/src/nos/lib/internet_lib/dodnsdrop.rel b/src/nos/lib/internet_lib/dodnsdrop.rel index ffad999b..57b6a4cc 100644 --- a/src/nos/lib/internet_lib/dodnsdrop.rel +++ b/src/nos/lib/internet_lib/dodnsdrop.rel @@ -6,8 +6,8 @@ S _Dservers Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S ___0316_ee7e_Not_20found_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0318_ee7e_Not_20found_0a Ref00000000 S __printf Ref00000000 S _dlist_drop Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 @@ -17,7 +17,7 @@ S _dodnsdrop Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 03 03 0A 5F -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 R 00 00 01 00 2B 08 00 00 T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 @@ -57,7 +57,7 @@ R 00 00 01 00 T 78 00 00 00 R 00 00 01 00 T 78 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 06 00 02 0B 06 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 7E 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 08 00 02 0B 08 00 T 84 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 diff --git a/src/nos/lib/internet_lib/dodnslist.rel b/src/nos/lib/internet_lib/dodnslist.rel index 1a613d18..11636145 100644 --- a/src/nos/lib/internet_lib/dodnslist.rel +++ b/src/nos/lib/internet_lib/dodnslist.rel @@ -5,10 +5,10 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Dservers Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___0100_e920__25_2d20s_258lu_258 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0381_afab_Server_20address_20 Ref00000000 +S ___0102_e920__25_2d20s_258lu_258 Ref00000000 S __printf Ref00000000 +S ___0383_afab_Server_20address_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size D2 flags 0 @@ -16,11 +16,11 @@ S _dodnslist Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 1E -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T 06 00 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 07 00 02 0A 07 00 +R 00 00 01 00 2B 04 08 00 02 0A 08 00 T 0C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T 12 00 00 00 00 00 00 00 F1 F1 2A 00 00 00 00 R 00 00 01 00 02 04 01 00 02 0B 02 00 T 19 00 00 00 DD 75 FE DD 74 FF @@ -56,9 +56,9 @@ R 00 00 01 00 2B 07 00 00 T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 00 00 02 09 01 00 T A2 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 05 00 02 0A 05 00 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 T A8 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T AE 00 00 00 00 00 00 00 EB 21 1A 00 39 F9 EB R 00 00 01 00 02 04 01 00 T B7 00 00 00 DD 6E FE DD 66 FF 23 23 46 23 66 diff --git a/src/nos/lib/internet_lib/dodnsretry.rel b/src/nos/lib/internet_lib/dodnsretry.rel index b72f70a4..14819a7b 100644 --- a/src/nos/lib/internet_lib/dodnsretry.rel +++ b/src/nos/lib/internet_lib/dodnsretry.rel @@ -1,11 +1,11 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___05ac_6f48_server_20retries Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _setint Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___0574_6f48_server_20retries Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _Dserver_retries Ref00000000 A _DEFAULT size 0 flags 0 @@ -14,12 +14,12 @@ S _dodnsretry Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 05 00 T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 05 00 02 0A 05 00 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 07 00 2B 0A 02 00 +R 00 00 01 00 02 05 07 00 2B 0A 03 00 T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 00 00 T 19 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 07 01 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dodnstrace.rel b/src/nos/lib/internet_lib/dodnstrace.rel index 7c61567b..50854e2e 100644 --- a/src/nos/lib/internet_lib/dodnstrace.rel +++ b/src/nos/lib/internet_lib/dodnstrace.rel @@ -1,11 +1,11 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0575_f0af_server_20trace Ref00000000 S _Dtrace Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___05ad_f0af_server_20trace Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setbool Ref00000000 A _DEFAULT size 0 flags 0 @@ -14,12 +14,12 @@ S _dodnstrace Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 02 00 2B 0A 07 00 +R 00 00 01 00 02 05 01 00 2B 0A 07 00 T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 07 00 02 09 00 00 T 19 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 07 03 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/doirtt.rel b/src/nos/lib/internet_lib/doirtt.rel new file mode 100644 index 00000000..2d5f975e --- /dev/null +++ b/src/nos/lib/internet_lib/doirtt.rel @@ -0,0 +1,89 @@ +XL4 +H 2 areas D global symbols +S _inet_ntoa Ref00000000 +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0167_db35__25s_3a_20srtt_20_2 Ref00000000 +S _Tcp_irtt Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S _Tcp_rtt Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0394_70e7_TCP_20default_20irt Ref00000000 +S __printf Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setlong Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size C1 flags 0 +S _doirtt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF C5 DD 6E 02 +R 00 00 01 00 02 05 07 00 +T 09 00 00 00 DD 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 08 00 +T 11 00 00 00 00 00 00 00 E5 11 00 00 00 00 3E +R 00 00 01 00 02 04 08 00 02 0A 03 00 +T 18 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +T 1D 00 00 00 00 00 00 00 F1 F1 F1 F1 01 02 80 +R 00 00 01 00 02 04 01 00 +T 26 00 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED +R 00 00 01 00 +T 31 00 00 00 42 D2 BB 00 00 00 +R 00 00 01 00 00 06 01 00 +T 35 00 00 00 +R 00 00 01 00 +T 35 00 00 00 DD 36 FE 00 00 00 00 DD 36 FF +R 00 00 01 00 0B 07 06 00 +T 3C 00 00 00 00 00 00 00 +R 00 00 01 00 8B 04 06 00 +T 3D 00 00 00 +R 00 00 01 00 +T 3D 00 00 00 01 C0 00 00 00 DD 6E FE DD 66 FF +R 00 00 01 00 02 05 06 00 +T 46 00 00 00 A7 ED 42 30 70 +R 00 00 01 00 +T 4B 00 00 00 +R 00 00 01 00 +T 4B 00 00 00 DD 6E FE DD 66 FF 7E 23 B6 23 B6 +R 00 00 01 00 +T 56 00 00 00 23 B6 28 52 +R 00 00 01 00 +T 5A 00 00 00 +R 00 00 01 00 +T 5A 00 00 00 21 08 00 DD 4E FE DD 46 FF 09 5E +R 00 00 01 00 +T 65 00 00 00 23 56 23 4E 23 46 C5 D5 21 04 00 +R 00 00 01 00 +T 70 00 00 00 DD 4E FE DD 46 FF 09 5E 23 56 23 +R 00 00 01 00 +T 7B 00 00 00 4E 23 46 C5 D5 DD 6E FE DD 66 FF +R 00 00 01 00 +T 86 00 00 00 5E 23 56 23 4E 23 46 3E +R 00 00 01 00 +T 8E 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 00 00 02 09 00 00 +T 93 00 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 +R 00 00 01 00 02 04 01 00 2B 0A 02 00 +T 99 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 02 00 2B 0B 09 00 +T 9F 00 00 00 21 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 05 09 00 02 0A 01 00 +T A6 00 00 00 21 0E 00 39 F9 EB +R 00 00 01 00 +T AC 00 00 00 +R 00 00 01 00 +T AC 00 00 00 DD 7E FE C6 0C DD 77 FE 30 03 DD +R 00 00 01 00 +T B7 00 00 00 34 FF +R 00 00 01 00 +T B9 00 00 00 +R 00 00 01 00 +T B9 00 00 00 18 82 +R 00 00 01 00 +T BB 00 00 00 +R 00 00 01 00 +T BB 00 00 00 +R 00 00 01 00 +T BB 00 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 04 00 diff --git a/src/nos/lib/internet_lib/domss.rel b/src/nos/lib/internet_lib/domss.rel new file mode 100644 index 00000000..cbac90fe --- /dev/null +++ b/src/nos/lib/internet_lib/domss.rel @@ -0,0 +1,25 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0393_fa23_TCP_20MSS Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Tcp_mss Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setshort Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1E flags 0 +S _domss Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 05 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 03 00 2B 0A 07 00 +T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 19 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dortt.rel b/src/nos/lib/internet_lib/dortt.rel new file mode 100644 index 00000000..6b59f321 --- /dev/null +++ b/src/nos/lib/internet_lib/dortt.rel @@ -0,0 +1,56 @@ +XL4 +H 2 areas C global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _tcpval Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _atol Ref00000000 +S _Notval Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _htol Ref00000000 +S _ltop Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 70 flags 0 +S _dortt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF 03 03 0A 5F +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 09 00 +T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 16 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 1B 00 00 00 00 00 00 00 DD 75 FE DD 74 FF EB +R 00 00 01 00 02 04 00 00 +T 24 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T 2A 00 00 00 00 00 00 00 7D B4 20 12 +R 00 00 01 00 02 04 00 00 +T 30 00 00 00 +R 00 00 01 00 +T 30 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 07 00 2B 0B 02 00 +T 36 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 3D 00 00 00 21 01 00 18 2B +R 00 00 01 00 +T 42 00 00 00 +R 00 00 01 00 +T 42 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E +R 00 00 01 00 +T 4D 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 06 00 +T 52 00 00 00 00 00 00 00 CD 00 00 00 00 E5 21 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 59 00 00 00 9E 00 DD 5E FE DD 56 FF 19 D1 73 +R 00 00 01 00 +T 64 00 00 00 23 72 23 71 23 70 21 00 00 +R 00 00 01 00 +T 6D 00 00 00 +R 00 00 01 00 +T 6D 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/internet_lib/dosuffix.rel b/src/nos/lib/internet_lib/dosuffix.rel index eee470b0..7c5ec138 100644 --- a/src/nos/lib/internet_lib/dosuffix.rel +++ b/src/nos/lib/internet_lib/dosuffix.rel @@ -1,7 +1,7 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strdupw Ref00000000 S _Dsuffix Ref00000000 diff --git a/src/nos/lib/internet_lib/dosyndata.rel b/src/nos/lib/internet_lib/dosyndata.rel new file mode 100644 index 00000000..bdf6c32c --- /dev/null +++ b/src/nos/lib/internet_lib/dosyndata.rel @@ -0,0 +1,25 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0397_b0d7_TCP_20syn_2bdata_20 Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setbool Ref00000000 +S _Tcp_syndata Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1E flags 0 +S _dosyndata Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 04 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 07 00 2B 0A 06 00 +T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 19 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dotcp.rel b/src/nos/lib/internet_lib/dotcp.rel new file mode 100644 index 00000000..d9db2e24 --- /dev/null +++ b/src/nos/lib/internet_lib/dotcp.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 8 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _Tcpcmds Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _subcmd Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1D flags 0 +S _dotcp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 E5 C5 4B 42 11 00 00 00 00 3E +R 00 00 01 00 02 09 01 00 +T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 04 00 00 02 0B 02 00 diff --git a/src/nos/lib/internet_lib/dotcpkick.rel b/src/nos/lib/internet_lib/dotcpkick.rel new file mode 100644 index 00000000..f258d313 --- /dev/null +++ b/src/nos/lib/internet_lib/dotcpkick.rel @@ -0,0 +1,47 @@ +XL4 +H 2 areas B global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _kick_tcp Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _Notval Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _htol Ref00000000 +S _ltop Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 49 flags 0 +S _dotcpkick Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF 03 03 0A 5F +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 08 00 +T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 16 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 1B 00 00 00 00 00 00 00 DD 75 FE DD 74 FF EB +R 00 00 01 00 02 04 00 00 +T 24 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T 2A 00 00 00 00 00 00 00 7D A4 3C 20 12 +R 00 00 01 00 02 04 00 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 06 00 2B 0B 02 00 +T 37 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 02 00 02 0A 00 00 +T 3E 00 00 00 21 01 00 18 03 +R 00 00 01 00 +T 43 00 00 00 +R 00 00 01 00 +T 43 00 00 00 21 00 00 +R 00 00 01 00 +T 46 00 00 00 +R 00 00 01 00 +T 46 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/internet_lib/dotcpreset.rel b/src/nos/lib/internet_lib/dotcpreset.rel new file mode 100644 index 00000000..5bd2f738 --- /dev/null +++ b/src/nos/lib/internet_lib/dotcpreset.rel @@ -0,0 +1,52 @@ +XL4 +H 2 areas C global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _reset_tcp Ref00000000 +S _tcpval Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _Notval Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _htol Ref00000000 +S _ltop Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 56 flags 0 +S _dotcpreset Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF 03 03 0A 5F +R 00 00 01 00 02 05 06 00 +T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 09 00 +T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 16 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T 1B 00 00 00 00 00 00 00 DD 75 FE DD 74 FF EB +R 00 00 01 00 02 04 00 00 +T 24 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 02 00 02 0A 02 00 +T 2A 00 00 00 00 00 00 00 7D B4 20 12 +R 00 00 01 00 02 04 00 00 +T 30 00 00 00 +R 00 00 01 00 +T 30 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 07 00 2B 0B 03 00 +T 36 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 03 00 02 0A 00 00 +T 3D 00 00 00 21 01 00 18 11 +R 00 00 01 00 +T 42 00 00 00 +R 00 00 01 00 +T 42 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 4A 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 51 00 00 00 00 00 +R 00 00 01 00 +T 53 00 00 00 +R 00 00 01 00 +T 53 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/internet_lib/dotcpstat.rel b/src/nos/lib/internet_lib/dotcpstat.rel new file mode 100644 index 00000000..c8ffc25d --- /dev/null +++ b/src/nos/lib/internet_lib/dotcpstat.rel @@ -0,0 +1,120 @@ +XL4 +H 3 areas 11 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _tcpval Ref00000000 +S _tcprepstat Ref00000000 +S _st_tcp Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _tstat Ref00000000 +S _atol Ref00000000 +S ?SS_CMP_L02 Ref00000000 +S _Notval Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _htol Ref00000000 +S _newproc Ref00000000 +S _ltop Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size FA flags 0 +S _dotcpstat Def00000000 +A CSTR size D flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FC +R 00 00 01 00 02 05 07 00 +T 09 00 00 00 DD 77 FD DD 77 FE DD 77 FF 11 +R 00 00 01 00 +T 13 00 00 00 02 80 DD 6E 02 DD 66 03 3E 80 AC +R 00 00 01 00 +T 1E 00 00 00 67 ED 52 30 0E +R 00 00 01 00 +T 23 00 00 00 +R 00 00 01 00 +T 23 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T 29 00 00 00 00 00 00 00 21 00 00 C3 +R 00 00 01 00 02 04 00 00 +T 2F 00 00 00 F7 00 00 00 +R 00 00 01 00 00 04 01 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 DD 4E 02 DD 46 03 21 02 00 CD +R 00 00 01 00 +T 3B 00 00 00 00 00 00 00 30 21 +R 00 00 01 00 02 04 0A 00 +T 3F 00 00 00 +R 00 00 01 00 +T 3F 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E +R 00 00 01 00 +T 4A 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 4F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 56 00 00 00 FC DD 74 FD DD 71 FE DD 70 FF +R 00 00 01 00 +T 60 00 00 00 +R 00 00 01 00 +T 60 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +R 00 00 01 00 +T 6B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T 71 00 00 00 00 00 00 00 EB 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 0A 0F 00 +T 77 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T 7E 00 00 00 FA DD 74 FB EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 8D 00 00 00 20 12 +R 00 00 01 00 +T 8F 00 00 00 +R 00 00 01 00 +T 8F 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 0B 00 2B 0B 04 00 +T 95 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 9C 00 00 00 21 01 00 18 56 +R 00 00 01 00 +T A1 00 00 00 +R 00 00 01 00 +T A1 00 00 00 DD 7E FC DD B6 FD DD B6 FE DD B6 +R 00 00 01 00 +T AC 00 00 00 FF 20 13 +R 00 00 01 00 +T AF 00 00 00 +R 00 00 01 00 +T AF 00 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T B7 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 03 00 02 0A 00 00 +T BE 00 00 00 00 00 18 35 +R 00 00 01 00 +T C2 00 00 00 +R 00 00 01 00 +T C2 00 00 00 21 00 00 E5 21 00 00 E5 DD 6E FA +R 00 00 01 00 +T CD 00 00 00 DD 66 FB E5 DD 6E FC DD 66 FD E5 +R 00 00 01 00 +T D8 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 +T DE 00 00 00 E5 01 00 02 11 00 00 00 00 3E +R 00 00 01 00 00 09 02 00 +T E6 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +T EB 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T F4 00 00 00 21 00 00 +R 00 00 01 00 +T F7 00 00 00 +R 00 00 01 00 +T F7 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 72 65 70 20 74 63 70 20 73 74 61 +R 00 00 02 00 +T 0B 00 00 00 74 00 +R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/dotcptr.rel b/src/nos/lib/internet_lib/dotcptr.rel new file mode 100644 index 00000000..aa02cbe4 --- /dev/null +++ b/src/nos/lib/internet_lib/dotcptr.rel @@ -0,0 +1,25 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Tcp_trace Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0396_c668_TCP_20state_20traci Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setbool Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1E flags 0 +S _dotcptr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 04 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 02 00 2B 0A 07 00 +T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 19 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 01 00 diff --git a/src/nos/lib/internet_lib/dotimestamps.rel b/src/nos/lib/internet_lib/dotimestamps.rel new file mode 100644 index 00000000..e6203b9b --- /dev/null +++ b/src/nos/lib/internet_lib/dotimestamps.rel @@ -0,0 +1,25 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _Tcp_tstamps Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0398_43bd_TCP_20timestamps Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setbool Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1E flags 0 +S _dotimestamps Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 04 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 01 00 2B 0A 07 00 +T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 19 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dowindow.rel b/src/nos/lib/internet_lib/dowindow.rel new file mode 100644 index 00000000..660c5f25 --- /dev/null +++ b/src/nos/lib/internet_lib/dowindow.rel @@ -0,0 +1,25 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0399_5b74_TCP_20window Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Tcp_window Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _setshort Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1E flags 0 +S _dowindow Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 05 00 +T 06 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 0C 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 03 00 2B 0A 07 00 +T 12 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 19 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 02 00 diff --git a/src/nos/lib/internet_lib/dumpdomain.rel b/src/nos/lib/internet_lib/dumpdomain.rel index 21516ac2..15bb2d11 100644 --- a/src/nos/lib/internet_lib/dumpdomain.rel +++ b/src/nos/lib/internet_lib/dumpdomain.rel @@ -1,29 +1,29 @@ XL4 H 2 areas 12 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___014c_243b__25s_20type_20_25s_ Ref00000000 +S ___0170_c0bd__25u_20additional_3 Ref00000000 +S ___014e_243b__25s_20type_20_25s_ Ref00000000 S _fflush Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _put_rr Ref00000000 -S ___054f_c3ce_response_20id_20_25 Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___0171_b843__25u_20questions_3a Ref00000000 -S ___0170_7c48__25u_20authority_3a Ref00000000 +S ___0173_b843__25u_20questions_3a Ref00000000 +S ___0172_7c48__25u_20authority_3a Ref00000000 S _dtype Ref00000000 -S ___016f_7db0__25u_20answers_3a_0 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SL_DIV_L03 Ref00000000 +S ___0584_c3ce_response_20id_20_25 Ref00000000 S __printf Ref00000000 +S ___0171_7db0__25u_20answers_3a_0 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___016e_c0bd__25u_20additional_3 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 24B flags 0 S _dumpdomain Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 21 08 00 DD -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T 09 00 00 00 4E 02 DD 46 03 09 5E 16 00 D5 21 R 00 00 01 00 T 14 00 00 00 07 00 09 5E 16 00 D5 21 06 00 09 @@ -39,13 +39,13 @@ R 00 00 01 00 T 4B 00 00 00 E5 21 E8 03 E5 DD 4E 0C DD 46 0D R 00 00 01 00 T 56 00 00 00 DD 6E 0A DD 66 0B CD 00 00 00 00 -R 00 00 01 00 02 0B 0D 00 +R 00 00 01 00 02 0B 0C 00 T 5F 00 00 00 C5 E5 DD 6E 02 DD 66 03 4E 23 46 R 00 00 01 00 T 6A 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 05 00 +R 00 00 01 00 2B 06 0D 00 T 6F 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 05 00 2B 0A 0E 00 +R 00 00 01 00 02 04 0D 00 2B 0A 0E 00 T 75 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 02 04 0E 00 02 09 00 00 T 7C 00 00 00 18 00 39 F9 EB 21 09 00 DD 4E 02 @@ -77,9 +77,9 @@ R 00 00 01 00 T D9 00 00 00 D5 DD 6E FE DD 66 FF E5 21 07 00 R 00 00 01 00 T E4 00 00 00 09 5E 23 56 D5 1E 00 00 00 00 D5 -R 00 00 01 00 2B 0A 01 00 +R 00 00 01 00 2B 0A 02 00 T EC 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 01 00 2B 0B 0E 00 +R 00 00 01 00 02 05 02 00 2B 0B 0E 00 T F2 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 0E 00 02 0A 00 00 T F9 00 00 00 F1 F1 F1 F1 03 03 0A 6F 03 0A 67 @@ -91,9 +91,9 @@ R 00 00 01 00 T 0C 01 00 00 21 0B 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 17 01 00 00 23 56 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 08 0B 00 +R 00 00 01 00 2B 08 0F 00 T 1E 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 0A 0E 00 +R 00 00 01 00 02 04 0F 00 2B 0A 0E 00 T 24 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0E 00 02 09 00 00 T 2B 01 00 00 F1 21 13 00 09 46 23 66 68 DD 75 @@ -111,7 +111,7 @@ R 00 00 01 00 T 4D 01 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 06 00 T 54 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 59 01 00 00 00 00 00 00 DD 6E FC DD 66 FD 23 R 00 00 01 00 02 04 00 00 T 62 01 00 00 23 46 23 66 68 DD 75 FC DD 74 FD @@ -143,7 +143,7 @@ R 00 00 01 00 T B0 01 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 06 00 T B7 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T BC 01 00 00 00 00 00 00 DD 6E FC DD 66 FD 23 R 00 00 01 00 02 04 00 00 T C5 01 00 00 23 46 23 66 68 DD 75 FC DD 74 FD @@ -155,9 +155,9 @@ R 00 00 01 00 T D2 01 00 00 21 0F 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T DD 01 00 00 23 56 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 08 10 00 +R 00 00 01 00 2B 08 01 00 T E4 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 10 00 2B 0A 0E 00 +R 00 00 01 00 02 04 01 00 2B 0A 0E 00 T EA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0E 00 02 09 00 00 T F1 01 00 00 F1 21 17 00 09 46 23 66 68 DD 75 @@ -175,7 +175,7 @@ R 00 00 01 00 T 13 02 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 06 00 T 1A 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 1F 02 00 00 00 00 00 00 DD 6E FC DD 66 FD 23 R 00 00 01 00 02 04 00 00 T 28 02 00 00 23 46 23 66 68 DD 75 FC DD 74 FD @@ -187,8 +187,8 @@ R 00 00 01 00 T 35 02 00 00 21 40 00 ED 4B 00 00 00 00 09 5E R 00 00 01 00 02 09 06 00 T 3E 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 +R 00 00 01 00 2B 07 03 00 T 43 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 02 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 00 00 T 49 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 04 00 diff --git a/src/nos/lib/internet_lib/hop.rel b/src/nos/lib/internet_lib/hop.rel index 1280918c..d02ebe67 100644 --- a/src/nos/lib/internet_lib/hop.rel +++ b/src/nos/lib/internet_lib/hop.rel @@ -1,94 +1,94 @@ XL4 H 5 areas 58 global symbols S _resolve Ref00000000 -S ___006d_9a7d__20_25_2d15s Ref00000000 +S ___05f5_4f5f_trace Ref00000000 +S ___0285_c794_HOPCHECK_20tracing Ref00000000 S _inet_ntoa Ref00000000 -S ___05d1_6f25_user_20abort_0a Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 +S ___006e_9a7d__20_25_2d15s Ref00000000 S _ntohudp Ref00000000 S _ambufw Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0201_0003_Can_27t_20create_20 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 +S ___02da_362b_Must_20be_20_200_20 Ref00000000 S _Unreach Ref00000000 +S ___0203_0003_Can_27t_20create_20 Ref00000000 S _socket Ref00000000 S _logmsg Ref00000000 -S ___017f_c1c3__28hopcheck_29_20IC Ref00000000 -S ___007d_98a5__20_28_25ld_20ms_29 Ref00000000 +S ___02db_2da0_Must_20be_20_3e_3d_ Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0076_269f__20_25s Ref00000000 -S ___00f1_60ae__23_20queries_20eac Ref00000000 -S ___00ef_ef2d__21_21_20maximum_20 Ref00000000 -S ___04cd_7203_maxttl Ref00000000 +S ___007e_98a5__20_28_25ld_20ms_29 Ref00000000 +S ___011b_1703__253d_3a Ref00000000 +S ___0077_269f__20_25s Ref00000000 S _optind Ref00000000 S _newsession Ref00000000 -S ___0085_ac28__20_2a_2a_2a Ref00000000 -S ___0065_c997__20_21_3f Ref00000000 +S ___00f3_60ae__23_20queries_20eac Ref00000000 S _Exceed Ref00000000 -S ___0066_536e__20_21A Ref00000000 -S ___0067_27d1__20_21F Ref00000000 -S ___0281_9570_HOPCHECK_20start_20 Ref00000000 -S ___00ee_f9eb__21_21_20_25s_20_25 Ref00000000 -S ___0069_ab99__20_21N Ref00000000 +S ___0086_ac28__20_2a_2a_2a Ref00000000 +S ___0066_c997__20_21_3f Ref00000000 +S ___0067_536e__20_21A Ref00000000 +S ___05f6_3bce_traceroute_20done_3 Ref00000000 +S ___0068_27d1__20_21F Ref00000000 S _send_udp Ref00000000 S _ntohip Ref00000000 -S ___021e_b471_Connect_20failed_0a Ref00000000 +S ___036a_200a_Resolving_20_25s_2e Ref00000000 S _getopt Ref00000000 +S ___0283_9570_HOPCHECK_20start_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___0181_c1c3__28hopcheck_29_20IC Ref00000000 S _close Ref00000000 +S ___0609_6f25_user_20abort_0a Ref00000000 S _alert Ref00000000 -S ___006a_5266__20_21P Ref00000000 +S ___0537_29c2_normal_20_28_25s_20 Ref00000000 +S ___00f1_ef2d__21_21_20maximum_20 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___02d8_362b_Must_20be_20_200_20 Ref00000000 -S ___00f2_1acc__23_20secs_20to_20w Ref00000000 +S ___006b_5266__20_21P Ref00000000 +S ___013b_f81b__25s_20 Ref00000000 +S ___00f4_1acc__23_20secs_20to_20w Ref00000000 +S ___00f0_f9eb__21_21_20_25s_20_25 Ref00000000 +S ___0220_b471_Connect_20failed_0a Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___04ce_e017_maxwait Ref00000000 -S ___02d9_2da0_Must_20be_20_3e_3d_ Ref00000000 +S ___04f4_7203_maxttl Ref00000000 S _ntohicmp Ref00000000 -S ___0119_1703__253d_3a Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _Current Ref00000000 -S ___0204_d5bc_Can_27t_20create_20 Ref00000000 -S ___0068_ceaf__20_21H Ref00000000 S _free_rr Ref00000000 -S ___02d7_9a86_Must_20be_20_200_20 Ref00000000 +S ___0069_ceaf__20_21H Ref00000000 S ?L_MUL_L03 Ref00000000 S _freesession Ref00000000 -S _errno Ref00000000 -S ___0432_40b3_check_20_3chost_3e Ref00000000 -S ___0368_200a_Resolving_20_25s_2e Ref00000000 +S ___0206_d5bc_Can_27t_20create_20 Ref00000000 +S ___02d9_9a86_Must_20be_20_200_20 Ref00000000 S _connect Ref00000000 -S ___05bd_4f5f_trace Ref00000000 +S ___05fe_5c70_unknown_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _msclock Ref00000000 -S ___02ce_dcca_Max_20attempts_20to Ref00000000 -S ___0282_8ef4_HOPCHECK_20to_20_25 Ref00000000 +S ___0447_40b3_check_20_3chost_3e Ref00000000 S _free_p Ref00000000 +S ___0284_8ef4_HOPCHECK_20to_20_25 Ref00000000 S __printf Ref00000000 -S ___0431_5ed3_check Ref00000000 -S ___0535_0be6_queries Ref00000000 -S ___0139_f81b__25s_20 Ref00000000 +S ___04f5_e017_maxwait Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _Icmp_trace Ref00000000 S _setbool Ref00000000 S _kalarm Ref00000000 +S ___0566_0be6_queries Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 S _recv_mbuf Ref00000000 S _psocket Ref00000000 -S ___05c6_5c70_unknown_0a Ref00000000 -S ___006b_60fd__20_21S Ref00000000 +S ___0446_5ed3_check Ref00000000 +S ___006a_ab99__20_21N Ref00000000 +S ___02d0_dcca_Max_20attempts_20to Ref00000000 +S ___006c_60fd__20_21S Ref00000000 S _setshort Ref00000000 S _itop Ref00000000 S _inverse_a Ref00000000 -S ___05be_3bce_traceroute_20done_3 Ref00000000 S _Cmdline Ref00000000 S ___0023_f279__0a_20_20_20_20 Ref00000000 S _subcmd Ref00000000 S _keywait Ref00000000 -S ___0283_c794_HOPCHECK_20tracing Ref00000000 S _Icmptypes Ref00000000 -S ___050a_29c2_normal_20_28_25s_20 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BE0 flags 0 +A CODE size BE6 flags 0 S _dohop Def00000000 A CSTR size 2 flags 0 A IDATA0 size 58 flags 0 @@ -96,27 +96,27 @@ A CDATA0 size 58 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 2D 00 +R 00 00 01 00 02 05 32 00 T 09 00 00 00 E5 C5 4B 42 11 0A 00 00 00 3E R 00 00 01 00 00 09 03 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 52 00 02 09 52 00 +R 00 00 01 00 2B 04 54 00 02 09 54 00 T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 04 07 00 02 0B 21 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 3A 00 +R 00 00 01 00 02 05 3C 00 T 23 00 00 00 08 00 00 00 DD 75 FE DD 74 FF C5 R 00 00 01 00 00 04 03 00 T 2C 00 00 00 DD 4E 02 DD 46 03 C5 0E R 00 00 01 00 T 34 00 00 00 00 00 00 00 C5 01 00 00 00 00 C5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 15 00 02 0A 15 00 T 3A 00 00 00 21 0A 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 4C 00 +R 00 00 01 00 2B 0B 4F 00 T 42 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 4C 00 02 0A 07 00 +R 00 00 01 00 02 05 4F 00 02 0A 07 00 T 49 00 00 00 F1 F1 F1 DD 75 FC DD 74 FD DD 7E R 00 00 01 00 T 54 00 00 00 FE DD B6 FF 28 0E DD 4E FE DD 46 @@ -130,11 +130,11 @@ R 00 00 01 00 T 68 00 00 00 R 00 00 01 00 T 68 00 00 00 21 05 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 32 00 +R 00 00 01 00 2B 09 39 00 T 70 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 32 00 2B 0A 3F 00 +R 00 00 01 00 02 04 39 00 2B 0A 41 00 T 76 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3F 00 02 09 07 00 +R 00 00 01 00 02 04 41 00 02 09 07 00 T 7D 00 00 00 F1 21 00 00 18 0F R 00 00 01 00 T 83 00 00 00 @@ -150,9 +150,9 @@ R 00 00 01 00 02 05 21 00 T 95 00 00 00 R 00 00 01 00 T 95 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 2D 00 +R 00 00 01 00 02 05 32 00 T 9B 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 54 00 02 0A 54 00 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 T A1 00 00 00 11 02 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 45 00 T A7 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 @@ -162,17 +162,17 @@ R 00 00 01 00 02 07 21 00 T B3 00 00 00 R 00 00 01 00 T B3 00 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 3A 00 +R 00 00 01 00 02 05 3C 00 T B9 00 00 00 04 00 00 00 DD 75 FE DD 74 FF C5 R 00 00 01 00 00 04 03 00 T C2 00 00 00 DD 4E 02 DD 46 03 C5 0E R 00 00 01 00 T CA 00 00 00 00 00 00 00 C5 01 00 00 00 00 C5 -R 00 00 01 00 2B 04 3C 00 02 0A 3C 00 +R 00 00 01 00 2B 04 4D 00 02 0A 4D 00 T D0 00 00 00 21 0A 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 4C 00 +R 00 00 01 00 2B 0B 4F 00 T D8 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 4C 00 02 0A 07 00 +R 00 00 01 00 02 05 4F 00 02 0A 07 00 T DF 00 00 00 F1 F1 F1 DD 75 FC DD 74 FD DD 7E R 00 00 01 00 T EA 00 00 00 FE DD B6 FF 28 0E DD 4E FE DD 46 @@ -186,9 +186,9 @@ R 00 00 01 00 T FE 00 00 00 R 00 00 01 00 T FE 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 26 00 02 0B 26 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 T 04 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 0A 01 00 00 CD 00 00 00 00 F1 F1 21 00 00 18 R 00 00 01 00 02 05 07 00 T 13 01 00 00 0F @@ -206,17 +206,17 @@ R 00 00 01 00 02 05 21 00 T 26 01 00 00 R 00 00 01 00 T 26 01 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 3A 00 +R 00 00 01 00 02 05 3C 00 T 2C 01 00 00 06 00 00 00 DD 75 FE DD 74 FF C5 R 00 00 01 00 00 04 03 00 T 35 01 00 00 DD 4E 02 DD 46 03 C5 0E R 00 00 01 00 T 3D 01 00 00 00 00 00 00 C5 01 00 00 00 00 C5 -R 00 00 01 00 2B 04 27 00 02 0A 27 00 +R 00 00 01 00 2B 04 2B 00 02 0A 2B 00 T 43 01 00 00 21 0A 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 4C 00 +R 00 00 01 00 2B 0B 4F 00 T 4B 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 4C 00 02 0A 07 00 +R 00 00 01 00 02 05 4F 00 02 0A 07 00 T 52 01 00 00 F1 F1 F1 DD 75 FC DD 74 FD DD 7E R 00 00 01 00 T 5D 01 00 00 FE DD B6 FF 20 16 @@ -224,9 +224,9 @@ R 00 00 01 00 T 63 01 00 00 R 00 00 01 00 T 63 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2A 00 02 0B 2A 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 69 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 6F 01 00 00 CD 00 00 00 00 F1 F1 21 00 00 18 R 00 00 01 00 02 05 07 00 T 78 01 00 00 0F @@ -244,7 +244,7 @@ R 00 00 01 00 02 05 21 00 T 8B 01 00 00 R 00 00 01 00 T 8B 01 00 00 CD 00 00 00 00 B8 FF AF DD 77 EE -R 00 00 01 00 02 05 3A 00 +R 00 00 01 00 02 05 3C 00 T 94 01 00 00 DD 77 EF DD 36 F0 01 DD 36 F1 00 R 00 00 01 00 T 9F 01 00 00 AF DD 77 F8 DD 77 F9 21 01 00 22 @@ -258,7 +258,7 @@ R 00 00 01 00 00 05 02 00 T B5 01 00 00 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 T BD 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 20 00 02 09 20 00 +R 00 00 01 00 2B 04 1F 00 02 09 1F 00 T C2 01 00 00 00 00 00 00 F1 DD 75 F2 DD 74 F3 R 00 00 01 00 02 04 07 00 T CB 01 00 00 7D A4 3C 28 17 @@ -286,7 +286,7 @@ R 00 00 01 00 T FB 01 00 00 F5 21 01 00 E5 01 08 00 ED 5B R 00 00 01 00 T 05 02 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 50 00 2B 09 14 00 +R 00 00 01 00 02 04 52 00 2B 09 14 00 T 0A 02 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 14 00 02 09 07 00 T 11 02 00 00 75 B8 DD 74 B9 7D B4 20 25 @@ -294,35 +294,35 @@ R 00 00 01 00 T 1A 02 00 00 R 00 00 01 00 T 1A 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 04 00 02 0B 04 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 20 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 26 02 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 07 00 T 2F 02 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 53 00 +R 00 00 01 00 2B 07 55 00 T 34 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 53 00 02 09 07 00 -T 3A 02 00 00 01 00 C3 85 0A 00 00 +R 00 00 01 00 02 04 55 00 02 09 07 00 +T 3A 02 00 00 01 00 C3 8B 0A 00 00 R 00 00 01 00 00 07 01 00 T 3F 02 00 00 R 00 00 01 00 T 3F 02 00 00 21 20 00 DD 4E B8 DD 46 B9 09 36 R 00 00 01 00 -T 4A 02 00 00 88 0A 00 00 23 36 88 0A 00 00 23 +T 4A 02 00 00 8E 0A 00 00 23 36 8E 0A 00 00 23 R 00 00 01 00 09 04 01 00 89 0A 01 00 -T 4F 02 00 00 36 88 0A 00 00 DD 36 BA FF DD 36 +T 4F 02 00 00 36 8E 0A 00 00 DD 36 BA FF DD 36 R 00 00 01 00 29 05 01 00 T 57 02 00 00 BB FF AF DD 77 D8 DD 77 D9 2A R 00 00 01 00 T 61 02 00 00 00 00 00 00 DD 75 DA DD 74 DB DD R 00 00 01 00 00 04 03 00 T 6A 02 00 00 6E F4 DD 66 F5 E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 37 00 +R 00 00 01 00 2B 0B 1E 00 T 72 02 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 37 00 +R 00 00 01 00 02 06 1E 00 T 78 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3F 00 02 09 3F 00 +R 00 00 01 00 2B 04 41 00 02 09 41 00 T 7D 02 00 00 00 00 00 00 F1 F1 F1 DD 5E F4 DD R 00 00 01 00 02 04 07 00 T 86 02 00 00 56 F5 3E 00 00 00 00 21 @@ -338,37 +338,37 @@ R 00 00 01 00 T A2 02 00 00 DD 6E F4 DD 66 F5 E5 0E R 00 00 01 00 T AA 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 4A 00 02 0A 4A 00 +R 00 00 01 00 2B 04 3B 00 02 0A 3B 00 T B0 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3F 00 02 0A 3F 00 +R 00 00 01 00 2B 05 41 00 02 0A 41 00 T B6 02 00 00 00 00 00 00 F1 F1 F1 01 01 00 11 R 00 00 01 00 02 04 07 00 T BF 02 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 53 00 +R 00 00 01 00 2B 07 55 00 T C4 02 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 53 00 02 09 07 00 +R 00 00 01 00 02 04 55 00 02 09 07 00 T CB 02 00 00 B8 DD 56 B9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 34 00 +R 00 00 01 00 2B 09 37 00 T D2 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 34 00 02 09 07 00 -T D8 02 00 00 01 00 C3 85 0A 00 00 +R 00 00 01 00 02 04 37 00 02 09 07 00 +T D8 02 00 00 01 00 C3 8B 0A 00 00 R 00 00 01 00 00 07 01 00 T DD 02 00 00 R 00 00 01 00 T DD 02 00 00 21 20 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 49 00 +R 00 00 01 00 2B 0B 4A 00 T E5 02 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 49 00 02 0A 07 00 +R 00 00 01 00 02 05 4A 00 02 0A 07 00 T EC 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 42 00 02 0B 42 00 +R 00 00 01 00 2B 05 2A 00 02 0B 2A 00 T F2 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T F8 02 00 00 CD 00 00 00 00 F1 F1 F1 21 00 00 R 00 00 01 00 02 05 07 00 T 01 03 00 00 E5 01 01 00 11 00 00 3E R 00 00 01 00 T 09 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 0E 03 00 00 00 00 00 00 F1 DD 75 BA DD 74 BB R 00 00 01 00 02 04 07 00 T 17 03 00 00 7D A4 3C 20 33 @@ -376,55 +376,55 @@ R 00 00 01 00 T 1C 03 00 00 R 00 00 01 00 T 1C 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2F 00 02 0B 2F 00 +R 00 00 01 00 2B 05 38 00 02 0B 38 00 T 22 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 28 03 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 07 00 T 31 03 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 53 00 +R 00 00 01 00 2B 07 55 00 T 36 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 53 00 02 09 07 00 +R 00 00 01 00 02 04 55 00 02 09 07 00 T 3D 03 00 00 B8 DD 56 B9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 34 00 +R 00 00 01 00 2B 09 37 00 T 44 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 34 00 02 09 07 00 -T 4A 03 00 00 01 00 C3 85 0A 00 00 +R 00 00 01 00 02 04 37 00 02 09 07 00 +T 4A 03 00 00 01 00 C3 8B 0A 00 00 R 00 00 01 00 00 07 01 00 T 4F 03 00 00 R 00 00 01 00 T 4F 03 00 00 21 10 00 E5 21 22 00 39 4D 44 DD R 00 00 01 00 T 5A 03 00 00 5E BA DD 56 BB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 38 00 +R 00 00 01 00 2B 0A 3A 00 T 62 03 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 38 00 02 09 07 00 +R 00 00 01 00 02 04 3A 00 02 09 07 00 T 69 03 00 00 A4 3C 20 33 R 00 00 01 00 T 6D 03 00 00 R 00 00 01 00 T 6D 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 05 2D 00 02 0B 2D 00 T 73 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 79 03 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 07 00 T 82 03 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 53 00 +R 00 00 01 00 2B 07 55 00 T 87 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 53 00 02 09 07 00 +R 00 00 01 00 02 04 55 00 02 09 07 00 T 8E 03 00 00 B8 DD 56 B9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 34 00 +R 00 00 01 00 2B 09 37 00 T 95 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 34 00 02 09 07 00 -T 9B 03 00 00 01 00 C3 85 0A 00 00 +R 00 00 01 00 02 04 37 00 02 09 07 00 +T 9B 03 00 00 01 00 C3 8B 0A 00 00 R 00 00 01 00 00 07 01 00 T A0 03 00 00 R 00 00 01 00 T A0 03 00 00 21 01 00 E5 01 02 00 11 00 00 3E R 00 00 01 00 T AB 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T B0 03 00 00 00 00 00 00 F1 DD 75 BC DD 74 BD R 00 00 01 00 02 04 07 00 T B9 03 00 00 7D A4 3C 20 41 @@ -432,31 +432,31 @@ R 00 00 01 00 T BE 03 00 00 R 00 00 01 00 T BE 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T C4 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T CA 03 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 07 00 T D3 03 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 53 00 +R 00 00 01 00 2B 07 55 00 T D8 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 53 00 02 09 07 00 +R 00 00 01 00 02 04 55 00 02 09 07 00 T DF 03 00 00 BA DD 56 BB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 22 00 +R 00 00 01 00 2B 09 23 00 T E6 03 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 22 00 02 09 07 00 +R 00 00 01 00 02 04 23 00 02 09 07 00 T ED 03 00 00 B8 DD 56 B9 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 34 00 +R 00 00 01 00 2B 09 37 00 T F4 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 34 00 02 09 07 00 -T FA 03 00 00 01 00 C3 85 0A 00 00 +R 00 00 01 00 02 04 37 00 02 09 07 00 +T FA 03 00 00 01 00 C3 8B 0A 00 00 R 00 00 01 00 00 07 01 00 T FF 03 00 00 R 00 00 01 00 T FF 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T 05 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 T 0B 04 00 00 CD 00 00 00 00 F1 F1 2A R 00 00 01 00 02 05 07 00 T 11 04 00 00 00 00 00 00 DD 75 F6 DD 74 F7 21 @@ -464,9 +464,9 @@ R 00 00 01 00 02 04 44 00 T 1A 04 00 00 00 00 22 00 00 00 00 DD 5E BA DD R 00 00 01 00 02 07 44 00 T 23 04 00 00 56 BB 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 4D 00 +R 00 00 01 00 2B 07 50 00 T 28 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 4D 00 02 09 07 00 +R 00 00 01 00 02 04 50 00 02 09 07 00 T 2F 04 00 00 E8 DD 74 E9 01 0E 00 09 46 23 66 R 00 00 01 00 T 3A 04 00 00 68 DD 75 EA DD 74 EB 01 04 00 09 @@ -494,11 +494,11 @@ R 00 00 01 00 T 9E 04 00 00 DD 6E B8 DD 66 B9 23 23 23 4E 23 R 00 00 01 00 T A9 04 00 00 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 1A 00 +R 00 00 01 00 2B 07 20 00 T AF 04 00 00 00 00 00 00 E5 DD 6E BA DD 66 BB -R 00 00 01 00 02 04 1A 00 +R 00 00 01 00 02 04 20 00 T B8 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T BE 04 00 00 CD 00 00 00 00 E1 E1 E1 E1 R 00 00 01 00 02 05 07 00 T C5 04 00 00 @@ -509,7 +509,7 @@ T C9 04 00 00 R 00 00 01 00 T C9 04 00 00 DD 6E EC 26 00 ED 4B 04 00 00 00 R 00 00 01 00 00 0B 03 00 -T D2 04 00 00 A7 ED 42 D2 1B 09 00 00 +T D2 04 00 00 A7 ED 42 D2 21 09 00 00 R 00 00 01 00 00 08 01 00 T D8 04 00 00 R 00 00 01 00 @@ -518,11 +518,11 @@ R 00 00 01 00 T E3 04 00 00 68 DD 75 C8 DD 74 C9 DD 4E EC 06 R 00 00 01 00 T EE 04 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 2C 00 +R 00 00 01 00 2B 07 11 00 T F4 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 2C 00 2B 0A 3F 00 +R 00 00 01 00 02 04 11 00 2B 0A 41 00 T FA 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3F 00 02 09 07 00 +R 00 00 01 00 02 04 41 00 02 09 07 00 T 01 05 00 00 F1 AF DD 77 D4 DD 77 D5 DD 77 D6 R 00 00 01 00 T 0C 05 00 00 DD 77 D7 DD 36 ED 00 @@ -531,7 +531,7 @@ T 13 05 00 00 R 00 00 01 00 T 13 05 00 00 DD 6E ED 26 00 ED 4B 08 00 00 00 R 00 00 01 00 00 0B 03 00 -T 1C 05 00 00 A7 ED 42 D2 DF 08 00 00 +T 1C 05 00 00 A7 ED 42 D2 E5 08 00 00 R 00 00 01 00 00 08 01 00 T 22 05 00 00 R 00 00 01 00 @@ -546,19 +546,19 @@ R 00 00 01 00 T 45 05 00 00 EC E5 0E 00 C5 21 18 00 39 4D 44 R 00 00 01 00 T 50 05 00 00 21 12 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 1C 00 T 58 05 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 1D 00 02 0A 07 00 +R 00 00 01 00 02 05 1C 00 02 0A 07 00 T 5F 05 00 00 21 0C 00 39 F9 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3B 00 +R 00 00 01 00 2B 0B 3D 00 T 67 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3B 00 02 0A 07 00 +R 00 00 01 00 02 05 3D 00 02 0A 07 00 T 6E 05 00 00 75 CA DD 74 CB DD 71 CC DD 70 CD R 00 00 01 00 T 79 05 00 00 2A 06 00 00 00 01 00 00 C5 E5 01 R 00 00 01 00 00 05 03 00 T 82 05 00 00 00 00 21 E8 03 CD 00 00 00 00 EB -R 00 00 01 00 02 0A 33 00 +R 00 00 01 00 02 0A 36 00 T 8B 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 46 00 02 0A 46 00 T 91 05 00 00 00 00 00 00 21 1B 00 39 E5 21 @@ -567,628 +567,630 @@ T 99 05 00 00 1C 00 39 E5 21 1A 00 39 E5 DD 6E R 00 00 01 00 T A4 05 00 00 C8 DD 66 C9 E5 DD 4E C2 DD 46 C3 R 00 00 01 00 -T AF 05 00 00 DD 5E BC DD 56 BD CD B2 0A 00 00 +T AF 05 00 00 DD 5E BC DD 56 BD CD B8 0A 00 00 R 00 00 01 00 00 0B 01 00 -T B8 05 00 00 F1 F1 F1 F1 7D A4 3C 20 28 +T B8 05 00 00 F1 F1 F1 F1 7D A4 3C 20 2E R 00 00 01 00 T C1 05 00 00 R 00 00 01 00 -T C1 05 00 00 2A 00 00 00 00 3E 6A AD B4 28 0B -R 00 00 01 00 02 05 35 00 -T CA 05 00 00 +T C1 05 00 00 21 4D 00 ED 4B 00 00 00 00 09 3E +R 00 00 01 00 02 09 2E 00 +T CA 05 00 00 6A AE 23 B6 28 0B R 00 00 01 00 -T CA 05 00 00 DD 36 F8 01 DD 36 F9 00 C3 +T D0 05 00 00 R 00 00 01 00 -T D3 05 00 00 1B 09 00 00 +T D0 05 00 00 DD 36 F8 01 DD 36 F9 00 C3 +R 00 00 01 00 +T D9 05 00 00 21 09 00 00 R 00 00 01 00 00 04 01 00 -T D5 05 00 00 +T DB 05 00 00 R 00 00 01 00 -T D5 05 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 15 00 02 0B 15 00 -T DB 05 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T E1 05 00 00 CD 00 00 00 00 F1 F1 C3 +T DB 05 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 17 00 02 0B 17 00 +T E1 05 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T E7 05 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 07 00 -T E7 05 00 00 D9 08 00 00 +T ED 05 00 00 DF 08 00 00 R 00 00 01 00 00 04 01 00 -T E9 05 00 00 +T EF 05 00 00 R 00 00 01 00 -T E9 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3B 00 02 0A 3B 00 -T EF 05 00 00 00 00 00 00 59 50 A7 DD 4E CA DD +T EF 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 3D 00 02 0A 3D 00 +T F5 05 00 00 00 00 00 00 59 50 A7 DD 4E CA DD R 00 00 01 00 02 04 07 00 -T F8 05 00 00 46 CB ED 42 EB DD 4E CC DD 46 CD +T FE 05 00 00 46 CB ED 42 EB DD 4E CC DD 46 CD R 00 00 01 00 -T 03 06 00 00 ED 42 4D 44 EB DD 75 CA DD 74 CB +T 09 06 00 00 ED 42 4D 44 EB DD 75 CA DD 74 CB R 00 00 01 00 -T 0E 06 00 00 DD 71 CC DD 70 CD DD 6E CE DD 66 +T 14 06 00 00 DD 71 CC DD 70 CD DD 6E CE DD 66 R 00 00 01 00 -T 19 06 00 00 CF DD 4E D4 DD 46 D5 A7 ED 42 20 +T 1F 06 00 00 CF DD 4E D4 DD 46 D5 A7 ED 42 20 R 00 00 01 00 -T 24 06 00 00 11 DD 6E D0 DD 66 D1 DD 4E D6 DD +T 2A 06 00 00 11 DD 6E D0 DD 66 D1 DD 4E D6 DD R 00 00 01 00 -T 2F 06 00 00 46 D7 ED 42 CA 55 07 00 00 +T 35 06 00 00 46 D7 ED 42 CA 5B 07 00 00 R 00 00 01 00 00 09 01 00 -T 36 06 00 00 +T 3C 06 00 00 R 00 00 01 00 -T 36 06 00 00 +T 3C 06 00 00 R 00 00 01 00 -T 36 06 00 00 DD 7E D4 DD B6 D5 DD B6 D6 DD B6 +T 3C 06 00 00 DD 7E D4 DD B6 D5 DD B6 D6 DD B6 R 00 00 01 00 -T 41 06 00 00 D7 28 11 +T 47 06 00 00 D7 28 11 R 00 00 01 00 -T 44 06 00 00 +T 4A 06 00 00 R 00 00 01 00 -T 44 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 51 00 02 0B 51 00 -T 4A 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 50 06 00 00 CD 00 00 00 00 F1 F1 +T 4A 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 53 00 02 0B 53 00 +T 50 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 56 06 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 07 00 -T 55 06 00 00 -R 00 00 01 00 -T 55 06 00 00 DD 4E D0 DD 46 D1 DD 5E CE DD 56 -R 00 00 01 00 -T 60 06 00 00 CF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 66 06 00 00 CD 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 07 00 2B 0B 01 00 -T 6C 06 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 01 00 -T 72 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3F 00 02 09 3F 00 -T 77 06 00 00 00 00 00 00 F1 F1 F1 DD 7E F0 DD +T 5B 06 00 00 +R 00 00 01 00 +T 5B 06 00 00 DD 4E D0 DD 46 D1 DD 5E CE DD 56 +R 00 00 01 00 +T 66 06 00 00 CF 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 03 00 02 0B 03 00 +T 6C 06 00 00 CD 00 00 00 00 E5 0E 00 00 00 00 +R 00 00 01 00 02 05 07 00 2B 0B 04 00 +T 72 06 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 04 00 +T 78 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 41 00 02 09 41 00 +T 7D 06 00 00 00 00 00 00 F1 F1 F1 DD 7E F0 DD R 00 00 01 00 02 04 07 00 -T 80 06 00 00 B6 F1 CA 3D 07 00 00 +T 86 06 00 00 B6 F1 CA 43 07 00 00 R 00 00 01 00 00 07 01 00 -T 85 06 00 00 +T 8B 06 00 00 R 00 00 01 00 -T 85 06 00 00 DD 4E D0 DD 46 D1 DD 5E CE DD 56 +T 8B 06 00 00 DD 4E D0 DD 46 D1 DD 5E CE DD 56 R 00 00 01 00 -T 90 06 00 00 CF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 4E 00 02 0B 4E 00 -T 96 06 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD +T 96 06 00 00 CF 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 51 00 02 0B 51 00 +T 9C 06 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 07 00 -T 9F 06 00 00 DD 75 FE DD 74 FF +T A5 06 00 00 DD 75 FE DD 74 FF R 00 00 01 00 -T A5 06 00 00 +T AB 06 00 00 R 00 00 01 00 -T A5 06 00 00 DD 7E FE DD B6 FF CA 2F 07 00 00 +T AB 06 00 00 DD 7E FE DD B6 FF CA 35 07 00 00 R 00 00 01 00 00 0B 01 00 -T AE 06 00 00 +T B4 06 00 00 R 00 00 01 00 -T AE 06 00 00 21 11 00 DD 4E FE DD 46 FF 09 7E +T B4 06 00 00 21 11 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T B9 06 00 00 23 B6 28 5D +T BF 06 00 00 23 B6 28 5D R 00 00 01 00 -T BD 06 00 00 +T C3 06 00 00 R 00 00 01 00 -T BD 06 00 00 21 0F 00 DD 4E FE DD 46 FF 09 4E +T C3 06 00 00 21 0F 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T C8 06 00 00 23 46 3E 0C A9 B0 20 22 +T CE 06 00 00 23 46 3E 0C A9 B0 20 22 R 00 00 01 00 -T D0 06 00 00 +T D6 06 00 00 R 00 00 01 00 -T D0 06 00 00 21 13 00 DD 4E FE DD 46 FF 09 4E +T D6 06 00 00 21 13 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T DB 06 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0F 00 -T E2 06 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0F 00 2B 0A 3F 00 -T E8 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3F 00 02 09 07 00 -T EF 06 00 00 F1 18 3D +T E1 06 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 12 00 +T E8 06 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 12 00 2B 0A 41 00 +T EE 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 41 00 02 09 07 00 +T F5 06 00 00 F1 18 3D R 00 00 01 00 -T F2 06 00 00 +T F8 06 00 00 R 00 00 01 00 -T F2 06 00 00 3E 01 A9 B0 20 22 21 07 00 DD 4E +T F8 06 00 00 3E 01 A9 B0 20 22 21 07 00 DD 4E R 00 00 01 00 -T FD 06 00 00 FE DD 46 FF 09 4E 23 46 C5 0E +T 03 07 00 00 FE DD 46 FF 09 4E 23 46 C5 0E R 00 00 01 00 -T 07 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0F 00 02 0A 0F 00 -T 0D 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3F 00 02 0A 3F 00 -T 13 07 00 00 00 00 00 00 F1 F1 F1 18 15 +T 0D 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 +T 13 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 41 00 02 0A 41 00 +T 19 07 00 00 00 00 00 00 F1 F1 F1 18 15 R 00 00 01 00 02 04 07 00 -T 1A 07 00 00 +T 20 07 00 00 R 00 00 01 00 -T 1A 07 00 00 +T 20 07 00 00 R 00 00 01 00 -T 1A 07 00 00 DD 6E FE DD 66 FF 23 23 46 23 66 +T 20 07 00 00 DD 6E FE DD 66 FF 23 23 46 23 66 R 00 00 01 00 -T 25 07 00 00 68 DD 75 FE DD 74 FF C3 +T 2B 07 00 00 68 DD 75 FE DD 74 FF C3 R 00 00 01 00 -T 2D 07 00 00 A5 06 00 00 +T 33 07 00 00 AB 06 00 00 R 00 00 01 00 00 04 01 00 -T 2F 07 00 00 +T 35 07 00 00 R 00 00 01 00 -T 2F 07 00 00 +T 35 07 00 00 R 00 00 01 00 -T 2F 07 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 31 00 -T 37 07 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 31 00 02 0A 07 00 -T 3D 07 00 00 +T 35 07 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 34 00 +T 3D 07 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 34 00 02 0A 07 00 +T 43 07 00 00 R 00 00 01 00 -T 3D 07 00 00 DD 4E D0 DD 46 D1 DD 6E CE DD 66 +T 43 07 00 00 DD 4E D0 DD 46 D1 DD 6E CE DD 66 R 00 00 01 00 -T 48 07 00 00 CF DD 75 D4 DD 74 D5 DD 71 D6 DD +T 4E 07 00 00 CF DD 75 D4 DD 74 D5 DD 71 D6 DD R 00 00 01 00 -T 53 07 00 00 70 D7 +T 59 07 00 00 70 D7 R 00 00 01 00 -T 55 07 00 00 +T 5B 07 00 00 R 00 00 01 00 -T 55 07 00 00 DD 6E CC DD 66 CD E5 DD 6E CA DD +T 5B 07 00 00 DD 6E CC DD 66 CD E5 DD 6E CA DD R 00 00 01 00 -T 60 07 00 00 66 CB E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0D 00 -T 67 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0D 00 2B 0A 3F 00 -T 6D 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3F 00 02 09 07 00 -T 74 07 00 00 F1 F1 2A 02 00 00 00 7D B4 28 72 +T 66 07 00 00 66 CB E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 10 00 +T 6D 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 10 00 2B 0A 41 00 +T 73 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 41 00 02 09 07 00 +T 7A 07 00 00 F1 F1 2A 02 00 00 00 7D B4 28 72 R 00 00 01 00 00 07 03 00 -T 7D 07 00 00 +T 83 07 00 00 R 00 00 01 00 -T 7D 07 00 00 DD 7E D2 FE 0B 20 10 DD 6E D3 26 +T 83 07 00 00 DD 7E D2 FE 0B 20 10 DD 6E D3 26 R 00 00 01 00 -T 88 07 00 00 00 29 01 00 00 00 00 09 46 23 66 -R 00 00 01 00 02 07 17 00 -T 91 07 00 00 68 18 0E +T 8E 07 00 00 00 29 01 00 00 00 00 09 46 23 66 +R 00 00 01 00 02 07 16 00 +T 97 07 00 00 68 18 0E R 00 00 01 00 -T 94 07 00 00 +T 9A 07 00 00 R 00 00 01 00 -T 94 07 00 00 DD 6E D3 26 00 29 01 00 00 00 00 -R 00 00 01 00 02 0B 09 00 -T 9D 07 00 00 09 46 23 66 68 +T 9A 07 00 00 DD 6E D3 26 00 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0A 00 +T A3 07 00 00 09 46 23 66 68 R 00 00 01 00 -T A2 07 00 00 +T A8 07 00 00 R 00 00 01 00 -T A2 07 00 00 E5 DD 6E D2 26 00 29 01 +T A8 07 00 00 E5 DD 6E D2 26 00 29 01 R 00 00 01 00 -T AA 07 00 00 00 00 00 00 09 4E 23 46 C5 DD 6E -R 00 00 01 00 02 04 55 00 -T B3 07 00 00 CC DD 66 CD E5 DD 6E CA DD 66 CB +T B0 07 00 00 00 00 00 00 09 4E 23 46 C5 DD 6E +R 00 00 01 00 02 04 56 00 +T B9 07 00 00 CC DD 66 CD E5 DD 6E CA DD 66 CB R 00 00 01 00 -T BE 07 00 00 E5 DD 4E D0 DD 46 D1 DD 5E CE DD +T C4 07 00 00 E5 DD 4E D0 DD 46 D1 DD 5E CE DD R 00 00 01 00 -T C9 07 00 00 56 CF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T CE 07 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 02 00 02 09 07 00 -T D5 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 -T DB 07 00 00 DD 6E BA DD 66 BB E5 3E +T CF 07 00 00 56 CF 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 03 00 +T D4 07 00 00 00 00 00 00 CD 00 00 00 00 E5 0E +R 00 00 01 00 02 04 03 00 02 09 07 00 +T DB 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 22 00 02 0A 22 00 +T E1 07 00 00 DD 6E BA DD 66 BB E5 3E R 00 00 01 00 -T E3 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T E8 07 00 00 00 00 00 00 21 10 00 39 F9 +T E9 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T EE 07 00 00 00 00 00 00 21 10 00 39 F9 R 00 00 01 00 02 04 07 00 -T EF 07 00 00 +T F5 07 00 00 R 00 00 01 00 -T EF 07 00 00 DD 7E D2 FE 0B 20 03 +T F5 07 00 00 DD 7E D2 FE 0B 20 03 R 00 00 01 00 -T F6 07 00 00 +T FC 07 00 00 R 00 00 01 00 -T F6 07 00 00 C3 D9 08 00 00 +T FC 07 00 00 C3 DF 08 00 00 R 00 00 01 00 00 05 01 00 -T F9 07 00 00 +T FF 07 00 00 R 00 00 01 00 -T F9 07 00 00 DD 5E D3 CD 00 00 00 00 07 00 00 -R 00 00 01 00 02 08 47 00 -T 02 08 00 00 01 02 03 04 05 0D C6 08 00 00 +T FF 07 00 00 DD 5E D3 CD 00 00 00 00 07 00 00 +R 00 00 01 00 02 08 48 00 +T 08 08 00 00 01 02 03 04 05 0D CC 08 00 00 R 00 00 01 00 00 0A 01 00 -T 0A 08 00 00 AB 08 00 00 90 08 00 00 +T 10 08 00 00 B1 08 00 00 96 08 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 0E 08 00 00 75 08 00 00 18 08 00 00 +T 14 08 00 00 7B 08 00 00 1E 08 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 12 08 00 00 5A 08 00 00 3F 08 00 00 +T 18 08 00 00 60 08 00 00 45 08 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 16 08 00 00 23 08 00 00 +T 1C 08 00 00 29 08 00 00 R 00 00 01 00 00 04 01 00 -T 18 08 00 00 +T 1E 08 00 00 R 00 00 01 00 -T 18 08 00 00 DD 34 EE 20 03 DD 34 EF +T 1E 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 20 08 00 00 +T 26 08 00 00 R 00 00 01 00 -T 20 08 00 00 C3 D9 08 00 00 +T 26 08 00 00 C3 DF 08 00 00 R 00 00 01 00 00 05 01 00 -T 23 08 00 00 +T 29 08 00 00 R 00 00 01 00 -T 23 08 00 00 DD 34 EE 20 03 DD 34 EF +T 29 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 2B 08 00 00 +T 31 08 00 00 R 00 00 01 00 -T 2B 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 -T 31 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 37 08 00 00 CD 00 00 00 00 F1 F1 C3 +T 31 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 4C 00 02 0B 4C 00 +T 37 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 3D 08 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 07 00 -T 3D 08 00 00 D9 08 00 00 +T 43 08 00 00 DF 08 00 00 R 00 00 01 00 00 04 01 00 -T 3F 08 00 00 +T 45 08 00 00 R 00 00 01 00 -T 3F 08 00 00 DD 34 EE 20 03 DD 34 EF +T 45 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 47 08 00 00 +T 4D 08 00 00 R 00 00 01 00 -T 47 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 30 00 02 0B 30 00 -T 4D 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 53 08 00 00 CD 00 00 00 00 F1 F1 18 7F +T 4D 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 35 00 02 0B 35 00 +T 53 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 59 08 00 00 CD 00 00 00 00 F1 F1 18 7F R 00 00 01 00 02 05 07 00 -T 5A 08 00 00 +T 60 08 00 00 R 00 00 01 00 -T 5A 08 00 00 DD 34 EE 20 03 DD 34 EF +T 60 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 62 08 00 00 +T 68 08 00 00 R 00 00 01 00 -T 62 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 24 00 02 0B 24 00 -T 68 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 6E 08 00 00 CD 00 00 00 00 F1 F1 18 64 +T 68 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 29 00 02 0B 29 00 +T 6E 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 74 08 00 00 CD 00 00 00 00 F1 F1 18 64 R 00 00 01 00 02 05 07 00 -T 75 08 00 00 +T 7B 08 00 00 R 00 00 01 00 -T 75 08 00 00 DD 34 EE 20 03 DD 34 EF +T 7B 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 7D 08 00 00 +T 83 08 00 00 R 00 00 01 00 -T 7D 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 19 00 02 0B 19 00 -T 83 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 89 08 00 00 CD 00 00 00 00 F1 F1 18 49 +T 83 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 +T 89 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 8F 08 00 00 CD 00 00 00 00 F1 F1 18 49 R 00 00 01 00 02 05 07 00 -T 90 08 00 00 +T 96 08 00 00 R 00 00 01 00 -T 90 08 00 00 DD 34 EE 20 03 DD 34 EF +T 96 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T 98 08 00 00 +T 9E 08 00 00 R 00 00 01 00 -T 98 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 4B 00 02 0B 4B 00 -T 9E 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T A4 08 00 00 CD 00 00 00 00 F1 F1 18 2E +T 9E 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 4E 00 02 0B 4E 00 +T A4 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T AA 08 00 00 CD 00 00 00 00 F1 F1 18 2E R 00 00 01 00 02 05 07 00 -T AB 08 00 00 +T B1 08 00 00 R 00 00 01 00 -T AB 08 00 00 DD 34 EE 20 03 DD 34 EF +T B1 08 00 00 DD 34 EE 20 03 DD 34 EF R 00 00 01 00 -T B3 08 00 00 +T B9 08 00 00 R 00 00 01 00 -T B3 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 18 00 02 0B 18 00 -T B9 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T BF 08 00 00 CD 00 00 00 00 F1 F1 18 13 +T B9 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 19 00 02 0B 19 00 +T BF 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T C5 08 00 00 CD 00 00 00 00 F1 F1 18 13 R 00 00 01 00 02 05 07 00 -T C6 08 00 00 +T CC 08 00 00 R 00 00 01 00 -T C6 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 16 00 02 0B 16 00 -T CC 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T D2 08 00 00 CD 00 00 00 00 F1 F1 18 00 +T CC 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 18 00 02 0B 18 00 +T D2 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T D8 08 00 00 CD 00 00 00 00 F1 F1 18 00 R 00 00 01 00 02 05 07 00 -T D9 08 00 00 +T DF 08 00 00 R 00 00 01 00 -T D9 08 00 00 +T DF 08 00 00 R 00 00 01 00 -T D9 08 00 00 DD 34 ED C3 13 05 00 00 +T DF 08 00 00 DD 34 ED C3 13 05 00 00 R 00 00 01 00 00 08 01 00 -T DF 08 00 00 +T E5 08 00 00 R 00 00 01 00 -T DF 08 00 00 01 00 00 11 00 00 3E 00 00 00 00 +T E5 08 00 00 01 00 00 11 00 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 46 00 -T E7 08 00 00 21 00 00 00 00 CD 00 00 00 00 0E +T ED 08 00 00 21 00 00 00 00 CD 00 00 00 00 0E R 00 00 01 00 02 05 46 00 02 0A 07 00 -T EE 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 -T F4 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3F 00 02 0A 3F 00 -T FA 08 00 00 00 00 00 00 F1 F1 DD 7E EE DD B6 +T F4 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0F 00 02 0A 0F 00 +T FA 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 41 00 02 0A 41 00 +T 00 09 00 00 00 00 00 00 F1 F1 DD 7E EE DD B6 R 00 00 01 00 02 04 07 00 -T 03 09 00 00 EF 28 02 +T 09 09 00 00 EF 28 02 R 00 00 01 00 -T 06 09 00 00 +T 0C 09 00 00 R 00 00 01 00 -T 06 09 00 00 18 13 +T 0C 09 00 00 18 13 R 00 00 01 00 -T 08 09 00 00 +T 0E 09 00 00 R 00 00 01 00 -T 08 09 00 00 DD 34 EC DD 6E EA DD 66 EB 23 23 +T 0E 09 00 00 DD 34 EC DD 6E EA DD 66 EB 23 23 R 00 00 01 00 -T 13 09 00 00 34 23 20 01 34 +T 19 09 00 00 34 23 20 01 34 R 00 00 01 00 -T 18 09 00 00 +T 1E 09 00 00 R 00 00 01 00 -T 18 09 00 00 C3 C9 04 00 00 +T 1E 09 00 00 C3 C9 04 00 00 R 00 00 01 00 00 05 01 00 -T 1B 09 00 00 +T 21 09 00 00 R 00 00 01 00 -T 1B 09 00 00 +T 21 09 00 00 R 00 00 01 00 -T 1B 09 00 00 DD 5E BA DD 56 BB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 22 00 -T 23 09 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 22 00 02 0A 07 00 -T 2A 09 00 00 36 BA FF DD 36 BB FF DD 5E BC DD +T 21 09 00 00 DD 5E BA DD 56 BB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 23 00 +T 29 09 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 23 00 02 0A 07 00 +T 30 09 00 00 36 BA FF DD 36 BB FF DD 5E BC DD R 00 00 01 00 -T 35 09 00 00 56 BD 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 22 00 -T 3A 09 00 00 00 00 00 00 CD 00 00 00 00 DD 7E -R 00 00 01 00 02 04 22 00 02 09 07 00 -T 41 09 00 00 F8 DD B6 F9 28 11 +T 3B 09 00 00 56 BD 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 23 00 +T 40 09 00 00 00 00 00 00 CD 00 00 00 00 DD 7E +R 00 00 01 00 02 04 23 00 02 09 07 00 +T 47 09 00 00 F8 DD B6 F9 28 11 R 00 00 01 00 -T 47 09 00 00 +T 4D 09 00 00 R 00 00 01 00 -T 47 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 -T 4D 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 53 09 00 00 CD 00 00 00 00 F1 F1 +T 4D 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +T 53 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 59 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 07 00 -T 58 09 00 00 +T 5E 09 00 00 R 00 00 01 00 -T 58 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 4F 00 02 0B 4F 00 -T 5E 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 64 09 00 00 CD 00 00 00 00 F1 F1 DD 6E F6 DD +T 5E 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +T 64 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 6A 09 00 00 CD 00 00 00 00 F1 F1 DD 6E F6 DD R 00 00 01 00 02 05 07 00 -T 6D 09 00 00 66 F7 22 00 00 00 00 DD 7E F8 DD +T 73 09 00 00 66 F7 22 00 00 00 00 DD 7E F8 DD R 00 00 01 00 02 07 44 00 -T 76 09 00 00 B6 F9 28 14 +T 7C 09 00 00 B6 F9 28 14 R 00 00 01 00 -T 7A 09 00 00 +T 80 09 00 00 R 00 00 01 00 -T 7A 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 -T 80 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T 86 09 00 00 CD 00 00 00 00 F1 F1 C3 +T 80 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 24 00 02 0B 24 00 +T 86 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T 8C 09 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 07 00 -T 8C 09 00 00 38 0A 00 00 +T 92 09 00 00 3E 0A 00 00 R 00 00 01 00 00 04 01 00 -T 8E 09 00 00 +T 94 09 00 00 R 00 00 01 00 -T 8E 09 00 00 DD 6E EC 26 00 ED 4B 04 00 00 00 +T 94 09 00 00 DD 6E EC 26 00 ED 4B 04 00 00 00 R 00 00 01 00 00 0B 03 00 -T 97 09 00 00 A7 ED 42 38 14 +T 9D 09 00 00 A7 ED 42 38 14 R 00 00 01 00 -T 9C 09 00 00 +T A2 09 00 00 R 00 00 01 00 -T 9C 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 11 00 02 0B 11 00 -T A2 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 3F 00 02 0B 3F 00 -T A8 09 00 00 CD 00 00 00 00 F1 F1 C3 +T A2 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 27 00 02 0B 27 00 +T A8 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 41 00 02 0B 41 00 +T AE 09 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 07 00 -T AE 09 00 00 38 0A 00 00 +T B4 09 00 00 3E 0A 00 00 R 00 00 01 00 00 04 01 00 -T B0 09 00 00 +T B6 09 00 00 R 00 00 01 00 -T B0 09 00 00 DD 6E CE DD 66 CF DD 4E C4 DD 46 +T B6 09 00 00 DD 6E CE DD 66 CF DD 4E C4 DD 46 R 00 00 01 00 -T BB 09 00 00 C5 A7 ED 42 20 48 DD 6E D0 DD 66 +T C1 09 00 00 C5 A7 ED 42 20 48 DD 6E D0 DD 66 R 00 00 01 00 -T C6 09 00 00 D1 DD 4E C6 DD 46 C7 ED 42 20 38 +T CC 09 00 00 D1 DD 4E C6 DD 46 C7 ED 42 20 38 R 00 00 01 00 -T D1 09 00 00 DD 7E D3 FE 03 20 31 +T D7 09 00 00 DD 7E D3 FE 03 20 31 R 00 00 01 00 -T D8 09 00 00 +T DE 09 00 00 R 00 00 01 00 -T D8 09 00 00 +T DE 09 00 00 R 00 00 01 00 -T D8 09 00 00 +T DE 09 00 00 R 00 00 01 00 -T D8 09 00 00 DD 6E D3 26 00 29 01 00 00 00 00 -R 00 00 01 00 02 0B 09 00 -T E1 09 00 00 09 4E 23 46 C5 DD 6E D2 26 00 29 +T DE 09 00 00 DD 6E D3 26 00 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0A 00 +T E7 09 00 00 09 4E 23 46 C5 DD 6E D2 26 00 29 R 00 00 01 00 -T EC 09 00 00 01 00 00 00 00 09 4E 23 46 C5 0E -R 00 00 01 00 02 05 55 00 -T F5 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 56 00 02 0A 56 00 -T FB 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3F 00 02 0A 3F 00 -T 01 0A 00 00 00 00 00 00 F1 F1 F1 F1 18 2F +T F2 09 00 00 01 00 00 00 00 09 4E 23 46 C5 0E +R 00 00 01 00 02 05 56 00 +T FB 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 26 00 02 0A 26 00 +T 01 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 41 00 02 0A 41 00 +T 07 0A 00 00 00 00 00 00 F1 F1 F1 F1 18 2F R 00 00 01 00 02 04 07 00 -T 09 0A 00 00 -R 00 00 01 00 -T 09 0A 00 00 DD 6E D3 26 00 29 01 00 00 00 00 -R 00 00 01 00 02 0B 09 00 -T 12 0A 00 00 09 4E 23 46 C5 DD 6E D2 26 00 29 -R 00 00 01 00 -T 1D 0A 00 00 01 00 00 00 00 09 4E 23 46 C5 0E -R 00 00 01 00 02 05 55 00 -T 26 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1B 00 02 0A 1B 00 -T 2C 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 3F 00 02 0A 3F 00 -T 32 0A 00 00 00 00 00 00 F1 F1 F1 F1 +T 0F 0A 00 00 +R 00 00 01 00 +T 0F 0A 00 00 DD 6E D3 26 00 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0A 00 +T 18 0A 00 00 09 4E 23 46 C5 DD 6E D2 26 00 29 +R 00 00 01 00 +T 23 0A 00 00 01 00 00 00 00 09 4E 23 46 C5 0E +R 00 00 01 00 02 05 56 00 +T 2C 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 2C 00 02 0A 2C 00 +T 32 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 41 00 02 0A 41 00 +T 38 0A 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 07 00 -T 38 0A 00 00 +T 3E 0A 00 00 R 00 00 01 00 -T 38 0A 00 00 +T 3E 0A 00 00 R 00 00 01 00 -T 38 0A 00 00 +T 3E 0A 00 00 R 00 00 01 00 -T 38 0A 00 00 2A 02 00 00 00 7D B4 28 27 +T 3E 0A 00 00 2A 02 00 00 00 7D B4 28 27 R 00 00 01 00 00 05 03 00 -T 3F 0A 00 00 +T 45 0A 00 00 R 00 00 01 00 -T 3F 0A 00 00 DD 6E B8 DD 66 B9 23 23 23 4E 23 +T 45 0A 00 00 DD 6E B8 DD 66 B9 23 23 23 4E 23 R 00 00 01 00 -T 4A 0A 00 00 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 3D 00 -T 50 0A 00 00 00 00 00 00 E5 DD 6E BA DD 66 BB -R 00 00 01 00 02 04 3D 00 -T 59 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 -T 5F 0A 00 00 CD 00 00 00 00 E1 E1 E1 E1 +T 50 0A 00 00 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 07 40 00 +T 56 0A 00 00 00 00 00 00 E5 DD 6E BA DD 66 BB +R 00 00 01 00 02 04 40 00 +T 5F 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T 65 0A 00 00 CD 00 00 00 00 E1 E1 E1 E1 R 00 00 01 00 02 05 07 00 -T 66 0A 00 00 +T 6C 0A 00 00 R 00 00 01 00 -T 66 0A 00 00 01 01 00 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 53 00 -T 6E 0A 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 53 00 02 0A 07 00 -T 75 0A 00 00 5E B8 DD 56 B9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 34 00 -T 7D 0A 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 34 00 02 09 07 00 -T 83 0A 00 00 00 00 +T 6C 0A 00 00 01 01 00 11 00 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 55 00 +T 74 0A 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 55 00 02 0A 07 00 +T 7B 0A 00 00 5E B8 DD 56 B9 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 37 00 +T 83 0A 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 37 00 02 09 07 00 +T 89 0A 00 00 00 00 R 00 00 01 00 -T 85 0A 00 00 +T 8B 0A 00 00 R 00 00 01 00 -T 85 0A 00 00 C3 00 00 00 00 +T 8B 0A 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 21 00 -T 88 0A 00 00 +T 8E 0A 00 00 R 00 00 01 00 -T 88 0A 00 00 CD 00 00 00 00 3E 03 AB B2 20 1B -R 00 00 01 00 02 05 2D 00 -T 91 0A 00 00 +T 8E 0A 00 00 CD 00 00 00 00 3E 03 AB B2 20 1B +R 00 00 01 00 02 05 32 00 +T 97 0A 00 00 R 00 00 01 00 -T 91 0A 00 00 01 6B 00 21 07 00 ED 5B +T 97 0A 00 00 01 6B 00 21 07 00 ED 5B R 00 00 01 00 -T 99 0A 00 00 00 00 00 00 19 5E 23 56 3E -R 00 00 01 00 02 04 2E 00 -T A0 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 23 00 02 09 23 00 -T A5 0A 00 00 00 00 00 00 21 00 00 18 03 +T 9F 0A 00 00 00 00 00 00 19 5E 23 56 3E +R 00 00 01 00 02 04 33 00 +T A6 0A 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 25 00 02 09 25 00 +T AB 0A 00 00 00 00 00 00 21 00 00 18 03 R 00 00 01 00 02 04 07 00 -T AC 0A 00 00 +T B2 0A 00 00 R 00 00 01 00 -T AC 0A 00 00 21 01 00 +T B2 0A 00 00 21 01 00 R 00 00 01 00 -T AF 0A 00 00 +T B5 0A 00 00 R 00 00 01 00 -T AF 0A 00 00 C3 00 00 00 00 +T B5 0A 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 21 00 -T B2 0A 00 00 +T B8 0A 00 00 R 00 00 01 00 -T B2 0A 00 00 CD 00 00 00 00 9E FF -R 00 00 01 00 02 05 3A 00 -T B7 0A 00 00 +T B8 0A 00 00 CD 00 00 00 00 9E FF +R 00 00 01 00 02 05 3C 00 +T BD 0A 00 00 R 00 00 01 00 -T B7 0A 00 00 +T BD 0A 00 00 R 00 00 01 00 -T B7 0A 00 00 DD 36 9E 10 DD 36 9F 00 21 00 00 +T BD 0A 00 00 DD 36 9E 10 DD 36 9F 00 21 00 00 R 00 00 01 00 -T C2 0A 00 00 39 E5 21 53 00 39 E5 21 00 00 E5 +T C8 0A 00 00 39 E5 21 53 00 39 E5 21 00 00 E5 R 00 00 01 00 -T CD 0A 00 00 21 55 00 39 4D 44 DD 5E 02 DD 56 +T D3 0A 00 00 21 55 00 39 4D 44 DD 5E 02 DD 56 R 00 00 01 00 -T D8 0A 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 48 00 02 0B 48 00 -T DE 0A 00 00 CD 00 00 00 00 F1 F1 F1 7D A4 3C +T DE 0A 00 00 03 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 49 00 02 0B 49 00 +T E4 0A 00 00 CD 00 00 00 00 F1 F1 F1 7D A4 3C R 00 00 01 00 02 05 07 00 -T E7 0A 00 00 20 06 +T ED 0A 00 00 20 06 R 00 00 01 00 -T E9 0A 00 00 +T EF 0A 00 00 R 00 00 01 00 -T E9 0A 00 00 21 FF FF C3 DA 0B 00 00 +T EF 0A 00 00 21 FF FF C3 E0 0B 00 00 R 00 00 01 00 00 08 01 00 -T EF 0A 00 00 +T F5 0A 00 00 R 00 00 01 00 -T EF 0A 00 00 21 4F 00 39 4D 44 21 02 00 39 5D +T F5 0A 00 00 21 4F 00 39 4D 44 21 02 00 39 5D R 00 00 01 00 -T FA 0A 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 -T 00 0B 00 00 CD 00 00 00 00 DD 7E A0 FE 0B 20 +T 00 0B 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 31 00 02 0B 31 00 +T 06 0B 00 00 CD 00 00 00 00 DD 7E A0 FE 0B 20 R 00 00 01 00 02 05 07 00 -T 09 0B 00 00 06 DD 7E A1 B7 28 17 +T 0F 0B 00 00 06 DD 7E A1 B7 28 17 R 00 00 01 00 -T 10 0B 00 00 +T 16 0B 00 00 R 00 00 01 00 -T 10 0B 00 00 +T 16 0B 00 00 R 00 00 01 00 -T 10 0B 00 00 DD 7E A0 FE 03 28 10 +T 16 0B 00 00 DD 7E A0 FE 03 28 10 R 00 00 01 00 -T 17 0B 00 00 +T 1D 0B 00 00 R 00 00 01 00 -T 17 0B 00 00 +T 1D 0B 00 00 R 00 00 01 00 -T 17 0B 00 00 +T 1D 0B 00 00 R 00 00 01 00 -T 17 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3E 00 -T 1F 0B 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 3E 00 02 0A 07 00 -T 26 0B 00 00 90 +T 1D 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 +R 00 00 01 00 2B 0B 3F 00 +T 25 0B 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 3F 00 02 0A 07 00 +T 2C 0B 00 00 90 R 00 00 01 00 -T 27 0B 00 00 +T 2D 0B 00 00 R 00 00 01 00 -T 27 0B 00 00 21 4F 00 39 4D 44 21 08 00 39 5D +T 2D 0B 00 00 21 4F 00 39 4D 44 21 08 00 39 5D R 00 00 01 00 -T 32 0B 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 -T 38 0B 00 00 CD 00 00 00 00 DD 7E BB FE 11 28 +T 38 0B 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 +T 3E 0B 00 00 CD 00 00 00 00 DD 7E BB FE 11 28 R 00 00 01 00 02 05 07 00 -T 41 0B 00 00 11 +T 47 0B 00 00 11 R 00 00 01 00 -T 42 0B 00 00 +T 48 0B 00 00 R 00 00 01 00 -T 42 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3E 00 -T 4A 0B 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 3E 00 02 0A 07 00 -T 51 0B 00 00 B7 0A 00 00 +T 48 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 +R 00 00 01 00 2B 0B 3F 00 +T 50 0B 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 05 3F 00 02 0A 07 00 +T 57 0B 00 00 BD 0A 00 00 R 00 00 01 00 00 04 01 00 -T 53 0B 00 00 +T 59 0B 00 00 R 00 00 01 00 -T 53 0B 00 00 21 4F 00 39 4D 44 21 47 00 39 5D +T 59 0B 00 00 21 4F 00 39 4D 44 21 47 00 39 5D R 00 00 01 00 -T 5E 0B 00 00 54 3E 00 00 00 00 21 00 00 00 00 +T 64 0B 00 00 54 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 05 00 02 0B 05 00 -T 64 0B 00 00 CD 00 00 00 00 DD 6E E7 DD 66 E8 +T 6A 0B 00 00 CD 00 00 00 00 DD 6E E7 DD 66 E8 R 00 00 01 00 02 05 07 00 -T 6D 0B 00 00 DD 4E 08 DD 46 09 A7 ED 42 20 11 +T 73 0B 00 00 DD 4E 08 DD 46 09 A7 ED 42 20 11 R 00 00 01 00 -T 78 0B 00 00 DD 6E E5 DD 66 E6 DD 4E 04 DD 46 +T 7E 0B 00 00 DD 6E E5 DD 66 E6 DD 4E 04 DD 46 R 00 00 01 00 -T 83 0B 00 00 05 A7 ED 42 28 11 +T 89 0B 00 00 05 A7 ED 42 28 11 R 00 00 01 00 -T 89 0B 00 00 +T 8F 0B 00 00 R 00 00 01 00 -T 89 0B 00 00 +T 8F 0B 00 00 R 00 00 01 00 -T 89 0B 00 00 +T 8F 0B 00 00 R 00 00 01 00 -T 89 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3E 00 -T 91 0B 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 3E 00 02 0A 07 00 -T 98 0B 00 00 B7 0A 00 00 +T 8F 0B 00 00 21 4F 00 39 5D 54 3E 00 00 00 00 +R 00 00 01 00 2B 0B 3F 00 +T 97 0B 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 05 3F 00 02 0A 07 00 +T 9E 0B 00 00 BD 0A 00 00 R 00 00 01 00 00 04 01 00 -T 9A 0B 00 00 +T A0 0B 00 00 R 00 00 01 00 -T 9A 0B 00 00 21 55 00 39 5E 23 56 23 4E 23 46 +T A0 0B 00 00 21 55 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 -T A5 0B 00 00 EB E5 DD 6E 0A DD 66 0B D1 73 23 +T AB 0B 00 00 EB E5 DD 6E 0A DD 66 0B D1 73 23 R 00 00 01 00 -T B0 0B 00 00 72 23 71 23 70 DD 46 A0 DD 6E 0C +T B6 0B 00 00 72 23 71 23 70 DD 46 A0 DD 6E 0C R 00 00 01 00 -T BB 0B 00 00 DD 66 0D 70 DD 46 A1 DD 6E 0E DD +T C1 0B 00 00 DD 66 0D 70 DD 46 A1 DD 6E 0E DD R 00 00 01 00 -T C6 0B 00 00 66 0F 70 21 4F 00 39 5D 54 3E +T CC 0B 00 00 66 0F 70 21 4F 00 39 5D 54 3E R 00 00 01 00 -T D0 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3E 00 02 09 3E 00 -T D5 0B 00 00 00 00 00 00 21 00 00 +T D6 0B 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 3F 00 02 09 3F 00 +T DB 0B 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 07 00 -T DA 0B 00 00 +T E0 0B 00 00 R 00 00 01 00 -T DA 0B 00 00 C3 00 00 00 00 C3 B7 0A 00 00 -R 00 00 01 00 02 05 25 00 00 0A 01 00 +T E0 0B 00 00 C3 00 00 00 00 C3 BD 0A 00 00 +R 00 00 01 00 02 05 28 00 00 0A 01 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 6E 00 @@ -1220,19 +1222,19 @@ R 00 00 03 00 T 00 00 00 00 9A 82 00 00 1E 00 05 00 03 00 R 00 00 04 00 T 0A 00 00 00 00 00 00 00 8B 01 00 00 00 08 -R 00 00 04 00 4A 04 40 00 48 08 01 00 +R 00 00 04 00 4A 04 4B 00 48 08 01 00 T 12 00 00 00 02 00 00 00 00 00 00 00 00 00 -R 00 00 04 00 4A 06 36 00 4A 0A 12 00 +R 00 00 04 00 4A 06 3E 00 4A 0A 30 00 T 1A 00 00 00 B3 00 00 00 00 00 00 00 00 00 00 R 00 00 04 00 48 04 01 00 T 24 00 00 00 00 00 00 00 26 01 00 00 00 00 -R 00 00 04 00 4A 04 29 00 48 08 01 00 +R 00 00 04 00 4A 04 42 00 48 08 01 00 T 2C 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 04 00 4A 09 41 00 +R 00 00 04 00 4A 09 47 00 T 34 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 R 00 00 04 00 48 04 01 00 T 3E 00 00 00 00 00 00 00 95 00 00 00 00 00 -R 00 00 04 00 4A 04 39 00 48 08 01 00 +R 00 00 04 00 4A 04 01 00 48 08 01 00 T 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 04 00 T 51 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/internet_lib/icmp.rel b/src/nos/lib/internet_lib/icmp.rel index a1305d3c..46eddc33 100644 --- a/src/nos/lib/internet_lib/icmp.rel +++ b/src/nos/lib/internet_lib/icmp.rel @@ -7,22 +7,22 @@ S _Unreach Ref00000000 S _Said_icmp Ref00000000 S _len_p Ref00000000 S _Exceed Ref00000000 -S ___028c_db6d_ICMP_20from_20_25s_ Ref00000000 S ?L_INC_L03 Ref00000000 S _ntohip Ref00000000 S _htonip Ref00000000 +S ___028e_db6d_ICMP_20from_20_25s_ Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _dup_p Ref00000000 -S ___00b6_e3a3__20dest_20_25s_20_2 Ref00000000 S .__.ABS. Def00000000 -S ___00c5_ea43__20new_20gateway_20 Ref00000000 +S ___00b8_e3a3__20dest_20_25s_20_2 Ref00000000 S _ntohicmp Ref00000000 S _ip_send Ref00000000 S _htonicmp Ref00000000 +S ___00c7_ea43__20new_20gateway_20 Ref00000000 S _cksum Ref00000000 -S ___007b_97d2__20_25u_0a Ref00000000 +S ___007c_97d2__20_25u_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0077_c302__20_25s_0a Ref00000000 +S ___0078_c302__20_25s_0a Ref00000000 S _free_p Ref00000000 S _echo_proc Ref00000000 S __printf Ref00000000 @@ -47,7 +47,7 @@ R 00 00 01 00 02 05 15 00 T 06 00 00 00 08 00 00 00 ED 4B 0A 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 T 0D 00 00 00 00 00 00 00 22 08 00 00 00 ED 43 -R 00 00 01 00 02 04 08 00 00 09 03 00 +R 00 00 01 00 02 04 07 00 00 09 03 00 T 14 00 00 00 0A 00 00 00 DD 7E 0C DD B6 0D 28 R 00 00 01 00 00 04 03 00 T 1D 00 00 00 22 @@ -57,7 +57,7 @@ R 00 00 01 00 T 1E 00 00 00 2A 0E 00 00 00 ED 4B 10 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 25 00 00 00 CD 00 00 00 00 22 0E 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 2C 00 00 00 43 10 00 00 00 DD 5E 0A DD 56 0B R 00 00 01 00 00 05 03 00 T 35 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -85,7 +85,7 @@ R 00 00 01 00 T 7C 00 00 00 2A 0E 00 00 00 ED 4B 10 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 83 00 00 00 CD 00 00 00 00 22 0E 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 8A 00 00 00 43 10 00 00 00 DD 5E 0A DD 56 0B R 00 00 01 00 00 05 03 00 T 93 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -97,7 +97,7 @@ R 00 00 01 00 T 9E 00 00 00 DD 4E 0A DD 46 0B 21 02 00 39 5D R 00 00 01 00 T A9 00 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T AF 00 00 00 CD 00 00 00 00 DD 4E B6 06 00 DD R 00 00 01 00 02 05 01 00 T B8 00 00 00 71 FB DD 70 FC 59 50 CD @@ -137,7 +137,7 @@ R 00 00 01 00 T FC 00 00 00 2A 1A 00 00 00 ED 4B 1C 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 03 01 00 00 CD 00 00 00 00 22 1A 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 0A 01 00 00 43 1C 00 00 00 18 32 R 00 00 01 00 00 05 03 00 T 0F 01 00 00 @@ -145,7 +145,7 @@ R 00 00 01 00 T 0F 01 00 00 3E 03 A9 B0 20 13 2A 14 00 00 00 R 00 00 01 00 00 0B 03 00 T 18 01 00 00 ED 4B 16 00 00 00 CD 00 00 00 00 -R 00 00 01 00 00 06 03 00 02 0B 08 00 +R 00 00 01 00 00 06 03 00 02 0B 07 00 T 1F 01 00 00 22 14 00 00 00 ED 43 16 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 26 01 00 00 18 19 @@ -155,7 +155,7 @@ R 00 00 01 00 T 28 01 00 00 3E 04 A9 B0 20 13 2A 26 00 00 00 R 00 00 01 00 00 0B 03 00 T 31 01 00 00 ED 4B 28 00 00 00 CD 00 00 00 00 -R 00 00 01 00 00 06 03 00 02 0B 08 00 +R 00 00 01 00 00 06 03 00 02 0B 07 00 T 38 01 00 00 22 26 00 00 00 ED 43 28 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 3F 01 00 00 18 00 @@ -165,7 +165,7 @@ R 00 00 01 00 T 41 01 00 00 DD 4E 0A DD 46 0B 21 08 00 39 5D R 00 00 01 00 T 4C 01 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 T 52 01 00 00 CD 00 00 00 00 2A 00 00 00 00 7D R 00 00 01 00 02 05 01 00 02 0A 1C 00 T 59 01 00 00 B4 CA 73 02 00 00 @@ -179,7 +179,7 @@ R 00 00 01 00 2B 07 00 00 T 6D 01 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 00 00 02 09 01 00 T 74 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 07 00 02 0A 07 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T 7A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 80 01 00 00 00 00 00 00 F1 F1 F1 DD 6E FB DD @@ -195,7 +195,7 @@ R 00 00 01 00 2B 0B 00 00 T A9 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 00 00 02 0A 01 00 T B0 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T B6 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 19 00 02 0B 19 00 T BC 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 4E @@ -325,17 +325,17 @@ R 00 00 01 00 T 07 03 00 00 2A 32 00 00 00 ED 4B 34 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 0E 03 00 00 CD 00 00 00 00 22 32 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 15 03 00 00 43 34 00 00 00 DD 36 B6 00 DD 4E R 00 00 01 00 00 05 03 00 T 1E 03 00 00 0A DD 46 0B 21 02 00 39 5D 54 3E R 00 00 01 00 T 29 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T 2E 03 00 00 00 00 00 00 2A 86 00 00 00 ED 4B R 00 00 01 00 02 04 01 00 00 09 03 00 T 35 03 00 00 88 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 03 00 02 09 08 00 +R 00 00 01 00 00 04 03 00 02 09 07 00 T 3B 03 00 00 86 00 00 00 ED 43 88 00 00 00 0E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 42 03 00 00 00 C5 21 00 00 E5 DD 6E FD DD 66 @@ -351,7 +351,7 @@ R 00 00 01 00 T 79 03 00 00 DD 46 05 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T 84 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 11 00 02 0A 11 00 +R 00 00 01 00 2B 05 10 00 02 0A 10 00 T 8A 03 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 01 00 T 93 03 00 00 C3 E8 04 00 00 @@ -361,13 +361,13 @@ R 00 00 01 00 T 96 03 00 00 2A 2C 00 00 00 ED 4B 2E 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 9D 03 00 00 CD 00 00 00 00 22 2C 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T A4 03 00 00 43 2E 00 00 00 DD 4E 0A DD 46 0B R 00 00 01 00 00 05 03 00 T AD 03 00 00 21 08 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 08 00 T B5 03 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 09 00 02 0A 01 00 +R 00 00 01 00 02 05 08 00 02 0A 01 00 T BC 03 00 00 00 00 00 00 7D B4 CA 4F 04 00 00 R 00 00 01 00 02 04 1C 00 00 0B 01 00 T C3 03 00 00 @@ -379,7 +379,7 @@ R 00 00 01 00 2B 07 00 00 T D3 03 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 00 00 02 09 01 00 T DA 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 07 00 02 0A 07 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T E0 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 19 00 02 0A 19 00 T E6 03 00 00 00 00 00 00 F1 F1 F1 DD 6E FB DD @@ -395,7 +395,7 @@ R 00 00 01 00 2B 0B 00 00 T 0F 04 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 00 00 02 0A 01 00 T 16 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 1C 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 19 00 02 0B 19 00 T 22 04 00 00 CD 00 00 00 00 F1 F1 F1 F1 21 @@ -405,9 +405,9 @@ R 00 00 01 00 T 35 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 T 3A 04 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 01 00 2B 0A 0F 00 +R 00 00 01 00 02 04 01 00 2B 0A 12 00 T 40 04 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 0F 00 2B 0B 19 00 +R 00 00 01 00 02 05 12 00 2B 0B 19 00 T 46 04 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 19 00 02 0A 01 00 T 4D 04 00 00 F1 F1 @@ -421,7 +421,7 @@ R 00 00 01 00 T 52 04 00 00 2A 20 00 00 00 ED 4B 22 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 59 04 00 00 CD 00 00 00 00 22 20 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 60 04 00 00 43 22 00 00 00 18 75 R 00 00 01 00 00 05 03 00 T 65 04 00 00 @@ -429,7 +429,7 @@ R 00 00 01 00 T 65 04 00 00 2A 38 00 00 00 ED 4B 3A 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 6C 04 00 00 CD 00 00 00 00 22 38 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 73 04 00 00 43 3A 00 00 00 DD 6E 0A DD 66 0B R 00 00 01 00 00 05 03 00 T 7C 04 00 00 E5 21 04 00 39 E5 21 04 00 DD 4E @@ -449,7 +449,7 @@ R 00 00 01 00 T B0 04 00 00 2A 3E 00 00 00 ED 4B 40 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T B7 04 00 00 CD 00 00 00 00 22 3E 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T BE 04 00 00 43 40 00 00 00 18 17 R 00 00 01 00 00 05 03 00 T C3 04 00 00 @@ -457,7 +457,7 @@ R 00 00 01 00 T C3 04 00 00 2A 44 00 00 00 ED 4B 46 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T CA 04 00 00 CD 00 00 00 00 22 44 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T D1 04 00 00 43 46 00 00 00 18 04 R 00 00 01 00 00 05 03 00 T D6 04 00 00 @@ -559,9 +559,9 @@ R 00 00 01 00 T B1 05 00 00 21 00 00 E5 21 02 00 39 4D 44 DD R 00 00 01 00 T BC 05 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0A 00 +R 00 00 01 00 2B 0A 09 00 T C4 05 00 00 00 00 00 00 CD 00 00 00 00 E1 DD -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T CB 05 00 00 46 0A DD 70 F6 DD 46 0C DD 70 F7 R 00 00 01 00 T D6 05 00 00 AF DD 77 F8 DD 77 F9 DD 77 FA DD @@ -591,7 +591,7 @@ R 00 00 01 00 T 14 06 00 00 2A 6E 00 00 00 ED 4B 70 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 1B 06 00 00 CD 00 00 00 00 22 6E 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 22 06 00 00 43 70 00 00 00 DD 6E 0E DD 66 0F R 00 00 01 00 00 05 03 00 T 2B 06 00 00 46 DD 70 F8 C3 4D 07 00 00 @@ -601,7 +601,7 @@ R 00 00 01 00 T 32 06 00 00 2A 7A 00 00 00 ED 4B 7C 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 39 06 00 00 CD 00 00 00 00 22 7A 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 40 06 00 00 43 7C 00 00 00 DD 6E 0E DD 66 0F R 00 00 01 00 00 05 03 00 T 49 06 00 00 5E 23 56 23 4E 23 46 EB DD 75 F8 @@ -615,7 +615,7 @@ R 00 00 01 00 T 60 06 00 00 2A 80 00 00 00 ED 4B 82 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 67 06 00 00 CD 00 00 00 00 22 80 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 6E 06 00 00 43 82 00 00 00 C3 4D 07 00 00 R 00 00 01 00 00 05 03 00 00 0A 01 00 T 74 06 00 00 @@ -623,7 +623,7 @@ R 00 00 01 00 T 74 06 00 00 2A 86 00 00 00 ED 4B 88 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 7B 06 00 00 CD 00 00 00 00 22 86 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 82 06 00 00 43 88 00 00 00 C3 4D 07 00 00 R 00 00 01 00 00 05 03 00 00 0A 01 00 T 88 06 00 00 @@ -639,7 +639,7 @@ R 00 00 01 00 T 8E 06 00 00 2A 8C 00 00 00 ED 4B 8E 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 95 06 00 00 CD 00 00 00 00 22 8C 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 9C 06 00 00 43 8E 00 00 00 C3 4D 07 00 00 R 00 00 01 00 00 05 03 00 00 0A 01 00 T A2 06 00 00 @@ -647,7 +647,7 @@ R 00 00 01 00 T A2 06 00 00 2A 92 00 00 00 ED 4B 94 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T A9 06 00 00 CD 00 00 00 00 22 92 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T B0 06 00 00 43 94 00 00 00 DD 6E 0E DD 66 0F R 00 00 01 00 00 05 03 00 T B9 06 00 00 46 23 66 68 DD 75 F8 DD 74 F9 DD @@ -661,7 +661,7 @@ R 00 00 01 00 T D7 06 00 00 2A 98 00 00 00 ED 4B 9A 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T DE 06 00 00 CD 00 00 00 00 22 98 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T E5 06 00 00 43 9A 00 00 00 18 63 R 00 00 01 00 00 05 03 00 T EA 06 00 00 @@ -669,7 +669,7 @@ R 00 00 01 00 T EA 06 00 00 2A 9E 00 00 00 ED 4B A0 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T F1 06 00 00 CD 00 00 00 00 22 9E 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T F8 06 00 00 43 A0 00 00 00 18 50 R 00 00 01 00 00 05 03 00 T FD 06 00 00 @@ -687,7 +687,7 @@ R 00 00 01 00 T 14 07 00 00 2A 62 00 00 00 ED 4B 64 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 1B 07 00 00 CD 00 00 00 00 22 62 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 22 07 00 00 43 64 00 00 00 18 26 R 00 00 01 00 00 05 03 00 T 27 07 00 00 @@ -695,7 +695,7 @@ R 00 00 01 00 T 27 07 00 00 2A 68 00 00 00 ED 4B 6A 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 2E 07 00 00 CD 00 00 00 00 22 68 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 35 07 00 00 43 6A 00 00 00 18 13 R 00 00 01 00 00 05 03 00 T 3A 07 00 00 @@ -703,7 +703,7 @@ R 00 00 01 00 T 3A 07 00 00 2A 74 00 00 00 ED 4B 76 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 41 07 00 00 CD 00 00 00 00 22 74 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 48 07 00 00 43 76 00 00 00 18 00 R 00 00 01 00 00 05 03 00 T 4D 07 00 00 @@ -711,13 +711,13 @@ R 00 00 01 00 T 4D 07 00 00 2A 56 00 00 00 ED 4B 58 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 54 07 00 00 CD 00 00 00 00 22 56 00 00 00 ED -R 00 00 01 00 02 05 08 00 00 0A 03 00 +R 00 00 01 00 02 05 07 00 00 0A 03 00 T 5B 07 00 00 43 58 00 00 00 21 00 00 39 4D 44 R 00 00 01 00 00 05 03 00 T 64 07 00 00 21 02 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 +R 00 00 01 00 2B 0B 11 00 T 6C 07 00 00 21 00 00 00 00 CD 00 00 00 00 0E -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 11 00 02 0A 01 00 T 73 07 00 00 00 C5 21 00 00 E5 DD 6E FE DD 66 R 00 00 01 00 T 7E 07 00 00 FF E5 21 06 00 39 E5 0E 00 C5 21 @@ -729,7 +729,7 @@ R 00 00 01 00 T 9F 07 00 00 56 D5 C5 01 00 00 11 00 00 3E R 00 00 01 00 T A9 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T AE 07 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 01 00 T B7 07 00 00 diff --git a/src/nos/lib/internet_lib/icmpcmd.rel b/src/nos/lib/internet_lib/icmpcmd.rel index 11a5f6cb..272aca33 100644 --- a/src/nos/lib/internet_lib/icmpcmd.rel +++ b/src/nos/lib/internet_lib/icmpcmd.rel @@ -1,21 +1,21 @@ XL4 H 5 areas 16 global symbols +S ___05f5_4f5f_trace Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0591_5069_status Ref00000000 -S ___0473_2edf_echo Ref00000000 -S ___028b_df4f_ICMP_20echo_20respo Ref00000000 +S ___0488_2edf_echo Ref00000000 +S ___028d_df4f_ICMP_20echo_20respo Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___028d_abbc_ICMP_20tracing Ref00000000 +S ___028f_abbc_ICMP_20tracing Ref00000000 S .__.ABS. Def00000000 S _Icmp_mib Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___05bd_4f5f_trace Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 -S ___017a_ba4c__28_252u_29_25_2d20 Ref00000000 -S ___0048_0e60__20_20_20_20_20_28_ Ref00000000 +S ___017c_ba4c__28_252u_29_25_2d20 Ref00000000 S ?SS_CMP_L02 Ref00000000 +S ___0049_0e60__20_20_20_20_20_28_ Ref00000000 S __printf Ref00000000 +S ___05c9_5069_status Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setbool Ref00000000 S _subcmd Ref00000000 @@ -36,11 +36,11 @@ R 00 00 01 00 00 09 03 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 12 00 02 09 12 00 T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 0B 04 00 +R 00 00 01 00 02 04 01 00 02 0B 04 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 CD 00 00 00 00 FC FF DD 36 FE 0D -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 09 00 T 26 00 00 00 DD 36 FF 00 DD 36 FC 01 DD 36 FD R 00 00 01 00 T 31 00 00 00 00 @@ -50,31 +50,31 @@ R 00 00 01 00 T 32 00 00 00 DD 4E FC DD 46 FD DD 6E FE DD 66 R 00 00 01 00 T 3D 00 00 00 FF CD 00 00 00 00 DA F9 00 00 00 -R 00 00 01 00 02 06 0E 00 00 0B 01 00 +R 00 00 01 00 02 06 0C 00 00 0B 01 00 T 44 00 00 00 R 00 00 01 00 T 44 00 00 00 01 06 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T 4E 00 00 00 00 00 00 00 21 02 00 00 00 19 4E -R 00 00 01 00 02 04 0B 00 02 09 07 00 +R 00 00 01 00 02 04 0A 00 02 09 07 00 T 55 00 00 00 23 46 23 5E 23 56 D5 C5 01 06 00 R 00 00 01 00 T 60 00 00 00 DD 5E FC DD 56 FD CD 00 00 00 00 -R 00 00 01 00 02 0B 0B 00 +R 00 00 01 00 02 0B 0A 00 T 69 00 00 00 21 00 00 00 00 19 4E 23 46 C5 DD R 00 00 01 00 02 05 07 00 T 72 00 00 00 6E FC DD 66 FD E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0B 00 T 7A 00 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0C 00 +R 00 00 01 00 02 06 0B 00 T 80 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 85 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 8E 00 00 00 DD 6E FE DD 66 FF DD 4E FC DD 46 R 00 00 01 00 T 99 00 00 00 FD 09 EB 01 06 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 0B 00 +R 00 00 01 00 02 0B 0A 00 T A2 00 00 00 21 02 00 00 00 19 4E 23 46 23 5E R 00 00 01 00 02 05 07 00 T AB 00 00 00 23 56 D5 C5 DD 6E FE DD 66 FF DD @@ -82,7 +82,7 @@ R 00 00 01 00 T B6 00 00 00 4E FC DD 46 FD 09 EB 01 06 00 CD R 00 00 01 00 T C1 00 00 00 00 00 00 00 21 00 00 00 00 19 4E -R 00 00 01 00 02 04 0B 00 02 09 07 00 +R 00 00 01 00 02 04 0A 00 02 09 07 00 T C8 00 00 00 23 46 C5 DD 6E FE DD 66 FF DD 4E R 00 00 01 00 T D3 00 00 00 FC DD 46 FD 09 E5 1E 00 00 00 00 @@ -90,9 +90,9 @@ R 00 00 01 00 2B 0B 0D 00 T DB 00 00 00 D5 21 00 00 00 00 E5 3E R 00 00 01 00 02 06 0D 00 T E1 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T E6 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T EF 00 00 00 03 DD 71 FC DD 70 FD C3 R 00 00 01 00 T F7 00 00 00 32 00 00 00 @@ -110,7 +110,7 @@ R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 0B 01 00 00 11 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 02 00 2B 0A 11 00 T 11 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 11 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T 18 01 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 04 00 T 1D 01 00 00 @@ -122,7 +122,7 @@ R 00 00 01 00 2B 04 03 00 02 0A 03 00 T 29 01 00 00 11 34 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 11 00 T 2F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 11 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T 36 01 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 04 00 T 00 00 00 00 @@ -140,11 +140,11 @@ R 00 00 03 00 T 00 00 00 00 00 00 00 00 1D 01 00 00 00 00 R 00 00 04 00 4A 04 02 00 48 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 04 00 4A 09 01 00 +R 00 00 04 00 4A 09 0F 00 T 10 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 R 00 00 04 00 48 04 01 00 T 1A 00 00 00 00 00 00 00 FF 00 00 00 00 00 -R 00 00 04 00 4A 04 09 00 48 08 01 00 +R 00 00 04 00 4A 04 00 00 48 08 01 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 04 00 T 2D 00 00 00 00 00 00 00 00 00 00 01 00 diff --git a/src/nos/lib/internet_lib/ipcmd.rel b/src/nos/lib/internet_lib/ipcmd.rel index ff41226a..cbbeeeb2 100644 --- a/src/nos/lib/internet_lib/ipcmd.rel +++ b/src/nos/lib/internet_lib/ipcmd.rel @@ -1,81 +1,81 @@ XL4 H 6 areas 4F global symbols S _resolve Ref00000000 +S ___05f5_4f5f_trace Ref00000000 S _inet_ntoa Ref00000000 -S ___036c_9b70_Routing_20lookups_3 Ref00000000 -S ___0293_5f88_IP_20rx_20tracing Ref00000000 +S ___0593_d581_route_20addprivate_ Ref00000000 S _Routes Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0591_5069_status Ref00000000 -S ___0561_a5ec_route_20lookup_20_3 Ref00000000 -S ___046d_4853_drop Ref00000000 -S ___0137_7643__25s_0a Ref00000000 -S ___010b_90e5__25_2d7lu Ref00000000 +S ___036e_9b70_Routing_20lookups_3 Ref00000000 +S ___0295_5f88_IP_20rx_20tracing Ref00000000 S _Badhost Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _strncmp Ref00000000 +S ___010d_90e5__25_2d7lu Ref00000000 S _if_lookup Ref00000000 -S ___05c0_e444_ttl Ref00000000 +S ___00fb_7335__25_2d13s Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0132_63ed__25lu_0a Ref00000000 -S ___00ff_1455__25_2d17s Ref00000000 -S ___03fd_41b5_add Ref00000000 -S ___00b5_ad83__20dest_20_25s Ref00000000 +S ___0596_a5ec_route_20lookup_20_3 Ref00000000 +S ___0591_ea02_route_20add_20_3cde Ref00000000 +S ___010b_eb89__25_2d4u Ref00000000 +S ___0134_63ed__25lu_0a Ref00000000 +S ___03ff_41b5_add Ref00000000 +S ___00b7_ad83__20dest_20_25s Ref00000000 S _Ip_mib Ref00000000 -S ___0587_61f2_src_20_25s Ref00000000 -S ___0287_9144_Host_20_25s_20_28_2 Ref00000000 S _printf Ref00000000 +S ___0482_4853_drop Ref00000000 S _Rtlookups Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___01fd_daf3_Can_27t_20add_20rou Ref00000000 -S ___055f_bbd2_route_20drop_20_3cd Ref00000000 -S ___0288_862c_Host_20_25s_20unkno Ref00000000 +S ___05f8_e444_ttl Ref00000000 +S ___0289_9144_Host_20_25s_20_28_2 Ref00000000 S _strchr Ref00000000 +S ___01ff_daf3_Can_27t_20add_20rou Ref00000000 S _R_default Ref00000000 -S ___00be_8f2f__20id_20_25u_20pctl Ref00000000 S _strcmp Ref00000000 -S ___04c0_8f77_lookup Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___0563_2c09_rtimer Ref00000000 S _read_timer Ref00000000 S .__.ABS. Def00000000 S _rt_lookup Ref00000000 -S ___00f9_7335__25_2d13s Ref00000000 S _Rtchits Ref00000000 -S ___0290_5812_IP_20Time_2dto_2dli Ref00000000 -S ___0126_6d8a__25c_20 Ref00000000 -S ___0109_eb89__25_2d4u Ref00000000 +S ___04e7_8f77_lookup Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0598_2c09_rtimer Ref00000000 +S ___0101_1455__25_2d17s Ref00000000 +S ___00c0_8f2f__20id_20_25u_20pctl Ref00000000 +S ___049e_28f4_flush Ref00000000 +S ___0292_5812_IP_20Time_2dto_2dli Ref00000000 +S ___0128_6d8a__25c_20 Ref00000000 S ?L_MUL_L03 Ref00000000 -S ___03ff_6783_addprivate Ref00000000 +S ___0594_bbd2_route_20drop_20_3cd Ref00000000 S _Ip_trace Ref00000000 -S ___02a2_42ac_Interface_20_22_25s Ref00000000 -S ___00fb_0d8d__25_2d16s Ref00000000 S _Reasmq Ref00000000 -S ___05bd_4f5f_trace Ref00000000 +S ___05bf_61f2_src_20_25s Ref00000000 +S ___02a4_42ac_Interface_20_22_25s Ref00000000 +S ___00fd_0d8d__25_2d16s Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 -S ___017a_ba4c__28_252u_29_25_2d20 Ref00000000 S _atoi Ref00000000 S ?SL_DIV_L03 Ref00000000 S _rt_add Ref00000000 -S ___010d_da22__25_2d8lu Ref00000000 +S ___017c_ba4c__28_252u_29_25_2d20 Ref00000000 S _atol Ref00000000 -S ___055e_d581_route_20addprivate_ Ref00000000 -S ___0292_8cdb_IP_20reasm_20timeou Ref00000000 +S ___010f_da22__25_2d8lu Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?SS_MOD_L02 Ref00000000 S __printf Ref00000000 -S ___0484_28f4_flush Ref00000000 -S ___035d_1ee5_Reassembly_20fragme Ref00000000 -S ___0032_de40__20_20_20_20_20 Ref00000000 +S ___0294_8cdb_IP_20reasm_20timeou Ref00000000 +S ___035f_1ee5_Reassembly_20fragme Ref00000000 +S ___0033_de40__20_20_20_20_20 Ref00000000 +S ___05c9_5069_status Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _setbool Ref00000000 -S ___055c_ea02_route_20add_20_3cde Ref00000000 -S ___0400_9712_address Ref00000000 S _rt_drop Ref00000000 +S ___0402_9712_address Ref00000000 S _setlong Ref00000000 -S ___00c7_826b__20offset_20_25u_20 Ref00000000 +S ___0401_6783_addprivate Ref00000000 S _subcmd Ref00000000 +S ___028a_862c_Host_20_25s_20unkno Ref00000000 +S ___00c9_826b__20offset_20_25u_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size AC7 flags 0 S _doroute Def0000010F @@ -88,23 +88,23 @@ A CDATA0 size 9C flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 26 00 T 09 00 00 00 E5 C5 4B 42 11 00 00 00 00 3E R 00 00 01 00 00 09 04 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 4B 00 02 09 4B 00 +R 00 00 01 00 2B 04 49 00 02 09 49 00 T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 04 05 00 02 0B 19 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 26 00 T 23 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 T 29 00 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 2F 00 2B 0A 45 00 +R 00 00 01 00 02 05 2F 00 2B 0A 44 00 T 2F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 45 00 02 09 05 00 +R 00 00 01 00 02 04 44 00 02 09 05 00 T 36 00 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 19 00 T 3B 00 00 00 @@ -120,13 +120,13 @@ R 00 00 01 00 T 51 00 00 00 ED 4B 02 00 00 00 ED 5B R 00 00 01 00 00 06 03 00 T 57 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 01 00 +R 00 00 01 00 00 04 03 00 2B 09 02 00 T 5C 00 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 01 00 02 09 05 00 +R 00 00 01 00 02 04 02 00 02 09 05 00 T 63 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 09 00 02 0A 09 00 T 69 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T 6F 00 00 00 00 00 00 00 F1 F1 F1 18 57 R 00 00 01 00 02 04 05 00 T 76 00 00 00 @@ -144,9 +144,9 @@ R 00 00 01 00 T 9B 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T A6 00 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0B 00 +R 00 00 01 00 02 06 08 00 T AC 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T B1 00 00 00 00 00 00 00 F1 F1 21 01 00 18 16 R 00 00 01 00 02 04 05 00 T BA 00 00 00 @@ -168,25 +168,25 @@ R 00 00 01 00 02 05 19 00 T D3 00 00 00 R 00 00 01 00 T D3 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 26 00 T D9 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 3D 00 02 0A 3D 00 +R 00 00 01 00 2B 04 3F 00 02 0A 3F 00 T DF 00 00 00 11 50 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 14 00 2B 0A 49 00 +R 00 00 01 00 02 05 15 00 2B 0A 47 00 T E5 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 49 00 02 09 05 00 +R 00 00 01 00 02 04 47 00 02 09 05 00 T EC 00 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 19 00 T F1 00 00 00 R 00 00 01 00 T F1 00 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 26 00 T F7 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 29 00 02 0A 29 00 +R 00 00 01 00 2B 04 2B 00 02 0A 2B 00 T FD 00 00 00 11 0E 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 14 00 2B 0A 49 00 +R 00 00 01 00 02 05 15 00 2B 0A 47 00 T 03 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 49 00 02 09 05 00 +R 00 00 01 00 02 04 47 00 02 09 05 00 T 0A 01 00 00 F1 F1 C3 00 00 00 00 R 00 00 01 00 02 07 19 00 T 0F 01 00 00 @@ -204,17 +204,17 @@ R 00 00 01 00 T 30 01 00 00 66 05 E5 DD 4E 02 DD 46 03 11 R 00 00 01 00 T 3A 01 00 00 4E 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 4B 00 +R 00 00 01 00 00 04 04 00 2B 09 49 00 T 3F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 4B 00 02 09 05 00 +R 00 00 01 00 02 04 49 00 02 09 05 00 T 46 01 00 00 C3 F8 01 00 00 R 00 00 01 00 00 05 01 00 T 49 01 00 00 R 00 00 01 00 T 49 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 17 00 +R 00 00 01 00 00 05 02 00 2B 0B 16 00 T 4F 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 17 00 02 0A 05 00 +R 00 00 01 00 02 05 16 00 02 0A 05 00 T 56 01 00 00 DD 36 FC 1F DD 36 FD 00 R 00 00 01 00 T 5E 01 00 00 @@ -298,9 +298,9 @@ R 00 00 01 00 02 05 34 00 T 04 02 00 00 01 48 00 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 0D 02 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0A 00 T 13 02 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 0C 00 02 09 05 00 +R 00 00 01 00 02 04 0A 00 02 09 05 00 T 1A 02 00 00 B4 20 06 R 00 00 01 00 T 1D 02 00 00 @@ -316,9 +316,9 @@ R 00 00 01 00 T 27 02 00 00 01 4D 00 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 30 02 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 20 00 +R 00 00 01 00 2B 0A 1F 00 T 38 02 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 20 00 02 09 05 00 +R 00 00 01 00 02 04 1F 00 02 09 05 00 T 3F 02 00 00 20 17 R 00 00 01 00 T 41 02 00 00 @@ -334,9 +334,9 @@ R 00 00 01 00 T 58 02 00 00 01 2F 00 DD 6E 04 DD 66 05 23 23 R 00 00 01 00 T 63 02 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1D 00 +R 00 00 01 00 2B 08 1C 00 T 69 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1D 00 02 09 05 00 +R 00 00 01 00 02 04 1C 00 02 09 05 00 T 70 02 00 00 F8 DD 74 F9 7D B4 28 26 R 00 00 01 00 T 78 02 00 00 @@ -346,7 +346,7 @@ R 00 00 01 00 T 83 02 00 00 74 F9 2B 36 00 DD 5E F8 DD 56 F9 R 00 00 01 00 T 8E 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 37 00 02 0A 37 00 +R 00 00 01 00 2B 05 36 00 02 0A 36 00 T 94 02 00 00 00 00 00 00 DD 75 F6 DD 74 F7 18 R 00 00 01 00 02 04 05 00 T 9D 02 00 00 08 @@ -370,9 +370,9 @@ R 00 00 01 00 T CB 02 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T D6 02 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0B 00 +R 00 00 01 00 02 06 08 00 T DC 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T E1 02 00 00 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 04 05 00 T E9 02 00 00 3E 04 00 00 @@ -384,9 +384,9 @@ R 00 00 01 00 T EB 02 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T F6 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0D 00 +R 00 00 01 00 2B 07 0C 00 T FB 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0D 00 02 09 05 00 +R 00 00 01 00 02 04 0C 00 02 09 05 00 T 02 03 00 00 EC DD 74 ED 7D B4 20 26 R 00 00 01 00 T 0A 03 00 00 @@ -394,11 +394,11 @@ R 00 00 01 00 T 0A 03 00 00 21 04 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T 15 03 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 30 00 +R 00 00 01 00 2B 08 32 00 T 1C 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 30 00 2B 0A 40 00 +R 00 00 01 00 02 04 32 00 2B 0A 3E 00 T 22 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 40 00 02 09 05 00 +R 00 00 01 00 02 04 3E 00 02 09 05 00 T 29 03 00 00 F1 21 01 00 C3 3E 04 00 00 R 00 00 01 00 00 09 01 00 T 30 03 00 00 @@ -406,7 +406,7 @@ R 00 00 01 00 T 30 03 00 00 DD 4E 02 DD 46 03 21 03 00 CD R 00 00 01 00 T 3A 03 00 00 00 00 00 00 30 4B -R 00 00 01 00 02 04 3E 00 +R 00 00 01 00 02 04 3C 00 T 3E 03 00 00 R 00 00 01 00 T 3E 03 00 00 21 06 00 DD 4E 04 DD 46 05 09 5E @@ -424,9 +424,9 @@ R 00 00 01 00 T 65 03 00 00 21 06 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T 70 03 00 00 23 46 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 08 0B 00 +R 00 00 01 00 02 08 08 00 T 78 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T 7D 03 00 00 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 04 05 00 T 85 03 00 00 3E 04 00 00 @@ -446,15 +446,15 @@ R 00 00 01 00 T 96 03 00 00 DD 4E 02 DD 46 03 21 04 00 CD R 00 00 01 00 T A0 03 00 00 00 00 00 00 30 23 -R 00 00 01 00 02 04 3E 00 +R 00 00 01 00 02 04 3C 00 T A4 03 00 00 R 00 00 01 00 T A4 03 00 00 21 08 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T AF 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3B 00 +R 00 00 01 00 2B 07 3A 00 T B4 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 3B 00 02 09 05 00 +R 00 00 01 00 02 04 3A 00 02 09 05 00 T BB 03 00 00 FA DD 74 FB DD 71 FC DD 70 FD 18 R 00 00 01 00 T C6 03 00 00 0E @@ -480,7 +480,7 @@ R 00 00 01 00 T 0C 04 00 00 4E F0 DD 46 F1 DD 5E EE DD 56 EF R 00 00 01 00 T 17 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 39 00 02 0A 39 00 +R 00 00 01 00 2B 05 38 00 02 0A 38 00 T 1D 04 00 00 00 00 00 00 EB 21 12 00 39 F9 EB R 00 00 01 00 02 04 05 00 T 26 04 00 00 7D B4 20 11 @@ -488,9 +488,9 @@ R 00 00 01 00 T 2A 04 00 00 R 00 00 01 00 T 2A 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T 30 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 36 04 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 05 00 T 3B 04 00 00 @@ -508,9 +508,9 @@ R 00 00 01 00 02 05 34 00 T 47 04 00 00 4D 00 00 00 DD 6E 04 DD 66 05 23 R 00 00 01 00 00 04 02 00 T 50 04 00 00 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 20 00 +R 00 00 01 00 2B 09 1F 00 T 57 04 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 20 00 02 09 05 00 +R 00 00 01 00 02 04 1F 00 02 09 05 00 T 5E 04 00 00 20 17 R 00 00 01 00 T 60 04 00 00 @@ -526,9 +526,9 @@ R 00 00 01 00 T 77 04 00 00 01 2F 00 DD 6E 04 DD 66 05 23 23 R 00 00 01 00 T 82 04 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1D 00 +R 00 00 01 00 2B 08 1C 00 T 88 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1D 00 02 09 05 00 +R 00 00 01 00 02 04 1C 00 02 09 05 00 T 8F 04 00 00 F8 DD 74 F9 7D B4 28 26 R 00 00 01 00 T 97 04 00 00 @@ -538,7 +538,7 @@ R 00 00 01 00 T A2 04 00 00 74 F9 2B 36 00 DD 5E F8 DD 56 F9 R 00 00 01 00 T AD 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 37 00 02 0A 37 00 +R 00 00 01 00 2B 05 36 00 02 0A 36 00 T B3 04 00 00 00 00 00 00 DD 75 FA DD 74 FB 18 R 00 00 01 00 02 04 05 00 T BC 04 00 00 08 @@ -562,9 +562,9 @@ R 00 00 01 00 T EA 04 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T F5 04 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0B 00 +R 00 00 01 00 02 06 08 00 T FB 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T 00 05 00 00 00 00 00 00 F1 F1 21 01 00 18 1C R 00 00 01 00 02 04 05 00 T 09 05 00 00 @@ -576,7 +576,7 @@ R 00 00 01 00 T 14 05 00 00 46 FF DD 5E FC DD 56 FD 3E R 00 00 01 00 T 1D 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 48 00 02 09 48 00 +R 00 00 01 00 2B 04 45 00 02 09 45 00 T 22 05 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 05 00 T 25 05 00 00 @@ -594,7 +594,7 @@ R 00 00 01 00 T 33 05 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 T 3E 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 48 00 02 09 48 00 +R 00 00 01 00 2B 04 45 00 02 09 45 00 T 43 05 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 05 00 T 46 05 00 00 @@ -646,9 +646,9 @@ R 00 00 01 00 T CD 05 00 00 23 56 D5 21 04 00 09 5E 23 56 23 R 00 00 01 00 T D8 05 00 00 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 48 00 +R 00 00 01 00 2B 08 45 00 T DE 05 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 48 00 02 09 05 00 +R 00 00 01 00 02 04 45 00 02 09 05 00 T E4 05 00 00 R 00 00 01 00 T E4 05 00 00 DD 6E FA DD 66 FB DD 75 F8 DD 74 @@ -688,9 +688,9 @@ R 00 00 01 00 T 26 06 00 00 21 04 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 31 06 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 +R 00 00 01 00 2B 0B 02 00 T 39 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 01 00 02 0A 05 00 +R 00 00 01 00 02 05 02 00 02 0A 05 00 T 40 06 00 00 75 FE DD 74 FF 18 08 R 00 00 01 00 T 47 06 00 00 @@ -704,25 +704,25 @@ R 00 00 01 00 T 4F 06 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 57 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 31 00 02 0A 31 00 +R 00 00 01 00 2B 04 33 00 02 0A 33 00 T 5D 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T 63 06 00 00 00 00 00 00 F1 F1 F1 21 08 00 DD R 00 00 01 00 02 04 05 00 T 6C 06 00 00 4E 02 DD 46 03 09 5E 23 56 D5 1E R 00 00 01 00 T 77 06 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 04 11 00 02 0A 11 00 T 7D 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T 83 06 00 00 00 00 00 00 F1 F1 F1 21 12 00 09 R 00 00 01 00 02 04 05 00 T 8C 06 00 00 56 23 66 6A 23 23 5E 23 56 D5 1E R 00 00 01 00 T 97 06 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 27 00 02 0A 27 00 +R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 T 9D 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T A3 06 00 00 00 00 00 00 F1 F1 F1 21 0A 00 09 R 00 00 01 00 02 04 05 00 T AC 06 00 00 7E 23 B6 23 B6 23 B6 28 21 @@ -732,9 +732,9 @@ R 00 00 01 00 T B5 06 00 00 21 0A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T C0 06 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 +R 00 00 01 00 2B 0B 02 00 T C8 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 01 00 02 0A 05 00 +R 00 00 01 00 02 05 02 00 02 0A 05 00 T CF 06 00 00 75 FE DD 74 FF 18 08 R 00 00 01 00 T D6 06 00 00 @@ -748,19 +748,19 @@ R 00 00 01 00 T DE 06 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T E6 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 11 00 02 0A 11 00 +R 00 00 01 00 2B 04 28 00 02 0A 28 00 T EC 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T F2 06 00 00 00 00 00 00 F1 F1 F1 21 0E 00 DD R 00 00 01 00 02 04 05 00 T FB 06 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E R 00 00 01 00 T 06 07 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 3A 00 +R 00 00 01 00 2B 09 3B 00 T 0E 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 3A 00 2B 0A 40 00 +R 00 00 01 00 02 04 3B 00 2B 0A 3E 00 T 14 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 40 00 02 09 05 00 +R 00 00 01 00 02 04 3E 00 02 09 05 00 T 1B 07 00 00 F1 F1 21 14 00 DD 4E 02 DD 46 03 R 00 00 01 00 T 26 07 00 00 09 7E E6 01 57 23 7E E6 00 B2 28 @@ -774,23 +774,23 @@ R 00 00 01 00 T 3A 07 00 00 R 00 00 01 00 T 3A 07 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 2A 00 +R 00 00 01 00 2B 06 2C 00 T 3F 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 2A 00 2B 0A 40 00 +R 00 00 01 00 02 04 2C 00 2B 0A 3E 00 T 45 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 40 00 02 09 05 00 +R 00 00 01 00 02 04 3E 00 02 09 05 00 T 4C 07 00 00 F1 21 00 00 E5 21 E8 03 E5 21 R 00 00 01 00 T 56 07 00 00 16 00 DD 4E 02 DD 46 03 09 EB 3E R 00 00 01 00 T 61 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 21 00 02 09 21 00 T 66 07 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 04 05 00 02 09 38 00 +R 00 00 01 00 02 04 05 00 02 09 37 00 T 6D 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 73 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 79 07 00 00 CD 00 00 00 00 F1 F1 F1 F1 21 R 00 00 01 00 02 05 05 00 T 81 07 00 00 26 00 DD 4E 02 DD 46 03 09 4E 23 @@ -798,13 +798,13 @@ R 00 00 01 00 T 8C 07 00 00 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 T 94 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 9A 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T A0 07 00 00 00 00 00 00 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 05 00 T A7 07 00 00 00 00 00 00 -R 00 00 01 00 02 04 22 00 +R 00 00 01 00 02 04 20 00 T A9 07 00 00 R 00 00 01 00 T A9 07 00 00 CD 00 00 00 00 FA FF 03 03 0A 5F @@ -822,11 +822,11 @@ R 00 00 01 00 T CF 07 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T DA 07 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1C 00 +R 00 00 01 00 2B 06 4A 00 T DF 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 1C 00 2B 0A 40 00 +R 00 00 01 00 02 04 4A 00 2B 0A 3E 00 T E5 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 40 00 02 09 05 00 +R 00 00 01 00 02 04 3E 00 02 09 05 00 T EC 07 00 00 F1 21 01 00 18 63 R 00 00 01 00 T F2 07 00 00 @@ -834,7 +834,7 @@ R 00 00 01 00 T F2 07 00 00 DD 4E FE DD 46 FF DD 5E FC DD 56 R 00 00 01 00 T FD 07 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 26 00 02 0B 26 00 +R 00 00 01 00 2B 06 23 00 02 0B 23 00 T 03 08 00 00 CD 00 00 00 00 DD 75 FA DD 74 FB R 00 00 01 00 02 05 05 00 T 0C 08 00 00 7D B4 20 39 @@ -844,15 +844,15 @@ R 00 00 01 00 T 10 08 00 00 DD 4E FE DD 46 FF DD 5E FC DD 56 R 00 00 01 00 T 1B 08 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 21 08 00 00 CD 00 00 00 00 E5 DD 6E 04 DD 66 R 00 00 01 00 02 05 05 00 T 2A 08 00 00 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T 32 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 16 00 02 0A 16 00 +R 00 00 01 00 2B 04 1B 00 02 0A 1B 00 T 38 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T 3E 08 00 00 00 00 00 00 F1 F1 F1 F1 21 01 00 R 00 00 01 00 02 04 05 00 T 47 08 00 00 18 0C @@ -878,45 +878,45 @@ R 00 00 01 00 T 65 08 00 00 DD 4E FE DD 46 FF 21 13 00 CD R 00 00 01 00 T 6F 08 00 00 00 00 00 00 DA FD 08 00 00 -R 00 00 01 00 02 04 3E 00 00 09 01 00 +R 00 00 01 00 02 04 3C 00 00 09 01 00 T 74 08 00 00 R 00 00 01 00 T 74 08 00 00 01 06 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 7E 08 00 00 00 00 00 00 21 02 00 00 00 19 4E -R 00 00 01 00 02 04 35 00 02 09 14 00 +R 00 00 01 00 02 04 35 00 02 09 15 00 T 85 08 00 00 23 46 23 5E 23 56 D5 C5 01 06 00 R 00 00 01 00 T 90 08 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 35 00 T 99 08 00 00 21 00 00 00 00 19 4E 23 46 C5 DD -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T A2 08 00 00 6E FE DD 66 FF E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 36 00 +R 00 00 01 00 2B 0B 39 00 T AA 08 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 36 00 +R 00 00 01 00 02 06 39 00 T B0 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 40 00 02 09 40 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T B5 08 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 05 00 T BE 08 00 00 01 02 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T C8 08 00 00 00 00 00 00 7B B2 28 13 -R 00 00 01 00 02 04 3F 00 +R 00 00 01 00 02 04 3D 00 T CE 08 00 00 R 00 00 01 00 T CE 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 43 00 02 0B 43 00 +R 00 00 01 00 2B 05 41 00 02 0B 41 00 T D4 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T DA 08 00 00 CD 00 00 00 00 F1 F1 18 11 R 00 00 01 00 02 05 05 00 T E1 08 00 00 R 00 00 01 00 T E1 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T E7 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T ED 08 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 05 00 T F2 08 00 00 @@ -932,13 +932,13 @@ R 00 00 01 00 T FD 08 00 00 01 02 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 07 09 00 00 00 00 00 00 7B B2 20 11 -R 00 00 01 00 02 04 3F 00 +R 00 00 01 00 02 04 3D 00 T 0D 09 00 00 R 00 00 01 00 T 0D 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 13 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 19 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 05 00 T 1E 09 00 00 @@ -954,15 +954,15 @@ R 00 00 01 00 T 3C 09 00 00 02 00 00 00 2A 00 00 00 00 CD R 00 00 01 00 02 04 18 00 02 09 18 00 T 42 09 00 00 00 00 00 00 C5 E5 21 00 00 E5 21 -R 00 00 01 00 02 04 38 00 +R 00 00 01 00 02 04 37 00 T 4B 09 00 00 64 00 E5 ED 4B 02 00 00 00 2A -R 00 00 01 00 02 09 28 00 +R 00 00 01 00 02 09 24 00 T 53 09 00 00 00 00 00 00 CD 00 00 00 00 59 50 -R 00 00 01 00 02 04 28 00 02 09 2D 00 +R 00 00 01 00 02 04 24 00 02 09 2D 00 T 5A 09 00 00 C1 09 EB C1 ED 4A 4D 44 EB CD R 00 00 01 00 T 64 09 00 00 00 00 00 00 18 06 -R 00 00 01 00 02 04 38 00 +R 00 00 01 00 02 04 37 00 T 68 09 00 00 R 00 00 01 00 T 68 09 00 00 01 00 00 21 00 00 @@ -970,31 +970,31 @@ R 00 00 01 00 T 6E 09 00 00 R 00 00 01 00 T 6E 09 00 00 C5 E5 2A 02 00 00 00 E5 2A -R 00 00 01 00 02 07 28 00 +R 00 00 01 00 02 07 24 00 T 75 09 00 00 00 00 00 00 E5 2A 02 00 00 00 E5 -R 00 00 01 00 02 04 28 00 02 0A 18 00 +R 00 00 01 00 02 04 24 00 02 0A 18 00 T 7C 09 00 00 2A 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 18 00 2B 0B 02 00 +R 00 00 01 00 02 05 18 00 2B 0B 06 00 T 82 09 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 02 00 +R 00 00 01 00 02 06 06 00 T 88 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 40 00 02 09 40 00 +R 00 00 01 00 2B 04 3E 00 02 09 3E 00 T 8D 09 00 00 00 00 00 00 EB 21 10 00 39 F9 EB R 00 00 01 00 02 04 05 00 T 96 09 00 00 2A 00 00 00 00 7D B4 28 11 -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 30 00 T 9D 09 00 00 R 00 00 01 00 T 9D 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 42 00 02 0B 42 00 +R 00 00 01 00 2B 05 40 00 02 0B 40 00 T A3 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T A9 09 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 05 00 T AE 09 00 00 R 00 00 01 00 T AE 09 00 00 2A 00 00 00 00 DD 75 FA DD 74 FB -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 30 00 T B7 09 00 00 R 00 00 01 00 T B7 09 00 00 DD 7E FA DD B6 FB CA C1 0A 00 00 @@ -1004,41 +1004,41 @@ R 00 00 01 00 T C0 09 00 00 21 16 00 DD 4E FA DD 46 FB 09 5E R 00 00 01 00 T CB 09 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 +R 00 00 01 00 2B 0B 02 00 T D3 09 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 05 00 +R 00 00 01 00 02 05 02 00 02 0A 05 00 T DA 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 15 00 02 0B 15 00 +R 00 00 01 00 2B 05 31 00 02 0B 31 00 T E0 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T E6 09 00 00 CD 00 00 00 00 F1 F1 F1 21 1A 00 R 00 00 01 00 02 05 05 00 T EF 09 00 00 DD 4E FA DD 46 FB 09 5E 23 56 23 R 00 00 01 00 T FA 09 00 00 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 01 00 +R 00 00 01 00 2B 08 02 00 T 00 0A 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 01 00 02 09 05 00 +R 00 00 01 00 02 04 02 00 02 09 05 00 T 07 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 13 00 02 0A 13 00 +R 00 00 01 00 2B 04 14 00 02 0A 14 00 T 0D 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 40 00 02 0A 40 00 +R 00 00 01 00 2B 05 3E 00 02 0A 3E 00 T 13 0A 00 00 00 00 00 00 F1 F1 F1 21 14 00 DD R 00 00 01 00 02 04 05 00 T 1C 0A 00 00 4E FA DD 46 FB 09 5E 23 56 D5 59 R 00 00 01 00 T 27 0A 00 00 50 13 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 24 00 +R 00 00 01 00 2B 08 21 00 T 2D 0A 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 04 24 00 02 09 05 00 +R 00 00 01 00 02 04 21 00 02 09 05 00 T 34 0A 00 00 21 20 00 DD 4E FA DD 46 FB 09 5E R 00 00 01 00 T 3F 0A 00 00 16 00 D5 21 1E 00 09 5E 23 56 D5 R 00 00 01 00 T 4A 0A 00 00 1E 00 00 00 00 D5 21 00 00 00 00 -R 00 00 01 00 2B 05 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 05 29 00 02 0B 29 00 T 50 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 56 0A 00 00 CD 00 00 00 00 EB 21 0E 00 39 F9 R 00 00 01 00 02 05 05 00 T 5F 0A 00 00 EB 21 12 00 09 46 23 66 68 DD 75 @@ -1056,9 +1056,9 @@ R 00 00 01 00 T 81 0A 00 00 23 56 D5 21 06 00 09 5E 23 56 D5 R 00 00 01 00 T 8C 0A 00 00 1E 00 00 00 00 D5 21 00 00 00 00 -R 00 00 01 00 2B 05 4A 00 02 0B 4A 00 +R 00 00 01 00 2B 05 4B 00 02 0B 4B 00 T 92 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 40 00 02 0B 40 00 +R 00 00 01 00 2B 06 3E 00 02 0B 3E 00 T 98 0A 00 00 CD 00 00 00 00 F1 F1 F1 F1 03 03 R 00 00 01 00 02 05 05 00 T A1 0A 00 00 0A 6F 03 0A 67 DD 75 FC DD 74 FD @@ -1116,40 +1116,40 @@ R 00 00 04 00 T 4E 00 00 00 R 00 00 04 00 T 00 00 00 00 00 00 00 00 3B 00 00 00 00 00 -R 00 00 05 00 4A 04 47 00 48 08 01 00 +R 00 00 05 00 4A 04 46 00 48 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 23 00 +R 00 00 05 00 4A 09 27 00 T 10 00 00 00 D3 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 1A 00 00 00 00 00 00 00 58 08 00 00 00 00 -R 00 00 05 00 4A 04 06 00 48 08 01 00 +R 00 00 05 00 4A 04 42 00 48 08 01 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 33 00 +R 00 00 05 00 4A 09 01 00 T 2A 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 34 00 00 00 00 00 00 00 F1 00 00 00 00 00 -R 00 00 05 00 4A 04 0E 00 48 08 01 00 +R 00 00 05 00 4A 04 1A 00 48 08 01 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 T 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 0B 12 00 +R 00 00 05 00 4A 0B 13 00 T 51 00 00 00 FB 01 00 00 00 00 03 00 R 00 00 05 00 48 04 01 00 T 58 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 46 00 4A 08 2E 00 +R 00 00 05 00 4A 04 10 00 4A 08 48 00 T 5E 00 00 00 FB 01 00 00 00 00 03 00 R 00 00 05 00 48 04 01 00 T 65 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 3C 00 4A 08 08 00 +R 00 00 05 00 4A 04 03 00 4A 08 17 00 T 6B 00 00 00 41 04 00 00 00 00 02 00 R 00 00 05 00 48 04 01 00 T 72 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 1B 00 4A 08 41 00 +R 00 00 05 00 4A 04 2E 00 4A 08 2A 00 T 78 00 00 00 28 05 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 82 00 00 00 00 00 00 00 A9 07 00 00 00 00 -R 00 00 05 00 4A 04 21 00 48 08 01 00 +R 00 00 05 00 4A 04 25 00 48 08 01 00 T 8A 00 00 00 02 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 06 07 00 +R 00 00 05 00 4A 06 0F 00 T 94 00 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 diff --git a/src/nos/lib/internet_lib/ipsock.rel b/src/nos/lib/internet_lib/ipsock.rel index d5f8d6d0..1ab958f8 100644 --- a/src/nos/lib/internet_lib/ipsock.rel +++ b/src/nos/lib/internet_lib/ipsock.rel @@ -9,13 +9,13 @@ S _ntohip Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _bind Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _pinet Ref00000000 S _kwait Ref00000000 S _ip_send Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _del_ip Ref00000000 @@ -24,15 +24,15 @@ S _free_p Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3F5 flags 0 -S _so_ip_close Def000002D5 -S _ippsocket Def00000399 -S _so_ip_send Def000001A7 +A CODE size 416 flags 0 +S _so_ip_close Def000002F6 +S _ippsocket Def000003BA +S _so_ip_send Def000001C1 S _so_ip_conn Def0000005E S _so_ip_sock Def00000000 S _so_ip_recv Def00000079 -S _so_ip_qlen Def00000291 -S _checkipaddr Def000002ED +S _so_ip_qlen Def000002B2 +S _checkipaddr Def0000030E A UDATA0 size 1E flags 0 A IDATA0 size 3 flags 0 S _Inet_eol Def00000000 @@ -45,9 +45,9 @@ T 09 00 00 00 66 03 56 23 66 6A DD 75 FE DD 74 R 00 00 01 00 T 14 00 00 00 FF 21 0C 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T 1F 00 00 00 E5 0E 18 03 00 00 C5 01 +T 1F 00 00 00 E5 0E 39 03 00 00 C5 01 R 00 00 01 00 29 06 01 00 -T 24 00 00 00 18 03 00 00 C5 DD 5E 04 DD 56 05 +T 24 00 00 00 39 03 00 00 C5 DD 5E 04 DD 56 05 R 00 00 01 00 00 04 01 00 T 2D 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 00 00 02 0A 00 00 @@ -64,12 +64,12 @@ R 00 00 01 00 02 04 06 00 T 5E 00 00 00 R 00 00 01 00 T 5E 00 00 00 CD 00 00 00 00 21 0E 00 19 7E 23 -R 00 00 01 00 02 05 0D 00 +R 00 00 01 00 02 05 0E 00 T 67 00 00 00 B6 20 09 R 00 00 01 00 T 6A 00 00 00 R 00 00 01 00 -T 6A 00 00 00 DD 5E 02 DD 56 03 CD 44 03 00 00 +T 6A 00 00 00 DD 5E 02 DD 56 03 CD 65 03 00 00 R 00 00 01 00 00 0B 01 00 T 73 00 00 00 R 00 00 01 00 @@ -87,9 +87,9 @@ T 7E 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 T 89 00 00 00 23 66 68 DD 75 BA DD 74 BB 7D B4 R 00 00 01 00 -T 94 00 00 00 28 44 DD 6E BA DD 66 BB 23 23 7E +T 94 00 00 00 28 57 DD 6E BA DD 66 BB 23 23 7E R 00 00 01 00 -T 9F 00 00 00 23 B6 20 37 +T 9F 00 00 00 23 B6 20 4A R 00 00 01 00 T A3 00 00 00 R 00 00 01 00 @@ -99,293 +99,299 @@ T A3 00 00 00 R 00 00 01 00 T A3 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T AE 00 00 00 B7 28 0C +T AE 00 00 00 B7 28 13 R 00 00 01 00 T B1 00 00 00 R 00 00 01 00 -T B1 00 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0F 00 -T BA 00 00 00 C3 A4 01 00 00 -R 00 00 01 00 00 05 01 00 -T BD 00 00 00 -R 00 00 01 00 -T BD 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T C5 00 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 0B 00 02 0A 01 00 -T CC 00 00 00 00 00 00 00 7D B4 28 06 -R 00 00 01 00 02 04 0F 00 -T D2 00 00 00 -R 00 00 01 00 -T D2 00 00 00 21 FF FF C3 A4 01 00 00 +T B1 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 09 00 +T BA 00 00 00 64 23 36 00 21 FF FF C3 +R 00 00 01 00 +T C2 00 00 00 BE 01 00 00 +R 00 00 01 00 00 04 01 00 +T C4 00 00 00 +R 00 00 01 00 +T C4 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 09 00 +T CD 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0C 00 +T D5 00 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 0C 00 02 0A 01 00 +T DC 00 00 00 44 E1 71 23 70 79 B0 28 06 +R 00 00 01 00 +T E5 00 00 00 +R 00 00 01 00 +T E5 00 00 00 21 FF FF C3 BE 01 00 00 R 00 00 01 00 00 08 01 00 -T D8 00 00 00 +T EB 00 00 00 R 00 00 01 00 -T D8 00 00 00 18 A4 +T EB 00 00 00 18 91 R 00 00 01 00 -T DA 00 00 00 +T ED 00 00 00 R 00 00 01 00 -T DA 00 00 00 DD 7E BA DD B6 BB 20 0C +T ED 00 00 00 DD 7E BA DD B6 BB 20 13 R 00 00 01 00 -T E2 00 00 00 +T F5 00 00 00 R 00 00 01 00 -T E2 00 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0F 00 -T EB 00 00 00 C3 A4 01 00 00 -R 00 00 01 00 00 05 01 00 -T EE 00 00 00 +T F5 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 09 00 +T FE 00 00 00 65 23 36 00 21 FF FF C3 R 00 00 01 00 -T EE 00 00 00 DD 5E BA DD 56 BB 13 13 3E +T 06 01 00 00 BE 01 00 00 +R 00 00 01 00 00 04 01 00 +T 08 01 00 00 +R 00 00 01 00 +T 08 01 00 00 DD 5E BA DD 56 BB 13 13 3E R 00 00 01 00 -T F7 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 11 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 -T FC 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 16 01 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 01 00 -T 05 01 00 00 C1 71 23 70 DD 4E 04 DD 46 05 21 +T 1F 01 00 00 C1 71 23 70 DD 4E 04 DD 46 05 21 R 00 00 01 00 -T 10 01 00 00 04 00 39 5D 54 3E 00 00 00 00 21 +T 2A 01 00 00 04 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 05 00 -T 18 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +T 32 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 05 00 02 09 01 00 -T 1F 01 00 00 04 DD 66 05 5E 23 56 3E +T 39 01 00 00 04 DD 66 05 5E 23 56 3E R 00 00 01 00 -T 27 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 41 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 2C 01 00 00 00 00 00 00 DD 75 FD DD 74 FE DD +T 46 01 00 00 00 00 00 00 DD 75 FD DD 74 FE DD R 00 00 01 00 02 04 01 00 -T 35 01 00 00 7E 0A DD B6 0B 28 62 DD 7E 0C DD +T 4F 01 00 00 7E 0A DD B6 0B 28 62 DD 7E 0C DD R 00 00 01 00 -T 40 01 00 00 B6 0D 28 5A DD 6E 0C DD 66 0D 46 +T 5A 01 00 00 B6 0D 28 5A DD 6E 0C DD 66 0D 46 R 00 00 01 00 -T 4B 01 00 00 23 66 68 01 10 80 3E 80 AC 67 ED +T 65 01 00 00 23 66 68 01 10 80 3E 80 AC 67 ED R 00 00 01 00 -T 56 01 00 00 42 38 45 +T 70 01 00 00 42 38 45 R 00 00 01 00 -T 59 01 00 00 +T 73 01 00 00 R 00 00 01 00 -T 59 01 00 00 +T 73 01 00 00 R 00 00 01 00 -T 59 01 00 00 +T 73 01 00 00 R 00 00 01 00 -T 59 01 00 00 DD 6E 0A DD 66 0B DD 75 BC DD 74 +T 73 01 00 00 DD 6E 0A DD 66 0B DD 75 BC DD 74 R 00 00 01 00 -T 64 01 00 00 BD AF 77 23 77 21 04 00 DD 4E BC +T 7E 01 00 00 BD AF 77 23 77 21 04 00 DD 4E BC R 00 00 01 00 -T 6F 01 00 00 DD 46 BD 09 E5 21 06 00 39 5E 23 +T 89 01 00 00 DD 46 BD 09 E5 21 06 00 39 5E 23 R 00 00 01 00 -T 7A 01 00 00 56 23 4E 23 46 E1 73 23 72 23 71 +T 94 01 00 00 56 23 4E 23 46 E1 73 23 72 23 71 R 00 00 01 00 -T 85 01 00 00 23 70 DD 6E BC DD 66 BD 23 23 AF +T 9F 01 00 00 23 70 DD 6E BC DD 66 BD 23 23 AF R 00 00 01 00 -T 90 01 00 00 77 23 77 DD 6E 0C DD 66 0D 36 10 +T AA 01 00 00 77 23 77 DD 6E 0C DD 66 0D 36 10 R 00 00 01 00 -T 9B 01 00 00 23 36 00 +T B5 01 00 00 23 36 00 R 00 00 01 00 -T 9E 01 00 00 +T B8 01 00 00 R 00 00 01 00 -T 9E 01 00 00 DD 6E FD DD 66 FE +T B8 01 00 00 DD 6E FD DD 66 FE R 00 00 01 00 -T A4 01 00 00 +T BE 01 00 00 R 00 00 01 00 -T A4 01 00 00 C3 00 00 00 00 +T BE 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 -T A7 01 00 00 +T C1 01 00 00 R 00 00 01 00 -T A7 01 00 00 CD 00 00 00 00 FC FF 21 0E 00 DD +T C1 01 00 00 CD 00 00 00 00 FC FF 21 0E 00 DD R 00 00 01 00 02 05 11 00 -T B0 01 00 00 5E 02 DD 56 03 19 7E 23 B6 20 09 +T CA 01 00 00 5E 02 DD 56 03 19 7E 23 B6 20 09 R 00 00 01 00 -T BB 01 00 00 +T D5 01 00 00 R 00 00 01 00 -T BB 01 00 00 DD 5E 02 DD 56 03 CD 44 03 00 00 +T D5 01 00 00 DD 5E 02 DD 56 03 CD 65 03 00 00 R 00 00 01 00 00 0B 01 00 -T C4 01 00 00 +T DE 01 00 00 R 00 00 01 00 -T C4 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 46 +T DE 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T CF 01 00 00 23 66 68 DD 75 FC DD 74 FD DD 7E +T E9 01 00 00 23 66 68 DD 75 FC DD 74 FD DD 7E R 00 00 01 00 -T DA 01 00 00 0A DD B6 0B 28 0E +T F4 01 00 00 0A DD B6 0B 28 0E R 00 00 01 00 -T E0 01 00 00 +T FA 01 00 00 R 00 00 01 00 -T E0 01 00 00 DD 6E 0A DD 66 0B DD 75 FE DD 74 +T FA 01 00 00 DD 6E 0A DD 66 0B DD 75 FE DD 74 R 00 00 01 00 -T EB 01 00 00 FF 18 3E +T 05 02 00 00 FF 18 45 R 00 00 01 00 -T EE 01 00 00 +T 08 02 00 00 R 00 00 01 00 -T EE 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +T 08 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T F9 01 00 00 23 B6 28 16 +T 13 02 00 00 23 B6 28 16 R 00 00 01 00 -T FD 01 00 00 +T 17 02 00 00 R 00 00 01 00 -T FD 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 46 +T 17 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 08 02 00 00 23 66 68 DD 75 FE DD 74 FF 18 19 +T 22 02 00 00 23 66 68 DD 75 FE DD 74 FF 18 20 R 00 00 01 00 -T 13 02 00 00 +T 2D 02 00 00 R 00 00 01 00 -T 13 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 2D 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 14 00 -T 1B 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 35 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 14 00 02 0A 01 00 -T 22 02 00 00 65 00 22 00 00 00 00 21 FF FF 18 -R 00 00 01 00 02 07 0F 00 -T 2B 02 00 00 62 +T 3C 02 00 00 4D 00 ED 4B 00 00 00 00 09 36 65 +R 00 00 01 00 02 08 09 00 +T 45 02 00 00 23 36 00 21 FF FF 18 62 R 00 00 01 00 -T 2C 02 00 00 +T 4D 02 00 00 R 00 00 01 00 -T 2C 02 00 00 +T 4D 02 00 00 R 00 00 01 00 -T 2C 02 00 00 0E 00 C5 21 00 00 E5 21 00 00 E5 +T 4D 02 00 00 0E 00 C5 21 00 00 E5 21 00 00 E5 R 00 00 01 00 -T 37 02 00 00 DD 6E 04 DD 66 05 E5 0E 00 C5 0E +T 58 02 00 00 DD 6E 04 DD 66 05 E5 0E 00 C5 0E R 00 00 01 00 -T 42 02 00 00 00 C5 21 0C 00 DD 4E 02 DD 46 03 +T 63 02 00 00 00 C5 21 0C 00 DD 4E 02 DD 46 03 R 00 00 01 00 -T 4D 02 00 00 09 46 23 66 68 01 07 00 09 4E C5 +T 6E 02 00 00 09 46 23 66 68 01 07 00 09 4E C5 R 00 00 01 00 -T 58 02 00 00 21 04 00 DD 4E FE DD 46 FF 09 4E +T 79 02 00 00 21 04 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T 63 02 00 00 23 46 23 5E 23 56 D5 C5 21 04 00 +T 84 02 00 00 23 46 23 5E 23 56 D5 C5 21 04 00 R 00 00 01 00 -T 6E 02 00 00 DD 4E FC DD 46 FD 09 5E 23 56 23 +T 8F 02 00 00 DD 4E FC DD 46 FD 09 5E 23 56 23 R 00 00 01 00 -T 79 02 00 00 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 -T 7F 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0C 00 02 09 01 00 -T 86 02 00 00 12 00 39 F9 EB 21 00 00 +T 9A 02 00 00 4E 23 46 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0D 00 +T A0 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0D 00 02 09 01 00 +T A7 02 00 00 12 00 39 F9 EB 21 00 00 R 00 00 01 00 -T 8E 02 00 00 +T AF 02 00 00 R 00 00 01 00 -T 8E 02 00 00 C3 00 00 00 00 +T AF 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 -T 91 02 00 00 +T B2 02 00 00 R 00 00 01 00 -T 91 02 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 +T B2 02 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 R 00 00 01 00 02 05 11 00 -T 9A 02 00 00 +T BB 02 00 00 R 00 00 01 00 -T 9A 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T BB 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T A5 02 00 00 23 66 68 23 23 5E 23 56 3E +T C6 02 00 00 23 66 68 23 23 5E 23 56 3E R 00 00 01 00 -T AE 02 00 00 00 00 00 00 21 00 00 00 00 CD +T CF 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T B3 02 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 +T D4 02 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 R 00 00 01 00 02 04 01 00 -T BC 02 00 00 0F +T DD 02 00 00 0F R 00 00 01 00 -T BD 02 00 00 +T DE 02 00 00 R 00 00 01 00 -T BD 02 00 00 3E 01 A9 B0 20 09 AF DD 77 FE DD +T DE 02 00 00 3E 01 A9 B0 20 09 AF DD 77 FE DD R 00 00 01 00 -T C8 02 00 00 77 FF 18 00 +T E9 02 00 00 77 FF 18 00 R 00 00 01 00 -T CC 02 00 00 +T ED 02 00 00 R 00 00 01 00 -T CC 02 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +T ED 02 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 R 00 00 01 00 02 0B 06 00 -T D5 02 00 00 +T F6 02 00 00 R 00 00 01 00 -T D5 02 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 -R 00 00 01 00 02 05 0D 00 -T DE 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T F6 02 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 +R 00 00 01 00 02 05 0E 00 +T FF 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 12 00 02 0B 12 00 -T E4 02 00 00 CD 00 00 00 00 21 00 00 C3 +T 05 03 00 00 CD 00 00 00 00 21 00 00 C3 R 00 00 01 00 02 05 01 00 -T EB 02 00 00 00 00 00 00 +T 0C 03 00 00 00 00 00 00 R 00 00 01 00 02 04 06 00 -T ED 02 00 00 +T 0E 03 00 00 R 00 00 01 00 -T ED 02 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD +T 0E 03 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD R 00 00 01 00 02 05 11 00 -T F6 02 00 00 66 03 DD 75 FE DD 74 FF 7E 23 B6 +T 17 03 00 00 66 03 DD 75 FE DD 74 FF 7E 23 B6 R 00 00 01 00 -T 01 03 00 00 20 0A 3E 10 DD AE 04 DD B6 05 28 +T 22 03 00 00 20 0A 3E 10 DD AE 04 DD B6 05 28 R 00 00 01 00 -T 0C 03 00 00 05 +T 2D 03 00 00 05 R 00 00 01 00 -T 0D 03 00 00 +T 2E 03 00 00 R 00 00 01 00 -T 0D 03 00 00 +T 2E 03 00 00 R 00 00 01 00 -T 0D 03 00 00 +T 2E 03 00 00 R 00 00 01 00 -T 0D 03 00 00 21 FF FF 18 03 +T 2E 03 00 00 21 FF FF 18 03 R 00 00 01 00 -T 12 03 00 00 +T 33 03 00 00 R 00 00 01 00 -T 12 03 00 00 21 00 00 +T 33 03 00 00 21 00 00 R 00 00 01 00 -T 15 03 00 00 +T 36 03 00 00 R 00 00 01 00 -T 15 03 00 00 C3 00 00 00 00 +T 36 03 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 -T 18 03 00 00 +T 39 03 00 00 R 00 00 01 00 -T 18 03 00 00 CD 00 00 00 00 01 01 00 21 09 00 -R 00 00 01 00 02 05 0D 00 -T 21 03 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 39 03 00 00 CD 00 00 00 00 01 01 00 21 09 00 +R 00 00 01 00 02 05 0E 00 +T 42 03 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 16 00 -T 28 03 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +T 49 03 00 00 00 00 00 00 CD 00 00 00 00 EB 3E R 00 00 01 00 02 04 16 00 02 09 01 00 -T 2F 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 50 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 10 00 02 09 10 00 -T 34 03 00 00 00 00 00 00 11 00 00 3E +T 55 03 00 00 00 00 00 00 11 00 00 3E R 00 00 01 00 02 04 01 00 -T 3A 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 3F 03 00 00 00 00 00 00 C3 00 00 00 00 +T 5B 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +T 60 03 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 01 00 02 09 06 00 -T 44 03 00 00 +T 65 03 00 00 R 00 00 01 00 -T 44 03 00 00 CD 00 00 00 00 EE FF DD 6E 02 DD +T 65 03 00 00 CD 00 00 00 00 EE FF DD 6E 02 DD R 00 00 01 00 02 05 11 00 -T 4D 03 00 00 66 03 46 23 66 68 DD 75 FE DD 74 +T 6E 03 00 00 66 03 46 23 66 68 DD 75 FE DD 74 R 00 00 01 00 -T 58 03 00 00 FF AF DD 77 EE DD 77 EF AF DD 77 +T 79 03 00 00 FF AF DD 77 EE DD 77 EF AF DD 77 R 00 00 01 00 -T 63 03 00 00 F2 DD 77 F3 DD 77 F4 DD 77 F5 ED +T 84 03 00 00 F2 DD 77 F3 DD 77 F4 DD 77 F5 ED R 00 00 01 00 -T 6E 03 00 00 4B 00 00 00 00 03 ED 43 +T 8F 03 00 00 4B 00 00 00 00 03 ED 43 R 00 00 01 00 02 05 04 00 -T 74 03 00 00 00 00 00 00 0B DD 71 F0 DD 70 F1 +T 95 03 00 00 00 00 00 00 0B DD 71 F0 DD 70 F1 R 00 00 01 00 02 04 04 00 -T 7D 03 00 00 01 10 00 C5 21 02 00 39 4D 44 DD +T 9E 03 00 00 01 10 00 C5 21 02 00 39 4D 44 DD R 00 00 01 00 -T 88 03 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T A9 03 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 08 00 -T 90 03 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 +T B1 03 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 R 00 00 01 00 02 04 08 00 02 09 01 00 -T 97 03 00 00 00 00 00 00 +T B8 03 00 00 00 00 00 00 R 00 00 01 00 02 04 07 00 -T 99 03 00 00 +T BA 03 00 00 R 00 00 01 00 -T 99 03 00 00 CD 00 00 00 00 F8 FF DD 6E 02 DD +T BA 03 00 00 CD 00 00 00 00 F8 FF DD 6E 02 DD R 00 00 01 00 02 05 11 00 -T A2 03 00 00 66 03 DD 75 F8 DD 74 F9 01 04 00 +T C3 03 00 00 66 03 DD 75 F8 DD 74 F9 01 04 00 R 00 00 01 00 -T AD 03 00 00 09 5E 23 56 23 4E 23 46 EB DD 75 +T CE 03 00 00 09 5E 23 56 23 4E 23 46 EB DD 75 R 00 00 01 00 -T B8 03 00 00 FA DD 74 FB DD 71 FC DD 70 FD DD +T D9 03 00 00 FA DD 74 FB DD 71 FC DD 70 FD DD R 00 00 01 00 -T C3 03 00 00 6E F8 DD 66 F9 23 23 46 23 66 68 +T E4 03 00 00 6E F8 DD 66 F9 23 23 46 23 66 68 R 00 00 01 00 -T CE 03 00 00 DD 75 FE DD 74 FF 21 02 00 39 5D +T EF 03 00 00 DD 75 FE DD 74 FF 21 02 00 39 5D R 00 00 01 00 -T D9 03 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T DF 03 00 00 CD 00 00 00 00 4D 44 11 +T FA 03 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +T 00 04 00 00 CD 00 00 00 00 4D 44 11 R 00 00 01 00 02 05 01 00 -T E5 03 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 0E 00 -T EA 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T F0 03 00 00 00 00 00 00 C3 00 00 00 00 +T 06 04 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 09 0F 00 +T 0B 04 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0F 00 02 09 01 00 +T 11 04 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 00 04 02 00 02 09 06 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/keychar.rel b/src/nos/lib/internet_lib/keychar.rel new file mode 100644 index 00000000..2bb0ae85 --- /dev/null +++ b/src/nos/lib/internet_lib/keychar.rel @@ -0,0 +1,48 @@ +XL4 +H 2 areas A global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _alert Ref00000000 +S __fprintf Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S _Current Ref00000000 +S ___03f3_699f__5eC_0a Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 56 flags 0 +S _keychar Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 3E 03 AB B2 28 05 +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 +R 00 00 01 00 +T 09 00 00 00 21 01 00 18 45 +R 00 00 01 00 +T 0E 00 00 00 +R 00 00 01 00 +T 0E 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T 14 00 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 +R 00 00 01 00 02 0A 06 00 +T 1D 00 00 00 5E 23 56 D5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 03 00 +T 24 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 2B 00 00 00 F1 01 6B 00 21 07 00 ED 5B +R 00 00 01 00 +T 34 00 00 00 00 00 00 00 19 5E 23 56 3E +R 00 00 01 00 02 04 06 00 +T 3B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 40 00 00 00 00 00 00 00 21 20 00 ED 4B +R 00 00 01 00 02 04 00 00 +T 47 00 00 00 00 00 00 00 09 AF 77 23 77 23 77 +R 00 00 01 00 02 04 06 00 +T 50 00 00 00 21 00 00 +R 00 00 01 00 +T 53 00 00 00 +R 00 00 01 00 +T 53 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/internet_lib/ping.rel b/src/nos/lib/internet_lib/ping.rel index 87330460..d84f2aba 100644 --- a/src/nos/lib/internet_lib/ping.rel +++ b/src/nos/lib/internet_lib/ping.rel @@ -2,9 +2,10 @@ XL4 H 3 areas 41 global symbols S _resolve Ref00000000 S _inet_ntoa Ref00000000 -S ___03b3_2057_Too_20many_20sessio Ref00000000 +S ___0166_04ae__25s_3a_20rtt_20_25 Ref00000000 S _ambufw Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 S ?L_DEC_L03 Ref00000000 S _Icmp_echo Ref00000000 S ?S_V_SWITCH_L06 Ref00000000 @@ -13,17 +14,17 @@ S _memset Ref00000000 S _memcpy Ref00000000 S _ppause Ref00000000 S _newsession Ref00000000 -S ___0115_2875__2510lu_2510lu_255l Ref00000000 S ?L_INC_L03 Ref00000000 +S ___0117_2875__2510lu_2510lu_255l Ref00000000 S _setjmp Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0343_7fa9_Pinging_20suspended Ref00000000 S _close Ref00000000 +S ___0345_7fa9_Pinging_20suspended Ref00000000 S _alert Ref00000000 S __fprintf Ref00000000 -S ___0342_94a5_Pinging_20resumed_0 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___0046_da1e__20_20_20_20_20_20s Ref00000000 +S ___0344_94a5_Pinging_20resumed_0 Ref00000000 +S ___0047_da1e__20_20_20_20_20_20s Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 @@ -32,36 +33,35 @@ S _Icmp_mib Ref00000000 S _pullup Ref00000000 S _ntohicmp Ref00000000 S _htonicmp Ref00000000 -S ___0367_ae52_Resolving_20_25s_2e Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _Current Ref00000000 +S ___0369_ae52_Resolving_20_25s_2e Ref00000000 S ?L_MUL_L03 Ref00000000 S _freesession Ref00000000 S _ksignal Ref00000000 -S ___0202_ef8c_Can_27t_20create_20 Ref00000000 S ?SL_CMP_L03 Ref00000000 S ?SL_MOD_L03 Ref00000000 +S ___05fe_5c70_unknown_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _msclock Ref00000000 +S ___0204_ef8c_Can_27t_20create_20 Ref00000000 S ?L_INCASG_L03 Ref00000000 S _atoi Ref00000000 S ?SL_DIV_L03 Ref00000000 -S ___0341_7bc8_Pinging_20_25s_0a Ref00000000 S _atol Ref00000000 -S ___03f1_699f__5eC_0a Ref00000000 +S ___0343_7bc8_Pinging_20_25s_0a Ref00000000 S ?SS_CMP_L02 Ref00000000 S _free_p Ref00000000 S __printf Ref00000000 +S ___03f3_699f__5eC_0a Ref00000000 S _send_mbuf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SL_RSH_L03 Ref00000000 S _recv_mbuf Ref00000000 -S ___05c6_5c70_unknown_0a Ref00000000 S _shutdown Ref00000000 S _Cmdline Ref00000000 S _newproc Ref00000000 S _keywait Ref00000000 -S ___0164_04ae__25s_3a_20rtt_20_25 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size BE7 flags 0 S _pingem Def000008F4 @@ -71,17 +71,17 @@ A CSTR size 7 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 AE FF 21 28 00 E5 -R 00 00 01 00 02 05 29 00 +R 00 00 01 00 02 05 2A 00 T 09 00 00 00 01 00 00 21 2A 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 18 00 00 00 00 00 00 00 F1 21 01 00 E5 01 R 00 00 01 00 02 04 04 00 T 20 00 00 00 04 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 08 3A 00 +R 00 00 01 00 02 08 3B 00 T 27 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T 2C 00 00 00 00 00 00 00 F1 DD 75 D6 DD 74 D7 R 00 00 01 00 02 04 04 00 T 35 00 00 00 DD 75 FE DD 74 FF 7D B4 20 17 @@ -89,9 +89,9 @@ R 00 00 01 00 T 3F 00 00 00 R 00 00 01 00 T 3F 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 45 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 33 00 02 0B 33 00 +R 00 00 01 00 2B 06 34 00 02 0B 34 00 T 4B 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 05 04 00 T 54 00 00 00 0F 07 00 00 @@ -101,7 +101,7 @@ R 00 00 01 00 T 56 00 00 00 21 01 00 E5 01 02 00 11 00 00 3E R 00 00 01 00 T 61 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 66 00 00 00 00 00 00 00 F1 DD 75 D2 DD 74 D3 R 00 00 01 00 02 04 04 00 T 6F 00 00 00 DD 75 D8 DD 74 D9 7D A4 3C 20 33 @@ -109,19 +109,19 @@ R 00 00 01 00 T 7A 00 00 00 R 00 00 01 00 T 7A 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 26 00 02 0B 26 00 +R 00 00 01 00 2B 05 2C 00 02 0B 2C 00 T 80 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 33 00 02 0B 33 00 +R 00 00 01 00 2B 06 34 00 02 0B 34 00 T 86 00 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 04 00 T 8F 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3C 00 +R 00 00 01 00 2B 07 3D 00 T 94 00 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 04 00 +R 00 00 01 00 02 04 3D 00 02 09 04 00 T 9B 00 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 24 00 +R 00 00 01 00 2B 09 25 00 T A2 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 02 09 04 00 +R 00 00 01 00 02 04 25 00 02 09 04 00 T A8 00 00 00 01 00 C3 0F 07 00 00 R 00 00 01 00 00 07 01 00 T AD 00 00 00 @@ -133,27 +133,27 @@ R 00 00 01 00 09 04 01 00 89 0A 01 00 T BD 00 00 00 36 12 07 00 00 21 04 00 ED 4B R 00 00 01 00 29 05 01 00 T C4 00 00 00 00 00 00 00 09 7E F6 08 77 23 7E -R 00 00 01 00 02 04 18 00 +R 00 00 01 00 02 04 19 00 T CD 00 00 00 F6 00 77 21 22 00 ED 4B R 00 00 01 00 T D5 00 00 00 00 00 00 00 09 36 6B 23 36 00 21 -R 00 00 01 00 02 04 18 00 +R 00 00 01 00 02 04 19 00 T DE 00 00 00 14 00 ED 4B 00 00 00 00 09 EB 3E -R 00 00 01 00 02 08 18 00 +R 00 00 01 00 02 08 19 00 T E7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T EC 00 00 00 00 00 00 00 7D B4 28 22 R 00 00 01 00 02 04 04 00 T F2 00 00 00 R 00 00 01 00 T F2 00 00 00 01 01 00 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3C 00 +R 00 00 01 00 2B 0B 3D 00 T FA 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3C 00 02 0A 04 00 +R 00 00 01 00 02 05 3D 00 02 0A 04 00 T 01 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 24 00 +R 00 00 01 00 2B 0A 25 00 T 09 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 02 09 04 00 +R 00 00 01 00 02 04 25 00 02 09 04 00 T 0F 01 00 00 01 00 C3 0F 07 00 00 R 00 00 01 00 00 07 01 00 T 14 01 00 00 @@ -161,11 +161,11 @@ R 00 00 01 00 T 14 01 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 1F 01 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 20 00 +R 00 00 01 00 2B 06 23 00 T 24 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 20 00 2B 0A 33 00 +R 00 00 01 00 02 04 23 00 2B 0A 34 00 T 2A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 33 00 02 09 04 00 +R 00 00 01 00 02 04 34 00 02 09 04 00 T 31 01 00 00 F1 DD 6E 04 DD 66 05 23 23 5E 23 R 00 00 01 00 T 3C 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 @@ -179,19 +179,19 @@ R 00 00 01 00 T 57 01 00 00 R 00 00 01 00 T 57 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 38 00 02 0B 38 00 +R 00 00 01 00 2B 05 29 00 02 0B 29 00 T 5D 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 33 00 02 0B 33 00 +R 00 00 01 00 2B 06 34 00 02 0B 34 00 T 63 01 00 00 CD 00 00 00 00 F1 F1 01 01 00 11 R 00 00 01 00 02 05 04 00 T 6C 01 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3C 00 +R 00 00 01 00 2B 07 3D 00 T 71 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 04 00 +R 00 00 01 00 02 04 3D 00 02 09 04 00 T 78 01 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 24 00 +R 00 00 01 00 2B 09 25 00 T 7F 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 02 09 04 00 +R 00 00 01 00 02 04 25 00 02 09 04 00 T 85 01 00 00 01 00 C3 0F 07 00 00 R 00 00 01 00 00 07 01 00 T 8A 01 00 00 @@ -201,11 +201,11 @@ R 00 00 01 00 T 95 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 01 00 02 0A 01 00 T 9B 01 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 04 00 2B 0A 2E 00 +R 00 00 01 00 02 04 04 00 2B 0A 31 00 T A1 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 2E 00 2B 0B 33 00 +R 00 00 01 00 02 05 31 00 2B 0B 34 00 T A7 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 33 00 02 0A 04 00 +R 00 00 01 00 02 05 34 00 02 0A 04 00 T AE 01 00 00 F1 F1 21 05 00 DD 4E FE DD 46 FF R 00 00 01 00 T B9 01 00 00 09 E5 21 2A 00 39 4D 44 E1 71 23 @@ -213,15 +213,15 @@ R 00 00 01 00 T C4 01 00 00 70 DD 4E 02 DD 46 03 21 02 00 CD R 00 00 01 00 T CF 01 00 00 00 00 00 00 30 1B -R 00 00 01 00 02 04 31 00 +R 00 00 01 00 02 04 32 00 T D3 01 00 00 R 00 00 01 00 T D3 01 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T DE 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2C 00 +R 00 00 01 00 2B 07 2E 00 T E3 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2C 00 02 09 04 00 +R 00 00 01 00 02 04 2E 00 02 09 04 00 T EA 01 00 00 FC DD 74 FD R 00 00 01 00 T EE 01 00 00 @@ -229,15 +229,15 @@ R 00 00 01 00 T EE 01 00 00 DD 4E 02 DD 46 03 21 03 00 CD R 00 00 01 00 T F8 01 00 00 00 00 00 00 30 21 -R 00 00 01 00 02 04 31 00 +R 00 00 01 00 02 04 32 00 T FC 01 00 00 R 00 00 01 00 T FC 01 00 00 21 06 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T 07 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2F 00 +R 00 00 01 00 2B 07 30 00 T 0C 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2F 00 02 09 04 00 +R 00 00 01 00 02 04 30 00 02 09 04 00 T 13 02 00 00 F8 DD 74 F9 DD 71 FA DD 70 FB R 00 00 01 00 T 1D 02 00 00 @@ -245,7 +245,7 @@ R 00 00 01 00 T 1D 02 00 00 DD 4E 02 DD 46 03 21 04 00 CD R 00 00 01 00 T 27 02 00 00 00 00 00 00 30 08 -R 00 00 01 00 02 04 31 00 +R 00 00 01 00 02 04 32 00 T 2B 02 00 00 R 00 00 01 00 T 2B 02 00 00 DD 36 DE 01 DD 36 DF 00 @@ -269,7 +269,7 @@ R 00 00 01 00 29 04 01 00 00 0A 01 00 T 6B 02 00 00 01 2C 01 11 00 00 00 00 3E R 00 00 01 00 00 08 02 00 T 72 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3B 00 02 09 3B 00 +R 00 00 01 00 2B 04 3C 00 02 09 3C 00 T 77 02 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 04 00 T 80 02 00 00 4D 44 E1 71 23 70 18 5D @@ -293,11 +293,11 @@ R 00 00 01 00 2B 04 12 00 02 09 12 00 T C4 02 00 00 00 00 00 00 11 40 00 3E R 00 00 01 00 02 04 04 00 T CA 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +R 00 00 01 00 2B 04 1B 00 02 09 1B 00 T CF 02 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 02 04 04 00 T D8 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T DD 02 00 00 00 00 00 00 21 00 00 C3 R 00 00 01 00 02 04 04 00 T E3 02 00 00 0F 07 00 00 @@ -321,7 +321,7 @@ R 00 00 01 00 T 1C 03 00 00 21 1C 00 39 4D 44 DD 5E D2 DD 56 R 00 00 01 00 T 27 03 00 00 D3 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 37 00 02 0B 37 00 +R 00 00 01 00 2B 06 39 00 02 0B 39 00 T 2D 03 00 00 CD 00 00 00 00 F1 F1 F1 7D A4 3C R 00 00 01 00 02 05 04 00 T 36 03 00 00 20 03 @@ -335,7 +335,7 @@ R 00 00 01 00 T 3B 03 00 00 21 16 00 39 4D 44 21 10 00 39 5D R 00 00 01 00 T 46 03 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 T 4C 03 00 00 CD 00 00 00 00 DD 7E BE B7 20 11 R 00 00 01 00 02 05 04 00 T 55 03 00 00 DD 6E C0 DD 66 C1 DD 4E D2 DD 46 @@ -349,9 +349,9 @@ R 00 00 01 00 T 66 03 00 00 R 00 00 01 00 T 66 03 00 00 21 16 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 33 00 T 6E 03 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 32 00 02 0A 04 00 +R 00 00 01 00 02 05 33 00 02 0A 04 00 T 75 03 00 00 90 R 00 00 01 00 T 76 03 00 00 @@ -359,33 +359,33 @@ R 00 00 01 00 T 76 03 00 00 21 04 00 E5 21 1A 00 39 4D 44 21 R 00 00 01 00 T 81 03 00 00 18 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1D 00 +R 00 00 01 00 2B 0A 1E 00 T 89 03 00 00 00 00 00 00 CD 00 00 00 00 F1 3E -R 00 00 01 00 02 04 1D 00 02 09 04 00 +R 00 00 01 00 02 04 1E 00 02 09 04 00 T 90 03 00 00 04 AD B4 28 11 R 00 00 01 00 T 95 03 00 00 R 00 00 01 00 T 95 03 00 00 21 16 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 33 00 T 9D 03 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 32 00 02 0A 04 00 +R 00 00 01 00 02 05 33 00 02 0A 04 00 T A4 03 00 00 06 03 00 00 R 00 00 01 00 00 04 01 00 T A6 03 00 00 R 00 00 01 00 T A6 03 00 00 21 16 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 33 00 T AE 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 32 00 02 0A 04 00 +R 00 00 01 00 02 05 33 00 02 0A 04 00 T B5 03 00 00 6E F4 DD 66 F5 DD 4E F6 DD 46 F7 R 00 00 01 00 T C0 03 00 00 CD 00 00 00 00 DD 75 F4 DD 74 F5 R 00 00 01 00 02 05 0E 00 T C9 03 00 00 DD 71 F6 DD 70 F7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2A 00 +R 00 00 01 00 2B 0B 2B 00 T D1 03 00 00 21 00 00 00 00 CD 00 00 00 00 59 -R 00 00 01 00 02 05 2A 00 02 0A 04 00 +R 00 00 01 00 02 05 2B 00 02 0A 04 00 T D8 03 00 00 50 A7 DD 4E C6 DD 46 C7 ED 42 EB R 00 00 01 00 T E3 03 00 00 DD 4E C8 DD 46 C9 ED 42 4D 44 EB @@ -445,7 +445,7 @@ R 00 00 01 00 T C4 04 00 00 66 E5 E5 01 00 00 21 07 00 CD R 00 00 01 00 T CE 04 00 00 00 00 00 00 C5 E5 DD 6E CA DD 66 -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 24 00 T D7 04 00 00 CB C1 09 EB DD 6E CC DD 66 CD C1 R 00 00 01 00 T E2 04 00 00 ED 4A E5 D5 21 04 00 C1 09 EB 21 @@ -453,13 +453,13 @@ R 00 00 01 00 T ED 04 00 00 00 00 C1 ED 4A 4D 44 EB 3E 03 CD R 00 00 01 00 T F8 04 00 00 00 00 00 00 DD 75 E4 DD 74 E5 DD -R 00 00 01 00 02 04 36 00 +R 00 00 01 00 02 04 38 00 T 01 05 00 00 71 E6 DD 70 E7 DD 6E EA DD 66 EB R 00 00 01 00 T 0C 05 00 00 E5 DD 6E E8 DD 66 E9 E5 01 00 00 R 00 00 01 00 T 17 05 00 00 21 03 00 CD 00 00 00 00 C5 E5 DD -R 00 00 01 00 02 08 23 00 +R 00 00 01 00 02 08 24 00 T 20 05 00 00 6E CE DD 66 CF C1 09 EB DD 6E D0 R 00 00 01 00 T 2B 05 00 00 DD 66 D1 C1 ED 4A E5 D5 21 02 00 @@ -467,7 +467,7 @@ R 00 00 01 00 T 36 05 00 00 C1 09 EB 21 00 00 C1 ED 4A 4D 44 R 00 00 01 00 T 41 05 00 00 EB 3E 02 CD 00 00 00 00 DD 75 E8 -R 00 00 01 00 02 08 36 00 +R 00 00 01 00 02 08 38 00 T 4A 05 00 00 DD 74 E9 DD 71 EA DD 70 EB DD 6E R 00 00 01 00 T 55 05 00 00 CC DD 66 CD E5 DD 6E CA DD 66 CB @@ -537,25 +537,25 @@ R 00 00 01 00 T 45 06 00 00 21 02 00 E5 21 4E 00 39 5E 23 56 R 00 00 01 00 T 50 06 00 00 23 4E 23 46 EB CD 00 00 00 00 C5 -R 00 00 01 00 02 0A 2D 00 +R 00 00 01 00 02 0A 2F 00 T 59 06 00 00 E5 DD 6E F6 DD 66 F7 E5 DD 6E F4 R 00 00 01 00 T 64 06 00 00 DD 66 F5 E5 01 00 00 21 64 00 CD R 00 00 01 00 T 6F 06 00 00 00 00 00 00 59 50 C1 09 EB C1 ED -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 24 00 T 78 06 00 00 4A 4D 44 EB CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 09 2D 00 +R 00 00 01 00 02 09 2F 00 T 81 06 00 00 DD 6E F6 DD 66 F7 E5 DD 6E F4 DD R 00 00 01 00 T 8C 06 00 00 66 F5 E5 DD 6E E2 DD 66 E3 E5 DD R 00 00 01 00 T 97 06 00 00 6E E0 DD 66 E1 E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0D 00 +R 00 00 01 00 2B 0B 0F 00 T 9F 06 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0D 00 +R 00 00 01 00 02 06 0F 00 T A5 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 33 00 02 09 33 00 +R 00 00 01 00 2B 04 34 00 02 09 34 00 T AA 06 00 00 00 00 00 00 EB 21 24 00 39 F9 EB R 00 00 01 00 02 04 04 00 T B3 06 00 00 C3 06 03 00 00 @@ -571,9 +571,9 @@ R 00 00 01 00 T C5 06 00 00 21 09 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 T D0 06 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1B 00 +R 00 00 01 00 2B 07 1C 00 T D5 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1B 00 02 09 04 00 +R 00 00 01 00 02 04 1C 00 02 09 04 00 T DB 06 00 00 09 00 09 AF 77 23 77 R 00 00 01 00 T E2 06 00 00 @@ -583,19 +583,19 @@ R 00 00 01 00 2B 0B 12 00 T EA 06 00 00 21 00 00 00 00 CD 00 00 00 00 01 R 00 00 01 00 02 05 12 00 02 0A 04 00 T F1 06 00 00 01 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 3C 00 +R 00 00 01 00 2B 0A 3D 00 T F9 06 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 3C 00 02 09 04 00 +R 00 00 01 00 02 04 3D 00 02 09 04 00 T 00 07 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 24 00 +R 00 00 01 00 2B 09 25 00 T 07 07 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 02 09 04 00 +R 00 00 01 00 02 04 25 00 02 09 04 00 T 0D 07 00 00 00 00 R 00 00 01 00 T 0F 07 00 00 R 00 00 01 00 T 0F 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 11 00 T 12 07 00 00 R 00 00 01 00 T 12 07 00 00 CD 00 00 00 00 3E 03 AB B2 28 05 @@ -607,41 +607,41 @@ R 00 00 01 00 T 20 07 00 00 R 00 00 01 00 T 20 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 30 00 02 0B 30 00 +R 00 00 01 00 2B 05 35 00 02 0B 35 00 T 26 07 00 00 E5 21 1B 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 22 00 T 2F 07 00 00 5E 23 56 D5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 14 00 +R 00 00 01 00 2B 09 15 00 T 36 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 14 00 02 09 04 00 +R 00 00 01 00 02 04 15 00 02 09 04 00 T 3D 07 00 00 F1 01 6B 00 21 07 00 ED 5B R 00 00 01 00 T 46 07 00 00 00 00 00 00 19 5E 23 56 3E R 00 00 01 00 02 04 22 00 T 4D 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 52 07 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 04 00 T 57 07 00 00 R 00 00 01 00 T 57 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 11 00 T 5A 07 00 00 R 00 00 01 00 T 5A 07 00 00 CD 00 00 00 00 2E 00 00 00 00 E5 -R 00 00 01 00 02 05 21 00 2B 0A 17 00 +R 00 00 01 00 02 05 21 00 2B 0A 18 00 T 60 07 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 17 00 2B 0B 33 00 +R 00 00 01 00 02 05 18 00 2B 0B 34 00 T 66 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 33 00 02 0A 04 00 +R 00 00 01 00 02 05 34 00 02 0A 04 00 T 6D 07 00 00 F1 C3 00 00 00 00 R 00 00 01 00 02 06 16 00 T 71 07 00 00 R 00 00 01 00 T 71 07 00 00 CD 00 00 00 00 F8 FF 2A -R 00 00 01 00 02 05 29 00 +R 00 00 01 00 02 05 2A 00 T 77 07 00 00 00 00 00 00 7D B4 CA 01 08 00 00 -R 00 00 01 00 02 04 06 00 00 0B 01 00 +R 00 00 01 00 02 04 07 00 00 0B 01 00 T 7E 07 00 00 DD 6E 0E DD 66 0F 23 23 7E 23 A6 R 00 00 01 00 T 89 07 00 00 3C 20 75 21 04 00 E5 21 02 00 39 @@ -649,7 +649,7 @@ R 00 00 01 00 T 94 07 00 00 4D 44 DD 5E 10 DD 56 11 3E R 00 00 01 00 T 9D 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T A2 07 00 00 00 00 00 00 F1 3E 04 AD B4 20 56 R 00 00 01 00 02 04 04 00 T AB 07 00 00 @@ -659,7 +659,7 @@ R 00 00 01 00 T AB 07 00 00 R 00 00 01 00 T AB 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2A 00 02 0A 2A 00 +R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 T B1 07 00 00 00 00 00 00 59 50 A7 DD 4E F8 DD R 00 00 01 00 02 04 04 00 T BA 07 00 00 46 F9 ED 42 EB DD 4E FA DD 46 FB @@ -673,29 +673,29 @@ R 00 00 01 00 T E5 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 T EA 07 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 04 00 2B 0A 3D 00 +R 00 00 01 00 02 04 04 00 2B 0A 02 00 T F0 07 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 3D 00 2B 0B 33 00 +R 00 00 01 00 02 05 02 00 2B 0B 34 00 T F6 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 33 00 02 0A 04 00 +R 00 00 01 00 02 05 34 00 02 0A 04 00 T FD 07 00 00 F1 F1 F1 F1 R 00 00 01 00 T 01 08 00 00 R 00 00 01 00 T 01 08 00 00 DD 5E 10 DD 56 11 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 33 00 T 09 08 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 32 00 02 0A 04 00 +R 00 00 01 00 02 05 33 00 02 0A 04 00 T 10 08 00 00 00 00 11 40 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 25 00 +R 00 00 01 00 2B 0A 26 00 T 18 08 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 25 00 02 09 04 00 +R 00 00 01 00 02 04 26 00 02 09 04 00 T 1E 08 00 00 00 00 00 00 -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 11 00 T 20 08 00 00 R 00 00 01 00 T 20 08 00 00 CD 00 00 00 00 FE FF DD 71 FE DD -R 00 00 01 00 02 05 29 00 +R 00 00 01 00 02 05 2A 00 T 29 08 00 00 70 FF 21 08 00 09 7E 23 B6 28 5E R 00 00 01 00 T 34 08 00 00 @@ -707,9 +707,9 @@ R 00 00 01 00 T 3F 08 00 00 23 56 D5 21 FF FF E5 21 00 00 E5 R 00 00 01 00 T 4A 08 00 00 21 04 00 09 CD 00 00 00 00 EB CD -R 00 00 01 00 02 09 2B 00 +R 00 00 01 00 02 09 2D 00 T 53 08 00 00 00 00 00 00 C5 E5 DD 5E 02 DD 56 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 06 00 T 5C 08 00 00 03 3E F4 08 00 00 21 F4 08 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 T 62 08 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 21 @@ -717,11 +717,11 @@ R 00 00 01 00 02 05 04 00 T 6B 08 00 00 0A 00 DD 4E FE DD 46 FF 09 CD R 00 00 01 00 T 75 08 00 00 00 00 00 00 21 22 00 DD 4E FE DD -R 00 00 01 00 02 04 2B 00 +R 00 00 01 00 02 04 2D 00 T 7E 08 00 00 46 FF 09 5E 23 56 23 4E 23 46 3E R 00 00 01 00 T 89 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 8E 08 00 00 00 00 00 00 18 A2 R 00 00 01 00 02 04 04 00 T 92 08 00 00 @@ -733,9 +733,9 @@ R 00 00 01 00 T 9D 08 00 00 23 56 D5 DD 6E 02 DD 66 03 E5 21 R 00 00 01 00 T A8 08 00 00 0A 00 09 CD 00 00 00 00 EB CD -R 00 00 01 00 02 08 2B 00 +R 00 00 01 00 02 08 2D 00 T B0 08 00 00 00 00 00 00 E5 21 04 00 DD 4E FE -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 06 00 T B9 08 00 00 DD 46 FF 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T C4 08 00 00 C5 D5 DD 5E 02 DD 56 03 3E @@ -747,15 +747,15 @@ R 00 00 01 00 02 04 04 00 T DA 08 00 00 22 00 DD 4E FE DD 46 FF 09 5E 23 R 00 00 01 00 T E5 08 00 00 56 23 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 +R 00 00 01 00 2B 0A 0C 00 T ED 08 00 00 00 00 00 00 CD 00 00 00 00 18 9E -R 00 00 01 00 02 04 0B 00 02 09 04 00 +R 00 00 01 00 02 04 0C 00 02 09 04 00 T F4 08 00 00 R 00 00 01 00 T F4 08 00 00 CD 00 00 00 00 E0 FF 3E -R 00 00 01 00 02 05 29 00 +R 00 00 01 00 02 05 2A 00 T FA 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2A 00 02 09 2A 00 +R 00 00 01 00 2B 04 2B 00 02 09 2B 00 T FF 08 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD R 00 00 01 00 02 04 04 00 T 08 09 00 00 71 FA DD 70 FB 21 04 00 DD 4E 12 @@ -795,19 +795,19 @@ R 00 00 01 00 T 92 09 00 00 0A 00 DD 5E E0 DD 56 E1 19 5E 23 R 00 00 01 00 T 9D 09 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T A3 09 00 00 CD 00 00 00 00 F1 2A 80 00 00 00 -R 00 00 01 00 02 05 04 00 02 0B 1C 00 +R 00 00 01 00 02 05 04 00 02 0B 1D 00 T AA 09 00 00 ED 4B 82 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 06 1C 00 02 0B 0E 00 +R 00 00 01 00 02 06 1D 00 02 0B 0E 00 T B1 09 00 00 22 80 00 00 00 ED 43 82 00 00 00 -R 00 00 01 00 02 05 1C 00 02 0B 1C 00 +R 00 00 01 00 02 05 1D 00 02 0B 1D 00 T B8 09 00 00 2A 56 00 00 00 ED 4B 58 00 00 00 -R 00 00 01 00 02 05 1C 00 02 0B 1C 00 +R 00 00 01 00 02 05 1D 00 02 0B 1D 00 T BF 09 00 00 CD 00 00 00 00 22 56 00 00 00 ED -R 00 00 01 00 02 05 0E 00 02 0A 1C 00 +R 00 00 01 00 02 05 0E 00 02 0A 1D 00 T C6 09 00 00 43 58 00 00 00 DD 36 E2 08 DD 36 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1D 00 T CF 09 00 00 E3 00 DD 6E 0E DD 66 0F DD 75 E6 R 00 00 01 00 T DA 09 00 00 DD 74 E7 DD 6E 10 DD 66 11 DD 75 @@ -815,9 +815,9 @@ R 00 00 01 00 T E5 09 00 00 E4 DD 74 E5 21 00 00 39 4D 44 21 R 00 00 01 00 T F0 09 00 00 02 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1F 00 +R 00 00 01 00 2B 0A 20 00 T F8 09 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 1F 00 02 09 04 00 +R 00 00 01 00 02 04 20 00 02 09 04 00 T FF 09 00 00 77 E8 DD 77 E9 DD 4E 0C DD 46 0D R 00 00 01 00 T 0A 0A 00 00 DD 6E 0A DD 66 0B DD 75 EC DD 74 @@ -829,15 +829,15 @@ R 00 00 01 00 T 2A 0A 00 00 06 00 39 4D 44 DD 5E 02 DD 56 03 R 00 00 01 00 T 35 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 34 00 02 0A 34 00 +R 00 00 01 00 2B 05 36 00 02 0A 36 00 T 3B 0A 00 00 00 00 00 00 F1 F1 F1 21 00 00 C3 R 00 00 01 00 02 04 04 00 T 44 0A 00 00 00 00 00 00 -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 11 00 T 46 0A 00 00 R 00 00 01 00 T 46 0A 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 29 00 +R 00 00 01 00 02 05 2A 00 T 4C 0A 00 00 00 00 00 00 DD 75 FE DD 74 FF 01 R 00 00 01 00 02 04 22 00 T 55 0A 00 00 05 00 09 46 23 66 68 DD 75 FC DD @@ -851,7 +851,7 @@ R 00 00 01 00 00 08 01 00 T 70 0A 00 00 R 00 00 01 00 T 70 0A 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 -R 00 00 01 00 02 0B 07 00 +R 00 00 01 00 02 0B 08 00 T 79 0A 00 00 05 00 03 00 1B 00 20 00 51 00 R 00 00 01 00 T 83 0A 00 00 71 00 E1 0B 00 00 91 0A 00 00 @@ -865,9 +865,9 @@ R 00 00 01 00 T 91 0A 00 00 01 6B 00 21 07 00 DD 5E FE DD 56 R 00 00 01 00 T 9C 0A 00 00 FF 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 13 00 +R 00 00 01 00 2B 0A 14 00 T A4 0A 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 13 00 02 09 04 00 +R 00 00 01 00 02 04 14 00 02 09 04 00 T AA 0A 00 00 09 00 ED 4B 00 00 00 00 09 7E 23 R 00 00 01 00 02 08 22 00 T B3 0A 00 00 B6 28 1D @@ -877,9 +877,9 @@ R 00 00 01 00 T B6 0A 00 00 21 09 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 T C1 0A 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1B 00 +R 00 00 01 00 2B 07 1C 00 T C6 0A 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1B 00 02 09 04 00 +R 00 00 01 00 02 04 1C 00 02 09 04 00 T CC 0A 00 00 09 00 09 AF 77 23 77 R 00 00 01 00 T D3 0A 00 00 @@ -887,9 +887,9 @@ R 00 00 01 00 T D3 0A 00 00 01 02 00 DD 6E FC DD 66 FD 23 23 R 00 00 01 00 T DE 0A 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 39 00 +R 00 00 01 00 2B 08 3A 00 T E4 0A 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 39 00 02 09 04 00 +R 00 00 01 00 02 04 3A 00 02 09 04 00 T EB 0A 00 00 FC DD 66 FD 23 23 36 FF 23 36 FF R 00 00 01 00 T F6 0A 00 00 C3 E1 0B 00 00 @@ -905,21 +905,21 @@ R 00 00 01 00 T 08 0B 00 00 21 09 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 T 13 0B 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1B 00 +R 00 00 01 00 2B 07 1C 00 T 18 0B 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1B 00 02 09 04 00 +R 00 00 01 00 02 04 1C 00 02 09 04 00 T 1E 0B 00 00 09 00 09 AF 77 23 77 21 0A 00 DD R 00 00 01 00 T 29 0B 00 00 5E FC DD 56 FD 19 5E 23 56 23 4E R 00 00 01 00 T 34 0B 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 11 00 +R 00 00 01 00 2B 09 13 00 T 3C 0B 00 00 00 00 00 00 E5 21 1B 00 DD 4E FE -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 13 00 T 45 0B 00 00 DD 46 FF 09 4E 23 46 C5 3E R 00 00 01 00 T 4E 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 15 00 02 09 15 00 T 53 0B 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 04 00 T 5B 0B 00 00 DF 0B 00 00 @@ -943,17 +943,17 @@ R 00 00 01 00 29 04 01 00 00 0A 01 00 T A4 0B 00 00 01 2C 01 11 00 00 00 00 3E R 00 00 01 00 00 08 02 00 T AB 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3B 00 02 09 3B 00 +R 00 00 01 00 2B 04 3C 00 02 09 3C 00 T B0 0B 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 04 00 T B9 0B 00 00 4D 44 E1 71 23 70 0E 00 00 00 00 -R 00 00 01 00 2B 0B 15 00 +R 00 00 01 00 2B 0B 17 00 T C1 0B 00 00 C5 21 00 00 00 00 E5 21 1B 00 DD -R 00 00 01 00 02 06 15 00 +R 00 00 01 00 02 06 17 00 T CA 0B 00 00 4E FE DD 46 FF 09 4E 23 46 C5 3E R 00 00 01 00 T D5 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 15 00 02 09 15 00 T DA 0B 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 04 00 T DF 0B 00 00 @@ -967,7 +967,7 @@ R 00 00 01 00 T E4 0B 00 00 R 00 00 01 00 T E4 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 11 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 70 69 6E 67 74 78 00 diff --git a/src/nos/lib/internet_lib/put_rr.rel b/src/nos/lib/internet_lib/put_rr.rel index cf0747ae..14b554d0 100644 --- a/src/nos/lib/internet_lib/put_rr.rel +++ b/src/nos/lib/internet_lib/put_rr.rel @@ -11,7 +11,7 @@ S __fprintf Ref00000000 S ___0011_d62d__09_3c_25u_3e Ref00000000 S ___000e_b532__09_25s_0a Ref00000000 S .__.ABS. Def00000000 -S ___0136_ec2f__25s Ref00000000 +S ___0138_ec2f__25s Ref00000000 S _dtype Ref00000000 S ___0012_9f29__09IN Ref00000000 S ___000f_26e5__09_25u_09_25s_0a Ref00000000 diff --git a/src/nos/lib/internet_lib/rt_merge.rel b/src/nos/lib/internet_lib/rt_merge.rel index a0a6bc62..4eccaef4 100644 --- a/src/nos/lib/internet_lib/rt_merge.rel +++ b/src/nos/lib/internet_lib/rt_merge.rel @@ -6,12 +6,12 @@ S _Routes Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 +S ___04fe_649e_merge_20_25s_20_25d Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___04d7_649e_merge_20_25s_20_25d Ref00000000 S _rt_drop Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 1AB flags 0 @@ -19,7 +19,7 @@ S _rt_merge Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F4 FF DD 36 F4 20 -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 DD 36 F5 00 R 00 00 01 00 T 0D 00 00 00 @@ -27,7 +27,7 @@ R 00 00 01 00 T 0D 00 00 00 DD 4E F4 DD 46 F5 21 00 00 CD R 00 00 01 00 T 17 00 00 00 00 00 00 00 D2 A8 01 00 00 -R 00 00 01 00 02 04 08 00 00 09 01 00 +R 00 00 01 00 02 04 09 00 00 09 01 00 T 1C 00 00 00 R 00 00 01 00 T 1C 00 00 00 AF DD 77 F6 DD 77 F7 @@ -43,7 +43,7 @@ R 00 00 01 00 T 35 00 00 00 01 0E 00 DD 5E F4 DD 56 F5 CD R 00 00 01 00 T 3F 00 00 00 00 00 00 00 DD 6E F6 DD 66 F7 29 -R 00 00 01 00 02 04 07 00 +R 00 00 01 00 02 04 08 00 T 48 00 00 00 19 01 F2 FF FF FF 09 46 23 66 68 R 00 00 01 00 02 06 02 00 T 51 00 00 00 DD 75 FA DD 74 FB @@ -103,7 +103,7 @@ R 00 00 01 00 T 07 01 00 00 DD 4E 02 DD 46 03 21 01 00 CD R 00 00 01 00 T 11 01 00 00 00 00 00 00 30 35 -R 00 00 01 00 02 04 08 00 +R 00 00 01 00 02 04 09 00 T 15 01 00 00 R 00 00 01 00 T 15 01 00 00 21 08 00 DD 4E FA DD 46 FB 09 5E @@ -115,9 +115,9 @@ R 00 00 01 00 2B 08 01 00 T 31 01 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 01 00 02 09 03 00 T 38 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 T 3E 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 T 44 01 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 03 00 T 4A 01 00 00 diff --git a/src/nos/lib/internet_lib/sim.rel b/src/nos/lib/internet_lib/sim.rel index 206d7c5d..efb890a1 100644 --- a/src/nos/lib/internet_lib/sim.rel +++ b/src/nos/lib/internet_lib/sim.rel @@ -3,18 +3,18 @@ H 4 areas 1A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _stop_timer Ref00000000 S _set_timer Ref00000000 -S ___051a_a8e1_packet_20lost_0a Ref00000000 S _len_p Ref00000000 -S ___0518_76ec_packet_20delayed_20 Ref00000000 +S ___0545_76ec_packet_20delayed_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _net_route Ref00000000 -S ___0519_8504_packet_20duped_0a Ref00000000 +S ___0546_8504_packet_20duped_0a Ref00000000 S _dup_p Ref00000000 S __fprintf Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S ?L_MUL_L03 Ref00000000 +S ___0547_a8e1_packet_20lost_0a Ref00000000 S _Loopback Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _start_timer Ref00000000 @@ -33,9 +33,9 @@ A CDATA0 size 10 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 05 0D 00 +R 00 00 01 00 02 05 0C 00 T 07 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 06 00 +R 00 00 01 00 02 04 05 00 T 09 00 00 00 R 00 00 01 00 T 09 00 00 00 CD 00 00 00 00 F8 FF ED 4B @@ -53,11 +53,11 @@ R 00 00 01 00 02 05 0F 00 T 29 00 00 00 R 00 00 01 00 T 29 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 2F 00 00 00 E5 21 14 00 00 00 4E 23 46 C5 3E R 00 00 01 00 02 06 0F 00 T 38 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 3D 00 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 42 00 00 00 @@ -83,25 +83,25 @@ R 00 00 01 00 02 05 0F 00 T 6E 00 00 00 R 00 00 01 00 T 6E 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 74 00 00 00 E5 21 14 00 00 00 4E 23 46 C5 3E R 00 00 01 00 02 06 0F 00 T 7D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 82 00 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 87 00 00 00 R 00 00 01 00 T 87 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T 8F 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 03 00 02 0A 00 00 T 96 00 00 00 21 00 00 E5 DD 4E 02 DD 46 03 21 R 00 00 01 00 T A1 00 00 00 0A 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 +R 00 00 01 00 2B 0A 08 00 T A9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 T B0 00 00 00 DD 5E FE DD 56 FF 3E 09 00 00 00 R 00 00 01 00 29 0B 01 00 T B8 00 00 00 21 09 00 00 00 CD 00 00 00 00 @@ -109,13 +109,13 @@ R 00 00 01 00 00 05 01 00 02 0A 00 00 T BE 00 00 00 R 00 00 01 00 T BE 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T C6 00 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 03 00 02 0A 00 00 T CD 00 00 00 00 00 C5 E5 21 04 00 00 00 5E 23 R 00 00 01 00 00 09 02 00 T D6 00 00 00 56 23 4E 23 46 EB CD 00 00 00 00 -R 00 00 01 00 02 0B 0E 00 +R 00 00 01 00 02 0B 0D 00 T DF 00 00 00 C5 E5 ED 5B 08 00 00 00 3E R 00 00 01 00 00 08 02 00 T E6 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -137,13 +137,13 @@ R 00 00 01 00 T 1C 01 00 00 DD 6E FC DD 66 FD E5 DD 6E FA DD R 00 00 01 00 T 27 01 00 00 66 FB E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 05 00 +R 00 00 01 00 2B 08 04 00 T 2E 01 00 00 00 00 00 00 E5 21 14 00 00 00 4E -R 00 00 01 00 02 04 05 00 02 0A 0F 00 +R 00 00 01 00 02 04 04 00 02 0A 0F 00 T 35 01 00 00 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0A 00 +R 00 00 01 00 2B 08 09 00 T 3B 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 +R 00 00 01 00 02 04 09 00 02 09 00 00 T 42 01 00 00 F1 F1 F1 R 00 00 01 00 T 45 01 00 00 @@ -157,7 +157,7 @@ R 00 00 01 00 T 53 01 00 00 21 0A 00 39 4D 44 11 00 00 00 00 R 00 00 01 00 02 0B 0F 00 T 5C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 +R 00 00 01 00 2B 05 06 00 02 0A 06 00 T 62 01 00 00 00 00 00 00 18 5F R 00 00 01 00 02 04 00 00 T 66 01 00 00 @@ -189,7 +189,7 @@ R 00 00 01 00 02 04 11 00 02 09 00 00 T C5 01 00 00 R 00 00 01 00 T C5 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T C8 01 00 00 R 00 00 01 00 T C8 01 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD @@ -205,13 +205,13 @@ R 00 00 01 00 02 05 01 00 02 0A 00 00 T F6 01 00 00 02 00 39 4D 44 11 00 00 00 00 3E R 00 00 01 00 02 0A 0F 00 T FF 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 04 02 00 00 00 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 02 04 00 00 T 0D 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 12 02 00 00 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 09 06 00 +R 00 00 01 00 02 04 00 00 02 09 05 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 diff --git a/src/nos/lib/internet_lib/st_tcp.rel b/src/nos/lib/internet_lib/st_tcp.rel new file mode 100644 index 00000000..885b8230 --- /dev/null +++ b/src/nos/lib/internet_lib/st_tcp.rel @@ -0,0 +1,474 @@ +XL4 +H 3 areas 23 global symbols +S ___0073_cad1__20_2510lu_2510lu_2 Ref00000000 +S ___0121_3341__258u_2510u_2511lu_ Ref00000000 +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?L_DEC_L03 Ref00000000 +S ___0360_fbe9_Reassembly_20queue_ Ref00000000 +S ___00a0_a393__20Remote_3a_20_25s Ref00000000 +S ___0364_2a15_Recv_3a_20_20_20_20 Ref00000000 +S ___005c_2da2__20_20_20_25s_0a Ref00000000 +S ___003b_f37c__20_20_20_20_20_20_ Ref00000000 +S ___0022_a0dd__0a Ref00000000 +S ___004d_a271__20_20_20_20_20INF Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___0492_bd2b_expired Ref00000000 +S ___011e_4a96__258lu Ref00000000 +S ___0382_c1d8_Send_3a_20_2508lx_2 Ref00000000 +S _read_timer Ref00000000 +S .__.ABS. Def00000000 +S _pinet Ref00000000 +S ___05cf_301d_stopped Ref00000000 +S ?L_MUL_L03 Ref00000000 +S ___059a_02fc_running Ref00000000 +S ___02ba_5ce5_Local_3a_20_25s Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0065_ccb1__20_20seq_20x_25lx_ Ref00000000 +S ?SL_DIV_L03 Ref00000000 +S __printf Ref00000000 +S ___00a1_d7c2__20Retry Ref00000000 +S ?C_S_SWITCH_L06 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S ___023e_b7f4_Dup_20acks_20_20_20 Ref00000000 +S ___03a9_1db3_Timer_20_20_20_20_2 Ref00000000 +S ___00a3_d322__20State_3a_20_25s_ Ref00000000 +S _Tcpstates Ref00000000 +S ?L_SUBASG_L03 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 616 flags 0 +S _st_tcp Def00000000 +A CSTR size 14 flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 F6 FF DD 7E 02 DD +R 00 00 01 00 02 05 16 00 +T 09 00 00 00 B6 03 20 03 +R 00 00 01 00 +T 0D 00 00 00 +R 00 00 01 00 +T 0D 00 00 00 C3 13 06 00 00 +R 00 00 01 00 00 05 01 00 +T 10 00 00 00 +R 00 00 01 00 +T 10 00 00 00 21 2D 00 DD 4E 02 DD 46 03 09 4E +R 00 00 01 00 +T 1B 00 00 00 23 46 23 5E 23 56 69 60 D5 E5 21 +R 00 00 01 00 +T 26 00 00 00 12 00 DD 4E 02 DD 46 03 09 4E 23 +R 00 00 01 00 +T 31 00 00 00 46 23 5E 23 56 69 60 A7 C1 ED 42 +R 00 00 01 00 +T 3C 00 00 00 EB C1 ED 42 4D 44 EB DD 75 F6 DD +R 00 00 01 00 +T 47 00 00 00 74 F7 DD 71 F8 DD 70 F9 21 52 00 +R 00 00 01 00 +T 52 00 00 00 DD 4E 02 DD 46 03 09 4E 23 46 23 +R 00 00 01 00 +T 5D 00 00 00 5E 23 56 69 60 D5 E5 21 3F 00 DD +R 00 00 01 00 +T 68 00 00 00 4E 02 DD 46 03 09 4E 23 46 23 5E +R 00 00 01 00 +T 73 00 00 00 23 56 69 60 A7 C1 ED 42 EB C1 ED +R 00 00 01 00 +T 7E 00 00 00 42 4D 44 EB DD 75 FA DD 74 FB DD +R 00 00 01 00 +T 89 00 00 00 71 FC DD 70 FD 21 0E 00 DD 4E 02 +R 00 00 01 00 +T 94 00 00 00 DD 46 03 09 5E CD 00 00 00 00 02 +R 00 00 01 00 02 0A 1B 00 +T 9D 00 00 00 0A 00 A5 01 00 00 B5 00 00 00 +R 00 00 01 00 00 06 01 00 00 0A 01 00 +T A3 00 00 00 B5 00 00 00 D2 00 00 00 +R 00 00 01 00 00 04 01 00 00 08 01 00 +T A7 00 00 00 FD 00 00 00 FD 00 00 00 +R 00 00 01 00 00 04 01 00 00 08 01 00 +T AB 00 00 00 35 01 00 00 5F 01 00 00 +R 00 00 01 00 00 04 01 00 00 08 01 00 +T AF 00 00 00 5F 01 00 00 5F 01 00 00 +R 00 00 01 00 00 04 01 00 00 08 01 00 +T B3 00 00 00 89 01 00 00 +R 00 00 01 00 00 04 01 00 +T B5 00 00 00 +R 00 00 01 00 +T B5 00 00 00 AF DD 77 FA DD 77 FB DD 77 FC DD +R 00 00 01 00 +T C0 00 00 00 77 FD AF DD 77 F6 DD 77 F7 DD 77 +R 00 00 01 00 +T CB 00 00 00 F8 DD 77 F9 C3 A5 01 00 00 +R 00 00 01 00 00 09 01 00 +T D2 00 00 00 +R 00 00 01 00 +T D2 00 00 00 DD 6E FA DD 66 FB DD 4E FC DD 46 +R 00 00 01 00 +T DD 00 00 00 FD CD 00 00 00 00 DD 75 FA DD 74 +R 00 00 01 00 02 06 03 00 +T E6 00 00 00 FB DD 71 FC DD 70 FD AF DD 77 F6 +R 00 00 01 00 +T F1 00 00 00 DD 77 F7 DD 77 F8 DD 77 F9 C3 +R 00 00 01 00 +T FB 00 00 00 A5 01 00 00 +R 00 00 01 00 00 04 01 00 +T FD 00 00 00 +R 00 00 01 00 +T FD 00 00 00 DD 6E F6 DD 66 F7 DD 4E F8 DD 46 +R 00 00 01 00 +T 08 01 00 00 F9 CD 00 00 00 00 DD 75 F6 DD 74 +R 00 00 01 00 02 06 03 00 +T 11 01 00 00 F7 DD 71 F8 DD 70 F9 DD 6E FA DD +R 00 00 01 00 +T 1C 01 00 00 66 FB DD 4E FC DD 46 FD CD +R 00 00 01 00 +T 25 01 00 00 00 00 00 00 DD 75 FA DD 74 FB DD +R 00 00 01 00 02 04 03 00 +T 2E 01 00 00 71 FC DD 70 FD 18 70 +R 00 00 01 00 +T 35 01 00 00 +R 00 00 01 00 +T 35 01 00 00 21 00 00 39 01 00 00 11 02 00 CD +R 00 00 01 00 +T 40 01 00 00 00 00 00 00 DD 6E FA DD 66 FB DD +R 00 00 01 00 02 04 21 00 +T 49 01 00 00 4E FC DD 46 FD CD 00 00 00 00 DD +R 00 00 01 00 02 0A 03 00 +T 52 01 00 00 75 FA DD 74 FB DD 71 FC DD 70 FD +R 00 00 01 00 +T 5D 01 00 00 18 46 +R 00 00 01 00 +T 5F 01 00 00 +R 00 00 01 00 +T 5F 01 00 00 DD 6E F6 DD 66 F7 DD 4E F8 DD 46 +R 00 00 01 00 +T 6A 01 00 00 F9 CD 00 00 00 00 DD 75 F6 DD 74 +R 00 00 01 00 02 06 03 00 +T 73 01 00 00 F7 DD 71 F8 DD 70 F9 21 04 00 39 +R 00 00 01 00 +T 7E 01 00 00 01 00 00 11 02 00 CD 00 00 00 00 +R 00 00 01 00 02 0B 21 00 +T 87 01 00 00 18 1C +R 00 00 01 00 +T 89 01 00 00 +R 00 00 01 00 +T 89 01 00 00 21 00 00 39 01 00 00 11 02 00 CD +R 00 00 01 00 +T 94 01 00 00 00 00 00 00 21 04 00 39 01 00 00 +R 00 00 01 00 02 04 21 00 +T 9D 01 00 00 11 02 00 CD 00 00 00 00 18 00 +R 00 00 01 00 02 08 21 00 +T A5 01 00 00 +R 00 00 01 00 +T A5 01 00 00 DD 5E 02 DD 56 03 13 13 3E +R 00 00 01 00 +T AE 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T B3 01 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 +R 00 00 01 00 02 04 02 00 2B 0A 15 00 +T B9 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 15 00 2B 0B 19 00 +T BF 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 19 00 02 0A 02 00 +T C6 01 00 00 F1 F1 21 08 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T D1 01 00 00 09 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 11 00 +T D6 01 00 00 00 00 00 00 CD 00 00 00 00 E5 1E +R 00 00 01 00 02 04 11 00 02 09 02 00 +T DD 01 00 00 00 00 00 00 D5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T E3 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 19 00 02 0A 19 00 +T E9 01 00 00 00 00 00 00 F1 F1 F1 21 0E 00 09 +R 00 00 01 00 02 04 02 00 +T F2 01 00 00 6E 26 00 29 11 00 00 00 00 19 5E +R 00 00 01 00 02 09 20 00 +T FB 01 00 00 23 56 D5 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 08 1F 00 +T 02 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 1F 00 2B 0A 19 00 +T 08 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 0F 02 00 00 F1 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 06 08 00 +T 14 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 08 00 2B 0A 19 00 +T 1A 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 21 02 00 00 DD 6E F8 DD 66 F9 E5 DD 6E F6 DD +R 00 00 01 00 +T 2C 02 00 00 66 F7 E5 21 BC 00 09 5E 23 56 23 +R 00 00 01 00 +T 37 02 00 00 4E 23 46 C5 D5 21 7C 00 DD 4E 02 +R 00 00 01 00 +T 42 02 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T 4D 02 00 00 C5 D5 21 5A 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T 58 02 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 +R 00 00 01 00 +T 63 02 00 00 26 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T 6E 02 00 00 56 23 4E 23 46 C5 D5 21 39 00 DD +R 00 00 01 00 +T 79 02 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E +R 00 00 01 00 +T 84 02 00 00 23 46 C5 D5 21 35 00 DD 4E 02 DD +R 00 00 01 00 +T 8F 02 00 00 46 03 09 5E 23 56 23 4E 23 46 C5 +R 00 00 01 00 +T 9A 02 00 00 D5 21 31 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T A5 02 00 00 5E 23 56 23 4E 23 46 C5 D5 21 +R 00 00 01 00 +T AF 02 00 00 16 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T BA 02 00 00 56 23 4E 23 46 C5 D5 21 12 00 DD +R 00 00 01 00 +T C5 02 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E +R 00 00 01 00 +T D0 02 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 0E 00 +T D8 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0E 00 2B 0A 19 00 +T DE 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T E5 02 00 00 2C 00 39 F9 EB DD 6E FC DD 66 FD +R 00 00 01 00 +T F0 02 00 00 E5 DD 6E FA DD 66 FB E5 21 C4 00 +R 00 00 01 00 +T FB 02 00 00 DD 4E 02 DD 46 03 09 5E 23 56 23 +R 00 00 01 00 +T 06 03 00 00 4E 23 46 C5 D5 21 78 00 DD 4E 02 +R 00 00 01 00 +T 11 03 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T 1C 03 00 00 C5 D5 21 43 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T 27 03 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 +R 00 00 01 00 +T 32 03 00 00 56 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T 3D 03 00 00 56 23 4E 23 46 C5 D5 21 3F 00 DD +R 00 00 01 00 +T 48 03 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E +R 00 00 01 00 +T 53 03 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 06 00 +T 5B 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 06 00 2B 0A 19 00 +T 61 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 68 03 00 00 1C 00 39 F9 EB 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 1D 00 +T 70 03 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 1D 00 2B 0B 19 00 +T 76 03 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 19 00 02 0A 02 00 +T 7D 03 00 00 F1 21 B0 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T 88 03 00 00 5E 23 56 23 4E 23 46 C5 D5 21 +R 00 00 01 00 +T 92 03 00 00 AC 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T 9D 03 00 00 56 23 4E 23 46 C5 D5 21 B4 00 DD +R 00 00 01 00 +T A8 03 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E +R 00 00 01 00 +T B3 03 00 00 23 46 C5 D5 21 72 00 DD 4E 02 DD +R 00 00 01 00 +T BE 03 00 00 46 03 09 5E 23 56 D5 21 3D 00 09 +R 00 00 01 00 +T C9 03 00 00 5E 23 56 D5 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 09 01 00 +T D1 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 2B 0A 19 00 +T D7 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T DE 03 00 00 14 00 39 F9 EB 21 9E 00 09 7E 23 +R 00 00 01 00 +T E9 03 00 00 B6 23 B6 23 B6 28 49 +R 00 00 01 00 +T F0 03 00 00 +R 00 00 01 00 +T F0 03 00 00 21 9E 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T FB 03 00 00 23 56 23 4E 23 46 C5 D5 21 BC 00 +R 00 00 01 00 +T 06 04 00 00 DD 4E 02 DD 46 03 09 4E 23 46 23 +R 00 00 01 00 +T 11 04 00 00 5E 23 56 D5 C5 01 00 00 21 E8 03 +R 00 00 01 00 +T 1C 04 00 00 CD 00 00 00 00 CD 00 00 00 00 C5 +R 00 00 01 00 02 05 13 00 02 0A 18 00 +T 23 04 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0D 00 +T 28 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0D 00 2B 0A 19 00 +T 2E 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 35 04 00 00 F1 F1 18 11 +R 00 00 01 00 +T 39 04 00 00 +R 00 00 01 00 +T 39 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +T 3F 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 +T 45 04 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 02 00 +T 4A 04 00 00 +R 00 00 01 00 +T 4A 04 00 00 21 6F 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 55 04 00 00 E6 04 47 23 7E E6 00 B0 28 11 +R 00 00 01 00 +T 5F 04 00 00 +R 00 00 01 00 +T 5F 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 +T 65 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 +T 6B 04 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 02 00 +T 70 04 00 00 +R 00 00 01 00 +T 70 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 +T 76 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 +T 7C 04 00 00 CD 00 00 00 00 F1 F1 0E +R 00 00 01 00 02 05 02 00 +T 82 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 1E 00 02 0A 1E 00 +T 88 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 19 00 02 0A 19 00 +T 8E 04 00 00 00 00 00 00 F1 F1 21 91 00 DD 4E +R 00 00 01 00 02 04 02 00 +T 97 04 00 00 02 DD 46 03 09 7E FE 00 20 13 +R 00 00 01 00 +T A1 04 00 00 +R 00 00 01 00 +T A1 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 +T A7 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 +T AD 04 00 00 CD 00 00 00 00 F1 F1 18 2E +R 00 00 01 00 02 05 02 00 +T B4 04 00 00 +R 00 00 01 00 +T B4 04 00 00 FE 01 20 13 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 14 00 +T BC 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 14 00 2B 0A 19 00 +T C2 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T C9 04 00 00 18 17 +R 00 00 01 00 +T CB 04 00 00 +R 00 00 01 00 +T CB 04 00 00 FE 02 20 13 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 0C 00 +T D3 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 2B 0A 19 00 +T D9 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T E0 04 00 00 18 00 +R 00 00 01 00 +T E2 04 00 00 +R 00 00 01 00 +T E2 04 00 00 21 A2 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T ED 04 00 00 23 56 23 4E 23 46 C5 D5 21 9E 00 +R 00 00 01 00 +T F8 04 00 00 DD 4E 02 DD 46 03 09 5E 23 56 23 +R 00 00 01 00 +T 03 05 00 00 4E 23 46 C5 D5 21 A6 00 DD 4E 02 +R 00 00 01 00 +T 0E 05 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T 19 05 00 00 C5 D5 21 82 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T 24 05 00 00 09 23 23 5E 23 56 23 4E 23 46 C5 +R 00 00 01 00 +T 2F 05 00 00 D5 01 00 00 21 37 00 CD +R 00 00 01 00 +T 37 05 00 00 00 00 00 00 C5 E5 21 82 00 DD 4E +R 00 00 01 00 02 04 13 00 +T 40 05 00 00 02 DD 46 03 09 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0F 00 +T 48 05 00 00 21 00 00 00 00 CD 00 00 00 00 C5 +R 00 00 01 00 02 05 0F 00 02 0A 02 00 +T 4F 05 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 00 00 +T 54 05 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 00 00 2B 0A 19 00 +T 5A 05 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 61 05 00 00 18 00 39 F9 EB 21 6F 00 DD 4E 02 +R 00 00 01 00 +T 6C 05 00 00 DD 46 03 09 7E E6 80 57 23 7E E6 +R 00 00 01 00 +T 77 05 00 00 00 B2 28 05 21 00 00 00 00 18 03 +R 00 00 01 00 00 09 02 00 +T 80 05 00 00 +R 00 00 01 00 +T 80 05 00 00 21 0B 00 00 00 +R 00 00 01 00 00 05 02 00 +T 83 05 00 00 +R 00 00 01 00 +T 83 05 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 07 00 +T 88 05 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 07 00 2B 0A 19 00 +T 8E 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 19 00 02 09 02 00 +T 95 05 00 00 F1 21 80 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T A0 05 00 00 7E 23 B6 28 6E +R 00 00 01 00 +T A5 05 00 00 +R 00 00 01 00 +T A5 05 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 +T AB 05 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 +T B1 05 00 00 CD 00 00 00 00 F1 F1 21 80 00 DD +R 00 00 01 00 02 05 02 00 +T BA 05 00 00 4E 02 DD 46 03 09 46 23 66 68 DD +R 00 00 01 00 +T C5 05 00 00 75 FE DD 74 FF +R 00 00 01 00 +T CA 05 00 00 +R 00 00 01 00 +T CA 05 00 00 DD 7E FE DD B6 FF 28 41 +R 00 00 01 00 +T D2 05 00 00 +R 00 00 01 00 +T D2 05 00 00 21 23 00 DD 4E FE DD 46 FF 09 5E +R 00 00 01 00 +T DD 05 00 00 23 56 D5 21 06 00 09 5E 23 56 23 +R 00 00 01 00 +T E8 05 00 00 4E 23 46 C5 D5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 17 00 +T F0 05 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 17 00 2B 0B 19 00 +T F6 05 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 19 00 02 0A 02 00 +T FD 05 00 00 F1 F1 F1 F1 DD 6E FE DD 66 FF 46 +R 00 00 01 00 +T 08 06 00 00 23 66 68 DD 75 FE DD 74 FF 18 B7 +R 00 00 01 00 +T 13 06 00 00 +R 00 00 01 00 +T 13 06 00 00 +R 00 00 01 00 +T 13 06 00 00 +R 00 00 01 00 +T 13 06 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0B 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 74 69 6D 65 73 74 61 6D 70 73 00 +R 00 00 02 00 +T 0B 00 00 00 +R 00 00 02 00 +T 0B 00 00 00 73 74 61 6E 64 61 72 64 00 +R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/tcprepstat.rel b/src/nos/lib/internet_lib/tcprepstat.rel new file mode 100644 index 00000000..996dc615 --- /dev/null +++ b/src/nos/lib/internet_lib/tcprepstat.rel @@ -0,0 +1,108 @@ +XL4 +H 2 areas 10 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 +S _st_tcp Ref00000000 +S _ppause Ref00000000 +S _newsession Ref00000000 +S ___012e_086d__25c_5b2J Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S _freesession Ref00000000 +S _keychar Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S __printf Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _Cmdline Ref00000000 +S _keywait Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size D9 flags 0 +S _tcprepstat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FC FF DD 71 FC DD +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 70 FD 21 01 00 E5 01 0F 00 ED 5B +R 00 00 01 00 +T 14 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0D 00 2B 09 04 00 +T 19 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 20 00 00 00 75 FE DD 74 FF 7D B4 20 14 +R 00 00 01 00 +T 29 00 00 00 +R 00 00 01 00 +T 29 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T 2F 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +T 35 00 00 00 CD 00 00 00 00 F1 F1 C3 +R 00 00 01 00 02 05 00 00 +T 3B 00 00 00 D6 00 00 00 +R 00 00 01 00 00 04 01 00 +T 3D 00 00 00 +R 00 00 01 00 +T 3D 00 00 00 21 20 00 DD 4E FE DD 46 FF 09 36 +R 00 00 01 00 +T 48 00 00 00 00 00 00 00 23 36 00 00 00 00 23 +R 00 00 01 00 0B 04 09 00 8B 0A 09 00 +T 4D 00 00 00 36 00 00 00 00 +R 00 00 01 00 2B 05 09 00 +T 4F 00 00 00 +R 00 00 01 00 +T 4F 00 00 00 21 20 00 DD 4E FE DD 46 FF 09 4E +R 00 00 01 00 +T 5A 00 00 00 23 46 23 7E 69 60 0E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T 62 00 00 00 11 00 00 00 00 B9 20 52 ED 52 20 +R 00 00 01 00 02 05 09 00 +T 6B 00 00 00 4E +R 00 00 01 00 +T 6C 00 00 00 +R 00 00 01 00 +T 6C 00 00 00 21 1B 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 05 00 +T 74 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 05 00 2B 0A 0B 00 +T 7A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T 81 00 00 00 F1 DD 5E FC DD 56 FD 3E +R 00 00 01 00 +T 89 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T 8E 00 00 00 00 00 00 00 21 0E 00 DD 4E FC DD +R 00 00 01 00 02 04 00 00 +T 97 00 00 00 46 FD 09 46 05 28 18 DD 5E 02 DD +R 00 00 01 00 +T A2 00 00 00 56 03 7A 07 9F 4F 41 3E +R 00 00 01 00 +T AA 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T AF 00 00 00 00 00 00 00 7D A4 3C 20 02 +R 00 00 01 00 02 04 00 00 +T B6 00 00 00 +R 00 00 01 00 +T B6 00 00 00 +R 00 00 01 00 +T B6 00 00 00 +R 00 00 01 00 +T B6 00 00 00 18 02 +R 00 00 01 00 +T B8 00 00 00 +R 00 00 01 00 +T B8 00 00 00 18 95 +R 00 00 01 00 +T BA 00 00 00 +R 00 00 01 00 +T BA 00 00 00 01 01 00 11 00 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T C2 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0E 00 02 0A 00 00 +T C9 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T D1 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T D6 00 00 00 +R 00 00 01 00 +T D6 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 06 00 diff --git a/src/nos/lib/internet_lib/tcpsock.rel b/src/nos/lib/internet_lib/tcpsock.rel index ac8ddd8f..5de532a8 100644 --- a/src/nos/lib/internet_lib/tcpsock.rel +++ b/src/nos/lib/internet_lib/tcpsock.rel @@ -16,11 +16,11 @@ S _locaddr Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _del_tcp Ref00000000 S _bind Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S _ksignal Ref00000000 S ?SL_CMP_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -34,20 +34,20 @@ S _itop Ref00000000 S _close_tcp Ref00000000 S _newproc Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D73 flags 0 +A CODE size DD7 flags 0 S _so_tcp Def00000000 -S _so_tcp_kick Def00000511 -S _so_tcp_send Def000003CB -S _start_tcp Def000009B5 +S _so_tcp_kick Def00000575 +S _so_tcp_send Def0000040D +S _start_tcp Def00000A19 S _so_tcp_conn Def000000D8 -S _so_tcp_recv Def000002E5 -S _so_tcp_qlen Def000004B5 -S _so_tcp_stat Def0000099D -S _tcpstate Def0000096B -S _so_tcp_shut Def00000529 -S _stop_tcp Def00000CA2 +S _so_tcp_recv Def00000306 +S _so_tcp_qlen Def00000519 +S _so_tcp_stat Def00000A01 +S _tcpstate Def000009CF +S _so_tcp_shut Def0000058D +S _stop_tcp Def00000D06 S _so_tcp_listen Def0000000F -S _so_tcp_close Def00000595 +S _so_tcp_close Def000005F9 A UDATA0 size 2 flags 0 S _Inet_list Def00000000 A IDATA0 size 2 flags 0 @@ -56,7 +56,7 @@ A CDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 07 00 19 36 01 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 14 00 T 09 00 00 00 21 00 00 C3 00 00 00 00 R 00 00 01 00 02 08 08 00 T 0F 00 00 00 @@ -67,7 +67,7 @@ T 18 00 00 00 5E 02 DD 56 03 19 7E 23 B6 20 09 R 00 00 01 00 T 23 00 00 00 R 00 00 01 00 -T 23 00 00 00 DD 5E 02 DD 56 03 CD 25 09 00 00 +T 23 00 00 00 DD 5E 02 DD 56 03 CD 89 09 00 00 R 00 00 01 00 00 0B 01 00 T 2C 00 00 00 R 00 00 01 00 @@ -89,13 +89,13 @@ T 77 00 00 00 60 4E 23 46 C5 21 1A 00 DD 4E 02 R 00 00 01 00 T 82 00 00 00 DD 46 03 09 4E 06 00 C5 0E R 00 00 01 00 -T 8B 00 00 00 39 06 00 00 C5 21 39 06 00 00 E5 +T 8B 00 00 00 9D 06 00 00 C5 21 9D 06 00 00 E5 R 00 00 01 00 29 04 01 00 00 0A 01 00 -T 91 00 00 00 0E 0D 06 00 00 C5 21 0D 06 00 00 +T 91 00 00 00 0E 71 06 00 00 C5 21 71 06 00 00 R 00 00 01 00 29 05 01 00 00 0B 01 00 -T 97 00 00 00 E5 0E E1 05 00 00 C5 21 +T 97 00 00 00 E5 0E 45 06 00 00 C5 21 R 00 00 01 00 29 06 01 00 -T 9C 00 00 00 E1 05 00 00 E5 21 00 00 E5 DD 7E +T 9C 00 00 00 45 06 00 00 E5 21 00 00 E5 DD 7E R 00 00 01 00 00 04 01 00 T A5 00 00 00 04 DD B6 05 28 05 21 02 00 18 03 R 00 00 01 00 @@ -123,7 +123,7 @@ T E1 00 00 00 4E 02 DD 46 03 09 7E 23 B6 20 09 R 00 00 01 00 T EC 00 00 00 R 00 00 01 00 -T EC 00 00 00 DD 5E 02 DD 56 03 CD 25 09 00 00 +T EC 00 00 00 DD 5E 02 DD 56 03 CD 89 09 00 00 R 00 00 01 00 00 0B 01 00 T F5 00 00 00 R 00 00 01 00 @@ -135,1015 +135,1025 @@ T 0B 01 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 1B 00 T 12 01 00 00 00 00 00 00 CD 00 00 00 00 7D A4 R 00 00 01 00 02 04 1B 00 02 09 00 00 -T 19 01 00 00 3C 20 0C +T 19 01 00 00 3C 20 13 R 00 00 01 00 T 1C 01 00 00 R 00 00 01 00 -T 1C 01 00 00 21 67 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T 25 01 00 00 C3 E2 02 00 00 -R 00 00 01 00 00 05 01 00 -T 28 01 00 00 +T 1C 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T 25 01 00 00 67 23 36 00 21 FF FF C3 +R 00 00 01 00 +T 2D 01 00 00 03 03 00 00 +R 00 00 01 00 00 04 01 00 +T 2F 01 00 00 R 00 00 01 00 -T 28 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD +T 2F 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD R 00 00 01 00 -T 33 01 00 00 75 EC DD 74 ED 21 0E 00 DD 4E 02 +T 3A 01 00 00 75 EC DD 74 ED 21 0E 00 DD 4E 02 R 00 00 01 00 -T 3E 01 00 00 DD 46 03 09 56 23 66 6A DD 75 FC +T 45 01 00 00 DD 46 03 09 56 23 66 6A DD 75 FC R 00 00 01 00 -T 49 01 00 00 DD 74 FD 21 12 00 09 46 23 66 68 +T 50 01 00 00 DD 74 FD 21 12 00 09 46 23 66 68 R 00 00 01 00 -T 54 01 00 00 DD 75 FE DD 74 FF 21 04 00 DD 4E +T 5B 01 00 00 DD 75 FE DD 74 FF 21 04 00 DD 4E R 00 00 01 00 -T 5F 01 00 00 FC DD 46 FD 09 7E 23 B6 23 B6 23 +T 66 01 00 00 FC DD 46 FD 09 7E 23 B6 23 B6 23 R 00 00 01 00 -T 6A 01 00 00 B6 20 2C +T 71 01 00 00 B6 20 2C R 00 00 01 00 -T 6D 01 00 00 +T 74 01 00 00 R 00 00 01 00 -T 6D 01 00 00 21 04 00 DD 4E FE DD 46 FF 09 5E +T 74 01 00 00 21 04 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 78 01 00 00 23 56 23 4E 23 46 3E 00 00 00 00 +T 7F 01 00 00 23 56 23 4E 23 46 3E 00 00 00 00 R 00 00 01 00 2B 0B 0C 00 -T 80 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 +T 87 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 0C 00 02 0A 00 00 -T 87 01 00 00 21 04 00 DD 5E FC DD 56 FD 19 D1 +T 8E 01 00 00 21 04 00 DD 5E FC DD 56 FD 19 D1 R 00 00 01 00 -T 92 01 00 00 73 23 72 23 71 23 70 +T 99 01 00 00 73 23 72 23 71 23 70 R 00 00 01 00 -T 99 01 00 00 +T A0 01 00 00 R 00 00 01 00 -T 99 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E +T A0 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 -T A4 01 00 00 23 46 23 5E 23 56 69 60 DD 75 F0 +T AB 01 00 00 23 46 23 5E 23 56 69 60 DD 75 F0 R 00 00 01 00 -T AF 01 00 00 DD 74 F1 DD 73 F2 DD 72 F3 DD 6E +T B6 01 00 00 DD 74 F1 DD 73 F2 DD 72 F3 DD 6E R 00 00 01 00 -T BA 01 00 00 FC DD 66 FD 23 23 46 23 66 68 DD +T C1 01 00 00 FC DD 66 FD 23 23 46 23 66 68 DD R 00 00 01 00 -T C5 01 00 00 75 F4 DD 74 F5 21 04 00 DD 4E FE +T CC 01 00 00 75 F4 DD 74 F5 21 04 00 DD 4E FE R 00 00 01 00 -T D0 01 00 00 DD 46 FF 09 4E 23 46 23 5E 23 56 +T D7 01 00 00 DD 46 FF 09 4E 23 46 23 5E 23 56 R 00 00 01 00 -T DB 01 00 00 69 60 DD 75 F6 DD 74 F7 DD 73 F8 +T E2 01 00 00 69 60 DD 75 F6 DD 74 F7 DD 73 F8 R 00 00 01 00 -T E6 01 00 00 DD 72 F9 DD 6E FE DD 66 FF 23 23 +T ED 01 00 00 DD 72 F9 DD 6E FE DD 66 FF 23 23 R 00 00 01 00 -T F1 01 00 00 46 23 66 68 DD 75 FA DD 74 FB 21 +T F8 01 00 00 46 23 66 68 DD 75 FA DD 74 FB 21 R 00 00 01 00 -T FC 01 00 00 0C 00 DD 4E 02 DD 46 03 09 E5 DD +T 03 02 00 00 0C 00 DD 4E 02 DD 46 03 09 E5 DD R 00 00 01 00 -T 07 02 00 00 5E EC DD 56 ED D5 21 1A 00 09 4E +T 0E 02 00 00 5E EC DD 56 ED D5 21 1A 00 09 4E R 00 00 01 00 -T 12 02 00 00 06 00 C5 0E 39 06 00 00 C5 21 +T 19 02 00 00 06 00 C5 0E 9D 06 00 00 C5 21 R 00 00 01 00 29 08 01 00 -T 19 02 00 00 39 06 00 00 E5 0E 0D 06 00 00 C5 +T 20 02 00 00 9D 06 00 00 E5 0E 71 06 00 00 C5 R 00 00 01 00 00 04 01 00 29 0A 01 00 -T 1F 02 00 00 21 0D 06 00 00 E5 0E E1 05 00 00 +T 26 02 00 00 21 71 06 00 00 E5 0E 45 06 00 00 R 00 00 01 00 00 05 01 00 29 0B 01 00 -T 25 02 00 00 C5 21 E1 05 00 00 E5 21 00 00 E5 +T 2C 02 00 00 C5 21 45 06 00 00 E5 21 00 00 E5 R 00 00 01 00 00 06 01 00 -T 2E 02 00 00 21 01 00 E5 21 20 00 39 4D 44 21 +T 35 02 00 00 21 01 00 E5 21 20 00 39 4D 44 21 R 00 00 01 00 -T 39 02 00 00 1A 00 39 5D 54 3E 00 00 00 00 21 +T 40 02 00 00 1A 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0A 00 -T 41 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +T 48 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 48 02 00 00 14 00 39 F9 EB 4D 44 E1 71 23 70 +T 4F 02 00 00 14 00 39 F9 EB 4D 44 E1 71 23 70 R 00 00 01 00 -T 53 02 00 00 +T 5A 02 00 00 R 00 00 01 00 -T 53 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 5A 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 5E 02 00 00 23 66 68 DD 75 EE DD 74 EF 7D B4 +T 65 02 00 00 23 66 68 DD 75 EE DD 74 EF 7D B4 R 00 00 01 00 -T 69 02 00 00 28 44 21 0E 00 DD 4E EE DD 46 EF +T 70 02 00 00 28 57 21 0E 00 DD 4E EE DD 46 EF R 00 00 01 00 -T 74 02 00 00 09 7E FE 05 28 35 +T 7B 02 00 00 09 7E FE 05 28 48 R 00 00 01 00 -T 7A 02 00 00 +T 81 02 00 00 R 00 00 01 00 -T 7A 02 00 00 +T 81 02 00 00 R 00 00 01 00 -T 7A 02 00 00 +T 81 02 00 00 R 00 00 01 00 -T 7A 02 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E +T 81 02 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 85 02 00 00 B7 28 0B +T 8C 02 00 00 B7 28 12 R 00 00 01 00 -T 88 02 00 00 +T 8F 02 00 00 R 00 00 01 00 -T 88 02 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T 91 02 00 00 18 4F +T 8F 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T 98 02 00 00 64 23 36 00 21 FF FF 18 62 R 00 00 01 00 -T 93 02 00 00 +T A1 02 00 00 R 00 00 01 00 -T 93 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 -T 9B 02 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 11 00 02 0A 00 00 -T A2 02 00 00 00 00 00 00 7D B4 28 05 -R 00 00 01 00 02 04 14 00 -T A8 02 00 00 +T A1 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 10 00 +T AA 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 12 00 +T B2 02 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 12 00 02 0A 00 00 +T B9 02 00 00 44 E1 71 23 70 79 B0 28 05 R 00 00 01 00 -T A8 02 00 00 21 FF FF 18 35 +T C2 02 00 00 R 00 00 01 00 -T AD 02 00 00 +T C2 02 00 00 21 FF FF 18 3C R 00 00 01 00 -T AD 02 00 00 18 A4 +T C7 02 00 00 R 00 00 01 00 -T AF 02 00 00 +T C7 02 00 00 18 91 R 00 00 01 00 -T AF 02 00 00 DD 7E EE DD B6 EF 20 28 +T C9 02 00 00 R 00 00 01 00 -T B7 02 00 00 +T C9 02 00 00 DD 7E EE DD B6 EF 20 2F R 00 00 01 00 -T B7 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T D1 02 00 00 R 00 00 01 00 -T C2 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 12 00 -T C7 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T CD 02 00 00 12 00 09 AF 77 23 77 21 6D 00 22 +T D1 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T DC 02 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 13 00 +T E1 02 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 13 00 02 09 00 00 +T E7 02 00 00 12 00 09 AF 77 23 77 21 4D 00 ED +R 00 00 01 00 +T F2 02 00 00 4B 00 00 00 00 09 36 6D 23 36 00 +R 00 00 01 00 02 05 10 00 +T FB 02 00 00 21 FF FF 18 03 R 00 00 01 00 -T D8 02 00 00 00 00 00 00 21 FF FF 18 03 -R 00 00 01 00 02 04 14 00 -T DF 02 00 00 +T 00 03 00 00 R 00 00 01 00 -T DF 02 00 00 21 00 00 +T 00 03 00 00 21 00 00 R 00 00 01 00 -T E2 02 00 00 +T 03 03 00 00 R 00 00 01 00 -T E2 02 00 00 C3 00 00 00 00 +T 03 03 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T E5 02 00 00 +T 06 03 00 00 R 00 00 01 00 -T E5 02 00 00 CD 00 00 00 00 FA FF +T 06 03 00 00 CD 00 00 00 00 FA FF R 00 00 01 00 02 05 17 00 -T EA 02 00 00 +T 0B 03 00 00 R 00 00 01 00 -T EA 02 00 00 +T 0B 03 00 00 R 00 00 01 00 -T EA 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 0B 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T F5 02 00 00 23 66 68 DD 75 FE DD 74 FF 7D B4 +T 16 03 00 00 23 66 68 DD 75 FE DD 74 FF 7D B4 R 00 00 01 00 -T 00 03 00 00 CA 87 03 00 00 21 66 00 DD 4E FE +T 21 03 00 00 CA BB 03 00 00 21 66 00 DD 4E FE R 00 00 01 00 00 05 01 00 -T 09 03 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 +T 2A 03 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 R 00 00 01 00 -T 14 03 00 00 0E EB 08 00 00 11 EB 08 00 00 B9 +T 35 03 00 00 0E 4F 09 00 00 11 4F 09 00 00 B9 R 00 00 01 00 29 05 01 00 00 0A 01 00 -T 1A 03 00 00 20 04 ED 52 28 67 +T 3B 03 00 00 20 04 ED 52 28 7A R 00 00 01 00 -T 20 03 00 00 +T 41 03 00 00 R 00 00 01 00 -T 20 03 00 00 21 00 00 E5 21 00 00 E5 DD 4E 04 +T 41 03 00 00 21 00 00 E5 21 00 00 E5 DD 4E 04 R 00 00 01 00 -T 2B 03 00 00 DD 46 05 DD 5E FE DD 56 FF 3E +T 4C 03 00 00 DD 46 05 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 35 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 56 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 3A 03 00 00 00 00 00 00 F1 F1 DD 75 FA DD 74 +T 5B 03 00 00 00 00 00 00 F1 F1 DD 75 FA DD 74 R 00 00 01 00 02 04 00 00 -T 43 03 00 00 FB DD 71 FC DD 70 FD 7D A4 A1 A0 +T 64 03 00 00 FB DD 71 FC DD 70 FD 7D A4 A1 A0 R 00 00 01 00 -T 4E 03 00 00 3C 20 36 +T 6F 03 00 00 3C 20 49 R 00 00 01 00 -T 51 03 00 00 +T 72 03 00 00 R 00 00 01 00 -T 51 03 00 00 +T 72 03 00 00 R 00 00 01 00 -T 51 03 00 00 +T 72 03 00 00 R 00 00 01 00 -T 51 03 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E +T 72 03 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 5C 03 00 00 B7 28 0B +T 7D 03 00 00 B7 28 12 R 00 00 01 00 -T 5F 03 00 00 +T 80 03 00 00 R 00 00 01 00 -T 5F 03 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T 68 03 00 00 18 5E +T 80 03 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T 89 03 00 00 64 23 36 00 21 FF FF 18 78 R 00 00 01 00 -T 6A 03 00 00 +T 92 03 00 00 R 00 00 01 00 -T 6A 03 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 -T 72 03 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 11 00 02 0A 00 00 -T 79 03 00 00 00 00 00 00 7D B4 28 05 -R 00 00 01 00 02 04 14 00 -T 7F 03 00 00 +T 92 03 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 10 00 +T 9B 03 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 12 00 +T A3 03 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 12 00 02 0A 00 00 +T AA 03 00 00 44 E1 71 23 70 79 B0 28 05 R 00 00 01 00 -T 7F 03 00 00 21 FF FF 18 44 +T B3 03 00 00 R 00 00 01 00 -T 84 03 00 00 +T B3 03 00 00 21 FF FF 18 52 R 00 00 01 00 -T 84 03 00 00 C3 EA 02 00 00 +T B8 03 00 00 +R 00 00 01 00 +T B8 03 00 00 C3 0B 03 00 00 R 00 00 01 00 00 05 01 00 -T 87 03 00 00 +T BB 03 00 00 R 00 00 01 00 -T 87 03 00 00 DD 7E FE DD B6 FF 20 0B +T BB 03 00 00 DD 7E FE DD B6 FF 20 12 R 00 00 01 00 -T 8F 03 00 00 +T C3 03 00 00 R 00 00 01 00 -T 8F 03 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T 98 03 00 00 18 2E +T C3 03 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T CC 03 00 00 65 23 36 00 21 FF FF 18 35 R 00 00 01 00 -T 9A 03 00 00 +T D5 03 00 00 R 00 00 01 00 -T 9A 03 00 00 21 66 00 DD 4E FE DD 46 FF 09 4E +T D5 03 00 00 21 66 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 -T A5 03 00 00 23 46 23 7E 69 60 0E EB 08 00 00 +T E0 03 00 00 23 46 23 7E 69 60 0E 4F 09 00 00 R 00 00 01 00 29 0B 01 00 -T AD 03 00 00 11 EB 08 00 00 B9 20 0F ED 52 20 +T E8 03 00 00 11 4F 09 00 00 B9 20 16 ED 52 20 R 00 00 01 00 00 05 01 00 -T B6 03 00 00 0B +T F1 03 00 00 12 R 00 00 01 00 -T B7 03 00 00 +T F2 03 00 00 R 00 00 01 00 -T B7 03 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T C0 03 00 00 18 06 +T F2 03 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T FB 03 00 00 65 23 36 00 21 FF FF 18 06 R 00 00 01 00 -T C2 03 00 00 +T 04 04 00 00 R 00 00 01 00 -T C2 03 00 00 DD 6E FA DD 66 FB +T 04 04 00 00 DD 6E FA DD 66 FB R 00 00 01 00 -T C8 03 00 00 +T 0A 04 00 00 R 00 00 01 00 -T C8 03 00 00 C3 00 00 00 00 +T 0A 04 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T CB 03 00 00 +T 0D 04 00 00 R 00 00 01 00 -T CB 03 00 00 CD 00 00 00 00 FA FF 21 0C 00 DD +T 0D 04 00 00 CD 00 00 00 00 FA FF 21 0C 00 DD R 00 00 01 00 02 05 17 00 -T D4 03 00 00 5E 02 DD 56 03 19 56 23 66 6A DD +T 16 04 00 00 5E 02 DD 56 03 19 56 23 66 6A DD R 00 00 01 00 -T DF 03 00 00 75 FA DD 74 FB 7D B4 20 1A +T 21 04 00 00 75 FA DD 74 FB 7D B4 20 21 R 00 00 01 00 -T E8 03 00 00 +T 2A 04 00 00 R 00 00 01 00 -T E8 03 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 2A 04 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 1A 00 -T F0 03 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 32 04 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 1A 00 02 0A 00 00 -T F7 03 00 00 65 00 22 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 07 14 00 -T 00 04 00 00 B2 04 00 00 -R 00 00 01 00 00 04 01 00 -T 02 04 00 00 +T 39 04 00 00 4D 00 ED 4B 00 00 00 00 09 36 65 +R 00 00 01 00 02 08 10 00 +T 42 04 00 00 23 36 00 21 FF FF C3 16 05 00 00 +R 00 00 01 00 00 0B 01 00 +T 4B 04 00 00 R 00 00 01 00 -T 02 04 00 00 DD 4E 04 DD 46 05 DD 5E FA DD 56 +T 4B 04 00 00 DD 4E 04 DD 46 05 DD 5E FA DD 56 R 00 00 01 00 -T 0D 04 00 00 FB 3E 00 00 00 00 21 00 00 00 00 +T 56 04 00 00 FB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 13 04 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD +T 5C 04 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 00 00 -T 1C 04 00 00 DD 71 FE DD 70 FF +T 65 04 00 00 DD 71 FE DD 70 FF R 00 00 01 00 -T 22 04 00 00 +T 6B 04 00 00 R 00 00 01 00 -T 22 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 6B 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 2D 04 00 00 23 66 68 DD 75 FA DD 74 FB 7D B4 +T 76 04 00 00 23 66 68 DD 75 FA DD 74 FB 7D B4 R 00 00 01 00 -T 38 04 00 00 28 5F 21 7C 00 DD 4E FA DD 46 FB +T 81 04 00 00 28 73 21 7C 00 DD 4E FA DD 46 FB R 00 00 01 00 -T 43 04 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 +T 8C 04 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 R 00 00 01 00 -T 4E 04 00 00 5E 00 DD 4E FA DD 46 FB 09 5E 23 +T 97 04 00 00 5E 00 DD 4E FA DD 46 FB 09 5E 23 R 00 00 01 00 -T 59 04 00 00 56 23 4E 23 46 EB CD 00 00 00 00 +T A2 04 00 00 56 23 4E 23 46 EB CD 00 00 00 00 R 00 00 01 00 02 0B 16 00 -T 62 04 00 00 30 35 +T AB 04 00 00 30 49 R 00 00 01 00 -T 64 04 00 00 +T AD 04 00 00 R 00 00 01 00 -T 64 04 00 00 +T AD 04 00 00 R 00 00 01 00 -T 64 04 00 00 +T AD 04 00 00 R 00 00 01 00 -T 64 04 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E +T AD 04 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 6F 04 00 00 B7 28 0B +T B8 04 00 00 B7 28 12 R 00 00 01 00 -T 72 04 00 00 +T BB 04 00 00 R 00 00 01 00 -T 72 04 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T 7B 04 00 00 18 35 +T BB 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T C4 04 00 00 64 23 36 00 21 FF FF 18 49 R 00 00 01 00 -T 7D 04 00 00 +T CD 04 00 00 R 00 00 01 00 -T 7D 04 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 -T 85 04 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 11 00 02 0A 00 00 -T 8C 04 00 00 00 00 00 00 7D B4 28 05 -R 00 00 01 00 02 04 14 00 -T 92 04 00 00 +T CD 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 10 00 +T D6 04 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 12 00 +T DE 04 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 12 00 02 0A 00 00 +T E5 04 00 00 44 E1 71 23 70 79 B0 28 05 R 00 00 01 00 -T 92 04 00 00 21 FF FF 18 1B +T EE 04 00 00 R 00 00 01 00 -T 97 04 00 00 +T EE 04 00 00 21 FF FF 18 23 R 00 00 01 00 -T 97 04 00 00 18 89 +T F3 04 00 00 R 00 00 01 00 -T 99 04 00 00 +T F3 04 00 00 C3 6B 04 00 00 +R 00 00 01 00 00 05 01 00 +T F6 04 00 00 R 00 00 01 00 -T 99 04 00 00 DD 7E FA DD B6 FB 20 0B +T F6 04 00 00 DD 7E FA DD B6 FB 20 12 R 00 00 01 00 -T A1 04 00 00 +T FE 04 00 00 R 00 00 01 00 -T A1 04 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 14 00 -T AA 04 00 00 18 06 +T FE 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 10 00 +T 07 05 00 00 65 23 36 00 21 FF FF 18 06 R 00 00 01 00 -T AC 04 00 00 +T 10 05 00 00 R 00 00 01 00 -T AC 04 00 00 DD 6E FC DD 66 FD +T 10 05 00 00 DD 6E FC DD 66 FD R 00 00 01 00 -T B2 04 00 00 +T 16 05 00 00 R 00 00 01 00 -T B2 04 00 00 C3 00 00 00 00 +T 16 05 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T B5 04 00 00 +T 19 05 00 00 R 00 00 01 00 -T B5 04 00 00 CD 00 00 00 00 FE FF 79 B0 20 22 +T 19 05 00 00 CD 00 00 00 00 FE FF 79 B0 20 22 R 00 00 01 00 02 05 17 00 -T BE 04 00 00 +T 22 05 00 00 R 00 00 01 00 -T BE 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 22 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T C9 04 00 00 23 66 68 01 78 00 09 5E 23 56 23 +T 2D 05 00 00 23 66 68 01 78 00 09 5E 23 56 23 R 00 00 01 00 -T D4 04 00 00 4E 23 46 EB DD 75 FE DD 74 FF 18 +T 38 05 00 00 4E 23 46 EB DD 75 FE DD 74 FF 18 R 00 00 01 00 -T DF 04 00 00 28 +T 43 05 00 00 28 R 00 00 01 00 -T E0 04 00 00 +T 44 05 00 00 R 00 00 01 00 -T E0 04 00 00 3E 01 A9 B0 20 22 21 0C 00 DD 4E +T 44 05 00 00 3E 01 A9 B0 20 22 21 0C 00 DD 4E R 00 00 01 00 -T EB 04 00 00 02 DD 46 03 09 46 23 66 68 01 +T 4F 05 00 00 02 DD 46 03 09 46 23 66 68 01 R 00 00 01 00 -T F5 04 00 00 7C 00 09 5E 23 56 23 4E 23 46 EB +T 59 05 00 00 7C 00 09 5E 23 56 23 4E 23 46 EB R 00 00 01 00 -T 00 05 00 00 DD 75 FE DD 74 FF 18 00 +T 64 05 00 00 DD 75 FE DD 74 FF 18 00 R 00 00 01 00 -T 08 05 00 00 +T 6C 05 00 00 R 00 00 01 00 -T 08 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +T 6C 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 R 00 00 01 00 02 0B 08 00 -T 11 05 00 00 +T 75 05 00 00 R 00 00 01 00 -T 11 05 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 -R 00 00 01 00 02 05 13 00 -T 1A 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 75 05 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 +R 00 00 01 00 02 05 14 00 +T 7E 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 20 05 00 00 CD 00 00 00 00 21 00 00 C3 +T 84 05 00 00 CD 00 00 00 00 21 00 00 C3 R 00 00 01 00 02 05 00 00 -T 27 05 00 00 00 00 00 00 +T 8B 05 00 00 00 00 00 00 R 00 00 01 00 02 04 08 00 -T 29 05 00 00 +T 8D 05 00 00 R 00 00 01 00 -T 29 05 00 00 CD 00 00 00 00 59 50 CD -R 00 00 01 00 02 05 13 00 -T 2F 05 00 00 00 00 00 00 00 00 03 00 +T 8D 05 00 00 CD 00 00 00 00 59 50 CD +R 00 00 01 00 02 05 14 00 +T 93 05 00 00 00 00 00 00 00 00 03 00 R 00 00 01 00 02 04 01 00 -T 35 05 00 00 8F 05 00 00 3D 05 00 00 +T 99 05 00 00 F3 05 00 00 A1 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 39 05 00 00 59 05 00 00 70 05 00 00 +T 9D 05 00 00 BD 05 00 00 D4 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 3D 05 00 00 +T A1 05 00 00 R 00 00 01 00 -T 3D 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T A1 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 48 05 00 00 23 66 68 01 66 00 09 36 +T AC 05 00 00 23 66 68 01 66 00 09 36 R 00 00 01 00 -T 50 05 00 00 EB 08 00 00 23 36 EB 08 00 00 23 +T B4 05 00 00 4F 09 00 00 23 36 4F 09 00 00 23 R 00 00 01 00 09 04 01 00 89 0A 01 00 -T 55 05 00 00 36 EB 08 00 00 18 36 +T B9 05 00 00 36 4F 09 00 00 18 36 R 00 00 01 00 29 05 01 00 -T 59 05 00 00 +T BD 05 00 00 R 00 00 01 00 -T 59 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T BD 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 64 05 00 00 23 56 3E 00 00 00 00 21 +T C8 05 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1F 00 -T 69 05 00 00 00 00 00 00 CD 00 00 00 00 18 1F +T CD 05 00 00 00 00 00 00 CD 00 00 00 00 18 1F R 00 00 01 00 02 04 1F 00 02 09 00 00 -T 70 05 00 00 +T D4 05 00 00 R 00 00 01 00 -T 70 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T D4 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 7B 05 00 00 23 56 3E 00 00 00 00 21 +T DF 05 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 04 00 -T 80 05 00 00 00 00 00 00 CD 00 00 00 00 21 +T E4 05 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 86 05 00 00 0C 00 09 AF 77 23 77 18 00 +T EA 05 00 00 0C 00 09 AF 77 23 77 18 00 R 00 00 01 00 -T 8F 05 00 00 +T F3 05 00 00 R 00 00 01 00 -T 8F 05 00 00 21 00 00 C3 00 00 00 00 +T F3 05 00 00 21 00 00 C3 00 00 00 00 R 00 00 01 00 02 08 08 00 -T 95 05 00 00 +T F9 05 00 00 R 00 00 01 00 -T 95 05 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 -R 00 00 01 00 02 05 13 00 -T 9E 05 00 00 B6 28 3A +T F9 05 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +R 00 00 01 00 02 05 14 00 +T 02 06 00 00 B6 28 3A R 00 00 01 00 -T A1 05 00 00 +T 05 06 00 00 R 00 00 01 00 -T A1 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 56 +T 05 06 00 00 21 0C 00 DD 4E 02 DD 46 03 09 56 R 00 00 01 00 -T AC 05 00 00 23 66 6A 11 66 00 19 36 +T 10 06 00 00 23 66 6A 11 66 00 19 36 R 00 00 01 00 -T B4 05 00 00 EB 08 00 00 23 36 EB 08 00 00 23 +T 18 06 00 00 4F 09 00 00 23 36 4F 09 00 00 23 R 00 00 01 00 09 04 01 00 89 0A 01 00 -T B9 05 00 00 36 EB 08 00 00 21 0C 00 09 56 23 +T 1D 06 00 00 36 4F 09 00 00 21 0C 00 09 56 23 R 00 00 01 00 29 05 01 00 -T C1 05 00 00 66 6A 11 AA 00 19 36 FF 23 36 FF +T 25 06 00 00 66 6A 11 AA 00 19 36 FF 23 36 FF R 00 00 01 00 -T CC 05 00 00 21 0C 00 09 5E 23 56 3E +T 30 06 00 00 21 0C 00 09 5E 23 56 3E R 00 00 01 00 -T D4 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 38 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1F 00 02 09 1F 00 -T D9 05 00 00 00 00 00 00 +T 3D 06 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T DB 05 00 00 +T 3F 06 00 00 R 00 00 01 00 -T DB 05 00 00 21 00 00 C3 00 00 00 00 +T 3F 06 00 00 21 00 00 C3 00 00 00 00 R 00 00 01 00 02 08 08 00 -T E1 05 00 00 +T 45 06 00 00 R 00 00 01 00 -T E1 05 00 00 CD 00 00 00 00 01 01 00 21 AA 00 -R 00 00 01 00 02 05 13 00 -T EA 05 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 45 06 00 00 CD 00 00 00 00 01 01 00 21 AA 00 +R 00 00 01 00 02 05 14 00 +T 4E 06 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 1E 00 -T F1 05 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +T 55 06 00 00 00 00 00 00 CD 00 00 00 00 EB 3E R 00 00 01 00 02 04 1E 00 02 09 00 00 -T F8 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 5C 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 -T FD 05 00 00 00 00 00 00 11 00 00 3E +T 61 06 00 00 00 00 00 00 11 00 00 3E R 00 00 01 00 02 04 00 00 -T 03 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 -T 08 06 00 00 00 00 00 00 C3 00 00 00 00 +T 67 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T 6C 06 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 09 08 00 -T 0D 06 00 00 +T 71 06 00 00 R 00 00 01 00 -T 0D 06 00 00 CD 00 00 00 00 01 01 00 21 AA 00 -R 00 00 01 00 02 05 13 00 -T 16 06 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 71 06 00 00 CD 00 00 00 00 01 01 00 21 AA 00 +R 00 00 01 00 02 05 14 00 +T 7A 06 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 1E 00 -T 1D 06 00 00 00 00 00 00 CD 00 00 00 00 EB 3E +T 81 06 00 00 00 00 00 00 CD 00 00 00 00 EB 3E R 00 00 01 00 02 04 1E 00 02 09 00 00 -T 24 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 88 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 -T 29 06 00 00 00 00 00 00 11 00 00 3E +T 8D 06 00 00 00 00 00 00 11 00 00 3E R 00 00 01 00 02 04 00 00 -T 2F 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 -T 34 06 00 00 00 00 00 00 C3 00 00 00 00 +T 93 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T 98 06 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 09 08 00 -T 39 06 00 00 +T 9D 06 00 00 R 00 00 01 00 -T 39 06 00 00 CD 00 00 00 00 F4 FF 21 AA 00 DD +T 9D 06 00 00 CD 00 00 00 00 F4 FF 21 AA 00 DD R 00 00 01 00 02 05 17 00 -T 42 06 00 00 5E 02 DD 56 03 19 56 23 66 6A DD +T A6 06 00 00 5E 02 DD 56 03 19 56 23 66 6A DD R 00 00 01 00 -T 4D 06 00 00 75 F4 DD 74 F5 EB 3E 00 00 00 00 +T B1 06 00 00 75 F4 DD 74 F5 EB 3E 00 00 00 00 R 00 00 01 00 2B 0B 1E 00 -T 55 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T B9 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 1E 00 02 0A 00 00 -T 5C 06 00 00 75 F8 DD 74 F9 DD 75 FC DD 74 FD +T C0 06 00 00 75 F8 DD 74 F9 DD 75 FC DD 74 FD R 00 00 01 00 -T 67 06 00 00 DD 5E 0A DD 56 0B 3E 01 AB B2 20 +T CB 06 00 00 DD 5E 0A DD 56 0B 3E 01 AB B2 20 R 00 00 01 00 -T 72 06 00 00 60 +T D6 06 00 00 60 R 00 00 01 00 -T 73 06 00 00 +T D7 06 00 00 R 00 00 01 00 -T 73 06 00 00 DD 7E F8 DD B6 F9 28 47 +T D7 06 00 00 DD 7E F8 DD B6 F9 28 47 R 00 00 01 00 -T 7B 06 00 00 +T DF 06 00 00 R 00 00 01 00 -T 7B 06 00 00 21 0C 00 DD 4E F8 DD 46 F9 09 AF +T DF 06 00 00 21 0C 00 DD 4E F8 DD 46 F9 09 AF R 00 00 01 00 -T 86 06 00 00 77 23 77 21 0F 00 DD 5E 02 DD 56 +T EA 06 00 00 77 23 77 21 0F 00 DD 5E 02 DD 56 R 00 00 01 00 -T 91 06 00 00 03 19 66 E5 21 16 00 09 F1 77 21 +T F5 06 00 00 03 19 66 E5 21 16 00 09 F1 77 21 R 00 00 01 00 -T 9C 06 00 00 10 00 19 66 E5 21 17 00 09 F1 77 +T 00 07 00 00 10 00 19 66 E5 21 17 00 09 F1 77 R 00 00 01 00 -T A7 06 00 00 21 11 00 19 56 21 18 00 09 72 01 +T 0B 07 00 00 21 11 00 19 56 21 18 00 09 72 01 R 00 00 01 00 -T B2 06 00 00 00 00 DD 5E F8 DD 56 F9 3E +T 16 07 00 00 00 00 DD 5E F8 DD 56 F9 3E R 00 00 01 00 -T BB 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 1F 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 -T C0 06 00 00 00 00 00 00 +T 24 07 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T C2 06 00 00 +T 26 07 00 00 R 00 00 01 00 -T C2 06 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 26 07 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 0E 00 -T CA 06 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T 2E 07 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 0E 00 02 0A 00 00 -T D1 06 00 00 D7 08 00 00 +T 35 07 00 00 3B 09 00 00 R 00 00 01 00 00 04 01 00 -T D3 06 00 00 +T 37 07 00 00 R 00 00 01 00 -T D3 06 00 00 3E 04 AB B2 C2 D5 08 00 00 21 +T 37 07 00 00 3E 04 AB B2 C2 39 09 00 00 21 R 00 00 01 00 00 09 01 00 -T DB 06 00 00 6F 00 DD 4E 02 DD 46 03 09 7E E6 +T 3F 07 00 00 6F 00 DD 4E 02 DD 46 03 09 7E E6 R 00 00 01 00 -T E6 06 00 00 02 47 23 7E E6 00 B0 CA +T 4A 07 00 00 02 47 23 7E E6 00 B0 CA R 00 00 01 00 -T EE 06 00 00 AD 07 00 00 +T 52 07 00 00 11 08 00 00 R 00 00 01 00 00 04 01 00 -T F0 06 00 00 +T 54 07 00 00 R 00 00 01 00 -T F0 06 00 00 21 00 00 E5 01 00 00 11 00 00 3E +T 54 07 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 -T FB 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 5F 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 00 07 00 00 00 00 00 00 F1 DD 75 F6 DD 74 F7 +T 64 07 00 00 00 00 00 00 F1 DD 75 F6 DD 74 F7 R 00 00 01 00 02 04 00 00 -T 09 07 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T 6D 07 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 -T 0F 07 00 00 CD 00 00 00 00 DD 75 FA DD 74 FB +T 73 07 00 00 CD 00 00 00 00 DD 75 FA DD 74 FB R 00 00 01 00 02 05 00 00 -T 18 07 00 00 DD 6E F8 DD 66 F9 DD 5E FA DD 56 +T 7C 07 00 00 DD 6E F8 DD 66 F9 DD 5E FA DD 56 R 00 00 01 00 -T 23 07 00 00 FB 01 1D 00 ED B0 21 AA 00 DD 4E +T 87 07 00 00 FB 01 1D 00 ED B0 21 AA 00 DD 4E R 00 00 01 00 -T 2E 07 00 00 02 DD 46 03 09 DD 5E F6 DD 56 F7 +T 92 07 00 00 02 DD 46 03 09 DD 5E F6 DD 56 F7 R 00 00 01 00 -T 39 07 00 00 73 23 72 21 0C 00 DD 4E FA DD 46 +T 9D 07 00 00 73 23 72 21 0C 00 DD 4E FA DD 46 R 00 00 01 00 -T 44 07 00 00 FB 09 DD 5E 02 DD 56 03 73 23 72 +T A8 07 00 00 FB 09 DD 5E 02 DD 56 03 73 23 72 R 00 00 01 00 -T 4F 07 00 00 21 0E 00 09 E5 11 10 00 3E +T B3 07 00 00 21 0E 00 09 E5 11 10 00 3E R 00 00 01 00 -T 58 07 00 00 00 00 00 00 21 00 00 00 00 CD +T BC 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 19 00 02 09 19 00 -T 5D 07 00 00 00 00 00 00 EB E1 73 23 72 21 +T C1 07 00 00 00 00 00 00 EB E1 73 23 72 21 R 00 00 01 00 02 04 00 00 -T 65 07 00 00 12 00 09 E5 11 10 00 3E +T C9 07 00 00 12 00 09 E5 11 10 00 3E R 00 00 01 00 -T 6D 07 00 00 00 00 00 00 21 00 00 00 00 CD +T D1 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 19 00 02 09 19 00 -T 72 07 00 00 00 00 00 00 EB E1 73 23 72 DD 6E +T D6 07 00 00 00 00 00 00 EB E1 73 23 72 DD 6E R 00 00 01 00 02 04 00 00 -T 7B 07 00 00 F6 DD 66 F7 E5 69 60 C1 71 23 70 +T DF 07 00 00 F6 DD 66 F7 E5 69 60 C1 71 23 70 R 00 00 01 00 -T 86 07 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 DD +T EA 07 00 00 21 0A 00 DD 4E F8 DD 46 F9 09 DD R 00 00 01 00 -T 91 07 00 00 5E F6 DD 56 F7 73 23 72 DD 6E FA +T F5 07 00 00 5E F6 DD 56 F7 73 23 72 DD 6E FA R 00 00 01 00 -T 9C 07 00 00 DD 66 FB DD 75 F8 DD 74 F9 DD 73 +T 00 08 00 00 DD 66 FB DD 75 F8 DD 74 F9 DD 73 R 00 00 01 00 -T A7 07 00 00 F4 DD 72 F5 18 28 +T 0B 08 00 00 F4 DD 72 F5 18 28 R 00 00 01 00 -T AD 07 00 00 +T 11 08 00 00 R 00 00 01 00 -T AD 07 00 00 21 12 00 DD 4E F8 DD 46 F9 09 E5 +T 11 08 00 00 21 12 00 DD 4E F8 DD 46 F9 09 E5 R 00 00 01 00 -T B8 07 00 00 11 10 00 3E 00 00 00 00 21 +T 1C 08 00 00 11 10 00 3E 00 00 00 00 21 R 00 00 01 00 2B 08 19 00 -T BE 07 00 00 00 00 00 00 CD 00 00 00 00 EB E1 +T 22 08 00 00 00 00 00 00 CD 00 00 00 00 EB E1 R 00 00 01 00 02 04 19 00 02 09 00 00 -T C5 07 00 00 73 23 72 21 0A 00 09 DD 4E F4 DD +T 29 08 00 00 73 23 72 21 0A 00 09 DD 4E F4 DD R 00 00 01 00 -T D0 07 00 00 46 F5 71 23 70 +T 34 08 00 00 46 F5 71 23 70 R 00 00 01 00 -T D5 07 00 00 +T 39 08 00 00 R 00 00 01 00 -T D5 07 00 00 21 0E 00 DD 4E F8 DD 46 F9 09 56 +T 39 08 00 00 21 0E 00 DD 4E F8 DD 46 F9 09 56 R 00 00 01 00 -T E0 07 00 00 23 66 6A DD 75 FE DD 74 FF DD 6E +T 44 08 00 00 23 66 6A DD 75 FE DD 74 FF DD 6E R 00 00 01 00 -T EB 07 00 00 FE DD 66 FF AF 77 23 77 21 0C 00 +T 4F 08 00 00 FE DD 66 FF AF 77 23 77 21 0C 00 R 00 00 01 00 -T F6 07 00 00 09 56 23 66 6A 23 23 4E 23 46 23 +T 5A 08 00 00 09 56 23 66 6A 23 23 4E 23 46 23 R 00 00 01 00 -T 01 08 00 00 5E 23 56 69 60 E5 DD 6E FE DD 66 +T 65 08 00 00 5E 23 56 69 60 E5 DD 6E FE DD 66 R 00 00 01 00 -T 0C 08 00 00 FF 01 04 00 09 C1 D5 59 50 C1 73 +T 70 08 00 00 FF 01 04 00 09 C1 D5 59 50 C1 73 R 00 00 01 00 -T 17 08 00 00 23 72 23 71 23 70 DD 6E FE DD 66 +T 7B 08 00 00 23 72 23 71 23 70 DD 6E FE DD 66 R 00 00 01 00 -T 22 08 00 00 FF 23 23 E5 21 0C 00 DD 4E F8 DD +T 86 08 00 00 FF 23 23 E5 21 0C 00 DD 4E F8 DD R 00 00 01 00 -T 2D 08 00 00 46 F9 09 56 23 66 6A 11 06 00 19 +T 91 08 00 00 46 F9 09 56 23 66 6A 11 06 00 19 R 00 00 01 00 -T 38 08 00 00 5E 23 56 E1 73 23 72 21 10 00 09 +T 9C 08 00 00 5E 23 56 E1 73 23 72 21 10 00 09 R 00 00 01 00 -T 43 08 00 00 36 10 23 36 00 21 12 00 09 56 23 +T A7 08 00 00 36 10 23 36 00 21 12 00 09 56 23 R 00 00 01 00 -T 4E 08 00 00 66 6A DD 75 FE DD 74 FF DD 6E FE +T B2 08 00 00 66 6A DD 75 FE DD 74 FF DD 6E FE R 00 00 01 00 -T 59 08 00 00 DD 66 FF AF 77 23 77 21 0C 00 09 +T BD 08 00 00 DD 66 FF AF 77 23 77 21 0C 00 09 R 00 00 01 00 -T 64 08 00 00 56 23 66 6A 11 08 00 19 4E 23 46 +T C8 08 00 00 56 23 66 6A 11 08 00 19 4E 23 46 R 00 00 01 00 -T 6F 08 00 00 23 5E 23 56 69 60 E5 DD 6E FE DD +T D3 08 00 00 23 5E 23 56 69 60 E5 DD 6E FE DD R 00 00 01 00 -T 7A 08 00 00 66 FF 01 04 00 09 C1 D5 59 50 C1 +T DE 08 00 00 66 FF 01 04 00 09 C1 D5 59 50 C1 R 00 00 01 00 -T 85 08 00 00 73 23 72 23 71 23 70 DD 6E FE DD +T E9 08 00 00 73 23 72 23 71 23 70 DD 6E FE DD R 00 00 01 00 -T 90 08 00 00 66 FF 23 23 E5 21 0C 00 DD 4E F8 +T F4 08 00 00 66 FF 23 23 E5 21 0C 00 DD 4E F8 R 00 00 01 00 -T 9B 08 00 00 DD 46 F9 09 56 23 66 6A 11 0C 00 +T FF 08 00 00 DD 46 F9 09 56 23 66 6A 11 0C 00 R 00 00 01 00 -T A6 08 00 00 19 5E 23 56 E1 73 23 72 21 14 00 +T 0A 09 00 00 19 5E 23 56 E1 73 23 72 21 14 00 R 00 00 01 00 -T B1 08 00 00 09 36 10 23 36 00 01 01 00 DD 5E +T 15 09 00 00 09 36 10 23 36 00 01 01 00 DD 5E R 00 00 01 00 -T BC 08 00 00 FC DD 56 FD 3E 00 00 00 00 21 +T 20 09 00 00 FC DD 56 FD 3E 00 00 00 00 21 R 00 00 01 00 2B 09 15 00 -T C3 08 00 00 00 00 00 00 CD 00 00 00 00 11 +T 27 09 00 00 00 00 00 00 CD 00 00 00 00 11 R 00 00 01 00 02 04 15 00 02 09 00 00 -T C9 08 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T CE 08 00 00 00 00 00 00 CD 00 00 00 00 18 02 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T D5 08 00 00 +T 2D 09 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 12 00 +T 32 09 00 00 00 00 00 00 CD 00 00 00 00 18 02 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 39 09 00 00 R 00 00 01 00 -T D5 08 00 00 18 00 +T 39 09 00 00 18 00 R 00 00 01 00 -T D7 08 00 00 +T 3B 09 00 00 R 00 00 01 00 -T D7 08 00 00 01 00 00 DD 5E F8 DD 56 F9 3E +T 3B 09 00 00 01 00 00 DD 5E F8 DD 56 F9 3E R 00 00 01 00 -T E1 08 00 00 00 00 00 00 21 00 00 00 00 CD +T 45 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 15 00 02 09 15 00 -T E6 08 00 00 00 00 00 00 C3 00 00 00 00 +T 4A 09 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 09 08 00 -T EB 08 00 00 +T 4F 09 00 00 R 00 00 01 00 -T EB 08 00 00 CD 00 00 00 00 FE FF DD 6E 0C DD +T 4F 09 00 00 CD 00 00 00 00 FE FF DD 6E 0C DD R 00 00 01 00 02 05 17 00 -T F4 08 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 21 +T 58 09 00 00 66 0D E5 DD 6E 0A DD 66 0B E5 21 R 00 00 01 00 -T FF 08 00 00 04 00 39 4D 44 DD 5E 02 DD 56 03 +T 63 09 00 00 04 00 39 4D 44 DD 5E 02 DD 56 03 R 00 00 01 00 -T 0A 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 6E 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T 10 09 00 00 00 00 00 00 F1 F1 21 00 00 39 5D +T 74 09 00 00 00 00 00 00 F1 F1 21 00 00 39 5D R 00 00 01 00 02 04 00 00 -T 19 09 00 00 54 3E 00 00 00 00 21 00 00 00 00 +T 7D 09 00 00 54 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 -T 1F 09 00 00 CD 00 00 00 00 C3 00 00 00 00 +T 83 09 00 00 CD 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 00 00 02 0A 08 00 -T 25 09 00 00 +T 89 09 00 00 R 00 00 01 00 -T 25 09 00 00 CD 00 00 00 00 F0 FF AF DD 77 F0 +T 89 09 00 00 CD 00 00 00 00 F0 FF AF DD 77 F0 R 00 00 01 00 02 05 17 00 -T 2E 09 00 00 DD 77 F1 AF DD 77 F4 DD 77 F5 DD +T 92 09 00 00 DD 77 F1 AF DD 77 F4 DD 77 F5 DD R 00 00 01 00 -T 39 09 00 00 77 F6 DD 77 F7 2A 00 00 00 00 23 +T 9D 09 00 00 77 F6 DD 77 F7 2A 00 00 00 00 23 R 00 00 01 00 00 0A 03 00 -T 42 09 00 00 22 00 00 00 00 2B DD 75 F2 DD 74 +T A6 09 00 00 22 00 00 00 00 2B DD 75 F2 DD 74 R 00 00 01 00 00 05 03 00 -T 4B 09 00 00 F3 21 10 00 E5 21 02 00 39 4D 44 +T AF 09 00 00 F3 21 10 00 E5 21 02 00 39 4D 44 R 00 00 01 00 -T 56 09 00 00 DD 6E 02 DD 66 03 5E 23 56 3E +T BA 09 00 00 DD 6E 02 DD 66 03 5E 23 56 3E R 00 00 01 00 -T 60 09 00 00 00 00 00 00 21 00 00 00 00 CD +T C4 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0F 00 02 09 0F 00 -T 65 09 00 00 00 00 00 00 F1 C3 00 00 00 00 +T C9 09 00 00 00 00 00 00 F1 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 0A 0D 00 -T 6B 09 00 00 +T CF 09 00 00 R 00 00 01 00 -T 6B 09 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 -R 00 00 01 00 02 05 13 00 -T 74 09 00 00 B6 20 05 +T CF 09 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +R 00 00 01 00 02 05 14 00 +T D8 09 00 00 B6 20 05 R 00 00 01 00 -T 77 09 00 00 +T DB 09 00 00 R 00 00 01 00 -T 77 09 00 00 21 00 00 18 1E +T DB 09 00 00 21 00 00 18 1E R 00 00 01 00 -T 7C 09 00 00 +T E0 09 00 00 R 00 00 01 00 -T 7C 09 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T E0 09 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 87 09 00 00 23 66 68 01 0E 00 09 6E 26 00 29 +T EB 09 00 00 23 66 68 01 0E 00 09 6E 26 00 29 R 00 00 01 00 -T 92 09 00 00 01 00 00 00 00 09 46 23 66 68 +T F6 09 00 00 01 00 00 00 00 09 46 23 66 68 R 00 00 01 00 02 05 1D 00 -T 9A 09 00 00 +T FE 09 00 00 R 00 00 01 00 -T 9A 09 00 00 C3 00 00 00 00 +T FE 09 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T 9D 09 00 00 +T 01 0A 00 00 R 00 00 01 00 -T 9D 09 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 -R 00 00 01 00 02 05 13 00 -T A6 09 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 01 0A 00 00 CD 00 00 00 00 21 0C 00 19 5E 23 +R 00 00 01 00 02 05 14 00 +T 0A 0A 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 06 00 02 0B 06 00 -T AC 09 00 00 CD 00 00 00 00 21 00 00 C3 +T 10 0A 00 00 CD 00 00 00 00 21 00 00 C3 R 00 00 01 00 02 05 00 00 -T B3 09 00 00 00 00 00 00 +T 17 0A 00 00 00 00 00 00 R 00 00 01 00 02 04 08 00 -T B5 09 00 00 +T 19 0A 00 00 R 00 00 01 00 -T B5 09 00 00 CD 00 00 00 00 F8 FF 01 0B 00 11 +T 19 0A 00 00 CD 00 00 00 00 F8 FF 01 0B 00 11 R 00 00 01 00 02 05 17 00 -T BE 09 00 00 01 00 3E 00 00 00 00 21 +T 22 0A 00 00 01 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 18 00 -T C3 09 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 27 0A 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 18 00 02 09 00 00 -T CA 09 00 00 F8 DD 74 F9 AF DD 77 FA DD 77 FB +T 2E 0A 00 00 F8 DD 74 F9 AF DD 77 FA DD 77 FB R 00 00 01 00 -T D5 09 00 00 DD 77 FC DD 77 FD DD 4E 02 DD 46 +T 39 0A 00 00 DD 77 FC DD 77 FD DD 4E 02 DD 46 R 00 00 01 00 -T E0 09 00 00 03 DD 71 FE DD 70 FF 23 23 E5 01 +T 44 0A 00 00 03 DD 71 FE DD 70 FF 23 23 E5 01 R 00 00 01 00 -T EB 09 00 00 FF FF C5 01 00 00 C5 0E +T 4F 0A 00 00 FF FF C5 01 00 00 C5 0E R 00 00 01 00 -T F3 09 00 00 A3 0A 00 00 C5 01 A3 0A 00 00 C5 +T 57 0A 00 00 07 0B 00 00 C5 01 07 0B 00 00 C5 R 00 00 01 00 29 04 01 00 00 0A 01 00 -T F9 09 00 00 0E 00 C5 01 00 00 C5 0E 00 C5 01 +T 5D 0A 00 00 0E 00 C5 01 00 00 C5 0E 00 C5 01 R 00 00 01 00 -T 04 0A 00 00 00 00 C5 01 00 00 C5 01 02 00 C5 +T 68 0A 00 00 00 00 C5 01 00 00 C5 01 02 00 C5 R 00 00 01 00 -T 0F 0A 00 00 01 00 00 21 18 00 39 5D 54 3E +T 73 0A 00 00 01 00 00 21 18 00 39 5D 54 3E R 00 00 01 00 -T 19 0A 00 00 00 00 00 00 21 00 00 00 00 CD +T 7D 0A 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 1E 0A 00 00 00 00 00 00 EB 21 14 00 39 F9 EB +T 82 0A 00 00 00 00 00 00 EB 21 14 00 39 F9 EB R 00 00 01 00 02 04 00 00 -T 27 0A 00 00 4D 44 E1 71 23 70 DD 6E F8 DD 66 +T 8B 0A 00 00 4D 44 E1 71 23 70 DD 6E F8 DD 66 R 00 00 01 00 -T 32 0A 00 00 F9 23 23 7E 23 B6 20 13 +T 96 0A 00 00 F9 23 23 7E 23 B6 20 13 R 00 00 01 00 -T 3A 0A 00 00 +T 9E 0A 00 00 R 00 00 01 00 -T 3A 0A 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 -T 42 0A 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 12 00 02 0A 00 00 -T 49 0A 00 00 FF FF 18 53 +T 9E 0A 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T A6 0A 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 13 00 02 0A 00 00 +T AD 0A 00 00 FF FF 18 53 R 00 00 01 00 -T 4D 0A 00 00 +T B1 0A 00 00 R 00 00 01 00 -T 4D 0A 00 00 21 06 00 DD 4E F8 DD 46 F9 09 DD +T B1 0A 00 00 21 06 00 DD 4E F8 DD 46 F9 09 DD R 00 00 01 00 -T 58 0A 00 00 5E 0E DD 56 0F 73 23 72 21 08 00 +T BC 0A 00 00 5E 0E DD 56 0F 73 23 72 21 08 00 R 00 00 01 00 -T 63 0A 00 00 09 DD 7E 0C DD 5E 0A DD 56 0B 73 +T C7 0A 00 00 09 DD 7E 0C DD 5E 0A DD 56 0B 73 R 00 00 01 00 -T 6E 0A 00 00 23 72 23 77 21 04 00 09 E5 DD 5E +T D2 0A 00 00 23 72 23 77 21 04 00 09 E5 DD 5E R 00 00 01 00 -T 79 0A 00 00 04 DD 56 05 3E 00 00 00 00 21 +T DD 0A 00 00 04 DD 56 05 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0B 00 -T 80 0A 00 00 00 00 00 00 CD 00 00 00 00 EB E1 +T E4 0A 00 00 00 00 00 00 CD 00 00 00 00 EB E1 R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 87 0A 00 00 73 23 72 2A 00 00 00 00 E5 69 60 +T EB 0A 00 00 73 23 72 2A 00 00 00 00 E5 69 60 R 00 00 01 00 00 08 02 00 -T 90 0A 00 00 C1 71 23 70 DD 6E F8 DD 66 F9 22 +T F4 0A 00 00 C1 71 23 70 DD 6E F8 DD 66 F9 22 R 00 00 01 00 -T 9B 0A 00 00 00 00 00 00 21 00 00 +T FF 0A 00 00 00 00 00 00 21 00 00 R 00 00 01 00 00 04 02 00 -T A0 0A 00 00 +T 04 0B 00 00 R 00 00 01 00 -T A0 0A 00 00 C3 00 00 00 00 +T 04 0B 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T A3 0A 00 00 +T 07 0B 00 00 R 00 00 01 00 -T A3 0A 00 00 CD 00 00 00 00 EA FF 3E 02 A9 B0 +T 07 0B 00 00 CD 00 00 00 00 EA FF 3E 02 A9 B0 R 00 00 01 00 02 05 17 00 -T AC 0A 00 00 28 03 +T 10 0B 00 00 28 03 R 00 00 01 00 -T AE 0A 00 00 +T 12 0B 00 00 R 00 00 01 00 -T AE 0A 00 00 C3 9F 0C 00 00 +T 12 0B 00 00 C3 03 0D 00 00 R 00 00 01 00 00 05 01 00 -T B1 0A 00 00 +T 15 0B 00 00 R 00 00 01 00 -T B1 0A 00 00 3E 01 DD AE 0A DD B6 0B 20 11 +T 15 0B 00 00 3E 01 DD AE 0A DD B6 0B 20 11 R 00 00 01 00 -T BB 0A 00 00 +T 1F 0B 00 00 R 00 00 01 00 -T BB 0A 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 1F 0B 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 0E 00 -T C3 0A 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T 27 0B 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 0E 00 02 0A 00 00 -T CA 0A 00 00 9F 0C 00 00 +T 2E 0B 00 00 03 0D 00 00 R 00 00 01 00 00 04 01 00 -T CC 0A 00 00 +T 30 0B 00 00 R 00 00 01 00 -T CC 0A 00 00 2A 00 00 00 00 DD 75 EA DD 74 EB +T 30 0B 00 00 2A 00 00 00 00 DD 75 EA DD 74 EB R 00 00 01 00 00 05 02 00 -T D5 0A 00 00 +T 39 0B 00 00 R 00 00 01 00 -T D5 0A 00 00 DD 7E EA DD B6 EB 28 3C +T 39 0B 00 00 DD 7E EA DD B6 EB 28 3C R 00 00 01 00 -T DD 0A 00 00 +T 41 0B 00 00 R 00 00 01 00 -T DD 0A 00 00 DD 6E EA DD 66 EB 23 23 46 23 66 +T 41 0B 00 00 DD 6E EA DD 66 EB 23 23 46 23 66 R 00 00 01 00 -T E8 0A 00 00 68 01 06 00 09 46 23 66 68 E5 21 +T 4C 0B 00 00 68 01 06 00 09 46 23 66 68 E5 21 R 00 00 01 00 -T F3 0A 00 00 06 00 DD 4E 02 DD 46 03 09 4E 23 +T 57 0B 00 00 06 00 DD 4E 02 DD 46 03 09 4E 23 R 00 00 01 00 -T FE 0A 00 00 46 E1 A7 ED 42 20 02 +T 62 0B 00 00 46 E1 A7 ED 42 20 02 R 00 00 01 00 -T 05 0B 00 00 +T 69 0B 00 00 R 00 00 01 00 -T 05 0B 00 00 18 12 +T 69 0B 00 00 18 12 R 00 00 01 00 -T 07 0B 00 00 +T 6B 0B 00 00 R 00 00 01 00 -T 07 0B 00 00 DD 6E EA DD 66 EB 46 23 66 68 DD +T 6B 0B 00 00 DD 6E EA DD 66 EB 46 23 66 68 DD R 00 00 01 00 -T 12 0B 00 00 75 EA DD 74 EB 18 BC +T 76 0B 00 00 75 EA DD 74 EB 18 BC R 00 00 01 00 -T 19 0B 00 00 +T 7D 0B 00 00 R 00 00 01 00 -T 19 0B 00 00 DD 7E EA DD B6 EB 20 03 +T 7D 0B 00 00 DD 7E EA DD B6 EB 20 03 R 00 00 01 00 -T 21 0B 00 00 +T 85 0B 00 00 R 00 00 01 00 -T 21 0B 00 00 C3 9F 0C 00 00 +T 85 0B 00 00 C3 03 0D 00 00 R 00 00 01 00 00 05 01 00 -T 24 0B 00 00 +T 88 0B 00 00 R 00 00 01 00 -T 24 0B 00 00 21 00 00 E5 01 00 00 11 00 00 3E +T 88 0B 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 -T 2F 0B 00 00 00 00 00 00 21 00 00 00 00 CD +T 93 0B 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 34 0B 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF +T 98 0B 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 -T 3D 0B 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T A1 0B 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 -T 43 0B 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD +T A7 0B 00 00 CD 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 02 05 00 00 -T 4C 0B 00 00 AF DD 77 EC DD 77 ED DD 4E 02 DD +T B0 0B 00 00 AF DD 77 EC DD 77 ED DD 4E 02 DD R 00 00 01 00 -T 57 0B 00 00 46 03 03 03 69 60 5E 23 56 23 4E +T BB 0B 00 00 46 03 03 03 69 60 5E 23 56 23 4E R 00 00 01 00 -T 62 0B 00 00 23 46 DD 73 F0 DD 72 F1 DD 71 F2 +T C6 0B 00 00 23 46 DD 73 F0 DD 72 F1 DD 71 F2 R 00 00 01 00 -T 6D 0B 00 00 DD 70 F3 21 06 00 DD 4E 02 DD 46 +T D1 0B 00 00 DD 70 F3 21 06 00 DD 4E 02 DD 46 R 00 00 01 00 -T 78 0B 00 00 03 09 56 23 66 6A DD 75 EE DD 74 +T DC 0B 00 00 03 09 56 23 66 6A DD 75 EE DD 74 R 00 00 01 00 -T 83 0B 00 00 EF 21 10 00 E5 21 04 00 39 4D 44 +T E7 0B 00 00 EF 21 10 00 E5 21 04 00 39 4D 44 R 00 00 01 00 -T 8E 0B 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T F2 0B 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 0F 00 -T 96 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +T FA 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 0F 00 02 0A 00 00 -T 9D 0B 00 00 21 08 00 DD 4E 02 DD 46 03 09 4E +T 01 0C 00 00 21 08 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T A8 0B 00 00 23 46 23 5E 23 56 69 60 DD 75 F0 +T 0C 0C 00 00 23 46 23 5E 23 56 69 60 DD 75 F0 R 00 00 01 00 -T B3 0B 00 00 DD 74 F1 DD 73 F2 DD 72 F3 21 +T 17 0C 00 00 DD 74 F1 DD 73 F2 DD 72 F3 21 R 00 00 01 00 -T BD 0B 00 00 0C 00 DD 4E 02 DD 46 03 09 56 23 +T 21 0C 00 00 0C 00 DD 4E 02 DD 46 03 09 56 23 R 00 00 01 00 -T C8 0B 00 00 66 6A DD 75 EE DD 74 EF 21 14 00 +T 2C 0C 00 00 66 6A DD 75 EE DD 74 EF 21 14 00 R 00 00 01 00 -T D3 0B 00 00 DD 5E FC DD 56 FD 19 36 10 23 36 +T 37 0C 00 00 DD 5E FC DD 56 FD 19 36 10 23 36 R 00 00 01 00 -T DE 0B 00 00 00 21 12 00 19 E5 21 14 00 19 5E +T 42 0C 00 00 00 21 12 00 19 E5 21 14 00 19 5E R 00 00 01 00 -T E9 0B 00 00 23 56 3E 00 00 00 00 21 +T 4D 0C 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 19 00 -T EE 0B 00 00 00 00 00 00 CD 00 00 00 00 EB E1 +T 52 0C 00 00 00 00 00 00 CD 00 00 00 00 EB E1 R 00 00 01 00 02 04 19 00 02 09 00 00 -T F5 0B 00 00 73 23 72 21 10 00 E5 21 04 00 39 +T 59 0C 00 00 73 23 72 21 10 00 E5 21 04 00 39 R 00 00 01 00 -T 00 0C 00 00 4D 44 21 12 00 DD 5E FC DD 56 FD +T 64 0C 00 00 4D 44 21 12 00 DD 5E FC DD 56 FD R 00 00 01 00 -T 0B 0C 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 6F 0C 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 05 00 -T 12 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 76 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 19 0C 00 00 0C 00 DD 4E FC DD 46 FD 09 DD 4E +T 7D 0C 00 00 0C 00 DD 4E FC DD 46 FD 09 DD 4E R 00 00 01 00 -T 24 0C 00 00 02 DD 46 03 71 23 70 21 AA 00 09 +T 88 0C 00 00 02 DD 46 03 71 23 70 21 AA 00 09 R 00 00 01 00 -T 2F 0C 00 00 DD 5E FE DD 56 FF 73 23 72 21 +T 93 0C 00 00 DD 5E FE DD 56 FF 73 23 72 21 R 00 00 01 00 -T 39 0C 00 00 66 00 09 36 E1 05 00 00 23 36 +T 9D 0C 00 00 66 00 09 36 45 06 00 00 23 36 R 00 00 01 00 09 08 01 00 -T 40 0C 00 00 E1 05 00 00 23 36 E1 05 00 00 21 +T A4 0C 00 00 45 06 00 00 23 36 45 06 00 00 21 R 00 00 01 00 89 04 01 00 29 0A 01 00 -T 45 0C 00 00 69 00 09 36 0D 06 00 00 23 36 +T A9 0C 00 00 69 00 09 36 71 06 00 00 23 36 R 00 00 01 00 09 08 01 00 -T 4C 0C 00 00 0D 06 00 00 23 36 0D 06 00 00 21 +T B0 0C 00 00 71 06 00 00 23 36 71 06 00 00 21 R 00 00 01 00 89 04 01 00 29 0A 01 00 -T 51 0C 00 00 6C 00 09 36 39 06 00 00 23 36 +T B5 0C 00 00 6C 00 09 36 9D 06 00 00 23 36 R 00 00 01 00 09 08 01 00 -T 58 0C 00 00 39 06 00 00 23 36 39 06 00 00 21 +T BC 0C 00 00 9D 06 00 00 23 36 9D 06 00 00 21 R 00 00 01 00 89 04 01 00 29 0A 01 00 -T 5D 0C 00 00 00 00 E5 21 00 00 E5 21 00 00 E5 +T C1 0C 00 00 00 00 E5 21 00 00 E5 21 00 00 E5 R 00 00 01 00 -T 68 0C 00 00 D5 21 08 00 DD 4E EA DD 46 EB 09 +T CC 0C 00 00 D5 21 08 00 DD 4E EA DD 46 EB 09 R 00 00 01 00 -T 73 0C 00 00 23 23 5E D5 2B 56 2B 5E D5 21 +T D7 0C 00 00 23 23 5E D5 2B 56 2B 5E D5 21 R 00 00 01 00 -T 7D 0C 00 00 06 00 09 4E 23 46 21 04 00 DD 5E +T E1 0C 00 00 06 00 09 4E 23 46 21 04 00 DD 5E R 00 00 01 00 -T 88 0C 00 00 EA DD 56 EB 19 5E 23 56 3E +T EC 0C 00 00 EA DD 56 EB 19 5E 23 56 3E R 00 00 01 00 -T 91 0C 00 00 00 00 00 00 21 00 00 00 00 CD +T F5 0C 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 20 00 02 09 20 00 -T 96 0C 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +T FA 0C 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 00 00 -T 9F 0C 00 00 +T 03 0D 00 00 R 00 00 01 00 -T 9F 0C 00 00 C3 00 00 00 00 +T 03 0D 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 -T A2 0C 00 00 +T 06 0D 00 00 R 00 00 01 00 -T A2 0C 00 00 CD 00 00 00 00 FC FF AF DD 77 FE +T 06 0D 00 00 CD 00 00 00 00 FC FF AF DD 77 FE R 00 00 01 00 02 05 17 00 -T AB 0C 00 00 DD 77 FF 2A 00 00 00 00 DD 75 FC +T 0F 0D 00 00 DD 77 FF 2A 00 00 00 00 DD 75 FC R 00 00 01 00 00 08 02 00 -T B4 0C 00 00 DD 74 FD +T 18 0D 00 00 DD 74 FD R 00 00 01 00 -T B7 0C 00 00 +T 1B 0D 00 00 R 00 00 01 00 -T B7 0C 00 00 DD 7E FC DD B6 FD 28 3F +T 1B 0D 00 00 DD 7E FC DD B6 FD 28 3F R 00 00 01 00 -T BF 0C 00 00 +T 23 0D 00 00 R 00 00 01 00 -T BF 0C 00 00 DD 6E FC DD 66 FD 23 23 46 23 66 +T 23 0D 00 00 DD 6E FC DD 66 FD 23 23 46 23 66 R 00 00 01 00 -T CA 0C 00 00 68 01 06 00 09 46 23 66 68 DD 4E +T 2E 0D 00 00 68 01 06 00 09 46 23 66 68 DD 4E R 00 00 01 00 -T D5 0C 00 00 02 DD 46 03 A7 ED 42 20 02 +T 39 0D 00 00 02 DD 46 03 A7 ED 42 20 02 R 00 00 01 00 -T DE 0C 00 00 +T 42 0D 00 00 R 00 00 01 00 -T DE 0C 00 00 18 1E +T 42 0D 00 00 18 1E R 00 00 01 00 -T E0 0C 00 00 +T 44 0D 00 00 R 00 00 01 00 -T E0 0C 00 00 DD 6E FC DD 66 FD DD 75 FE DD 74 +T 44 0D 00 00 DD 6E FC DD 66 FD DD 75 FE DD 74 R 00 00 01 00 -T EB 0C 00 00 FF DD 6E FC DD 66 FD 46 23 66 68 +T 4F 0D 00 00 FF DD 6E FC DD 66 FD 46 23 66 68 R 00 00 01 00 -T F6 0C 00 00 DD 75 FC DD 74 FD 18 B9 +T 5A 0D 00 00 DD 75 FC DD 74 FD 18 B9 R 00 00 01 00 -T FE 0C 00 00 +T 62 0D 00 00 R 00 00 01 00 -T FE 0C 00 00 DD 7E FC DD B6 FD 20 05 +T 62 0D 00 00 DD 7E FC DD B6 FD 20 05 R 00 00 01 00 -T 06 0D 00 00 +T 6A 0D 00 00 R 00 00 01 00 -T 06 0D 00 00 21 FF FF 18 65 +T 6A 0D 00 00 21 FF FF 18 65 R 00 00 01 00 -T 0B 0D 00 00 +T 6F 0D 00 00 R 00 00 01 00 -T 0B 0D 00 00 DD 6E FC DD 66 FD 23 23 5E 23 56 +T 6F 0D 00 00 DD 6E FC DD 66 FD 23 23 5E 23 56 R 00 00 01 00 -T 16 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 7A 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 -T 1C 0D 00 00 00 00 00 00 21 04 00 DD 4E FC DD +T 80 0D 00 00 00 00 00 00 21 04 00 DD 4E FC DD R 00 00 01 00 02 04 00 00 -T 25 0D 00 00 46 FD 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 -T 2D 0D 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 12 00 02 0A 00 00 -T 34 0D 00 00 7E FE DD B6 FF 28 17 +T 89 0D 00 00 46 FD 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T 91 0D 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 13 00 02 0A 00 00 +T 98 0D 00 00 7E FE DD B6 FF 28 17 R 00 00 01 00 -T 3B 0D 00 00 +T 9F 0D 00 00 R 00 00 01 00 -T 3B 0D 00 00 DD 6E FC DD 66 FD 46 23 66 68 E5 +T 9F 0D 00 00 DD 6E FC DD 66 FD 46 23 66 68 E5 R 00 00 01 00 -T 46 0D 00 00 DD 6E FE DD 66 FF C1 71 23 70 18 +T AA 0D 00 00 DD 6E FE DD 66 FF C1 71 23 70 18 R 00 00 01 00 -T 51 0D 00 00 0D +T B5 0D 00 00 0D R 00 00 01 00 -T 52 0D 00 00 +T B6 0D 00 00 R 00 00 01 00 -T 52 0D 00 00 DD 6E FC DD 66 FD 46 23 66 68 22 +T B6 0D 00 00 DD 6E FC DD 66 FD 46 23 66 68 22 R 00 00 01 00 -T 5D 0D 00 00 00 00 00 00 +T C1 0D 00 00 00 00 00 00 R 00 00 01 00 00 04 02 00 -T 5F 0D 00 00 +T C3 0D 00 00 R 00 00 01 00 -T 5F 0D 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 -T 67 0D 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 12 00 02 0A 00 00 -T 6E 0D 00 00 00 00 +T C3 0D 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T CB 0D 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 13 00 02 0A 00 00 +T D2 0D 00 00 00 00 R 00 00 01 00 -T 70 0D 00 00 +T D4 0D 00 00 R 00 00 01 00 -T 70 0D 00 00 C3 00 00 00 00 +T D4 0D 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/internet_lib/tcpsubr.rel b/src/nos/lib/internet_lib/tcpsubr.rel index 6b3140c4..b6d79a79 100644 --- a/src/nos/lib/internet_lib/tcpsubr.rel +++ b/src/nos/lib/internet_lib/tcpsubr.rel @@ -5,9 +5,9 @@ S ?L_DEC_L03 Ref00000000 S _stop_timer Ref00000000 S _set_timer Ref00000000 S _mbuf_crunch Ref00000000 -S ___038f_7f7b_TCB_20_25p_20_25s_2 Ref00000000 S ?L_INC_L03 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___0391_7f7b_TCB_20_25p_20_25s_2 Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 @@ -133,7 +133,7 @@ R 00 00 01 00 T 20 01 00 00 R 00 00 01 00 T 20 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 23 01 00 00 R 00 00 01 00 T 23 01 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD @@ -229,7 +229,7 @@ R 00 00 01 00 00 04 03 00 T 8B 02 00 00 R 00 00 01 00 T 8B 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 8E 02 00 00 R 00 00 01 00 T 8E 02 00 00 CD 00 00 00 00 FC FF DD 7E 02 DD @@ -285,7 +285,7 @@ R 00 00 01 00 02 04 00 00 T 28 03 00 00 R 00 00 01 00 T 28 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 2B 03 00 00 R 00 00 01 00 T 2B 03 00 00 CD 00 00 00 00 DD 6E 0C DD 66 0D @@ -353,7 +353,7 @@ R 00 00 01 00 T D8 03 00 00 R 00 00 01 00 T D8 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T DB 03 00 00 R 00 00 01 00 T DB 03 00 00 CD 00 00 00 00 EB 59 50 A7 DD 4E @@ -371,7 +371,7 @@ R 00 00 01 00 T FD 03 00 00 R 00 00 01 00 T FD 03 00 00 26 00 C3 00 00 00 00 -R 00 00 01 00 02 07 07 00 +R 00 00 01 00 02 07 06 00 T 02 04 00 00 R 00 00 01 00 T 02 04 00 00 CD 00 00 00 00 EB 59 50 A7 DD 4E @@ -391,7 +391,7 @@ R 00 00 01 00 T 2D 04 00 00 R 00 00 01 00 T 2D 04 00 00 26 00 C3 00 00 00 00 -R 00 00 01 00 02 07 07 00 +R 00 00 01 00 02 07 06 00 T 32 04 00 00 R 00 00 01 00 T 32 04 00 00 CD 00 00 00 00 EB 59 50 A7 DD 4E @@ -409,7 +409,7 @@ R 00 00 01 00 T 54 04 00 00 R 00 00 01 00 T 54 04 00 00 26 00 C3 00 00 00 00 -R 00 00 01 00 02 07 07 00 +R 00 00 01 00 02 07 06 00 T 59 04 00 00 R 00 00 01 00 T 59 04 00 00 CD 00 00 00 00 FE FF 21 0E 00 DD @@ -429,9 +429,9 @@ R 00 00 01 00 T 8C 04 00 00 01 00 00 00 00 09 4E 23 46 C5 DD R 00 00 01 00 00 05 04 00 T 95 04 00 00 6E 02 DD 66 03 E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 +R 00 00 01 00 2B 0B 07 00 T 9D 04 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 05 00 +R 00 00 01 00 02 06 07 00 T A3 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 12 00 02 09 12 00 T A8 04 00 00 00 00 00 00 F1 F1 F1 F1 F1 @@ -457,7 +457,7 @@ R 00 00 01 00 T D2 04 00 00 2A 46 00 00 00 ED 4B 48 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T D9 04 00 00 CD 00 00 00 00 22 46 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T E0 04 00 00 43 48 00 00 00 R 00 00 01 00 00 05 04 00 T E3 04 00 00 @@ -473,7 +473,7 @@ R 00 00 01 00 T ED 04 00 00 2A 4C 00 00 00 ED 4B 4E 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T F4 04 00 00 CD 00 00 00 00 22 4C 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T FB 04 00 00 43 4E 00 00 00 R 00 00 01 00 00 05 04 00 T FE 04 00 00 @@ -489,7 +489,7 @@ R 00 00 01 00 T 06 05 00 00 2A 52 00 00 00 ED 4B 54 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T 0D 05 00 00 CD 00 00 00 00 22 52 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T 14 05 00 00 43 54 00 00 00 R 00 00 01 00 00 05 04 00 T 17 05 00 00 @@ -505,7 +505,7 @@ R 00 00 01 00 T 24 05 00 00 2A 52 00 00 00 ED 4B 54 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T 2B 05 00 00 CD 00 00 00 00 22 52 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T 32 05 00 00 43 54 00 00 00 18 00 R 00 00 01 00 00 05 04 00 T 37 05 00 00 @@ -521,7 +521,7 @@ R 00 00 01 00 T 44 05 00 00 2A 58 00 00 00 ED 4B 5A 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T 4B 05 00 00 CD 00 00 00 00 22 58 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T 52 05 00 00 43 5A 00 00 00 18 00 R 00 00 01 00 00 05 04 00 T 57 05 00 00 @@ -547,7 +547,7 @@ R 00 00 01 00 T 78 05 00 00 2A 5E 00 00 00 ED 4B 60 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 04 00 T 7F 05 00 00 CD 00 00 00 00 22 5E 00 00 00 ED -R 00 00 01 00 02 05 06 00 00 0A 04 00 +R 00 00 01 00 02 05 05 00 00 0A 04 00 T 86 05 00 00 43 60 00 00 00 R 00 00 01 00 00 05 04 00 T 89 05 00 00 @@ -601,7 +601,7 @@ R 00 00 01 00 T 2E 06 00 00 R 00 00 01 00 T 2E 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 31 06 00 00 R 00 00 01 00 T 31 06 00 00 CD 00 00 00 00 FA FF DD 7E 02 DD @@ -719,7 +719,7 @@ R 00 00 01 00 T 08 08 00 00 R 00 00 01 00 T 08 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 0B 08 00 00 R 00 00 01 00 T 0B 08 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD @@ -757,7 +757,7 @@ R 00 00 01 00 T 69 08 00 00 R 00 00 01 00 T 69 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 6C 08 00 00 R 00 00 01 00 T 6C 08 00 00 CD 00 00 00 00 FA FF 2A @@ -839,7 +839,7 @@ R 00 00 01 00 00 0A 01 00 T 3A 09 00 00 R 00 00 01 00 T 3A 09 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 diff --git a/src/nos/lib/internet_lib/tstat.rel b/src/nos/lib/internet_lib/tstat.rel new file mode 100644 index 00000000..b06d8c9f --- /dev/null +++ b/src/nos/lib/internet_lib/tstat.rel @@ -0,0 +1,214 @@ +XL4 +H 2 areas 16 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0022_a0dd__0a Ref00000000 +S _Tcbs Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___0178_c497__26TCB_20_20_20_20_ Ref00000000 +S ___0105_9c51__25_2d23s Ref00000000 +S ___0110_d1e2__25_2ds Ref00000000 +S ___0083_0cd7__20_28S_29 Ref00000000 +S .__.ABS. Def00000000 +S _pinet Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S ___017c_ba4c__28_252u_29_25_2d20 Ref00000000 +S ?SS_CMP_L02 Ref00000000 +S ?SS_MOD_L02 Ref00000000 +S __printf Ref00000000 +S ___0033_de40__20_20_20_20_20 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S ___0126_482b__259p_256u_256u_20_ Ref00000000 +S _Tcpstates Ref00000000 +S _Tcp_mib Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 218 flags 0 +S _tstat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FA FF DD 36 FA 01 +R 00 00 01 00 02 05 0A 00 +T 09 00 00 00 DD 36 FB 00 DD 36 FE 01 DD 36 FF +R 00 00 01 00 +T 14 00 00 00 00 +R 00 00 01 00 +T 15 00 00 00 +R 00 00 01 00 +T 15 00 00 00 DD 4E FA DD 46 FB 21 0F 00 CD +R 00 00 01 00 +T 1F 00 00 00 00 00 00 00 DA CD 00 00 00 +R 00 00 01 00 02 04 0D 00 00 09 01 00 +T 24 00 00 00 +R 00 00 01 00 +T 24 00 00 00 01 06 00 DD 5E FA DD 56 FB CD +R 00 00 01 00 +T 2E 00 00 00 00 00 00 00 21 00 00 00 00 19 7E +R 00 00 01 00 02 04 0B 00 02 09 14 00 +T 35 00 00 00 23 B6 20 03 +R 00 00 01 00 +T 39 00 00 00 +R 00 00 01 00 +T 39 00 00 00 C3 C2 00 00 00 +R 00 00 01 00 00 05 01 00 +T 3C 00 00 00 +R 00 00 01 00 +T 3C 00 00 00 01 06 00 DD 5E FA DD 56 FB CD +R 00 00 01 00 +T 46 00 00 00 00 00 00 00 21 02 00 00 00 19 4E +R 00 00 01 00 02 04 0B 00 02 09 14 00 +T 4D 00 00 00 23 46 23 5E 23 56 D5 C5 01 06 00 +R 00 00 01 00 +T 58 00 00 00 DD 5E FA DD 56 FB CD 00 00 00 00 +R 00 00 01 00 02 0B 0B 00 +T 61 00 00 00 21 00 00 00 00 19 4E 23 46 C5 DD +R 00 00 01 00 02 05 14 00 +T 6A 00 00 00 6E FA DD 66 FB E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 0C 00 +T 72 00 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 0C 00 +T 78 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +T 7D 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 86 00 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD +R 00 00 01 00 +T 91 00 00 00 72 FF 1B 01 02 00 CD 00 00 00 00 +R 00 00 01 00 02 0B 0E 00 +T 9A 00 00 00 7B B2 28 13 +R 00 00 01 00 +T 9E 00 00 00 +R 00 00 01 00 +T 9E 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 10 00 02 0B 10 00 +T A4 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T AA 00 00 00 CD 00 00 00 00 F1 F1 18 11 +R 00 00 01 00 02 05 00 00 +T B1 00 00 00 +R 00 00 01 00 +T B1 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T B7 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T BD 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T C2 00 00 00 +R 00 00 01 00 +T C2 00 00 00 +R 00 00 01 00 +T C2 00 00 00 DD 34 FA 20 03 DD 34 FB +R 00 00 01 00 +T CA 00 00 00 +R 00 00 01 00 +T CA 00 00 00 C3 15 00 00 00 +R 00 00 01 00 00 05 01 00 +T CD 00 00 00 +R 00 00 01 00 +T CD 00 00 00 01 02 00 DD 5E FE DD 56 FF CD +R 00 00 01 00 +T D7 00 00 00 00 00 00 00 7B B2 20 11 +R 00 00 01 00 02 04 0E 00 +T DD 00 00 00 +R 00 00 01 00 +T DD 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T E3 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T E9 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T EE 00 00 00 +R 00 00 01 00 +T EE 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 +T F4 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T FA 00 00 00 CD 00 00 00 00 F1 F1 2A +R 00 00 01 00 02 05 00 00 +T 00 01 00 00 00 00 00 00 DD 75 FC DD 74 FD +R 00 00 01 00 02 04 02 00 +T 08 01 00 00 +R 00 00 01 00 +T 08 01 00 00 DD 7E FC DD B6 FD CA 12 02 00 00 +R 00 00 01 00 00 0B 01 00 +T 11 01 00 00 +R 00 00 01 00 +T 11 01 00 00 21 7C 00 DD 4E FC DD 46 FD 09 5E +R 00 00 01 00 +T 1C 01 00 00 23 56 23 4E 23 46 C5 D5 21 78 00 +R 00 00 01 00 +T 27 01 00 00 DD 4E FC DD 46 FD 09 5E 23 56 23 +R 00 00 01 00 +T 32 01 00 00 4E 23 46 C5 D5 DD 6E FC DD 66 FD +R 00 00 01 00 +T 3D 01 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 12 00 +T 42 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 12 00 2B 0A 0F 00 +T 48 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0F 00 02 09 00 00 +T 4F 01 00 00 0E 00 39 F9 EB DD 5E FC DD 56 FD +R 00 00 01 00 +T 5A 01 00 00 13 13 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 5F 01 00 00 00 00 00 00 CD 00 00 00 00 E5 0E +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 66 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T 6C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +T 72 01 00 00 00 00 00 00 F1 F1 F1 21 08 00 DD +R 00 00 01 00 02 04 00 00 +T 7B 01 00 00 4E FC DD 46 FD 09 EB 3E +R 00 00 01 00 +T 83 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 88 01 00 00 00 00 00 00 E5 1E 00 00 00 00 D5 +R 00 00 01 00 02 04 00 00 2B 0A 05 00 +T 8E 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 05 00 2B 0B 0F 00 +T 94 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 0F 00 02 0A 00 00 +T 9B 01 00 00 F1 F1 21 0E 00 09 6E 26 00 29 11 +R 00 00 01 00 +T A6 01 00 00 00 00 00 00 19 5E 23 56 D5 1E +R 00 00 01 00 02 04 13 00 +T AE 01 00 00 00 00 00 00 D5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T B4 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +T BA 01 00 00 00 00 00 00 F1 F1 F1 21 0E 00 09 +R 00 00 01 00 02 04 00 00 +T C3 01 00 00 46 05 05 20 26 21 6F 00 DD 4E FC +R 00 00 01 00 +T CE 01 00 00 DD 46 FD 09 7E E6 02 47 23 7E E6 +R 00 00 01 00 +T D9 01 00 00 00 B0 28 11 +R 00 00 01 00 +T DD 01 00 00 +R 00 00 01 00 +T DD 01 00 00 +R 00 00 01 00 +T DD 01 00 00 +R 00 00 01 00 +T DD 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T E3 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T E9 01 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T EE 01 00 00 +R 00 00 01 00 +T EE 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T F4 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T FA 01 00 00 CD 00 00 00 00 F1 F1 DD 6E FC DD +R 00 00 01 00 02 05 00 00 +T 03 02 00 00 66 FD 46 23 66 68 DD 75 FC DD 74 +R 00 00 01 00 +T 0E 02 00 00 FD C3 08 01 00 00 +R 00 00 01 00 00 06 01 00 +T 12 02 00 00 +R 00 00 01 00 +T 12 02 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 03 00 diff --git a/src/nos/lib/internet_lib/udpcmd.rel b/src/nos/lib/internet_lib/udpcmd.rel index e9722630..9fe81fde 100644 --- a/src/nos/lib/internet_lib/udpcmd.rel +++ b/src/nos/lib/internet_lib/udpcmd.rel @@ -1,10 +1,9 @@ XL4 H 4 areas 17 global symbols S _Udp_mib Ref00000000 -S ___0177_f73b__26UCB_20_20_20_20_ Ref00000000 -S ___0056_f7f3__20_20_20_20_26UCB_ Ref00000000 +S ___0057_f7f3__20_20_20_20_26UCB_ Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0591_5069_status Ref00000000 +S ___0179_f73b__26UCB_20_20_20_20_ Ref00000000 S ___0022_a0dd__0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Udps Ref00000000 @@ -13,12 +12,13 @@ S _pinet Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 -S ___017a_ba4c__28_252u_29_25_2d20 Ref00000000 +S ___017c_ba4c__28_252u_29_25_2d20 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?SS_MOD_L02 Ref00000000 S __printf Ref00000000 -S ___0123_1260__259p_256u_20_20_25 Ref00000000 -S ___0032_de40__20_20_20_20_20 Ref00000000 +S ___0033_de40__20_20_20_20_20 Ref00000000 +S ___05c9_5069_status Ref00000000 +S ___0125_1260__259p_256u_20_20_25 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _subcmd Ref00000000 A _DEFAULT size 0 flags 0 @@ -30,47 +30,47 @@ A CDATA0 size 1A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 09 00 T 09 00 00 00 E5 C5 4B 42 11 00 00 00 00 3E R 00 00 01 00 00 09 02 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 14 00 02 09 14 00 T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 03 00 02 0B 06 00 +R 00 00 01 00 02 04 02 00 02 0B 05 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 CD 00 00 00 00 79 B0 20 11 -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 09 00 T 24 00 00 00 R 00 00 01 00 T 24 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 2A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 30 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 35 00 00 00 R 00 00 01 00 T 35 00 00 00 DD 5E 02 DD 56 03 13 13 3E R 00 00 01 00 T 3E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 08 00 02 09 08 00 T 43 00 00 00 00 00 00 00 E5 21 0D 00 DD 4E 02 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 4C 00 00 00 DD 46 03 09 5E 23 56 D5 C5 0E R 00 00 01 00 T 56 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 11 00 02 0A 11 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 5C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 10 00 02 0A 10 00 +R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 T 62 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 6A 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 06 00 +R 00 00 01 00 02 04 05 00 T 6C 00 00 00 R 00 00 01 00 T 6C 00 00 00 CD 00 00 00 00 FC FF DD 36 FE 01 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 75 00 00 00 DD 36 FF 00 R 00 00 01 00 T 79 00 00 00 @@ -78,47 +78,47 @@ R 00 00 01 00 T 79 00 00 00 DD 4E FE DD 46 FF 21 04 00 CD R 00 00 01 00 T 83 00 00 00 00 00 00 00 DA 11 01 00 00 -R 00 00 01 00 02 04 0E 00 00 09 01 00 +R 00 00 01 00 02 04 0D 00 00 09 01 00 T 88 00 00 00 R 00 00 01 00 T 88 00 00 00 01 06 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 92 00 00 00 00 00 00 00 21 02 00 00 00 19 4E -R 00 00 01 00 02 04 0C 00 02 09 00 00 +R 00 00 01 00 02 04 0B 00 02 09 00 00 T 99 00 00 00 23 46 23 5E 23 56 D5 C5 01 06 00 R 00 00 01 00 T A4 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 -R 00 00 01 00 02 0B 0C 00 +R 00 00 01 00 02 0B 0B 00 T AD 00 00 00 21 00 00 00 00 19 4E 23 46 C5 DD R 00 00 01 00 02 05 00 00 T B6 00 00 00 6E FE DD 66 FF E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0D 00 +R 00 00 01 00 2B 0B 0C 00 T BE 00 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0D 00 +R 00 00 01 00 02 06 0C 00 T C4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 10 00 02 09 10 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T C9 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T D2 00 00 00 01 02 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T DC 00 00 00 00 00 00 00 7B B2 28 13 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 0E 00 T E2 00 00 00 R 00 00 01 00 T E2 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 12 00 02 0B 12 00 +R 00 00 01 00 2B 05 10 00 02 0B 10 00 T E8 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T EE 00 00 00 CD 00 00 00 00 F1 F1 18 11 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T F5 00 00 00 R 00 00 01 00 T F5 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T FB 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 01 01 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 06 01 00 00 R 00 00 01 00 T 06 01 00 00 DD 34 FE 20 03 DD 34 FF @@ -132,25 +132,25 @@ R 00 00 01 00 T 11 01 00 00 01 02 00 DD 5E FE DD 56 FF CD R 00 00 01 00 T 1B 01 00 00 00 00 00 00 7B B2 20 11 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 0E 00 T 21 01 00 00 R 00 00 01 00 T 21 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 27 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 2D 01 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 32 01 00 00 R 00 00 01 00 T 32 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 38 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 3E 01 00 00 CD 00 00 00 00 F1 F1 2A -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 44 01 00 00 00 00 00 00 DD 75 FC DD 74 FD -R 00 00 01 00 02 04 07 00 +R 00 00 01 00 02 04 06 00 T 4C 01 00 00 R 00 00 01 00 T 4C 01 00 00 DD 7E FC DD B6 FD 28 2D @@ -162,7 +162,7 @@ R 00 00 01 00 T 5E 01 00 00 1D 00 00 00 21 1D 00 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 63 01 00 00 00 00 00 00 7D A4 3C 20 05 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T 6A 01 00 00 R 00 00 01 00 T 6A 01 00 00 21 00 00 18 15 @@ -180,13 +180,13 @@ R 00 00 01 00 T 84 01 00 00 R 00 00 01 00 T 84 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 6C 00 00 00 00 00 -R 00 00 03 00 4A 04 04 00 48 08 01 00 +R 00 00 03 00 4A 04 11 00 48 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 13 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/internet_lib/udpsock.rel b/src/nos/lib/internet_lib/udpsock.rel index 5c200c99..454a6f38 100644 --- a/src/nos/lib/internet_lib/udpsock.rel +++ b/src/nos/lib/internet_lib/udpsock.rel @@ -10,10 +10,10 @@ S ?LEAVE_DIRECT_L09 Ref00000000 S _open_udp Ref00000000 S _del_udp Ref00000000 S _bind Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S _close_s Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -21,20 +21,20 @@ S _free_p Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 40E flags 0 +A CODE size 430 flags 0 S _so_udp_bind Def00000009 S _so_udp Def00000000 -S _so_udp_send Def000001C0 +S _so_udp_send Def000001DB S _so_udp_conn Def0000009F S _so_udp_recv Def000000BA -S _so_udp_qlen Def000002E2 -S _so_udp_stat Def000003F3 -S _so_udp_shut Def00000348 -S _so_udp_close Def00000321 +S _so_udp_qlen Def00000304 +S _so_udp_stat Def00000415 +S _so_udp_shut Def0000036A +S _so_udp_close Def00000343 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0D 00 T 07 00 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 T 09 00 00 00 @@ -57,7 +57,7 @@ T 54 00 00 00 23 66 68 DD 75 FE DD 74 FF 21 R 00 00 01 00 T 5E 00 00 00 0C 00 DD 4E 02 DD 46 03 09 E5 1E R 00 00 01 00 -T 69 00 00 00 6C 03 00 00 D5 11 6C 03 00 00 D5 +T 69 00 00 00 8E 03 00 00 D5 11 8E 03 00 00 D5 R 00 00 01 00 29 04 01 00 00 0A 01 00 T 6F 00 00 00 21 0A 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 @@ -74,12 +74,12 @@ R 00 00 01 00 02 04 04 00 T 9F 00 00 00 R 00 00 01 00 T 9F 00 00 00 CD 00 00 00 00 21 0E 00 19 7E 23 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0D 00 T A8 00 00 00 B6 20 09 R 00 00 01 00 T AB 00 00 00 R 00 00 01 00 -T AB 00 00 00 DD 5E 02 DD 56 03 CD 9E 03 00 00 +T AB 00 00 00 DD 5E 02 DD 56 03 CD C0 03 00 00 R 00 00 01 00 00 0B 01 00 T B4 00 00 00 R 00 00 01 00 @@ -97,7 +97,7 @@ T BF 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 T CA 00 00 00 23 66 68 DD 75 F6 DD 74 F7 7D B4 R 00 00 01 00 -T D5 00 00 00 28 5E DD 6E 04 DD 66 05 E5 21 +T D5 00 00 00 28 72 DD 6E 04 DD 66 05 E5 21 R 00 00 01 00 T DF 00 00 00 08 00 39 4D 44 DD 5E F6 DD 56 F7 R 00 00 01 00 @@ -105,7 +105,7 @@ T EA 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 T F0 00 00 00 00 00 00 00 F1 DD 75 F4 DD 74 F5 R 00 00 01 00 02 04 00 00 -T F9 00 00 00 7D A4 3C 20 37 +T F9 00 00 00 7D A4 3C 20 4B R 00 00 01 00 T FE 00 00 00 R 00 00 01 00 @@ -115,261 +115,265 @@ T FE 00 00 00 R 00 00 01 00 T FE 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 09 01 00 00 B7 28 0C +T 09 01 00 00 B7 28 13 R 00 00 01 00 T 0C 01 00 00 R 00 00 01 00 -T 0C 01 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0D 00 -T 15 01 00 00 C3 BD 01 00 00 -R 00 00 01 00 00 05 01 00 -T 18 01 00 00 +T 0C 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 0A 00 +T 15 01 00 00 64 23 36 00 21 FF FF C3 R 00 00 01 00 -T 18 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 20 01 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 27 01 00 00 00 00 00 00 7D B4 28 06 -R 00 00 01 00 02 04 0D 00 -T 2D 01 00 00 +T 1D 01 00 00 D8 01 00 00 +R 00 00 01 00 00 04 01 00 +T 1F 01 00 00 R 00 00 01 00 -T 2D 01 00 00 21 FF FF C3 BD 01 00 00 -R 00 00 01 00 00 08 01 00 -T 33 01 00 00 +T 1F 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 0A 00 +T 28 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0C 00 +T 30 01 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 0C 00 02 0A 00 00 +T 37 01 00 00 44 E1 71 23 70 79 B0 28 06 R 00 00 01 00 -T 33 01 00 00 18 8A +T 40 01 00 00 R 00 00 01 00 -T 35 01 00 00 +T 40 01 00 00 21 FF FF C3 D8 01 00 00 +R 00 00 01 00 00 08 01 00 +T 46 01 00 00 +R 00 00 01 00 +T 46 01 00 00 C3 BF 00 00 00 +R 00 00 01 00 00 05 01 00 +T 49 01 00 00 R 00 00 01 00 -T 35 01 00 00 DD 7E F6 DD B6 F7 20 0B +T 49 01 00 00 DD 7E F6 DD B6 F7 20 12 R 00 00 01 00 -T 3D 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 3D 01 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0D 00 -T 46 01 00 00 18 75 +T 51 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 0A 00 +T 5A 01 00 00 65 23 36 00 21 FF FF 18 75 R 00 00 01 00 -T 48 01 00 00 +T 63 01 00 00 R 00 00 01 00 -T 48 01 00 00 DD 7E 0A DD B6 0B 28 67 DD 7E 0C +T 63 01 00 00 DD 7E 0A DD B6 0B 28 67 DD 7E 0C R 00 00 01 00 -T 53 01 00 00 DD B6 0D 28 5F DD 6E 0C DD 66 0D +T 6E 01 00 00 DD B6 0D 28 5F DD 6E 0C DD 66 0D R 00 00 01 00 -T 5E 01 00 00 46 23 66 68 01 10 80 3E 80 AC 67 +T 79 01 00 00 46 23 66 68 01 10 80 3E 80 AC 67 R 00 00 01 00 -T 69 01 00 00 ED 42 38 4A +T 84 01 00 00 ED 42 38 4A R 00 00 01 00 -T 6D 01 00 00 +T 88 01 00 00 R 00 00 01 00 -T 6D 01 00 00 +T 88 01 00 00 R 00 00 01 00 -T 6D 01 00 00 +T 88 01 00 00 R 00 00 01 00 -T 6D 01 00 00 DD 6E 0A DD 66 0B DD 75 F8 DD 74 +T 88 01 00 00 DD 6E 0A DD 66 0B DD 75 F8 DD 74 R 00 00 01 00 -T 78 01 00 00 F9 AF 77 23 77 21 04 00 DD 4E F8 +T 93 01 00 00 F9 AF 77 23 77 21 04 00 DD 4E F8 R 00 00 01 00 -T 83 01 00 00 DD 46 F9 09 E5 21 08 00 39 5E 23 +T 9E 01 00 00 DD 46 F9 09 E5 21 08 00 39 5E 23 R 00 00 01 00 -T 8E 01 00 00 56 23 4E 23 46 E1 73 23 72 23 71 +T A9 01 00 00 56 23 4E 23 46 E1 73 23 72 23 71 R 00 00 01 00 -T 99 01 00 00 23 70 DD 6E F8 DD 66 F9 23 23 DD +T B4 01 00 00 23 70 DD 6E F8 DD 66 F9 23 23 DD R 00 00 01 00 -T A4 01 00 00 4E FE DD 46 FF 71 23 70 DD 6E 0C +T BF 01 00 00 4E FE DD 46 FF 71 23 70 DD 6E 0C R 00 00 01 00 -T AF 01 00 00 DD 66 0D 36 10 23 36 00 +T CA 01 00 00 DD 66 0D 36 10 23 36 00 R 00 00 01 00 -T B7 01 00 00 +T D2 01 00 00 R 00 00 01 00 -T B7 01 00 00 DD 6E F4 DD 66 F5 +T D2 01 00 00 DD 6E F4 DD 66 F5 R 00 00 01 00 -T BD 01 00 00 +T D8 01 00 00 R 00 00 01 00 -T BD 01 00 00 C3 00 00 00 00 +T D8 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T C0 01 00 00 +T DB 01 00 00 R 00 00 01 00 -T C0 01 00 00 CD 00 00 00 00 F0 FF 21 0E 00 DD +T DB 01 00 00 CD 00 00 00 00 F0 FF 21 0E 00 DD R 00 00 01 00 02 05 10 00 -T C9 01 00 00 5E 02 DD 56 03 19 7E 23 B6 20 09 +T E4 01 00 00 5E 02 DD 56 03 19 7E 23 B6 20 09 R 00 00 01 00 -T D4 01 00 00 +T EF 01 00 00 R 00 00 01 00 -T D4 01 00 00 DD 5E 02 DD 56 03 CD 9E 03 00 00 +T EF 01 00 00 DD 5E 02 DD 56 03 CD C0 03 00 00 R 00 00 01 00 00 0B 01 00 -T DD 01 00 00 +T F8 01 00 00 R 00 00 01 00 -T DD 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 46 +T F8 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T E8 01 00 00 23 66 68 DD 75 F0 DD 74 F1 01 +T 03 02 00 00 23 66 68 DD 75 F0 DD 74 F1 01 R 00 00 01 00 -T F2 01 00 00 04 00 09 5E 23 56 23 4E 23 46 EB +T 0D 02 00 00 04 00 09 5E 23 56 23 4E 23 46 EB R 00 00 01 00 -T FD 01 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 +T 18 02 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 R 00 00 01 00 -T 08 02 00 00 F7 DD 6E F0 DD 66 F1 23 23 46 23 +T 23 02 00 00 F7 DD 6E F0 DD 66 F1 23 23 46 23 R 00 00 01 00 -T 13 02 00 00 66 68 DD 75 F8 DD 74 F9 DD 7E 0A +T 2E 02 00 00 66 68 DD 75 F8 DD 74 F9 DD 7E 0A R 00 00 01 00 -T 1E 02 00 00 DD B6 0B 28 0E +T 39 02 00 00 DD B6 0B 28 0E R 00 00 01 00 -T 23 02 00 00 +T 3E 02 00 00 R 00 00 01 00 -T 23 02 00 00 DD 6E 0A DD 66 0B DD 75 F2 DD 74 +T 3E 02 00 00 DD 6E 0A DD 66 0B DD 75 F2 DD 74 R 00 00 01 00 -T 2E 02 00 00 F3 18 3E +T 49 02 00 00 F3 18 45 R 00 00 01 00 -T 31 02 00 00 +T 4C 02 00 00 R 00 00 01 00 -T 31 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +T 4C 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 3C 02 00 00 23 B6 28 16 +T 57 02 00 00 23 B6 28 16 R 00 00 01 00 -T 40 02 00 00 +T 5B 02 00 00 R 00 00 01 00 -T 40 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 46 +T 5B 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 4B 02 00 00 23 66 68 DD 75 F2 DD 74 F3 18 19 +T 66 02 00 00 23 66 68 DD 75 F2 DD 74 F3 18 20 R 00 00 01 00 -T 56 02 00 00 +T 71 02 00 00 R 00 00 01 00 -T 56 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 71 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 11 00 -T 5E 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 79 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 11 00 02 0A 00 00 -T 65 02 00 00 65 00 22 00 00 00 00 21 FF FF 18 -R 00 00 01 00 02 07 0D 00 -T 6E 02 00 00 70 +T 80 02 00 00 4D 00 ED 4B 00 00 00 00 09 36 65 +R 00 00 01 00 02 08 0A 00 +T 89 02 00 00 23 36 00 21 FF FF 18 70 R 00 00 01 00 -T 6F 02 00 00 +T 91 02 00 00 R 00 00 01 00 -T 6F 02 00 00 +T 91 02 00 00 R 00 00 01 00 -T 6F 02 00 00 21 04 00 DD 4E F2 DD 46 F3 09 4E +T 91 02 00 00 21 04 00 DD 4E F2 DD 46 F3 09 4E R 00 00 01 00 -T 7A 02 00 00 23 46 23 5E 23 56 69 60 DD 75 FA +T 9C 02 00 00 23 46 23 5E 23 56 69 60 DD 75 FA R 00 00 01 00 -T 85 02 00 00 DD 74 FB DD 73 FC DD 72 FD DD 6E +T A7 02 00 00 DD 74 FB DD 73 FC DD 72 FD DD 6E R 00 00 01 00 -T 90 02 00 00 F2 DD 66 F3 23 23 46 23 66 68 DD +T B2 02 00 00 F2 DD 66 F3 23 23 46 23 66 68 DD R 00 00 01 00 -T 9B 02 00 00 75 FE DD 74 FF 0E 00 C5 21 00 00 +T BD 02 00 00 75 FE DD 74 FF 0E 00 C5 21 00 00 R 00 00 01 00 -T A6 02 00 00 E5 21 00 00 E5 DD 6E 04 DD 66 05 +T C8 02 00 00 E5 21 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 -T B1 02 00 00 E5 0E 00 C5 21 1A 00 DD 4E 02 DD +T D3 02 00 00 E5 0E 00 C5 21 1A 00 DD 4E 02 DD R 00 00 01 00 -T BC 02 00 00 46 03 09 4E C5 21 16 00 39 4D 44 +T DE 02 00 00 46 03 09 4E C5 21 16 00 39 4D 44 R 00 00 01 00 -T C7 02 00 00 21 10 00 39 5D 54 3E 00 00 00 00 +T E9 02 00 00 21 10 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T CF 02 00 00 21 00 00 00 00 CD 00 00 00 00 EB +T F1 02 00 00 21 00 00 00 00 CD 00 00 00 00 EB R 00 00 01 00 02 05 03 00 02 0A 00 00 -T D6 02 00 00 21 0C 00 39 F9 EB 21 00 00 +T F8 02 00 00 21 0C 00 39 F9 EB 21 00 00 R 00 00 01 00 -T DF 02 00 00 +T 01 03 00 00 R 00 00 01 00 -T DF 02 00 00 C3 00 00 00 00 +T 01 03 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T E2 02 00 00 +T 04 03 00 00 R 00 00 01 00 -T E2 02 00 00 CD 00 00 00 00 FE FF 79 B0 20 1E +T 04 03 00 00 CD 00 00 00 00 FE FF 79 B0 20 1E R 00 00 01 00 02 05 10 00 -T EB 02 00 00 +T 0D 03 00 00 R 00 00 01 00 -T EB 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 0D 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T F6 02 00 00 23 66 68 01 0D 00 09 46 23 66 68 +T 18 03 00 00 23 66 68 01 0D 00 09 46 23 66 68 R 00 00 01 00 -T 01 03 00 00 DD 75 FE DD 74 FF 18 0F +T 23 03 00 00 DD 75 FE DD 74 FF 18 0F R 00 00 01 00 -T 09 03 00 00 +T 2B 03 00 00 R 00 00 01 00 -T 09 03 00 00 3E 01 A9 B0 20 09 AF DD 77 FE DD +T 2B 03 00 00 3E 01 A9 B0 20 09 AF DD 77 FE DD R 00 00 01 00 -T 14 03 00 00 77 FF 18 00 +T 36 03 00 00 77 FF 18 00 R 00 00 01 00 -T 18 03 00 00 +T 3A 03 00 00 R 00 00 01 00 -T 18 03 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +T 3A 03 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 R 00 00 01 00 02 0B 04 00 -T 21 03 00 00 +T 43 03 00 00 R 00 00 01 00 -T 21 03 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 -R 00 00 01 00 02 05 0C 00 -T 2A 03 00 00 B6 28 15 +T 43 03 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +R 00 00 01 00 02 05 0D 00 +T 4C 03 00 00 B6 28 15 R 00 00 01 00 -T 2D 03 00 00 +T 4F 03 00 00 R 00 00 01 00 -T 2D 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T 4F 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 38 03 00 00 23 56 3E 00 00 00 00 21 +T 5A 03 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T 3D 03 00 00 00 00 00 00 CD 00 00 00 00 +T 5F 03 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 42 03 00 00 +T 64 03 00 00 R 00 00 01 00 -T 42 03 00 00 21 00 00 C3 00 00 00 00 +T 64 03 00 00 21 00 00 C3 00 00 00 00 R 00 00 01 00 02 08 04 00 -T 48 03 00 00 +T 6A 03 00 00 R 00 00 01 00 -T 48 03 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD +T 6A 03 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD R 00 00 01 00 02 05 10 00 -T 51 03 00 00 66 03 56 23 66 6A DD 75 FE DD 74 +T 73 03 00 00 66 03 56 23 66 6A DD 75 FE DD 74 R 00 00 01 00 -T 5C 03 00 00 FF EB 3E 00 00 00 00 21 +T 7E 03 00 00 FF EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0E 00 -T 61 03 00 00 00 00 00 00 CD 00 00 00 00 21 +T 83 03 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 0E 00 02 09 00 00 -T 67 03 00 00 00 00 C3 00 00 00 00 +T 89 03 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 07 04 00 -T 6C 03 00 00 +T 8E 03 00 00 R 00 00 01 00 -T 6C 03 00 00 CD 00 00 00 00 01 01 00 21 0F 00 -R 00 00 01 00 02 05 0C 00 -T 75 03 00 00 DD 5E 04 DD 56 05 19 5E 23 56 3E +T 8E 03 00 00 CD 00 00 00 00 01 01 00 21 0F 00 +R 00 00 01 00 02 05 0D 00 +T 97 03 00 00 DD 5E 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 80 03 00 00 00 00 00 00 21 00 00 00 00 CD +T A2 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 13 00 02 09 13 00 -T 85 03 00 00 00 00 00 00 EB 3E 00 00 00 00 21 +T A7 03 00 00 00 00 00 00 EB 3E 00 00 00 00 21 R 00 00 01 00 02 04 00 00 2B 0A 0F 00 -T 8B 03 00 00 00 00 00 00 CD 00 00 00 00 11 +T AD 03 00 00 00 00 00 00 CD 00 00 00 00 11 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 91 03 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 96 03 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 9C 03 00 00 00 00 00 00 +T B3 03 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0C 00 +T B8 03 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 0C 00 02 09 00 00 +T BE 03 00 00 00 00 00 00 R 00 00 01 00 02 04 04 00 -T 9E 03 00 00 +T C0 03 00 00 R 00 00 01 00 -T 9E 03 00 00 CD 00 00 00 00 EE FF DD 6E 02 DD +T C0 03 00 00 CD 00 00 00 00 EE FF DD 6E 02 DD R 00 00 01 00 02 05 10 00 -T A7 03 00 00 66 03 46 23 66 68 DD 75 FE DD 74 +T C9 03 00 00 66 03 46 23 66 68 DD 75 FE DD 74 R 00 00 01 00 -T B2 03 00 00 FF AF DD 77 EE DD 77 EF AF DD 77 +T D4 03 00 00 FF AF DD 77 EE DD 77 EF AF DD 77 R 00 00 01 00 -T BD 03 00 00 F2 DD 77 F3 DD 77 F4 DD 77 F5 ED +T DF 03 00 00 F2 DD 77 F3 DD 77 F4 DD 77 F5 ED R 00 00 01 00 -T C8 03 00 00 4B 00 00 00 00 03 ED 43 +T EA 03 00 00 4B 00 00 00 00 03 ED 43 R 00 00 01 00 02 05 02 00 -T CE 03 00 00 00 00 00 00 0B DD 71 F0 DD 70 F1 +T F0 03 00 00 00 00 00 00 0B DD 71 F0 DD 70 F1 R 00 00 01 00 02 04 02 00 -T D7 03 00 00 01 10 00 C5 21 02 00 39 4D 44 DD +T F9 03 00 00 01 10 00 C5 21 02 00 39 4D 44 DD R 00 00 01 00 -T E2 03 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T 04 04 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 09 00 -T EA 03 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 +T 0C 04 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 R 00 00 01 00 02 04 09 00 02 09 00 00 -T F1 03 00 00 00 00 00 00 +T 13 04 00 00 00 00 00 00 R 00 00 01 00 02 04 06 00 -T F3 03 00 00 +T 15 04 00 00 R 00 00 01 00 -T F3 03 00 00 CD 00 00 00 00 01 00 00 21 0C 00 -R 00 00 01 00 02 05 0C 00 -T FC 03 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 15 04 00 00 CD 00 00 00 00 01 00 00 21 0C 00 +R 00 00 01 00 02 05 0D 00 +T 1E 04 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 01 00 -T 03 04 00 00 00 00 00 00 CD 00 00 00 00 21 +T 25 04 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 09 04 00 00 00 00 C3 00 00 00 00 +T 2B 04 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 07 04 00 diff --git a/src/nos/lib/intl_lib/_vdprintf.rel b/src/nos/lib/intl_lib/_vdprintf.rel index aab6e727..12c9158f 100644 --- a/src/nos/lib/intl_lib/_vdprintf.rel +++ b/src/nos/lib/intl_lib/_vdprintf.rel @@ -1,54 +1,76 @@ XL4 -H 2 areas A global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _Ptab Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S __gettext Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _vdprintf Ref00000000 +S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___dgetfail Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 76 flags 0 +A CODE size B7 flags 0 S __vdprintf Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FC FF DD 4E 0C DD -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 5E 0A DD 56 0B 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 04 00 -T 11 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 18 00 00 00 FC DD 74 FD 7D B4 20 1D +T 00 00 00 00 CD 00 00 00 00 FC FF 2A +R 00 00 01 00 02 05 06 00 +T 06 00 00 00 00 00 00 00 01 6F 00 09 46 23 66 +R 00 00 01 00 02 04 01 00 +T 0F 00 00 00 68 DD 75 FE DD 74 FF DD 4E 02 DD R 00 00 01 00 -T 20 00 00 00 +T 1A 00 00 00 46 03 CD 00 00 00 00 30 06 +R 00 00 01 00 02 07 08 00 +T 21 00 00 00 R 00 00 01 00 -T 20 00 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T 21 00 00 00 21 00 00 C3 B4 00 00 00 +R 00 00 01 00 00 08 01 00 +T 27 00 00 00 R 00 00 01 00 -T 2B 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T 33 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T 3A 00 00 00 F1 18 36 +T 27 00 00 00 2A 00 00 00 00 01 6F 00 09 AF 77 +R 00 00 01 00 02 05 01 00 +T 30 00 00 00 23 77 DD 4E 0C DD 5E 0A DD 56 0B +R 00 00 01 00 +T 3B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 05 00 02 0A 05 00 +T 41 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 2A +R 00 00 01 00 02 04 00 00 +T 4A 00 00 00 00 00 00 00 01 6F 00 09 DD 4E FE +R 00 00 01 00 02 04 01 00 +T 53 00 00 00 DD 46 FF 71 23 70 DD 7E FC DD B6 +R 00 00 01 00 +T 5E 00 00 00 FD 20 1D R 00 00 01 00 -T 3D 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 3D 00 00 00 DD 6E 0E DD 66 0F E5 DD 4E FC DD +T 61 00 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 48 00 00 00 46 FD DD 5E 02 DD 56 03 3E +T 6C 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T 74 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 7B 00 00 00 F1 18 36 R 00 00 01 00 -T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 56 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF +T 7E 00 00 00 +R 00 00 01 00 +T 7E 00 00 00 DD 6E 0E DD 66 0F E5 DD 4E FC DD +R 00 00 01 00 +T 89 00 00 00 46 FD DD 5E 02 DD 56 03 3E +R 00 00 01 00 +T 92 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 97 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 -T 5F 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 -T 67 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 03 00 02 0A 00 00 -T 6E 00 00 00 6E FE DD 66 FF +T A0 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T A8 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T AF 00 00 00 6E FE DD 66 FF R 00 00 01 00 -T 73 00 00 00 +T B4 00 00 00 R 00 00 01 00 -T 73 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 01 00 +T B4 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/messages.lib b/src/nos/lib/messages.lib index 6cf19571..ce938c7d 100644 --- a/src/nos/lib/messages.lib +++ b/src/nos/lib/messages.lib @@ -90,2943 +90,3157 @@ messages_lib/002c_c546__0aUsed_20address_2.rel ___002c_c546__0aUsed_20address_2 messages_lib/002d_e8fc__0apanic_3a_20.rel ___002d_e8fc__0apanic_3a_20 -messages_lib/002e_4403__20_0aend_0asize_20.rel - ___002e_4403__20_0aend_0asize_20 -messages_lib/002f_f289__20_20.rel - ___002f_f289__20_20 -messages_lib/0030_3839__20_20_20.rel - ___0030_3839__20_20_20 -messages_lib/0031_8d78__20_20_20_20.rel - ___0031_8d78__20_20_20_20 -messages_lib/0032_de40__20_20_20_20_20.rel - ___0032_de40__20_20_20_20_20 -messages_lib/0033_3e02__20_20_20_20_20_20_.rel - ___0033_3e02__20_20_20_20_20_20_ -messages_lib/0034_0534__20_20_20_20_20_20_.rel - ___0034_0534__20_20_20_20_20_20_ -messages_lib/0035_3fef__20_20_20_20_20_20_.rel - ___0035_3fef__20_20_20_20_20_20_ -messages_lib/0036_3164__20_20_20_20_20_20_.rel - ___0036_3164__20_20_20_20_20_20_ -messages_lib/0037_c6d7__20_20_20_20_20_20_.rel - ___0037_c6d7__20_20_20_20_20_20_ -messages_lib/0038_9d57__20_20_20_20_20_20_.rel - ___0038_9d57__20_20_20_20_20_20_ -messages_lib/0039_d46e__20_20_20_20_20_20_.rel - ___0039_d46e__20_20_20_20_20_20_ -messages_lib/003a_f37c__20_20_20_20_20_20_.rel - ___003a_f37c__20_20_20_20_20_20_ -messages_lib/003b_5dd1__20_20_20_20_20_20_.rel - ___003b_5dd1__20_20_20_20_20_20_ -messages_lib/003c_0406__20_20_20_20_20_20_.rel - ___003c_0406__20_20_20_20_20_20_ -messages_lib/003d_da67__20_20_20_20_20_20_.rel - ___003d_da67__20_20_20_20_20_20_ -messages_lib/003e_f638__20_20_20_20_20_20_.rel - ___003e_f638__20_20_20_20_20_20_ -messages_lib/003f_74c7__20_20_20_20_20_20_.rel - ___003f_74c7__20_20_20_20_20_20_ -messages_lib/0040_f10d__20_20_20_20_20_20_.rel - ___0040_f10d__20_20_20_20_20_20_ -messages_lib/0041_d02b__20_20_20_20_20_20_.rel - ___0041_d02b__20_20_20_20_20_20_ -messages_lib/0042_0105__20_20_20_20_20_20_.rel - ___0042_0105__20_20_20_20_20_20_ -messages_lib/0043_c46d__20_20_20_20_20_20_.rel - ___0043_c46d__20_20_20_20_20_20_ -messages_lib/0044_3a28__20_20_20_20_20_20_.rel - ___0044_3a28__20_20_20_20_20_20_ -messages_lib/0045_48df__20_20_20_20_20_20_.rel - ___0045_48df__20_20_20_20_20_20_ -messages_lib/0046_da1e__20_20_20_20_20_20s.rel - ___0046_da1e__20_20_20_20_20_20s -messages_lib/0047_3800__20_20_20_20_20_26A.rel - ___0047_3800__20_20_20_20_20_26A -messages_lib/0048_0e60__20_20_20_20_20_28_.rel - ___0048_0e60__20_20_20_20_20_28_ -messages_lib/0049_d7d4__20_20_20_20_20Broa.rel - ___0049_d7d4__20_20_20_20_20Broa -messages_lib/004a_f5a8__20_20_20_20_20Defa.rel - ___004a_f5a8__20_20_20_20_20Defa -messages_lib/004b_de7b__20_20_20_20_20Host.rel - ___004b_de7b__20_20_20_20_20Host -messages_lib/004c_a271__20_20_20_20_20INF.rel - ___004c_a271__20_20_20_20_20INF -messages_lib/004d_1775__20_20_20_20_20IP_2.rel - ___004d_1775__20_20_20_20_20IP_2 -messages_lib/004e_7765__20_20_20_20_20Name.rel - ___004e_7765__20_20_20_20_20Name -messages_lib/004f_6879__20_20_20_20_20Subn.rel - ___004f_6879__20_20_20_20_20Subn -messages_lib/0050_dac6__20_20_20_20_25_2d4.rel - ___0050_dac6__20_20_20_20_25_2d4 -messages_lib/0051_b576__20_20_20_20_2512s.rel - ___0051_b576__20_20_20_20_2512s -messages_lib/0052_e5e6__20_20_20_20_253u_0.rel - ___0052_e5e6__20_20_20_20_253u_0 -messages_lib/0053_ed50__20_20_20_20_25s_20.rel - ___0053_ed50__20_20_20_20_25s_20 -messages_lib/0054_3528__20_20_20_20_25s_20.rel - ___0054_3528__20_20_20_20_25s_20 -messages_lib/0055_cbdf__20_20_20_20_25s_20.rel - ___0055_cbdf__20_20_20_20_25s_20 -messages_lib/0056_f7f3__20_20_20_20_26UCB_.rel - ___0056_f7f3__20_20_20_20_26UCB_ -messages_lib/0057_9bd9__20_20_20_20In_09TC.rel - ___0057_9bd9__20_20_20_20In_09TC -messages_lib/0058_7788__20_20_20_20Out_09T.rel - ___0058_7788__20_20_20_20Out_09T -messages_lib/0059_8f4d__20_20_20_20Record_.rel - ___0059_8f4d__20_20_20_20Record_ -messages_lib/005a_eacd__20_20_20_20Upload_.rel - ___005a_eacd__20_20_20_20Upload_ -messages_lib/005b_2da2__20_20_20_25s_0a.rel - ___005b_2da2__20_20_20_25s_0a -messages_lib/005c_ad66__20_20_20PUSH.rel - ___005c_ad66__20_20_20PUSH -messages_lib/005d_9f3a__20_20_20TCP_20chec.rel - ___005d_9f3a__20_20_20TCP_20chec -messages_lib/005e_5946__20_20_20connection.rel - ___005e_5946__20_20_20connection -messages_lib/005f_f01f__20_20_3d_3d_3d_3d_.rel - ___005f_f01f__20_20_3d_3d_3d_3d_ -messages_lib/0060_cfff__20_20_3d_3d_3d_3d_.rel - ___0060_cfff__20_20_3d_3d_3d_3d_ -messages_lib/0061_8181__20_20SR_20_5bnumbe.rel - ___0061_8181__20_20SR_20_5bnumbe -messages_lib/0062_1149__20_20S_5bF_5d_20na.rel - ___0062_1149__20_20S_5bF_5d_20na -messages_lib/0063_47af__20_20remote_20IP_2.rel - ___0063_47af__20_20remote_20IP_2 -messages_lib/0064_ccb1__20_20seq_20x_25lx_.rel - ___0064_ccb1__20_20seq_20x_25lx_ -messages_lib/0065_c997__20_21_3f.rel - ___0065_c997__20_21_3f -messages_lib/0066_536e__20_21A.rel - ___0066_536e__20_21A -messages_lib/0067_27d1__20_21F.rel - ___0067_27d1__20_21F -messages_lib/0068_ceaf__20_21H.rel - ___0068_ceaf__20_21H -messages_lib/0069_ab99__20_21N.rel - ___0069_ab99__20_21N -messages_lib/006a_5266__20_21P.rel - ___006a_5266__20_21P -messages_lib/006b_60fd__20_21S.rel - ___006b_60fd__20_21S -messages_lib/006c_bac3__20_23_20_20S_23_20.rel - ___006c_bac3__20_23_20_20S_23_20 -messages_lib/006d_9a7d__20_25_2d15s.rel - ___006d_9a7d__20_25_2d15s -messages_lib/006e_85f4__20_25_2d3d_20.rel - ___006e_85f4__20_25_2d3d_20 -messages_lib/006f_a413__20_2502u_2f_2502u.rel - ___006f_a413__20_2502u_2f_2502u -messages_lib/0070_d8f4__20_2502u_2f_2502u_.rel - ___0070_d8f4__20_2502u_2f_2502u_ -messages_lib/0071_4d6e__20_2502x.rel - ___0071_4d6e__20_2502x -messages_lib/0072_cad1__20_2510lu_2510lu_2.rel - ___0072_cad1__20_2510lu_2510lu_2 -messages_lib/0073_43b6__20_254d_20_254d.rel - ___0073_43b6__20_254d_20_254d -messages_lib/0074_78a4__20_258s_20_20_20_2.rel - ___0074_78a4__20_258s_20_20_20_2 -messages_lib/0075_6904__20_25lu_20bps_0a.rel - ___0075_6904__20_25lu_20bps_0a -messages_lib/0076_269f__20_25s.rel - ___0076_269f__20_25s -messages_lib/0077_c302__20_25s_0a.rel - ___0077_c302__20_25s_0a -messages_lib/0078_10eb__20_25s_20_25s_20_2.rel - ___0078_10eb__20_25s_20_25s_20_2 -messages_lib/0079_c236__20_25s_25s.rel - ___0079_c236__20_25s_25s -messages_lib/007a_3c84__20_25s_2b_25x.rel - ___007a_3c84__20_25s_2b_25x -messages_lib/007b_97d2__20_25u_0a.rel - ___007b_97d2__20_25u_0a -messages_lib/007c_5984__20_25u_2d_3e_25u.rel - ___007c_5984__20_25u_2d_3e_25u -messages_lib/007d_98a5__20_28_25ld_20ms_29.rel - ___007d_98a5__20_28_25ld_20ms_29 -messages_lib/007e_9556__20_28_25s_20seek_3.rel - ___007e_9556__20_28_25s_20seek_3 -messages_lib/007f_6268__20_28_25s_29_0a.rel - ___007f_6268__20_28_25s_29_0a -messages_lib/0080_3f71__20_28ASCII_20dump_.rel - ___0080_3f71__20_28ASCII_20dump_ -messages_lib/0081_05b3__20_28Hex_2fASCII_2.rel - ___0081_05b3__20_28Hex_2fASCII_2 -messages_lib/0082_0cd7__20_28S_29.rel - ___0082_0cd7__20_28S_29 -messages_lib/0083_ef5f__20_28headers_20onl.rel - ___0083_ef5f__20_28headers_20onl -messages_lib/0084_c04d__20_28published_29.rel - ___0084_c04d__20_28published_29 -messages_lib/0085_ac28__20_2a_2a_2a.rel - ___0085_ac28__20_2a_2a_2a -messages_lib/0086_8841__20_2d_20.rel - ___0086_8841__20_2d_20 -messages_lib/0087_ace7__20_2d_20no_20broad.rel - ___0087_ace7__20_2d_20no_20broad -messages_lib/0088_01a0__20APND.rel - ___0088_01a0__20APND -messages_lib/0089_2da0__20Ack_20x_25lx.rel - ___0089_2da0__20Ack_20x_25lx -messages_lib/008a_f35d__20BUSY.rel - ___008a_f35d__20BUSY -messages_lib/008b_43af__20CE.rel - ___008b_43af__20CE -messages_lib/008c_d667__20CHECKSUM_20ERROR.rel - ___008c_d667__20CHECKSUM_20ERROR -messages_lib/008d_5947__20CHOKE.rel - ___008d_5947__20CHOKE -messages_lib/008e_3c3c__20DF.rel - ___008e_3c3c__20DF -messages_lib/008f_26b0__20Data_20_25u.rel - ___008f_26b0__20Data_20_25u -messages_lib/0090_5125__20EOF.rel - ___0090_5125__20EOF -messages_lib/0091_2269__20ERR.rel - ___0091_2269__20ERR -messages_lib/0092_869e__20IPaddr_20_25s.rel - ___0092_869e__20IPaddr_20_25s -messages_lib/0093_d267__20Illegal_20I_2dfi.rel - ___0093_d267__20Illegal_20I_2dfi -messages_lib/0094_d316__20Invalid_20contro.rel - ___0094_d316__20Invalid_20contro -messages_lib/0095_1e4f__20Invalid_20seq_20.rel - ___0095_1e4f__20Invalid_20seq_20 -messages_lib/0096_fd02__20MC_3a_20int_20_2.rel - ___0096_fd02__20MC_3a_20int_20_2 -messages_lib/0097_eb24__20MF.rel - ___0097_eb24__20MF -messages_lib/0098_747e__20MORE.rel - ___0098_747e__20MORE -messages_lib/0099_c5ed__20MSS_20_25u.rel - ___0099_c5ed__20MSS_20_25u -messages_lib/009a_3976__20NAK.rel - ___009a_3976__20NAK -messages_lib/009b_c092__20NR_3d_25d.rel - ___009b_c092__20NR_3d_25d -messages_lib/009c_dc29__20NS_3d_25d.rel - ___009c_dc29__20NS_3d_25d -messages_lib/009d_df24__20RX_3a_20int_20_2.rel - ___009d_df24__20RX_3a_20int_20_2 -messages_lib/009e_78a4__20Raw_20output.rel - ___009e_78a4__20Raw_20output -messages_lib/009f_a393__20Remote_3a_20_25s.rel - ___009f_a393__20Remote_3a_20_25s -messages_lib/00a0_d7c2__20Retry.rel - ___00a0_d7c2__20Retry -messages_lib/00a1_d322__20State_3a_20_25s_.rel - ___00a1_d322__20State_3a_20_25s_ -messages_lib/00a2_c86b__20TMP.rel - ___00a2_c86b__20TMP -messages_lib/00a3_2dcc__20TSTAMP_20_25lu_2.rel - ___00a3_2dcc__20TSTAMP_20_25lu_2 -messages_lib/00a4_e8c1__20TX_3a_20int_20_2.rel - ___00a4_e8c1__20TX_3a_20int_20_2 -messages_lib/00a5_d70d__20Too_2dlong_20I_2.rel - ___00a5_d70d__20Too_2dlong_20I_2 -messages_lib/00a6_5a85__20UP_20x_25x.rel - ___00a6_5a85__20UP_20x_25x -messages_lib/00a7_2210__20Unack_3a_20_25_2.rel - ___00a7_2210__20Unack_3a_20_25_2 -messages_lib/00a8_3a68__20Unknown_20passwo.rel - ___00a8_3a68__20Unknown_20passwo -messages_lib/00a9_23f3__20Vr_20_3d_20_25d_.rel - ___00a9_23f3__20Vr_20_3d_20_25d_ -messages_lib/00aa_a984__20WSCALE_20_25u.rel - ___00aa_a984__20WSCALE_20_25u -messages_lib/00ab_1d25__20Wnd_20_25u.rel - ___00ab_1d25__20Wnd_20_25u -messages_lib/00ac_e77d__20_5b_25s_5d_20_25.rel - ___00ac_e77d__20_5b_25s_5d_20_25 -messages_lib/00ad_7762__20_5bcts_20flow_20.rel - ___00ad_7762__20_5bcts_20flow_20 -messages_lib/00ae_2f4d__20_5brlsd_20line_2.rel - ___00ae_2f4d__20_5brlsd_20line_2 -messages_lib/00af_db59__20_5btrigger_200x_.rel - ___00af_db59__20_5btrigger_200x_ -messages_lib/00b0_bc24__20asy_20.rel - ___00b0_bc24__20asy_20 -messages_lib/00b1_c96a__20bad_20header_21_.rel - ___00b1_c96a__20bad_20header_21_ -messages_lib/00b2_0acc__20bad_20packet_0a.rel - ___00b2_0acc__20bad_20packet_0a -messages_lib/00b3_d795__20cmd_20_25u.rel - ___00b3_d795__20cmd_20_25u -messages_lib/00b4_1813__20code_20_25s.rel - ___00b4_1813__20code_20_25s -messages_lib/00b5_ad83__20dest_20_25s.rel - ___00b5_ad83__20dest_20_25s -messages_lib/00b6_e3a3__20dest_20_25s_20_2.rel - ___00b6_e3a3__20dest_20_25s_20_2 -messages_lib/00b7_4976__20diag.rel - ___00b7_4976__20diag -messages_lib/00b8_e36a__20file.rel - ___00b8_e36a__20file -messages_lib/00b9_5e9d__20full.rel - ___00b9_5e9d__20full -messages_lib/00ba_4c62__20hwaddr_20_25s_0a.rel - ___00ba_4c62__20hwaddr_20_25s_0a -messages_lib/00bb_ed56__20hwlen_20_25u.rel - ___00bb_ed56__20hwlen_20_25u -messages_lib/00bc_2971__20hwtype_20_25s.rel - ___00bc_2971__20hwtype_20_25s -messages_lib/00bd_3119__20id_20_25u_20offs.rel - ___00bd_3119__20id_20_25u_20offs -messages_lib/00be_8f2f__20id_20_25u_20pctl.rel - ___00be_8f2f__20id_20_25u_20pctl -messages_lib/00bf_20f7__20id_20_25u_20seq_.rel - ___00bf_20f7__20id_20_25u_20seq_ -messages_lib/00c0_8c07__20idle_20timer_20_.rel - ___00c0_8c07__20idle_20timer_20_ -messages_lib/00c1_7166__20input.rel - ___00c1_7166__20input -messages_lib/00c2_6c92__20len_20_25u.rel - ___00c2_6c92__20len_20_25u -messages_lib/00c3_0c74__20line.rel - ___00c3_0c74__20line -messages_lib/00c4_2537__20new_20gateway_20.rel - ___00c4_2537__20new_20gateway_20 -messages_lib/00c5_ea43__20new_20gateway_20.rel - ___00c5_ea43__20new_20gateway_20 -messages_lib/00c6_e3db__20none.rel - ___00c6_e3db__20none -messages_lib/00c7_826b__20offset_20_25u_20.rel - ___00c7_826b__20offset_20_25u_20 -messages_lib/00c8_6680__20op_20_25u.rel - ___00c8_6680__20op_20_25u -messages_lib/00c9_f7d5__20op_20REPLY.rel - ___00c9_f7d5__20op_20REPLY -messages_lib/00ca_5e3d__20op_20REQUEST.rel - ___00ca_5e3d__20op_20REQUEST -messages_lib/00cb_9500__20op_20REVERSE_20R.rel - ___00cb_9500__20op_20REVERSE_20R -messages_lib/00cc_3faa__20op_20REVERSE_20R.rel - ___00cc_3faa__20op_20REVERSE_20R -messages_lib/00cd_8a3d__20output.rel - ___00cd_8a3d__20output -messages_lib/00ce_5896__20pid_3d0x_25x_0a.rel - ___00ce_5896__20pid_3d0x_25x_0a -messages_lib/00cf_aba6__20pid_3dARP_0a.rel - ___00cf_aba6__20pid_3dARP_0a -messages_lib/00d0_d4e9__20pid_3dIP_0a.rel - ___00d0_d4e9__20pid_3dIP_0a -messages_lib/00d1_a349__20pid_3dNET_2fROM_.rel - ___00d1_a349__20pid_3dNET_2fROM_ -messages_lib/00d2_932f__20pid_3dTEXNET_0a.rel - ___00d2_932f__20pid_3dTEXNET_0a -messages_lib/00d3_4927__20pid_3dText_0a.rel - ___00d3_4927__20pid_3dText_0a -messages_lib/00d4_c207__20pid_3dX_2e25_0a.rel - ___00d4_c207__20pid_3dX_2e25_0a -messages_lib/00d5_5760__20pipe.rel - ___00d5_5760__20pipe -messages_lib/00d6_ac0a__20pointer_20_25u.rel - ___00d6_ac0a__20pointer_20_25u -messages_lib/00d7_5557__20prot_20_25s_0a.rel - ___00d7_5557__20prot_20_25s_0a -messages_lib/00d8_0187__20prot_20_25u_0a.rel - ___00d8_0187__20prot_20_25u_0a -messages_lib/00d9_75a2__20prot_200x_25x_20.rel - ___00d9_75a2__20prot_200x_25x_20 -messages_lib/00da_3541__20prot_20IP.rel - ___00da_3541__20prot_20IP -messages_lib/00db_1888__20receive_20_20_2d.rel - ___00db_1888__20receive_20_20_2d -messages_lib/00dc_f2f3__20sock.rel - ___00dc_f2f3__20sock -messages_lib/00dd_c067__20spi_20_25lx.rel - ___00dd_c067__20spi_20_25lx -messages_lib/00de_2902__20sw_20over_20_25l.rel - ___00de_2902__20sw_20over_20_25l -messages_lib/00df_0bfc__20tos_20_25u.rel - ___00df_0bfc__20tos_20_25u -messages_lib/00e0_e1c5__20trace_20file_3a_.rel - ___00e0_e1c5__20trace_20file_3a_ -messages_lib/00e1_ca97__20tracing_20off_0a.rel - ___00e1_ca97__20tracing_20off_0a -messages_lib/00e2_be19__20transmit_20_2d_2.rel - ___00e2_be19__20transmit_20_2d_2 -messages_lib/00e3_afd2__20ttl_20_25d_0a.rel - ___00e3_afd2__20ttl_20_25d_0a -messages_lib/00e4_6f53__20txseq_20_25d_20r.rel - ___00e4_6f53__20txseq_20_25d_20r -messages_lib/00e5_c8f3__20type_200x_25x_0a.rel - ___00e5_c8f3__20type_200x_25x_0a -messages_lib/00e6_6772__20type_20ARP_0a.rel - ___00e6_6772__20type_20ARP_0a -messages_lib/00e7_5c83__20type_20IP_0a.rel - ___00e7_5c83__20type_20IP_0a -messages_lib/00e8_f937__20type_20REVARP_0a.rel - ___00e8_f937__20type_20REVARP_0a -messages_lib/00e9_c53a__20v.rel - ___00e9_c53a__20v -messages_lib/00ea_9158__20vers_20_25u_20en.rel - ___00ea_9158__20vers_20_25u_20en -messages_lib/00eb_994d__20wnd_20_25d.rel - ___00eb_994d__20wnd_20_25d -messages_lib/00ec_426e__20_7c_20.rel - ___00ec_426e__20_7c_20 -messages_lib/00ed_3f0c__21.rel - ___00ed_3f0c__21 -messages_lib/00ee_f9eb__21_21_20_25s_20_25.rel - ___00ee_f9eb__21_21_20_25s_20_25 -messages_lib/00ef_ef2d__21_21_20maximum_20.rel - ___00ef_ef2d__21_21_20maximum_20 -messages_lib/00f0_55d7__22_25s_22_20_2d_20.rel - ___00f0_55d7__22_25s_22_20_2d_20 -messages_lib/00f1_60ae__23_20queries_20eac.rel - ___00f1_60ae__23_20queries_20eac -messages_lib/00f2_1acc__23_20secs_20to_20w.rel - ___00f2_1acc__23_20secs_20to_20w -messages_lib/00f3_fb95__25_2d10_2e10s_20_2.rel - ___00f3_fb95__25_2d10_2e10s_20_2 -messages_lib/00f4_3035__25_2d10s_20IP_20ad.rel - ___00f4_3035__25_2d10s_20IP_20ad -messages_lib/00f5_01be__25_2d10s_25_2d17s.rel - ___00f5_01be__25_2d10s_25_2d17s -messages_lib/00f6_4da0__25_2d10s_25_2d17s_.rel - ___00f6_4da0__25_2d10s_25_2d17s_ -messages_lib/00f7_ff4a__25_2d10s_25_2d6s.rel - ___00f7_ff4a__25_2d10s_25_2d6s -messages_lib/00f8_e1c2__25_2d11s_25_2d9s_2.rel - ___00f8_e1c2__25_2d11s_25_2d9s_2 -messages_lib/00f9_7335__25_2d13s.rel - ___00f9_7335__25_2d13s -messages_lib/00fa_27e5__25_2d15s.rel - ___00fa_27e5__25_2d15s -messages_lib/00fb_0d8d__25_2d16s.rel - ___00fb_0d8d__25_2d16s -messages_lib/00fc_e560__25_2d16s_20_20.rel - ___00fc_e560__25_2d16s_20_20 -messages_lib/00fd_f903__25_2d16s_25_2d3u_2.rel - ___00fd_f903__25_2d16s_25_2d3u_2 -messages_lib/00fe_2609__25_2d16s_25_2d9lu_.rel - ___00fe_2609__25_2d16s_25_2d9lu_ -messages_lib/00ff_1455__25_2d17s.rel - ___00ff_1455__25_2d17s -messages_lib/0100_e920__25_2d20s_258lu_258.rel - ___0100_e920__25_2d20s_258lu_258 -messages_lib/0101_8589__25_2d22s.rel - ___0101_8589__25_2d22s -messages_lib/0102_b616__25_2d22s_0a.rel - ___0102_b616__25_2d22s_0a -messages_lib/0103_9c51__25_2d23s.rel - ___0103_9c51__25_2d23s -messages_lib/0104_bf59__25_2d2u.rel - ___0104_bf59__25_2d2u -messages_lib/0105_6601__25_2d32s_20_28_25l.rel - ___0105_6601__25_2d32s_20_28_25l -messages_lib/0106_a681__25_2d3u.rel - ___0106_a681__25_2d3u -messages_lib/0107_ea81__25_2d4d.rel - ___0107_ea81__25_2d4d -messages_lib/0108_6f94__25_2d4d_255d_20_25.rel - ___0108_6f94__25_2d4d_255d_20_25 -messages_lib/0109_eb89__25_2d4u.rel - ___0109_eb89__25_2d4u -messages_lib/010a_2455__25_2d5ld.rel - ___010a_2455__25_2d5ld -messages_lib/010b_90e5__25_2d7lu.rel - ___010b_90e5__25_2d7lu -messages_lib/010c_8982__25_2d7s_20_25_2d8s.rel - ___010c_8982__25_2d7s_20_25_2d8s -messages_lib/010d_da22__25_2d8lu.rel - ___010d_da22__25_2d8lu -messages_lib/010e_d1e2__25_2ds.rel - ___010e_d1e2__25_2ds -messages_lib/010f_1e56__2502x.rel - ___010f_1e56__2502x -messages_lib/0110_3773__2504x_20_20.rel - ___0110_3773__2504x_20_20 -messages_lib/0111_6df9__2504x_20_20_2504x_.rel - ___0111_6df9__2504x_20_20_2504x_ -messages_lib/0112_aa0a__2504x_3a_2504x.rel - ___0112_aa0a__2504x_3a_2504x -messages_lib/0113_83ad__2510lu_20In_2c_20_.rel - ___0113_83ad__2510lu_20In_2c_20_ -messages_lib/0114_cbd3__2510lu_20Out_2c_20.rel - ___0114_cbd3__2510lu_20Out_2c_20 -messages_lib/0115_2875__2510lu_2510lu_255l.rel - ___0115_2875__2510lu_2510lu_255l -messages_lib/0116_a689__251s_20_253d_20_20.rel - ___0116_a689__251s_20_253d_20_20 -messages_lib/0117_e9b8__252d_20_25_2d6s_20.rel - ___0117_e9b8__252d_20_25_2d6s_20 -messages_lib/0118_b620__252d_20_25_2d6s_20.rel - ___0118_b620__252d_20_25_2d6s_20 -messages_lib/0119_1703__253d_3a.rel - ___0119_1703__253d_3a -messages_lib/011a_b932__254d_20_25_2d8s_25.rel - ___011a_b932__254d_20_25_2d8s_25 -messages_lib/011b_936b__254s.rel - ___011b_936b__254s -messages_lib/011c_4a96__258lu.rel - ___011c_4a96__258lu -messages_lib/011d_5eaf__258lu_0a.rel - ___011d_5eaf__258lu_0a -messages_lib/011e_3acb__258s.rel - ___011e_3acb__258s -messages_lib/011f_3341__258u_2510u_2511lu_.rel - ___011f_3341__258u_2510u_2511lu_ -messages_lib/0120_fd73__259p_20_20_20_253d.rel - ___0120_fd73__259p_20_20_20_253d -messages_lib/0121_b8a6__259p_20_25_2d8d_25.rel - ___0121_b8a6__259p_20_25_2d8d_25 -messages_lib/0122_1719__259p_20_25_2d9s_25.rel - ___0122_1719__259p_20_25_2d9s_25 -messages_lib/0123_1260__259p_256u_20_20_25.rel - ___0123_1260__259p_256u_20_20_25 -messages_lib/0124_482b__259p_256u_256u_20_.rel - ___0124_482b__259p_256u_256u_20_ -messages_lib/0125_fcae__25c.rel - ___0125_fcae__25c -messages_lib/0126_6d8a__25c_20.rel - ___0126_6d8a__25c_20 -messages_lib/0127_3d14__25c_20_257s_20_257.rel - ___0127_3d14__25c_20_257s_20_257 -messages_lib/0128_22d3__25c_25c_25c.rel - ___0128_22d3__25c_25c_25c -messages_lib/0129_4b6e__25c_25c_25c_0a.rel - ___0129_4b6e__25c_25c_25c_0a -messages_lib/012a_2970__25c_25c_25c_253d_2.rel - ___012a_2970__25c_25c_25c_253d_2 -messages_lib/012b_8514__25c_25s_0a.rel - ___012b_8514__25c_25s_0a -messages_lib/012c_086d__25c_5b2J.rel - ___012c_086d__25c_5b2J -messages_lib/012d_8811__25d.rel - ___012d_8811__25d -messages_lib/012e_aeda__25d_0a.rel - ___012e_aeda__25d_0a -messages_lib/012f_cd50__25d_20message_25s_.rel - ___012f_cd50__25d_20message_25s_ -messages_lib/0130_ea62__25ld.rel - ___0130_ea62__25ld -messages_lib/0131_eb6a__25lu.rel - ___0131_eb6a__25lu -messages_lib/0132_63ed__25lu_0a.rel - ___0132_63ed__25lu_0a -messages_lib/0133_f325__25lu_2f_25lu_0a.rel - ___0133_f325__25lu_2f_25lu_0a -messages_lib/0134_d273__25p_20.rel - ___0134_d273__25p_20 -messages_lib/0135_1c93__25p_20_256lu.rel - ___0135_1c93__25p_20_256lu -messages_lib/0136_ec2f__25s.rel - ___0136_ec2f__25s -messages_lib/0137_7643__25s_0a.rel - ___0137_7643__25s_0a -messages_lib/0138_0276__25s_0a_25s_0a.rel - ___0138_0276__25s_0a_25s_0a -messages_lib/0139_f81b__25s_20.rel - ___0139_f81b__25s_20 -messages_lib/013a_8b7d__25s_20_2502d_2502d.rel - ___013a_8b7d__25s_20_2502d_2502d -messages_lib/013b_7be3__25s_20_25p_0a.rel - ___013b_7be3__25s_20_25p_0a -messages_lib/013c_518b__25s_20_25s_0a.rel - ___013c_518b__25s_20_25s_0a -messages_lib/013d_ca49__25s_20_25s_3a_20_2.rel - ___013d_ca49__25s_20_25s_3a_20_2 -messages_lib/013e_43c6__25s_20_25s_3a_20Er.rel - ___013e_43c6__25s_20_25s_3a_20Er -messages_lib/013f_b8b7__25s_20_2d_20.rel - ___013f_b8b7__25s_20_2d_20 -messages_lib/0140_1170__25s_20_2d_20Differ.rel - ___0140_1170__25s_20_2d_20Differ -messages_lib/0141_d4cc__25s_20_2d_20Remote.rel - ___0141_d4cc__25s_20_2d_20Remote -messages_lib/0142_4968__25s_20_2d_20Same_0.rel - ___0142_4968__25s_20_2d_20Same_0 -messages_lib/0143_ace2__25s_20dialer_3a_20.rel - ___0143_ace2__25s_20dialer_3a_20 -messages_lib/0144_933b__25s_20errno_20_25d.rel - ___0144_933b__25s_20errno_20_25d -messages_lib/0145_f768__25s_20file_25s_2e_.rel - ___0145_f768__25s_20file_25s_2e_ -messages_lib/0146_c691__25s_20is_20unreach.rel - ___0146_c691__25s_20is_20unreach -messages_lib/0147_a4a4__25s_20logged_20in.rel - ___0147_a4a4__25s_20logged_20in -messages_lib/0148_a64e__25s_20logged_20in_.rel - ___0148_a64e__25s_20logged_20in_ -messages_lib/0149_b314__25s_20refs_20to_20.rel - ___0149_b314__25s_20refs_20to_20 -messages_lib/014a_bd91__25s_20remain_20_25.rel - ___014a_bd91__25s_20remain_20_25 -messages_lib/014b_bf9e__25s_20thru_20.rel - ___014b_bf9e__25s_20thru_20 -messages_lib/014c_243b__25s_20type_20_25s_.rel - ___014c_243b__25s_20type_20_25s_ -messages_lib/014d_7d69__25s_25_25_25s_2ebb.rel - ___014d_7d69__25s_25_25_25s_2ebb -messages_lib/014e_d324__25s_25c_0a.rel - ___014e_d324__25s_25c_0a -messages_lib/014f_ce9c__25s_25c_25c_25c.rel - ___014f_ce9c__25s_25c_25c_25c -messages_lib/0150_910e__25s_25s.rel - ___0150_910e__25s_25s -messages_lib/0151_46b5__25s_25s_0a.rel - ___0151_46b5__25s_25s_0a -messages_lib/0152_4d3a__25s_25s_0a_0a.rel - ___0152_4d3a__25s_25s_0a_0a -messages_lib/0153_47c0__25s_3a.rel - ___0153_47c0__25s_3a -messages_lib/0154_6911__25s_3a_0a.rel - ___0154_6911__25s_3a_0a -messages_lib/0155_e749__25s_3a_20.rel - ___0155_e749__25s_3a_20 -messages_lib/0156_650d__25s_3a_20_25d_20me.rel - ___0156_650d__25s_3a_20_25d_20me -messages_lib/0157_86f5__25s_3a_20_25ld_0a.rel - ___0157_86f5__25s_3a_20_25ld_0a -messages_lib/0158_7189__25s_3a_20_25s_0a.rel - ___0158_7189__25s_3a_20_25s_0a -messages_lib/0159_35bd__25s_3a_20_25s_2c.rel - ___0159_35bd__25s_3a_20_25s_2c -messages_lib/015a_adab__25s_3a_20Interface.rel - ___015a_adab__25s_3a_20Interface -messages_lib/015b_5f8a__25s_3a_20PPP_2fPAP.rel - ___015b_5f8a__25s_3a_20PPP_2fPAP -messages_lib/015c_0cde__25s_3a_20bad_20dev.rel - ___015c_0cde__25s_3a_20bad_20dev -messages_lib/015d_5351__25s_3a_20bad_20ino.rel - ___015d_5351__25s_3a_20bad_20ino -messages_lib/015e_8c96__25s_3a_20corrupted.rel - ___015e_8c96__25s_3a_20corrupted -messages_lib/015f_d157__25s_3a_20fs_20of_2.rel - ___015f_d157__25s_3a_20fs_20of_2 -messages_lib/0160_1d98__25s_3a_20local_20n.rel - ___0160_1d98__25s_3a_20local_20n -messages_lib/0161_bba5__25s_3a_20mode_20_2.rel - ___0161_bba5__25s_3a_20mode_20_2 -messages_lib/0162_60cc__25s_3a_20not_20a_2.rel - ___0162_60cc__25s_3a_20not_20a_2 -messages_lib/0163_4ed5__25s_3a_20release_5.rel - ___0163_4ed5__25s_3a_20release_5 -messages_lib/0164_04ae__25s_3a_20rtt_20_25.rel - ___0164_04ae__25s_3a_20rtt_20_25 -messages_lib/0165_db35__25s_3a_20srtt_20_2.rel - ___0165_db35__25s_3a_20srtt_20_2 -messages_lib/0166_65f3__25s_3c_25ld_40_25s.rel - ___0166_65f3__25s_3c_25ld_40_25s -messages_lib/0167_6e45__25s_3e_20_25s_20_2.rel - ___0167_6e45__25s_3e_20_25s_20_2 -messages_lib/0168_205d__25s_3e_20Invalid_2.rel - ___0168_205d__25s_3e_20Invalid_2 -messages_lib/0169_c86f__25s_40_25s_0a.rel - ___0169_c86f__25s_40_25s_0a -messages_lib/016a_82c1__25s_40_25s_3a_0a.rel - ___016a_82c1__25s_40_25s_3a_0a -messages_lib/016b_9fa6__25sMAILER_2dDAEMON.rel - ___016b_9fa6__25sMAILER_2dDAEMON -messages_lib/016c_c284__25sR_0a.rel - ___016c_c284__25sR_0a -messages_lib/016d_2293__25u_0a.rel - ___016d_2293__25u_0a -messages_lib/016e_c0bd__25u_20additional_3.rel - ___016e_c0bd__25u_20additional_3 -messages_lib/016f_7db0__25u_20answers_3a_0.rel - ___016f_7db0__25u_20answers_3a_0 -messages_lib/0170_7c48__25u_20authority_3a.rel - ___0170_7c48__25u_20authority_3a -messages_lib/0171_b843__25u_20questions_3a.rel - ___0171_b843__25u_20questions_3a -messages_lib/0172_af86__25u_3a_20calls_20_.rel - ___0172_af86__25u_3a_20calls_20_ -messages_lib/0173_52fc__25x.rel - ___0173_52fc__25x -messages_lib/0174_b099__26AXB_20_20_20_20_.rel - ___0174_b099__26AXB_20_20_20_20_ -messages_lib/0175_7bf6__26CB_20_20_20_20_2.rel - ___0175_7bf6__26CB_20_20_20_20_2 -messages_lib/0176_c497__26TCB_20_20_20_20_.rel - ___0176_c497__26TCB_20_20_20_20_ -messages_lib/0177_f73b__26UCB_20_20_20_20_.rel - ___0177_f73b__26UCB_20_20_20_20_ -messages_lib/0178_aa89__27_25c_27_0a.rel - ___0178_aa89__27_25c_27_0a -messages_lib/0179_a2cd__28.rel - ___0179_a2cd__28 -messages_lib/017a_ba4c__28_252u_29_25_2d20.rel - ___017a_ba4c__28_252u_29_25_2d20 -messages_lib/017b_52bf__28F_29.rel - ___017b_52bf__28F_29 -messages_lib/017c_93fe__28P_29.rel - ___017c_93fe__28P_29 -messages_lib/017d_38a6__28P_2fF_29.rel - ___017d_38a6__28P_2fF_29 -messages_lib/017e_7b70__28compressed_20ALL.rel - ___017e_7b70__28compressed_20ALL -messages_lib/017f_c1c3__28hopcheck_29_20IC.rel - ___017f_c1c3__28hopcheck_29_20IC -messages_lib/0180_565f__28missing_20UI_21_.rel - ___0180_565f__28missing_20UI_21_ -messages_lib/0181_f935__28not_20odd_21_29_.rel - ___0181_f935__28not_20odd_21_29_ -messages_lib/0182_abc9__29_0a.rel - ___0182_abc9__29_0a -messages_lib/0183_bfa2__2a_2a_20smtp_3a_20.rel - ___0183_bfa2__2a_2a_20smtp_3a_20 -messages_lib/0184_1969__2a_2a_2a.rel - ___0184_1969__2a_2a_2a -messages_lib/0185_a448__2a_2a_2a_20Done_0a.rel - ___0185_a448__2a_2a_2a_20Done_0a -messages_lib/0186_c993__2a_2a_2a_20Unable_.rel - ___0186_c993__2a_2a_2a_20Unable_ -messages_lib/0187_b489__2a_2a_2a_2a_2a_2a_.rel - ___0187_b489__2a_2a_2a_2a_2a_2a_ -messages_lib/0188_5b29__2c_20.rel - ___0188_5b29__2c_20 -messages_lib/0189_1a71__2c_20err_20_25d.rel - ___0189_1a71__2c_20err_20_25d -messages_lib/018a_099c__2d_2d_2d_2d_2d_20E.rel - ___018a_099c__2d_2d_2d_2d_2d_20E -messages_lib/018b_01ea__2d_2d_2d_2d_2d_20F.rel - ___018b_01ea__2d_2d_2d_2d_2d_20F -messages_lib/018c_04ae__2d_2d_2d_2d_2d_2d_.rel - ___018c_04ae__2d_2d_2d_2d_2d_2d_ -messages_lib/018d_1b54__2d_2d_2d_2d_2d_2d_.rel - ___018d_1b54__2d_2d_2d_2d_2d_2d_ -messages_lib/018e_3d1a__2d_2d_2d_2d_2d_2d_.rel - ___018e_3d1a__2d_2d_2d_2d_2d_2d_ -messages_lib/018f_8ddf__2d_3e_25s.rel - ___018f_8ddf__2d_3e_25s -messages_lib/0190_589d__2d_3e_25s_20ihl_20.rel - ___0190_589d__2d_3e_25s_20ihl_20 -messages_lib/0191_e6c1__2e_0a.rel - ___0191_e6c1__2e_0a -messages_lib/0192_ed84__2f_25lu_20ms.rel - ___0192_ed84__2f_25lu_20ms -messages_lib/0193_6d9b__2f_25lu_20ms_0a.rel - ___0193_6d9b__2f_25lu_20ms_0a -messages_lib/0194_a44f__2f_25lu_20ms_3b_20.rel - ___0194_a44f__2f_25lu_20ms_3b_20 -messages_lib/0195_096e__2f_25u.rel - ___0195_096e__2f_25u -messages_lib/0196_96dc__2fEX.rel - ___0196_96dc__2fEX -messages_lib/0197_79e7_0_25o.rel - ___0197_79e7_0_25o -messages_lib/0198_8157_007Incoming_20_25s_.rel - ___0198_8157_007Incoming_20_25s_ -messages_lib/0199_b04e_0x_2503x_20_20_20_2.rel - ___0199_b04e_0x_2503x_20_20_20_2 -messages_lib/019a_3f3a_0x_2504x_0a.rel - ___019a_3f3a_0x_2504x_0a -messages_lib/019b_8308_0x_2508lx_0a.rel - ___019b_8308_0x_2508lx_0a -messages_lib/019c_ab8d_0x_25x.rel - ___019c_ab8d_0x_25x -messages_lib/019d_6f63_0x_25x_09_09_25ld_0.rel - ___019d_6f63_0x_25x_09_09_25ld_0 -messages_lib/019e_fea8_0x_25x_09_09_25ld_0.rel - ___019e_fea8_0x_25x_09_09_25ld_0 -messages_lib/019f_f01c_0x_25x_0a.rel - ___019f_f01c_0x_25x_0a -messages_lib/01a0_d635_100_20Warning_3a_20.rel - ___01a0_d635_100_20Warning_3a_20 -messages_lib/01a1_3f47_150_20Opening_20dat.rel - ___01a1_3f47_150_20Opening_20dat -messages_lib/01a2_67ab_200_20.rel - ___01a2_67ab_200_20 -messages_lib/01a3_cc8d_200_20MKD_20ok_0a.rel - ___01a3_cc8d_200_20MKD_20ok_0a -messages_lib/01a4_6c3a_200_20Ok_0a.rel - ___01a4_6c3a_200_20Ok_0a -messages_lib/01a5_ba32_200_20Port_20comman.rel - ___01a5_ba32_200_20Port_20comman -messages_lib/01a6_1db7_200_20Type_20_25s_2.rel - ___01a6_1db7_200_20Type_20_25s_2 -messages_lib/01a7_1192_215_20_25s_20Type_3.rel - ___01a7_1192_215_20_25s_20Type_3 -messages_lib/01a8_01fe_220_20_25s_20FTP_20.rel - ___01a8_01fe_220_20_25s_20FTP_20 -messages_lib/01a9_7804_221_20Goodbye_21_0a.rel - ___01a9_7804_221_20Goodbye_21_0a -messages_lib/01aa_3f54_226_20File_20receiv.rel - ___01aa_3f54_226_20File_20receiv -messages_lib/01ab_caea_226_20File_20sent_2.rel - ___01ab_caea_226_20File_20sent_2 -messages_lib/01ac_9fe8_230_20Logged_20in_0.rel - ___01ac_9fe8_230_20Logged_20in_0 -messages_lib/01ad_55db_250_20_25s_0a.rel - ___01ad_55db_250_20_25s_0a -messages_lib/01ae_c720_250_20File_20delete.rel - ___01ae_c720_250_20File_20delete -messages_lib/01af_de54_250_2d_25s_0a.rel - ___01af_de54_250_2d_25s_0a -messages_lib/01b0_9400_257_20_22_25s_22_20.rel - ___01b0_9400_257_20_22_25s_22_20 -messages_lib/01b1_24f1_331_20Enter_20PASS_.rel - ___01b1_24f1_331_20Enter_20PASS_ -messages_lib/01b2_273f_421_20System_20over.rel - ___01b2_273f_421_20System_20over -messages_lib/01b3_e43d_425_20Data_20connec.rel - ___01b3_e43d_425_20Data_20connec -messages_lib/01b4_7e66_500_20Unknown_20com.rel - ___01b4_7e66_500_20Unknown_20com -messages_lib/01b5_3d39_500_20Unsupported_2.rel - ___01b5_3d39_500_20Unsupported_2 -messages_lib/01b6_fe7e_501_20Bad_20port_20.rel - ___01b6_fe7e_501_20Bad_20port_20 -messages_lib/01b7_065e_501_20Only_20logica.rel - ___01b7_065e_501_20Only_20logica -messages_lib/01b8_a2bf_501_20Unknown_20typ.rel - ___01b8_a2bf_501_20Unknown_20typ -messages_lib/01b9_41cf_502_20Command_20not.rel - ___01b9_41cf_502_20Command_20not -messages_lib/01ba_f576_503_20Login_20with_.rel - ___01ba_f576_503_20Login_20with_ -messages_lib/01bb_7dc2_530_20Please_20log_.rel - ___01bb_7dc2_530_20Please_20log_ -messages_lib/01bc_c53a_550_20Can_27t_20rea.rel - ___01bc_c53a_550_20Can_27t_20rea -messages_lib/01bd_4770_550_20Delete_20fail.rel - ___01bd_4770_550_20Delete_20fail -messages_lib/01be_38c3_550_20Permission_20.rel - ___01be_38c3_550_20Permission_20 -messages_lib/01bf_95c1_552_20Write_20error.rel - ___01bf_95c1_552_20Write_20error -messages_lib/01c0_7eaf_553_20Can_27t_20cre.rel - ___01c0_7eaf_553_20Can_27t_20cre -messages_lib/01c1_f0b2_553_20Can_27t_20rea.rel - ___01c1_f0b2_553_20Can_27t_20rea -messages_lib/01c2_b04b__3a_20_25d_0a.rel - ___01c2_b04b__3a_20_25d_0a -messages_lib/01c3_6aba__3a_20_25ld_0a.rel - ___01c3_6aba__3a_20_25ld_0a -messages_lib/01c4_8cd1__3a_20_25s.rel - ___01c4_8cd1__3a_20_25s -messages_lib/01c5_68d2__3a_20_25s_0a.rel - ___01c5_68d2__3a_20_25s_0a -messages_lib/01c6_3c02__3a_20_25u_0a.rel - ___01c6_3c02__3a_20_25u_0a -messages_lib/01c7_6692__3b_20Tries_3a_20_2.rel - ___01c7_6692__3b_20Tries_3a_20_2 -messages_lib/01c8_697b__3c_25ld_40_25s_3e_.rel - ___01c8_697b__3c_25ld_40_25s_3e_ -messages_lib/01c9_2587__3c_25s_40_25s_2ebb.rel - ___01c9_2587__3c_25s_40_25s_2ebb -messages_lib/01ca_3152__3c_3d_3d_25s.rel - ___01ca_3152__3c_3d_3d_25s -messages_lib/01cb_defc__3c_3d_3d_25s_0a.rel - ___01cb_defc__3c_3d_3d_25s_0a -messages_lib/01cc_016b__3d_3d_3eARTICLE_20.rel - ___01cc_016b__3d_3d_3eARTICLE_20 -messages_lib/01cd_c133__3d_3d_3eNEWNEWS_20.rel - ___01cd_c133__3d_3d_3eNEWNEWS_20 -messages_lib/01ce_696c__3d_3d_3eQUIT_0a.rel - ___01ce_696c__3d_3d_3eQUIT_0a -messages_lib/01cf_396e__3d_3dNo_20response.rel - ___01cf_396e__3d_3dNo_20response -messages_lib/01d0_c6f3__3f.rel - ___01d0_c6f3__3f -messages_lib/01d1_4d83__40.rel - ___01d1_4d83__40 -messages_lib/01d2_23d2__40_25s.rel - ___01d2_23d2__40_25s -messages_lib/01d3_7f61_ARP_3a_20len_20_25d.rel - ___01d3_7f61_ARP_3a_20len_20_25d -messages_lib/01d4_124c_ARTICLE_20_25s.rel - ___01d4_124c_ARTICLE_20_25s -messages_lib/01d5_109d_AX25_20receive_20wi.rel - ___01d5_109d_AX25_20receive_20wi -messages_lib/01d6_f4e0_AX25_20version.rel - ___01d6_f4e0_AX25_20version -messages_lib/01d7_818f_AX25_3a_20.rel - ___01d7_818f_AX25_3a_20 -messages_lib/01d8_f05c_Abort_0d_0a.rel - ___01d8_f05c_Abort_0d_0a -messages_lib/01d9_6caf_Aborted_2e.rel - ___01d9_6caf_Aborted_2e -messages_lib/01da_f2cb_Aborted_2e_0a.rel - ___01da_f2cb_Aborted_2e_0a -messages_lib/01db_537a_Accept_0a.rel - ___01db_537a_Accept_0a -messages_lib/01dc_b988_Ack_20delay_20time_.rel - ___01dc_b988_Ack_20delay_20time_ -messages_lib/01dd_fccc_Active_20RIP_20outp.rel - ___01dd_fccc_Active_20RIP_20outp -messages_lib/01de_e216_Address_2fControl_2.rel - ___01de_e216_Address_2fControl_2 -messages_lib/01df_1fbc_All_20groups_20are_.rel - ___01df_1fbc_All_20groups_20are_ -messages_lib/01e0_4a0c_Allow_20ACCM.rel - ___01e0_4a0c_Allow_20ACCM -messages_lib/01e1_8e02_Allow_20Address.rel - ___01e1_8e02_Allow_20Address -messages_lib/01e2_7b21_Allow_20Address_2fC.rel - ___01e2_7b21_Allow_20Address_2fC -messages_lib/01e3_5003_Allow_20Authenticat.rel - ___01e3_5003_Allow_20Authenticat -messages_lib/01e4_081e_Allow_20Compression.rel - ___01e4_081e_Allow_20Compression -messages_lib/01e5_14d8_Allow_20MRU.rel - ___01e5_14d8_Allow_20MRU -messages_lib/01e6_5c94_Allow_20Magic_20Num.rel - ___01e6_5c94_Allow_20Magic_20Num -messages_lib/01e7_33ea_Allow_20Protocol_20.rel - ___01e7_33ea_Allow_20Protocol_20 -messages_lib/01e8_a5f9_Already_20have_20_2.rel - ___01e8_a5f9_Already_20have_20_2 -messages_lib/01e9_8eaf_Arcnet_3a_20len_20_.rel - ___01e9_8eaf_Arcnet_3a_20len_20_ -messages_lib/01ea_52c7_Argument_20missing_.rel - ___01ea_52c7_Argument_20missing_ -messages_lib/01eb_3ed8_Ascii_0a.rel - ___01eb_3ed8_Ascii_0a -messages_lib/01ec_7cb2_Attach_20device_20f.rel - ___01ec_7cb2_Attach_20device_20f -messages_lib/01ed_ec38_Attach_20netrom_20i.rel - ___01ed_ec38_Attach_20netrom_20i -messages_lib/01ee_ee22_Attended_20flag.rel - ___01ee_ee22_Attended_20flag -messages_lib/01ef_0443_Available_20areas_2.rel - ___01ef_0443_Available_20areas_2 -messages_lib/01f0_6999_Backoff_20Level_20_.rel - ___01f0_6999_Backoff_20Level_20_ -messages_lib/01f1_9716_Bad_20digipeater_20.rel - ___01f1_9716_Bad_20digipeater_20 -messages_lib/01f2_0b9f_Bad_20syntax_2e_0a.rel - ___01f2_0b9f_Bad_20syntax_2e_0a -messages_lib/01f3_e884_Bad_20target_20_25s.rel - ___01f3_e884_Bad_20target_20_25s -messages_lib/01f4_822a_Bad_20user_20or_20h.rel - ___01f4_822a_Bad_20user_20or_20h -messages_lib/01f5_61f7_Base_20Addr_09Rxint.rel - ___01f5_61f7_Base_20Addr_09Rxint -messages_lib/01f6_929a_Base_20Addr_20_20Rx.rel - ___01f6_929a_Base_20Addr_20_20Rx -messages_lib/01f7_de82_Buf_20hits_2fmiss_2.rel - ___01f7_de82_Buf_20hits_2fmiss_2 -messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel - ___01f8_ae0c_CTRL_2d_25c_0a -messages_lib/01f9_6c46_CWD_20_25s_0a.rel - ___01f9_6c46_CWD_20_25s_0a -messages_lib/01fa_0e64_Calls_20originated_.rel - ___01fa_0e64_Calls_20originated_ -messages_lib/01fb_9777_Calls_20timed_20out.rel - ___01fb_9777_Calls_20timed_20out -messages_lib/01fc_e911_Can_27t_20NLST_20_2.rel - ___01fc_e911_Can_27t_20NLST_20_2 -messages_lib/01fd_daf3_Can_27t_20add_20rou.rel - ___01fd_daf3_Can_27t_20add_20rou -messages_lib/01fe_6db7_Can_27t_20attach_20.rel - ___01fe_6db7_Can_27t_20attach_20 -messages_lib/01ff_79e8_Can_27t_20change_20.rel - ___01ff_79e8_Can_27t_20change_20 -messages_lib/0200_3bb8_Can_27t_20create_20.rel - ___0200_3bb8_Can_27t_20create_20 -messages_lib/0201_0003_Can_27t_20create_20.rel - ___0201_0003_Can_27t_20create_20 -messages_lib/0202_ef8c_Can_27t_20create_20.rel - ___0202_ef8c_Can_27t_20create_20 -messages_lib/0203_28e0_Can_27t_20create_20.rel - ___0203_28e0_Can_27t_20create_20 -messages_lib/0204_d5bc_Can_27t_20create_20.rel - ___0204_d5bc_Can_27t_20create_20 -messages_lib/0205_c7fb_Can_27t_20delete_20.rel - ___0205_c7fb_Can_27t_20delete_20 -messages_lib/0206_d5d6_Can_27t_20detach_20.rel - ___0206_d5d6_Can_27t_20detach_20 -messages_lib/0207_5d65_Can_27t_20find_20he.rel - ___0207_5d65_Can_27t_20find_20he -messages_lib/0208_3eee_Can_27t_20list_20lo.rel - ___0208_3eee_Can_27t_20list_20lo -messages_lib/0209_c1c1_Can_27t_20open_20_2.rel - ___0209_c1c1_Can_27t_20open_20_2 -messages_lib/020a_fedd_Can_27t_20open_20_2.rel - ___020a_fedd_Can_27t_20open_20_2 -messages_lib/020b_fb2a_Can_27t_20open_20_2.rel - ___020b_fb2a_Can_27t_20open_20_2 -messages_lib/020c_d8a5_Can_27t_20open_20in.rel - ___020c_d8a5_Can_27t_20open_20in -messages_lib/020d_0616_Can_27t_20read_20_2.rel - ___020d_0616_Can_27t_20read_20_2 -messages_lib/020e_4a10_Can_27t_20read_20_2.rel - ___020e_4a10_Can_27t_20read_20_2 -messages_lib/020f_8468_Can_27t_20read_20co.rel - ___020f_8468_Can_27t_20read_20co -messages_lib/0210_4327_Can_27t_20read_20di.rel - ___0210_4327_Can_27t_20read_20di -messages_lib/0211_5fb2_Can_27t_20read_20lo.rel - ___0211_5fb2_Can_27t_20read_20lo -messages_lib/0212_36d4_Can_27t_20read_20pa.rel - ___0212_36d4_Can_27t_20read_20pa -messages_lib/0213_5e43_Can_27t_20rename_20.rel - ___0213_5e43_Can_27t_20rename_20 -messages_lib/0214_4bfe_Can_27t_20rewrite_2.rel - ___0214_4bfe_Can_27t_20rewrite_2 -messages_lib/0215_24ca_Can_27t_20set_20lin.rel - ___0215_24ca_Can_27t_20set_20lin -messages_lib/0216_5e82_Can_27t_20write_20_.rel - ___0216_5e82_Can_27t_20write_20_ -messages_lib/0217_988b_Can_27t_20write_20l.rel - ___0217_988b_Can_27t_20write_20l -messages_lib/0218_c0f9_Can_27t_20write_20t.rel - ___0218_c0f9_Can_27t_20write_20t -messages_lib/0219_5055_Ch_20Iface_20_20_20.rel - ___0219_5055_Ch_20Iface_20_20_20 -messages_lib/021a_eff3_Channel_20_2d_20_25.rel - ___021a_eff3_Channel_20_2d_20_25 -messages_lib/021b_1b09_Choke_20timeout_20_.rel - ___021b_1b09_Choke_20timeout_20_ -messages_lib/021c_f95c_Closed_3a_20_25s_0a.rel - ___021c_f95c_Closed_3a_20_25s_0a -messages_lib/021d_e508_Command_20batching.rel - ___021d_e508_Command_20batching -messages_lib/021e_b471_Connect_20failed_0a.rel - ___021e_b471_Connect_20failed_0a -messages_lib/021f_bb2f_Connect_20failed_3a.rel - ___021f_bb2f_Connect_20failed_3a -messages_lib/0220_85e9_Connect_20to_20mail.rel - ___0220_85e9_Connect_20to_20mail -messages_lib/0221_6930_Connected_0a.rel - ___0221_6930_Connected_0a -messages_lib/0222_5189_Connected_20to_20_2.rel - ___0222_5189_Connected_20to_20_2 -messages_lib/0223_771a_Connected_20to_20ma.rel - ___0223_771a_Connected_20to_20ma -messages_lib/0224_0e16_Connected_2e.rel - ___0224_0e16_Connected_2e -messages_lib/0225_3e79_Connection_20closed.rel - ___0225_3e79_Connection_20closed -messages_lib/0226_faa9_Connection_20failed.rel - ___0226_faa9_Connection_20failed -messages_lib/0227_3676_Could_20not_20creat.rel - ___0227_3676_Could_20not_20creat -messages_lib/0228_d95b_Couldn_27t_20queue_.rel - ___0228_d95b_Couldn_27t_20queue_ -messages_lib/0229_68a6_Current_20message_2.rel - ___0229_68a6_Current_20message_2 -messages_lib/022a_23ad_Currently_20enabled.rel - ___022a_23ad_Currently_20enabled -messages_lib/022b_1cf7_DELE_20_25s.rel - ___022b_1cf7_DELE_20_25s -messages_lib/022c_5fad_DISASTER_21_20Out_2.rel - ___022c_5fad_DISASTER_21_20Out_2 -messages_lib/022d_7ce2_DRSI_20Board_20Stat.rel - ___022d_7ce2_DRSI_20Board_20Stat -messages_lib/022e_2f52_D_5bU_5d_20filename.rel - ___022e_2f52_D_5bU_5d_20filename -messages_lib/022f_698b_Data_0a.rel - ___022f_698b_Data_0a -messages_lib/0230_cb1c_Data_20outside_20he.rel - ___0230_cb1c_Data_20outside_20he -messages_lib/0231_01be_Data_20pointer_20_2.rel - ___0231_01be_Data_20pointer_20_2 -messages_lib/0232_3cbb_Data_20pointer_20be.rel - ___0232_3cbb_Data_20pointer_20be -messages_lib/0233_bd70_Defaulting_20to_20b.rel - ___0233_bd70_Defaulting_20to_20b -messages_lib/0234_2d19_Del_5fconst_20_3d_2.rel - ___0234_2d19_Del_5fconst_20_3d_2 -messages_lib/0235_6255_Dest_20Addr_20_20_2.rel - ___0235_6255_Dest_20Addr_20_20_2 -messages_lib/0236_3894_Dialing_20not_20sup.rel - ___0236_3894_Dialing_20not_20sup -messages_lib/0237_26a3_Different_0a.rel - ___0237_26a3_Different_0a -messages_lib/0238_ae33_Digipeat.rel - ___0238_ae33_Digipeat -messages_lib/0239_af35_Directory_20table_2.rel - ___0239_af35_Directory_20table_2 -messages_lib/023a_c1bb_Disconnected_20.rel - ___023a_c1bb_Disconnected_20 -messages_lib/023b_2cc5_Disconnecting_2e.rel - ___023b_2cc5_Disconnecting_2e -messages_lib/023c_b7f4_Dup_20acks_20_20_20.rel - ___023c_b7f4_Dup_20acks_20_20_20 -messages_lib/023d_3ed4_Duplex_3a_20_25s_0a.rel - ___023d_3ed4_Duplex_3a_20_25s_0a -messages_lib/023e_b671_E2BIG.rel - ___023e_b671_E2BIG -messages_lib/023f_56e8_EACCES.rel - ___023f_56e8_EACCES -messages_lib/0240_f378_EAGAIN.rel - ___0240_f378_EAGAIN -messages_lib/0241_0483_EAGLE_20Board_20Sta.rel - ___0241_0483_EAGLE_20Board_20Sta -messages_lib/0242_a2a1_EBADF.rel - ___0242_a2a1_EBADF -messages_lib/0243_74ba_EBUSY.rel - ___0243_74ba_EBUSY -messages_lib/0244_4029_ECHILD.rel - ___0244_4029_ECHILD -messages_lib/0245_cd2b_EDEADLK.rel - ___0245_cd2b_EDEADLK -messages_lib/0246_4299_EDOM.rel - ___0246_4299_EDOM -messages_lib/0247_bec8_EEXIST.rel - ___0247_bec8_EEXIST -messages_lib/0248_afa9_EFAULT.rel - ___0248_afa9_EFAULT -messages_lib/0249_9ed8_EFBIG.rel - ___0249_9ed8_EFBIG -messages_lib/024a_28f7_EGATTACH_3a_20No_20.rel - ___024a_28f7_EGATTACH_3a_20No_20 -messages_lib/024b_eb47_EINTR.rel - ___024b_eb47_EINTR -messages_lib/024c_b479_EINVAL.rel - ___024c_b479_EINVAL -messages_lib/024d_21d8_EINVFNC.rel - ___024d_21d8_EINVFNC -messages_lib/024e_2d75_EIO.rel - ___024e_2d75_EIO -messages_lib/024f_fb45_EISDIR.rel - ___024f_fb45_EISDIR -messages_lib/0250_8de7_ELOOP.rel - ___0250_8de7_ELOOP -messages_lib/0251_9e5a_EMFILE.rel - ___0251_9e5a_EMFILE -messages_lib/0252_983a_EMLINK.rel - ___0252_983a_EMLINK -messages_lib/0253_0607_ENAMETOOLONG.rel - ___0253_0607_ENAMETOOLONG -messages_lib/0254_8396_ENFILE.rel - ___0254_8396_ENFILE -messages_lib/0255_7088_ENODEV.rel - ___0255_7088_ENODEV -messages_lib/0256_edee_ENOENT.rel - ___0256_edee_ENOENT -messages_lib/0257_a107_ENOEXEC.rel - ___0257_a107_ENOEXEC -messages_lib/0258_29fe_ENOLCK.rel - ___0258_29fe_ENOLCK -messages_lib/0259_42c4_ENOMEM.rel - ___0259_42c4_ENOMEM -messages_lib/025a_d51d_ENOSPC.rel - ___025a_d51d_ENOSPC -messages_lib/025b_d3a2_ENOTBLK.rel - ___025b_d3a2_ENOTBLK -messages_lib/025c_f683_ENOTDIR.rel - ___025c_f683_ENOTDIR -messages_lib/025d_83de_ENOTEMPTY.rel - ___025d_83de_ENOTEMPTY -messages_lib/025e_81a3_ENOTTY.rel - ___025e_81a3_ENOTTY -messages_lib/025f_01a7_ENXIO.rel - ___025f_01a7_ENXIO -messages_lib/0260_4485_EPERM.rel - ___0260_4485_EPERM -messages_lib/0261_5ede_EPIPE.rel - ___0261_5ede_EPIPE -messages_lib/0262_7f6a_ERANGE.rel - ___0262_7f6a_ERANGE -messages_lib/0263_0587_EROFS.rel - ___0263_0587_EROFS -messages_lib/0264_6b3a_ESCC_20channel_20_2.rel - ___0264_6b3a_ESCC_20channel_20_2 -messages_lib/0265_6d38_ESCC_20channel_20_2.rel - ___0265_6d38_ESCC_20channel_20_2 -messages_lib/0266_0a8a_ESCC_20driver_20alr.rel - ___0266_0a8a_ESCC_20driver_20alr -messages_lib/0267_d89e_ESCC_20driver_20not.rel - ___0267_d89e_ESCC_20driver_20not -messages_lib/0268_dd82_ESHELL.rel - ___0268_dd82_ESHELL -messages_lib/0269_ffa8_ESPIPE.rel - ___0269_ffa8_ESPIPE -messages_lib/026a_b33c_ESRCH.rel - ___026a_b33c_ESRCH -messages_lib/026b_194a_ETXTBSY.rel - ___026b_194a_ETXTBSY -messages_lib/026c_8d4a_EXDEV.rel - ___026c_8d4a_EXDEV -messages_lib/026d_4f54_Encapsulation_20mod.rel - ___026d_4f54_Encapsulation_20mod -messages_lib/026e_0f4a_Enqued_20_20_2d_20_.rel - ___026e_0f4a_Enqued_20_20_2d_20_ -messages_lib/026f_de30_Enter_20message_2e_.rel - ___026f_de30_Enter_20message_2e_ -messages_lib/0270_3a50_Error_20in_20respon.rel - ___0270_3a50_Error_20in_20respon -messages_lib/0271_d568_Error_20updating_20.rel - ___0271_d568_Error_20updating_20 -messages_lib/0272_69fc_Error_20writing_20m.rel - ___0272_69fc_Error_20writing_20m -messages_lib/0273_9664_Escape_20character_.rel - ___0273_9664_Escape_20character_ -messages_lib/0274_8c2d_Ether_3a_20len_20_2.rel - ___0274_8c2d_Ether_3a_20len_20_2 -messages_lib/0275_3af3_F_3e.rel - ___0275_3af3_F_3e -messages_lib/0276_0046_Failed_0a.rel - ___0276_0046_Failed_0a -messages_lib/0277_4a7b_First_20init_20ESCC.rel - ___0277_4a7b_First_20init_20ESCC -messages_lib/0278_0954_Forwarding_20timer_.rel - ___0278_0954_Forwarding_20timer_ -messages_lib/0279_95bb_Free_20address_20qu.rel - ___0279_95bb_Free_20address_20qu -messages_lib/027a_fee7_Free_20cache_3a_20s.rel - ___027a_fee7_Free_20cache_3a_20s -messages_lib/027b_8dc1_Free_20memory_20thr.rel - ___027b_8dc1_Free_20memory_20thr -messages_lib/027c_1be2_From_20_25s_20_25s.rel - ___027c_1be2_From_20_25s_20_25s -messages_lib/027d_d837_From_3a_20_25s_0a.rel - ___027d_d837_From_3a_20_25s_0a -messages_lib/027e_b9a0_Garbage_20bp_20_25l.rel - ___027e_b9a0_Garbage_20bp_20_25l -messages_lib/027f_7731_Group_20list_20too_.rel - ___027f_7731_Group_20list_20too_ -messages_lib/0280_ccdf_HAPN_20_25d_3a_20_2.rel - ___0280_ccdf_HAPN_20_25d_3a_20_2 -messages_lib/0281_9570_HOPCHECK_20start_20.rel - ___0281_9570_HOPCHECK_20start_20 -messages_lib/0282_8ef4_HOPCHECK_20to_20_25.rel - ___0282_8ef4_HOPCHECK_20to_20_25 -messages_lib/0283_c794_HOPCHECK_20tracing.rel - ___0283_c794_HOPCHECK_20tracing -messages_lib/0284_4952_HS_3a_20Warning_3a_.rel - ___0284_4952_HS_3a_20Warning_3a_ -messages_lib/0285_10ba_Hardware_20_25u_0a.rel - ___0285_10ba_Hardware_20_25u_0a -messages_lib/0286_32e9_Heap_20debugging.rel - ___0286_32e9_Heap_20debugging -messages_lib/0287_9144_Host_20_25s_20_28_2.rel - ___0287_9144_Host_20_25s_20_28_2 -messages_lib/0288_862c_Host_20_25s_20unkno.rel - ___0288_862c_Host_20_25s_20unkno -messages_lib/0289_f216_Hostname_20set_20to.rel - ___0289_f216_Hostname_20set_20to -messages_lib/028a_28fb_Hytech_20KA9Q_20NOS.rel - ___028a_28fb_Hytech_20KA9Q_20NOS -messages_lib/028b_df4f_ICMP_20echo_20respo.rel - ___028b_df4f_ICMP_20echo_20respo -messages_lib/028c_db6d_ICMP_20from_20_25s_.rel - ___028c_db6d_ICMP_20from_20_25s_ -messages_lib/028d_abbc_ICMP_20tracing.rel - ___028d_abbc_ICMP_20tracing -messages_lib/028e_6b85_ICMP_3a_20type_20_2.rel - ___028e_6b85_ICMP_3a_20type_20_2 -messages_lib/028f_dff6_IP_0a.rel - ___028f_dff6_IP_0a -messages_lib/0290_5812_IP_20Time_2dto_2dli.rel - ___0290_5812_IP_20Time_2dto_2dli -messages_lib/0291_0e41_IP_20addr_20_20_20_.rel - ___0291_0e41_IP_20addr_20_20_20_ -messages_lib/0292_8cdb_IP_20reasm_20timeou.rel - ___0292_8cdb_IP_20reasm_20timeou -messages_lib/0293_5f88_IP_20rx_20tracing.rel - ___0293_5f88_IP_20rx_20tracing -messages_lib/0294_88e0_IP_3a_20CHECKSUM_20.rel - ___0294_88e0_IP_3a_20CHECKSUM_20 -messages_lib/0295_03a7_IP_3a_20bad_20heade.rel - ___0295_03a7_IP_3a_20bad_20heade -messages_lib/0296_4543_IP_3a_20len_20_25u.rel - ___0296_4543_IP_3a_20len_20_25u -messages_lib/0297_e067_IPCP_0a.rel - ___0297_e067_IPCP_0a -messages_lib/0298_7c5c_IPCP_20_25s_0a.rel - ___0298_7c5c_IPCP_20_25s_0a -messages_lib/0299_a490_IRQ_20_25u_20out_20.rel - ___0299_a490_IRQ_20_25u_20out_20 -messages_lib/029a_925d_Idle_20poll_20timer.rel - ___029a_925d_Idle_20poll_20timer -messages_lib/029b_4ab5_Image_0a.rel - ___029b_4ab5_Image_0a -messages_lib/029c_7e58_Initial_20RTT_20_28.rel - ___029c_7e58_Initial_20RTT_20_28 -messages_lib/029d_bd38_Inqlen_3a_20_25d_20.rel - ___029d_bd38_Inqlen_3a_20_25d_20 -messages_lib/029e_c7f6_Insufficient_20args.rel - ___029e_c7f6_Insufficient_20args -messages_lib/029f_fcf9_Interface_20_20_20R.rel - ___029f_fcf9_Interface_20_20_20R -messages_lib/02a0_b903_Interface_20_22_25s.rel - ___02a0_b903_Interface_20_22_25s -messages_lib/02a1_4daf_Interface_20_22_25s.rel - ___02a1_4daf_Interface_20_22_25s -messages_lib/02a2_42ac_Interface_20_22_25s.rel - ___02a2_42ac_Interface_20_22_25s -messages_lib/02a3_5a50_Interface_20_25s_20.rel - ___02a3_5a50_Interface_20_25s_20 -messages_lib/02a4_1298_Interface_20_25s_20.rel - ___02a4_1298_Interface_20_25s_20 -messages_lib/02a5_24cb_Interface_20_25s_20.rel - ___02a5_24cb_Interface_20_25s_20 -messages_lib/02a6_c749_Interface_20_25s_20.rel - ___02a6_c749_Interface_20_25s_20 -messages_lib/02a7_63a0_Interface_20_25s_20.rel - ___02a7_63a0_Interface_20_25s_20 -messages_lib/02a8_8880_Interface_20_25s_20.rel - ___02a8_8880_Interface_20_25s_20 -messages_lib/02a9_6e91_Interface_20_25s_20.rel - ___02a9_6e91_Interface_20_25s_20 -messages_lib/02aa_103c_Interface_20address.rel - ___02aa_103c_Interface_20address -messages_lib/02ab_c429_Interface_3a_20.rel - ___02ab_c429_Interface_3a_20 -messages_lib/02ac_d726_Invalid_20magic_20c.rel - ___02ac_d726_Invalid_20magic_20c -messages_lib/02ad_42d9_Invalid_20range_2e_.rel - ___02ad_42d9_Invalid_20range_2e_ -messages_lib/02ae_89c0_Invalid_20type_20_2.rel - ___02ae_89c0_Invalid_20type_20_2 -messages_lib/02af_62ed_Invalid_20user_20na.rel - ___02af_62ed_Invalid_20user_20na -messages_lib/02b0_be0b_Job_20id_20_25s_20n.rel - ___02b0_be0b_Job_20id_20_25s_20n -messages_lib/02b1_87a9_K_20numbers.rel - ___02b1_87a9_K_20numbers -messages_lib/02b2_414e_KISS_3a_20.rel - ___02b2_414e_KISS_3a_20 -messages_lib/02b3_1668_Known_20users_20on_.rel - ___02b3_1668_Known_20users_20on_ -messages_lib/02b4_171d_LCP_0a.rel - ___02b4_171d_LCP_0a -messages_lib/02b5_befe_LCP_20_25s_0a.rel - ___02b5_befe_LCP_20_25s_0a -messages_lib/02b6_1d45_Last_20message_0a.rel - ___02b6_1d45_Last_20message_0a -messages_lib/02b7_a317_Loc_20.rel - ___02b7_a317_Loc_20 -messages_lib/02b8_5ce5_Local_3a_20_25s.rel - ___02b8_5ce5_Local_3a_20_25s -messages_lib/02b9_0926_Local_3a_20_25s_20_.rel - ___02b9_0926_Local_3a_20_25s_20_ -messages_lib/02ba_6210_Lock_20directory_20.rel - ___02ba_6210_Lock_20directory_20 -messages_lib/02bb_f59a_Logging_20off_0a.rel - ___02bb_f59a_Logging_20off_0a -messages_lib/02bc_1bd9_Logging_20to_20_25s.rel - ___02bc_1bd9_Logging_20to_20_25s -messages_lib/02bd_4a5a_Logical_20bytesize_.rel - ___02bd_4a5a_Logical_20bytesize_ -messages_lib/02be_4f93_Login_20incorrect_0.rel - ___02be_4f93_Login_20incorrect_0 -messages_lib/02bf_8ac2_MBOX_20Zap_3a_20_25.rel - ___02bf_8ac2_MBOX_20Zap_3a_20_25 -messages_lib/02c0_1dc7_MBOX_20bbs_20mail_2.rel - ___02c0_1dc7_MBOX_20bbs_20mail_2 -messages_lib/02c1_37c2_MBOX_20bbs_20mail_2.rel - ___02c1_37c2_MBOX_20bbs_20mail_2 -messages_lib/02c2_f88f_MBOX_20forward_20fa.rel - ___02c2_f88f_MBOX_20forward_20fa -messages_lib/02c3_9bd4_MBOX_20forwarding_2.rel - ___02c3_9bd4_MBOX_20forwarding_2 -messages_lib/02c4_d1e8_MBOX_20login_3a_20_.rel - ___02c4_d1e8_MBOX_20login_3a_20_ -messages_lib/02c5_dd2e_MBOX_20login_3a_20_.rel - ___02c5_dd2e_MBOX_20login_3a_20_ -messages_lib/02c6_e920_MBOX_20sysop_3a_20_.rel - ___02c6_e920_MBOX_20sysop_3a_20_ -messages_lib/02c7_a30c_MBOX_20upload_3a_20.rel - ___02c7_a30c_MBOX_20upload_3a_20 -messages_lib/02c8_c247_MKD_20_25s.rel - ___02c8_c247_MKD_20_25s -messages_lib/02c9_53a6_MRU_20_25s_20_28_25.rel - ___02c9_53a6_MRU_20_25s_20_28_25 -messages_lib/02ca_f9a6_Magic_20Number.rel - ___02ca_f9a6_Magic_20Number -messages_lib/02cb_d070_Mail_20area_3a_20_2.rel - ___02cb_d070_Mail_20area_3a_20_2 -messages_lib/02cc_0103_Mail_20box_20full_3.rel - ___02cc_0103_Mail_20box_20full_3 -messages_lib/02cd_523a_Main_20commands_3a_.rel - ___02cd_523a_Main_20commands_3a_ -messages_lib/02ce_dcca_Max_20attempts_20to.rel - ___02ce_dcca_Max_20attempts_20to -messages_lib/02cf_0279_Max_20clients.rel - ___02cf_0279_Max_20clients -messages_lib/02d0_3cd5_Max_20frame_20lengt.rel - ___02d0_3cd5_Max_20frame_20lengt -messages_lib/02d1_d96d_Maximum_20messages_.rel - ___02d1_d96d_Maximum_20messages_ -messages_lib/02d2_488d_Mbuf_20sizes_3a_0a.rel - ___02d2_488d_Mbuf_20sizes_3a_0a -messages_lib/02d3_ee8f_Message_20_23_25d_2.rel - ___02d3_ee8f_Message_20_23_25d_2 -messages_lib/02d4_b5f9_Mode_20_25s_20unkno.rel - ___02d4_b5f9_Mode_20_25s_20unkno -messages_lib/02d5_aa15_Mode_20_25s_20unkno.rel - ___02d5_aa15_Mode_20_25s_20unkno -messages_lib/02d6_ac3e_Msg_20_25d_20Killed.rel - ___02d6_ac3e_Msg_20_25d_20Killed -messages_lib/02d7_9a86_Must_20be_20_200_20.rel - ___02d7_9a86_Must_20be_20_200_20 -messages_lib/02d8_362b_Must_20be_20_200_20.rel - ___02d8_362b_Must_20be_20_200_20 -messages_lib/02d9_2da0_Must_20be_20_3e_3d_.rel - ___02d9_2da0_Must_20be_20_3e_3d_ -messages_lib/02da_06a9_Must_20set_20_27r_2.rel - ___02da_06a9_Must_20set_20_27r_2 -messages_lib/02db_d814_N_3e_3d_255u_3a_257.rel - ___02db_d814_N_3e_3d_255u_3a_257 -messages_lib/02dc_7868_NET_2fROM_20Routing.rel - ___02dc_7868_NET_2fROM_20Routing -messages_lib/02dd_ae07_NET_2fROM_20not_20a.rel - ___02dd_ae07_NET_2fROM_20not_20a -messages_lib/02de_d0e9_NET_2fROM_3a_20_25s.rel - ___02de_d0e9_NET_2fROM_3a_20_25s -messages_lib/02df_73b0_NEWNEWS_20_25s_20_2.rel - ___02df_73b0_NEWNEWS_20_25s_20_2 -messages_lib/02e0_c191_NNTP_20_25s_20Canno.rel - ___02e0_c191_NNTP_20_25s_20Canno -messages_lib/02e1_7ed2_NNTP_20_25s_20Canno.rel - ___02e1_7ed2_NNTP_20_25s_20Canno -messages_lib/02e2_bcd0_NNTP_20_25s_20Conne.rel - ___02e2_bcd0_NNTP_20_25s_20Conne -messages_lib/02e3_796b_NNTP_20_25s_20Conne.rel - ___02e3_796b_NNTP_20_25s_20Conne -messages_lib/02e4_4193_NNTP_20_25s_20Conne.rel - ___02e4_4193_NNTP_20_25s_20Conne -messages_lib/02e5_0909_NNTP_20_25s_20Conne.rel - ___02e5_0909_NNTP_20_25s_20Conne -messages_lib/02e6_3814_NNTP_20_25s_20Conne.rel - ___02e6_3814_NNTP_20_25s_20Conne -messages_lib/02e7_b5ec_NNTP_20_25s_20Could.rel - ___02e7_b5ec_NNTP_20_25s_20Could -messages_lib/02e8_8531_NNTP_20_25s_20Could.rel - ___02e8_8531_NNTP_20_25s_20Could -messages_lib/02e9_8fd5_NNTP_20_25s_20Could.rel - ___02e9_8fd5_NNTP_20_25s_20Could -messages_lib/02ea_0d83_NNTP_20_25s_20Givin.rel - ___02ea_0d83_NNTP_20_25s_20Givin -messages_lib/02eb_19c4_NNTP_20_25s_20Givin.rel - ___02eb_19c4_NNTP_20_25s_20Givin -messages_lib/02ec_213a_NNTP_20_25s_20bad_2.rel - ___02ec_213a_NNTP_20_25s_20bad_2 -messages_lib/02ed_31a2_NNTP_20_25s_20bad_2.rel - ___02ed_31a2_NNTP_20_25s_20bad_2 -messages_lib/02ee_df3f_NNTP_20_25s_20givin.rel - ___02ee_df3f_NNTP_20_25s_20givin -messages_lib/02ef_791c_NNTP_20_25s_20givin.rel - ___02ef_791c_NNTP_20_25s_20givin -messages_lib/02f0_75ce_NNTP_20_25s_20givin.rel - ___02f0_75ce_NNTP_20_25s_20givin -messages_lib/02f1_7eb6_NNTP_20_25s_20proto.rel - ___02f1_7eb6_NNTP_20_25s_20proto -messages_lib/02f2_7f99_NNTP_20_25s_20proto.rel - ___02f2_7f99_NNTP_20_25s_20proto -messages_lib/02f3_a517_NNTP_20Cannot_20ope.rel - ___02f3_a517_NNTP_20Cannot_20ope -messages_lib/02f4_fc8f_NNTP_20can_27t_20re.rel - ___02f4_fc8f_NNTP_20can_27t_20re -messages_lib/02f5_2c2a_NNTP_20daemon_20ent.rel - ___02f5_2c2a_NNTP_20daemon_20ent -messages_lib/02f6_f2a9_NNTP_20daemon_20exi.rel - ___02f6_f2a9_NNTP_20daemon_20exi -messages_lib/02f7_cbc7_NNTP_20daemon_20qui.rel - ___02f7_cbc7_NNTP_20daemon_20qui -messages_lib/02f8_0fa8_NNTP_20group_20_27_.rel - ___02f8_0fa8_NNTP_20group_20_27_ -messages_lib/02f9_0e76_NNTP_20receive_20er.rel - ___02f9_0e76_NNTP_20receive_20er -messages_lib/02fa_a47f_NNTP_20received_20_.rel - ___02fa_a47f_NNTP_20received_20_ -messages_lib/02fb_0916_NNTP_20tracing.rel - ___02fb_0916_NNTP_20tracing -messages_lib/02fc_b065_NNTP_20window_20to_.rel - ___02fc_b065_NNTP_20window_20to_ -messages_lib/02fd_852e_NO_20_2d_20.rel - ___02fd_852e_NO_20_2d_20 -messages_lib/02fe_e182_NO_20_2d_20bad_20ad.rel - ___02fe_e182_NO_20_2d_20bad_20ad -messages_lib/02ff_7ccb_NO_20_2d_20syntax_2.rel - ___02ff_7ccb_NO_20_2d_20syntax_2 -messages_lib/0300_2df6_NOS_20log_20closed.rel - ___0300_2df6_NOS_20log_20closed -messages_lib/0301_e1c8_NOS_20was_20started.rel - ___0301_e1c8_NOS_20was_20started -messages_lib/0302_cfbe_NOS_20was_20stopped.rel - ___0302_cfbe_NOS_20was_20stopped -messages_lib/0303_998c_NULL_20BUFFER_0a.rel - ___0303_998c_NULL_20BUFFER_0a -messages_lib/0304_89a8_Net_3e_20.rel - ___0304_89a8_Net_3e_20 -messages_lib/0305_e0c6_Network_20_25s_20co.rel - ___0305_e0c6_Network_20_25s_20co -messages_lib/0306_4009_New_20mail_20arrive.rel - ___0306_4009_New_20mail_20arrive -messages_lib/0307_fbfc_New_20mail_20arrive.rel - ___0307_fbfc_New_20mail_20arrive -messages_lib/0308_d0a7_New_20news_20arrive.rel - ___0308_d0a7_New_20news_20arrive -messages_lib/0309_e9a0_No_20HAPN_20adaptor.rel - ___0309_e9a0_No_20HAPN_20adaptor -messages_lib/030a_87bb_No_20current_20sess.rel - ___030a_87bb_No_20current_20sess -messages_lib/030b_7f27_No_20dialer_20activ.rel - ___030b_7f27_No_20dialer_20activ -messages_lib/030c_cd1f_No_20finger_20infor.rel - ___030c_cd1f_No_20finger_20infor -messages_lib/030d_2a2e_No_20help_20availab.rel - ___030d_2a2e_No_20help_20availab -messages_lib/030e_7cc9_No_20packet_20drive.rel - ___030e_7cc9_No_20packet_20drive -messages_lib/030f_4e0c_No_20such_20message.rel - ___030f_4e0c_No_20such_20message -messages_lib/0310_2a80_No_20such_20server_.rel - ___0310_2a80_No_20such_20server_ -messages_lib/0311_0cda_Nodetimer_20_25lu_2.rel - ___0311_0cda_Nodetimer_20_25lu_2 -messages_lib/0312_3fb0_None.rel - ___0312_3fb0_None -messages_lib/0313_1aee_None_0a.rel - ___0313_1aee_None_0a -messages_lib/0314_f8e2_Not_20a_20valid_20s.rel - ___0314_f8e2_Not_20a_20valid_20s -messages_lib/0315_b4ba_Not_20an_20FTP_20se.rel - ___0315_b4ba_Not_20an_20FTP_20se -messages_lib/0316_ee7e_Not_20found_0a.rel - ___0316_ee7e_Not_20found_0a -messages_lib/0317_533e_Not_20in_20table_0a.rel - ___0317_533e_Not_20in_20table_0a -messages_lib/0318_c7b9_Not_20supported_0a.rel - ___0318_c7b9_Not_20supported_0a -messages_lib/0319_9692_Obsotimer_20_25lu_2.rel - ___0319_9692_Obsotimer_20_25lu_2 -messages_lib/031a_ff96_Oh_2c_20hello_20_25.rel - ___031a_ff96_Oh_2c_20hello_20_25 -messages_lib/031b_0948_Only_20_25d_20DRSI_.rel - ___031b_0948_Only_20_25d_20DRSI_ -messages_lib/031c_8edb_Only_20_25d_20net_2.rel - ___031c_8edb_Only_20_25d_20net_2 -messages_lib/031d_f9f0_Only_201_20EAGLE_20.rel - ___031d_f9f0_Only_201_20EAGLE_20 -messages_lib/031e_1514_Outqlen_3a_20_25d_2.rel - ___031e_1514_Outqlen_3a_20_25d_2 -messages_lib/031f_5b48_PANIC_3a_20Timer_20.rel - ___031f_5b48_PANIC_3a_20Timer_20 -messages_lib/0320_281b_PANIC_3a_20buffer_2.rel - ___0320_281b_PANIC_3a_20buffer_2 -messages_lib/0321_f630_PAP_0a.rel - ___0321_f630_PAP_0a -messages_lib/0322_b2fb_PAP_20_25s_0a.rel - ___0322_b2fb_PAP_20_25s_0a -messages_lib/0323_8063_PASS_20_25s.rel - ___0323_8063_PASS_20_25s -messages_lib/0324_2320_PI_20Board_20Statis.rel - ___0324_2320_PI_20Board_20Statis -messages_lib/0325_73f1_PI_3a_20DMA_20_25d_.rel - ___0325_73f1_PI_3a_20DMA_20_25d_ -messages_lib/0326_5841_PI_3a_20DMA_20chann.rel - ___0326_5841_PI_3a_20DMA_20chann -messages_lib/0327_3992_PI_3a_20IRQ_20_25u_.rel - ___0327_3992_PI_3a_20IRQ_20_25u_ -messages_lib/0328_4ca4_PI_3a_20Interface_2.rel - ___0328_4ca4_PI_3a_20Interface_2 -messages_lib/0329_d856_PI_3a_20Maximum_20o.rel - ___0329_d856_PI_3a_20Maximum_20o -messages_lib/032a_9098_PI_3a_20Mode_20_25s.rel - ___032a_9098_PI_3a_20Mode_20_25s -messages_lib/032b_de39_PI_3a_20No_20IP_20a.rel - ___032b_de39_PI_3a_20No_20IP_20a -messages_lib/032c_02ea_PI_3a_20No_20memory.rel - ___032c_02ea_PI_3a_20No_20memory -messages_lib/032d_c0d0_PI_3a_20No_20memory.rel - ___032d_c0d0_PI_3a_20No_20memory -messages_lib/032e_94ca_PI_3a_20No_20memory.rel - ___032e_94ca_PI_3a_20No_20memory -messages_lib/032f_c698_PI_3a_20No_20memory.rel - ___032f_c698_PI_3a_20No_20memory -messages_lib/0330_d61f_PI_3a_20Set_20mycal.rel - ___0330_d61f_PI_3a_20Set_20mycal -messages_lib/0331_68d4_PID_20_20_20CS_3aIP.rel - ___0331_68d4_PID_20_20_20CS_3aIP -messages_lib/0332_3c62_POP_20access_20DENI.rel - ___0332_3c62_POP_20access_20DENI -messages_lib/0333_f3cf_POP_20access_20gran.rel - ___0333_f3cf_POP_20access_20gran -messages_lib/0334_639f_POP_20client_20retr.rel - ___0334_639f_POP_20client_20retr -messages_lib/0335_e9bb_POP_20quiet.rel - ___0335_e9bb_POP_20quiet -messages_lib/0336_1231_POP_20users_20file_.rel - ___0336_1231_POP_20users_20file_ -messages_lib/0337_e126_PORT_20_25u_2c_25u_.rel - ___0337_e126_PORT_20_25u_2c_25u_ -messages_lib/0338_b459_PPP_20tracing.rel - ___0338_b459_PPP_20tracing -messages_lib/0339_b660_PPP_3a_20len_20_253.rel - ___0339_b660_PPP_3a_20len_20_253 -messages_lib/033a_8c73_Packet_20driver_20h.rel - ___033a_8c73_Packet_20driver_20h -messages_lib/033b_d638_Pap_0a.rel - ___033b_d638_Pap_0a -messages_lib/033c_8165_Parameter_20_25s_20.rel - ___033c_8165_Parameter_20_25s_20 -messages_lib/033d_85d2_Password_3a_20.rel - ___033d_85d2_Password_3a_20 -messages_lib/033e_cb37_Password_3a_20_25c_.rel - ___033e_cb37_Password_3a_20_25c_ -messages_lib/033f_6310_Path_3a_20.rel - ___033f_6310_Path_3a_20 -messages_lib/0340_f75b_Persistence_3a_20_2.rel - ___0340_f75b_Persistence_3a_20_2 -messages_lib/0341_7bc8_Pinging_20_25s_0a.rel - ___0341_7bc8_Pinging_20_25s_0a -messages_lib/0342_94a5_Pinging_20resumed_0.rel - ___0342_94a5_Pinging_20resumed_0 -messages_lib/0343_7fa9_Pinging_20suspended.rel - ___0343_7fa9_Pinging_20suspended -messages_lib/0344_220f_Please_20hang_20up_.rel - ___0344_220f_Please_20hang_20up_ -messages_lib/0345_4304_Poll_20threshold_20.rel - ___0345_4304_Poll_20threshold_20 -messages_lib/0346_f8a0_Pool_20count_20_25s.rel - ___0346_f8a0_Pool_20count_20_25s -messages_lib/0347_dd4d_Protocol_20Field_20.rel - ___0347_dd4d_Protocol_20Field_20 -messages_lib/0348_744a_QUIT_0a.rel - ___0348_744a_QUIT_0a -messages_lib/0349_43c0_Quality_20cannot_20.rel - ___0349_43c0_Quality_20cannot_20 -messages_lib/034a_b523_Queue_20limit_20_28.rel - ___034a_b523_Queue_20limit_20_28 -messages_lib/034b_4a0a_R_20numbers.rel - ___034b_4a0a_R_20numbers -messages_lib/034c_db0e_R_3a_25s_20_40_25s_.rel - ___034c_db0e_R_3a_25s_20_40_25s_ -messages_lib/034d_373f_REQUEST.rel - ___034d_373f_REQUEST -messages_lib/034e_19a4_RESPONSE.rel - ___034e_19a4_RESPONSE -messages_lib/034f_8b13_RETR_20_25s.rel - ___034f_8b13_RETR_20_25s -messages_lib/0350_86e9_RETURN_0a.rel - ___0350_86e9_RETURN_0a -messages_lib/0351_bbdb_RFrames_20_2d_20_25.rel - ___0351_bbdb_RFrames_20_2d_20_25 -messages_lib/0352_f9d6_RIP_20merging.rel - ___0352_f9d6_RIP_20merging -messages_lib/0353_3211_RIP_20refused_20fro.rel - ___0353_3211_RIP_20refused_20fro -messages_lib/0354_8827_RIP_20tracing.rel - ___0354_8827_RIP_20tracing -messages_lib/0355_5585_RIP_3a_20.rel - ___0355_5585_RIP_3a_20 -messages_lib/0356_fd1d_RIP_3a_20sent_20_25.rel - ___0356_fd1d_RIP_3a_20sent_20_25 -messages_lib/0357_6b7c_RIPCMD_3a_20Unknown.rel - ___0357_6b7c_RIPCMD_3a_20Unknown -messages_lib/0358_5f5f_RIPCMD_5fREQUEST_0a.rel - ___0358_5f5f_RIPCMD_5fREQUEST_0a -messages_lib/0359_07f6_RIPCMD_5fRESPONSE_2.rel - ___0359_07f6_RIPCMD_5fRESPONSE_2 -messages_lib/035a_eb71_RIP_5frx_3a_20Not_2.rel - ___035a_eb71_RIP_5frx_3a_20Not_2 -messages_lib/035b_86e6_RMD_20_25s.rel - ___035b_86e6_RMD_20_25s -messages_lib/035c_8005_Range_20for_20inter.rel - ___035c_8005_Range_20for_20inter -messages_lib/035d_1ee5_Reassembly_20fragme.rel - ___035d_1ee5_Reassembly_20fragme -messages_lib/035e_fbe9_Reassembly_20queue_.rel - ___035e_fbe9_Reassembly_20queue_ -messages_lib/035f_5eb3_Received_3a_20.rel - ___035f_5eb3_Received_3a_20 -messages_lib/0360_9fbc_Recording_20into_20.rel - ___0360_9fbc_Recording_20into_20 -messages_lib/0361_aa80_Recording_20off_0a.rel - ___0361_aa80_Recording_20off_0a -messages_lib/0362_2a15_Recv_3a_20_20_20_20.rel - ___0362_2a15_Recv_3a_20_20_20_20 -messages_lib/0363_d0ff_Refuse_0a.rel - ___0363_d0ff_Refuse_0a -messages_lib/0364_42c0_Refusing_20announce.rel - ___0364_42c0_Refusing_20announce -messages_lib/0365_6bd1_Requesting_2e_2e_2e.rel - ___0365_6bd1_Requesting_2e_2e_2e -messages_lib/0366_4784_Resolver_20_25s_20u.rel - ___0366_4784_Resolver_20_25s_20u -messages_lib/0367_ae52_Resolving_20_25s_2e.rel - ___0367_ae52_Resolving_20_25s_2e -messages_lib/0368_200a_Resolving_20_25s_2e.rel - ___0368_200a_Resolving_20_25s_2e -messages_lib/0369_cacc_Retry_20limit.rel - ___0369_cacc_Retry_20limit -messages_lib/036a_0cd3_Returned_20.rel - ___036a_0cd3_Returned_20 -messages_lib/036b_85af_Route_20add_20faile.rel - ___036b_85af_Route_20add_20faile -messages_lib/036c_9b70_Routing_20lookups_3.rel - ___036c_9b70_Routing_20lookups_3 -messages_lib/036d_9c01_Rxints_20_20_2d_20_.rel - ___036d_9c01_Rxints_20_20_2d_20_ -messages_lib/036e_ccf6_S_20_20_20_20_20Job.rel - ___036e_ccf6_S_20_20_20_20_20Job -messages_lib/036f_df6d_S_20command_20synta.rel - ___036f_df6d_S_20command_20synta -messages_lib/0370_4fbb_S_23_20_20_20Type_2.rel - ___0370_4fbb_S_23_20_20_20Type_2 -messages_lib/0371_bf54_SMTP_20_25s_20Conne.rel - ___0371_bf54_SMTP_20_25s_20Conne -messages_lib/0372_cbb7_SMTP_20batching.rel - ___0372_cbb7_SMTP_20batching -messages_lib/0373_e45f_SMTP_20client_20Try.rel - ___0373_e45f_SMTP_20client_20Try -messages_lib/0374_797a_SMTP_20sent_20job_2.rel - ___0374_797a_SMTP_20sent_20job_2 -messages_lib/0375_68b2_SMTP_20tracing.rel - ___0375_68b2_SMTP_20tracing -messages_lib/0376_e7a4_SP_20_3d_20_25p_2c_.rel - ___0376_e7a4_SP_20_3d_20_25p_2c_ -messages_lib/0377_a1f1_STOR_20_25s.rel - ___0377_a1f1_STOR_20_25s -messages_lib/0378_49fd_STOR_20_25s_0a.rel - ___0378_49fd_STOR_20_25s_0a -messages_lib/0379_38ea_STOR_20_25s_3a_20_2.rel - ___0379_38ea_STOR_20_25s_3a_20_2 -messages_lib/037a_12cc_STOR_20_25s_3a_20Er.rel - ___037a_12cc_STOR_20_25s_3a_20Er -messages_lib/037b_cfe9_SUBCMD_20_2d_20Don_.rel - ___037b_cfe9_SUBCMD_20_2d_20Don_ -messages_lib/037c_0319_SYST_0a.rel - ___037c_0319_SYST_0a -messages_lib/037d_93fc_Same_0a.rel - ___037d_93fc_Same_0a -messages_lib/037e_3c55_Scroll_20file_20siz.rel - ___037e_3c55_Scroll_20file_20siz -messages_lib/037f_e255_Send_20file_2c_20_2.rel - ___037f_e255_Send_20file_2c_20_2 -messages_lib/0380_c1d8_Send_3a_20_2508lx_2.rel - ___0380_c1d8_Send_3a_20_2508lx_2 -messages_lib/0381_afab_Server_20address_20.rel - ___0381_afab_Server_20address_20 -messages_lib/0382_36ef_Session_20_25s_20no.rel - ___0382_36ef_Session_20_25s_20no -messages_lib/0383_0845_Slot_20time_3a_20_2.rel - ___0383_0845_Slot_20time_3a_20_2 -messages_lib/0384_6556_Socket_20not_20in_2.rel - ___0384_6556_Socket_20not_20in_2 -messages_lib/0385_a061_Sorry_20_2d_20the_2.rel - ___0385_a061_Sorry_20_2d_20the_2 -messages_lib/0386_8034_Stack_20violation_2.rel - ___0386_8034_Stack_20violation_2 -messages_lib/0387_6414_Station_20_20_20Las.rel - ___0387_6414_Station_20_20_20Las -messages_lib/0388_5bef_Station_20_20_20Las.rel - ___0388_5bef_Station_20_20_20Las -messages_lib/0389_9aef_Subject_3a_20_25s_0.rel - ___0389_9aef_Subject_3a_20_25s_0 -messages_lib/038a_0cac_System_20is_20overl.rel - ___038a_0cac_System_20is_20overl -messages_lib/038b_63e9_T_20hostname.rel - ___038b_63e9_T_20hostname -messages_lib/038c_1279_T1_3a_20.rel - ___038c_1279_T1_3a_20 -messages_lib/038d_a7c1_T3_3a_20.rel - ___038d_a7c1_T3_3a_20 -messages_lib/038e_e4a1_TACK_3a_20.rel - ___038e_e4a1_TACK_3a_20 -messages_lib/038f_7f7b_TCB_20_25p_20_25s_2.rel - ___038f_7f7b_TCB_20_25p_20_25s_2 -messages_lib/0390_5447_TCD_3a_20.rel - ___0390_5447_TCD_3a_20 -messages_lib/0391_fa23_TCP_20MSS.rel - ___0391_fa23_TCP_20MSS -messages_lib/0392_70e7_TCP_20default_20irt.rel - ___0392_70e7_TCP_20default_20irt -messages_lib/0393_5ac7_TCP_20header_20comp.rel - ___0393_5ac7_TCP_20header_20comp -messages_lib/0394_c668_TCP_20state_20traci.rel - ___0394_c668_TCP_20state_20traci -messages_lib/0395_b0d7_TCP_20syn_2bdata_20.rel - ___0395_b0d7_TCP_20syn_2bdata_20 -messages_lib/0396_43bd_TCP_20timestamps.rel - ___0396_43bd_TCP_20timestamps -messages_lib/0397_5b74_TCP_20window.rel - ___0397_5b74_TCP_20window -messages_lib/0398_7267_TCP_3a_20_25u_2d_3e.rel - ___0398_7267_TCP_3a_20_25u_2d_3e -messages_lib/0399_59c4_TChoke_3a_20.rel - ___0399_59c4_TChoke_3a_20 -messages_lib/039a_2ced_TX_20Delay_3a_20_25.rel - ___039a_2ced_TX_20Delay_3a_20_25 -messages_lib/039b_6a23_TX_20Tail_20time_3a.rel - ___039b_6a23_TX_20Tail_20time_3a -messages_lib/039c_d175_TX_20queue_20limit.rel - ___039c_d175_TX_20queue_20limit -messages_lib/039d_f579_TYPE_20A_0a.rel - ___039d_f579_TYPE_20A_0a -messages_lib/039e_3bb9_TYPE_20I_0a.rel - ___039e_3bb9_TYPE_20I_0a -messages_lib/039f_a616_TYPE_20L_20_25d_0a.rel - ___039f_a616_TYPE_20L_20_25d_0a -messages_lib/03a0_f6fb_Target_20_20_20_20T.rel - ___03a0_f6fb_Target_20_20_20_20T -messages_lib/03a1_950b_Telnet_20option_20t.rel - ___03a1_950b_Telnet_20option_20t -messages_lib/03a2_4517_Thank_20you_20_25s_.rel - ___03a2_4517_Thank_20you_20_25s_ -messages_lib/03a3_70f0_The_20escape_20char.rel - ___03a3_70f0_The_20escape_20char -messages_lib/03a4_6de0_Time_20for_201000_2.rel - ___03a4_6de0_Time_20for_201000_2 -messages_lib/03a5_601a_Time_20to_20live.rel - ___03a5_601a_Time_20to_20live -messages_lib/03a6_e505_Timeout_20value_20_.rel - ___03a6_e505_Timeout_20value_20_ -messages_lib/03a7_1db3_Timer_20_20_20_20_2.rel - ___03a7_1db3_Timer_20_20_20_20_2 -messages_lib/03a8_d78a_Tip_20connection_20.rel - ___03a8_d78a_Tip_20connection_20 -messages_lib/03a9_c093_Tip_20session_20alr.rel - ___03a9_c093_Tip_20session_20alr -messages_lib/03aa_8c54_To_3a_20_25s_0a.rel - ___03aa_8c54_To_3a_20_25s_0a -messages_lib/03ab_2a55_Too_20many_20HAPN_2.rel - ___03ab_2a55_Too_20many_20HAPN_2 -messages_lib/03ac_76b7_Too_20many_20asynch.rel - ___03ac_76b7_Too_20many_20asynch -messages_lib/03ad_58f2_Too_20many_20digipe.rel - ___03ad_58f2_Too_20many_20digipe -messages_lib/03ae_2d53_Too_20many_20hs_20c.rel - ___03ae_2d53_Too_20many_20hs_20c -messages_lib/03af_286c_Too_20many_20mailbo.rel - ___03af_286c_Too_20many_20mailbo -messages_lib/03b0_4c9a_Too_20many_20nrs_20.rel - ___03b0_4c9a_Too_20many_20nrs_20 -messages_lib/03b1_7103_Too_20many_20packet.rel - ___03b1_7103_Too_20many_20packet -messages_lib/03b2_d8c3_Too_20many_20pc100_.rel - ___03b2_d8c3_Too_20many_20pc100_ -messages_lib/03b3_2057_Too_20many_20sessio.rel - ___03b3_2057_Too_20many_20sessio -messages_lib/03b4_447c_Too_20many_20slip_2.rel - ___03b4_447c_Too_20many_20slip_2 -messages_lib/03b5_0d8c_Try_20to_20bounce_2.rel - ___03b5_0d8c_Try_20to_20bounce_2 -messages_lib/03b6_2030_Trying_20_25s_2e_2e.rel - ___03b6_2030_Trying_20_25s_2e_2e -messages_lib/03b7_cee2_Trying_20_25s_2e_2e.rel - ___03b7_cee2_Trying_20_25s_2e_2e -messages_lib/03b8_be29_Trying_20Connection.rel - ___03b8_be29_Trying_20Connection -messages_lib/03b9_9c56_Tstate_20_3d_20_25s.rel - ___03b9_9c56_Tstate_20_3d_20_25s -messages_lib/03ba_6afe_Turn_20off_20local_.rel - ___03ba_6afe_Turn_20off_20local_ -messages_lib/03bb_c801_Tx_20state_20_20_25.rel - ___03bb_c801_Tx_20state_20_20_25 -messages_lib/03bc_be1b_Tx_20state_20_20_25.rel - ___03bc_be1b_Tx_20state_20_20_25 -messages_lib/03bd_e1f6_TxBuffers_3a_20_20S.rel - ___03bd_e1f6_TxBuffers_3a_20_20S -messages_lib/03be_5cfe_Txdefer_20_2d_20_25.rel - ___03be_5cfe_Txdefer_20_2d_20_25 -messages_lib/03bf_e733_U_20filename.rel - ___03bf_e733_U_20filename -messages_lib/03c0_9059_UDP_3a.rel - ___03c0_9059_UDP_3a -messages_lib/03c1_a945_USER_20_25s.rel - ___03c1_a945_USER_20_25s -messages_lib/03c2_41aa_Unknown_20command.rel - ___03c2_41aa_Unknown_20command -messages_lib/03c3_e21a_Unknown_20command_2.rel - ___03c3_e21a_Unknown_20command_2 -messages_lib/03c4_b975_Unknown_20command_3.rel - ___03c4_b975_Unknown_20command_3 -messages_lib/03c5_d2a4_Unknown_20encapsula.rel - ___03c5_d2a4_Unknown_20encapsula -messages_lib/03c6_8cf4_Unknown_20parameter.rel - ___03c6_8cf4_Unknown_20parameter -messages_lib/03c7_eb24_Update_20with_20MD5.rel - ___03c7_eb24_Update_20with_20MD5 -messages_lib/03c8_7d7d_Uploading_20_25s_0a.rel - ___03c8_7d7d_Uploading_20_25s_0a -messages_lib/03c9_bd81_Uploading_20off_0a.rel - ___03c9_bd81_Uploading_20off_0a -messages_lib/03ca_6d70_Uptime_20_25s_20Sta.rel - ___03ca_6d70_Uptime_20_25s_20Sta -messages_lib/03cb_0a8d_Usage_3a_20.rel - ___03cb_0a8d_Usage_3a_20 -messages_lib/03cc_125c_Usage_3a_20_25s_20_.rel - ___03cc_125c_Usage_3a_20_25s_20_ -messages_lib/03cd_6ae1_Usage_3a_20F_20user.rel - ___03cd_6ae1_Usage_3a_20F_20user -messages_lib/03ce_7dd1_Usage_3a_20ax25_20r.rel - ___03ce_7dd1_Usage_3a_20ax25_20r -messages_lib/03cf_f8b8_Usage_3a_20dial_20_.rel - ___03cf_f8b8_Usage_3a_20dial_20_ -messages_lib/03d0_a375_Usage_3a_20mbox_20m.rel - ___03d0_a375_Usage_3a_20mbox_20m -messages_lib/03d1_8cfb_Usage_3a_20pop_20us.rel - ___03d1_8cfb_Usage_3a_20pop_20us -messages_lib/03d2_a2c0_Usage_3a_20smtp_20m.rel - ___03d2_a2c0_Usage_3a_20smtp_20m -messages_lib/03d3_9654_Use_20the_20ax25_20.rel - ___03d3_9654_Use_20the_20ax25_20 -messages_lib/03d4_4893_User_20_20_20_20_20.rel - ___03d4_4893_User_20_20_20_20_20 -messages_lib/03d5_633f_User_20_25s_20not_2.rel - ___03d5_633f_User_20_25s_20not_2 -messages_lib/03d6_75ef_V_20numbers.rel - ___03d6_75ef_V_20numbers -messages_lib/03d7_4b9d_VJ_20Compressed_20T.rel - ___03d7_4b9d_VJ_20Compressed_20T -messages_lib/03d8_2be9_VJ_20Uncompressed_2.rel - ___03d8_2be9_VJ_20Uncompressed_2 -messages_lib/03d9_3d32_Valid_20options_3a.rel - ___03d9_3d32_Valid_20options_3a -messages_lib/03da_8007_Value_20_25s_20_28_.rel - ___03da_8007_Value_20_25s_20_28_ -messages_lib/03db_c8df_Verbose.rel - ___03db_c8df_Verbose -messages_lib/03dc_32ff_Verbose_20flag.rel - ___03dc_32ff_Verbose_20flag -messages_lib/03dd_b110_WARNING_3a_20Locati.rel - ___03dd_b110_WARNING_3a_20Locati -messages_lib/03de_eddf_Warning_21_20Interf.rel - ___03de_eddf_Warning_21_20Interf -messages_lib/03df_4457_Warning_3a_20type_2.rel - ___03df_4457_Warning_3a_20type_2 -messages_lib/03e0_85a8_Window_20_28frames_.rel - ___03e0_85a8_Window_20_28frames_ -messages_lib/03e1_9331_Window_20size_20_28.rel - ___03e1_9331_Window_20size_20_28 -messages_lib/03e2_613d_Window_3a_20_25_2d5.rel - ___03e2_613d_Window_3a_20_25_2d5 -messages_lib/03e3_25a6_Wink_20DTR_3f_20.rel - ___03e3_25a6_Wink_20DTR_3f_20 -messages_lib/03e4_75b2_Writing_20article_2.rel - ___03e4_75b2_Writing_20article_2 -messages_lib/03e5_3999_XMD5_20_25s.rel - ___03e5_3999_XMD5_20_25s -messages_lib/03e6_a62b_XMD5_20_25s_0a.rel - ___03e6_a62b_XMD5_20_25s_0a -messages_lib/03e7_8515_XMKD_20_25s_0a.rel - ___03e7_8515_XMKD_20_25s_0a -messages_lib/03e8_31d2_XRMD_20_25s_0a.rel - ___03e8_31d2_XRMD_20_25s_0a -messages_lib/03e9_71c6_You_20have_20.rel - ___03e9_71c6_You_20have_20 -messages_lib/03ea_1e66_You_20have_20new_20.rel - ___03ea_1e66_You_20have_20new_20 -messages_lib/03eb_4583_You_27re_20using_20.rel - ___03eb_4583_You_27re_20using_20 -messages_lib/03ec_4aef_Z_20filename.rel - ___03ec_4aef_Z_20filename -messages_lib/03ed_5fd7_Zap_20failed_3a_20_.rel - ___03ed_5fd7_Zap_20failed_3a_20_ -messages_lib/03ee_e3d1__5b.rel - ___03ee_e3d1__5b -messages_lib/03ef_9d9c__5bNET_2dHMR_24_5d.rel - ___03ef_9d9c__5bNET_2dHMR_24_5d -messages_lib/03f0_f8e4__5bunknown_5d.rel - ___03f0_f8e4__5bunknown_5d -messages_lib/03f1_699f__5eC_0a.rel - ___03f1_699f__5eC_0a -messages_lib/03f2_e5d6__5eR_0a.rel - ___03f2_e5d6__5eR_0a -messages_lib/03f3_1951__5fexit.rel - ___03f3_1951__5fexit -messages_lib/03f4_a314__5ffcreat_3a_20WARN.rel - ___03f4_a314__5ffcreat_3a_20WARN -messages_lib/03f5_79de__5funlink_3a_20bad_.rel - ___03f5_79de__5funlink_3a_20bad_ -messages_lib/03f6_722b_accept.rel - ___03f6_722b_accept -messages_lib/03f7_30f9_accept_0a.rel - ___03f7_30f9_accept_0a -messages_lib/03f8_2cfc_access.rel - ___03f8_2cfc_access -messages_lib/03f9_9b89_accm.rel - ___03f9_9b89_accm -messages_lib/03fa_16c9_acct.rel - ___03fa_16c9_acct -messages_lib/03fb_0c4f_acfc.rel - ___03fb_0c4f_acfc -messages_lib/03fc_7530_acktime.rel - ___03fc_7530_acktime -messages_lib/03fd_41b5_add.rel - ___03fd_41b5_add -messages_lib/03fe_d8a3_add_20_3chostid_3e.rel - ___03fe_d8a3_add_20_3chostid_3e -messages_lib/03ff_6783_addprivate.rel - ___03ff_6783_addprivate -messages_lib/0400_9712_address.rel - ___0400_9712_address -messages_lib/0401_2c42_addserver.rel - ___0401_2c42_addserver -messages_lib/0402_b0a9_alarm.rel - ___0402_b0a9_alarm -messages_lib/0403_9965_allocs_20_25lu_20fr.rel - ___0403_9965_allocs_20_25lu_20fr -messages_lib/0404_8e82_allow_20pap_20none_.rel - ___0404_8e82_allow_20pap_20none_ -messages_lib/0405_ba08_allow_20tcp_20none_.rel - ___0405_ba08_allow_20tcp_20none_ -messages_lib/0406_94f6_anext_20pointer_20o.rel - ___0406_94f6_anext_20pointer_20o -messages_lib/0407_c2a0_answer_20script_3a_.rel - ___0407_c2a0_answer_20script_3a_ -messages_lib/0408_da7c_area.rel - ___0408_da7c_area -messages_lib/0409_1dde_arp_20add_20_3chost.rel - ___0409_1dde_arp_20add_20_3chost -messages_lib/040a_96ce_arp_20drop_20_3chos.rel - ___040a_96ce_arp_20drop_20_3chos -messages_lib/040b_0018_arp_20publish_20_3c.rel - ___040b_0018_arp_20publish_20_3c -messages_lib/040c_5838_asci.rel - ___040c_5838_asci -messages_lib/040d_4354_ascii.rel - ___040d_4354_ascii -messages_lib/040e_3914_ascistat.rel - ___040e_3914_ascistat -messages_lib/040f_6442_attach.rel - ___040f_6442_attach -messages_lib/0410_39bc_attach_20_3chardwar.rel - ___0410_39bc_attach_20_3chardwar -messages_lib/0411_fe98_attach_20asci_20_3c.rel - ___0411_fe98_attach_20asci_20_3c -messages_lib/0412_342d_attach_20escc_20_3c.rel - ___0412_342d_attach_20escc_20_3c -messages_lib/0413_7943_attempt_20to_20writ.rel - ___0413_7943_attempt_20to_20writ -messages_lib/0414_7d37_attend.rel - ___0414_7d37_attend -messages_lib/0415_c133_authenticate.rel - ___0415_c133_authenticate -messages_lib/0416_fd47_ax25_20kick_20_3cax.rel - ___0416_fd47_ax25_20kick_20_3cax -messages_lib/0417_0003_ax25_20reset_20_3ca.rel - ___0417_0003_ax25_20reset_20_3ca -messages_lib/0418_ca0a_bad_20destination_2.rel - ___0418_ca0a_bad_20destination_2 -messages_lib/0419_60d3_bad_20internet_20ad.rel - ___0419_60d3_bad_20internet_20ad -messages_lib/041a_0a79_bad_20neighbor_20ca.rel - ___041a_0a79_bad_20neighbor_20ca -messages_lib/041b_4126_batch.rel - ___041b_4126_batch -messages_lib/041c_bcb6_bcnodes.rel - ___041c_bcb6_bcnodes -messages_lib/041d_0c93_begin_20_2503o_20_2.rel - ___041d_0c93_begin_20_2503o_20_2 -messages_lib/041e_3245_binary.rel - ___041e_3245_binary -messages_lib/041f_4c4f_blimit.rel - ___041f_4c4f_blimit -messages_lib/0420_ff8d_bootp_20_5bnet_5fna.rel - ___0420_ff8d_bootp_20_5bnet_5fna -messages_lib/0421_0e8f_bootp_3a_20Net_5fer.rel - ___0421_0e8f_bootp_3a_20Net_5fer -messages_lib/0422_f5d9_bootp_3a_20timed_20.rel - ___0422_f5d9_bootp_3a_20timed_20 -messages_lib/0423_72d6_bp_20_25lx_20tot_20.rel - ___0423_72d6_bp_20_25lx_20tot_20 -messages_lib/0424_9767_brk.rel - ___0424_9767_brk -messages_lib/0425_f951_broadcast.rel - ___0425_f951_broadcast -messages_lib/0426_03ff_bsr.rel - ___0426_03ff_bsr -messages_lib/0427_83e6_by_20_25s_20_28_25s.rel - ___0427_83e6_by_20_25s_20_28_25s -messages_lib/0428_69f3_by_20_25s_20with_20.rel - ___0428_69f3_by_20_25s_20with_20 -messages_lib/0429_9ab1_bye.rel - ___0429_9ab1_bye -messages_lib/042a_7cbf_cache.rel - ___042a_7cbf_cache -messages_lib/042b_a3a9_can_27t_20read_20_2.rel - ___042b_a3a9_can_27t_20read_20_2 -messages_lib/042c_f4b4_can_27t_20trace_20i.rel - ___042c_f4b4_can_27t_20trace_20i -messages_lib/042d_9aa7_cd.rel - ___042d_9aa7_cd -messages_lib/042e_42c2_cd_20_3cdirectory_3.rel - ___042e_42c2_cd_20_3cdirectory_3 -messages_lib/042f_35a9_chat.rel - ___042f_35a9_chat -messages_lib/0430_743f_chdir.rel - ___0430_743f_chdir -messages_lib/0431_5ed3_check.rel - ___0431_5ed3_check -messages_lib/0432_40b3_check_20_3chost_3e.rel - ___0432_40b3_check_20_3chost_3e -messages_lib/0433_c946_chmod.rel - ___0433_c946_chmod -messages_lib/0434_b786_choketime.rel - ___0434_b786_choketime -messages_lib/0435_88f5_chown.rel - ___0435_88f5_chown -messages_lib/0436_87a8_chroot.rel - ___0436_87a8_chroot -messages_lib/0437_4822_clean.rel - ___0437_4822_clean -messages_lib/0438_23aa_close.rel - ___0438_23aa_close -messages_lib/0439_2b22_close_20FTP.rel - ___0439_2b22_close_20FTP -messages_lib/043a_f93d_close_20Finger.rel - ___043a_f93d_close_20Finger -messages_lib/043b_0957_close_20POP.rel - ___043b_0957_close_20POP -messages_lib/043c_b85c_close_20POP_20_2d_2.rel - ___043c_b85c_close_20POP_20_2d_2 -messages_lib/043d_83a3_close_20SMTP.rel - ___043d_83a3_close_20SMTP -messages_lib/043e_b949_close_20SMTP_20_2d_.rel - ___043e_b949_close_20SMTP_20_2d_ -messages_lib/043f_423c_close_20discard.rel - ___043f_423c_close_20discard -messages_lib/0440_419d_close_20echo.rel - ___0440_419d_close_20echo -messages_lib/0441_03ad_close_20term.rel - ___0441_03ad_close_20term -messages_lib/0442_83dc_code_20_25u_20arg_2.rel - ___0442_83dc_code_20_25u_20arg_2 -messages_lib/0443_ea90_compare.rel - ___0443_ea90_compare -messages_lib/0444_a613_compare_20_3cremote.rel - ___0444_a613_compare_20_3cremote -messages_lib/0445_fbc2_compress.rel - ___0445_fbc2_compress -messages_lib/0446_3845_compressed_20.rel - ___0446_3845_compressed_20 -messages_lib/0447_26b1_configure.rel - ___0447_26b1_configure -messages_lib/0448_749f_connect.rel - ___0448_749f_connect -messages_lib/0449_5769_control.rel - ___0449_5769_control -messages_lib/044a_941e_control_20up_20_7c_.rel - ___044a_941e_control_20up_20_7c_ -messages_lib/044b_2aba_control_3a_20_25s_0.rel - ___044b_2aba_control_3a_20_25s_0 -messages_lib/044c_4bf4_cwd.rel - ___044c_4bf4_cwd -messages_lib/044d_62af_d_5finit_28_29.rel - ___044d_62af_d_5finit_28_29 -messages_lib/044e_5a9b_d_5finit_28_29_20ma.rel - ___044e_5a9b_d_5finit_28_29_20ma -messages_lib/044f_62a8_debug.rel - ___044f_62a8_debug -messages_lib/0450_740d_default.rel - ___0450_740d_default -messages_lib/0451_db45_defaultfile.rel - ___0451_db45_defaultfile -messages_lib/0452_818b_delay_20_25lu_0a.rel - ___0452_818b_delay_20_25lu_0a -messages_lib/0453_2c87_dele.rel - ___0453_2c87_dele -messages_lib/0454_89a5_delete.rel - ___0454_89a5_delete -messages_lib/0455_3919_delete_20_3cfile_3e.rel - ___0455_3919_delete_20_3cfile_3e -messages_lib/0456_6466_destlist.rel - ___0456_6466_destlist -messages_lib/0457_cfc1_detach.rel - ___0457_cfc1_detach -messages_lib/0458_26f3_detach_20_3cinterfa.rel - ___0458_26f3_detach_20_3cinterfa -messages_lib/0459_3f12_devio_5fgarbage_3a_.rel - ___0459_3f12_devio_5fgarbage_3a_ -messages_lib/045a_0f61_dfile_5fsearch_3a_2.rel - ___045a_0f61_dfile_5fsearch_3a_2 -messages_lib/045b_4eba_dfile_5fupdate_3a_2.rel - ___045b_4eba_dfile_5fupdate_3a_2 -messages_lib/045c_5b47_dfile_5fupdate_3a_2.rel - ___045c_5b47_dfile_5fupdate_3a_2 -messages_lib/045d_ef06_dfile_5fupdate_3a_2.rel - ___045d_ef06_dfile_5fupdate_3a_2 -messages_lib/045e_0173_dialer.rel - ___045e_0173_dialer -messages_lib/045f_8d0b_dialer_20_3ciface_3.rel - ___045f_8d0b_dialer_20_3ciface_3 -messages_lib/0460_18c3_digipeat.rel - ___0460_18c3_digipeat -messages_lib/0461_bdc7_dir.rel - ___0461_bdc7_dir -messages_lib/0462_5c0a_directory.rel - ___0462_5c0a_directory -messages_lib/0463_176f_discard.rel - ___0463_176f_discard -messages_lib/0464_684a_discard_20expired_2.rel - ___0464_684a_discard_20expired_2 -messages_lib/0465_f701_disconnect.rel - ___0465_f701_disconnect -messages_lib/0466_e146_dns.rel - ___0466_e146_dns -messages_lib/0467_8f79_dns_5fquery_3a_20qu.rel - ___0467_8f79_dns_5fquery_3a_20qu -messages_lib/0468_6da5_dns_5fquery_3a_20re.rel - ___0468_6da5_dns_5fquery_3a_20re -messages_lib/0469_041c_doexit_3a_20won_27t.rel - ___0469_041c_doexit_3a_20won_27t -messages_lib/046a_21ed_domain.rel - ___046a_21ed_domain -messages_lib/046b_e0fd_down_20script_3a_20.rel - ___046b_e0fd_down_20script_3a_20 -messages_lib/046c_050c_download.rel - ___046c_050c_download -messages_lib/046d_4853_drop.rel - ___046d_4853_drop -messages_lib/046e_0532_drop_20_3chostid_3e.rel - ___046e_0532_drop_20_3chostid_3e -messages_lib/046f_e7cf_dropserver.rel - ___046f_e7cf_dropserver -messages_lib/0470_a2e4_dup.rel - ___0470_a2e4_dup -messages_lib/0471_b319_dup2.rel - ___0471_b319_dup2 -messages_lib/0472_cb91_dynip.rel - ___0472_cb91_dynip -messages_lib/0473_2edf_echo.rel - ___0473_2edf_echo -messages_lib/0474_7366_empty_20packet_21_2.rel - ___0474_7366_empty_20packet_21_2 -messages_lib/0475_48fd_encapsulation.rel - ___0475_48fd_encapsulation -messages_lib/0476_4a34_eol.rel - ___0476_4a34_eol -messages_lib/0477_b4ae_escape.rel - ___0477_b4ae_escape -messages_lib/0478_858e_escc.rel - ___0478_858e_escc -messages_lib/0479_d50a_escc_25d_3a_20No_20.rel - ___0479_d50a_escc_25d_3a_20No_20 -messages_lib/047a_6362_esccstat.rel - ___047a_6362_esccstat -messages_lib/047b_59b0_execve.rel - ___047b_59b0_execve -messages_lib/047c_3566_exit.rel - ___047c_3566_exit -messages_lib/047d_bd2b_expired.rel - ___047d_bd2b_expired -messages_lib/047e_bce0_failure.rel - ___047e_bce0_failure -messages_lib/047f_086a_falign.rel - ___047f_086a_falign -messages_lib/0480_303b_files.rel - ___0480_303b_files -messages_lib/0481_d6a7_filter_20mode_20is_.rel - ___0481_d6a7_filter_20mode_20is_ -messages_lib/0482_927a_finger.rel - ___0482_927a_finger -messages_lib/0483_8ea1_finger_20name_40hos.rel - ___0483_8ea1_finger_20name_40hos -messages_lib/0484_28f4_flush.rel - ___0484_28f4_flush -messages_lib/0485_dc8b_fmount_3a_20can_27t.rel - ___0485_dc8b_fmount_3a_20can_27t -messages_lib/0486_8074_fork.rel - ___0486_8074_fork -messages_lib/0487_8227_forward.rel - ___0487_8227_forward -messages_lib/0488_c066_fp_20_20_20_20_20_2.rel - ___0488_c066_fp_20_20_20_20_20_2 -messages_lib/0489_9a2a_free_3a_20WARNING_2.rel - ___0489_9a2a_free_3a_20WARNING_2 -messages_lib/048a_f896_freelist.rel - ___048a_f896_freelist -messages_lib/048b_bd4f_from_20_25s_20.rel - ___048b_bd4f_from_20_25s_20 -messages_lib/048c_5b02_from_20_25s_2ebbs_2.rel - ___048c_5b02_from_20_25s_2ebbs_2 -messages_lib/048d_2208_fs_5finit_28_29.rel - ___048d_2208_fs_5finit_28_29 -messages_lib/048e_7fbc_fstat.rel - ___048e_7fbc_fstat -messages_lib/048f_0e84_ftp.rel - ___048f_0e84_ftp -messages_lib/0490_bafd_ftp_20_3caddress_3e.rel - ___0490_bafd_ftp_20_3caddress_3e -messages_lib/0491_f999_ftp_3e_20syst_0a.rel - ___0491_f999_ftp_3e_20syst_0a -messages_lib/0492_51ba_garbage_20collectio.rel - ___0492_51ba_garbage_20collectio -messages_lib/0493_c2ce_gateway.rel - ___0493_c2ce_gateway -messages_lib/0494_9e35_get.rel - ___0494_9e35_get -messages_lib/0495_c7c0_get_20_3cremotefile.rel - ___0495_c7c0_get_20_3cremotefile -messages_lib/0496_60c5_getfsys.rel - ___0496_60c5_getfsys -messages_lib/0497_631b_getinode_3a_20bad_2.rel - ___0497_631b_getinode_3a_20bad_2 -messages_lib/0498_7dac_getset.rel - ___0498_7dac_getset -messages_lib/0499_b3cb_groups.rel - ___0499_b3cb_groups -messages_lib/049a_156e_hash.rel - ___049a_156e_hash -messages_lib/049b_5bc8_heap_20size_20_25lu.rel - ___049b_5bc8_heap_20size_20_25lu -messages_lib/049c_856f_heard.rel - ___049c_856f_heard -messages_lib/049d_fc9f_help.rel - ___049d_fc9f_help -messages_lib/049e_1d5e_homedir.rel - ___049e_1d5e_homedir -messages_lib/049f_6fa6_hop.rel - ___049f_6fa6_hop -messages_lib/04a0_df98_host.rel - ___04a0_df98_host -messages_lib/04a1_476e_hostname.rel - ___04a1_476e_hostname -messages_lib/04a2_2f25_icmp.rel - ___04a2_2f25_icmp -messages_lib/04a3_dd41_ident.rel - ___04a3_dd41_ident -messages_lib/04a4_fe83_ifconfig.rel - ___04a4_fe83_ifconfig -messages_lib/04a5_6196_ignored_20_28hold_2.rel - ___04a5_6196_ignored_20_28hold_2 -messages_lib/04a6_dc84_info.rel - ___04a6_dc84_info -messages_lib/04a7_0500_input_20line_3a_20_.rel - ___04a7_0500_input_20line_3a_20_ -messages_lib/04a8_9677_interface.rel - ___04a8_9677_interface -messages_lib/04a9_3fa5_ioctl.rel - ___04a9_3fa5_ioctl -messages_lib/04aa_3172_ip.rel - ___04aa_3172_ip -messages_lib/04ab_d229_ip_5frecv_28_25s_29.rel - ___04ab_d229_ip_5frecv_28_25s_29 -messages_lib/04ac_289f_ip_5fsend_0a.rel - ___04ac_289f_ip_5fsend_0a -messages_lib/04ad_0191_ipaddress.rel - ___04ad_0191_ipaddress -messages_lib/04ae_dfc4_ipcp.rel - ___04ae_dfc4_ipcp -messages_lib/04af_f4c1_irtt.rel - ___04af_f4c1_irtt -messages_lib/04b0_516b_kick.rel - ___04b0_516b_kick -messages_lib/04b1_a61c_kill.rel - ___04b1_a61c_kill -messages_lib/04b2_ff9f_kill_20_3cjobnumber.rel - ___04b2_ff9f_kill_20_3cjobnumber -messages_lib/04b3_5e27_ksigs_20_25lu_20que.rel - ___04b3_5e27_ksigs_20_25lu_20que -messages_lib/04b4_1bbe_kwaits_20_25lu_20no.rel - ___04b4_1bbe_kwaits_20_25lu_20no -messages_lib/04b5_a567_lcp.rel - ___04b5_a567_lcp -messages_lib/04b6_b632_link.rel - ___04b6_b632_link -messages_lib/04b7_dfe4_linkaddress.rel - ___04b7_dfe4_linkaddress -messages_lib/04b8_7bad_list.rel - ___04b8_7bad_list -messages_lib/04b9_4346_listen.rel - ___04b9_4346_listen -messages_lib/04ba_a5dd_listservers.rel - ___04ba_a5dd_listservers -messages_lib/04bb_f2d8_local.rel - ___04bb_f2d8_local -messages_lib/04bc_68f9_log.rel - ___04bc_68f9_log -messages_lib/04bd_feb4_logfile.rel - ___04bd_feb4_logfile -messages_lib/04be_52c6_login_3a_20.rel - ___04be_52c6_login_3a_20 -messages_lib/04bf_a516_logscreen.rel - ___04bf_a516_logscreen -messages_lib/04c0_8f77_lookup.rel - ___04c0_8f77_lookup -messages_lib/04c1_7d51_ls.rel - ___04c1_7d51_ls -messages_lib/04c2_634b_lseek.rel - ___04c2_634b_lseek -messages_lib/04c3_0288_magic.rel - ___04c3_0288_magic -messages_lib/04c4_868b_maibox_20name_20not.rel - ___04c4_868b_maibox_20name_20not -messages_lib/04c5_2d7f_mailbox.rel - ___04c5_2d7f_mailbox -messages_lib/04c6_2084_mailbox_20name_20no.rel - ___04c6_2084_mailbox_20name_20no -messages_lib/04c7_86f8_mailhost.rel - ___04c7_86f8_mailhost -messages_lib/04c8_63b8_mailhost_20not_20de.rel - ___04c8_63b8_mailhost_20not_20de -messages_lib/04c9_139d_maxclients.rel - ___04c9_139d_maxclients -messages_lib/04ca_8d56_maxframe.rel - ___04ca_8d56_maxframe -messages_lib/04cb_d5aa_maximum_20route_20q.rel - ___04cb_d5aa_maximum_20route_20q -messages_lib/04cc_9853_maxmsg.rel - ___04cc_9853_maxmsg -messages_lib/04cd_7203_maxttl.rel - ___04cd_7203_maxttl -messages_lib/04ce_e017_maxwait.rel - ___04ce_e017_maxwait -messages_lib/04cf_e57a_mbuf_20allocs_20_25.rel - ___04cf_e57a_mbuf_20allocs_20_25 -messages_lib/04d0_8c4f_mcompare.rel - ___04d0_8c4f_mcompare -messages_lib/04d1_f47e_mcompare_20_3cfile_.rel - ___04d1_f47e_mcompare_20_3cfile_ -messages_lib/04d2_a71a_md5.rel - ___04d2_a71a_md5 -messages_lib/04d3_cc78_md5_20_3cfile_3e.rel - ___04d3_cc78_md5_20_3cfile_3e -messages_lib/04d4_4d2a_memory.rel - ___04d4_4d2a_memory -messages_lib/04d5_69ba_memory_20cache_20si.rel - ___04d5_69ba_memory_20cache_20si -messages_lib/04d6_336a_merge.rel - ___04d6_336a_merge -messages_lib/04d7_649e_merge_20_25s_20_25d.rel - ___04d7_649e_merge_20_25s_20_25d -messages_lib/04d8_460c_metric_20better_3a_.rel - ___04d8_460c_metric_20better_3a_ -messages_lib/04d9_3694_metric_20change_3a_.rel - ___04d9_3694_metric_20change_3a_ -messages_lib/04da_44b0_metric_20not_20bett.rel - ___04da_44b0_metric_20not_20bett -messages_lib/04db_b64c_mget.rel - ___04db_b64c_mget -messages_lib/04dc_8d01_mget_20_3cfile_3e_2.rel - ___04dc_8d01_mget_20_3cfile_3e_2 -messages_lib/04dd_1e96_mkd_20.rel - ___04dd_1e96_mkd_20 -messages_lib/04de_304a_mkdir.rel - ___04de_304a_mkdir -messages_lib/04df_7d04_mkdir_20_3cdirector.rel - ___04df_7d04_mkdir_20_3cdirector -messages_lib/04e0_6257_mknod.rel - ___04e0_6257_mknod -messages_lib/04e1_685e_mode.rel - ___04e1_685e_mode -messages_lib/04e2_9335_modes_20are_3a_20no.rel - ___04e2_9335_modes_20are_3a_20no -messages_lib/04e3_a91f_more.rel - ___04e3_a91f_more -messages_lib/04e4_5384_more_20_3cfilename_.rel - ___04e4_5384_more_20_3cfilename_ -messages_lib/04e5_ec46_motd.rel - ___04e5_ec46_motd -messages_lib/04e6_b5d1_mount.rel - ___04e6_b5d1_mount -messages_lib/04e7_2a4d_mput.rel - ___04e7_2a4d_mput -messages_lib/04e8_312f_mput_20_3cfile_3e_2.rel - ___04e8_312f_mput_20_3cfile_3e_2 -messages_lib/04e9_245f_mru.rel - ___04e9_245f_mru -messages_lib/04ea_58b1_mss.rel - ___04ea_58b1_mss -messages_lib/04eb_708f_mtu.rel - ___04eb_708f_mtu -messages_lib/04ec_78ae_mycall.rel - ___04ec_78ae_mycall -messages_lib/04ed_8a90_name.rel - ___04ed_8a90_name -messages_lib/04ee_b07d_netmask.rel - ___04ee_b07d_netmask -messages_lib/04ef_4d2c_netrom_20bcnodes_20.rel - ___04ef_4d2c_netrom_20bcnodes_20 -messages_lib/04f0_c5dc_netrom_20connect_20.rel - ___04f0_c5dc_netrom_20connect_20 -messages_lib/04f1_925a_netrom_20interface_.rel - ___04f1_925a_netrom_20interface_ -messages_lib/04f2_a510_netrom_20interface_.rel - ___04f2_a510_netrom_20interface_ -messages_lib/04f3_b271_netrom_20kick_20_3c.rel - ___04f3_b271_netrom_20kick_20_3c -messages_lib/04f4_5334_netrom_20nodefilter.rel - ___04f4_5334_netrom_20nodefilter -messages_lib/04f5_6bfe_netrom_20nodefilter.rel - ___04f5_6bfe_netrom_20nodefilter -messages_lib/04f6_328e_netrom_20reset_20_3.rel - ___04f6_328e_netrom_20reset_20_3 -messages_lib/04f7_18c8_netrom_20route_20ad.rel - ___04f7_18c8_netrom_20route_20ad -messages_lib/04f8_fff3_netrom_20route_20dr.rel - ___04f8_fff3_netrom_20route_20dr -messages_lib/04f9_e8da_netrom_20route_20in.rel - ___04f9_e8da_netrom_20route_20in -messages_lib/04fa_2254_newproc_20_22_25s_2.rel - ___04fa_2254_newproc_20_22_25s_2 -messages_lib/04fb_4db6_newsession_3a_20WAR.rel - ___04fb_4db6_newsession_3a_20WAR -messages_lib/04fc_5ab5_newsession_3a_20WAR.rel - ___04fc_5ab5_newsession_3a_20WAR -messages_lib/04fd_7718_next_20pointer_20ou.rel - ___04fd_7718_next_20pointer_20ou -messages_lib/04fe_7b66_nlst.rel - ___04fe_7b66_nlst -messages_lib/04ff_0ca7_nntp_20addserver_20.rel - ___04ff_0ca7_nntp_20addserver_20 -messages_lib/0500_fea0_nntp_20dropserver_2.rel - ___0500_fea0_nntp_20dropserver_2 -messages_lib/0501_a821_nntp_20kick_20_3cnn.rel - ___0501_a821_nntp_20kick_20_3cnn -messages_lib/0502_a7f6_no_20filesys.rel - ___0502_a7f6_no_20filesys -messages_lib/0503_7405_no_20root.rel - ___0503_7405_no_20root -messages_lib/0504_b518_no_20such_20route_0.rel - ___0504_b518_no_20such_20route_0 -messages_lib/0505_3fb4_nodefilter.rel - ___0505_3fb4_nodefilter -messages_lib/0506_bac4_nodefilter_20subcom.rel - ___0506_bac4_nodefilter_20subcom -messages_lib/0507_e743_nodes.rel - ___0507_e743_nodes -messages_lib/0508_57cf_nodetimer.rel - ___0508_57cf_nodetimer -messages_lib/0509_7a7f_none_0a.rel - ___0509_7a7f_none_0a -messages_lib/050a_29c2_normal_20_28_25s_20.rel - ___050a_29c2_normal_20_28_25s_20 -messages_lib/050b_07d0_null_0a.rel - ___050b_07d0_null_0a -messages_lib/050c_fb30_obsotimer.rel - ___050c_fb30_obsotimer -messages_lib/050d_3971_open.rel - ___050d_3971_open -messages_lib/050e_a412_open_20_25s.rel - ___050e_a412_open_20_25s -messages_lib/050f_e5a0_open_20FTP.rel - ___050f_e5a0_open_20FTP -messages_lib/0510_10d3_open_20Finger.rel - ___0510_10d3_open_20Finger -messages_lib/0511_fe22_open_20MBOX.rel - ___0511_fe22_open_20MBOX -messages_lib/0512_c7d5_open_20POP.rel - ___0512_c7d5_open_20POP -messages_lib/0513_2477_open_20SMTP.rel - ___0513_2477_open_20SMTP -messages_lib/0514_4ca5_open_20discard.rel - ___0514_4ca5_open_20discard -messages_lib/0515_e649_open_20echo.rel - ___0515_e649_open_20echo -messages_lib/0516_a479_open_20term.rel - ___0516_a479_open_20term -messages_lib/0517_2f09_p_5finit_28_29.rel - ___0517_2f09_p_5finit_28_29 -messages_lib/0518_76ec_packet_20delayed_20.rel - ___0518_76ec_packet_20delayed_20 -messages_lib/0519_8504_packet_20duped_0a.rel - ___0519_8504_packet_20duped_0a -messages_lib/051a_a8e1_packet_20lost_0a.rel - ___051a_a8e1_packet_20lost_0a -messages_lib/051b_ead4_paclen.rel - ___051b_ead4_paclen -messages_lib/051c_1a03_page.rel - ___051c_1a03_page -messages_lib/051d_dd11_page_20_3ccommand_3.rel - ___051d_dd11_page_20_3ccommand_3 -messages_lib/051e_b6e1_pap.rel - ___051e_b6e1_pap -messages_lib/051f_512a_param.rel - ___051f_512a_param -messages_lib/0520_d362_param_20_3cinterfac.rel - ___0520_d362_param_20_3cinterfac -messages_lib/0521_9d45_pass.rel - ___0521_9d45_pass -messages_lib/0522_f746_pause.rel - ___0522_f746_pause -messages_lib/0523_d9f3_pfc.rel - ___0523_d9f3_pfc -messages_lib/0524_28cb_ping.rel - ___0524_28cb_ping -messages_lib/0525_d85a_ping_20_3chostid_3e.rel - ___0525_d85a_ping_20_3chostid_3e -messages_lib/0526_0458_pipe.rel - ___0526_0458_pipe -messages_lib/0527_5919_pool.rel - ___0527_5919_pool -messages_lib/0528_e039_port.rel - ___0528_e039_port -messages_lib/0529_a9d2_port_20_25d_3a_20tx.rel - ___0529_a9d2_port_20_25d_3a_20tx -messages_lib/052a_3aa8_ppp.rel - ___052a_3aa8_ppp -messages_lib/052b_8304_ppp_5fproc_3a_20mis.rel - ___052b_8304_ppp_5fproc_3a_20mis -messages_lib/052c_3dc2_protocol_3a_20.rel - ___052c_3dc2_protocol_3a_20 -messages_lib/052d_4160_ps.rel - ___052d_4160_ps -messages_lib/052e_26dc_pthresh.rel - ___052e_26dc_pthresh -messages_lib/052f_a61f_publish.rel - ___052f_a61f_publish -messages_lib/0530_274c_pushdown_20calls_20.rel - ___0530_274c_pushdown_20calls_20 -messages_lib/0531_0234_put.rel - ___0531_0234_put -messages_lib/0532_8f3b_put_20_3clocalfile_.rel - ___0532_8f3b_put_20_3clocalfile_ -messages_lib/0533_2105_pwd.rel - ___0533_2105_pwd -messages_lib/0534_0282_qlimit.rel - ___0534_0282_qlimit -messages_lib/0535_0be6_queries.rel - ___0535_0be6_queries -messages_lib/0536_0bef_query.rel - ___0536_0bef_query -messages_lib/0537_6646_query_20_3chostid_3.rel - ___0537_6646_query_20_3chostid_3 -messages_lib/0538_27c8_queue_20job_20_25s_.rel - ___0538_27c8_queue_20job_20_25s_ -messages_lib/0539_1196_quick.rel - ___0539_1196_quick -messages_lib/053a_ad30_quiet.rel - ___053a_ad30_quiet -messages_lib/053b_7b54_quit.rel - ___053b_7b54_quit -messages_lib/053c_054d_read.rel - ___053c_054d_read -messages_lib/053d_c7a9_read_20_3cremotefil.rel - ___053d_c7a9_read_20_3cremotefil -messages_lib/053e_7ee6_reboot.rel - ___053e_7ee6_reboot -messages_lib/053f_1c64_received_20_25u_20b.rel - ___053f_1c64_received_20_25u_20b -messages_lib/0540_5735_record.rel - ___0540_5735_record -messages_lib/0541_18c5_recv_3a_20do_20.rel - ___0541_18c5_recv_3a_20do_20 -messages_lib/0542_8810_recv_3a_20dont_20.rel - ___0542_8810_recv_3a_20dont_20 -messages_lib/0543_84ef_recv_3a_20will_20.rel - ___0543_84ef_recv_3a_20will_20 -messages_lib/0544_219c_recv_3a_20wont_20.rel - ___0544_219c_recv_3a_20wont_20 -messages_lib/0545_c7dc_refuse.rel - ___0545_c7dc_refuse -messages_lib/0546_0e31_reject_0a.rel - ___0546_0e31_reject_0a -messages_lib/0547_bc2e_remote.rel - ___0547_bc2e_remote -messages_lib/0548_4ff0_remote_20_5b_2dp_20.rel - ___0548_4ff0_remote_20_5b_2dp_20 -messages_lib/0549_cb71_rename.rel - ___0549_cb71_rename -messages_lib/054a_a493_rename_20_3coldfile.rel - ___054a_a493_rename_20_3coldfile -messages_lib/054b_6d5b_repeat.rel - ___054b_6d5b_repeat -messages_lib/054c_01b9_repeat_20_3cinterva.rel - ___054c_01b9_repeat_20_3cinterva -messages_lib/054d_3f14_request.rel - ___054d_3f14_request -messages_lib/054e_85b2_reset.rel - ___054e_85b2_reset -messages_lib/054f_c3ce_response_20id_20_25.rel - ___054f_c3ce_response_20id_20_25 -messages_lib/0550_9bd3_retr.rel - ___0550_9bd3_retr -messages_lib/0551_5e3c_retries.rel - ___0551_5e3c_retries -messages_lib/0552_0acb_retry.rel - ___0552_0acb_retry -messages_lib/0553_7f96_rip_20accept_20_3cg.rel - ___0553_7f96_rip_20accept_20_3cg -messages_lib/0554_764e_rip_20add_20_3cdest.rel - ___0554_764e_rip_20add_20_3cdest -messages_lib/0555_3030_rip_20drop_20_3cdes.rel - ___0555_3030_rip_20drop_20_3cdes -messages_lib/0556_8661_rip_20refuse_20_3cg.rel - ___0556_8661_rip_20refuse_20_3cg -messages_lib/0557_b917_rmd_20.rel - ___0557_b917_rmd_20 -messages_lib/0558_a56c_rmdir.rel - ___0558_a56c_rmdir -messages_lib/0559_b9e3_rmdir_20_3cdirector.rel - ___0559_b9e3_rmdir_20_3cdirector -messages_lib/055a_c459_rmhost.rel - ___055a_c459_rmhost -messages_lib/055b_0284_route.rel - ___055b_0284_route -messages_lib/055c_ea02_route_20add_20_3cde.rel - ___055c_ea02_route_20add_20_3cde -messages_lib/055d_f461_route_20add_20_5b_2.rel - ___055d_f461_route_20add_20_5b_2 -messages_lib/055e_d581_route_20addprivate_.rel - ___055e_d581_route_20addprivate_ -messages_lib/055f_bbd2_route_20drop_20_3cd.rel - ___055f_bbd2_route_20drop_20_3cd -messages_lib/0560_103e_route_20drop_20_5b_.rel - ___0560_103e_route_20drop_20_5b_ -messages_lib/0561_a5ec_route_20lookup_20_3.rel - ___0561_a5ec_route_20lookup_20_3 -messages_lib/0562_ae23_route_20to_20self_3.rel - ___0562_ae23_route_20to_20self_3 -messages_lib/0563_2c09_rtimer.rel - ___0563_2c09_rtimer -messages_lib/0564_ae54_rtt.rel - ___0564_ae54_rtt -messages_lib/0565_02fc_running.rel - ___0565_02fc_running -messages_lib/0566_b4d7_rxbuf.rel - ___0566_b4d7_rxbuf -messages_lib/0567_d2fd_sbrk.rel - ___0567_d2fd_sbrk -messages_lib/0568_3365_scrollback.rel - ___0568_3365_scrollback -messages_lib/0569_9a3e_send.rel - ___0569_9a3e_send -messages_lib/056a_e397_send_20_22string_22.rel - ___056a_e397_send_20_22string_22 -messages_lib/056b_5c19_sender.rel - ___056b_5c19_sender -messages_lib/056c_efea_sending_20job_20_25.rel - ___056c_efea_sending_20job_20_25 -messages_lib/056d_7321_sent_3a_20do_20.rel - ___056d_7321_sent_3a_20do_20 -messages_lib/056e_db3c_sent_3a_20dont_20.rel - ___056e_db3c_sent_3a_20dont_20 -messages_lib/056f_d7c3_sent_3a_20will_20.rel - ___056f_d7c3_sent_3a_20will_20 -messages_lib/0570_72b0_sent_3a_20wont_20.rel - ___0570_72b0_sent_3a_20wont_20 -messages_lib/0571_2d5d_serial_20line_20IP_.rel - ___0571_2d5d_serial_20line_20IP_ -messages_lib/0572_f33e_serial_20line_20VJ_.rel - ___0572_f33e_serial_20line_20VJ_ -messages_lib/0573_6f7f_serial_20line_20VJ_.rel - ___0573_6f7f_serial_20line_20VJ_ -messages_lib/0574_6f48_server_20retries.rel - ___0574_6f48_server_20retries -messages_lib/0575_f0af_server_20trace.rel - ___0575_f0af_server_20trace -messages_lib/0576_db9a_session.rel - ___0576_db9a_session -messages_lib/0577_3031_set_20mycall_20firs.rel - ___0577_3031_set_20mycall_20firs -messages_lib/0578_1de4_shell.rel - ___0578_1de4_shell -messages_lib/0579_3faf_signal.rel - ___0579_3faf_signal -messages_lib/057a_dce5_size.rel - ___057a_dce5_size -messages_lib/057b_f163_sizes.rel - ___057b_f163_sizes -messages_lib/057c_4046_smtp_20daemon_20ent.rel - ___057c_4046_smtp_20daemon_20ent -messages_lib/057d_8e2a_smtp_20daemon_3a_20.rel - ___057d_8e2a_smtp_20daemon_3a_20 -messages_lib/057e_23e1_smtp_20job_20_25s_2.rel - ___057e_23e1_smtp_20job_20_25s_2 -messages_lib/057f_ed89_smtp_20mode_3a_20_2.rel - ___057f_ed89_smtp_20mode_3a_20_2 -messages_lib/0580_2b33_smtp_20recv_3a_20_2.rel - ___0580_2b33_smtp_20recv_3a_20_2 -messages_lib/0581_928b_smtp_20sent_3a_20.rel - ___0581_928b_smtp_20sent_3a_20 -messages_lib/0582_b4cf_socket.rel - ___0582_b4cf_socket -messages_lib/0583_6b20_some_20strange_2c_2.rel - ___0583_6b20_some_20strange_2c_2 -messages_lib/0584_60cd_speed.rel - ___0584_60cd_speed -messages_lib/0585_9785_speed_20_3cbps_3e.rel - ___0585_9785_speed_20_3cbps_3e -messages_lib/0586_1861_spool_3a_20_25s_0a.rel - ___0586_1861_spool_3a_20_25s_0a -messages_lib/0587_61f2_src_20_25s.rel - ___0587_61f2_src_20_25s -messages_lib/0588_4e06_srtt_20_3d_20_25lu_.rel - ___0588_4e06_srtt_20_3d_20_25lu_ -messages_lib/0589_795f_stack_20test.rel - ___0589_795f_stack_20test -messages_lib/058a_45e3_stacktest.rel - ___058a_45e3_stacktest -messages_lib/058b_be0b_stacktest_20_5bon_7.rel - ___058b_be0b_stacktest_20_5bon_7 -messages_lib/058c_fcc6_standard_0a.rel - ___058c_fcc6_standard_0a -messages_lib/058d_b958_start.rel - ___058d_b958_start -messages_lib/058e_4b5d_start_20_3cserverna.rel - ___058e_4b5d_start_20_3cserverna -messages_lib/058f_9324_start_20bsr_20_3cin.rel - ___058f_9324_start_20bsr_20_3cin -messages_lib/0590_d63e_stat.rel - ___0590_d63e_stat -messages_lib/0591_5069_status.rel - ___0591_5069_status -messages_lib/0592_7dfc_status_20up_20_7c_2.rel - ___0592_7dfc_status_20up_20_7c_2 -messages_lib/0593_68cb_stime.rel - ___0593_68cb_stime -messages_lib/0594_4875_stktrace_20from_20p.rel - ___0594_4875_stktrace_20from_20p -messages_lib/0595_0a0a_stop.rel - ___0595_0a0a_stop -messages_lib/0596_6ec0_stop_20_3cservernam.rel - ___0596_6ec0_stop_20_3cservernam -messages_lib/0597_301d_stopped.rel - ___0597_301d_stopped -messages_lib/0598_2918_stor.rel - ___0598_2918_stor -messages_lib/0599_784e_stru.rel - ___0599_784e_stru -messages_lib/059a_bec3_suffix.rel - ___059a_bec3_suffix -messages_lib/059b_420b_symlink.rel - ___059b_420b_symlink -messages_lib/059c_ceb7_sync.rel - ___059c_ceb7_sync -messages_lib/059d_bb66_syndata.rel - ___059d_bb66_syndata -messages_lib/059e_b50c_sysdebug.rel - ___059e_b50c_sysdebug -messages_lib/059f_be35_sysdebug_20_5bon_7c.rel - ___059f_be35_sysdebug_20_5bon_7c -messages_lib/05a0_8f60_syst.rel - ___05a0_8f60_syst -messages_lib/05a1_f3f3_system_20call_20tra.rel - ___05a1_f3f3_system_20call_20tra -messages_lib/05a2_a612_system_20kernel_20d.rel - ___05a2_a612_system_20kernel_20d -messages_lib/05a3_98fb_systrace.rel - ___05a3_98fb_systrace -messages_lib/05a4_71e3_systrace_20_5bon_7c.rel - ___05a4_71e3_systrace_20_5bon_7c -messages_lib/05a5_6404_t3.rel - ___05a5_6404_t3 -messages_lib/05a6_b31f_target.rel - ___05a6_b31f_target -messages_lib/05a7_e630_tcp.rel - ___05a7_e630_tcp -messages_lib/05a8_e483_tcp_20kick_20_3ctcb.rel - ___05a8_e483_tcp_20kick_20_3ctcb -messages_lib/05a9_a12c_tcp_20reset_20_3ctc.rel - ___05a9_a12c_tcp_20reset_20_3ctc -messages_lib/05aa_bb94_tcp_20rtt_20_3ctcb_.rel - ___05aa_bb94_tcp_20rtt_20_3ctcb_ -messages_lib/05ab_f363_tcp_20stat_20_3ctcb.rel - ___05ab_f363_tcp_20stat_20_3ctcb -messages_lib/05ac_6ff2_telnet.rel - ___05ac_6ff2_telnet -messages_lib/05ad_2114_telnet_20_3caddress.rel - ___05ad_2114_telnet_20_3caddress -messages_lib/05ae_6cef_term.rel - ___05ae_6cef_term -messages_lib/05af_7425_terminate.rel - ___05af_7425_terminate -messages_lib/05b0_4c6f_thresh.rel - ___05b0_4c6f_thresh -messages_lib/05b1_535d_time.rel - ___05b1_535d_time -messages_lib/05b2_43a3_time_20before_20fil.rel - ___05b2_43a3_time_20before_20fil -messages_lib/05b3_7156_timeout.rel - ___05b3_7156_timeout -messages_lib/05b4_d9a6_timer.rel - ___05b4_d9a6_timer -messages_lib/05b5_d29c_timer_3a_20ints_20w.rel - ___05b5_d29c_timer_3a_20ints_20w -messages_lib/05b6_c82f_times.rel - ___05b6_c82f_times -messages_lib/05b7_223a_timestamps.rel - ___05b7_223a_timestamps -messages_lib/05b8_004c_tip_20or_20dialer_2.rel - ___05b8_004c_tip_20or_20dialer_2 -messages_lib/05b9_aa4a_tiptimeout.rel - ___05b9_aa4a_tiptimeout -messages_lib/05ba_aa76_tmp_20file_20wiping.rel - ___05ba_aa76_tmp_20file_20wiping -messages_lib/05bb_2645_tmp_20file_3a_20_25.rel - ___05bb_2645_tmp_20file_3a_20_25 -messages_lib/05bc_a165_topt.rel - ___05bc_a165_topt -messages_lib/05bd_4f5f_trace.rel - ___05bd_4f5f_trace -messages_lib/05be_3bce_traceroute_20done_3.rel - ___05be_3bce_traceroute_20done_3 -messages_lib/05bf_f7b8_try.rel - ___05bf_f7b8_try -messages_lib/05c0_e444_ttl.rel - ___05c0_e444_ttl -messages_lib/05c1_299c_ttylink.rel - ___05c1_299c_ttylink -messages_lib/05c2_e58b_txqlen.rel - ___05c2_e58b_txqlen -messages_lib/05c3_f321_type.rel - ___05c3_f321_type -messages_lib/05c4_f1e4_udp.rel - ___05c4_f1e4_udp -messages_lib/05c5_5caf_umount.rel - ___05c5_5caf_umount -messages_lib/05c6_5c70_unknown_0a.rel - ___05c6_5c70_unknown_0a -messages_lib/05c7_bc4f_unknown_200x_2504x_.rel - ___05c7_bc4f_unknown_200x_2504x_ -messages_lib/05c8_5194_unknown_20hardware_.rel - ___05c8_5194_unknown_20hardware_ -messages_lib/05c9_acee_unlink.rel - ___05c9_acee_unlink -messages_lib/05ca_f303_up_20script_3a_20_2.rel - ___05ca_f303_up_20script_3a_20_2 -messages_lib/05cb_db93_update.rel - ___05cb_db93_update -messages_lib/05cc_5c27_update_20Domain_2et.rel - ___05cc_5c27_update_20Domain_2et -messages_lib/05cd_0b09_update_20Domain_2et.rel - ___05cd_0b09_update_20Domain_2et -messages_lib/05ce_c5a3_update_20Domain_2et.rel - ___05ce_c5a3_update_20Domain_2et -messages_lib/05cf_d4f0_upload.rel - ___05cf_d4f0_upload -messages_lib/05d0_13f7_user.rel - ___05d0_13f7_user -messages_lib/05d1_6f25_user_20abort_0a.rel - ___05d1_6f25_user_20abort_0a -messages_lib/05d2_1b49_userdata.rel - ___05d2_1b49_userdata -messages_lib/05d3_3967_username_20not_20de.rel - ___05d3_3967_username_20not_20de -messages_lib/05d4_c23f_users.rel - ___05d4_c23f_users -messages_lib/05d5_5353_utime.rel - ___05d5_5353_utime -messages_lib/05d6_d261_valid_20subcommands.rel - ___05d6_d261_valid_20subcommands -messages_lib/05d7_a0e5_validblk_3a_20dev_2.rel - ___05d7_a0e5_validblk_3a_20dev_2 -messages_lib/05d8_74cf_validblk_3a_20inval.rel - ___05d8_74cf_validblk_3a_20inval -messages_lib/05d9_ab5c_verbose.rel - ___05d9_ab5c_verbose -messages_lib/05da_207d_version.rel - ___05da_207d_version -messages_lib/05db_9778_view.rel - ___05db_9778_view -messages_lib/05dc_23f1_view_20_3cfilename_.rel - ___05dc_23f1_view_20_3cfilename_ -messages_lib/05dd_d63a_wait.rel - ___05dd_d63a_wait -messages_lib/05de_2887_wait_20_3cmilliseco.rel - ___05de_2887_wait_20_3cmilliseco -messages_lib/05df_e988_waitpid.rel - ___05df_e988_waitpid -messages_lib/05e0_674e_want_20busy_20block.rel - ___05e0_674e_want_20busy_20block -messages_lib/05e1_84e4_what.rel - ___05e1_84e4_what -messages_lib/05e2_9158_window.rel - ___05e2_9158_window -messages_lib/05e3_5379_wipe.rel - ___05e3_5379_wipe -messages_lib/05e4_4cc8_write.rel - ___05e4_4cc8_write -messages_lib/05e5_dd6d_x_25x.rel - ___05e5_dd6d_x_25x -messages_lib/05e6_ce7b_xcwd.rel - ___05e6_ce7b_xcwd -messages_lib/05e7_2295_xmd5.rel - ___05e7_2295_xmd5 -messages_lib/05e8_e251_xmkd.rel - ___05e8_e251_xmkd -messages_lib/05e9_a48a_xpwd.rel - ___05e9_a48a_xpwd -messages_lib/05ea_79d3_xrmd.rel - ___05ea_79d3_xrmd -messages_lib/05eb_c59b_zap.rel - ___05eb_c59b_zap +messages_lib/002e_2e85__20.rel + ___002e_2e85__20 +messages_lib/002f_4403__20_0aend_0asize_20.rel + ___002f_4403__20_0aend_0asize_20 +messages_lib/0030_f289__20_20.rel + ___0030_f289__20_20 +messages_lib/0031_3839__20_20_20.rel + ___0031_3839__20_20_20 +messages_lib/0032_8d78__20_20_20_20.rel + ___0032_8d78__20_20_20_20 +messages_lib/0033_de40__20_20_20_20_20.rel + ___0033_de40__20_20_20_20_20 +messages_lib/0034_3e02__20_20_20_20_20_20_.rel + ___0034_3e02__20_20_20_20_20_20_ +messages_lib/0035_0534__20_20_20_20_20_20_.rel + ___0035_0534__20_20_20_20_20_20_ +messages_lib/0036_3fef__20_20_20_20_20_20_.rel + ___0036_3fef__20_20_20_20_20_20_ +messages_lib/0037_3164__20_20_20_20_20_20_.rel + ___0037_3164__20_20_20_20_20_20_ +messages_lib/0038_c6d7__20_20_20_20_20_20_.rel + ___0038_c6d7__20_20_20_20_20_20_ +messages_lib/0039_9d57__20_20_20_20_20_20_.rel + ___0039_9d57__20_20_20_20_20_20_ +messages_lib/003a_d46e__20_20_20_20_20_20_.rel + ___003a_d46e__20_20_20_20_20_20_ +messages_lib/003b_f37c__20_20_20_20_20_20_.rel + ___003b_f37c__20_20_20_20_20_20_ +messages_lib/003c_5dd1__20_20_20_20_20_20_.rel + ___003c_5dd1__20_20_20_20_20_20_ +messages_lib/003d_0406__20_20_20_20_20_20_.rel + ___003d_0406__20_20_20_20_20_20_ +messages_lib/003e_da67__20_20_20_20_20_20_.rel + ___003e_da67__20_20_20_20_20_20_ +messages_lib/003f_f638__20_20_20_20_20_20_.rel + ___003f_f638__20_20_20_20_20_20_ +messages_lib/0040_74c7__20_20_20_20_20_20_.rel + ___0040_74c7__20_20_20_20_20_20_ +messages_lib/0041_f10d__20_20_20_20_20_20_.rel + ___0041_f10d__20_20_20_20_20_20_ +messages_lib/0042_d02b__20_20_20_20_20_20_.rel + ___0042_d02b__20_20_20_20_20_20_ +messages_lib/0043_0105__20_20_20_20_20_20_.rel + ___0043_0105__20_20_20_20_20_20_ +messages_lib/0044_c46d__20_20_20_20_20_20_.rel + ___0044_c46d__20_20_20_20_20_20_ +messages_lib/0045_3a28__20_20_20_20_20_20_.rel + ___0045_3a28__20_20_20_20_20_20_ +messages_lib/0046_48df__20_20_20_20_20_20_.rel + ___0046_48df__20_20_20_20_20_20_ +messages_lib/0047_da1e__20_20_20_20_20_20s.rel + ___0047_da1e__20_20_20_20_20_20s +messages_lib/0048_3800__20_20_20_20_20_26A.rel + ___0048_3800__20_20_20_20_20_26A +messages_lib/0049_0e60__20_20_20_20_20_28_.rel + ___0049_0e60__20_20_20_20_20_28_ +messages_lib/004a_d7d4__20_20_20_20_20Broa.rel + ___004a_d7d4__20_20_20_20_20Broa +messages_lib/004b_f5a8__20_20_20_20_20Defa.rel + ___004b_f5a8__20_20_20_20_20Defa +messages_lib/004c_de7b__20_20_20_20_20Host.rel + ___004c_de7b__20_20_20_20_20Host +messages_lib/004d_a271__20_20_20_20_20INF.rel + ___004d_a271__20_20_20_20_20INF +messages_lib/004e_1775__20_20_20_20_20IP_2.rel + ___004e_1775__20_20_20_20_20IP_2 +messages_lib/004f_7765__20_20_20_20_20Name.rel + ___004f_7765__20_20_20_20_20Name +messages_lib/0050_6879__20_20_20_20_20Subn.rel + ___0050_6879__20_20_20_20_20Subn +messages_lib/0051_dac6__20_20_20_20_25_2d4.rel + ___0051_dac6__20_20_20_20_25_2d4 +messages_lib/0052_b576__20_20_20_20_2512s.rel + ___0052_b576__20_20_20_20_2512s +messages_lib/0053_e5e6__20_20_20_20_253u_0.rel + ___0053_e5e6__20_20_20_20_253u_0 +messages_lib/0054_ed50__20_20_20_20_25s_20.rel + ___0054_ed50__20_20_20_20_25s_20 +messages_lib/0055_3528__20_20_20_20_25s_20.rel + ___0055_3528__20_20_20_20_25s_20 +messages_lib/0056_cbdf__20_20_20_20_25s_20.rel + ___0056_cbdf__20_20_20_20_25s_20 +messages_lib/0057_f7f3__20_20_20_20_26UCB_.rel + ___0057_f7f3__20_20_20_20_26UCB_ +messages_lib/0058_9bd9__20_20_20_20In_09TC.rel + ___0058_9bd9__20_20_20_20In_09TC +messages_lib/0059_7788__20_20_20_20Out_09T.rel + ___0059_7788__20_20_20_20Out_09T +messages_lib/005a_8f4d__20_20_20_20Record_.rel + ___005a_8f4d__20_20_20_20Record_ +messages_lib/005b_eacd__20_20_20_20Upload_.rel + ___005b_eacd__20_20_20_20Upload_ +messages_lib/005c_2da2__20_20_20_25s_0a.rel + ___005c_2da2__20_20_20_25s_0a +messages_lib/005d_ad66__20_20_20PUSH.rel + ___005d_ad66__20_20_20PUSH +messages_lib/005e_9f3a__20_20_20TCP_20chec.rel + ___005e_9f3a__20_20_20TCP_20chec +messages_lib/005f_5946__20_20_20connection.rel + ___005f_5946__20_20_20connection +messages_lib/0060_f01f__20_20_3d_3d_3d_3d_.rel + ___0060_f01f__20_20_3d_3d_3d_3d_ +messages_lib/0061_cfff__20_20_3d_3d_3d_3d_.rel + ___0061_cfff__20_20_3d_3d_3d_3d_ +messages_lib/0062_8181__20_20SR_20_5bnumbe.rel + ___0062_8181__20_20SR_20_5bnumbe +messages_lib/0063_1149__20_20S_5bF_5d_20na.rel + ___0063_1149__20_20S_5bF_5d_20na +messages_lib/0064_47af__20_20remote_20IP_2.rel + ___0064_47af__20_20remote_20IP_2 +messages_lib/0065_ccb1__20_20seq_20x_25lx_.rel + ___0065_ccb1__20_20seq_20x_25lx_ +messages_lib/0066_c997__20_21_3f.rel + ___0066_c997__20_21_3f +messages_lib/0067_536e__20_21A.rel + ___0067_536e__20_21A +messages_lib/0068_27d1__20_21F.rel + ___0068_27d1__20_21F +messages_lib/0069_ceaf__20_21H.rel + ___0069_ceaf__20_21H +messages_lib/006a_ab99__20_21N.rel + ___006a_ab99__20_21N +messages_lib/006b_5266__20_21P.rel + ___006b_5266__20_21P +messages_lib/006c_60fd__20_21S.rel + ___006c_60fd__20_21S +messages_lib/006d_bac3__20_23_20_20S_23_20.rel + ___006d_bac3__20_23_20_20S_23_20 +messages_lib/006e_9a7d__20_25_2d15s.rel + ___006e_9a7d__20_25_2d15s +messages_lib/006f_85f4__20_25_2d3d_20.rel + ___006f_85f4__20_25_2d3d_20 +messages_lib/0070_a413__20_2502u_2f_2502u.rel + ___0070_a413__20_2502u_2f_2502u +messages_lib/0071_d8f4__20_2502u_2f_2502u_.rel + ___0071_d8f4__20_2502u_2f_2502u_ +messages_lib/0072_4d6e__20_2502x.rel + ___0072_4d6e__20_2502x +messages_lib/0073_cad1__20_2510lu_2510lu_2.rel + ___0073_cad1__20_2510lu_2510lu_2 +messages_lib/0074_43b6__20_254d_20_254d.rel + ___0074_43b6__20_254d_20_254d +messages_lib/0075_78a4__20_258s_20_20_20_2.rel + ___0075_78a4__20_258s_20_20_20_2 +messages_lib/0076_6904__20_25lu_20bps_0a.rel + ___0076_6904__20_25lu_20bps_0a +messages_lib/0077_269f__20_25s.rel + ___0077_269f__20_25s +messages_lib/0078_c302__20_25s_0a.rel + ___0078_c302__20_25s_0a +messages_lib/0079_10eb__20_25s_20_25s_20_2.rel + ___0079_10eb__20_25s_20_25s_20_2 +messages_lib/007a_c236__20_25s_25s.rel + ___007a_c236__20_25s_25s +messages_lib/007b_3c84__20_25s_2b_25x.rel + ___007b_3c84__20_25s_2b_25x +messages_lib/007c_97d2__20_25u_0a.rel + ___007c_97d2__20_25u_0a +messages_lib/007d_5984__20_25u_2d_3e_25u.rel + ___007d_5984__20_25u_2d_3e_25u +messages_lib/007e_98a5__20_28_25ld_20ms_29.rel + ___007e_98a5__20_28_25ld_20ms_29 +messages_lib/007f_9556__20_28_25s_20seek_3.rel + ___007f_9556__20_28_25s_20seek_3 +messages_lib/0080_6268__20_28_25s_29_0a.rel + ___0080_6268__20_28_25s_29_0a +messages_lib/0081_3f71__20_28ASCII_20dump_.rel + ___0081_3f71__20_28ASCII_20dump_ +messages_lib/0082_05b3__20_28Hex_2fASCII_2.rel + ___0082_05b3__20_28Hex_2fASCII_2 +messages_lib/0083_0cd7__20_28S_29.rel + ___0083_0cd7__20_28S_29 +messages_lib/0084_ef5f__20_28headers_20onl.rel + ___0084_ef5f__20_28headers_20onl +messages_lib/0085_c04d__20_28published_29.rel + ___0085_c04d__20_28published_29 +messages_lib/0086_ac28__20_2a_2a_2a.rel + ___0086_ac28__20_2a_2a_2a +messages_lib/0087_8841__20_2d_20.rel + ___0087_8841__20_2d_20 +messages_lib/0088_ace7__20_2d_20no_20broad.rel + ___0088_ace7__20_2d_20no_20broad +messages_lib/0089_01a0__20APND.rel + ___0089_01a0__20APND +messages_lib/008a_2da0__20Ack_20x_25lx.rel + ___008a_2da0__20Ack_20x_25lx +messages_lib/008b_f35d__20BUSY.rel + ___008b_f35d__20BUSY +messages_lib/008c_43af__20CE.rel + ___008c_43af__20CE +messages_lib/008d_d667__20CHECKSUM_20ERROR.rel + ___008d_d667__20CHECKSUM_20ERROR +messages_lib/008e_5947__20CHOKE.rel + ___008e_5947__20CHOKE +messages_lib/008f_3c3c__20DF.rel + ___008f_3c3c__20DF +messages_lib/0090_26b0__20Data_20_25u.rel + ___0090_26b0__20Data_20_25u +messages_lib/0091_5125__20EOF.rel + ___0091_5125__20EOF +messages_lib/0092_2269__20ERR.rel + ___0092_2269__20ERR +messages_lib/0093_869e__20IPaddr_20_25s.rel + ___0093_869e__20IPaddr_20_25s +messages_lib/0094_d267__20Illegal_20I_2dfi.rel + ___0094_d267__20Illegal_20I_2dfi +messages_lib/0095_d316__20Invalid_20contro.rel + ___0095_d316__20Invalid_20contro +messages_lib/0096_1e4f__20Invalid_20seq_20.rel + ___0096_1e4f__20Invalid_20seq_20 +messages_lib/0097_fd02__20MC_3a_20int_20_2.rel + ___0097_fd02__20MC_3a_20int_20_2 +messages_lib/0098_eb24__20MF.rel + ___0098_eb24__20MF +messages_lib/0099_747e__20MORE.rel + ___0099_747e__20MORE +messages_lib/009a_c5ed__20MSS_20_25u.rel + ___009a_c5ed__20MSS_20_25u +messages_lib/009b_3976__20NAK.rel + ___009b_3976__20NAK +messages_lib/009c_c092__20NR_3d_25d.rel + ___009c_c092__20NR_3d_25d +messages_lib/009d_dc29__20NS_3d_25d.rel + ___009d_dc29__20NS_3d_25d +messages_lib/009e_df24__20RX_3a_20int_20_2.rel + ___009e_df24__20RX_3a_20int_20_2 +messages_lib/009f_78a4__20Raw_20output.rel + ___009f_78a4__20Raw_20output +messages_lib/00a0_a393__20Remote_3a_20_25s.rel + ___00a0_a393__20Remote_3a_20_25s +messages_lib/00a1_d7c2__20Retry.rel + ___00a1_d7c2__20Retry +messages_lib/00a2_42ba__20ST_3a_20int_20_2.rel + ___00a2_42ba__20ST_3a_20int_20_2 +messages_lib/00a3_d322__20State_3a_20_25s_.rel + ___00a3_d322__20State_3a_20_25s_ +messages_lib/00a4_c86b__20TMP.rel + ___00a4_c86b__20TMP +messages_lib/00a5_2dcc__20TSTAMP_20_25lu_2.rel + ___00a5_2dcc__20TSTAMP_20_25lu_2 +messages_lib/00a6_e8c1__20TX_3a_20int_20_2.rel + ___00a6_e8c1__20TX_3a_20int_20_2 +messages_lib/00a7_d70d__20Too_2dlong_20I_2.rel + ___00a7_d70d__20Too_2dlong_20I_2 +messages_lib/00a8_5a85__20UP_20x_25x.rel + ___00a8_5a85__20UP_20x_25x +messages_lib/00a9_2210__20Unack_3a_20_25_2.rel + ___00a9_2210__20Unack_3a_20_25_2 +messages_lib/00aa_3a68__20Unknown_20passwo.rel + ___00aa_3a68__20Unknown_20passwo +messages_lib/00ab_23f3__20Vr_20_3d_20_25d_.rel + ___00ab_23f3__20Vr_20_3d_20_25d_ +messages_lib/00ac_a984__20WSCALE_20_25u.rel + ___00ac_a984__20WSCALE_20_25u +messages_lib/00ad_1d25__20Wnd_20_25u.rel + ___00ad_1d25__20Wnd_20_25u +messages_lib/00ae_e77d__20_5b_25s_5d_20_25.rel + ___00ae_e77d__20_5b_25s_5d_20_25 +messages_lib/00af_7762__20_5bcts_20flow_20.rel + ___00af_7762__20_5bcts_20flow_20 +messages_lib/00b0_2f4d__20_5brlsd_20line_2.rel + ___00b0_2f4d__20_5brlsd_20line_2 +messages_lib/00b1_db59__20_5btrigger_200x_.rel + ___00b1_db59__20_5btrigger_200x_ +messages_lib/00b2_bc24__20asy_20.rel + ___00b2_bc24__20asy_20 +messages_lib/00b3_c96a__20bad_20header_21_.rel + ___00b3_c96a__20bad_20header_21_ +messages_lib/00b4_0acc__20bad_20packet_0a.rel + ___00b4_0acc__20bad_20packet_0a +messages_lib/00b5_d795__20cmd_20_25u.rel + ___00b5_d795__20cmd_20_25u +messages_lib/00b6_1813__20code_20_25s.rel + ___00b6_1813__20code_20_25s +messages_lib/00b7_ad83__20dest_20_25s.rel + ___00b7_ad83__20dest_20_25s +messages_lib/00b8_e3a3__20dest_20_25s_20_2.rel + ___00b8_e3a3__20dest_20_25s_20_2 +messages_lib/00b9_4976__20diag.rel + ___00b9_4976__20diag +messages_lib/00ba_e36a__20file.rel + ___00ba_e36a__20file +messages_lib/00bb_5e9d__20full.rel + ___00bb_5e9d__20full +messages_lib/00bc_4c62__20hwaddr_20_25s_0a.rel + ___00bc_4c62__20hwaddr_20_25s_0a +messages_lib/00bd_ed56__20hwlen_20_25u.rel + ___00bd_ed56__20hwlen_20_25u +messages_lib/00be_2971__20hwtype_20_25s.rel + ___00be_2971__20hwtype_20_25s +messages_lib/00bf_3119__20id_20_25u_20offs.rel + ___00bf_3119__20id_20_25u_20offs +messages_lib/00c0_8f2f__20id_20_25u_20pctl.rel + ___00c0_8f2f__20id_20_25u_20pctl +messages_lib/00c1_20f7__20id_20_25u_20seq_.rel + ___00c1_20f7__20id_20_25u_20seq_ +messages_lib/00c2_8c07__20idle_20timer_20_.rel + ___00c2_8c07__20idle_20timer_20_ +messages_lib/00c3_7166__20input.rel + ___00c3_7166__20input +messages_lib/00c4_6c92__20len_20_25u.rel + ___00c4_6c92__20len_20_25u +messages_lib/00c5_0c74__20line.rel + ___00c5_0c74__20line +messages_lib/00c6_2537__20new_20gateway_20.rel + ___00c6_2537__20new_20gateway_20 +messages_lib/00c7_ea43__20new_20gateway_20.rel + ___00c7_ea43__20new_20gateway_20 +messages_lib/00c8_e3db__20none.rel + ___00c8_e3db__20none +messages_lib/00c9_826b__20offset_20_25u_20.rel + ___00c9_826b__20offset_20_25u_20 +messages_lib/00ca_6680__20op_20_25u.rel + ___00ca_6680__20op_20_25u +messages_lib/00cb_f7d5__20op_20REPLY.rel + ___00cb_f7d5__20op_20REPLY +messages_lib/00cc_5e3d__20op_20REQUEST.rel + ___00cc_5e3d__20op_20REQUEST +messages_lib/00cd_9500__20op_20REVERSE_20R.rel + ___00cd_9500__20op_20REVERSE_20R +messages_lib/00ce_3faa__20op_20REVERSE_20R.rel + ___00ce_3faa__20op_20REVERSE_20R +messages_lib/00cf_8a3d__20output.rel + ___00cf_8a3d__20output +messages_lib/00d0_5896__20pid_3d0x_25x_0a.rel + ___00d0_5896__20pid_3d0x_25x_0a +messages_lib/00d1_aba6__20pid_3dARP_0a.rel + ___00d1_aba6__20pid_3dARP_0a +messages_lib/00d2_d4e9__20pid_3dIP_0a.rel + ___00d2_d4e9__20pid_3dIP_0a +messages_lib/00d3_a349__20pid_3dNET_2fROM_.rel + ___00d3_a349__20pid_3dNET_2fROM_ +messages_lib/00d4_932f__20pid_3dTEXNET_0a.rel + ___00d4_932f__20pid_3dTEXNET_0a +messages_lib/00d5_4927__20pid_3dText_0a.rel + ___00d5_4927__20pid_3dText_0a +messages_lib/00d6_c207__20pid_3dX_2e25_0a.rel + ___00d6_c207__20pid_3dX_2e25_0a +messages_lib/00d7_5760__20pipe.rel + ___00d7_5760__20pipe +messages_lib/00d8_ac0a__20pointer_20_25u.rel + ___00d8_ac0a__20pointer_20_25u +messages_lib/00d9_5557__20prot_20_25s_0a.rel + ___00d9_5557__20prot_20_25s_0a +messages_lib/00da_0187__20prot_20_25u_0a.rel + ___00da_0187__20prot_20_25u_0a +messages_lib/00db_75a2__20prot_200x_25x_20.rel + ___00db_75a2__20prot_200x_25x_20 +messages_lib/00dc_3541__20prot_20IP.rel + ___00dc_3541__20prot_20IP +messages_lib/00dd_1888__20receive_20_20_2d.rel + ___00dd_1888__20receive_20_20_2d +messages_lib/00de_f2f3__20sock.rel + ___00de_f2f3__20sock +messages_lib/00df_c067__20spi_20_25lx.rel + ___00df_c067__20spi_20_25lx +messages_lib/00e0_2902__20sw_20over_20_25l.rel + ___00e0_2902__20sw_20over_20_25l +messages_lib/00e1_0bfc__20tos_20_25u.rel + ___00e1_0bfc__20tos_20_25u +messages_lib/00e2_e1c5__20trace_20file_3a_.rel + ___00e2_e1c5__20trace_20file_3a_ +messages_lib/00e3_ca97__20tracing_20off_0a.rel + ___00e3_ca97__20tracing_20off_0a +messages_lib/00e4_be19__20transmit_20_2d_2.rel + ___00e4_be19__20transmit_20_2d_2 +messages_lib/00e5_afd2__20ttl_20_25d_0a.rel + ___00e5_afd2__20ttl_20_25d_0a +messages_lib/00e6_6f53__20txseq_20_25d_20r.rel + ___00e6_6f53__20txseq_20_25d_20r +messages_lib/00e7_c8f3__20type_200x_25x_0a.rel + ___00e7_c8f3__20type_200x_25x_0a +messages_lib/00e8_6772__20type_20ARP_0a.rel + ___00e8_6772__20type_20ARP_0a +messages_lib/00e9_5c83__20type_20IP_0a.rel + ___00e9_5c83__20type_20IP_0a +messages_lib/00ea_f937__20type_20REVARP_0a.rel + ___00ea_f937__20type_20REVARP_0a +messages_lib/00eb_c53a__20v.rel + ___00eb_c53a__20v +messages_lib/00ec_9158__20vers_20_25u_20en.rel + ___00ec_9158__20vers_20_25u_20en +messages_lib/00ed_994d__20wnd_20_25d.rel + ___00ed_994d__20wnd_20_25d +messages_lib/00ee_426e__20_7c_20.rel + ___00ee_426e__20_7c_20 +messages_lib/00ef_3f0c__21.rel + ___00ef_3f0c__21 +messages_lib/00f0_f9eb__21_21_20_25s_20_25.rel + ___00f0_f9eb__21_21_20_25s_20_25 +messages_lib/00f1_ef2d__21_21_20maximum_20.rel + ___00f1_ef2d__21_21_20maximum_20 +messages_lib/00f2_55d7__22_25s_22_20_2d_20.rel + ___00f2_55d7__22_25s_22_20_2d_20 +messages_lib/00f3_60ae__23_20queries_20eac.rel + ___00f3_60ae__23_20queries_20eac +messages_lib/00f4_1acc__23_20secs_20to_20w.rel + ___00f4_1acc__23_20secs_20to_20w +messages_lib/00f5_fb95__25_2d10_2e10s_20_2.rel + ___00f5_fb95__25_2d10_2e10s_20_2 +messages_lib/00f6_3035__25_2d10s_20IP_20ad.rel + ___00f6_3035__25_2d10s_20IP_20ad +messages_lib/00f7_01be__25_2d10s_25_2d17s.rel + ___00f7_01be__25_2d10s_25_2d17s +messages_lib/00f8_4da0__25_2d10s_25_2d17s_.rel + ___00f8_4da0__25_2d10s_25_2d17s_ +messages_lib/00f9_ff4a__25_2d10s_25_2d6s.rel + ___00f9_ff4a__25_2d10s_25_2d6s +messages_lib/00fa_e1c2__25_2d11s_25_2d9s_2.rel + ___00fa_e1c2__25_2d11s_25_2d9s_2 +messages_lib/00fb_7335__25_2d13s.rel + ___00fb_7335__25_2d13s +messages_lib/00fc_27e5__25_2d15s.rel + ___00fc_27e5__25_2d15s +messages_lib/00fd_0d8d__25_2d16s.rel + ___00fd_0d8d__25_2d16s +messages_lib/00fe_e560__25_2d16s_20_20.rel + ___00fe_e560__25_2d16s_20_20 +messages_lib/00ff_f903__25_2d16s_25_2d3u_2.rel + ___00ff_f903__25_2d16s_25_2d3u_2 +messages_lib/0100_2609__25_2d16s_25_2d9lu_.rel + ___0100_2609__25_2d16s_25_2d9lu_ +messages_lib/0101_1455__25_2d17s.rel + ___0101_1455__25_2d17s +messages_lib/0102_e920__25_2d20s_258lu_258.rel + ___0102_e920__25_2d20s_258lu_258 +messages_lib/0103_8589__25_2d22s.rel + ___0103_8589__25_2d22s +messages_lib/0104_b616__25_2d22s_0a.rel + ___0104_b616__25_2d22s_0a +messages_lib/0105_9c51__25_2d23s.rel + ___0105_9c51__25_2d23s +messages_lib/0106_bf59__25_2d2u.rel + ___0106_bf59__25_2d2u +messages_lib/0107_6601__25_2d32s_20_28_25l.rel + ___0107_6601__25_2d32s_20_28_25l +messages_lib/0108_a681__25_2d3u.rel + ___0108_a681__25_2d3u +messages_lib/0109_ea81__25_2d4d.rel + ___0109_ea81__25_2d4d +messages_lib/010a_6f94__25_2d4d_255d_20_25.rel + ___010a_6f94__25_2d4d_255d_20_25 +messages_lib/010b_eb89__25_2d4u.rel + ___010b_eb89__25_2d4u +messages_lib/010c_2455__25_2d5ld.rel + ___010c_2455__25_2d5ld +messages_lib/010d_90e5__25_2d7lu.rel + ___010d_90e5__25_2d7lu +messages_lib/010e_8982__25_2d7s_20_25_2d8s.rel + ___010e_8982__25_2d7s_20_25_2d8s +messages_lib/010f_da22__25_2d8lu.rel + ___010f_da22__25_2d8lu +messages_lib/0110_d1e2__25_2ds.rel + ___0110_d1e2__25_2ds +messages_lib/0111_1e56__2502x.rel + ___0111_1e56__2502x +messages_lib/0112_3773__2504x_20_20.rel + ___0112_3773__2504x_20_20 +messages_lib/0113_6df9__2504x_20_20_2504x_.rel + ___0113_6df9__2504x_20_20_2504x_ +messages_lib/0114_aa0a__2504x_3a_2504x.rel + ___0114_aa0a__2504x_3a_2504x +messages_lib/0115_83ad__2510lu_20In_2c_20_.rel + ___0115_83ad__2510lu_20In_2c_20_ +messages_lib/0116_cbd3__2510lu_20Out_2c_20.rel + ___0116_cbd3__2510lu_20Out_2c_20 +messages_lib/0117_2875__2510lu_2510lu_255l.rel + ___0117_2875__2510lu_2510lu_255l +messages_lib/0118_a689__251s_20_253d_20_20.rel + ___0118_a689__251s_20_253d_20_20 +messages_lib/0119_e9b8__252d_20_25_2d6s_20.rel + ___0119_e9b8__252d_20_25_2d6s_20 +messages_lib/011a_b620__252d_20_25_2d6s_20.rel + ___011a_b620__252d_20_25_2d6s_20 +messages_lib/011b_1703__253d_3a.rel + ___011b_1703__253d_3a +messages_lib/011c_b932__254d_20_25_2d8s_25.rel + ___011c_b932__254d_20_25_2d8s_25 +messages_lib/011d_936b__254s.rel + ___011d_936b__254s +messages_lib/011e_4a96__258lu.rel + ___011e_4a96__258lu +messages_lib/011f_5eaf__258lu_0a.rel + ___011f_5eaf__258lu_0a +messages_lib/0120_3acb__258s.rel + ___0120_3acb__258s +messages_lib/0121_3341__258u_2510u_2511lu_.rel + ___0121_3341__258u_2510u_2511lu_ +messages_lib/0122_fd73__259p_20_20_20_253d.rel + ___0122_fd73__259p_20_20_20_253d +messages_lib/0123_b8a6__259p_20_25_2d8d_25.rel + ___0123_b8a6__259p_20_25_2d8d_25 +messages_lib/0124_1719__259p_20_25_2d9s_25.rel + ___0124_1719__259p_20_25_2d9s_25 +messages_lib/0125_1260__259p_256u_20_20_25.rel + ___0125_1260__259p_256u_20_20_25 +messages_lib/0126_482b__259p_256u_256u_20_.rel + ___0126_482b__259p_256u_256u_20_ +messages_lib/0127_fcae__25c.rel + ___0127_fcae__25c +messages_lib/0128_6d8a__25c_20.rel + ___0128_6d8a__25c_20 +messages_lib/0129_3d14__25c_20_257s_20_257.rel + ___0129_3d14__25c_20_257s_20_257 +messages_lib/012a_22d3__25c_25c_25c.rel + ___012a_22d3__25c_25c_25c +messages_lib/012b_4b6e__25c_25c_25c_0a.rel + ___012b_4b6e__25c_25c_25c_0a +messages_lib/012c_2970__25c_25c_25c_253d_2.rel + ___012c_2970__25c_25c_25c_253d_2 +messages_lib/012d_8514__25c_25s_0a.rel + ___012d_8514__25c_25s_0a +messages_lib/012e_086d__25c_5b2J.rel + ___012e_086d__25c_5b2J +messages_lib/012f_8811__25d.rel + ___012f_8811__25d +messages_lib/0130_aeda__25d_0a.rel + ___0130_aeda__25d_0a +messages_lib/0131_cd50__25d_20message_25s_.rel + ___0131_cd50__25d_20message_25s_ +messages_lib/0132_ea62__25ld.rel + ___0132_ea62__25ld +messages_lib/0133_eb6a__25lu.rel + ___0133_eb6a__25lu +messages_lib/0134_63ed__25lu_0a.rel + ___0134_63ed__25lu_0a +messages_lib/0135_f325__25lu_2f_25lu_0a.rel + ___0135_f325__25lu_2f_25lu_0a +messages_lib/0136_d273__25p_20.rel + ___0136_d273__25p_20 +messages_lib/0137_1c93__25p_20_256lu.rel + ___0137_1c93__25p_20_256lu +messages_lib/0138_ec2f__25s.rel + ___0138_ec2f__25s +messages_lib/0139_7643__25s_0a.rel + ___0139_7643__25s_0a +messages_lib/013a_0276__25s_0a_25s_0a.rel + ___013a_0276__25s_0a_25s_0a +messages_lib/013b_f81b__25s_20.rel + ___013b_f81b__25s_20 +messages_lib/013c_8b7d__25s_20_2502d_2502d.rel + ___013c_8b7d__25s_20_2502d_2502d +messages_lib/013d_7be3__25s_20_25p_0a.rel + ___013d_7be3__25s_20_25p_0a +messages_lib/013e_518b__25s_20_25s_0a.rel + ___013e_518b__25s_20_25s_0a +messages_lib/013f_ca49__25s_20_25s_3a_20_2.rel + ___013f_ca49__25s_20_25s_3a_20_2 +messages_lib/0140_43c6__25s_20_25s_3a_20Er.rel + ___0140_43c6__25s_20_25s_3a_20Er +messages_lib/0141_b8b7__25s_20_2d_20.rel + ___0141_b8b7__25s_20_2d_20 +messages_lib/0142_1170__25s_20_2d_20Differ.rel + ___0142_1170__25s_20_2d_20Differ +messages_lib/0143_d4cc__25s_20_2d_20Remote.rel + ___0143_d4cc__25s_20_2d_20Remote +messages_lib/0144_4968__25s_20_2d_20Same_0.rel + ___0144_4968__25s_20_2d_20Same_0 +messages_lib/0145_ace2__25s_20dialer_3a_20.rel + ___0145_ace2__25s_20dialer_3a_20 +messages_lib/0146_933b__25s_20errno_20_25d.rel + ___0146_933b__25s_20errno_20_25d +messages_lib/0147_f768__25s_20file_25s_2e_.rel + ___0147_f768__25s_20file_25s_2e_ +messages_lib/0148_c691__25s_20is_20unreach.rel + ___0148_c691__25s_20is_20unreach +messages_lib/0149_a4a4__25s_20logged_20in.rel + ___0149_a4a4__25s_20logged_20in +messages_lib/014a_a64e__25s_20logged_20in_.rel + ___014a_a64e__25s_20logged_20in_ +messages_lib/014b_b314__25s_20refs_20to_20.rel + ___014b_b314__25s_20refs_20to_20 +messages_lib/014c_bd91__25s_20remain_20_25.rel + ___014c_bd91__25s_20remain_20_25 +messages_lib/014d_bf9e__25s_20thru_20.rel + ___014d_bf9e__25s_20thru_20 +messages_lib/014e_243b__25s_20type_20_25s_.rel + ___014e_243b__25s_20type_20_25s_ +messages_lib/014f_7d69__25s_25_25_25s_2ebb.rel + ___014f_7d69__25s_25_25_25s_2ebb +messages_lib/0150_d324__25s_25c_0a.rel + ___0150_d324__25s_25c_0a +messages_lib/0151_ce9c__25s_25c_25c_25c.rel + ___0151_ce9c__25s_25c_25c_25c +messages_lib/0152_910e__25s_25s.rel + ___0152_910e__25s_25s +messages_lib/0153_46b5__25s_25s_0a.rel + ___0153_46b5__25s_25s_0a +messages_lib/0154_4d3a__25s_25s_0a_0a.rel + ___0154_4d3a__25s_25s_0a_0a +messages_lib/0155_47c0__25s_3a.rel + ___0155_47c0__25s_3a +messages_lib/0156_6911__25s_3a_0a.rel + ___0156_6911__25s_3a_0a +messages_lib/0157_e749__25s_3a_20.rel + ___0157_e749__25s_3a_20 +messages_lib/0158_650d__25s_3a_20_25d_20me.rel + ___0158_650d__25s_3a_20_25d_20me +messages_lib/0159_86f5__25s_3a_20_25ld_0a.rel + ___0159_86f5__25s_3a_20_25ld_0a +messages_lib/015a_7189__25s_3a_20_25s_0a.rel + ___015a_7189__25s_3a_20_25s_0a +messages_lib/015b_35bd__25s_3a_20_25s_2c.rel + ___015b_35bd__25s_3a_20_25s_2c +messages_lib/015c_adab__25s_3a_20Interface.rel + ___015c_adab__25s_3a_20Interface +messages_lib/015d_5f8a__25s_3a_20PPP_2fPAP.rel + ___015d_5f8a__25s_3a_20PPP_2fPAP +messages_lib/015e_0cde__25s_3a_20bad_20dev.rel + ___015e_0cde__25s_3a_20bad_20dev +messages_lib/015f_5351__25s_3a_20bad_20ino.rel + ___015f_5351__25s_3a_20bad_20ino +messages_lib/0160_8c96__25s_3a_20corrupted.rel + ___0160_8c96__25s_3a_20corrupted +messages_lib/0161_d157__25s_3a_20fs_20of_2.rel + ___0161_d157__25s_3a_20fs_20of_2 +messages_lib/0162_1d98__25s_3a_20local_20n.rel + ___0162_1d98__25s_3a_20local_20n +messages_lib/0163_bba5__25s_3a_20mode_20_2.rel + ___0163_bba5__25s_3a_20mode_20_2 +messages_lib/0164_60cc__25s_3a_20not_20a_2.rel + ___0164_60cc__25s_3a_20not_20a_2 +messages_lib/0165_4ed5__25s_3a_20release_5.rel + ___0165_4ed5__25s_3a_20release_5 +messages_lib/0166_04ae__25s_3a_20rtt_20_25.rel + ___0166_04ae__25s_3a_20rtt_20_25 +messages_lib/0167_db35__25s_3a_20srtt_20_2.rel + ___0167_db35__25s_3a_20srtt_20_2 +messages_lib/0168_65f3__25s_3c_25ld_40_25s.rel + ___0168_65f3__25s_3c_25ld_40_25s +messages_lib/0169_6e45__25s_3e_20_25s_20_2.rel + ___0169_6e45__25s_3e_20_25s_20_2 +messages_lib/016a_205d__25s_3e_20Invalid_2.rel + ___016a_205d__25s_3e_20Invalid_2 +messages_lib/016b_c86f__25s_40_25s_0a.rel + ___016b_c86f__25s_40_25s_0a +messages_lib/016c_82c1__25s_40_25s_3a_0a.rel + ___016c_82c1__25s_40_25s_3a_0a +messages_lib/016d_9fa6__25sMAILER_2dDAEMON.rel + ___016d_9fa6__25sMAILER_2dDAEMON +messages_lib/016e_c284__25sR_0a.rel + ___016e_c284__25sR_0a +messages_lib/016f_2293__25u_0a.rel + ___016f_2293__25u_0a +messages_lib/0170_c0bd__25u_20additional_3.rel + ___0170_c0bd__25u_20additional_3 +messages_lib/0171_7db0__25u_20answers_3a_0.rel + ___0171_7db0__25u_20answers_3a_0 +messages_lib/0172_7c48__25u_20authority_3a.rel + ___0172_7c48__25u_20authority_3a +messages_lib/0173_b843__25u_20questions_3a.rel + ___0173_b843__25u_20questions_3a +messages_lib/0174_af86__25u_3a_20calls_20_.rel + ___0174_af86__25u_3a_20calls_20_ +messages_lib/0175_52fc__25x.rel + ___0175_52fc__25x +messages_lib/0176_b099__26AXB_20_20_20_20_.rel + ___0176_b099__26AXB_20_20_20_20_ +messages_lib/0177_7bf6__26CB_20_20_20_20_2.rel + ___0177_7bf6__26CB_20_20_20_20_2 +messages_lib/0178_c497__26TCB_20_20_20_20_.rel + ___0178_c497__26TCB_20_20_20_20_ +messages_lib/0179_f73b__26UCB_20_20_20_20_.rel + ___0179_f73b__26UCB_20_20_20_20_ +messages_lib/017a_aa89__27_25c_27_0a.rel + ___017a_aa89__27_25c_27_0a +messages_lib/017b_a2cd__28.rel + ___017b_a2cd__28 +messages_lib/017c_ba4c__28_252u_29_25_2d20.rel + ___017c_ba4c__28_252u_29_25_2d20 +messages_lib/017d_52bf__28F_29.rel + ___017d_52bf__28F_29 +messages_lib/017e_93fe__28P_29.rel + ___017e_93fe__28P_29 +messages_lib/017f_38a6__28P_2fF_29.rel + ___017f_38a6__28P_2fF_29 +messages_lib/0180_7b70__28compressed_20ALL.rel + ___0180_7b70__28compressed_20ALL +messages_lib/0181_c1c3__28hopcheck_29_20IC.rel + ___0181_c1c3__28hopcheck_29_20IC +messages_lib/0182_565f__28missing_20UI_21_.rel + ___0182_565f__28missing_20UI_21_ +messages_lib/0183_f935__28not_20odd_21_29_.rel + ___0183_f935__28not_20odd_21_29_ +messages_lib/0184_abc9__29_0a.rel + ___0184_abc9__29_0a +messages_lib/0185_bfa2__2a_2a_20smtp_3a_20.rel + ___0185_bfa2__2a_2a_20smtp_3a_20 +messages_lib/0186_1969__2a_2a_2a.rel + ___0186_1969__2a_2a_2a +messages_lib/0187_a448__2a_2a_2a_20Done_0a.rel + ___0187_a448__2a_2a_2a_20Done_0a +messages_lib/0188_c993__2a_2a_2a_20Unable_.rel + ___0188_c993__2a_2a_2a_20Unable_ +messages_lib/0189_b489__2a_2a_2a_2a_2a_2a_.rel + ___0189_b489__2a_2a_2a_2a_2a_2a_ +messages_lib/018a_5b29__2c_20.rel + ___018a_5b29__2c_20 +messages_lib/018b_1a71__2c_20err_20_25d.rel + ___018b_1a71__2c_20err_20_25d +messages_lib/018c_099c__2d_2d_2d_2d_2d_20E.rel + ___018c_099c__2d_2d_2d_2d_2d_20E +messages_lib/018d_01ea__2d_2d_2d_2d_2d_20F.rel + ___018d_01ea__2d_2d_2d_2d_2d_20F +messages_lib/018e_04ae__2d_2d_2d_2d_2d_2d_.rel + ___018e_04ae__2d_2d_2d_2d_2d_2d_ +messages_lib/018f_1b54__2d_2d_2d_2d_2d_2d_.rel + ___018f_1b54__2d_2d_2d_2d_2d_2d_ +messages_lib/0190_3d1a__2d_2d_2d_2d_2d_2d_.rel + ___0190_3d1a__2d_2d_2d_2d_2d_2d_ +messages_lib/0191_8ddf__2d_3e_25s.rel + ___0191_8ddf__2d_3e_25s +messages_lib/0192_589d__2d_3e_25s_20ihl_20.rel + ___0192_589d__2d_3e_25s_20ihl_20 +messages_lib/0193_e6c1__2e_0a.rel + ___0193_e6c1__2e_0a +messages_lib/0194_ed84__2f_25lu_20ms.rel + ___0194_ed84__2f_25lu_20ms +messages_lib/0195_6d9b__2f_25lu_20ms_0a.rel + ___0195_6d9b__2f_25lu_20ms_0a +messages_lib/0196_a44f__2f_25lu_20ms_3b_20.rel + ___0196_a44f__2f_25lu_20ms_3b_20 +messages_lib/0197_096e__2f_25u.rel + ___0197_096e__2f_25u +messages_lib/0198_96dc__2fEX.rel + ___0198_96dc__2fEX +messages_lib/0199_79e7_0_25o.rel + ___0199_79e7_0_25o +messages_lib/019a_8157_007Incoming_20_25s_.rel + ___019a_8157_007Incoming_20_25s_ +messages_lib/019b_b04e_0x_2503x_20_20_20_2.rel + ___019b_b04e_0x_2503x_20_20_20_2 +messages_lib/019c_3f3a_0x_2504x_0a.rel + ___019c_3f3a_0x_2504x_0a +messages_lib/019d_8308_0x_2508lx_0a.rel + ___019d_8308_0x_2508lx_0a +messages_lib/019e_ab8d_0x_25x.rel + ___019e_ab8d_0x_25x +messages_lib/019f_6f63_0x_25x_09_09_25ld_0.rel + ___019f_6f63_0x_25x_09_09_25ld_0 +messages_lib/01a0_fea8_0x_25x_09_09_25ld_0.rel + ___01a0_fea8_0x_25x_09_09_25ld_0 +messages_lib/01a1_f01c_0x_25x_0a.rel + ___01a1_f01c_0x_25x_0a +messages_lib/01a2_d635_100_20Warning_3a_20.rel + ___01a2_d635_100_20Warning_3a_20 +messages_lib/01a3_3f47_150_20Opening_20dat.rel + ___01a3_3f47_150_20Opening_20dat +messages_lib/01a4_67ab_200_20.rel + ___01a4_67ab_200_20 +messages_lib/01a5_cc8d_200_20MKD_20ok_0a.rel + ___01a5_cc8d_200_20MKD_20ok_0a +messages_lib/01a6_6c3a_200_20Ok_0a.rel + ___01a6_6c3a_200_20Ok_0a +messages_lib/01a7_ba32_200_20Port_20comman.rel + ___01a7_ba32_200_20Port_20comman +messages_lib/01a8_1db7_200_20Type_20_25s_2.rel + ___01a8_1db7_200_20Type_20_25s_2 +messages_lib/01a9_1192_215_20_25s_20Type_3.rel + ___01a9_1192_215_20_25s_20Type_3 +messages_lib/01aa_01fe_220_20_25s_20FTP_20.rel + ___01aa_01fe_220_20_25s_20FTP_20 +messages_lib/01ab_7804_221_20Goodbye_21_0a.rel + ___01ab_7804_221_20Goodbye_21_0a +messages_lib/01ac_3f54_226_20File_20receiv.rel + ___01ac_3f54_226_20File_20receiv +messages_lib/01ad_caea_226_20File_20sent_2.rel + ___01ad_caea_226_20File_20sent_2 +messages_lib/01ae_9fe8_230_20Logged_20in_0.rel + ___01ae_9fe8_230_20Logged_20in_0 +messages_lib/01af_55db_250_20_25s_0a.rel + ___01af_55db_250_20_25s_0a +messages_lib/01b0_c720_250_20File_20delete.rel + ___01b0_c720_250_20File_20delete +messages_lib/01b1_de54_250_2d_25s_0a.rel + ___01b1_de54_250_2d_25s_0a +messages_lib/01b2_9400_257_20_22_25s_22_20.rel + ___01b2_9400_257_20_22_25s_22_20 +messages_lib/01b3_24f1_331_20Enter_20PASS_.rel + ___01b3_24f1_331_20Enter_20PASS_ +messages_lib/01b4_273f_421_20System_20over.rel + ___01b4_273f_421_20System_20over +messages_lib/01b5_e43d_425_20Data_20connec.rel + ___01b5_e43d_425_20Data_20connec +messages_lib/01b6_7e66_500_20Unknown_20com.rel + ___01b6_7e66_500_20Unknown_20com +messages_lib/01b7_3d39_500_20Unsupported_2.rel + ___01b7_3d39_500_20Unsupported_2 +messages_lib/01b8_fe7e_501_20Bad_20port_20.rel + ___01b8_fe7e_501_20Bad_20port_20 +messages_lib/01b9_065e_501_20Only_20logica.rel + ___01b9_065e_501_20Only_20logica +messages_lib/01ba_a2bf_501_20Unknown_20typ.rel + ___01ba_a2bf_501_20Unknown_20typ +messages_lib/01bb_41cf_502_20Command_20not.rel + ___01bb_41cf_502_20Command_20not +messages_lib/01bc_f576_503_20Login_20with_.rel + ___01bc_f576_503_20Login_20with_ +messages_lib/01bd_7dc2_530_20Please_20log_.rel + ___01bd_7dc2_530_20Please_20log_ +messages_lib/01be_c53a_550_20Can_27t_20rea.rel + ___01be_c53a_550_20Can_27t_20rea +messages_lib/01bf_4770_550_20Delete_20fail.rel + ___01bf_4770_550_20Delete_20fail +messages_lib/01c0_38c3_550_20Permission_20.rel + ___01c0_38c3_550_20Permission_20 +messages_lib/01c1_95c1_552_20Write_20error.rel + ___01c1_95c1_552_20Write_20error +messages_lib/01c2_7eaf_553_20Can_27t_20cre.rel + ___01c2_7eaf_553_20Can_27t_20cre +messages_lib/01c3_f0b2_553_20Can_27t_20rea.rel + ___01c3_f0b2_553_20Can_27t_20rea +messages_lib/01c4_b04b__3a_20_25d_0a.rel + ___01c4_b04b__3a_20_25d_0a +messages_lib/01c5_6aba__3a_20_25ld_0a.rel + ___01c5_6aba__3a_20_25ld_0a +messages_lib/01c6_8cd1__3a_20_25s.rel + ___01c6_8cd1__3a_20_25s +messages_lib/01c7_68d2__3a_20_25s_0a.rel + ___01c7_68d2__3a_20_25s_0a +messages_lib/01c8_3c02__3a_20_25u_0a.rel + ___01c8_3c02__3a_20_25u_0a +messages_lib/01c9_6692__3b_20Tries_3a_20_2.rel + ___01c9_6692__3b_20Tries_3a_20_2 +messages_lib/01ca_697b__3c_25ld_40_25s_3e_.rel + ___01ca_697b__3c_25ld_40_25s_3e_ +messages_lib/01cb_2587__3c_25s_40_25s_2ebb.rel + ___01cb_2587__3c_25s_40_25s_2ebb +messages_lib/01cc_3152__3c_3d_3d_25s.rel + ___01cc_3152__3c_3d_3d_25s +messages_lib/01cd_defc__3c_3d_3d_25s_0a.rel + ___01cd_defc__3c_3d_3d_25s_0a +messages_lib/01ce_016b__3d_3d_3eARTICLE_20.rel + ___01ce_016b__3d_3d_3eARTICLE_20 +messages_lib/01cf_c133__3d_3d_3eNEWNEWS_20.rel + ___01cf_c133__3d_3d_3eNEWNEWS_20 +messages_lib/01d0_696c__3d_3d_3eQUIT_0a.rel + ___01d0_696c__3d_3d_3eQUIT_0a +messages_lib/01d1_396e__3d_3dNo_20response.rel + ___01d1_396e__3d_3dNo_20response +messages_lib/01d2_c6f3__3f.rel + ___01d2_c6f3__3f +messages_lib/01d3_4d83__40.rel + ___01d3_4d83__40 +messages_lib/01d4_23d2__40_25s.rel + ___01d4_23d2__40_25s +messages_lib/01d5_7f61_ARP_3a_20len_20_25d.rel + ___01d5_7f61_ARP_3a_20len_20_25d +messages_lib/01d6_124c_ARTICLE_20_25s.rel + ___01d6_124c_ARTICLE_20_25s +messages_lib/01d7_109d_AX25_20receive_20wi.rel + ___01d7_109d_AX25_20receive_20wi +messages_lib/01d8_f4e0_AX25_20version.rel + ___01d8_f4e0_AX25_20version +messages_lib/01d9_818f_AX25_3a_20.rel + ___01d9_818f_AX25_3a_20 +messages_lib/01da_f05c_Abort_0d_0a.rel + ___01da_f05c_Abort_0d_0a +messages_lib/01db_6caf_Aborted_2e.rel + ___01db_6caf_Aborted_2e +messages_lib/01dc_f2cb_Aborted_2e_0a.rel + ___01dc_f2cb_Aborted_2e_0a +messages_lib/01dd_537a_Accept_0a.rel + ___01dd_537a_Accept_0a +messages_lib/01de_b988_Ack_20delay_20time_.rel + ___01de_b988_Ack_20delay_20time_ +messages_lib/01df_fccc_Active_20RIP_20outp.rel + ___01df_fccc_Active_20RIP_20outp +messages_lib/01e0_e216_Address_2fControl_2.rel + ___01e0_e216_Address_2fControl_2 +messages_lib/01e1_1fbc_All_20groups_20are_.rel + ___01e1_1fbc_All_20groups_20are_ +messages_lib/01e2_4a0c_Allow_20ACCM.rel + ___01e2_4a0c_Allow_20ACCM +messages_lib/01e3_8e02_Allow_20Address.rel + ___01e3_8e02_Allow_20Address +messages_lib/01e4_7b21_Allow_20Address_2fC.rel + ___01e4_7b21_Allow_20Address_2fC +messages_lib/01e5_5003_Allow_20Authenticat.rel + ___01e5_5003_Allow_20Authenticat +messages_lib/01e6_081e_Allow_20Compression.rel + ___01e6_081e_Allow_20Compression +messages_lib/01e7_14d8_Allow_20MRU.rel + ___01e7_14d8_Allow_20MRU +messages_lib/01e8_5c94_Allow_20Magic_20Num.rel + ___01e8_5c94_Allow_20Magic_20Num +messages_lib/01e9_33ea_Allow_20Protocol_20.rel + ___01e9_33ea_Allow_20Protocol_20 +messages_lib/01ea_a5f9_Already_20have_20_2.rel + ___01ea_a5f9_Already_20have_20_2 +messages_lib/01eb_8eaf_Arcnet_3a_20len_20_.rel + ___01eb_8eaf_Arcnet_3a_20len_20_ +messages_lib/01ec_52c7_Argument_20missing_.rel + ___01ec_52c7_Argument_20missing_ +messages_lib/01ed_3ed8_Ascii_0a.rel + ___01ed_3ed8_Ascii_0a +messages_lib/01ee_7cb2_Attach_20device_20f.rel + ___01ee_7cb2_Attach_20device_20f +messages_lib/01ef_ec38_Attach_20netrom_20i.rel + ___01ef_ec38_Attach_20netrom_20i +messages_lib/01f0_ee22_Attended_20flag.rel + ___01f0_ee22_Attended_20flag +messages_lib/01f1_0443_Available_20areas_2.rel + ___01f1_0443_Available_20areas_2 +messages_lib/01f2_6999_Backoff_20Level_20_.rel + ___01f2_6999_Backoff_20Level_20_ +messages_lib/01f3_9716_Bad_20digipeater_20.rel + ___01f3_9716_Bad_20digipeater_20 +messages_lib/01f4_0b9f_Bad_20syntax_2e_0a.rel + ___01f4_0b9f_Bad_20syntax_2e_0a +messages_lib/01f5_e884_Bad_20target_20_25s.rel + ___01f5_e884_Bad_20target_20_25s +messages_lib/01f6_822a_Bad_20user_20or_20h.rel + ___01f6_822a_Bad_20user_20or_20h +messages_lib/01f7_61f7_Base_20Addr_09Rxint.rel + ___01f7_61f7_Base_20Addr_09Rxint +messages_lib/01f8_929a_Base_20Addr_20_20Rx.rel + ___01f8_929a_Base_20Addr_20_20Rx +messages_lib/01f9_de82_Buf_20hits_2fmiss_2.rel + ___01f9_de82_Buf_20hits_2fmiss_2 +messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel + ___01fa_ae0c_CTRL_2d_25c_0a +messages_lib/01fb_6c46_CWD_20_25s_0a.rel + ___01fb_6c46_CWD_20_25s_0a +messages_lib/01fc_0e64_Calls_20originated_.rel + ___01fc_0e64_Calls_20originated_ +messages_lib/01fd_9777_Calls_20timed_20out.rel + ___01fd_9777_Calls_20timed_20out +messages_lib/01fe_e911_Can_27t_20NLST_20_2.rel + ___01fe_e911_Can_27t_20NLST_20_2 +messages_lib/01ff_daf3_Can_27t_20add_20rou.rel + ___01ff_daf3_Can_27t_20add_20rou +messages_lib/0200_6db7_Can_27t_20attach_20.rel + ___0200_6db7_Can_27t_20attach_20 +messages_lib/0201_79e8_Can_27t_20change_20.rel + ___0201_79e8_Can_27t_20change_20 +messages_lib/0202_3bb8_Can_27t_20create_20.rel + ___0202_3bb8_Can_27t_20create_20 +messages_lib/0203_0003_Can_27t_20create_20.rel + ___0203_0003_Can_27t_20create_20 +messages_lib/0204_ef8c_Can_27t_20create_20.rel + ___0204_ef8c_Can_27t_20create_20 +messages_lib/0205_28e0_Can_27t_20create_20.rel + ___0205_28e0_Can_27t_20create_20 +messages_lib/0206_d5bc_Can_27t_20create_20.rel + ___0206_d5bc_Can_27t_20create_20 +messages_lib/0207_c7fb_Can_27t_20delete_20.rel + ___0207_c7fb_Can_27t_20delete_20 +messages_lib/0208_d5d6_Can_27t_20detach_20.rel + ___0208_d5d6_Can_27t_20detach_20 +messages_lib/0209_5d65_Can_27t_20find_20he.rel + ___0209_5d65_Can_27t_20find_20he +messages_lib/020a_3eee_Can_27t_20list_20lo.rel + ___020a_3eee_Can_27t_20list_20lo +messages_lib/020b_c1c1_Can_27t_20open_20_2.rel + ___020b_c1c1_Can_27t_20open_20_2 +messages_lib/020c_fedd_Can_27t_20open_20_2.rel + ___020c_fedd_Can_27t_20open_20_2 +messages_lib/020d_fb2a_Can_27t_20open_20_2.rel + ___020d_fb2a_Can_27t_20open_20_2 +messages_lib/020e_d8a5_Can_27t_20open_20in.rel + ___020e_d8a5_Can_27t_20open_20in +messages_lib/020f_0616_Can_27t_20read_20_2.rel + ___020f_0616_Can_27t_20read_20_2 +messages_lib/0210_4a10_Can_27t_20read_20_2.rel + ___0210_4a10_Can_27t_20read_20_2 +messages_lib/0211_8468_Can_27t_20read_20co.rel + ___0211_8468_Can_27t_20read_20co +messages_lib/0212_4327_Can_27t_20read_20di.rel + ___0212_4327_Can_27t_20read_20di +messages_lib/0213_5fb2_Can_27t_20read_20lo.rel + ___0213_5fb2_Can_27t_20read_20lo +messages_lib/0214_36d4_Can_27t_20read_20pa.rel + ___0214_36d4_Can_27t_20read_20pa +messages_lib/0215_5e43_Can_27t_20rename_20.rel + ___0215_5e43_Can_27t_20rename_20 +messages_lib/0216_4bfe_Can_27t_20rewrite_2.rel + ___0216_4bfe_Can_27t_20rewrite_2 +messages_lib/0217_24ca_Can_27t_20set_20lin.rel + ___0217_24ca_Can_27t_20set_20lin +messages_lib/0218_5e82_Can_27t_20write_20_.rel + ___0218_5e82_Can_27t_20write_20_ +messages_lib/0219_988b_Can_27t_20write_20l.rel + ___0219_988b_Can_27t_20write_20l +messages_lib/021a_c0f9_Can_27t_20write_20t.rel + ___021a_c0f9_Can_27t_20write_20t +messages_lib/021b_5055_Ch_20Iface_20_20_20.rel + ___021b_5055_Ch_20Iface_20_20_20 +messages_lib/021c_eff3_Channel_20_2d_20_25.rel + ___021c_eff3_Channel_20_2d_20_25 +messages_lib/021d_1b09_Choke_20timeout_20_.rel + ___021d_1b09_Choke_20timeout_20_ +messages_lib/021e_f95c_Closed_3a_20_25s_0a.rel + ___021e_f95c_Closed_3a_20_25s_0a +messages_lib/021f_e508_Command_20batching.rel + ___021f_e508_Command_20batching +messages_lib/0220_b471_Connect_20failed_0a.rel + ___0220_b471_Connect_20failed_0a +messages_lib/0221_bb2f_Connect_20failed_3a.rel + ___0221_bb2f_Connect_20failed_3a +messages_lib/0222_85e9_Connect_20to_20mail.rel + ___0222_85e9_Connect_20to_20mail +messages_lib/0223_6930_Connected_0a.rel + ___0223_6930_Connected_0a +messages_lib/0224_5189_Connected_20to_20_2.rel + ___0224_5189_Connected_20to_20_2 +messages_lib/0225_771a_Connected_20to_20ma.rel + ___0225_771a_Connected_20to_20ma +messages_lib/0226_0e16_Connected_2e.rel + ___0226_0e16_Connected_2e +messages_lib/0227_3e79_Connection_20closed.rel + ___0227_3e79_Connection_20closed +messages_lib/0228_faa9_Connection_20failed.rel + ___0228_faa9_Connection_20failed +messages_lib/0229_3676_Could_20not_20creat.rel + ___0229_3676_Could_20not_20creat +messages_lib/022a_d95b_Couldn_27t_20queue_.rel + ___022a_d95b_Couldn_27t_20queue_ +messages_lib/022b_68a6_Current_20message_2.rel + ___022b_68a6_Current_20message_2 +messages_lib/022c_23ad_Currently_20enabled.rel + ___022c_23ad_Currently_20enabled +messages_lib/022d_1cf7_DELE_20_25s.rel + ___022d_1cf7_DELE_20_25s +messages_lib/022e_5fad_DISASTER_21_20Out_2.rel + ___022e_5fad_DISASTER_21_20Out_2 +messages_lib/022f_7ce2_DRSI_20Board_20Stat.rel + ___022f_7ce2_DRSI_20Board_20Stat +messages_lib/0230_2f52_D_5bU_5d_20filename.rel + ___0230_2f52_D_5bU_5d_20filename +messages_lib/0231_698b_Data_0a.rel + ___0231_698b_Data_0a +messages_lib/0232_cb1c_Data_20outside_20he.rel + ___0232_cb1c_Data_20outside_20he +messages_lib/0233_01be_Data_20pointer_20_2.rel + ___0233_01be_Data_20pointer_20_2 +messages_lib/0234_3cbb_Data_20pointer_20be.rel + ___0234_3cbb_Data_20pointer_20be +messages_lib/0235_bd70_Defaulting_20to_20b.rel + ___0235_bd70_Defaulting_20to_20b +messages_lib/0236_2d19_Del_5fconst_20_3d_2.rel + ___0236_2d19_Del_5fconst_20_3d_2 +messages_lib/0237_6255_Dest_20Addr_20_20_2.rel + ___0237_6255_Dest_20Addr_20_20_2 +messages_lib/0238_3894_Dialing_20not_20sup.rel + ___0238_3894_Dialing_20not_20sup +messages_lib/0239_26a3_Different_0a.rel + ___0239_26a3_Different_0a +messages_lib/023a_ae33_Digipeat.rel + ___023a_ae33_Digipeat +messages_lib/023b_af35_Directory_20table_2.rel + ___023b_af35_Directory_20table_2 +messages_lib/023c_c1bb_Disconnected_20.rel + ___023c_c1bb_Disconnected_20 +messages_lib/023d_2cc5_Disconnecting_2e.rel + ___023d_2cc5_Disconnecting_2e +messages_lib/023e_b7f4_Dup_20acks_20_20_20.rel + ___023e_b7f4_Dup_20acks_20_20_20 +messages_lib/023f_3ed4_Duplex_3a_20_25s_0a.rel + ___023f_3ed4_Duplex_3a_20_25s_0a +messages_lib/0240_b671_E2BIG.rel + ___0240_b671_E2BIG +messages_lib/0241_56e8_EACCES.rel + ___0241_56e8_EACCES +messages_lib/0242_f378_EAGAIN.rel + ___0242_f378_EAGAIN +messages_lib/0243_0483_EAGLE_20Board_20Sta.rel + ___0243_0483_EAGLE_20Board_20Sta +messages_lib/0244_a2a1_EBADF.rel + ___0244_a2a1_EBADF +messages_lib/0245_74ba_EBUSY.rel + ___0245_74ba_EBUSY +messages_lib/0246_4029_ECHILD.rel + ___0246_4029_ECHILD +messages_lib/0247_cd2b_EDEADLK.rel + ___0247_cd2b_EDEADLK +messages_lib/0248_4299_EDOM.rel + ___0248_4299_EDOM +messages_lib/0249_bec8_EEXIST.rel + ___0249_bec8_EEXIST +messages_lib/024a_afa9_EFAULT.rel + ___024a_afa9_EFAULT +messages_lib/024b_9ed8_EFBIG.rel + ___024b_9ed8_EFBIG +messages_lib/024c_28f7_EGATTACH_3a_20No_20.rel + ___024c_28f7_EGATTACH_3a_20No_20 +messages_lib/024d_eb47_EINTR.rel + ___024d_eb47_EINTR +messages_lib/024e_b479_EINVAL.rel + ___024e_b479_EINVAL +messages_lib/024f_21d8_EINVFNC.rel + ___024f_21d8_EINVFNC +messages_lib/0250_2d75_EIO.rel + ___0250_2d75_EIO +messages_lib/0251_fb45_EISDIR.rel + ___0251_fb45_EISDIR +messages_lib/0252_8de7_ELOOP.rel + ___0252_8de7_ELOOP +messages_lib/0253_9e5a_EMFILE.rel + ___0253_9e5a_EMFILE +messages_lib/0254_983a_EMLINK.rel + ___0254_983a_EMLINK +messages_lib/0255_0607_ENAMETOOLONG.rel + ___0255_0607_ENAMETOOLONG +messages_lib/0256_8396_ENFILE.rel + ___0256_8396_ENFILE +messages_lib/0257_7088_ENODEV.rel + ___0257_7088_ENODEV +messages_lib/0258_edee_ENOENT.rel + ___0258_edee_ENOENT +messages_lib/0259_a107_ENOEXEC.rel + ___0259_a107_ENOEXEC +messages_lib/025a_29fe_ENOLCK.rel + ___025a_29fe_ENOLCK +messages_lib/025b_42c4_ENOMEM.rel + ___025b_42c4_ENOMEM +messages_lib/025c_d51d_ENOSPC.rel + ___025c_d51d_ENOSPC +messages_lib/025d_d3a2_ENOTBLK.rel + ___025d_d3a2_ENOTBLK +messages_lib/025e_f683_ENOTDIR.rel + ___025e_f683_ENOTDIR +messages_lib/025f_83de_ENOTEMPTY.rel + ___025f_83de_ENOTEMPTY +messages_lib/0260_81a3_ENOTTY.rel + ___0260_81a3_ENOTTY +messages_lib/0261_01a7_ENXIO.rel + ___0261_01a7_ENXIO +messages_lib/0262_4485_EPERM.rel + ___0262_4485_EPERM +messages_lib/0263_5ede_EPIPE.rel + ___0263_5ede_EPIPE +messages_lib/0264_7f6a_ERANGE.rel + ___0264_7f6a_ERANGE +messages_lib/0265_0587_EROFS.rel + ___0265_0587_EROFS +messages_lib/0266_6b3a_ESCC_20channel_20_2.rel + ___0266_6b3a_ESCC_20channel_20_2 +messages_lib/0267_6d38_ESCC_20channel_20_2.rel + ___0267_6d38_ESCC_20channel_20_2 +messages_lib/0268_0a8a_ESCC_20driver_20alr.rel + ___0268_0a8a_ESCC_20driver_20alr +messages_lib/0269_d89e_ESCC_20driver_20not.rel + ___0269_d89e_ESCC_20driver_20not +messages_lib/026a_dd82_ESHELL.rel + ___026a_dd82_ESHELL +messages_lib/026b_ffa8_ESPIPE.rel + ___026b_ffa8_ESPIPE +messages_lib/026c_b33c_ESRCH.rel + ___026c_b33c_ESRCH +messages_lib/026d_194a_ETXTBSY.rel + ___026d_194a_ETXTBSY +messages_lib/026e_8d4a_EXDEV.rel + ___026e_8d4a_EXDEV +messages_lib/026f_4f54_Encapsulation_20mod.rel + ___026f_4f54_Encapsulation_20mod +messages_lib/0270_0f4a_Enqued_20_20_2d_20_.rel + ___0270_0f4a_Enqued_20_20_2d_20_ +messages_lib/0271_de30_Enter_20message_2e_.rel + ___0271_de30_Enter_20message_2e_ +messages_lib/0272_3a50_Error_20in_20respon.rel + ___0272_3a50_Error_20in_20respon +messages_lib/0273_d568_Error_20updating_20.rel + ___0273_d568_Error_20updating_20 +messages_lib/0274_69fc_Error_20writing_20m.rel + ___0274_69fc_Error_20writing_20m +messages_lib/0275_9664_Escape_20character_.rel + ___0275_9664_Escape_20character_ +messages_lib/0276_8c2d_Ether_3a_20len_20_2.rel + ___0276_8c2d_Ether_3a_20len_20_2 +messages_lib/0277_3af3_F_3e.rel + ___0277_3af3_F_3e +messages_lib/0278_0046_Failed_0a.rel + ___0278_0046_Failed_0a +messages_lib/0279_4a7b_First_20init_20ESCC.rel + ___0279_4a7b_First_20init_20ESCC +messages_lib/027a_0954_Forwarding_20timer_.rel + ___027a_0954_Forwarding_20timer_ +messages_lib/027b_95bb_Free_20address_20qu.rel + ___027b_95bb_Free_20address_20qu +messages_lib/027c_fee7_Free_20cache_3a_20s.rel + ___027c_fee7_Free_20cache_3a_20s +messages_lib/027d_8dc1_Free_20memory_20thr.rel + ___027d_8dc1_Free_20memory_20thr +messages_lib/027e_1be2_From_20_25s_20_25s.rel + ___027e_1be2_From_20_25s_20_25s +messages_lib/027f_d837_From_3a_20_25s_0a.rel + ___027f_d837_From_3a_20_25s_0a +messages_lib/0280_b9a0_Garbage_20bp_20_25l.rel + ___0280_b9a0_Garbage_20bp_20_25l +messages_lib/0281_7731_Group_20list_20too_.rel + ___0281_7731_Group_20list_20too_ +messages_lib/0282_ccdf_HAPN_20_25d_3a_20_2.rel + ___0282_ccdf_HAPN_20_25d_3a_20_2 +messages_lib/0283_9570_HOPCHECK_20start_20.rel + ___0283_9570_HOPCHECK_20start_20 +messages_lib/0284_8ef4_HOPCHECK_20to_20_25.rel + ___0284_8ef4_HOPCHECK_20to_20_25 +messages_lib/0285_c794_HOPCHECK_20tracing.rel + ___0285_c794_HOPCHECK_20tracing +messages_lib/0286_4952_HS_3a_20Warning_3a_.rel + ___0286_4952_HS_3a_20Warning_3a_ +messages_lib/0287_10ba_Hardware_20_25u_0a.rel + ___0287_10ba_Hardware_20_25u_0a +messages_lib/0288_32e9_Heap_20debugging.rel + ___0288_32e9_Heap_20debugging +messages_lib/0289_9144_Host_20_25s_20_28_2.rel + ___0289_9144_Host_20_25s_20_28_2 +messages_lib/028a_862c_Host_20_25s_20unkno.rel + ___028a_862c_Host_20_25s_20unkno +messages_lib/028b_f216_Hostname_20set_20to.rel + ___028b_f216_Hostname_20set_20to +messages_lib/028c_267d_Hytech_20KA9Q_20NOS.rel + ___028c_267d_Hytech_20KA9Q_20NOS +messages_lib/028d_df4f_ICMP_20echo_20respo.rel + ___028d_df4f_ICMP_20echo_20respo +messages_lib/028e_db6d_ICMP_20from_20_25s_.rel + ___028e_db6d_ICMP_20from_20_25s_ +messages_lib/028f_abbc_ICMP_20tracing.rel + ___028f_abbc_ICMP_20tracing +messages_lib/0290_6b85_ICMP_3a_20type_20_2.rel + ___0290_6b85_ICMP_3a_20type_20_2 +messages_lib/0291_dff6_IP_0a.rel + ___0291_dff6_IP_0a +messages_lib/0292_5812_IP_20Time_2dto_2dli.rel + ___0292_5812_IP_20Time_2dto_2dli +messages_lib/0293_0e41_IP_20addr_20_20_20_.rel + ___0293_0e41_IP_20addr_20_20_20_ +messages_lib/0294_8cdb_IP_20reasm_20timeou.rel + ___0294_8cdb_IP_20reasm_20timeou +messages_lib/0295_5f88_IP_20rx_20tracing.rel + ___0295_5f88_IP_20rx_20tracing +messages_lib/0296_88e0_IP_3a_20CHECKSUM_20.rel + ___0296_88e0_IP_3a_20CHECKSUM_20 +messages_lib/0297_03a7_IP_3a_20bad_20heade.rel + ___0297_03a7_IP_3a_20bad_20heade +messages_lib/0298_4543_IP_3a_20len_20_25u.rel + ___0298_4543_IP_3a_20len_20_25u +messages_lib/0299_e067_IPCP_0a.rel + ___0299_e067_IPCP_0a +messages_lib/029a_7c5c_IPCP_20_25s_0a.rel + ___029a_7c5c_IPCP_20_25s_0a +messages_lib/029b_a490_IRQ_20_25u_20out_20.rel + ___029b_a490_IRQ_20_25u_20out_20 +messages_lib/029c_925d_Idle_20poll_20timer.rel + ___029c_925d_Idle_20poll_20timer +messages_lib/029d_4ab5_Image_0a.rel + ___029d_4ab5_Image_0a +messages_lib/029e_7e58_Initial_20RTT_20_28.rel + ___029e_7e58_Initial_20RTT_20_28 +messages_lib/029f_bd38_Inqlen_3a_20_25d_20.rel + ___029f_bd38_Inqlen_3a_20_25d_20 +messages_lib/02a0_c7f6_Insufficient_20args.rel + ___02a0_c7f6_Insufficient_20args +messages_lib/02a1_fcf9_Interface_20_20_20R.rel + ___02a1_fcf9_Interface_20_20_20R +messages_lib/02a2_b903_Interface_20_22_25s.rel + ___02a2_b903_Interface_20_22_25s +messages_lib/02a3_4daf_Interface_20_22_25s.rel + ___02a3_4daf_Interface_20_22_25s +messages_lib/02a4_42ac_Interface_20_22_25s.rel + ___02a4_42ac_Interface_20_22_25s +messages_lib/02a5_5a50_Interface_20_25s_20.rel + ___02a5_5a50_Interface_20_25s_20 +messages_lib/02a6_1298_Interface_20_25s_20.rel + ___02a6_1298_Interface_20_25s_20 +messages_lib/02a7_24cb_Interface_20_25s_20.rel + ___02a7_24cb_Interface_20_25s_20 +messages_lib/02a8_c749_Interface_20_25s_20.rel + ___02a8_c749_Interface_20_25s_20 +messages_lib/02a9_63a0_Interface_20_25s_20.rel + ___02a9_63a0_Interface_20_25s_20 +messages_lib/02aa_8880_Interface_20_25s_20.rel + ___02aa_8880_Interface_20_25s_20 +messages_lib/02ab_6e91_Interface_20_25s_20.rel + ___02ab_6e91_Interface_20_25s_20 +messages_lib/02ac_103c_Interface_20address.rel + ___02ac_103c_Interface_20address +messages_lib/02ad_c429_Interface_3a_20.rel + ___02ad_c429_Interface_3a_20 +messages_lib/02ae_d726_Invalid_20magic_20c.rel + ___02ae_d726_Invalid_20magic_20c +messages_lib/02af_42d9_Invalid_20range_2e_.rel + ___02af_42d9_Invalid_20range_2e_ +messages_lib/02b0_89c0_Invalid_20type_20_2.rel + ___02b0_89c0_Invalid_20type_20_2 +messages_lib/02b1_62ed_Invalid_20user_20na.rel + ___02b1_62ed_Invalid_20user_20na +messages_lib/02b2_be0b_Job_20id_20_25s_20n.rel + ___02b2_be0b_Job_20id_20_25s_20n +messages_lib/02b3_87a9_K_20numbers.rel + ___02b3_87a9_K_20numbers +messages_lib/02b4_414e_KISS_3a_20.rel + ___02b4_414e_KISS_3a_20 +messages_lib/02b5_1668_Known_20users_20on_.rel + ___02b5_1668_Known_20users_20on_ +messages_lib/02b6_171d_LCP_0a.rel + ___02b6_171d_LCP_0a +messages_lib/02b7_befe_LCP_20_25s_0a.rel + ___02b7_befe_LCP_20_25s_0a +messages_lib/02b8_1d45_Last_20message_0a.rel + ___02b8_1d45_Last_20message_0a +messages_lib/02b9_a317_Loc_20.rel + ___02b9_a317_Loc_20 +messages_lib/02ba_5ce5_Local_3a_20_25s.rel + ___02ba_5ce5_Local_3a_20_25s +messages_lib/02bb_0926_Local_3a_20_25s_20_.rel + ___02bb_0926_Local_3a_20_25s_20_ +messages_lib/02bc_6210_Lock_20directory_20.rel + ___02bc_6210_Lock_20directory_20 +messages_lib/02bd_f59a_Logging_20off_0a.rel + ___02bd_f59a_Logging_20off_0a +messages_lib/02be_1bd9_Logging_20to_20_25s.rel + ___02be_1bd9_Logging_20to_20_25s +messages_lib/02bf_4a5a_Logical_20bytesize_.rel + ___02bf_4a5a_Logical_20bytesize_ +messages_lib/02c0_4f93_Login_20incorrect_0.rel + ___02c0_4f93_Login_20incorrect_0 +messages_lib/02c1_8ac2_MBOX_20Zap_3a_20_25.rel + ___02c1_8ac2_MBOX_20Zap_3a_20_25 +messages_lib/02c2_1dc7_MBOX_20bbs_20mail_2.rel + ___02c2_1dc7_MBOX_20bbs_20mail_2 +messages_lib/02c3_37c2_MBOX_20bbs_20mail_2.rel + ___02c3_37c2_MBOX_20bbs_20mail_2 +messages_lib/02c4_f88f_MBOX_20forward_20fa.rel + ___02c4_f88f_MBOX_20forward_20fa +messages_lib/02c5_9bd4_MBOX_20forwarding_2.rel + ___02c5_9bd4_MBOX_20forwarding_2 +messages_lib/02c6_d1e8_MBOX_20login_3a_20_.rel + ___02c6_d1e8_MBOX_20login_3a_20_ +messages_lib/02c7_dd2e_MBOX_20login_3a_20_.rel + ___02c7_dd2e_MBOX_20login_3a_20_ +messages_lib/02c8_e920_MBOX_20sysop_3a_20_.rel + ___02c8_e920_MBOX_20sysop_3a_20_ +messages_lib/02c9_a30c_MBOX_20upload_3a_20.rel + ___02c9_a30c_MBOX_20upload_3a_20 +messages_lib/02ca_c247_MKD_20_25s.rel + ___02ca_c247_MKD_20_25s +messages_lib/02cb_53a6_MRU_20_25s_20_28_25.rel + ___02cb_53a6_MRU_20_25s_20_28_25 +messages_lib/02cc_f9a6_Magic_20Number.rel + ___02cc_f9a6_Magic_20Number +messages_lib/02cd_d070_Mail_20area_3a_20_2.rel + ___02cd_d070_Mail_20area_3a_20_2 +messages_lib/02ce_0103_Mail_20box_20full_3.rel + ___02ce_0103_Mail_20box_20full_3 +messages_lib/02cf_523a_Main_20commands_3a_.rel + ___02cf_523a_Main_20commands_3a_ +messages_lib/02d0_dcca_Max_20attempts_20to.rel + ___02d0_dcca_Max_20attempts_20to +messages_lib/02d1_0279_Max_20clients.rel + ___02d1_0279_Max_20clients +messages_lib/02d2_3cd5_Max_20frame_20lengt.rel + ___02d2_3cd5_Max_20frame_20lengt +messages_lib/02d3_d96d_Maximum_20messages_.rel + ___02d3_d96d_Maximum_20messages_ +messages_lib/02d4_488d_Mbuf_20sizes_3a_0a.rel + ___02d4_488d_Mbuf_20sizes_3a_0a +messages_lib/02d5_ee8f_Message_20_23_25d_2.rel + ___02d5_ee8f_Message_20_23_25d_2 +messages_lib/02d6_b5f9_Mode_20_25s_20unkno.rel + ___02d6_b5f9_Mode_20_25s_20unkno +messages_lib/02d7_aa15_Mode_20_25s_20unkno.rel + ___02d7_aa15_Mode_20_25s_20unkno +messages_lib/02d8_ac3e_Msg_20_25d_20Killed.rel + ___02d8_ac3e_Msg_20_25d_20Killed +messages_lib/02d9_9a86_Must_20be_20_200_20.rel + ___02d9_9a86_Must_20be_20_200_20 +messages_lib/02da_362b_Must_20be_20_200_20.rel + ___02da_362b_Must_20be_20_200_20 +messages_lib/02db_2da0_Must_20be_20_3e_3d_.rel + ___02db_2da0_Must_20be_20_3e_3d_ +messages_lib/02dc_06a9_Must_20set_20_27r_2.rel + ___02dc_06a9_Must_20set_20_27r_2 +messages_lib/02dd_d814_N_3e_3d_255u_3a_257.rel + ___02dd_d814_N_3e_3d_255u_3a_257 +messages_lib/02de_7868_NET_2fROM_20Routing.rel + ___02de_7868_NET_2fROM_20Routing +messages_lib/02df_ae07_NET_2fROM_20not_20a.rel + ___02df_ae07_NET_2fROM_20not_20a +messages_lib/02e0_d0e9_NET_2fROM_3a_20_25s.rel + ___02e0_d0e9_NET_2fROM_3a_20_25s +messages_lib/02e1_73b0_NEWNEWS_20_25s_20_2.rel + ___02e1_73b0_NEWNEWS_20_25s_20_2 +messages_lib/02e2_c191_NNTP_20_25s_20Canno.rel + ___02e2_c191_NNTP_20_25s_20Canno +messages_lib/02e3_7ed2_NNTP_20_25s_20Canno.rel + ___02e3_7ed2_NNTP_20_25s_20Canno +messages_lib/02e4_bcd0_NNTP_20_25s_20Conne.rel + ___02e4_bcd0_NNTP_20_25s_20Conne +messages_lib/02e5_796b_NNTP_20_25s_20Conne.rel + ___02e5_796b_NNTP_20_25s_20Conne +messages_lib/02e6_4193_NNTP_20_25s_20Conne.rel + ___02e6_4193_NNTP_20_25s_20Conne +messages_lib/02e7_0909_NNTP_20_25s_20Conne.rel + ___02e7_0909_NNTP_20_25s_20Conne +messages_lib/02e8_3814_NNTP_20_25s_20Conne.rel + ___02e8_3814_NNTP_20_25s_20Conne +messages_lib/02e9_b5ec_NNTP_20_25s_20Could.rel + ___02e9_b5ec_NNTP_20_25s_20Could +messages_lib/02ea_8531_NNTP_20_25s_20Could.rel + ___02ea_8531_NNTP_20_25s_20Could +messages_lib/02eb_8fd5_NNTP_20_25s_20Could.rel + ___02eb_8fd5_NNTP_20_25s_20Could +messages_lib/02ec_0d83_NNTP_20_25s_20Givin.rel + ___02ec_0d83_NNTP_20_25s_20Givin +messages_lib/02ed_19c4_NNTP_20_25s_20Givin.rel + ___02ed_19c4_NNTP_20_25s_20Givin +messages_lib/02ee_213a_NNTP_20_25s_20bad_2.rel + ___02ee_213a_NNTP_20_25s_20bad_2 +messages_lib/02ef_31a2_NNTP_20_25s_20bad_2.rel + ___02ef_31a2_NNTP_20_25s_20bad_2 +messages_lib/02f0_df3f_NNTP_20_25s_20givin.rel + ___02f0_df3f_NNTP_20_25s_20givin +messages_lib/02f1_791c_NNTP_20_25s_20givin.rel + ___02f1_791c_NNTP_20_25s_20givin +messages_lib/02f2_75ce_NNTP_20_25s_20givin.rel + ___02f2_75ce_NNTP_20_25s_20givin +messages_lib/02f3_7eb6_NNTP_20_25s_20proto.rel + ___02f3_7eb6_NNTP_20_25s_20proto +messages_lib/02f4_7f99_NNTP_20_25s_20proto.rel + ___02f4_7f99_NNTP_20_25s_20proto +messages_lib/02f5_a517_NNTP_20Cannot_20ope.rel + ___02f5_a517_NNTP_20Cannot_20ope +messages_lib/02f6_fc8f_NNTP_20can_27t_20re.rel + ___02f6_fc8f_NNTP_20can_27t_20re +messages_lib/02f7_2c2a_NNTP_20daemon_20ent.rel + ___02f7_2c2a_NNTP_20daemon_20ent +messages_lib/02f8_f2a9_NNTP_20daemon_20exi.rel + ___02f8_f2a9_NNTP_20daemon_20exi +messages_lib/02f9_cbc7_NNTP_20daemon_20qui.rel + ___02f9_cbc7_NNTP_20daemon_20qui +messages_lib/02fa_0fa8_NNTP_20group_20_27_.rel + ___02fa_0fa8_NNTP_20group_20_27_ +messages_lib/02fb_0e76_NNTP_20receive_20er.rel + ___02fb_0e76_NNTP_20receive_20er +messages_lib/02fc_a47f_NNTP_20received_20_.rel + ___02fc_a47f_NNTP_20received_20_ +messages_lib/02fd_0916_NNTP_20tracing.rel + ___02fd_0916_NNTP_20tracing +messages_lib/02fe_b065_NNTP_20window_20to_.rel + ___02fe_b065_NNTP_20window_20to_ +messages_lib/02ff_852e_NO_20_2d_20.rel + ___02ff_852e_NO_20_2d_20 +messages_lib/0300_e182_NO_20_2d_20bad_20ad.rel + ___0300_e182_NO_20_2d_20bad_20ad +messages_lib/0301_7ccb_NO_20_2d_20syntax_2.rel + ___0301_7ccb_NO_20_2d_20syntax_2 +messages_lib/0302_2df6_NOS_20log_20closed.rel + ___0302_2df6_NOS_20log_20closed +messages_lib/0303_e1c8_NOS_20was_20started.rel + ___0303_e1c8_NOS_20was_20started +messages_lib/0304_cfbe_NOS_20was_20stopped.rel + ___0304_cfbe_NOS_20was_20stopped +messages_lib/0305_998c_NULL_20BUFFER_0a.rel + ___0305_998c_NULL_20BUFFER_0a +messages_lib/0306_89a8_Net_3e_20.rel + ___0306_89a8_Net_3e_20 +messages_lib/0307_e0c6_Network_20_25s_20co.rel + ___0307_e0c6_Network_20_25s_20co +messages_lib/0308_4009_New_20mail_20arrive.rel + ___0308_4009_New_20mail_20arrive +messages_lib/0309_fbfc_New_20mail_20arrive.rel + ___0309_fbfc_New_20mail_20arrive +messages_lib/030a_d0a7_New_20news_20arrive.rel + ___030a_d0a7_New_20news_20arrive +messages_lib/030b_e9a0_No_20HAPN_20adaptor.rel + ___030b_e9a0_No_20HAPN_20adaptor +messages_lib/030c_87bb_No_20current_20sess.rel + ___030c_87bb_No_20current_20sess +messages_lib/030d_7f27_No_20dialer_20activ.rel + ___030d_7f27_No_20dialer_20activ +messages_lib/030e_cd1f_No_20finger_20infor.rel + ___030e_cd1f_No_20finger_20infor +messages_lib/030f_2a2e_No_20help_20availab.rel + ___030f_2a2e_No_20help_20availab +messages_lib/0310_7cc9_No_20packet_20drive.rel + ___0310_7cc9_No_20packet_20drive +messages_lib/0311_4e0c_No_20such_20message.rel + ___0311_4e0c_No_20such_20message +messages_lib/0312_2a80_No_20such_20server_.rel + ___0312_2a80_No_20such_20server_ +messages_lib/0313_0cda_Nodetimer_20_25lu_2.rel + ___0313_0cda_Nodetimer_20_25lu_2 +messages_lib/0314_3fb0_None.rel + ___0314_3fb0_None +messages_lib/0315_1aee_None_0a.rel + ___0315_1aee_None_0a +messages_lib/0316_f8e2_Not_20a_20valid_20s.rel + ___0316_f8e2_Not_20a_20valid_20s +messages_lib/0317_b4ba_Not_20an_20FTP_20se.rel + ___0317_b4ba_Not_20an_20FTP_20se +messages_lib/0318_ee7e_Not_20found_0a.rel + ___0318_ee7e_Not_20found_0a +messages_lib/0319_533e_Not_20in_20table_0a.rel + ___0319_533e_Not_20in_20table_0a +messages_lib/031a_c7b9_Not_20supported_0a.rel + ___031a_c7b9_Not_20supported_0a +messages_lib/031b_9692_Obsotimer_20_25lu_2.rel + ___031b_9692_Obsotimer_20_25lu_2 +messages_lib/031c_ff96_Oh_2c_20hello_20_25.rel + ___031c_ff96_Oh_2c_20hello_20_25 +messages_lib/031d_0948_Only_20_25d_20DRSI_.rel + ___031d_0948_Only_20_25d_20DRSI_ +messages_lib/031e_8edb_Only_20_25d_20net_2.rel + ___031e_8edb_Only_20_25d_20net_2 +messages_lib/031f_f9f0_Only_201_20EAGLE_20.rel + ___031f_f9f0_Only_201_20EAGLE_20 +messages_lib/0320_1514_Outqlen_3a_20_25d_2.rel + ___0320_1514_Outqlen_3a_20_25d_2 +messages_lib/0321_5b48_PANIC_3a_20Timer_20.rel + ___0321_5b48_PANIC_3a_20Timer_20 +messages_lib/0322_281b_PANIC_3a_20buffer_2.rel + ___0322_281b_PANIC_3a_20buffer_2 +messages_lib/0323_f630_PAP_0a.rel + ___0323_f630_PAP_0a +messages_lib/0324_b2fb_PAP_20_25s_0a.rel + ___0324_b2fb_PAP_20_25s_0a +messages_lib/0325_8063_PASS_20_25s.rel + ___0325_8063_PASS_20_25s +messages_lib/0326_2320_PI_20Board_20Statis.rel + ___0326_2320_PI_20Board_20Statis +messages_lib/0327_73f1_PI_3a_20DMA_20_25d_.rel + ___0327_73f1_PI_3a_20DMA_20_25d_ +messages_lib/0328_5841_PI_3a_20DMA_20chann.rel + ___0328_5841_PI_3a_20DMA_20chann +messages_lib/0329_3992_PI_3a_20IRQ_20_25u_.rel + ___0329_3992_PI_3a_20IRQ_20_25u_ +messages_lib/032a_4ca4_PI_3a_20Interface_2.rel + ___032a_4ca4_PI_3a_20Interface_2 +messages_lib/032b_d856_PI_3a_20Maximum_20o.rel + ___032b_d856_PI_3a_20Maximum_20o +messages_lib/032c_9098_PI_3a_20Mode_20_25s.rel + ___032c_9098_PI_3a_20Mode_20_25s +messages_lib/032d_de39_PI_3a_20No_20IP_20a.rel + ___032d_de39_PI_3a_20No_20IP_20a +messages_lib/032e_02ea_PI_3a_20No_20memory.rel + ___032e_02ea_PI_3a_20No_20memory +messages_lib/032f_c0d0_PI_3a_20No_20memory.rel + ___032f_c0d0_PI_3a_20No_20memory +messages_lib/0330_94ca_PI_3a_20No_20memory.rel + ___0330_94ca_PI_3a_20No_20memory +messages_lib/0331_c698_PI_3a_20No_20memory.rel + ___0331_c698_PI_3a_20No_20memory +messages_lib/0332_d61f_PI_3a_20Set_20mycal.rel + ___0332_d61f_PI_3a_20Set_20mycal +messages_lib/0333_68d4_PID_20_20_20CS_3aIP.rel + ___0333_68d4_PID_20_20_20CS_3aIP +messages_lib/0334_3c62_POP_20access_20DENI.rel + ___0334_3c62_POP_20access_20DENI +messages_lib/0335_f3cf_POP_20access_20gran.rel + ___0335_f3cf_POP_20access_20gran +messages_lib/0336_639f_POP_20client_20retr.rel + ___0336_639f_POP_20client_20retr +messages_lib/0337_e9bb_POP_20quiet.rel + ___0337_e9bb_POP_20quiet +messages_lib/0338_1231_POP_20users_20file_.rel + ___0338_1231_POP_20users_20file_ +messages_lib/0339_e126_PORT_20_25u_2c_25u_.rel + ___0339_e126_PORT_20_25u_2c_25u_ +messages_lib/033a_b459_PPP_20tracing.rel + ___033a_b459_PPP_20tracing +messages_lib/033b_b660_PPP_3a_20len_20_253.rel + ___033b_b660_PPP_3a_20len_20_253 +messages_lib/033c_8c73_Packet_20driver_20h.rel + ___033c_8c73_Packet_20driver_20h +messages_lib/033d_d638_Pap_0a.rel + ___033d_d638_Pap_0a +messages_lib/033e_8165_Parameter_20_25s_20.rel + ___033e_8165_Parameter_20_25s_20 +messages_lib/033f_85d2_Password_3a_20.rel + ___033f_85d2_Password_3a_20 +messages_lib/0340_cb37_Password_3a_20_25c_.rel + ___0340_cb37_Password_3a_20_25c_ +messages_lib/0341_6310_Path_3a_20.rel + ___0341_6310_Path_3a_20 +messages_lib/0342_f75b_Persistence_3a_20_2.rel + ___0342_f75b_Persistence_3a_20_2 +messages_lib/0343_7bc8_Pinging_20_25s_0a.rel + ___0343_7bc8_Pinging_20_25s_0a +messages_lib/0344_94a5_Pinging_20resumed_0.rel + ___0344_94a5_Pinging_20resumed_0 +messages_lib/0345_7fa9_Pinging_20suspended.rel + ___0345_7fa9_Pinging_20suspended +messages_lib/0346_220f_Please_20hang_20up_.rel + ___0346_220f_Please_20hang_20up_ +messages_lib/0347_4304_Poll_20threshold_20.rel + ___0347_4304_Poll_20threshold_20 +messages_lib/0348_f8a0_Pool_20count_20_25s.rel + ___0348_f8a0_Pool_20count_20_25s +messages_lib/0349_dd4d_Protocol_20Field_20.rel + ___0349_dd4d_Protocol_20Field_20 +messages_lib/034a_744a_QUIT_0a.rel + ___034a_744a_QUIT_0a +messages_lib/034b_43c0_Quality_20cannot_20.rel + ___034b_43c0_Quality_20cannot_20 +messages_lib/034c_b523_Queue_20limit_20_28.rel + ___034c_b523_Queue_20limit_20_28 +messages_lib/034d_4a0a_R_20numbers.rel + ___034d_4a0a_R_20numbers +messages_lib/034e_db0e_R_3a_25s_20_40_25s_.rel + ___034e_db0e_R_3a_25s_20_40_25s_ +messages_lib/034f_373f_REQUEST.rel + ___034f_373f_REQUEST +messages_lib/0350_19a4_RESPONSE.rel + ___0350_19a4_RESPONSE +messages_lib/0351_8b13_RETR_20_25s.rel + ___0351_8b13_RETR_20_25s +messages_lib/0352_86e9_RETURN_0a.rel + ___0352_86e9_RETURN_0a +messages_lib/0353_bbdb_RFrames_20_2d_20_25.rel + ___0353_bbdb_RFrames_20_2d_20_25 +messages_lib/0354_f9d6_RIP_20merging.rel + ___0354_f9d6_RIP_20merging +messages_lib/0355_3211_RIP_20refused_20fro.rel + ___0355_3211_RIP_20refused_20fro +messages_lib/0356_8827_RIP_20tracing.rel + ___0356_8827_RIP_20tracing +messages_lib/0357_5585_RIP_3a_20.rel + ___0357_5585_RIP_3a_20 +messages_lib/0358_fd1d_RIP_3a_20sent_20_25.rel + ___0358_fd1d_RIP_3a_20sent_20_25 +messages_lib/0359_6b7c_RIPCMD_3a_20Unknown.rel + ___0359_6b7c_RIPCMD_3a_20Unknown +messages_lib/035a_5f5f_RIPCMD_5fREQUEST_0a.rel + ___035a_5f5f_RIPCMD_5fREQUEST_0a +messages_lib/035b_07f6_RIPCMD_5fRESPONSE_2.rel + ___035b_07f6_RIPCMD_5fRESPONSE_2 +messages_lib/035c_eb71_RIP_5frx_3a_20Not_2.rel + ___035c_eb71_RIP_5frx_3a_20Not_2 +messages_lib/035d_86e6_RMD_20_25s.rel + ___035d_86e6_RMD_20_25s +messages_lib/035e_8005_Range_20for_20inter.rel + ___035e_8005_Range_20for_20inter +messages_lib/035f_1ee5_Reassembly_20fragme.rel + ___035f_1ee5_Reassembly_20fragme +messages_lib/0360_fbe9_Reassembly_20queue_.rel + ___0360_fbe9_Reassembly_20queue_ +messages_lib/0361_5eb3_Received_3a_20.rel + ___0361_5eb3_Received_3a_20 +messages_lib/0362_9fbc_Recording_20into_20.rel + ___0362_9fbc_Recording_20into_20 +messages_lib/0363_aa80_Recording_20off_0a.rel + ___0363_aa80_Recording_20off_0a +messages_lib/0364_2a15_Recv_3a_20_20_20_20.rel + ___0364_2a15_Recv_3a_20_20_20_20 +messages_lib/0365_d0ff_Refuse_0a.rel + ___0365_d0ff_Refuse_0a +messages_lib/0366_42c0_Refusing_20announce.rel + ___0366_42c0_Refusing_20announce +messages_lib/0367_6bd1_Requesting_2e_2e_2e.rel + ___0367_6bd1_Requesting_2e_2e_2e +messages_lib/0368_4784_Resolver_20_25s_20u.rel + ___0368_4784_Resolver_20_25s_20u +messages_lib/0369_ae52_Resolving_20_25s_2e.rel + ___0369_ae52_Resolving_20_25s_2e +messages_lib/036a_200a_Resolving_20_25s_2e.rel + ___036a_200a_Resolving_20_25s_2e +messages_lib/036b_cacc_Retry_20limit.rel + ___036b_cacc_Retry_20limit +messages_lib/036c_0cd3_Returned_20.rel + ___036c_0cd3_Returned_20 +messages_lib/036d_85af_Route_20add_20faile.rel + ___036d_85af_Route_20add_20faile +messages_lib/036e_9b70_Routing_20lookups_3.rel + ___036e_9b70_Routing_20lookups_3 +messages_lib/036f_9c01_Rxints_20_20_2d_20_.rel + ___036f_9c01_Rxints_20_20_2d_20_ +messages_lib/0370_ccf6_S_20_20_20_20_20Job.rel + ___0370_ccf6_S_20_20_20_20_20Job +messages_lib/0371_df6d_S_20command_20synta.rel + ___0371_df6d_S_20command_20synta +messages_lib/0372_4fbb_S_23_20_20_20Type_2.rel + ___0372_4fbb_S_23_20_20_20Type_2 +messages_lib/0373_bf54_SMTP_20_25s_20Conne.rel + ___0373_bf54_SMTP_20_25s_20Conne +messages_lib/0374_cbb7_SMTP_20batching.rel + ___0374_cbb7_SMTP_20batching +messages_lib/0375_e45f_SMTP_20client_20Try.rel + ___0375_e45f_SMTP_20client_20Try +messages_lib/0376_797a_SMTP_20sent_20job_2.rel + ___0376_797a_SMTP_20sent_20job_2 +messages_lib/0377_68b2_SMTP_20tracing.rel + ___0377_68b2_SMTP_20tracing +messages_lib/0378_e7a4_SP_20_3d_20_25p_2c_.rel + ___0378_e7a4_SP_20_3d_20_25p_2c_ +messages_lib/0379_a1f1_STOR_20_25s.rel + ___0379_a1f1_STOR_20_25s +messages_lib/037a_49fd_STOR_20_25s_0a.rel + ___037a_49fd_STOR_20_25s_0a +messages_lib/037b_38ea_STOR_20_25s_3a_20_2.rel + ___037b_38ea_STOR_20_25s_3a_20_2 +messages_lib/037c_12cc_STOR_20_25s_3a_20Er.rel + ___037c_12cc_STOR_20_25s_3a_20Er +messages_lib/037d_cfe9_SUBCMD_20_2d_20Don_.rel + ___037d_cfe9_SUBCMD_20_2d_20Don_ +messages_lib/037e_0319_SYST_0a.rel + ___037e_0319_SYST_0a +messages_lib/037f_93fc_Same_0a.rel + ___037f_93fc_Same_0a +messages_lib/0380_3c55_Scroll_20file_20siz.rel + ___0380_3c55_Scroll_20file_20siz +messages_lib/0381_e255_Send_20file_2c_20_2.rel + ___0381_e255_Send_20file_2c_20_2 +messages_lib/0382_c1d8_Send_3a_20_2508lx_2.rel + ___0382_c1d8_Send_3a_20_2508lx_2 +messages_lib/0383_afab_Server_20address_20.rel + ___0383_afab_Server_20address_20 +messages_lib/0384_36ef_Session_20_25s_20no.rel + ___0384_36ef_Session_20_25s_20no +messages_lib/0385_0845_Slot_20time_3a_20_2.rel + ___0385_0845_Slot_20time_3a_20_2 +messages_lib/0386_6556_Socket_20not_20in_2.rel + ___0386_6556_Socket_20not_20in_2 +messages_lib/0387_a061_Sorry_20_2d_20the_2.rel + ___0387_a061_Sorry_20_2d_20the_2 +messages_lib/0388_8034_Stack_20violation_2.rel + ___0388_8034_Stack_20violation_2 +messages_lib/0389_6414_Station_20_20_20Las.rel + ___0389_6414_Station_20_20_20Las +messages_lib/038a_5bef_Station_20_20_20Las.rel + ___038a_5bef_Station_20_20_20Las +messages_lib/038b_9aef_Subject_3a_20_25s_0.rel + ___038b_9aef_Subject_3a_20_25s_0 +messages_lib/038c_0cac_System_20is_20overl.rel + ___038c_0cac_System_20is_20overl +messages_lib/038d_63e9_T_20hostname.rel + ___038d_63e9_T_20hostname +messages_lib/038e_1279_T1_3a_20.rel + ___038e_1279_T1_3a_20 +messages_lib/038f_a7c1_T3_3a_20.rel + ___038f_a7c1_T3_3a_20 +messages_lib/0390_e4a1_TACK_3a_20.rel + ___0390_e4a1_TACK_3a_20 +messages_lib/0391_7f7b_TCB_20_25p_20_25s_2.rel + ___0391_7f7b_TCB_20_25p_20_25s_2 +messages_lib/0392_5447_TCD_3a_20.rel + ___0392_5447_TCD_3a_20 +messages_lib/0393_fa23_TCP_20MSS.rel + ___0393_fa23_TCP_20MSS +messages_lib/0394_70e7_TCP_20default_20irt.rel + ___0394_70e7_TCP_20default_20irt +messages_lib/0395_5ac7_TCP_20header_20comp.rel + ___0395_5ac7_TCP_20header_20comp +messages_lib/0396_c668_TCP_20state_20traci.rel + ___0396_c668_TCP_20state_20traci +messages_lib/0397_b0d7_TCP_20syn_2bdata_20.rel + ___0397_b0d7_TCP_20syn_2bdata_20 +messages_lib/0398_43bd_TCP_20timestamps.rel + ___0398_43bd_TCP_20timestamps +messages_lib/0399_5b74_TCP_20window.rel + ___0399_5b74_TCP_20window +messages_lib/039a_7267_TCP_3a_20_25u_2d_3e.rel + ___039a_7267_TCP_3a_20_25u_2d_3e +messages_lib/039b_59c4_TChoke_3a_20.rel + ___039b_59c4_TChoke_3a_20 +messages_lib/039c_2ced_TX_20Delay_3a_20_25.rel + ___039c_2ced_TX_20Delay_3a_20_25 +messages_lib/039d_6a23_TX_20Tail_20time_3a.rel + ___039d_6a23_TX_20Tail_20time_3a +messages_lib/039e_d175_TX_20queue_20limit.rel + ___039e_d175_TX_20queue_20limit +messages_lib/039f_f579_TYPE_20A_0a.rel + ___039f_f579_TYPE_20A_0a +messages_lib/03a0_3bb9_TYPE_20I_0a.rel + ___03a0_3bb9_TYPE_20I_0a +messages_lib/03a1_a616_TYPE_20L_20_25d_0a.rel + ___03a1_a616_TYPE_20L_20_25d_0a +messages_lib/03a2_f6fb_Target_20_20_20_20T.rel + ___03a2_f6fb_Target_20_20_20_20T +messages_lib/03a3_950b_Telnet_20option_20t.rel + ___03a3_950b_Telnet_20option_20t +messages_lib/03a4_4517_Thank_20you_20_25s_.rel + ___03a4_4517_Thank_20you_20_25s_ +messages_lib/03a5_70f0_The_20escape_20char.rel + ___03a5_70f0_The_20escape_20char +messages_lib/03a6_6de0_Time_20for_201000_2.rel + ___03a6_6de0_Time_20for_201000_2 +messages_lib/03a7_601a_Time_20to_20live.rel + ___03a7_601a_Time_20to_20live +messages_lib/03a8_e505_Timeout_20value_20_.rel + ___03a8_e505_Timeout_20value_20_ +messages_lib/03a9_1db3_Timer_20_20_20_20_2.rel + ___03a9_1db3_Timer_20_20_20_20_2 +messages_lib/03aa_d78a_Tip_20connection_20.rel + ___03aa_d78a_Tip_20connection_20 +messages_lib/03ab_c093_Tip_20session_20alr.rel + ___03ab_c093_Tip_20session_20alr +messages_lib/03ac_8c54_To_3a_20_25s_0a.rel + ___03ac_8c54_To_3a_20_25s_0a +messages_lib/03ad_2a55_Too_20many_20HAPN_2.rel + ___03ad_2a55_Too_20many_20HAPN_2 +messages_lib/03ae_76b7_Too_20many_20asynch.rel + ___03ae_76b7_Too_20many_20asynch +messages_lib/03af_58f2_Too_20many_20digipe.rel + ___03af_58f2_Too_20many_20digipe +messages_lib/03b0_2d53_Too_20many_20hs_20c.rel + ___03b0_2d53_Too_20many_20hs_20c +messages_lib/03b1_286c_Too_20many_20mailbo.rel + ___03b1_286c_Too_20many_20mailbo +messages_lib/03b2_4c9a_Too_20many_20nrs_20.rel + ___03b2_4c9a_Too_20many_20nrs_20 +messages_lib/03b3_7103_Too_20many_20packet.rel + ___03b3_7103_Too_20many_20packet +messages_lib/03b4_d8c3_Too_20many_20pc100_.rel + ___03b4_d8c3_Too_20many_20pc100_ +messages_lib/03b5_2057_Too_20many_20sessio.rel + ___03b5_2057_Too_20many_20sessio +messages_lib/03b6_447c_Too_20many_20slip_2.rel + ___03b6_447c_Too_20many_20slip_2 +messages_lib/03b7_0d8c_Try_20to_20bounce_2.rel + ___03b7_0d8c_Try_20to_20bounce_2 +messages_lib/03b8_2030_Trying_20_25s_2e_2e.rel + ___03b8_2030_Trying_20_25s_2e_2e +messages_lib/03b9_cee2_Trying_20_25s_2e_2e.rel + ___03b9_cee2_Trying_20_25s_2e_2e +messages_lib/03ba_be29_Trying_20Connection.rel + ___03ba_be29_Trying_20Connection +messages_lib/03bb_9c56_Tstate_20_3d_20_25s.rel + ___03bb_9c56_Tstate_20_3d_20_25s +messages_lib/03bc_6afe_Turn_20off_20local_.rel + ___03bc_6afe_Turn_20off_20local_ +messages_lib/03bd_c801_Tx_20state_20_20_25.rel + ___03bd_c801_Tx_20state_20_20_25 +messages_lib/03be_be1b_Tx_20state_20_20_25.rel + ___03be_be1b_Tx_20state_20_20_25 +messages_lib/03bf_e1f6_TxBuffers_3a_20_20S.rel + ___03bf_e1f6_TxBuffers_3a_20_20S +messages_lib/03c0_5cfe_Txdefer_20_2d_20_25.rel + ___03c0_5cfe_Txdefer_20_2d_20_25 +messages_lib/03c1_e733_U_20filename.rel + ___03c1_e733_U_20filename +messages_lib/03c2_9059_UDP_3a.rel + ___03c2_9059_UDP_3a +messages_lib/03c3_a945_USER_20_25s.rel + ___03c3_a945_USER_20_25s +messages_lib/03c4_41aa_Unknown_20command.rel + ___03c4_41aa_Unknown_20command +messages_lib/03c5_e21a_Unknown_20command_2.rel + ___03c5_e21a_Unknown_20command_2 +messages_lib/03c6_b975_Unknown_20command_3.rel + ___03c6_b975_Unknown_20command_3 +messages_lib/03c7_d2a4_Unknown_20encapsula.rel + ___03c7_d2a4_Unknown_20encapsula +messages_lib/03c8_8cf4_Unknown_20parameter.rel + ___03c8_8cf4_Unknown_20parameter +messages_lib/03c9_eb24_Update_20with_20MD5.rel + ___03c9_eb24_Update_20with_20MD5 +messages_lib/03ca_7d7d_Uploading_20_25s_0a.rel + ___03ca_7d7d_Uploading_20_25s_0a +messages_lib/03cb_bd81_Uploading_20off_0a.rel + ___03cb_bd81_Uploading_20off_0a +messages_lib/03cc_6d70_Uptime_20_25s_20Sta.rel + ___03cc_6d70_Uptime_20_25s_20Sta +messages_lib/03cd_0a8d_Usage_3a_20.rel + ___03cd_0a8d_Usage_3a_20 +messages_lib/03ce_125c_Usage_3a_20_25s_20_.rel + ___03ce_125c_Usage_3a_20_25s_20_ +messages_lib/03cf_6ae1_Usage_3a_20F_20user.rel + ___03cf_6ae1_Usage_3a_20F_20user +messages_lib/03d0_7dd1_Usage_3a_20ax25_20r.rel + ___03d0_7dd1_Usage_3a_20ax25_20r +messages_lib/03d1_f8b8_Usage_3a_20dial_20_.rel + ___03d1_f8b8_Usage_3a_20dial_20_ +messages_lib/03d2_a375_Usage_3a_20mbox_20m.rel + ___03d2_a375_Usage_3a_20mbox_20m +messages_lib/03d3_8cfb_Usage_3a_20pop_20us.rel + ___03d3_8cfb_Usage_3a_20pop_20us +messages_lib/03d4_a2c0_Usage_3a_20smtp_20m.rel + ___03d4_a2c0_Usage_3a_20smtp_20m +messages_lib/03d5_9654_Use_20the_20ax25_20.rel + ___03d5_9654_Use_20the_20ax25_20 +messages_lib/03d6_4893_User_20_20_20_20_20.rel + ___03d6_4893_User_20_20_20_20_20 +messages_lib/03d7_633f_User_20_25s_20not_2.rel + ___03d7_633f_User_20_25s_20not_2 +messages_lib/03d8_75ef_V_20numbers.rel + ___03d8_75ef_V_20numbers +messages_lib/03d9_4b9d_VJ_20Compressed_20T.rel + ___03d9_4b9d_VJ_20Compressed_20T +messages_lib/03da_2be9_VJ_20Uncompressed_2.rel + ___03da_2be9_VJ_20Uncompressed_2 +messages_lib/03db_3d32_Valid_20options_3a.rel + ___03db_3d32_Valid_20options_3a +messages_lib/03dc_8007_Value_20_25s_20_28_.rel + ___03dc_8007_Value_20_25s_20_28_ +messages_lib/03dd_c8df_Verbose.rel + ___03dd_c8df_Verbose +messages_lib/03de_32ff_Verbose_20flag.rel + ___03de_32ff_Verbose_20flag +messages_lib/03df_b110_WARNING_3a_20Locati.rel + ___03df_b110_WARNING_3a_20Locati +messages_lib/03e0_eddf_Warning_21_20Interf.rel + ___03e0_eddf_Warning_21_20Interf +messages_lib/03e1_4457_Warning_3a_20type_2.rel + ___03e1_4457_Warning_3a_20type_2 +messages_lib/03e2_85a8_Window_20_28frames_.rel + ___03e2_85a8_Window_20_28frames_ +messages_lib/03e3_9331_Window_20size_20_28.rel + ___03e3_9331_Window_20size_20_28 +messages_lib/03e4_613d_Window_3a_20_25_2d5.rel + ___03e4_613d_Window_3a_20_25_2d5 +messages_lib/03e5_25a6_Wink_20DTR_3f_20.rel + ___03e5_25a6_Wink_20DTR_3f_20 +messages_lib/03e6_75b2_Writing_20article_2.rel + ___03e6_75b2_Writing_20article_2 +messages_lib/03e7_3999_XMD5_20_25s.rel + ___03e7_3999_XMD5_20_25s +messages_lib/03e8_a62b_XMD5_20_25s_0a.rel + ___03e8_a62b_XMD5_20_25s_0a +messages_lib/03e9_8515_XMKD_20_25s_0a.rel + ___03e9_8515_XMKD_20_25s_0a +messages_lib/03ea_31d2_XRMD_20_25s_0a.rel + ___03ea_31d2_XRMD_20_25s_0a +messages_lib/03eb_71c6_You_20have_20.rel + ___03eb_71c6_You_20have_20 +messages_lib/03ec_1e66_You_20have_20new_20.rel + ___03ec_1e66_You_20have_20new_20 +messages_lib/03ed_4583_You_27re_20using_20.rel + ___03ed_4583_You_27re_20using_20 +messages_lib/03ee_4aef_Z_20filename.rel + ___03ee_4aef_Z_20filename +messages_lib/03ef_5fd7_Zap_20failed_3a_20_.rel + ___03ef_5fd7_Zap_20failed_3a_20_ +messages_lib/03f0_e3d1__5b.rel + ___03f0_e3d1__5b +messages_lib/03f1_9d9c__5bNET_2dHMR_24_5d.rel + ___03f1_9d9c__5bNET_2dHMR_24_5d +messages_lib/03f2_f8e4__5bunknown_5d.rel + ___03f2_f8e4__5bunknown_5d +messages_lib/03f3_699f__5eC_0a.rel + ___03f3_699f__5eC_0a +messages_lib/03f4_e5d6__5eR_0a.rel + ___03f4_e5d6__5eR_0a +messages_lib/03f5_1951__5fexit.rel + ___03f5_1951__5fexit +messages_lib/03f6_a314__5ffcreat_3a_20WARN.rel + ___03f6_a314__5ffcreat_3a_20WARN +messages_lib/03f7_79de__5funlink_3a_20bad_.rel + ___03f7_79de__5funlink_3a_20bad_ +messages_lib/03f8_722b_accept.rel + ___03f8_722b_accept +messages_lib/03f9_30f9_accept_0a.rel + ___03f9_30f9_accept_0a +messages_lib/03fa_2cfc_access.rel + ___03fa_2cfc_access +messages_lib/03fb_9b89_accm.rel + ___03fb_9b89_accm +messages_lib/03fc_16c9_acct.rel + ___03fc_16c9_acct +messages_lib/03fd_0c4f_acfc.rel + ___03fd_0c4f_acfc +messages_lib/03fe_7530_acktime.rel + ___03fe_7530_acktime +messages_lib/03ff_41b5_add.rel + ___03ff_41b5_add +messages_lib/0400_d8a3_add_20_3chostid_3e.rel + ___0400_d8a3_add_20_3chostid_3e +messages_lib/0401_6783_addprivate.rel + ___0401_6783_addprivate +messages_lib/0402_9712_address.rel + ___0402_9712_address +messages_lib/0403_2c42_addserver.rel + ___0403_2c42_addserver +messages_lib/0404_b0a9_alarm.rel + ___0404_b0a9_alarm +messages_lib/0405_9965_allocs_20_25lu_20fr.rel + ___0405_9965_allocs_20_25lu_20fr +messages_lib/0406_8e82_allow_20pap_20none_.rel + ___0406_8e82_allow_20pap_20none_ +messages_lib/0407_ba08_allow_20tcp_20none_.rel + ___0407_ba08_allow_20tcp_20none_ +messages_lib/0408_94f6_anext_20pointer_20o.rel + ___0408_94f6_anext_20pointer_20o +messages_lib/0409_c2a0_answer_20script_3a_.rel + ___0409_c2a0_answer_20script_3a_ +messages_lib/040a_da7c_area.rel + ___040a_da7c_area +messages_lib/040b_1dde_arp_20add_20_3chost.rel + ___040b_1dde_arp_20add_20_3chost +messages_lib/040c_96ce_arp_20drop_20_3chos.rel + ___040c_96ce_arp_20drop_20_3chos +messages_lib/040d_0018_arp_20publish_20_3c.rel + ___040d_0018_arp_20publish_20_3c +messages_lib/040e_5838_asci.rel + ___040e_5838_asci +messages_lib/040f_4354_ascii.rel + ___040f_4354_ascii +messages_lib/0410_3914_ascistat.rel + ___0410_3914_ascistat +messages_lib/0411_6442_attach.rel + ___0411_6442_attach +messages_lib/0412_39bc_attach_20_3chardwar.rel + ___0412_39bc_attach_20_3chardwar +messages_lib/0413_fe98_attach_20asci_20_3c.rel + ___0413_fe98_attach_20asci_20_3c +messages_lib/0414_342d_attach_20escc_20_3c.rel + ___0414_342d_attach_20escc_20_3c +messages_lib/0415_7943_attempt_20to_20writ.rel + ___0415_7943_attempt_20to_20writ +messages_lib/0416_7d37_attend.rel + ___0416_7d37_attend +messages_lib/0417_c133_authenticate.rel + ___0417_c133_authenticate +messages_lib/0418_fd47_ax25_20kick_20_3cax.rel + ___0418_fd47_ax25_20kick_20_3cax +messages_lib/0419_0003_ax25_20reset_20_3ca.rel + ___0419_0003_ax25_20reset_20_3ca +messages_lib/041a_ca0a_bad_20destination_2.rel + ___041a_ca0a_bad_20destination_2 +messages_lib/041b_60d3_bad_20internet_20ad.rel + ___041b_60d3_bad_20internet_20ad +messages_lib/041c_0a79_bad_20neighbor_20ca.rel + ___041c_0a79_bad_20neighbor_20ca +messages_lib/041d_4126_batch.rel + ___041d_4126_batch +messages_lib/041e_bcb6_bcnodes.rel + ___041e_bcb6_bcnodes +messages_lib/041f_0c93_begin_20_2503o_20_2.rel + ___041f_0c93_begin_20_2503o_20_2 +messages_lib/0420_50c4_bfind_28_25u_2c_20_.rel + ___0420_50c4_bfind_28_25u_2c_20_ +messages_lib/0421_0a46_bfind_28_29_20retur.rel + ___0421_0a46_bfind_28_29_20retur +messages_lib/0422_f1cc_bfind_28_29_20retur.rel + ___0422_f1cc_bfind_28_29_20retur +messages_lib/0423_e2d4_bfree_28_29_20retur.rel + ___0423_e2d4_bfree_28_29_20retur +messages_lib/0424_e703_bfree_28_29_20retur.rel + ___0424_e703_bfree_28_29_20retur +messages_lib/0425_4466_bfree_280x_25x_2c_2.rel + ___0425_4466_bfree_280x_25x_2c_2 +messages_lib/0426_3245_binary.rel + ___0426_3245_binary +messages_lib/0427_4c4f_blimit.rel + ___0427_4c4f_blimit +messages_lib/0428_c307_blk_5falloc_28_29_2.rel + ___0428_c307_blk_5falloc_28_29_2 +messages_lib/0429_b0c8_bmap_28_29_20return.rel + ___0429_b0c8_bmap_28_29_20return +messages_lib/042a_bbcb_bmap_28_29_20return.rel + ___042a_bbcb_bmap_28_29_20return +messages_lib/042b_46ee_bmap_28_29_20return.rel + ___042b_46ee_bmap_28_29_20return +messages_lib/042c_7681_bmap_280x_25x_2c_20.rel + ___042c_7681_bmap_280x_25x_2c_20 +messages_lib/042d_ff8d_bootp_20_5bnet_5fna.rel + ___042d_ff8d_bootp_20_5bnet_5fna +messages_lib/042e_0e8f_bootp_3a_20Net_5fer.rel + ___042e_0e8f_bootp_3a_20Net_5fer +messages_lib/042f_f5d9_bootp_3a_20timed_20.rel + ___042f_f5d9_bootp_3a_20timed_20 +messages_lib/0430_72d6_bp_20_25lx_20tot_20.rel + ___0430_72d6_bp_20_25lx_20tot_20 +messages_lib/0431_88ea_bread_28_25u_2c_20_.rel + ___0431_88ea_bread_28_25u_2c_20_ +messages_lib/0432_89e2_bread_28_29_20retur.rel + ___0432_89e2_bread_28_29_20retur +messages_lib/0433_7a66_bread_28_29_20retur.rel + ___0433_7a66_bread_28_29_20retur +messages_lib/0434_9767_brk.rel + ___0434_9767_brk +messages_lib/0435_f951_broadcast.rel + ___0435_f951_broadcast +messages_lib/0436_03ff_bsr.rel + ___0436_03ff_bsr +messages_lib/0437_d194_bufsync_28_29_20ret.rel + ___0437_d194_bufsync_28_29_20ret +messages_lib/0438_606b_bufsync_28_29_20sta.rel + ___0438_606b_bufsync_28_29_20sta +messages_lib/0439_83e6_by_20_25s_20_28_25s.rel + ___0439_83e6_by_20_25s_20_28_25s +messages_lib/043a_69f3_by_20_25s_20with_20.rel + ___043a_69f3_by_20_25s_20with_20 +messages_lib/043b_9ab1_bye.rel + ___043b_9ab1_bye +messages_lib/043c_7cbf_cache.rel + ___043c_7cbf_cache +messages_lib/043d_a3a9_can_27t_20read_20_2.rel + ___043d_a3a9_can_27t_20read_20_2 +messages_lib/043e_f4b4_can_27t_20trace_20i.rel + ___043e_f4b4_can_27t_20trace_20i +messages_lib/043f_9aa7_cd.rel + ___043f_9aa7_cd +messages_lib/0440_42c2_cd_20_3cdirectory_3.rel + ___0440_42c2_cd_20_3cdirectory_3 +messages_lib/0441_8b51_ch_5flink_28_29_20r.rel + ___0441_8b51_ch_5flink_28_29_20r +messages_lib/0442_30ce_ch_5flink_28_29_20r.rel + ___0442_30ce_ch_5flink_28_29_20r +messages_lib/0443_7c72_ch_5flink_280x_25x_.rel + ___0443_7c72_ch_5flink_280x_25x_ +messages_lib/0444_35a9_chat.rel + ___0444_35a9_chat +messages_lib/0445_743f_chdir.rel + ___0445_743f_chdir +messages_lib/0446_5ed3_check.rel + ___0446_5ed3_check +messages_lib/0447_40b3_check_20_3chost_3e.rel + ___0447_40b3_check_20_3chost_3e +messages_lib/0448_c946_chmod.rel + ___0448_c946_chmod +messages_lib/0449_b786_choketime.rel + ___0449_b786_choketime +messages_lib/044a_88f5_chown.rel + ___044a_88f5_chown +messages_lib/044b_87a8_chroot.rel + ___044b_87a8_chroot +messages_lib/044c_4822_clean.rel + ___044c_4822_clean +messages_lib/044d_23aa_close.rel + ___044d_23aa_close +messages_lib/044e_2b22_close_20FTP.rel + ___044e_2b22_close_20FTP +messages_lib/044f_f93d_close_20Finger.rel + ___044f_f93d_close_20Finger +messages_lib/0450_0957_close_20POP.rel + ___0450_0957_close_20POP +messages_lib/0451_b85c_close_20POP_20_2d_2.rel + ___0451_b85c_close_20POP_20_2d_2 +messages_lib/0452_83a3_close_20SMTP.rel + ___0452_83a3_close_20SMTP +messages_lib/0453_b949_close_20SMTP_20_2d_.rel + ___0453_b949_close_20SMTP_20_2d_ +messages_lib/0454_423c_close_20discard.rel + ___0454_423c_close_20discard +messages_lib/0455_419d_close_20echo.rel + ___0455_419d_close_20echo +messages_lib/0456_03ad_close_20term.rel + ___0456_03ad_close_20term +messages_lib/0457_83dc_code_20_25u_20arg_2.rel + ___0457_83dc_code_20_25u_20arg_2 +messages_lib/0458_ea90_compare.rel + ___0458_ea90_compare +messages_lib/0459_a613_compare_20_3cremote.rel + ___0459_a613_compare_20_3cremote +messages_lib/045a_fbc2_compress.rel + ___045a_fbc2_compress +messages_lib/045b_3845_compressed_20.rel + ___045b_3845_compressed_20 +messages_lib/045c_26b1_configure.rel + ___045c_26b1_configure +messages_lib/045d_749f_connect.rel + ___045d_749f_connect +messages_lib/045e_5769_control.rel + ___045e_5769_control +messages_lib/045f_941e_control_20up_20_7c_.rel + ___045f_941e_control_20up_20_7c_ +messages_lib/0460_2aba_control_3a_20_25s_0.rel + ___0460_2aba_control_3a_20_25s_0 +messages_lib/0461_4bf4_cwd.rel + ___0461_4bf4_cwd +messages_lib/0462_62af_d_5finit_28_29.rel + ___0462_62af_d_5finit_28_29 +messages_lib/0463_5a9b_d_5finit_28_29_20ma.rel + ___0463_5a9b_d_5finit_28_29_20ma +messages_lib/0464_62a8_debug.rel + ___0464_62a8_debug +messages_lib/0465_740d_default.rel + ___0465_740d_default +messages_lib/0466_db45_defaultfile.rel + ___0466_db45_defaultfile +messages_lib/0467_818b_delay_20_25lu_0a.rel + ___0467_818b_delay_20_25lu_0a +messages_lib/0468_2c87_dele.rel + ___0468_2c87_dele +messages_lib/0469_89a5_delete.rel + ___0469_89a5_delete +messages_lib/046a_3919_delete_20_3cfile_3e.rel + ___046a_3919_delete_20_3cfile_3e +messages_lib/046b_6466_destlist.rel + ___046b_6466_destlist +messages_lib/046c_cfc1_detach.rel + ___046c_cfc1_detach +messages_lib/046d_26f3_detach_20_3cinterfa.rel + ___046d_26f3_detach_20_3cinterfa +messages_lib/046e_3f12_devio_5fgarbage_3a_.rel + ___046e_3f12_devio_5fgarbage_3a_ +messages_lib/046f_0f61_dfile_5fsearch_3a_2.rel + ___046f_0f61_dfile_5fsearch_3a_2 +messages_lib/0470_4eba_dfile_5fupdate_3a_2.rel + ___0470_4eba_dfile_5fupdate_3a_2 +messages_lib/0471_5b47_dfile_5fupdate_3a_2.rel + ___0471_5b47_dfile_5fupdate_3a_2 +messages_lib/0472_ef06_dfile_5fupdate_3a_2.rel + ___0472_ef06_dfile_5fupdate_3a_2 +messages_lib/0473_0173_dialer.rel + ___0473_0173_dialer +messages_lib/0474_8d0b_dialer_20_3ciface_3.rel + ___0474_8d0b_dialer_20_3ciface_3 +messages_lib/0475_18c3_digipeat.rel + ___0475_18c3_digipeat +messages_lib/0476_bdc7_dir.rel + ___0476_bdc7_dir +messages_lib/0477_5c0a_directory.rel + ___0477_5c0a_directory +messages_lib/0478_176f_discard.rel + ___0478_176f_discard +messages_lib/0479_684a_discard_20expired_2.rel + ___0479_684a_discard_20expired_2 +messages_lib/047a_f701_disconnect.rel + ___047a_f701_disconnect +messages_lib/047b_e146_dns.rel + ___047b_e146_dns +messages_lib/047c_8f79_dns_5fquery_3a_20qu.rel + ___047c_8f79_dns_5fquery_3a_20qu +messages_lib/047d_6da5_dns_5fquery_3a_20re.rel + ___047d_6da5_dns_5fquery_3a_20re +messages_lib/047e_041c_doexit_3a_20won_27t.rel + ___047e_041c_doexit_3a_20won_27t +messages_lib/047f_21ed_domain.rel + ___047f_21ed_domain +messages_lib/0480_e0fd_down_20script_3a_20.rel + ___0480_e0fd_down_20script_3a_20 +messages_lib/0481_050c_download.rel + ___0481_050c_download +messages_lib/0482_4853_drop.rel + ___0482_4853_drop +messages_lib/0483_0532_drop_20_3chostid_3e.rel + ___0483_0532_drop_20_3chostid_3e +messages_lib/0484_e7cf_dropserver.rel + ___0484_e7cf_dropserver +messages_lib/0485_a2e4_dup.rel + ___0485_a2e4_dup +messages_lib/0486_b319_dup2.rel + ___0486_b319_dup2 +messages_lib/0487_cb91_dynip.rel + ___0487_cb91_dynip +messages_lib/0488_2edf_echo.rel + ___0488_2edf_echo +messages_lib/0489_7366_empty_20packet_21_2.rel + ___0489_7366_empty_20packet_21_2 +messages_lib/048a_48fd_encapsulation.rel + ___048a_48fd_encapsulation +messages_lib/048b_4a34_eol.rel + ___048b_4a34_eol +messages_lib/048c_b4ae_escape.rel + ___048c_b4ae_escape +messages_lib/048d_858e_escc.rel + ___048d_858e_escc +messages_lib/048e_d50a_escc_25d_3a_20No_20.rel + ___048e_d50a_escc_25d_3a_20No_20 +messages_lib/048f_6362_esccstat.rel + ___048f_6362_esccstat +messages_lib/0490_59b0_execve.rel + ___0490_59b0_execve +messages_lib/0491_3566_exit.rel + ___0491_3566_exit +messages_lib/0492_bd2b_expired.rel + ___0492_bd2b_expired +messages_lib/0493_bf9b_f_5ftrunc_28_29_20r.rel + ___0493_bf9b_f_5ftrunc_28_29_20r +messages_lib/0494_687d_f_5ftrunc_280x_25x_.rel + ___0494_687d_f_5ftrunc_280x_25x_ +messages_lib/0495_bce0_failure.rel + ___0495_bce0_failure +messages_lib/0496_086a_falign.rel + ___0496_086a_falign +messages_lib/0497_303b_files.rel + ___0497_303b_files +messages_lib/0498_d461_filesys_5fdoclose_2.rel + ___0498_d461_filesys_5fdoclose_2 +messages_lib/0499_661c_filesys_5fdoclose_2.rel + ___0499_661c_filesys_5fdoclose_2 +messages_lib/049a_8db4_filesys_5fdoclose_2.rel + ___049a_8db4_filesys_5fdoclose_2 +messages_lib/049b_d6a7_filter_20mode_20is_.rel + ___049b_d6a7_filter_20mode_20is_ +messages_lib/049c_927a_finger.rel + ___049c_927a_finger +messages_lib/049d_8ea1_finger_20name_40hos.rel + ___049d_8ea1_finger_20name_40hos +messages_lib/049e_28f4_flush.rel + ___049e_28f4_flush +messages_lib/049f_db22_fmount_28_25d_2c_20.rel + ___049f_db22_fmount_28_25d_2c_20 +messages_lib/04a0_9479_fmount_28_29_20retu.rel + ___04a0_9479_fmount_28_29_20retu +messages_lib/04a1_d221_fmount_28_29_20retu.rel + ___04a1_d221_fmount_28_29_20retu +messages_lib/04a2_dc8b_fmount_3a_20can_27t.rel + ___04a2_dc8b_fmount_3a_20can_27t +messages_lib/04a3_8074_fork.rel + ___04a3_8074_fork +messages_lib/04a4_8227_forward.rel + ___04a4_8227_forward +messages_lib/04a5_c066_fp_20_20_20_20_20_2.rel + ___04a5_c066_fp_20_20_20_20_20_2 +messages_lib/04a6_9a2a_free_3a_20WARNING_2.rel + ___04a6_9a2a_free_3a_20WARNING_2 +messages_lib/04a7_13ec_freeblk_28_25u_2c_2.rel + ___04a7_13ec_freeblk_28_25u_2c_2 +messages_lib/04a8_bc64_freeblk_28_29_20ret.rel + ___04a8_bc64_freeblk_28_29_20ret +messages_lib/04a9_3018_freeblk_28_29_20ret.rel + ___04a9_3018_freeblk_28_29_20ret +messages_lib/04aa_4c13_freebuf_28_25u_29_2.rel + ___04aa_4c13_freebuf_28_25u_29_2 +messages_lib/04ab_0c86_freebuf_28_29_20ret.rel + ___04ab_0c86_freebuf_28_29_20ret +messages_lib/04ac_f896_freelist.rel + ___04ac_f896_freelist +messages_lib/04ad_bd4f_from_20_25s_20.rel + ___04ad_bd4f_from_20_25s_20 +messages_lib/04ae_5b02_from_20_25s_2ebbs_2.rel + ___04ae_5b02_from_20_25s_2ebbs_2 +messages_lib/04af_2208_fs_5finit_28_29.rel + ___04af_2208_fs_5finit_28_29 +messages_lib/04b0_88d9_fsp_200x_25x_20s_5f.rel + ___04b0_88d9_fsp_200x_25x_20s_5f +messages_lib/04b1_7fbc_fstat.rel + ___04b1_7fbc_fstat +messages_lib/04b2_0e84_ftp.rel + ___04b2_0e84_ftp +messages_lib/04b3_bafd_ftp_20_3caddress_3e.rel + ___04b3_bafd_ftp_20_3caddress_3e +messages_lib/04b4_f999_ftp_3e_20syst_0a.rel + ___04b4_f999_ftp_3e_20syst_0a +messages_lib/04b5_51ba_garbage_20collectio.rel + ___04b5_51ba_garbage_20collectio +messages_lib/04b6_c2ce_gateway.rel + ___04b6_c2ce_gateway +messages_lib/04b7_9e35_get.rel + ___04b7_9e35_get +messages_lib/04b8_c7c0_get_20_3cremotefile.rel + ___04b8_c7c0_get_20_3cremotefile +messages_lib/04b9_60c5_getfsys.rel + ___04b9_60c5_getfsys +messages_lib/04ba_631b_getinode_3a_20bad_2.rel + ___04ba_631b_getinode_3a_20bad_2 +messages_lib/04bb_7dac_getset.rel + ___04bb_7dac_getset +messages_lib/04bc_74d1_getting_20block_20_.rel + ___04bc_74d1_getting_20block_20_ +messages_lib/04bd_b3cb_groups.rel + ___04bd_b3cb_groups +messages_lib/04be_156e_hash.rel + ___04be_156e_hash +messages_lib/04bf_5bc8_heap_20size_20_25lu.rel + ___04bf_5bc8_heap_20size_20_25lu +messages_lib/04c0_856f_heard.rel + ___04c0_856f_heard +messages_lib/04c1_fc9f_help.rel + ___04c1_fc9f_help +messages_lib/04c2_1d5e_homedir.rel + ___04c2_1d5e_homedir +messages_lib/04c3_6fa6_hop.rel + ___04c3_6fa6_hop +messages_lib/04c4_df98_host.rel + ___04c4_df98_host +messages_lib/04c5_476e_hostname.rel + ___04c5_476e_hostname +messages_lib/04c6_001d_i_5fopen_28_25u_2c_.rel + ___04c6_001d_i_5fopen_28_25u_2c_ +messages_lib/04c7_e51c_i_5fopen_28_29_20re.rel + ___04c7_e51c_i_5fopen_28_29_20re +messages_lib/04c8_64fb_i_5fopen_28_29_20re.rel + ___04c8_64fb_i_5fopen_28_29_20re +messages_lib/04c9_2f25_icmp.rel + ___04c9_2f25_icmp +messages_lib/04ca_dd41_ident.rel + ___04ca_dd41_ident +messages_lib/04cb_fe83_ifconfig.rel + ___04cb_fe83_ifconfig +messages_lib/04cc_6196_ignored_20_28hold_2.rel + ___04cc_6196_ignored_20_28hold_2 +messages_lib/04cd_dc84_info.rel + ___04cd_dc84_info +messages_lib/04ce_0500_input_20line_3a_20_.rel + ___04ce_0500_input_20line_3a_20_ +messages_lib/04cf_9677_interface.rel + ___04cf_9677_interface +messages_lib/04d0_3fa5_ioctl.rel + ___04d0_3fa5_ioctl +messages_lib/04d1_3172_ip.rel + ___04d1_3172_ip +messages_lib/04d2_d229_ip_5frecv_28_25s_29.rel + ___04d2_d229_ip_5frecv_28_25s_29 +messages_lib/04d3_289f_ip_5fsend_0a.rel + ___04d3_289f_ip_5fsend_0a +messages_lib/04d4_0191_ipaddress.rel + ___04d4_0191_ipaddress +messages_lib/04d5_dfc4_ipcp.rel + ___04d5_dfc4_ipcp +messages_lib/04d6_f4c1_irtt.rel + ___04d6_f4c1_irtt +messages_lib/04d7_516b_kick.rel + ___04d7_516b_kick +messages_lib/04d8_a61c_kill.rel + ___04d8_a61c_kill +messages_lib/04d9_ff9f_kill_20_3cjobnumber.rel + ___04d9_ff9f_kill_20_3cjobnumber +messages_lib/04da_5e27_ksigs_20_25lu_20que.rel + ___04da_5e27_ksigs_20_25lu_20que +messages_lib/04db_1bbe_kwaits_20_25lu_20no.rel + ___04db_1bbe_kwaits_20_25lu_20no +messages_lib/04dc_a567_lcp.rel + ___04dc_a567_lcp +messages_lib/04dd_b632_link.rel + ___04dd_b632_link +messages_lib/04de_dfe4_linkaddress.rel + ___04de_dfe4_linkaddress +messages_lib/04df_7bad_list.rel + ___04df_7bad_list +messages_lib/04e0_4346_listen.rel + ___04e0_4346_listen +messages_lib/04e1_a5dd_listservers.rel + ___04e1_a5dd_listservers +messages_lib/04e2_f2d8_local.rel + ___04e2_f2d8_local +messages_lib/04e3_68f9_log.rel + ___04e3_68f9_log +messages_lib/04e4_feb4_logfile.rel + ___04e4_feb4_logfile +messages_lib/04e5_52c6_login_3a_20.rel + ___04e5_52c6_login_3a_20 +messages_lib/04e6_a516_logscreen.rel + ___04e6_a516_logscreen +messages_lib/04e7_8f77_lookup.rel + ___04e7_8f77_lookup +messages_lib/04e8_7d51_ls.rel + ___04e8_7d51_ls +messages_lib/04e9_634b_lseek.rel + ___04e9_634b_lseek +messages_lib/04ea_0288_magic.rel + ___04ea_0288_magic +messages_lib/04eb_868b_maibox_20name_20not.rel + ___04eb_868b_maibox_20name_20not +messages_lib/04ec_2d7f_mailbox.rel + ___04ec_2d7f_mailbox +messages_lib/04ed_2084_mailbox_20name_20no.rel + ___04ed_2084_mailbox_20name_20no +messages_lib/04ee_86f8_mailhost.rel + ___04ee_86f8_mailhost +messages_lib/04ef_63b8_mailhost_20not_20de.rel + ___04ef_63b8_mailhost_20not_20de +messages_lib/04f0_139d_maxclients.rel + ___04f0_139d_maxclients +messages_lib/04f1_8d56_maxframe.rel + ___04f1_8d56_maxframe +messages_lib/04f2_d5aa_maximum_20route_20q.rel + ___04f2_d5aa_maximum_20route_20q +messages_lib/04f3_9853_maxmsg.rel + ___04f3_9853_maxmsg +messages_lib/04f4_7203_maxttl.rel + ___04f4_7203_maxttl +messages_lib/04f5_e017_maxwait.rel + ___04f5_e017_maxwait +messages_lib/04f6_e57a_mbuf_20allocs_20_25.rel + ___04f6_e57a_mbuf_20allocs_20_25 +messages_lib/04f7_8c4f_mcompare.rel + ___04f7_8c4f_mcompare +messages_lib/04f8_f47e_mcompare_20_3cfile_.rel + ___04f8_f47e_mcompare_20_3cfile_ +messages_lib/04f9_a71a_md5.rel + ___04f9_a71a_md5 +messages_lib/04fa_cc78_md5_20_3cfile_3e.rel + ___04fa_cc78_md5_20_3cfile_3e +messages_lib/04fb_4d2a_memory.rel + ___04fb_4d2a_memory +messages_lib/04fc_69ba_memory_20cache_20si.rel + ___04fc_69ba_memory_20cache_20si +messages_lib/04fd_336a_merge.rel + ___04fd_336a_merge +messages_lib/04fe_649e_merge_20_25s_20_25d.rel + ___04fe_649e_merge_20_25s_20_25d +messages_lib/04ff_460c_metric_20better_3a_.rel + ___04ff_460c_metric_20better_3a_ +messages_lib/0500_3694_metric_20change_3a_.rel + ___0500_3694_metric_20change_3a_ +messages_lib/0501_44b0_metric_20not_20bett.rel + ___0501_44b0_metric_20not_20bett +messages_lib/0502_b64c_mget.rel + ___0502_b64c_mget +messages_lib/0503_8d01_mget_20_3cfile_3e_2.rel + ___0503_8d01_mget_20_3cfile_3e_2 +messages_lib/0504_1e96_mkd_20.rel + ___0504_1e96_mkd_20 +messages_lib/0505_304a_mkdir.rel + ___0505_304a_mkdir +messages_lib/0506_7d04_mkdir_20_3cdirector.rel + ___0506_7d04_mkdir_20_3cdirector +messages_lib/0507_6257_mknod.rel + ___0507_6257_mknod +messages_lib/0508_685e_mode.rel + ___0508_685e_mode +messages_lib/0509_9335_modes_20are_3a_20no.rel + ___0509_9335_modes_20are_3a_20no +messages_lib/050a_a91f_more.rel + ___050a_a91f_more +messages_lib/050b_5384_more_20_3cfilename_.rel + ___050b_5384_more_20_3cfilename_ +messages_lib/050c_ec46_motd.rel + ___050c_ec46_motd +messages_lib/050d_b5d1_mount.rel + ___050d_b5d1_mount +messages_lib/050e_2a4d_mput.rel + ___050e_2a4d_mput +messages_lib/050f_312f_mput_20_3cfile_3e_2.rel + ___050f_312f_mput_20_3cfile_3e_2 +messages_lib/0510_245f_mru.rel + ___0510_245f_mru +messages_lib/0511_58b1_mss.rel + ___0511_58b1_mss +messages_lib/0512_708f_mtu.rel + ___0512_708f_mtu +messages_lib/0513_78ae_mycall.rel + ___0513_78ae_mycall +messages_lib/0514_e112_n_5fcreat_28_22_25s.rel + ___0514_e112_n_5fcreat_28_22_25s +messages_lib/0515_fa1b_n_5fcreat_28_29_20r.rel + ___0515_fa1b_n_5fcreat_28_29_20r +messages_lib/0516_105b_n_5fcreat_28_29_20r.rel + ___0516_105b_n_5fcreat_28_29_20r +messages_lib/0517_8a90_name.rel + ___0517_8a90_name +messages_lib/0518_b07d_netmask.rel + ___0518_b07d_netmask +messages_lib/0519_4d2c_netrom_20bcnodes_20.rel + ___0519_4d2c_netrom_20bcnodes_20 +messages_lib/051a_c5dc_netrom_20connect_20.rel + ___051a_c5dc_netrom_20connect_20 +messages_lib/051b_925a_netrom_20interface_.rel + ___051b_925a_netrom_20interface_ +messages_lib/051c_a510_netrom_20interface_.rel + ___051c_a510_netrom_20interface_ +messages_lib/051d_b271_netrom_20kick_20_3c.rel + ___051d_b271_netrom_20kick_20_3c +messages_lib/051e_5334_netrom_20nodefilter.rel + ___051e_5334_netrom_20nodefilter +messages_lib/051f_6bfe_netrom_20nodefilter.rel + ___051f_6bfe_netrom_20nodefilter +messages_lib/0520_328e_netrom_20reset_20_3.rel + ___0520_328e_netrom_20reset_20_3 +messages_lib/0521_18c8_netrom_20route_20ad.rel + ___0521_18c8_netrom_20route_20ad +messages_lib/0522_fff3_netrom_20route_20dr.rel + ___0522_fff3_netrom_20route_20dr +messages_lib/0523_e8da_netrom_20route_20in.rel + ___0523_e8da_netrom_20route_20in +messages_lib/0524_9094_newfile_28_29_20ret.rel + ___0524_9094_newfile_28_29_20ret +messages_lib/0525_6cce_newfile_28_29_20ret.rel + ___0525_6cce_newfile_28_29_20ret +messages_lib/0526_147d_newfile_280x_25x_2c.rel + ___0526_147d_newfile_280x_25x_2c +messages_lib/0527_2254_newproc_20_22_25s_2.rel + ___0527_2254_newproc_20_22_25s_2 +messages_lib/0528_4db6_newsession_3a_20WAR.rel + ___0528_4db6_newsession_3a_20WAR +messages_lib/0529_5ab5_newsession_3a_20WAR.rel + ___0529_5ab5_newsession_3a_20WAR +messages_lib/052a_7718_next_20pointer_20ou.rel + ___052a_7718_next_20pointer_20ou +messages_lib/052b_7b66_nlst.rel + ___052b_7b66_nlst +messages_lib/052c_0ca7_nntp_20addserver_20.rel + ___052c_0ca7_nntp_20addserver_20 +messages_lib/052d_fea0_nntp_20dropserver_2.rel + ___052d_fea0_nntp_20dropserver_2 +messages_lib/052e_a821_nntp_20kick_20_3cnn.rel + ___052e_a821_nntp_20kick_20_3cnn +messages_lib/052f_a7f6_no_20filesys.rel + ___052f_a7f6_no_20filesys +messages_lib/0530_7405_no_20root.rel + ___0530_7405_no_20root +messages_lib/0531_b518_no_20such_20route_0.rel + ___0531_b518_no_20such_20route_0 +messages_lib/0532_3fb4_nodefilter.rel + ___0532_3fb4_nodefilter +messages_lib/0533_bac4_nodefilter_20subcom.rel + ___0533_bac4_nodefilter_20subcom +messages_lib/0534_e743_nodes.rel + ___0534_e743_nodes +messages_lib/0535_57cf_nodetimer.rel + ___0535_57cf_nodetimer +messages_lib/0536_7a7f_none_0a.rel + ___0536_7a7f_none_0a +messages_lib/0537_29c2_normal_20_28_25s_20.rel + ___0537_29c2_normal_20_28_25s_20 +messages_lib/0538_07d0_null_0a.rel + ___0538_07d0_null_0a +messages_lib/0539_fb30_obsotimer.rel + ___0539_fb30_obsotimer +messages_lib/053a_3971_open.rel + ___053a_3971_open +messages_lib/053b_a412_open_20_25s.rel + ___053b_a412_open_20_25s +messages_lib/053c_e5a0_open_20FTP.rel + ___053c_e5a0_open_20FTP +messages_lib/053d_10d3_open_20Finger.rel + ___053d_10d3_open_20Finger +messages_lib/053e_fe22_open_20MBOX.rel + ___053e_fe22_open_20MBOX +messages_lib/053f_c7d5_open_20POP.rel + ___053f_c7d5_open_20POP +messages_lib/0540_2477_open_20SMTP.rel + ___0540_2477_open_20SMTP +messages_lib/0541_4ca5_open_20discard.rel + ___0541_4ca5_open_20discard +messages_lib/0542_e649_open_20echo.rel + ___0542_e649_open_20echo +messages_lib/0543_a479_open_20term.rel + ___0543_a479_open_20term +messages_lib/0544_2f09_p_5finit_28_29.rel + ___0544_2f09_p_5finit_28_29 +messages_lib/0545_76ec_packet_20delayed_20.rel + ___0545_76ec_packet_20delayed_20 +messages_lib/0546_8504_packet_20duped_0a.rel + ___0546_8504_packet_20duped_0a +messages_lib/0547_a8e1_packet_20lost_0a.rel + ___0547_a8e1_packet_20lost_0a +messages_lib/0548_ead4_paclen.rel + ___0548_ead4_paclen +messages_lib/0549_1a03_page.rel + ___0549_1a03_page +messages_lib/054a_dd11_page_20_3ccommand_3.rel + ___054a_dd11_page_20_3ccommand_3 +messages_lib/054b_b6e1_pap.rel + ___054b_b6e1_pap +messages_lib/054c_512a_param.rel + ___054c_512a_param +messages_lib/054d_d362_param_20_3cinterfac.rel + ___054d_d362_param_20_3cinterfac +messages_lib/054e_9d45_pass.rel + ___054e_9d45_pass +messages_lib/054f_f746_pause.rel + ___054f_f746_pause +messages_lib/0550_d9f3_pfc.rel + ___0550_d9f3_pfc +messages_lib/0551_28cb_ping.rel + ___0551_28cb_ping +messages_lib/0552_d85a_ping_20_3chostid_3e.rel + ___0552_d85a_ping_20_3chostid_3e +messages_lib/0553_0458_pipe.rel + ___0553_0458_pipe +messages_lib/0554_5919_pool.rel + ___0554_5919_pool +messages_lib/0555_e039_port.rel + ___0555_e039_port +messages_lib/0556_a9d2_port_20_25d_3a_20tx.rel + ___0556_a9d2_port_20_25d_3a_20tx +messages_lib/0557_3aa8_ppp.rel + ___0557_3aa8_ppp +messages_lib/0558_8304_ppp_5fproc_3a_20mis.rel + ___0558_8304_ppp_5fproc_3a_20mis +messages_lib/0559_4b37_process_20_25d_20ex.rel + ___0559_4b37_process_20_25d_20ex +messages_lib/055a_8848_processing_20my_20i.rel + ___055a_8848_processing_20my_20i +messages_lib/055b_e384_processing_20other_.rel + ___055b_e384_processing_20other_ +messages_lib/055c_3dc2_protocol_3a_20.rel + ___055c_3dc2_protocol_3a_20 +messages_lib/055d_4160_ps.rel + ___055d_4160_ps +messages_lib/055e_26dc_pthresh.rel + ___055e_26dc_pthresh +messages_lib/055f_a61f_publish.rel + ___055f_a61f_publish +messages_lib/0560_274c_pushdown_20calls_20.rel + ___0560_274c_pushdown_20calls_20 +messages_lib/0561_0234_put.rel + ___0561_0234_put +messages_lib/0562_8f3b_put_20_3clocalfile_.rel + ___0562_8f3b_put_20_3clocalfile_ +messages_lib/0563_b16b_putting_20block_20_.rel + ___0563_b16b_putting_20block_20_ +messages_lib/0564_2105_pwd.rel + ___0564_2105_pwd +messages_lib/0565_0282_qlimit.rel + ___0565_0282_qlimit +messages_lib/0566_0be6_queries.rel + ___0566_0be6_queries +messages_lib/0567_0bef_query.rel + ___0567_0bef_query +messages_lib/0568_6646_query_20_3chostid_3.rel + ___0568_6646_query_20_3chostid_3 +messages_lib/0569_27c8_queue_20job_20_25s_.rel + ___0569_27c8_queue_20job_20_25s_ +messages_lib/056a_1196_quick.rel + ___056a_1196_quick +messages_lib/056b_ad30_quiet.rel + ___056b_ad30_quiet +messages_lib/056c_7b54_quit.rel + ___056c_7b54_quit +messages_lib/056d_054d_read.rel + ___056d_054d_read +messages_lib/056e_c7a9_read_20_3cremotefil.rel + ___056e_c7a9_read_20_3cremotefil +messages_lib/056f_19fa_readwritei_28_25u_2.rel + ___056f_19fa_readwritei_28_25u_2 +messages_lib/0570_79be_readwritei_28_29_20.rel + ___0570_79be_readwritei_28_29_20 +messages_lib/0571_94aa_readwritei_28_29_20.rel + ___0571_94aa_readwritei_28_29_20 +messages_lib/0572_67b0_readwritei_28_29_20.rel + ___0572_67b0_readwritei_28_29_20 +messages_lib/0573_7ee6_reboot.rel + ___0573_7ee6_reboot +messages_lib/0574_1c64_received_20_25u_20b.rel + ___0574_1c64_received_20_25u_20b +messages_lib/0575_5735_record.rel + ___0575_5735_record +messages_lib/0576_18c5_recv_3a_20do_20.rel + ___0576_18c5_recv_3a_20do_20 +messages_lib/0577_8810_recv_3a_20dont_20.rel + ___0577_8810_recv_3a_20dont_20 +messages_lib/0578_84ef_recv_3a_20will_20.rel + ___0578_84ef_recv_3a_20will_20 +messages_lib/0579_219c_recv_3a_20wont_20.rel + ___0579_219c_recv_3a_20wont_20 +messages_lib/057a_c7dc_refuse.rel + ___057a_c7dc_refuse +messages_lib/057b_0e31_reject_0a.rel + ___057b_0e31_reject_0a +messages_lib/057c_bc2e_remote.rel + ___057c_bc2e_remote +messages_lib/057d_4ff0_remote_20_5b_2dp_20.rel + ___057d_4ff0_remote_20_5b_2dp_20 +messages_lib/057e_cb71_rename.rel + ___057e_cb71_rename +messages_lib/057f_a493_rename_20_3coldfile.rel + ___057f_a493_rename_20_3coldfile +messages_lib/0580_6d5b_repeat.rel + ___0580_6d5b_repeat +messages_lib/0581_01b9_repeat_20_3cinterva.rel + ___0581_01b9_repeat_20_3cinterva +messages_lib/0582_3f14_request.rel + ___0582_3f14_request +messages_lib/0583_85b2_reset.rel + ___0583_85b2_reset +messages_lib/0584_c3ce_response_20id_20_25.rel + ___0584_c3ce_response_20id_20_25 +messages_lib/0585_9bd3_retr.rel + ___0585_9bd3_retr +messages_lib/0586_5e3c_retries.rel + ___0586_5e3c_retries +messages_lib/0587_0acb_retry.rel + ___0587_0acb_retry +messages_lib/0588_7f96_rip_20accept_20_3cg.rel + ___0588_7f96_rip_20accept_20_3cg +messages_lib/0589_764e_rip_20add_20_3cdest.rel + ___0589_764e_rip_20add_20_3cdest +messages_lib/058a_3030_rip_20drop_20_3cdes.rel + ___058a_3030_rip_20drop_20_3cdes +messages_lib/058b_8661_rip_20refuse_20_3cg.rel + ___058b_8661_rip_20refuse_20_3cg +messages_lib/058c_b917_rmd_20.rel + ___058c_b917_rmd_20 +messages_lib/058d_a56c_rmdir.rel + ___058d_a56c_rmdir +messages_lib/058e_b9e3_rmdir_20_3cdirector.rel + ___058e_b9e3_rmdir_20_3cdirector +messages_lib/058f_c459_rmhost.rel + ___058f_c459_rmhost +messages_lib/0590_0284_route.rel + ___0590_0284_route +messages_lib/0591_ea02_route_20add_20_3cde.rel + ___0591_ea02_route_20add_20_3cde +messages_lib/0592_f461_route_20add_20_5b_2.rel + ___0592_f461_route_20add_20_5b_2 +messages_lib/0593_d581_route_20addprivate_.rel + ___0593_d581_route_20addprivate_ +messages_lib/0594_bbd2_route_20drop_20_3cd.rel + ___0594_bbd2_route_20drop_20_3cd +messages_lib/0595_103e_route_20drop_20_5b_.rel + ___0595_103e_route_20drop_20_5b_ +messages_lib/0596_a5ec_route_20lookup_20_3.rel + ___0596_a5ec_route_20lookup_20_3 +messages_lib/0597_ae23_route_20to_20self_3.rel + ___0597_ae23_route_20to_20self_3 +messages_lib/0598_2c09_rtimer.rel + ___0598_2c09_rtimer +messages_lib/0599_ae54_rtt.rel + ___0599_ae54_rtt +messages_lib/059a_02fc_running.rel + ___059a_02fc_running +messages_lib/059b_de1b_rwsetup_28_25u_2c_2.rel + ___059b_de1b_rwsetup_28_25u_2c_2 +messages_lib/059c_7f24_rwsetup_28_29_20ret.rel + ___059c_7f24_rwsetup_28_29_20ret +messages_lib/059d_d9aa_rwsetup_28_29_20ret.rel + ___059d_d9aa_rwsetup_28_29_20ret +messages_lib/059e_b4d7_rxbuf.rel + ___059e_b4d7_rxbuf +messages_lib/059f_d2fd_sbrk.rel + ___059f_d2fd_sbrk +messages_lib/05a0_3365_scrollback.rel + ___05a0_3365_scrollback +messages_lib/05a1_9a3e_send.rel + ___05a1_9a3e_send +messages_lib/05a2_e397_send_20_22string_22.rel + ___05a2_e397_send_20_22string_22 +messages_lib/05a3_5c19_sender.rel + ___05a3_5c19_sender +messages_lib/05a4_efea_sending_20job_20_25.rel + ___05a4_efea_sending_20job_20_25 +messages_lib/05a5_7321_sent_3a_20do_20.rel + ___05a5_7321_sent_3a_20do_20 +messages_lib/05a6_db3c_sent_3a_20dont_20.rel + ___05a6_db3c_sent_3a_20dont_20 +messages_lib/05a7_d7c3_sent_3a_20will_20.rel + ___05a7_d7c3_sent_3a_20will_20 +messages_lib/05a8_72b0_sent_3a_20wont_20.rel + ___05a8_72b0_sent_3a_20wont_20 +messages_lib/05a9_2d5d_serial_20line_20IP_.rel + ___05a9_2d5d_serial_20line_20IP_ +messages_lib/05aa_f33e_serial_20line_20VJ_.rel + ___05aa_f33e_serial_20line_20VJ_ +messages_lib/05ab_6f7f_serial_20line_20VJ_.rel + ___05ab_6f7f_serial_20line_20VJ_ +messages_lib/05ac_6f48_server_20retries.rel + ___05ac_6f48_server_20retries +messages_lib/05ad_f0af_server_20trace.rel + ___05ad_f0af_server_20trace +messages_lib/05ae_db9a_session.rel + ___05ae_db9a_session +messages_lib/05af_3031_set_20mycall_20firs.rel + ___05af_3031_set_20mycall_20firs +messages_lib/05b0_1de4_shell.rel + ___05b0_1de4_shell +messages_lib/05b1_3faf_signal.rel + ___05b1_3faf_signal +messages_lib/05b2_dce5_size.rel + ___05b2_dce5_size +messages_lib/05b3_f163_sizes.rel + ___05b3_f163_sizes +messages_lib/05b4_4046_smtp_20daemon_20ent.rel + ___05b4_4046_smtp_20daemon_20ent +messages_lib/05b5_8e2a_smtp_20daemon_3a_20.rel + ___05b5_8e2a_smtp_20daemon_3a_20 +messages_lib/05b6_23e1_smtp_20job_20_25s_2.rel + ___05b6_23e1_smtp_20job_20_25s_2 +messages_lib/05b7_ed89_smtp_20mode_3a_20_2.rel + ___05b7_ed89_smtp_20mode_3a_20_2 +messages_lib/05b8_2b33_smtp_20recv_3a_20_2.rel + ___05b8_2b33_smtp_20recv_3a_20_2 +messages_lib/05b9_928b_smtp_20sent_3a_20.rel + ___05b9_928b_smtp_20sent_3a_20 +messages_lib/05ba_b4cf_socket.rel + ___05ba_b4cf_socket +messages_lib/05bb_6b20_some_20strange_2c_2.rel + ___05bb_6b20_some_20strange_2c_2 +messages_lib/05bc_60cd_speed.rel + ___05bc_60cd_speed +messages_lib/05bd_9785_speed_20_3cbps_3e.rel + ___05bd_9785_speed_20_3cbps_3e +messages_lib/05be_1861_spool_3a_20_25s_0a.rel + ___05be_1861_spool_3a_20_25s_0a +messages_lib/05bf_61f2_src_20_25s.rel + ___05bf_61f2_src_20_25s +messages_lib/05c0_4e06_srtt_20_3d_20_25lu_.rel + ___05c0_4e06_srtt_20_3d_20_25lu_ +messages_lib/05c1_795f_stack_20test.rel + ___05c1_795f_stack_20test +messages_lib/05c2_45e3_stacktest.rel + ___05c2_45e3_stacktest +messages_lib/05c3_be0b_stacktest_20_5bon_7.rel + ___05c3_be0b_stacktest_20_5bon_7 +messages_lib/05c4_fcc6_standard_0a.rel + ___05c4_fcc6_standard_0a +messages_lib/05c5_b958_start.rel + ___05c5_b958_start +messages_lib/05c6_4b5d_start_20_3cserverna.rel + ___05c6_4b5d_start_20_3cserverna +messages_lib/05c7_9324_start_20bsr_20_3cin.rel + ___05c7_9324_start_20bsr_20_3cin +messages_lib/05c8_d63e_stat.rel + ___05c8_d63e_stat +messages_lib/05c9_5069_status.rel + ___05c9_5069_status +messages_lib/05ca_7dfc_status_20up_20_7c_2.rel + ___05ca_7dfc_status_20up_20_7c_2 +messages_lib/05cb_68cb_stime.rel + ___05cb_68cb_stime +messages_lib/05cc_4875_stktrace_20from_20p.rel + ___05cc_4875_stktrace_20from_20p +messages_lib/05cd_0a0a_stop.rel + ___05cd_0a0a_stop +messages_lib/05ce_6ec0_stop_20_3cservernam.rel + ___05ce_6ec0_stop_20_3cservernam +messages_lib/05cf_301d_stopped.rel + ___05cf_301d_stopped +messages_lib/05d0_2918_stor.rel + ___05d0_2918_stor +messages_lib/05d1_784e_stru.rel + ___05d1_784e_stru +messages_lib/05d2_bec3_suffix.rel + ___05d2_bec3_suffix +messages_lib/05d3_420b_symlink.rel + ___05d3_420b_symlink +messages_lib/05d4_ceb7_sync.rel + ___05d4_ceb7_sync +messages_lib/05d5_bb66_syndata.rel + ___05d5_bb66_syndata +messages_lib/05d6_b50c_sysdebug.rel + ___05d6_b50c_sysdebug +messages_lib/05d7_be35_sysdebug_20_5bon_7c.rel + ___05d7_be35_sysdebug_20_5bon_7c +messages_lib/05d8_8f60_syst.rel + ___05d8_8f60_syst +messages_lib/05d9_f3f3_system_20call_20tra.rel + ___05d9_f3f3_system_20call_20tra +messages_lib/05da_a612_system_20kernel_20d.rel + ___05da_a612_system_20kernel_20d +messages_lib/05db_98fb_systrace.rel + ___05db_98fb_systrace +messages_lib/05dc_71e3_systrace_20_5bon_7c.rel + ___05dc_71e3_systrace_20_5bon_7c +messages_lib/05dd_6404_t3.rel + ___05dd_6404_t3 +messages_lib/05de_b31f_target.rel + ___05de_b31f_target +messages_lib/05df_e630_tcp.rel + ___05df_e630_tcp +messages_lib/05e0_e483_tcp_20kick_20_3ctcb.rel + ___05e0_e483_tcp_20kick_20_3ctcb +messages_lib/05e1_a12c_tcp_20reset_20_3ctc.rel + ___05e1_a12c_tcp_20reset_20_3ctc +messages_lib/05e2_bb94_tcp_20rtt_20_3ctcb_.rel + ___05e2_bb94_tcp_20rtt_20_3ctcb_ +messages_lib/05e3_f363_tcp_20stat_20_3ctcb.rel + ___05e3_f363_tcp_20stat_20_3ctcb +messages_lib/05e4_6ff2_telnet.rel + ___05e4_6ff2_telnet +messages_lib/05e5_2114_telnet_20_3caddress.rel + ___05e5_2114_telnet_20_3caddress +messages_lib/05e6_6cef_term.rel + ___05e6_6cef_term +messages_lib/05e7_7425_terminate.rel + ___05e7_7425_terminate +messages_lib/05e8_4c6f_thresh.rel + ___05e8_4c6f_thresh +messages_lib/05e9_535d_time.rel + ___05e9_535d_time +messages_lib/05ea_43a3_time_20before_20fil.rel + ___05ea_43a3_time_20before_20fil +messages_lib/05eb_7156_timeout.rel + ___05eb_7156_timeout +messages_lib/05ec_d9a6_timer.rel + ___05ec_d9a6_timer +messages_lib/05ed_d29c_timer_3a_20ints_20w.rel + ___05ed_d29c_timer_3a_20ints_20w +messages_lib/05ee_c82f_times.rel + ___05ee_c82f_times +messages_lib/05ef_223a_timestamps.rel + ___05ef_223a_timestamps +messages_lib/05f0_004c_tip_20or_20dialer_2.rel + ___05f0_004c_tip_20or_20dialer_2 +messages_lib/05f1_aa4a_tiptimeout.rel + ___05f1_aa4a_tiptimeout +messages_lib/05f2_aa76_tmp_20file_20wiping.rel + ___05f2_aa76_tmp_20file_20wiping +messages_lib/05f3_2645_tmp_20file_3a_20_25.rel + ___05f3_2645_tmp_20file_3a_20_25 +messages_lib/05f4_a165_topt.rel + ___05f4_a165_topt +messages_lib/05f5_4f5f_trace.rel + ___05f5_4f5f_trace +messages_lib/05f6_3bce_traceroute_20done_3.rel + ___05f6_3bce_traceroute_20done_3 +messages_lib/05f7_f7b8_try.rel + ___05f7_f7b8_try +messages_lib/05f8_e444_ttl.rel + ___05f8_e444_ttl +messages_lib/05f9_299c_ttylink.rel + ___05f9_299c_ttylink +messages_lib/05fa_e58b_txqlen.rel + ___05fa_e58b_txqlen +messages_lib/05fb_f321_type.rel + ___05fb_f321_type +messages_lib/05fc_f1e4_udp.rel + ___05fc_f1e4_udp +messages_lib/05fd_5caf_umount.rel + ___05fd_5caf_umount +messages_lib/05fe_5c70_unknown_0a.rel + ___05fe_5c70_unknown_0a +messages_lib/05ff_bc4f_unknown_200x_2504x_.rel + ___05ff_bc4f_unknown_200x_2504x_ +messages_lib/0600_5194_unknown_20hardware_.rel + ___0600_5194_unknown_20hardware_ +messages_lib/0601_acee_unlink.rel + ___0601_acee_unlink +messages_lib/0602_f303_up_20script_3a_20_2.rel + ___0602_f303_up_20script_3a_20_2 +messages_lib/0603_db93_update.rel + ___0603_db93_update +messages_lib/0604_5c27_update_20Domain_2et.rel + ___0604_5c27_update_20Domain_2et +messages_lib/0605_0b09_update_20Domain_2et.rel + ___0605_0b09_update_20Domain_2et +messages_lib/0606_c5a3_update_20Domain_2et.rel + ___0606_c5a3_update_20Domain_2et +messages_lib/0607_d4f0_upload.rel + ___0607_d4f0_upload +messages_lib/0608_13f7_user.rel + ___0608_13f7_user +messages_lib/0609_6f25_user_20abort_0a.rel + ___0609_6f25_user_20abort_0a +messages_lib/060a_1b49_userdata.rel + ___060a_1b49_userdata +messages_lib/060b_3967_username_20not_20de.rel + ___060b_3967_username_20not_20de +messages_lib/060c_c23f_users.rel + ___060c_c23f_users +messages_lib/060d_5353_utime.rel + ___060d_5353_utime +messages_lib/060e_d261_valid_20subcommands.rel + ___060e_d261_valid_20subcommands +messages_lib/060f_a0e5_validblk_3a_20dev_2.rel + ___060f_a0e5_validblk_3a_20dev_2 +messages_lib/0610_74cf_validblk_3a_20inval.rel + ___0610_74cf_validblk_3a_20inval +messages_lib/0611_ab5c_verbose.rel + ___0611_ab5c_verbose +messages_lib/0612_207d_version.rel + ___0612_207d_version +messages_lib/0613_9778_view.rel + ___0613_9778_view +messages_lib/0614_23f1_view_20_3cfilename_.rel + ___0614_23f1_view_20_3cfilename_ +messages_lib/0615_d63a_wait.rel + ___0615_d63a_wait +messages_lib/0616_2887_wait_20_3cmilliseco.rel + ___0616_2887_wait_20_3cmilliseco +messages_lib/0617_e988_waitpid.rel + ___0617_e988_waitpid +messages_lib/0618_674e_want_20busy_20block.rel + ___0618_674e_want_20busy_20block +messages_lib/0619_84e4_what.rel + ___0619_84e4_what +messages_lib/061a_9158_window.rel + ___061a_9158_window +messages_lib/061b_5379_wipe.rel + ___061b_5379_wipe +messages_lib/061c_bd9d_wr_5finode_28_29_20.rel + ___061c_bd9d_wr_5finode_28_29_20 +messages_lib/061d_68b2_wr_5finode_28_29_20.rel + ___061d_68b2_wr_5finode_28_29_20 +messages_lib/061e_7708_wr_5finode_280x_25x.rel + ___061e_7708_wr_5finode_280x_25x +messages_lib/061f_4cc8_write.rel + ___061f_4cc8_write +messages_lib/0620_dd6d_x_25x.rel + ___0620_dd6d_x_25x +messages_lib/0621_ce7b_xcwd.rel + ___0621_ce7b_xcwd +messages_lib/0622_511f_xip_5falign_28_29_2.rel + ___0622_511f_xip_5falign_28_29_2 +messages_lib/0623_62af_xip_5falign_28_29_2.rel + ___0623_62af_xip_5falign_28_29_2 +messages_lib/0624_2fa7_xip_5falign_28_29_2.rel + ___0624_2fa7_xip_5falign_28_29_2 +messages_lib/0625_6211_xip_5falign_28_29_2.rel + ___0625_6211_xip_5falign_28_29_2 +messages_lib/0626_dc6f_xip_5falign_280x_25.rel + ___0626_dc6f_xip_5falign_280x_25 +messages_lib/0627_d854_xip_5falign_5fbmap_.rel + ___0627_d854_xip_5falign_5fbmap_ +messages_lib/0628_4a41_xip_5falign_5fbmap_.rel + ___0628_4a41_xip_5falign_5fbmap_ +messages_lib/0629_f051_xip_5falign_5fbmap_.rel + ___0629_f051_xip_5falign_5fbmap_ +messages_lib/062a_39ef_xip_5falign_5fchase.rel + ___062a_39ef_xip_5falign_5fchase +messages_lib/062b_7ea2_xip_5falign_5fchase.rel + ___062b_7ea2_xip_5falign_5fchase +messages_lib/062c_f19c_xip_5falign_5fchase.rel + ___062c_f19c_xip_5falign_5fchase +messages_lib/062d_fcac_xip_5falign_5fchase.rel + ___062d_fcac_xip_5falign_5fchase +messages_lib/062e_d6ef_xip_5falign_5fchase.rel + ___062e_d6ef_xip_5falign_5fchase +messages_lib/062f_0fcd_xip_5falign_5frecur.rel + ___062f_0fcd_xip_5falign_5frecur +messages_lib/0630_ceee_xip_5falign_5frecur.rel + ___0630_ceee_xip_5falign_5frecur +messages_lib/0631_346b_xip_5fexamine_28_29.rel + ___0631_346b_xip_5fexamine_28_29 +messages_lib/0632_fa8e_xip_5fexamine_28_29.rel + ___0632_fa8e_xip_5fexamine_28_29 +messages_lib/0633_ed9f_xip_5fexamine_28_29.rel + ___0633_ed9f_xip_5fexamine_28_29 +messages_lib/0634_c7f7_xip_5fexamine_28_29.rel + ___0634_c7f7_xip_5fexamine_28_29 +messages_lib/0635_04e3_xip_5fexamine_280x_.rel + ___0635_04e3_xip_5fexamine_280x_ +messages_lib/0636_ffc4_xip_5ffind_28_25u_2.rel + ___0636_ffc4_xip_5ffind_28_25u_2 +messages_lib/0637_cb3b_xip_5ffind_28_29_20.rel + ___0637_cb3b_xip_5ffind_28_29_20 +messages_lib/0638_5d23_xip_5ffind_28_29_20.rel + ___0638_5d23_xip_5ffind_28_29_20 +messages_lib/0639_1764_xip_5ffind_28_29_20.rel + ___0639_1764_xip_5ffind_28_29_20 +messages_lib/063a_0ce2_xip_5fget_28_25u_2c.rel + ___063a_0ce2_xip_5fget_28_25u_2c +messages_lib/063b_db94_xip_5fget_28_29_20r.rel + ___063b_db94_xip_5fget_28_29_20r +messages_lib/063c_de41_xip_5fget_28_29_20r.rel + ___063c_de41_xip_5fget_28_29_20r +messages_lib/063d_192a_xip_5fget_28_29_20r.rel + ___063d_192a_xip_5fget_28_29_20r +messages_lib/063e_2347_xip_5freserve_28_25.rel + ___063e_2347_xip_5freserve_28_25 +messages_lib/063f_acf4_xip_5freserve_28_29.rel + ___063f_acf4_xip_5freserve_28_29 +messages_lib/0640_69a1_xip_5freserve_28_29.rel + ___0640_69a1_xip_5freserve_28_29 +messages_lib/0641_4bfa_xip_5freserve_28_29.rel + ___0641_4bfa_xip_5freserve_28_29 +messages_lib/0642_3192_xip_5fsearch_28_25u.rel + ___0642_3192_xip_5fsearch_28_25u +messages_lib/0643_83fc_xip_5fsearch_28_29_.rel + ___0643_83fc_xip_5fsearch_28_29_ +messages_lib/0644_fd61_xip_5fsearch_28_29_.rel + ___0644_fd61_xip_5fsearch_28_29_ +messages_lib/0645_f464_xip_5fsearch_28_29_.rel + ___0645_f464_xip_5fsearch_28_29_ +messages_lib/0646_ef25_xip_5fset_28_25u_2c.rel + ___0646_ef25_xip_5fset_28_25u_2c +messages_lib/0647_7af3_xip_5fset_28_29_20r.rel + ___0647_7af3_xip_5fset_28_29_20r +messages_lib/0648_429f_xip_5fset_28_29_20r.rel + ___0648_429f_xip_5fset_28_29_20r +messages_lib/0649_36c3_xip_5fset_28_29_20r.rel + ___0649_36c3_xip_5fset_28_29_20r +messages_lib/064a_3cda_xip_5fualign_28_29_.rel + ___064a_3cda_xip_5fualign_28_29_ +messages_lib/064b_16b2_xip_5fualign_28_29_.rel + ___064b_16b2_xip_5fualign_28_29_ +messages_lib/064c_71d2_xip_5fualign_28_29_.rel + ___064c_71d2_xip_5fualign_28_29_ +messages_lib/064d_c58e_xip_5fualign_28_29_.rel + ___064d_c58e_xip_5fualign_28_29_ +messages_lib/064e_3a65_xip_5fualign_280x_2.rel + ___064e_3a65_xip_5fualign_280x_2 +messages_lib/064f_2295_xmd5.rel + ___064f_2295_xmd5 +messages_lib/0650_e251_xmkd.rel + ___0650_e251_xmkd +messages_lib/0651_a48a_xpwd.rel + ___0651_a48a_xpwd +messages_lib/0652_79d3_xrmd.rel + ___0652_79d3_xrmd +messages_lib/0653_c59b_zap.rel + ___0653_c59b_zap +messages_lib/0654_4749_zerobuf_28_25u_29_2.rel + ___0654_4749_zerobuf_28_25u_29_2 +messages_lib/0655_ba0e_zerobuf_28_29_20ret.rel + ___0655_ba0e_zerobuf_28_29_20ret +messages_lib/0656_1fe8_zerobuf_28_29_20ret.rel + ___0656_1fe8_zerobuf_28_29_20ret diff --git a/src/nos/lib/messages_lib/0000_ffff_.rel b/src/nos/lib/messages_lib/0000_ffff_.rel deleted file mode 100644 index a8fd0580..00000000 --- a/src/nos/lib/messages_lib/0000_ffff_.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3 flags 0 -S ___0000_ffff_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 01 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0001_508a__08_20_08.rel b/src/nos/lib/messages_lib/0001_508a__08_20_08.rel deleted file mode 100644 index 1a461740..00000000 --- a/src/nos/lib/messages_lib/0001_508a__08_20_08.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0001_508a__08_20_08 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 08 20 08 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0002_17d6__09_09_20MRU_09_20A.rel b/src/nos/lib/messages_lib/0002_17d6__09_09_20MRU_09_20A.rel deleted file mode 100644 index 3ba5dc6a..00000000 --- a/src/nos/lib/messages_lib/0002_17d6__09_09_20MRU_09_20A.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0002_17d6__09_09_20MRU_09_20A Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 09 09 20 4d 52 55 09 20 41 -R 00 00 01 00 -T 0b 00 00 00 43 43 4d 09 09 20 41 50 09 20 50 -R 00 00 01 00 -T 16 00 00 00 46 43 20 20 41 43 46 43 20 4d 61 -R 00 00 01 00 -T 21 00 00 00 67 69 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0003_002f__09_09_256u_20Lcp_2.rel b/src/nos/lib/messages_lib/0003_002f__09_09_256u_20Lcp_2.rel deleted file mode 100644 index 5eb6fc64..00000000 --- a/src/nos/lib/messages_lib/0003_002f__09_09_256u_20Lcp_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___0003_002f__09_09_256u_20Lcp_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 09 09 25 36 75 20 4c 63 70 -R 00 00 01 00 -T 0b 00 00 00 2c 25 36 75 20 50 61 70 2c 25 36 -R 00 00 01 00 -T 16 00 00 00 75 20 49 50 63 70 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0004_14b3__09_09_256u_20Lcp_2.rel b/src/nos/lib/messages_lib/0004_14b3__09_09_256u_20Lcp_2.rel deleted file mode 100644 index e2d251eb..00000000 --- a/src/nos/lib/messages_lib/0004_14b3__09_09_256u_20Lcp_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___0004_14b3__09_09_256u_20Lcp_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 09 09 25 36 75 20 4c 63 70 -R 00 00 01 00 -T 0b 00 00 00 2c 25 36 75 20 50 61 70 2c 25 36 -R 00 00 01 00 -T 16 00 00 00 75 20 49 50 63 70 2c 25 36 75 20 -R 00 00 01 00 -T 21 00 00 00 55 6e 6b 6e 6f 77 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0005_7313__09_09pid_20_25d_2c.rel b/src/nos/lib/messages_lib/0005_7313__09_09pid_20_25d_2c.rel deleted file mode 100644 index be19a126..00000000 --- a/src/nos/lib/messages_lib/0005_7313__09_09pid_20_25d_2c.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0005_7313__09_09pid_20_25d_2c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 09 09 70 69 64 20 25 64 2c -R 00 00 01 00 -T 0b 00 00 00 20 63 61 6c 6c 20 25 64 2c 20 72 -R 00 00 01 00 -T 16 00 00 00 65 74 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0006_bdbf__09_2510ld_20Cmp_2c.rel b/src/nos/lib/messages_lib/0006_bdbf__09_2510ld_20Cmp_2c.rel deleted file mode 100644 index fb971a1a..00000000 --- a/src/nos/lib/messages_lib/0006_bdbf__09_2510ld_20Cmp_2c.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___0006_bdbf__09_2510ld_20Cmp_2c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 09 25 31 30 6c 64 20 43 6d -R 00 00 01 00 -T 0b 00 00 00 70 2c 20 25 31 30 6c 64 20 55 6e -R 00 00 01 00 -T 16 00 00 00 63 6d 70 2c 20 25 31 30 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 41 73 49 73 2c 20 25 31 30 6c 64 -R 00 00 01 00 -T 2c 00 00 00 20 4e 6f 74 54 43 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0007_d27a__09_2510ld_20Cmp_2c.rel b/src/nos/lib/messages_lib/0007_d27a__09_2510ld_20Cmp_2c.rel deleted file mode 100644 index 8bd83b8c..00000000 --- a/src/nos/lib/messages_lib/0007_d27a__09_2510ld_20Cmp_2c.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___0007_d27a__09_2510ld_20Cmp_2c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 09 25 31 30 6c 64 20 43 6d -R 00 00 01 00 -T 0b 00 00 00 70 2c 20 25 31 30 6c 64 20 55 6e -R 00 00 01 00 -T 16 00 00 00 63 6d 70 2c 20 25 31 30 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 42 61 64 2c 20 20 25 31 30 6c 64 -R 00 00 01 00 -T 2c 00 00 00 20 54 6f 73 73 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0008_c900__09_2510ld_20Search.rel b/src/nos/lib/messages_lib/0008_c900__09_2510ld_20Search.rel deleted file mode 100644 index 76cf5e86..00000000 --- a/src/nos/lib/messages_lib/0008_c900__09_2510ld_20Search.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___0008_c900__09_2510ld_20Search Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 09 25 31 30 6c 64 20 53 65 -R 00 00 01 00 -T 0b 00 00 00 61 72 63 68 65 73 2c 20 25 31 30 -R 00 00 01 00 -T 16 00 00 00 6c 64 20 4d 69 73 73 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0009_2913__09_25ld.rel b/src/nos/lib/messages_lib/0009_2913__09_25ld.rel deleted file mode 100644 index a8b0770d..00000000 --- a/src/nos/lib/messages_lib/0009_2913__09_25ld.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0009_2913__09_25ld Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 09 25 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000a_1c3a__09_25p_09_25u_09_2.rel b/src/nos/lib/messages_lib/000a_1c3a__09_25p_09_25u_09_2.rel deleted file mode 100644 index 2279cc0f..00000000 --- a/src/nos/lib/messages_lib/000a_1c3a__09_25p_09_25u_09_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___000a_1c3a__09_25p_09_25u_09_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 09 25 70 09 25 75 09 25 63 -R 00 00 01 00 -T 0b 00 00 00 25 63 25 63 09 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000b_b9ba__09_25s.rel b/src/nos/lib/messages_lib/000b_b9ba__09_25s.rel deleted file mode 100644 index 7b1fdf28..00000000 --- a/src/nos/lib/messages_lib/000b_b9ba__09_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___000b_b9ba__09_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 09 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000c_21cf__09_25s_09_25s_09_2.rel b/src/nos/lib/messages_lib/000c_21cf__09_25s_09_25s_09_2.rel deleted file mode 100644 index a31ec976..00000000 --- a/src/nos/lib/messages_lib/000c_21cf__09_25s_09_25s_09_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___000c_21cf__09_25s_09_25s_09_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 09 25 73 09 25 73 09 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 09 25 6c 75 09 25 6c 75 09 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 09 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000d_1d7d__09_25s_09_25s_0a.rel b/src/nos/lib/messages_lib/000d_1d7d__09_25s_09_25s_0a.rel deleted file mode 100644 index db0a25a8..00000000 --- a/src/nos/lib/messages_lib/000d_1d7d__09_25s_09_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___000d_1d7d__09_25s_09_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 09 25 73 09 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000e_b532__09_25s_0a.rel b/src/nos/lib/messages_lib/000e_b532__09_25s_0a.rel deleted file mode 100644 index 1e0e2ec0..00000000 --- a/src/nos/lib/messages_lib/000e_b532__09_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___000e_b532__09_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 09 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/000f_26e5__09_25u_09_25s_0a.rel b/src/nos/lib/messages_lib/000f_26e5__09_25u_09_25s_0a.rel deleted file mode 100644 index 0ea5581a..00000000 --- a/src/nos/lib/messages_lib/000f_26e5__09_25u_09_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___000f_26e5__09_25u_09_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 09 25 75 09 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0010_7e01__09_28open_20for_20.rel b/src/nos/lib/messages_lib/0010_7e01__09_28open_20for_20.rel deleted file mode 100644 index cac9853c..00000000 --- a/src/nos/lib/messages_lib/0010_7e01__09_28open_20for_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0010_7e01__09_28open_20for_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 09 28 6f 70 65 6e 20 66 6f -R 00 00 01 00 -T 0b 00 00 00 72 20 25 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0011_d62d__09_3c_25u_3e.rel b/src/nos/lib/messages_lib/0011_d62d__09_3c_25u_3e.rel deleted file mode 100644 index 0bfb5cc8..00000000 --- a/src/nos/lib/messages_lib/0011_d62d__09_3c_25u_3e.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0011_d62d__09_3c_25u_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 09 3c 25 75 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0012_9f29__09IN.rel b/src/nos/lib/messages_lib/0012_9f29__09IN.rel deleted file mode 100644 index 645d7bb4..00000000 --- a/src/nos/lib/messages_lib/0012_9f29__09IN.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0012_9f29__09IN Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 09 49 4e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0013_53f6__09Local_3a_09.rel b/src/nos/lib/messages_lib/0013_53f6__09Local_3a_09.rel deleted file mode 100644 index 324c1343..00000000 --- a/src/nos/lib/messages_lib/0013_53f6__09Local_3a_09.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0013_53f6__09Local_3a_09 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 09 4c 6f 63 61 6c 3a 09 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0014_a684__09Remote_3a_09.rel b/src/nos/lib/messages_lib/0014_a684__09Remote_3a_09.rel deleted file mode 100644 index 7169e83e..00000000 --- a/src/nos/lib/messages_lib/0014_a684__09Remote_3a_09.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0014_a684__09Remote_3a_09 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 09 52 65 6d 6f 74 65 3a 09 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0015_e0e0__09Urgent_20pointer.rel b/src/nos/lib/messages_lib/0015_e0e0__09Urgent_20pointer.rel deleted file mode 100644 index ec506f6b..00000000 --- a/src/nos/lib/messages_lib/0015_e0e0__09Urgent_20pointer.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0015_e0e0__09Urgent_20pointer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 09 55 72 67 65 6e 74 20 70 -R 00 00 01 00 -T 0b 00 00 00 6f 69 6e 74 65 72 3a 20 30 78 25 -R 00 00 01 00 -T 16 00 00 00 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0016_c0f0__09changes_3a_200x_.rel b/src/nos/lib/messages_lib/0016_c0f0__09changes_3a_200x_.rel deleted file mode 100644 index 5b60f80f..00000000 --- a/src/nos/lib/messages_lib/0016_c0f0__09changes_3a_200x_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0016_c0f0__09changes_3a_200x_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 09 63 68 61 6e 67 65 73 3a -R 00 00 01 00 -T 0b 00 00 00 20 30 78 25 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0017_6a8d__09connection_200x_.rel b/src/nos/lib/messages_lib/0017_6a8d__09connection_200x_.rel deleted file mode 100644 index 9451da56..00000000 --- a/src/nos/lib/messages_lib/0017_6a8d__09connection_200x_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0017_6a8d__09connection_200x_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 09 63 6f 6e 6e 65 63 74 69 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 30 78 25 30 32 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0018_a28a__09connection_20ID_.rel b/src/nos/lib/messages_lib/0018_a28a__09connection_20ID_.rel deleted file mode 100644 index 5b4d7a48..00000000 --- a/src/nos/lib/messages_lib/0018_a28a__09connection_20ID_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0018_a28a__09connection_20ID_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 09 63 6f 6e 6e 65 63 74 69 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 49 44 20 3d 20 25 64 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0019_cf72__09delta_20ACK_20an.rel b/src/nos/lib/messages_lib/0019_cf72__09delta_20ACK_20an.rel deleted file mode 100644 index cf07318c..00000000 --- a/src/nos/lib/messages_lib/0019_cf72__09delta_20ACK_20an.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___0019_cf72__09delta_20ACK_20an Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 09 64 65 6c 74 61 20 41 43 -R 00 00 01 00 -T 0b 00 00 00 4b 20 61 6e 64 20 64 65 6c 74 61 -R 00 00 01 00 -T 16 00 00 00 20 53 45 51 20 69 6d 70 6c 69 65 -R 00 00 01 00 -T 21 00 00 00 64 20 62 79 20 6c 65 6e 67 74 68 -R 00 00 01 00 -T 2c 00 00 00 20 6f 66 20 64 61 74 61 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001a_8077__09delta_20ACK_3a_2.rel b/src/nos/lib/messages_lib/001a_8077__09delta_20ACK_3a_2.rel deleted file mode 100644 index 09cabfc9..00000000 --- a/src/nos/lib/messages_lib/001a_8077__09delta_20ACK_3a_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___001a_8077__09delta_20ACK_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 09 64 65 6c 74 61 20 41 43 -R 00 00 01 00 -T 0b 00 00 00 4b 3a 20 30 78 25 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001b_4a2b__09delta_20ID_3a_20.rel b/src/nos/lib/messages_lib/001b_4a2b__09delta_20ID_3a_20.rel deleted file mode 100644 index 80225c22..00000000 --- a/src/nos/lib/messages_lib/001b_4a2b__09delta_20ID_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___001b_4a2b__09delta_20ID_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 09 64 65 6c 74 61 20 49 44 -R 00 00 01 00 -T 0b 00 00 00 3a 20 30 78 25 30 32 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001c_7710__09delta_20SEQ_20im.rel b/src/nos/lib/messages_lib/001c_7710__09delta_20SEQ_20im.rel deleted file mode 100644 index 5b0d63ff..00000000 --- a/src/nos/lib/messages_lib/001c_7710__09delta_20SEQ_20im.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___001c_7710__09delta_20SEQ_20im Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 09 64 65 6c 74 61 20 53 45 -R 00 00 01 00 -T 0b 00 00 00 51 20 69 6d 70 6c 69 65 64 20 62 -R 00 00 01 00 -T 16 00 00 00 79 20 6c 65 6e 67 74 68 20 6f 66 -R 00 00 01 00 -T 21 00 00 00 20 64 61 74 61 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001d_a966__09delta_20SEQ_3a_2.rel b/src/nos/lib/messages_lib/001d_a966__09delta_20SEQ_3a_2.rel deleted file mode 100644 index 0ae54f73..00000000 --- a/src/nos/lib/messages_lib/001d_a966__09delta_20SEQ_3a_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___001d_a966__09delta_20SEQ_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 09 64 65 6c 74 61 20 53 45 -R 00 00 01 00 -T 0b 00 00 00 51 3a 20 30 78 25 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001e_f05a__09delta_20WINDOW_3.rel b/src/nos/lib/messages_lib/001e_f05a__09delta_20WINDOW_3.rel deleted file mode 100644 index ac941064..00000000 --- a/src/nos/lib/messages_lib/001e_f05a__09delta_20WINDOW_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___001e_f05a__09delta_20WINDOW_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 09 64 65 6c 74 61 20 57 49 -R 00 00 01 00 -T 0b 00 00 00 4e 44 4f 57 3a 20 30 78 25 30 32 -R 00 00 01 00 -T 16 00 00 00 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/001f_ad18__09increment_20ID_0.rel b/src/nos/lib/messages_lib/001f_ad18__09increment_20ID_0.rel deleted file mode 100644 index 63c7418a..00000000 --- a/src/nos/lib/messages_lib/001f_ad18__09increment_20ID_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___001f_ad18__09increment_20ID_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 09 69 6e 63 72 65 6d 65 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 49 44 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0020_13bc__09local_20IP_20add.rel b/src/nos/lib/messages_lib/0020_13bc__09local_20IP_20add.rel deleted file mode 100644 index bbb051a5..00000000 --- a/src/nos/lib/messages_lib/0020_13bc__09local_20IP_20add.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0020_13bc__09local_20IP_20add Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 09 6c 6f 63 61 6c 20 49 50 -R 00 00 01 00 -T 0b 00 00 00 20 61 64 64 72 65 73 73 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0021_efeb__09pid_20_25d_2c_20.rel b/src/nos/lib/messages_lib/0021_efeb__09pid_20_25d_2c_20.rel deleted file mode 100644 index 54180da0..00000000 --- a/src/nos/lib/messages_lib/0021_efeb__09pid_20_25d_2c_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0021_efeb__09pid_20_25d_2c_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 09 70 69 64 20 25 64 2c 20 -R 00 00 01 00 -T 0b 00 00 00 63 61 6c 6c 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0022_a0dd__0a.rel b/src/nos/lib/messages_lib/0022_a0dd__0a.rel deleted file mode 100644 index 1c7fafbb..00000000 --- a/src/nos/lib/messages_lib/0022_a0dd__0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___0022_a0dd__0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0023_f279__0a_20_20_20_20.rel b/src/nos/lib/messages_lib/0023_f279__0a_20_20_20_20.rel deleted file mode 100644 index 6ee5b2ea..00000000 --- a/src/nos/lib/messages_lib/0023_f279__0a_20_20_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0023_f279__0a_20_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 0a 20 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0024_f170__0a_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0024_f170__0a_20_20_20_20_20_.rel deleted file mode 100644 index 23b02ea9..00000000 --- a/src/nos/lib/messages_lib/0024_f170__0a_20_20_20_20_20_.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0024_f170__0a_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 0a 20 20 20 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0025_da94__0a_25s_20_2d_20_25.rel b/src/nos/lib/messages_lib/0025_da94__0a_25s_20_2d_20_25.rel deleted file mode 100644 index ac01e65b..00000000 --- a/src/nos/lib/messages_lib/0025_da94__0a_25s_20_2d_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0025_da94__0a_25s_20_2d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 0a 25 73 20 2d 20 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 72 65 63 76 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0026_e088__0a_25s_20_2d_20_25.rel b/src/nos/lib/messages_lib/0026_e088__0a_25s_20_2d_20_25.rel deleted file mode 100644 index 4f49dc46..00000000 --- a/src/nos/lib/messages_lib/0026_e088__0a_25s_20_2d_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0026_e088__0a_25s_20_2d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 0a 25 73 20 2d 20 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 6e 74 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0027_c061__0a_2a_2a_2a_20Loca.rel b/src/nos/lib/messages_lib/0027_c061__0a_2a_2a_2a_20Loca.rel deleted file mode 100644 index c70e717d..00000000 --- a/src/nos/lib/messages_lib/0027_c061__0a_2a_2a_2a_20Loca.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0027_c061__0a_2a_2a_2a_20Loca Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 0a 2a 2a 2a 20 4c 6f 63 61 -R 00 00 01 00 -T 0b 00 00 00 6c 20 6d 61 69 6c 62 6f 78 20 6c -R 00 00 01 00 -T 16 00 00 00 6f 63 6b 65 64 2c 20 6e 65 77 20 -R 00 00 01 00 -T 21 00 00 00 6d 61 69 6c 20 69 6e 20 66 69 6c -R 00 00 01 00 -T 2c 00 00 00 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0028_932c__0a_2a_2a_2a_20Unab.rel b/src/nos/lib/messages_lib/0028_932c__0a_2a_2a_2a_20Unab.rel deleted file mode 100644 index d2e28131..00000000 --- a/src/nos/lib/messages_lib/0028_932c__0a_2a_2a_2a_20Unab.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3a flags 0 -S ___0028_932c__0a_2a_2a_2a_20Unab Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 38 00 0a 2a 2a 2a 20 55 6e 61 62 -R 00 00 01 00 -T 0b 00 00 00 6c 65 20 74 6f 20 6f 70 65 6e 20 -R 00 00 01 00 -T 16 00 00 00 6c 6f 63 61 6c 20 6d 61 69 6c 62 -R 00 00 01 00 -T 21 00 00 00 6f 78 2c 20 6e 65 77 20 6d 61 69 -R 00 00 01 00 -T 2c 00 00 00 6c 20 69 6e 20 66 69 6c 65 20 25 -R 00 00 01 00 -T 37 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0029_2592__0a_2a_2a_2a_2a_2a_.rel b/src/nos/lib/messages_lib/0029_2592__0a_2a_2a_2a_2a_2a_.rel deleted file mode 100644 index 3686149f..00000000 --- a/src/nos/lib/messages_lib/0029_2592__0a_2a_2a_2a_2a_2a_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___0029_2592__0a_2a_2a_2a_2a_2a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 0a 2a 2a 2a 2a 2a 2a 2a 20 -R 00 00 01 00 -T 0b 00 00 00 72 61 77 20 70 61 63 6b 65 74 20 -R 00 00 01 00 -T 16 00 00 00 64 75 6d 70 20 28 25 73 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002a_0887__0aCurrent_20remote.rel b/src/nos/lib/messages_lib/002a_0887__0aCurrent_20remote.rel deleted file mode 100644 index c50e92c6..00000000 --- a/src/nos/lib/messages_lib/002a_0887__0aCurrent_20remote.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___002a_0887__0aCurrent_20remote Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 0a 43 75 72 72 65 6e 74 20 -R 00 00 01 00 -T 0b 00 00 00 72 65 6d 6f 74 65 20 75 73 65 72 -R 00 00 01 00 -T 16 00 00 00 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002b_ebd8__0aReclaimation_20a.rel b/src/nos/lib/messages_lib/002b_ebd8__0aReclaimation_20a.rel deleted file mode 100644 index c252fc4a..00000000 --- a/src/nos/lib/messages_lib/002b_ebd8__0aReclaimation_20a.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___002b_ebd8__0aReclaimation_20a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 0a 52 65 63 6c 61 69 6d 61 -R 00 00 01 00 -T 0b 00 00 00 74 69 6f 6e 20 61 64 64 72 65 73 -R 00 00 01 00 -T 16 00 00 00 73 20 71 75 65 75 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002c_c546__0aUsed_20address_2.rel b/src/nos/lib/messages_lib/002c_c546__0aUsed_20address_2.rel deleted file mode 100644 index bc83237b..00000000 --- a/src/nos/lib/messages_lib/002c_c546__0aUsed_20address_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___002c_c546__0aUsed_20address_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 0a 55 73 65 64 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 72 65 73 73 20 71 75 65 75 65 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002d_e8fc__0apanic_3a_20.rel b/src/nos/lib/messages_lib/002d_e8fc__0apanic_3a_20.rel deleted file mode 100644 index f389ebae..00000000 --- a/src/nos/lib/messages_lib/002d_e8fc__0apanic_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___002d_e8fc__0apanic_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 0a 70 61 6e 69 63 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002e_2e85__20.rel b/src/nos/lib/messages_lib/002e_2e85__20.rel new file mode 100644 index 00000000..8381d201 --- /dev/null +++ b/src/nos/lib/messages_lib/002e_2e85__20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___002e_2e85__20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002e_4403__20_0aend_0asize_20.rel b/src/nos/lib/messages_lib/002e_4403__20_0aend_0asize_20.rel deleted file mode 100644 index addea193..00000000 --- a/src/nos/lib/messages_lib/002e_4403__20_0aend_0asize_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___002e_4403__20_0aend_0asize_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 0a 65 6e 64 0a 73 69 7a -R 00 00 01 00 -T 0b 00 00 00 65 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002f_4403__20_0aend_0asize_20.rel b/src/nos/lib/messages_lib/002f_4403__20_0aend_0asize_20.rel new file mode 100644 index 00000000..1b306ad8 --- /dev/null +++ b/src/nos/lib/messages_lib/002f_4403__20_0aend_0asize_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___002f_4403__20_0aend_0asize_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 0a 65 6e 64 0a 73 69 7a +R 00 00 01 00 +T 0b 00 00 00 65 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/002f_f289__20_20.rel b/src/nos/lib/messages_lib/002f_f289__20_20.rel deleted file mode 100644 index dcf11139..00000000 --- a/src/nos/lib/messages_lib/002f_f289__20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___002f_f289__20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0030_3839__20_20_20.rel b/src/nos/lib/messages_lib/0030_3839__20_20_20.rel deleted file mode 100644 index 37bbc5ea..00000000 --- a/src/nos/lib/messages_lib/0030_3839__20_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0030_3839__20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0030_f289__20_20.rel b/src/nos/lib/messages_lib/0030_f289__20_20.rel new file mode 100644 index 00000000..3289931f --- /dev/null +++ b/src/nos/lib/messages_lib/0030_f289__20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0030_f289__20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0031_3839__20_20_20.rel b/src/nos/lib/messages_lib/0031_3839__20_20_20.rel new file mode 100644 index 00000000..0e5187d6 --- /dev/null +++ b/src/nos/lib/messages_lib/0031_3839__20_20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0031_3839__20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0031_8d78__20_20_20_20.rel b/src/nos/lib/messages_lib/0031_8d78__20_20_20_20.rel deleted file mode 100644 index 085fe682..00000000 --- a/src/nos/lib/messages_lib/0031_8d78__20_20_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0031_8d78__20_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0032_8d78__20_20_20_20.rel b/src/nos/lib/messages_lib/0032_8d78__20_20_20_20.rel new file mode 100644 index 00000000..1b4f057b --- /dev/null +++ b/src/nos/lib/messages_lib/0032_8d78__20_20_20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0032_8d78__20_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 20 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0032_de40__20_20_20_20_20.rel b/src/nos/lib/messages_lib/0032_de40__20_20_20_20_20.rel deleted file mode 100644 index 392e8c8a..00000000 --- a/src/nos/lib/messages_lib/0032_de40__20_20_20_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0032_de40__20_20_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 20 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0033_3e02__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0033_3e02__20_20_20_20_20_20_.rel deleted file mode 100644 index eef94809..00000000 --- a/src/nos/lib/messages_lib/0033_3e02__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___0033_3e02__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 25 33 75 20 20 20 25 33 -R 00 00 01 00 -T 16 00 00 00 64 20 20 25 35 64 20 20 25 6c 75 -R 00 00 01 00 -T 21 00 00 00 2f 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0033_de40__20_20_20_20_20.rel b/src/nos/lib/messages_lib/0033_de40__20_20_20_20_20.rel new file mode 100644 index 00000000..68801a28 --- /dev/null +++ b/src/nos/lib/messages_lib/0033_de40__20_20_20_20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0033_de40__20_20_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 20 20 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0034_0534__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0034_0534__20_20_20_20_20_20_.rel deleted file mode 100644 index 9fe08421..00000000 --- a/src/nos/lib/messages_lib/0034_0534__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0034_0534__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 4c 69 6e 6b 20 61 64 64 72 -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0034_3e02__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0034_3e02__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..d9bcbde1 --- /dev/null +++ b/src/nos/lib/messages_lib/0034_3e02__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0034_3e02__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 25 33 75 20 20 20 25 33 +R 00 00 01 00 +T 16 00 00 00 64 20 20 25 35 64 20 20 25 6c 75 +R 00 00 01 00 +T 21 00 00 00 2f 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0035_0534__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0035_0534__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..6d8f15ab --- /dev/null +++ b/src/nos/lib/messages_lib/0035_0534__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0035_0534__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 4c 69 6e 6b 20 61 64 64 72 +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0035_3fef__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0035_3fef__20_20_20_20_20_20_.rel deleted file mode 100644 index a0d10f37..00000000 --- a/src/nos/lib/messages_lib/0035_3fef__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0035_3fef__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 6f 75 74 70 75 74 20 66 6f -R 00 00 01 00 -T 16 00 00 00 72 77 61 72 64 20 74 6f 20 25 73 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0036_3164__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0036_3164__20_20_20_20_20_20_.rel deleted file mode 100644 index 6880536e..00000000 --- a/src/nos/lib/messages_lib/0036_3164__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___0036_3164__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 72 65 63 76 3a 20 69 70 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 74 6f 74 20 25 6c 75 -R 00 00 01 00 -T 21 00 00 00 20 69 64 6c 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0036_3fef__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0036_3fef__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..f60733a2 --- /dev/null +++ b/src/nos/lib/messages_lib/0036_3fef__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0036_3fef__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 6f 75 74 70 75 74 20 66 6f +R 00 00 01 00 +T 16 00 00 00 72 77 61 72 64 20 74 6f 20 25 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0037_3164__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0037_3164__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..c767bb12 --- /dev/null +++ b/src/nos/lib/messages_lib/0037_3164__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0037_3164__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 72 65 63 76 3a 20 69 70 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 74 6f 74 20 25 6c 75 +R 00 00 01 00 +T 21 00 00 00 20 69 64 6c 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0037_c6d7__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0037_c6d7__20_20_20_20_20_20_.rel deleted file mode 100644 index b98c75ce..00000000 --- a/src/nos/lib/messages_lib/0037_c6d7__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0037_c6d7__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 73 65 6e 74 3a 20 69 70 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 74 6f 74 20 25 6c 75 -R 00 00 01 00 -T 21 00 00 00 20 69 64 6c 65 20 25 73 20 71 6c -R 00 00 01 00 -T 2c 00 00 00 65 6e 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0038_9d57__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0038_9d57__20_20_20_20_20_20_.rel deleted file mode 100644 index b580fc5d..00000000 --- a/src/nos/lib/messages_lib/0038_9d57__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___0038_9d57__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 74 72 61 63 65 20 30 78 25 -R 00 00 01 00 -T 16 00 00 00 78 20 6e 65 74 6d 61 73 6b 20 30 -R 00 00 01 00 -T 21 00 00 00 78 25 30 38 6c 78 20 62 72 6f 61 -R 00 00 01 00 -T 2c 00 00 00 64 63 61 73 74 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0038_c6d7__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0038_c6d7__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..09548d5c --- /dev/null +++ b/src/nos/lib/messages_lib/0038_c6d7__20_20_20_20_20_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0038_c6d7__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 73 65 6e 74 3a 20 69 70 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 74 6f 74 20 25 6c 75 +R 00 00 01 00 +T 21 00 00 00 20 69 64 6c 65 20 25 73 20 71 6c +R 00 00 01 00 +T 2c 00 00 00 65 6e 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0039_9d57__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0039_9d57__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..f573ddde --- /dev/null +++ b/src/nos/lib/messages_lib/0039_9d57__20_20_20_20_20_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___0039_9d57__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 74 72 61 63 65 20 30 78 25 +R 00 00 01 00 +T 16 00 00 00 78 20 6e 65 74 6d 61 73 6b 20 30 +R 00 00 01 00 +T 21 00 00 00 78 25 30 38 6c 78 20 62 72 6f 61 +R 00 00 01 00 +T 2c 00 00 00 64 63 61 73 74 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0039_d46e__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0039_d46e__20_20_20_20_20_20_.rel deleted file mode 100644 index cba07d45..00000000 --- a/src/nos/lib/messages_lib/0039_d46e__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3a flags 0 -S ___0039_d46e__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 38 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 2d 20 74 6f 6f 62 69 67 3a 20 -R 00 00 01 00 -T 16 00 00 00 20 25 2d 35 64 20 20 64 63 64 6c -R 00 00 01 00 -T 21 00 00 00 6f 73 73 3a 20 25 2d 35 64 20 20 -R 00 00 01 00 -T 2c 00 00 00 72 78 6f 72 75 6e 3a 20 25 2d 35 -R 00 00 01 00 -T 37 00 00 00 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003a_d46e__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003a_d46e__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..9b775295 --- /dev/null +++ b/src/nos/lib/messages_lib/003a_d46e__20_20_20_20_20_20_.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3a flags 0 +S ___003a_d46e__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 38 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 2d 20 74 6f 6f 62 69 67 3a 20 +R 00 00 01 00 +T 16 00 00 00 20 25 2d 35 64 20 20 64 63 64 6c +R 00 00 01 00 +T 21 00 00 00 6f 73 73 3a 20 25 2d 35 64 20 20 +R 00 00 01 00 +T 2c 00 00 00 72 78 6f 72 75 6e 3a 20 25 2d 35 +R 00 00 01 00 +T 37 00 00 00 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003a_f37c__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003a_f37c__20_20_20_20_20_20_.rel deleted file mode 100644 index 6a03ae33..00000000 --- a/src/nos/lib/messages_lib/003a_f37c__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 53 flags 0 -S ___003a_f37c__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 51 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 55 6e 61 63 6b 20 20 20 20 20 4e -R 00 00 01 00 -T 16 00 00 00 65 78 74 20 52 65 73 65 6e 74 20 -R 00 00 01 00 -T 21 00 00 00 43 57 69 6e 64 20 54 68 72 73 68 -R 00 00 01 00 -T 2c 00 00 00 20 20 57 69 6e 64 20 20 4d 53 53 -R 00 00 01 00 -T 37 00 00 00 20 51 75 65 75 65 20 20 54 68 72 -R 00 00 01 00 -T 42 00 00 00 75 70 75 74 20 20 20 20 20 20 54 -R 00 00 01 00 -T 4d 00 00 00 6f 74 61 6c 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003b_5dd1__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003b_5dd1__20_20_20_20_20_20_.rel deleted file mode 100644 index eb76d8e2..00000000 --- a/src/nos/lib/messages_lib/003b_5dd1__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2f flags 0 -S ___003b_5dd1__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2d 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6e 6e 20 61 63 6b 3a 20 75 -R 00 00 01 00 -T 16 00 00 00 72 20 63 6b 74 20 25 64 2f 25 64 -R 00 00 01 00 -T 21 00 00 00 20 6d 79 20 63 6b 74 20 25 64 2f -R 00 00 01 00 -T 2c 00 00 00 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003b_f37c__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003b_f37c__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..4f459b85 --- /dev/null +++ b/src/nos/lib/messages_lib/003b_f37c__20_20_20_20_20_20_.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 53 flags 0 +S ___003b_f37c__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 51 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 55 6e 61 63 6b 20 20 20 20 20 4e +R 00 00 01 00 +T 16 00 00 00 65 78 74 20 52 65 73 65 6e 74 20 +R 00 00 01 00 +T 21 00 00 00 43 57 69 6e 64 20 54 68 72 73 68 +R 00 00 01 00 +T 2c 00 00 00 20 20 57 69 6e 64 20 20 4d 53 53 +R 00 00 01 00 +T 37 00 00 00 20 51 75 65 75 65 20 20 54 68 72 +R 00 00 01 00 +T 42 00 00 00 75 70 75 74 20 20 20 20 20 20 54 +R 00 00 01 00 +T 4d 00 00 00 6f 74 61 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003c_0406__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003c_0406__20_20_20_20_20_20_.rel deleted file mode 100644 index 8e3fec75..00000000 --- a/src/nos/lib/messages_lib/003c_0406__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___003c_0406__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6e 6e 20 72 71 73 74 3a 20 -R 00 00 01 00 -T 16 00 00 00 63 6b 74 20 25 64 2f 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003c_5dd1__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003c_5dd1__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..2def1312 --- /dev/null +++ b/src/nos/lib/messages_lib/003c_5dd1__20_20_20_20_20_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2f flags 0 +S ___003c_5dd1__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2d 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6e 6e 20 61 63 6b 3a 20 75 +R 00 00 01 00 +T 16 00 00 00 72 20 63 6b 74 20 25 64 2f 25 64 +R 00 00 01 00 +T 21 00 00 00 20 6d 79 20 63 6b 74 20 25 64 2f +R 00 00 01 00 +T 2c 00 00 00 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003d_0406__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003d_0406__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..9c2d61e0 --- /dev/null +++ b/src/nos/lib/messages_lib/003d_0406__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___003d_0406__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6e 6e 20 72 71 73 74 3a 20 +R 00 00 01 00 +T 16 00 00 00 63 6b 74 20 25 64 2f 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003d_da67__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003d_da67__20_20_20_20_20_20_.rel deleted file mode 100644 index c6c99043..00000000 --- a/src/nos/lib/messages_lib/003d_da67__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___003d_da67__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 64 69 73 63 20 61 63 6b 3a 20 63 -R 00 00 01 00 -T 16 00 00 00 6b 74 20 25 64 2f 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003e_da67__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003e_da67__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..4a41f8b5 --- /dev/null +++ b/src/nos/lib/messages_lib/003e_da67__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___003e_da67__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 64 69 73 63 20 61 63 6b 3a 20 63 +R 00 00 01 00 +T 16 00 00 00 6b 74 20 25 64 2f 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003e_f638__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003e_f638__20_20_20_20_20_20_.rel deleted file mode 100644 index 1eac21d0..00000000 --- a/src/nos/lib/messages_lib/003e_f638__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___003e_f638__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 64 69 73 63 3a 20 63 6b 74 20 25 -R 00 00 01 00 -T 16 00 00 00 64 2f 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003f_74c7__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003f_74c7__20_20_20_20_20_20_.rel deleted file mode 100644 index bccc0a4b..00000000 --- a/src/nos/lib/messages_lib/003f_74c7__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___003f_74c7__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 69 6e 66 6f 20 61 63 6b 3a 20 63 -R 00 00 01 00 -T 16 00 00 00 6b 74 20 25 64 2f 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/003f_f638__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/003f_f638__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..6a2a0f29 --- /dev/null +++ b/src/nos/lib/messages_lib/003f_f638__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___003f_f638__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 64 69 73 63 3a 20 63 6b 74 20 25 +R 00 00 01 00 +T 16 00 00 00 64 2f 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0040_74c7__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0040_74c7__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..18eec0e3 --- /dev/null +++ b/src/nos/lib/messages_lib/0040_74c7__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0040_74c7__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 69 6e 66 6f 20 61 63 6b 3a 20 63 +R 00 00 01 00 +T 16 00 00 00 6b 74 20 25 64 2f 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0040_f10d__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0040_f10d__20_20_20_20_20_20_.rel deleted file mode 100644 index 7ec69dd9..00000000 --- a/src/nos/lib/messages_lib/0040_f10d__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0040_f10d__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 69 6e 66 6f 3a 20 63 6b 74 20 25 -R 00 00 01 00 -T 16 00 00 00 64 2f 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0041_d02b__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0041_d02b__20_20_20_20_20_20_.rel deleted file mode 100644 index 56ec08a0..00000000 --- a/src/nos/lib/messages_lib/0041_d02b__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0041_d02b__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 70 72 6f 74 6f 63 6f 6c 20 66 61 -R 00 00 01 00 -T 16 00 00 00 6d 69 6c 79 20 25 78 2c 20 70 72 -R 00 00 01 00 -T 21 00 00 00 6f 74 6f 20 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0041_f10d__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0041_f10d__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..094240f7 --- /dev/null +++ b/src/nos/lib/messages_lib/0041_f10d__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0041_f10d__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 69 6e 66 6f 3a 20 63 6b 74 20 25 +R 00 00 01 00 +T 16 00 00 00 64 2f 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0042_0105__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0042_0105__20_20_20_20_20_20_.rel deleted file mode 100644 index ae8166e6..00000000 --- a/src/nos/lib/messages_lib/0042_0105__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___0042_0105__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 75 6e 6b 6e 6f 77 6e 20 74 72 61 -R 00 00 01 00 -T 16 00 00 00 6e 73 70 6f 72 74 20 74 79 70 65 -R 00 00 01 00 -T 21 00 00 00 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0042_d02b__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0042_d02b__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..7f198066 --- /dev/null +++ b/src/nos/lib/messages_lib/0042_d02b__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0042_d02b__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 70 72 6f 74 6f 63 6f 6c 20 66 61 +R 00 00 01 00 +T 16 00 00 00 6d 69 6c 79 20 25 78 2c 20 70 72 +R 00 00 01 00 +T 21 00 00 00 6f 74 6f 20 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0043_0105__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0043_0105__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..f709818c --- /dev/null +++ b/src/nos/lib/messages_lib/0043_0105__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0043_0105__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 75 6e 6b 6e 6f 77 6e 20 74 72 61 +R 00 00 01 00 +T 16 00 00 00 6e 73 70 6f 72 74 20 74 79 70 65 +R 00 00 01 00 +T 21 00 00 00 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0043_c46d__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0043_c46d__20_20_20_20_20_20_.rel deleted file mode 100644 index ed64ddd3..00000000 --- a/src/nos/lib/messages_lib/0043_c46d__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0043_c46d__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 20 20 20 20 20 20 20 20 25 -R 00 00 01 00 -T 0b 00 00 00 31 32 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0044_3a28__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0044_3a28__20_20_20_20_20_20_.rel deleted file mode 100644 index 062c657a..00000000 --- a/src/nos/lib/messages_lib/0044_3a28__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0044_3a28__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 20 20 20 20 20 20 20 61 78 -R 00 00 01 00 -T 0b 00 00 00 32 35 20 72 6f 75 74 65 20 64 72 -R 00 00 01 00 -T 16 00 00 00 6f 70 20 3c 74 61 72 67 65 74 3e -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0044_c46d__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0044_c46d__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..52ee8351 --- /dev/null +++ b/src/nos/lib/messages_lib/0044_c46d__20_20_20_20_20_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0044_c46d__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 20 20 20 20 20 20 20 20 25 +R 00 00 01 00 +T 0b 00 00 00 31 32 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0045_3a28__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0045_3a28__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..6acedfc9 --- /dev/null +++ b/src/nos/lib/messages_lib/0045_3a28__20_20_20_20_20_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0045_3a28__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 20 20 20 20 20 20 20 61 78 +R 00 00 01 00 +T 0b 00 00 00 32 35 20 72 6f 75 74 65 20 64 72 +R 00 00 01 00 +T 16 00 00 00 6f 70 20 3c 74 61 72 67 65 74 3e +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0045_48df__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0045_48df__20_20_20_20_20_20_.rel deleted file mode 100644 index fd253423..00000000 --- a/src/nos/lib/messages_lib/0045_48df__20_20_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0045_48df__20_20_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 20 20 20 20 20 20 20 64 69 -R 00 00 01 00 -T 0b 00 00 00 61 6c 20 3c 69 66 61 63 65 3e 20 -R 00 00 01 00 -T 16 00 00 00 30 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0046_48df__20_20_20_20_20_20_.rel b/src/nos/lib/messages_lib/0046_48df__20_20_20_20_20_20_.rel new file mode 100644 index 00000000..2e6f7a90 --- /dev/null +++ b/src/nos/lib/messages_lib/0046_48df__20_20_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0046_48df__20_20_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 20 20 20 20 20 20 20 64 69 +R 00 00 01 00 +T 0b 00 00 00 61 6c 20 3c 69 66 61 63 65 3e 20 +R 00 00 01 00 +T 16 00 00 00 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0046_da1e__20_20_20_20_20_20s.rel b/src/nos/lib/messages_lib/0046_da1e__20_20_20_20_20_20s.rel deleted file mode 100644 index c489cb14..00000000 --- a/src/nos/lib/messages_lib/0046_da1e__20_20_20_20_20_20s.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 45 flags 0 -S ___0046_da1e__20_20_20_20_20_20s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 43 00 20 20 20 20 20 20 73 65 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 20 20 20 20 20 72 63 76 64 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 25 20 20 20 20 20 72 -R 00 00 01 00 -T 21 00 00 00 74 74 20 20 20 20 20 61 76 67 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 6d 64 65 76 20 20 20 20 -R 00 00 01 00 -T 37 00 00 00 20 6d 61 78 20 20 20 20 20 6d 69 -R 00 00 01 00 -T 42 00 00 00 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0047_3800__20_20_20_20_20_26A.rel b/src/nos/lib/messages_lib/0047_3800__20_20_20_20_20_26A.rel deleted file mode 100644 index f96f5ba4..00000000 --- a/src/nos/lib/messages_lib/0047_3800__20_20_20_20_20_26A.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___0047_3800__20_20_20_20_20_26A Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 20 20 20 20 20 26 41 58 42 -R 00 00 01 00 -T 0b 00 00 00 20 52 65 6d 6f 74 65 20 20 20 52 -R 00 00 01 00 -T 16 00 00 00 42 20 56 28 53 29 20 56 28 52 29 -R 00 00 01 00 -T 21 00 00 00 20 55 6e 61 63 6b 20 50 20 52 65 -R 00 00 01 00 -T 2c 00 00 00 74 72 79 20 53 74 61 74 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0047_da1e__20_20_20_20_20_20s.rel b/src/nos/lib/messages_lib/0047_da1e__20_20_20_20_20_20s.rel new file mode 100644 index 00000000..4da2b056 --- /dev/null +++ b/src/nos/lib/messages_lib/0047_da1e__20_20_20_20_20_20s.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 45 flags 0 +S ___0047_da1e__20_20_20_20_20_20s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 43 00 20 20 20 20 20 20 73 65 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 20 20 20 20 20 72 63 76 64 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 25 20 20 20 20 20 72 +R 00 00 01 00 +T 21 00 00 00 74 74 20 20 20 20 20 61 76 67 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 6d 64 65 76 20 20 20 20 +R 00 00 01 00 +T 37 00 00 00 20 6d 61 78 20 20 20 20 20 6d 69 +R 00 00 01 00 +T 42 00 00 00 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0048_0e60__20_20_20_20_20_28_.rel b/src/nos/lib/messages_lib/0048_0e60__20_20_20_20_20_28_.rel deleted file mode 100644 index ad4cdef7..00000000 --- a/src/nos/lib/messages_lib/0048_0e60__20_20_20_20_20_28_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0048_0e60__20_20_20_20_20_28_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 20 20 20 20 20 28 25 32 75 -R 00 00 01 00 -T 0b 00 00 00 29 25 2d 32 30 73 25 31 30 6c 75 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0048_3800__20_20_20_20_20_26A.rel b/src/nos/lib/messages_lib/0048_3800__20_20_20_20_20_26A.rel new file mode 100644 index 00000000..84388cc7 --- /dev/null +++ b/src/nos/lib/messages_lib/0048_3800__20_20_20_20_20_26A.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___0048_3800__20_20_20_20_20_26A Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 20 20 20 20 20 26 41 58 42 +R 00 00 01 00 +T 0b 00 00 00 20 52 65 6d 6f 74 65 20 20 20 52 +R 00 00 01 00 +T 16 00 00 00 42 20 56 28 53 29 20 56 28 52 29 +R 00 00 01 00 +T 21 00 00 00 20 55 6e 61 63 6b 20 50 20 52 65 +R 00 00 01 00 +T 2c 00 00 00 74 72 79 20 53 74 61 74 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0049_0e60__20_20_20_20_20_28_.rel b/src/nos/lib/messages_lib/0049_0e60__20_20_20_20_20_28_.rel new file mode 100644 index 00000000..70e8055a --- /dev/null +++ b/src/nos/lib/messages_lib/0049_0e60__20_20_20_20_20_28_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0049_0e60__20_20_20_20_20_28_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 20 20 20 20 20 28 25 32 75 +R 00 00 01 00 +T 0b 00 00 00 29 25 2d 32 30 73 25 31 30 6c 75 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0049_d7d4__20_20_20_20_20Broa.rel b/src/nos/lib/messages_lib/0049_d7d4__20_20_20_20_20Broa.rel deleted file mode 100644 index da7cf6fc..00000000 --- a/src/nos/lib/messages_lib/0049_d7d4__20_20_20_20_20Broa.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0049_d7d4__20_20_20_20_20Broa Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 20 20 20 20 42 72 6f 61 -R 00 00 01 00 -T 0b 00 00 00 64 63 61 73 74 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004a_d7d4__20_20_20_20_20Broa.rel b/src/nos/lib/messages_lib/004a_d7d4__20_20_20_20_20Broa.rel new file mode 100644 index 00000000..3a2848b0 --- /dev/null +++ b/src/nos/lib/messages_lib/004a_d7d4__20_20_20_20_20Broa.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___004a_d7d4__20_20_20_20_20Broa Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 20 20 20 20 42 72 6f 61 +R 00 00 01 00 +T 0b 00 00 00 64 63 61 73 74 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004a_f5a8__20_20_20_20_20Defa.rel b/src/nos/lib/messages_lib/004a_f5a8__20_20_20_20_20Defa.rel deleted file mode 100644 index 188d81d7..00000000 --- a/src/nos/lib/messages_lib/004a_f5a8__20_20_20_20_20Defa.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___004a_f5a8__20_20_20_20_20Defa Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 20 20 20 20 20 44 65 66 61 -R 00 00 01 00 -T 0b 00 00 00 75 6c 74 20 67 61 74 65 77 61 79 -R 00 00 01 00 -T 16 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004b_de7b__20_20_20_20_20Host.rel b/src/nos/lib/messages_lib/004b_de7b__20_20_20_20_20Host.rel deleted file mode 100644 index c7945bdb..00000000 --- a/src/nos/lib/messages_lib/004b_de7b__20_20_20_20_20Host.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___004b_de7b__20_20_20_20_20Host Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 20 20 20 20 20 48 6f 73 74 -R 00 00 01 00 -T 0b 00 00 00 6e 61 6d 65 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004b_f5a8__20_20_20_20_20Defa.rel b/src/nos/lib/messages_lib/004b_f5a8__20_20_20_20_20Defa.rel new file mode 100644 index 00000000..3db512df --- /dev/null +++ b/src/nos/lib/messages_lib/004b_f5a8__20_20_20_20_20Defa.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___004b_f5a8__20_20_20_20_20Defa Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 20 20 20 20 20 44 65 66 61 +R 00 00 01 00 +T 0b 00 00 00 75 6c 74 20 67 61 74 65 77 61 79 +R 00 00 01 00 +T 16 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004c_a271__20_20_20_20_20INF.rel b/src/nos/lib/messages_lib/004c_a271__20_20_20_20_20INF.rel deleted file mode 100644 index 8d200708..00000000 --- a/src/nos/lib/messages_lib/004c_a271__20_20_20_20_20INF.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___004c_a271__20_20_20_20_20INF Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 20 20 20 20 49 4e 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004c_de7b__20_20_20_20_20Host.rel b/src/nos/lib/messages_lib/004c_de7b__20_20_20_20_20Host.rel new file mode 100644 index 00000000..2a781fe2 --- /dev/null +++ b/src/nos/lib/messages_lib/004c_de7b__20_20_20_20_20Host.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___004c_de7b__20_20_20_20_20Host Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 20 20 20 20 20 48 6f 73 74 +R 00 00 01 00 +T 0b 00 00 00 6e 61 6d 65 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004d_1775__20_20_20_20_20IP_2.rel b/src/nos/lib/messages_lib/004d_1775__20_20_20_20_20IP_2.rel deleted file mode 100644 index a80ec815..00000000 --- a/src/nos/lib/messages_lib/004d_1775__20_20_20_20_20IP_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___004d_1775__20_20_20_20_20IP_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 20 20 20 20 20 49 50 20 61 -R 00 00 01 00 -T 0b 00 00 00 64 64 72 65 73 73 3a 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004d_a271__20_20_20_20_20INF.rel b/src/nos/lib/messages_lib/004d_a271__20_20_20_20_20INF.rel new file mode 100644 index 00000000..6408e779 --- /dev/null +++ b/src/nos/lib/messages_lib/004d_a271__20_20_20_20_20INF.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___004d_a271__20_20_20_20_20INF Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 20 20 20 20 49 4e 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004e_1775__20_20_20_20_20IP_2.rel b/src/nos/lib/messages_lib/004e_1775__20_20_20_20_20IP_2.rel new file mode 100644 index 00000000..9b158cdf --- /dev/null +++ b/src/nos/lib/messages_lib/004e_1775__20_20_20_20_20IP_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___004e_1775__20_20_20_20_20IP_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 20 20 20 20 20 49 50 20 61 +R 00 00 01 00 +T 0b 00 00 00 64 64 72 65 73 73 3a 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004e_7765__20_20_20_20_20Name.rel b/src/nos/lib/messages_lib/004e_7765__20_20_20_20_20Name.rel deleted file mode 100644 index 961dc09e..00000000 --- a/src/nos/lib/messages_lib/004e_7765__20_20_20_20_20Name.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___004e_7765__20_20_20_20_20Name Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 20 20 20 20 20 4e 61 6d 65 -R 00 00 01 00 -T 0b 00 00 00 73 65 72 76 65 72 3a 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004f_6879__20_20_20_20_20Subn.rel b/src/nos/lib/messages_lib/004f_6879__20_20_20_20_20Subn.rel deleted file mode 100644 index 3acaf5fd..00000000 --- a/src/nos/lib/messages_lib/004f_6879__20_20_20_20_20Subn.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___004f_6879__20_20_20_20_20Subn Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 20 20 20 20 20 53 75 62 6e -R 00 00 01 00 -T 0b 00 00 00 65 74 20 6d 61 73 6b 3a 20 25 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/004f_7765__20_20_20_20_20Name.rel b/src/nos/lib/messages_lib/004f_7765__20_20_20_20_20Name.rel new file mode 100644 index 00000000..afad075e --- /dev/null +++ b/src/nos/lib/messages_lib/004f_7765__20_20_20_20_20Name.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___004f_7765__20_20_20_20_20Name Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 20 20 20 20 20 4e 61 6d 65 +R 00 00 01 00 +T 0b 00 00 00 73 65 72 76 65 72 3a 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0050_6879__20_20_20_20_20Subn.rel b/src/nos/lib/messages_lib/0050_6879__20_20_20_20_20Subn.rel new file mode 100644 index 00000000..a301b794 --- /dev/null +++ b/src/nos/lib/messages_lib/0050_6879__20_20_20_20_20Subn.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0050_6879__20_20_20_20_20Subn Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 20 20 20 20 20 53 75 62 6e +R 00 00 01 00 +T 0b 00 00 00 65 74 20 6d 61 73 6b 3a 20 25 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0050_dac6__20_20_20_20_25_2d4.rel b/src/nos/lib/messages_lib/0050_dac6__20_20_20_20_25_2d4.rel deleted file mode 100644 index 4b2fe78d..00000000 --- a/src/nos/lib/messages_lib/0050_dac6__20_20_20_20_25_2d4.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0050_dac6__20_20_20_20_25_2d4 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 20 20 20 20 25 2d 34 64 25 -R 00 00 01 00 -T 0b 00 00 00 35 64 20 25 2d 31 30 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0051_b576__20_20_20_20_2512s.rel b/src/nos/lib/messages_lib/0051_b576__20_20_20_20_2512s.rel deleted file mode 100644 index f258ff73..00000000 --- a/src/nos/lib/messages_lib/0051_b576__20_20_20_20_2512s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0051_b576__20_20_20_20_2512s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 20 20 20 25 31 32 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0051_dac6__20_20_20_20_25_2d4.rel b/src/nos/lib/messages_lib/0051_dac6__20_20_20_20_25_2d4.rel new file mode 100644 index 00000000..a7874103 --- /dev/null +++ b/src/nos/lib/messages_lib/0051_dac6__20_20_20_20_25_2d4.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0051_dac6__20_20_20_20_25_2d4 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 20 20 20 20 25 2d 34 64 25 +R 00 00 01 00 +T 0b 00 00 00 35 64 20 25 2d 31 30 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0052_b576__20_20_20_20_2512s.rel b/src/nos/lib/messages_lib/0052_b576__20_20_20_20_2512s.rel new file mode 100644 index 00000000..844b5915 --- /dev/null +++ b/src/nos/lib/messages_lib/0052_b576__20_20_20_20_2512s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0052_b576__20_20_20_20_2512s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 20 20 20 25 31 32 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0052_e5e6__20_20_20_20_253u_0.rel b/src/nos/lib/messages_lib/0052_e5e6__20_20_20_20_253u_0.rel deleted file mode 100644 index 2a60168c..00000000 --- a/src/nos/lib/messages_lib/0052_e5e6__20_20_20_20_253u_0.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0052_e5e6__20_20_20_20_253u_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 20 20 20 25 33 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0053_e5e6__20_20_20_20_253u_0.rel b/src/nos/lib/messages_lib/0053_e5e6__20_20_20_20_253u_0.rel new file mode 100644 index 00000000..a469b987 --- /dev/null +++ b/src/nos/lib/messages_lib/0053_e5e6__20_20_20_20_253u_0.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0053_e5e6__20_20_20_20_253u_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 20 20 20 25 33 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0053_ed50__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0053_ed50__20_20_20_20_25s_20.rel deleted file mode 100644 index 5db979d4..00000000 --- a/src/nos/lib/messages_lib/0053_ed50__20_20_20_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0053_ed50__20_20_20_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 20 20 20 20 25 73 20 20 69 -R 00 00 01 00 -T 0b 00 00 00 6e 20 75 73 65 20 62 79 20 25 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0054_3528__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0054_3528__20_20_20_20_25s_20.rel deleted file mode 100644 index 11e2684a..00000000 --- a/src/nos/lib/messages_lib/0054_3528__20_20_20_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0054_3528__20_20_20_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 20 20 20 20 25 73 20 20 69 -R 00 00 01 00 -T 0b 00 00 00 6e 20 75 73 65 20 62 79 20 25 73 -R 00 00 01 00 -T 16 00 00 00 3f 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0054_ed50__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0054_ed50__20_20_20_20_25s_20.rel new file mode 100644 index 00000000..60bdcac7 --- /dev/null +++ b/src/nos/lib/messages_lib/0054_ed50__20_20_20_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0054_ed50__20_20_20_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 20 20 20 20 25 73 20 20 69 +R 00 00 01 00 +T 0b 00 00 00 6e 20 75 73 65 20 62 79 20 25 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0055_3528__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0055_3528__20_20_20_20_25s_20.rel new file mode 100644 index 00000000..ab799592 --- /dev/null +++ b/src/nos/lib/messages_lib/0055_3528__20_20_20_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0055_3528__20_20_20_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 20 20 20 20 25 73 20 20 69 +R 00 00 01 00 +T 0b 00 00 00 6e 20 75 73 65 20 62 79 20 25 73 +R 00 00 01 00 +T 16 00 00 00 3f 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0055_cbdf__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0055_cbdf__20_20_20_20_25s_20.rel deleted file mode 100644 index 86b2882c..00000000 --- a/src/nos/lib/messages_lib/0055_cbdf__20_20_20_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0055_cbdf__20_20_20_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 20 20 25 73 20 20 6c -R 00 00 01 00 -T 0b 00 00 00 61 73 74 20 75 73 65 64 20 62 79 -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0056_cbdf__20_20_20_20_25s_20.rel b/src/nos/lib/messages_lib/0056_cbdf__20_20_20_20_25s_20.rel new file mode 100644 index 00000000..442e00ad --- /dev/null +++ b/src/nos/lib/messages_lib/0056_cbdf__20_20_20_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0056_cbdf__20_20_20_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 20 20 25 73 20 20 6c +R 00 00 01 00 +T 0b 00 00 00 61 73 74 20 75 73 65 64 20 62 79 +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0056_f7f3__20_20_20_20_26UCB_.rel b/src/nos/lib/messages_lib/0056_f7f3__20_20_20_20_26UCB_.rel deleted file mode 100644 index ea863009..00000000 --- a/src/nos/lib/messages_lib/0056_f7f3__20_20_20_20_26UCB_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0056_f7f3__20_20_20_20_26UCB_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 20 20 20 20 26 55 43 42 20 -R 00 00 01 00 -T 0b 00 00 00 52 63 76 2d 51 20 20 4c 6f 63 61 -R 00 00 01 00 -T 16 00 00 00 6c 20 73 6f 63 6b 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0057_9bd9__20_20_20_20In_09TC.rel b/src/nos/lib/messages_lib/0057_9bd9__20_20_20_20In_09TC.rel deleted file mode 100644 index 46807cd1..00000000 --- a/src/nos/lib/messages_lib/0057_9bd9__20_20_20_20In_09TC.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 44 flags 0 -S ___0057_9bd9__20_20_20_20In_09TC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 42 00 20 20 20 20 49 6e 09 54 43 -R 00 00 01 00 -T 0b 00 00 00 50 20 68 65 61 64 65 72 20 63 6f -R 00 00 01 00 -T 16 00 00 00 6d 70 72 65 73 73 69 6f 6e 20 65 -R 00 00 01 00 -T 21 00 00 00 6e 61 62 6c 65 64 3a 20 73 6c 6f -R 00 00 01 00 -T 2c 00 00 00 74 73 20 3d 20 25 64 2c 20 66 6c -R 00 00 01 00 -T 37 00 00 00 61 67 20 3d 20 30 78 25 30 32 78 -R 00 00 01 00 -T 42 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0057_f7f3__20_20_20_20_26UCB_.rel b/src/nos/lib/messages_lib/0057_f7f3__20_20_20_20_26UCB_.rel new file mode 100644 index 00000000..8e812811 --- /dev/null +++ b/src/nos/lib/messages_lib/0057_f7f3__20_20_20_20_26UCB_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0057_f7f3__20_20_20_20_26UCB_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 20 20 20 20 26 55 43 42 20 +R 00 00 01 00 +T 0b 00 00 00 52 63 76 2d 51 20 20 4c 6f 63 61 +R 00 00 01 00 +T 16 00 00 00 6c 20 73 6f 63 6b 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0058_7788__20_20_20_20Out_09T.rel b/src/nos/lib/messages_lib/0058_7788__20_20_20_20Out_09T.rel deleted file mode 100644 index 990c3bcd..00000000 --- a/src/nos/lib/messages_lib/0058_7788__20_20_20_20Out_09T.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 45 flags 0 -S ___0058_7788__20_20_20_20Out_09T Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 43 00 20 20 20 20 4f 75 74 09 54 -R 00 00 01 00 -T 0b 00 00 00 43 50 20 68 65 61 64 65 72 20 63 -R 00 00 01 00 -T 16 00 00 00 6f 6d 70 72 65 73 73 69 6f 6e 20 -R 00 00 01 00 -T 21 00 00 00 65 6e 61 62 6c 65 64 3a 20 73 6c -R 00 00 01 00 -T 2c 00 00 00 6f 74 73 20 3d 20 25 64 2c 20 66 -R 00 00 01 00 -T 37 00 00 00 6c 61 67 20 3d 20 30 78 25 30 32 -R 00 00 01 00 -T 42 00 00 00 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0058_9bd9__20_20_20_20In_09TC.rel b/src/nos/lib/messages_lib/0058_9bd9__20_20_20_20In_09TC.rel new file mode 100644 index 00000000..657e46fc --- /dev/null +++ b/src/nos/lib/messages_lib/0058_9bd9__20_20_20_20In_09TC.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 44 flags 0 +S ___0058_9bd9__20_20_20_20In_09TC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 42 00 20 20 20 20 49 6e 09 54 43 +R 00 00 01 00 +T 0b 00 00 00 50 20 68 65 61 64 65 72 20 63 6f +R 00 00 01 00 +T 16 00 00 00 6d 70 72 65 73 73 69 6f 6e 20 65 +R 00 00 01 00 +T 21 00 00 00 6e 61 62 6c 65 64 3a 20 73 6c 6f +R 00 00 01 00 +T 2c 00 00 00 74 73 20 3d 20 25 64 2c 20 66 6c +R 00 00 01 00 +T 37 00 00 00 61 67 20 3d 20 30 78 25 30 32 78 +R 00 00 01 00 +T 42 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0059_7788__20_20_20_20Out_09T.rel b/src/nos/lib/messages_lib/0059_7788__20_20_20_20Out_09T.rel new file mode 100644 index 00000000..58467a51 --- /dev/null +++ b/src/nos/lib/messages_lib/0059_7788__20_20_20_20Out_09T.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 45 flags 0 +S ___0059_7788__20_20_20_20Out_09T Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 43 00 20 20 20 20 4f 75 74 09 54 +R 00 00 01 00 +T 0b 00 00 00 43 50 20 68 65 61 64 65 72 20 63 +R 00 00 01 00 +T 16 00 00 00 6f 6d 70 72 65 73 73 69 6f 6e 20 +R 00 00 01 00 +T 21 00 00 00 65 6e 61 62 6c 65 64 3a 20 73 6c +R 00 00 01 00 +T 2c 00 00 00 6f 74 73 20 3d 20 25 64 2c 20 66 +R 00 00 01 00 +T 37 00 00 00 6c 61 67 20 3d 20 30 78 25 30 32 +R 00 00 01 00 +T 42 00 00 00 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0059_8f4d__20_20_20_20Record_.rel b/src/nos/lib/messages_lib/0059_8f4d__20_20_20_20Record_.rel deleted file mode 100644 index e84a8948..00000000 --- a/src/nos/lib/messages_lib/0059_8f4d__20_20_20_20Record_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0059_8f4d__20_20_20_20Record_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 20 20 20 52 65 63 6f 72 -R 00 00 01 00 -T 0b 00 00 00 64 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005a_8f4d__20_20_20_20Record_.rel b/src/nos/lib/messages_lib/005a_8f4d__20_20_20_20Record_.rel new file mode 100644 index 00000000..cbe9fbf4 --- /dev/null +++ b/src/nos/lib/messages_lib/005a_8f4d__20_20_20_20Record_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___005a_8f4d__20_20_20_20Record_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 20 20 20 52 65 63 6f 72 +R 00 00 01 00 +T 0b 00 00 00 64 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005a_eacd__20_20_20_20Upload_.rel b/src/nos/lib/messages_lib/005a_eacd__20_20_20_20Upload_.rel deleted file mode 100644 index e0822d46..00000000 --- a/src/nos/lib/messages_lib/005a_eacd__20_20_20_20Upload_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___005a_eacd__20_20_20_20Upload_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 20 20 20 55 70 6c 6f 61 -R 00 00 01 00 -T 0b 00 00 00 64 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005b_2da2__20_20_20_25s_0a.rel b/src/nos/lib/messages_lib/005b_2da2__20_20_20_25s_0a.rel deleted file mode 100644 index c18a6f00..00000000 --- a/src/nos/lib/messages_lib/005b_2da2__20_20_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___005b_2da2__20_20_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 20 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005b_eacd__20_20_20_20Upload_.rel b/src/nos/lib/messages_lib/005b_eacd__20_20_20_20Upload_.rel new file mode 100644 index 00000000..443d47a1 --- /dev/null +++ b/src/nos/lib/messages_lib/005b_eacd__20_20_20_20Upload_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___005b_eacd__20_20_20_20Upload_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 20 20 20 55 70 6c 6f 61 +R 00 00 01 00 +T 0b 00 00 00 64 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005c_2da2__20_20_20_25s_0a.rel b/src/nos/lib/messages_lib/005c_2da2__20_20_20_25s_0a.rel new file mode 100644 index 00000000..55a62077 --- /dev/null +++ b/src/nos/lib/messages_lib/005c_2da2__20_20_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___005c_2da2__20_20_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 20 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005c_ad66__20_20_20PUSH.rel b/src/nos/lib/messages_lib/005c_ad66__20_20_20PUSH.rel deleted file mode 100644 index 42bcef3f..00000000 --- a/src/nos/lib/messages_lib/005c_ad66__20_20_20PUSH.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___005c_ad66__20_20_20PUSH Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 20 20 50 55 53 48 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005d_9f3a__20_20_20TCP_20chec.rel b/src/nos/lib/messages_lib/005d_9f3a__20_20_20TCP_20chec.rel deleted file mode 100644 index e1777e7b..00000000 --- a/src/nos/lib/messages_lib/005d_9f3a__20_20_20TCP_20chec.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___005d_9f3a__20_20_20TCP_20chec Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 20 20 20 54 43 50 20 63 68 -R 00 00 01 00 -T 0b 00 00 00 65 63 6b 73 75 6d 3a 20 30 78 25 -R 00 00 01 00 -T 16 00 00 00 30 34 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005d_ad66__20_20_20PUSH.rel b/src/nos/lib/messages_lib/005d_ad66__20_20_20PUSH.rel new file mode 100644 index 00000000..4e4167b8 --- /dev/null +++ b/src/nos/lib/messages_lib/005d_ad66__20_20_20PUSH.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___005d_ad66__20_20_20PUSH Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 20 20 50 55 53 48 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005e_5946__20_20_20connection.rel b/src/nos/lib/messages_lib/005e_5946__20_20_20connection.rel deleted file mode 100644 index f368b0c4..00000000 --- a/src/nos/lib/messages_lib/005e_5946__20_20_20connection.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___005e_5946__20_20_20connection Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 20 20 20 63 6f 6e 6e 65 63 -R 00 00 01 00 -T 0b 00 00 00 74 69 6f 6e 3a 20 30 78 25 30 32 -R 00 00 01 00 -T 16 00 00 00 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005e_9f3a__20_20_20TCP_20chec.rel b/src/nos/lib/messages_lib/005e_9f3a__20_20_20TCP_20chec.rel new file mode 100644 index 00000000..c5e93d9e --- /dev/null +++ b/src/nos/lib/messages_lib/005e_9f3a__20_20_20TCP_20chec.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___005e_9f3a__20_20_20TCP_20chec Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 20 20 20 54 43 50 20 63 68 +R 00 00 01 00 +T 0b 00 00 00 65 63 6b 73 75 6d 3a 20 30 78 25 +R 00 00 01 00 +T 16 00 00 00 30 34 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005f_5946__20_20_20connection.rel b/src/nos/lib/messages_lib/005f_5946__20_20_20connection.rel new file mode 100644 index 00000000..4aecffdf --- /dev/null +++ b/src/nos/lib/messages_lib/005f_5946__20_20_20connection.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___005f_5946__20_20_20connection Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 20 20 20 63 6f 6e 6e 65 63 +R 00 00 01 00 +T 0b 00 00 00 74 69 6f 6e 3a 20 30 78 25 30 32 +R 00 00 01 00 +T 16 00 00 00 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/005f_f01f__20_20_3d_3d_3d_3d_.rel b/src/nos/lib/messages_lib/005f_f01f__20_20_3d_3d_3d_3d_.rel deleted file mode 100644 index 0a7a1075..00000000 --- a/src/nos/lib/messages_lib/005f_f01f__20_20_3d_3d_3d_3d_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___005f_f01f__20_20_3d_3d_3d_3d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 3d 3d 3d 3d 3d 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 66 6f 6c 6c 6f 77 73 20 3d -R 00 00 01 00 -T 16 00 00 00 3d 3d 3d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0060_cfff__20_20_3d_3d_3d_3d_.rel b/src/nos/lib/messages_lib/0060_cfff__20_20_3d_3d_3d_3d_.rel deleted file mode 100644 index 8d21348f..00000000 --- a/src/nos/lib/messages_lib/0060_cfff__20_20_3d_3d_3d_3d_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___0060_cfff__20_20_3d_3d_3d_3d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 20 20 3d 3d 3d 3d 3d 20 74 -R 00 00 01 00 -T 0b 00 00 00 72 61 6e 73 63 72 69 70 74 20 66 -R 00 00 01 00 -T 16 00 00 00 6f 6c 6c 6f 77 73 20 3d 3d 3d 3d -R 00 00 01 00 -T 21 00 00 00 3d 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0060_f01f__20_20_3d_3d_3d_3d_.rel b/src/nos/lib/messages_lib/0060_f01f__20_20_3d_3d_3d_3d_.rel new file mode 100644 index 00000000..cdb1dabb --- /dev/null +++ b/src/nos/lib/messages_lib/0060_f01f__20_20_3d_3d_3d_3d_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0060_f01f__20_20_3d_3d_3d_3d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 3d 3d 3d 3d 3d 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 66 6f 6c 6c 6f 77 73 20 3d +R 00 00 01 00 +T 16 00 00 00 3d 3d 3d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0061_8181__20_20SR_20_5bnumbe.rel b/src/nos/lib/messages_lib/0061_8181__20_20SR_20_5bnumbe.rel deleted file mode 100644 index cafd92df..00000000 --- a/src/nos/lib/messages_lib/0061_8181__20_20SR_20_5bnumbe.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0061_8181__20_20SR_20_5bnumbe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 20 20 53 52 20 5b 6e 75 6d -R 00 00 01 00 -T 0b 00 00 00 62 65 72 5d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0061_cfff__20_20_3d_3d_3d_3d_.rel b/src/nos/lib/messages_lib/0061_cfff__20_20_3d_3d_3d_3d_.rel new file mode 100644 index 00000000..fe1de46e --- /dev/null +++ b/src/nos/lib/messages_lib/0061_cfff__20_20_3d_3d_3d_3d_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0061_cfff__20_20_3d_3d_3d_3d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 20 20 3d 3d 3d 3d 3d 20 74 +R 00 00 01 00 +T 0b 00 00 00 72 61 6e 73 63 72 69 70 74 20 66 +R 00 00 01 00 +T 16 00 00 00 6f 6c 6c 6f 77 73 20 3d 3d 3d 3d +R 00 00 01 00 +T 21 00 00 00 3d 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0062_1149__20_20S_5bF_5d_20na.rel b/src/nos/lib/messages_lib/0062_1149__20_20S_5bF_5d_20na.rel deleted file mode 100644 index f2315837..00000000 --- a/src/nos/lib/messages_lib/0062_1149__20_20S_5bF_5d_20na.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___0062_1149__20_20S_5bF_5d_20na Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 20 20 53 5b 46 5d 20 6e 61 -R 00 00 01 00 -T 0b 00 00 00 6d 65 20 5b 40 20 68 6f 73 74 5d -R 00 00 01 00 -T 16 00 00 00 20 5b 3c 20 66 72 6f 6d 5f 61 64 -R 00 00 01 00 -T 21 00 00 00 64 72 5d 20 5b 24 62 75 6c 6c 65 -R 00 00 01 00 -T 2c 00 00 00 74 69 6e 5f 69 64 5d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0062_8181__20_20SR_20_5bnumbe.rel b/src/nos/lib/messages_lib/0062_8181__20_20SR_20_5bnumbe.rel new file mode 100644 index 00000000..fd5f354c --- /dev/null +++ b/src/nos/lib/messages_lib/0062_8181__20_20SR_20_5bnumbe.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0062_8181__20_20SR_20_5bnumbe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 20 20 53 52 20 5b 6e 75 6d +R 00 00 01 00 +T 0b 00 00 00 62 65 72 5d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0063_1149__20_20S_5bF_5d_20na.rel b/src/nos/lib/messages_lib/0063_1149__20_20S_5bF_5d_20na.rel new file mode 100644 index 00000000..e0a2fd52 --- /dev/null +++ b/src/nos/lib/messages_lib/0063_1149__20_20S_5bF_5d_20na.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 35 flags 0 +S ___0063_1149__20_20S_5bF_5d_20na Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 33 00 20 20 53 5b 46 5d 20 6e 61 +R 00 00 01 00 +T 0b 00 00 00 6d 65 20 5b 40 20 68 6f 73 74 5d +R 00 00 01 00 +T 16 00 00 00 20 5b 3c 20 66 72 6f 6d 5f 61 64 +R 00 00 01 00 +T 21 00 00 00 64 72 5d 20 5b 24 62 75 6c 6c 65 +R 00 00 01 00 +T 2c 00 00 00 74 69 6e 5f 69 64 5d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0063_47af__20_20remote_20IP_2.rel b/src/nos/lib/messages_lib/0063_47af__20_20remote_20IP_2.rel deleted file mode 100644 index f9b508c7..00000000 --- a/src/nos/lib/messages_lib/0063_47af__20_20remote_20IP_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0063_47af__20_20remote_20IP_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 20 72 65 6d 6f 74 65 20 -R 00 00 01 00 -T 0b 00 00 00 49 50 20 61 64 64 72 65 73 73 3a -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0064_47af__20_20remote_20IP_2.rel b/src/nos/lib/messages_lib/0064_47af__20_20remote_20IP_2.rel new file mode 100644 index 00000000..fb0beedb --- /dev/null +++ b/src/nos/lib/messages_lib/0064_47af__20_20remote_20IP_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0064_47af__20_20remote_20IP_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 20 72 65 6d 6f 74 65 20 +R 00 00 01 00 +T 0b 00 00 00 49 50 20 61 64 64 72 65 73 73 3a +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0064_ccb1__20_20seq_20x_25lx_.rel b/src/nos/lib/messages_lib/0064_ccb1__20_20seq_20x_25lx_.rel deleted file mode 100644 index cafe0948..00000000 --- a/src/nos/lib/messages_lib/0064_ccb1__20_20seq_20x_25lx_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0064_ccb1__20_20seq_20x_25lx_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 20 20 73 65 71 20 78 25 6c -R 00 00 01 00 -T 0b 00 00 00 78 20 25 75 20 62 79 74 65 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0065_c997__20_21_3f.rel b/src/nos/lib/messages_lib/0065_c997__20_21_3f.rel deleted file mode 100644 index c8c0abf5..00000000 --- a/src/nos/lib/messages_lib/0065_c997__20_21_3f.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0065_c997__20_21_3f Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 3f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0065_ccb1__20_20seq_20x_25lx_.rel b/src/nos/lib/messages_lib/0065_ccb1__20_20seq_20x_25lx_.rel new file mode 100644 index 00000000..8a9c4624 --- /dev/null +++ b/src/nos/lib/messages_lib/0065_ccb1__20_20seq_20x_25lx_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0065_ccb1__20_20seq_20x_25lx_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 20 20 73 65 71 20 78 25 6c +R 00 00 01 00 +T 0b 00 00 00 78 20 25 75 20 62 79 74 65 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0066_536e__20_21A.rel b/src/nos/lib/messages_lib/0066_536e__20_21A.rel deleted file mode 100644 index 94f88a84..00000000 --- a/src/nos/lib/messages_lib/0066_536e__20_21A.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0066_536e__20_21A Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 41 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0066_c997__20_21_3f.rel b/src/nos/lib/messages_lib/0066_c997__20_21_3f.rel new file mode 100644 index 00000000..79109ec1 --- /dev/null +++ b/src/nos/lib/messages_lib/0066_c997__20_21_3f.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0066_c997__20_21_3f Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 3f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0067_27d1__20_21F.rel b/src/nos/lib/messages_lib/0067_27d1__20_21F.rel deleted file mode 100644 index 735073de..00000000 --- a/src/nos/lib/messages_lib/0067_27d1__20_21F.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0067_27d1__20_21F Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0067_536e__20_21A.rel b/src/nos/lib/messages_lib/0067_536e__20_21A.rel new file mode 100644 index 00000000..27216602 --- /dev/null +++ b/src/nos/lib/messages_lib/0067_536e__20_21A.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0067_536e__20_21A Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 41 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0068_27d1__20_21F.rel b/src/nos/lib/messages_lib/0068_27d1__20_21F.rel new file mode 100644 index 00000000..e28c4cb6 --- /dev/null +++ b/src/nos/lib/messages_lib/0068_27d1__20_21F.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0068_27d1__20_21F Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0068_ceaf__20_21H.rel b/src/nos/lib/messages_lib/0068_ceaf__20_21H.rel deleted file mode 100644 index b366b69d..00000000 --- a/src/nos/lib/messages_lib/0068_ceaf__20_21H.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0068_ceaf__20_21H Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 48 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0069_ab99__20_21N.rel b/src/nos/lib/messages_lib/0069_ab99__20_21N.rel deleted file mode 100644 index 8eb3e32d..00000000 --- a/src/nos/lib/messages_lib/0069_ab99__20_21N.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0069_ab99__20_21N Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 4e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0069_ceaf__20_21H.rel b/src/nos/lib/messages_lib/0069_ceaf__20_21H.rel new file mode 100644 index 00000000..2aad46c6 --- /dev/null +++ b/src/nos/lib/messages_lib/0069_ceaf__20_21H.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0069_ceaf__20_21H Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 48 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006a_5266__20_21P.rel b/src/nos/lib/messages_lib/006a_5266__20_21P.rel deleted file mode 100644 index aaced678..00000000 --- a/src/nos/lib/messages_lib/006a_5266__20_21P.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___006a_5266__20_21P Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006a_ab99__20_21N.rel b/src/nos/lib/messages_lib/006a_ab99__20_21N.rel new file mode 100644 index 00000000..6d776ffb --- /dev/null +++ b/src/nos/lib/messages_lib/006a_ab99__20_21N.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___006a_ab99__20_21N Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 4e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006b_5266__20_21P.rel b/src/nos/lib/messages_lib/006b_5266__20_21P.rel new file mode 100644 index 00000000..e8383e39 --- /dev/null +++ b/src/nos/lib/messages_lib/006b_5266__20_21P.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___006b_5266__20_21P Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006b_60fd__20_21S.rel b/src/nos/lib/messages_lib/006b_60fd__20_21S.rel deleted file mode 100644 index 97234bb1..00000000 --- a/src/nos/lib/messages_lib/006b_60fd__20_21S.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___006b_60fd__20_21S Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 21 53 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006c_60fd__20_21S.rel b/src/nos/lib/messages_lib/006c_60fd__20_21S.rel new file mode 100644 index 00000000..bacab29c --- /dev/null +++ b/src/nos/lib/messages_lib/006c_60fd__20_21S.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___006c_60fd__20_21S Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 21 53 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006c_bac3__20_23_20_20S_23_20.rel b/src/nos/lib/messages_lib/006c_bac3__20_23_20_20S_23_20.rel deleted file mode 100644 index 1f73fc9c..00000000 --- a/src/nos/lib/messages_lib/006c_bac3__20_23_20_20S_23_20.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 39 flags 0 -S ___006c_bac3__20_23_20_20S_23_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 37 00 20 23 20 20 53 23 20 20 53 -R 00 00 01 00 -T 0b 00 00 00 6e 64 2d 51 20 53 74 61 74 65 20 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 52 65 6d 6f 74 65 20 -R 00 00 01 00 -T 21 00 00 00 73 6f 63 6b 65 74 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 20 43 6f 6d 6d 61 6e 64 -R 00 00 01 00 -T 37 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006d_9a7d__20_25_2d15s.rel b/src/nos/lib/messages_lib/006d_9a7d__20_25_2d15s.rel deleted file mode 100644 index 37c2c1d9..00000000 --- a/src/nos/lib/messages_lib/006d_9a7d__20_25_2d15s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___006d_9a7d__20_25_2d15s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 25 2d 31 35 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006d_bac3__20_23_20_20S_23_20.rel b/src/nos/lib/messages_lib/006d_bac3__20_23_20_20S_23_20.rel new file mode 100644 index 00000000..240fc95d --- /dev/null +++ b/src/nos/lib/messages_lib/006d_bac3__20_23_20_20S_23_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 39 flags 0 +S ___006d_bac3__20_23_20_20S_23_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 37 00 20 23 20 20 53 23 20 20 53 +R 00 00 01 00 +T 0b 00 00 00 6e 64 2d 51 20 53 74 61 74 65 20 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 52 65 6d 6f 74 65 20 +R 00 00 01 00 +T 21 00 00 00 73 6f 63 6b 65 74 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 20 43 6f 6d 6d 61 6e 64 +R 00 00 01 00 +T 37 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006e_85f4__20_25_2d3d_20.rel b/src/nos/lib/messages_lib/006e_85f4__20_25_2d3d_20.rel deleted file mode 100644 index 0e4aab43..00000000 --- a/src/nos/lib/messages_lib/006e_85f4__20_25_2d3d_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___006e_85f4__20_25_2d3d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 25 2d 33 64 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006e_9a7d__20_25_2d15s.rel b/src/nos/lib/messages_lib/006e_9a7d__20_25_2d15s.rel new file mode 100644 index 00000000..403cbce7 --- /dev/null +++ b/src/nos/lib/messages_lib/006e_9a7d__20_25_2d15s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___006e_9a7d__20_25_2d15s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 25 2d 31 35 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006f_85f4__20_25_2d3d_20.rel b/src/nos/lib/messages_lib/006f_85f4__20_25_2d3d_20.rel new file mode 100644 index 00000000..d5fedfa7 --- /dev/null +++ b/src/nos/lib/messages_lib/006f_85f4__20_25_2d3d_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___006f_85f4__20_25_2d3d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 25 2d 33 64 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/006f_a413__20_2502u_2f_2502u.rel b/src/nos/lib/messages_lib/006f_a413__20_2502u_2f_2502u.rel deleted file mode 100644 index cf69a3a7..00000000 --- a/src/nos/lib/messages_lib/006f_a413__20_2502u_2f_2502u.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___006f_a413__20_2502u_2f_2502u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 25 30 32 75 2f 25 30 32 -R 00 00 01 00 -T 0b 00 00 00 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0070_a413__20_2502u_2f_2502u.rel b/src/nos/lib/messages_lib/0070_a413__20_2502u_2f_2502u.rel new file mode 100644 index 00000000..170bc24b --- /dev/null +++ b/src/nos/lib/messages_lib/0070_a413__20_2502u_2f_2502u.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0070_a413__20_2502u_2f_2502u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 25 30 32 75 2f 25 30 32 +R 00 00 01 00 +T 0b 00 00 00 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0070_d8f4__20_2502u_2f_2502u_.rel b/src/nos/lib/messages_lib/0070_d8f4__20_2502u_2f_2502u_.rel deleted file mode 100644 index 9ec576e8..00000000 --- a/src/nos/lib/messages_lib/0070_d8f4__20_2502u_2f_2502u_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0070_d8f4__20_2502u_2f_2502u_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 25 30 32 75 2f 25 30 32 -R 00 00 01 00 -T 0b 00 00 00 75 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0071_4d6e__20_2502x.rel b/src/nos/lib/messages_lib/0071_4d6e__20_2502x.rel deleted file mode 100644 index 104e53f6..00000000 --- a/src/nos/lib/messages_lib/0071_4d6e__20_2502x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0071_4d6e__20_2502x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 25 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0071_d8f4__20_2502u_2f_2502u_.rel b/src/nos/lib/messages_lib/0071_d8f4__20_2502u_2f_2502u_.rel new file mode 100644 index 00000000..e1d1c728 --- /dev/null +++ b/src/nos/lib/messages_lib/0071_d8f4__20_2502u_2f_2502u_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0071_d8f4__20_2502u_2f_2502u_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 25 30 32 75 2f 25 30 32 +R 00 00 01 00 +T 0b 00 00 00 75 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0072_4d6e__20_2502x.rel b/src/nos/lib/messages_lib/0072_4d6e__20_2502x.rel new file mode 100644 index 00000000..682f370d --- /dev/null +++ b/src/nos/lib/messages_lib/0072_4d6e__20_2502x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0072_4d6e__20_2502x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 25 30 32 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0072_cad1__20_2510lu_2510lu_2.rel b/src/nos/lib/messages_lib/0072_cad1__20_2510lu_2510lu_2.rel deleted file mode 100644 index fdb18a65..00000000 --- a/src/nos/lib/messages_lib/0072_cad1__20_2510lu_2510lu_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0072_cad1__20_2510lu_2510lu_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 20 25 31 30 6c 75 25 31 30 -R 00 00 01 00 -T 0b 00 00 00 6c 75 25 31 30 6c 75 25 31 30 6c -R 00 00 01 00 -T 16 00 00 00 75 25 31 30 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0073_43b6__20_254d_20_254d.rel b/src/nos/lib/messages_lib/0073_43b6__20_254d_20_254d.rel deleted file mode 100644 index 020a01c7..00000000 --- a/src/nos/lib/messages_lib/0073_43b6__20_254d_20_254d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0073_43b6__20_254d_20_254d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 25 34 64 20 25 34 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0073_cad1__20_2510lu_2510lu_2.rel b/src/nos/lib/messages_lib/0073_cad1__20_2510lu_2510lu_2.rel new file mode 100644 index 00000000..331c449b --- /dev/null +++ b/src/nos/lib/messages_lib/0073_cad1__20_2510lu_2510lu_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0073_cad1__20_2510lu_2510lu_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 20 25 31 30 6c 75 25 31 30 +R 00 00 01 00 +T 0b 00 00 00 6c 75 25 31 30 6c 75 25 31 30 6c +R 00 00 01 00 +T 16 00 00 00 75 25 31 30 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0074_43b6__20_254d_20_254d.rel b/src/nos/lib/messages_lib/0074_43b6__20_254d_20_254d.rel new file mode 100644 index 00000000..d7346a2f --- /dev/null +++ b/src/nos/lib/messages_lib/0074_43b6__20_254d_20_254d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0074_43b6__20_254d_20_254d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 25 34 64 20 25 34 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0074_78a4__20_258s_20_20_20_2.rel b/src/nos/lib/messages_lib/0074_78a4__20_258s_20_20_20_2.rel deleted file mode 100644 index 10a94d5c..00000000 --- a/src/nos/lib/messages_lib/0074_78a4__20_258s_20_20_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0074_78a4__20_258s_20_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 20 25 38 73 20 20 20 25 34 -R 00 00 01 00 -T 0b 00 00 00 64 20 20 20 25 31 30 6c 75 20 20 -R 00 00 01 00 -T 16 00 00 00 25 31 30 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0075_6904__20_25lu_20bps_0a.rel b/src/nos/lib/messages_lib/0075_6904__20_25lu_20bps_0a.rel deleted file mode 100644 index 40520fbf..00000000 --- a/src/nos/lib/messages_lib/0075_6904__20_25lu_20bps_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0075_6904__20_25lu_20bps_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 25 6c 75 20 62 70 73 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0075_78a4__20_258s_20_20_20_2.rel b/src/nos/lib/messages_lib/0075_78a4__20_258s_20_20_20_2.rel new file mode 100644 index 00000000..cf9dc9f1 --- /dev/null +++ b/src/nos/lib/messages_lib/0075_78a4__20_258s_20_20_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0075_78a4__20_258s_20_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 20 25 38 73 20 20 20 25 34 +R 00 00 01 00 +T 0b 00 00 00 64 20 20 20 25 31 30 6c 75 20 20 +R 00 00 01 00 +T 16 00 00 00 25 31 30 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0076_269f__20_25s.rel b/src/nos/lib/messages_lib/0076_269f__20_25s.rel deleted file mode 100644 index f7054ff6..00000000 --- a/src/nos/lib/messages_lib/0076_269f__20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0076_269f__20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0076_6904__20_25lu_20bps_0a.rel b/src/nos/lib/messages_lib/0076_6904__20_25lu_20bps_0a.rel new file mode 100644 index 00000000..eece40c6 --- /dev/null +++ b/src/nos/lib/messages_lib/0076_6904__20_25lu_20bps_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0076_6904__20_25lu_20bps_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 25 6c 75 20 62 70 73 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0077_269f__20_25s.rel b/src/nos/lib/messages_lib/0077_269f__20_25s.rel new file mode 100644 index 00000000..1ba859b0 --- /dev/null +++ b/src/nos/lib/messages_lib/0077_269f__20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0077_269f__20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0077_c302__20_25s_0a.rel b/src/nos/lib/messages_lib/0077_c302__20_25s_0a.rel deleted file mode 100644 index abdd1db2..00000000 --- a/src/nos/lib/messages_lib/0077_c302__20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0077_c302__20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0078_10eb__20_25s_20_25s_20_2.rel b/src/nos/lib/messages_lib/0078_10eb__20_25s_20_25s_20_2.rel deleted file mode 100644 index 7a67b848..00000000 --- a/src/nos/lib/messages_lib/0078_10eb__20_25s_20_25s_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0078_10eb__20_25s_20_25s_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 25 73 20 25 73 20 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0078_c302__20_25s_0a.rel b/src/nos/lib/messages_lib/0078_c302__20_25s_0a.rel new file mode 100644 index 00000000..1455956d --- /dev/null +++ b/src/nos/lib/messages_lib/0078_c302__20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0078_c302__20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0079_10eb__20_25s_20_25s_20_2.rel b/src/nos/lib/messages_lib/0079_10eb__20_25s_20_25s_20_2.rel new file mode 100644 index 00000000..91e6fd7a --- /dev/null +++ b/src/nos/lib/messages_lib/0079_10eb__20_25s_20_25s_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0079_10eb__20_25s_20_25s_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 25 73 20 25 73 20 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0079_c236__20_25s_25s.rel b/src/nos/lib/messages_lib/0079_c236__20_25s_25s.rel deleted file mode 100644 index a56c1df6..00000000 --- a/src/nos/lib/messages_lib/0079_c236__20_25s_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0079_c236__20_25s_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 25 73 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007a_3c84__20_25s_2b_25x.rel b/src/nos/lib/messages_lib/007a_3c84__20_25s_2b_25x.rel deleted file mode 100644 index 1ede644e..00000000 --- a/src/nos/lib/messages_lib/007a_3c84__20_25s_2b_25x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___007a_3c84__20_25s_2b_25x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 25 73 2b 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007a_c236__20_25s_25s.rel b/src/nos/lib/messages_lib/007a_c236__20_25s_25s.rel new file mode 100644 index 00000000..a6303aff --- /dev/null +++ b/src/nos/lib/messages_lib/007a_c236__20_25s_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___007a_c236__20_25s_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 25 73 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007b_3c84__20_25s_2b_25x.rel b/src/nos/lib/messages_lib/007b_3c84__20_25s_2b_25x.rel new file mode 100644 index 00000000..6da7c2a3 --- /dev/null +++ b/src/nos/lib/messages_lib/007b_3c84__20_25s_2b_25x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___007b_3c84__20_25s_2b_25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 25 73 2b 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007b_97d2__20_25u_0a.rel b/src/nos/lib/messages_lib/007b_97d2__20_25u_0a.rel deleted file mode 100644 index aa1e4314..00000000 --- a/src/nos/lib/messages_lib/007b_97d2__20_25u_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___007b_97d2__20_25u_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007c_5984__20_25u_2d_3e_25u.rel b/src/nos/lib/messages_lib/007c_5984__20_25u_2d_3e_25u.rel deleted file mode 100644 index 806d843f..00000000 --- a/src/nos/lib/messages_lib/007c_5984__20_25u_2d_3e_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___007c_5984__20_25u_2d_3e_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 25 75 2d 3e 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007c_97d2__20_25u_0a.rel b/src/nos/lib/messages_lib/007c_97d2__20_25u_0a.rel new file mode 100644 index 00000000..81413722 --- /dev/null +++ b/src/nos/lib/messages_lib/007c_97d2__20_25u_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___007c_97d2__20_25u_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007d_5984__20_25u_2d_3e_25u.rel b/src/nos/lib/messages_lib/007d_5984__20_25u_2d_3e_25u.rel new file mode 100644 index 00000000..cb1fd318 --- /dev/null +++ b/src/nos/lib/messages_lib/007d_5984__20_25u_2d_3e_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___007d_5984__20_25u_2d_3e_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 25 75 2d 3e 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007d_98a5__20_28_25ld_20ms_29.rel b/src/nos/lib/messages_lib/007d_98a5__20_28_25ld_20ms_29.rel deleted file mode 100644 index d7c2231b..00000000 --- a/src/nos/lib/messages_lib/007d_98a5__20_28_25ld_20ms_29.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___007d_98a5__20_28_25ld_20ms_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 28 25 6c 64 20 6d 73 29 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007e_9556__20_28_25s_20seek_3.rel b/src/nos/lib/messages_lib/007e_9556__20_28_25s_20seek_3.rel deleted file mode 100644 index ddd19687..00000000 --- a/src/nos/lib/messages_lib/007e_9556__20_28_25s_20seek_3.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___007e_9556__20_28_25s_20seek_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 20 28 25 73 20 73 65 65 6b -R 00 00 01 00 -T 0b 00 00 00 3d 25 6c 75 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007e_98a5__20_28_25ld_20ms_29.rel b/src/nos/lib/messages_lib/007e_98a5__20_28_25ld_20ms_29.rel new file mode 100644 index 00000000..d09e085f --- /dev/null +++ b/src/nos/lib/messages_lib/007e_98a5__20_28_25ld_20ms_29.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___007e_98a5__20_28_25ld_20ms_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 28 25 6c 64 20 6d 73 29 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007f_6268__20_28_25s_29_0a.rel b/src/nos/lib/messages_lib/007f_6268__20_28_25s_29_0a.rel deleted file mode 100644 index 407af19a..00000000 --- a/src/nos/lib/messages_lib/007f_6268__20_28_25s_29_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___007f_6268__20_28_25s_29_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 28 25 73 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/007f_9556__20_28_25s_20seek_3.rel b/src/nos/lib/messages_lib/007f_9556__20_28_25s_20seek_3.rel new file mode 100644 index 00000000..90f3771e --- /dev/null +++ b/src/nos/lib/messages_lib/007f_9556__20_28_25s_20seek_3.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___007f_9556__20_28_25s_20seek_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 20 28 25 73 20 73 65 65 6b +R 00 00 01 00 +T 0b 00 00 00 3d 25 6c 75 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0080_3f71__20_28ASCII_20dump_.rel b/src/nos/lib/messages_lib/0080_3f71__20_28ASCII_20dump_.rel deleted file mode 100644 index 556c9268..00000000 --- a/src/nos/lib/messages_lib/0080_3f71__20_28ASCII_20dump_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0080_3f71__20_28ASCII_20dump_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 28 41 53 43 49 49 20 64 -R 00 00 01 00 -T 0b 00 00 00 75 6d 70 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0080_6268__20_28_25s_29_0a.rel b/src/nos/lib/messages_lib/0080_6268__20_28_25s_29_0a.rel new file mode 100644 index 00000000..eb24085e --- /dev/null +++ b/src/nos/lib/messages_lib/0080_6268__20_28_25s_29_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0080_6268__20_28_25s_29_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 28 25 73 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0081_05b3__20_28Hex_2fASCII_2.rel b/src/nos/lib/messages_lib/0081_05b3__20_28Hex_2fASCII_2.rel deleted file mode 100644 index 620f4ffa..00000000 --- a/src/nos/lib/messages_lib/0081_05b3__20_28Hex_2fASCII_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0081_05b3__20_28Hex_2fASCII_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 20 28 48 65 78 2f 41 53 43 -R 00 00 01 00 -T 0b 00 00 00 49 49 20 64 75 6d 70 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0081_3f71__20_28ASCII_20dump_.rel b/src/nos/lib/messages_lib/0081_3f71__20_28ASCII_20dump_.rel new file mode 100644 index 00000000..0da83c5c --- /dev/null +++ b/src/nos/lib/messages_lib/0081_3f71__20_28ASCII_20dump_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0081_3f71__20_28ASCII_20dump_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 28 41 53 43 49 49 20 64 +R 00 00 01 00 +T 0b 00 00 00 75 6d 70 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0082_05b3__20_28Hex_2fASCII_2.rel b/src/nos/lib/messages_lib/0082_05b3__20_28Hex_2fASCII_2.rel new file mode 100644 index 00000000..25606528 --- /dev/null +++ b/src/nos/lib/messages_lib/0082_05b3__20_28Hex_2fASCII_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0082_05b3__20_28Hex_2fASCII_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 20 28 48 65 78 2f 41 53 43 +R 00 00 01 00 +T 0b 00 00 00 49 49 20 64 75 6d 70 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0082_0cd7__20_28S_29.rel b/src/nos/lib/messages_lib/0082_0cd7__20_28S_29.rel deleted file mode 100644 index 19a09bf2..00000000 --- a/src/nos/lib/messages_lib/0082_0cd7__20_28S_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0082_0cd7__20_28S_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 28 53 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0083_0cd7__20_28S_29.rel b/src/nos/lib/messages_lib/0083_0cd7__20_28S_29.rel new file mode 100644 index 00000000..54d0fb51 --- /dev/null +++ b/src/nos/lib/messages_lib/0083_0cd7__20_28S_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0083_0cd7__20_28S_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 28 53 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0083_ef5f__20_28headers_20onl.rel b/src/nos/lib/messages_lib/0083_ef5f__20_28headers_20onl.rel deleted file mode 100644 index c2a62681..00000000 --- a/src/nos/lib/messages_lib/0083_ef5f__20_28headers_20onl.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0083_ef5f__20_28headers_20onl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 28 68 65 61 64 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 20 6f 6e 6c 79 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0084_c04d__20_28published_29.rel b/src/nos/lib/messages_lib/0084_c04d__20_28published_29.rel deleted file mode 100644 index 333536aa..00000000 --- a/src/nos/lib/messages_lib/0084_c04d__20_28published_29.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0084_c04d__20_28published_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 20 28 70 75 62 6c 69 73 68 -R 00 00 01 00 -T 0b 00 00 00 65 64 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0084_ef5f__20_28headers_20onl.rel b/src/nos/lib/messages_lib/0084_ef5f__20_28headers_20onl.rel new file mode 100644 index 00000000..a9aa855c --- /dev/null +++ b/src/nos/lib/messages_lib/0084_ef5f__20_28headers_20onl.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0084_ef5f__20_28headers_20onl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 28 68 65 61 64 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 20 6f 6e 6c 79 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0085_ac28__20_2a_2a_2a.rel b/src/nos/lib/messages_lib/0085_ac28__20_2a_2a_2a.rel deleted file mode 100644 index a9e12c6e..00000000 --- a/src/nos/lib/messages_lib/0085_ac28__20_2a_2a_2a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0085_ac28__20_2a_2a_2a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 2a 2a 2a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0085_c04d__20_28published_29.rel b/src/nos/lib/messages_lib/0085_c04d__20_28published_29.rel new file mode 100644 index 00000000..3991d610 --- /dev/null +++ b/src/nos/lib/messages_lib/0085_c04d__20_28published_29.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0085_c04d__20_28published_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 20 28 70 75 62 6c 69 73 68 +R 00 00 01 00 +T 0b 00 00 00 65 64 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0086_8841__20_2d_20.rel b/src/nos/lib/messages_lib/0086_8841__20_2d_20.rel deleted file mode 100644 index c0335acd..00000000 --- a/src/nos/lib/messages_lib/0086_8841__20_2d_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0086_8841__20_2d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 2d 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0086_ac28__20_2a_2a_2a.rel b/src/nos/lib/messages_lib/0086_ac28__20_2a_2a_2a.rel new file mode 100644 index 00000000..387faaba --- /dev/null +++ b/src/nos/lib/messages_lib/0086_ac28__20_2a_2a_2a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0086_ac28__20_2a_2a_2a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 2a 2a 2a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0087_8841__20_2d_20.rel b/src/nos/lib/messages_lib/0087_8841__20_2d_20.rel new file mode 100644 index 00000000..287f914f --- /dev/null +++ b/src/nos/lib/messages_lib/0087_8841__20_2d_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0087_8841__20_2d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 2d 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0087_ace7__20_2d_20no_20broad.rel b/src/nos/lib/messages_lib/0087_ace7__20_2d_20no_20broad.rel deleted file mode 100644 index fc8ee2bd..00000000 --- a/src/nos/lib/messages_lib/0087_ace7__20_2d_20no_20broad.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0087_ace7__20_2d_20no_20broad Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 20 2d 20 6e 6f 20 62 72 6f -R 00 00 01 00 -T 0b 00 00 00 61 64 63 61 73 74 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0088_01a0__20APND.rel b/src/nos/lib/messages_lib/0088_01a0__20APND.rel deleted file mode 100644 index 30165160..00000000 --- a/src/nos/lib/messages_lib/0088_01a0__20APND.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0088_01a0__20APND Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 41 50 4e 44 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0088_ace7__20_2d_20no_20broad.rel b/src/nos/lib/messages_lib/0088_ace7__20_2d_20no_20broad.rel new file mode 100644 index 00000000..50788bb4 --- /dev/null +++ b/src/nos/lib/messages_lib/0088_ace7__20_2d_20no_20broad.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0088_ace7__20_2d_20no_20broad Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 20 2d 20 6e 6f 20 62 72 6f +R 00 00 01 00 +T 0b 00 00 00 61 64 63 61 73 74 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0089_01a0__20APND.rel b/src/nos/lib/messages_lib/0089_01a0__20APND.rel new file mode 100644 index 00000000..4370b039 --- /dev/null +++ b/src/nos/lib/messages_lib/0089_01a0__20APND.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0089_01a0__20APND Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 41 50 4e 44 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0089_2da0__20Ack_20x_25lx.rel b/src/nos/lib/messages_lib/0089_2da0__20Ack_20x_25lx.rel deleted file mode 100644 index f8611442..00000000 --- a/src/nos/lib/messages_lib/0089_2da0__20Ack_20x_25lx.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0089_2da0__20Ack_20x_25lx Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 41 63 6b 20 78 25 6c 78 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008a_2da0__20Ack_20x_25lx.rel b/src/nos/lib/messages_lib/008a_2da0__20Ack_20x_25lx.rel new file mode 100644 index 00000000..1d1efbfd --- /dev/null +++ b/src/nos/lib/messages_lib/008a_2da0__20Ack_20x_25lx.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___008a_2da0__20Ack_20x_25lx Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 41 63 6b 20 78 25 6c 78 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008a_f35d__20BUSY.rel b/src/nos/lib/messages_lib/008a_f35d__20BUSY.rel deleted file mode 100644 index b76bd829..00000000 --- a/src/nos/lib/messages_lib/008a_f35d__20BUSY.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___008a_f35d__20BUSY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 42 55 53 59 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008b_43af__20CE.rel b/src/nos/lib/messages_lib/008b_43af__20CE.rel deleted file mode 100644 index c709ea4d..00000000 --- a/src/nos/lib/messages_lib/008b_43af__20CE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___008b_43af__20CE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 43 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008b_f35d__20BUSY.rel b/src/nos/lib/messages_lib/008b_f35d__20BUSY.rel new file mode 100644 index 00000000..0b032eb3 --- /dev/null +++ b/src/nos/lib/messages_lib/008b_f35d__20BUSY.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___008b_f35d__20BUSY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 42 55 53 59 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008c_43af__20CE.rel b/src/nos/lib/messages_lib/008c_43af__20CE.rel new file mode 100644 index 00000000..13bfc1b8 --- /dev/null +++ b/src/nos/lib/messages_lib/008c_43af__20CE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___008c_43af__20CE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 43 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008c_d667__20CHECKSUM_20ERROR.rel b/src/nos/lib/messages_lib/008c_d667__20CHECKSUM_20ERROR.rel deleted file mode 100644 index d43d4b82..00000000 --- a/src/nos/lib/messages_lib/008c_d667__20CHECKSUM_20ERROR.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___008c_d667__20CHECKSUM_20ERROR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 20 43 48 45 43 4b 53 55 4d -R 00 00 01 00 -T 0b 00 00 00 20 45 52 52 4f 52 20 28 25 75 29 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008d_5947__20CHOKE.rel b/src/nos/lib/messages_lib/008d_5947__20CHOKE.rel deleted file mode 100644 index 9883b0ca..00000000 --- a/src/nos/lib/messages_lib/008d_5947__20CHOKE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___008d_5947__20CHOKE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 43 48 4f 4b 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008d_d667__20CHECKSUM_20ERROR.rel b/src/nos/lib/messages_lib/008d_d667__20CHECKSUM_20ERROR.rel new file mode 100644 index 00000000..589f1f6c --- /dev/null +++ b/src/nos/lib/messages_lib/008d_d667__20CHECKSUM_20ERROR.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___008d_d667__20CHECKSUM_20ERROR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 20 43 48 45 43 4b 53 55 4d +R 00 00 01 00 +T 0b 00 00 00 20 45 52 52 4f 52 20 28 25 75 29 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008e_3c3c__20DF.rel b/src/nos/lib/messages_lib/008e_3c3c__20DF.rel deleted file mode 100644 index 1e9162c7..00000000 --- a/src/nos/lib/messages_lib/008e_3c3c__20DF.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___008e_3c3c__20DF Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 44 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008e_5947__20CHOKE.rel b/src/nos/lib/messages_lib/008e_5947__20CHOKE.rel new file mode 100644 index 00000000..4758c708 --- /dev/null +++ b/src/nos/lib/messages_lib/008e_5947__20CHOKE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___008e_5947__20CHOKE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 43 48 4f 4b 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008f_26b0__20Data_20_25u.rel b/src/nos/lib/messages_lib/008f_26b0__20Data_20_25u.rel deleted file mode 100644 index f470170f..00000000 --- a/src/nos/lib/messages_lib/008f_26b0__20Data_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___008f_26b0__20Data_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 44 61 74 61 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/008f_3c3c__20DF.rel b/src/nos/lib/messages_lib/008f_3c3c__20DF.rel new file mode 100644 index 00000000..8547be5e --- /dev/null +++ b/src/nos/lib/messages_lib/008f_3c3c__20DF.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___008f_3c3c__20DF Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 44 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0090_26b0__20Data_20_25u.rel b/src/nos/lib/messages_lib/0090_26b0__20Data_20_25u.rel new file mode 100644 index 00000000..9e14af54 --- /dev/null +++ b/src/nos/lib/messages_lib/0090_26b0__20Data_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0090_26b0__20Data_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 44 61 74 61 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0090_5125__20EOF.rel b/src/nos/lib/messages_lib/0090_5125__20EOF.rel deleted file mode 100644 index aad7e1c5..00000000 --- a/src/nos/lib/messages_lib/0090_5125__20EOF.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0090_5125__20EOF Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 45 4f 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0091_2269__20ERR.rel b/src/nos/lib/messages_lib/0091_2269__20ERR.rel deleted file mode 100644 index 38609cca..00000000 --- a/src/nos/lib/messages_lib/0091_2269__20ERR.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0091_2269__20ERR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 45 52 52 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0091_5125__20EOF.rel b/src/nos/lib/messages_lib/0091_5125__20EOF.rel new file mode 100644 index 00000000..6d9acfa7 --- /dev/null +++ b/src/nos/lib/messages_lib/0091_5125__20EOF.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0091_5125__20EOF Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 45 4f 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0092_2269__20ERR.rel b/src/nos/lib/messages_lib/0092_2269__20ERR.rel new file mode 100644 index 00000000..7ead76ce --- /dev/null +++ b/src/nos/lib/messages_lib/0092_2269__20ERR.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0092_2269__20ERR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 45 52 52 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0092_869e__20IPaddr_20_25s.rel b/src/nos/lib/messages_lib/0092_869e__20IPaddr_20_25s.rel deleted file mode 100644 index 1351ecc6..00000000 --- a/src/nos/lib/messages_lib/0092_869e__20IPaddr_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0092_869e__20IPaddr_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 49 50 61 64 64 72 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0093_869e__20IPaddr_20_25s.rel b/src/nos/lib/messages_lib/0093_869e__20IPaddr_20_25s.rel new file mode 100644 index 00000000..caa51383 --- /dev/null +++ b/src/nos/lib/messages_lib/0093_869e__20IPaddr_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0093_869e__20IPaddr_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 49 50 61 64 64 72 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0093_d267__20Illegal_20I_2dfi.rel b/src/nos/lib/messages_lib/0093_d267__20Illegal_20I_2dfi.rel deleted file mode 100644 index e34160a8..00000000 --- a/src/nos/lib/messages_lib/0093_d267__20Illegal_20I_2dfi.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0093_d267__20Illegal_20I_2dfi Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 20 49 6c 6c 65 67 61 6c 20 -R 00 00 01 00 -T 0b 00 00 00 49 2d 66 69 65 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0094_d267__20Illegal_20I_2dfi.rel b/src/nos/lib/messages_lib/0094_d267__20Illegal_20I_2dfi.rel new file mode 100644 index 00000000..e4799c3c --- /dev/null +++ b/src/nos/lib/messages_lib/0094_d267__20Illegal_20I_2dfi.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0094_d267__20Illegal_20I_2dfi Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 20 49 6c 6c 65 67 61 6c 20 +R 00 00 01 00 +T 0b 00 00 00 49 2d 66 69 65 6c 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0094_d316__20Invalid_20contro.rel b/src/nos/lib/messages_lib/0094_d316__20Invalid_20contro.rel deleted file mode 100644 index 3ac7e7c1..00000000 --- a/src/nos/lib/messages_lib/0094_d316__20Invalid_20contro.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0094_d316__20Invalid_20contro Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 20 49 6e 76 61 6c 69 64 20 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6e 74 72 6f 6c 20 66 69 65 -R 00 00 01 00 -T 16 00 00 00 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0095_1e4f__20Invalid_20seq_20.rel b/src/nos/lib/messages_lib/0095_1e4f__20Invalid_20seq_20.rel deleted file mode 100644 index 1f602b8f..00000000 --- a/src/nos/lib/messages_lib/0095_1e4f__20Invalid_20seq_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0095_1e4f__20Invalid_20seq_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 49 6e 76 61 6c 69 64 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 71 20 6e 75 6d 62 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0095_d316__20Invalid_20contro.rel b/src/nos/lib/messages_lib/0095_d316__20Invalid_20contro.rel new file mode 100644 index 00000000..a112eadf --- /dev/null +++ b/src/nos/lib/messages_lib/0095_d316__20Invalid_20contro.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0095_d316__20Invalid_20contro Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 20 49 6e 76 61 6c 69 64 20 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6e 74 72 6f 6c 20 66 69 65 +R 00 00 01 00 +T 16 00 00 00 6c 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0096_1e4f__20Invalid_20seq_20.rel b/src/nos/lib/messages_lib/0096_1e4f__20Invalid_20seq_20.rel new file mode 100644 index 00000000..65a304a8 --- /dev/null +++ b/src/nos/lib/messages_lib/0096_1e4f__20Invalid_20seq_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0096_1e4f__20Invalid_20seq_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 49 6e 76 61 6c 69 64 20 +R 00 00 01 00 +T 0b 00 00 00 73 65 71 20 6e 75 6d 62 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0096_fd02__20MC_3a_20int_20_2.rel b/src/nos/lib/messages_lib/0096_fd02__20MC_3a_20int_20_2.rel deleted file mode 100644 index a8fb6b62..00000000 --- a/src/nos/lib/messages_lib/0096_fd02__20MC_3a_20int_20_2.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3d flags 0 -S ___0096_fd02__20MC_3a_20int_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3b 00 20 4d 43 3a 20 69 6e 74 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 44 54 52 20 25 73 20 -R 00 00 01 00 -T 16 00 00 00 20 52 54 53 20 25 73 20 20 43 54 -R 00 00 01 00 -T 21 00 00 00 53 20 25 73 20 20 44 53 52 20 25 -R 00 00 01 00 -T 2c 00 00 00 73 20 20 52 49 20 25 73 20 20 43 -R 00 00 01 00 -T 37 00 00 00 44 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0097_eb24__20MF.rel b/src/nos/lib/messages_lib/0097_eb24__20MF.rel deleted file mode 100644 index de17cbeb..00000000 --- a/src/nos/lib/messages_lib/0097_eb24__20MF.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0097_eb24__20MF Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 4d 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0097_fd02__20MC_3a_20int_20_2.rel b/src/nos/lib/messages_lib/0097_fd02__20MC_3a_20int_20_2.rel new file mode 100644 index 00000000..572dfdde --- /dev/null +++ b/src/nos/lib/messages_lib/0097_fd02__20MC_3a_20int_20_2.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3d flags 0 +S ___0097_fd02__20MC_3a_20int_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3b 00 20 4d 43 3a 20 69 6e 74 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 44 54 52 20 25 73 20 +R 00 00 01 00 +T 16 00 00 00 20 52 54 53 20 25 73 20 20 43 54 +R 00 00 01 00 +T 21 00 00 00 53 20 25 73 20 20 44 53 52 20 25 +R 00 00 01 00 +T 2c 00 00 00 73 20 20 52 49 20 25 73 20 20 43 +R 00 00 01 00 +T 37 00 00 00 44 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0098_747e__20MORE.rel b/src/nos/lib/messages_lib/0098_747e__20MORE.rel deleted file mode 100644 index 9622103b..00000000 --- a/src/nos/lib/messages_lib/0098_747e__20MORE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0098_747e__20MORE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 4d 4f 52 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0098_eb24__20MF.rel b/src/nos/lib/messages_lib/0098_eb24__20MF.rel new file mode 100644 index 00000000..8713a94c --- /dev/null +++ b/src/nos/lib/messages_lib/0098_eb24__20MF.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0098_eb24__20MF Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 4d 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0099_747e__20MORE.rel b/src/nos/lib/messages_lib/0099_747e__20MORE.rel new file mode 100644 index 00000000..94e609e0 --- /dev/null +++ b/src/nos/lib/messages_lib/0099_747e__20MORE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0099_747e__20MORE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 4d 4f 52 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0099_c5ed__20MSS_20_25u.rel b/src/nos/lib/messages_lib/0099_c5ed__20MSS_20_25u.rel deleted file mode 100644 index fd1e38ca..00000000 --- a/src/nos/lib/messages_lib/0099_c5ed__20MSS_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0099_c5ed__20MSS_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 4d 53 53 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009a_3976__20NAK.rel b/src/nos/lib/messages_lib/009a_3976__20NAK.rel deleted file mode 100644 index 11a6d37b..00000000 --- a/src/nos/lib/messages_lib/009a_3976__20NAK.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___009a_3976__20NAK Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 4e 41 4b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009a_c5ed__20MSS_20_25u.rel b/src/nos/lib/messages_lib/009a_c5ed__20MSS_20_25u.rel new file mode 100644 index 00000000..889cf09d --- /dev/null +++ b/src/nos/lib/messages_lib/009a_c5ed__20MSS_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___009a_c5ed__20MSS_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 4d 53 53 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009b_3976__20NAK.rel b/src/nos/lib/messages_lib/009b_3976__20NAK.rel new file mode 100644 index 00000000..e0f93973 --- /dev/null +++ b/src/nos/lib/messages_lib/009b_3976__20NAK.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___009b_3976__20NAK Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 4e 41 4b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009b_c092__20NR_3d_25d.rel b/src/nos/lib/messages_lib/009b_c092__20NR_3d_25d.rel deleted file mode 100644 index aee55808..00000000 --- a/src/nos/lib/messages_lib/009b_c092__20NR_3d_25d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___009b_c092__20NR_3d_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 4e 52 3d 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009c_c092__20NR_3d_25d.rel b/src/nos/lib/messages_lib/009c_c092__20NR_3d_25d.rel new file mode 100644 index 00000000..f61e505f --- /dev/null +++ b/src/nos/lib/messages_lib/009c_c092__20NR_3d_25d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___009c_c092__20NR_3d_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 4e 52 3d 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009c_dc29__20NS_3d_25d.rel b/src/nos/lib/messages_lib/009c_dc29__20NS_3d_25d.rel deleted file mode 100644 index b4eef5af..00000000 --- a/src/nos/lib/messages_lib/009c_dc29__20NS_3d_25d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___009c_dc29__20NS_3d_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 4e 53 3d 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009d_dc29__20NS_3d_25d.rel b/src/nos/lib/messages_lib/009d_dc29__20NS_3d_25d.rel new file mode 100644 index 00000000..cd982109 --- /dev/null +++ b/src/nos/lib/messages_lib/009d_dc29__20NS_3d_25d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___009d_dc29__20NS_3d_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 4e 53 3d 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009d_df24__20RX_3a_20int_20_2.rel b/src/nos/lib/messages_lib/009d_df24__20RX_3a_20int_20_2.rel deleted file mode 100644 index 4aca695f..00000000 --- a/src/nos/lib/messages_lib/009d_df24__20RX_3a_20int_20_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2f flags 0 -S ___009d_df24__20RX_3a_20int_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2d 00 20 52 58 3a 20 69 6e 74 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 63 68 61 72 73 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 20 68 77 20 6f 76 65 72 20 -R 00 00 01 00 -T 21 00 00 00 25 6c 75 20 68 77 20 68 69 20 25 -R 00 00 01 00 -T 2c 00 00 00 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009e_78a4__20Raw_20output.rel b/src/nos/lib/messages_lib/009e_78a4__20Raw_20output.rel deleted file mode 100644 index f8fa8bff..00000000 --- a/src/nos/lib/messages_lib/009e_78a4__20Raw_20output.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___009e_78a4__20Raw_20output Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 52 61 77 20 6f 75 74 70 -R 00 00 01 00 -T 0b 00 00 00 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009e_df24__20RX_3a_20int_20_2.rel b/src/nos/lib/messages_lib/009e_df24__20RX_3a_20int_20_2.rel new file mode 100644 index 00000000..d1d010b2 --- /dev/null +++ b/src/nos/lib/messages_lib/009e_df24__20RX_3a_20int_20_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2f flags 0 +S ___009e_df24__20RX_3a_20int_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2d 00 20 52 58 3a 20 69 6e 74 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 63 68 61 72 73 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 75 20 68 77 20 6f 76 65 72 20 +R 00 00 01 00 +T 21 00 00 00 25 6c 75 20 68 77 20 68 69 20 25 +R 00 00 01 00 +T 2c 00 00 00 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009f_78a4__20Raw_20output.rel b/src/nos/lib/messages_lib/009f_78a4__20Raw_20output.rel new file mode 100644 index 00000000..71e06d9f --- /dev/null +++ b/src/nos/lib/messages_lib/009f_78a4__20Raw_20output.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___009f_78a4__20Raw_20output Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 52 61 77 20 6f 75 74 70 +R 00 00 01 00 +T 0b 00 00 00 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/009f_a393__20Remote_3a_20_25s.rel b/src/nos/lib/messages_lib/009f_a393__20Remote_3a_20_25s.rel deleted file mode 100644 index 8d40b90a..00000000 --- a/src/nos/lib/messages_lib/009f_a393__20Remote_3a_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___009f_a393__20Remote_3a_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 52 65 6d 6f 74 65 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a0_a393__20Remote_3a_20_25s.rel b/src/nos/lib/messages_lib/00a0_a393__20Remote_3a_20_25s.rel new file mode 100644 index 00000000..633df61d --- /dev/null +++ b/src/nos/lib/messages_lib/00a0_a393__20Remote_3a_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00a0_a393__20Remote_3a_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 52 65 6d 6f 74 65 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a0_d7c2__20Retry.rel b/src/nos/lib/messages_lib/00a0_d7c2__20Retry.rel deleted file mode 100644 index cafd8bab..00000000 --- a/src/nos/lib/messages_lib/00a0_d7c2__20Retry.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___00a0_d7c2__20Retry Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 52 65 74 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a1_d322__20State_3a_20_25s_.rel b/src/nos/lib/messages_lib/00a1_d322__20State_3a_20_25s_.rel deleted file mode 100644 index eea7f037..00000000 --- a/src/nos/lib/messages_lib/00a1_d322__20State_3a_20_25s_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00a1_d322__20State_3a_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 53 74 61 74 65 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a1_d7c2__20Retry.rel b/src/nos/lib/messages_lib/00a1_d7c2__20Retry.rel new file mode 100644 index 00000000..6e603669 --- /dev/null +++ b/src/nos/lib/messages_lib/00a1_d7c2__20Retry.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___00a1_d7c2__20Retry Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 52 65 74 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a2_42ba__20ST_3a_20int_20_2.rel b/src/nos/lib/messages_lib/00a2_42ba__20ST_3a_20int_20_2.rel new file mode 100644 index 00000000..6963e791 --- /dev/null +++ b/src/nos/lib/messages_lib/00a2_42ba__20ST_3a_20int_20_2.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3d flags 0 +S ___00a2_42ba__20ST_3a_20int_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3b 00 20 53 54 3a 20 69 6e 74 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 44 43 44 20 25 73 20 +R 00 00 01 00 +T 16 00 00 00 20 52 54 53 20 25 73 20 20 43 54 +R 00 00 01 00 +T 21 00 00 00 53 20 25 73 20 20 44 53 52 20 25 +R 00 00 01 00 +T 2c 00 00 00 73 20 20 52 49 20 25 73 20 20 43 +R 00 00 01 00 +T 37 00 00 00 44 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a2_c86b__20TMP.rel b/src/nos/lib/messages_lib/00a2_c86b__20TMP.rel deleted file mode 100644 index e0c5ea3b..00000000 --- a/src/nos/lib/messages_lib/00a2_c86b__20TMP.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___00a2_c86b__20TMP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 20 54 4d 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a3_2dcc__20TSTAMP_20_25lu_2.rel b/src/nos/lib/messages_lib/00a3_2dcc__20TSTAMP_20_25lu_2.rel deleted file mode 100644 index 51d19d03..00000000 --- a/src/nos/lib/messages_lib/00a3_2dcc__20TSTAMP_20_25lu_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___00a3_2dcc__20TSTAMP_20_25lu_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 20 54 53 54 41 4d 50 20 25 -R 00 00 01 00 -T 0b 00 00 00 6c 75 20 54 53 45 43 48 4f 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a3_d322__20State_3a_20_25s_.rel b/src/nos/lib/messages_lib/00a3_d322__20State_3a_20_25s_.rel new file mode 100644 index 00000000..ddbf3bf1 --- /dev/null +++ b/src/nos/lib/messages_lib/00a3_d322__20State_3a_20_25s_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00a3_d322__20State_3a_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 53 74 61 74 65 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a4_c86b__20TMP.rel b/src/nos/lib/messages_lib/00a4_c86b__20TMP.rel new file mode 100644 index 00000000..4122a3a4 --- /dev/null +++ b/src/nos/lib/messages_lib/00a4_c86b__20TMP.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___00a4_c86b__20TMP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 20 54 4d 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a4_e8c1__20TX_3a_20int_20_2.rel b/src/nos/lib/messages_lib/00a4_e8c1__20TX_3a_20int_20_2.rel deleted file mode 100644 index 1514d65c..00000000 --- a/src/nos/lib/messages_lib/00a4_e8c1__20TX_3a_20int_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___00a4_e8c1__20TX_3a_20int_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 20 54 58 3a 20 69 6e 74 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 63 68 61 72 73 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 20 54 44 52 45 20 54 4f 20 -R 00 00 01 00 -T 21 00 00 00 25 6c 75 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a5_2dcc__20TSTAMP_20_25lu_2.rel b/src/nos/lib/messages_lib/00a5_2dcc__20TSTAMP_20_25lu_2.rel new file mode 100644 index 00000000..693d4264 --- /dev/null +++ b/src/nos/lib/messages_lib/00a5_2dcc__20TSTAMP_20_25lu_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___00a5_2dcc__20TSTAMP_20_25lu_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 20 54 53 54 41 4d 50 20 25 +R 00 00 01 00 +T 0b 00 00 00 6c 75 20 54 53 45 43 48 4f 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a5_d70d__20Too_2dlong_20I_2.rel b/src/nos/lib/messages_lib/00a5_d70d__20Too_2dlong_20I_2.rel deleted file mode 100644 index a975dddf..00000000 --- a/src/nos/lib/messages_lib/00a5_d70d__20Too_2dlong_20I_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___00a5_d70d__20Too_2dlong_20I_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 20 54 6f 6f 2d 6c 6f 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 49 2d 66 69 65 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a6_5a85__20UP_20x_25x.rel b/src/nos/lib/messages_lib/00a6_5a85__20UP_20x_25x.rel deleted file mode 100644 index 7bb6add9..00000000 --- a/src/nos/lib/messages_lib/00a6_5a85__20UP_20x_25x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00a6_5a85__20UP_20x_25x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 55 50 20 78 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a6_e8c1__20TX_3a_20int_20_2.rel b/src/nos/lib/messages_lib/00a6_e8c1__20TX_3a_20int_20_2.rel new file mode 100644 index 00000000..3ec9d3b7 --- /dev/null +++ b/src/nos/lib/messages_lib/00a6_e8c1__20TX_3a_20int_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___00a6_e8c1__20TX_3a_20int_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 20 54 58 3a 20 69 6e 74 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 63 68 61 72 73 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 75 20 54 44 52 45 20 54 4f 20 +R 00 00 01 00 +T 21 00 00 00 25 6c 75 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a7_2210__20Unack_3a_20_25_2.rel b/src/nos/lib/messages_lib/00a7_2210__20Unack_3a_20_25_2.rel deleted file mode 100644 index 94a50cd3..00000000 --- a/src/nos/lib/messages_lib/00a7_2210__20Unack_3a_20_25_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___00a7_2210__20Unack_3a_20_25_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 20 55 6e 61 63 6b 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 2d 35 75 20 54 78 70 65 63 74 3a -R 00 00 01 00 -T 16 00 00 00 20 25 2d 35 75 20 54 78 4e 65 78 -R 00 00 01 00 -T 21 00 00 00 74 3a 20 25 2d 35 75 20 54 78 51 -R 00 00 01 00 -T 2c 00 00 00 3a 20 25 2d 35 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a7_d70d__20Too_2dlong_20I_2.rel b/src/nos/lib/messages_lib/00a7_d70d__20Too_2dlong_20I_2.rel new file mode 100644 index 00000000..2c2743ae --- /dev/null +++ b/src/nos/lib/messages_lib/00a7_d70d__20Too_2dlong_20I_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___00a7_d70d__20Too_2dlong_20I_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 20 54 6f 6f 2d 6c 6f 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 49 2d 66 69 65 6c 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a8_3a68__20Unknown_20passwo.rel b/src/nos/lib/messages_lib/00a8_3a68__20Unknown_20passwo.rel deleted file mode 100644 index 2dea4a7c..00000000 --- a/src/nos/lib/messages_lib/00a8_3a68__20Unknown_20passwo.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___00a8_3a68__20Unknown_20passwo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 20 55 6e 6b 6e 6f 77 6e 20 -R 00 00 01 00 -T 0b 00 00 00 70 61 73 73 77 6f 72 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a8_5a85__20UP_20x_25x.rel b/src/nos/lib/messages_lib/00a8_5a85__20UP_20x_25x.rel new file mode 100644 index 00000000..c3e7cf2c --- /dev/null +++ b/src/nos/lib/messages_lib/00a8_5a85__20UP_20x_25x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00a8_5a85__20UP_20x_25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 55 50 20 78 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a9_2210__20Unack_3a_20_25_2.rel b/src/nos/lib/messages_lib/00a9_2210__20Unack_3a_20_25_2.rel new file mode 100644 index 00000000..ae4997a6 --- /dev/null +++ b/src/nos/lib/messages_lib/00a9_2210__20Unack_3a_20_25_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___00a9_2210__20Unack_3a_20_25_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 20 55 6e 61 63 6b 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 2d 35 75 20 54 78 70 65 63 74 3a +R 00 00 01 00 +T 16 00 00 00 20 25 2d 35 75 20 54 78 4e 65 78 +R 00 00 01 00 +T 21 00 00 00 74 3a 20 25 2d 35 75 20 54 78 51 +R 00 00 01 00 +T 2c 00 00 00 3a 20 25 2d 35 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00a9_23f3__20Vr_20_3d_20_25d_.rel b/src/nos/lib/messages_lib/00a9_23f3__20Vr_20_3d_20_25d_.rel deleted file mode 100644 index 09f82cae..00000000 --- a/src/nos/lib/messages_lib/00a9_23f3__20Vr_20_3d_20_25d_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___00a9_23f3__20Vr_20_3d_20_25d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 20 56 72 20 3d 20 25 64 20 -R 00 00 01 00 -T 0b 00 00 00 56 73 20 3d 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00aa_3a68__20Unknown_20passwo.rel b/src/nos/lib/messages_lib/00aa_3a68__20Unknown_20passwo.rel new file mode 100644 index 00000000..c5bc4fe5 --- /dev/null +++ b/src/nos/lib/messages_lib/00aa_3a68__20Unknown_20passwo.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___00aa_3a68__20Unknown_20passwo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 20 55 6e 6b 6e 6f 77 6e 20 +R 00 00 01 00 +T 0b 00 00 00 70 61 73 73 77 6f 72 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00aa_a984__20WSCALE_20_25u.rel b/src/nos/lib/messages_lib/00aa_a984__20WSCALE_20_25u.rel deleted file mode 100644 index 55151934..00000000 --- a/src/nos/lib/messages_lib/00aa_a984__20WSCALE_20_25u.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00aa_a984__20WSCALE_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 57 53 43 41 4c 45 20 25 -R 00 00 01 00 -T 0b 00 00 00 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ab_1d25__20Wnd_20_25u.rel b/src/nos/lib/messages_lib/00ab_1d25__20Wnd_20_25u.rel deleted file mode 100644 index a4219b1b..00000000 --- a/src/nos/lib/messages_lib/00ab_1d25__20Wnd_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00ab_1d25__20Wnd_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 57 6e 64 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ab_23f3__20Vr_20_3d_20_25d_.rel b/src/nos/lib/messages_lib/00ab_23f3__20Vr_20_3d_20_25d_.rel new file mode 100644 index 00000000..d2ea270f --- /dev/null +++ b/src/nos/lib/messages_lib/00ab_23f3__20Vr_20_3d_20_25d_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___00ab_23f3__20Vr_20_3d_20_25d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 20 56 72 20 3d 20 25 64 20 +R 00 00 01 00 +T 0b 00 00 00 56 73 20 3d 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ac_a984__20WSCALE_20_25u.rel b/src/nos/lib/messages_lib/00ac_a984__20WSCALE_20_25u.rel new file mode 100644 index 00000000..b638cc8b --- /dev/null +++ b/src/nos/lib/messages_lib/00ac_a984__20WSCALE_20_25u.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00ac_a984__20WSCALE_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 57 53 43 41 4c 45 20 25 +R 00 00 01 00 +T 0b 00 00 00 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ac_e77d__20_5b_25s_5d_20_25.rel b/src/nos/lib/messages_lib/00ac_e77d__20_5b_25s_5d_20_25.rel deleted file mode 100644 index 0ab63bc5..00000000 --- a/src/nos/lib/messages_lib/00ac_e77d__20_5b_25s_5d_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00ac_e77d__20_5b_25s_5d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 5b 25 73 5d 20 25 75 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ad_1d25__20Wnd_20_25u.rel b/src/nos/lib/messages_lib/00ad_1d25__20Wnd_20_25u.rel new file mode 100644 index 00000000..38abcd03 --- /dev/null +++ b/src/nos/lib/messages_lib/00ad_1d25__20Wnd_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00ad_1d25__20Wnd_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 57 6e 64 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ad_7762__20_5bcts_20flow_20.rel b/src/nos/lib/messages_lib/00ad_7762__20_5bcts_20flow_20.rel deleted file mode 100644 index 34175388..00000000 --- a/src/nos/lib/messages_lib/00ad_7762__20_5bcts_20flow_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___00ad_7762__20_5bcts_20flow_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 5b 63 74 73 20 66 6c 6f -R 00 00 01 00 -T 0b 00 00 00 77 20 63 6f 6e 74 72 6f 6c 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ae_2f4d__20_5brlsd_20line_2.rel b/src/nos/lib/messages_lib/00ae_2f4d__20_5brlsd_20line_2.rel deleted file mode 100644 index 372ed55c..00000000 --- a/src/nos/lib/messages_lib/00ae_2f4d__20_5brlsd_20line_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___00ae_2f4d__20_5brlsd_20line_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 20 5b 72 6c 73 64 20 6c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 65 20 63 6f 6e 74 72 6f 6c 5d -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ae_e77d__20_5b_25s_5d_20_25.rel b/src/nos/lib/messages_lib/00ae_e77d__20_5b_25s_5d_20_25.rel new file mode 100644 index 00000000..761b5c15 --- /dev/null +++ b/src/nos/lib/messages_lib/00ae_e77d__20_5b_25s_5d_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00ae_e77d__20_5b_25s_5d_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 5b 25 73 5d 20 25 75 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00af_7762__20_5bcts_20flow_20.rel b/src/nos/lib/messages_lib/00af_7762__20_5bcts_20flow_20.rel new file mode 100644 index 00000000..1ac0c43e --- /dev/null +++ b/src/nos/lib/messages_lib/00af_7762__20_5bcts_20flow_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___00af_7762__20_5bcts_20flow_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 5b 63 74 73 20 66 6c 6f +R 00 00 01 00 +T 0b 00 00 00 77 20 63 6f 6e 74 72 6f 6c 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00af_db59__20_5btrigger_200x_.rel b/src/nos/lib/messages_lib/00af_db59__20_5btrigger_200x_.rel deleted file mode 100644 index 0f20e287..00000000 --- a/src/nos/lib/messages_lib/00af_db59__20_5btrigger_200x_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___00af_db59__20_5btrigger_200x_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 20 5b 74 72 69 67 67 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 30 78 25 30 32 78 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b0_2f4d__20_5brlsd_20line_2.rel b/src/nos/lib/messages_lib/00b0_2f4d__20_5brlsd_20line_2.rel new file mode 100644 index 00000000..3deb90fd --- /dev/null +++ b/src/nos/lib/messages_lib/00b0_2f4d__20_5brlsd_20line_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___00b0_2f4d__20_5brlsd_20line_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 20 5b 72 6c 73 64 20 6c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 20 63 6f 6e 74 72 6f 6c 5d +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b0_bc24__20asy_20.rel b/src/nos/lib/messages_lib/00b0_bc24__20asy_20.rel deleted file mode 100644 index f0a0702e..00000000 --- a/src/nos/lib/messages_lib/00b0_bc24__20asy_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00b0_bc24__20asy_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 61 73 79 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b1_c96a__20bad_20header_21_.rel b/src/nos/lib/messages_lib/00b1_c96a__20bad_20header_21_.rel deleted file mode 100644 index 3ea044e5..00000000 --- a/src/nos/lib/messages_lib/00b1_c96a__20bad_20header_21_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___00b1_c96a__20bad_20header_21_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 62 61 64 20 68 65 61 64 -R 00 00 01 00 -T 0b 00 00 00 65 72 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b1_db59__20_5btrigger_200x_.rel b/src/nos/lib/messages_lib/00b1_db59__20_5btrigger_200x_.rel new file mode 100644 index 00000000..ee3f88d7 --- /dev/null +++ b/src/nos/lib/messages_lib/00b1_db59__20_5btrigger_200x_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___00b1_db59__20_5btrigger_200x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 20 5b 74 72 69 67 67 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 30 78 25 30 32 78 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b2_0acc__20bad_20packet_0a.rel b/src/nos/lib/messages_lib/00b2_0acc__20bad_20packet_0a.rel deleted file mode 100644 index c7866d69..00000000 --- a/src/nos/lib/messages_lib/00b2_0acc__20bad_20packet_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___00b2_0acc__20bad_20packet_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 20 62 61 64 20 70 61 63 6b -R 00 00 01 00 -T 0b 00 00 00 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b2_bc24__20asy_20.rel b/src/nos/lib/messages_lib/00b2_bc24__20asy_20.rel new file mode 100644 index 00000000..b35e2f60 --- /dev/null +++ b/src/nos/lib/messages_lib/00b2_bc24__20asy_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00b2_bc24__20asy_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 61 73 79 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b3_c96a__20bad_20header_21_.rel b/src/nos/lib/messages_lib/00b3_c96a__20bad_20header_21_.rel new file mode 100644 index 00000000..b94b8309 --- /dev/null +++ b/src/nos/lib/messages_lib/00b3_c96a__20bad_20header_21_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___00b3_c96a__20bad_20header_21_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 62 61 64 20 68 65 61 64 +R 00 00 01 00 +T 0b 00 00 00 65 72 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b3_d795__20cmd_20_25u.rel b/src/nos/lib/messages_lib/00b3_d795__20cmd_20_25u.rel deleted file mode 100644 index 7980f47b..00000000 --- a/src/nos/lib/messages_lib/00b3_d795__20cmd_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00b3_d795__20cmd_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 63 6d 64 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b4_0acc__20bad_20packet_0a.rel b/src/nos/lib/messages_lib/00b4_0acc__20bad_20packet_0a.rel new file mode 100644 index 00000000..c91e243f --- /dev/null +++ b/src/nos/lib/messages_lib/00b4_0acc__20bad_20packet_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___00b4_0acc__20bad_20packet_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 20 62 61 64 20 70 61 63 6b +R 00 00 01 00 +T 0b 00 00 00 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b4_1813__20code_20_25s.rel b/src/nos/lib/messages_lib/00b4_1813__20code_20_25s.rel deleted file mode 100644 index ea141f2f..00000000 --- a/src/nos/lib/messages_lib/00b4_1813__20code_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00b4_1813__20code_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 63 6f 64 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b5_ad83__20dest_20_25s.rel b/src/nos/lib/messages_lib/00b5_ad83__20dest_20_25s.rel deleted file mode 100644 index 117770a2..00000000 --- a/src/nos/lib/messages_lib/00b5_ad83__20dest_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00b5_ad83__20dest_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 64 65 73 74 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b5_d795__20cmd_20_25u.rel b/src/nos/lib/messages_lib/00b5_d795__20cmd_20_25u.rel new file mode 100644 index 00000000..3e323d29 --- /dev/null +++ b/src/nos/lib/messages_lib/00b5_d795__20cmd_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00b5_d795__20cmd_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 63 6d 64 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b6_1813__20code_20_25s.rel b/src/nos/lib/messages_lib/00b6_1813__20code_20_25s.rel new file mode 100644 index 00000000..6047f691 --- /dev/null +++ b/src/nos/lib/messages_lib/00b6_1813__20code_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00b6_1813__20code_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 63 6f 64 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b6_e3a3__20dest_20_25s_20_2.rel b/src/nos/lib/messages_lib/00b6_e3a3__20dest_20_25s_20_2.rel deleted file mode 100644 index ab4275a1..00000000 --- a/src/nos/lib/messages_lib/00b6_e3a3__20dest_20_25s_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00b6_e3a3__20dest_20_25s_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 64 65 73 74 20 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b7_4976__20diag.rel b/src/nos/lib/messages_lib/00b7_4976__20diag.rel deleted file mode 100644 index a4befe1c..00000000 --- a/src/nos/lib/messages_lib/00b7_4976__20diag.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00b7_4976__20diag Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 64 69 61 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b7_ad83__20dest_20_25s.rel b/src/nos/lib/messages_lib/00b7_ad83__20dest_20_25s.rel new file mode 100644 index 00000000..e454792c --- /dev/null +++ b/src/nos/lib/messages_lib/00b7_ad83__20dest_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00b7_ad83__20dest_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 64 65 73 74 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b8_e36a__20file.rel b/src/nos/lib/messages_lib/00b8_e36a__20file.rel deleted file mode 100644 index a52dfe98..00000000 --- a/src/nos/lib/messages_lib/00b8_e36a__20file.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00b8_e36a__20file Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 66 69 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b8_e3a3__20dest_20_25s_20_2.rel b/src/nos/lib/messages_lib/00b8_e3a3__20dest_20_25s_20_2.rel new file mode 100644 index 00000000..9918ce44 --- /dev/null +++ b/src/nos/lib/messages_lib/00b8_e3a3__20dest_20_25s_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00b8_e3a3__20dest_20_25s_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 64 65 73 74 20 25 73 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b9_4976__20diag.rel b/src/nos/lib/messages_lib/00b9_4976__20diag.rel new file mode 100644 index 00000000..ed1f8b56 --- /dev/null +++ b/src/nos/lib/messages_lib/00b9_4976__20diag.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00b9_4976__20diag Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 64 69 61 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00b9_5e9d__20full.rel b/src/nos/lib/messages_lib/00b9_5e9d__20full.rel deleted file mode 100644 index 7be0b09b..00000000 --- a/src/nos/lib/messages_lib/00b9_5e9d__20full.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00b9_5e9d__20full Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 66 75 6c 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ba_4c62__20hwaddr_20_25s_0a.rel b/src/nos/lib/messages_lib/00ba_4c62__20hwaddr_20_25s_0a.rel deleted file mode 100644 index 490e30a5..00000000 --- a/src/nos/lib/messages_lib/00ba_4c62__20hwaddr_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00ba_4c62__20hwaddr_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 68 77 61 64 64 72 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ba_e36a__20file.rel b/src/nos/lib/messages_lib/00ba_e36a__20file.rel new file mode 100644 index 00000000..eadd1178 --- /dev/null +++ b/src/nos/lib/messages_lib/00ba_e36a__20file.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00ba_e36a__20file Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 66 69 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bb_5e9d__20full.rel b/src/nos/lib/messages_lib/00bb_5e9d__20full.rel new file mode 100644 index 00000000..9aa1e7c2 --- /dev/null +++ b/src/nos/lib/messages_lib/00bb_5e9d__20full.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00bb_5e9d__20full Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 66 75 6c 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bb_ed56__20hwlen_20_25u.rel b/src/nos/lib/messages_lib/00bb_ed56__20hwlen_20_25u.rel deleted file mode 100644 index 3becbe97..00000000 --- a/src/nos/lib/messages_lib/00bb_ed56__20hwlen_20_25u.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00bb_ed56__20hwlen_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 68 77 6c 65 6e 20 25 75 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bc_2971__20hwtype_20_25s.rel b/src/nos/lib/messages_lib/00bc_2971__20hwtype_20_25s.rel deleted file mode 100644 index 64454a40..00000000 --- a/src/nos/lib/messages_lib/00bc_2971__20hwtype_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00bc_2971__20hwtype_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 68 77 74 79 70 65 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bc_4c62__20hwaddr_20_25s_0a.rel b/src/nos/lib/messages_lib/00bc_4c62__20hwaddr_20_25s_0a.rel new file mode 100644 index 00000000..e2b567f9 --- /dev/null +++ b/src/nos/lib/messages_lib/00bc_4c62__20hwaddr_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00bc_4c62__20hwaddr_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 68 77 61 64 64 72 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bd_3119__20id_20_25u_20offs.rel b/src/nos/lib/messages_lib/00bd_3119__20id_20_25u_20offs.rel deleted file mode 100644 index 7b010886..00000000 --- a/src/nos/lib/messages_lib/00bd_3119__20id_20_25u_20offs.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___00bd_3119__20id_20_25u_20offs Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 20 69 64 20 25 75 20 6f 66 -R 00 00 01 00 -T 0b 00 00 00 66 73 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bd_ed56__20hwlen_20_25u.rel b/src/nos/lib/messages_lib/00bd_ed56__20hwlen_20_25u.rel new file mode 100644 index 00000000..d5b66cb6 --- /dev/null +++ b/src/nos/lib/messages_lib/00bd_ed56__20hwlen_20_25u.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00bd_ed56__20hwlen_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 68 77 6c 65 6e 20 25 75 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00be_2971__20hwtype_20_25s.rel b/src/nos/lib/messages_lib/00be_2971__20hwtype_20_25s.rel new file mode 100644 index 00000000..6d75fb4d --- /dev/null +++ b/src/nos/lib/messages_lib/00be_2971__20hwtype_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00be_2971__20hwtype_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 68 77 74 79 70 65 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00be_8f2f__20id_20_25u_20pctl.rel b/src/nos/lib/messages_lib/00be_8f2f__20id_20_25u_20pctl.rel deleted file mode 100644 index 60fbe4e2..00000000 --- a/src/nos/lib/messages_lib/00be_8f2f__20id_20_25u_20pctl.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___00be_8f2f__20id_20_25u_20pctl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 20 69 64 20 25 75 20 70 63 -R 00 00 01 00 -T 0b 00 00 00 74 6c 20 25 75 20 74 69 6d 65 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 6c 65 6e 20 25 75 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bf_20f7__20id_20_25u_20seq_.rel b/src/nos/lib/messages_lib/00bf_20f7__20id_20_25u_20seq_.rel deleted file mode 100644 index 4e682f35..00000000 --- a/src/nos/lib/messages_lib/00bf_20f7__20id_20_25u_20seq_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___00bf_20f7__20id_20_25u_20seq_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 69 64 20 25 75 20 73 65 -R 00 00 01 00 -T 0b 00 00 00 71 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00bf_3119__20id_20_25u_20offs.rel b/src/nos/lib/messages_lib/00bf_3119__20id_20_25u_20offs.rel new file mode 100644 index 00000000..92b5a465 --- /dev/null +++ b/src/nos/lib/messages_lib/00bf_3119__20id_20_25u_20offs.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___00bf_3119__20id_20_25u_20offs Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 20 69 64 20 25 75 20 6f 66 +R 00 00 01 00 +T 0b 00 00 00 66 73 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c0_8c07__20idle_20timer_20_.rel b/src/nos/lib/messages_lib/00c0_8c07__20idle_20timer_20_.rel deleted file mode 100644 index e020d311..00000000 --- a/src/nos/lib/messages_lib/00c0_8c07__20idle_20timer_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___00c0_8c07__20idle_20timer_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 20 69 64 6c 65 20 74 69 6d -R 00 00 01 00 -T 0b 00 00 00 65 72 20 25 6c 75 2f 25 6c 75 20 -R 00 00 01 00 -T 16 00 00 00 73 65 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c0_8f2f__20id_20_25u_20pctl.rel b/src/nos/lib/messages_lib/00c0_8f2f__20id_20_25u_20pctl.rel new file mode 100644 index 00000000..a458d86b --- /dev/null +++ b/src/nos/lib/messages_lib/00c0_8f2f__20id_20_25u_20pctl.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___00c0_8f2f__20id_20_25u_20pctl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 20 69 64 20 25 75 20 70 63 +R 00 00 01 00 +T 0b 00 00 00 74 6c 20 25 75 20 74 69 6d 65 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 6c 65 6e 20 25 75 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c1_20f7__20id_20_25u_20seq_.rel b/src/nos/lib/messages_lib/00c1_20f7__20id_20_25u_20seq_.rel new file mode 100644 index 00000000..453f3f65 --- /dev/null +++ b/src/nos/lib/messages_lib/00c1_20f7__20id_20_25u_20seq_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___00c1_20f7__20id_20_25u_20seq_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 69 64 20 25 75 20 73 65 +R 00 00 01 00 +T 0b 00 00 00 71 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c1_7166__20input.rel b/src/nos/lib/messages_lib/00c1_7166__20input.rel deleted file mode 100644 index 0b01aede..00000000 --- a/src/nos/lib/messages_lib/00c1_7166__20input.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___00c1_7166__20input Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 69 6e 70 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c2_6c92__20len_20_25u.rel b/src/nos/lib/messages_lib/00c2_6c92__20len_20_25u.rel deleted file mode 100644 index b3f063bd..00000000 --- a/src/nos/lib/messages_lib/00c2_6c92__20len_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00c2_6c92__20len_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 6c 65 6e 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c2_8c07__20idle_20timer_20_.rel b/src/nos/lib/messages_lib/00c2_8c07__20idle_20timer_20_.rel new file mode 100644 index 00000000..16cc823f --- /dev/null +++ b/src/nos/lib/messages_lib/00c2_8c07__20idle_20timer_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___00c2_8c07__20idle_20timer_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 20 69 64 6c 65 20 74 69 6d +R 00 00 01 00 +T 0b 00 00 00 65 72 20 25 6c 75 2f 25 6c 75 20 +R 00 00 01 00 +T 16 00 00 00 73 65 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c3_0c74__20line.rel b/src/nos/lib/messages_lib/00c3_0c74__20line.rel deleted file mode 100644 index e18689d8..00000000 --- a/src/nos/lib/messages_lib/00c3_0c74__20line.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00c3_0c74__20line Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 6c 69 6e 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c3_7166__20input.rel b/src/nos/lib/messages_lib/00c3_7166__20input.rel new file mode 100644 index 00000000..233d458c --- /dev/null +++ b/src/nos/lib/messages_lib/00c3_7166__20input.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___00c3_7166__20input Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 69 6e 70 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c4_2537__20new_20gateway_20.rel b/src/nos/lib/messages_lib/00c4_2537__20new_20gateway_20.rel deleted file mode 100644 index 86c4f43f..00000000 --- a/src/nos/lib/messages_lib/00c4_2537__20new_20gateway_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___00c4_2537__20new_20gateway_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 6e 65 77 20 67 61 74 65 -R 00 00 01 00 -T 0b 00 00 00 77 61 79 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c4_6c92__20len_20_25u.rel b/src/nos/lib/messages_lib/00c4_6c92__20len_20_25u.rel new file mode 100644 index 00000000..0af93a2d --- /dev/null +++ b/src/nos/lib/messages_lib/00c4_6c92__20len_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00c4_6c92__20len_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 6c 65 6e 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c5_0c74__20line.rel b/src/nos/lib/messages_lib/00c5_0c74__20line.rel new file mode 100644 index 00000000..f842e356 --- /dev/null +++ b/src/nos/lib/messages_lib/00c5_0c74__20line.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00c5_0c74__20line Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 6c 69 6e 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c5_ea43__20new_20gateway_20.rel b/src/nos/lib/messages_lib/00c5_ea43__20new_20gateway_20.rel deleted file mode 100644 index e513de79..00000000 --- a/src/nos/lib/messages_lib/00c5_ea43__20new_20gateway_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___00c5_ea43__20new_20gateway_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 20 6e 65 77 20 67 61 74 65 -R 00 00 01 00 -T 0b 00 00 00 77 61 79 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c6_2537__20new_20gateway_20.rel b/src/nos/lib/messages_lib/00c6_2537__20new_20gateway_20.rel new file mode 100644 index 00000000..512cbeb8 --- /dev/null +++ b/src/nos/lib/messages_lib/00c6_2537__20new_20gateway_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___00c6_2537__20new_20gateway_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 6e 65 77 20 67 61 74 65 +R 00 00 01 00 +T 0b 00 00 00 77 61 79 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c6_e3db__20none.rel b/src/nos/lib/messages_lib/00c6_e3db__20none.rel deleted file mode 100644 index 14dbce86..00000000 --- a/src/nos/lib/messages_lib/00c6_e3db__20none.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00c6_e3db__20none Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 6e 6f 6e 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c7_826b__20offset_20_25u_20.rel b/src/nos/lib/messages_lib/00c7_826b__20offset_20_25u_20.rel deleted file mode 100644 index 606b7b78..00000000 --- a/src/nos/lib/messages_lib/00c7_826b__20offset_20_25u_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___00c7_826b__20offset_20_25u_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 6f 66 66 73 65 74 20 25 -R 00 00 01 00 -T 0b 00 00 00 75 20 6c 61 73 74 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c7_ea43__20new_20gateway_20.rel b/src/nos/lib/messages_lib/00c7_ea43__20new_20gateway_20.rel new file mode 100644 index 00000000..9be0be3c --- /dev/null +++ b/src/nos/lib/messages_lib/00c7_ea43__20new_20gateway_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___00c7_ea43__20new_20gateway_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 20 6e 65 77 20 67 61 74 65 +R 00 00 01 00 +T 0b 00 00 00 77 61 79 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c8_6680__20op_20_25u.rel b/src/nos/lib/messages_lib/00c8_6680__20op_20_25u.rel deleted file mode 100644 index 9bca0fa1..00000000 --- a/src/nos/lib/messages_lib/00c8_6680__20op_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___00c8_6680__20op_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 20 6f 70 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c8_e3db__20none.rel b/src/nos/lib/messages_lib/00c8_e3db__20none.rel new file mode 100644 index 00000000..93b65922 --- /dev/null +++ b/src/nos/lib/messages_lib/00c8_e3db__20none.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00c8_e3db__20none Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 6e 6f 6e 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c9_826b__20offset_20_25u_20.rel b/src/nos/lib/messages_lib/00c9_826b__20offset_20_25u_20.rel new file mode 100644 index 00000000..c03eb3f8 --- /dev/null +++ b/src/nos/lib/messages_lib/00c9_826b__20offset_20_25u_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___00c9_826b__20offset_20_25u_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 6f 66 66 73 65 74 20 25 +R 00 00 01 00 +T 0b 00 00 00 75 20 6c 61 73 74 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00c9_f7d5__20op_20REPLY.rel b/src/nos/lib/messages_lib/00c9_f7d5__20op_20REPLY.rel deleted file mode 100644 index 4e7858fc..00000000 --- a/src/nos/lib/messages_lib/00c9_f7d5__20op_20REPLY.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00c9_f7d5__20op_20REPLY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 6f 70 20 52 45 50 4c 59 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ca_5e3d__20op_20REQUEST.rel b/src/nos/lib/messages_lib/00ca_5e3d__20op_20REQUEST.rel deleted file mode 100644 index 41ccd1af..00000000 --- a/src/nos/lib/messages_lib/00ca_5e3d__20op_20REQUEST.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00ca_5e3d__20op_20REQUEST Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 6f 70 20 52 45 51 55 45 -R 00 00 01 00 -T 0b 00 00 00 53 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ca_6680__20op_20_25u.rel b/src/nos/lib/messages_lib/00ca_6680__20op_20_25u.rel new file mode 100644 index 00000000..91c0450c --- /dev/null +++ b/src/nos/lib/messages_lib/00ca_6680__20op_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___00ca_6680__20op_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 20 6f 70 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cb_9500__20op_20REVERSE_20R.rel b/src/nos/lib/messages_lib/00cb_9500__20op_20REVERSE_20R.rel deleted file mode 100644 index 8b9fae65..00000000 --- a/src/nos/lib/messages_lib/00cb_9500__20op_20REVERSE_20R.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___00cb_9500__20op_20REVERSE_20R Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 20 6f 70 20 52 45 56 45 52 -R 00 00 01 00 -T 0b 00 00 00 53 45 20 52 45 50 4c 59 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cb_f7d5__20op_20REPLY.rel b/src/nos/lib/messages_lib/00cb_f7d5__20op_20REPLY.rel new file mode 100644 index 00000000..be4cb95f --- /dev/null +++ b/src/nos/lib/messages_lib/00cb_f7d5__20op_20REPLY.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00cb_f7d5__20op_20REPLY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 6f 70 20 52 45 50 4c 59 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cc_3faa__20op_20REVERSE_20R.rel b/src/nos/lib/messages_lib/00cc_3faa__20op_20REVERSE_20R.rel deleted file mode 100644 index c77622da..00000000 --- a/src/nos/lib/messages_lib/00cc_3faa__20op_20REVERSE_20R.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___00cc_3faa__20op_20REVERSE_20R Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 6f 70 20 52 45 56 45 52 -R 00 00 01 00 -T 0b 00 00 00 53 45 20 52 45 51 55 45 53 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cc_5e3d__20op_20REQUEST.rel b/src/nos/lib/messages_lib/00cc_5e3d__20op_20REQUEST.rel new file mode 100644 index 00000000..2f1a979a --- /dev/null +++ b/src/nos/lib/messages_lib/00cc_5e3d__20op_20REQUEST.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00cc_5e3d__20op_20REQUEST Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 6f 70 20 52 45 51 55 45 +R 00 00 01 00 +T 0b 00 00 00 53 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cd_8a3d__20output.rel b/src/nos/lib/messages_lib/00cd_8a3d__20output.rel deleted file mode 100644 index cf292a30..00000000 --- a/src/nos/lib/messages_lib/00cd_8a3d__20output.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00cd_8a3d__20output Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 6f 75 74 70 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cd_9500__20op_20REVERSE_20R.rel b/src/nos/lib/messages_lib/00cd_9500__20op_20REVERSE_20R.rel new file mode 100644 index 00000000..3913b46d --- /dev/null +++ b/src/nos/lib/messages_lib/00cd_9500__20op_20REVERSE_20R.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___00cd_9500__20op_20REVERSE_20R Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 20 6f 70 20 52 45 56 45 52 +R 00 00 01 00 +T 0b 00 00 00 53 45 20 52 45 50 4c 59 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ce_3faa__20op_20REVERSE_20R.rel b/src/nos/lib/messages_lib/00ce_3faa__20op_20REVERSE_20R.rel new file mode 100644 index 00000000..486d5bfe --- /dev/null +++ b/src/nos/lib/messages_lib/00ce_3faa__20op_20REVERSE_20R.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___00ce_3faa__20op_20REVERSE_20R Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 6f 70 20 52 45 56 45 52 +R 00 00 01 00 +T 0b 00 00 00 53 45 20 52 45 51 55 45 53 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ce_5896__20pid_3d0x_25x_0a.rel b/src/nos/lib/messages_lib/00ce_5896__20pid_3d0x_25x_0a.rel deleted file mode 100644 index 0f2edecc..00000000 --- a/src/nos/lib/messages_lib/00ce_5896__20pid_3d0x_25x_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00ce_5896__20pid_3d0x_25x_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 70 69 64 3d 30 78 25 78 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cf_8a3d__20output.rel b/src/nos/lib/messages_lib/00cf_8a3d__20output.rel new file mode 100644 index 00000000..9963fe4b --- /dev/null +++ b/src/nos/lib/messages_lib/00cf_8a3d__20output.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00cf_8a3d__20output Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 6f 75 74 70 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00cf_aba6__20pid_3dARP_0a.rel b/src/nos/lib/messages_lib/00cf_aba6__20pid_3dARP_0a.rel deleted file mode 100644 index 18bbea8b..00000000 --- a/src/nos/lib/messages_lib/00cf_aba6__20pid_3dARP_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00cf_aba6__20pid_3dARP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 70 69 64 3d 41 52 50 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d0_5896__20pid_3d0x_25x_0a.rel b/src/nos/lib/messages_lib/00d0_5896__20pid_3d0x_25x_0a.rel new file mode 100644 index 00000000..9acefc18 --- /dev/null +++ b/src/nos/lib/messages_lib/00d0_5896__20pid_3d0x_25x_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00d0_5896__20pid_3d0x_25x_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 70 69 64 3d 30 78 25 78 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d0_d4e9__20pid_3dIP_0a.rel b/src/nos/lib/messages_lib/00d0_d4e9__20pid_3dIP_0a.rel deleted file mode 100644 index 0102b69e..00000000 --- a/src/nos/lib/messages_lib/00d0_d4e9__20pid_3dIP_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00d0_d4e9__20pid_3dIP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 70 69 64 3d 49 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d1_a349__20pid_3dNET_2fROM_.rel b/src/nos/lib/messages_lib/00d1_a349__20pid_3dNET_2fROM_.rel deleted file mode 100644 index ddd42cf9..00000000 --- a/src/nos/lib/messages_lib/00d1_a349__20pid_3dNET_2fROM_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___00d1_a349__20pid_3dNET_2fROM_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 70 69 64 3d 4e 45 54 2f -R 00 00 01 00 -T 0b 00 00 00 52 4f 4d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d1_aba6__20pid_3dARP_0a.rel b/src/nos/lib/messages_lib/00d1_aba6__20pid_3dARP_0a.rel new file mode 100644 index 00000000..a76d0f8d --- /dev/null +++ b/src/nos/lib/messages_lib/00d1_aba6__20pid_3dARP_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00d1_aba6__20pid_3dARP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 70 69 64 3d 41 52 50 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d2_932f__20pid_3dTEXNET_0a.rel b/src/nos/lib/messages_lib/00d2_932f__20pid_3dTEXNET_0a.rel deleted file mode 100644 index 4f47decb..00000000 --- a/src/nos/lib/messages_lib/00d2_932f__20pid_3dTEXNET_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___00d2_932f__20pid_3dTEXNET_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 20 70 69 64 3d 54 45 58 4e -R 00 00 01 00 -T 0b 00 00 00 45 54 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d2_d4e9__20pid_3dIP_0a.rel b/src/nos/lib/messages_lib/00d2_d4e9__20pid_3dIP_0a.rel new file mode 100644 index 00000000..faa33d0b --- /dev/null +++ b/src/nos/lib/messages_lib/00d2_d4e9__20pid_3dIP_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00d2_d4e9__20pid_3dIP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 70 69 64 3d 49 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d3_4927__20pid_3dText_0a.rel b/src/nos/lib/messages_lib/00d3_4927__20pid_3dText_0a.rel deleted file mode 100644 index 8c3cf646..00000000 --- a/src/nos/lib/messages_lib/00d3_4927__20pid_3dText_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00d3_4927__20pid_3dText_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 70 69 64 3d 54 65 78 74 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d3_a349__20pid_3dNET_2fROM_.rel b/src/nos/lib/messages_lib/00d3_a349__20pid_3dNET_2fROM_.rel new file mode 100644 index 00000000..fa2fc2f2 --- /dev/null +++ b/src/nos/lib/messages_lib/00d3_a349__20pid_3dNET_2fROM_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___00d3_a349__20pid_3dNET_2fROM_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 70 69 64 3d 4e 45 54 2f +R 00 00 01 00 +T 0b 00 00 00 52 4f 4d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d4_932f__20pid_3dTEXNET_0a.rel b/src/nos/lib/messages_lib/00d4_932f__20pid_3dTEXNET_0a.rel new file mode 100644 index 00000000..dafa63ed --- /dev/null +++ b/src/nos/lib/messages_lib/00d4_932f__20pid_3dTEXNET_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___00d4_932f__20pid_3dTEXNET_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 20 70 69 64 3d 54 45 58 4e +R 00 00 01 00 +T 0b 00 00 00 45 54 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d4_c207__20pid_3dX_2e25_0a.rel b/src/nos/lib/messages_lib/00d4_c207__20pid_3dX_2e25_0a.rel deleted file mode 100644 index 1af41643..00000000 --- a/src/nos/lib/messages_lib/00d4_c207__20pid_3dX_2e25_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00d4_c207__20pid_3dX_2e25_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 70 69 64 3d 58 2e 32 35 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d5_4927__20pid_3dText_0a.rel b/src/nos/lib/messages_lib/00d5_4927__20pid_3dText_0a.rel new file mode 100644 index 00000000..5a6ce696 --- /dev/null +++ b/src/nos/lib/messages_lib/00d5_4927__20pid_3dText_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00d5_4927__20pid_3dText_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 70 69 64 3d 54 65 78 74 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d5_5760__20pipe.rel b/src/nos/lib/messages_lib/00d5_5760__20pipe.rel deleted file mode 100644 index d403eca4..00000000 --- a/src/nos/lib/messages_lib/00d5_5760__20pipe.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00d5_5760__20pipe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 70 69 70 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d6_ac0a__20pointer_20_25u.rel b/src/nos/lib/messages_lib/00d6_ac0a__20pointer_20_25u.rel deleted file mode 100644 index f6ae1e7c..00000000 --- a/src/nos/lib/messages_lib/00d6_ac0a__20pointer_20_25u.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00d6_ac0a__20pointer_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 70 6f 69 6e 74 65 72 20 -R 00 00 01 00 -T 0b 00 00 00 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d6_c207__20pid_3dX_2e25_0a.rel b/src/nos/lib/messages_lib/00d6_c207__20pid_3dX_2e25_0a.rel new file mode 100644 index 00000000..9c1f1e2d --- /dev/null +++ b/src/nos/lib/messages_lib/00d6_c207__20pid_3dX_2e25_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00d6_c207__20pid_3dX_2e25_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 70 69 64 3d 58 2e 32 35 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d7_5557__20prot_20_25s_0a.rel b/src/nos/lib/messages_lib/00d7_5557__20prot_20_25s_0a.rel deleted file mode 100644 index f8e1b8ef..00000000 --- a/src/nos/lib/messages_lib/00d7_5557__20prot_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00d7_5557__20prot_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 70 72 6f 74 20 25 73 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d7_5760__20pipe.rel b/src/nos/lib/messages_lib/00d7_5760__20pipe.rel new file mode 100644 index 00000000..ec82252b --- /dev/null +++ b/src/nos/lib/messages_lib/00d7_5760__20pipe.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00d7_5760__20pipe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 70 69 70 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d8_0187__20prot_20_25u_0a.rel b/src/nos/lib/messages_lib/00d8_0187__20prot_20_25u_0a.rel deleted file mode 100644 index 9934c5f3..00000000 --- a/src/nos/lib/messages_lib/00d8_0187__20prot_20_25u_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00d8_0187__20prot_20_25u_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 70 72 6f 74 20 25 75 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d8_ac0a__20pointer_20_25u.rel b/src/nos/lib/messages_lib/00d8_ac0a__20pointer_20_25u.rel new file mode 100644 index 00000000..7ca7bac6 --- /dev/null +++ b/src/nos/lib/messages_lib/00d8_ac0a__20pointer_20_25u.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00d8_ac0a__20pointer_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 70 6f 69 6e 74 65 72 20 +R 00 00 01 00 +T 0b 00 00 00 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d9_5557__20prot_20_25s_0a.rel b/src/nos/lib/messages_lib/00d9_5557__20prot_20_25s_0a.rel new file mode 100644 index 00000000..048670a4 --- /dev/null +++ b/src/nos/lib/messages_lib/00d9_5557__20prot_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00d9_5557__20prot_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 70 72 6f 74 20 25 73 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00d9_75a2__20prot_200x_25x_20.rel b/src/nos/lib/messages_lib/00d9_75a2__20prot_200x_25x_20.rel deleted file mode 100644 index 79f30ea7..00000000 --- a/src/nos/lib/messages_lib/00d9_75a2__20prot_200x_25x_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___00d9_75a2__20prot_200x_25x_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 20 70 72 6f 74 20 30 78 25 -R 00 00 01 00 -T 0b 00 00 00 78 20 70 72 6c 65 6e 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00da_0187__20prot_20_25u_0a.rel b/src/nos/lib/messages_lib/00da_0187__20prot_20_25u_0a.rel new file mode 100644 index 00000000..4b29d469 --- /dev/null +++ b/src/nos/lib/messages_lib/00da_0187__20prot_20_25u_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00da_0187__20prot_20_25u_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 70 72 6f 74 20 25 75 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00da_3541__20prot_20IP.rel b/src/nos/lib/messages_lib/00da_3541__20prot_20IP.rel deleted file mode 100644 index 1566f048..00000000 --- a/src/nos/lib/messages_lib/00da_3541__20prot_20IP.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00da_3541__20prot_20IP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 70 72 6f 74 20 49 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00db_1888__20receive_20_20_2d.rel b/src/nos/lib/messages_lib/00db_1888__20receive_20_20_2d.rel deleted file mode 100644 index fff86267..00000000 --- a/src/nos/lib/messages_lib/00db_1888__20receive_20_20_2d.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 49 flags 0 -S ___00db_1888__20receive_20_20_2d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 47 00 20 72 65 63 65 69 76 65 20 -R 00 00 01 00 -T 0b 00 00 00 20 2d 20 66 72 61 6d 65 73 3a 20 -R 00 00 01 00 -T 16 00 00 00 20 25 2d 35 64 20 20 63 72 63 65 -R 00 00 01 00 -T 21 00 00 00 72 72 73 3a 20 25 2d 35 64 20 20 -R 00 00 01 00 -T 2c 00 00 00 61 62 6f 72 74 73 3a 20 25 2d 35 -R 00 00 01 00 -T 37 00 00 00 64 20 20 64 6d 61 6f 72 75 6e 3a -R 00 00 01 00 -T 42 00 00 00 20 25 2d 35 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00db_75a2__20prot_200x_25x_20.rel b/src/nos/lib/messages_lib/00db_75a2__20prot_200x_25x_20.rel new file mode 100644 index 00000000..88efbf10 --- /dev/null +++ b/src/nos/lib/messages_lib/00db_75a2__20prot_200x_25x_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___00db_75a2__20prot_200x_25x_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 20 70 72 6f 74 20 30 78 25 +R 00 00 01 00 +T 0b 00 00 00 78 20 70 72 6c 65 6e 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00dc_3541__20prot_20IP.rel b/src/nos/lib/messages_lib/00dc_3541__20prot_20IP.rel new file mode 100644 index 00000000..dd8a5be0 --- /dev/null +++ b/src/nos/lib/messages_lib/00dc_3541__20prot_20IP.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00dc_3541__20prot_20IP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 70 72 6f 74 20 49 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00dc_f2f3__20sock.rel b/src/nos/lib/messages_lib/00dc_f2f3__20sock.rel deleted file mode 100644 index 3dd95393..00000000 --- a/src/nos/lib/messages_lib/00dc_f2f3__20sock.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00dc_f2f3__20sock Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 20 73 6f 63 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00dd_1888__20receive_20_20_2d.rel b/src/nos/lib/messages_lib/00dd_1888__20receive_20_20_2d.rel new file mode 100644 index 00000000..e2303490 --- /dev/null +++ b/src/nos/lib/messages_lib/00dd_1888__20receive_20_20_2d.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 49 flags 0 +S ___00dd_1888__20receive_20_20_2d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 47 00 20 72 65 63 65 69 76 65 20 +R 00 00 01 00 +T 0b 00 00 00 20 2d 20 66 72 61 6d 65 73 3a 20 +R 00 00 01 00 +T 16 00 00 00 20 25 2d 35 64 20 20 63 72 63 65 +R 00 00 01 00 +T 21 00 00 00 72 72 73 3a 20 25 2d 35 64 20 20 +R 00 00 01 00 +T 2c 00 00 00 61 62 6f 72 74 73 3a 20 25 2d 35 +R 00 00 01 00 +T 37 00 00 00 64 20 20 64 6d 61 6f 72 75 6e 3a +R 00 00 01 00 +T 42 00 00 00 20 25 2d 35 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00dd_c067__20spi_20_25lx.rel b/src/nos/lib/messages_lib/00dd_c067__20spi_20_25lx.rel deleted file mode 100644 index aa064c8c..00000000 --- a/src/nos/lib/messages_lib/00dd_c067__20spi_20_25lx.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00dd_c067__20spi_20_25lx Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 73 70 69 20 25 6c 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00de_2902__20sw_20over_20_25l.rel b/src/nos/lib/messages_lib/00de_2902__20sw_20over_20_25l.rel deleted file mode 100644 index 13795014..00000000 --- a/src/nos/lib/messages_lib/00de_2902__20sw_20over_20_25l.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___00de_2902__20sw_20over_20_25l Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 20 73 77 20 6f 76 65 72 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 73 77 20 68 69 20 25 -R 00 00 01 00 -T 16 00 00 00 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00de_f2f3__20sock.rel b/src/nos/lib/messages_lib/00de_f2f3__20sock.rel new file mode 100644 index 00000000..964af8b9 --- /dev/null +++ b/src/nos/lib/messages_lib/00de_f2f3__20sock.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00de_f2f3__20sock Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 20 73 6f 63 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00df_0bfc__20tos_20_25u.rel b/src/nos/lib/messages_lib/00df_0bfc__20tos_20_25u.rel deleted file mode 100644 index 31111205..00000000 --- a/src/nos/lib/messages_lib/00df_0bfc__20tos_20_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00df_0bfc__20tos_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 74 6f 73 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00df_c067__20spi_20_25lx.rel b/src/nos/lib/messages_lib/00df_c067__20spi_20_25lx.rel new file mode 100644 index 00000000..129764cb --- /dev/null +++ b/src/nos/lib/messages_lib/00df_c067__20spi_20_25lx.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00df_c067__20spi_20_25lx Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 73 70 69 20 25 6c 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e0_2902__20sw_20over_20_25l.rel b/src/nos/lib/messages_lib/00e0_2902__20sw_20over_20_25l.rel new file mode 100644 index 00000000..07c070c0 --- /dev/null +++ b/src/nos/lib/messages_lib/00e0_2902__20sw_20over_20_25l.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___00e0_2902__20sw_20over_20_25l Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 20 73 77 20 6f 76 65 72 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 73 77 20 68 69 20 25 +R 00 00 01 00 +T 16 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e0_e1c5__20trace_20file_3a_.rel b/src/nos/lib/messages_lib/00e0_e1c5__20trace_20file_3a_.rel deleted file mode 100644 index 92373d74..00000000 --- a/src/nos/lib/messages_lib/00e0_e1c5__20trace_20file_3a_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___00e0_e1c5__20trace_20file_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 20 74 72 61 63 65 20 66 69 -R 00 00 01 00 -T 0b 00 00 00 6c 65 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e1_0bfc__20tos_20_25u.rel b/src/nos/lib/messages_lib/00e1_0bfc__20tos_20_25u.rel new file mode 100644 index 00000000..84be3e84 --- /dev/null +++ b/src/nos/lib/messages_lib/00e1_0bfc__20tos_20_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00e1_0bfc__20tos_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 74 6f 73 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e1_ca97__20tracing_20off_0a.rel b/src/nos/lib/messages_lib/00e1_ca97__20tracing_20off_0a.rel deleted file mode 100644 index 985e746e..00000000 --- a/src/nos/lib/messages_lib/00e1_ca97__20tracing_20off_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___00e1_ca97__20tracing_20off_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 74 72 61 63 69 6e 67 20 -R 00 00 01 00 -T 0b 00 00 00 6f 66 66 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e2_be19__20transmit_20_2d_2.rel b/src/nos/lib/messages_lib/00e2_be19__20transmit_20_2d_2.rel deleted file mode 100644 index 3c4ebe9c..00000000 --- a/src/nos/lib/messages_lib/00e2_be19__20transmit_20_2d_2.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 49 flags 0 -S ___00e2_be19__20transmit_20_2d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 47 00 20 74 72 61 6e 73 6d 69 74 -R 00 00 01 00 -T 0b 00 00 00 20 2d 20 66 72 61 6d 65 73 3a 20 -R 00 00 01 00 -T 16 00 00 00 20 25 2d 35 64 20 20 61 62 6f 72 -R 00 00 01 00 -T 21 00 00 00 74 73 20 3a 20 25 2d 35 64 20 20 -R 00 00 01 00 -T 2c 00 00 00 75 72 75 6e 73 20 3a 20 25 2d 35 -R 00 00 01 00 -T 37 00 00 00 64 20 20 63 74 73 6c 6f 73 73 3a -R 00 00 01 00 -T 42 00 00 00 20 25 2d 35 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e2_e1c5__20trace_20file_3a_.rel b/src/nos/lib/messages_lib/00e2_e1c5__20trace_20file_3a_.rel new file mode 100644 index 00000000..261696d4 --- /dev/null +++ b/src/nos/lib/messages_lib/00e2_e1c5__20trace_20file_3a_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___00e2_e1c5__20trace_20file_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 20 74 72 61 63 65 20 66 69 +R 00 00 01 00 +T 0b 00 00 00 6c 65 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e3_afd2__20ttl_20_25d_0a.rel b/src/nos/lib/messages_lib/00e3_afd2__20ttl_20_25d_0a.rel deleted file mode 100644 index 07ab4674..00000000 --- a/src/nos/lib/messages_lib/00e3_afd2__20ttl_20_25d_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___00e3_afd2__20ttl_20_25d_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 20 74 74 6c 20 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e3_ca97__20tracing_20off_0a.rel b/src/nos/lib/messages_lib/00e3_ca97__20tracing_20off_0a.rel new file mode 100644 index 00000000..0d26bf44 --- /dev/null +++ b/src/nos/lib/messages_lib/00e3_ca97__20tracing_20off_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___00e3_ca97__20tracing_20off_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 74 72 61 63 69 6e 67 20 +R 00 00 01 00 +T 0b 00 00 00 6f 66 66 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e4_6f53__20txseq_20_25d_20r.rel b/src/nos/lib/messages_lib/00e4_6f53__20txseq_20_25d_20r.rel deleted file mode 100644 index efd70a6b..00000000 --- a/src/nos/lib/messages_lib/00e4_6f53__20txseq_20_25d_20r.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___00e4_6f53__20txseq_20_25d_20r Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 20 74 78 73 65 71 20 25 64 -R 00 00 01 00 -T 0b 00 00 00 20 72 78 73 65 71 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e4_be19__20transmit_20_2d_2.rel b/src/nos/lib/messages_lib/00e4_be19__20transmit_20_2d_2.rel new file mode 100644 index 00000000..57b78d60 --- /dev/null +++ b/src/nos/lib/messages_lib/00e4_be19__20transmit_20_2d_2.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 49 flags 0 +S ___00e4_be19__20transmit_20_2d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 47 00 20 74 72 61 6e 73 6d 69 74 +R 00 00 01 00 +T 0b 00 00 00 20 2d 20 66 72 61 6d 65 73 3a 20 +R 00 00 01 00 +T 16 00 00 00 20 25 2d 35 64 20 20 61 62 6f 72 +R 00 00 01 00 +T 21 00 00 00 74 73 20 3a 20 25 2d 35 64 20 20 +R 00 00 01 00 +T 2c 00 00 00 75 72 75 6e 73 20 3a 20 25 2d 35 +R 00 00 01 00 +T 37 00 00 00 64 20 20 63 74 73 6c 6f 73 73 3a +R 00 00 01 00 +T 42 00 00 00 20 25 2d 35 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e5_afd2__20ttl_20_25d_0a.rel b/src/nos/lib/messages_lib/00e5_afd2__20ttl_20_25d_0a.rel new file mode 100644 index 00000000..35d75033 --- /dev/null +++ b/src/nos/lib/messages_lib/00e5_afd2__20ttl_20_25d_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___00e5_afd2__20ttl_20_25d_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 20 74 74 6c 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e5_c8f3__20type_200x_25x_0a.rel b/src/nos/lib/messages_lib/00e5_c8f3__20type_200x_25x_0a.rel deleted file mode 100644 index 90a12ea1..00000000 --- a/src/nos/lib/messages_lib/00e5_c8f3__20type_200x_25x_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___00e5_c8f3__20type_200x_25x_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 20 74 79 70 65 20 30 78 25 -R 00 00 01 00 -T 0b 00 00 00 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e6_6772__20type_20ARP_0a.rel b/src/nos/lib/messages_lib/00e6_6772__20type_20ARP_0a.rel deleted file mode 100644 index 1a3fa1dc..00000000 --- a/src/nos/lib/messages_lib/00e6_6772__20type_20ARP_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00e6_6772__20type_20ARP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 20 74 79 70 65 20 41 52 50 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e6_6f53__20txseq_20_25d_20r.rel b/src/nos/lib/messages_lib/00e6_6f53__20txseq_20_25d_20r.rel new file mode 100644 index 00000000..d44fdb30 --- /dev/null +++ b/src/nos/lib/messages_lib/00e6_6f53__20txseq_20_25d_20r.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___00e6_6f53__20txseq_20_25d_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 20 74 78 73 65 71 20 25 64 +R 00 00 01 00 +T 0b 00 00 00 20 72 78 73 65 71 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e7_5c83__20type_20IP_0a.rel b/src/nos/lib/messages_lib/00e7_5c83__20type_20IP_0a.rel deleted file mode 100644 index c51511f7..00000000 --- a/src/nos/lib/messages_lib/00e7_5c83__20type_20IP_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00e7_5c83__20type_20IP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 20 74 79 70 65 20 49 50 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e7_c8f3__20type_200x_25x_0a.rel b/src/nos/lib/messages_lib/00e7_c8f3__20type_200x_25x_0a.rel new file mode 100644 index 00000000..18a44d59 --- /dev/null +++ b/src/nos/lib/messages_lib/00e7_c8f3__20type_200x_25x_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___00e7_c8f3__20type_200x_25x_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 20 74 79 70 65 20 30 78 25 +R 00 00 01 00 +T 0b 00 00 00 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e8_6772__20type_20ARP_0a.rel b/src/nos/lib/messages_lib/00e8_6772__20type_20ARP_0a.rel new file mode 100644 index 00000000..4c3105f2 --- /dev/null +++ b/src/nos/lib/messages_lib/00e8_6772__20type_20ARP_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00e8_6772__20type_20ARP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 20 74 79 70 65 20 41 52 50 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e8_f937__20type_20REVARP_0a.rel b/src/nos/lib/messages_lib/00e8_f937__20type_20REVARP_0a.rel deleted file mode 100644 index 0665633f..00000000 --- a/src/nos/lib/messages_lib/00e8_f937__20type_20REVARP_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___00e8_f937__20type_20REVARP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 20 74 79 70 65 20 52 45 56 -R 00 00 01 00 -T 0b 00 00 00 41 52 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e9_5c83__20type_20IP_0a.rel b/src/nos/lib/messages_lib/00e9_5c83__20type_20IP_0a.rel new file mode 100644 index 00000000..97e36fdb --- /dev/null +++ b/src/nos/lib/messages_lib/00e9_5c83__20type_20IP_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00e9_5c83__20type_20IP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 20 74 79 70 65 20 49 50 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00e9_c53a__20v.rel b/src/nos/lib/messages_lib/00e9_c53a__20v.rel deleted file mode 100644 index bbc3adb4..00000000 --- a/src/nos/lib/messages_lib/00e9_c53a__20v.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___00e9_c53a__20v Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 20 76 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ea_9158__20vers_20_25u_20en.rel b/src/nos/lib/messages_lib/00ea_9158__20vers_20_25u_20en.rel deleted file mode 100644 index 9e91030b..00000000 --- a/src/nos/lib/messages_lib/00ea_9158__20vers_20_25u_20en.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___00ea_9158__20vers_20_25u_20en Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 20 76 65 72 73 20 25 75 20 -R 00 00 01 00 -T 0b 00 00 00 65 6e 74 72 69 65 73 20 25 75 3a -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ea_f937__20type_20REVARP_0a.rel b/src/nos/lib/messages_lib/00ea_f937__20type_20REVARP_0a.rel new file mode 100644 index 00000000..015df7c9 --- /dev/null +++ b/src/nos/lib/messages_lib/00ea_f937__20type_20REVARP_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___00ea_f937__20type_20REVARP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 20 74 79 70 65 20 52 45 56 +R 00 00 01 00 +T 0b 00 00 00 41 52 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00eb_994d__20wnd_20_25d.rel b/src/nos/lib/messages_lib/00eb_994d__20wnd_20_25d.rel deleted file mode 100644 index f9caf208..00000000 --- a/src/nos/lib/messages_lib/00eb_994d__20wnd_20_25d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00eb_994d__20wnd_20_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 20 77 6e 64 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00eb_c53a__20v.rel b/src/nos/lib/messages_lib/00eb_c53a__20v.rel new file mode 100644 index 00000000..f46a2876 --- /dev/null +++ b/src/nos/lib/messages_lib/00eb_c53a__20v.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___00eb_c53a__20v Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 20 76 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ec_426e__20_7c_20.rel b/src/nos/lib/messages_lib/00ec_426e__20_7c_20.rel deleted file mode 100644 index 3af8ef92..00000000 --- a/src/nos/lib/messages_lib/00ec_426e__20_7c_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___00ec_426e__20_7c_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 20 7c 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ec_9158__20vers_20_25u_20en.rel b/src/nos/lib/messages_lib/00ec_9158__20vers_20_25u_20en.rel new file mode 100644 index 00000000..a2657cb7 --- /dev/null +++ b/src/nos/lib/messages_lib/00ec_9158__20vers_20_25u_20en.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___00ec_9158__20vers_20_25u_20en Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 20 76 65 72 73 20 25 75 20 +R 00 00 01 00 +T 0b 00 00 00 65 6e 74 72 69 65 73 20 25 75 3a +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ed_3f0c__21.rel b/src/nos/lib/messages_lib/00ed_3f0c__21.rel deleted file mode 100644 index cb1399af..00000000 --- a/src/nos/lib/messages_lib/00ed_3f0c__21.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___00ed_3f0c__21 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 21 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ed_994d__20wnd_20_25d.rel b/src/nos/lib/messages_lib/00ed_994d__20wnd_20_25d.rel new file mode 100644 index 00000000..8cb2d752 --- /dev/null +++ b/src/nos/lib/messages_lib/00ed_994d__20wnd_20_25d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00ed_994d__20wnd_20_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 20 77 6e 64 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ee_426e__20_7c_20.rel b/src/nos/lib/messages_lib/00ee_426e__20_7c_20.rel new file mode 100644 index 00000000..1074be26 --- /dev/null +++ b/src/nos/lib/messages_lib/00ee_426e__20_7c_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___00ee_426e__20_7c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 20 7c 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ee_f9eb__21_21_20_25s_20_25.rel b/src/nos/lib/messages_lib/00ee_f9eb__21_21_20_25s_20_25.rel deleted file mode 100644 index b1b2abc0..00000000 --- a/src/nos/lib/messages_lib/00ee_f9eb__21_21_20_25s_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00ee_f9eb__21_21_20_25s_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 21 21 20 25 73 20 25 73 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ef_3f0c__21.rel b/src/nos/lib/messages_lib/00ef_3f0c__21.rel new file mode 100644 index 00000000..4df78eeb --- /dev/null +++ b/src/nos/lib/messages_lib/00ef_3f0c__21.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___00ef_3f0c__21 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 21 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ef_ef2d__21_21_20maximum_20.rel b/src/nos/lib/messages_lib/00ef_ef2d__21_21_20maximum_20.rel deleted file mode 100644 index 9cef1c1e..00000000 --- a/src/nos/lib/messages_lib/00ef_ef2d__21_21_20maximum_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___00ef_ef2d__21_21_20maximum_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 21 21 20 6d 61 78 69 6d 75 -R 00 00 01 00 -T 0b 00 00 00 6d 20 54 54 4c 20 65 78 63 65 65 -R 00 00 01 00 -T 16 00 00 00 64 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f0_55d7__22_25s_22_20_2d_20.rel b/src/nos/lib/messages_lib/00f0_55d7__22_25s_22_20_2d_20.rel deleted file mode 100644 index 8ab9fca2..00000000 --- a/src/nos/lib/messages_lib/00f0_55d7__22_25s_22_20_2d_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___00f0_55d7__22_25s_22_20_2d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 22 25 73 22 20 2d 20 74 61 -R 00 00 01 00 -T 0b 00 00 00 6b 65 73 20 61 74 20 6c 65 61 73 -R 00 00 01 00 -T 16 00 00 00 74 20 6f 6e 65 20 61 72 67 75 6d -R 00 00 01 00 -T 21 00 00 00 65 6e 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f0_f9eb__21_21_20_25s_20_25.rel b/src/nos/lib/messages_lib/00f0_f9eb__21_21_20_25s_20_25.rel new file mode 100644 index 00000000..b7adc044 --- /dev/null +++ b/src/nos/lib/messages_lib/00f0_f9eb__21_21_20_25s_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00f0_f9eb__21_21_20_25s_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 21 21 20 25 73 20 25 73 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f1_60ae__23_20queries_20eac.rel b/src/nos/lib/messages_lib/00f1_60ae__23_20queries_20eac.rel deleted file mode 100644 index cfc24b2e..00000000 --- a/src/nos/lib/messages_lib/00f1_60ae__23_20queries_20eac.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___00f1_60ae__23_20queries_20eac Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 23 20 71 75 65 72 69 65 73 -R 00 00 01 00 -T 0b 00 00 00 20 65 61 63 68 20 61 74 74 65 6d -R 00 00 01 00 -T 16 00 00 00 70 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f1_ef2d__21_21_20maximum_20.rel b/src/nos/lib/messages_lib/00f1_ef2d__21_21_20maximum_20.rel new file mode 100644 index 00000000..bae00547 --- /dev/null +++ b/src/nos/lib/messages_lib/00f1_ef2d__21_21_20maximum_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___00f1_ef2d__21_21_20maximum_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 21 21 20 6d 61 78 69 6d 75 +R 00 00 01 00 +T 0b 00 00 00 6d 20 54 54 4c 20 65 78 63 65 65 +R 00 00 01 00 +T 16 00 00 00 64 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f2_1acc__23_20secs_20to_20w.rel b/src/nos/lib/messages_lib/00f2_1acc__23_20secs_20to_20w.rel deleted file mode 100644 index 6693d5a2..00000000 --- a/src/nos/lib/messages_lib/00f2_1acc__23_20secs_20to_20w.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___00f2_1acc__23_20secs_20to_20w Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 23 20 73 65 63 73 20 74 6f -R 00 00 01 00 -T 0b 00 00 00 20 77 61 69 74 20 66 6f 72 20 72 -R 00 00 01 00 -T 16 00 00 00 65 70 6c 79 20 74 6f 20 71 75 65 -R 00 00 01 00 -T 21 00 00 00 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f2_55d7__22_25s_22_20_2d_20.rel b/src/nos/lib/messages_lib/00f2_55d7__22_25s_22_20_2d_20.rel new file mode 100644 index 00000000..fd4afa6a --- /dev/null +++ b/src/nos/lib/messages_lib/00f2_55d7__22_25s_22_20_2d_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___00f2_55d7__22_25s_22_20_2d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 22 25 73 22 20 2d 20 74 61 +R 00 00 01 00 +T 0b 00 00 00 6b 65 73 20 61 74 20 6c 65 61 73 +R 00 00 01 00 +T 16 00 00 00 74 20 6f 6e 65 20 61 72 67 75 6d +R 00 00 01 00 +T 21 00 00 00 65 6e 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f3_60ae__23_20queries_20eac.rel b/src/nos/lib/messages_lib/00f3_60ae__23_20queries_20eac.rel new file mode 100644 index 00000000..7227070b --- /dev/null +++ b/src/nos/lib/messages_lib/00f3_60ae__23_20queries_20eac.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___00f3_60ae__23_20queries_20eac Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 23 20 71 75 65 72 69 65 73 +R 00 00 01 00 +T 0b 00 00 00 20 65 61 63 68 20 61 74 74 65 6d +R 00 00 01 00 +T 16 00 00 00 70 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f3_fb95__25_2d10_2e10s_20_2.rel b/src/nos/lib/messages_lib/00f3_fb95__25_2d10_2e10s_20_2.rel deleted file mode 100644 index 85161668..00000000 --- a/src/nos/lib/messages_lib/00f3_fb95__25_2d10_2e10s_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___00f3_fb95__25_2d10_2e10s_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 2d 31 30 2e 31 30 73 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f4_1acc__23_20secs_20to_20w.rel b/src/nos/lib/messages_lib/00f4_1acc__23_20secs_20to_20w.rel new file mode 100644 index 00000000..116d7816 --- /dev/null +++ b/src/nos/lib/messages_lib/00f4_1acc__23_20secs_20to_20w.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___00f4_1acc__23_20secs_20to_20w Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 23 20 73 65 63 73 20 74 6f +R 00 00 01 00 +T 0b 00 00 00 20 77 61 69 74 20 66 6f 72 20 72 +R 00 00 01 00 +T 16 00 00 00 65 70 6c 79 20 74 6f 20 71 75 65 +R 00 00 01 00 +T 21 00 00 00 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f4_3035__25_2d10s_20IP_20ad.rel b/src/nos/lib/messages_lib/00f4_3035__25_2d10s_20IP_20ad.rel deleted file mode 100644 index fd0c97e1..00000000 --- a/src/nos/lib/messages_lib/00f4_3035__25_2d10s_20IP_20ad.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___00f4_3035__25_2d10s_20IP_20ad Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 25 2d 31 30 73 20 49 50 20 -R 00 00 01 00 -T 0b 00 00 00 61 64 64 72 20 25 73 20 4d 54 55 -R 00 00 01 00 -T 16 00 00 00 20 25 75 20 4c 69 6e 6b 20 65 6e -R 00 00 01 00 -T 21 00 00 00 63 61 70 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f5_01be__25_2d10s_25_2d17s.rel b/src/nos/lib/messages_lib/00f5_01be__25_2d10s_25_2d17s.rel deleted file mode 100644 index f5ee423e..00000000 --- a/src/nos/lib/messages_lib/00f5_01be__25_2d10s_25_2d17s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00f5_01be__25_2d10s_25_2d17s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 25 2d 31 30 73 25 2d 31 37 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f5_fb95__25_2d10_2e10s_20_2.rel b/src/nos/lib/messages_lib/00f5_fb95__25_2d10_2e10s_20_2.rel new file mode 100644 index 00000000..6f6c361d --- /dev/null +++ b/src/nos/lib/messages_lib/00f5_fb95__25_2d10_2e10s_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___00f5_fb95__25_2d10_2e10s_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 2d 31 30 2e 31 30 73 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f6_3035__25_2d10s_20IP_20ad.rel b/src/nos/lib/messages_lib/00f6_3035__25_2d10s_20IP_20ad.rel new file mode 100644 index 00000000..bc4c8ce7 --- /dev/null +++ b/src/nos/lib/messages_lib/00f6_3035__25_2d10s_20IP_20ad.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___00f6_3035__25_2d10s_20IP_20ad Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 25 2d 31 30 73 20 49 50 20 +R 00 00 01 00 +T 0b 00 00 00 61 64 64 72 20 25 73 20 4d 54 55 +R 00 00 01 00 +T 16 00 00 00 20 25 75 20 4c 69 6e 6b 20 65 6e +R 00 00 01 00 +T 21 00 00 00 63 61 70 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f6_4da0__25_2d10s_25_2d17s_.rel b/src/nos/lib/messages_lib/00f6_4da0__25_2d10s_25_2d17s_.rel deleted file mode 100644 index a853d108..00000000 --- a/src/nos/lib/messages_lib/00f6_4da0__25_2d10s_25_2d17s_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___00f6_4da0__25_2d10s_25_2d17s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 25 2d 31 30 73 25 2d 31 37 -R 00 00 01 00 -T 0b 00 00 00 73 25 38 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f7_01be__25_2d10s_25_2d17s.rel b/src/nos/lib/messages_lib/00f7_01be__25_2d10s_25_2d17s.rel new file mode 100644 index 00000000..49d42657 --- /dev/null +++ b/src/nos/lib/messages_lib/00f7_01be__25_2d10s_25_2d17s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00f7_01be__25_2d10s_25_2d17s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 25 2d 31 30 73 25 2d 31 37 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f7_ff4a__25_2d10s_25_2d6s.rel b/src/nos/lib/messages_lib/00f7_ff4a__25_2d10s_25_2d6s.rel deleted file mode 100644 index a6713921..00000000 --- a/src/nos/lib/messages_lib/00f7_ff4a__25_2d10s_25_2d6s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___00f7_ff4a__25_2d10s_25_2d6s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 25 2d 31 30 73 25 2d 36 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f8_4da0__25_2d10s_25_2d17s_.rel b/src/nos/lib/messages_lib/00f8_4da0__25_2d10s_25_2d17s_.rel new file mode 100644 index 00000000..40b509af --- /dev/null +++ b/src/nos/lib/messages_lib/00f8_4da0__25_2d10s_25_2d17s_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___00f8_4da0__25_2d10s_25_2d17s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 25 2d 31 30 73 25 2d 31 37 +R 00 00 01 00 +T 0b 00 00 00 73 25 38 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f8_e1c2__25_2d11s_25_2d9s_2.rel b/src/nos/lib/messages_lib/00f8_e1c2__25_2d11s_25_2d9s_2.rel deleted file mode 100644 index 885d670b..00000000 --- a/src/nos/lib/messages_lib/00f8_e1c2__25_2d11s_25_2d9s_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___00f8_e1c2__25_2d11s_25_2d9s_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 25 2d 31 31 73 25 2d 39 73 -R 00 00 01 00 -T 0b 00 00 00 25 2d 34 75 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f9_7335__25_2d13s.rel b/src/nos/lib/messages_lib/00f9_7335__25_2d13s.rel deleted file mode 100644 index a19078e2..00000000 --- a/src/nos/lib/messages_lib/00f9_7335__25_2d13s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00f9_7335__25_2d13s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 31 33 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00f9_ff4a__25_2d10s_25_2d6s.rel b/src/nos/lib/messages_lib/00f9_ff4a__25_2d10s_25_2d6s.rel new file mode 100644 index 00000000..35469c68 --- /dev/null +++ b/src/nos/lib/messages_lib/00f9_ff4a__25_2d10s_25_2d6s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___00f9_ff4a__25_2d10s_25_2d6s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 25 2d 31 30 73 25 2d 36 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fa_27e5__25_2d15s.rel b/src/nos/lib/messages_lib/00fa_27e5__25_2d15s.rel deleted file mode 100644 index 6bf20c84..00000000 --- a/src/nos/lib/messages_lib/00fa_27e5__25_2d15s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00fa_27e5__25_2d15s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 31 35 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fa_e1c2__25_2d11s_25_2d9s_2.rel b/src/nos/lib/messages_lib/00fa_e1c2__25_2d11s_25_2d9s_2.rel new file mode 100644 index 00000000..afaeffb4 --- /dev/null +++ b/src/nos/lib/messages_lib/00fa_e1c2__25_2d11s_25_2d9s_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___00fa_e1c2__25_2d11s_25_2d9s_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 25 2d 31 31 73 25 2d 39 73 +R 00 00 01 00 +T 0b 00 00 00 25 2d 34 75 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fb_0d8d__25_2d16s.rel b/src/nos/lib/messages_lib/00fb_0d8d__25_2d16s.rel deleted file mode 100644 index 16a8fdca..00000000 --- a/src/nos/lib/messages_lib/00fb_0d8d__25_2d16s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00fb_0d8d__25_2d16s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 31 36 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fb_7335__25_2d13s.rel b/src/nos/lib/messages_lib/00fb_7335__25_2d13s.rel new file mode 100644 index 00000000..27e7cbc0 --- /dev/null +++ b/src/nos/lib/messages_lib/00fb_7335__25_2d13s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00fb_7335__25_2d13s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 31 33 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fc_27e5__25_2d15s.rel b/src/nos/lib/messages_lib/00fc_27e5__25_2d15s.rel new file mode 100644 index 00000000..11da6a66 --- /dev/null +++ b/src/nos/lib/messages_lib/00fc_27e5__25_2d15s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00fc_27e5__25_2d15s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 31 35 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fc_e560__25_2d16s_20_20.rel b/src/nos/lib/messages_lib/00fc_e560__25_2d16s_20_20.rel deleted file mode 100644 index 5b59e389..00000000 --- a/src/nos/lib/messages_lib/00fc_e560__25_2d16s_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___00fc_e560__25_2d16s_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 2d 31 36 73 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fd_0d8d__25_2d16s.rel b/src/nos/lib/messages_lib/00fd_0d8d__25_2d16s.rel new file mode 100644 index 00000000..f811e29e --- /dev/null +++ b/src/nos/lib/messages_lib/00fd_0d8d__25_2d16s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___00fd_0d8d__25_2d16s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 31 36 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fd_f903__25_2d16s_25_2d3u_2.rel b/src/nos/lib/messages_lib/00fd_f903__25_2d16s_25_2d3u_2.rel deleted file mode 100644 index 590e6369..00000000 --- a/src/nos/lib/messages_lib/00fd_f903__25_2d16s_25_2d3u_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___00fd_f903__25_2d16s_25_2d3u_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 25 2d 31 36 73 25 2d 33 75 -R 00 00 01 00 -T 0b 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fe_2609__25_2d16s_25_2d9lu_.rel b/src/nos/lib/messages_lib/00fe_2609__25_2d16s_25_2d9lu_.rel deleted file mode 100644 index 0242613e..00000000 --- a/src/nos/lib/messages_lib/00fe_2609__25_2d16s_25_2d9lu_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___00fe_2609__25_2d16s_25_2d9lu_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 25 2d 31 36 73 25 2d 39 6c -R 00 00 01 00 -T 0b 00 00 00 75 25 2d 36 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00fe_e560__25_2d16s_20_20.rel b/src/nos/lib/messages_lib/00fe_e560__25_2d16s_20_20.rel new file mode 100644 index 00000000..99a5b28b --- /dev/null +++ b/src/nos/lib/messages_lib/00fe_e560__25_2d16s_20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___00fe_e560__25_2d16s_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 2d 31 36 73 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ff_1455__25_2d17s.rel b/src/nos/lib/messages_lib/00ff_1455__25_2d17s.rel deleted file mode 100644 index c210f050..00000000 --- a/src/nos/lib/messages_lib/00ff_1455__25_2d17s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___00ff_1455__25_2d17s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 31 37 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/00ff_f903__25_2d16s_25_2d3u_2.rel b/src/nos/lib/messages_lib/00ff_f903__25_2d16s_25_2d3u_2.rel new file mode 100644 index 00000000..97b1104b --- /dev/null +++ b/src/nos/lib/messages_lib/00ff_f903__25_2d16s_25_2d3u_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___00ff_f903__25_2d16s_25_2d3u_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 25 2d 31 36 73 25 2d 33 75 +R 00 00 01 00 +T 0b 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0100_2609__25_2d16s_25_2d9lu_.rel b/src/nos/lib/messages_lib/0100_2609__25_2d16s_25_2d9lu_.rel new file mode 100644 index 00000000..e34dc583 --- /dev/null +++ b/src/nos/lib/messages_lib/0100_2609__25_2d16s_25_2d9lu_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0100_2609__25_2d16s_25_2d9lu_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 25 2d 31 36 73 25 2d 39 6c +R 00 00 01 00 +T 0b 00 00 00 75 25 2d 36 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0100_e920__25_2d20s_258lu_258.rel b/src/nos/lib/messages_lib/0100_e920__25_2d20s_258lu_258.rel deleted file mode 100644 index 2e897d7b..00000000 --- a/src/nos/lib/messages_lib/0100_e920__25_2d20s_258lu_258.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0100_e920__25_2d20s_258lu_258 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 25 2d 32 30 73 25 38 6c 75 -R 00 00 01 00 -T 0b 00 00 00 25 38 6c 75 25 31 30 6c 75 25 31 -R 00 00 01 00 -T 16 00 00 00 30 6c 75 25 31 30 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0101_1455__25_2d17s.rel b/src/nos/lib/messages_lib/0101_1455__25_2d17s.rel new file mode 100644 index 00000000..d379f26f --- /dev/null +++ b/src/nos/lib/messages_lib/0101_1455__25_2d17s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0101_1455__25_2d17s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 31 37 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0101_8589__25_2d22s.rel b/src/nos/lib/messages_lib/0101_8589__25_2d22s.rel deleted file mode 100644 index 7072dbdc..00000000 --- a/src/nos/lib/messages_lib/0101_8589__25_2d22s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0101_8589__25_2d22s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 32 32 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0102_b616__25_2d22s_0a.rel b/src/nos/lib/messages_lib/0102_b616__25_2d22s_0a.rel deleted file mode 100644 index 49be4dc4..00000000 --- a/src/nos/lib/messages_lib/0102_b616__25_2d22s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0102_b616__25_2d22s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 2d 32 32 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0102_e920__25_2d20s_258lu_258.rel b/src/nos/lib/messages_lib/0102_e920__25_2d20s_258lu_258.rel new file mode 100644 index 00000000..298db423 --- /dev/null +++ b/src/nos/lib/messages_lib/0102_e920__25_2d20s_258lu_258.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0102_e920__25_2d20s_258lu_258 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 25 2d 32 30 73 25 38 6c 75 +R 00 00 01 00 +T 0b 00 00 00 25 38 6c 75 25 31 30 6c 75 25 31 +R 00 00 01 00 +T 16 00 00 00 30 6c 75 25 31 30 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0103_8589__25_2d22s.rel b/src/nos/lib/messages_lib/0103_8589__25_2d22s.rel new file mode 100644 index 00000000..ebecc5ef --- /dev/null +++ b/src/nos/lib/messages_lib/0103_8589__25_2d22s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0103_8589__25_2d22s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 32 32 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0103_9c51__25_2d23s.rel b/src/nos/lib/messages_lib/0103_9c51__25_2d23s.rel deleted file mode 100644 index 2f706b60..00000000 --- a/src/nos/lib/messages_lib/0103_9c51__25_2d23s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0103_9c51__25_2d23s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 32 33 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0104_b616__25_2d22s_0a.rel b/src/nos/lib/messages_lib/0104_b616__25_2d22s_0a.rel new file mode 100644 index 00000000..870554d2 --- /dev/null +++ b/src/nos/lib/messages_lib/0104_b616__25_2d22s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0104_b616__25_2d22s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 2d 32 32 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0104_bf59__25_2d2u.rel b/src/nos/lib/messages_lib/0104_bf59__25_2d2u.rel deleted file mode 100644 index 927a2b92..00000000 --- a/src/nos/lib/messages_lib/0104_bf59__25_2d2u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0104_bf59__25_2d2u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 2d 32 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0105_6601__25_2d32s_20_28_25l.rel b/src/nos/lib/messages_lib/0105_6601__25_2d32s_20_28_25l.rel deleted file mode 100644 index 47de0049..00000000 --- a/src/nos/lib/messages_lib/0105_6601__25_2d32s_20_28_25l.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0105_6601__25_2d32s_20_28_25l Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 25 2d 33 32 73 20 28 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 2f 25 6c 75 25 73 29 20 25 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0105_9c51__25_2d23s.rel b/src/nos/lib/messages_lib/0105_9c51__25_2d23s.rel new file mode 100644 index 00000000..4487c8d7 --- /dev/null +++ b/src/nos/lib/messages_lib/0105_9c51__25_2d23s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0105_9c51__25_2d23s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 32 33 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0106_a681__25_2d3u.rel b/src/nos/lib/messages_lib/0106_a681__25_2d3u.rel deleted file mode 100644 index 55e537f2..00000000 --- a/src/nos/lib/messages_lib/0106_a681__25_2d3u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0106_a681__25_2d3u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 2d 33 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0106_bf59__25_2d2u.rel b/src/nos/lib/messages_lib/0106_bf59__25_2d2u.rel new file mode 100644 index 00000000..766f19d6 --- /dev/null +++ b/src/nos/lib/messages_lib/0106_bf59__25_2d2u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0106_bf59__25_2d2u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 2d 32 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0107_6601__25_2d32s_20_28_25l.rel b/src/nos/lib/messages_lib/0107_6601__25_2d32s_20_28_25l.rel new file mode 100644 index 00000000..67c858a6 --- /dev/null +++ b/src/nos/lib/messages_lib/0107_6601__25_2d32s_20_28_25l.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0107_6601__25_2d32s_20_28_25l Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 25 2d 33 32 73 20 28 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 2f 25 6c 75 25 73 29 20 25 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0107_ea81__25_2d4d.rel b/src/nos/lib/messages_lib/0107_ea81__25_2d4d.rel deleted file mode 100644 index c0a7cd0f..00000000 --- a/src/nos/lib/messages_lib/0107_ea81__25_2d4d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0107_ea81__25_2d4d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 2d 34 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0108_6f94__25_2d4d_255d_20_25.rel b/src/nos/lib/messages_lib/0108_6f94__25_2d4d_255d_20_25.rel deleted file mode 100644 index f1121d03..00000000 --- a/src/nos/lib/messages_lib/0108_6f94__25_2d4d_255d_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0108_6f94__25_2d4d_255d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 25 2d 34 64 25 35 64 20 25 -R 00 00 01 00 -T 0b 00 00 00 2d 31 30 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0108_a681__25_2d3u.rel b/src/nos/lib/messages_lib/0108_a681__25_2d3u.rel new file mode 100644 index 00000000..7ad5b91d --- /dev/null +++ b/src/nos/lib/messages_lib/0108_a681__25_2d3u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0108_a681__25_2d3u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 2d 33 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0109_ea81__25_2d4d.rel b/src/nos/lib/messages_lib/0109_ea81__25_2d4d.rel new file mode 100644 index 00000000..12831f2e --- /dev/null +++ b/src/nos/lib/messages_lib/0109_ea81__25_2d4d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0109_ea81__25_2d4d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 2d 34 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0109_eb89__25_2d4u.rel b/src/nos/lib/messages_lib/0109_eb89__25_2d4u.rel deleted file mode 100644 index 4b2a4bb4..00000000 --- a/src/nos/lib/messages_lib/0109_eb89__25_2d4u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0109_eb89__25_2d4u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 2d 34 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010a_2455__25_2d5ld.rel b/src/nos/lib/messages_lib/010a_2455__25_2d5ld.rel deleted file mode 100644 index 382561e0..00000000 --- a/src/nos/lib/messages_lib/010a_2455__25_2d5ld.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___010a_2455__25_2d5ld Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 35 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010a_6f94__25_2d4d_255d_20_25.rel b/src/nos/lib/messages_lib/010a_6f94__25_2d4d_255d_20_25.rel new file mode 100644 index 00000000..316fe195 --- /dev/null +++ b/src/nos/lib/messages_lib/010a_6f94__25_2d4d_255d_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___010a_6f94__25_2d4d_255d_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 25 2d 34 64 25 35 64 20 25 +R 00 00 01 00 +T 0b 00 00 00 2d 31 30 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010b_90e5__25_2d7lu.rel b/src/nos/lib/messages_lib/010b_90e5__25_2d7lu.rel deleted file mode 100644 index dee110b5..00000000 --- a/src/nos/lib/messages_lib/010b_90e5__25_2d7lu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___010b_90e5__25_2d7lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 37 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010b_eb89__25_2d4u.rel b/src/nos/lib/messages_lib/010b_eb89__25_2d4u.rel new file mode 100644 index 00000000..0fe01483 --- /dev/null +++ b/src/nos/lib/messages_lib/010b_eb89__25_2d4u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___010b_eb89__25_2d4u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 2d 34 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010c_2455__25_2d5ld.rel b/src/nos/lib/messages_lib/010c_2455__25_2d5ld.rel new file mode 100644 index 00000000..da874d0b --- /dev/null +++ b/src/nos/lib/messages_lib/010c_2455__25_2d5ld.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___010c_2455__25_2d5ld Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 35 6c 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010c_8982__25_2d7s_20_25_2d8s.rel b/src/nos/lib/messages_lib/010c_8982__25_2d7s_20_25_2d8s.rel deleted file mode 100644 index db8e666b..00000000 --- a/src/nos/lib/messages_lib/010c_8982__25_2d7s_20_25_2d8s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___010c_8982__25_2d7s_20_25_2d8s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 25 2d 37 73 20 25 2d 38 73 -R 00 00 01 00 -T 0b 00 00 00 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010d_90e5__25_2d7lu.rel b/src/nos/lib/messages_lib/010d_90e5__25_2d7lu.rel new file mode 100644 index 00000000..acc43d43 --- /dev/null +++ b/src/nos/lib/messages_lib/010d_90e5__25_2d7lu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___010d_90e5__25_2d7lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 37 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010d_da22__25_2d8lu.rel b/src/nos/lib/messages_lib/010d_da22__25_2d8lu.rel deleted file mode 100644 index f3690cdf..00000000 --- a/src/nos/lib/messages_lib/010d_da22__25_2d8lu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___010d_da22__25_2d8lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 2d 38 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010e_8982__25_2d7s_20_25_2d8s.rel b/src/nos/lib/messages_lib/010e_8982__25_2d7s_20_25_2d8s.rel new file mode 100644 index 00000000..89b611c3 --- /dev/null +++ b/src/nos/lib/messages_lib/010e_8982__25_2d7s_20_25_2d8s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___010e_8982__25_2d7s_20_25_2d8s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 25 2d 37 73 20 25 2d 38 73 +R 00 00 01 00 +T 0b 00 00 00 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010e_d1e2__25_2ds.rel b/src/nos/lib/messages_lib/010e_d1e2__25_2ds.rel deleted file mode 100644 index f77c72fc..00000000 --- a/src/nos/lib/messages_lib/010e_d1e2__25_2ds.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___010e_d1e2__25_2ds Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 2d 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010f_1e56__2502x.rel b/src/nos/lib/messages_lib/010f_1e56__2502x.rel deleted file mode 100644 index 4941164d..00000000 --- a/src/nos/lib/messages_lib/010f_1e56__2502x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___010f_1e56__2502x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 30 32 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/010f_da22__25_2d8lu.rel b/src/nos/lib/messages_lib/010f_da22__25_2d8lu.rel new file mode 100644 index 00000000..47f062d2 --- /dev/null +++ b/src/nos/lib/messages_lib/010f_da22__25_2d8lu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___010f_da22__25_2d8lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 2d 38 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0110_3773__2504x_20_20.rel b/src/nos/lib/messages_lib/0110_3773__2504x_20_20.rel deleted file mode 100644 index 14d73b71..00000000 --- a/src/nos/lib/messages_lib/0110_3773__2504x_20_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0110_3773__2504x_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 30 34 78 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0110_d1e2__25_2ds.rel b/src/nos/lib/messages_lib/0110_d1e2__25_2ds.rel new file mode 100644 index 00000000..678005ec --- /dev/null +++ b/src/nos/lib/messages_lib/0110_d1e2__25_2ds.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0110_d1e2__25_2ds Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 2d 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0111_1e56__2502x.rel b/src/nos/lib/messages_lib/0111_1e56__2502x.rel new file mode 100644 index 00000000..cffc1c21 --- /dev/null +++ b/src/nos/lib/messages_lib/0111_1e56__2502x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0111_1e56__2502x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 30 32 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0111_6df9__2504x_20_20_2504x_.rel b/src/nos/lib/messages_lib/0111_6df9__2504x_20_20_2504x_.rel deleted file mode 100644 index f691b75a..00000000 --- a/src/nos/lib/messages_lib/0111_6df9__2504x_20_20_2504x_.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 42 flags 0 -S ___0111_6df9__2504x_20_20_2504x_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 40 00 25 30 34 78 20 20 25 30 34 -R 00 00 01 00 -T 0b 00 00 00 78 3a 25 30 34 78 20 20 25 30 34 -R 00 00 01 00 -T 16 00 00 00 78 3a 25 30 34 78 20 20 25 30 34 -R 00 00 01 00 -T 21 00 00 00 78 20 20 25 30 34 78 20 20 25 30 -R 00 00 01 00 -T 2c 00 00 00 34 78 20 20 25 63 25 63 25 63 20 -R 00 00 01 00 -T 37 00 00 00 25 73 20 25 73 20 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0112_3773__2504x_20_20.rel b/src/nos/lib/messages_lib/0112_3773__2504x_20_20.rel new file mode 100644 index 00000000..5cc5c0d2 --- /dev/null +++ b/src/nos/lib/messages_lib/0112_3773__2504x_20_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0112_3773__2504x_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 30 34 78 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0112_aa0a__2504x_3a_2504x.rel b/src/nos/lib/messages_lib/0112_aa0a__2504x_3a_2504x.rel deleted file mode 100644 index 0e3c2e19..00000000 --- a/src/nos/lib/messages_lib/0112_aa0a__2504x_3a_2504x.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0112_aa0a__2504x_3a_2504x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 25 30 34 78 3a 25 30 34 78 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0113_6df9__2504x_20_20_2504x_.rel b/src/nos/lib/messages_lib/0113_6df9__2504x_20_20_2504x_.rel new file mode 100644 index 00000000..adb07279 --- /dev/null +++ b/src/nos/lib/messages_lib/0113_6df9__2504x_20_20_2504x_.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 42 flags 0 +S ___0113_6df9__2504x_20_20_2504x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 40 00 25 30 34 78 20 20 25 30 34 +R 00 00 01 00 +T 0b 00 00 00 78 3a 25 30 34 78 20 20 25 30 34 +R 00 00 01 00 +T 16 00 00 00 78 3a 25 30 34 78 20 20 25 30 34 +R 00 00 01 00 +T 21 00 00 00 78 20 20 25 30 34 78 20 20 25 30 +R 00 00 01 00 +T 2c 00 00 00 34 78 20 20 25 63 25 63 25 63 20 +R 00 00 01 00 +T 37 00 00 00 25 73 20 25 73 20 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0113_83ad__2510lu_20In_2c_20_.rel b/src/nos/lib/messages_lib/0113_83ad__2510lu_20In_2c_20_.rel deleted file mode 100644 index 01e5d825..00000000 --- a/src/nos/lib/messages_lib/0113_83ad__2510lu_20In_2c_20_.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3d flags 0 -S ___0113_83ad__2510lu_20In_2c_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3b 00 25 31 30 6c 75 20 49 6e 2c -R 00 00 01 00 -T 0b 00 00 00 20 20 25 31 30 6c 75 20 46 6c 61 -R 00 00 01 00 -T 16 00 00 00 67 73 2c 25 36 75 20 4d 45 2c 20 -R 00 00 01 00 -T 21 00 00 00 25 36 75 20 46 45 2c 20 25 36 75 -R 00 00 01 00 -T 2c 00 00 00 20 43 53 45 2c 20 25 36 75 20 6f -R 00 00 01 00 -T 37 00 00 00 74 68 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0114_aa0a__2504x_3a_2504x.rel b/src/nos/lib/messages_lib/0114_aa0a__2504x_3a_2504x.rel new file mode 100644 index 00000000..730a1ce9 --- /dev/null +++ b/src/nos/lib/messages_lib/0114_aa0a__2504x_3a_2504x.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0114_aa0a__2504x_3a_2504x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 25 30 34 78 3a 25 30 34 78 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0114_cbd3__2510lu_20Out_2c_20.rel b/src/nos/lib/messages_lib/0114_cbd3__2510lu_20Out_2c_20.rel deleted file mode 100644 index 5deb7ec7..00000000 --- a/src/nos/lib/messages_lib/0114_cbd3__2510lu_20Out_2c_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___0114_cbd3__2510lu_20Out_2c_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 25 31 30 6c 75 20 4f 75 74 -R 00 00 01 00 -T 0b 00 00 00 2c 20 25 31 30 6c 75 20 46 6c 61 -R 00 00 01 00 -T 16 00 00 00 67 73 2c 25 36 75 20 4d 45 2c 20 -R 00 00 01 00 -T 21 00 00 00 25 36 75 20 46 61 69 6c 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0115_2875__2510lu_2510lu_255l.rel b/src/nos/lib/messages_lib/0115_2875__2510lu_2510lu_255l.rel deleted file mode 100644 index d4744364..00000000 --- a/src/nos/lib/messages_lib/0115_2875__2510lu_2510lu_255l.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0115_2875__2510lu_2510lu_255l Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 25 31 30 6c 75 25 31 30 6c -R 00 00 01 00 -T 0b 00 00 00 75 25 35 6c 75 25 38 6c 75 25 38 -R 00 00 01 00 -T 16 00 00 00 6c 75 25 38 6c 75 25 38 6c 75 25 -R 00 00 01 00 -T 21 00 00 00 38 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0115_83ad__2510lu_20In_2c_20_.rel b/src/nos/lib/messages_lib/0115_83ad__2510lu_20In_2c_20_.rel new file mode 100644 index 00000000..d50de55d --- /dev/null +++ b/src/nos/lib/messages_lib/0115_83ad__2510lu_20In_2c_20_.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3d flags 0 +S ___0115_83ad__2510lu_20In_2c_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3b 00 25 31 30 6c 75 20 49 6e 2c +R 00 00 01 00 +T 0b 00 00 00 20 20 25 31 30 6c 75 20 46 6c 61 +R 00 00 01 00 +T 16 00 00 00 67 73 2c 25 36 75 20 4d 45 2c 20 +R 00 00 01 00 +T 21 00 00 00 25 36 75 20 46 45 2c 20 25 36 75 +R 00 00 01 00 +T 2c 00 00 00 20 43 53 45 2c 20 25 36 75 20 6f +R 00 00 01 00 +T 37 00 00 00 74 68 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0116_a689__251s_20_253d_20_20.rel b/src/nos/lib/messages_lib/0116_a689__251s_20_253d_20_20.rel deleted file mode 100644 index 72b15b4b..00000000 --- a/src/nos/lib/messages_lib/0116_a689__251s_20_253d_20_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0116_a689__251s_20_253d_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 25 31 73 20 25 33 64 20 20 -R 00 00 01 00 -T 0b 00 00 00 25 33 64 20 20 25 2d 38 73 20 20 -R 00 00 01 00 -T 16 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0116_cbd3__2510lu_20Out_2c_20.rel b/src/nos/lib/messages_lib/0116_cbd3__2510lu_20Out_2c_20.rel new file mode 100644 index 00000000..2670848e --- /dev/null +++ b/src/nos/lib/messages_lib/0116_cbd3__2510lu_20Out_2c_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0116_cbd3__2510lu_20Out_2c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 25 31 30 6c 75 20 4f 75 74 +R 00 00 01 00 +T 0b 00 00 00 2c 20 25 31 30 6c 75 20 46 6c 61 +R 00 00 01 00 +T 16 00 00 00 67 73 2c 25 36 75 20 4d 45 2c 20 +R 00 00 01 00 +T 21 00 00 00 25 36 75 20 46 61 69 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0117_2875__2510lu_2510lu_255l.rel b/src/nos/lib/messages_lib/0117_2875__2510lu_2510lu_255l.rel new file mode 100644 index 00000000..c2644452 --- /dev/null +++ b/src/nos/lib/messages_lib/0117_2875__2510lu_2510lu_255l.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0117_2875__2510lu_2510lu_255l Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 25 31 30 6c 75 25 31 30 6c +R 00 00 01 00 +T 0b 00 00 00 75 25 35 6c 75 25 38 6c 75 25 38 +R 00 00 01 00 +T 16 00 00 00 6c 75 25 38 6c 75 25 38 6c 75 25 +R 00 00 01 00 +T 21 00 00 00 38 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0117_e9b8__252d_20_25_2d6s_20.rel b/src/nos/lib/messages_lib/0117_e9b8__252d_20_25_2d6s_20.rel deleted file mode 100644 index d61c692d..00000000 --- a/src/nos/lib/messages_lib/0117_e9b8__252d_20_25_2d6s_20.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3b flags 0 -S ___0117_e9b8__252d_20_25_2d6s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 39 00 25 32 64 20 25 2d 36 73 20 -R 00 00 01 00 -T 0b 00 00 00 20 2a 2a 20 61 73 79 6e 63 68 20 -R 00 00 01 00 -T 16 00 00 00 2a 2a 20 25 37 6c 75 20 25 35 75 -R 00 00 01 00 -T 21 00 00 00 20 25 35 75 20 25 38 6c 75 20 25 -R 00 00 01 00 -T 2c 00 00 00 38 6c 75 20 25 38 6c 75 20 25 38 -R 00 00 01 00 -T 37 00 00 00 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0118_a689__251s_20_253d_20_20.rel b/src/nos/lib/messages_lib/0118_a689__251s_20_253d_20_20.rel new file mode 100644 index 00000000..1f359f58 --- /dev/null +++ b/src/nos/lib/messages_lib/0118_a689__251s_20_253d_20_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0118_a689__251s_20_253d_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 25 31 73 20 25 33 64 20 20 +R 00 00 01 00 +T 0b 00 00 00 25 33 64 20 20 25 2d 38 73 20 20 +R 00 00 01 00 +T 16 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0118_b620__252d_20_25_2d6s_20.rel b/src/nos/lib/messages_lib/0118_b620__252d_20_25_2d6s_20.rel deleted file mode 100644 index 8d2b1fbd..00000000 --- a/src/nos/lib/messages_lib/0118_b620__252d_20_25_2d6s_20.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___0118_b620__252d_20_25_2d6s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 25 32 64 20 25 2d 36 73 20 -R 00 00 01 00 -T 0b 00 00 00 25 36 6c 75 20 25 36 6c 75 20 25 -R 00 00 01 00 -T 16 00 00 00 37 6c 75 20 25 35 75 20 25 35 75 -R 00 00 01 00 -T 21 00 00 00 20 25 38 6c 75 20 25 38 6c 75 20 -R 00 00 01 00 -T 2c 00 00 00 25 38 6c 75 20 25 38 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0119_1703__253d_3a.rel b/src/nos/lib/messages_lib/0119_1703__253d_3a.rel deleted file mode 100644 index d14798ff..00000000 --- a/src/nos/lib/messages_lib/0119_1703__253d_3a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0119_1703__253d_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 33 64 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0119_e9b8__252d_20_25_2d6s_20.rel b/src/nos/lib/messages_lib/0119_e9b8__252d_20_25_2d6s_20.rel new file mode 100644 index 00000000..a7a79f62 --- /dev/null +++ b/src/nos/lib/messages_lib/0119_e9b8__252d_20_25_2d6s_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3b flags 0 +S ___0119_e9b8__252d_20_25_2d6s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 39 00 25 32 64 20 25 2d 36 73 20 +R 00 00 01 00 +T 0b 00 00 00 20 2a 2a 20 61 73 79 6e 63 68 20 +R 00 00 01 00 +T 16 00 00 00 2a 2a 20 25 37 6c 75 20 25 35 75 +R 00 00 01 00 +T 21 00 00 00 20 25 35 75 20 25 38 6c 75 20 25 +R 00 00 01 00 +T 2c 00 00 00 38 6c 75 20 25 38 6c 75 20 25 38 +R 00 00 01 00 +T 37 00 00 00 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011a_b620__252d_20_25_2d6s_20.rel b/src/nos/lib/messages_lib/011a_b620__252d_20_25_2d6s_20.rel new file mode 100644 index 00000000..60114350 --- /dev/null +++ b/src/nos/lib/messages_lib/011a_b620__252d_20_25_2d6s_20.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___011a_b620__252d_20_25_2d6s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 25 32 64 20 25 2d 36 73 20 +R 00 00 01 00 +T 0b 00 00 00 25 36 6c 75 20 25 36 6c 75 20 25 +R 00 00 01 00 +T 16 00 00 00 37 6c 75 20 25 35 75 20 25 35 75 +R 00 00 01 00 +T 21 00 00 00 20 25 38 6c 75 20 25 38 6c 75 20 +R 00 00 01 00 +T 2c 00 00 00 25 38 6c 75 20 25 38 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011a_b932__254d_20_25_2d8s_25.rel b/src/nos/lib/messages_lib/011a_b932__254d_20_25_2d8s_25.rel deleted file mode 100644 index c37a493d..00000000 --- a/src/nos/lib/messages_lib/011a_b932__254d_20_25_2d8s_25.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___011a_b932__254d_20_25_2d8s_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 25 34 64 20 25 2d 38 73 25 -R 00 00 01 00 -T 0b 00 00 00 2d 39 70 20 25 2d 32 32 73 25 2d -R 00 00 01 00 -T 16 00 00 00 39 70 20 25 2d 31 30 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011b_1703__253d_3a.rel b/src/nos/lib/messages_lib/011b_1703__253d_3a.rel new file mode 100644 index 00000000..8a24ed64 --- /dev/null +++ b/src/nos/lib/messages_lib/011b_1703__253d_3a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___011b_1703__253d_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 33 64 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011b_936b__254s.rel b/src/nos/lib/messages_lib/011b_936b__254s.rel deleted file mode 100644 index 76ef5c12..00000000 --- a/src/nos/lib/messages_lib/011b_936b__254s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___011b_936b__254s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 34 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011c_4a96__258lu.rel b/src/nos/lib/messages_lib/011c_4a96__258lu.rel deleted file mode 100644 index ba264312..00000000 --- a/src/nos/lib/messages_lib/011c_4a96__258lu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___011c_4a96__258lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 38 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011c_b932__254d_20_25_2d8s_25.rel b/src/nos/lib/messages_lib/011c_b932__254d_20_25_2d8s_25.rel new file mode 100644 index 00000000..62a26292 --- /dev/null +++ b/src/nos/lib/messages_lib/011c_b932__254d_20_25_2d8s_25.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___011c_b932__254d_20_25_2d8s_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 25 34 64 20 25 2d 38 73 25 +R 00 00 01 00 +T 0b 00 00 00 2d 39 70 20 25 2d 32 32 73 25 2d +R 00 00 01 00 +T 16 00 00 00 39 70 20 25 2d 31 30 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011d_5eaf__258lu_0a.rel b/src/nos/lib/messages_lib/011d_5eaf__258lu_0a.rel deleted file mode 100644 index 1b261c06..00000000 --- a/src/nos/lib/messages_lib/011d_5eaf__258lu_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___011d_5eaf__258lu_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 38 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011d_936b__254s.rel b/src/nos/lib/messages_lib/011d_936b__254s.rel new file mode 100644 index 00000000..4d48b913 --- /dev/null +++ b/src/nos/lib/messages_lib/011d_936b__254s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___011d_936b__254s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 34 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011e_3acb__258s.rel b/src/nos/lib/messages_lib/011e_3acb__258s.rel deleted file mode 100644 index abdcd4fa..00000000 --- a/src/nos/lib/messages_lib/011e_3acb__258s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___011e_3acb__258s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 38 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011e_4a96__258lu.rel b/src/nos/lib/messages_lib/011e_4a96__258lu.rel new file mode 100644 index 00000000..88db7497 --- /dev/null +++ b/src/nos/lib/messages_lib/011e_4a96__258lu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___011e_4a96__258lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 38 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011f_3341__258u_2510u_2511lu_.rel b/src/nos/lib/messages_lib/011f_3341__258u_2510u_2511lu_.rel deleted file mode 100644 index 7a04121a..00000000 --- a/src/nos/lib/messages_lib/011f_3341__258u_2510u_2511lu_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___011f_3341__258u_2510u_2511lu_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 25 38 75 25 31 30 75 25 31 -R 00 00 01 00 -T 0b 00 00 00 31 6c 75 25 31 36 6c 75 25 31 35 -R 00 00 01 00 -T 16 00 00 00 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/011f_5eaf__258lu_0a.rel b/src/nos/lib/messages_lib/011f_5eaf__258lu_0a.rel new file mode 100644 index 00000000..ad4529fc --- /dev/null +++ b/src/nos/lib/messages_lib/011f_5eaf__258lu_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___011f_5eaf__258lu_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 38 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0120_3acb__258s.rel b/src/nos/lib/messages_lib/0120_3acb__258s.rel new file mode 100644 index 00000000..9b0dd10e --- /dev/null +++ b/src/nos/lib/messages_lib/0120_3acb__258s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0120_3acb__258s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 38 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0120_fd73__259p_20_20_20_253d.rel b/src/nos/lib/messages_lib/0120_fd73__259p_20_20_20_253d.rel deleted file mode 100644 index d1a8a042..00000000 --- a/src/nos/lib/messages_lib/0120_fd73__259p_20_20_20_253d.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0120_fd73__259p_20_20_20_253d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 25 39 70 20 20 20 25 33 64 -R 00 00 01 00 -T 0b 00 00 00 20 25 35 64 20 25 35 64 20 25 39 -R 00 00 01 00 -T 16 00 00 00 73 20 20 25 39 73 20 25 2d 39 73 -R 00 00 01 00 -T 21 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0121_3341__258u_2510u_2511lu_.rel b/src/nos/lib/messages_lib/0121_3341__258u_2510u_2511lu_.rel new file mode 100644 index 00000000..803d1110 --- /dev/null +++ b/src/nos/lib/messages_lib/0121_3341__258u_2510u_2511lu_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0121_3341__258u_2510u_2511lu_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 25 38 75 25 31 30 75 25 31 +R 00 00 01 00 +T 0b 00 00 00 31 6c 75 25 31 36 6c 75 25 31 35 +R 00 00 01 00 +T 16 00 00 00 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0121_b8a6__259p_20_25_2d8d_25.rel b/src/nos/lib/messages_lib/0121_b8a6__259p_20_25_2d8d_25.rel deleted file mode 100644 index 5b8562a9..00000000 --- a/src/nos/lib/messages_lib/0121_b8a6__259p_20_25_2d8d_25.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0121_b8a6__259p_20_25_2d8d_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 25 39 70 20 25 2d 38 64 25 -R 00 00 01 00 -T 0b 00 00 00 2d 38 64 25 2d 31 30 73 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0122_1719__259p_20_25_2d9s_25.rel b/src/nos/lib/messages_lib/0122_1719__259p_20_25_2d9s_25.rel deleted file mode 100644 index 5f86f48d..00000000 --- a/src/nos/lib/messages_lib/0122_1719__259p_20_25_2d9s_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0122_1719__259p_20_25_2d9s_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 39 70 20 25 2d 39 73 25 -R 00 00 01 00 -T 0b 00 00 00 63 25 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0122_fd73__259p_20_20_20_253d.rel b/src/nos/lib/messages_lib/0122_fd73__259p_20_20_20_253d.rel new file mode 100644 index 00000000..c192b5d0 --- /dev/null +++ b/src/nos/lib/messages_lib/0122_fd73__259p_20_20_20_253d.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0122_fd73__259p_20_20_20_253d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 25 39 70 20 20 20 25 33 64 +R 00 00 01 00 +T 0b 00 00 00 20 25 35 64 20 25 35 64 20 25 39 +R 00 00 01 00 +T 16 00 00 00 73 20 20 25 39 73 20 25 2d 39 73 +R 00 00 01 00 +T 21 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0123_1260__259p_256u_20_20_25.rel b/src/nos/lib/messages_lib/0123_1260__259p_256u_20_20_25.rel deleted file mode 100644 index 5d66d83a..00000000 --- a/src/nos/lib/messages_lib/0123_1260__259p_256u_20_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0123_1260__259p_256u_20_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 25 39 70 25 36 75 20 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0123_b8a6__259p_20_25_2d8d_25.rel b/src/nos/lib/messages_lib/0123_b8a6__259p_20_25_2d8d_25.rel new file mode 100644 index 00000000..7d175871 --- /dev/null +++ b/src/nos/lib/messages_lib/0123_b8a6__259p_20_25_2d8d_25.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0123_b8a6__259p_20_25_2d8d_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 25 39 70 20 25 2d 38 64 25 +R 00 00 01 00 +T 0b 00 00 00 2d 38 64 25 2d 31 30 73 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0124_1719__259p_20_25_2d9s_25.rel b/src/nos/lib/messages_lib/0124_1719__259p_20_25_2d9s_25.rel new file mode 100644 index 00000000..09b5f5a6 --- /dev/null +++ b/src/nos/lib/messages_lib/0124_1719__259p_20_25_2d9s_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0124_1719__259p_20_25_2d9s_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 39 70 20 25 2d 39 73 25 +R 00 00 01 00 +T 0b 00 00 00 63 25 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0124_482b__259p_256u_256u_20_.rel b/src/nos/lib/messages_lib/0124_482b__259p_256u_256u_20_.rel deleted file mode 100644 index 36ee7ac8..00000000 --- a/src/nos/lib/messages_lib/0124_482b__259p_256u_256u_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0124_482b__259p_256u_256u_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 25 39 70 25 36 75 25 36 75 -R 00 00 01 00 -T 0b 00 00 00 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0125_1260__259p_256u_20_20_25.rel b/src/nos/lib/messages_lib/0125_1260__259p_256u_20_20_25.rel new file mode 100644 index 00000000..0a7f5404 --- /dev/null +++ b/src/nos/lib/messages_lib/0125_1260__259p_256u_20_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0125_1260__259p_256u_20_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 25 39 70 25 36 75 20 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0125_fcae__25c.rel b/src/nos/lib/messages_lib/0125_fcae__25c.rel deleted file mode 100644 index 2ad191d7..00000000 --- a/src/nos/lib/messages_lib/0125_fcae__25c.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0125_fcae__25c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 25 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0126_482b__259p_256u_256u_20_.rel b/src/nos/lib/messages_lib/0126_482b__259p_256u_256u_20_.rel new file mode 100644 index 00000000..7996eff0 --- /dev/null +++ b/src/nos/lib/messages_lib/0126_482b__259p_256u_256u_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0126_482b__259p_256u_256u_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 25 39 70 25 36 75 25 36 75 +R 00 00 01 00 +T 0b 00 00 00 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0126_6d8a__25c_20.rel b/src/nos/lib/messages_lib/0126_6d8a__25c_20.rel deleted file mode 100644 index 523bf2a6..00000000 --- a/src/nos/lib/messages_lib/0126_6d8a__25c_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0126_6d8a__25c_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 63 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0127_3d14__25c_20_257s_20_257.rel b/src/nos/lib/messages_lib/0127_3d14__25c_20_257s_20_257.rel deleted file mode 100644 index 8841c0c8..00000000 --- a/src/nos/lib/messages_lib/0127_3d14__25c_20_257s_20_257.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0127_3d14__25c_20_257s_20_257 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 25 63 20 25 37 73 20 25 37 -R 00 00 01 00 -T 0b 00 00 00 6c 64 20 25 30 32 64 2f 25 30 32 -R 00 00 01 00 -T 16 00 00 00 64 20 25 30 32 64 3a 25 30 32 64 -R 00 00 01 00 -T 21 00 00 00 20 25 2d 32 30 73 20 25 73 0a 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0127_fcae__25c.rel b/src/nos/lib/messages_lib/0127_fcae__25c.rel new file mode 100644 index 00000000..049b2699 --- /dev/null +++ b/src/nos/lib/messages_lib/0127_fcae__25c.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0127_fcae__25c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 25 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0128_22d3__25c_25c_25c.rel b/src/nos/lib/messages_lib/0128_22d3__25c_25c_25c.rel deleted file mode 100644 index 8f58ab21..00000000 --- a/src/nos/lib/messages_lib/0128_22d3__25c_25c_25c.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0128_22d3__25c_25c_25c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 63 25 63 25 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0128_6d8a__25c_20.rel b/src/nos/lib/messages_lib/0128_6d8a__25c_20.rel new file mode 100644 index 00000000..91e04319 --- /dev/null +++ b/src/nos/lib/messages_lib/0128_6d8a__25c_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0128_6d8a__25c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 63 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0129_3d14__25c_20_257s_20_257.rel b/src/nos/lib/messages_lib/0129_3d14__25c_20_257s_20_257.rel new file mode 100644 index 00000000..0766077d --- /dev/null +++ b/src/nos/lib/messages_lib/0129_3d14__25c_20_257s_20_257.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0129_3d14__25c_20_257s_20_257 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 25 63 20 25 37 73 20 25 37 +R 00 00 01 00 +T 0b 00 00 00 6c 64 20 25 30 32 64 2f 25 30 32 +R 00 00 01 00 +T 16 00 00 00 64 20 25 30 32 64 3a 25 30 32 64 +R 00 00 01 00 +T 21 00 00 00 20 25 2d 32 30 73 20 25 73 0a 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0129_4b6e__25c_25c_25c_0a.rel b/src/nos/lib/messages_lib/0129_4b6e__25c_25c_25c_0a.rel deleted file mode 100644 index 46319ffe..00000000 --- a/src/nos/lib/messages_lib/0129_4b6e__25c_25c_25c_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0129_4b6e__25c_25c_25c_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 63 25 63 25 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012a_22d3__25c_25c_25c.rel b/src/nos/lib/messages_lib/012a_22d3__25c_25c_25c.rel new file mode 100644 index 00000000..66eb7411 --- /dev/null +++ b/src/nos/lib/messages_lib/012a_22d3__25c_25c_25c.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___012a_22d3__25c_25c_25c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 63 25 63 25 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012a_2970__25c_25c_25c_253d_2.rel b/src/nos/lib/messages_lib/012a_2970__25c_25c_25c_253d_2.rel deleted file mode 100644 index 91bd0eb8..00000000 --- a/src/nos/lib/messages_lib/012a_2970__25c_25c_25c_253d_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___012a_2970__25c_25c_25c_253d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 25 63 25 63 25 63 25 33 64 -R 00 00 01 00 -T 0b 00 00 00 20 25 2d 32 37 2e 32 37 73 20 25 -R 00 00 01 00 -T 16 00 00 00 2d 31 32 2e 31 32 73 20 25 35 6c -R 00 00 01 00 -T 21 00 00 00 64 20 25 2e 32 35 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012b_4b6e__25c_25c_25c_0a.rel b/src/nos/lib/messages_lib/012b_4b6e__25c_25c_25c_0a.rel new file mode 100644 index 00000000..973f6862 --- /dev/null +++ b/src/nos/lib/messages_lib/012b_4b6e__25c_25c_25c_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___012b_4b6e__25c_25c_25c_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 63 25 63 25 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012b_8514__25c_25s_0a.rel b/src/nos/lib/messages_lib/012b_8514__25c_25s_0a.rel deleted file mode 100644 index 18e7010f..00000000 --- a/src/nos/lib/messages_lib/012b_8514__25c_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___012b_8514__25c_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 63 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012c_086d__25c_5b2J.rel b/src/nos/lib/messages_lib/012c_086d__25c_5b2J.rel deleted file mode 100644 index baedae21..00000000 --- a/src/nos/lib/messages_lib/012c_086d__25c_5b2J.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___012c_086d__25c_5b2J Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 63 5b 32 4a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012c_2970__25c_25c_25c_253d_2.rel b/src/nos/lib/messages_lib/012c_2970__25c_25c_25c_253d_2.rel new file mode 100644 index 00000000..866c1d9a --- /dev/null +++ b/src/nos/lib/messages_lib/012c_2970__25c_25c_25c_253d_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___012c_2970__25c_25c_25c_253d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 25 63 25 63 25 63 25 33 64 +R 00 00 01 00 +T 0b 00 00 00 20 25 2d 32 37 2e 32 37 73 20 25 +R 00 00 01 00 +T 16 00 00 00 2d 31 32 2e 31 32 73 20 25 35 6c +R 00 00 01 00 +T 21 00 00 00 64 20 25 2e 32 35 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012d_8514__25c_25s_0a.rel b/src/nos/lib/messages_lib/012d_8514__25c_25s_0a.rel new file mode 100644 index 00000000..5d6715c9 --- /dev/null +++ b/src/nos/lib/messages_lib/012d_8514__25c_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___012d_8514__25c_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 63 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012d_8811__25d.rel b/src/nos/lib/messages_lib/012d_8811__25d.rel deleted file mode 100644 index 878fb021..00000000 --- a/src/nos/lib/messages_lib/012d_8811__25d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___012d_8811__25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012e_086d__25c_5b2J.rel b/src/nos/lib/messages_lib/012e_086d__25c_5b2J.rel new file mode 100644 index 00000000..65d7c15d --- /dev/null +++ b/src/nos/lib/messages_lib/012e_086d__25c_5b2J.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___012e_086d__25c_5b2J Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 63 5b 32 4a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012e_aeda__25d_0a.rel b/src/nos/lib/messages_lib/012e_aeda__25d_0a.rel deleted file mode 100644 index 5f9989d3..00000000 --- a/src/nos/lib/messages_lib/012e_aeda__25d_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___012e_aeda__25d_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012f_8811__25d.rel b/src/nos/lib/messages_lib/012f_8811__25d.rel new file mode 100644 index 00000000..0033e00f --- /dev/null +++ b/src/nos/lib/messages_lib/012f_8811__25d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___012f_8811__25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/012f_cd50__25d_20message_25s_.rel b/src/nos/lib/messages_lib/012f_cd50__25d_20message_25s_.rel deleted file mode 100644 index 10aed5c9..00000000 --- a/src/nos/lib/messages_lib/012f_cd50__25d_20message_25s_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___012f_cd50__25d_20message_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 25 64 20 6d 65 73 73 61 67 -R 00 00 01 00 -T 0b 00 00 00 65 25 73 20 2d 20 20 25 64 20 6e -R 00 00 01 00 -T 16 00 00 00 65 77 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0130_aeda__25d_0a.rel b/src/nos/lib/messages_lib/0130_aeda__25d_0a.rel new file mode 100644 index 00000000..1bbd7760 --- /dev/null +++ b/src/nos/lib/messages_lib/0130_aeda__25d_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0130_aeda__25d_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0130_ea62__25ld.rel b/src/nos/lib/messages_lib/0130_ea62__25ld.rel deleted file mode 100644 index 1c112a49..00000000 --- a/src/nos/lib/messages_lib/0130_ea62__25ld.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0130_ea62__25ld Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 6c 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0131_cd50__25d_20message_25s_.rel b/src/nos/lib/messages_lib/0131_cd50__25d_20message_25s_.rel new file mode 100644 index 00000000..5fca9c95 --- /dev/null +++ b/src/nos/lib/messages_lib/0131_cd50__25d_20message_25s_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0131_cd50__25d_20message_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 25 64 20 6d 65 73 73 61 67 +R 00 00 01 00 +T 0b 00 00 00 65 25 73 20 2d 20 20 25 64 20 6e +R 00 00 01 00 +T 16 00 00 00 65 77 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0131_eb6a__25lu.rel b/src/nos/lib/messages_lib/0131_eb6a__25lu.rel deleted file mode 100644 index a3fae857..00000000 --- a/src/nos/lib/messages_lib/0131_eb6a__25lu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0131_eb6a__25lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0132_63ed__25lu_0a.rel b/src/nos/lib/messages_lib/0132_63ed__25lu_0a.rel deleted file mode 100644 index 97a20aeb..00000000 --- a/src/nos/lib/messages_lib/0132_63ed__25lu_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0132_63ed__25lu_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0132_ea62__25ld.rel b/src/nos/lib/messages_lib/0132_ea62__25ld.rel new file mode 100644 index 00000000..1efc5f12 --- /dev/null +++ b/src/nos/lib/messages_lib/0132_ea62__25ld.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0132_ea62__25ld Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 6c 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0133_eb6a__25lu.rel b/src/nos/lib/messages_lib/0133_eb6a__25lu.rel new file mode 100644 index 00000000..0c0e77c6 --- /dev/null +++ b/src/nos/lib/messages_lib/0133_eb6a__25lu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0133_eb6a__25lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0133_f325__25lu_2f_25lu_0a.rel b/src/nos/lib/messages_lib/0133_f325__25lu_2f_25lu_0a.rel deleted file mode 100644 index 44a285fb..00000000 --- a/src/nos/lib/messages_lib/0133_f325__25lu_2f_25lu_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0133_f325__25lu_2f_25lu_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 25 6c 75 2f 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0134_63ed__25lu_0a.rel b/src/nos/lib/messages_lib/0134_63ed__25lu_0a.rel new file mode 100644 index 00000000..93d91a7c --- /dev/null +++ b/src/nos/lib/messages_lib/0134_63ed__25lu_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0134_63ed__25lu_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0134_d273__25p_20.rel b/src/nos/lib/messages_lib/0134_d273__25p_20.rel deleted file mode 100644 index d4e4071a..00000000 --- a/src/nos/lib/messages_lib/0134_d273__25p_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0134_d273__25p_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 70 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0135_1c93__25p_20_256lu.rel b/src/nos/lib/messages_lib/0135_1c93__25p_20_256lu.rel deleted file mode 100644 index 4736aebf..00000000 --- a/src/nos/lib/messages_lib/0135_1c93__25p_20_256lu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0135_1c93__25p_20_256lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 70 20 25 36 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0135_f325__25lu_2f_25lu_0a.rel b/src/nos/lib/messages_lib/0135_f325__25lu_2f_25lu_0a.rel new file mode 100644 index 00000000..ae70d067 --- /dev/null +++ b/src/nos/lib/messages_lib/0135_f325__25lu_2f_25lu_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0135_f325__25lu_2f_25lu_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 25 6c 75 2f 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0136_d273__25p_20.rel b/src/nos/lib/messages_lib/0136_d273__25p_20.rel new file mode 100644 index 00000000..39f19563 --- /dev/null +++ b/src/nos/lib/messages_lib/0136_d273__25p_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0136_d273__25p_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 70 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0136_ec2f__25s.rel b/src/nos/lib/messages_lib/0136_ec2f__25s.rel deleted file mode 100644 index a2556041..00000000 --- a/src/nos/lib/messages_lib/0136_ec2f__25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0136_ec2f__25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0137_1c93__25p_20_256lu.rel b/src/nos/lib/messages_lib/0137_1c93__25p_20_256lu.rel new file mode 100644 index 00000000..4b2d066c --- /dev/null +++ b/src/nos/lib/messages_lib/0137_1c93__25p_20_256lu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0137_1c93__25p_20_256lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 70 20 25 36 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0137_7643__25s_0a.rel b/src/nos/lib/messages_lib/0137_7643__25s_0a.rel deleted file mode 100644 index adbd0084..00000000 --- a/src/nos/lib/messages_lib/0137_7643__25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0137_7643__25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0138_0276__25s_0a_25s_0a.rel b/src/nos/lib/messages_lib/0138_0276__25s_0a_25s_0a.rel deleted file mode 100644 index 121e53a6..00000000 --- a/src/nos/lib/messages_lib/0138_0276__25s_0a_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0138_0276__25s_0a_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 73 0a 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0138_ec2f__25s.rel b/src/nos/lib/messages_lib/0138_ec2f__25s.rel new file mode 100644 index 00000000..4e9b11a5 --- /dev/null +++ b/src/nos/lib/messages_lib/0138_ec2f__25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0138_ec2f__25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0139_7643__25s_0a.rel b/src/nos/lib/messages_lib/0139_7643__25s_0a.rel new file mode 100644 index 00000000..a3985841 --- /dev/null +++ b/src/nos/lib/messages_lib/0139_7643__25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0139_7643__25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0139_f81b__25s_20.rel b/src/nos/lib/messages_lib/0139_f81b__25s_20.rel deleted file mode 100644 index e665f41e..00000000 --- a/src/nos/lib/messages_lib/0139_f81b__25s_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0139_f81b__25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013a_0276__25s_0a_25s_0a.rel b/src/nos/lib/messages_lib/013a_0276__25s_0a_25s_0a.rel new file mode 100644 index 00000000..f465ee7e --- /dev/null +++ b/src/nos/lib/messages_lib/013a_0276__25s_0a_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___013a_0276__25s_0a_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 73 0a 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013a_8b7d__25s_20_2502d_2502d.rel b/src/nos/lib/messages_lib/013a_8b7d__25s_20_2502d_2502d.rel deleted file mode 100644 index b4c5a060..00000000 --- a/src/nos/lib/messages_lib/013a_8b7d__25s_20_2502d_2502d.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___013a_8b7d__25s_20_2502d_2502d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 25 73 20 25 30 32 64 25 30 -R 00 00 01 00 -T 0b 00 00 00 32 64 25 30 32 64 20 25 30 32 64 -R 00 00 01 00 -T 16 00 00 00 25 30 32 64 25 30 32 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013b_7be3__25s_20_25p_0a.rel b/src/nos/lib/messages_lib/013b_7be3__25s_20_25p_0a.rel deleted file mode 100644 index 4dd26ef5..00000000 --- a/src/nos/lib/messages_lib/013b_7be3__25s_20_25p_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___013b_7be3__25s_20_25p_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 73 20 25 70 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013b_f81b__25s_20.rel b/src/nos/lib/messages_lib/013b_f81b__25s_20.rel new file mode 100644 index 00000000..7f5e3603 --- /dev/null +++ b/src/nos/lib/messages_lib/013b_f81b__25s_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___013b_f81b__25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013c_518b__25s_20_25s_0a.rel b/src/nos/lib/messages_lib/013c_518b__25s_20_25s_0a.rel deleted file mode 100644 index 3ea571cb..00000000 --- a/src/nos/lib/messages_lib/013c_518b__25s_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___013c_518b__25s_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013c_8b7d__25s_20_2502d_2502d.rel b/src/nos/lib/messages_lib/013c_8b7d__25s_20_2502d_2502d.rel new file mode 100644 index 00000000..219401d1 --- /dev/null +++ b/src/nos/lib/messages_lib/013c_8b7d__25s_20_2502d_2502d.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___013c_8b7d__25s_20_2502d_2502d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 25 73 20 25 30 32 64 25 30 +R 00 00 01 00 +T 0b 00 00 00 32 64 25 30 32 64 20 25 30 32 64 +R 00 00 01 00 +T 16 00 00 00 25 30 32 64 25 30 32 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013d_7be3__25s_20_25p_0a.rel b/src/nos/lib/messages_lib/013d_7be3__25s_20_25p_0a.rel new file mode 100644 index 00000000..69019c28 --- /dev/null +++ b/src/nos/lib/messages_lib/013d_7be3__25s_20_25p_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___013d_7be3__25s_20_25p_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 73 20 25 70 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013d_ca49__25s_20_25s_3a_20_2.rel b/src/nos/lib/messages_lib/013d_ca49__25s_20_25s_3a_20_2.rel deleted file mode 100644 index 64aa7ee8..00000000 --- a/src/nos/lib/messages_lib/013d_ca49__25s_20_25s_3a_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___013d_ca49__25s_20_25s_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 25 73 20 25 73 3a 20 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 20 62 79 74 65 73 20 69 6e 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 73 65 63 20 28 25 6c -R 00 00 01 00 -T 21 00 00 00 75 2f 73 65 63 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013e_43c6__25s_20_25s_3a_20Er.rel b/src/nos/lib/messages_lib/013e_43c6__25s_20_25s_3a_20Er.rel deleted file mode 100644 index 421eaaa3..00000000 --- a/src/nos/lib/messages_lib/013e_43c6__25s_20_25s_3a_20Er.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___013e_43c6__25s_20_25s_3a_20Er Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 25 73 20 25 73 3a 20 45 72 -R 00 00 01 00 -T 0b 00 00 00 72 6f 72 2f 61 62 6f 72 74 20 64 -R 00 00 01 00 -T 16 00 00 00 75 72 69 6e 67 20 64 61 74 61 20 -R 00 00 01 00 -T 21 00 00 00 74 72 61 6e 73 66 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013e_518b__25s_20_25s_0a.rel b/src/nos/lib/messages_lib/013e_518b__25s_20_25s_0a.rel new file mode 100644 index 00000000..3fad7d1a --- /dev/null +++ b/src/nos/lib/messages_lib/013e_518b__25s_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___013e_518b__25s_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013f_b8b7__25s_20_2d_20.rel b/src/nos/lib/messages_lib/013f_b8b7__25s_20_2d_20.rel deleted file mode 100644 index c3be2a86..00000000 --- a/src/nos/lib/messages_lib/013f_b8b7__25s_20_2d_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___013f_b8b7__25s_20_2d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 73 20 2d 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/013f_ca49__25s_20_25s_3a_20_2.rel b/src/nos/lib/messages_lib/013f_ca49__25s_20_25s_3a_20_2.rel new file mode 100644 index 00000000..42e59cce --- /dev/null +++ b/src/nos/lib/messages_lib/013f_ca49__25s_20_25s_3a_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___013f_ca49__25s_20_25s_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 25 73 20 25 73 3a 20 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 20 62 79 74 65 73 20 69 6e 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 73 65 63 20 28 25 6c +R 00 00 01 00 +T 21 00 00 00 75 2f 73 65 63 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0140_1170__25s_20_2d_20Differ.rel b/src/nos/lib/messages_lib/0140_1170__25s_20_2d_20Differ.rel deleted file mode 100644 index 39f0f3aa..00000000 --- a/src/nos/lib/messages_lib/0140_1170__25s_20_2d_20Differ.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0140_1170__25s_20_2d_20Differ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 25 73 20 2d 20 44 69 66 66 -R 00 00 01 00 -T 0b 00 00 00 65 72 65 6e 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0140_43c6__25s_20_25s_3a_20Er.rel b/src/nos/lib/messages_lib/0140_43c6__25s_20_25s_3a_20Er.rel new file mode 100644 index 00000000..b9253a22 --- /dev/null +++ b/src/nos/lib/messages_lib/0140_43c6__25s_20_25s_3a_20Er.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0140_43c6__25s_20_25s_3a_20Er Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 25 73 20 25 73 3a 20 45 72 +R 00 00 01 00 +T 0b 00 00 00 72 6f 72 2f 61 62 6f 72 74 20 64 +R 00 00 01 00 +T 16 00 00 00 75 72 69 6e 67 20 64 61 74 61 20 +R 00 00 01 00 +T 21 00 00 00 74 72 61 6e 73 66 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0141_b8b7__25s_20_2d_20.rel b/src/nos/lib/messages_lib/0141_b8b7__25s_20_2d_20.rel new file mode 100644 index 00000000..da8eca16 --- /dev/null +++ b/src/nos/lib/messages_lib/0141_b8b7__25s_20_2d_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0141_b8b7__25s_20_2d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 73 20 2d 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0141_d4cc__25s_20_2d_20Remote.rel b/src/nos/lib/messages_lib/0141_d4cc__25s_20_2d_20Remote.rel deleted file mode 100644 index 1b2c5d54..00000000 --- a/src/nos/lib/messages_lib/0141_d4cc__25s_20_2d_20Remote.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0141_d4cc__25s_20_2d_20Remote Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 25 73 20 2d 20 52 65 6d 6f -R 00 00 01 00 -T 0b 00 00 00 74 65 20 65 78 69 74 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0142_1170__25s_20_2d_20Differ.rel b/src/nos/lib/messages_lib/0142_1170__25s_20_2d_20Differ.rel new file mode 100644 index 00000000..2be9fd7f --- /dev/null +++ b/src/nos/lib/messages_lib/0142_1170__25s_20_2d_20Differ.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0142_1170__25s_20_2d_20Differ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 25 73 20 2d 20 44 69 66 66 +R 00 00 01 00 +T 0b 00 00 00 65 72 65 6e 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0142_4968__25s_20_2d_20Same_0.rel b/src/nos/lib/messages_lib/0142_4968__25s_20_2d_20Same_0.rel deleted file mode 100644 index 2eec3ec1..00000000 --- a/src/nos/lib/messages_lib/0142_4968__25s_20_2d_20Same_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0142_4968__25s_20_2d_20Same_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 25 73 20 2d 20 53 61 6d 65 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0143_ace2__25s_20dialer_3a_20.rel b/src/nos/lib/messages_lib/0143_ace2__25s_20dialer_3a_20.rel deleted file mode 100644 index 4b240c92..00000000 --- a/src/nos/lib/messages_lib/0143_ace2__25s_20dialer_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0143_ace2__25s_20dialer_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 25 73 20 64 69 61 6c 65 72 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0143_d4cc__25s_20_2d_20Remote.rel b/src/nos/lib/messages_lib/0143_d4cc__25s_20_2d_20Remote.rel new file mode 100644 index 00000000..b2b2136d --- /dev/null +++ b/src/nos/lib/messages_lib/0143_d4cc__25s_20_2d_20Remote.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0143_d4cc__25s_20_2d_20Remote Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 25 73 20 2d 20 52 65 6d 6f +R 00 00 01 00 +T 0b 00 00 00 74 65 20 65 78 69 74 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0144_4968__25s_20_2d_20Same_0.rel b/src/nos/lib/messages_lib/0144_4968__25s_20_2d_20Same_0.rel new file mode 100644 index 00000000..b39285c8 --- /dev/null +++ b/src/nos/lib/messages_lib/0144_4968__25s_20_2d_20Same_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0144_4968__25s_20_2d_20Same_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 25 73 20 2d 20 53 61 6d 65 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0144_933b__25s_20errno_20_25d.rel b/src/nos/lib/messages_lib/0144_933b__25s_20errno_20_25d.rel deleted file mode 100644 index aab349bf..00000000 --- a/src/nos/lib/messages_lib/0144_933b__25s_20errno_20_25d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0144_933b__25s_20errno_20_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 73 20 65 72 72 6e 6f 20 -R 00 00 01 00 -T 0b 00 00 00 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0145_ace2__25s_20dialer_3a_20.rel b/src/nos/lib/messages_lib/0145_ace2__25s_20dialer_3a_20.rel new file mode 100644 index 00000000..023ca30a --- /dev/null +++ b/src/nos/lib/messages_lib/0145_ace2__25s_20dialer_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0145_ace2__25s_20dialer_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 25 73 20 64 69 61 6c 65 72 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0145_f768__25s_20file_25s_2e_.rel b/src/nos/lib/messages_lib/0145_f768__25s_20file_25s_2e_.rel deleted file mode 100644 index 423e1497..00000000 --- a/src/nos/lib/messages_lib/0145_f768__25s_20file_25s_2e_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___0145_f768__25s_20file_25s_2e_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 25 73 20 66 69 6c 65 25 73 -R 00 00 01 00 -T 0b 00 00 00 2e 20 25 73 20 62 79 74 65 73 20 -R 00 00 01 00 -T 16 00 00 00 66 72 65 65 2e 20 44 69 73 6b 20 -R 00 00 01 00 -T 21 00 00 00 73 69 7a 65 20 25 73 20 62 79 74 -R 00 00 01 00 -T 2c 00 00 00 65 73 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0146_933b__25s_20errno_20_25d.rel b/src/nos/lib/messages_lib/0146_933b__25s_20errno_20_25d.rel new file mode 100644 index 00000000..a2e47aee --- /dev/null +++ b/src/nos/lib/messages_lib/0146_933b__25s_20errno_20_25d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0146_933b__25s_20errno_20_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 73 20 65 72 72 6e 6f 20 +R 00 00 01 00 +T 0b 00 00 00 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0146_c691__25s_20is_20unreach.rel b/src/nos/lib/messages_lib/0146_c691__25s_20is_20unreach.rel deleted file mode 100644 index 3dc5c4b7..00000000 --- a/src/nos/lib/messages_lib/0146_c691__25s_20is_20unreach.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0146_c691__25s_20is_20unreach Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 25 73 20 69 73 20 75 6e 72 -R 00 00 01 00 -T 0b 00 00 00 65 61 63 68 61 62 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0147_a4a4__25s_20logged_20in.rel b/src/nos/lib/messages_lib/0147_a4a4__25s_20logged_20in.rel deleted file mode 100644 index a51c0cb1..00000000 --- a/src/nos/lib/messages_lib/0147_a4a4__25s_20logged_20in.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0147_a4a4__25s_20logged_20in Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 73 20 6c 6f 67 67 65 64 -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0147_f768__25s_20file_25s_2e_.rel b/src/nos/lib/messages_lib/0147_f768__25s_20file_25s_2e_.rel new file mode 100644 index 00000000..56451a6e --- /dev/null +++ b/src/nos/lib/messages_lib/0147_f768__25s_20file_25s_2e_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___0147_f768__25s_20file_25s_2e_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 25 73 20 66 69 6c 65 25 73 +R 00 00 01 00 +T 0b 00 00 00 2e 20 25 73 20 62 79 74 65 73 20 +R 00 00 01 00 +T 16 00 00 00 66 72 65 65 2e 20 44 69 73 6b 20 +R 00 00 01 00 +T 21 00 00 00 73 69 7a 65 20 25 73 20 62 79 74 +R 00 00 01 00 +T 2c 00 00 00 65 73 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0148_a64e__25s_20logged_20in_.rel b/src/nos/lib/messages_lib/0148_a64e__25s_20logged_20in_.rel deleted file mode 100644 index 0ba0ebd7..00000000 --- a/src/nos/lib/messages_lib/0148_a64e__25s_20logged_20in_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0148_a64e__25s_20logged_20in_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 25 73 20 6c 6f 67 67 65 64 -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 2c 20 49 44 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0148_c691__25s_20is_20unreach.rel b/src/nos/lib/messages_lib/0148_c691__25s_20is_20unreach.rel new file mode 100644 index 00000000..de6172b7 --- /dev/null +++ b/src/nos/lib/messages_lib/0148_c691__25s_20is_20unreach.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0148_c691__25s_20is_20unreach Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 25 73 20 69 73 20 75 6e 72 +R 00 00 01 00 +T 0b 00 00 00 65 61 63 68 61 62 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0149_a4a4__25s_20logged_20in.rel b/src/nos/lib/messages_lib/0149_a4a4__25s_20logged_20in.rel new file mode 100644 index 00000000..9ecdaa07 --- /dev/null +++ b/src/nos/lib/messages_lib/0149_a4a4__25s_20logged_20in.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0149_a4a4__25s_20logged_20in Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 73 20 6c 6f 67 67 65 64 +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0149_b314__25s_20refs_20to_20.rel b/src/nos/lib/messages_lib/0149_b314__25s_20refs_20to_20.rel deleted file mode 100644 index 7f6f88b4..00000000 --- a/src/nos/lib/messages_lib/0149_b314__25s_20refs_20to_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0149_b314__25s_20refs_20to_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 25 73 20 72 65 66 73 20 74 -R 00 00 01 00 -T 0b 00 00 00 6f 20 69 6e 6f 64 65 20 25 75 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014a_a64e__25s_20logged_20in_.rel b/src/nos/lib/messages_lib/014a_a64e__25s_20logged_20in_.rel new file mode 100644 index 00000000..b5300c21 --- /dev/null +++ b/src/nos/lib/messages_lib/014a_a64e__25s_20logged_20in_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___014a_a64e__25s_20logged_20in_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 25 73 20 6c 6f 67 67 65 64 +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 2c 20 49 44 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014a_bd91__25s_20remain_20_25.rel b/src/nos/lib/messages_lib/014a_bd91__25s_20remain_20_25.rel deleted file mode 100644 index bcf722a5..00000000 --- a/src/nos/lib/messages_lib/014a_bd91__25s_20remain_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___014a_bd91__25s_20remain_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 73 20 72 65 6d 61 69 6e -R 00 00 01 00 -T 0b 00 00 00 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014b_b314__25s_20refs_20to_20.rel b/src/nos/lib/messages_lib/014b_b314__25s_20refs_20to_20.rel new file mode 100644 index 00000000..5922247a --- /dev/null +++ b/src/nos/lib/messages_lib/014b_b314__25s_20refs_20to_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___014b_b314__25s_20refs_20to_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 25 73 20 72 65 66 73 20 74 +R 00 00 01 00 +T 0b 00 00 00 6f 20 69 6e 6f 64 65 20 25 75 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014b_bf9e__25s_20thru_20.rel b/src/nos/lib/messages_lib/014b_bf9e__25s_20thru_20.rel deleted file mode 100644 index 29a88a2f..00000000 --- a/src/nos/lib/messages_lib/014b_bf9e__25s_20thru_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___014b_bf9e__25s_20thru_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 25 73 20 74 68 72 75 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014c_243b__25s_20type_20_25s_.rel b/src/nos/lib/messages_lib/014c_243b__25s_20type_20_25s_.rel deleted file mode 100644 index d15e09fd..00000000 --- a/src/nos/lib/messages_lib/014c_243b__25s_20type_20_25s_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___014c_243b__25s_20type_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 25 73 20 74 79 70 65 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 63 6c 61 73 73 20 25 75 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014c_bd91__25s_20remain_20_25.rel b/src/nos/lib/messages_lib/014c_bd91__25s_20remain_20_25.rel new file mode 100644 index 00000000..93681b5c --- /dev/null +++ b/src/nos/lib/messages_lib/014c_bd91__25s_20remain_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___014c_bd91__25s_20remain_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 73 20 72 65 6d 61 69 6e +R 00 00 01 00 +T 0b 00 00 00 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014d_7d69__25s_25_25_25s_2ebb.rel b/src/nos/lib/messages_lib/014d_7d69__25s_25_25_25s_2ebb.rel deleted file mode 100644 index 441f2e74..00000000 --- a/src/nos/lib/messages_lib/014d_7d69__25s_25_25_25s_2ebb.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___014d_7d69__25s_25_25_25s_2ebb Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 25 73 25 25 25 73 2e 62 62 -R 00 00 01 00 -T 0b 00 00 00 73 40 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014d_bf9e__25s_20thru_20.rel b/src/nos/lib/messages_lib/014d_bf9e__25s_20thru_20.rel new file mode 100644 index 00000000..a5724422 --- /dev/null +++ b/src/nos/lib/messages_lib/014d_bf9e__25s_20thru_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___014d_bf9e__25s_20thru_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 25 73 20 74 68 72 75 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014e_243b__25s_20type_20_25s_.rel b/src/nos/lib/messages_lib/014e_243b__25s_20type_20_25s_.rel new file mode 100644 index 00000000..c5a349f6 --- /dev/null +++ b/src/nos/lib/messages_lib/014e_243b__25s_20type_20_25s_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___014e_243b__25s_20type_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 25 73 20 74 79 70 65 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 63 6c 61 73 73 20 25 75 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014e_d324__25s_25c_0a.rel b/src/nos/lib/messages_lib/014e_d324__25s_25c_0a.rel deleted file mode 100644 index 6a1ca1ed..00000000 --- a/src/nos/lib/messages_lib/014e_d324__25s_25c_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___014e_d324__25s_25c_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 73 25 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014f_7d69__25s_25_25_25s_2ebb.rel b/src/nos/lib/messages_lib/014f_7d69__25s_25_25_25s_2ebb.rel new file mode 100644 index 00000000..7579df8e --- /dev/null +++ b/src/nos/lib/messages_lib/014f_7d69__25s_25_25_25s_2ebb.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___014f_7d69__25s_25_25_25s_2ebb Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 25 73 25 25 25 73 2e 62 62 +R 00 00 01 00 +T 0b 00 00 00 73 40 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/014f_ce9c__25s_25c_25c_25c.rel b/src/nos/lib/messages_lib/014f_ce9c__25s_25c_25c_25c.rel deleted file mode 100644 index a0003413..00000000 --- a/src/nos/lib/messages_lib/014f_ce9c__25s_25c_25c_25c.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___014f_ce9c__25s_25c_25c_25c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 25 73 25 63 25 63 25 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0150_910e__25s_25s.rel b/src/nos/lib/messages_lib/0150_910e__25s_25s.rel deleted file mode 100644 index f2136020..00000000 --- a/src/nos/lib/messages_lib/0150_910e__25s_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0150_910e__25s_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 73 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0150_d324__25s_25c_0a.rel b/src/nos/lib/messages_lib/0150_d324__25s_25c_0a.rel new file mode 100644 index 00000000..e40a0196 --- /dev/null +++ b/src/nos/lib/messages_lib/0150_d324__25s_25c_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0150_d324__25s_25c_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 73 25 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0151_46b5__25s_25s_0a.rel b/src/nos/lib/messages_lib/0151_46b5__25s_25s_0a.rel deleted file mode 100644 index 23c46c78..00000000 --- a/src/nos/lib/messages_lib/0151_46b5__25s_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0151_46b5__25s_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 25 73 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0151_ce9c__25s_25c_25c_25c.rel b/src/nos/lib/messages_lib/0151_ce9c__25s_25c_25c_25c.rel new file mode 100644 index 00000000..e3f06c8a --- /dev/null +++ b/src/nos/lib/messages_lib/0151_ce9c__25s_25c_25c_25c.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0151_ce9c__25s_25c_25c_25c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 25 73 25 63 25 63 25 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0152_4d3a__25s_25s_0a_0a.rel b/src/nos/lib/messages_lib/0152_4d3a__25s_25s_0a_0a.rel deleted file mode 100644 index 70ff8128..00000000 --- a/src/nos/lib/messages_lib/0152_4d3a__25s_25s_0a_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0152_4d3a__25s_25s_0a_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 73 25 73 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0152_910e__25s_25s.rel b/src/nos/lib/messages_lib/0152_910e__25s_25s.rel new file mode 100644 index 00000000..fb844fad --- /dev/null +++ b/src/nos/lib/messages_lib/0152_910e__25s_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0152_910e__25s_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 73 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0153_46b5__25s_25s_0a.rel b/src/nos/lib/messages_lib/0153_46b5__25s_25s_0a.rel new file mode 100644 index 00000000..71d5f70b --- /dev/null +++ b/src/nos/lib/messages_lib/0153_46b5__25s_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0153_46b5__25s_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 25 73 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0153_47c0__25s_3a.rel b/src/nos/lib/messages_lib/0153_47c0__25s_3a.rel deleted file mode 100644 index 7843c97b..00000000 --- a/src/nos/lib/messages_lib/0153_47c0__25s_3a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0153_47c0__25s_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 73 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0154_4d3a__25s_25s_0a_0a.rel b/src/nos/lib/messages_lib/0154_4d3a__25s_25s_0a_0a.rel new file mode 100644 index 00000000..1d2e4a02 --- /dev/null +++ b/src/nos/lib/messages_lib/0154_4d3a__25s_25s_0a_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0154_4d3a__25s_25s_0a_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 73 25 73 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0154_6911__25s_3a_0a.rel b/src/nos/lib/messages_lib/0154_6911__25s_3a_0a.rel deleted file mode 100644 index c21b4bd5..00000000 --- a/src/nos/lib/messages_lib/0154_6911__25s_3a_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0154_6911__25s_3a_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0155_47c0__25s_3a.rel b/src/nos/lib/messages_lib/0155_47c0__25s_3a.rel new file mode 100644 index 00000000..362e8ecb --- /dev/null +++ b/src/nos/lib/messages_lib/0155_47c0__25s_3a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0155_47c0__25s_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 73 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0155_e749__25s_3a_20.rel b/src/nos/lib/messages_lib/0155_e749__25s_3a_20.rel deleted file mode 100644 index e14b2a60..00000000 --- a/src/nos/lib/messages_lib/0155_e749__25s_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0155_e749__25s_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 73 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0156_650d__25s_3a_20_25d_20me.rel b/src/nos/lib/messages_lib/0156_650d__25s_3a_20_25d_20me.rel deleted file mode 100644 index 0e4c2647..00000000 --- a/src/nos/lib/messages_lib/0156_650d__25s_3a_20_25d_20me.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0156_650d__25s_3a_20_25d_20me Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 25 73 3a 20 25 64 20 6d 65 -R 00 00 01 00 -T 0b 00 00 00 73 73 61 67 65 25 73 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0156_6911__25s_3a_0a.rel b/src/nos/lib/messages_lib/0156_6911__25s_3a_0a.rel new file mode 100644 index 00000000..39a94845 --- /dev/null +++ b/src/nos/lib/messages_lib/0156_6911__25s_3a_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0156_6911__25s_3a_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0157_86f5__25s_3a_20_25ld_0a.rel b/src/nos/lib/messages_lib/0157_86f5__25s_3a_20_25ld_0a.rel deleted file mode 100644 index 5f9c9b61..00000000 --- a/src/nos/lib/messages_lib/0157_86f5__25s_3a_20_25ld_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0157_86f5__25s_3a_20_25ld_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 25 73 3a 20 25 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0157_e749__25s_3a_20.rel b/src/nos/lib/messages_lib/0157_e749__25s_3a_20.rel new file mode 100644 index 00000000..8b08dabc --- /dev/null +++ b/src/nos/lib/messages_lib/0157_e749__25s_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0157_e749__25s_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 73 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0158_650d__25s_3a_20_25d_20me.rel b/src/nos/lib/messages_lib/0158_650d__25s_3a_20_25d_20me.rel new file mode 100644 index 00000000..81a3a9b6 --- /dev/null +++ b/src/nos/lib/messages_lib/0158_650d__25s_3a_20_25d_20me.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0158_650d__25s_3a_20_25d_20me Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 25 73 3a 20 25 64 20 6d 65 +R 00 00 01 00 +T 0b 00 00 00 73 73 61 67 65 25 73 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0158_7189__25s_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/0158_7189__25s_3a_20_25s_0a.rel deleted file mode 100644 index e2817b85..00000000 --- a/src/nos/lib/messages_lib/0158_7189__25s_3a_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0158_7189__25s_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 73 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0159_35bd__25s_3a_20_25s_2c.rel b/src/nos/lib/messages_lib/0159_35bd__25s_3a_20_25s_2c.rel deleted file mode 100644 index fd343866..00000000 --- a/src/nos/lib/messages_lib/0159_35bd__25s_3a_20_25s_2c.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0159_35bd__25s_3a_20_25s_2c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 73 3a 20 25 73 2c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0159_86f5__25s_3a_20_25ld_0a.rel b/src/nos/lib/messages_lib/0159_86f5__25s_3a_20_25ld_0a.rel new file mode 100644 index 00000000..9407e1b1 --- /dev/null +++ b/src/nos/lib/messages_lib/0159_86f5__25s_3a_20_25ld_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0159_86f5__25s_3a_20_25ld_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 25 73 3a 20 25 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015a_7189__25s_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/015a_7189__25s_3a_20_25s_0a.rel new file mode 100644 index 00000000..30469e64 --- /dev/null +++ b/src/nos/lib/messages_lib/015a_7189__25s_3a_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___015a_7189__25s_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 73 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015a_adab__25s_3a_20Interface.rel b/src/nos/lib/messages_lib/015a_adab__25s_3a_20Interface.rel deleted file mode 100644 index ac01fa61..00000000 --- a/src/nos/lib/messages_lib/015a_adab__25s_3a_20Interface.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___015a_adab__25s_3a_20Interface Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 25 73 3a 20 49 6e 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 66 61 63 65 20 75 6e 6b 6e 6f 77 -R 00 00 01 00 -T 16 00 00 00 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015b_35bd__25s_3a_20_25s_2c.rel b/src/nos/lib/messages_lib/015b_35bd__25s_3a_20_25s_2c.rel new file mode 100644 index 00000000..2f4a32c9 --- /dev/null +++ b/src/nos/lib/messages_lib/015b_35bd__25s_3a_20_25s_2c.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___015b_35bd__25s_3a_20_25s_2c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 73 3a 20 25 73 2c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015b_5f8a__25s_3a_20PPP_2fPAP.rel b/src/nos/lib/messages_lib/015b_5f8a__25s_3a_20PPP_2fPAP.rel deleted file mode 100644 index d4db74d4..00000000 --- a/src/nos/lib/messages_lib/015b_5f8a__25s_3a_20PPP_2fPAP.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___015b_5f8a__25s_3a_20PPP_2fPAP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 25 73 3a 20 50 50 50 2f 50 -R 00 00 01 00 -T 0b 00 00 00 41 50 20 20 50 61 73 73 77 6f 72 -R 00 00 01 00 -T 16 00 00 00 64 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015c_0cde__25s_3a_20bad_20dev.rel b/src/nos/lib/messages_lib/015c_0cde__25s_3a_20bad_20dev.rel deleted file mode 100644 index e5377e26..00000000 --- a/src/nos/lib/messages_lib/015c_0cde__25s_3a_20bad_20dev.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___015c_0cde__25s_3a_20bad_20dev Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 25 73 3a 20 62 61 64 20 64 -R 00 00 01 00 -T 0b 00 00 00 65 76 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015c_adab__25s_3a_20Interface.rel b/src/nos/lib/messages_lib/015c_adab__25s_3a_20Interface.rel new file mode 100644 index 00000000..265c77d6 --- /dev/null +++ b/src/nos/lib/messages_lib/015c_adab__25s_3a_20Interface.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___015c_adab__25s_3a_20Interface Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 25 73 3a 20 49 6e 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 66 61 63 65 20 75 6e 6b 6e 6f 77 +R 00 00 01 00 +T 16 00 00 00 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015d_5351__25s_3a_20bad_20ino.rel b/src/nos/lib/messages_lib/015d_5351__25s_3a_20bad_20ino.rel deleted file mode 100644 index 457630ae..00000000 --- a/src/nos/lib/messages_lib/015d_5351__25s_3a_20bad_20ino.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___015d_5351__25s_3a_20bad_20ino Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 25 73 3a 20 62 61 64 20 69 -R 00 00 01 00 -T 0b 00 00 00 6e 6f 64 65 20 6e 75 6d 62 65 72 -R 00 00 01 00 -T 16 00 00 00 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015d_5f8a__25s_3a_20PPP_2fPAP.rel b/src/nos/lib/messages_lib/015d_5f8a__25s_3a_20PPP_2fPAP.rel new file mode 100644 index 00000000..a81d4ff1 --- /dev/null +++ b/src/nos/lib/messages_lib/015d_5f8a__25s_3a_20PPP_2fPAP.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___015d_5f8a__25s_3a_20PPP_2fPAP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 25 73 3a 20 50 50 50 2f 50 +R 00 00 01 00 +T 0b 00 00 00 41 50 20 20 50 61 73 73 77 6f 72 +R 00 00 01 00 +T 16 00 00 00 64 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015e_0cde__25s_3a_20bad_20dev.rel b/src/nos/lib/messages_lib/015e_0cde__25s_3a_20bad_20dev.rel new file mode 100644 index 00000000..45794bb4 --- /dev/null +++ b/src/nos/lib/messages_lib/015e_0cde__25s_3a_20bad_20dev.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___015e_0cde__25s_3a_20bad_20dev Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 25 73 3a 20 62 61 64 20 64 +R 00 00 01 00 +T 0b 00 00 00 65 76 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015e_8c96__25s_3a_20corrupted.rel b/src/nos/lib/messages_lib/015e_8c96__25s_3a_20corrupted.rel deleted file mode 100644 index bba3ea4c..00000000 --- a/src/nos/lib/messages_lib/015e_8c96__25s_3a_20corrupted.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___015e_8c96__25s_3a_20corrupted Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 25 73 3a 20 63 6f 72 72 75 -R 00 00 01 00 -T 0b 00 00 00 70 74 65 64 20 69 6e 6f 64 65 20 -R 00 00 01 00 -T 16 00 00 00 30 78 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015f_5351__25s_3a_20bad_20ino.rel b/src/nos/lib/messages_lib/015f_5351__25s_3a_20bad_20ino.rel new file mode 100644 index 00000000..dc0142f8 --- /dev/null +++ b/src/nos/lib/messages_lib/015f_5351__25s_3a_20bad_20ino.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___015f_5351__25s_3a_20bad_20ino Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 25 73 3a 20 62 61 64 20 69 +R 00 00 01 00 +T 0b 00 00 00 6e 6f 64 65 20 6e 75 6d 62 65 72 +R 00 00 01 00 +T 16 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/015f_d157__25s_3a_20fs_20of_2.rel b/src/nos/lib/messages_lib/015f_d157__25s_3a_20fs_20of_2.rel deleted file mode 100644 index 530b42fb..00000000 --- a/src/nos/lib/messages_lib/015f_d157__25s_3a_20fs_20of_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___015f_d157__25s_3a_20fs_20of_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 25 73 3a 20 66 73 20 6f 66 -R 00 00 01 00 -T 0b 00 00 00 20 64 65 76 20 25 75 20 6d 61 72 -R 00 00 01 00 -T 16 00 00 00 6b 65 64 20 61 73 20 62 61 64 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0160_1d98__25s_3a_20local_20n.rel b/src/nos/lib/messages_lib/0160_1d98__25s_3a_20local_20n.rel deleted file mode 100644 index 933e3f3f..00000000 --- a/src/nos/lib/messages_lib/0160_1d98__25s_3a_20local_20n.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___0160_1d98__25s_3a_20local_20n Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 25 73 3a 20 6c 6f 63 61 6c -R 00 00 01 00 -T 0b 00 00 00 20 6e 61 6d 65 73 20 6e 6f 74 20 -R 00 00 01 00 -T 16 00 00 00 73 75 70 70 6f 72 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0160_8c96__25s_3a_20corrupted.rel b/src/nos/lib/messages_lib/0160_8c96__25s_3a_20corrupted.rel new file mode 100644 index 00000000..9c83c93e --- /dev/null +++ b/src/nos/lib/messages_lib/0160_8c96__25s_3a_20corrupted.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0160_8c96__25s_3a_20corrupted Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 25 73 3a 20 63 6f 72 72 75 +R 00 00 01 00 +T 0b 00 00 00 70 74 65 64 20 69 6e 6f 64 65 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0161_bba5__25s_3a_20mode_20_2.rel b/src/nos/lib/messages_lib/0161_bba5__25s_3a_20mode_20_2.rel deleted file mode 100644 index f0434db6..00000000 --- a/src/nos/lib/messages_lib/0161_bba5__25s_3a_20mode_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0161_bba5__25s_3a_20mode_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 25 73 3a 20 6d 6f 64 65 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 49 6e 69 74 20 66 61 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0161_d157__25s_3a_20fs_20of_2.rel b/src/nos/lib/messages_lib/0161_d157__25s_3a_20fs_20of_2.rel new file mode 100644 index 00000000..11952c5d --- /dev/null +++ b/src/nos/lib/messages_lib/0161_d157__25s_3a_20fs_20of_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0161_d157__25s_3a_20fs_20of_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 25 73 3a 20 66 73 20 6f 66 +R 00 00 01 00 +T 0b 00 00 00 20 64 65 76 20 25 75 20 6d 61 72 +R 00 00 01 00 +T 16 00 00 00 6b 65 64 20 61 73 20 62 61 64 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0162_1d98__25s_3a_20local_20n.rel b/src/nos/lib/messages_lib/0162_1d98__25s_3a_20local_20n.rel new file mode 100644 index 00000000..277f42b5 --- /dev/null +++ b/src/nos/lib/messages_lib/0162_1d98__25s_3a_20local_20n.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___0162_1d98__25s_3a_20local_20n Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 25 73 3a 20 6c 6f 63 61 6c +R 00 00 01 00 +T 0b 00 00 00 20 6e 61 6d 65 73 20 6e 6f 74 20 +R 00 00 01 00 +T 16 00 00 00 73 75 70 70 6f 72 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0162_60cc__25s_3a_20not_20a_2.rel b/src/nos/lib/messages_lib/0162_60cc__25s_3a_20not_20a_2.rel deleted file mode 100644 index bc657f0a..00000000 --- a/src/nos/lib/messages_lib/0162_60cc__25s_3a_20not_20a_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0162_60cc__25s_3a_20not_20a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 25 73 3a 20 6e 6f 74 20 61 -R 00 00 01 00 -T 0b 00 00 00 20 50 50 50 20 69 6e 74 65 72 66 -R 00 00 01 00 -T 16 00 00 00 61 63 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0163_4ed5__25s_3a_20release_5.rel b/src/nos/lib/messages_lib/0163_4ed5__25s_3a_20release_5.rel deleted file mode 100644 index bf65dbd7..00000000 --- a/src/nos/lib/messages_lib/0163_4ed5__25s_3a_20release_5.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0163_4ed5__25s_3a_20release_5 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 25 73 3a 20 72 65 6c 65 61 -R 00 00 01 00 -T 0b 00 00 00 73 65 5f 74 79 70 65 20 65 72 72 -R 00 00 01 00 -T 16 00 00 00 6f 72 20 63 6f 64 65 20 25 75 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0163_bba5__25s_3a_20mode_20_2.rel b/src/nos/lib/messages_lib/0163_bba5__25s_3a_20mode_20_2.rel new file mode 100644 index 00000000..1d070bab --- /dev/null +++ b/src/nos/lib/messages_lib/0163_bba5__25s_3a_20mode_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0163_bba5__25s_3a_20mode_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 25 73 3a 20 6d 6f 64 65 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 49 6e 69 74 20 66 61 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0164_04ae__25s_3a_20rtt_20_25.rel b/src/nos/lib/messages_lib/0164_04ae__25s_3a_20rtt_20_25.rel deleted file mode 100644 index 8b82235b..00000000 --- a/src/nos/lib/messages_lib/0164_04ae__25s_3a_20rtt_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0164_04ae__25s_3a_20rtt_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 73 3a 20 72 74 74 20 25 -R 00 00 01 00 -T 0b 00 00 00 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0164_60cc__25s_3a_20not_20a_2.rel b/src/nos/lib/messages_lib/0164_60cc__25s_3a_20not_20a_2.rel new file mode 100644 index 00000000..44fbe6be --- /dev/null +++ b/src/nos/lib/messages_lib/0164_60cc__25s_3a_20not_20a_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0164_60cc__25s_3a_20not_20a_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 25 73 3a 20 6e 6f 74 20 61 +R 00 00 01 00 +T 0b 00 00 00 20 50 50 50 20 69 6e 74 65 72 66 +R 00 00 01 00 +T 16 00 00 00 61 63 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0165_4ed5__25s_3a_20release_5.rel b/src/nos/lib/messages_lib/0165_4ed5__25s_3a_20release_5.rel new file mode 100644 index 00000000..d48ade4b --- /dev/null +++ b/src/nos/lib/messages_lib/0165_4ed5__25s_3a_20release_5.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0165_4ed5__25s_3a_20release_5 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 25 73 3a 20 72 65 6c 65 61 +R 00 00 01 00 +T 0b 00 00 00 73 65 5f 74 79 70 65 20 65 72 72 +R 00 00 01 00 +T 16 00 00 00 6f 72 20 63 6f 64 65 20 25 75 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0165_db35__25s_3a_20srtt_20_2.rel b/src/nos/lib/messages_lib/0165_db35__25s_3a_20srtt_20_2.rel deleted file mode 100644 index 59099400..00000000 --- a/src/nos/lib/messages_lib/0165_db35__25s_3a_20srtt_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0165_db35__25s_3a_20srtt_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 25 73 3a 20 73 72 74 74 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 6d 64 65 76 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0166_04ae__25s_3a_20rtt_20_25.rel b/src/nos/lib/messages_lib/0166_04ae__25s_3a_20rtt_20_25.rel new file mode 100644 index 00000000..ef60b2b6 --- /dev/null +++ b/src/nos/lib/messages_lib/0166_04ae__25s_3a_20rtt_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0166_04ae__25s_3a_20rtt_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 73 3a 20 72 74 74 20 25 +R 00 00 01 00 +T 0b 00 00 00 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0166_65f3__25s_3c_25ld_40_25s.rel b/src/nos/lib/messages_lib/0166_65f3__25s_3c_25ld_40_25s.rel deleted file mode 100644 index bc739f95..00000000 --- a/src/nos/lib/messages_lib/0166_65f3__25s_3c_25ld_40_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0166_65f3__25s_3c_25ld_40_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 25 73 3c 25 6c 64 40 25 73 -R 00 00 01 00 -T 0b 00 00 00 3e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0167_6e45__25s_3e_20_25s_20_2.rel b/src/nos/lib/messages_lib/0167_6e45__25s_3e_20_25s_20_2.rel deleted file mode 100644 index 2e22d72b..00000000 --- a/src/nos/lib/messages_lib/0167_6e45__25s_3e_20_25s_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0167_6e45__25s_3e_20_25s_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 73 3e 20 25 73 20 28 25 -R 00 00 01 00 -T 0b 00 00 00 73 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0167_db35__25s_3a_20srtt_20_2.rel b/src/nos/lib/messages_lib/0167_db35__25s_3a_20srtt_20_2.rel new file mode 100644 index 00000000..1982f2af --- /dev/null +++ b/src/nos/lib/messages_lib/0167_db35__25s_3a_20srtt_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0167_db35__25s_3a_20srtt_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 25 73 3a 20 73 72 74 74 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 6d 64 65 76 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0168_205d__25s_3e_20Invalid_2.rel b/src/nos/lib/messages_lib/0168_205d__25s_3e_20Invalid_2.rel deleted file mode 100644 index e638bc4b..00000000 --- a/src/nos/lib/messages_lib/0168_205d__25s_3e_20Invalid_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 33 flags 0 -S ___0168_205d__25s_3e_20Invalid_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 31 00 25 73 3e 20 49 6e 76 61 6c -R 00 00 01 00 -T 0b 00 00 00 69 64 20 63 6f 6d 6d 61 6e 64 20 -R 00 00 01 00 -T 16 00 00 00 28 43 4f 4e 4e 45 43 54 20 49 44 -R 00 00 01 00 -T 21 00 00 00 45 4e 54 20 4e 4f 44 45 53 20 55 -R 00 00 01 00 -T 2c 00 00 00 53 45 52 53 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0168_65f3__25s_3c_25ld_40_25s.rel b/src/nos/lib/messages_lib/0168_65f3__25s_3c_25ld_40_25s.rel new file mode 100644 index 00000000..ccb6b6c5 --- /dev/null +++ b/src/nos/lib/messages_lib/0168_65f3__25s_3c_25ld_40_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0168_65f3__25s_3c_25ld_40_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 25 73 3c 25 6c 64 40 25 73 +R 00 00 01 00 +T 0b 00 00 00 3e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0169_6e45__25s_3e_20_25s_20_2.rel b/src/nos/lib/messages_lib/0169_6e45__25s_3e_20_25s_20_2.rel new file mode 100644 index 00000000..a7fd935c --- /dev/null +++ b/src/nos/lib/messages_lib/0169_6e45__25s_3e_20_25s_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0169_6e45__25s_3e_20_25s_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 73 3e 20 25 73 20 28 25 +R 00 00 01 00 +T 0b 00 00 00 73 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0169_c86f__25s_40_25s_0a.rel b/src/nos/lib/messages_lib/0169_c86f__25s_40_25s_0a.rel deleted file mode 100644 index 5dd77e58..00000000 --- a/src/nos/lib/messages_lib/0169_c86f__25s_40_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0169_c86f__25s_40_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 25 73 40 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016a_205d__25s_3e_20Invalid_2.rel b/src/nos/lib/messages_lib/016a_205d__25s_3e_20Invalid_2.rel new file mode 100644 index 00000000..7d7d921f --- /dev/null +++ b/src/nos/lib/messages_lib/016a_205d__25s_3e_20Invalid_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 33 flags 0 +S ___016a_205d__25s_3e_20Invalid_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 31 00 25 73 3e 20 49 6e 76 61 6c +R 00 00 01 00 +T 0b 00 00 00 69 64 20 63 6f 6d 6d 61 6e 64 20 +R 00 00 01 00 +T 16 00 00 00 28 43 4f 4e 4e 45 43 54 20 49 44 +R 00 00 01 00 +T 21 00 00 00 45 4e 54 20 4e 4f 44 45 53 20 55 +R 00 00 01 00 +T 2c 00 00 00 53 45 52 53 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016a_82c1__25s_40_25s_3a_0a.rel b/src/nos/lib/messages_lib/016a_82c1__25s_40_25s_3a_0a.rel deleted file mode 100644 index 71d8406c..00000000 --- a/src/nos/lib/messages_lib/016a_82c1__25s_40_25s_3a_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___016a_82c1__25s_40_25s_3a_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 25 73 40 25 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016b_9fa6__25sMAILER_2dDAEMON.rel b/src/nos/lib/messages_lib/016b_9fa6__25sMAILER_2dDAEMON.rel deleted file mode 100644 index 5429b950..00000000 --- a/src/nos/lib/messages_lib/016b_9fa6__25sMAILER_2dDAEMON.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___016b_9fa6__25sMAILER_2dDAEMON Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 25 73 4d 41 49 4c 45 52 2d -R 00 00 01 00 -T 0b 00 00 00 44 41 45 4d 4f 4e 40 25 73 20 28 -R 00 00 01 00 -T 16 00 00 00 4d 61 69 6c 20 44 65 6c 69 76 65 -R 00 00 01 00 -T 21 00 00 00 72 79 20 53 75 62 73 79 73 74 65 -R 00 00 01 00 -T 2c 00 00 00 6d 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016b_c86f__25s_40_25s_0a.rel b/src/nos/lib/messages_lib/016b_c86f__25s_40_25s_0a.rel new file mode 100644 index 00000000..e8cdd43f --- /dev/null +++ b/src/nos/lib/messages_lib/016b_c86f__25s_40_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___016b_c86f__25s_40_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 25 73 40 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016c_82c1__25s_40_25s_3a_0a.rel b/src/nos/lib/messages_lib/016c_82c1__25s_40_25s_3a_0a.rel new file mode 100644 index 00000000..ced45d42 --- /dev/null +++ b/src/nos/lib/messages_lib/016c_82c1__25s_40_25s_3a_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___016c_82c1__25s_40_25s_3a_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 25 73 40 25 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016c_c284__25sR_0a.rel b/src/nos/lib/messages_lib/016c_c284__25sR_0a.rel deleted file mode 100644 index 63cc879d..00000000 --- a/src/nos/lib/messages_lib/016c_c284__25sR_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___016c_c284__25sR_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 25 73 52 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016d_2293__25u_0a.rel b/src/nos/lib/messages_lib/016d_2293__25u_0a.rel deleted file mode 100644 index a55d5fe2..00000000 --- a/src/nos/lib/messages_lib/016d_2293__25u_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___016d_2293__25u_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016d_9fa6__25sMAILER_2dDAEMON.rel b/src/nos/lib/messages_lib/016d_9fa6__25sMAILER_2dDAEMON.rel new file mode 100644 index 00000000..dd4df4be --- /dev/null +++ b/src/nos/lib/messages_lib/016d_9fa6__25sMAILER_2dDAEMON.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___016d_9fa6__25sMAILER_2dDAEMON Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 25 73 4d 41 49 4c 45 52 2d +R 00 00 01 00 +T 0b 00 00 00 44 41 45 4d 4f 4e 40 25 73 20 28 +R 00 00 01 00 +T 16 00 00 00 4d 61 69 6c 20 44 65 6c 69 76 65 +R 00 00 01 00 +T 21 00 00 00 72 79 20 53 75 62 73 79 73 74 65 +R 00 00 01 00 +T 2c 00 00 00 6d 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016e_c0bd__25u_20additional_3.rel b/src/nos/lib/messages_lib/016e_c0bd__25u_20additional_3.rel deleted file mode 100644 index 70917234..00000000 --- a/src/nos/lib/messages_lib/016e_c0bd__25u_20additional_3.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___016e_c0bd__25u_20additional_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 25 75 20 61 64 64 69 74 69 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 61 6c 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016e_c284__25sR_0a.rel b/src/nos/lib/messages_lib/016e_c284__25sR_0a.rel new file mode 100644 index 00000000..41414cf9 --- /dev/null +++ b/src/nos/lib/messages_lib/016e_c284__25sR_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___016e_c284__25sR_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 25 73 52 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016f_2293__25u_0a.rel b/src/nos/lib/messages_lib/016f_2293__25u_0a.rel new file mode 100644 index 00000000..a4bdb595 --- /dev/null +++ b/src/nos/lib/messages_lib/016f_2293__25u_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___016f_2293__25u_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/016f_7db0__25u_20answers_3a_0.rel b/src/nos/lib/messages_lib/016f_7db0__25u_20answers_3a_0.rel deleted file mode 100644 index 8803d28f..00000000 --- a/src/nos/lib/messages_lib/016f_7db0__25u_20answers_3a_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___016f_7db0__25u_20answers_3a_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 25 75 20 61 6e 73 77 65 72 -R 00 00 01 00 -T 0b 00 00 00 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0170_7c48__25u_20authority_3a.rel b/src/nos/lib/messages_lib/0170_7c48__25u_20authority_3a.rel deleted file mode 100644 index 13f08143..00000000 --- a/src/nos/lib/messages_lib/0170_7c48__25u_20authority_3a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0170_7c48__25u_20authority_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 25 75 20 61 75 74 68 6f 72 -R 00 00 01 00 -T 0b 00 00 00 69 74 79 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0170_c0bd__25u_20additional_3.rel b/src/nos/lib/messages_lib/0170_c0bd__25u_20additional_3.rel new file mode 100644 index 00000000..484f7ff8 --- /dev/null +++ b/src/nos/lib/messages_lib/0170_c0bd__25u_20additional_3.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0170_c0bd__25u_20additional_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 25 75 20 61 64 64 69 74 69 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 61 6c 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0171_7db0__25u_20answers_3a_0.rel b/src/nos/lib/messages_lib/0171_7db0__25u_20answers_3a_0.rel new file mode 100644 index 00000000..b05b521a --- /dev/null +++ b/src/nos/lib/messages_lib/0171_7db0__25u_20answers_3a_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0171_7db0__25u_20answers_3a_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 25 75 20 61 6e 73 77 65 72 +R 00 00 01 00 +T 0b 00 00 00 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0171_b843__25u_20questions_3a.rel b/src/nos/lib/messages_lib/0171_b843__25u_20questions_3a.rel deleted file mode 100644 index 6c98dbd8..00000000 --- a/src/nos/lib/messages_lib/0171_b843__25u_20questions_3a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0171_b843__25u_20questions_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 25 75 20 71 75 65 73 74 69 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0172_7c48__25u_20authority_3a.rel b/src/nos/lib/messages_lib/0172_7c48__25u_20authority_3a.rel new file mode 100644 index 00000000..5b2b8091 --- /dev/null +++ b/src/nos/lib/messages_lib/0172_7c48__25u_20authority_3a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0172_7c48__25u_20authority_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 25 75 20 61 75 74 68 6f 72 +R 00 00 01 00 +T 0b 00 00 00 69 74 79 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0172_af86__25u_3a_20calls_20_.rel b/src/nos/lib/messages_lib/0172_af86__25u_3a_20calls_20_.rel deleted file mode 100644 index 012a9ff5..00000000 --- a/src/nos/lib/messages_lib/0172_af86__25u_3a_20calls_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___0172_af86__25u_3a_20calls_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 25 75 3a 20 63 61 6c 6c 73 -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 20 6d 69 6e 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 20 6d 61 78 20 25 6c 75 20 61 -R 00 00 01 00 -T 21 00 00 00 76 67 20 25 6c 75 20 74 6f 74 20 -R 00 00 01 00 -T 2c 00 00 00 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0173_52fc__25x.rel b/src/nos/lib/messages_lib/0173_52fc__25x.rel deleted file mode 100644 index 2a5101a0..00000000 --- a/src/nos/lib/messages_lib/0173_52fc__25x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0173_52fc__25x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0173_b843__25u_20questions_3a.rel b/src/nos/lib/messages_lib/0173_b843__25u_20questions_3a.rel new file mode 100644 index 00000000..d83ce27d --- /dev/null +++ b/src/nos/lib/messages_lib/0173_b843__25u_20questions_3a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0173_b843__25u_20questions_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 25 75 20 71 75 65 73 74 69 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0174_af86__25u_3a_20calls_20_.rel b/src/nos/lib/messages_lib/0174_af86__25u_3a_20calls_20_.rel new file mode 100644 index 00000000..8c83411a --- /dev/null +++ b/src/nos/lib/messages_lib/0174_af86__25u_3a_20calls_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___0174_af86__25u_3a_20calls_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 25 75 3a 20 63 61 6c 6c 73 +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 20 6d 69 6e 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 20 6d 61 78 20 25 6c 75 20 61 +R 00 00 01 00 +T 21 00 00 00 76 67 20 25 6c 75 20 74 6f 74 20 +R 00 00 01 00 +T 2c 00 00 00 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0174_b099__26AXB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0174_b099__26AXB_20_20_20_20_.rel deleted file mode 100644 index 387d610a..00000000 --- a/src/nos/lib/messages_lib/0174_b099__26AXB_20_20_20_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___0174_b099__26AXB_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 26 41 58 42 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 53 6e 64 2d 51 20 20 20 52 63 -R 00 00 01 00 -T 16 00 00 00 76 2d 51 20 20 20 52 65 6d 6f 74 -R 00 00 01 00 -T 21 00 00 00 65 20 20 20 20 53 74 61 74 65 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0175_52fc__25x.rel b/src/nos/lib/messages_lib/0175_52fc__25x.rel new file mode 100644 index 00000000..86e2b17b --- /dev/null +++ b/src/nos/lib/messages_lib/0175_52fc__25x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0175_52fc__25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0175_7bf6__26CB_20_20_20_20_2.rel b/src/nos/lib/messages_lib/0175_7bf6__26CB_20_20_20_20_2.rel deleted file mode 100644 index c2f7483d..00000000 --- a/src/nos/lib/messages_lib/0175_7bf6__26CB_20_20_20_20_2.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 44 flags 0 -S ___0175_7bf6__26CB_20_20_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 42 00 26 43 42 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 53 6e 64 2d 57 20 53 6e 64 2d -R 00 00 01 00 -T 16 00 00 00 51 20 52 63 76 2d 51 20 20 20 20 -R 00 00 01 00 -T 21 00 00 00 20 4c 55 73 65 72 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 52 55 73 65 72 20 40 4e 6f 64 -R 00 00 01 00 -T 37 00 00 00 65 20 20 20 20 20 53 74 61 74 65 -R 00 00 01 00 -T 42 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0176_b099__26AXB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0176_b099__26AXB_20_20_20_20_.rel new file mode 100644 index 00000000..49e4fde3 --- /dev/null +++ b/src/nos/lib/messages_lib/0176_b099__26AXB_20_20_20_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___0176_b099__26AXB_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 26 41 58 42 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 53 6e 64 2d 51 20 20 20 52 63 +R 00 00 01 00 +T 16 00 00 00 76 2d 51 20 20 20 52 65 6d 6f 74 +R 00 00 01 00 +T 21 00 00 00 65 20 20 20 20 53 74 61 74 65 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0176_c497__26TCB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0176_c497__26TCB_20_20_20_20_.rel deleted file mode 100644 index 722895d2..00000000 --- a/src/nos/lib/messages_lib/0176_c497__26TCB_20_20_20_20_.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4e flags 0 -S ___0176_c497__26TCB_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 4c 00 26 54 43 42 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 52 63 76 2d 51 20 53 6e 64 2d -R 00 00 01 00 -T 16 00 00 00 51 20 20 4c 6f 63 61 6c 20 73 6f -R 00 00 01 00 -T 21 00 00 00 63 6b 65 74 20 20 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 20 52 65 6d 6f 74 65 20 -R 00 00 01 00 -T 37 00 00 00 73 6f 63 6b 65 74 20 20 20 20 20 -R 00 00 01 00 -T 42 00 00 00 20 20 20 20 20 53 74 61 74 65 0a -R 00 00 01 00 -T 4d 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0177_7bf6__26CB_20_20_20_20_2.rel b/src/nos/lib/messages_lib/0177_7bf6__26CB_20_20_20_20_2.rel new file mode 100644 index 00000000..2c275123 --- /dev/null +++ b/src/nos/lib/messages_lib/0177_7bf6__26CB_20_20_20_20_2.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 44 flags 0 +S ___0177_7bf6__26CB_20_20_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 42 00 26 43 42 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 53 6e 64 2d 57 20 53 6e 64 2d +R 00 00 01 00 +T 16 00 00 00 51 20 52 63 76 2d 51 20 20 20 20 +R 00 00 01 00 +T 21 00 00 00 20 4c 55 73 65 72 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 52 55 73 65 72 20 40 4e 6f 64 +R 00 00 01 00 +T 37 00 00 00 65 20 20 20 20 20 53 74 61 74 65 +R 00 00 01 00 +T 42 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0177_f73b__26UCB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0177_f73b__26UCB_20_20_20_20_.rel deleted file mode 100644 index 9fcbfbef..00000000 --- a/src/nos/lib/messages_lib/0177_f73b__26UCB_20_20_20_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___0177_f73b__26UCB_20_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 26 55 43 42 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 52 63 76 2d 51 20 20 4c 6f 63 -R 00 00 01 00 -T 16 00 00 00 61 6c 20 73 6f 63 6b 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0178_aa89__27_25c_27_0a.rel b/src/nos/lib/messages_lib/0178_aa89__27_25c_27_0a.rel deleted file mode 100644 index 7dab6eb1..00000000 --- a/src/nos/lib/messages_lib/0178_aa89__27_25c_27_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0178_aa89__27_25c_27_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 27 25 63 27 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0178_c497__26TCB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0178_c497__26TCB_20_20_20_20_.rel new file mode 100644 index 00000000..651c448a --- /dev/null +++ b/src/nos/lib/messages_lib/0178_c497__26TCB_20_20_20_20_.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4e flags 0 +S ___0178_c497__26TCB_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 4c 00 26 54 43 42 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 52 63 76 2d 51 20 53 6e 64 2d +R 00 00 01 00 +T 16 00 00 00 51 20 20 4c 6f 63 61 6c 20 73 6f +R 00 00 01 00 +T 21 00 00 00 63 6b 65 74 20 20 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 20 52 65 6d 6f 74 65 20 +R 00 00 01 00 +T 37 00 00 00 73 6f 63 6b 65 74 20 20 20 20 20 +R 00 00 01 00 +T 42 00 00 00 20 20 20 20 20 53 74 61 74 65 0a +R 00 00 01 00 +T 4d 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0179_a2cd__28.rel b/src/nos/lib/messages_lib/0179_a2cd__28.rel deleted file mode 100644 index 789ac2bf..00000000 --- a/src/nos/lib/messages_lib/0179_a2cd__28.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___0179_a2cd__28 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 28 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0179_f73b__26UCB_20_20_20_20_.rel b/src/nos/lib/messages_lib/0179_f73b__26UCB_20_20_20_20_.rel new file mode 100644 index 00000000..78da0a20 --- /dev/null +++ b/src/nos/lib/messages_lib/0179_f73b__26UCB_20_20_20_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___0179_f73b__26UCB_20_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 26 55 43 42 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 52 63 76 2d 51 20 20 4c 6f 63 +R 00 00 01 00 +T 16 00 00 00 61 6c 20 73 6f 63 6b 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017a_aa89__27_25c_27_0a.rel b/src/nos/lib/messages_lib/017a_aa89__27_25c_27_0a.rel new file mode 100644 index 00000000..f8233a13 --- /dev/null +++ b/src/nos/lib/messages_lib/017a_aa89__27_25c_27_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___017a_aa89__27_25c_27_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 27 25 63 27 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017a_ba4c__28_252u_29_25_2d20.rel b/src/nos/lib/messages_lib/017a_ba4c__28_252u_29_25_2d20.rel deleted file mode 100644 index 8438541b..00000000 --- a/src/nos/lib/messages_lib/017a_ba4c__28_252u_29_25_2d20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___017a_ba4c__28_252u_29_25_2d20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 28 25 32 75 29 25 2d 32 30 -R 00 00 01 00 -T 0b 00 00 00 73 25 31 30 6c 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017b_52bf__28F_29.rel b/src/nos/lib/messages_lib/017b_52bf__28F_29.rel deleted file mode 100644 index d5f8ea8d..00000000 --- a/src/nos/lib/messages_lib/017b_52bf__28F_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___017b_52bf__28F_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 28 46 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017b_a2cd__28.rel b/src/nos/lib/messages_lib/017b_a2cd__28.rel new file mode 100644 index 00000000..34807496 --- /dev/null +++ b/src/nos/lib/messages_lib/017b_a2cd__28.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___017b_a2cd__28 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 28 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017c_93fe__28P_29.rel b/src/nos/lib/messages_lib/017c_93fe__28P_29.rel deleted file mode 100644 index 06605b14..00000000 --- a/src/nos/lib/messages_lib/017c_93fe__28P_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___017c_93fe__28P_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 28 50 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017c_ba4c__28_252u_29_25_2d20.rel b/src/nos/lib/messages_lib/017c_ba4c__28_252u_29_25_2d20.rel new file mode 100644 index 00000000..0ca44b32 --- /dev/null +++ b/src/nos/lib/messages_lib/017c_ba4c__28_252u_29_25_2d20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___017c_ba4c__28_252u_29_25_2d20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 28 25 32 75 29 25 2d 32 30 +R 00 00 01 00 +T 0b 00 00 00 73 25 31 30 6c 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017d_38a6__28P_2fF_29.rel b/src/nos/lib/messages_lib/017d_38a6__28P_2fF_29.rel deleted file mode 100644 index fb656012..00000000 --- a/src/nos/lib/messages_lib/017d_38a6__28P_2fF_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___017d_38a6__28P_2fF_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 28 50 2f 46 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017d_52bf__28F_29.rel b/src/nos/lib/messages_lib/017d_52bf__28F_29.rel new file mode 100644 index 00000000..6f89258f --- /dev/null +++ b/src/nos/lib/messages_lib/017d_52bf__28F_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___017d_52bf__28F_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 28 46 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017e_7b70__28compressed_20ALL.rel b/src/nos/lib/messages_lib/017e_7b70__28compressed_20ALL.rel deleted file mode 100644 index 8b7f9e10..00000000 --- a/src/nos/lib/messages_lib/017e_7b70__28compressed_20ALL.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___017e_7b70__28compressed_20ALL Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 28 63 6f 6d 70 72 65 73 73 -R 00 00 01 00 -T 0b 00 00 00 65 64 20 41 4c 4c 2f 55 49 29 09 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017e_93fe__28P_29.rel b/src/nos/lib/messages_lib/017e_93fe__28P_29.rel new file mode 100644 index 00000000..7fa898f6 --- /dev/null +++ b/src/nos/lib/messages_lib/017e_93fe__28P_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___017e_93fe__28P_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 28 50 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017f_38a6__28P_2fF_29.rel b/src/nos/lib/messages_lib/017f_38a6__28P_2fF_29.rel new file mode 100644 index 00000000..251739b4 --- /dev/null +++ b/src/nos/lib/messages_lib/017f_38a6__28P_2fF_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___017f_38a6__28P_2fF_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 28 50 2f 46 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/017f_c1c3__28hopcheck_29_20IC.rel b/src/nos/lib/messages_lib/017f_c1c3__28hopcheck_29_20IC.rel deleted file mode 100644 index 825cfd7d..00000000 --- a/src/nos/lib/messages_lib/017f_c1c3__28hopcheck_29_20IC.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___017f_c1c3__28hopcheck_29_20IC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 28 68 6f 70 63 68 65 63 6b -R 00 00 01 00 -T 0b 00 00 00 29 20 49 43 4d 50 20 66 72 6f 6d -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 28 25 6c 64 6d 73 29 -R 00 00 01 00 -T 21 00 00 00 20 25 73 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0180_565f__28missing_20UI_21_.rel b/src/nos/lib/messages_lib/0180_565f__28missing_20UI_21_.rel deleted file mode 100644 index 3387de11..00000000 --- a/src/nos/lib/messages_lib/0180_565f__28missing_20UI_21_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0180_565f__28missing_20UI_21_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 28 6d 69 73 73 69 6e 67 20 -R 00 00 01 00 -T 0b 00 00 00 55 49 21 29 09 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0180_7b70__28compressed_20ALL.rel b/src/nos/lib/messages_lib/0180_7b70__28compressed_20ALL.rel new file mode 100644 index 00000000..20bfa185 --- /dev/null +++ b/src/nos/lib/messages_lib/0180_7b70__28compressed_20ALL.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0180_7b70__28compressed_20ALL Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 28 63 6f 6d 70 72 65 73 73 +R 00 00 01 00 +T 0b 00 00 00 65 64 20 41 4c 4c 2f 55 49 29 09 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0181_c1c3__28hopcheck_29_20IC.rel b/src/nos/lib/messages_lib/0181_c1c3__28hopcheck_29_20IC.rel new file mode 100644 index 00000000..034be5e8 --- /dev/null +++ b/src/nos/lib/messages_lib/0181_c1c3__28hopcheck_29_20IC.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0181_c1c3__28hopcheck_29_20IC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 28 68 6f 70 63 68 65 63 6b +R 00 00 01 00 +T 0b 00 00 00 29 20 49 43 4d 50 20 66 72 6f 6d +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 28 25 6c 64 6d 73 29 +R 00 00 01 00 +T 21 00 00 00 20 25 73 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0181_f935__28not_20odd_21_29_.rel b/src/nos/lib/messages_lib/0181_f935__28not_20odd_21_29_.rel deleted file mode 100644 index 6498abdd..00000000 --- a/src/nos/lib/messages_lib/0181_f935__28not_20odd_21_29_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0181_f935__28not_20odd_21_29_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 28 6e 6f 74 20 6f 64 64 21 -R 00 00 01 00 -T 0b 00 00 00 29 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0182_565f__28missing_20UI_21_.rel b/src/nos/lib/messages_lib/0182_565f__28missing_20UI_21_.rel new file mode 100644 index 00000000..aee26e5e --- /dev/null +++ b/src/nos/lib/messages_lib/0182_565f__28missing_20UI_21_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0182_565f__28missing_20UI_21_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 28 6d 69 73 73 69 6e 67 20 +R 00 00 01 00 +T 0b 00 00 00 55 49 21 29 09 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0182_abc9__29_0a.rel b/src/nos/lib/messages_lib/0182_abc9__29_0a.rel deleted file mode 100644 index 09cfb840..00000000 --- a/src/nos/lib/messages_lib/0182_abc9__29_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0182_abc9__29_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0183_bfa2__2a_2a_20smtp_3a_20.rel b/src/nos/lib/messages_lib/0183_bfa2__2a_2a_20smtp_3a_20.rel deleted file mode 100644 index 8f346752..00000000 --- a/src/nos/lib/messages_lib/0183_bfa2__2a_2a_20smtp_3a_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0183_bfa2__2a_2a_20smtp_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 2a 2a 20 73 6d 74 70 3a 20 -R 00 00 01 00 -T 0b 00 00 00 55 6e 6b 6e 6f 77 6e 20 61 64 64 -R 00 00 01 00 -T 16 00 00 00 72 65 73 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0183_f935__28not_20odd_21_29_.rel b/src/nos/lib/messages_lib/0183_f935__28not_20odd_21_29_.rel new file mode 100644 index 00000000..a5f3d6d8 --- /dev/null +++ b/src/nos/lib/messages_lib/0183_f935__28not_20odd_21_29_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0183_f935__28not_20odd_21_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 28 6e 6f 74 20 6f 64 64 21 +R 00 00 01 00 +T 0b 00 00 00 29 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0184_1969__2a_2a_2a.rel b/src/nos/lib/messages_lib/0184_1969__2a_2a_2a.rel deleted file mode 100644 index 6f38ec1c..00000000 --- a/src/nos/lib/messages_lib/0184_1969__2a_2a_2a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0184_1969__2a_2a_2a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 2a 2a 2a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0184_abc9__29_0a.rel b/src/nos/lib/messages_lib/0184_abc9__29_0a.rel new file mode 100644 index 00000000..373060b3 --- /dev/null +++ b/src/nos/lib/messages_lib/0184_abc9__29_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0184_abc9__29_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0185_a448__2a_2a_2a_20Done_0a.rel b/src/nos/lib/messages_lib/0185_a448__2a_2a_2a_20Done_0a.rel deleted file mode 100644 index 18a9e704..00000000 --- a/src/nos/lib/messages_lib/0185_a448__2a_2a_2a_20Done_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0185_a448__2a_2a_2a_20Done_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 2a 2a 2a 20 44 6f 6e 65 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0185_bfa2__2a_2a_20smtp_3a_20.rel b/src/nos/lib/messages_lib/0185_bfa2__2a_2a_20smtp_3a_20.rel new file mode 100644 index 00000000..e9f7bfe1 --- /dev/null +++ b/src/nos/lib/messages_lib/0185_bfa2__2a_2a_20smtp_3a_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0185_bfa2__2a_2a_20smtp_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 2a 2a 20 73 6d 74 70 3a 20 +R 00 00 01 00 +T 0b 00 00 00 55 6e 6b 6e 6f 77 6e 20 61 64 64 +R 00 00 01 00 +T 16 00 00 00 72 65 73 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0186_1969__2a_2a_2a.rel b/src/nos/lib/messages_lib/0186_1969__2a_2a_2a.rel new file mode 100644 index 00000000..3da66246 --- /dev/null +++ b/src/nos/lib/messages_lib/0186_1969__2a_2a_2a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0186_1969__2a_2a_2a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 2a 2a 2a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0186_c993__2a_2a_2a_20Unable_.rel b/src/nos/lib/messages_lib/0186_c993__2a_2a_2a_20Unable_.rel deleted file mode 100644 index 3cf65b02..00000000 --- a/src/nos/lib/messages_lib/0186_c993__2a_2a_2a_20Unable_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0186_c993__2a_2a_2a_20Unable_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 2a 2a 2a 20 55 6e 61 62 6c -R 00 00 01 00 -T 0b 00 00 00 65 20 74 6f 20 61 6c 6c 6f 63 61 -R 00 00 01 00 -T 16 00 00 00 74 65 20 43 43 42 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0187_a448__2a_2a_2a_20Done_0a.rel b/src/nos/lib/messages_lib/0187_a448__2a_2a_2a_20Done_0a.rel new file mode 100644 index 00000000..b7a976df --- /dev/null +++ b/src/nos/lib/messages_lib/0187_a448__2a_2a_2a_20Done_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0187_a448__2a_2a_2a_20Done_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 2a 2a 2a 20 44 6f 6e 65 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0187_b489__2a_2a_2a_2a_2a_2a_.rel b/src/nos/lib/messages_lib/0187_b489__2a_2a_2a_2a_2a_2a_.rel deleted file mode 100644 index 552f3358..00000000 --- a/src/nos/lib/messages_lib/0187_b489__2a_2a_2a_2a_2a_2a_.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0187_b489__2a_2a_2a_2a_2a_2a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 2a 2a 2a 2a 2a 2a 2a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0188_5b29__2c_20.rel b/src/nos/lib/messages_lib/0188_5b29__2c_20.rel deleted file mode 100644 index c294228b..00000000 --- a/src/nos/lib/messages_lib/0188_5b29__2c_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0188_5b29__2c_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 2c 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0188_c993__2a_2a_2a_20Unable_.rel b/src/nos/lib/messages_lib/0188_c993__2a_2a_2a_20Unable_.rel new file mode 100644 index 00000000..6e74b628 --- /dev/null +++ b/src/nos/lib/messages_lib/0188_c993__2a_2a_2a_20Unable_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0188_c993__2a_2a_2a_20Unable_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 2a 2a 2a 20 55 6e 61 62 6c +R 00 00 01 00 +T 0b 00 00 00 65 20 74 6f 20 61 6c 6c 6f 63 61 +R 00 00 01 00 +T 16 00 00 00 74 65 20 43 43 42 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0189_1a71__2c_20err_20_25d.rel b/src/nos/lib/messages_lib/0189_1a71__2c_20err_20_25d.rel deleted file mode 100644 index 0e0ec925..00000000 --- a/src/nos/lib/messages_lib/0189_1a71__2c_20err_20_25d.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0189_1a71__2c_20err_20_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 2c 20 65 72 72 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0189_b489__2a_2a_2a_2a_2a_2a_.rel b/src/nos/lib/messages_lib/0189_b489__2a_2a_2a_2a_2a_2a_.rel new file mode 100644 index 00000000..a552017f --- /dev/null +++ b/src/nos/lib/messages_lib/0189_b489__2a_2a_2a_2a_2a_2a_.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0189_b489__2a_2a_2a_2a_2a_2a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 2a 2a 2a 2a 2a 2a 2a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018a_099c__2d_2d_2d_2d_2d_20E.rel b/src/nos/lib/messages_lib/018a_099c__2d_2d_2d_2d_2d_20E.rel deleted file mode 100644 index 10d4daf1..00000000 --- a/src/nos/lib/messages_lib/018a_099c__2d_2d_2d_2d_2d_20E.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___018a_099c__2d_2d_2d_2d_2d_20E Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 2d 2d 2d 2d 2d 20 45 6e 64 -R 00 00 01 00 -T 0b 00 00 00 20 6f 66 20 66 6f 72 77 61 72 64 -R 00 00 01 00 -T 16 00 00 00 65 64 20 6d 65 73 73 61 67 65 20 -R 00 00 01 00 -T 21 00 00 00 2d 2d 2d 2d 2d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018a_5b29__2c_20.rel b/src/nos/lib/messages_lib/018a_5b29__2c_20.rel new file mode 100644 index 00000000..680a00b0 --- /dev/null +++ b/src/nos/lib/messages_lib/018a_5b29__2c_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___018a_5b29__2c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 2c 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018b_01ea__2d_2d_2d_2d_2d_20F.rel b/src/nos/lib/messages_lib/018b_01ea__2d_2d_2d_2d_2d_20F.rel deleted file mode 100644 index ed465f25..00000000 --- a/src/nos/lib/messages_lib/018b_01ea__2d_2d_2d_2d_2d_20F.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___018b_01ea__2d_2d_2d_2d_2d_20F Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 2d 2d 2d 2d 2d 20 46 6f 72 -R 00 00 01 00 -T 0b 00 00 00 77 61 72 64 65 64 20 6d 65 73 73 -R 00 00 01 00 -T 16 00 00 00 61 67 65 20 2d 2d 2d 2d 2d 0a 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018b_1a71__2c_20err_20_25d.rel b/src/nos/lib/messages_lib/018b_1a71__2c_20err_20_25d.rel new file mode 100644 index 00000000..35c8417a --- /dev/null +++ b/src/nos/lib/messages_lib/018b_1a71__2c_20err_20_25d.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___018b_1a71__2c_20err_20_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 2c 20 65 72 72 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018c_04ae__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/018c_04ae__2d_2d_2d_2d_2d_2d_.rel deleted file mode 100644 index b8ce9677..00000000 --- a/src/nos/lib/messages_lib/018c_04ae__2d_2d_2d_2d_2d_2d_.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 47 flags 0 -S ___018c_04ae__2d_2d_2d_2d_2d_2d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 45 00 2d 2d 2d 2d 2d 2d 2d 2d 2d -R 00 00 01 00 -T 0b 00 00 00 09 2d 2d 2d 2d 2d 2d 09 2d 2d 2d -R 00 00 01 00 -T 16 00 00 00 2d 2d 2d 09 2d 2d 2d 2d 2d 2d 09 -R 00 00 01 00 -T 21 00 00 00 2d 2d 2d 2d 2d 2d 09 2d 2d 2d 2d -R 00 00 01 00 -T 2c 00 00 00 2d 2d 09 2d 2d 2d 2d 2d 2d 09 2d -R 00 00 01 00 -T 37 00 00 00 2d 2d 2d 2d 2d 2d 09 2d 2d 2d 2d -R 00 00 01 00 -T 42 00 00 00 2d 2d 2d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018c_099c__2d_2d_2d_2d_2d_20E.rel b/src/nos/lib/messages_lib/018c_099c__2d_2d_2d_2d_2d_20E.rel new file mode 100644 index 00000000..bdcba48f --- /dev/null +++ b/src/nos/lib/messages_lib/018c_099c__2d_2d_2d_2d_2d_20E.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___018c_099c__2d_2d_2d_2d_2d_20E Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 2d 2d 2d 2d 2d 20 45 6e 64 +R 00 00 01 00 +T 0b 00 00 00 20 6f 66 20 66 6f 72 77 61 72 64 +R 00 00 01 00 +T 16 00 00 00 65 64 20 6d 65 73 73 61 67 65 20 +R 00 00 01 00 +T 21 00 00 00 2d 2d 2d 2d 2d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018d_01ea__2d_2d_2d_2d_2d_20F.rel b/src/nos/lib/messages_lib/018d_01ea__2d_2d_2d_2d_2d_20F.rel new file mode 100644 index 00000000..d01355a4 --- /dev/null +++ b/src/nos/lib/messages_lib/018d_01ea__2d_2d_2d_2d_2d_20F.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___018d_01ea__2d_2d_2d_2d_2d_20F Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 2d 2d 2d 2d 2d 20 46 6f 72 +R 00 00 01 00 +T 0b 00 00 00 77 61 72 64 65 64 20 6d 65 73 73 +R 00 00 01 00 +T 16 00 00 00 61 67 65 20 2d 2d 2d 2d 2d 0a 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018d_1b54__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/018d_1b54__2d_2d_2d_2d_2d_2d_.rel deleted file mode 100644 index 07f86226..00000000 --- a/src/nos/lib/messages_lib/018d_1b54__2d_2d_2d_2d_2d_2d_.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4e flags 0 -S ___018d_1b54__2d_2d_2d_2d_2d_2d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 4c 00 2d 2d 2d 2d 2d 2d 2d 2d 2d -R 00 00 01 00 -T 0b 00 00 00 20 20 2d 2d 2d 2d 2d 2d 20 20 2d -R 00 00 01 00 -T 16 00 00 00 2d 2d 2d 2d 2d 20 20 2d 2d 2d 2d -R 00 00 01 00 -T 21 00 00 00 2d 2d 20 20 2d 2d 2d 2d 2d 2d 20 -R 00 00 01 00 -T 2c 00 00 00 20 2d 2d 2d 2d 2d 2d 20 20 2d 2d -R 00 00 01 00 -T 37 00 00 00 2d 2d 2d 2d 20 20 2d 2d 2d 2d 2d -R 00 00 01 00 -T 42 00 00 00 2d 20 20 2d 2d 2d 2d 2d 2d 20 0a -R 00 00 01 00 -T 4d 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018e_04ae__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/018e_04ae__2d_2d_2d_2d_2d_2d_.rel new file mode 100644 index 00000000..fca1e33d --- /dev/null +++ b/src/nos/lib/messages_lib/018e_04ae__2d_2d_2d_2d_2d_2d_.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 47 flags 0 +S ___018e_04ae__2d_2d_2d_2d_2d_2d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 45 00 2d 2d 2d 2d 2d 2d 2d 2d 2d +R 00 00 01 00 +T 0b 00 00 00 09 2d 2d 2d 2d 2d 2d 09 2d 2d 2d +R 00 00 01 00 +T 16 00 00 00 2d 2d 2d 09 2d 2d 2d 2d 2d 2d 09 +R 00 00 01 00 +T 21 00 00 00 2d 2d 2d 2d 2d 2d 09 2d 2d 2d 2d +R 00 00 01 00 +T 2c 00 00 00 2d 2d 09 2d 2d 2d 2d 2d 2d 09 2d +R 00 00 01 00 +T 37 00 00 00 2d 2d 2d 2d 2d 2d 09 2d 2d 2d 2d +R 00 00 01 00 +T 42 00 00 00 2d 2d 2d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018e_3d1a__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/018e_3d1a__2d_2d_2d_2d_2d_2d_.rel deleted file mode 100644 index 72e7edf2..00000000 --- a/src/nos/lib/messages_lib/018e_3d1a__2d_2d_2d_2d_2d_2d_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___018e_3d1a__2d_2d_2d_2d_2d_2d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 2d 2d 2d 2d 2d 2d 2d 2d 2d -R 00 00 01 00 -T 0b 00 00 00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d -R 00 00 01 00 -T 16 00 00 00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d -R 00 00 01 00 -T 21 00 00 00 2d 2d 2d 2d 2d 2d 2d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018f_1b54__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/018f_1b54__2d_2d_2d_2d_2d_2d_.rel new file mode 100644 index 00000000..99eb6fb4 --- /dev/null +++ b/src/nos/lib/messages_lib/018f_1b54__2d_2d_2d_2d_2d_2d_.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4e flags 0 +S ___018f_1b54__2d_2d_2d_2d_2d_2d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 4c 00 2d 2d 2d 2d 2d 2d 2d 2d 2d +R 00 00 01 00 +T 0b 00 00 00 20 20 2d 2d 2d 2d 2d 2d 20 20 2d +R 00 00 01 00 +T 16 00 00 00 2d 2d 2d 2d 2d 20 20 2d 2d 2d 2d +R 00 00 01 00 +T 21 00 00 00 2d 2d 20 20 2d 2d 2d 2d 2d 2d 20 +R 00 00 01 00 +T 2c 00 00 00 20 2d 2d 2d 2d 2d 2d 20 20 2d 2d +R 00 00 01 00 +T 37 00 00 00 2d 2d 2d 2d 20 20 2d 2d 2d 2d 2d +R 00 00 01 00 +T 42 00 00 00 2d 20 20 2d 2d 2d 2d 2d 2d 20 0a +R 00 00 01 00 +T 4d 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/018f_8ddf__2d_3e_25s.rel b/src/nos/lib/messages_lib/018f_8ddf__2d_3e_25s.rel deleted file mode 100644 index 4fd843da..00000000 --- a/src/nos/lib/messages_lib/018f_8ddf__2d_3e_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___018f_8ddf__2d_3e_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 2d 3e 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0190_3d1a__2d_2d_2d_2d_2d_2d_.rel b/src/nos/lib/messages_lib/0190_3d1a__2d_2d_2d_2d_2d_2d_.rel new file mode 100644 index 00000000..262c0855 --- /dev/null +++ b/src/nos/lib/messages_lib/0190_3d1a__2d_2d_2d_2d_2d_2d_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0190_3d1a__2d_2d_2d_2d_2d_2d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 2d 2d 2d 2d 2d 2d 2d 2d 2d +R 00 00 01 00 +T 0b 00 00 00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d +R 00 00 01 00 +T 16 00 00 00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d +R 00 00 01 00 +T 21 00 00 00 2d 2d 2d 2d 2d 2d 2d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0190_589d__2d_3e_25s_20ihl_20.rel b/src/nos/lib/messages_lib/0190_589d__2d_3e_25s_20ihl_20.rel deleted file mode 100644 index d679a904..00000000 --- a/src/nos/lib/messages_lib/0190_589d__2d_3e_25s_20ihl_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0190_589d__2d_3e_25s_20ihl_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 2d 3e 25 73 20 69 68 6c 20 -R 00 00 01 00 -T 0b 00 00 00 25 75 20 74 74 6c 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0191_8ddf__2d_3e_25s.rel b/src/nos/lib/messages_lib/0191_8ddf__2d_3e_25s.rel new file mode 100644 index 00000000..bde10163 --- /dev/null +++ b/src/nos/lib/messages_lib/0191_8ddf__2d_3e_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0191_8ddf__2d_3e_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 2d 3e 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0191_e6c1__2e_0a.rel b/src/nos/lib/messages_lib/0191_e6c1__2e_0a.rel deleted file mode 100644 index 80010d5d..00000000 --- a/src/nos/lib/messages_lib/0191_e6c1__2e_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0191_e6c1__2e_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0192_589d__2d_3e_25s_20ihl_20.rel b/src/nos/lib/messages_lib/0192_589d__2d_3e_25s_20ihl_20.rel new file mode 100644 index 00000000..61661bfc --- /dev/null +++ b/src/nos/lib/messages_lib/0192_589d__2d_3e_25s_20ihl_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0192_589d__2d_3e_25s_20ihl_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 2d 3e 25 73 20 69 68 6c 20 +R 00 00 01 00 +T 0b 00 00 00 25 75 20 74 74 6c 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0192_ed84__2f_25lu_20ms.rel b/src/nos/lib/messages_lib/0192_ed84__2f_25lu_20ms.rel deleted file mode 100644 index 56eeee99..00000000 --- a/src/nos/lib/messages_lib/0192_ed84__2f_25lu_20ms.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0192_ed84__2f_25lu_20ms Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 2f 25 6c 75 20 6d 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0193_6d9b__2f_25lu_20ms_0a.rel b/src/nos/lib/messages_lib/0193_6d9b__2f_25lu_20ms_0a.rel deleted file mode 100644 index 1d1e67b6..00000000 --- a/src/nos/lib/messages_lib/0193_6d9b__2f_25lu_20ms_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0193_6d9b__2f_25lu_20ms_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 2f 25 6c 75 20 6d 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0193_e6c1__2e_0a.rel b/src/nos/lib/messages_lib/0193_e6c1__2e_0a.rel new file mode 100644 index 00000000..9117f65e --- /dev/null +++ b/src/nos/lib/messages_lib/0193_e6c1__2e_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0193_e6c1__2e_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0194_a44f__2f_25lu_20ms_3b_20.rel b/src/nos/lib/messages_lib/0194_a44f__2f_25lu_20ms_3b_20.rel deleted file mode 100644 index c59e321c..00000000 --- a/src/nos/lib/messages_lib/0194_a44f__2f_25lu_20ms_3b_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0194_a44f__2f_25lu_20ms_3b_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 2f 25 6c 75 20 6d 73 3b 20 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0194_ed84__2f_25lu_20ms.rel b/src/nos/lib/messages_lib/0194_ed84__2f_25lu_20ms.rel new file mode 100644 index 00000000..dbabff53 --- /dev/null +++ b/src/nos/lib/messages_lib/0194_ed84__2f_25lu_20ms.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0194_ed84__2f_25lu_20ms Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 2f 25 6c 75 20 6d 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0195_096e__2f_25u.rel b/src/nos/lib/messages_lib/0195_096e__2f_25u.rel deleted file mode 100644 index 89b8ca83..00000000 --- a/src/nos/lib/messages_lib/0195_096e__2f_25u.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0195_096e__2f_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 2f 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0195_6d9b__2f_25lu_20ms_0a.rel b/src/nos/lib/messages_lib/0195_6d9b__2f_25lu_20ms_0a.rel new file mode 100644 index 00000000..4f5e509d --- /dev/null +++ b/src/nos/lib/messages_lib/0195_6d9b__2f_25lu_20ms_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0195_6d9b__2f_25lu_20ms_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 2f 25 6c 75 20 6d 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0196_96dc__2fEX.rel b/src/nos/lib/messages_lib/0196_96dc__2fEX.rel deleted file mode 100644 index 313f635d..00000000 --- a/src/nos/lib/messages_lib/0196_96dc__2fEX.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0196_96dc__2fEX Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 2f 45 58 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0196_a44f__2f_25lu_20ms_3b_20.rel b/src/nos/lib/messages_lib/0196_a44f__2f_25lu_20ms_3b_20.rel new file mode 100644 index 00000000..86dfc9b4 --- /dev/null +++ b/src/nos/lib/messages_lib/0196_a44f__2f_25lu_20ms_3b_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0196_a44f__2f_25lu_20ms_3b_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 2f 25 6c 75 20 6d 73 3b 20 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0197_096e__2f_25u.rel b/src/nos/lib/messages_lib/0197_096e__2f_25u.rel new file mode 100644 index 00000000..85b00012 --- /dev/null +++ b/src/nos/lib/messages_lib/0197_096e__2f_25u.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0197_096e__2f_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 2f 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0197_79e7_0_25o.rel b/src/nos/lib/messages_lib/0197_79e7_0_25o.rel deleted file mode 100644 index ef0bf90f..00000000 --- a/src/nos/lib/messages_lib/0197_79e7_0_25o.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0197_79e7_0_25o Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 30 25 6f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0198_8157_007Incoming_20_25s_.rel b/src/nos/lib/messages_lib/0198_8157_007Incoming_20_25s_.rel deleted file mode 100644 index b4b8d4f9..00000000 --- a/src/nos/lib/messages_lib/0198_8157_007Incoming_20_25s_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0198_8157_007Incoming_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 30 30 37 49 6e 63 6f 6d 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 20 25 73 20 73 65 73 73 69 -R 00 00 01 00 -T 16 00 00 00 6f 6e 20 25 75 20 66 72 6f 6d 20 -R 00 00 01 00 -T 21 00 00 00 25 73 30 30 37 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0198_96dc__2fEX.rel b/src/nos/lib/messages_lib/0198_96dc__2fEX.rel new file mode 100644 index 00000000..46398086 --- /dev/null +++ b/src/nos/lib/messages_lib/0198_96dc__2fEX.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0198_96dc__2fEX Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 2f 45 58 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0199_79e7_0_25o.rel b/src/nos/lib/messages_lib/0199_79e7_0_25o.rel new file mode 100644 index 00000000..55664250 --- /dev/null +++ b/src/nos/lib/messages_lib/0199_79e7_0_25o.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0199_79e7_0_25o Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 30 25 6f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0199_b04e_0x_2503x_20_20_20_2.rel b/src/nos/lib/messages_lib/0199_b04e_0x_2503x_20_20_20_2.rel deleted file mode 100644 index c871ee40..00000000 --- a/src/nos/lib/messages_lib/0199_b04e_0x_2503x_20_20_20_2.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3e flags 0 -S ___0199_b04e_0x_2503x_20_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3c 00 30 78 25 30 33 78 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 25 20 38 6c 75 25 20 38 6c 75 -R 00 00 01 00 -T 16 00 00 00 25 20 38 6c 75 25 20 38 75 25 20 -R 00 00 01 00 -T 21 00 00 00 38 75 25 20 38 75 25 20 38 75 25 -R 00 00 01 00 -T 2c 00 00 00 20 38 75 0a 52 63 76 20 53 74 61 -R 00 00 01 00 -T 37 00 00 00 74 65 3d 25 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019a_3f3a_0x_2504x_0a.rel b/src/nos/lib/messages_lib/019a_3f3a_0x_2504x_0a.rel deleted file mode 100644 index 3d29e251..00000000 --- a/src/nos/lib/messages_lib/019a_3f3a_0x_2504x_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___019a_3f3a_0x_2504x_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 30 78 25 30 34 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019a_8157_007Incoming_20_25s_.rel b/src/nos/lib/messages_lib/019a_8157_007Incoming_20_25s_.rel new file mode 100644 index 00000000..9b277dae --- /dev/null +++ b/src/nos/lib/messages_lib/019a_8157_007Incoming_20_25s_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___019a_8157_007Incoming_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 30 30 37 49 6e 63 6f 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 20 25 73 20 73 65 73 73 69 +R 00 00 01 00 +T 16 00 00 00 6f 6e 20 25 75 20 66 72 6f 6d 20 +R 00 00 01 00 +T 21 00 00 00 25 73 30 30 37 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019b_8308_0x_2508lx_0a.rel b/src/nos/lib/messages_lib/019b_8308_0x_2508lx_0a.rel deleted file mode 100644 index abf0fa33..00000000 --- a/src/nos/lib/messages_lib/019b_8308_0x_2508lx_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___019b_8308_0x_2508lx_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 30 78 25 30 38 6c 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019b_b04e_0x_2503x_20_20_20_2.rel b/src/nos/lib/messages_lib/019b_b04e_0x_2503x_20_20_20_2.rel new file mode 100644 index 00000000..2a5c903f --- /dev/null +++ b/src/nos/lib/messages_lib/019b_b04e_0x_2503x_20_20_20_2.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3e flags 0 +S ___019b_b04e_0x_2503x_20_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3c 00 30 78 25 30 33 78 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 25 20 38 6c 75 25 20 38 6c 75 +R 00 00 01 00 +T 16 00 00 00 25 20 38 6c 75 25 20 38 75 25 20 +R 00 00 01 00 +T 21 00 00 00 38 75 25 20 38 75 25 20 38 75 25 +R 00 00 01 00 +T 2c 00 00 00 20 38 75 0a 52 63 76 20 53 74 61 +R 00 00 01 00 +T 37 00 00 00 74 65 3d 25 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019c_3f3a_0x_2504x_0a.rel b/src/nos/lib/messages_lib/019c_3f3a_0x_2504x_0a.rel new file mode 100644 index 00000000..2f4e3cae --- /dev/null +++ b/src/nos/lib/messages_lib/019c_3f3a_0x_2504x_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___019c_3f3a_0x_2504x_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 30 78 25 30 34 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019c_ab8d_0x_25x.rel b/src/nos/lib/messages_lib/019c_ab8d_0x_25x.rel deleted file mode 100644 index 82b7c03c..00000000 --- a/src/nos/lib/messages_lib/019c_ab8d_0x_25x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___019c_ab8d_0x_25x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 30 78 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019d_6f63_0x_25x_09_09_25ld_0.rel b/src/nos/lib/messages_lib/019d_6f63_0x_25x_09_09_25ld_0.rel deleted file mode 100644 index 85d966ae..00000000 --- a/src/nos/lib/messages_lib/019d_6f63_0x_25x_09_09_25ld_0.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___019d_6f63_0x_25x_09_09_25ld_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 30 78 25 78 09 09 25 6c 64 -R 00 00 01 00 -T 0b 00 00 00 09 25 6c 64 09 25 6c 64 09 25 64 -R 00 00 01 00 -T 16 00 00 00 09 25 64 09 25 64 09 25 64 09 25 -R 00 00 01 00 -T 21 00 00 00 64 0a 52 63 76 20 53 74 61 74 65 -R 00 00 01 00 -T 2c 00 00 00 3d 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019d_8308_0x_2508lx_0a.rel b/src/nos/lib/messages_lib/019d_8308_0x_2508lx_0a.rel new file mode 100644 index 00000000..908257a8 --- /dev/null +++ b/src/nos/lib/messages_lib/019d_8308_0x_2508lx_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___019d_8308_0x_2508lx_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 30 78 25 30 38 6c 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019e_ab8d_0x_25x.rel b/src/nos/lib/messages_lib/019e_ab8d_0x_25x.rel new file mode 100644 index 00000000..b2f800e0 --- /dev/null +++ b/src/nos/lib/messages_lib/019e_ab8d_0x_25x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___019e_ab8d_0x_25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 30 78 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019e_fea8_0x_25x_09_09_25ld_0.rel b/src/nos/lib/messages_lib/019e_fea8_0x_25x_09_09_25ld_0.rel deleted file mode 100644 index e847b0e3..00000000 --- a/src/nos/lib/messages_lib/019e_fea8_0x_25x_09_09_25ld_0.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___019e_fea8_0x_25x_09_09_25ld_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 30 78 25 78 09 09 25 6c 64 -R 00 00 01 00 -T 0b 00 00 00 09 25 6c 64 09 25 6c 64 09 25 64 -R 00 00 01 00 -T 16 00 00 00 09 25 64 09 25 64 09 25 64 09 25 -R 00 00 01 00 -T 21 00 00 00 64 0a 52 63 76 20 53 74 61 74 65 -R 00 00 01 00 -T 2c 00 00 00 3d 25 73 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019f_6f63_0x_25x_09_09_25ld_0.rel b/src/nos/lib/messages_lib/019f_6f63_0x_25x_09_09_25ld_0.rel new file mode 100644 index 00000000..dfcd1938 --- /dev/null +++ b/src/nos/lib/messages_lib/019f_6f63_0x_25x_09_09_25ld_0.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___019f_6f63_0x_25x_09_09_25ld_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 30 78 25 78 09 09 25 6c 64 +R 00 00 01 00 +T 0b 00 00 00 09 25 6c 64 09 25 6c 64 09 25 64 +R 00 00 01 00 +T 16 00 00 00 09 25 64 09 25 64 09 25 64 09 25 +R 00 00 01 00 +T 21 00 00 00 64 0a 52 63 76 20 53 74 61 74 65 +R 00 00 01 00 +T 2c 00 00 00 3d 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/019f_f01c_0x_25x_0a.rel b/src/nos/lib/messages_lib/019f_f01c_0x_25x_0a.rel deleted file mode 100644 index 2076e135..00000000 --- a/src/nos/lib/messages_lib/019f_f01c_0x_25x_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___019f_f01c_0x_25x_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 30 78 25 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a0_d635_100_20Warning_3a_20.rel b/src/nos/lib/messages_lib/01a0_d635_100_20Warning_3a_20.rel deleted file mode 100644 index 67a43cd5..00000000 --- a/src/nos/lib/messages_lib/01a0_d635_100_20Warning_3a_20.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3a flags 0 -S ___01a0_d635_100_20Warning_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 38 00 31 30 30 20 57 61 72 6e 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 3a 20 74 79 70 65 20 69 73 -R 00 00 01 00 -T 16 00 00 00 20 41 53 43 49 49 20 61 6e 64 20 -R 00 00 01 00 -T 21 00 00 00 25 73 20 61 70 70 65 61 72 73 20 -R 00 00 01 00 -T 2c 00 00 00 74 6f 20 62 65 20 62 69 6e 61 72 -R 00 00 01 00 -T 37 00 00 00 79 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a0_fea8_0x_25x_09_09_25ld_0.rel b/src/nos/lib/messages_lib/01a0_fea8_0x_25x_09_09_25ld_0.rel new file mode 100644 index 00000000..35e16897 --- /dev/null +++ b/src/nos/lib/messages_lib/01a0_fea8_0x_25x_09_09_25ld_0.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___01a0_fea8_0x_25x_09_09_25ld_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 30 78 25 78 09 09 25 6c 64 +R 00 00 01 00 +T 0b 00 00 00 09 25 6c 64 09 25 6c 64 09 25 64 +R 00 00 01 00 +T 16 00 00 00 09 25 64 09 25 64 09 25 64 09 25 +R 00 00 01 00 +T 21 00 00 00 64 0a 52 63 76 20 53 74 61 74 65 +R 00 00 01 00 +T 2c 00 00 00 3d 25 73 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a1_3f47_150_20Opening_20dat.rel b/src/nos/lib/messages_lib/01a1_3f47_150_20Opening_20dat.rel deleted file mode 100644 index 914051e9..00000000 --- a/src/nos/lib/messages_lib/01a1_3f47_150_20Opening_20dat.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___01a1_3f47_150_20Opening_20dat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 31 35 30 20 4f 70 65 6e 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 20 64 61 74 61 20 63 6f 6e -R 00 00 01 00 -T 16 00 00 00 6e 65 63 74 69 6f 6e 20 66 6f 72 -R 00 00 01 00 -T 21 00 00 00 20 25 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a1_f01c_0x_25x_0a.rel b/src/nos/lib/messages_lib/01a1_f01c_0x_25x_0a.rel new file mode 100644 index 00000000..92019b39 --- /dev/null +++ b/src/nos/lib/messages_lib/01a1_f01c_0x_25x_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___01a1_f01c_0x_25x_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 30 78 25 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a2_67ab_200_20.rel b/src/nos/lib/messages_lib/01a2_67ab_200_20.rel deleted file mode 100644 index 17064a65..00000000 --- a/src/nos/lib/messages_lib/01a2_67ab_200_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___01a2_67ab_200_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 32 30 30 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a2_d635_100_20Warning_3a_20.rel b/src/nos/lib/messages_lib/01a2_d635_100_20Warning_3a_20.rel new file mode 100644 index 00000000..0b91e4e9 --- /dev/null +++ b/src/nos/lib/messages_lib/01a2_d635_100_20Warning_3a_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3a flags 0 +S ___01a2_d635_100_20Warning_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 38 00 31 30 30 20 57 61 72 6e 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 3a 20 74 79 70 65 20 69 73 +R 00 00 01 00 +T 16 00 00 00 20 41 53 43 49 49 20 61 6e 64 20 +R 00 00 01 00 +T 21 00 00 00 25 73 20 61 70 70 65 61 72 73 20 +R 00 00 01 00 +T 2c 00 00 00 74 6f 20 62 65 20 62 69 6e 61 72 +R 00 00 01 00 +T 37 00 00 00 79 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a3_3f47_150_20Opening_20dat.rel b/src/nos/lib/messages_lib/01a3_3f47_150_20Opening_20dat.rel new file mode 100644 index 00000000..c539cf4f --- /dev/null +++ b/src/nos/lib/messages_lib/01a3_3f47_150_20Opening_20dat.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___01a3_3f47_150_20Opening_20dat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 31 35 30 20 4f 70 65 6e 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 20 64 61 74 61 20 63 6f 6e +R 00 00 01 00 +T 16 00 00 00 6e 65 63 74 69 6f 6e 20 66 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 25 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a3_cc8d_200_20MKD_20ok_0a.rel b/src/nos/lib/messages_lib/01a3_cc8d_200_20MKD_20ok_0a.rel deleted file mode 100644 index 6e4de369..00000000 --- a/src/nos/lib/messages_lib/01a3_cc8d_200_20MKD_20ok_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___01a3_cc8d_200_20MKD_20ok_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 32 30 30 20 4d 4b 44 20 6f -R 00 00 01 00 -T 0b 00 00 00 6b 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a4_67ab_200_20.rel b/src/nos/lib/messages_lib/01a4_67ab_200_20.rel new file mode 100644 index 00000000..14da0f6f --- /dev/null +++ b/src/nos/lib/messages_lib/01a4_67ab_200_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___01a4_67ab_200_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 32 30 30 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a4_6c3a_200_20Ok_0a.rel b/src/nos/lib/messages_lib/01a4_6c3a_200_20Ok_0a.rel deleted file mode 100644 index 130365b9..00000000 --- a/src/nos/lib/messages_lib/01a4_6c3a_200_20Ok_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01a4_6c3a_200_20Ok_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 32 30 30 20 4f 6b 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a5_ba32_200_20Port_20comman.rel b/src/nos/lib/messages_lib/01a5_ba32_200_20Port_20comman.rel deleted file mode 100644 index 5876950e..00000000 --- a/src/nos/lib/messages_lib/01a5_ba32_200_20Port_20comman.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___01a5_ba32_200_20Port_20comman Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 32 30 30 20 50 6f 72 74 20 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6d 6d 61 6e 64 20 6f 6b 61 -R 00 00 01 00 -T 16 00 00 00 79 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a5_cc8d_200_20MKD_20ok_0a.rel b/src/nos/lib/messages_lib/01a5_cc8d_200_20MKD_20ok_0a.rel new file mode 100644 index 00000000..ab913726 --- /dev/null +++ b/src/nos/lib/messages_lib/01a5_cc8d_200_20MKD_20ok_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___01a5_cc8d_200_20MKD_20ok_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 32 30 30 20 4d 4b 44 20 6f +R 00 00 01 00 +T 0b 00 00 00 6b 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a6_1db7_200_20Type_20_25s_2.rel b/src/nos/lib/messages_lib/01a6_1db7_200_20Type_20_25s_2.rel deleted file mode 100644 index d68e2f51..00000000 --- a/src/nos/lib/messages_lib/01a6_1db7_200_20Type_20_25s_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___01a6_1db7_200_20Type_20_25s_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 32 30 30 20 54 79 70 65 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 4f 4b 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a6_6c3a_200_20Ok_0a.rel b/src/nos/lib/messages_lib/01a6_6c3a_200_20Ok_0a.rel new file mode 100644 index 00000000..0be5d269 --- /dev/null +++ b/src/nos/lib/messages_lib/01a6_6c3a_200_20Ok_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01a6_6c3a_200_20Ok_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 32 30 30 20 4f 6b 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a7_1192_215_20_25s_20Type_3.rel b/src/nos/lib/messages_lib/01a7_1192_215_20_25s_20Type_3.rel deleted file mode 100644 index b4a3f546..00000000 --- a/src/nos/lib/messages_lib/01a7_1192_215_20_25s_20Type_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___01a7_1192_215_20_25s_20Type_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 32 31 35 20 25 73 20 54 79 -R 00 00 01 00 -T 0b 00 00 00 70 65 3a 20 4c 25 64 20 56 65 72 -R 00 00 01 00 -T 16 00 00 00 73 69 6f 6e 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a7_ba32_200_20Port_20comman.rel b/src/nos/lib/messages_lib/01a7_ba32_200_20Port_20comman.rel new file mode 100644 index 00000000..bf73ab7c --- /dev/null +++ b/src/nos/lib/messages_lib/01a7_ba32_200_20Port_20comman.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___01a7_ba32_200_20Port_20comman Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 32 30 30 20 50 6f 72 74 20 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6d 6d 61 6e 64 20 6f 6b 61 +R 00 00 01 00 +T 16 00 00 00 79 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a8_01fe_220_20_25s_20FTP_20.rel b/src/nos/lib/messages_lib/01a8_01fe_220_20_25s_20FTP_20.rel deleted file mode 100644 index aaee92c4..00000000 --- a/src/nos/lib/messages_lib/01a8_01fe_220_20_25s_20FTP_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___01a8_01fe_220_20_25s_20FTP_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 32 32 30 20 25 73 20 46 54 -R 00 00 01 00 -T 0b 00 00 00 50 20 76 65 72 73 69 6f 6e 20 25 -R 00 00 01 00 -T 16 00 00 00 73 20 72 65 61 64 79 20 61 74 20 -R 00 00 01 00 -T 21 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a8_1db7_200_20Type_20_25s_2.rel b/src/nos/lib/messages_lib/01a8_1db7_200_20Type_20_25s_2.rel new file mode 100644 index 00000000..14c190bb --- /dev/null +++ b/src/nos/lib/messages_lib/01a8_1db7_200_20Type_20_25s_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___01a8_1db7_200_20Type_20_25s_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 32 30 30 20 54 79 70 65 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 4f 4b 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a9_1192_215_20_25s_20Type_3.rel b/src/nos/lib/messages_lib/01a9_1192_215_20_25s_20Type_3.rel new file mode 100644 index 00000000..5263c9ae --- /dev/null +++ b/src/nos/lib/messages_lib/01a9_1192_215_20_25s_20Type_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___01a9_1192_215_20_25s_20Type_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 32 31 35 20 25 73 20 54 79 +R 00 00 01 00 +T 0b 00 00 00 70 65 3a 20 4c 25 64 20 56 65 72 +R 00 00 01 00 +T 16 00 00 00 73 69 6f 6e 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01a9_7804_221_20Goodbye_21_0a.rel b/src/nos/lib/messages_lib/01a9_7804_221_20Goodbye_21_0a.rel deleted file mode 100644 index cb871b6d..00000000 --- a/src/nos/lib/messages_lib/01a9_7804_221_20Goodbye_21_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___01a9_7804_221_20Goodbye_21_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 32 32 31 20 47 6f 6f 64 62 -R 00 00 01 00 -T 0b 00 00 00 79 65 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01aa_01fe_220_20_25s_20FTP_20.rel b/src/nos/lib/messages_lib/01aa_01fe_220_20_25s_20FTP_20.rel new file mode 100644 index 00000000..5d7ec08f --- /dev/null +++ b/src/nos/lib/messages_lib/01aa_01fe_220_20_25s_20FTP_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___01aa_01fe_220_20_25s_20FTP_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 32 32 30 20 25 73 20 46 54 +R 00 00 01 00 +T 0b 00 00 00 50 20 76 65 72 73 69 6f 6e 20 25 +R 00 00 01 00 +T 16 00 00 00 73 20 72 65 61 64 79 20 61 74 20 +R 00 00 01 00 +T 21 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01aa_3f54_226_20File_20receiv.rel b/src/nos/lib/messages_lib/01aa_3f54_226_20File_20receiv.rel deleted file mode 100644 index f57b26cd..00000000 --- a/src/nos/lib/messages_lib/01aa_3f54_226_20File_20receiv.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___01aa_3f54_226_20File_20receiv Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 32 32 36 20 46 69 6c 65 20 -R 00 00 01 00 -T 0b 00 00 00 72 65 63 65 69 76 65 64 20 4f 4b -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ab_7804_221_20Goodbye_21_0a.rel b/src/nos/lib/messages_lib/01ab_7804_221_20Goodbye_21_0a.rel new file mode 100644 index 00000000..0080dfbc --- /dev/null +++ b/src/nos/lib/messages_lib/01ab_7804_221_20Goodbye_21_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___01ab_7804_221_20Goodbye_21_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 32 32 31 20 47 6f 6f 64 62 +R 00 00 01 00 +T 0b 00 00 00 79 65 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ab_caea_226_20File_20sent_2.rel b/src/nos/lib/messages_lib/01ab_caea_226_20File_20sent_2.rel deleted file mode 100644 index 2ac20610..00000000 --- a/src/nos/lib/messages_lib/01ab_caea_226_20File_20sent_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___01ab_caea_226_20File_20sent_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 32 32 36 20 46 69 6c 65 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 6e 74 20 4f 4b 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ac_3f54_226_20File_20receiv.rel b/src/nos/lib/messages_lib/01ac_3f54_226_20File_20receiv.rel new file mode 100644 index 00000000..e3f91a05 --- /dev/null +++ b/src/nos/lib/messages_lib/01ac_3f54_226_20File_20receiv.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___01ac_3f54_226_20File_20receiv Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 32 32 36 20 46 69 6c 65 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 63 65 69 76 65 64 20 4f 4b +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ac_9fe8_230_20Logged_20in_0.rel b/src/nos/lib/messages_lib/01ac_9fe8_230_20Logged_20in_0.rel deleted file mode 100644 index 1a16ed0f..00000000 --- a/src/nos/lib/messages_lib/01ac_9fe8_230_20Logged_20in_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___01ac_9fe8_230_20Logged_20in_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 32 33 30 20 4c 6f 67 67 65 -R 00 00 01 00 -T 0b 00 00 00 64 20 69 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ad_55db_250_20_25s_0a.rel b/src/nos/lib/messages_lib/01ad_55db_250_20_25s_0a.rel deleted file mode 100644 index db536281..00000000 --- a/src/nos/lib/messages_lib/01ad_55db_250_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01ad_55db_250_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 32 35 30 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ad_caea_226_20File_20sent_2.rel b/src/nos/lib/messages_lib/01ad_caea_226_20File_20sent_2.rel new file mode 100644 index 00000000..ad2b605f --- /dev/null +++ b/src/nos/lib/messages_lib/01ad_caea_226_20File_20sent_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___01ad_caea_226_20File_20sent_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 32 32 36 20 46 69 6c 65 20 +R 00 00 01 00 +T 0b 00 00 00 73 65 6e 74 20 4f 4b 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ae_9fe8_230_20Logged_20in_0.rel b/src/nos/lib/messages_lib/01ae_9fe8_230_20Logged_20in_0.rel new file mode 100644 index 00000000..d7d0cc3e --- /dev/null +++ b/src/nos/lib/messages_lib/01ae_9fe8_230_20Logged_20in_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___01ae_9fe8_230_20Logged_20in_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 32 33 30 20 4c 6f 67 67 65 +R 00 00 01 00 +T 0b 00 00 00 64 20 69 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ae_c720_250_20File_20delete.rel b/src/nos/lib/messages_lib/01ae_c720_250_20File_20delete.rel deleted file mode 100644 index 98ff183a..00000000 --- a/src/nos/lib/messages_lib/01ae_c720_250_20File_20delete.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___01ae_c720_250_20File_20delete Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 32 35 30 20 46 69 6c 65 20 -R 00 00 01 00 -T 0b 00 00 00 64 65 6c 65 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01af_55db_250_20_25s_0a.rel b/src/nos/lib/messages_lib/01af_55db_250_20_25s_0a.rel new file mode 100644 index 00000000..d9bd6541 --- /dev/null +++ b/src/nos/lib/messages_lib/01af_55db_250_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01af_55db_250_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 32 35 30 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01af_de54_250_2d_25s_0a.rel b/src/nos/lib/messages_lib/01af_de54_250_2d_25s_0a.rel deleted file mode 100644 index 8dc1846f..00000000 --- a/src/nos/lib/messages_lib/01af_de54_250_2d_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01af_de54_250_2d_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 32 35 30 2d 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b0_9400_257_20_22_25s_22_20.rel b/src/nos/lib/messages_lib/01b0_9400_257_20_22_25s_22_20.rel deleted file mode 100644 index 2dd1c05c..00000000 --- a/src/nos/lib/messages_lib/01b0_9400_257_20_22_25s_22_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___01b0_9400_257_20_22_25s_22_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 32 35 37 20 22 25 73 22 20 -R 00 00 01 00 -T 0b 00 00 00 69 73 20 63 75 72 72 65 6e 74 20 -R 00 00 01 00 -T 16 00 00 00 64 69 72 65 63 74 6f 72 79 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b0_c720_250_20File_20delete.rel b/src/nos/lib/messages_lib/01b0_c720_250_20File_20delete.rel new file mode 100644 index 00000000..5cd16680 --- /dev/null +++ b/src/nos/lib/messages_lib/01b0_c720_250_20File_20delete.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___01b0_c720_250_20File_20delete Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 32 35 30 20 46 69 6c 65 20 +R 00 00 01 00 +T 0b 00 00 00 64 65 6c 65 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b1_24f1_331_20Enter_20PASS_.rel b/src/nos/lib/messages_lib/01b1_24f1_331_20Enter_20PASS_.rel deleted file mode 100644 index 7ae674c5..00000000 --- a/src/nos/lib/messages_lib/01b1_24f1_331_20Enter_20PASS_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___01b1_24f1_331_20Enter_20PASS_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 33 33 31 20 45 6e 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 50 41 53 53 20 63 6f 6d 6d 61 -R 00 00 01 00 -T 16 00 00 00 6e 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b1_de54_250_2d_25s_0a.rel b/src/nos/lib/messages_lib/01b1_de54_250_2d_25s_0a.rel new file mode 100644 index 00000000..cf17a2c6 --- /dev/null +++ b/src/nos/lib/messages_lib/01b1_de54_250_2d_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01b1_de54_250_2d_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 32 35 30 2d 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b2_273f_421_20System_20over.rel b/src/nos/lib/messages_lib/01b2_273f_421_20System_20over.rel deleted file mode 100644 index 2b236549..00000000 --- a/src/nos/lib/messages_lib/01b2_273f_421_20System_20over.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___01b2_273f_421_20System_20over Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 34 32 31 20 53 79 73 74 65 -R 00 00 01 00 -T 0b 00 00 00 6d 20 6f 76 65 72 6c 6f 61 64 65 -R 00 00 01 00 -T 16 00 00 00 64 2c 20 74 72 79 20 61 67 61 69 -R 00 00 01 00 -T 21 00 00 00 6e 20 6c 61 74 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b2_9400_257_20_22_25s_22_20.rel b/src/nos/lib/messages_lib/01b2_9400_257_20_22_25s_22_20.rel new file mode 100644 index 00000000..9f373ec1 --- /dev/null +++ b/src/nos/lib/messages_lib/01b2_9400_257_20_22_25s_22_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___01b2_9400_257_20_22_25s_22_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 32 35 37 20 22 25 73 22 20 +R 00 00 01 00 +T 0b 00 00 00 69 73 20 63 75 72 72 65 6e 74 20 +R 00 00 01 00 +T 16 00 00 00 64 69 72 65 63 74 6f 72 79 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b3_24f1_331_20Enter_20PASS_.rel b/src/nos/lib/messages_lib/01b3_24f1_331_20Enter_20PASS_.rel new file mode 100644 index 00000000..27e1fe8a --- /dev/null +++ b/src/nos/lib/messages_lib/01b3_24f1_331_20Enter_20PASS_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___01b3_24f1_331_20Enter_20PASS_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 33 33 31 20 45 6e 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 50 41 53 53 20 63 6f 6d 6d 61 +R 00 00 01 00 +T 16 00 00 00 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b3_e43d_425_20Data_20connec.rel b/src/nos/lib/messages_lib/01b3_e43d_425_20Data_20connec.rel deleted file mode 100644 index 91e5c9e5..00000000 --- a/src/nos/lib/messages_lib/01b3_e43d_425_20Data_20connec.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___01b3_e43d_425_20Data_20connec Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 34 32 35 20 44 61 74 61 20 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6e 6e 65 63 74 69 6f 6e 20 -R 00 00 01 00 -T 16 00 00 00 72 65 73 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b4_273f_421_20System_20over.rel b/src/nos/lib/messages_lib/01b4_273f_421_20System_20over.rel new file mode 100644 index 00000000..54b835e4 --- /dev/null +++ b/src/nos/lib/messages_lib/01b4_273f_421_20System_20over.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___01b4_273f_421_20System_20over Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 34 32 31 20 53 79 73 74 65 +R 00 00 01 00 +T 0b 00 00 00 6d 20 6f 76 65 72 6c 6f 61 64 65 +R 00 00 01 00 +T 16 00 00 00 64 2c 20 74 72 79 20 61 67 61 69 +R 00 00 01 00 +T 21 00 00 00 6e 20 6c 61 74 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b4_7e66_500_20Unknown_20com.rel b/src/nos/lib/messages_lib/01b4_7e66_500_20Unknown_20com.rel deleted file mode 100644 index 847d5a52..00000000 --- a/src/nos/lib/messages_lib/01b4_7e66_500_20Unknown_20com.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___01b4_7e66_500_20Unknown_20com Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 35 30 30 20 55 6e 6b 6e 6f -R 00 00 01 00 -T 0b 00 00 00 77 6e 20 63 6f 6d 6d 61 6e 64 20 -R 00 00 01 00 -T 16 00 00 00 27 25 73 27 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b5_3d39_500_20Unsupported_2.rel b/src/nos/lib/messages_lib/01b5_3d39_500_20Unsupported_2.rel deleted file mode 100644 index f17119a8..00000000 --- a/src/nos/lib/messages_lib/01b5_3d39_500_20Unsupported_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___01b5_3d39_500_20Unsupported_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 35 30 30 20 55 6e 73 75 70 -R 00 00 01 00 -T 0b 00 00 00 70 6f 72 74 65 64 20 63 6f 6d 6d -R 00 00 01 00 -T 16 00 00 00 61 6e 64 20 6f 72 20 6f 70 74 69 -R 00 00 01 00 -T 21 00 00 00 6f 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b5_e43d_425_20Data_20connec.rel b/src/nos/lib/messages_lib/01b5_e43d_425_20Data_20connec.rel new file mode 100644 index 00000000..09c85d35 --- /dev/null +++ b/src/nos/lib/messages_lib/01b5_e43d_425_20Data_20connec.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___01b5_e43d_425_20Data_20connec Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 34 32 35 20 44 61 74 61 20 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6e 6e 65 63 74 69 6f 6e 20 +R 00 00 01 00 +T 16 00 00 00 72 65 73 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b6_7e66_500_20Unknown_20com.rel b/src/nos/lib/messages_lib/01b6_7e66_500_20Unknown_20com.rel new file mode 100644 index 00000000..7aca7965 --- /dev/null +++ b/src/nos/lib/messages_lib/01b6_7e66_500_20Unknown_20com.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___01b6_7e66_500_20Unknown_20com Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 35 30 30 20 55 6e 6b 6e 6f +R 00 00 01 00 +T 0b 00 00 00 77 6e 20 63 6f 6d 6d 61 6e 64 20 +R 00 00 01 00 +T 16 00 00 00 27 25 73 27 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b6_fe7e_501_20Bad_20port_20.rel b/src/nos/lib/messages_lib/01b6_fe7e_501_20Bad_20port_20.rel deleted file mode 100644 index f023bbf9..00000000 --- a/src/nos/lib/messages_lib/01b6_fe7e_501_20Bad_20port_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___01b6_fe7e_501_20Bad_20port_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 35 30 31 20 42 61 64 20 70 -R 00 00 01 00 -T 0b 00 00 00 6f 72 74 20 73 79 6e 74 61 78 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b7_065e_501_20Only_20logica.rel b/src/nos/lib/messages_lib/01b7_065e_501_20Only_20logica.rel deleted file mode 100644 index 2a450b1c..00000000 --- a/src/nos/lib/messages_lib/01b7_065e_501_20Only_20logica.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___01b7_065e_501_20Only_20logica Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 35 30 31 20 4f 6e 6c 79 20 -R 00 00 01 00 -T 0b 00 00 00 6c 6f 67 69 63 61 6c 20 62 79 74 -R 00 00 01 00 -T 16 00 00 00 65 73 69 7a 65 20 38 20 73 75 70 -R 00 00 01 00 -T 21 00 00 00 70 6f 72 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b7_3d39_500_20Unsupported_2.rel b/src/nos/lib/messages_lib/01b7_3d39_500_20Unsupported_2.rel new file mode 100644 index 00000000..39dab780 --- /dev/null +++ b/src/nos/lib/messages_lib/01b7_3d39_500_20Unsupported_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___01b7_3d39_500_20Unsupported_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 35 30 30 20 55 6e 73 75 70 +R 00 00 01 00 +T 0b 00 00 00 70 6f 72 74 65 64 20 63 6f 6d 6d +R 00 00 01 00 +T 16 00 00 00 61 6e 64 20 6f 72 20 6f 70 74 69 +R 00 00 01 00 +T 21 00 00 00 6f 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b8_a2bf_501_20Unknown_20typ.rel b/src/nos/lib/messages_lib/01b8_a2bf_501_20Unknown_20typ.rel deleted file mode 100644 index a1df5504..00000000 --- a/src/nos/lib/messages_lib/01b8_a2bf_501_20Unknown_20typ.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___01b8_a2bf_501_20Unknown_20typ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 35 30 31 20 55 6e 6b 6e 6f -R 00 00 01 00 -T 0b 00 00 00 77 6e 20 74 79 70 65 20 22 25 73 -R 00 00 01 00 -T 16 00 00 00 22 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b8_fe7e_501_20Bad_20port_20.rel b/src/nos/lib/messages_lib/01b8_fe7e_501_20Bad_20port_20.rel new file mode 100644 index 00000000..0f65b027 --- /dev/null +++ b/src/nos/lib/messages_lib/01b8_fe7e_501_20Bad_20port_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___01b8_fe7e_501_20Bad_20port_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 35 30 31 20 42 61 64 20 70 +R 00 00 01 00 +T 0b 00 00 00 6f 72 74 20 73 79 6e 74 61 78 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b9_065e_501_20Only_20logica.rel b/src/nos/lib/messages_lib/01b9_065e_501_20Only_20logica.rel new file mode 100644 index 00000000..e40e0136 --- /dev/null +++ b/src/nos/lib/messages_lib/01b9_065e_501_20Only_20logica.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___01b9_065e_501_20Only_20logica Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 35 30 31 20 4f 6e 6c 79 20 +R 00 00 01 00 +T 0b 00 00 00 6c 6f 67 69 63 61 6c 20 62 79 74 +R 00 00 01 00 +T 16 00 00 00 65 73 69 7a 65 20 38 20 73 75 70 +R 00 00 01 00 +T 21 00 00 00 70 6f 72 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01b9_41cf_502_20Command_20not.rel b/src/nos/lib/messages_lib/01b9_41cf_502_20Command_20not.rel deleted file mode 100644 index fa73fb2e..00000000 --- a/src/nos/lib/messages_lib/01b9_41cf_502_20Command_20not.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___01b9_41cf_502_20Command_20not Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 35 30 32 20 43 6f 6d 6d 61 -R 00 00 01 00 -T 0b 00 00 00 6e 64 20 6e 6f 74 20 79 65 74 20 -R 00 00 01 00 -T 16 00 00 00 69 6d 70 6c 65 6d 65 6e 74 65 64 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ba_a2bf_501_20Unknown_20typ.rel b/src/nos/lib/messages_lib/01ba_a2bf_501_20Unknown_20typ.rel new file mode 100644 index 00000000..3d094eeb --- /dev/null +++ b/src/nos/lib/messages_lib/01ba_a2bf_501_20Unknown_20typ.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___01ba_a2bf_501_20Unknown_20typ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 35 30 31 20 55 6e 6b 6e 6f +R 00 00 01 00 +T 0b 00 00 00 77 6e 20 74 79 70 65 20 22 25 73 +R 00 00 01 00 +T 16 00 00 00 22 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ba_f576_503_20Login_20with_.rel b/src/nos/lib/messages_lib/01ba_f576_503_20Login_20with_.rel deleted file mode 100644 index 7eda387e..00000000 --- a/src/nos/lib/messages_lib/01ba_f576_503_20Login_20with_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___01ba_f576_503_20Login_20with_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 35 30 33 20 4c 6f 67 69 6e -R 00 00 01 00 -T 0b 00 00 00 20 77 69 74 68 20 55 53 45 52 20 -R 00 00 01 00 -T 16 00 00 00 66 69 72 73 74 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bb_41cf_502_20Command_20not.rel b/src/nos/lib/messages_lib/01bb_41cf_502_20Command_20not.rel new file mode 100644 index 00000000..e5613561 --- /dev/null +++ b/src/nos/lib/messages_lib/01bb_41cf_502_20Command_20not.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___01bb_41cf_502_20Command_20not Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 35 30 32 20 43 6f 6d 6d 61 +R 00 00 01 00 +T 0b 00 00 00 6e 64 20 6e 6f 74 20 79 65 74 20 +R 00 00 01 00 +T 16 00 00 00 69 6d 70 6c 65 6d 65 6e 74 65 64 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bb_7dc2_530_20Please_20log_.rel b/src/nos/lib/messages_lib/01bb_7dc2_530_20Please_20log_.rel deleted file mode 100644 index f4eabd90..00000000 --- a/src/nos/lib/messages_lib/01bb_7dc2_530_20Please_20log_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___01bb_7dc2_530_20Please_20log_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 35 33 30 20 50 6c 65 61 73 -R 00 00 01 00 -T 0b 00 00 00 65 20 6c 6f 67 20 69 6e 20 77 69 -R 00 00 01 00 -T 16 00 00 00 74 68 20 55 53 45 52 20 61 6e 64 -R 00 00 01 00 -T 21 00 00 00 20 50 41 53 53 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bc_c53a_550_20Can_27t_20rea.rel b/src/nos/lib/messages_lib/01bc_c53a_550_20Can_27t_20rea.rel deleted file mode 100644 index 06e639d3..00000000 --- a/src/nos/lib/messages_lib/01bc_c53a_550_20Can_27t_20rea.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___01bc_c53a_550_20Can_27t_20rea Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 35 35 30 20 43 61 6e 27 74 -R 00 00 01 00 -T 0b 00 00 00 20 72 65 61 64 20 66 69 6c 65 20 -R 00 00 01 00 -T 16 00 00 00 22 25 73 22 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bc_f576_503_20Login_20with_.rel b/src/nos/lib/messages_lib/01bc_f576_503_20Login_20with_.rel new file mode 100644 index 00000000..4bc5a4da --- /dev/null +++ b/src/nos/lib/messages_lib/01bc_f576_503_20Login_20with_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___01bc_f576_503_20Login_20with_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 35 30 33 20 4c 6f 67 69 6e +R 00 00 01 00 +T 0b 00 00 00 20 77 69 74 68 20 55 53 45 52 20 +R 00 00 01 00 +T 16 00 00 00 66 69 72 73 74 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bd_4770_550_20Delete_20fail.rel b/src/nos/lib/messages_lib/01bd_4770_550_20Delete_20fail.rel deleted file mode 100644 index 053bcc24..00000000 --- a/src/nos/lib/messages_lib/01bd_4770_550_20Delete_20fail.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___01bd_4770_550_20Delete_20fail Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 35 35 30 20 44 65 6c 65 74 -R 00 00 01 00 -T 0b 00 00 00 65 20 66 61 69 6c 65 64 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bd_7dc2_530_20Please_20log_.rel b/src/nos/lib/messages_lib/01bd_7dc2_530_20Please_20log_.rel new file mode 100644 index 00000000..b8d70cd1 --- /dev/null +++ b/src/nos/lib/messages_lib/01bd_7dc2_530_20Please_20log_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___01bd_7dc2_530_20Please_20log_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 35 33 30 20 50 6c 65 61 73 +R 00 00 01 00 +T 0b 00 00 00 65 20 6c 6f 67 20 69 6e 20 77 69 +R 00 00 01 00 +T 16 00 00 00 74 68 20 55 53 45 52 20 61 6e 64 +R 00 00 01 00 +T 21 00 00 00 20 50 41 53 53 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01be_38c3_550_20Permission_20.rel b/src/nos/lib/messages_lib/01be_38c3_550_20Permission_20.rel deleted file mode 100644 index 91857d1e..00000000 --- a/src/nos/lib/messages_lib/01be_38c3_550_20Permission_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___01be_38c3_550_20Permission_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 35 35 30 20 50 65 72 6d 69 -R 00 00 01 00 -T 0b 00 00 00 73 73 69 6f 6e 20 64 65 6e 69 65 -R 00 00 01 00 -T 16 00 00 00 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01be_c53a_550_20Can_27t_20rea.rel b/src/nos/lib/messages_lib/01be_c53a_550_20Can_27t_20rea.rel new file mode 100644 index 00000000..e3c239e9 --- /dev/null +++ b/src/nos/lib/messages_lib/01be_c53a_550_20Can_27t_20rea.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___01be_c53a_550_20Can_27t_20rea Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 35 35 30 20 43 61 6e 27 74 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 61 64 20 66 69 6c 65 20 +R 00 00 01 00 +T 16 00 00 00 22 25 73 22 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bf_4770_550_20Delete_20fail.rel b/src/nos/lib/messages_lib/01bf_4770_550_20Delete_20fail.rel new file mode 100644 index 00000000..bcf0e8ce --- /dev/null +++ b/src/nos/lib/messages_lib/01bf_4770_550_20Delete_20fail.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___01bf_4770_550_20Delete_20fail Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 35 35 30 20 44 65 6c 65 74 +R 00 00 01 00 +T 0b 00 00 00 65 20 66 61 69 6c 65 64 3a 20 25 +R 00 00 01 00 +T 16 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01bf_95c1_552_20Write_20error.rel b/src/nos/lib/messages_lib/01bf_95c1_552_20Write_20error.rel deleted file mode 100644 index 01131896..00000000 --- a/src/nos/lib/messages_lib/01bf_95c1_552_20Write_20error.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___01bf_95c1_552_20Write_20error Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 35 35 32 20 57 72 69 74 65 -R 00 00 01 00 -T 0b 00 00 00 20 65 72 72 6f 72 3a 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c0_38c3_550_20Permission_20.rel b/src/nos/lib/messages_lib/01c0_38c3_550_20Permission_20.rel new file mode 100644 index 00000000..fdd98a3f --- /dev/null +++ b/src/nos/lib/messages_lib/01c0_38c3_550_20Permission_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___01c0_38c3_550_20Permission_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 35 35 30 20 50 65 72 6d 69 +R 00 00 01 00 +T 0b 00 00 00 73 73 69 6f 6e 20 64 65 6e 69 65 +R 00 00 01 00 +T 16 00 00 00 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c0_7eaf_553_20Can_27t_20cre.rel b/src/nos/lib/messages_lib/01c0_7eaf_553_20Can_27t_20cre.rel deleted file mode 100644 index 820ba8a5..00000000 --- a/src/nos/lib/messages_lib/01c0_7eaf_553_20Can_27t_20cre.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___01c0_7eaf_553_20Can_27t_20cre Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 35 35 33 20 43 61 6e 27 74 -R 00 00 01 00 -T 0b 00 00 00 20 63 72 65 61 74 65 20 22 25 73 -R 00 00 01 00 -T 16 00 00 00 22 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c1_95c1_552_20Write_20error.rel b/src/nos/lib/messages_lib/01c1_95c1_552_20Write_20error.rel new file mode 100644 index 00000000..e0c77611 --- /dev/null +++ b/src/nos/lib/messages_lib/01c1_95c1_552_20Write_20error.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___01c1_95c1_552_20Write_20error Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 35 35 32 20 57 72 69 74 65 +R 00 00 01 00 +T 0b 00 00 00 20 65 72 72 6f 72 3a 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c1_f0b2_553_20Can_27t_20rea.rel b/src/nos/lib/messages_lib/01c1_f0b2_553_20Can_27t_20rea.rel deleted file mode 100644 index 4a60b153..00000000 --- a/src/nos/lib/messages_lib/01c1_f0b2_553_20Can_27t_20rea.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___01c1_f0b2_553_20Can_27t_20rea Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 35 35 33 20 43 61 6e 27 74 -R 00 00 01 00 -T 0b 00 00 00 20 72 65 61 64 20 64 69 72 65 63 -R 00 00 01 00 -T 16 00 00 00 74 6f 72 79 20 22 25 73 22 3a 20 -R 00 00 01 00 -T 21 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c2_7eaf_553_20Can_27t_20cre.rel b/src/nos/lib/messages_lib/01c2_7eaf_553_20Can_27t_20cre.rel new file mode 100644 index 00000000..01cc52a5 --- /dev/null +++ b/src/nos/lib/messages_lib/01c2_7eaf_553_20Can_27t_20cre.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___01c2_7eaf_553_20Can_27t_20cre Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 35 35 33 20 43 61 6e 27 74 +R 00 00 01 00 +T 0b 00 00 00 20 63 72 65 61 74 65 20 22 25 73 +R 00 00 01 00 +T 16 00 00 00 22 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c2_b04b__3a_20_25d_0a.rel b/src/nos/lib/messages_lib/01c2_b04b__3a_20_25d_0a.rel deleted file mode 100644 index 3d82f0f7..00000000 --- a/src/nos/lib/messages_lib/01c2_b04b__3a_20_25d_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___01c2_b04b__3a_20_25d_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 3a 20 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c3_6aba__3a_20_25ld_0a.rel b/src/nos/lib/messages_lib/01c3_6aba__3a_20_25ld_0a.rel deleted file mode 100644 index 79764797..00000000 --- a/src/nos/lib/messages_lib/01c3_6aba__3a_20_25ld_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___01c3_6aba__3a_20_25ld_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 3a 20 25 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c3_f0b2_553_20Can_27t_20rea.rel b/src/nos/lib/messages_lib/01c3_f0b2_553_20Can_27t_20rea.rel new file mode 100644 index 00000000..ef6dcc24 --- /dev/null +++ b/src/nos/lib/messages_lib/01c3_f0b2_553_20Can_27t_20rea.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___01c3_f0b2_553_20Can_27t_20rea Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 35 35 33 20 43 61 6e 27 74 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 61 64 20 64 69 72 65 63 +R 00 00 01 00 +T 16 00 00 00 74 6f 72 79 20 22 25 73 22 3a 20 +R 00 00 01 00 +T 21 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c4_8cd1__3a_20_25s.rel b/src/nos/lib/messages_lib/01c4_8cd1__3a_20_25s.rel deleted file mode 100644 index fb41f120..00000000 --- a/src/nos/lib/messages_lib/01c4_8cd1__3a_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___01c4_8cd1__3a_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c4_b04b__3a_20_25d_0a.rel b/src/nos/lib/messages_lib/01c4_b04b__3a_20_25d_0a.rel new file mode 100644 index 00000000..bfef227f --- /dev/null +++ b/src/nos/lib/messages_lib/01c4_b04b__3a_20_25d_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___01c4_b04b__3a_20_25d_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 3a 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c5_68d2__3a_20_25s_0a.rel b/src/nos/lib/messages_lib/01c5_68d2__3a_20_25s_0a.rel deleted file mode 100644 index 5f7d973a..00000000 --- a/src/nos/lib/messages_lib/01c5_68d2__3a_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___01c5_68d2__3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c5_6aba__3a_20_25ld_0a.rel b/src/nos/lib/messages_lib/01c5_6aba__3a_20_25ld_0a.rel new file mode 100644 index 00000000..bbeae645 --- /dev/null +++ b/src/nos/lib/messages_lib/01c5_6aba__3a_20_25ld_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___01c5_6aba__3a_20_25ld_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 3a 20 25 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c6_3c02__3a_20_25u_0a.rel b/src/nos/lib/messages_lib/01c6_3c02__3a_20_25u_0a.rel deleted file mode 100644 index 8a85339a..00000000 --- a/src/nos/lib/messages_lib/01c6_3c02__3a_20_25u_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___01c6_3c02__3a_20_25u_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 3a 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c6_8cd1__3a_20_25s.rel b/src/nos/lib/messages_lib/01c6_8cd1__3a_20_25s.rel new file mode 100644 index 00000000..486bc27a --- /dev/null +++ b/src/nos/lib/messages_lib/01c6_8cd1__3a_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___01c6_8cd1__3a_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c7_6692__3b_20Tries_3a_20_2.rel b/src/nos/lib/messages_lib/01c7_6692__3b_20Tries_3a_20_2.rel deleted file mode 100644 index a59087f2..00000000 --- a/src/nos/lib/messages_lib/01c7_6692__3b_20Tries_3a_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___01c7_6692__3b_20Tries_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 3b 20 54 72 69 65 73 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c7_68d2__3a_20_25s_0a.rel b/src/nos/lib/messages_lib/01c7_68d2__3a_20_25s_0a.rel new file mode 100644 index 00000000..29d8de72 --- /dev/null +++ b/src/nos/lib/messages_lib/01c7_68d2__3a_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___01c7_68d2__3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c8_3c02__3a_20_25u_0a.rel b/src/nos/lib/messages_lib/01c8_3c02__3a_20_25u_0a.rel new file mode 100644 index 00000000..8b0f9f77 --- /dev/null +++ b/src/nos/lib/messages_lib/01c8_3c02__3a_20_25u_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___01c8_3c02__3a_20_25u_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 3a 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c8_697b__3c_25ld_40_25s_3e_.rel b/src/nos/lib/messages_lib/01c8_697b__3c_25ld_40_25s_3e_.rel deleted file mode 100644 index 18c6cf26..00000000 --- a/src/nos/lib/messages_lib/01c8_697b__3c_25ld_40_25s_3e_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___01c8_697b__3c_25ld_40_25s_3e_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 3c 25 6c 64 40 25 73 3e 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c9_2587__3c_25s_40_25s_2ebb.rel b/src/nos/lib/messages_lib/01c9_2587__3c_25s_40_25s_2ebb.rel deleted file mode 100644 index 058d36ed..00000000 --- a/src/nos/lib/messages_lib/01c9_2587__3c_25s_40_25s_2ebb.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___01c9_2587__3c_25s_40_25s_2ebb Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 3c 25 73 40 25 73 2e 62 62 -R 00 00 01 00 -T 0b 00 00 00 73 3e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01c9_6692__3b_20Tries_3a_20_2.rel b/src/nos/lib/messages_lib/01c9_6692__3b_20Tries_3a_20_2.rel new file mode 100644 index 00000000..e10f563d --- /dev/null +++ b/src/nos/lib/messages_lib/01c9_6692__3b_20Tries_3a_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___01c9_6692__3b_20Tries_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 3b 20 54 72 69 65 73 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ca_3152__3c_3d_3d_25s.rel b/src/nos/lib/messages_lib/01ca_3152__3c_3d_3d_25s.rel deleted file mode 100644 index f0029be4..00000000 --- a/src/nos/lib/messages_lib/01ca_3152__3c_3d_3d_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___01ca_3152__3c_3d_3d_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 3c 3d 3d 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ca_697b__3c_25ld_40_25s_3e_.rel b/src/nos/lib/messages_lib/01ca_697b__3c_25ld_40_25s_3e_.rel new file mode 100644 index 00000000..9844f2fd --- /dev/null +++ b/src/nos/lib/messages_lib/01ca_697b__3c_25ld_40_25s_3e_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___01ca_697b__3c_25ld_40_25s_3e_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 3c 25 6c 64 40 25 73 3e 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cb_2587__3c_25s_40_25s_2ebb.rel b/src/nos/lib/messages_lib/01cb_2587__3c_25s_40_25s_2ebb.rel new file mode 100644 index 00000000..8ce0d069 --- /dev/null +++ b/src/nos/lib/messages_lib/01cb_2587__3c_25s_40_25s_2ebb.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___01cb_2587__3c_25s_40_25s_2ebb Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 3c 25 73 40 25 73 2e 62 62 +R 00 00 01 00 +T 0b 00 00 00 73 3e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cb_defc__3c_3d_3d_25s_0a.rel b/src/nos/lib/messages_lib/01cb_defc__3c_3d_3d_25s_0a.rel deleted file mode 100644 index 353f77cd..00000000 --- a/src/nos/lib/messages_lib/01cb_defc__3c_3d_3d_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___01cb_defc__3c_3d_3d_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 3c 3d 3d 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cc_016b__3d_3d_3eARTICLE_20.rel b/src/nos/lib/messages_lib/01cc_016b__3d_3d_3eARTICLE_20.rel deleted file mode 100644 index 86caf4cf..00000000 --- a/src/nos/lib/messages_lib/01cc_016b__3d_3d_3eARTICLE_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___01cc_016b__3d_3d_3eARTICLE_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 3d 3d 3e 41 52 54 49 43 4c -R 00 00 01 00 -T 0b 00 00 00 45 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cc_3152__3c_3d_3d_25s.rel b/src/nos/lib/messages_lib/01cc_3152__3c_3d_3d_25s.rel new file mode 100644 index 00000000..82bd2caa --- /dev/null +++ b/src/nos/lib/messages_lib/01cc_3152__3c_3d_3d_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___01cc_3152__3c_3d_3d_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 3c 3d 3d 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cd_c133__3d_3d_3eNEWNEWS_20.rel b/src/nos/lib/messages_lib/01cd_c133__3d_3d_3eNEWNEWS_20.rel deleted file mode 100644 index 843272d1..00000000 --- a/src/nos/lib/messages_lib/01cd_c133__3d_3d_3eNEWNEWS_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___01cd_c133__3d_3d_3eNEWNEWS_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 3d 3d 3e 4e 45 57 4e 45 57 -R 00 00 01 00 -T 0b 00 00 00 53 20 25 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cd_defc__3c_3d_3d_25s_0a.rel b/src/nos/lib/messages_lib/01cd_defc__3c_3d_3d_25s_0a.rel new file mode 100644 index 00000000..32f9a540 --- /dev/null +++ b/src/nos/lib/messages_lib/01cd_defc__3c_3d_3d_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___01cd_defc__3c_3d_3d_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 3c 3d 3d 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ce_016b__3d_3d_3eARTICLE_20.rel b/src/nos/lib/messages_lib/01ce_016b__3d_3d_3eARTICLE_20.rel new file mode 100644 index 00000000..23349d0d --- /dev/null +++ b/src/nos/lib/messages_lib/01ce_016b__3d_3d_3eARTICLE_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___01ce_016b__3d_3d_3eARTICLE_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 3d 3d 3e 41 52 54 49 43 4c +R 00 00 01 00 +T 0b 00 00 00 45 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ce_696c__3d_3d_3eQUIT_0a.rel b/src/nos/lib/messages_lib/01ce_696c__3d_3d_3eQUIT_0a.rel deleted file mode 100644 index fc01f6c2..00000000 --- a/src/nos/lib/messages_lib/01ce_696c__3d_3d_3eQUIT_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___01ce_696c__3d_3d_3eQUIT_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 3d 3d 3e 51 55 49 54 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cf_396e__3d_3dNo_20response.rel b/src/nos/lib/messages_lib/01cf_396e__3d_3dNo_20response.rel deleted file mode 100644 index c345accb..00000000 --- a/src/nos/lib/messages_lib/01cf_396e__3d_3dNo_20response.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___01cf_396e__3d_3dNo_20response Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 3d 3d 4e 6f 20 72 65 73 70 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 73 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01cf_c133__3d_3d_3eNEWNEWS_20.rel b/src/nos/lib/messages_lib/01cf_c133__3d_3d_3eNEWNEWS_20.rel new file mode 100644 index 00000000..d0d2d0f5 --- /dev/null +++ b/src/nos/lib/messages_lib/01cf_c133__3d_3d_3eNEWNEWS_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___01cf_c133__3d_3d_3eNEWNEWS_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 3d 3d 3e 4e 45 57 4e 45 57 +R 00 00 01 00 +T 0b 00 00 00 53 20 25 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d0_696c__3d_3d_3eQUIT_0a.rel b/src/nos/lib/messages_lib/01d0_696c__3d_3d_3eQUIT_0a.rel new file mode 100644 index 00000000..b2240672 --- /dev/null +++ b/src/nos/lib/messages_lib/01d0_696c__3d_3d_3eQUIT_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___01d0_696c__3d_3d_3eQUIT_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 3d 3d 3e 51 55 49 54 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d0_c6f3__3f.rel b/src/nos/lib/messages_lib/01d0_c6f3__3f.rel deleted file mode 100644 index 992755a1..00000000 --- a/src/nos/lib/messages_lib/01d0_c6f3__3f.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___01d0_c6f3__3f Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 3f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d1_396e__3d_3dNo_20response.rel b/src/nos/lib/messages_lib/01d1_396e__3d_3dNo_20response.rel new file mode 100644 index 00000000..acf0feb2 --- /dev/null +++ b/src/nos/lib/messages_lib/01d1_396e__3d_3dNo_20response.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___01d1_396e__3d_3dNo_20response Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 3d 3d 4e 6f 20 72 65 73 70 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 73 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d1_4d83__40.rel b/src/nos/lib/messages_lib/01d1_4d83__40.rel deleted file mode 100644 index ee542317..00000000 --- a/src/nos/lib/messages_lib/01d1_4d83__40.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___01d1_4d83__40 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 40 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d2_23d2__40_25s.rel b/src/nos/lib/messages_lib/01d2_23d2__40_25s.rel deleted file mode 100644 index 99ff59f2..00000000 --- a/src/nos/lib/messages_lib/01d2_23d2__40_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___01d2_23d2__40_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 40 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d2_c6f3__3f.rel b/src/nos/lib/messages_lib/01d2_c6f3__3f.rel new file mode 100644 index 00000000..f2980b17 --- /dev/null +++ b/src/nos/lib/messages_lib/01d2_c6f3__3f.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___01d2_c6f3__3f Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 3f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d3_4d83__40.rel b/src/nos/lib/messages_lib/01d3_4d83__40.rel new file mode 100644 index 00000000..5cb48b17 --- /dev/null +++ b/src/nos/lib/messages_lib/01d3_4d83__40.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___01d3_4d83__40 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 40 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d3_7f61_ARP_3a_20len_20_25d.rel b/src/nos/lib/messages_lib/01d3_7f61_ARP_3a_20len_20_25d.rel deleted file mode 100644 index 5e4ea922..00000000 --- a/src/nos/lib/messages_lib/01d3_7f61_ARP_3a_20len_20_25d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___01d3_7f61_ARP_3a_20len_20_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 41 52 50 3a 20 6c 65 6e 20 -R 00 00 01 00 -T 0b 00 00 00 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d4_124c_ARTICLE_20_25s.rel b/src/nos/lib/messages_lib/01d4_124c_ARTICLE_20_25s.rel deleted file mode 100644 index d884208d..00000000 --- a/src/nos/lib/messages_lib/01d4_124c_ARTICLE_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___01d4_124c_ARTICLE_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 41 52 54 49 43 4c 45 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d4_23d2__40_25s.rel b/src/nos/lib/messages_lib/01d4_23d2__40_25s.rel new file mode 100644 index 00000000..f6c51ab4 --- /dev/null +++ b/src/nos/lib/messages_lib/01d4_23d2__40_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___01d4_23d2__40_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 40 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d5_109d_AX25_20receive_20wi.rel b/src/nos/lib/messages_lib/01d5_109d_AX25_20receive_20wi.rel deleted file mode 100644 index dc42c8e4..00000000 --- a/src/nos/lib/messages_lib/01d5_109d_AX25_20receive_20wi.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___01d5_109d_AX25_20receive_20wi Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 41 58 32 35 20 72 65 63 65 -R 00 00 01 00 -T 0b 00 00 00 69 76 65 20 77 69 6e 64 6f 77 20 -R 00 00 01 00 -T 16 00 00 00 28 62 79 74 65 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d5_7f61_ARP_3a_20len_20_25d.rel b/src/nos/lib/messages_lib/01d5_7f61_ARP_3a_20len_20_25d.rel new file mode 100644 index 00000000..a453c501 --- /dev/null +++ b/src/nos/lib/messages_lib/01d5_7f61_ARP_3a_20len_20_25d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___01d5_7f61_ARP_3a_20len_20_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 41 52 50 3a 20 6c 65 6e 20 +R 00 00 01 00 +T 0b 00 00 00 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d6_124c_ARTICLE_20_25s.rel b/src/nos/lib/messages_lib/01d6_124c_ARTICLE_20_25s.rel new file mode 100644 index 00000000..477c1c32 --- /dev/null +++ b/src/nos/lib/messages_lib/01d6_124c_ARTICLE_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___01d6_124c_ARTICLE_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 41 52 54 49 43 4c 45 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d6_f4e0_AX25_20version.rel b/src/nos/lib/messages_lib/01d6_f4e0_AX25_20version.rel deleted file mode 100644 index 7281ef9d..00000000 --- a/src/nos/lib/messages_lib/01d6_f4e0_AX25_20version.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___01d6_f4e0_AX25_20version Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 41 58 32 35 20 76 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d7_109d_AX25_20receive_20wi.rel b/src/nos/lib/messages_lib/01d7_109d_AX25_20receive_20wi.rel new file mode 100644 index 00000000..43522a97 --- /dev/null +++ b/src/nos/lib/messages_lib/01d7_109d_AX25_20receive_20wi.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___01d7_109d_AX25_20receive_20wi Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 41 58 32 35 20 72 65 63 65 +R 00 00 01 00 +T 0b 00 00 00 69 76 65 20 77 69 6e 64 6f 77 20 +R 00 00 01 00 +T 16 00 00 00 28 62 79 74 65 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d7_818f_AX25_3a_20.rel b/src/nos/lib/messages_lib/01d7_818f_AX25_3a_20.rel deleted file mode 100644 index 4c3469a0..00000000 --- a/src/nos/lib/messages_lib/01d7_818f_AX25_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___01d7_818f_AX25_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 41 58 32 35 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d8_f05c_Abort_0d_0a.rel b/src/nos/lib/messages_lib/01d8_f05c_Abort_0d_0a.rel deleted file mode 100644 index b6e9ba44..00000000 --- a/src/nos/lib/messages_lib/01d8_f05c_Abort_0d_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01d8_f05c_Abort_0d_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 41 62 6f 72 74 0d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d8_f4e0_AX25_20version.rel b/src/nos/lib/messages_lib/01d8_f4e0_AX25_20version.rel new file mode 100644 index 00000000..36102370 --- /dev/null +++ b/src/nos/lib/messages_lib/01d8_f4e0_AX25_20version.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___01d8_f4e0_AX25_20version Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 41 58 32 35 20 76 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d9_6caf_Aborted_2e.rel b/src/nos/lib/messages_lib/01d9_6caf_Aborted_2e.rel deleted file mode 100644 index 8adf7a24..00000000 --- a/src/nos/lib/messages_lib/01d9_6caf_Aborted_2e.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___01d9_6caf_Aborted_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 41 62 6f 72 74 65 64 2e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01d9_818f_AX25_3a_20.rel b/src/nos/lib/messages_lib/01d9_818f_AX25_3a_20.rel new file mode 100644 index 00000000..38e896c2 --- /dev/null +++ b/src/nos/lib/messages_lib/01d9_818f_AX25_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___01d9_818f_AX25_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 41 58 32 35 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01da_f05c_Abort_0d_0a.rel b/src/nos/lib/messages_lib/01da_f05c_Abort_0d_0a.rel new file mode 100644 index 00000000..a98fc4f1 --- /dev/null +++ b/src/nos/lib/messages_lib/01da_f05c_Abort_0d_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01da_f05c_Abort_0d_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 41 62 6f 72 74 0d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01da_f2cb_Aborted_2e_0a.rel b/src/nos/lib/messages_lib/01da_f2cb_Aborted_2e_0a.rel deleted file mode 100644 index d7933e73..00000000 --- a/src/nos/lib/messages_lib/01da_f2cb_Aborted_2e_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___01da_f2cb_Aborted_2e_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 41 62 6f 72 74 65 64 2e 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01db_537a_Accept_0a.rel b/src/nos/lib/messages_lib/01db_537a_Accept_0a.rel deleted file mode 100644 index 0d764b8c..00000000 --- a/src/nos/lib/messages_lib/01db_537a_Accept_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01db_537a_Accept_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 41 63 63 65 70 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01db_6caf_Aborted_2e.rel b/src/nos/lib/messages_lib/01db_6caf_Aborted_2e.rel new file mode 100644 index 00000000..1ed97e0f --- /dev/null +++ b/src/nos/lib/messages_lib/01db_6caf_Aborted_2e.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___01db_6caf_Aborted_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 41 62 6f 72 74 65 64 2e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01dc_b988_Ack_20delay_20time_.rel b/src/nos/lib/messages_lib/01dc_b988_Ack_20delay_20time_.rel deleted file mode 100644 index 33334984..00000000 --- a/src/nos/lib/messages_lib/01dc_b988_Ack_20delay_20time_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___01dc_b988_Ack_20delay_20time_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 41 63 6b 20 64 65 6c 61 79 -R 00 00 01 00 -T 0b 00 00 00 20 74 69 6d 65 20 28 6d 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01dc_f2cb_Aborted_2e_0a.rel b/src/nos/lib/messages_lib/01dc_f2cb_Aborted_2e_0a.rel new file mode 100644 index 00000000..77cb3106 --- /dev/null +++ b/src/nos/lib/messages_lib/01dc_f2cb_Aborted_2e_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___01dc_f2cb_Aborted_2e_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 41 62 6f 72 74 65 64 2e 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01dd_537a_Accept_0a.rel b/src/nos/lib/messages_lib/01dd_537a_Accept_0a.rel new file mode 100644 index 00000000..f8132b0d --- /dev/null +++ b/src/nos/lib/messages_lib/01dd_537a_Accept_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01dd_537a_Accept_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 41 63 63 65 70 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01dd_fccc_Active_20RIP_20outp.rel b/src/nos/lib/messages_lib/01dd_fccc_Active_20RIP_20outp.rel deleted file mode 100644 index 6516f11a..00000000 --- a/src/nos/lib/messages_lib/01dd_fccc_Active_20RIP_20outp.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___01dd_fccc_Active_20RIP_20outp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 41 63 74 69 76 65 20 52 49 -R 00 00 01 00 -T 0b 00 00 00 50 20 6f 75 74 70 75 74 20 69 6e -R 00 00 01 00 -T 16 00 00 00 74 65 72 66 61 63 65 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01de_b988_Ack_20delay_20time_.rel b/src/nos/lib/messages_lib/01de_b988_Ack_20delay_20time_.rel new file mode 100644 index 00000000..8fc477cf --- /dev/null +++ b/src/nos/lib/messages_lib/01de_b988_Ack_20delay_20time_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___01de_b988_Ack_20delay_20time_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 41 63 6b 20 64 65 6c 61 79 +R 00 00 01 00 +T 0b 00 00 00 20 74 69 6d 65 20 28 6d 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01de_e216_Address_2fControl_2.rel b/src/nos/lib/messages_lib/01de_e216_Address_2fControl_2.rel deleted file mode 100644 index 3f84e960..00000000 --- a/src/nos/lib/messages_lib/01de_e216_Address_2fControl_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___01de_e216_Address_2fControl_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 41 64 64 72 65 73 73 2f 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 74 72 6f 6c 20 46 69 65 6c -R 00 00 01 00 -T 16 00 00 00 64 20 43 6f 6d 70 72 65 73 73 69 -R 00 00 01 00 -T 21 00 00 00 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01df_1fbc_All_20groups_20are_.rel b/src/nos/lib/messages_lib/01df_1fbc_All_20groups_20are_.rel deleted file mode 100644 index cd977e0d..00000000 --- a/src/nos/lib/messages_lib/01df_1fbc_All_20groups_20are_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___01df_1fbc_All_20groups_20are_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 41 6c 6c 20 67 72 6f 75 70 -R 00 00 01 00 -T 0b 00 00 00 73 20 61 72 65 20 63 75 72 72 65 -R 00 00 01 00 -T 16 00 00 00 6e 74 6c 79 20 65 6e 61 62 6c 65 -R 00 00 01 00 -T 21 00 00 00 64 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01df_fccc_Active_20RIP_20outp.rel b/src/nos/lib/messages_lib/01df_fccc_Active_20RIP_20outp.rel new file mode 100644 index 00000000..f4f245a8 --- /dev/null +++ b/src/nos/lib/messages_lib/01df_fccc_Active_20RIP_20outp.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___01df_fccc_Active_20RIP_20outp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 41 63 74 69 76 65 20 52 49 +R 00 00 01 00 +T 0b 00 00 00 50 20 6f 75 74 70 75 74 20 69 6e +R 00 00 01 00 +T 16 00 00 00 74 65 72 66 61 63 65 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e0_4a0c_Allow_20ACCM.rel b/src/nos/lib/messages_lib/01e0_4a0c_Allow_20ACCM.rel deleted file mode 100644 index 0c13e00f..00000000 --- a/src/nos/lib/messages_lib/01e0_4a0c_Allow_20ACCM.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___01e0_4a0c_Allow_20ACCM Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 41 6c 6c 6f 77 20 41 43 43 -R 00 00 01 00 -T 0b 00 00 00 4d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e0_e216_Address_2fControl_2.rel b/src/nos/lib/messages_lib/01e0_e216_Address_2fControl_2.rel new file mode 100644 index 00000000..e87aca7a --- /dev/null +++ b/src/nos/lib/messages_lib/01e0_e216_Address_2fControl_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___01e0_e216_Address_2fControl_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 41 64 64 72 65 73 73 2f 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 74 72 6f 6c 20 46 69 65 6c +R 00 00 01 00 +T 16 00 00 00 64 20 43 6f 6d 70 72 65 73 73 69 +R 00 00 01 00 +T 21 00 00 00 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e1_1fbc_All_20groups_20are_.rel b/src/nos/lib/messages_lib/01e1_1fbc_All_20groups_20are_.rel new file mode 100644 index 00000000..d619bac9 --- /dev/null +++ b/src/nos/lib/messages_lib/01e1_1fbc_All_20groups_20are_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___01e1_1fbc_All_20groups_20are_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 41 6c 6c 20 67 72 6f 75 70 +R 00 00 01 00 +T 0b 00 00 00 73 20 61 72 65 20 63 75 72 72 65 +R 00 00 01 00 +T 16 00 00 00 6e 74 6c 79 20 65 6e 61 62 6c 65 +R 00 00 01 00 +T 21 00 00 00 64 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e1_8e02_Allow_20Address.rel b/src/nos/lib/messages_lib/01e1_8e02_Allow_20Address.rel deleted file mode 100644 index 8f42436e..00000000 --- a/src/nos/lib/messages_lib/01e1_8e02_Allow_20Address.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___01e1_8e02_Allow_20Address Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 41 6c 6c 6f 77 20 41 64 64 -R 00 00 01 00 -T 0b 00 00 00 72 65 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e2_4a0c_Allow_20ACCM.rel b/src/nos/lib/messages_lib/01e2_4a0c_Allow_20ACCM.rel new file mode 100644 index 00000000..a2c7c8fa --- /dev/null +++ b/src/nos/lib/messages_lib/01e2_4a0c_Allow_20ACCM.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___01e2_4a0c_Allow_20ACCM Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 41 6c 6c 6f 77 20 41 43 43 +R 00 00 01 00 +T 0b 00 00 00 4d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e2_7b21_Allow_20Address_2fC.rel b/src/nos/lib/messages_lib/01e2_7b21_Allow_20Address_2fC.rel deleted file mode 100644 index a1b29feb..00000000 --- a/src/nos/lib/messages_lib/01e2_7b21_Allow_20Address_2fC.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___01e2_7b21_Allow_20Address_2fC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 41 6c 6c 6f 77 20 41 64 64 -R 00 00 01 00 -T 0b 00 00 00 72 65 73 73 2f 43 6f 6e 74 72 6f -R 00 00 01 00 -T 16 00 00 00 6c 20 46 69 65 6c 64 20 43 6f 6d -R 00 00 01 00 -T 21 00 00 00 70 72 65 73 73 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e3_5003_Allow_20Authenticat.rel b/src/nos/lib/messages_lib/01e3_5003_Allow_20Authenticat.rel deleted file mode 100644 index f4426d15..00000000 --- a/src/nos/lib/messages_lib/01e3_5003_Allow_20Authenticat.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___01e3_5003_Allow_20Authenticat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 41 6c 6c 6f 77 20 41 75 74 -R 00 00 01 00 -T 0b 00 00 00 68 65 6e 74 69 63 61 74 69 6f 6e -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e3_8e02_Allow_20Address.rel b/src/nos/lib/messages_lib/01e3_8e02_Allow_20Address.rel new file mode 100644 index 00000000..ad6bd637 --- /dev/null +++ b/src/nos/lib/messages_lib/01e3_8e02_Allow_20Address.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___01e3_8e02_Allow_20Address Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 41 6c 6c 6f 77 20 41 64 64 +R 00 00 01 00 +T 0b 00 00 00 72 65 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e4_081e_Allow_20Compression.rel b/src/nos/lib/messages_lib/01e4_081e_Allow_20Compression.rel deleted file mode 100644 index d700dc5c..00000000 --- a/src/nos/lib/messages_lib/01e4_081e_Allow_20Compression.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___01e4_081e_Allow_20Compression Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 41 6c 6c 6f 77 20 43 6f 6d -R 00 00 01 00 -T 0b 00 00 00 70 72 65 73 73 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e4_7b21_Allow_20Address_2fC.rel b/src/nos/lib/messages_lib/01e4_7b21_Allow_20Address_2fC.rel new file mode 100644 index 00000000..0b3fa5ec --- /dev/null +++ b/src/nos/lib/messages_lib/01e4_7b21_Allow_20Address_2fC.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___01e4_7b21_Allow_20Address_2fC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 41 6c 6c 6f 77 20 41 64 64 +R 00 00 01 00 +T 0b 00 00 00 72 65 73 73 2f 43 6f 6e 74 72 6f +R 00 00 01 00 +T 16 00 00 00 6c 20 46 69 65 6c 64 20 43 6f 6d +R 00 00 01 00 +T 21 00 00 00 70 72 65 73 73 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e5_14d8_Allow_20MRU.rel b/src/nos/lib/messages_lib/01e5_14d8_Allow_20MRU.rel deleted file mode 100644 index 0a5644d8..00000000 --- a/src/nos/lib/messages_lib/01e5_14d8_Allow_20MRU.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___01e5_14d8_Allow_20MRU Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 41 6c 6c 6f 77 20 4d 52 55 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e5_5003_Allow_20Authenticat.rel b/src/nos/lib/messages_lib/01e5_5003_Allow_20Authenticat.rel new file mode 100644 index 00000000..40ac4773 --- /dev/null +++ b/src/nos/lib/messages_lib/01e5_5003_Allow_20Authenticat.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___01e5_5003_Allow_20Authenticat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 41 6c 6c 6f 77 20 41 75 74 +R 00 00 01 00 +T 0b 00 00 00 68 65 6e 74 69 63 61 74 69 6f 6e +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e6_081e_Allow_20Compression.rel b/src/nos/lib/messages_lib/01e6_081e_Allow_20Compression.rel new file mode 100644 index 00000000..8532fd20 --- /dev/null +++ b/src/nos/lib/messages_lib/01e6_081e_Allow_20Compression.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___01e6_081e_Allow_20Compression Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 41 6c 6c 6f 77 20 43 6f 6d +R 00 00 01 00 +T 0b 00 00 00 70 72 65 73 73 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e6_5c94_Allow_20Magic_20Num.rel b/src/nos/lib/messages_lib/01e6_5c94_Allow_20Magic_20Num.rel deleted file mode 100644 index 01dc6acd..00000000 --- a/src/nos/lib/messages_lib/01e6_5c94_Allow_20Magic_20Num.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___01e6_5c94_Allow_20Magic_20Num Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 41 6c 6c 6f 77 20 4d 61 67 -R 00 00 01 00 -T 0b 00 00 00 69 63 20 4e 75 6d 62 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e7_14d8_Allow_20MRU.rel b/src/nos/lib/messages_lib/01e7_14d8_Allow_20MRU.rel new file mode 100644 index 00000000..9e313249 --- /dev/null +++ b/src/nos/lib/messages_lib/01e7_14d8_Allow_20MRU.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___01e7_14d8_Allow_20MRU Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 41 6c 6c 6f 77 20 4d 52 55 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e7_33ea_Allow_20Protocol_20.rel b/src/nos/lib/messages_lib/01e7_33ea_Allow_20Protocol_20.rel deleted file mode 100644 index f3c050ad..00000000 --- a/src/nos/lib/messages_lib/01e7_33ea_Allow_20Protocol_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___01e7_33ea_Allow_20Protocol_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 41 6c 6c 6f 77 20 50 72 6f -R 00 00 01 00 -T 0b 00 00 00 74 6f 63 6f 6c 20 46 69 65 6c 64 -R 00 00 01 00 -T 16 00 00 00 20 43 6f 6d 70 72 65 73 73 69 6f -R 00 00 01 00 -T 21 00 00 00 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e8_5c94_Allow_20Magic_20Num.rel b/src/nos/lib/messages_lib/01e8_5c94_Allow_20Magic_20Num.rel new file mode 100644 index 00000000..ad435e6d --- /dev/null +++ b/src/nos/lib/messages_lib/01e8_5c94_Allow_20Magic_20Num.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___01e8_5c94_Allow_20Magic_20Num Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 41 6c 6c 6f 77 20 4d 61 67 +R 00 00 01 00 +T 0b 00 00 00 69 63 20 4e 75 6d 62 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e8_a5f9_Already_20have_20_2.rel b/src/nos/lib/messages_lib/01e8_a5f9_Already_20have_20_2.rel deleted file mode 100644 index 58f4c347..00000000 --- a/src/nos/lib/messages_lib/01e8_a5f9_Already_20have_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___01e8_a5f9_Already_20have_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 41 6c 72 65 61 64 79 20 68 -R 00 00 01 00 -T 0b 00 00 00 61 76 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e9_33ea_Allow_20Protocol_20.rel b/src/nos/lib/messages_lib/01e9_33ea_Allow_20Protocol_20.rel new file mode 100644 index 00000000..439b6e6c --- /dev/null +++ b/src/nos/lib/messages_lib/01e9_33ea_Allow_20Protocol_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___01e9_33ea_Allow_20Protocol_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 41 6c 6c 6f 77 20 50 72 6f +R 00 00 01 00 +T 0b 00 00 00 74 6f 63 6f 6c 20 46 69 65 6c 64 +R 00 00 01 00 +T 16 00 00 00 20 43 6f 6d 70 72 65 73 73 69 6f +R 00 00 01 00 +T 21 00 00 00 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01e9_8eaf_Arcnet_3a_20len_20_.rel b/src/nos/lib/messages_lib/01e9_8eaf_Arcnet_3a_20len_20_.rel deleted file mode 100644 index 3a1ef2c5..00000000 --- a/src/nos/lib/messages_lib/01e9_8eaf_Arcnet_3a_20len_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___01e9_8eaf_Arcnet_3a_20len_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 41 72 63 6e 65 74 3a 20 6c -R 00 00 01 00 -T 0b 00 00 00 65 6e 20 25 75 20 25 73 2d 3e 25 -R 00 00 01 00 -T 16 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ea_52c7_Argument_20missing_.rel b/src/nos/lib/messages_lib/01ea_52c7_Argument_20missing_.rel deleted file mode 100644 index 2574f8b2..00000000 --- a/src/nos/lib/messages_lib/01ea_52c7_Argument_20missing_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___01ea_52c7_Argument_20missing_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 41 72 67 75 6d 65 6e 74 20 -R 00 00 01 00 -T 0b 00 00 00 6d 69 73 73 69 6e 67 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ea_a5f9_Already_20have_20_2.rel b/src/nos/lib/messages_lib/01ea_a5f9_Already_20have_20_2.rel new file mode 100644 index 00000000..7861d9d7 --- /dev/null +++ b/src/nos/lib/messages_lib/01ea_a5f9_Already_20have_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___01ea_a5f9_Already_20have_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 41 6c 72 65 61 64 79 20 68 +R 00 00 01 00 +T 0b 00 00 00 61 76 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01eb_3ed8_Ascii_0a.rel b/src/nos/lib/messages_lib/01eb_3ed8_Ascii_0a.rel deleted file mode 100644 index 30a0021a..00000000 --- a/src/nos/lib/messages_lib/01eb_3ed8_Ascii_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___01eb_3ed8_Ascii_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 41 73 63 69 69 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01eb_8eaf_Arcnet_3a_20len_20_.rel b/src/nos/lib/messages_lib/01eb_8eaf_Arcnet_3a_20len_20_.rel new file mode 100644 index 00000000..307d2f79 --- /dev/null +++ b/src/nos/lib/messages_lib/01eb_8eaf_Arcnet_3a_20len_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___01eb_8eaf_Arcnet_3a_20len_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 41 72 63 6e 65 74 3a 20 6c +R 00 00 01 00 +T 0b 00 00 00 65 6e 20 25 75 20 25 73 2d 3e 25 +R 00 00 01 00 +T 16 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ec_52c7_Argument_20missing_.rel b/src/nos/lib/messages_lib/01ec_52c7_Argument_20missing_.rel new file mode 100644 index 00000000..19c9c6f6 --- /dev/null +++ b/src/nos/lib/messages_lib/01ec_52c7_Argument_20missing_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___01ec_52c7_Argument_20missing_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 41 72 67 75 6d 65 6e 74 20 +R 00 00 01 00 +T 0b 00 00 00 6d 69 73 73 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ec_7cb2_Attach_20device_20f.rel b/src/nos/lib/messages_lib/01ec_7cb2_Attach_20device_20f.rel deleted file mode 100644 index e2e10ffa..00000000 --- a/src/nos/lib/messages_lib/01ec_7cb2_Attach_20device_20f.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___01ec_7cb2_Attach_20device_20f Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 41 74 74 61 63 68 20 64 65 -R 00 00 01 00 -T 0b 00 00 00 76 69 63 65 20 66 69 72 73 74 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ed_3ed8_Ascii_0a.rel b/src/nos/lib/messages_lib/01ed_3ed8_Ascii_0a.rel new file mode 100644 index 00000000..077602df --- /dev/null +++ b/src/nos/lib/messages_lib/01ed_3ed8_Ascii_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___01ed_3ed8_Ascii_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 41 73 63 69 69 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ed_ec38_Attach_20netrom_20i.rel b/src/nos/lib/messages_lib/01ed_ec38_Attach_20netrom_20i.rel deleted file mode 100644 index d7c8d78b..00000000 --- a/src/nos/lib/messages_lib/01ed_ec38_Attach_20netrom_20i.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___01ed_ec38_Attach_20netrom_20i Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 41 74 74 61 63 68 20 6e 65 -R 00 00 01 00 -T 0b 00 00 00 74 72 6f 6d 20 69 6e 74 65 72 66 -R 00 00 01 00 -T 16 00 00 00 61 63 65 20 66 69 72 73 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ee_7cb2_Attach_20device_20f.rel b/src/nos/lib/messages_lib/01ee_7cb2_Attach_20device_20f.rel new file mode 100644 index 00000000..981a2ef8 --- /dev/null +++ b/src/nos/lib/messages_lib/01ee_7cb2_Attach_20device_20f.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___01ee_7cb2_Attach_20device_20f Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 41 74 74 61 63 68 20 64 65 +R 00 00 01 00 +T 0b 00 00 00 76 69 63 65 20 66 69 72 73 74 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ee_ee22_Attended_20flag.rel b/src/nos/lib/messages_lib/01ee_ee22_Attended_20flag.rel deleted file mode 100644 index 7ba9fa3c..00000000 --- a/src/nos/lib/messages_lib/01ee_ee22_Attended_20flag.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___01ee_ee22_Attended_20flag Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 41 74 74 65 6e 64 65 64 20 -R 00 00 01 00 -T 0b 00 00 00 66 6c 61 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ef_0443_Available_20areas_2.rel b/src/nos/lib/messages_lib/01ef_0443_Available_20areas_2.rel deleted file mode 100644 index 7080ef9c..00000000 --- a/src/nos/lib/messages_lib/01ef_0443_Available_20areas_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___01ef_0443_Available_20areas_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 41 76 61 69 6c 61 62 6c 65 -R 00 00 01 00 -T 0b 00 00 00 20 61 72 65 61 73 20 61 72 65 3a -R 00 00 01 00 -T 16 00 00 00 0a 25 2d 31 35 73 20 20 59 6f 75 -R 00 00 01 00 -T 21 00 00 00 72 20 70 72 69 76 61 74 65 20 6d -R 00 00 01 00 -T 2c 00 00 00 61 69 6c 20 61 72 65 61 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ef_ec38_Attach_20netrom_20i.rel b/src/nos/lib/messages_lib/01ef_ec38_Attach_20netrom_20i.rel new file mode 100644 index 00000000..91c3869a --- /dev/null +++ b/src/nos/lib/messages_lib/01ef_ec38_Attach_20netrom_20i.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___01ef_ec38_Attach_20netrom_20i Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 41 74 74 61 63 68 20 6e 65 +R 00 00 01 00 +T 0b 00 00 00 74 72 6f 6d 20 69 6e 74 65 72 66 +R 00 00 01 00 +T 16 00 00 00 61 63 65 20 66 69 72 73 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f0_6999_Backoff_20Level_20_.rel b/src/nos/lib/messages_lib/01f0_6999_Backoff_20Level_20_.rel deleted file mode 100644 index 71d5d76d..00000000 --- a/src/nos/lib/messages_lib/01f0_6999_Backoff_20Level_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___01f0_6999_Backoff_20Level_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 42 61 63 6b 6f 66 66 20 4c -R 00 00 01 00 -T 0b 00 00 00 65 76 65 6c 20 25 75 20 53 52 54 -R 00 00 01 00 -T 16 00 00 00 54 20 25 6c 64 20 6d 73 20 4d 65 -R 00 00 01 00 -T 21 00 00 00 61 6e 20 64 65 76 20 25 6c 64 20 -R 00 00 01 00 -T 2c 00 00 00 6d 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f0_ee22_Attended_20flag.rel b/src/nos/lib/messages_lib/01f0_ee22_Attended_20flag.rel new file mode 100644 index 00000000..4ddb6604 --- /dev/null +++ b/src/nos/lib/messages_lib/01f0_ee22_Attended_20flag.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___01f0_ee22_Attended_20flag Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 41 74 74 65 6e 64 65 64 20 +R 00 00 01 00 +T 0b 00 00 00 66 6c 61 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f1_0443_Available_20areas_2.rel b/src/nos/lib/messages_lib/01f1_0443_Available_20areas_2.rel new file mode 100644 index 00000000..970202b8 --- /dev/null +++ b/src/nos/lib/messages_lib/01f1_0443_Available_20areas_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___01f1_0443_Available_20areas_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 41 76 61 69 6c 61 62 6c 65 +R 00 00 01 00 +T 0b 00 00 00 20 61 72 65 61 73 20 61 72 65 3a +R 00 00 01 00 +T 16 00 00 00 0a 25 2d 31 35 73 20 20 59 6f 75 +R 00 00 01 00 +T 21 00 00 00 72 20 70 72 69 76 61 74 65 20 6d +R 00 00 01 00 +T 2c 00 00 00 61 69 6c 20 61 72 65 61 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f1_9716_Bad_20digipeater_20.rel b/src/nos/lib/messages_lib/01f1_9716_Bad_20digipeater_20.rel deleted file mode 100644 index 6a703067..00000000 --- a/src/nos/lib/messages_lib/01f1_9716_Bad_20digipeater_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___01f1_9716_Bad_20digipeater_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 42 61 64 20 64 69 67 69 70 -R 00 00 01 00 -T 0b 00 00 00 65 61 74 65 72 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f2_0b9f_Bad_20syntax_2e_0a.rel b/src/nos/lib/messages_lib/01f2_0b9f_Bad_20syntax_2e_0a.rel deleted file mode 100644 index 65d56a19..00000000 --- a/src/nos/lib/messages_lib/01f2_0b9f_Bad_20syntax_2e_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___01f2_0b9f_Bad_20syntax_2e_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 42 61 64 20 73 79 6e 74 61 -R 00 00 01 00 -T 0b 00 00 00 78 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f2_6999_Backoff_20Level_20_.rel b/src/nos/lib/messages_lib/01f2_6999_Backoff_20Level_20_.rel new file mode 100644 index 00000000..4b64d054 --- /dev/null +++ b/src/nos/lib/messages_lib/01f2_6999_Backoff_20Level_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___01f2_6999_Backoff_20Level_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 42 61 63 6b 6f 66 66 20 4c +R 00 00 01 00 +T 0b 00 00 00 65 76 65 6c 20 25 75 20 53 52 54 +R 00 00 01 00 +T 16 00 00 00 54 20 25 6c 64 20 6d 73 20 4d 65 +R 00 00 01 00 +T 21 00 00 00 61 6e 20 64 65 76 20 25 6c 64 20 +R 00 00 01 00 +T 2c 00 00 00 6d 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f3_9716_Bad_20digipeater_20.rel b/src/nos/lib/messages_lib/01f3_9716_Bad_20digipeater_20.rel new file mode 100644 index 00000000..139c81a6 --- /dev/null +++ b/src/nos/lib/messages_lib/01f3_9716_Bad_20digipeater_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___01f3_9716_Bad_20digipeater_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 42 61 64 20 64 69 67 69 70 +R 00 00 01 00 +T 0b 00 00 00 65 61 74 65 72 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f3_e884_Bad_20target_20_25s.rel b/src/nos/lib/messages_lib/01f3_e884_Bad_20target_20_25s.rel deleted file mode 100644 index 11d77f01..00000000 --- a/src/nos/lib/messages_lib/01f3_e884_Bad_20target_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___01f3_e884_Bad_20target_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 42 61 64 20 74 61 72 67 65 -R 00 00 01 00 -T 0b 00 00 00 74 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f4_0b9f_Bad_20syntax_2e_0a.rel b/src/nos/lib/messages_lib/01f4_0b9f_Bad_20syntax_2e_0a.rel new file mode 100644 index 00000000..7071dee1 --- /dev/null +++ b/src/nos/lib/messages_lib/01f4_0b9f_Bad_20syntax_2e_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___01f4_0b9f_Bad_20syntax_2e_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 42 61 64 20 73 79 6e 74 61 +R 00 00 01 00 +T 0b 00 00 00 78 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f4_822a_Bad_20user_20or_20h.rel b/src/nos/lib/messages_lib/01f4_822a_Bad_20user_20or_20h.rel deleted file mode 100644 index 6be031c6..00000000 --- a/src/nos/lib/messages_lib/01f4_822a_Bad_20user_20or_20h.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___01f4_822a_Bad_20user_20or_20h Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 42 61 64 20 75 73 65 72 20 -R 00 00 01 00 -T 0b 00 00 00 6f 72 20 68 6f 73 74 20 6e 61 6d -R 00 00 01 00 -T 16 00 00 00 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f5_61f7_Base_20Addr_09Rxint.rel b/src/nos/lib/messages_lib/01f5_61f7_Base_20Addr_09Rxint.rel deleted file mode 100644 index a6627bc6..00000000 --- a/src/nos/lib/messages_lib/01f5_61f7_Base_20Addr_09Rxint.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 47 flags 0 -S ___01f5_61f7_Base_20Addr_09Rxint Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 45 00 42 61 73 65 20 41 64 64 72 -R 00 00 01 00 -T 0b 00 00 00 09 52 78 69 6e 74 73 09 54 78 69 -R 00 00 01 00 -T 16 00 00 00 6e 74 73 09 45 78 69 6e 74 73 09 -R 00 00 01 00 -T 21 00 00 00 45 6e 71 75 65 64 09 43 72 63 65 -R 00 00 01 00 -T 2c 00 00 00 72 72 09 41 62 6f 72 74 73 09 52 -R 00 00 01 00 -T 37 00 00 00 78 4f 76 65 72 73 09 52 46 72 61 -R 00 00 01 00 -T 42 00 00 00 6d 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f5_e884_Bad_20target_20_25s.rel b/src/nos/lib/messages_lib/01f5_e884_Bad_20target_20_25s.rel new file mode 100644 index 00000000..052e4ce9 --- /dev/null +++ b/src/nos/lib/messages_lib/01f5_e884_Bad_20target_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___01f5_e884_Bad_20target_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 42 61 64 20 74 61 72 67 65 +R 00 00 01 00 +T 0b 00 00 00 74 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f6_822a_Bad_20user_20or_20h.rel b/src/nos/lib/messages_lib/01f6_822a_Bad_20user_20or_20h.rel new file mode 100644 index 00000000..c50e7d43 --- /dev/null +++ b/src/nos/lib/messages_lib/01f6_822a_Bad_20user_20or_20h.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___01f6_822a_Bad_20user_20or_20h Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 42 61 64 20 75 73 65 72 20 +R 00 00 01 00 +T 0b 00 00 00 6f 72 20 68 6f 73 74 20 6e 61 6d +R 00 00 01 00 +T 16 00 00 00 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f6_929a_Base_20Addr_20_20Rx.rel b/src/nos/lib/messages_lib/01f6_929a_Base_20Addr_20_20Rx.rel deleted file mode 100644 index 2ed5977f..00000000 --- a/src/nos/lib/messages_lib/01f6_929a_Base_20Addr_20_20Rx.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4e flags 0 -S ___01f6_929a_Base_20Addr_20_20Rx Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 4c 00 42 61 73 65 20 41 64 64 72 -R 00 00 01 00 -T 0b 00 00 00 20 20 52 78 69 6e 74 73 20 20 54 -R 00 00 01 00 -T 16 00 00 00 78 69 6e 74 73 20 20 45 78 69 6e -R 00 00 01 00 -T 21 00 00 00 74 73 20 20 54 78 46 72 6d 73 20 -R 00 00 01 00 -T 2c 00 00 00 20 52 78 46 72 6d 73 20 20 43 72 -R 00 00 01 00 -T 37 00 00 00 63 65 72 72 20 20 52 78 4f 76 72 -R 00 00 01 00 -T 42 00 00 00 73 20 20 54 78 55 6e 64 72 20 0a -R 00 00 01 00 -T 4d 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f7_61f7_Base_20Addr_09Rxint.rel b/src/nos/lib/messages_lib/01f7_61f7_Base_20Addr_09Rxint.rel new file mode 100644 index 00000000..04d5d024 --- /dev/null +++ b/src/nos/lib/messages_lib/01f7_61f7_Base_20Addr_09Rxint.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 47 flags 0 +S ___01f7_61f7_Base_20Addr_09Rxint Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 45 00 42 61 73 65 20 41 64 64 72 +R 00 00 01 00 +T 0b 00 00 00 09 52 78 69 6e 74 73 09 54 78 69 +R 00 00 01 00 +T 16 00 00 00 6e 74 73 09 45 78 69 6e 74 73 09 +R 00 00 01 00 +T 21 00 00 00 45 6e 71 75 65 64 09 43 72 63 65 +R 00 00 01 00 +T 2c 00 00 00 72 72 09 41 62 6f 72 74 73 09 52 +R 00 00 01 00 +T 37 00 00 00 78 4f 76 65 72 73 09 52 46 72 61 +R 00 00 01 00 +T 42 00 00 00 6d 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f7_de82_Buf_20hits_2fmiss_2.rel b/src/nos/lib/messages_lib/01f7_de82_Buf_20hits_2fmiss_2.rel deleted file mode 100644 index 709f9fae..00000000 --- a/src/nos/lib/messages_lib/01f7_de82_Buf_20hits_2fmiss_2.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 45 flags 0 -S ___01f7_de82_Buf_20hits_2fmiss_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 43 00 42 75 66 20 68 69 74 73 2f -R 00 00 01 00 -T 0b 00 00 00 6d 69 73 73 2f 66 6c 73 68 3a 20 -R 00 00 01 00 -T 16 00 00 00 25 75 2f 25 75 2f 25 75 0a 42 75 -R 00 00 01 00 -T 21 00 00 00 66 66 73 3a 09 64 65 76 09 62 6c -R 00 00 01 00 -T 2c 00 00 00 6f 63 6b 09 44 42 50 09 74 69 6d -R 00 00 01 00 -T 37 00 00 00 65 09 28 63 6c 6f 63 6b 3d 25 64 -R 00 00 01 00 -T 42 00 00 00 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f8_929a_Base_20Addr_20_20Rx.rel b/src/nos/lib/messages_lib/01f8_929a_Base_20Addr_20_20Rx.rel new file mode 100644 index 00000000..b8bdff65 --- /dev/null +++ b/src/nos/lib/messages_lib/01f8_929a_Base_20Addr_20_20Rx.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4e flags 0 +S ___01f8_929a_Base_20Addr_20_20Rx Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 4c 00 42 61 73 65 20 41 64 64 72 +R 00 00 01 00 +T 0b 00 00 00 20 20 52 78 69 6e 74 73 20 20 54 +R 00 00 01 00 +T 16 00 00 00 78 69 6e 74 73 20 20 45 78 69 6e +R 00 00 01 00 +T 21 00 00 00 74 73 20 20 54 78 46 72 6d 73 20 +R 00 00 01 00 +T 2c 00 00 00 20 52 78 46 72 6d 73 20 20 43 72 +R 00 00 01 00 +T 37 00 00 00 63 65 72 72 20 20 52 78 4f 76 72 +R 00 00 01 00 +T 42 00 00 00 73 20 20 54 78 55 6e 64 72 20 0a +R 00 00 01 00 +T 4d 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel b/src/nos/lib/messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel deleted file mode 100644 index ec141cbc..00000000 --- a/src/nos/lib/messages_lib/01f8_ae0c_CTRL_2d_25c_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___01f8_ae0c_CTRL_2d_25c_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 43 54 52 4c 2d 25 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f9_6c46_CWD_20_25s_0a.rel b/src/nos/lib/messages_lib/01f9_6c46_CWD_20_25s_0a.rel deleted file mode 100644 index 7e1de44d..00000000 --- a/src/nos/lib/messages_lib/01f9_6c46_CWD_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___01f9_6c46_CWD_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 43 57 44 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01f9_de82_Buf_20hits_2fmiss_2.rel b/src/nos/lib/messages_lib/01f9_de82_Buf_20hits_2fmiss_2.rel new file mode 100644 index 00000000..f50e5bc4 --- /dev/null +++ b/src/nos/lib/messages_lib/01f9_de82_Buf_20hits_2fmiss_2.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 45 flags 0 +S ___01f9_de82_Buf_20hits_2fmiss_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 43 00 42 75 66 20 68 69 74 73 2f +R 00 00 01 00 +T 0b 00 00 00 6d 69 73 73 2f 66 6c 73 68 3a 20 +R 00 00 01 00 +T 16 00 00 00 25 75 2f 25 75 2f 25 75 0a 42 75 +R 00 00 01 00 +T 21 00 00 00 66 66 73 3a 09 64 65 76 09 62 6c +R 00 00 01 00 +T 2c 00 00 00 6f 63 6b 09 44 42 50 09 74 69 6d +R 00 00 01 00 +T 37 00 00 00 65 09 28 63 6c 6f 63 6b 3d 25 64 +R 00 00 01 00 +T 42 00 00 00 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fa_0e64_Calls_20originated_.rel b/src/nos/lib/messages_lib/01fa_0e64_Calls_20originated_.rel deleted file mode 100644 index ffc6b895..00000000 --- a/src/nos/lib/messages_lib/01fa_0e64_Calls_20originated_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___01fa_0e64_Calls_20originated_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 43 61 6c 6c 73 20 6f 72 69 -R 00 00 01 00 -T 0b 00 00 00 67 69 6e 61 74 65 64 20 25 6c 75 -R 00 00 01 00 -T 16 00 00 00 2c 20 43 61 6c 6c 73 20 61 6e 73 -R 00 00 01 00 -T 21 00 00 00 77 65 72 65 64 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel b/src/nos/lib/messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel new file mode 100644 index 00000000..87f300ab --- /dev/null +++ b/src/nos/lib/messages_lib/01fa_ae0c_CTRL_2d_25c_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___01fa_ae0c_CTRL_2d_25c_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 43 54 52 4c 2d 25 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fb_6c46_CWD_20_25s_0a.rel b/src/nos/lib/messages_lib/01fb_6c46_CWD_20_25s_0a.rel new file mode 100644 index 00000000..f934c2ed --- /dev/null +++ b/src/nos/lib/messages_lib/01fb_6c46_CWD_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___01fb_6c46_CWD_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 43 57 44 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fb_9777_Calls_20timed_20out.rel b/src/nos/lib/messages_lib/01fb_9777_Calls_20timed_20out.rel deleted file mode 100644 index 21b7f211..00000000 --- a/src/nos/lib/messages_lib/01fb_9777_Calls_20timed_20out.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___01fb_9777_Calls_20timed_20out Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 43 61 6c 6c 73 20 74 69 6d -R 00 00 01 00 -T 0b 00 00 00 65 64 20 6f 75 74 20 25 6c 75 2c -R 00 00 01 00 -T 16 00 00 00 20 63 61 72 72 69 65 72 20 74 72 -R 00 00 01 00 -T 21 00 00 00 61 6e 73 69 74 69 6f 6e 73 20 25 -R 00 00 01 00 -T 2c 00 00 00 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fc_0e64_Calls_20originated_.rel b/src/nos/lib/messages_lib/01fc_0e64_Calls_20originated_.rel new file mode 100644 index 00000000..65f5944d --- /dev/null +++ b/src/nos/lib/messages_lib/01fc_0e64_Calls_20originated_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___01fc_0e64_Calls_20originated_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 43 61 6c 6c 73 20 6f 72 69 +R 00 00 01 00 +T 0b 00 00 00 67 69 6e 61 74 65 64 20 25 6c 75 +R 00 00 01 00 +T 16 00 00 00 2c 20 43 61 6c 6c 73 20 61 6e 73 +R 00 00 01 00 +T 21 00 00 00 77 65 72 65 64 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fc_e911_Can_27t_20NLST_20_2.rel b/src/nos/lib/messages_lib/01fc_e911_Can_27t_20NLST_20_2.rel deleted file mode 100644 index d5a63c40..00000000 --- a/src/nos/lib/messages_lib/01fc_e911_Can_27t_20NLST_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___01fc_e911_Can_27t_20NLST_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 43 61 6e 27 74 20 4e 4c 53 -R 00 00 01 00 -T 0b 00 00 00 54 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fd_9777_Calls_20timed_20out.rel b/src/nos/lib/messages_lib/01fd_9777_Calls_20timed_20out.rel new file mode 100644 index 00000000..aebdabdb --- /dev/null +++ b/src/nos/lib/messages_lib/01fd_9777_Calls_20timed_20out.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___01fd_9777_Calls_20timed_20out Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 43 61 6c 6c 73 20 74 69 6d +R 00 00 01 00 +T 0b 00 00 00 65 64 20 6f 75 74 20 25 6c 75 2c +R 00 00 01 00 +T 16 00 00 00 20 63 61 72 72 69 65 72 20 74 72 +R 00 00 01 00 +T 21 00 00 00 61 6e 73 69 74 69 6f 6e 73 20 25 +R 00 00 01 00 +T 2c 00 00 00 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fd_daf3_Can_27t_20add_20rou.rel b/src/nos/lib/messages_lib/01fd_daf3_Can_27t_20add_20rou.rel deleted file mode 100644 index 80e72f21..00000000 --- a/src/nos/lib/messages_lib/01fd_daf3_Can_27t_20add_20rou.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___01fd_daf3_Can_27t_20add_20rou Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 43 61 6e 27 74 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 20 72 6f 75 74 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fe_6db7_Can_27t_20attach_20.rel b/src/nos/lib/messages_lib/01fe_6db7_Can_27t_20attach_20.rel deleted file mode 100644 index 0981c6a8..00000000 --- a/src/nos/lib/messages_lib/01fe_6db7_Can_27t_20attach_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___01fe_6db7_Can_27t_20attach_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 43 61 6e 27 74 20 61 74 74 -R 00 00 01 00 -T 0b 00 00 00 61 63 68 20 69 6e 74 65 72 66 61 -R 00 00 01 00 -T 16 00 00 00 63 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01fe_e911_Can_27t_20NLST_20_2.rel b/src/nos/lib/messages_lib/01fe_e911_Can_27t_20NLST_20_2.rel new file mode 100644 index 00000000..3e32ea7b --- /dev/null +++ b/src/nos/lib/messages_lib/01fe_e911_Can_27t_20NLST_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___01fe_e911_Can_27t_20NLST_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 43 61 6e 27 74 20 4e 4c 53 +R 00 00 01 00 +T 0b 00 00 00 54 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ff_79e8_Can_27t_20change_20.rel b/src/nos/lib/messages_lib/01ff_79e8_Can_27t_20change_20.rel deleted file mode 100644 index 2820dc16..00000000 --- a/src/nos/lib/messages_lib/01ff_79e8_Can_27t_20change_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___01ff_79e8_Can_27t_20change_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 43 61 6e 27 74 20 63 68 61 -R 00 00 01 00 -T 0b 00 00 00 6e 67 65 20 64 69 72 65 63 74 6f -R 00 00 01 00 -T 16 00 00 00 72 79 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/01ff_daf3_Can_27t_20add_20rou.rel b/src/nos/lib/messages_lib/01ff_daf3_Can_27t_20add_20rou.rel new file mode 100644 index 00000000..0a7bf0c3 --- /dev/null +++ b/src/nos/lib/messages_lib/01ff_daf3_Can_27t_20add_20rou.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___01ff_daf3_Can_27t_20add_20rou Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 43 61 6e 27 74 20 61 64 64 +R 00 00 01 00 +T 0b 00 00 00 20 72 6f 75 74 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0200_3bb8_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0200_3bb8_Can_27t_20create_20.rel deleted file mode 100644 index 73fc02cb..00000000 --- a/src/nos/lib/messages_lib/0200_3bb8_Can_27t_20create_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0200_3bb8_Can_27t_20create_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 43 61 6e 27 74 20 63 72 65 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 20 22 25 73 22 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0200_6db7_Can_27t_20attach_20.rel b/src/nos/lib/messages_lib/0200_6db7_Can_27t_20attach_20.rel new file mode 100644 index 00000000..4915a733 --- /dev/null +++ b/src/nos/lib/messages_lib/0200_6db7_Can_27t_20attach_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0200_6db7_Can_27t_20attach_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 43 61 6e 27 74 20 61 74 74 +R 00 00 01 00 +T 0b 00 00 00 61 63 68 20 69 6e 74 65 72 66 61 +R 00 00 01 00 +T 16 00 00 00 63 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0201_0003_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0201_0003_Can_27t_20create_20.rel deleted file mode 100644 index ce7d22bb..00000000 --- a/src/nos/lib/messages_lib/0201_0003_Can_27t_20create_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0201_0003_Can_27t_20create_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 43 61 6e 27 74 20 63 72 65 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 20 72 61 77 20 73 6f 63 -R 00 00 01 00 -T 16 00 00 00 6b 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0201_79e8_Can_27t_20change_20.rel b/src/nos/lib/messages_lib/0201_79e8_Can_27t_20change_20.rel new file mode 100644 index 00000000..c2b6d4f1 --- /dev/null +++ b/src/nos/lib/messages_lib/0201_79e8_Can_27t_20change_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0201_79e8_Can_27t_20change_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 43 61 6e 27 74 20 63 68 61 +R 00 00 01 00 +T 0b 00 00 00 6e 67 65 20 64 69 72 65 63 74 6f +R 00 00 01 00 +T 16 00 00 00 72 79 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0202_3bb8_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0202_3bb8_Can_27t_20create_20.rel new file mode 100644 index 00000000..31d98020 --- /dev/null +++ b/src/nos/lib/messages_lib/0202_3bb8_Can_27t_20create_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0202_3bb8_Can_27t_20create_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 43 61 6e 27 74 20 63 72 65 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 20 22 25 73 22 3a 20 25 +R 00 00 01 00 +T 16 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0202_ef8c_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0202_ef8c_Can_27t_20create_20.rel deleted file mode 100644 index 8cdd632c..00000000 --- a/src/nos/lib/messages_lib/0202_ef8c_Can_27t_20create_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0202_ef8c_Can_27t_20create_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 43 61 6e 27 74 20 63 72 65 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 20 73 6f 63 6b 65 74 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0203_0003_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0203_0003_Can_27t_20create_20.rel new file mode 100644 index 00000000..fae3d43e --- /dev/null +++ b/src/nos/lib/messages_lib/0203_0003_Can_27t_20create_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0203_0003_Can_27t_20create_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 43 61 6e 27 74 20 63 72 65 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 20 72 61 77 20 73 6f 63 +R 00 00 01 00 +T 16 00 00 00 6b 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0203_28e0_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0203_28e0_Can_27t_20create_20.rel deleted file mode 100644 index d5b1b00c..00000000 --- a/src/nos/lib/messages_lib/0203_28e0_Can_27t_20create_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0203_28e0_Can_27t_20create_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 43 61 6e 27 74 20 63 72 65 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 20 74 65 6d 70 20 66 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 20 66 6f 72 20 6d 61 69 6c -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0204_d5bc_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0204_d5bc_Can_27t_20create_20.rel deleted file mode 100644 index e779ceae..00000000 --- a/src/nos/lib/messages_lib/0204_d5bc_Can_27t_20create_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0204_d5bc_Can_27t_20create_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 43 61 6e 27 74 20 63 72 65 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 20 75 64 70 20 73 6f 63 -R 00 00 01 00 -T 16 00 00 00 6b 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0204_ef8c_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0204_ef8c_Can_27t_20create_20.rel new file mode 100644 index 00000000..ecea8982 --- /dev/null +++ b/src/nos/lib/messages_lib/0204_ef8c_Can_27t_20create_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0204_ef8c_Can_27t_20create_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 43 61 6e 27 74 20 63 72 65 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 20 73 6f 63 6b 65 74 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0205_28e0_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0205_28e0_Can_27t_20create_20.rel new file mode 100644 index 00000000..399f87d7 --- /dev/null +++ b/src/nos/lib/messages_lib/0205_28e0_Can_27t_20create_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0205_28e0_Can_27t_20create_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 43 61 6e 27 74 20 63 72 65 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 20 74 65 6d 70 20 66 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 20 66 6f 72 20 6d 61 69 6c +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0205_c7fb_Can_27t_20delete_20.rel b/src/nos/lib/messages_lib/0205_c7fb_Can_27t_20delete_20.rel deleted file mode 100644 index e2df04cc..00000000 --- a/src/nos/lib/messages_lib/0205_c7fb_Can_27t_20delete_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0205_c7fb_Can_27t_20delete_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 43 61 6e 27 74 20 64 65 6c -R 00 00 01 00 -T 0b 00 00 00 65 74 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0206_d5bc_Can_27t_20create_20.rel b/src/nos/lib/messages_lib/0206_d5bc_Can_27t_20create_20.rel new file mode 100644 index 00000000..4a3aa01a --- /dev/null +++ b/src/nos/lib/messages_lib/0206_d5bc_Can_27t_20create_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0206_d5bc_Can_27t_20create_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 43 61 6e 27 74 20 63 72 65 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 20 75 64 70 20 73 6f 63 +R 00 00 01 00 +T 16 00 00 00 6b 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0206_d5d6_Can_27t_20detach_20.rel b/src/nos/lib/messages_lib/0206_d5d6_Can_27t_20detach_20.rel deleted file mode 100644 index 55217f5c..00000000 --- a/src/nos/lib/messages_lib/0206_d5d6_Can_27t_20detach_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___0206_d5d6_Can_27t_20detach_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 43 61 6e 27 74 20 64 65 74 -R 00 00 01 00 -T 0b 00 00 00 61 63 68 20 6c 6f 6f 70 62 61 63 -R 00 00 01 00 -T 16 00 00 00 6b 20 6f 72 20 65 6e 63 61 70 20 -R 00 00 01 00 -T 21 00 00 00 69 6e 74 65 72 66 61 63 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0207_5d65_Can_27t_20find_20he.rel b/src/nos/lib/messages_lib/0207_5d65_Can_27t_20find_20he.rel deleted file mode 100644 index 2c45183d..00000000 --- a/src/nos/lib/messages_lib/0207_5d65_Can_27t_20find_20he.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0207_5d65_Can_27t_20find_20he Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 43 61 6e 27 74 20 66 69 6e -R 00 00 01 00 -T 0b 00 00 00 64 20 68 65 61 64 65 72 20 6c 69 -R 00 00 01 00 -T 16 00 00 00 6e 65 20 69 6e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0207_c7fb_Can_27t_20delete_20.rel b/src/nos/lib/messages_lib/0207_c7fb_Can_27t_20delete_20.rel new file mode 100644 index 00000000..3901680f --- /dev/null +++ b/src/nos/lib/messages_lib/0207_c7fb_Can_27t_20delete_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0207_c7fb_Can_27t_20delete_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 43 61 6e 27 74 20 64 65 6c +R 00 00 01 00 +T 0b 00 00 00 65 74 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0208_3eee_Can_27t_20list_20lo.rel b/src/nos/lib/messages_lib/0208_3eee_Can_27t_20list_20lo.rel deleted file mode 100644 index b29e445e..00000000 --- a/src/nos/lib/messages_lib/0208_3eee_Can_27t_20list_20lo.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0208_3eee_Can_27t_20list_20lo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 43 61 6e 27 74 20 6c 69 73 -R 00 00 01 00 -T 0b 00 00 00 74 20 6c 6f 63 61 6c 20 66 69 6c -R 00 00 01 00 -T 16 00 00 00 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0208_d5d6_Can_27t_20detach_20.rel b/src/nos/lib/messages_lib/0208_d5d6_Can_27t_20detach_20.rel new file mode 100644 index 00000000..409093a0 --- /dev/null +++ b/src/nos/lib/messages_lib/0208_d5d6_Can_27t_20detach_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0208_d5d6_Can_27t_20detach_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 43 61 6e 27 74 20 64 65 74 +R 00 00 01 00 +T 0b 00 00 00 61 63 68 20 6c 6f 6f 70 62 61 63 +R 00 00 01 00 +T 16 00 00 00 6b 20 6f 72 20 65 6e 63 61 70 20 +R 00 00 01 00 +T 21 00 00 00 69 6e 74 65 72 66 61 63 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0209_5d65_Can_27t_20find_20he.rel b/src/nos/lib/messages_lib/0209_5d65_Can_27t_20find_20he.rel new file mode 100644 index 00000000..6d65b458 --- /dev/null +++ b/src/nos/lib/messages_lib/0209_5d65_Can_27t_20find_20he.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0209_5d65_Can_27t_20find_20he Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 43 61 6e 27 74 20 66 69 6e +R 00 00 01 00 +T 0b 00 00 00 64 20 68 65 61 64 65 72 20 6c 69 +R 00 00 01 00 +T 16 00 00 00 6e 65 20 69 6e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0209_c1c1_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/0209_c1c1_Can_27t_20open_20_2.rel deleted file mode 100644 index e9eb56f3..00000000 --- a/src/nos/lib/messages_lib/0209_c1c1_Can_27t_20open_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0209_c1c1_Can_27t_20open_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 43 61 6e 27 74 20 6f 70 65 -R 00 00 01 00 -T 0b 00 00 00 6e 20 22 25 73 22 3a 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020a_3eee_Can_27t_20list_20lo.rel b/src/nos/lib/messages_lib/020a_3eee_Can_27t_20list_20lo.rel new file mode 100644 index 00000000..925d2d88 --- /dev/null +++ b/src/nos/lib/messages_lib/020a_3eee_Can_27t_20list_20lo.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___020a_3eee_Can_27t_20list_20lo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 43 61 6e 27 74 20 6c 69 73 +R 00 00 01 00 +T 0b 00 00 00 74 20 6c 6f 63 61 6c 20 66 69 6c +R 00 00 01 00 +T 16 00 00 00 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020a_fedd_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/020a_fedd_Can_27t_20open_20_2.rel deleted file mode 100644 index b572963f..00000000 --- a/src/nos/lib/messages_lib/020a_fedd_Can_27t_20open_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___020a_fedd_Can_27t_20open_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 43 61 6e 27 74 20 6f 70 65 -R 00 00 01 00 -T 0b 00 00 00 6e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020b_c1c1_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/020b_c1c1_Can_27t_20open_20_2.rel new file mode 100644 index 00000000..f27c87a0 --- /dev/null +++ b/src/nos/lib/messages_lib/020b_c1c1_Can_27t_20open_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___020b_c1c1_Can_27t_20open_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 43 61 6e 27 74 20 6f 70 65 +R 00 00 01 00 +T 0b 00 00 00 6e 20 22 25 73 22 3a 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020b_fb2a_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/020b_fb2a_Can_27t_20open_20_2.rel deleted file mode 100644 index 6936d6bf..00000000 --- a/src/nos/lib/messages_lib/020b_fb2a_Can_27t_20open_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___020b_fb2a_Can_27t_20open_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 43 61 6e 27 74 20 6f 70 65 -R 00 00 01 00 -T 0b 00 00 00 6e 20 25 73 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020c_d8a5_Can_27t_20open_20in.rel b/src/nos/lib/messages_lib/020c_d8a5_Can_27t_20open_20in.rel deleted file mode 100644 index 7a79cf44..00000000 --- a/src/nos/lib/messages_lib/020c_d8a5_Can_27t_20open_20in.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___020c_d8a5_Can_27t_20open_20in Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 43 61 6e 27 74 20 6f 70 65 -R 00 00 01 00 -T 0b 00 00 00 6e 20 69 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020c_fedd_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/020c_fedd_Can_27t_20open_20_2.rel new file mode 100644 index 00000000..fa3d8236 --- /dev/null +++ b/src/nos/lib/messages_lib/020c_fedd_Can_27t_20open_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___020c_fedd_Can_27t_20open_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 43 61 6e 27 74 20 6f 70 65 +R 00 00 01 00 +T 0b 00 00 00 6e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020d_0616_Can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/020d_0616_Can_27t_20read_20_2.rel deleted file mode 100644 index cd5b43c4..00000000 --- a/src/nos/lib/messages_lib/020d_0616_Can_27t_20read_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___020d_0616_Can_27t_20read_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020d_fb2a_Can_27t_20open_20_2.rel b/src/nos/lib/messages_lib/020d_fb2a_Can_27t_20open_20_2.rel new file mode 100644 index 00000000..7dfa0853 --- /dev/null +++ b/src/nos/lib/messages_lib/020d_fb2a_Can_27t_20open_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___020d_fb2a_Can_27t_20open_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 43 61 6e 27 74 20 6f 70 65 +R 00 00 01 00 +T 0b 00 00 00 6e 20 25 73 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020e_4a10_Can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/020e_4a10_Can_27t_20read_20_2.rel deleted file mode 100644 index 44783cb4..00000000 --- a/src/nos/lib/messages_lib/020e_4a10_Can_27t_20read_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___020e_4a10_Can_27t_20read_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 25 73 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020e_d8a5_Can_27t_20open_20in.rel b/src/nos/lib/messages_lib/020e_d8a5_Can_27t_20open_20in.rel new file mode 100644 index 00000000..72f0b0eb --- /dev/null +++ b/src/nos/lib/messages_lib/020e_d8a5_Can_27t_20open_20in.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___020e_d8a5_Can_27t_20open_20in Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 43 61 6e 27 74 20 6f 70 65 +R 00 00 01 00 +T 0b 00 00 00 6e 20 69 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020f_0616_Can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/020f_0616_Can_27t_20read_20_2.rel new file mode 100644 index 00000000..3250d2dc --- /dev/null +++ b/src/nos/lib/messages_lib/020f_0616_Can_27t_20read_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___020f_0616_Can_27t_20read_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/020f_8468_Can_27t_20read_20co.rel b/src/nos/lib/messages_lib/020f_8468_Can_27t_20read_20co.rel deleted file mode 100644 index 85172741..00000000 --- a/src/nos/lib/messages_lib/020f_8468_Can_27t_20read_20co.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___020f_8468_Can_27t_20read_20co Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 63 6f 6e 66 69 67 20 66 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0210_4327_Can_27t_20read_20di.rel b/src/nos/lib/messages_lib/0210_4327_Can_27t_20read_20di.rel deleted file mode 100644 index 458c7f9a..00000000 --- a/src/nos/lib/messages_lib/0210_4327_Can_27t_20read_20di.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0210_4327_Can_27t_20read_20di Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 64 69 72 65 63 74 6f 72 79 -R 00 00 01 00 -T 16 00 00 00 3a 20 22 25 73 22 3a 20 25 73 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0210_4a10_Can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/0210_4a10_Can_27t_20read_20_2.rel new file mode 100644 index 00000000..8e7074c2 --- /dev/null +++ b/src/nos/lib/messages_lib/0210_4a10_Can_27t_20read_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0210_4a10_Can_27t_20read_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 25 73 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0211_5fb2_Can_27t_20read_20lo.rel b/src/nos/lib/messages_lib/0211_5fb2_Can_27t_20read_20lo.rel deleted file mode 100644 index 6683955e..00000000 --- a/src/nos/lib/messages_lib/0211_5fb2_Can_27t_20read_20lo.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0211_5fb2_Can_27t_20read_20lo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 6c 6f 63 61 6c 20 66 69 6c -R 00 00 01 00 -T 16 00 00 00 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0211_8468_Can_27t_20read_20co.rel b/src/nos/lib/messages_lib/0211_8468_Can_27t_20read_20co.rel new file mode 100644 index 00000000..5f54c3c4 --- /dev/null +++ b/src/nos/lib/messages_lib/0211_8468_Can_27t_20read_20co.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0211_8468_Can_27t_20read_20co Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 63 6f 6e 66 69 67 20 66 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0212_36d4_Can_27t_20read_20pa.rel b/src/nos/lib/messages_lib/0212_36d4_Can_27t_20read_20pa.rel deleted file mode 100644 index dcee41de..00000000 --- a/src/nos/lib/messages_lib/0212_36d4_Can_27t_20read_20pa.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0212_36d4_Can_27t_20read_20pa Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 43 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 70 61 73 73 77 64 20 66 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0212_4327_Can_27t_20read_20di.rel b/src/nos/lib/messages_lib/0212_4327_Can_27t_20read_20di.rel new file mode 100644 index 00000000..e232d650 --- /dev/null +++ b/src/nos/lib/messages_lib/0212_4327_Can_27t_20read_20di.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0212_4327_Can_27t_20read_20di Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 64 69 72 65 63 74 6f 72 79 +R 00 00 01 00 +T 16 00 00 00 3a 20 22 25 73 22 3a 20 25 73 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0213_5e43_Can_27t_20rename_20.rel b/src/nos/lib/messages_lib/0213_5e43_Can_27t_20rename_20.rel deleted file mode 100644 index 0f033502..00000000 --- a/src/nos/lib/messages_lib/0213_5e43_Can_27t_20rename_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0213_5e43_Can_27t_20rename_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 43 61 6e 27 74 20 72 65 6e -R 00 00 01 00 -T 0b 00 00 00 61 6d 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0213_5fb2_Can_27t_20read_20lo.rel b/src/nos/lib/messages_lib/0213_5fb2_Can_27t_20read_20lo.rel new file mode 100644 index 00000000..5dc64ddb --- /dev/null +++ b/src/nos/lib/messages_lib/0213_5fb2_Can_27t_20read_20lo.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0213_5fb2_Can_27t_20read_20lo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 6c 6f 63 61 6c 20 66 69 6c +R 00 00 01 00 +T 16 00 00 00 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0214_36d4_Can_27t_20read_20pa.rel b/src/nos/lib/messages_lib/0214_36d4_Can_27t_20read_20pa.rel new file mode 100644 index 00000000..38d77725 --- /dev/null +++ b/src/nos/lib/messages_lib/0214_36d4_Can_27t_20read_20pa.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0214_36d4_Can_27t_20read_20pa Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 43 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 70 61 73 73 77 64 20 66 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0214_4bfe_Can_27t_20rewrite_2.rel b/src/nos/lib/messages_lib/0214_4bfe_Can_27t_20rewrite_2.rel deleted file mode 100644 index 99413b68..00000000 --- a/src/nos/lib/messages_lib/0214_4bfe_Can_27t_20rewrite_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0214_4bfe_Can_27t_20rewrite_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 43 61 6e 27 74 20 72 65 77 -R 00 00 01 00 -T 0b 00 00 00 72 69 74 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0215_24ca_Can_27t_20set_20lin.rel b/src/nos/lib/messages_lib/0215_24ca_Can_27t_20set_20lin.rel deleted file mode 100644 index 2e913b60..00000000 --- a/src/nos/lib/messages_lib/0215_24ca_Can_27t_20set_20lin.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0215_24ca_Can_27t_20set_20lin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 43 61 6e 27 74 20 73 65 74 -R 00 00 01 00 -T 0b 00 00 00 20 6c 69 6e 6b 20 61 64 64 72 65 -R 00 00 01 00 -T 16 00 00 00 73 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0215_5e43_Can_27t_20rename_20.rel b/src/nos/lib/messages_lib/0215_5e43_Can_27t_20rename_20.rel new file mode 100644 index 00000000..6b3c009b --- /dev/null +++ b/src/nos/lib/messages_lib/0215_5e43_Can_27t_20rename_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0215_5e43_Can_27t_20rename_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 43 61 6e 27 74 20 72 65 6e +R 00 00 01 00 +T 0b 00 00 00 61 6d 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0216_4bfe_Can_27t_20rewrite_2.rel b/src/nos/lib/messages_lib/0216_4bfe_Can_27t_20rewrite_2.rel new file mode 100644 index 00000000..6080a4cf --- /dev/null +++ b/src/nos/lib/messages_lib/0216_4bfe_Can_27t_20rewrite_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0216_4bfe_Can_27t_20rewrite_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 43 61 6e 27 74 20 72 65 77 +R 00 00 01 00 +T 0b 00 00 00 72 69 74 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0216_5e82_Can_27t_20write_20_.rel b/src/nos/lib/messages_lib/0216_5e82_Can_27t_20write_20_.rel deleted file mode 100644 index 4da53720..00000000 --- a/src/nos/lib/messages_lib/0216_5e82_Can_27t_20write_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0216_5e82_Can_27t_20write_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 43 61 6e 27 74 20 77 72 69 -R 00 00 01 00 -T 0b 00 00 00 74 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0217_24ca_Can_27t_20set_20lin.rel b/src/nos/lib/messages_lib/0217_24ca_Can_27t_20set_20lin.rel new file mode 100644 index 00000000..299e653e --- /dev/null +++ b/src/nos/lib/messages_lib/0217_24ca_Can_27t_20set_20lin.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0217_24ca_Can_27t_20set_20lin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 43 61 6e 27 74 20 73 65 74 +R 00 00 01 00 +T 0b 00 00 00 20 6c 69 6e 6b 20 61 64 64 72 65 +R 00 00 01 00 +T 16 00 00 00 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0217_988b_Can_27t_20write_20l.rel b/src/nos/lib/messages_lib/0217_988b_Can_27t_20write_20l.rel deleted file mode 100644 index c6b93b4a..00000000 --- a/src/nos/lib/messages_lib/0217_988b_Can_27t_20write_20l.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0217_988b_Can_27t_20write_20l Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 43 61 6e 27 74 20 77 72 69 -R 00 00 01 00 -T 0b 00 00 00 74 65 20 6c 6f 63 61 6c 20 66 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0218_5e82_Can_27t_20write_20_.rel b/src/nos/lib/messages_lib/0218_5e82_Can_27t_20write_20_.rel new file mode 100644 index 00000000..c65a0876 --- /dev/null +++ b/src/nos/lib/messages_lib/0218_5e82_Can_27t_20write_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0218_5e82_Can_27t_20write_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 43 61 6e 27 74 20 77 72 69 +R 00 00 01 00 +T 0b 00 00 00 74 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0218_c0f9_Can_27t_20write_20t.rel b/src/nos/lib/messages_lib/0218_c0f9_Can_27t_20write_20t.rel deleted file mode 100644 index a4803077..00000000 --- a/src/nos/lib/messages_lib/0218_c0f9_Can_27t_20write_20t.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0218_c0f9_Can_27t_20write_20t Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 43 61 6e 27 74 20 77 72 69 -R 00 00 01 00 -T 0b 00 00 00 74 65 20 74 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0219_5055_Ch_20Iface_20_20_20.rel b/src/nos/lib/messages_lib/0219_5055_Ch_20Iface_20_20_20.rel deleted file mode 100644 index cdcb6593..00000000 --- a/src/nos/lib/messages_lib/0219_5055_Ch_20Iface_20_20_20.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 53 flags 0 -S ___0219_5055_Ch_20Iface_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 51 00 43 68 20 49 66 61 63 65 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 53 65 6e 74 20 20 20 52 -R 00 00 01 00 -T 16 00 00 00 63 76 64 20 20 20 45 72 72 6f 72 -R 00 00 01 00 -T 21 00 00 00 20 53 70 61 63 65 20 4f 76 65 72 -R 00 00 01 00 -T 2c 00 00 00 72 20 20 20 52 78 69 6e 74 73 20 -R 00 00 01 00 -T 37 00 00 00 20 20 54 78 69 6e 74 73 20 20 20 -R 00 00 01 00 -T 42 00 00 00 45 78 69 6e 74 73 20 20 20 53 70 -R 00 00 01 00 -T 4d 00 00 00 69 6e 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0219_988b_Can_27t_20write_20l.rel b/src/nos/lib/messages_lib/0219_988b_Can_27t_20write_20l.rel new file mode 100644 index 00000000..677abc4f --- /dev/null +++ b/src/nos/lib/messages_lib/0219_988b_Can_27t_20write_20l.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0219_988b_Can_27t_20write_20l Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 43 61 6e 27 74 20 77 72 69 +R 00 00 01 00 +T 0b 00 00 00 74 65 20 6c 6f 63 61 6c 20 66 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021a_c0f9_Can_27t_20write_20t.rel b/src/nos/lib/messages_lib/021a_c0f9_Can_27t_20write_20t.rel new file mode 100644 index 00000000..79d0c555 --- /dev/null +++ b/src/nos/lib/messages_lib/021a_c0f9_Can_27t_20write_20t.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___021a_c0f9_Can_27t_20write_20t Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 43 61 6e 27 74 20 77 72 69 +R 00 00 01 00 +T 0b 00 00 00 74 65 20 74 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021a_eff3_Channel_20_2d_20_25.rel b/src/nos/lib/messages_lib/021a_eff3_Channel_20_2d_20_25.rel deleted file mode 100644 index 1a98c58e..00000000 --- a/src/nos/lib/messages_lib/021a_eff3_Channel_20_2d_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___021a_eff3_Channel_20_2d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 43 68 61 6e 6e 65 6c 20 2d -R 00 00 01 00 -T 0b 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021b_1b09_Choke_20timeout_20_.rel b/src/nos/lib/messages_lib/021b_1b09_Choke_20timeout_20_.rel deleted file mode 100644 index 94df4f9e..00000000 --- a/src/nos/lib/messages_lib/021b_1b09_Choke_20timeout_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___021b_1b09_Choke_20timeout_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 43 68 6f 6b 65 20 74 69 6d -R 00 00 01 00 -T 0b 00 00 00 65 6f 75 74 20 28 6d 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021b_5055_Ch_20Iface_20_20_20.rel b/src/nos/lib/messages_lib/021b_5055_Ch_20Iface_20_20_20.rel new file mode 100644 index 00000000..f62abbe5 --- /dev/null +++ b/src/nos/lib/messages_lib/021b_5055_Ch_20Iface_20_20_20.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 53 flags 0 +S ___021b_5055_Ch_20Iface_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 51 00 43 68 20 49 66 61 63 65 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 53 65 6e 74 20 20 20 52 +R 00 00 01 00 +T 16 00 00 00 63 76 64 20 20 20 45 72 72 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 53 70 61 63 65 20 4f 76 65 72 +R 00 00 01 00 +T 2c 00 00 00 72 20 20 20 52 78 69 6e 74 73 20 +R 00 00 01 00 +T 37 00 00 00 20 20 54 78 69 6e 74 73 20 20 20 +R 00 00 01 00 +T 42 00 00 00 45 78 69 6e 74 73 20 20 20 53 70 +R 00 00 01 00 +T 4d 00 00 00 69 6e 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021c_eff3_Channel_20_2d_20_25.rel b/src/nos/lib/messages_lib/021c_eff3_Channel_20_2d_20_25.rel new file mode 100644 index 00000000..55210377 --- /dev/null +++ b/src/nos/lib/messages_lib/021c_eff3_Channel_20_2d_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___021c_eff3_Channel_20_2d_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 43 68 61 6e 6e 65 6c 20 2d +R 00 00 01 00 +T 0b 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021c_f95c_Closed_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/021c_f95c_Closed_3a_20_25s_0a.rel deleted file mode 100644 index 341e1c6f..00000000 --- a/src/nos/lib/messages_lib/021c_f95c_Closed_3a_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___021c_f95c_Closed_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 43 6c 6f 73 65 64 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021d_1b09_Choke_20timeout_20_.rel b/src/nos/lib/messages_lib/021d_1b09_Choke_20timeout_20_.rel new file mode 100644 index 00000000..43d53708 --- /dev/null +++ b/src/nos/lib/messages_lib/021d_1b09_Choke_20timeout_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___021d_1b09_Choke_20timeout_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 43 68 6f 6b 65 20 74 69 6d +R 00 00 01 00 +T 0b 00 00 00 65 6f 75 74 20 28 6d 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021d_e508_Command_20batching.rel b/src/nos/lib/messages_lib/021d_e508_Command_20batching.rel deleted file mode 100644 index eb00653d..00000000 --- a/src/nos/lib/messages_lib/021d_e508_Command_20batching.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___021d_e508_Command_20batching Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 43 6f 6d 6d 61 6e 64 20 62 -R 00 00 01 00 -T 0b 00 00 00 61 74 63 68 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021e_b471_Connect_20failed_0a.rel b/src/nos/lib/messages_lib/021e_b471_Connect_20failed_0a.rel deleted file mode 100644 index 9d5993a1..00000000 --- a/src/nos/lib/messages_lib/021e_b471_Connect_20failed_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___021e_b471_Connect_20failed_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 43 6f 6e 6e 65 63 74 20 66 -R 00 00 01 00 -T 0b 00 00 00 61 69 6c 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021e_f95c_Closed_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/021e_f95c_Closed_3a_20_25s_0a.rel new file mode 100644 index 00000000..3673ad77 --- /dev/null +++ b/src/nos/lib/messages_lib/021e_f95c_Closed_3a_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___021e_f95c_Closed_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 43 6c 6f 73 65 64 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021f_bb2f_Connect_20failed_3a.rel b/src/nos/lib/messages_lib/021f_bb2f_Connect_20failed_3a.rel deleted file mode 100644 index 103cc0da..00000000 --- a/src/nos/lib/messages_lib/021f_bb2f_Connect_20failed_3a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___021f_bb2f_Connect_20failed_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 43 6f 6e 6e 65 63 74 20 66 -R 00 00 01 00 -T 0b 00 00 00 61 69 6c 65 64 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/021f_e508_Command_20batching.rel b/src/nos/lib/messages_lib/021f_e508_Command_20batching.rel new file mode 100644 index 00000000..a6bd4868 --- /dev/null +++ b/src/nos/lib/messages_lib/021f_e508_Command_20batching.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___021f_e508_Command_20batching Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 43 6f 6d 6d 61 6e 64 20 62 +R 00 00 01 00 +T 0b 00 00 00 61 74 63 68 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0220_85e9_Connect_20to_20mail.rel b/src/nos/lib/messages_lib/0220_85e9_Connect_20to_20mail.rel deleted file mode 100644 index 77718f85..00000000 --- a/src/nos/lib/messages_lib/0220_85e9_Connect_20to_20mail.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___0220_85e9_Connect_20to_20mail Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 43 6f 6e 6e 65 63 74 20 74 -R 00 00 01 00 -T 0b 00 00 00 6f 20 6d 61 69 6c 68 6f 73 74 20 -R 00 00 01 00 -T 16 00 00 00 25 73 20 66 61 69 6c 65 64 3a 20 -R 00 00 01 00 -T 21 00 00 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0220_b471_Connect_20failed_0a.rel b/src/nos/lib/messages_lib/0220_b471_Connect_20failed_0a.rel new file mode 100644 index 00000000..89b33697 --- /dev/null +++ b/src/nos/lib/messages_lib/0220_b471_Connect_20failed_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0220_b471_Connect_20failed_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 43 6f 6e 6e 65 63 74 20 66 +R 00 00 01 00 +T 0b 00 00 00 61 69 6c 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0221_6930_Connected_0a.rel b/src/nos/lib/messages_lib/0221_6930_Connected_0a.rel deleted file mode 100644 index 5d7c669c..00000000 --- a/src/nos/lib/messages_lib/0221_6930_Connected_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0221_6930_Connected_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 43 6f 6e 6e 65 63 74 65 64 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0221_bb2f_Connect_20failed_3a.rel b/src/nos/lib/messages_lib/0221_bb2f_Connect_20failed_3a.rel new file mode 100644 index 00000000..b228f113 --- /dev/null +++ b/src/nos/lib/messages_lib/0221_bb2f_Connect_20failed_3a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0221_bb2f_Connect_20failed_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 43 6f 6e 6e 65 63 74 20 66 +R 00 00 01 00 +T 0b 00 00 00 61 69 6c 65 64 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0222_5189_Connected_20to_20_2.rel b/src/nos/lib/messages_lib/0222_5189_Connected_20to_20_2.rel deleted file mode 100644 index 04660dca..00000000 --- a/src/nos/lib/messages_lib/0222_5189_Connected_20to_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0222_5189_Connected_20to_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 43 6f 6e 6e 65 63 74 65 64 -R 00 00 01 00 -T 0b 00 00 00 20 74 6f 20 25 73 09 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0222_85e9_Connect_20to_20mail.rel b/src/nos/lib/messages_lib/0222_85e9_Connect_20to_20mail.rel new file mode 100644 index 00000000..d89ae9ab --- /dev/null +++ b/src/nos/lib/messages_lib/0222_85e9_Connect_20to_20mail.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0222_85e9_Connect_20to_20mail Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 43 6f 6e 6e 65 63 74 20 74 +R 00 00 01 00 +T 0b 00 00 00 6f 20 6d 61 69 6c 68 6f 73 74 20 +R 00 00 01 00 +T 16 00 00 00 25 73 20 66 61 69 6c 65 64 3a 20 +R 00 00 01 00 +T 21 00 00 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0223_6930_Connected_0a.rel b/src/nos/lib/messages_lib/0223_6930_Connected_0a.rel new file mode 100644 index 00000000..6830ad0a --- /dev/null +++ b/src/nos/lib/messages_lib/0223_6930_Connected_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0223_6930_Connected_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 43 6f 6e 6e 65 63 74 65 64 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0223_771a_Connected_20to_20ma.rel b/src/nos/lib/messages_lib/0223_771a_Connected_20to_20ma.rel deleted file mode 100644 index aabc3559..00000000 --- a/src/nos/lib/messages_lib/0223_771a_Connected_20to_20ma.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0223_771a_Connected_20to_20ma Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 43 6f 6e 6e 65 63 74 65 64 -R 00 00 01 00 -T 0b 00 00 00 20 74 6f 20 6d 61 69 6c 68 6f 73 -R 00 00 01 00 -T 16 00 00 00 74 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0224_0e16_Connected_2e.rel b/src/nos/lib/messages_lib/0224_0e16_Connected_2e.rel deleted file mode 100644 index 722d7958..00000000 --- a/src/nos/lib/messages_lib/0224_0e16_Connected_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0224_0e16_Connected_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 43 6f 6e 6e 65 63 74 65 64 -R 00 00 01 00 -T 0b 00 00 00 2e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0224_5189_Connected_20to_20_2.rel b/src/nos/lib/messages_lib/0224_5189_Connected_20to_20_2.rel new file mode 100644 index 00000000..1773d887 --- /dev/null +++ b/src/nos/lib/messages_lib/0224_5189_Connected_20to_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0224_5189_Connected_20to_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 43 6f 6e 6e 65 63 74 65 64 +R 00 00 01 00 +T 0b 00 00 00 20 74 6f 20 25 73 09 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0225_3e79_Connection_20closed.rel b/src/nos/lib/messages_lib/0225_3e79_Connection_20closed.rel deleted file mode 100644 index 06982e51..00000000 --- a/src/nos/lib/messages_lib/0225_3e79_Connection_20closed.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0225_3e79_Connection_20closed Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 43 6f 6e 6e 65 63 74 69 6f -R 00 00 01 00 -T 0b 00 00 00 6e 20 63 6c 6f 73 65 64 20 74 6f -R 00 00 01 00 -T 16 00 00 00 20 6d 61 69 6c 68 6f 73 74 20 25 -R 00 00 01 00 -T 21 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0225_771a_Connected_20to_20ma.rel b/src/nos/lib/messages_lib/0225_771a_Connected_20to_20ma.rel new file mode 100644 index 00000000..029b64c0 --- /dev/null +++ b/src/nos/lib/messages_lib/0225_771a_Connected_20to_20ma.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0225_771a_Connected_20to_20ma Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 43 6f 6e 6e 65 63 74 65 64 +R 00 00 01 00 +T 0b 00 00 00 20 74 6f 20 6d 61 69 6c 68 6f 73 +R 00 00 01 00 +T 16 00 00 00 74 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0226_0e16_Connected_2e.rel b/src/nos/lib/messages_lib/0226_0e16_Connected_2e.rel new file mode 100644 index 00000000..9edf2bcc --- /dev/null +++ b/src/nos/lib/messages_lib/0226_0e16_Connected_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0226_0e16_Connected_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 43 6f 6e 6e 65 63 74 65 64 +R 00 00 01 00 +T 0b 00 00 00 2e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0226_faa9_Connection_20failed.rel b/src/nos/lib/messages_lib/0226_faa9_Connection_20failed.rel deleted file mode 100644 index df4f2815..00000000 --- a/src/nos/lib/messages_lib/0226_faa9_Connection_20failed.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0226_faa9_Connection_20failed Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 43 6f 6e 6e 65 63 74 69 6f -R 00 00 01 00 -T 0b 00 00 00 6e 20 66 61 69 6c 65 64 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0227_3676_Could_20not_20creat.rel b/src/nos/lib/messages_lib/0227_3676_Could_20not_20creat.rel deleted file mode 100644 index 8349d0ec..00000000 --- a/src/nos/lib/messages_lib/0227_3676_Could_20not_20creat.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___0227_3676_Could_20not_20creat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 43 6f 75 6c 64 20 6e 6f 74 -R 00 00 01 00 -T 0b 00 00 00 20 63 72 65 61 74 65 20 73 6f 63 -R 00 00 01 00 -T 16 00 00 00 6b 65 74 20 70 61 69 72 2c 20 65 -R 00 00 01 00 -T 21 00 00 00 72 72 6e 6f 20 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0227_3e79_Connection_20closed.rel b/src/nos/lib/messages_lib/0227_3e79_Connection_20closed.rel new file mode 100644 index 00000000..990ce39b --- /dev/null +++ b/src/nos/lib/messages_lib/0227_3e79_Connection_20closed.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0227_3e79_Connection_20closed Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 43 6f 6e 6e 65 63 74 69 6f +R 00 00 01 00 +T 0b 00 00 00 6e 20 63 6c 6f 73 65 64 20 74 6f +R 00 00 01 00 +T 16 00 00 00 20 6d 61 69 6c 68 6f 73 74 20 25 +R 00 00 01 00 +T 21 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0228_d95b_Couldn_27t_20queue_.rel b/src/nos/lib/messages_lib/0228_d95b_Couldn_27t_20queue_.rel deleted file mode 100644 index 296f2766..00000000 --- a/src/nos/lib/messages_lib/0228_d95b_Couldn_27t_20queue_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0228_d95b_Couldn_27t_20queue_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 43 6f 75 6c 64 6e 27 74 20 -R 00 00 01 00 -T 0b 00 00 00 71 75 65 75 65 20 6d 65 73 73 61 -R 00 00 01 00 -T 16 00 00 00 67 65 20 66 6f 72 20 64 65 6c 69 -R 00 00 01 00 -T 21 00 00 00 76 65 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0228_faa9_Connection_20failed.rel b/src/nos/lib/messages_lib/0228_faa9_Connection_20failed.rel new file mode 100644 index 00000000..b1f676b0 --- /dev/null +++ b/src/nos/lib/messages_lib/0228_faa9_Connection_20failed.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0228_faa9_Connection_20failed Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 43 6f 6e 6e 65 63 74 69 6f +R 00 00 01 00 +T 0b 00 00 00 6e 20 66 61 69 6c 65 64 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0229_3676_Could_20not_20creat.rel b/src/nos/lib/messages_lib/0229_3676_Could_20not_20creat.rel new file mode 100644 index 00000000..2c4ce5f1 --- /dev/null +++ b/src/nos/lib/messages_lib/0229_3676_Could_20not_20creat.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0229_3676_Could_20not_20creat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 43 6f 75 6c 64 20 6e 6f 74 +R 00 00 01 00 +T 0b 00 00 00 20 63 72 65 61 74 65 20 73 6f 63 +R 00 00 01 00 +T 16 00 00 00 6b 65 74 20 70 61 69 72 2c 20 65 +R 00 00 01 00 +T 21 00 00 00 72 72 6e 6f 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0229_68a6_Current_20message_2.rel b/src/nos/lib/messages_lib/0229_68a6_Current_20message_2.rel deleted file mode 100644 index 2dec6c20..00000000 --- a/src/nos/lib/messages_lib/0229_68a6_Current_20message_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0229_68a6_Current_20message_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 43 75 72 72 65 6e 74 20 6d -R 00 00 01 00 -T 0b 00 00 00 65 73 73 61 67 65 20 61 72 65 61 -R 00 00 01 00 -T 16 00 00 00 20 69 73 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022a_23ad_Currently_20enabled.rel b/src/nos/lib/messages_lib/022a_23ad_Currently_20enabled.rel deleted file mode 100644 index 89f2a3b3..00000000 --- a/src/nos/lib/messages_lib/022a_23ad_Currently_20enabled.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___022a_23ad_Currently_20enabled Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 43 75 72 72 65 6e 74 6c 79 -R 00 00 01 00 -T 0b 00 00 00 20 65 6e 61 62 6c 65 64 20 6e 65 -R 00 00 01 00 -T 16 00 00 00 77 73 67 72 6f 75 70 73 3a 0a 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022a_d95b_Couldn_27t_20queue_.rel b/src/nos/lib/messages_lib/022a_d95b_Couldn_27t_20queue_.rel new file mode 100644 index 00000000..759c1ea2 --- /dev/null +++ b/src/nos/lib/messages_lib/022a_d95b_Couldn_27t_20queue_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___022a_d95b_Couldn_27t_20queue_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 43 6f 75 6c 64 6e 27 74 20 +R 00 00 01 00 +T 0b 00 00 00 71 75 65 75 65 20 6d 65 73 73 61 +R 00 00 01 00 +T 16 00 00 00 67 65 20 66 6f 72 20 64 65 6c 69 +R 00 00 01 00 +T 21 00 00 00 76 65 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022b_1cf7_DELE_20_25s.rel b/src/nos/lib/messages_lib/022b_1cf7_DELE_20_25s.rel deleted file mode 100644 index a478f0b1..00000000 --- a/src/nos/lib/messages_lib/022b_1cf7_DELE_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___022b_1cf7_DELE_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 44 45 4c 45 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022b_68a6_Current_20message_2.rel b/src/nos/lib/messages_lib/022b_68a6_Current_20message_2.rel new file mode 100644 index 00000000..d560f022 --- /dev/null +++ b/src/nos/lib/messages_lib/022b_68a6_Current_20message_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___022b_68a6_Current_20message_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 43 75 72 72 65 6e 74 20 6d +R 00 00 01 00 +T 0b 00 00 00 65 73 73 61 67 65 20 61 72 65 61 +R 00 00 01 00 +T 16 00 00 00 20 69 73 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022c_23ad_Currently_20enabled.rel b/src/nos/lib/messages_lib/022c_23ad_Currently_20enabled.rel new file mode 100644 index 00000000..e2375ab7 --- /dev/null +++ b/src/nos/lib/messages_lib/022c_23ad_Currently_20enabled.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___022c_23ad_Currently_20enabled Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 43 75 72 72 65 6e 74 6c 79 +R 00 00 01 00 +T 0b 00 00 00 20 65 6e 61 62 6c 65 64 20 6e 65 +R 00 00 01 00 +T 16 00 00 00 77 73 67 72 6f 75 70 73 3a 0a 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022c_5fad_DISASTER_21_20Out_2.rel b/src/nos/lib/messages_lib/022c_5fad_DISASTER_21_20Out_2.rel deleted file mode 100644 index fbd389a4..00000000 --- a/src/nos/lib/messages_lib/022c_5fad_DISASTER_21_20Out_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___022c_5fad_DISASTER_21_20Out_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 44 49 53 41 53 54 45 52 21 -R 00 00 01 00 -T 0b 00 00 00 20 4f 75 74 20 6f 66 20 4d 65 6d -R 00 00 01 00 -T 16 00 00 00 6f 72 79 20 66 6f 72 20 52 65 63 -R 00 00 01 00 -T 21 00 00 00 65 69 76 65 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022d_1cf7_DELE_20_25s.rel b/src/nos/lib/messages_lib/022d_1cf7_DELE_20_25s.rel new file mode 100644 index 00000000..b23d9cc2 --- /dev/null +++ b/src/nos/lib/messages_lib/022d_1cf7_DELE_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___022d_1cf7_DELE_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 44 45 4c 45 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022d_7ce2_DRSI_20Board_20Stat.rel b/src/nos/lib/messages_lib/022d_7ce2_DRSI_20Board_20Stat.rel deleted file mode 100644 index 89d06847..00000000 --- a/src/nos/lib/messages_lib/022d_7ce2_DRSI_20Board_20Stat.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___022d_7ce2_DRSI_20Board_20Stat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 44 52 53 49 20 42 6f 61 72 -R 00 00 01 00 -T 0b 00 00 00 64 20 53 74 61 74 69 73 74 69 63 -R 00 00 01 00 -T 16 00 00 00 73 20 2d 20 4e 36 54 54 4f 20 31 -R 00 00 01 00 -T 21 00 00 00 31 32 37 39 30 2e 30 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022e_2f52_D_5bU_5d_20filename.rel b/src/nos/lib/messages_lib/022e_2f52_D_5bU_5d_20filename.rel deleted file mode 100644 index ecfcfcc5..00000000 --- a/src/nos/lib/messages_lib/022e_2f52_D_5bU_5d_20filename.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___022e_2f52_D_5bU_5d_20filename Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 44 5b 55 5d 20 66 69 6c 65 -R 00 00 01 00 -T 0b 00 00 00 6e 61 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022e_5fad_DISASTER_21_20Out_2.rel b/src/nos/lib/messages_lib/022e_5fad_DISASTER_21_20Out_2.rel new file mode 100644 index 00000000..fe54bb0a --- /dev/null +++ b/src/nos/lib/messages_lib/022e_5fad_DISASTER_21_20Out_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___022e_5fad_DISASTER_21_20Out_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 44 49 53 41 53 54 45 52 21 +R 00 00 01 00 +T 0b 00 00 00 20 4f 75 74 20 6f 66 20 4d 65 6d +R 00 00 01 00 +T 16 00 00 00 6f 72 79 20 66 6f 72 20 52 65 63 +R 00 00 01 00 +T 21 00 00 00 65 69 76 65 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022f_698b_Data_0a.rel b/src/nos/lib/messages_lib/022f_698b_Data_0a.rel deleted file mode 100644 index b052c6a9..00000000 --- a/src/nos/lib/messages_lib/022f_698b_Data_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___022f_698b_Data_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 44 61 74 61 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/022f_7ce2_DRSI_20Board_20Stat.rel b/src/nos/lib/messages_lib/022f_7ce2_DRSI_20Board_20Stat.rel new file mode 100644 index 00000000..63ea6b06 --- /dev/null +++ b/src/nos/lib/messages_lib/022f_7ce2_DRSI_20Board_20Stat.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___022f_7ce2_DRSI_20Board_20Stat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 44 52 53 49 20 42 6f 61 72 +R 00 00 01 00 +T 0b 00 00 00 64 20 53 74 61 74 69 73 74 69 63 +R 00 00 01 00 +T 16 00 00 00 73 20 2d 20 4e 36 54 54 4f 20 31 +R 00 00 01 00 +T 21 00 00 00 31 32 37 39 30 2e 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0230_2f52_D_5bU_5d_20filename.rel b/src/nos/lib/messages_lib/0230_2f52_D_5bU_5d_20filename.rel new file mode 100644 index 00000000..9712d12d --- /dev/null +++ b/src/nos/lib/messages_lib/0230_2f52_D_5bU_5d_20filename.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0230_2f52_D_5bU_5d_20filename Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 44 5b 55 5d 20 66 69 6c 65 +R 00 00 01 00 +T 0b 00 00 00 6e 61 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0230_cb1c_Data_20outside_20he.rel b/src/nos/lib/messages_lib/0230_cb1c_Data_20outside_20he.rel deleted file mode 100644 index afe70d4b..00000000 --- a/src/nos/lib/messages_lib/0230_cb1c_Data_20outside_20he.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0230_cb1c_Data_20outside_20he Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 44 61 74 61 20 6f 75 74 73 -R 00 00 01 00 -T 0b 00 00 00 69 64 65 20 68 65 61 70 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0231_01be_Data_20pointer_20_2.rel b/src/nos/lib/messages_lib/0231_01be_Data_20pointer_20_2.rel deleted file mode 100644 index f1921e34..00000000 --- a/src/nos/lib/messages_lib/0231_01be_Data_20pointer_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___0231_01be_Data_20pointer_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 44 61 74 61 20 70 6f 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 20 2b 20 63 6f 75 6e 74 -R 00 00 01 00 -T 16 00 00 00 20 70 61 73 74 20 62 6f 75 6e 64 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0231_698b_Data_0a.rel b/src/nos/lib/messages_lib/0231_698b_Data_0a.rel new file mode 100644 index 00000000..89924ce5 --- /dev/null +++ b/src/nos/lib/messages_lib/0231_698b_Data_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0231_698b_Data_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 44 61 74 61 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0232_3cbb_Data_20pointer_20be.rel b/src/nos/lib/messages_lib/0232_3cbb_Data_20pointer_20be.rel deleted file mode 100644 index daab9a42..00000000 --- a/src/nos/lib/messages_lib/0232_3cbb_Data_20pointer_20be.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___0232_3cbb_Data_20pointer_20be Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 44 61 74 61 20 70 6f 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 20 62 65 66 6f 72 65 20 -R 00 00 01 00 -T 16 00 00 00 62 75 66 66 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0232_cb1c_Data_20outside_20he.rel b/src/nos/lib/messages_lib/0232_cb1c_Data_20outside_20he.rel new file mode 100644 index 00000000..e49f4c83 --- /dev/null +++ b/src/nos/lib/messages_lib/0232_cb1c_Data_20outside_20he.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0232_cb1c_Data_20outside_20he Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 44 61 74 61 20 6f 75 74 73 +R 00 00 01 00 +T 0b 00 00 00 69 64 65 20 68 65 61 70 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0233_01be_Data_20pointer_20_2.rel b/src/nos/lib/messages_lib/0233_01be_Data_20pointer_20_2.rel new file mode 100644 index 00000000..0de27509 --- /dev/null +++ b/src/nos/lib/messages_lib/0233_01be_Data_20pointer_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0233_01be_Data_20pointer_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 44 61 74 61 20 70 6f 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 20 2b 20 63 6f 75 6e 74 +R 00 00 01 00 +T 16 00 00 00 20 70 61 73 74 20 62 6f 75 6e 64 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0233_bd70_Defaulting_20to_20b.rel b/src/nos/lib/messages_lib/0233_bd70_Defaulting_20to_20b.rel deleted file mode 100644 index 40e56bcc..00000000 --- a/src/nos/lib/messages_lib/0233_bd70_Defaulting_20to_20b.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0233_bd70_Defaulting_20to_20b Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 44 65 66 61 75 6c 74 69 6e -R 00 00 01 00 -T 0b 00 00 00 67 20 74 6f 20 62 69 6e 61 72 79 -R 00 00 01 00 -T 16 00 00 00 20 6d 6f 64 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0234_2d19_Del_5fconst_20_3d_2.rel b/src/nos/lib/messages_lib/0234_2d19_Del_5fconst_20_3d_2.rel deleted file mode 100644 index e25e31d6..00000000 --- a/src/nos/lib/messages_lib/0234_2d19_Del_5fconst_20_3d_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0234_2d19_Del_5fconst_20_3d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 44 65 6c 5f 63 6f 6e 73 74 -R 00 00 01 00 -T 0b 00 00 00 20 3d 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0234_3cbb_Data_20pointer_20be.rel b/src/nos/lib/messages_lib/0234_3cbb_Data_20pointer_20be.rel new file mode 100644 index 00000000..8a3e60a0 --- /dev/null +++ b/src/nos/lib/messages_lib/0234_3cbb_Data_20pointer_20be.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0234_3cbb_Data_20pointer_20be Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 44 61 74 61 20 70 6f 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 20 62 65 66 6f 72 65 20 +R 00 00 01 00 +T 16 00 00 00 62 75 66 66 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0235_6255_Dest_20Addr_20_20_2.rel b/src/nos/lib/messages_lib/0235_6255_Dest_20Addr_20_20_2.rel deleted file mode 100644 index 18bc0b79..00000000 --- a/src/nos/lib/messages_lib/0235_6255_Dest_20Addr_20_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0235_6255_Dest_20Addr_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 44 65 73 74 20 41 64 64 72 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 20 20 20 49 6e 74 65 -R 00 00 01 00 -T 16 00 00 00 72 76 61 6c 20 53 70 6c 69 74 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0235_bd70_Defaulting_20to_20b.rel b/src/nos/lib/messages_lib/0235_bd70_Defaulting_20to_20b.rel new file mode 100644 index 00000000..1f25881a --- /dev/null +++ b/src/nos/lib/messages_lib/0235_bd70_Defaulting_20to_20b.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0235_bd70_Defaulting_20to_20b Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 44 65 66 61 75 6c 74 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 20 74 6f 20 62 69 6e 61 72 79 +R 00 00 01 00 +T 16 00 00 00 20 6d 6f 64 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0236_2d19_Del_5fconst_20_3d_2.rel b/src/nos/lib/messages_lib/0236_2d19_Del_5fconst_20_3d_2.rel new file mode 100644 index 00000000..4b3f9e76 --- /dev/null +++ b/src/nos/lib/messages_lib/0236_2d19_Del_5fconst_20_3d_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0236_2d19_Del_5fconst_20_3d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 44 65 6c 5f 63 6f 6e 73 74 +R 00 00 01 00 +T 0b 00 00 00 20 3d 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0236_3894_Dialing_20not_20sup.rel b/src/nos/lib/messages_lib/0236_3894_Dialing_20not_20sup.rel deleted file mode 100644 index a4ace59f..00000000 --- a/src/nos/lib/messages_lib/0236_3894_Dialing_20not_20sup.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0236_3894_Dialing_20not_20sup Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 44 69 61 6c 69 6e 67 20 6e -R 00 00 01 00 -T 0b 00 00 00 6f 74 20 73 75 70 70 6f 72 74 65 -R 00 00 01 00 -T 16 00 00 00 64 20 6f 6e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0237_26a3_Different_0a.rel b/src/nos/lib/messages_lib/0237_26a3_Different_0a.rel deleted file mode 100644 index 18c0b986..00000000 --- a/src/nos/lib/messages_lib/0237_26a3_Different_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0237_26a3_Different_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 44 69 66 66 65 72 65 6e 74 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0237_6255_Dest_20Addr_20_20_2.rel b/src/nos/lib/messages_lib/0237_6255_Dest_20Addr_20_20_2.rel new file mode 100644 index 00000000..af0f4ac8 --- /dev/null +++ b/src/nos/lib/messages_lib/0237_6255_Dest_20Addr_20_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0237_6255_Dest_20Addr_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 44 65 73 74 20 41 64 64 72 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 20 20 20 49 6e 74 65 +R 00 00 01 00 +T 16 00 00 00 72 76 61 6c 20 53 70 6c 69 74 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0238_3894_Dialing_20not_20sup.rel b/src/nos/lib/messages_lib/0238_3894_Dialing_20not_20sup.rel new file mode 100644 index 00000000..dee5dffd --- /dev/null +++ b/src/nos/lib/messages_lib/0238_3894_Dialing_20not_20sup.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0238_3894_Dialing_20not_20sup Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 44 69 61 6c 69 6e 67 20 6e +R 00 00 01 00 +T 0b 00 00 00 6f 74 20 73 75 70 70 6f 72 74 65 +R 00 00 01 00 +T 16 00 00 00 64 20 6f 6e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0238_ae33_Digipeat.rel b/src/nos/lib/messages_lib/0238_ae33_Digipeat.rel deleted file mode 100644 index be80be75..00000000 --- a/src/nos/lib/messages_lib/0238_ae33_Digipeat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0238_ae33_Digipeat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 44 69 67 69 70 65 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0239_26a3_Different_0a.rel b/src/nos/lib/messages_lib/0239_26a3_Different_0a.rel new file mode 100644 index 00000000..f0f80ed7 --- /dev/null +++ b/src/nos/lib/messages_lib/0239_26a3_Different_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0239_26a3_Different_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 44 69 66 66 65 72 65 6e 74 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0239_af35_Directory_20table_2.rel b/src/nos/lib/messages_lib/0239_af35_Directory_20table_2.rel deleted file mode 100644 index 611f0634..00000000 --- a/src/nos/lib/messages_lib/0239_af35_Directory_20table_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0239_af35_Directory_20table_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 44 69 72 65 63 74 6f 72 79 -R 00 00 01 00 -T 0b 00 00 00 20 74 61 62 6c 65 20 66 75 6c 6c -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023a_ae33_Digipeat.rel b/src/nos/lib/messages_lib/023a_ae33_Digipeat.rel new file mode 100644 index 00000000..0f275a79 --- /dev/null +++ b/src/nos/lib/messages_lib/023a_ae33_Digipeat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___023a_ae33_Digipeat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 44 69 67 69 70 65 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023a_c1bb_Disconnected_20.rel b/src/nos/lib/messages_lib/023a_c1bb_Disconnected_20.rel deleted file mode 100644 index 5cefd447..00000000 --- a/src/nos/lib/messages_lib/023a_c1bb_Disconnected_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___023a_c1bb_Disconnected_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 44 69 73 63 6f 6e 6e 65 63 -R 00 00 01 00 -T 0b 00 00 00 74 65 64 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023b_2cc5_Disconnecting_2e.rel b/src/nos/lib/messages_lib/023b_2cc5_Disconnecting_2e.rel deleted file mode 100644 index 110f9323..00000000 --- a/src/nos/lib/messages_lib/023b_2cc5_Disconnecting_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___023b_2cc5_Disconnecting_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 44 69 73 63 6f 6e 6e 65 63 -R 00 00 01 00 -T 0b 00 00 00 74 69 6e 67 2e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023b_af35_Directory_20table_2.rel b/src/nos/lib/messages_lib/023b_af35_Directory_20table_2.rel new file mode 100644 index 00000000..ac32c1a2 --- /dev/null +++ b/src/nos/lib/messages_lib/023b_af35_Directory_20table_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___023b_af35_Directory_20table_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 44 69 72 65 63 74 6f 72 79 +R 00 00 01 00 +T 0b 00 00 00 20 74 61 62 6c 65 20 66 75 6c 6c +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023c_b7f4_Dup_20acks_20_20_20.rel b/src/nos/lib/messages_lib/023c_b7f4_Dup_20acks_20_20_20.rel deleted file mode 100644 index 805d5f40..00000000 --- a/src/nos/lib/messages_lib/023c_b7f4_Dup_20acks_20_20_20.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 48 flags 0 -S ___023c_b7f4_Dup_20acks_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 46 00 44 75 70 20 61 63 6b 73 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 42 61 63 6b 6f 66 66 20 20 -R 00 00 01 00 -T 16 00 00 00 20 54 69 6d 65 6f 75 74 73 20 20 -R 00 00 01 00 -T 21 00 00 00 20 53 6f 75 72 63 65 20 51 75 65 -R 00 00 01 00 -T 2c 00 00 00 6e 63 68 20 20 20 55 6e 72 65 61 -R 00 00 01 00 -T 37 00 00 00 63 68 61 62 6c 65 73 20 20 20 50 -R 00 00 01 00 -T 42 00 00 00 6f 77 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023c_c1bb_Disconnected_20.rel b/src/nos/lib/messages_lib/023c_c1bb_Disconnected_20.rel new file mode 100644 index 00000000..15908d4b --- /dev/null +++ b/src/nos/lib/messages_lib/023c_c1bb_Disconnected_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___023c_c1bb_Disconnected_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 44 69 73 63 6f 6e 6e 65 63 +R 00 00 01 00 +T 0b 00 00 00 74 65 64 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023d_2cc5_Disconnecting_2e.rel b/src/nos/lib/messages_lib/023d_2cc5_Disconnecting_2e.rel new file mode 100644 index 00000000..bd0e911e --- /dev/null +++ b/src/nos/lib/messages_lib/023d_2cc5_Disconnecting_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___023d_2cc5_Disconnecting_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 44 69 73 63 6f 6e 6e 65 63 +R 00 00 01 00 +T 0b 00 00 00 74 69 6e 67 2e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023d_3ed4_Duplex_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/023d_3ed4_Duplex_3a_20_25s_0a.rel deleted file mode 100644 index 8289ece7..00000000 --- a/src/nos/lib/messages_lib/023d_3ed4_Duplex_3a_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___023d_3ed4_Duplex_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 44 75 70 6c 65 78 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023e_b671_E2BIG.rel b/src/nos/lib/messages_lib/023e_b671_E2BIG.rel deleted file mode 100644 index f5be4dfb..00000000 --- a/src/nos/lib/messages_lib/023e_b671_E2BIG.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___023e_b671_E2BIG Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 32 42 49 47 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023e_b7f4_Dup_20acks_20_20_20.rel b/src/nos/lib/messages_lib/023e_b7f4_Dup_20acks_20_20_20.rel new file mode 100644 index 00000000..60516f83 --- /dev/null +++ b/src/nos/lib/messages_lib/023e_b7f4_Dup_20acks_20_20_20.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 48 flags 0 +S ___023e_b7f4_Dup_20acks_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 46 00 44 75 70 20 61 63 6b 73 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 42 61 63 6b 6f 66 66 20 20 +R 00 00 01 00 +T 16 00 00 00 20 54 69 6d 65 6f 75 74 73 20 20 +R 00 00 01 00 +T 21 00 00 00 20 53 6f 75 72 63 65 20 51 75 65 +R 00 00 01 00 +T 2c 00 00 00 6e 63 68 20 20 20 55 6e 72 65 61 +R 00 00 01 00 +T 37 00 00 00 63 68 61 62 6c 65 73 20 20 20 50 +R 00 00 01 00 +T 42 00 00 00 6f 77 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023f_3ed4_Duplex_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/023f_3ed4_Duplex_3a_20_25s_0a.rel new file mode 100644 index 00000000..7d565902 --- /dev/null +++ b/src/nos/lib/messages_lib/023f_3ed4_Duplex_3a_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___023f_3ed4_Duplex_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 44 75 70 6c 65 78 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/023f_56e8_EACCES.rel b/src/nos/lib/messages_lib/023f_56e8_EACCES.rel deleted file mode 100644 index 5dfe0a3b..00000000 --- a/src/nos/lib/messages_lib/023f_56e8_EACCES.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___023f_56e8_EACCES Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 41 43 43 45 53 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0240_b671_E2BIG.rel b/src/nos/lib/messages_lib/0240_b671_E2BIG.rel new file mode 100644 index 00000000..15370b92 --- /dev/null +++ b/src/nos/lib/messages_lib/0240_b671_E2BIG.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0240_b671_E2BIG Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 32 42 49 47 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0240_f378_EAGAIN.rel b/src/nos/lib/messages_lib/0240_f378_EAGAIN.rel deleted file mode 100644 index 118d6116..00000000 --- a/src/nos/lib/messages_lib/0240_f378_EAGAIN.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0240_f378_EAGAIN Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 41 47 41 49 4e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0241_0483_EAGLE_20Board_20Sta.rel b/src/nos/lib/messages_lib/0241_0483_EAGLE_20Board_20Sta.rel deleted file mode 100644 index e389ed56..00000000 --- a/src/nos/lib/messages_lib/0241_0483_EAGLE_20Board_20Sta.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0241_0483_EAGLE_20Board_20Sta Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 45 41 47 4c 45 20 42 6f 61 -R 00 00 01 00 -T 0b 00 00 00 72 64 20 53 74 61 74 69 73 74 69 -R 00 00 01 00 -T 16 00 00 00 63 73 3a 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0241_56e8_EACCES.rel b/src/nos/lib/messages_lib/0241_56e8_EACCES.rel new file mode 100644 index 00000000..a0a83bbb --- /dev/null +++ b/src/nos/lib/messages_lib/0241_56e8_EACCES.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0241_56e8_EACCES Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 41 43 43 45 53 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0242_a2a1_EBADF.rel b/src/nos/lib/messages_lib/0242_a2a1_EBADF.rel deleted file mode 100644 index 43fe4b66..00000000 --- a/src/nos/lib/messages_lib/0242_a2a1_EBADF.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0242_a2a1_EBADF Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 42 41 44 46 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0242_f378_EAGAIN.rel b/src/nos/lib/messages_lib/0242_f378_EAGAIN.rel new file mode 100644 index 00000000..5e1a2f4f --- /dev/null +++ b/src/nos/lib/messages_lib/0242_f378_EAGAIN.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0242_f378_EAGAIN Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 41 47 41 49 4e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0243_0483_EAGLE_20Board_20Sta.rel b/src/nos/lib/messages_lib/0243_0483_EAGLE_20Board_20Sta.rel new file mode 100644 index 00000000..7c1ea185 --- /dev/null +++ b/src/nos/lib/messages_lib/0243_0483_EAGLE_20Board_20Sta.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0243_0483_EAGLE_20Board_20Sta Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 45 41 47 4c 45 20 42 6f 61 +R 00 00 01 00 +T 0b 00 00 00 72 64 20 53 74 61 74 69 73 74 69 +R 00 00 01 00 +T 16 00 00 00 63 73 3a 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0243_74ba_EBUSY.rel b/src/nos/lib/messages_lib/0243_74ba_EBUSY.rel deleted file mode 100644 index ad710bcf..00000000 --- a/src/nos/lib/messages_lib/0243_74ba_EBUSY.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0243_74ba_EBUSY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 42 55 53 59 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0244_4029_ECHILD.rel b/src/nos/lib/messages_lib/0244_4029_ECHILD.rel deleted file mode 100644 index 89031a16..00000000 --- a/src/nos/lib/messages_lib/0244_4029_ECHILD.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0244_4029_ECHILD Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 43 48 49 4c 44 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0244_a2a1_EBADF.rel b/src/nos/lib/messages_lib/0244_a2a1_EBADF.rel new file mode 100644 index 00000000..0efbc51d --- /dev/null +++ b/src/nos/lib/messages_lib/0244_a2a1_EBADF.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0244_a2a1_EBADF Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 42 41 44 46 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0245_74ba_EBUSY.rel b/src/nos/lib/messages_lib/0245_74ba_EBUSY.rel new file mode 100644 index 00000000..b39d823a --- /dev/null +++ b/src/nos/lib/messages_lib/0245_74ba_EBUSY.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0245_74ba_EBUSY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 42 55 53 59 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0245_cd2b_EDEADLK.rel b/src/nos/lib/messages_lib/0245_cd2b_EDEADLK.rel deleted file mode 100644 index cd736ae1..00000000 --- a/src/nos/lib/messages_lib/0245_cd2b_EDEADLK.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0245_cd2b_EDEADLK Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 44 45 41 44 4c 4b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0246_4029_ECHILD.rel b/src/nos/lib/messages_lib/0246_4029_ECHILD.rel new file mode 100644 index 00000000..2b127754 --- /dev/null +++ b/src/nos/lib/messages_lib/0246_4029_ECHILD.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0246_4029_ECHILD Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 43 48 49 4c 44 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0246_4299_EDOM.rel b/src/nos/lib/messages_lib/0246_4299_EDOM.rel deleted file mode 100644 index f8c44bcf..00000000 --- a/src/nos/lib/messages_lib/0246_4299_EDOM.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0246_4299_EDOM Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 45 44 4f 4d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0247_bec8_EEXIST.rel b/src/nos/lib/messages_lib/0247_bec8_EEXIST.rel deleted file mode 100644 index 8dba209e..00000000 --- a/src/nos/lib/messages_lib/0247_bec8_EEXIST.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0247_bec8_EEXIST Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 45 58 49 53 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0247_cd2b_EDEADLK.rel b/src/nos/lib/messages_lib/0247_cd2b_EDEADLK.rel new file mode 100644 index 00000000..ff6a0b7e --- /dev/null +++ b/src/nos/lib/messages_lib/0247_cd2b_EDEADLK.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0247_cd2b_EDEADLK Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 44 45 41 44 4c 4b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0248_4299_EDOM.rel b/src/nos/lib/messages_lib/0248_4299_EDOM.rel new file mode 100644 index 00000000..caf53c9a --- /dev/null +++ b/src/nos/lib/messages_lib/0248_4299_EDOM.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0248_4299_EDOM Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 45 44 4f 4d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0248_afa9_EFAULT.rel b/src/nos/lib/messages_lib/0248_afa9_EFAULT.rel deleted file mode 100644 index b3dadcc9..00000000 --- a/src/nos/lib/messages_lib/0248_afa9_EFAULT.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0248_afa9_EFAULT Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 46 41 55 4c 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0249_9ed8_EFBIG.rel b/src/nos/lib/messages_lib/0249_9ed8_EFBIG.rel deleted file mode 100644 index b3de7f57..00000000 --- a/src/nos/lib/messages_lib/0249_9ed8_EFBIG.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0249_9ed8_EFBIG Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 46 42 49 47 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0249_bec8_EEXIST.rel b/src/nos/lib/messages_lib/0249_bec8_EEXIST.rel new file mode 100644 index 00000000..6e88d4df --- /dev/null +++ b/src/nos/lib/messages_lib/0249_bec8_EEXIST.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0249_bec8_EEXIST Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 45 58 49 53 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024a_28f7_EGATTACH_3a_20No_20.rel b/src/nos/lib/messages_lib/024a_28f7_EGATTACH_3a_20No_20.rel deleted file mode 100644 index 4138edeb..00000000 --- a/src/nos/lib/messages_lib/024a_28f7_EGATTACH_3a_20No_20.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___024a_28f7_EGATTACH_3a_20No_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 45 47 41 54 54 41 43 48 3a -R 00 00 01 00 -T 0b 00 00 00 20 4e 6f 20 6d 65 6d 6f 72 79 20 -R 00 00 01 00 -T 16 00 00 00 61 76 61 69 6c 61 62 6c 65 20 66 -R 00 00 01 00 -T 21 00 00 00 6f 72 20 52 65 63 65 69 76 65 20 -R 00 00 01 00 -T 2c 00 00 00 62 75 66 66 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024a_afa9_EFAULT.rel b/src/nos/lib/messages_lib/024a_afa9_EFAULT.rel new file mode 100644 index 00000000..b5a5235d --- /dev/null +++ b/src/nos/lib/messages_lib/024a_afa9_EFAULT.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___024a_afa9_EFAULT Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 46 41 55 4c 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024b_9ed8_EFBIG.rel b/src/nos/lib/messages_lib/024b_9ed8_EFBIG.rel new file mode 100644 index 00000000..ec00d4e4 --- /dev/null +++ b/src/nos/lib/messages_lib/024b_9ed8_EFBIG.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___024b_9ed8_EFBIG Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 46 42 49 47 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024b_eb47_EINTR.rel b/src/nos/lib/messages_lib/024b_eb47_EINTR.rel deleted file mode 100644 index d4db1473..00000000 --- a/src/nos/lib/messages_lib/024b_eb47_EINTR.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___024b_eb47_EINTR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 49 4e 54 52 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024c_28f7_EGATTACH_3a_20No_20.rel b/src/nos/lib/messages_lib/024c_28f7_EGATTACH_3a_20No_20.rel new file mode 100644 index 00000000..da6d3866 --- /dev/null +++ b/src/nos/lib/messages_lib/024c_28f7_EGATTACH_3a_20No_20.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 35 flags 0 +S ___024c_28f7_EGATTACH_3a_20No_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 33 00 45 47 41 54 54 41 43 48 3a +R 00 00 01 00 +T 0b 00 00 00 20 4e 6f 20 6d 65 6d 6f 72 79 20 +R 00 00 01 00 +T 16 00 00 00 61 76 61 69 6c 61 62 6c 65 20 66 +R 00 00 01 00 +T 21 00 00 00 6f 72 20 52 65 63 65 69 76 65 20 +R 00 00 01 00 +T 2c 00 00 00 62 75 66 66 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024c_b479_EINVAL.rel b/src/nos/lib/messages_lib/024c_b479_EINVAL.rel deleted file mode 100644 index aead8f58..00000000 --- a/src/nos/lib/messages_lib/024c_b479_EINVAL.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___024c_b479_EINVAL Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 49 4e 56 41 4c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024d_21d8_EINVFNC.rel b/src/nos/lib/messages_lib/024d_21d8_EINVFNC.rel deleted file mode 100644 index 3e9cba57..00000000 --- a/src/nos/lib/messages_lib/024d_21d8_EINVFNC.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___024d_21d8_EINVFNC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 49 4e 56 46 4e 43 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024d_eb47_EINTR.rel b/src/nos/lib/messages_lib/024d_eb47_EINTR.rel new file mode 100644 index 00000000..ab1b50c2 --- /dev/null +++ b/src/nos/lib/messages_lib/024d_eb47_EINTR.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___024d_eb47_EINTR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 49 4e 54 52 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024e_2d75_EIO.rel b/src/nos/lib/messages_lib/024e_2d75_EIO.rel deleted file mode 100644 index a74b1bfa..00000000 --- a/src/nos/lib/messages_lib/024e_2d75_EIO.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___024e_2d75_EIO Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 45 49 4f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024e_b479_EINVAL.rel b/src/nos/lib/messages_lib/024e_b479_EINVAL.rel new file mode 100644 index 00000000..1afa49d9 --- /dev/null +++ b/src/nos/lib/messages_lib/024e_b479_EINVAL.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___024e_b479_EINVAL Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 49 4e 56 41 4c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024f_21d8_EINVFNC.rel b/src/nos/lib/messages_lib/024f_21d8_EINVFNC.rel new file mode 100644 index 00000000..038c8ec8 --- /dev/null +++ b/src/nos/lib/messages_lib/024f_21d8_EINVFNC.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___024f_21d8_EINVFNC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 49 4e 56 46 4e 43 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/024f_fb45_EISDIR.rel b/src/nos/lib/messages_lib/024f_fb45_EISDIR.rel deleted file mode 100644 index 8c1f5c62..00000000 --- a/src/nos/lib/messages_lib/024f_fb45_EISDIR.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___024f_fb45_EISDIR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 49 53 44 49 52 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0250_2d75_EIO.rel b/src/nos/lib/messages_lib/0250_2d75_EIO.rel new file mode 100644 index 00000000..8f4e2e3c --- /dev/null +++ b/src/nos/lib/messages_lib/0250_2d75_EIO.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0250_2d75_EIO Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 45 49 4f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0250_8de7_ELOOP.rel b/src/nos/lib/messages_lib/0250_8de7_ELOOP.rel deleted file mode 100644 index 80e6b391..00000000 --- a/src/nos/lib/messages_lib/0250_8de7_ELOOP.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0250_8de7_ELOOP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 4c 4f 4f 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0251_9e5a_EMFILE.rel b/src/nos/lib/messages_lib/0251_9e5a_EMFILE.rel deleted file mode 100644 index 7f83bc35..00000000 --- a/src/nos/lib/messages_lib/0251_9e5a_EMFILE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0251_9e5a_EMFILE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4d 46 49 4c 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0251_fb45_EISDIR.rel b/src/nos/lib/messages_lib/0251_fb45_EISDIR.rel new file mode 100644 index 00000000..2e8d5e51 --- /dev/null +++ b/src/nos/lib/messages_lib/0251_fb45_EISDIR.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0251_fb45_EISDIR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 49 53 44 49 52 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0252_8de7_ELOOP.rel b/src/nos/lib/messages_lib/0252_8de7_ELOOP.rel new file mode 100644 index 00000000..04750446 --- /dev/null +++ b/src/nos/lib/messages_lib/0252_8de7_ELOOP.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0252_8de7_ELOOP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 4c 4f 4f 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0252_983a_EMLINK.rel b/src/nos/lib/messages_lib/0252_983a_EMLINK.rel deleted file mode 100644 index 8ba32e23..00000000 --- a/src/nos/lib/messages_lib/0252_983a_EMLINK.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0252_983a_EMLINK Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4d 4c 49 4e 4b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0253_0607_ENAMETOOLONG.rel b/src/nos/lib/messages_lib/0253_0607_ENAMETOOLONG.rel deleted file mode 100644 index 03d6cbd6..00000000 --- a/src/nos/lib/messages_lib/0253_0607_ENAMETOOLONG.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0253_0607_ENAMETOOLONG Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 45 4e 41 4d 45 54 4f 4f 4c -R 00 00 01 00 -T 0b 00 00 00 4f 4e 47 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0253_9e5a_EMFILE.rel b/src/nos/lib/messages_lib/0253_9e5a_EMFILE.rel new file mode 100644 index 00000000..8eb57375 --- /dev/null +++ b/src/nos/lib/messages_lib/0253_9e5a_EMFILE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0253_9e5a_EMFILE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4d 46 49 4c 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0254_8396_ENFILE.rel b/src/nos/lib/messages_lib/0254_8396_ENFILE.rel deleted file mode 100644 index 67e550ae..00000000 --- a/src/nos/lib/messages_lib/0254_8396_ENFILE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0254_8396_ENFILE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 46 49 4c 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0254_983a_EMLINK.rel b/src/nos/lib/messages_lib/0254_983a_EMLINK.rel new file mode 100644 index 00000000..151cb78f --- /dev/null +++ b/src/nos/lib/messages_lib/0254_983a_EMLINK.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0254_983a_EMLINK Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4d 4c 49 4e 4b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0255_0607_ENAMETOOLONG.rel b/src/nos/lib/messages_lib/0255_0607_ENAMETOOLONG.rel new file mode 100644 index 00000000..b61cf2e1 --- /dev/null +++ b/src/nos/lib/messages_lib/0255_0607_ENAMETOOLONG.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0255_0607_ENAMETOOLONG Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 45 4e 41 4d 45 54 4f 4f 4c +R 00 00 01 00 +T 0b 00 00 00 4f 4e 47 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0255_7088_ENODEV.rel b/src/nos/lib/messages_lib/0255_7088_ENODEV.rel deleted file mode 100644 index aaa2686e..00000000 --- a/src/nos/lib/messages_lib/0255_7088_ENODEV.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0255_7088_ENODEV Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 44 45 56 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0256_8396_ENFILE.rel b/src/nos/lib/messages_lib/0256_8396_ENFILE.rel new file mode 100644 index 00000000..09c083e3 --- /dev/null +++ b/src/nos/lib/messages_lib/0256_8396_ENFILE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0256_8396_ENFILE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 46 49 4c 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0256_edee_ENOENT.rel b/src/nos/lib/messages_lib/0256_edee_ENOENT.rel deleted file mode 100644 index 4518decb..00000000 --- a/src/nos/lib/messages_lib/0256_edee_ENOENT.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0256_edee_ENOENT Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 45 4e 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0257_7088_ENODEV.rel b/src/nos/lib/messages_lib/0257_7088_ENODEV.rel new file mode 100644 index 00000000..45fa3374 --- /dev/null +++ b/src/nos/lib/messages_lib/0257_7088_ENODEV.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0257_7088_ENODEV Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 44 45 56 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0257_a107_ENOEXEC.rel b/src/nos/lib/messages_lib/0257_a107_ENOEXEC.rel deleted file mode 100644 index 03baef08..00000000 --- a/src/nos/lib/messages_lib/0257_a107_ENOEXEC.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0257_a107_ENOEXEC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 4e 4f 45 58 45 43 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0258_29fe_ENOLCK.rel b/src/nos/lib/messages_lib/0258_29fe_ENOLCK.rel deleted file mode 100644 index e3cdf8ba..00000000 --- a/src/nos/lib/messages_lib/0258_29fe_ENOLCK.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0258_29fe_ENOLCK Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 4c 43 4b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0258_edee_ENOENT.rel b/src/nos/lib/messages_lib/0258_edee_ENOENT.rel new file mode 100644 index 00000000..38298728 --- /dev/null +++ b/src/nos/lib/messages_lib/0258_edee_ENOENT.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0258_edee_ENOENT Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 45 4e 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0259_42c4_ENOMEM.rel b/src/nos/lib/messages_lib/0259_42c4_ENOMEM.rel deleted file mode 100644 index 71f840f9..00000000 --- a/src/nos/lib/messages_lib/0259_42c4_ENOMEM.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0259_42c4_ENOMEM Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 4d 45 4d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0259_a107_ENOEXEC.rel b/src/nos/lib/messages_lib/0259_a107_ENOEXEC.rel new file mode 100644 index 00000000..e8634bf3 --- /dev/null +++ b/src/nos/lib/messages_lib/0259_a107_ENOEXEC.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0259_a107_ENOEXEC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 4e 4f 45 58 45 43 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025a_29fe_ENOLCK.rel b/src/nos/lib/messages_lib/025a_29fe_ENOLCK.rel new file mode 100644 index 00000000..52f1012d --- /dev/null +++ b/src/nos/lib/messages_lib/025a_29fe_ENOLCK.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___025a_29fe_ENOLCK Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 4c 43 4b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025a_d51d_ENOSPC.rel b/src/nos/lib/messages_lib/025a_d51d_ENOSPC.rel deleted file mode 100644 index 470510f6..00000000 --- a/src/nos/lib/messages_lib/025a_d51d_ENOSPC.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___025a_d51d_ENOSPC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 53 50 43 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025b_42c4_ENOMEM.rel b/src/nos/lib/messages_lib/025b_42c4_ENOMEM.rel new file mode 100644 index 00000000..3583dc9e --- /dev/null +++ b/src/nos/lib/messages_lib/025b_42c4_ENOMEM.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___025b_42c4_ENOMEM Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 4d 45 4d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025b_d3a2_ENOTBLK.rel b/src/nos/lib/messages_lib/025b_d3a2_ENOTBLK.rel deleted file mode 100644 index 61e22dd7..00000000 --- a/src/nos/lib/messages_lib/025b_d3a2_ENOTBLK.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___025b_d3a2_ENOTBLK Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 4e 4f 54 42 4c 4b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025c_d51d_ENOSPC.rel b/src/nos/lib/messages_lib/025c_d51d_ENOSPC.rel new file mode 100644 index 00000000..42397dc2 --- /dev/null +++ b/src/nos/lib/messages_lib/025c_d51d_ENOSPC.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___025c_d51d_ENOSPC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 53 50 43 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025c_f683_ENOTDIR.rel b/src/nos/lib/messages_lib/025c_f683_ENOTDIR.rel deleted file mode 100644 index 870391c5..00000000 --- a/src/nos/lib/messages_lib/025c_f683_ENOTDIR.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___025c_f683_ENOTDIR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 4e 4f 54 44 49 52 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025d_83de_ENOTEMPTY.rel b/src/nos/lib/messages_lib/025d_83de_ENOTEMPTY.rel deleted file mode 100644 index 1d6fa0a7..00000000 --- a/src/nos/lib/messages_lib/025d_83de_ENOTEMPTY.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___025d_83de_ENOTEMPTY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 45 4e 4f 54 45 4d 50 54 59 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025d_d3a2_ENOTBLK.rel b/src/nos/lib/messages_lib/025d_d3a2_ENOTBLK.rel new file mode 100644 index 00000000..0c93ea20 --- /dev/null +++ b/src/nos/lib/messages_lib/025d_d3a2_ENOTBLK.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___025d_d3a2_ENOTBLK Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 4e 4f 54 42 4c 4b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025e_81a3_ENOTTY.rel b/src/nos/lib/messages_lib/025e_81a3_ENOTTY.rel deleted file mode 100644 index 105e3b96..00000000 --- a/src/nos/lib/messages_lib/025e_81a3_ENOTTY.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___025e_81a3_ENOTTY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 4e 4f 54 54 59 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025e_f683_ENOTDIR.rel b/src/nos/lib/messages_lib/025e_f683_ENOTDIR.rel new file mode 100644 index 00000000..435cfb30 --- /dev/null +++ b/src/nos/lib/messages_lib/025e_f683_ENOTDIR.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___025e_f683_ENOTDIR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 4e 4f 54 44 49 52 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025f_01a7_ENXIO.rel b/src/nos/lib/messages_lib/025f_01a7_ENXIO.rel deleted file mode 100644 index 91d8c34e..00000000 --- a/src/nos/lib/messages_lib/025f_01a7_ENXIO.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___025f_01a7_ENXIO Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 4e 58 49 4f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/025f_83de_ENOTEMPTY.rel b/src/nos/lib/messages_lib/025f_83de_ENOTEMPTY.rel new file mode 100644 index 00000000..4892ec36 --- /dev/null +++ b/src/nos/lib/messages_lib/025f_83de_ENOTEMPTY.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___025f_83de_ENOTEMPTY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 45 4e 4f 54 45 4d 50 54 59 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0260_4485_EPERM.rel b/src/nos/lib/messages_lib/0260_4485_EPERM.rel deleted file mode 100644 index b600f948..00000000 --- a/src/nos/lib/messages_lib/0260_4485_EPERM.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0260_4485_EPERM Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 50 45 52 4d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0260_81a3_ENOTTY.rel b/src/nos/lib/messages_lib/0260_81a3_ENOTTY.rel new file mode 100644 index 00000000..0197b019 --- /dev/null +++ b/src/nos/lib/messages_lib/0260_81a3_ENOTTY.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0260_81a3_ENOTTY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 4e 4f 54 54 59 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0261_01a7_ENXIO.rel b/src/nos/lib/messages_lib/0261_01a7_ENXIO.rel new file mode 100644 index 00000000..8ab86c8c --- /dev/null +++ b/src/nos/lib/messages_lib/0261_01a7_ENXIO.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0261_01a7_ENXIO Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 4e 58 49 4f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0261_5ede_EPIPE.rel b/src/nos/lib/messages_lib/0261_5ede_EPIPE.rel deleted file mode 100644 index e9ffe8fd..00000000 --- a/src/nos/lib/messages_lib/0261_5ede_EPIPE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0261_5ede_EPIPE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 50 49 50 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0262_4485_EPERM.rel b/src/nos/lib/messages_lib/0262_4485_EPERM.rel new file mode 100644 index 00000000..73c04041 --- /dev/null +++ b/src/nos/lib/messages_lib/0262_4485_EPERM.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0262_4485_EPERM Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 50 45 52 4d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0262_7f6a_ERANGE.rel b/src/nos/lib/messages_lib/0262_7f6a_ERANGE.rel deleted file mode 100644 index 1618ef80..00000000 --- a/src/nos/lib/messages_lib/0262_7f6a_ERANGE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0262_7f6a_ERANGE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 52 41 4e 47 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0263_0587_EROFS.rel b/src/nos/lib/messages_lib/0263_0587_EROFS.rel deleted file mode 100644 index 8151f2ab..00000000 --- a/src/nos/lib/messages_lib/0263_0587_EROFS.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0263_0587_EROFS Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 52 4f 46 53 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0263_5ede_EPIPE.rel b/src/nos/lib/messages_lib/0263_5ede_EPIPE.rel new file mode 100644 index 00000000..160c7b96 --- /dev/null +++ b/src/nos/lib/messages_lib/0263_5ede_EPIPE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0263_5ede_EPIPE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 50 49 50 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0264_6b3a_ESCC_20channel_20_2.rel b/src/nos/lib/messages_lib/0264_6b3a_ESCC_20channel_20_2.rel deleted file mode 100644 index 20cf673d..00000000 --- a/src/nos/lib/messages_lib/0264_6b3a_ESCC_20channel_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___0264_6b3a_ESCC_20channel_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 45 53 43 43 20 63 68 61 6e -R 00 00 01 00 -T 0b 00 00 00 6e 65 6c 20 25 64 20 61 6c 72 65 -R 00 00 01 00 -T 16 00 00 00 61 64 79 20 61 74 74 61 63 68 65 -R 00 00 01 00 -T 21 00 00 00 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0264_7f6a_ERANGE.rel b/src/nos/lib/messages_lib/0264_7f6a_ERANGE.rel new file mode 100644 index 00000000..cd1a1d84 --- /dev/null +++ b/src/nos/lib/messages_lib/0264_7f6a_ERANGE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0264_7f6a_ERANGE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 52 41 4e 47 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0265_0587_EROFS.rel b/src/nos/lib/messages_lib/0265_0587_EROFS.rel new file mode 100644 index 00000000..b09a7a9a --- /dev/null +++ b/src/nos/lib/messages_lib/0265_0587_EROFS.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0265_0587_EROFS Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 52 4f 46 53 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0265_6d38_ESCC_20channel_20_2.rel b/src/nos/lib/messages_lib/0265_6d38_ESCC_20channel_20_2.rel deleted file mode 100644 index 7207e736..00000000 --- a/src/nos/lib/messages_lib/0265_6d38_ESCC_20channel_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0265_6d38_ESCC_20channel_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 45 53 43 43 20 63 68 61 6e -R 00 00 01 00 -T 0b 00 00 00 6e 65 6c 20 25 64 20 6f 75 74 20 -R 00 00 01 00 -T 16 00 00 00 6f 66 20 72 61 6e 67 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0266_0a8a_ESCC_20driver_20alr.rel b/src/nos/lib/messages_lib/0266_0a8a_ESCC_20driver_20alr.rel deleted file mode 100644 index 71de664c..00000000 --- a/src/nos/lib/messages_lib/0266_0a8a_ESCC_20driver_20alr.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0266_0a8a_ESCC_20driver_20alr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 45 53 43 43 20 64 72 69 76 -R 00 00 01 00 -T 0b 00 00 00 65 72 20 61 6c 72 65 61 64 79 20 -R 00 00 01 00 -T 16 00 00 00 69 6e 69 74 69 61 6c 69 7a 65 64 -R 00 00 01 00 -T 21 00 00 00 20 2d 20 6e 6f 74 68 69 6e 67 20 -R 00 00 01 00 -T 2c 00 00 00 64 6f 6e 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0266_6b3a_ESCC_20channel_20_2.rel b/src/nos/lib/messages_lib/0266_6b3a_ESCC_20channel_20_2.rel new file mode 100644 index 00000000..a92ce4c7 --- /dev/null +++ b/src/nos/lib/messages_lib/0266_6b3a_ESCC_20channel_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0266_6b3a_ESCC_20channel_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 45 53 43 43 20 63 68 61 6e +R 00 00 01 00 +T 0b 00 00 00 6e 65 6c 20 25 64 20 61 6c 72 65 +R 00 00 01 00 +T 16 00 00 00 61 64 79 20 61 74 74 61 63 68 65 +R 00 00 01 00 +T 21 00 00 00 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0267_6d38_ESCC_20channel_20_2.rel b/src/nos/lib/messages_lib/0267_6d38_ESCC_20channel_20_2.rel new file mode 100644 index 00000000..bacd2ac7 --- /dev/null +++ b/src/nos/lib/messages_lib/0267_6d38_ESCC_20channel_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0267_6d38_ESCC_20channel_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 45 53 43 43 20 63 68 61 6e +R 00 00 01 00 +T 0b 00 00 00 6e 65 6c 20 25 64 20 6f 75 74 20 +R 00 00 01 00 +T 16 00 00 00 6f 66 20 72 61 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0267_d89e_ESCC_20driver_20not.rel b/src/nos/lib/messages_lib/0267_d89e_ESCC_20driver_20not.rel deleted file mode 100644 index 00187e5a..00000000 --- a/src/nos/lib/messages_lib/0267_d89e_ESCC_20driver_20not.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0267_d89e_ESCC_20driver_20not Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 45 53 43 43 20 64 72 69 76 -R 00 00 01 00 -T 0b 00 00 00 65 72 20 6e 6f 74 20 69 6e 69 74 -R 00 00 01 00 -T 16 00 00 00 69 61 6c 69 7a 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0268_0a8a_ESCC_20driver_20alr.rel b/src/nos/lib/messages_lib/0268_0a8a_ESCC_20driver_20alr.rel new file mode 100644 index 00000000..0daf9154 --- /dev/null +++ b/src/nos/lib/messages_lib/0268_0a8a_ESCC_20driver_20alr.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0268_0a8a_ESCC_20driver_20alr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 45 53 43 43 20 64 72 69 76 +R 00 00 01 00 +T 0b 00 00 00 65 72 20 61 6c 72 65 61 64 79 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 69 74 69 61 6c 69 7a 65 64 +R 00 00 01 00 +T 21 00 00 00 20 2d 20 6e 6f 74 68 69 6e 67 20 +R 00 00 01 00 +T 2c 00 00 00 64 6f 6e 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0268_dd82_ESHELL.rel b/src/nos/lib/messages_lib/0268_dd82_ESHELL.rel deleted file mode 100644 index 597ce1b2..00000000 --- a/src/nos/lib/messages_lib/0268_dd82_ESHELL.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0268_dd82_ESHELL Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 53 48 45 4c 4c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0269_d89e_ESCC_20driver_20not.rel b/src/nos/lib/messages_lib/0269_d89e_ESCC_20driver_20not.rel new file mode 100644 index 00000000..522ffd32 --- /dev/null +++ b/src/nos/lib/messages_lib/0269_d89e_ESCC_20driver_20not.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0269_d89e_ESCC_20driver_20not Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 45 53 43 43 20 64 72 69 76 +R 00 00 01 00 +T 0b 00 00 00 65 72 20 6e 6f 74 20 69 6e 69 74 +R 00 00 01 00 +T 16 00 00 00 69 61 6c 69 7a 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0269_ffa8_ESPIPE.rel b/src/nos/lib/messages_lib/0269_ffa8_ESPIPE.rel deleted file mode 100644 index 0cca0054..00000000 --- a/src/nos/lib/messages_lib/0269_ffa8_ESPIPE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0269_ffa8_ESPIPE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 45 53 50 49 50 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026a_b33c_ESRCH.rel b/src/nos/lib/messages_lib/026a_b33c_ESRCH.rel deleted file mode 100644 index 42ba764f..00000000 --- a/src/nos/lib/messages_lib/026a_b33c_ESRCH.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___026a_b33c_ESRCH Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 53 52 43 48 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026a_dd82_ESHELL.rel b/src/nos/lib/messages_lib/026a_dd82_ESHELL.rel new file mode 100644 index 00000000..84d16708 --- /dev/null +++ b/src/nos/lib/messages_lib/026a_dd82_ESHELL.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___026a_dd82_ESHELL Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 53 48 45 4c 4c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026b_194a_ETXTBSY.rel b/src/nos/lib/messages_lib/026b_194a_ETXTBSY.rel deleted file mode 100644 index dc55fcb7..00000000 --- a/src/nos/lib/messages_lib/026b_194a_ETXTBSY.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___026b_194a_ETXTBSY Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 45 54 58 54 42 53 59 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026b_ffa8_ESPIPE.rel b/src/nos/lib/messages_lib/026b_ffa8_ESPIPE.rel new file mode 100644 index 00000000..93f2ee76 --- /dev/null +++ b/src/nos/lib/messages_lib/026b_ffa8_ESPIPE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___026b_ffa8_ESPIPE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 45 53 50 49 50 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026c_8d4a_EXDEV.rel b/src/nos/lib/messages_lib/026c_8d4a_EXDEV.rel deleted file mode 100644 index 02dc3074..00000000 --- a/src/nos/lib/messages_lib/026c_8d4a_EXDEV.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___026c_8d4a_EXDEV Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 45 58 44 45 56 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026c_b33c_ESRCH.rel b/src/nos/lib/messages_lib/026c_b33c_ESRCH.rel new file mode 100644 index 00000000..4e575c66 --- /dev/null +++ b/src/nos/lib/messages_lib/026c_b33c_ESRCH.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___026c_b33c_ESRCH Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 53 52 43 48 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026d_194a_ETXTBSY.rel b/src/nos/lib/messages_lib/026d_194a_ETXTBSY.rel new file mode 100644 index 00000000..0a3047e5 --- /dev/null +++ b/src/nos/lib/messages_lib/026d_194a_ETXTBSY.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___026d_194a_ETXTBSY Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 45 54 58 54 42 53 59 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026d_4f54_Encapsulation_20mod.rel b/src/nos/lib/messages_lib/026d_4f54_Encapsulation_20mod.rel deleted file mode 100644 index 159ec2c0..00000000 --- a/src/nos/lib/messages_lib/026d_4f54_Encapsulation_20mod.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___026d_4f54_Encapsulation_20mod Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 45 6e 63 61 70 73 75 6c 61 -R 00 00 01 00 -T 0b 00 00 00 74 69 6f 6e 20 6d 6f 64 65 20 27 -R 00 00 01 00 -T 16 00 00 00 25 73 27 20 75 6e 6b 6e 6f 77 6e -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026e_0f4a_Enqued_20_20_2d_20_.rel b/src/nos/lib/messages_lib/026e_0f4a_Enqued_20_20_2d_20_.rel deleted file mode 100644 index 24bd7a2d..00000000 --- a/src/nos/lib/messages_lib/026e_0f4a_Enqued_20_20_2d_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___026e_0f4a_Enqued_20_20_2d_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 45 6e 71 75 65 64 20 20 2d -R 00 00 01 00 -T 0b 00 00 00 20 25 38 6c 64 20 20 43 72 63 65 -R 00 00 01 00 -T 16 00 00 00 72 72 20 20 2d 20 25 38 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 20 41 62 6f 72 74 73 20 20 2d 20 -R 00 00 01 00 -T 2c 00 00 00 25 38 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026e_8d4a_EXDEV.rel b/src/nos/lib/messages_lib/026e_8d4a_EXDEV.rel new file mode 100644 index 00000000..add1b160 --- /dev/null +++ b/src/nos/lib/messages_lib/026e_8d4a_EXDEV.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___026e_8d4a_EXDEV Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 45 58 44 45 56 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026f_4f54_Encapsulation_20mod.rel b/src/nos/lib/messages_lib/026f_4f54_Encapsulation_20mod.rel new file mode 100644 index 00000000..6acc75d3 --- /dev/null +++ b/src/nos/lib/messages_lib/026f_4f54_Encapsulation_20mod.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___026f_4f54_Encapsulation_20mod Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 45 6e 63 61 70 73 75 6c 61 +R 00 00 01 00 +T 0b 00 00 00 74 69 6f 6e 20 6d 6f 64 65 20 27 +R 00 00 01 00 +T 16 00 00 00 25 73 27 20 75 6e 6b 6e 6f 77 6e +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/026f_de30_Enter_20message_2e_.rel b/src/nos/lib/messages_lib/026f_de30_Enter_20message_2e_.rel deleted file mode 100644 index 74b467e4..00000000 --- a/src/nos/lib/messages_lib/026f_de30_Enter_20message_2e_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___026f_de30_Enter_20message_2e_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 45 6e 74 65 72 20 6d 65 73 -R 00 00 01 00 -T 0b 00 00 00 73 61 67 65 2e 20 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0270_0f4a_Enqued_20_20_2d_20_.rel b/src/nos/lib/messages_lib/0270_0f4a_Enqued_20_20_2d_20_.rel new file mode 100644 index 00000000..fd5b7d7e --- /dev/null +++ b/src/nos/lib/messages_lib/0270_0f4a_Enqued_20_20_2d_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0270_0f4a_Enqued_20_20_2d_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 45 6e 71 75 65 64 20 20 2d +R 00 00 01 00 +T 0b 00 00 00 20 25 38 6c 64 20 20 43 72 63 65 +R 00 00 01 00 +T 16 00 00 00 72 72 20 20 2d 20 25 38 6c 64 20 +R 00 00 01 00 +T 21 00 00 00 20 41 62 6f 72 74 73 20 20 2d 20 +R 00 00 01 00 +T 2c 00 00 00 25 38 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0270_3a50_Error_20in_20respon.rel b/src/nos/lib/messages_lib/0270_3a50_Error_20in_20respon.rel deleted file mode 100644 index c4623fe1..00000000 --- a/src/nos/lib/messages_lib/0270_3a50_Error_20in_20respon.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0270_3a50_Error_20in_20respon Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 45 72 72 6f 72 20 69 6e 20 -R 00 00 01 00 -T 0b 00 00 00 72 65 73 70 6f 6e 73 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0271_d568_Error_20updating_20.rel b/src/nos/lib/messages_lib/0271_d568_Error_20updating_20.rel deleted file mode 100644 index e42b505f..00000000 --- a/src/nos/lib/messages_lib/0271_d568_Error_20updating_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0271_d568_Error_20updating_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 45 72 72 6f 72 20 75 70 64 -R 00 00 01 00 -T 0b 00 00 00 61 74 69 6e 67 20 6d 61 69 6c 20 -R 00 00 01 00 -T 16 00 00 00 66 69 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0271_de30_Enter_20message_2e_.rel b/src/nos/lib/messages_lib/0271_de30_Enter_20message_2e_.rel new file mode 100644 index 00000000..9b2f7654 --- /dev/null +++ b/src/nos/lib/messages_lib/0271_de30_Enter_20message_2e_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0271_de30_Enter_20message_2e_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 45 6e 74 65 72 20 6d 65 73 +R 00 00 01 00 +T 0b 00 00 00 73 61 67 65 2e 20 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0272_3a50_Error_20in_20respon.rel b/src/nos/lib/messages_lib/0272_3a50_Error_20in_20respon.rel new file mode 100644 index 00000000..b985e1b0 --- /dev/null +++ b/src/nos/lib/messages_lib/0272_3a50_Error_20in_20respon.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0272_3a50_Error_20in_20respon Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 45 72 72 6f 72 20 69 6e 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 73 70 6f 6e 73 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0272_69fc_Error_20writing_20m.rel b/src/nos/lib/messages_lib/0272_69fc_Error_20writing_20m.rel deleted file mode 100644 index af87fdac..00000000 --- a/src/nos/lib/messages_lib/0272_69fc_Error_20writing_20m.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0272_69fc_Error_20writing_20m Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 45 72 72 6f 72 20 77 72 69 -R 00 00 01 00 -T 0b 00 00 00 74 69 6e 67 20 6d 61 69 6c 20 66 -R 00 00 01 00 -T 16 00 00 00 69 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0273_9664_Escape_20character_.rel b/src/nos/lib/messages_lib/0273_9664_Escape_20character_.rel deleted file mode 100644 index fbbee7e6..00000000 --- a/src/nos/lib/messages_lib/0273_9664_Escape_20character_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0273_9664_Escape_20character_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 45 73 63 61 70 65 20 63 68 -R 00 00 01 00 -T 0b 00 00 00 61 72 61 63 74 65 72 20 73 65 6e -R 00 00 01 00 -T 16 00 00 00 74 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0273_d568_Error_20updating_20.rel b/src/nos/lib/messages_lib/0273_d568_Error_20updating_20.rel new file mode 100644 index 00000000..f2add1a1 --- /dev/null +++ b/src/nos/lib/messages_lib/0273_d568_Error_20updating_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0273_d568_Error_20updating_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 45 72 72 6f 72 20 75 70 64 +R 00 00 01 00 +T 0b 00 00 00 61 74 69 6e 67 20 6d 61 69 6c 20 +R 00 00 01 00 +T 16 00 00 00 66 69 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0274_69fc_Error_20writing_20m.rel b/src/nos/lib/messages_lib/0274_69fc_Error_20writing_20m.rel new file mode 100644 index 00000000..2d6877a5 --- /dev/null +++ b/src/nos/lib/messages_lib/0274_69fc_Error_20writing_20m.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0274_69fc_Error_20writing_20m Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 45 72 72 6f 72 20 77 72 69 +R 00 00 01 00 +T 0b 00 00 00 74 69 6e 67 20 6d 61 69 6c 20 66 +R 00 00 01 00 +T 16 00 00 00 69 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0274_8c2d_Ether_3a_20len_20_2.rel b/src/nos/lib/messages_lib/0274_8c2d_Ether_3a_20len_20_2.rel deleted file mode 100644 index a6b436e6..00000000 --- a/src/nos/lib/messages_lib/0274_8c2d_Ether_3a_20len_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0274_8c2d_Ether_3a_20len_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 45 74 68 65 72 3a 20 6c 65 -R 00 00 01 00 -T 0b 00 00 00 6e 20 25 75 20 25 73 2d 3e 25 73 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0275_3af3_F_3e.rel b/src/nos/lib/messages_lib/0275_3af3_F_3e.rel deleted file mode 100644 index 73fbc8c3..00000000 --- a/src/nos/lib/messages_lib/0275_3af3_F_3e.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___0275_3af3_F_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 46 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0275_9664_Escape_20character_.rel b/src/nos/lib/messages_lib/0275_9664_Escape_20character_.rel new file mode 100644 index 00000000..440e98d9 --- /dev/null +++ b/src/nos/lib/messages_lib/0275_9664_Escape_20character_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0275_9664_Escape_20character_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 45 73 63 61 70 65 20 63 68 +R 00 00 01 00 +T 0b 00 00 00 61 72 61 63 74 65 72 20 73 65 6e +R 00 00 01 00 +T 16 00 00 00 74 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0276_0046_Failed_0a.rel b/src/nos/lib/messages_lib/0276_0046_Failed_0a.rel deleted file mode 100644 index d060edfd..00000000 --- a/src/nos/lib/messages_lib/0276_0046_Failed_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0276_0046_Failed_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 46 61 69 6c 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0276_8c2d_Ether_3a_20len_20_2.rel b/src/nos/lib/messages_lib/0276_8c2d_Ether_3a_20len_20_2.rel new file mode 100644 index 00000000..e64448f9 --- /dev/null +++ b/src/nos/lib/messages_lib/0276_8c2d_Ether_3a_20len_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0276_8c2d_Ether_3a_20len_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 45 74 68 65 72 3a 20 6c 65 +R 00 00 01 00 +T 0b 00 00 00 6e 20 25 75 20 25 73 2d 3e 25 73 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0277_3af3_F_3e.rel b/src/nos/lib/messages_lib/0277_3af3_F_3e.rel new file mode 100644 index 00000000..84eeb719 --- /dev/null +++ b/src/nos/lib/messages_lib/0277_3af3_F_3e.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___0277_3af3_F_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 46 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0277_4a7b_First_20init_20ESCC.rel b/src/nos/lib/messages_lib/0277_4a7b_First_20init_20ESCC.rel deleted file mode 100644 index 104c2237..00000000 --- a/src/nos/lib/messages_lib/0277_4a7b_First_20init_20ESCC.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0277_4a7b_First_20init_20ESCC Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 46 69 72 73 74 20 69 6e 69 -R 00 00 01 00 -T 0b 00 00 00 74 20 45 53 43 43 20 64 72 69 76 -R 00 00 01 00 -T 16 00 00 00 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0278_0046_Failed_0a.rel b/src/nos/lib/messages_lib/0278_0046_Failed_0a.rel new file mode 100644 index 00000000..9d1b0023 --- /dev/null +++ b/src/nos/lib/messages_lib/0278_0046_Failed_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0278_0046_Failed_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 46 61 69 6c 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0278_0954_Forwarding_20timer_.rel b/src/nos/lib/messages_lib/0278_0954_Forwarding_20timer_.rel deleted file mode 100644 index e05e7321..00000000 --- a/src/nos/lib/messages_lib/0278_0954_Forwarding_20timer_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0278_0954_Forwarding_20timer_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 46 6f 72 77 61 72 64 69 6e -R 00 00 01 00 -T 0b 00 00 00 67 20 74 69 6d 65 72 3a 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 2f 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0279_4a7b_First_20init_20ESCC.rel b/src/nos/lib/messages_lib/0279_4a7b_First_20init_20ESCC.rel new file mode 100644 index 00000000..eedf94bd --- /dev/null +++ b/src/nos/lib/messages_lib/0279_4a7b_First_20init_20ESCC.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0279_4a7b_First_20init_20ESCC Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 46 69 72 73 74 20 69 6e 69 +R 00 00 01 00 +T 0b 00 00 00 74 20 45 53 43 43 20 64 72 69 76 +R 00 00 01 00 +T 16 00 00 00 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0279_95bb_Free_20address_20qu.rel b/src/nos/lib/messages_lib/0279_95bb_Free_20address_20qu.rel deleted file mode 100644 index b4a3bbf7..00000000 --- a/src/nos/lib/messages_lib/0279_95bb_Free_20address_20qu.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0279_95bb_Free_20address_20qu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 46 72 65 65 20 61 64 64 72 -R 00 00 01 00 -T 0b 00 00 00 65 73 73 20 71 75 65 75 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027a_0954_Forwarding_20timer_.rel b/src/nos/lib/messages_lib/027a_0954_Forwarding_20timer_.rel new file mode 100644 index 00000000..1ba59e5a --- /dev/null +++ b/src/nos/lib/messages_lib/027a_0954_Forwarding_20timer_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___027a_0954_Forwarding_20timer_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 46 6f 72 77 61 72 64 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 20 74 69 6d 65 72 3a 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 2f 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027a_fee7_Free_20cache_3a_20s.rel b/src/nos/lib/messages_lib/027a_fee7_Free_20cache_3a_20s.rel deleted file mode 100644 index 407caf72..00000000 --- a/src/nos/lib/messages_lib/027a_fee7_Free_20cache_3a_20s.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___027a_fee7_Free_20cache_3a_20s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 46 72 65 65 20 63 61 63 68 -R 00 00 01 00 -T 0b 00 00 00 65 3a 20 73 6d 61 6c 6c 20 25 75 -R 00 00 01 00 -T 16 00 00 00 20 6d 65 64 69 75 6d 20 25 75 20 -R 00 00 01 00 -T 21 00 00 00 6c 61 72 67 65 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027b_8dc1_Free_20memory_20thr.rel b/src/nos/lib/messages_lib/027b_8dc1_Free_20memory_20thr.rel deleted file mode 100644 index d4df8725..00000000 --- a/src/nos/lib/messages_lib/027b_8dc1_Free_20memory_20thr.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___027b_8dc1_Free_20memory_20thr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 46 72 65 65 20 6d 65 6d 6f -R 00 00 01 00 -T 0b 00 00 00 72 79 20 74 68 72 65 73 68 6f 6c -R 00 00 01 00 -T 16 00 00 00 64 20 28 62 79 74 65 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027b_95bb_Free_20address_20qu.rel b/src/nos/lib/messages_lib/027b_95bb_Free_20address_20qu.rel new file mode 100644 index 00000000..bb63edce --- /dev/null +++ b/src/nos/lib/messages_lib/027b_95bb_Free_20address_20qu.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___027b_95bb_Free_20address_20qu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 46 72 65 65 20 61 64 64 72 +R 00 00 01 00 +T 0b 00 00 00 65 73 73 20 71 75 65 75 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027c_1be2_From_20_25s_20_25s.rel b/src/nos/lib/messages_lib/027c_1be2_From_20_25s_20_25s.rel deleted file mode 100644 index cdbcecb8..00000000 --- a/src/nos/lib/messages_lib/027c_1be2_From_20_25s_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___027c_1be2_From_20_25s_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 46 72 6f 6d 20 25 73 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027c_fee7_Free_20cache_3a_20s.rel b/src/nos/lib/messages_lib/027c_fee7_Free_20cache_3a_20s.rel new file mode 100644 index 00000000..86deb7f2 --- /dev/null +++ b/src/nos/lib/messages_lib/027c_fee7_Free_20cache_3a_20s.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___027c_fee7_Free_20cache_3a_20s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 46 72 65 65 20 63 61 63 68 +R 00 00 01 00 +T 0b 00 00 00 65 3a 20 73 6d 61 6c 6c 20 25 75 +R 00 00 01 00 +T 16 00 00 00 20 6d 65 64 69 75 6d 20 25 75 20 +R 00 00 01 00 +T 21 00 00 00 6c 61 72 67 65 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027d_8dc1_Free_20memory_20thr.rel b/src/nos/lib/messages_lib/027d_8dc1_Free_20memory_20thr.rel new file mode 100644 index 00000000..0bb75727 --- /dev/null +++ b/src/nos/lib/messages_lib/027d_8dc1_Free_20memory_20thr.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___027d_8dc1_Free_20memory_20thr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 46 72 65 65 20 6d 65 6d 6f +R 00 00 01 00 +T 0b 00 00 00 72 79 20 74 68 72 65 73 68 6f 6c +R 00 00 01 00 +T 16 00 00 00 64 20 28 62 79 74 65 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027d_d837_From_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/027d_d837_From_3a_20_25s_0a.rel deleted file mode 100644 index a0fe9089..00000000 --- a/src/nos/lib/messages_lib/027d_d837_From_3a_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___027d_d837_From_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 46 72 6f 6d 3a 20 25 73 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027e_1be2_From_20_25s_20_25s.rel b/src/nos/lib/messages_lib/027e_1be2_From_20_25s_20_25s.rel new file mode 100644 index 00000000..fc93f1c5 --- /dev/null +++ b/src/nos/lib/messages_lib/027e_1be2_From_20_25s_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___027e_1be2_From_20_25s_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 46 72 6f 6d 20 25 73 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027e_b9a0_Garbage_20bp_20_25l.rel b/src/nos/lib/messages_lib/027e_b9a0_Garbage_20bp_20_25l.rel deleted file mode 100644 index 1587a6ad..00000000 --- a/src/nos/lib/messages_lib/027e_b9a0_Garbage_20bp_20_25l.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___027e_b9a0_Garbage_20bp_20_25l Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 47 61 72 62 61 67 65 20 62 -R 00 00 01 00 -T 0b 00 00 00 70 20 25 6c 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027f_7731_Group_20list_20too_.rel b/src/nos/lib/messages_lib/027f_7731_Group_20list_20too_.rel deleted file mode 100644 index 4fec0dc8..00000000 --- a/src/nos/lib/messages_lib/027f_7731_Group_20list_20too_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___027f_7731_Group_20list_20too_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 47 72 6f 75 70 20 6c 69 73 -R 00 00 01 00 -T 0b 00 00 00 74 20 74 6f 6f 20 6c 6f 6e 67 21 -R 00 00 01 00 -T 16 00 00 00 20 20 47 72 6f 75 70 20 27 25 73 -R 00 00 01 00 -T 21 00 00 00 27 20 69 67 6e 6f 72 65 64 21 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/027f_d837_From_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/027f_d837_From_3a_20_25s_0a.rel new file mode 100644 index 00000000..f962bcb9 --- /dev/null +++ b/src/nos/lib/messages_lib/027f_d837_From_3a_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___027f_d837_From_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 46 72 6f 6d 3a 20 25 73 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0280_b9a0_Garbage_20bp_20_25l.rel b/src/nos/lib/messages_lib/0280_b9a0_Garbage_20bp_20_25l.rel new file mode 100644 index 00000000..28c6a8f6 --- /dev/null +++ b/src/nos/lib/messages_lib/0280_b9a0_Garbage_20bp_20_25l.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0280_b9a0_Garbage_20bp_20_25l Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 47 61 72 62 61 67 65 20 62 +R 00 00 01 00 +T 0b 00 00 00 70 20 25 6c 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0280_ccdf_HAPN_20_25d_3a_20_2.rel b/src/nos/lib/messages_lib/0280_ccdf_HAPN_20_25d_3a_20_2.rel deleted file mode 100644 index 6a889d8e..00000000 --- a/src/nos/lib/messages_lib/0280_ccdf_HAPN_20_25d_3a_20_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___0280_ccdf_HAPN_20_25d_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 48 41 50 4e 20 25 64 3a 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 72 78 69 6e 74 73 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 64 20 20 20 74 78 69 6e 74 73 -R 00 00 01 00 -T 21 00 00 00 3a 20 25 6c 64 20 20 20 62 61 64 -R 00 00 01 00 -T 2c 00 00 00 69 6e 74 3a 20 25 2d 35 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0281_7731_Group_20list_20too_.rel b/src/nos/lib/messages_lib/0281_7731_Group_20list_20too_.rel new file mode 100644 index 00000000..c2d56739 --- /dev/null +++ b/src/nos/lib/messages_lib/0281_7731_Group_20list_20too_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___0281_7731_Group_20list_20too_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 47 72 6f 75 70 20 6c 69 73 +R 00 00 01 00 +T 0b 00 00 00 74 20 74 6f 6f 20 6c 6f 6e 67 21 +R 00 00 01 00 +T 16 00 00 00 20 20 47 72 6f 75 70 20 27 25 73 +R 00 00 01 00 +T 21 00 00 00 27 20 69 67 6e 6f 72 65 64 21 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0281_9570_HOPCHECK_20start_20.rel b/src/nos/lib/messages_lib/0281_9570_HOPCHECK_20start_20.rel deleted file mode 100644 index 6ecc9ccb..00000000 --- a/src/nos/lib/messages_lib/0281_9570_HOPCHECK_20start_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___0281_9570_HOPCHECK_20start_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 48 4f 50 43 48 45 43 4b 20 -R 00 00 01 00 -T 0b 00 00 00 73 74 61 72 74 20 74 72 61 63 65 -R 00 00 01 00 -T 16 00 00 00 20 74 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0282_8ef4_HOPCHECK_20to_20_25.rel b/src/nos/lib/messages_lib/0282_8ef4_HOPCHECK_20to_20_25.rel deleted file mode 100644 index 643d0ec2..00000000 --- a/src/nos/lib/messages_lib/0282_8ef4_HOPCHECK_20to_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0282_8ef4_HOPCHECK_20to_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 48 4f 50 43 48 45 43 4b 20 -R 00 00 01 00 -T 0b 00 00 00 74 6f 20 25 73 20 64 6f 6e 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0282_ccdf_HAPN_20_25d_3a_20_2.rel b/src/nos/lib/messages_lib/0282_ccdf_HAPN_20_25d_3a_20_2.rel new file mode 100644 index 00000000..7e004f37 --- /dev/null +++ b/src/nos/lib/messages_lib/0282_ccdf_HAPN_20_25d_3a_20_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___0282_ccdf_HAPN_20_25d_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 48 41 50 4e 20 25 64 3a 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 72 78 69 6e 74 73 3a 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 64 20 20 20 74 78 69 6e 74 73 +R 00 00 01 00 +T 21 00 00 00 3a 20 25 6c 64 20 20 20 62 61 64 +R 00 00 01 00 +T 2c 00 00 00 69 6e 74 3a 20 25 2d 35 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0283_9570_HOPCHECK_20start_20.rel b/src/nos/lib/messages_lib/0283_9570_HOPCHECK_20start_20.rel new file mode 100644 index 00000000..2b1e5f9d --- /dev/null +++ b/src/nos/lib/messages_lib/0283_9570_HOPCHECK_20start_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0283_9570_HOPCHECK_20start_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 48 4f 50 43 48 45 43 4b 20 +R 00 00 01 00 +T 0b 00 00 00 73 74 61 72 74 20 74 72 61 63 65 +R 00 00 01 00 +T 16 00 00 00 20 74 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0283_c794_HOPCHECK_20tracing.rel b/src/nos/lib/messages_lib/0283_c794_HOPCHECK_20tracing.rel deleted file mode 100644 index bee2661e..00000000 --- a/src/nos/lib/messages_lib/0283_c794_HOPCHECK_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0283_c794_HOPCHECK_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 48 4f 50 43 48 45 43 4b 20 -R 00 00 01 00 -T 0b 00 00 00 74 72 61 63 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0284_4952_HS_3a_20Warning_3a_.rel b/src/nos/lib/messages_lib/0284_4952_HS_3a_20Warning_3a_.rel deleted file mode 100644 index b8c10967..00000000 --- a/src/nos/lib/messages_lib/0284_4952_HS_3a_20Warning_3a_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0284_4952_HS_3a_20Warning_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 48 53 3a 20 57 61 72 6e 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 3a 20 61 75 74 6f 20 64 65 -R 00 00 01 00 -T 16 00 00 00 6c 61 79 20 73 65 74 20 66 61 69 -R 00 00 01 00 -T 21 00 00 00 6c 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0284_8ef4_HOPCHECK_20to_20_25.rel b/src/nos/lib/messages_lib/0284_8ef4_HOPCHECK_20to_20_25.rel new file mode 100644 index 00000000..99aaa67f --- /dev/null +++ b/src/nos/lib/messages_lib/0284_8ef4_HOPCHECK_20to_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0284_8ef4_HOPCHECK_20to_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 48 4f 50 43 48 45 43 4b 20 +R 00 00 01 00 +T 0b 00 00 00 74 6f 20 25 73 20 64 6f 6e 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0285_10ba_Hardware_20_25u_0a.rel b/src/nos/lib/messages_lib/0285_10ba_Hardware_20_25u_0a.rel deleted file mode 100644 index 50dc1280..00000000 --- a/src/nos/lib/messages_lib/0285_10ba_Hardware_20_25u_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0285_10ba_Hardware_20_25u_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 48 61 72 64 77 61 72 65 20 -R 00 00 01 00 -T 0b 00 00 00 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0285_c794_HOPCHECK_20tracing.rel b/src/nos/lib/messages_lib/0285_c794_HOPCHECK_20tracing.rel new file mode 100644 index 00000000..22ba7653 --- /dev/null +++ b/src/nos/lib/messages_lib/0285_c794_HOPCHECK_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0285_c794_HOPCHECK_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 48 4f 50 43 48 45 43 4b 20 +R 00 00 01 00 +T 0b 00 00 00 74 72 61 63 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0286_32e9_Heap_20debugging.rel b/src/nos/lib/messages_lib/0286_32e9_Heap_20debugging.rel deleted file mode 100644 index 8efe3375..00000000 --- a/src/nos/lib/messages_lib/0286_32e9_Heap_20debugging.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0286_32e9_Heap_20debugging Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 48 65 61 70 20 64 65 62 75 -R 00 00 01 00 -T 0b 00 00 00 67 67 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0286_4952_HS_3a_20Warning_3a_.rel b/src/nos/lib/messages_lib/0286_4952_HS_3a_20Warning_3a_.rel new file mode 100644 index 00000000..aff79302 --- /dev/null +++ b/src/nos/lib/messages_lib/0286_4952_HS_3a_20Warning_3a_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0286_4952_HS_3a_20Warning_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 48 53 3a 20 57 61 72 6e 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 3a 20 61 75 74 6f 20 64 65 +R 00 00 01 00 +T 16 00 00 00 6c 61 79 20 73 65 74 20 66 61 69 +R 00 00 01 00 +T 21 00 00 00 6c 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0287_10ba_Hardware_20_25u_0a.rel b/src/nos/lib/messages_lib/0287_10ba_Hardware_20_25u_0a.rel new file mode 100644 index 00000000..8723520e --- /dev/null +++ b/src/nos/lib/messages_lib/0287_10ba_Hardware_20_25u_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0287_10ba_Hardware_20_25u_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 48 61 72 64 77 61 72 65 20 +R 00 00 01 00 +T 0b 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0287_9144_Host_20_25s_20_28_2.rel b/src/nos/lib/messages_lib/0287_9144_Host_20_25s_20_28_2.rel deleted file mode 100644 index 785ee07b..00000000 --- a/src/nos/lib/messages_lib/0287_9144_Host_20_25s_20_28_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0287_9144_Host_20_25s_20_28_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 48 6f 73 74 20 25 73 20 28 -R 00 00 01 00 -T 0b 00 00 00 25 73 29 20 75 6e 72 65 61 63 68 -R 00 00 01 00 -T 16 00 00 00 61 62 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0288_32e9_Heap_20debugging.rel b/src/nos/lib/messages_lib/0288_32e9_Heap_20debugging.rel new file mode 100644 index 00000000..9a983a48 --- /dev/null +++ b/src/nos/lib/messages_lib/0288_32e9_Heap_20debugging.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0288_32e9_Heap_20debugging Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 48 65 61 70 20 64 65 62 75 +R 00 00 01 00 +T 0b 00 00 00 67 67 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0288_862c_Host_20_25s_20unkno.rel b/src/nos/lib/messages_lib/0288_862c_Host_20_25s_20unkno.rel deleted file mode 100644 index 3f229ba8..00000000 --- a/src/nos/lib/messages_lib/0288_862c_Host_20_25s_20unkno.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0288_862c_Host_20_25s_20unkno Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 48 6f 73 74 20 25 73 20 75 -R 00 00 01 00 -T 0b 00 00 00 6e 6b 6e 6f 77 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0289_9144_Host_20_25s_20_28_2.rel b/src/nos/lib/messages_lib/0289_9144_Host_20_25s_20_28_2.rel new file mode 100644 index 00000000..719b10f5 --- /dev/null +++ b/src/nos/lib/messages_lib/0289_9144_Host_20_25s_20_28_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0289_9144_Host_20_25s_20_28_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 48 6f 73 74 20 25 73 20 28 +R 00 00 01 00 +T 0b 00 00 00 25 73 29 20 75 6e 72 65 61 63 68 +R 00 00 01 00 +T 16 00 00 00 61 62 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0289_f216_Hostname_20set_20to.rel b/src/nos/lib/messages_lib/0289_f216_Hostname_20set_20to.rel deleted file mode 100644 index 3642d93c..00000000 --- a/src/nos/lib/messages_lib/0289_f216_Hostname_20set_20to.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0289_f216_Hostname_20set_20to Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 48 6f 73 74 6e 61 6d 65 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 74 20 74 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028a_28fb_Hytech_20KA9Q_20NOS.rel b/src/nos/lib/messages_lib/028a_28fb_Hytech_20KA9Q_20NOS.rel deleted file mode 100644 index 644eb306..00000000 --- a/src/nos/lib/messages_lib/028a_28fb_Hytech_20KA9Q_20NOS.rel +++ /dev/null @@ -1,36 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 93 flags 0 -S ___028a_28fb_Hytech_20KA9Q_20NOS Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 91 00 48 79 74 65 63 68 20 4b 41 -R 00 00 01 00 -T 0b 00 00 00 39 51 20 4e 4f 53 20 6b 65 72 6e -R 00 00 01 00 -T 16 00 00 00 65 6c 0a 56 65 72 73 69 6f 6e 20 -R 00 00 01 00 -T 21 00 00 00 25 73 0a 43 6f 6d 70 69 6c 65 64 -R 00 00 01 00 -T 2c 00 00 00 20 66 6f 72 20 5a 69 6c 6f 67 20 -R 00 00 01 00 -T 37 00 00 00 5a 38 53 31 38 30 20 43 50 55 0a -R 00 00 01 00 -T 42 00 00 00 0a 43 6f 70 79 72 69 67 68 74 20 -R 00 00 01 00 -T 4d 00 00 00 31 39 38 36 2d 31 39 39 35 20 62 -R 00 00 01 00 -T 58 00 00 00 79 20 50 68 69 6c 20 4b 61 72 6e -R 00 00 01 00 -T 63 00 00 00 2c 20 4b 41 39 51 0a 43 6f 70 79 -R 00 00 01 00 -T 6e 00 00 00 72 69 67 68 74 20 32 30 30 33 20 -R 00 00 01 00 -T 79 00 00 00 62 79 20 4e 69 63 6b 20 44 6f 77 -R 00 00 01 00 -T 84 00 00 00 6e 69 6e 67 2c 20 48 79 74 65 63 -R 00 00 01 00 -T 8f 00 00 00 68 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028a_862c_Host_20_25s_20unkno.rel b/src/nos/lib/messages_lib/028a_862c_Host_20_25s_20unkno.rel new file mode 100644 index 00000000..c0f150e2 --- /dev/null +++ b/src/nos/lib/messages_lib/028a_862c_Host_20_25s_20unkno.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___028a_862c_Host_20_25s_20unkno Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 48 6f 73 74 20 25 73 20 75 +R 00 00 01 00 +T 0b 00 00 00 6e 6b 6e 6f 77 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028b_df4f_ICMP_20echo_20respo.rel b/src/nos/lib/messages_lib/028b_df4f_ICMP_20echo_20respo.rel deleted file mode 100644 index 2752a79f..00000000 --- a/src/nos/lib/messages_lib/028b_df4f_ICMP_20echo_20respo.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___028b_df4f_ICMP_20echo_20respo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 49 43 4d 50 20 65 63 68 6f -R 00 00 01 00 -T 0b 00 00 00 20 72 65 73 70 6f 6e 73 65 20 61 -R 00 00 01 00 -T 16 00 00 00 63 63 65 70 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028b_f216_Hostname_20set_20to.rel b/src/nos/lib/messages_lib/028b_f216_Hostname_20set_20to.rel new file mode 100644 index 00000000..a27ddf83 --- /dev/null +++ b/src/nos/lib/messages_lib/028b_f216_Hostname_20set_20to.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___028b_f216_Hostname_20set_20to Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 48 6f 73 74 6e 61 6d 65 20 +R 00 00 01 00 +T 0b 00 00 00 73 65 74 20 74 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028c_267d_Hytech_20KA9Q_20NOS.rel b/src/nos/lib/messages_lib/028c_267d_Hytech_20KA9Q_20NOS.rel new file mode 100644 index 00000000..7eb677c2 --- /dev/null +++ b/src/nos/lib/messages_lib/028c_267d_Hytech_20KA9Q_20NOS.rel @@ -0,0 +1,36 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 97 flags 0 +S ___028c_267d_Hytech_20KA9Q_20NOS Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 95 00 48 79 74 65 63 68 20 4b 41 +R 00 00 01 00 +T 0b 00 00 00 39 51 20 4e 4f 53 2f 55 5a 49 20 +R 00 00 01 00 +T 16 00 00 00 6b 65 72 6e 65 6c 0a 56 65 72 73 +R 00 00 01 00 +T 21 00 00 00 69 6f 6e 20 25 73 0a 43 6f 6d 70 +R 00 00 01 00 +T 2c 00 00 00 69 6c 65 64 20 66 6f 72 20 5a 69 +R 00 00 01 00 +T 37 00 00 00 6c 6f 67 20 5a 38 53 31 38 30 20 +R 00 00 01 00 +T 42 00 00 00 43 50 55 0a 0a 43 6f 70 79 72 69 +R 00 00 01 00 +T 4d 00 00 00 67 68 74 20 31 39 38 36 2d 31 39 +R 00 00 01 00 +T 58 00 00 00 39 35 20 62 79 20 50 68 69 6c 20 +R 00 00 01 00 +T 63 00 00 00 4b 61 72 6e 2c 20 4b 41 39 51 0a +R 00 00 01 00 +T 6e 00 00 00 43 6f 70 79 72 69 67 68 74 20 32 +R 00 00 01 00 +T 79 00 00 00 30 30 33 20 62 79 20 4e 69 63 6b +R 00 00 01 00 +T 84 00 00 00 20 44 6f 77 6e 69 6e 67 2c 20 48 +R 00 00 01 00 +T 8f 00 00 00 79 74 65 63 68 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028c_db6d_ICMP_20from_20_25s_.rel b/src/nos/lib/messages_lib/028c_db6d_ICMP_20from_20_25s_.rel deleted file mode 100644 index 33a1ff43..00000000 --- a/src/nos/lib/messages_lib/028c_db6d_ICMP_20from_20_25s_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___028c_db6d_ICMP_20from_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 49 43 4d 50 20 66 72 6f 6d -R 00 00 01 00 -T 0b 00 00 00 20 25 73 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028d_abbc_ICMP_20tracing.rel b/src/nos/lib/messages_lib/028d_abbc_ICMP_20tracing.rel deleted file mode 100644 index f6bc30d6..00000000 --- a/src/nos/lib/messages_lib/028d_abbc_ICMP_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___028d_abbc_ICMP_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 49 43 4d 50 20 74 72 61 63 -R 00 00 01 00 -T 0b 00 00 00 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028d_df4f_ICMP_20echo_20respo.rel b/src/nos/lib/messages_lib/028d_df4f_ICMP_20echo_20respo.rel new file mode 100644 index 00000000..01318a8a --- /dev/null +++ b/src/nos/lib/messages_lib/028d_df4f_ICMP_20echo_20respo.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___028d_df4f_ICMP_20echo_20respo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 49 43 4d 50 20 65 63 68 6f +R 00 00 01 00 +T 0b 00 00 00 20 72 65 73 70 6f 6e 73 65 20 61 +R 00 00 01 00 +T 16 00 00 00 63 63 65 70 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028e_6b85_ICMP_3a_20type_20_2.rel b/src/nos/lib/messages_lib/028e_6b85_ICMP_3a_20type_20_2.rel deleted file mode 100644 index 3068e3e6..00000000 --- a/src/nos/lib/messages_lib/028e_6b85_ICMP_3a_20type_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___028e_6b85_ICMP_3a_20type_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 49 43 4d 50 3a 20 74 79 70 -R 00 00 01 00 -T 0b 00 00 00 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028e_db6d_ICMP_20from_20_25s_.rel b/src/nos/lib/messages_lib/028e_db6d_ICMP_20from_20_25s_.rel new file mode 100644 index 00000000..dff07a98 --- /dev/null +++ b/src/nos/lib/messages_lib/028e_db6d_ICMP_20from_20_25s_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___028e_db6d_ICMP_20from_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 49 43 4d 50 20 66 72 6f 6d +R 00 00 01 00 +T 0b 00 00 00 20 25 73 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028f_abbc_ICMP_20tracing.rel b/src/nos/lib/messages_lib/028f_abbc_ICMP_20tracing.rel new file mode 100644 index 00000000..7c3590a3 --- /dev/null +++ b/src/nos/lib/messages_lib/028f_abbc_ICMP_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___028f_abbc_ICMP_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 49 43 4d 50 20 74 72 61 63 +R 00 00 01 00 +T 0b 00 00 00 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/028f_dff6_IP_0a.rel b/src/nos/lib/messages_lib/028f_dff6_IP_0a.rel deleted file mode 100644 index c788430d..00000000 --- a/src/nos/lib/messages_lib/028f_dff6_IP_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___028f_dff6_IP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 49 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0290_5812_IP_20Time_2dto_2dli.rel b/src/nos/lib/messages_lib/0290_5812_IP_20Time_2dto_2dli.rel deleted file mode 100644 index 115bb849..00000000 --- a/src/nos/lib/messages_lib/0290_5812_IP_20Time_2dto_2dli.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0290_5812_IP_20Time_2dto_2dli Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 49 50 20 54 69 6d 65 2d 74 -R 00 00 01 00 -T 0b 00 00 00 6f 2d 6c 69 76 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0290_6b85_ICMP_3a_20type_20_2.rel b/src/nos/lib/messages_lib/0290_6b85_ICMP_3a_20type_20_2.rel new file mode 100644 index 00000000..fb1c5561 --- /dev/null +++ b/src/nos/lib/messages_lib/0290_6b85_ICMP_3a_20type_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0290_6b85_ICMP_3a_20type_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 49 43 4d 50 3a 20 74 79 70 +R 00 00 01 00 +T 0b 00 00 00 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0291_0e41_IP_20addr_20_20_20_.rel b/src/nos/lib/messages_lib/0291_0e41_IP_20addr_20_20_20_.rel deleted file mode 100644 index 046ffc58..00000000 --- a/src/nos/lib/messages_lib/0291_0e41_IP_20addr_20_20_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___0291_0e41_IP_20addr_20_20_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 49 50 20 61 64 64 72 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 20 20 20 54 79 70 65 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 21 00 00 00 54 69 6d 65 20 51 20 41 64 64 72 -R 00 00 01 00 -T 2c 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0291_dff6_IP_0a.rel b/src/nos/lib/messages_lib/0291_dff6_IP_0a.rel new file mode 100644 index 00000000..0cbfb518 --- /dev/null +++ b/src/nos/lib/messages_lib/0291_dff6_IP_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0291_dff6_IP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 49 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0292_5812_IP_20Time_2dto_2dli.rel b/src/nos/lib/messages_lib/0292_5812_IP_20Time_2dto_2dli.rel new file mode 100644 index 00000000..3650dbbb --- /dev/null +++ b/src/nos/lib/messages_lib/0292_5812_IP_20Time_2dto_2dli.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0292_5812_IP_20Time_2dto_2dli Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 49 50 20 54 69 6d 65 2d 74 +R 00 00 01 00 +T 0b 00 00 00 6f 2d 6c 69 76 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0292_8cdb_IP_20reasm_20timeou.rel b/src/nos/lib/messages_lib/0292_8cdb_IP_20reasm_20timeou.rel deleted file mode 100644 index b7ec98c6..00000000 --- a/src/nos/lib/messages_lib/0292_8cdb_IP_20reasm_20timeou.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0292_8cdb_IP_20reasm_20timeou Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 49 50 20 72 65 61 73 6d 20 -R 00 00 01 00 -T 0b 00 00 00 74 69 6d 65 6f 75 74 20 28 73 65 -R 00 00 01 00 -T 16 00 00 00 63 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0293_0e41_IP_20addr_20_20_20_.rel b/src/nos/lib/messages_lib/0293_0e41_IP_20addr_20_20_20_.rel new file mode 100644 index 00000000..49894911 --- /dev/null +++ b/src/nos/lib/messages_lib/0293_0e41_IP_20addr_20_20_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___0293_0e41_IP_20addr_20_20_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 49 50 20 61 64 64 72 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 20 20 20 54 79 70 65 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 21 00 00 00 54 69 6d 65 20 51 20 41 64 64 72 +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0293_5f88_IP_20rx_20tracing.rel b/src/nos/lib/messages_lib/0293_5f88_IP_20rx_20tracing.rel deleted file mode 100644 index d6a7e238..00000000 --- a/src/nos/lib/messages_lib/0293_5f88_IP_20rx_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0293_5f88_IP_20rx_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 49 50 20 72 78 20 74 72 61 -R 00 00 01 00 -T 0b 00 00 00 63 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0294_88e0_IP_3a_20CHECKSUM_20.rel b/src/nos/lib/messages_lib/0294_88e0_IP_3a_20CHECKSUM_20.rel deleted file mode 100644 index 8d63ff11..00000000 --- a/src/nos/lib/messages_lib/0294_88e0_IP_3a_20CHECKSUM_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0294_88e0_IP_3a_20CHECKSUM_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 49 50 3a 20 43 48 45 43 4b -R 00 00 01 00 -T 0b 00 00 00 53 55 4d 20 45 52 52 4f 52 20 28 -R 00 00 01 00 -T 16 00 00 00 25 75 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0294_8cdb_IP_20reasm_20timeou.rel b/src/nos/lib/messages_lib/0294_8cdb_IP_20reasm_20timeou.rel new file mode 100644 index 00000000..3c14089b --- /dev/null +++ b/src/nos/lib/messages_lib/0294_8cdb_IP_20reasm_20timeou.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0294_8cdb_IP_20reasm_20timeou Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 49 50 20 72 65 61 73 6d 20 +R 00 00 01 00 +T 0b 00 00 00 74 69 6d 65 6f 75 74 20 28 73 65 +R 00 00 01 00 +T 16 00 00 00 63 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0295_03a7_IP_3a_20bad_20heade.rel b/src/nos/lib/messages_lib/0295_03a7_IP_3a_20bad_20heade.rel deleted file mode 100644 index 61486d6e..00000000 --- a/src/nos/lib/messages_lib/0295_03a7_IP_3a_20bad_20heade.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0295_03a7_IP_3a_20bad_20heade Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 49 50 3a 20 62 61 64 20 68 -R 00 00 01 00 -T 0b 00 00 00 65 61 64 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0295_5f88_IP_20rx_20tracing.rel b/src/nos/lib/messages_lib/0295_5f88_IP_20rx_20tracing.rel new file mode 100644 index 00000000..62b84057 --- /dev/null +++ b/src/nos/lib/messages_lib/0295_5f88_IP_20rx_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0295_5f88_IP_20rx_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 49 50 20 72 78 20 74 72 61 +R 00 00 01 00 +T 0b 00 00 00 63 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0296_4543_IP_3a_20len_20_25u.rel b/src/nos/lib/messages_lib/0296_4543_IP_3a_20len_20_25u.rel deleted file mode 100644 index e07471eb..00000000 --- a/src/nos/lib/messages_lib/0296_4543_IP_3a_20len_20_25u.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0296_4543_IP_3a_20len_20_25u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 49 50 3a 20 6c 65 6e 20 25 -R 00 00 01 00 -T 0b 00 00 00 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0296_88e0_IP_3a_20CHECKSUM_20.rel b/src/nos/lib/messages_lib/0296_88e0_IP_3a_20CHECKSUM_20.rel new file mode 100644 index 00000000..8d471857 --- /dev/null +++ b/src/nos/lib/messages_lib/0296_88e0_IP_3a_20CHECKSUM_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0296_88e0_IP_3a_20CHECKSUM_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 49 50 3a 20 43 48 45 43 4b +R 00 00 01 00 +T 0b 00 00 00 53 55 4d 20 45 52 52 4f 52 20 28 +R 00 00 01 00 +T 16 00 00 00 25 75 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0297_03a7_IP_3a_20bad_20heade.rel b/src/nos/lib/messages_lib/0297_03a7_IP_3a_20bad_20heade.rel new file mode 100644 index 00000000..7d68551d --- /dev/null +++ b/src/nos/lib/messages_lib/0297_03a7_IP_3a_20bad_20heade.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0297_03a7_IP_3a_20bad_20heade Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 49 50 3a 20 62 61 64 20 68 +R 00 00 01 00 +T 0b 00 00 00 65 61 64 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0297_e067_IPCP_0a.rel b/src/nos/lib/messages_lib/0297_e067_IPCP_0a.rel deleted file mode 100644 index ac57eb6d..00000000 --- a/src/nos/lib/messages_lib/0297_e067_IPCP_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0297_e067_IPCP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 49 50 43 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0298_4543_IP_3a_20len_20_25u.rel b/src/nos/lib/messages_lib/0298_4543_IP_3a_20len_20_25u.rel new file mode 100644 index 00000000..db0b58ac --- /dev/null +++ b/src/nos/lib/messages_lib/0298_4543_IP_3a_20len_20_25u.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0298_4543_IP_3a_20len_20_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 49 50 3a 20 6c 65 6e 20 25 +R 00 00 01 00 +T 0b 00 00 00 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0298_7c5c_IPCP_20_25s_0a.rel b/src/nos/lib/messages_lib/0298_7c5c_IPCP_20_25s_0a.rel deleted file mode 100644 index f7d1fc7c..00000000 --- a/src/nos/lib/messages_lib/0298_7c5c_IPCP_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0298_7c5c_IPCP_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 49 50 43 50 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0299_a490_IRQ_20_25u_20out_20.rel b/src/nos/lib/messages_lib/0299_a490_IRQ_20_25u_20out_20.rel deleted file mode 100644 index 9b920f0a..00000000 --- a/src/nos/lib/messages_lib/0299_a490_IRQ_20_25u_20out_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0299_a490_IRQ_20_25u_20out_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 49 52 51 20 25 75 20 6f 75 -R 00 00 01 00 -T 0b 00 00 00 74 20 6f 66 20 72 61 6e 67 65 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0299_e067_IPCP_0a.rel b/src/nos/lib/messages_lib/0299_e067_IPCP_0a.rel new file mode 100644 index 00000000..0f4a53b5 --- /dev/null +++ b/src/nos/lib/messages_lib/0299_e067_IPCP_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0299_e067_IPCP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 49 50 43 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029a_7c5c_IPCP_20_25s_0a.rel b/src/nos/lib/messages_lib/029a_7c5c_IPCP_20_25s_0a.rel new file mode 100644 index 00000000..745a3ba2 --- /dev/null +++ b/src/nos/lib/messages_lib/029a_7c5c_IPCP_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___029a_7c5c_IPCP_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 49 50 43 50 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029a_925d_Idle_20poll_20timer.rel b/src/nos/lib/messages_lib/029a_925d_Idle_20poll_20timer.rel deleted file mode 100644 index 9325dc24..00000000 --- a/src/nos/lib/messages_lib/029a_925d_Idle_20poll_20timer.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___029a_925d_Idle_20poll_20timer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 49 64 6c 65 20 70 6f 6c 6c -R 00 00 01 00 -T 0b 00 00 00 20 74 69 6d 65 72 20 28 6d 73 29 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029b_4ab5_Image_0a.rel b/src/nos/lib/messages_lib/029b_4ab5_Image_0a.rel deleted file mode 100644 index 625d576c..00000000 --- a/src/nos/lib/messages_lib/029b_4ab5_Image_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___029b_4ab5_Image_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 49 6d 61 67 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029b_a490_IRQ_20_25u_20out_20.rel b/src/nos/lib/messages_lib/029b_a490_IRQ_20_25u_20out_20.rel new file mode 100644 index 00000000..39b91c08 --- /dev/null +++ b/src/nos/lib/messages_lib/029b_a490_IRQ_20_25u_20out_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___029b_a490_IRQ_20_25u_20out_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 49 52 51 20 25 75 20 6f 75 +R 00 00 01 00 +T 0b 00 00 00 74 20 6f 66 20 72 61 6e 67 65 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029c_7e58_Initial_20RTT_20_28.rel b/src/nos/lib/messages_lib/029c_7e58_Initial_20RTT_20_28.rel deleted file mode 100644 index 17374bd6..00000000 --- a/src/nos/lib/messages_lib/029c_7e58_Initial_20RTT_20_28.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___029c_7e58_Initial_20RTT_20_28 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 49 6e 69 74 69 61 6c 20 52 -R 00 00 01 00 -T 0b 00 00 00 54 54 20 28 6d 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029c_925d_Idle_20poll_20timer.rel b/src/nos/lib/messages_lib/029c_925d_Idle_20poll_20timer.rel new file mode 100644 index 00000000..c2d42f23 --- /dev/null +++ b/src/nos/lib/messages_lib/029c_925d_Idle_20poll_20timer.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___029c_925d_Idle_20poll_20timer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 49 64 6c 65 20 70 6f 6c 6c +R 00 00 01 00 +T 0b 00 00 00 20 74 69 6d 65 72 20 28 6d 73 29 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029d_4ab5_Image_0a.rel b/src/nos/lib/messages_lib/029d_4ab5_Image_0a.rel new file mode 100644 index 00000000..e1f27fbc --- /dev/null +++ b/src/nos/lib/messages_lib/029d_4ab5_Image_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___029d_4ab5_Image_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 49 6d 61 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029d_bd38_Inqlen_3a_20_25d_20.rel b/src/nos/lib/messages_lib/029d_bd38_Inqlen_3a_20_25d_20.rel deleted file mode 100644 index 88e3943e..00000000 --- a/src/nos/lib/messages_lib/029d_bd38_Inqlen_3a_20_25d_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___029d_bd38_Inqlen_3a_20_25d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 49 6e 71 6c 65 6e 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 64 20 70 61 63 6b 65 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029e_7e58_Initial_20RTT_20_28.rel b/src/nos/lib/messages_lib/029e_7e58_Initial_20RTT_20_28.rel new file mode 100644 index 00000000..15b61441 --- /dev/null +++ b/src/nos/lib/messages_lib/029e_7e58_Initial_20RTT_20_28.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___029e_7e58_Initial_20RTT_20_28 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 49 6e 69 74 69 61 6c 20 52 +R 00 00 01 00 +T 0b 00 00 00 54 54 20 28 6d 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029e_c7f6_Insufficient_20args.rel b/src/nos/lib/messages_lib/029e_c7f6_Insufficient_20args.rel deleted file mode 100644 index 50d869a3..00000000 --- a/src/nos/lib/messages_lib/029e_c7f6_Insufficient_20args.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___029e_c7f6_Insufficient_20args Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 49 6e 73 75 66 66 69 63 69 -R 00 00 01 00 -T 0b 00 00 00 65 6e 74 20 61 72 67 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029f_bd38_Inqlen_3a_20_25d_20.rel b/src/nos/lib/messages_lib/029f_bd38_Inqlen_3a_20_25d_20.rel new file mode 100644 index 00000000..a90b3fae --- /dev/null +++ b/src/nos/lib/messages_lib/029f_bd38_Inqlen_3a_20_25d_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___029f_bd38_Inqlen_3a_20_25d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 49 6e 71 6c 65 6e 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 64 20 70 61 63 6b 65 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/029f_fcf9_Interface_20_20_20R.rel b/src/nos/lib/messages_lib/029f_fcf9_Interface_20_20_20R.rel deleted file mode 100644 index 3876a2c6..00000000 --- a/src/nos/lib/messages_lib/029f_fcf9_Interface_20_20_20R.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___029f_fcf9_Interface_20_20_20R Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 52 63 76 42 20 20 4e 75 -R 00 00 01 00 -T 16 00 00 00 6d 52 65 63 65 69 76 65 64 20 20 -R 00 00 01 00 -T 21 00 00 00 43 53 75 6d 45 72 72 6f 72 73 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a0_b903_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a0_b903_Interface_20_22_25s.rel deleted file mode 100644 index e69b0bd3..00000000 --- a/src/nos/lib/messages_lib/02a0_b903_Interface_20_22_25s.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___02a0_b903_Interface_20_22_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 22 25 73 22 20 69 73 20 61 6c -R 00 00 01 00 -T 16 00 00 00 72 65 61 64 79 20 72 65 67 69 73 -R 00 00 01 00 -T 21 00 00 00 74 65 72 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a0_c7f6_Insufficient_20args.rel b/src/nos/lib/messages_lib/02a0_c7f6_Insufficient_20args.rel new file mode 100644 index 00000000..c1c4d540 --- /dev/null +++ b/src/nos/lib/messages_lib/02a0_c7f6_Insufficient_20args.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___02a0_c7f6_Insufficient_20args Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 49 6e 73 75 66 66 69 63 69 +R 00 00 01 00 +T 0b 00 00 00 65 6e 74 20 61 72 67 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a1_4daf_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a1_4daf_Interface_20_22_25s.rel deleted file mode 100644 index 5bbd68b9..00000000 --- a/src/nos/lib/messages_lib/02a1_4daf_Interface_20_22_25s.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___02a1_4daf_Interface_20_22_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 22 25 73 22 20 6e 6f 74 20 66 -R 00 00 01 00 -T 16 00 00 00 6f 75 6e 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a1_fcf9_Interface_20_20_20R.rel b/src/nos/lib/messages_lib/02a1_fcf9_Interface_20_20_20R.rel new file mode 100644 index 00000000..d852da98 --- /dev/null +++ b/src/nos/lib/messages_lib/02a1_fcf9_Interface_20_20_20R.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___02a1_fcf9_Interface_20_20_20R Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 52 63 76 42 20 20 4e 75 +R 00 00 01 00 +T 16 00 00 00 6d 52 65 63 65 69 76 65 64 20 20 +R 00 00 01 00 +T 21 00 00 00 43 53 75 6d 45 72 72 6f 72 73 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a2_42ac_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a2_42ac_Interface_20_22_25s.rel deleted file mode 100644 index cc8f64d7..00000000 --- a/src/nos/lib/messages_lib/02a2_42ac_Interface_20_22_25s.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___02a2_42ac_Interface_20_22_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 22 25 73 22 20 75 6e 6b 6e 6f -R 00 00 01 00 -T 16 00 00 00 77 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a2_b903_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a2_b903_Interface_20_22_25s.rel new file mode 100644 index 00000000..e0ba1818 --- /dev/null +++ b/src/nos/lib/messages_lib/02a2_b903_Interface_20_22_25s.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___02a2_b903_Interface_20_22_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 22 25 73 22 20 69 73 20 61 6c +R 00 00 01 00 +T 16 00 00 00 72 65 61 64 79 20 72 65 67 69 73 +R 00 00 01 00 +T 21 00 00 00 74 65 72 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a3_4daf_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a3_4daf_Interface_20_22_25s.rel new file mode 100644 index 00000000..7cebc06c --- /dev/null +++ b/src/nos/lib/messages_lib/02a3_4daf_Interface_20_22_25s.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___02a3_4daf_Interface_20_22_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 22 25 73 22 20 6e 6f 74 20 66 +R 00 00 01 00 +T 16 00 00 00 6f 75 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a3_5a50_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a3_5a50_Interface_20_25s_20.rel deleted file mode 100644 index ae6a96d9..00000000 --- a/src/nos/lib/messages_lib/02a3_5a50_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02a3_5a50_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 61 6c 72 65 61 64 79 -R 00 00 01 00 -T 16 00 00 00 20 65 78 69 73 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a4_1298_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a4_1298_Interface_20_25s_20.rel deleted file mode 100644 index 5d12cbef..00000000 --- a/src/nos/lib/messages_lib/02a4_1298_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02a4_1298_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 64 6f 65 73 20 6e 6f -R 00 00 01 00 -T 16 00 00 00 74 20 65 78 69 73 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a4_42ac_Interface_20_22_25s.rel b/src/nos/lib/messages_lib/02a4_42ac_Interface_20_22_25s.rel new file mode 100644 index 00000000..506a22a5 --- /dev/null +++ b/src/nos/lib/messages_lib/02a4_42ac_Interface_20_22_25s.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___02a4_42ac_Interface_20_22_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 22 25 73 22 20 75 6e 6b 6e 6f +R 00 00 01 00 +T 16 00 00 00 77 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a5_24cb_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a5_24cb_Interface_20_25s_20.rel deleted file mode 100644 index a4b973a0..00000000 --- a/src/nos/lib/messages_lib/02a5_24cb_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___02a5_24cb_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 6e 6f 74 20 41 58 2e -R 00 00 01 00 -T 16 00 00 00 32 35 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a5_5a50_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a5_5a50_Interface_20_25s_20.rel new file mode 100644 index 00000000..8cf95456 --- /dev/null +++ b/src/nos/lib/messages_lib/02a5_5a50_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02a5_5a50_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 61 6c 72 65 61 64 79 +R 00 00 01 00 +T 16 00 00 00 20 65 78 69 73 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a6_1298_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a6_1298_Interface_20_25s_20.rel new file mode 100644 index 00000000..2ab62455 --- /dev/null +++ b/src/nos/lib/messages_lib/02a6_1298_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02a6_1298_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 64 6f 65 73 20 6e 6f +R 00 00 01 00 +T 16 00 00 00 74 20 65 78 69 73 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a6_c749_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a6_c749_Interface_20_25s_20.rel deleted file mode 100644 index f878d65b..00000000 --- a/src/nos/lib/messages_lib/02a6_c749_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___02a6_c749_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 6e 6f 74 20 61 73 79 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a7_24cb_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a7_24cb_Interface_20_25s_20.rel new file mode 100644 index 00000000..0ed76e4d --- /dev/null +++ b/src/nos/lib/messages_lib/02a7_24cb_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___02a7_24cb_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 6e 6f 74 20 41 58 2e +R 00 00 01 00 +T 16 00 00 00 32 35 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a7_63a0_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a7_63a0_Interface_20_25s_20.rel deleted file mode 100644 index bf50f0a2..00000000 --- a/src/nos/lib/messages_lib/02a7_63a0_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___02a7_63a0_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 6e 6f 74 20 61 73 79 -R 00 00 01 00 -T 16 00 00 00 20 70 6f 72 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a8_8880_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a8_8880_Interface_20_25s_20.rel deleted file mode 100644 index 07fba6f3..00000000 --- a/src/nos/lib/messages_lib/02a8_8880_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02a8_8880_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 72 61 6e 67 65 3a 20 -R 00 00 01 00 -T 16 00 00 00 25 73 20 2d 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a8_c749_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a8_c749_Interface_20_25s_20.rel new file mode 100644 index 00000000..f3980eab --- /dev/null +++ b/src/nos/lib/messages_lib/02a8_c749_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___02a8_c749_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 6e 6f 74 20 61 73 79 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a9_63a0_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a9_63a0_Interface_20_25s_20.rel new file mode 100644 index 00000000..81d570e7 --- /dev/null +++ b/src/nos/lib/messages_lib/02a9_63a0_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___02a9_63a0_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 6e 6f 74 20 61 73 79 +R 00 00 01 00 +T 16 00 00 00 20 70 6f 72 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02a9_6e91_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02a9_6e91_Interface_20_25s_20.rel deleted file mode 100644 index a745cd39..00000000 --- a/src/nos/lib/messages_lib/02a9_6e91_Interface_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___02a9_6e91_Interface_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 75 6e 6b 6e 6f 77 6e -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02aa_103c_Interface_20address.rel b/src/nos/lib/messages_lib/02aa_103c_Interface_20address.rel deleted file mode 100644 index ae6faeab..00000000 --- a/src/nos/lib/messages_lib/02aa_103c_Interface_20address.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___02aa_103c_Interface_20address Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 20 61 64 64 72 65 73 73 20 6e 6f -R 00 00 01 00 -T 16 00 00 00 74 20 72 65 73 6f 6c 76 65 64 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02aa_8880_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02aa_8880_Interface_20_25s_20.rel new file mode 100644 index 00000000..c77cae18 --- /dev/null +++ b/src/nos/lib/messages_lib/02aa_8880_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02aa_8880_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 72 61 6e 67 65 3a 20 +R 00 00 01 00 +T 16 00 00 00 25 73 20 2d 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ab_6e91_Interface_20_25s_20.rel b/src/nos/lib/messages_lib/02ab_6e91_Interface_20_25s_20.rel new file mode 100644 index 00000000..ffad3436 --- /dev/null +++ b/src/nos/lib/messages_lib/02ab_6e91_Interface_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___02ab_6e91_Interface_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 75 6e 6b 6e 6f 77 6e +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ab_c429_Interface_3a_20.rel b/src/nos/lib/messages_lib/02ab_c429_Interface_3a_20.rel deleted file mode 100644 index b53ba90b..00000000 --- a/src/nos/lib/messages_lib/02ab_c429_Interface_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___02ab_c429_Interface_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 49 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ac_103c_Interface_20address.rel b/src/nos/lib/messages_lib/02ac_103c_Interface_20address.rel new file mode 100644 index 00000000..f0032ad7 --- /dev/null +++ b/src/nos/lib/messages_lib/02ac_103c_Interface_20address.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___02ac_103c_Interface_20address Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 20 61 64 64 72 65 73 73 20 6e 6f +R 00 00 01 00 +T 16 00 00 00 74 20 72 65 73 6f 6c 76 65 64 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ac_d726_Invalid_20magic_20c.rel b/src/nos/lib/messages_lib/02ac_d726_Invalid_20magic_20c.rel deleted file mode 100644 index ff9be37a..00000000 --- a/src/nos/lib/messages_lib/02ac_d726_Invalid_20magic_20c.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___02ac_d726_Invalid_20magic_20c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 49 6e 76 61 6c 69 64 20 6d -R 00 00 01 00 -T 0b 00 00 00 61 67 69 63 20 63 6f 6f 6b 69 65 -R 00 00 01 00 -T 16 00 00 00 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ad_42d9_Invalid_20range_2e_.rel b/src/nos/lib/messages_lib/02ad_42d9_Invalid_20range_2e_.rel deleted file mode 100644 index 0fccd747..00000000 --- a/src/nos/lib/messages_lib/02ad_42d9_Invalid_20range_2e_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___02ad_42d9_Invalid_20range_2e_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 49 6e 76 61 6c 69 64 20 72 -R 00 00 01 00 -T 0b 00 00 00 61 6e 67 65 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ad_c429_Interface_3a_20.rel b/src/nos/lib/messages_lib/02ad_c429_Interface_3a_20.rel new file mode 100644 index 00000000..5acf4e6a --- /dev/null +++ b/src/nos/lib/messages_lib/02ad_c429_Interface_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___02ad_c429_Interface_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 49 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ae_89c0_Invalid_20type_20_2.rel b/src/nos/lib/messages_lib/02ae_89c0_Invalid_20type_20_2.rel deleted file mode 100644 index 7fe931ee..00000000 --- a/src/nos/lib/messages_lib/02ae_89c0_Invalid_20type_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___02ae_89c0_Invalid_20type_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 49 6e 76 61 6c 69 64 20 74 -R 00 00 01 00 -T 0b 00 00 00 79 70 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ae_d726_Invalid_20magic_20c.rel b/src/nos/lib/messages_lib/02ae_d726_Invalid_20magic_20c.rel new file mode 100644 index 00000000..0bcf5c5d --- /dev/null +++ b/src/nos/lib/messages_lib/02ae_d726_Invalid_20magic_20c.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___02ae_d726_Invalid_20magic_20c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 49 6e 76 61 6c 69 64 20 6d +R 00 00 01 00 +T 0b 00 00 00 61 67 69 63 20 63 6f 6f 6b 69 65 +R 00 00 01 00 +T 16 00 00 00 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02af_42d9_Invalid_20range_2e_.rel b/src/nos/lib/messages_lib/02af_42d9_Invalid_20range_2e_.rel new file mode 100644 index 00000000..ca3d9c60 --- /dev/null +++ b/src/nos/lib/messages_lib/02af_42d9_Invalid_20range_2e_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___02af_42d9_Invalid_20range_2e_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 49 6e 76 61 6c 69 64 20 72 +R 00 00 01 00 +T 0b 00 00 00 61 6e 67 65 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02af_62ed_Invalid_20user_20na.rel b/src/nos/lib/messages_lib/02af_62ed_Invalid_20user_20na.rel deleted file mode 100644 index b3f10d89..00000000 --- a/src/nos/lib/messages_lib/02af_62ed_Invalid_20user_20na.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___02af_62ed_Invalid_20user_20na Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 49 6e 76 61 6c 69 64 20 75 -R 00 00 01 00 -T 0b 00 00 00 73 65 72 20 6e 61 6d 65 20 25 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b0_89c0_Invalid_20type_20_2.rel b/src/nos/lib/messages_lib/02b0_89c0_Invalid_20type_20_2.rel new file mode 100644 index 00000000..31dd9266 --- /dev/null +++ b/src/nos/lib/messages_lib/02b0_89c0_Invalid_20type_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___02b0_89c0_Invalid_20type_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 49 6e 76 61 6c 69 64 20 74 +R 00 00 01 00 +T 0b 00 00 00 79 70 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b0_be0b_Job_20id_20_25s_20n.rel b/src/nos/lib/messages_lib/02b0_be0b_Job_20id_20_25s_20n.rel deleted file mode 100644 index c66408a8..00000000 --- a/src/nos/lib/messages_lib/02b0_be0b_Job_20id_20_25s_20n.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___02b0_be0b_Job_20id_20_25s_20n Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4a 6f 62 20 69 64 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 20 6e 6f 74 20 66 6f 75 6e 64 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b1_62ed_Invalid_20user_20na.rel b/src/nos/lib/messages_lib/02b1_62ed_Invalid_20user_20na.rel new file mode 100644 index 00000000..2a0f05ba --- /dev/null +++ b/src/nos/lib/messages_lib/02b1_62ed_Invalid_20user_20na.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___02b1_62ed_Invalid_20user_20na Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 49 6e 76 61 6c 69 64 20 75 +R 00 00 01 00 +T 0b 00 00 00 73 65 72 20 6e 61 6d 65 20 25 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b1_87a9_K_20numbers.rel b/src/nos/lib/messages_lib/02b1_87a9_K_20numbers.rel deleted file mode 100644 index c53aabf8..00000000 --- a/src/nos/lib/messages_lib/02b1_87a9_K_20numbers.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___02b1_87a9_K_20numbers Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 4b 20 6e 75 6d 62 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b2_414e_KISS_3a_20.rel b/src/nos/lib/messages_lib/02b2_414e_KISS_3a_20.rel deleted file mode 100644 index 357810f1..00000000 --- a/src/nos/lib/messages_lib/02b2_414e_KISS_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___02b2_414e_KISS_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 4b 49 53 53 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b2_be0b_Job_20id_20_25s_20n.rel b/src/nos/lib/messages_lib/02b2_be0b_Job_20id_20_25s_20n.rel new file mode 100644 index 00000000..16971ba3 --- /dev/null +++ b/src/nos/lib/messages_lib/02b2_be0b_Job_20id_20_25s_20n.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___02b2_be0b_Job_20id_20_25s_20n Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4a 6f 62 20 69 64 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 20 6e 6f 74 20 66 6f 75 6e 64 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b3_1668_Known_20users_20on_.rel b/src/nos/lib/messages_lib/02b3_1668_Known_20users_20on_.rel deleted file mode 100644 index 1e2d95d0..00000000 --- a/src/nos/lib/messages_lib/02b3_1668_Known_20users_20on_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02b3_1668_Known_20users_20on_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 4b 6e 6f 77 6e 20 75 73 65 -R 00 00 01 00 -T 0b 00 00 00 72 73 20 6f 6e 20 74 68 69 73 20 -R 00 00 01 00 -T 16 00 00 00 73 79 73 74 65 6d 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b3_87a9_K_20numbers.rel b/src/nos/lib/messages_lib/02b3_87a9_K_20numbers.rel new file mode 100644 index 00000000..f30f7542 --- /dev/null +++ b/src/nos/lib/messages_lib/02b3_87a9_K_20numbers.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___02b3_87a9_K_20numbers Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 4b 20 6e 75 6d 62 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b4_171d_LCP_0a.rel b/src/nos/lib/messages_lib/02b4_171d_LCP_0a.rel deleted file mode 100644 index f90bdd4f..00000000 --- a/src/nos/lib/messages_lib/02b4_171d_LCP_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___02b4_171d_LCP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 4c 43 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b4_414e_KISS_3a_20.rel b/src/nos/lib/messages_lib/02b4_414e_KISS_3a_20.rel new file mode 100644 index 00000000..ec0d9438 --- /dev/null +++ b/src/nos/lib/messages_lib/02b4_414e_KISS_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___02b4_414e_KISS_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 4b 49 53 53 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b5_1668_Known_20users_20on_.rel b/src/nos/lib/messages_lib/02b5_1668_Known_20users_20on_.rel new file mode 100644 index 00000000..3484d642 --- /dev/null +++ b/src/nos/lib/messages_lib/02b5_1668_Known_20users_20on_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02b5_1668_Known_20users_20on_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 4b 6e 6f 77 6e 20 75 73 65 +R 00 00 01 00 +T 0b 00 00 00 72 73 20 6f 6e 20 74 68 69 73 20 +R 00 00 01 00 +T 16 00 00 00 73 79 73 74 65 6d 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b5_befe_LCP_20_25s_0a.rel b/src/nos/lib/messages_lib/02b5_befe_LCP_20_25s_0a.rel deleted file mode 100644 index 74afa51e..00000000 --- a/src/nos/lib/messages_lib/02b5_befe_LCP_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___02b5_befe_LCP_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 4c 43 50 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b6_171d_LCP_0a.rel b/src/nos/lib/messages_lib/02b6_171d_LCP_0a.rel new file mode 100644 index 00000000..52ad3d37 --- /dev/null +++ b/src/nos/lib/messages_lib/02b6_171d_LCP_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___02b6_171d_LCP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 4c 43 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b6_1d45_Last_20message_0a.rel b/src/nos/lib/messages_lib/02b6_1d45_Last_20message_0a.rel deleted file mode 100644 index d98e0352..00000000 --- a/src/nos/lib/messages_lib/02b6_1d45_Last_20message_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___02b6_1d45_Last_20message_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 4c 61 73 74 20 6d 65 73 73 -R 00 00 01 00 -T 0b 00 00 00 61 67 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b7_a317_Loc_20.rel b/src/nos/lib/messages_lib/02b7_a317_Loc_20.rel deleted file mode 100644 index 4ce6c466..00000000 --- a/src/nos/lib/messages_lib/02b7_a317_Loc_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___02b7_a317_Loc_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 4c 6f 63 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b7_befe_LCP_20_25s_0a.rel b/src/nos/lib/messages_lib/02b7_befe_LCP_20_25s_0a.rel new file mode 100644 index 00000000..3ee3f78a --- /dev/null +++ b/src/nos/lib/messages_lib/02b7_befe_LCP_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___02b7_befe_LCP_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 4c 43 50 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b8_1d45_Last_20message_0a.rel b/src/nos/lib/messages_lib/02b8_1d45_Last_20message_0a.rel new file mode 100644 index 00000000..dbd0c25a --- /dev/null +++ b/src/nos/lib/messages_lib/02b8_1d45_Last_20message_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___02b8_1d45_Last_20message_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 4c 61 73 74 20 6d 65 73 73 +R 00 00 01 00 +T 0b 00 00 00 61 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b8_5ce5_Local_3a_20_25s.rel b/src/nos/lib/messages_lib/02b8_5ce5_Local_3a_20_25s.rel deleted file mode 100644 index d85802b2..00000000 --- a/src/nos/lib/messages_lib/02b8_5ce5_Local_3a_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___02b8_5ce5_Local_3a_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 4c 6f 63 61 6c 3a 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b9_0926_Local_3a_20_25s_20_.rel b/src/nos/lib/messages_lib/02b9_0926_Local_3a_20_25s_20_.rel deleted file mode 100644 index cf0b01b8..00000000 --- a/src/nos/lib/messages_lib/02b9_0926_Local_3a_20_25s_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 33 flags 0 -S ___02b9_0926_Local_3a_20_25s_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 31 00 4c 6f 63 61 6c 3a 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 20 25 64 2f 25 64 20 52 65 6d 6f -R 00 00 01 00 -T 16 00 00 00 74 65 3a 20 25 73 20 40 20 25 73 -R 00 00 01 00 -T 21 00 00 00 20 25 64 2f 25 64 20 53 74 61 74 -R 00 00 01 00 -T 2c 00 00 00 65 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02b9_a317_Loc_20.rel b/src/nos/lib/messages_lib/02b9_a317_Loc_20.rel new file mode 100644 index 00000000..9ec4ee84 --- /dev/null +++ b/src/nos/lib/messages_lib/02b9_a317_Loc_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___02b9_a317_Loc_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 4c 6f 63 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ba_5ce5_Local_3a_20_25s.rel b/src/nos/lib/messages_lib/02ba_5ce5_Local_3a_20_25s.rel new file mode 100644 index 00000000..07e03fda --- /dev/null +++ b/src/nos/lib/messages_lib/02ba_5ce5_Local_3a_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___02ba_5ce5_Local_3a_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 4c 6f 63 61 6c 3a 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ba_6210_Lock_20directory_20.rel b/src/nos/lib/messages_lib/02ba_6210_Lock_20directory_20.rel deleted file mode 100644 index a24f08ad..00000000 --- a/src/nos/lib/messages_lib/02ba_6210_Lock_20directory_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___02ba_6210_Lock_20directory_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4c 6f 63 6b 20 64 69 72 65 -R 00 00 01 00 -T 0b 00 00 00 63 74 6f 72 79 20 25 73 20 6d 69 -R 00 00 01 00 -T 16 00 00 00 73 73 69 6e 67 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bb_0926_Local_3a_20_25s_20_.rel b/src/nos/lib/messages_lib/02bb_0926_Local_3a_20_25s_20_.rel new file mode 100644 index 00000000..7255db57 --- /dev/null +++ b/src/nos/lib/messages_lib/02bb_0926_Local_3a_20_25s_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 33 flags 0 +S ___02bb_0926_Local_3a_20_25s_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 31 00 4c 6f 63 61 6c 3a 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 20 25 64 2f 25 64 20 52 65 6d 6f +R 00 00 01 00 +T 16 00 00 00 74 65 3a 20 25 73 20 40 20 25 73 +R 00 00 01 00 +T 21 00 00 00 20 25 64 2f 25 64 20 53 74 61 74 +R 00 00 01 00 +T 2c 00 00 00 65 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bb_f59a_Logging_20off_0a.rel b/src/nos/lib/messages_lib/02bb_f59a_Logging_20off_0a.rel deleted file mode 100644 index b43be442..00000000 --- a/src/nos/lib/messages_lib/02bb_f59a_Logging_20off_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___02bb_f59a_Logging_20off_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4c 6f 67 67 69 6e 67 20 6f -R 00 00 01 00 -T 0b 00 00 00 66 66 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bc_1bd9_Logging_20to_20_25s.rel b/src/nos/lib/messages_lib/02bc_1bd9_Logging_20to_20_25s.rel deleted file mode 100644 index 92fcb22b..00000000 --- a/src/nos/lib/messages_lib/02bc_1bd9_Logging_20to_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___02bc_1bd9_Logging_20to_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4c 6f 67 67 69 6e 67 20 74 -R 00 00 01 00 -T 0b 00 00 00 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bc_6210_Lock_20directory_20.rel b/src/nos/lib/messages_lib/02bc_6210_Lock_20directory_20.rel new file mode 100644 index 00000000..60dc59c9 --- /dev/null +++ b/src/nos/lib/messages_lib/02bc_6210_Lock_20directory_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___02bc_6210_Lock_20directory_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4c 6f 63 6b 20 64 69 72 65 +R 00 00 01 00 +T 0b 00 00 00 63 74 6f 72 79 20 25 73 20 6d 69 +R 00 00 01 00 +T 16 00 00 00 73 73 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bd_4a5a_Logical_20bytesize_.rel b/src/nos/lib/messages_lib/02bd_4a5a_Logical_20bytesize_.rel deleted file mode 100644 index ad4bb1e2..00000000 --- a/src/nos/lib/messages_lib/02bd_4a5a_Logical_20bytesize_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___02bd_4a5a_Logical_20bytesize_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4c 6f 67 69 63 61 6c 20 62 -R 00 00 01 00 -T 0b 00 00 00 79 74 65 73 69 7a 65 20 25 75 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bd_f59a_Logging_20off_0a.rel b/src/nos/lib/messages_lib/02bd_f59a_Logging_20off_0a.rel new file mode 100644 index 00000000..d3c008fc --- /dev/null +++ b/src/nos/lib/messages_lib/02bd_f59a_Logging_20off_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___02bd_f59a_Logging_20off_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4c 6f 67 67 69 6e 67 20 6f +R 00 00 01 00 +T 0b 00 00 00 66 66 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02be_1bd9_Logging_20to_20_25s.rel b/src/nos/lib/messages_lib/02be_1bd9_Logging_20to_20_25s.rel new file mode 100644 index 00000000..ea8b7f31 --- /dev/null +++ b/src/nos/lib/messages_lib/02be_1bd9_Logging_20to_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___02be_1bd9_Logging_20to_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4c 6f 67 67 69 6e 67 20 74 +R 00 00 01 00 +T 0b 00 00 00 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02be_4f93_Login_20incorrect_0.rel b/src/nos/lib/messages_lib/02be_4f93_Login_20incorrect_0.rel deleted file mode 100644 index 5f74549b..00000000 --- a/src/nos/lib/messages_lib/02be_4f93_Login_20incorrect_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___02be_4f93_Login_20incorrect_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 4c 6f 67 69 6e 20 69 6e 63 -R 00 00 01 00 -T 0b 00 00 00 6f 72 72 65 63 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bf_4a5a_Logical_20bytesize_.rel b/src/nos/lib/messages_lib/02bf_4a5a_Logical_20bytesize_.rel new file mode 100644 index 00000000..2c34b4e4 --- /dev/null +++ b/src/nos/lib/messages_lib/02bf_4a5a_Logical_20bytesize_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___02bf_4a5a_Logical_20bytesize_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4c 6f 67 69 63 61 6c 20 62 +R 00 00 01 00 +T 0b 00 00 00 79 74 65 73 69 7a 65 20 25 75 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02bf_8ac2_MBOX_20Zap_3a_20_25.rel b/src/nos/lib/messages_lib/02bf_8ac2_MBOX_20Zap_3a_20_25.rel deleted file mode 100644 index 60fde85e..00000000 --- a/src/nos/lib/messages_lib/02bf_8ac2_MBOX_20Zap_3a_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___02bf_8ac2_MBOX_20Zap_3a_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4d 42 4f 58 20 5a 61 70 3a -R 00 00 01 00 -T 0b 00 00 00 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c0_1dc7_MBOX_20bbs_20mail_2.rel b/src/nos/lib/messages_lib/02c0_1dc7_MBOX_20bbs_20mail_2.rel deleted file mode 100644 index c95483fa..00000000 --- a/src/nos/lib/messages_lib/02c0_1dc7_MBOX_20bbs_20mail_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___02c0_1dc7_MBOX_20bbs_20mail_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 4d 42 4f 58 20 62 62 73 20 -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6c 20 72 65 66 75 73 65 -R 00 00 01 00 -T 16 00 00 00 64 3a 20 25 73 0a 20 20 20 20 20 -R 00 00 01 00 -T 21 00 00 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c0_4f93_Login_20incorrect_0.rel b/src/nos/lib/messages_lib/02c0_4f93_Login_20incorrect_0.rel new file mode 100644 index 00000000..1bb55703 --- /dev/null +++ b/src/nos/lib/messages_lib/02c0_4f93_Login_20incorrect_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___02c0_4f93_Login_20incorrect_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 4c 6f 67 69 6e 20 69 6e 63 +R 00 00 01 00 +T 0b 00 00 00 6f 72 72 65 63 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c1_37c2_MBOX_20bbs_20mail_2.rel b/src/nos/lib/messages_lib/02c1_37c2_MBOX_20bbs_20mail_2.rel deleted file mode 100644 index c1cff416..00000000 --- a/src/nos/lib/messages_lib/02c1_37c2_MBOX_20bbs_20mail_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___02c1_37c2_MBOX_20bbs_20mail_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 4d 42 4f 58 20 62 62 73 20 -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6c 20 73 65 6e 74 3a 20 -R 00 00 01 00 -T 16 00 00 00 25 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c1_8ac2_MBOX_20Zap_3a_20_25.rel b/src/nos/lib/messages_lib/02c1_8ac2_MBOX_20Zap_3a_20_25.rel new file mode 100644 index 00000000..30202753 --- /dev/null +++ b/src/nos/lib/messages_lib/02c1_8ac2_MBOX_20Zap_3a_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___02c1_8ac2_MBOX_20Zap_3a_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4d 42 4f 58 20 5a 61 70 3a +R 00 00 01 00 +T 0b 00 00 00 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c2_1dc7_MBOX_20bbs_20mail_2.rel b/src/nos/lib/messages_lib/02c2_1dc7_MBOX_20bbs_20mail_2.rel new file mode 100644 index 00000000..aa718b40 --- /dev/null +++ b/src/nos/lib/messages_lib/02c2_1dc7_MBOX_20bbs_20mail_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___02c2_1dc7_MBOX_20bbs_20mail_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 4d 42 4f 58 20 62 62 73 20 +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6c 20 72 65 66 75 73 65 +R 00 00 01 00 +T 16 00 00 00 64 3a 20 25 73 0a 20 20 20 20 20 +R 00 00 01 00 +T 21 00 00 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c2_f88f_MBOX_20forward_20fa.rel b/src/nos/lib/messages_lib/02c2_f88f_MBOX_20forward_20fa.rel deleted file mode 100644 index 2e4c2001..00000000 --- a/src/nos/lib/messages_lib/02c2_f88f_MBOX_20forward_20fa.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___02c2_f88f_MBOX_20forward_20fa Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 4d 42 4f 58 20 66 6f 72 77 -R 00 00 01 00 -T 0b 00 00 00 61 72 64 20 66 61 69 6c 65 64 3a -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 65 72 72 6e 6f 20 25 -R 00 00 01 00 -T 21 00 00 00 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c3_37c2_MBOX_20bbs_20mail_2.rel b/src/nos/lib/messages_lib/02c3_37c2_MBOX_20bbs_20mail_2.rel new file mode 100644 index 00000000..761746ca --- /dev/null +++ b/src/nos/lib/messages_lib/02c3_37c2_MBOX_20bbs_20mail_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___02c3_37c2_MBOX_20bbs_20mail_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 4d 42 4f 58 20 62 62 73 20 +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6c 20 73 65 6e 74 3a 20 +R 00 00 01 00 +T 16 00 00 00 25 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c3_9bd4_MBOX_20forwarding_2.rel b/src/nos/lib/messages_lib/02c3_9bd4_MBOX_20forwarding_2.rel deleted file mode 100644 index b3609819..00000000 --- a/src/nos/lib/messages_lib/02c3_9bd4_MBOX_20forwarding_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02c3_9bd4_MBOX_20forwarding_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 4d 42 4f 58 20 66 6f 72 77 -R 00 00 01 00 -T 0b 00 00 00 61 72 64 69 6e 67 20 6d 61 69 6c -R 00 00 01 00 -T 16 00 00 00 20 74 6f 3a 20 25 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c4_d1e8_MBOX_20login_3a_20_.rel b/src/nos/lib/messages_lib/02c4_d1e8_MBOX_20login_3a_20_.rel deleted file mode 100644 index d7b0ddf6..00000000 --- a/src/nos/lib/messages_lib/02c4_d1e8_MBOX_20login_3a_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___02c4_d1e8_MBOX_20login_3a_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4d 42 4f 58 20 6c 6f 67 69 -R 00 00 01 00 -T 0b 00 00 00 6e 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c4_f88f_MBOX_20forward_20fa.rel b/src/nos/lib/messages_lib/02c4_f88f_MBOX_20forward_20fa.rel new file mode 100644 index 00000000..beca0a62 --- /dev/null +++ b/src/nos/lib/messages_lib/02c4_f88f_MBOX_20forward_20fa.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___02c4_f88f_MBOX_20forward_20fa Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 4d 42 4f 58 20 66 6f 72 77 +R 00 00 01 00 +T 0b 00 00 00 61 72 64 20 66 61 69 6c 65 64 3a +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 65 72 72 6e 6f 20 25 +R 00 00 01 00 +T 21 00 00 00 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c5_9bd4_MBOX_20forwarding_2.rel b/src/nos/lib/messages_lib/02c5_9bd4_MBOX_20forwarding_2.rel new file mode 100644 index 00000000..d6229de8 --- /dev/null +++ b/src/nos/lib/messages_lib/02c5_9bd4_MBOX_20forwarding_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02c5_9bd4_MBOX_20forwarding_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 4d 42 4f 58 20 66 6f 72 77 +R 00 00 01 00 +T 0b 00 00 00 61 72 64 69 6e 67 20 6d 61 69 6c +R 00 00 01 00 +T 16 00 00 00 20 74 6f 3a 20 25 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c5_dd2e_MBOX_20login_3a_20_.rel b/src/nos/lib/messages_lib/02c5_dd2e_MBOX_20login_3a_20_.rel deleted file mode 100644 index c310f7e0..00000000 --- a/src/nos/lib/messages_lib/02c5_dd2e_MBOX_20login_3a_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___02c5_dd2e_MBOX_20login_3a_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 4d 42 4f 58 20 6c 6f 67 69 -R 00 00 01 00 -T 0b 00 00 00 6e 3a 20 25 73 20 50 61 73 73 77 -R 00 00 01 00 -T 16 00 00 00 6f 72 64 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c6_d1e8_MBOX_20login_3a_20_.rel b/src/nos/lib/messages_lib/02c6_d1e8_MBOX_20login_3a_20_.rel new file mode 100644 index 00000000..61a81225 --- /dev/null +++ b/src/nos/lib/messages_lib/02c6_d1e8_MBOX_20login_3a_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___02c6_d1e8_MBOX_20login_3a_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4d 42 4f 58 20 6c 6f 67 69 +R 00 00 01 00 +T 0b 00 00 00 6e 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c6_e920_MBOX_20sysop_3a_20_.rel b/src/nos/lib/messages_lib/02c6_e920_MBOX_20sysop_3a_20_.rel deleted file mode 100644 index 43f78264..00000000 --- a/src/nos/lib/messages_lib/02c6_e920_MBOX_20sysop_3a_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___02c6_e920_MBOX_20sysop_3a_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4d 42 4f 58 20 73 79 73 6f -R 00 00 01 00 -T 0b 00 00 00 70 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c7_a30c_MBOX_20upload_3a_20.rel b/src/nos/lib/messages_lib/02c7_a30c_MBOX_20upload_3a_20.rel deleted file mode 100644 index 46073aea..00000000 --- a/src/nos/lib/messages_lib/02c7_a30c_MBOX_20upload_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___02c7_a30c_MBOX_20upload_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 4d 42 4f 58 20 75 70 6c 6f -R 00 00 01 00 -T 0b 00 00 00 61 64 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c7_dd2e_MBOX_20login_3a_20_.rel b/src/nos/lib/messages_lib/02c7_dd2e_MBOX_20login_3a_20_.rel new file mode 100644 index 00000000..bb9df287 --- /dev/null +++ b/src/nos/lib/messages_lib/02c7_dd2e_MBOX_20login_3a_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___02c7_dd2e_MBOX_20login_3a_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 4d 42 4f 58 20 6c 6f 67 69 +R 00 00 01 00 +T 0b 00 00 00 6e 3a 20 25 73 20 50 61 73 73 77 +R 00 00 01 00 +T 16 00 00 00 6f 72 64 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c8_c247_MKD_20_25s.rel b/src/nos/lib/messages_lib/02c8_c247_MKD_20_25s.rel deleted file mode 100644 index df24a6ef..00000000 --- a/src/nos/lib/messages_lib/02c8_c247_MKD_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___02c8_c247_MKD_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 4d 4b 44 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c8_e920_MBOX_20sysop_3a_20_.rel b/src/nos/lib/messages_lib/02c8_e920_MBOX_20sysop_3a_20_.rel new file mode 100644 index 00000000..d93c3e03 --- /dev/null +++ b/src/nos/lib/messages_lib/02c8_e920_MBOX_20sysop_3a_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___02c8_e920_MBOX_20sysop_3a_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4d 42 4f 58 20 73 79 73 6f +R 00 00 01 00 +T 0b 00 00 00 70 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c9_53a6_MRU_20_25s_20_28_25.rel b/src/nos/lib/messages_lib/02c9_53a6_MRU_20_25s_20_28_25.rel deleted file mode 100644 index 5f43dd30..00000000 --- a/src/nos/lib/messages_lib/02c9_53a6_MRU_20_25s_20_28_25.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___02c9_53a6_MRU_20_25s_20_28_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 4d 52 55 20 25 73 20 28 25 -R 00 00 01 00 -T 0b 00 00 00 64 29 20 6f 75 74 20 6f 66 20 72 -R 00 00 01 00 -T 16 00 00 00 61 6e 67 65 20 25 64 20 74 68 72 -R 00 00 01 00 -T 21 00 00 00 75 20 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02c9_a30c_MBOX_20upload_3a_20.rel b/src/nos/lib/messages_lib/02c9_a30c_MBOX_20upload_3a_20.rel new file mode 100644 index 00000000..e173c2ce --- /dev/null +++ b/src/nos/lib/messages_lib/02c9_a30c_MBOX_20upload_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___02c9_a30c_MBOX_20upload_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 4d 42 4f 58 20 75 70 6c 6f +R 00 00 01 00 +T 0b 00 00 00 61 64 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ca_c247_MKD_20_25s.rel b/src/nos/lib/messages_lib/02ca_c247_MKD_20_25s.rel new file mode 100644 index 00000000..f3f0efcf --- /dev/null +++ b/src/nos/lib/messages_lib/02ca_c247_MKD_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___02ca_c247_MKD_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 4d 4b 44 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ca_f9a6_Magic_20Number.rel b/src/nos/lib/messages_lib/02ca_f9a6_Magic_20Number.rel deleted file mode 100644 index 2dba9e4f..00000000 --- a/src/nos/lib/messages_lib/02ca_f9a6_Magic_20Number.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___02ca_f9a6_Magic_20Number Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4d 61 67 69 63 20 4e 75 6d -R 00 00 01 00 -T 0b 00 00 00 62 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cb_53a6_MRU_20_25s_20_28_25.rel b/src/nos/lib/messages_lib/02cb_53a6_MRU_20_25s_20_28_25.rel new file mode 100644 index 00000000..1f17d3c9 --- /dev/null +++ b/src/nos/lib/messages_lib/02cb_53a6_MRU_20_25s_20_28_25.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___02cb_53a6_MRU_20_25s_20_28_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 4d 52 55 20 25 73 20 28 25 +R 00 00 01 00 +T 0b 00 00 00 64 29 20 6f 75 74 20 6f 66 20 72 +R 00 00 01 00 +T 16 00 00 00 61 6e 67 65 20 25 64 20 74 68 72 +R 00 00 01 00 +T 21 00 00 00 75 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cb_d070_Mail_20area_3a_20_2.rel b/src/nos/lib/messages_lib/02cb_d070_Mail_20area_3a_20_2.rel deleted file mode 100644 index b115cb64..00000000 --- a/src/nos/lib/messages_lib/02cb_d070_Mail_20area_3a_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___02cb_d070_Mail_20area_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 4d 61 69 6c 20 61 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 73 20 20 25 64 20 6d 65 -R 00 00 01 00 -T 16 00 00 00 73 73 61 67 65 25 73 20 2d 20 20 -R 00 00 01 00 -T 21 00 00 00 25 64 20 6e 65 77 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cc_0103_Mail_20box_20full_3.rel b/src/nos/lib/messages_lib/02cc_0103_Mail_20box_20full_3.rel deleted file mode 100644 index a7f3905f..00000000 --- a/src/nos/lib/messages_lib/02cc_0103_Mail_20box_20full_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___02cc_0103_Mail_20box_20full_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 4d 61 69 6c 20 62 6f 78 20 -R 00 00 01 00 -T 0b 00 00 00 66 75 6c 6c 3a 20 3e 20 25 64 20 -R 00 00 01 00 -T 16 00 00 00 6d 65 73 73 61 67 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cc_f9a6_Magic_20Number.rel b/src/nos/lib/messages_lib/02cc_f9a6_Magic_20Number.rel new file mode 100644 index 00000000..150acb69 --- /dev/null +++ b/src/nos/lib/messages_lib/02cc_f9a6_Magic_20Number.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___02cc_f9a6_Magic_20Number Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4d 61 67 69 63 20 4e 75 6d +R 00 00 01 00 +T 0b 00 00 00 62 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cd_523a_Main_20commands_3a_.rel b/src/nos/lib/messages_lib/02cd_523a_Main_20commands_3a_.rel deleted file mode 100644 index b94debfa..00000000 --- a/src/nos/lib/messages_lib/02cd_523a_Main_20commands_3a_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___02cd_523a_Main_20commands_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 4d 61 69 6e 20 63 6f 6d 6d -R 00 00 01 00 -T 0b 00 00 00 61 6e 64 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cd_d070_Mail_20area_3a_20_2.rel b/src/nos/lib/messages_lib/02cd_d070_Mail_20area_3a_20_2.rel new file mode 100644 index 00000000..33836d32 --- /dev/null +++ b/src/nos/lib/messages_lib/02cd_d070_Mail_20area_3a_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___02cd_d070_Mail_20area_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 4d 61 69 6c 20 61 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 73 20 20 25 64 20 6d 65 +R 00 00 01 00 +T 16 00 00 00 73 73 61 67 65 25 73 20 2d 20 20 +R 00 00 01 00 +T 21 00 00 00 25 64 20 6e 65 77 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ce_0103_Mail_20box_20full_3.rel b/src/nos/lib/messages_lib/02ce_0103_Mail_20box_20full_3.rel new file mode 100644 index 00000000..07196616 --- /dev/null +++ b/src/nos/lib/messages_lib/02ce_0103_Mail_20box_20full_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___02ce_0103_Mail_20box_20full_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 4d 61 69 6c 20 62 6f 78 20 +R 00 00 01 00 +T 0b 00 00 00 66 75 6c 6c 3a 20 3e 20 25 64 20 +R 00 00 01 00 +T 16 00 00 00 6d 65 73 73 61 67 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ce_dcca_Max_20attempts_20to.rel b/src/nos/lib/messages_lib/02ce_dcca_Max_20attempts_20to.rel deleted file mode 100644 index 8748013f..00000000 --- a/src/nos/lib/messages_lib/02ce_dcca_Max_20attempts_20to.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___02ce_dcca_Max_20attempts_20to Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4d 61 78 20 61 74 74 65 6d -R 00 00 01 00 -T 0b 00 00 00 70 74 73 20 74 6f 20 72 65 61 63 -R 00 00 01 00 -T 16 00 00 00 68 20 68 6f 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cf_0279_Max_20clients.rel b/src/nos/lib/messages_lib/02cf_0279_Max_20clients.rel deleted file mode 100644 index 100c5814..00000000 --- a/src/nos/lib/messages_lib/02cf_0279_Max_20clients.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___02cf_0279_Max_20clients Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 4d 61 78 20 63 6c 69 65 6e -R 00 00 01 00 -T 0b 00 00 00 74 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02cf_523a_Main_20commands_3a_.rel b/src/nos/lib/messages_lib/02cf_523a_Main_20commands_3a_.rel new file mode 100644 index 00000000..1c856924 --- /dev/null +++ b/src/nos/lib/messages_lib/02cf_523a_Main_20commands_3a_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___02cf_523a_Main_20commands_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 4d 61 69 6e 20 63 6f 6d 6d +R 00 00 01 00 +T 0b 00 00 00 61 6e 64 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d0_3cd5_Max_20frame_20lengt.rel b/src/nos/lib/messages_lib/02d0_3cd5_Max_20frame_20lengt.rel deleted file mode 100644 index 7b32e7df..00000000 --- a/src/nos/lib/messages_lib/02d0_3cd5_Max_20frame_20lengt.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___02d0_3cd5_Max_20frame_20lengt Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 4d 61 78 20 66 72 61 6d 65 -R 00 00 01 00 -T 0b 00 00 00 20 6c 65 6e 67 74 68 20 28 62 79 -R 00 00 01 00 -T 16 00 00 00 74 65 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d0_dcca_Max_20attempts_20to.rel b/src/nos/lib/messages_lib/02d0_dcca_Max_20attempts_20to.rel new file mode 100644 index 00000000..84689b04 --- /dev/null +++ b/src/nos/lib/messages_lib/02d0_dcca_Max_20attempts_20to.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___02d0_dcca_Max_20attempts_20to Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4d 61 78 20 61 74 74 65 6d +R 00 00 01 00 +T 0b 00 00 00 70 74 73 20 74 6f 20 72 65 61 63 +R 00 00 01 00 +T 16 00 00 00 68 20 68 6f 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d1_0279_Max_20clients.rel b/src/nos/lib/messages_lib/02d1_0279_Max_20clients.rel new file mode 100644 index 00000000..940a08b6 --- /dev/null +++ b/src/nos/lib/messages_lib/02d1_0279_Max_20clients.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___02d1_0279_Max_20clients Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 4d 61 78 20 63 6c 69 65 6e +R 00 00 01 00 +T 0b 00 00 00 74 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d1_d96d_Maximum_20messages_.rel b/src/nos/lib/messages_lib/02d1_d96d_Maximum_20messages_.rel deleted file mode 100644 index fa43549b..00000000 --- a/src/nos/lib/messages_lib/02d1_d96d_Maximum_20messages_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___02d1_d96d_Maximum_20messages_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 4d 61 78 69 6d 75 6d 20 6d -R 00 00 01 00 -T 0b 00 00 00 65 73 73 61 67 65 73 20 70 65 72 -R 00 00 01 00 -T 16 00 00 00 20 61 72 65 61 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d2_3cd5_Max_20frame_20lengt.rel b/src/nos/lib/messages_lib/02d2_3cd5_Max_20frame_20lengt.rel new file mode 100644 index 00000000..a67d4fa9 --- /dev/null +++ b/src/nos/lib/messages_lib/02d2_3cd5_Max_20frame_20lengt.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___02d2_3cd5_Max_20frame_20lengt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 4d 61 78 20 66 72 61 6d 65 +R 00 00 01 00 +T 0b 00 00 00 20 6c 65 6e 67 74 68 20 28 62 79 +R 00 00 01 00 +T 16 00 00 00 74 65 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d2_488d_Mbuf_20sizes_3a_0a.rel b/src/nos/lib/messages_lib/02d2_488d_Mbuf_20sizes_3a_0a.rel deleted file mode 100644 index 69a008cb..00000000 --- a/src/nos/lib/messages_lib/02d2_488d_Mbuf_20sizes_3a_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___02d2_488d_Mbuf_20sizes_3a_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4d 62 75 66 20 73 69 7a 65 -R 00 00 01 00 -T 0b 00 00 00 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d3_d96d_Maximum_20messages_.rel b/src/nos/lib/messages_lib/02d3_d96d_Maximum_20messages_.rel new file mode 100644 index 00000000..e834dcc2 --- /dev/null +++ b/src/nos/lib/messages_lib/02d3_d96d_Maximum_20messages_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___02d3_d96d_Maximum_20messages_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 4d 61 78 69 6d 75 6d 20 6d +R 00 00 01 00 +T 0b 00 00 00 65 73 73 61 67 65 73 20 70 65 72 +R 00 00 01 00 +T 16 00 00 00 20 61 72 65 61 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d3_ee8f_Message_20_23_25d_2.rel b/src/nos/lib/messages_lib/02d3_ee8f_Message_20_23_25d_2.rel deleted file mode 100644 index d9ad941f..00000000 --- a/src/nos/lib/messages_lib/02d3_ee8f_Message_20_23_25d_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___02d3_ee8f_Message_20_23_25d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 4d 65 73 73 61 67 65 20 23 -R 00 00 01 00 -T 0b 00 00 00 25 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d4_488d_Mbuf_20sizes_3a_0a.rel b/src/nos/lib/messages_lib/02d4_488d_Mbuf_20sizes_3a_0a.rel new file mode 100644 index 00000000..514b81f7 --- /dev/null +++ b/src/nos/lib/messages_lib/02d4_488d_Mbuf_20sizes_3a_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___02d4_488d_Mbuf_20sizes_3a_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4d 62 75 66 20 73 69 7a 65 +R 00 00 01 00 +T 0b 00 00 00 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d4_b5f9_Mode_20_25s_20unkno.rel b/src/nos/lib/messages_lib/02d4_b5f9_Mode_20_25s_20unkno.rel deleted file mode 100644 index e3bb3423..00000000 --- a/src/nos/lib/messages_lib/02d4_b5f9_Mode_20_25s_20unkno.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___02d4_b5f9_Mode_20_25s_20unkno Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 4d 6f 64 65 20 25 73 20 75 -R 00 00 01 00 -T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 66 6f 72 20 -R 00 00 01 00 -T 16 00 00 00 45 53 43 43 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d5_aa15_Mode_20_25s_20unkno.rel b/src/nos/lib/messages_lib/02d5_aa15_Mode_20_25s_20unkno.rel deleted file mode 100644 index 9ca9f0f3..00000000 --- a/src/nos/lib/messages_lib/02d5_aa15_Mode_20_25s_20unkno.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___02d5_aa15_Mode_20_25s_20unkno Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 4d 6f 64 65 20 25 73 20 75 -R 00 00 01 00 -T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 66 6f 72 20 -R 00 00 01 00 -T 16 00 00 00 69 6e 74 65 72 66 61 63 65 20 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d5_ee8f_Message_20_23_25d_2.rel b/src/nos/lib/messages_lib/02d5_ee8f_Message_20_23_25d_2.rel new file mode 100644 index 00000000..b8246900 --- /dev/null +++ b/src/nos/lib/messages_lib/02d5_ee8f_Message_20_23_25d_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___02d5_ee8f_Message_20_23_25d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 4d 65 73 73 61 67 65 20 23 +R 00 00 01 00 +T 0b 00 00 00 25 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d6_ac3e_Msg_20_25d_20Killed.rel b/src/nos/lib/messages_lib/02d6_ac3e_Msg_20_25d_20Killed.rel deleted file mode 100644 index 3c5c7f0b..00000000 --- a/src/nos/lib/messages_lib/02d6_ac3e_Msg_20_25d_20Killed.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___02d6_ac3e_Msg_20_25d_20Killed Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 4d 73 67 20 25 64 20 4b 69 -R 00 00 01 00 -T 0b 00 00 00 6c 6c 65 64 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d6_b5f9_Mode_20_25s_20unkno.rel b/src/nos/lib/messages_lib/02d6_b5f9_Mode_20_25s_20unkno.rel new file mode 100644 index 00000000..7672fbb5 --- /dev/null +++ b/src/nos/lib/messages_lib/02d6_b5f9_Mode_20_25s_20unkno.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___02d6_b5f9_Mode_20_25s_20unkno Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 4d 6f 64 65 20 25 73 20 75 +R 00 00 01 00 +T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 66 6f 72 20 +R 00 00 01 00 +T 16 00 00 00 45 53 43 43 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d7_9a86_Must_20be_20_200_20.rel b/src/nos/lib/messages_lib/02d7_9a86_Must_20be_20_200_20.rel deleted file mode 100644 index 2fca2daa..00000000 --- a/src/nos/lib/messages_lib/02d7_9a86_Must_20be_20_200_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___02d7_9a86_Must_20be_20_200_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 4d 75 73 74 20 62 65 20 20 -R 00 00 01 00 -T 0b 00 00 00 30 20 3c 20 78 20 3c 3d 20 25 64 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d7_aa15_Mode_20_25s_20unkno.rel b/src/nos/lib/messages_lib/02d7_aa15_Mode_20_25s_20unkno.rel new file mode 100644 index 00000000..b3da1393 --- /dev/null +++ b/src/nos/lib/messages_lib/02d7_aa15_Mode_20_25s_20unkno.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___02d7_aa15_Mode_20_25s_20unkno Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 4d 6f 64 65 20 25 73 20 75 +R 00 00 01 00 +T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 66 6f 72 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 74 65 72 66 61 63 65 20 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d8_362b_Must_20be_20_200_20.rel b/src/nos/lib/messages_lib/02d8_362b_Must_20be_20_200_20.rel deleted file mode 100644 index dc8d5b5f..00000000 --- a/src/nos/lib/messages_lib/02d8_362b_Must_20be_20_200_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___02d8_362b_Must_20be_20_200_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 4d 75 73 74 20 62 65 20 20 -R 00 00 01 00 -T 0b 00 00 00 30 20 3c 20 78 20 3c 3d 20 32 35 -R 00 00 01 00 -T 16 00 00 00 35 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d8_ac3e_Msg_20_25d_20Killed.rel b/src/nos/lib/messages_lib/02d8_ac3e_Msg_20_25d_20Killed.rel new file mode 100644 index 00000000..dbaaca43 --- /dev/null +++ b/src/nos/lib/messages_lib/02d8_ac3e_Msg_20_25d_20Killed.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___02d8_ac3e_Msg_20_25d_20Killed Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 4d 73 67 20 25 64 20 4b 69 +R 00 00 01 00 +T 0b 00 00 00 6c 6c 65 64 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d9_2da0_Must_20be_20_3e_3d_.rel b/src/nos/lib/messages_lib/02d9_2da0_Must_20be_20_3e_3d_.rel deleted file mode 100644 index d4d3f0ea..00000000 --- a/src/nos/lib/messages_lib/02d9_2da0_Must_20be_20_3e_3d_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___02d9_2da0_Must_20be_20_3e_3d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 4d 75 73 74 20 62 65 20 3e -R 00 00 01 00 -T 0b 00 00 00 3d 20 30 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02d9_9a86_Must_20be_20_200_20.rel b/src/nos/lib/messages_lib/02d9_9a86_Must_20be_20_200_20.rel new file mode 100644 index 00000000..a4e2e0f8 --- /dev/null +++ b/src/nos/lib/messages_lib/02d9_9a86_Must_20be_20_200_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___02d9_9a86_Must_20be_20_200_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 4d 75 73 74 20 62 65 20 20 +R 00 00 01 00 +T 0b 00 00 00 30 20 3c 20 78 20 3c 3d 20 25 64 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02da_06a9_Must_20set_20_27r_2.rel b/src/nos/lib/messages_lib/02da_06a9_Must_20set_20_27r_2.rel deleted file mode 100644 index 292dc1e6..00000000 --- a/src/nos/lib/messages_lib/02da_06a9_Must_20set_20_27r_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___02da_06a9_Must_20set_20_27r_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 4d 75 73 74 20 73 65 74 20 -R 00 00 01 00 -T 0b 00 00 00 27 72 27 20 66 6c 61 67 20 61 74 -R 00 00 01 00 -T 16 00 00 00 20 61 74 74 61 63 68 20 74 69 6d -R 00 00 01 00 -T 21 00 00 00 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02da_362b_Must_20be_20_200_20.rel b/src/nos/lib/messages_lib/02da_362b_Must_20be_20_200_20.rel new file mode 100644 index 00000000..60b956c8 --- /dev/null +++ b/src/nos/lib/messages_lib/02da_362b_Must_20be_20_200_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___02da_362b_Must_20be_20_200_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 4d 75 73 74 20 62 65 20 20 +R 00 00 01 00 +T 0b 00 00 00 30 20 3c 20 78 20 3c 3d 20 32 35 +R 00 00 01 00 +T 16 00 00 00 35 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02db_2da0_Must_20be_20_3e_3d_.rel b/src/nos/lib/messages_lib/02db_2da0_Must_20be_20_3e_3d_.rel new file mode 100644 index 00000000..380e251e --- /dev/null +++ b/src/nos/lib/messages_lib/02db_2da0_Must_20be_20_3e_3d_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___02db_2da0_Must_20be_20_3e_3d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 4d 75 73 74 20 62 65 20 3e +R 00 00 01 00 +T 0b 00 00 00 3d 20 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02db_d814_N_3e_3d_255u_3a_257.rel b/src/nos/lib/messages_lib/02db_d814_N_3e_3d_255u_3a_257.rel deleted file mode 100644 index 183ea704..00000000 --- a/src/nos/lib/messages_lib/02db_d814_N_3e_3d_255u_3a_257.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___02db_d814_N_3e_3d_255u_3a_257 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 4e 3e 3d 25 35 75 3a 25 37 -R 00 00 01 00 -T 0b 00 00 00 6c 64 7c 20 4e 3e 3d 25 35 75 3a -R 00 00 01 00 -T 16 00 00 00 25 37 6c 64 7c 20 4e 3e 3d 25 35 -R 00 00 01 00 -T 21 00 00 00 75 3a 25 37 6c 64 7c 20 4e 3e 3d -R 00 00 01 00 -T 2c 00 00 00 25 35 75 3a 25 37 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02dc_06a9_Must_20set_20_27r_2.rel b/src/nos/lib/messages_lib/02dc_06a9_Must_20set_20_27r_2.rel new file mode 100644 index 00000000..2d112845 --- /dev/null +++ b/src/nos/lib/messages_lib/02dc_06a9_Must_20set_20_27r_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___02dc_06a9_Must_20set_20_27r_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 4d 75 73 74 20 73 65 74 20 +R 00 00 01 00 +T 0b 00 00 00 27 72 27 20 66 6c 61 67 20 61 74 +R 00 00 01 00 +T 16 00 00 00 20 61 74 74 61 63 68 20 74 69 6d +R 00 00 01 00 +T 21 00 00 00 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02dc_7868_NET_2fROM_20Routing.rel b/src/nos/lib/messages_lib/02dc_7868_NET_2fROM_20Routing.rel deleted file mode 100644 index c5642520..00000000 --- a/src/nos/lib/messages_lib/02dc_7868_NET_2fROM_20Routing.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___02dc_7868_NET_2fROM_20Routing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4e 45 54 2f 52 4f 4d 20 52 -R 00 00 01 00 -T 0b 00 00 00 6f 75 74 69 6e 67 3a 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02dd_ae07_NET_2fROM_20not_20a.rel b/src/nos/lib/messages_lib/02dd_ae07_NET_2fROM_20not_20a.rel deleted file mode 100644 index 8845e3b8..00000000 --- a/src/nos/lib/messages_lib/02dd_ae07_NET_2fROM_20not_20a.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___02dd_ae07_NET_2fROM_20not_20a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 4e 45 54 2f 52 4f 4d 20 6e -R 00 00 01 00 -T 0b 00 00 00 6f 74 20 61 63 74 69 76 61 74 65 -R 00 00 01 00 -T 16 00 00 00 64 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02dd_d814_N_3e_3d_255u_3a_257.rel b/src/nos/lib/messages_lib/02dd_d814_N_3e_3d_255u_3a_257.rel new file mode 100644 index 00000000..3061f044 --- /dev/null +++ b/src/nos/lib/messages_lib/02dd_d814_N_3e_3d_255u_3a_257.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___02dd_d814_N_3e_3d_255u_3a_257 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 4e 3e 3d 25 35 75 3a 25 37 +R 00 00 01 00 +T 0b 00 00 00 6c 64 7c 20 4e 3e 3d 25 35 75 3a +R 00 00 01 00 +T 16 00 00 00 25 37 6c 64 7c 20 4e 3e 3d 25 35 +R 00 00 01 00 +T 21 00 00 00 75 3a 25 37 6c 64 7c 20 4e 3e 3d +R 00 00 01 00 +T 2c 00 00 00 25 35 75 3a 25 37 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02de_7868_NET_2fROM_20Routing.rel b/src/nos/lib/messages_lib/02de_7868_NET_2fROM_20Routing.rel new file mode 100644 index 00000000..1161c1a3 --- /dev/null +++ b/src/nos/lib/messages_lib/02de_7868_NET_2fROM_20Routing.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___02de_7868_NET_2fROM_20Routing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4e 45 54 2f 52 4f 4d 20 52 +R 00 00 01 00 +T 0b 00 00 00 6f 75 74 69 6e 67 3a 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02de_d0e9_NET_2fROM_3a_20_25s.rel b/src/nos/lib/messages_lib/02de_d0e9_NET_2fROM_3a_20_25s.rel deleted file mode 100644 index 7f3dd853..00000000 --- a/src/nos/lib/messages_lib/02de_d0e9_NET_2fROM_3a_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___02de_d0e9_NET_2fROM_3a_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 4e 45 54 2f 52 4f 4d 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02df_73b0_NEWNEWS_20_25s_20_2.rel b/src/nos/lib/messages_lib/02df_73b0_NEWNEWS_20_25s_20_2.rel deleted file mode 100644 index 372805fe..00000000 --- a/src/nos/lib/messages_lib/02df_73b0_NEWNEWS_20_25s_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___02df_73b0_NEWNEWS_20_25s_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4e 45 57 4e 45 57 53 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02df_ae07_NET_2fROM_20not_20a.rel b/src/nos/lib/messages_lib/02df_ae07_NET_2fROM_20not_20a.rel new file mode 100644 index 00000000..3245d5a5 --- /dev/null +++ b/src/nos/lib/messages_lib/02df_ae07_NET_2fROM_20not_20a.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___02df_ae07_NET_2fROM_20not_20a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 4e 45 54 2f 52 4f 4d 20 6e +R 00 00 01 00 +T 0b 00 00 00 6f 74 20 61 63 74 69 76 61 74 65 +R 00 00 01 00 +T 16 00 00 00 64 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e0_c191_NNTP_20_25s_20Canno.rel b/src/nos/lib/messages_lib/02e0_c191_NNTP_20_25s_20Canno.rel deleted file mode 100644 index 0564004f..00000000 --- a/src/nos/lib/messages_lib/02e0_c191_NNTP_20_25s_20Canno.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___02e0_c191_NNTP_20_25s_20Canno Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 61 6e 6e 6f 74 20 63 72 65 61 74 -R 00 00 01 00 -T 16 00 00 00 65 20 74 65 6d 70 20 66 69 6c 65 -R 00 00 01 00 -T 21 00 00 00 20 27 25 73 27 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e0_d0e9_NET_2fROM_3a_20_25s.rel b/src/nos/lib/messages_lib/02e0_d0e9_NET_2fROM_3a_20_25s.rel new file mode 100644 index 00000000..1e661ec1 --- /dev/null +++ b/src/nos/lib/messages_lib/02e0_d0e9_NET_2fROM_3a_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___02e0_d0e9_NET_2fROM_3a_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 4e 45 54 2f 52 4f 4d 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e1_73b0_NEWNEWS_20_25s_20_2.rel b/src/nos/lib/messages_lib/02e1_73b0_NEWNEWS_20_25s_20_2.rel new file mode 100644 index 00000000..ed41bfd3 --- /dev/null +++ b/src/nos/lib/messages_lib/02e1_73b0_NEWNEWS_20_25s_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___02e1_73b0_NEWNEWS_20_25s_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4e 45 57 4e 45 57 53 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e1_7ed2_NNTP_20_25s_20Canno.rel b/src/nos/lib/messages_lib/02e1_7ed2_NNTP_20_25s_20Canno.rel deleted file mode 100644 index 05695dc4..00000000 --- a/src/nos/lib/messages_lib/02e1_7ed2_NNTP_20_25s_20Canno.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___02e1_7ed2_NNTP_20_25s_20Canno Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 61 6e 6e 6f 74 20 6f 70 65 6e 20 -R 00 00 01 00 -T 16 00 00 00 74 65 6d 70 20 66 69 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e2_bcd0_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e2_bcd0_NNTP_20_25s_20Conne.rel deleted file mode 100644 index 1043ad27..00000000 --- a/src/nos/lib/messages_lib/02e2_bcd0_NNTP_20_25s_20Conne.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___02e2_bcd0_NNTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e2_c191_NNTP_20_25s_20Canno.rel b/src/nos/lib/messages_lib/02e2_c191_NNTP_20_25s_20Canno.rel new file mode 100644 index 00000000..b943f602 --- /dev/null +++ b/src/nos/lib/messages_lib/02e2_c191_NNTP_20_25s_20Canno.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___02e2_c191_NNTP_20_25s_20Canno Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 61 6e 6e 6f 74 20 63 72 65 61 74 +R 00 00 01 00 +T 16 00 00 00 65 20 74 65 6d 70 20 66 69 6c 65 +R 00 00 01 00 +T 21 00 00 00 20 27 25 73 27 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e3_796b_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e3_796b_NNTP_20_25s_20Conne.rel deleted file mode 100644 index 8fae88d2..00000000 --- a/src/nos/lib/messages_lib/02e3_796b_NNTP_20_25s_20Conne.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___02e3_796b_NNTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e3_7ed2_NNTP_20_25s_20Canno.rel b/src/nos/lib/messages_lib/02e3_7ed2_NNTP_20_25s_20Canno.rel new file mode 100644 index 00000000..a96228d9 --- /dev/null +++ b/src/nos/lib/messages_lib/02e3_7ed2_NNTP_20_25s_20Canno.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___02e3_7ed2_NNTP_20_25s_20Canno Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 61 6e 6e 6f 74 20 6f 70 65 6e 20 +R 00 00 01 00 +T 16 00 00 00 74 65 6d 70 20 66 69 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e4_4193_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e4_4193_NNTP_20_25s_20Conne.rel deleted file mode 100644 index d7f2f2a2..00000000 --- a/src/nos/lib/messages_lib/02e4_4193_NNTP_20_25s_20Conne.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___02e4_4193_NNTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 43 61 6e 6e 6f 74 20 -R 00 00 01 00 -T 21 00 00 00 6f 70 65 6e 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e4_bcd0_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e4_bcd0_NNTP_20_25s_20Conne.rel new file mode 100644 index 00000000..23b4774c --- /dev/null +++ b/src/nos/lib/messages_lib/02e4_bcd0_NNTP_20_25s_20Conne.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___02e4_bcd0_NNTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e5_0909_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e5_0909_NNTP_20_25s_20Conne.rel deleted file mode 100644 index ed2b05b6..00000000 --- a/src/nos/lib/messages_lib/02e5_0909_NNTP_20_25s_20Conne.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___02e5_0909_NNTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 43 61 6e 6e 6f 74 20 -R 00 00 01 00 -T 21 00 00 00 6f 70 65 6e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e5_796b_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e5_796b_NNTP_20_25s_20Conne.rel new file mode 100644 index 00000000..052a7b63 --- /dev/null +++ b/src/nos/lib/messages_lib/02e5_796b_NNTP_20_25s_20Conne.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___02e5_796b_NNTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e6_3814_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e6_3814_NNTP_20_25s_20Conne.rel deleted file mode 100644 index d1254036..00000000 --- a/src/nos/lib/messages_lib/02e6_3814_NNTP_20_25s_20Conne.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___02e6_3814_NNTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 63 61 6e 6e 6f 74 20 -R 00 00 01 00 -T 21 00 00 00 6c 6f 63 6b 20 6e 6e 74 70 2e 64 -R 00 00 01 00 -T 2c 00 00 00 61 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e6_4193_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e6_4193_NNTP_20_25s_20Conne.rel new file mode 100644 index 00000000..fa4315c7 --- /dev/null +++ b/src/nos/lib/messages_lib/02e6_4193_NNTP_20_25s_20Conne.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___02e6_4193_NNTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 43 61 6e 6e 6f 74 20 +R 00 00 01 00 +T 21 00 00 00 6f 70 65 6e 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e7_0909_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e7_0909_NNTP_20_25s_20Conne.rel new file mode 100644 index 00000000..f843422e --- /dev/null +++ b/src/nos/lib/messages_lib/02e7_0909_NNTP_20_25s_20Conne.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___02e7_0909_NNTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 43 61 6e 6e 6f 74 20 +R 00 00 01 00 +T 21 00 00 00 6f 70 65 6e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e7_b5ec_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02e7_b5ec_NNTP_20_25s_20Could.rel deleted file mode 100644 index c256915f..00000000 --- a/src/nos/lib/messages_lib/02e7_b5ec_NNTP_20_25s_20Could.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___02e7_b5ec_NNTP_20_25s_20Could Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 6c 6f -R 00 00 01 00 -T 16 00 00 00 63 6b 20 6e 6e 74 70 2e 64 61 74 -R 00 00 01 00 -T 21 00 00 00 20 66 6f 72 20 75 70 64 61 74 65 -R 00 00 01 00 -T 2c 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e8_3814_NNTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/02e8_3814_NNTP_20_25s_20Conne.rel new file mode 100644 index 00000000..aebb9a9d --- /dev/null +++ b/src/nos/lib/messages_lib/02e8_3814_NNTP_20_25s_20Conne.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___02e8_3814_NNTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 63 61 6e 6e 6f 74 20 +R 00 00 01 00 +T 21 00 00 00 6c 6f 63 6b 20 6e 6e 74 70 2e 64 +R 00 00 01 00 +T 2c 00 00 00 61 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e8_8531_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02e8_8531_NNTP_20_25s_20Could.rel deleted file mode 100644 index f807637a..00000000 --- a/src/nos/lib/messages_lib/02e8_8531_NNTP_20_25s_20Could.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___02e8_8531_NNTP_20_25s_20Could Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 75 70 -R 00 00 01 00 -T 16 00 00 00 64 61 74 65 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e9_8fd5_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02e9_8fd5_NNTP_20_25s_20Could.rel deleted file mode 100644 index 27e42059..00000000 --- a/src/nos/lib/messages_lib/02e9_8fd5_NNTP_20_25s_20Could.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___02e9_8fd5_NNTP_20_25s_20Could Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 4e 4e 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 75 70 -R 00 00 01 00 -T 16 00 00 00 64 61 74 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02e9_b5ec_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02e9_b5ec_NNTP_20_25s_20Could.rel new file mode 100644 index 00000000..e70f3f23 --- /dev/null +++ b/src/nos/lib/messages_lib/02e9_b5ec_NNTP_20_25s_20Could.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___02e9_b5ec_NNTP_20_25s_20Could Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 6c 6f +R 00 00 01 00 +T 16 00 00 00 63 6b 20 6e 6e 74 70 2e 64 61 74 +R 00 00 01 00 +T 21 00 00 00 20 66 6f 72 20 75 70 64 61 74 65 +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ea_0d83_NNTP_20_25s_20Givin.rel b/src/nos/lib/messages_lib/02ea_0d83_NNTP_20_25s_20Givin.rel deleted file mode 100644 index c3b82f08..00000000 --- a/src/nos/lib/messages_lib/02ea_0d83_NNTP_20_25s_20Givin.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___02ea_0d83_NNTP_20_25s_20Givin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 4e 4e 54 50 20 25 73 20 47 -R 00 00 01 00 -T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 -R 00 00 01 00 -T 16 00 00 00 6f 75 6c 64 20 6e 6f 74 20 67 65 -R 00 00 01 00 -T 21 00 00 00 74 20 61 72 74 69 63 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ea_8531_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02ea_8531_NNTP_20_25s_20Could.rel new file mode 100644 index 00000000..c3b0ebb9 --- /dev/null +++ b/src/nos/lib/messages_lib/02ea_8531_NNTP_20_25s_20Could.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___02ea_8531_NNTP_20_25s_20Could Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 75 70 +R 00 00 01 00 +T 16 00 00 00 64 61 74 65 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02eb_19c4_NNTP_20_25s_20Givin.rel b/src/nos/lib/messages_lib/02eb_19c4_NNTP_20_25s_20Givin.rel deleted file mode 100644 index 762ed9ab..00000000 --- a/src/nos/lib/messages_lib/02eb_19c4_NNTP_20_25s_20Givin.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___02eb_19c4_NNTP_20_25s_20Givin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 4e 4e 54 50 20 25 73 20 47 -R 00 00 01 00 -T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 -R 00 00 01 00 -T 16 00 00 00 6f 75 6c 64 20 6e 6f 74 20 67 65 -R 00 00 01 00 -T 21 00 00 00 74 20 61 72 74 69 63 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02eb_8fd5_NNTP_20_25s_20Could.rel b/src/nos/lib/messages_lib/02eb_8fd5_NNTP_20_25s_20Could.rel new file mode 100644 index 00000000..d4b35efc --- /dev/null +++ b/src/nos/lib/messages_lib/02eb_8fd5_NNTP_20_25s_20Could.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___02eb_8fd5_NNTP_20_25s_20Could Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 4e 4e 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 75 6c 64 20 6e 6f 74 20 75 70 +R 00 00 01 00 +T 16 00 00 00 64 61 74 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ec_0d83_NNTP_20_25s_20Givin.rel b/src/nos/lib/messages_lib/02ec_0d83_NNTP_20_25s_20Givin.rel new file mode 100644 index 00000000..dfe09b80 --- /dev/null +++ b/src/nos/lib/messages_lib/02ec_0d83_NNTP_20_25s_20Givin.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___02ec_0d83_NNTP_20_25s_20Givin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 4e 4e 54 50 20 25 73 20 47 +R 00 00 01 00 +T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 +R 00 00 01 00 +T 16 00 00 00 6f 75 6c 64 20 6e 6f 74 20 67 65 +R 00 00 01 00 +T 21 00 00 00 74 20 61 72 74 69 63 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ec_213a_NNTP_20_25s_20bad_2.rel b/src/nos/lib/messages_lib/02ec_213a_NNTP_20_25s_20bad_2.rel deleted file mode 100644 index f8c6335f..00000000 --- a/src/nos/lib/messages_lib/02ec_213a_NNTP_20_25s_20bad_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___02ec_213a_NNTP_20_25s_20bad_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 4e 4e 54 50 20 25 73 20 62 -R 00 00 01 00 -T 0b 00 00 00 61 64 20 72 65 70 6c 79 20 6f 6e -R 00 00 01 00 -T 16 00 00 00 20 62 61 6e 6e 65 72 20 28 72 65 -R 00 00 01 00 -T 21 00 00 00 73 70 6f 6e 73 65 20 77 61 73 20 -R 00 00 01 00 -T 2c 00 00 00 25 64 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ed_19c4_NNTP_20_25s_20Givin.rel b/src/nos/lib/messages_lib/02ed_19c4_NNTP_20_25s_20Givin.rel new file mode 100644 index 00000000..4bc6e1ef --- /dev/null +++ b/src/nos/lib/messages_lib/02ed_19c4_NNTP_20_25s_20Givin.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___02ed_19c4_NNTP_20_25s_20Givin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 4e 4e 54 50 20 25 73 20 47 +R 00 00 01 00 +T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 +R 00 00 01 00 +T 16 00 00 00 6f 75 6c 64 20 6e 6f 74 20 67 65 +R 00 00 01 00 +T 21 00 00 00 74 20 61 72 74 69 63 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ed_31a2_NNTP_20_25s_20bad_2.rel b/src/nos/lib/messages_lib/02ed_31a2_NNTP_20_25s_20bad_2.rel deleted file mode 100644 index 0bc61752..00000000 --- a/src/nos/lib/messages_lib/02ed_31a2_NNTP_20_25s_20bad_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___02ed_31a2_NNTP_20_25s_20bad_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 4e 4e 54 50 20 25 73 20 62 -R 00 00 01 00 -T 0b 00 00 00 61 64 20 72 65 70 6c 79 20 6f 6e -R 00 00 01 00 -T 16 00 00 00 20 62 61 6e 6e 65 72 20 28 72 65 -R 00 00 01 00 -T 21 00 00 00 73 70 6f 6e 73 65 20 77 61 73 20 -R 00 00 01 00 -T 2c 00 00 00 25 64 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ee_213a_NNTP_20_25s_20bad_2.rel b/src/nos/lib/messages_lib/02ee_213a_NNTP_20_25s_20bad_2.rel new file mode 100644 index 00000000..88ea6c6a --- /dev/null +++ b/src/nos/lib/messages_lib/02ee_213a_NNTP_20_25s_20bad_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___02ee_213a_NNTP_20_25s_20bad_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 4e 4e 54 50 20 25 73 20 62 +R 00 00 01 00 +T 0b 00 00 00 61 64 20 72 65 70 6c 79 20 6f 6e +R 00 00 01 00 +T 16 00 00 00 20 62 61 6e 6e 65 72 20 28 72 65 +R 00 00 01 00 +T 21 00 00 00 73 70 6f 6e 73 65 20 77 61 73 20 +R 00 00 01 00 +T 2c 00 00 00 25 64 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ee_df3f_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02ee_df3f_NNTP_20_25s_20givin.rel deleted file mode 100644 index 5562f722..00000000 --- a/src/nos/lib/messages_lib/02ee_df3f_NNTP_20_25s_20givin.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___02ee_df3f_NNTP_20_25s_20givin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 4e 4e 54 50 20 25 73 20 67 -R 00 00 01 00 -T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 -R 00 00 01 00 -T 16 00 00 00 6f 75 6c 64 6e 27 74 20 6c 6f 63 -R 00 00 01 00 -T 21 00 00 00 6b 20 68 69 73 74 6f 72 79 20 66 -R 00 00 01 00 -T 2c 00 00 00 69 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ef_31a2_NNTP_20_25s_20bad_2.rel b/src/nos/lib/messages_lib/02ef_31a2_NNTP_20_25s_20bad_2.rel new file mode 100644 index 00000000..e7e2409f --- /dev/null +++ b/src/nos/lib/messages_lib/02ef_31a2_NNTP_20_25s_20bad_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___02ef_31a2_NNTP_20_25s_20bad_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 4e 4e 54 50 20 25 73 20 62 +R 00 00 01 00 +T 0b 00 00 00 61 64 20 72 65 70 6c 79 20 6f 6e +R 00 00 01 00 +T 16 00 00 00 20 62 61 6e 6e 65 72 20 28 72 65 +R 00 00 01 00 +T 21 00 00 00 73 70 6f 6e 73 65 20 77 61 73 20 +R 00 00 01 00 +T 2c 00 00 00 25 64 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ef_791c_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02ef_791c_NNTP_20_25s_20givin.rel deleted file mode 100644 index f9fa5543..00000000 --- a/src/nos/lib/messages_lib/02ef_791c_NNTP_20_25s_20givin.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___02ef_791c_NNTP_20_25s_20givin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 4e 4e 54 50 20 25 73 20 67 -R 00 00 01 00 -T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 67 -R 00 00 01 00 -T 16 00 00 00 65 74 74 78 74 28 29 20 66 61 69 -R 00 00 01 00 -T 21 00 00 00 6c 75 72 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f0_75ce_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02f0_75ce_NNTP_20_25s_20givin.rel deleted file mode 100644 index 54aab555..00000000 --- a/src/nos/lib/messages_lib/02f0_75ce_NNTP_20_25s_20givin.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___02f0_75ce_NNTP_20_25s_20givin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 4e 4e 54 50 20 25 73 20 67 -R 00 00 01 00 -T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 67 -R 00 00 01 00 -T 16 00 00 00 65 74 74 78 74 28 29 20 66 61 69 -R 00 00 01 00 -T 21 00 00 00 6c 75 72 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f0_df3f_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02f0_df3f_NNTP_20_25s_20givin.rel new file mode 100644 index 00000000..30a89641 --- /dev/null +++ b/src/nos/lib/messages_lib/02f0_df3f_NNTP_20_25s_20givin.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___02f0_df3f_NNTP_20_25s_20givin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 4e 4e 54 50 20 25 73 20 67 +R 00 00 01 00 +T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 63 +R 00 00 01 00 +T 16 00 00 00 6f 75 6c 64 6e 27 74 20 6c 6f 63 +R 00 00 01 00 +T 21 00 00 00 6b 20 68 69 73 74 6f 72 79 20 66 +R 00 00 01 00 +T 2c 00 00 00 69 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f1_791c_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02f1_791c_NNTP_20_25s_20givin.rel new file mode 100644 index 00000000..8275ef3e --- /dev/null +++ b/src/nos/lib/messages_lib/02f1_791c_NNTP_20_25s_20givin.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___02f1_791c_NNTP_20_25s_20givin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 4e 4e 54 50 20 25 73 20 67 +R 00 00 01 00 +T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 67 +R 00 00 01 00 +T 16 00 00 00 65 74 74 78 74 28 29 20 66 61 69 +R 00 00 01 00 +T 21 00 00 00 6c 75 72 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f1_7eb6_NNTP_20_25s_20proto.rel b/src/nos/lib/messages_lib/02f1_7eb6_NNTP_20_25s_20proto.rel deleted file mode 100644 index a906adb8..00000000 --- a/src/nos/lib/messages_lib/02f1_7eb6_NNTP_20_25s_20proto.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___02f1_7eb6_NNTP_20_25s_20proto Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 4e 4e 54 50 20 25 73 20 70 -R 00 00 01 00 -T 0b 00 00 00 72 6f 74 6f 63 6f 6c 20 65 72 72 -R 00 00 01 00 -T 16 00 00 00 6f 72 20 28 72 65 73 70 6f 6e 73 -R 00 00 01 00 -T 21 00 00 00 65 20 77 61 73 20 25 64 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f2_75ce_NNTP_20_25s_20givin.rel b/src/nos/lib/messages_lib/02f2_75ce_NNTP_20_25s_20givin.rel new file mode 100644 index 00000000..753fbf26 --- /dev/null +++ b/src/nos/lib/messages_lib/02f2_75ce_NNTP_20_25s_20givin.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___02f2_75ce_NNTP_20_25s_20givin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 4e 4e 54 50 20 25 73 20 67 +R 00 00 01 00 +T 0b 00 00 00 69 76 69 6e 67 20 75 70 3a 20 67 +R 00 00 01 00 +T 16 00 00 00 65 74 74 78 74 28 29 20 66 61 69 +R 00 00 01 00 +T 21 00 00 00 6c 75 72 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f2_7f99_NNTP_20_25s_20proto.rel b/src/nos/lib/messages_lib/02f2_7f99_NNTP_20_25s_20proto.rel deleted file mode 100644 index 8740cda3..00000000 --- a/src/nos/lib/messages_lib/02f2_7f99_NNTP_20_25s_20proto.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___02f2_7f99_NNTP_20_25s_20proto Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 4e 4e 54 50 20 25 73 20 70 -R 00 00 01 00 -T 0b 00 00 00 72 6f 74 6f 63 6f 6c 20 65 72 72 -R 00 00 01 00 -T 16 00 00 00 6f 72 20 28 72 65 73 70 6f 6e 73 -R 00 00 01 00 -T 21 00 00 00 65 20 77 61 73 20 25 64 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f3_7eb6_NNTP_20_25s_20proto.rel b/src/nos/lib/messages_lib/02f3_7eb6_NNTP_20_25s_20proto.rel new file mode 100644 index 00000000..fc47dd56 --- /dev/null +++ b/src/nos/lib/messages_lib/02f3_7eb6_NNTP_20_25s_20proto.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___02f3_7eb6_NNTP_20_25s_20proto Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 4e 4e 54 50 20 25 73 20 70 +R 00 00 01 00 +T 0b 00 00 00 72 6f 74 6f 63 6f 6c 20 65 72 72 +R 00 00 01 00 +T 16 00 00 00 6f 72 20 28 72 65 73 70 6f 6e 73 +R 00 00 01 00 +T 21 00 00 00 65 20 77 61 73 20 25 64 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f3_a517_NNTP_20Cannot_20ope.rel b/src/nos/lib/messages_lib/02f3_a517_NNTP_20Cannot_20ope.rel deleted file mode 100644 index 99ee412b..00000000 --- a/src/nos/lib/messages_lib/02f3_a517_NNTP_20Cannot_20ope.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___02f3_a517_NNTP_20Cannot_20ope Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 4e 4e 54 50 20 43 61 6e 6e -R 00 00 01 00 -T 0b 00 00 00 6f 74 20 6f 70 65 6e 20 74 65 6d -R 00 00 01 00 -T 16 00 00 00 70 20 66 69 6c 65 20 66 6f 72 20 -R 00 00 01 00 -T 21 00 00 00 61 72 74 69 63 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f4_7f99_NNTP_20_25s_20proto.rel b/src/nos/lib/messages_lib/02f4_7f99_NNTP_20_25s_20proto.rel new file mode 100644 index 00000000..fa47b3bf --- /dev/null +++ b/src/nos/lib/messages_lib/02f4_7f99_NNTP_20_25s_20proto.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___02f4_7f99_NNTP_20_25s_20proto Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 4e 4e 54 50 20 25 73 20 70 +R 00 00 01 00 +T 0b 00 00 00 72 6f 74 6f 63 6f 6c 20 65 72 72 +R 00 00 01 00 +T 16 00 00 00 6f 72 20 28 72 65 73 70 6f 6e 73 +R 00 00 01 00 +T 21 00 00 00 65 20 77 61 73 20 25 64 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f4_fc8f_NNTP_20can_27t_20re.rel b/src/nos/lib/messages_lib/02f4_fc8f_NNTP_20can_27t_20re.rel deleted file mode 100644 index f47bc751..00000000 --- a/src/nos/lib/messages_lib/02f4_fc8f_NNTP_20can_27t_20re.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___02f4_fc8f_NNTP_20can_27t_20re Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 4e 4e 54 50 20 63 61 6e 27 -R 00 00 01 00 -T 0b 00 00 00 74 20 72 65 73 6f 6c 76 65 20 68 -R 00 00 01 00 -T 16 00 00 00 6f 73 74 20 27 25 73 27 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f5_2c2a_NNTP_20daemon_20ent.rel b/src/nos/lib/messages_lib/02f5_2c2a_NNTP_20daemon_20ent.rel deleted file mode 100644 index 92922df6..00000000 --- a/src/nos/lib/messages_lib/02f5_2c2a_NNTP_20daemon_20ent.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___02f5_2c2a_NNTP_20daemon_20ent Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 4e 4e 54 50 20 64 61 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 65 6e 74 65 72 65 64 2c -R 00 00 01 00 -T 16 00 00 00 20 74 61 72 67 65 74 20 3d 20 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f5_a517_NNTP_20Cannot_20ope.rel b/src/nos/lib/messages_lib/02f5_a517_NNTP_20Cannot_20ope.rel new file mode 100644 index 00000000..f32439bf --- /dev/null +++ b/src/nos/lib/messages_lib/02f5_a517_NNTP_20Cannot_20ope.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___02f5_a517_NNTP_20Cannot_20ope Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 4e 4e 54 50 20 43 61 6e 6e +R 00 00 01 00 +T 0b 00 00 00 6f 74 20 6f 70 65 6e 20 74 65 6d +R 00 00 01 00 +T 16 00 00 00 70 20 66 69 6c 65 20 66 6f 72 20 +R 00 00 01 00 +T 21 00 00 00 61 72 74 69 63 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f6_f2a9_NNTP_20daemon_20exi.rel b/src/nos/lib/messages_lib/02f6_f2a9_NNTP_20daemon_20exi.rel deleted file mode 100644 index 06648ac1..00000000 --- a/src/nos/lib/messages_lib/02f6_f2a9_NNTP_20daemon_20exi.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___02f6_f2a9_NNTP_20daemon_20exi Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4e 4e 54 50 20 64 61 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 65 78 69 74 69 6e 67 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f6_fc8f_NNTP_20can_27t_20re.rel b/src/nos/lib/messages_lib/02f6_fc8f_NNTP_20can_27t_20re.rel new file mode 100644 index 00000000..4575f5a6 --- /dev/null +++ b/src/nos/lib/messages_lib/02f6_fc8f_NNTP_20can_27t_20re.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___02f6_fc8f_NNTP_20can_27t_20re Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 4e 4e 54 50 20 63 61 6e 27 +R 00 00 01 00 +T 0b 00 00 00 74 20 72 65 73 6f 6c 76 65 20 68 +R 00 00 01 00 +T 16 00 00 00 6f 73 74 20 27 25 73 27 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f7_2c2a_NNTP_20daemon_20ent.rel b/src/nos/lib/messages_lib/02f7_2c2a_NNTP_20daemon_20ent.rel new file mode 100644 index 00000000..9bdfc776 --- /dev/null +++ b/src/nos/lib/messages_lib/02f7_2c2a_NNTP_20daemon_20ent.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___02f7_2c2a_NNTP_20daemon_20ent Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 4e 4e 54 50 20 64 61 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 6e 20 65 6e 74 65 72 65 64 2c +R 00 00 01 00 +T 16 00 00 00 20 74 61 72 67 65 74 20 3d 20 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f7_cbc7_NNTP_20daemon_20qui.rel b/src/nos/lib/messages_lib/02f7_cbc7_NNTP_20daemon_20qui.rel deleted file mode 100644 index f28a0bb7..00000000 --- a/src/nos/lib/messages_lib/02f7_cbc7_NNTP_20daemon_20qui.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___02f7_cbc7_NNTP_20daemon_20qui Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 4e 4e 54 50 20 64 61 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 71 75 69 74 20 2d 2d 20 -R 00 00 01 00 -T 16 00 00 00 6c 6f 77 20 6d 65 6d 6f 72 79 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f8_0fa8_NNTP_20group_20_27_.rel b/src/nos/lib/messages_lib/02f8_0fa8_NNTP_20group_20_27_.rel deleted file mode 100644 index a66b2e52..00000000 --- a/src/nos/lib/messages_lib/02f8_0fa8_NNTP_20group_20_27_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___02f8_0fa8_NNTP_20group_20_27_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4e 4e 54 50 20 67 72 6f 75 -R 00 00 01 00 -T 0b 00 00 00 70 20 27 25 73 27 20 69 73 20 6c -R 00 00 01 00 -T 16 00 00 00 6f 63 6b 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f8_f2a9_NNTP_20daemon_20exi.rel b/src/nos/lib/messages_lib/02f8_f2a9_NNTP_20daemon_20exi.rel new file mode 100644 index 00000000..643f4ca4 --- /dev/null +++ b/src/nos/lib/messages_lib/02f8_f2a9_NNTP_20daemon_20exi.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___02f8_f2a9_NNTP_20daemon_20exi Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4e 4e 54 50 20 64 61 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 6e 20 65 78 69 74 69 6e 67 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f9_0e76_NNTP_20receive_20er.rel b/src/nos/lib/messages_lib/02f9_0e76_NNTP_20receive_20er.rel deleted file mode 100644 index c9619939..00000000 --- a/src/nos/lib/messages_lib/02f9_0e76_NNTP_20receive_20er.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___02f9_0e76_NNTP_20receive_20er Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 4e 4e 54 50 20 72 65 63 65 -R 00 00 01 00 -T 0b 00 00 00 69 76 65 20 65 72 72 6f 72 20 61 -R 00 00 01 00 -T 16 00 00 00 66 74 65 72 20 25 64 20 6c 69 6e -R 00 00 01 00 -T 21 00 00 00 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02f9_cbc7_NNTP_20daemon_20qui.rel b/src/nos/lib/messages_lib/02f9_cbc7_NNTP_20daemon_20qui.rel new file mode 100644 index 00000000..86bf7eb3 --- /dev/null +++ b/src/nos/lib/messages_lib/02f9_cbc7_NNTP_20daemon_20qui.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___02f9_cbc7_NNTP_20daemon_20qui Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 4e 4e 54 50 20 64 61 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 6e 20 71 75 69 74 20 2d 2d 20 +R 00 00 01 00 +T 16 00 00 00 6c 6f 77 20 6d 65 6d 6f 72 79 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fa_0fa8_NNTP_20group_20_27_.rel b/src/nos/lib/messages_lib/02fa_0fa8_NNTP_20group_20_27_.rel new file mode 100644 index 00000000..668de89c --- /dev/null +++ b/src/nos/lib/messages_lib/02fa_0fa8_NNTP_20group_20_27_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___02fa_0fa8_NNTP_20group_20_27_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4e 4e 54 50 20 67 72 6f 75 +R 00 00 01 00 +T 0b 00 00 00 70 20 27 25 73 27 20 69 73 20 6c +R 00 00 01 00 +T 16 00 00 00 6f 63 6b 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fa_a47f_NNTP_20received_20_.rel b/src/nos/lib/messages_lib/02fa_a47f_NNTP_20received_20_.rel deleted file mode 100644 index 922d54fd..00000000 --- a/src/nos/lib/messages_lib/02fa_a47f_NNTP_20received_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___02fa_a47f_NNTP_20received_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 4e 4e 54 50 20 72 65 63 65 -R 00 00 01 00 -T 0b 00 00 00 69 76 65 64 20 25 64 20 6c 69 6e -R 00 00 01 00 -T 16 00 00 00 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fb_0916_NNTP_20tracing.rel b/src/nos/lib/messages_lib/02fb_0916_NNTP_20tracing.rel deleted file mode 100644 index bb8f1c43..00000000 --- a/src/nos/lib/messages_lib/02fb_0916_NNTP_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___02fb_0916_NNTP_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4e 4e 54 50 20 74 72 61 63 -R 00 00 01 00 -T 0b 00 00 00 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fb_0e76_NNTP_20receive_20er.rel b/src/nos/lib/messages_lib/02fb_0e76_NNTP_20receive_20er.rel new file mode 100644 index 00000000..eaf88df9 --- /dev/null +++ b/src/nos/lib/messages_lib/02fb_0e76_NNTP_20receive_20er.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___02fb_0e76_NNTP_20receive_20er Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 4e 4e 54 50 20 72 65 63 65 +R 00 00 01 00 +T 0b 00 00 00 69 76 65 20 65 72 72 6f 72 20 61 +R 00 00 01 00 +T 16 00 00 00 66 74 65 72 20 25 64 20 6c 69 6e +R 00 00 01 00 +T 21 00 00 00 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fc_a47f_NNTP_20received_20_.rel b/src/nos/lib/messages_lib/02fc_a47f_NNTP_20received_20_.rel new file mode 100644 index 00000000..df7d5700 --- /dev/null +++ b/src/nos/lib/messages_lib/02fc_a47f_NNTP_20received_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___02fc_a47f_NNTP_20received_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 4e 4e 54 50 20 72 65 63 65 +R 00 00 01 00 +T 0b 00 00 00 69 76 65 64 20 25 64 20 6c 69 6e +R 00 00 01 00 +T 16 00 00 00 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fc_b065_NNTP_20window_20to_.rel b/src/nos/lib/messages_lib/02fc_b065_NNTP_20window_20to_.rel deleted file mode 100644 index 0eace4ca..00000000 --- a/src/nos/lib/messages_lib/02fc_b065_NNTP_20window_20to_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___02fc_b065_NNTP_20window_20to_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 4e 4e 54 50 20 77 69 6e 64 -R 00 00 01 00 -T 0b 00 00 00 6f 77 20 74 6f 20 27 25 73 27 20 -R 00 00 01 00 -T 16 00 00 00 6e 6f 74 20 6f 70 65 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fd_0916_NNTP_20tracing.rel b/src/nos/lib/messages_lib/02fd_0916_NNTP_20tracing.rel new file mode 100644 index 00000000..f27a3de0 --- /dev/null +++ b/src/nos/lib/messages_lib/02fd_0916_NNTP_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___02fd_0916_NNTP_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4e 4e 54 50 20 74 72 61 63 +R 00 00 01 00 +T 0b 00 00 00 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fd_852e_NO_20_2d_20.rel b/src/nos/lib/messages_lib/02fd_852e_NO_20_2d_20.rel deleted file mode 100644 index a1c7ee44..00000000 --- a/src/nos/lib/messages_lib/02fd_852e_NO_20_2d_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___02fd_852e_NO_20_2d_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 4e 4f 20 2d 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fe_b065_NNTP_20window_20to_.rel b/src/nos/lib/messages_lib/02fe_b065_NNTP_20window_20to_.rel new file mode 100644 index 00000000..efcd5ee6 --- /dev/null +++ b/src/nos/lib/messages_lib/02fe_b065_NNTP_20window_20to_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___02fe_b065_NNTP_20window_20to_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 4e 4e 54 50 20 77 69 6e 64 +R 00 00 01 00 +T 0b 00 00 00 6f 77 20 74 6f 20 27 25 73 27 20 +R 00 00 01 00 +T 16 00 00 00 6e 6f 74 20 6f 70 65 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02fe_e182_NO_20_2d_20bad_20ad.rel b/src/nos/lib/messages_lib/02fe_e182_NO_20_2d_20bad_20ad.rel deleted file mode 100644 index 6d638f7e..00000000 --- a/src/nos/lib/messages_lib/02fe_e182_NO_20_2d_20bad_20ad.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___02fe_e182_NO_20_2d_20bad_20ad Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 4e 4f 20 2d 20 62 61 64 20 -R 00 00 01 00 -T 0b 00 00 00 61 64 64 72 65 73 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ff_7ccb_NO_20_2d_20syntax_2.rel b/src/nos/lib/messages_lib/02ff_7ccb_NO_20_2d_20syntax_2.rel deleted file mode 100644 index 2d40cf90..00000000 --- a/src/nos/lib/messages_lib/02ff_7ccb_NO_20_2d_20syntax_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___02ff_7ccb_NO_20_2d_20syntax_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 4e 4f 20 2d 20 73 79 6e 74 -R 00 00 01 00 -T 0b 00 00 00 61 78 20 65 72 72 6f 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/02ff_852e_NO_20_2d_20.rel b/src/nos/lib/messages_lib/02ff_852e_NO_20_2d_20.rel new file mode 100644 index 00000000..5eaadbc0 --- /dev/null +++ b/src/nos/lib/messages_lib/02ff_852e_NO_20_2d_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___02ff_852e_NO_20_2d_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 4e 4f 20 2d 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0300_2df6_NOS_20log_20closed.rel b/src/nos/lib/messages_lib/0300_2df6_NOS_20log_20closed.rel deleted file mode 100644 index ba910462..00000000 --- a/src/nos/lib/messages_lib/0300_2df6_NOS_20log_20closed.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0300_2df6_NOS_20log_20closed Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4e 4f 53 20 6c 6f 67 20 63 -R 00 00 01 00 -T 0b 00 00 00 6c 6f 73 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0300_e182_NO_20_2d_20bad_20ad.rel b/src/nos/lib/messages_lib/0300_e182_NO_20_2d_20bad_20ad.rel new file mode 100644 index 00000000..99b8a444 --- /dev/null +++ b/src/nos/lib/messages_lib/0300_e182_NO_20_2d_20bad_20ad.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0300_e182_NO_20_2d_20bad_20ad Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 4e 4f 20 2d 20 62 61 64 20 +R 00 00 01 00 +T 0b 00 00 00 61 64 64 72 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0301_7ccb_NO_20_2d_20syntax_2.rel b/src/nos/lib/messages_lib/0301_7ccb_NO_20_2d_20syntax_2.rel new file mode 100644 index 00000000..bf5053a3 --- /dev/null +++ b/src/nos/lib/messages_lib/0301_7ccb_NO_20_2d_20syntax_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0301_7ccb_NO_20_2d_20syntax_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 4e 4f 20 2d 20 73 79 6e 74 +R 00 00 01 00 +T 0b 00 00 00 61 78 20 65 72 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0301_e1c8_NOS_20was_20started.rel b/src/nos/lib/messages_lib/0301_e1c8_NOS_20was_20started.rel deleted file mode 100644 index 7ae5e54f..00000000 --- a/src/nos/lib/messages_lib/0301_e1c8_NOS_20was_20started.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0301_e1c8_NOS_20was_20started Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 4e 4f 53 20 77 61 73 20 73 -R 00 00 01 00 -T 0b 00 00 00 74 61 72 74 65 64 20 61 74 20 25 -R 00 00 01 00 -T 16 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0302_2df6_NOS_20log_20closed.rel b/src/nos/lib/messages_lib/0302_2df6_NOS_20log_20closed.rel new file mode 100644 index 00000000..f0c6886b --- /dev/null +++ b/src/nos/lib/messages_lib/0302_2df6_NOS_20log_20closed.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0302_2df6_NOS_20log_20closed Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4e 4f 53 20 6c 6f 67 20 63 +R 00 00 01 00 +T 0b 00 00 00 6c 6f 73 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0302_cfbe_NOS_20was_20stopped.rel b/src/nos/lib/messages_lib/0302_cfbe_NOS_20was_20stopped.rel deleted file mode 100644 index 42fd2f3f..00000000 --- a/src/nos/lib/messages_lib/0302_cfbe_NOS_20was_20stopped.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0302_cfbe_NOS_20was_20stopped Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 4e 4f 53 20 77 61 73 20 73 -R 00 00 01 00 -T 0b 00 00 00 74 6f 70 70 65 64 20 61 74 20 25 -R 00 00 01 00 -T 16 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0303_998c_NULL_20BUFFER_0a.rel b/src/nos/lib/messages_lib/0303_998c_NULL_20BUFFER_0a.rel deleted file mode 100644 index d9aa91fd..00000000 --- a/src/nos/lib/messages_lib/0303_998c_NULL_20BUFFER_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0303_998c_NULL_20BUFFER_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 4e 55 4c 4c 20 42 55 46 46 -R 00 00 01 00 -T 0b 00 00 00 45 52 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0303_e1c8_NOS_20was_20started.rel b/src/nos/lib/messages_lib/0303_e1c8_NOS_20was_20started.rel new file mode 100644 index 00000000..e96214b1 --- /dev/null +++ b/src/nos/lib/messages_lib/0303_e1c8_NOS_20was_20started.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0303_e1c8_NOS_20was_20started Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 4e 4f 53 20 77 61 73 20 73 +R 00 00 01 00 +T 0b 00 00 00 74 61 72 74 65 64 20 61 74 20 25 +R 00 00 01 00 +T 16 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0304_89a8_Net_3e_20.rel b/src/nos/lib/messages_lib/0304_89a8_Net_3e_20.rel deleted file mode 100644 index 9fa4b862..00000000 --- a/src/nos/lib/messages_lib/0304_89a8_Net_3e_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0304_89a8_Net_3e_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 4e 65 74 3e 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0304_cfbe_NOS_20was_20stopped.rel b/src/nos/lib/messages_lib/0304_cfbe_NOS_20was_20stopped.rel new file mode 100644 index 00000000..7fe6dccf --- /dev/null +++ b/src/nos/lib/messages_lib/0304_cfbe_NOS_20was_20stopped.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0304_cfbe_NOS_20was_20stopped Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 4e 4f 53 20 77 61 73 20 73 +R 00 00 01 00 +T 0b 00 00 00 74 6f 70 70 65 64 20 61 74 20 25 +R 00 00 01 00 +T 16 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0305_998c_NULL_20BUFFER_0a.rel b/src/nos/lib/messages_lib/0305_998c_NULL_20BUFFER_0a.rel new file mode 100644 index 00000000..8733a37c --- /dev/null +++ b/src/nos/lib/messages_lib/0305_998c_NULL_20BUFFER_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0305_998c_NULL_20BUFFER_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 4e 55 4c 4c 20 42 55 46 46 +R 00 00 01 00 +T 0b 00 00 00 45 52 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0305_e0c6_Network_20_25s_20co.rel b/src/nos/lib/messages_lib/0305_e0c6_Network_20_25s_20co.rel deleted file mode 100644 index 9ec06b14..00000000 --- a/src/nos/lib/messages_lib/0305_e0c6_Network_20_25s_20co.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0305_e0c6_Network_20_25s_20co Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 4e 65 74 77 6f 72 6b 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 63 6f 6e 66 69 67 75 72 65 -R 00 00 01 00 -T 16 00 00 00 64 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0306_4009_New_20mail_20arrive.rel b/src/nos/lib/messages_lib/0306_4009_New_20mail_20arrive.rel deleted file mode 100644 index f54eaa98..00000000 --- a/src/nos/lib/messages_lib/0306_4009_New_20mail_20arrive.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0306_4009_New_20mail_20arrive Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 4e 65 77 20 6d 61 69 6c 20 -R 00 00 01 00 -T 0b 00 00 00 61 72 72 69 76 65 64 20 66 6f 72 -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0306_89a8_Net_3e_20.rel b/src/nos/lib/messages_lib/0306_89a8_Net_3e_20.rel new file mode 100644 index 00000000..ed35d093 --- /dev/null +++ b/src/nos/lib/messages_lib/0306_89a8_Net_3e_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0306_89a8_Net_3e_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 4e 65 74 3e 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0307_e0c6_Network_20_25s_20co.rel b/src/nos/lib/messages_lib/0307_e0c6_Network_20_25s_20co.rel new file mode 100644 index 00000000..7abe5eeb --- /dev/null +++ b/src/nos/lib/messages_lib/0307_e0c6_Network_20_25s_20co.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0307_e0c6_Network_20_25s_20co Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 4e 65 74 77 6f 72 6b 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 63 6f 6e 66 69 67 75 72 65 +R 00 00 01 00 +T 16 00 00 00 64 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0307_fbfc_New_20mail_20arrive.rel b/src/nos/lib/messages_lib/0307_fbfc_New_20mail_20arrive.rel deleted file mode 100644 index 7faf0e12..00000000 --- a/src/nos/lib/messages_lib/0307_fbfc_New_20mail_20arrive.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___0307_fbfc_New_20mail_20arrive Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 4e 65 77 20 6d 61 69 6c 20 -R 00 00 01 00 -T 0b 00 00 00 61 72 72 69 76 65 64 20 66 6f 72 -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 66 72 6f 6d 20 6d 61 -R 00 00 01 00 -T 21 00 00 00 69 6c 68 6f 73 74 20 3c 25 73 3e -R 00 00 01 00 -T 2c 00 00 00 25 63 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0308_4009_New_20mail_20arrive.rel b/src/nos/lib/messages_lib/0308_4009_New_20mail_20arrive.rel new file mode 100644 index 00000000..2c242fef --- /dev/null +++ b/src/nos/lib/messages_lib/0308_4009_New_20mail_20arrive.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0308_4009_New_20mail_20arrive Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 4e 65 77 20 6d 61 69 6c 20 +R 00 00 01 00 +T 0b 00 00 00 61 72 72 69 76 65 64 20 66 6f 72 +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0308_d0a7_New_20news_20arrive.rel b/src/nos/lib/messages_lib/0308_d0a7_New_20news_20arrive.rel deleted file mode 100644 index a6e11935..00000000 --- a/src/nos/lib/messages_lib/0308_d0a7_New_20news_20arrive.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___0308_d0a7_New_20news_20arrive Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 4e 65 77 20 6e 65 77 73 20 -R 00 00 01 00 -T 0b 00 00 00 61 72 72 69 76 65 64 3a 20 25 73 -R 00 00 01 00 -T 16 00 00 00 2c 20 61 72 74 69 63 6c 65 20 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0309_e9a0_No_20HAPN_20adaptor.rel b/src/nos/lib/messages_lib/0309_e9a0_No_20HAPN_20adaptor.rel deleted file mode 100644 index 9c3b9518..00000000 --- a/src/nos/lib/messages_lib/0309_e9a0_No_20HAPN_20adaptor.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0309_e9a0_No_20HAPN_20adaptor Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 4e 6f 20 48 41 50 4e 20 61 -R 00 00 01 00 -T 0b 00 00 00 64 61 70 74 6f 72 20 61 74 74 61 -R 00 00 01 00 -T 16 00 00 00 63 68 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0309_fbfc_New_20mail_20arrive.rel b/src/nos/lib/messages_lib/0309_fbfc_New_20mail_20arrive.rel new file mode 100644 index 00000000..bef7c029 --- /dev/null +++ b/src/nos/lib/messages_lib/0309_fbfc_New_20mail_20arrive.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___0309_fbfc_New_20mail_20arrive Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 4e 65 77 20 6d 61 69 6c 20 +R 00 00 01 00 +T 0b 00 00 00 61 72 72 69 76 65 64 20 66 6f 72 +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 66 72 6f 6d 20 6d 61 +R 00 00 01 00 +T 21 00 00 00 69 6c 68 6f 73 74 20 3c 25 73 3e +R 00 00 01 00 +T 2c 00 00 00 25 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030a_87bb_No_20current_20sess.rel b/src/nos/lib/messages_lib/030a_87bb_No_20current_20sess.rel deleted file mode 100644 index a7d6d820..00000000 --- a/src/nos/lib/messages_lib/030a_87bb_No_20current_20sess.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___030a_87bb_No_20current_20sess Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 4e 6f 20 63 75 72 72 65 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 73 65 73 73 69 6f 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030a_d0a7_New_20news_20arrive.rel b/src/nos/lib/messages_lib/030a_d0a7_New_20news_20arrive.rel new file mode 100644 index 00000000..ae33b2e8 --- /dev/null +++ b/src/nos/lib/messages_lib/030a_d0a7_New_20news_20arrive.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___030a_d0a7_New_20news_20arrive Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 4e 65 77 20 6e 65 77 73 20 +R 00 00 01 00 +T 0b 00 00 00 61 72 72 69 76 65 64 3a 20 25 73 +R 00 00 01 00 +T 16 00 00 00 2c 20 61 72 74 69 63 6c 65 20 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030b_7f27_No_20dialer_20activ.rel b/src/nos/lib/messages_lib/030b_7f27_No_20dialer_20activ.rel deleted file mode 100644 index 15fc1a84..00000000 --- a/src/nos/lib/messages_lib/030b_7f27_No_20dialer_20activ.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___030b_7f27_No_20dialer_20activ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 4e 6f 20 64 69 61 6c 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 61 63 74 69 76 65 20 6f 6e 20 -R 00 00 01 00 -T 16 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030b_e9a0_No_20HAPN_20adaptor.rel b/src/nos/lib/messages_lib/030b_e9a0_No_20HAPN_20adaptor.rel new file mode 100644 index 00000000..d872cae3 --- /dev/null +++ b/src/nos/lib/messages_lib/030b_e9a0_No_20HAPN_20adaptor.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___030b_e9a0_No_20HAPN_20adaptor Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 4e 6f 20 48 41 50 4e 20 61 +R 00 00 01 00 +T 0b 00 00 00 64 61 70 74 6f 72 20 61 74 74 61 +R 00 00 01 00 +T 16 00 00 00 63 68 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030c_87bb_No_20current_20sess.rel b/src/nos/lib/messages_lib/030c_87bb_No_20current_20sess.rel new file mode 100644 index 00000000..634f5e56 --- /dev/null +++ b/src/nos/lib/messages_lib/030c_87bb_No_20current_20sess.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___030c_87bb_No_20current_20sess Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 4e 6f 20 63 75 72 72 65 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 73 65 73 73 69 6f 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030c_cd1f_No_20finger_20infor.rel b/src/nos/lib/messages_lib/030c_cd1f_No_20finger_20infor.rel deleted file mode 100644 index 7ccac5bb..00000000 --- a/src/nos/lib/messages_lib/030c_cd1f_No_20finger_20infor.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___030c_cd1f_No_20finger_20infor Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 4e 6f 20 66 69 6e 67 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 66 6f 72 6d 61 74 69 6f -R 00 00 01 00 -T 16 00 00 00 6e 20 61 76 61 69 6c 61 62 6c 65 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030d_2a2e_No_20help_20availab.rel b/src/nos/lib/messages_lib/030d_2a2e_No_20help_20availab.rel deleted file mode 100644 index a75cc364..00000000 --- a/src/nos/lib/messages_lib/030d_2a2e_No_20help_20availab.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___030d_2a2e_No_20help_20availab Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 4e 6f 20 68 65 6c 70 20 61 -R 00 00 01 00 -T 0b 00 00 00 76 61 69 6c 61 62 6c 65 2e 20 28 -R 00 00 01 00 -T 16 00 00 00 25 73 20 6e 6f 74 20 66 6f 75 6e -R 00 00 01 00 -T 21 00 00 00 64 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030d_7f27_No_20dialer_20activ.rel b/src/nos/lib/messages_lib/030d_7f27_No_20dialer_20activ.rel new file mode 100644 index 00000000..ec518a46 --- /dev/null +++ b/src/nos/lib/messages_lib/030d_7f27_No_20dialer_20activ.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___030d_7f27_No_20dialer_20activ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 4e 6f 20 64 69 61 6c 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 61 63 74 69 76 65 20 6f 6e 20 +R 00 00 01 00 +T 16 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030e_7cc9_No_20packet_20drive.rel b/src/nos/lib/messages_lib/030e_7cc9_No_20packet_20drive.rel deleted file mode 100644 index d6ace865..00000000 --- a/src/nos/lib/messages_lib/030e_7cc9_No_20packet_20drive.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___030e_7cc9_No_20packet_20drive Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 4e 6f 20 70 61 63 6b 65 74 -R 00 00 01 00 -T 0b 00 00 00 20 64 72 69 76 65 72 20 6c 6f 61 -R 00 00 01 00 -T 16 00 00 00 64 65 64 20 61 74 20 69 6e 74 20 -R 00 00 01 00 -T 21 00 00 00 30 78 25 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030e_cd1f_No_20finger_20infor.rel b/src/nos/lib/messages_lib/030e_cd1f_No_20finger_20infor.rel new file mode 100644 index 00000000..29ad5b77 --- /dev/null +++ b/src/nos/lib/messages_lib/030e_cd1f_No_20finger_20infor.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___030e_cd1f_No_20finger_20infor Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 4e 6f 20 66 69 6e 67 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 66 6f 72 6d 61 74 69 6f +R 00 00 01 00 +T 16 00 00 00 6e 20 61 76 61 69 6c 61 62 6c 65 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030f_2a2e_No_20help_20availab.rel b/src/nos/lib/messages_lib/030f_2a2e_No_20help_20availab.rel new file mode 100644 index 00000000..1ca96607 --- /dev/null +++ b/src/nos/lib/messages_lib/030f_2a2e_No_20help_20availab.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___030f_2a2e_No_20help_20availab Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 4e 6f 20 68 65 6c 70 20 61 +R 00 00 01 00 +T 0b 00 00 00 76 61 69 6c 61 62 6c 65 2e 20 28 +R 00 00 01 00 +T 16 00 00 00 25 73 20 6e 6f 74 20 66 6f 75 6e +R 00 00 01 00 +T 21 00 00 00 64 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/030f_4e0c_No_20such_20message.rel b/src/nos/lib/messages_lib/030f_4e0c_No_20such_20message.rel deleted file mode 100644 index 36ba0aef..00000000 --- a/src/nos/lib/messages_lib/030f_4e0c_No_20such_20message.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___030f_4e0c_No_20such_20message Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 4e 6f 20 73 75 63 68 20 6d -R 00 00 01 00 -T 0b 00 00 00 65 73 73 61 67 65 20 61 72 65 61 -R 00 00 01 00 -T 16 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0310_2a80_No_20such_20server_.rel b/src/nos/lib/messages_lib/0310_2a80_No_20such_20server_.rel deleted file mode 100644 index 1d43798a..00000000 --- a/src/nos/lib/messages_lib/0310_2a80_No_20such_20server_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0310_2a80_No_20such_20server_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 4e 6f 20 73 75 63 68 20 73 -R 00 00 01 00 -T 0b 00 00 00 65 72 76 65 72 20 65 6e 61 62 6c -R 00 00 01 00 -T 16 00 00 00 65 64 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0310_7cc9_No_20packet_20drive.rel b/src/nos/lib/messages_lib/0310_7cc9_No_20packet_20drive.rel new file mode 100644 index 00000000..e81880e6 --- /dev/null +++ b/src/nos/lib/messages_lib/0310_7cc9_No_20packet_20drive.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0310_7cc9_No_20packet_20drive Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 4e 6f 20 70 61 63 6b 65 74 +R 00 00 01 00 +T 0b 00 00 00 20 64 72 69 76 65 72 20 6c 6f 61 +R 00 00 01 00 +T 16 00 00 00 64 65 64 20 61 74 20 69 6e 74 20 +R 00 00 01 00 +T 21 00 00 00 30 78 25 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0311_0cda_Nodetimer_20_25lu_2.rel b/src/nos/lib/messages_lib/0311_0cda_Nodetimer_20_25lu_2.rel deleted file mode 100644 index 4ed96470..00000000 --- a/src/nos/lib/messages_lib/0311_0cda_Nodetimer_20_25lu_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0311_0cda_Nodetimer_20_25lu_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4e 6f 64 65 74 69 6d 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 2f 25 6c 75 20 73 65 -R 00 00 01 00 -T 16 00 00 00 63 6f 6e 64 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0311_4e0c_No_20such_20message.rel b/src/nos/lib/messages_lib/0311_4e0c_No_20such_20message.rel new file mode 100644 index 00000000..a454cb5f --- /dev/null +++ b/src/nos/lib/messages_lib/0311_4e0c_No_20such_20message.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0311_4e0c_No_20such_20message Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 4e 6f 20 73 75 63 68 20 6d +R 00 00 01 00 +T 0b 00 00 00 65 73 73 61 67 65 20 61 72 65 61 +R 00 00 01 00 +T 16 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0312_2a80_No_20such_20server_.rel b/src/nos/lib/messages_lib/0312_2a80_No_20such_20server_.rel new file mode 100644 index 00000000..f800f3fd --- /dev/null +++ b/src/nos/lib/messages_lib/0312_2a80_No_20such_20server_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0312_2a80_No_20such_20server_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 4e 6f 20 73 75 63 68 20 73 +R 00 00 01 00 +T 0b 00 00 00 65 72 76 65 72 20 65 6e 61 62 6c +R 00 00 01 00 +T 16 00 00 00 65 64 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0312_3fb0_None.rel b/src/nos/lib/messages_lib/0312_3fb0_None.rel deleted file mode 100644 index 08a87b24..00000000 --- a/src/nos/lib/messages_lib/0312_3fb0_None.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0312_3fb0_None Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 4e 6f 6e 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0313_0cda_Nodetimer_20_25lu_2.rel b/src/nos/lib/messages_lib/0313_0cda_Nodetimer_20_25lu_2.rel new file mode 100644 index 00000000..1e7bc989 --- /dev/null +++ b/src/nos/lib/messages_lib/0313_0cda_Nodetimer_20_25lu_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0313_0cda_Nodetimer_20_25lu_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4e 6f 64 65 74 69 6d 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 2f 25 6c 75 20 73 65 +R 00 00 01 00 +T 16 00 00 00 63 6f 6e 64 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0313_1aee_None_0a.rel b/src/nos/lib/messages_lib/0313_1aee_None_0a.rel deleted file mode 100644 index c08cd077..00000000 --- a/src/nos/lib/messages_lib/0313_1aee_None_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0313_1aee_None_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 4e 6f 6e 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0314_3fb0_None.rel b/src/nos/lib/messages_lib/0314_3fb0_None.rel new file mode 100644 index 00000000..7ff06d67 --- /dev/null +++ b/src/nos/lib/messages_lib/0314_3fb0_None.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0314_3fb0_None Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 4e 6f 6e 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0314_f8e2_Not_20a_20valid_20s.rel b/src/nos/lib/messages_lib/0314_f8e2_Not_20a_20valid_20s.rel deleted file mode 100644 index 916304a4..00000000 --- a/src/nos/lib/messages_lib/0314_f8e2_Not_20a_20valid_20s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___0314_f8e2_Not_20a_20valid_20s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 4e 6f 74 20 61 20 76 61 6c -R 00 00 01 00 -T 0b 00 00 00 69 64 20 73 6f 63 6b 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0315_1aee_None_0a.rel b/src/nos/lib/messages_lib/0315_1aee_None_0a.rel new file mode 100644 index 00000000..3b003aae --- /dev/null +++ b/src/nos/lib/messages_lib/0315_1aee_None_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0315_1aee_None_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 4e 6f 6e 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0315_b4ba_Not_20an_20FTP_20se.rel b/src/nos/lib/messages_lib/0315_b4ba_Not_20an_20FTP_20se.rel deleted file mode 100644 index da91b290..00000000 --- a/src/nos/lib/messages_lib/0315_b4ba_Not_20an_20FTP_20se.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0315_b4ba_Not_20an_20FTP_20se Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4e 6f 74 20 61 6e 20 46 54 -R 00 00 01 00 -T 0b 00 00 00 50 20 73 65 73 73 69 6f 6e 21 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0316_ee7e_Not_20found_0a.rel b/src/nos/lib/messages_lib/0316_ee7e_Not_20found_0a.rel deleted file mode 100644 index 476e79d4..00000000 --- a/src/nos/lib/messages_lib/0316_ee7e_Not_20found_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0316_ee7e_Not_20found_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 4e 6f 74 20 66 6f 75 6e 64 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0316_f8e2_Not_20a_20valid_20s.rel b/src/nos/lib/messages_lib/0316_f8e2_Not_20a_20valid_20s.rel new file mode 100644 index 00000000..93312ba9 --- /dev/null +++ b/src/nos/lib/messages_lib/0316_f8e2_Not_20a_20valid_20s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0316_f8e2_Not_20a_20valid_20s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 4e 6f 74 20 61 20 76 61 6c +R 00 00 01 00 +T 0b 00 00 00 69 64 20 73 6f 63 6b 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0317_533e_Not_20in_20table_0a.rel b/src/nos/lib/messages_lib/0317_533e_Not_20in_20table_0a.rel deleted file mode 100644 index 0a3086e6..00000000 --- a/src/nos/lib/messages_lib/0317_533e_Not_20in_20table_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0317_533e_Not_20in_20table_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 4e 6f 74 20 69 6e 20 74 61 -R 00 00 01 00 -T 0b 00 00 00 62 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0317_b4ba_Not_20an_20FTP_20se.rel b/src/nos/lib/messages_lib/0317_b4ba_Not_20an_20FTP_20se.rel new file mode 100644 index 00000000..f7381d59 --- /dev/null +++ b/src/nos/lib/messages_lib/0317_b4ba_Not_20an_20FTP_20se.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0317_b4ba_Not_20an_20FTP_20se Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4e 6f 74 20 61 6e 20 46 54 +R 00 00 01 00 +T 0b 00 00 00 50 20 73 65 73 73 69 6f 6e 21 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0318_c7b9_Not_20supported_0a.rel b/src/nos/lib/messages_lib/0318_c7b9_Not_20supported_0a.rel deleted file mode 100644 index 975a4319..00000000 --- a/src/nos/lib/messages_lib/0318_c7b9_Not_20supported_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0318_c7b9_Not_20supported_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4e 6f 74 20 73 75 70 70 6f -R 00 00 01 00 -T 0b 00 00 00 72 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0318_ee7e_Not_20found_0a.rel b/src/nos/lib/messages_lib/0318_ee7e_Not_20found_0a.rel new file mode 100644 index 00000000..c058f8b0 --- /dev/null +++ b/src/nos/lib/messages_lib/0318_ee7e_Not_20found_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0318_ee7e_Not_20found_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 4e 6f 74 20 66 6f 75 6e 64 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0319_533e_Not_20in_20table_0a.rel b/src/nos/lib/messages_lib/0319_533e_Not_20in_20table_0a.rel new file mode 100644 index 00000000..0810e604 --- /dev/null +++ b/src/nos/lib/messages_lib/0319_533e_Not_20in_20table_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0319_533e_Not_20in_20table_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 4e 6f 74 20 69 6e 20 74 61 +R 00 00 01 00 +T 0b 00 00 00 62 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0319_9692_Obsotimer_20_25lu_2.rel b/src/nos/lib/messages_lib/0319_9692_Obsotimer_20_25lu_2.rel deleted file mode 100644 index 63f20143..00000000 --- a/src/nos/lib/messages_lib/0319_9692_Obsotimer_20_25lu_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0319_9692_Obsotimer_20_25lu_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 4f 62 73 6f 74 69 6d 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 2f 25 6c 75 20 73 65 -R 00 00 01 00 -T 16 00 00 00 63 6f 6e 64 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031a_c7b9_Not_20supported_0a.rel b/src/nos/lib/messages_lib/031a_c7b9_Not_20supported_0a.rel new file mode 100644 index 00000000..ac7c044c --- /dev/null +++ b/src/nos/lib/messages_lib/031a_c7b9_Not_20supported_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___031a_c7b9_Not_20supported_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4e 6f 74 20 73 75 70 70 6f +R 00 00 01 00 +T 0b 00 00 00 72 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031a_ff96_Oh_2c_20hello_20_25.rel b/src/nos/lib/messages_lib/031a_ff96_Oh_2c_20hello_20_25.rel deleted file mode 100644 index 413773b6..00000000 --- a/src/nos/lib/messages_lib/031a_ff96_Oh_2c_20hello_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___031a_ff96_Oh_2c_20hello_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 4f 68 2c 20 68 65 6c 6c 6f -R 00 00 01 00 -T 0b 00 00 00 20 25 73 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031b_0948_Only_20_25d_20DRSI_.rel b/src/nos/lib/messages_lib/031b_0948_Only_20_25d_20DRSI_.rel deleted file mode 100644 index 20c8776c..00000000 --- a/src/nos/lib/messages_lib/031b_0948_Only_20_25d_20DRSI_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 33 flags 0 -S ___031b_0948_Only_20_25d_20DRSI_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 31 00 4f 6e 6c 79 20 25 64 20 44 -R 00 00 01 00 -T 0b 00 00 00 52 53 49 20 63 6f 6e 74 72 6f 6c -R 00 00 01 00 -T 16 00 00 00 6c 65 72 28 73 29 20 73 75 70 70 -R 00 00 01 00 -T 21 00 00 00 6f 72 74 65 64 20 72 69 67 68 74 -R 00 00 01 00 -T 2c 00 00 00 20 6e 6f 77 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031b_9692_Obsotimer_20_25lu_2.rel b/src/nos/lib/messages_lib/031b_9692_Obsotimer_20_25lu_2.rel new file mode 100644 index 00000000..5c070565 --- /dev/null +++ b/src/nos/lib/messages_lib/031b_9692_Obsotimer_20_25lu_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___031b_9692_Obsotimer_20_25lu_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 4f 62 73 6f 74 69 6d 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 2f 25 6c 75 20 73 65 +R 00 00 01 00 +T 16 00 00 00 63 6f 6e 64 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031c_8edb_Only_20_25d_20net_2.rel b/src/nos/lib/messages_lib/031c_8edb_Only_20_25d_20net_2.rel deleted file mode 100644 index 0aafb27d..00000000 --- a/src/nos/lib/messages_lib/031c_8edb_Only_20_25d_20net_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___031c_8edb_Only_20_25d_20net_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 4f 6e 6c 79 20 25 64 20 6e -R 00 00 01 00 -T 0b 00 00 00 65 74 2f 72 6f 6d 20 69 6e 74 65 -R 00 00 01 00 -T 16 00 00 00 72 66 61 63 65 73 20 61 76 61 69 -R 00 00 01 00 -T 21 00 00 00 6c 61 62 6c 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031c_ff96_Oh_2c_20hello_20_25.rel b/src/nos/lib/messages_lib/031c_ff96_Oh_2c_20hello_20_25.rel new file mode 100644 index 00000000..13442dca --- /dev/null +++ b/src/nos/lib/messages_lib/031c_ff96_Oh_2c_20hello_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___031c_ff96_Oh_2c_20hello_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 4f 68 2c 20 68 65 6c 6c 6f +R 00 00 01 00 +T 0b 00 00 00 20 25 73 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031d_0948_Only_20_25d_20DRSI_.rel b/src/nos/lib/messages_lib/031d_0948_Only_20_25d_20DRSI_.rel new file mode 100644 index 00000000..559f4bab --- /dev/null +++ b/src/nos/lib/messages_lib/031d_0948_Only_20_25d_20DRSI_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 33 flags 0 +S ___031d_0948_Only_20_25d_20DRSI_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 31 00 4f 6e 6c 79 20 25 64 20 44 +R 00 00 01 00 +T 0b 00 00 00 52 53 49 20 63 6f 6e 74 72 6f 6c +R 00 00 01 00 +T 16 00 00 00 6c 65 72 28 73 29 20 73 75 70 70 +R 00 00 01 00 +T 21 00 00 00 6f 72 74 65 64 20 72 69 67 68 74 +R 00 00 01 00 +T 2c 00 00 00 20 6e 6f 77 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031d_f9f0_Only_201_20EAGLE_20.rel b/src/nos/lib/messages_lib/031d_f9f0_Only_201_20EAGLE_20.rel deleted file mode 100644 index 3e3879c4..00000000 --- a/src/nos/lib/messages_lib/031d_f9f0_Only_201_20EAGLE_20.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___031d_f9f0_Only_201_20EAGLE_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 4f 6e 6c 79 20 31 20 45 41 -R 00 00 01 00 -T 0b 00 00 00 47 4c 45 20 63 6f 6e 74 72 6f 6c -R 00 00 01 00 -T 16 00 00 00 6c 65 72 20 73 75 70 70 6f 72 74 -R 00 00 01 00 -T 21 00 00 00 65 64 20 72 69 67 68 74 20 6e 6f -R 00 00 01 00 -T 2c 00 00 00 77 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031e_1514_Outqlen_3a_20_25d_2.rel b/src/nos/lib/messages_lib/031e_1514_Outqlen_3a_20_25d_2.rel deleted file mode 100644 index 3b94dbf5..00000000 --- a/src/nos/lib/messages_lib/031e_1514_Outqlen_3a_20_25d_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___031e_1514_Outqlen_3a_20_25d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 4f 75 74 71 6c 65 6e 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 64 20 70 61 63 6b 65 74 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031e_8edb_Only_20_25d_20net_2.rel b/src/nos/lib/messages_lib/031e_8edb_Only_20_25d_20net_2.rel new file mode 100644 index 00000000..22daac11 --- /dev/null +++ b/src/nos/lib/messages_lib/031e_8edb_Only_20_25d_20net_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___031e_8edb_Only_20_25d_20net_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 4f 6e 6c 79 20 25 64 20 6e +R 00 00 01 00 +T 0b 00 00 00 65 74 2f 72 6f 6d 20 69 6e 74 65 +R 00 00 01 00 +T 16 00 00 00 72 66 61 63 65 73 20 61 76 61 69 +R 00 00 01 00 +T 21 00 00 00 6c 61 62 6c 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031f_5b48_PANIC_3a_20Timer_20.rel b/src/nos/lib/messages_lib/031f_5b48_PANIC_3a_20Timer_20.rel deleted file mode 100644 index 12f93dae..00000000 --- a/src/nos/lib/messages_lib/031f_5b48_PANIC_3a_20Timer_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___031f_5b48_PANIC_3a_20Timer_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 50 41 4e 49 43 3a 20 54 69 -R 00 00 01 00 -T 0b 00 00 00 6d 65 72 20 6c 6f 6f 70 20 61 74 -R 00 00 01 00 -T 16 00 00 00 20 25 6c 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/031f_f9f0_Only_201_20EAGLE_20.rel b/src/nos/lib/messages_lib/031f_f9f0_Only_201_20EAGLE_20.rel new file mode 100644 index 00000000..80f22929 --- /dev/null +++ b/src/nos/lib/messages_lib/031f_f9f0_Only_201_20EAGLE_20.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___031f_f9f0_Only_201_20EAGLE_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 4f 6e 6c 79 20 31 20 45 41 +R 00 00 01 00 +T 0b 00 00 00 47 4c 45 20 63 6f 6e 74 72 6f 6c +R 00 00 01 00 +T 16 00 00 00 6c 65 72 20 73 75 70 70 6f 72 74 +R 00 00 01 00 +T 21 00 00 00 65 64 20 72 69 67 68 74 20 6e 6f +R 00 00 01 00 +T 2c 00 00 00 77 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0320_1514_Outqlen_3a_20_25d_2.rel b/src/nos/lib/messages_lib/0320_1514_Outqlen_3a_20_25d_2.rel new file mode 100644 index 00000000..e9129080 --- /dev/null +++ b/src/nos/lib/messages_lib/0320_1514_Outqlen_3a_20_25d_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0320_1514_Outqlen_3a_20_25d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 4f 75 74 71 6c 65 6e 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 64 20 70 61 63 6b 65 74 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0320_281b_PANIC_3a_20buffer_2.rel b/src/nos/lib/messages_lib/0320_281b_PANIC_3a_20buffer_2.rel deleted file mode 100644 index ce09822b..00000000 --- a/src/nos/lib/messages_lib/0320_281b_PANIC_3a_20buffer_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___0320_281b_PANIC_3a_20buffer_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 50 41 4e 49 43 3a 20 62 75 -R 00 00 01 00 -T 0b 00 00 00 66 66 65 72 20 61 75 64 69 74 20 -R 00 00 01 00 -T 16 00 00 00 66 61 69 6c 75 72 65 20 69 6e 20 -R 00 00 01 00 -T 21 00 00 00 25 73 20 6c 69 6e 65 20 25 64 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0321_5b48_PANIC_3a_20Timer_20.rel b/src/nos/lib/messages_lib/0321_5b48_PANIC_3a_20Timer_20.rel new file mode 100644 index 00000000..482c147c --- /dev/null +++ b/src/nos/lib/messages_lib/0321_5b48_PANIC_3a_20Timer_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0321_5b48_PANIC_3a_20Timer_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 50 41 4e 49 43 3a 20 54 69 +R 00 00 01 00 +T 0b 00 00 00 6d 65 72 20 6c 6f 6f 70 20 61 74 +R 00 00 01 00 +T 16 00 00 00 20 25 6c 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0321_f630_PAP_0a.rel b/src/nos/lib/messages_lib/0321_f630_PAP_0a.rel deleted file mode 100644 index 41f916da..00000000 --- a/src/nos/lib/messages_lib/0321_f630_PAP_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0321_f630_PAP_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 50 41 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0322_281b_PANIC_3a_20buffer_2.rel b/src/nos/lib/messages_lib/0322_281b_PANIC_3a_20buffer_2.rel new file mode 100644 index 00000000..db242f8d --- /dev/null +++ b/src/nos/lib/messages_lib/0322_281b_PANIC_3a_20buffer_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___0322_281b_PANIC_3a_20buffer_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 50 41 4e 49 43 3a 20 62 75 +R 00 00 01 00 +T 0b 00 00 00 66 66 65 72 20 61 75 64 69 74 20 +R 00 00 01 00 +T 16 00 00 00 66 61 69 6c 75 72 65 20 69 6e 20 +R 00 00 01 00 +T 21 00 00 00 25 73 20 6c 69 6e 65 20 25 64 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0322_b2fb_PAP_20_25s_0a.rel b/src/nos/lib/messages_lib/0322_b2fb_PAP_20_25s_0a.rel deleted file mode 100644 index 565e77af..00000000 --- a/src/nos/lib/messages_lib/0322_b2fb_PAP_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0322_b2fb_PAP_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 50 41 50 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0323_8063_PASS_20_25s.rel b/src/nos/lib/messages_lib/0323_8063_PASS_20_25s.rel deleted file mode 100644 index d5283ecb..00000000 --- a/src/nos/lib/messages_lib/0323_8063_PASS_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0323_8063_PASS_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 50 41 53 53 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0323_f630_PAP_0a.rel b/src/nos/lib/messages_lib/0323_f630_PAP_0a.rel new file mode 100644 index 00000000..03cc5eab --- /dev/null +++ b/src/nos/lib/messages_lib/0323_f630_PAP_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0323_f630_PAP_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 50 41 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0324_2320_PI_20Board_20Statis.rel b/src/nos/lib/messages_lib/0324_2320_PI_20Board_20Statis.rel deleted file mode 100644 index 0b84f56e..00000000 --- a/src/nos/lib/messages_lib/0324_2320_PI_20Board_20Statis.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0324_2320_PI_20Board_20Statis Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 50 49 20 42 6f 61 72 64 20 -R 00 00 01 00 -T 0b 00 00 00 53 74 61 74 69 73 74 69 63 73 3a -R 00 00 01 00 -T 16 00 00 00 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0324_b2fb_PAP_20_25s_0a.rel b/src/nos/lib/messages_lib/0324_b2fb_PAP_20_25s_0a.rel new file mode 100644 index 00000000..69c11eb8 --- /dev/null +++ b/src/nos/lib/messages_lib/0324_b2fb_PAP_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0324_b2fb_PAP_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 50 41 50 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0325_73f1_PI_3a_20DMA_20_25d_.rel b/src/nos/lib/messages_lib/0325_73f1_PI_3a_20DMA_20_25d_.rel deleted file mode 100644 index 5b026101..00000000 --- a/src/nos/lib/messages_lib/0325_73f1_PI_3a_20DMA_20_25d_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0325_73f1_PI_3a_20DMA_20_25d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 50 49 3a 20 44 4d 41 20 25 -R 00 00 01 00 -T 0b 00 00 00 64 20 6f 75 74 20 6f 66 20 72 61 -R 00 00 01 00 -T 16 00 00 00 6e 67 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0325_8063_PASS_20_25s.rel b/src/nos/lib/messages_lib/0325_8063_PASS_20_25s.rel new file mode 100644 index 00000000..7094c75a --- /dev/null +++ b/src/nos/lib/messages_lib/0325_8063_PASS_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0325_8063_PASS_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 50 41 53 53 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0326_2320_PI_20Board_20Statis.rel b/src/nos/lib/messages_lib/0326_2320_PI_20Board_20Statis.rel new file mode 100644 index 00000000..78506324 --- /dev/null +++ b/src/nos/lib/messages_lib/0326_2320_PI_20Board_20Statis.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0326_2320_PI_20Board_20Statis Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 50 49 20 42 6f 61 72 64 20 +R 00 00 01 00 +T 0b 00 00 00 53 74 61 74 69 73 74 69 63 73 3a +R 00 00 01 00 +T 16 00 00 00 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0326_5841_PI_3a_20DMA_20chann.rel b/src/nos/lib/messages_lib/0326_5841_PI_3a_20DMA_20chann.rel deleted file mode 100644 index f60b4f81..00000000 --- a/src/nos/lib/messages_lib/0326_5841_PI_3a_20DMA_20chann.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0326_5841_PI_3a_20DMA_20chann Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 50 49 3a 20 44 4d 41 20 63 -R 00 00 01 00 -T 0b 00 00 00 68 61 6e 6e 65 6c 20 25 64 20 6f -R 00 00 01 00 -T 16 00 00 00 75 74 20 6f 66 20 72 61 6e 67 65 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0327_3992_PI_3a_20IRQ_20_25u_.rel b/src/nos/lib/messages_lib/0327_3992_PI_3a_20IRQ_20_25u_.rel deleted file mode 100644 index b0c68d02..00000000 --- a/src/nos/lib/messages_lib/0327_3992_PI_3a_20IRQ_20_25u_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0327_3992_PI_3a_20IRQ_20_25u_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 50 49 3a 20 49 52 51 20 25 -R 00 00 01 00 -T 0b 00 00 00 75 20 6f 75 74 20 6f 66 20 72 61 -R 00 00 01 00 -T 16 00 00 00 6e 67 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0327_73f1_PI_3a_20DMA_20_25d_.rel b/src/nos/lib/messages_lib/0327_73f1_PI_3a_20DMA_20_25d_.rel new file mode 100644 index 00000000..c4f382c3 --- /dev/null +++ b/src/nos/lib/messages_lib/0327_73f1_PI_3a_20DMA_20_25d_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0327_73f1_PI_3a_20DMA_20_25d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 50 49 3a 20 44 4d 41 20 25 +R 00 00 01 00 +T 0b 00 00 00 64 20 6f 75 74 20 6f 66 20 72 61 +R 00 00 01 00 +T 16 00 00 00 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0328_4ca4_PI_3a_20Interface_2.rel b/src/nos/lib/messages_lib/0328_4ca4_PI_3a_20Interface_2.rel deleted file mode 100644 index a61c20cb..00000000 --- a/src/nos/lib/messages_lib/0328_4ca4_PI_3a_20Interface_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0328_4ca4_PI_3a_20Interface_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 50 49 3a 20 49 6e 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 66 61 63 65 20 25 73 20 61 6c 72 -R 00 00 01 00 -T 16 00 00 00 65 61 64 79 20 65 78 69 73 74 73 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0328_5841_PI_3a_20DMA_20chann.rel b/src/nos/lib/messages_lib/0328_5841_PI_3a_20DMA_20chann.rel new file mode 100644 index 00000000..4fd97ab4 --- /dev/null +++ b/src/nos/lib/messages_lib/0328_5841_PI_3a_20DMA_20chann.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0328_5841_PI_3a_20DMA_20chann Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 50 49 3a 20 44 4d 41 20 63 +R 00 00 01 00 +T 0b 00 00 00 68 61 6e 6e 65 6c 20 25 64 20 6f +R 00 00 01 00 +T 16 00 00 00 75 74 20 6f 66 20 72 61 6e 67 65 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0329_3992_PI_3a_20IRQ_20_25u_.rel b/src/nos/lib/messages_lib/0329_3992_PI_3a_20IRQ_20_25u_.rel new file mode 100644 index 00000000..f4f66b96 --- /dev/null +++ b/src/nos/lib/messages_lib/0329_3992_PI_3a_20IRQ_20_25u_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0329_3992_PI_3a_20IRQ_20_25u_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 50 49 3a 20 49 52 51 20 25 +R 00 00 01 00 +T 0b 00 00 00 75 20 6f 75 74 20 6f 66 20 72 61 +R 00 00 01 00 +T 16 00 00 00 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0329_d856_PI_3a_20Maximum_20o.rel b/src/nos/lib/messages_lib/0329_d856_PI_3a_20Maximum_20o.rel deleted file mode 100644 index d1b6b26f..00000000 --- a/src/nos/lib/messages_lib/0329_d856_PI_3a_20Maximum_20o.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0329_d856_PI_3a_20Maximum_20o Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 50 49 3a 20 4d 61 78 69 6d -R 00 00 01 00 -T 0b 00 00 00 75 6d 20 6f 66 20 25 64 20 50 49 -R 00 00 01 00 -T 16 00 00 00 20 63 61 72 64 73 20 73 75 70 70 -R 00 00 01 00 -T 21 00 00 00 6f 72 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032a_4ca4_PI_3a_20Interface_2.rel b/src/nos/lib/messages_lib/032a_4ca4_PI_3a_20Interface_2.rel new file mode 100644 index 00000000..d1870d72 --- /dev/null +++ b/src/nos/lib/messages_lib/032a_4ca4_PI_3a_20Interface_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___032a_4ca4_PI_3a_20Interface_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 50 49 3a 20 49 6e 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 66 61 63 65 20 25 73 20 61 6c 72 +R 00 00 01 00 +T 16 00 00 00 65 61 64 79 20 65 78 69 73 74 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032a_9098_PI_3a_20Mode_20_25s.rel b/src/nos/lib/messages_lib/032a_9098_PI_3a_20Mode_20_25s.rel deleted file mode 100644 index 0a5b5810..00000000 --- a/src/nos/lib/messages_lib/032a_9098_PI_3a_20Mode_20_25s.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___032a_9098_PI_3a_20Mode_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 50 49 3a 20 4d 6f 64 65 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 75 6e 6b 6e 6f 77 6e 20 -R 00 00 01 00 -T 16 00 00 00 66 6f 72 20 69 6e 74 65 72 66 61 -R 00 00 01 00 -T 21 00 00 00 63 65 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032b_d856_PI_3a_20Maximum_20o.rel b/src/nos/lib/messages_lib/032b_d856_PI_3a_20Maximum_20o.rel new file mode 100644 index 00000000..f1d47be6 --- /dev/null +++ b/src/nos/lib/messages_lib/032b_d856_PI_3a_20Maximum_20o.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___032b_d856_PI_3a_20Maximum_20o Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 50 49 3a 20 4d 61 78 69 6d +R 00 00 01 00 +T 0b 00 00 00 75 6d 20 6f 66 20 25 64 20 50 49 +R 00 00 01 00 +T 16 00 00 00 20 63 61 72 64 73 20 73 75 70 70 +R 00 00 01 00 +T 21 00 00 00 6f 72 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032b_de39_PI_3a_20No_20IP_20a.rel b/src/nos/lib/messages_lib/032b_de39_PI_3a_20No_20IP_20a.rel deleted file mode 100644 index 94bab262..00000000 --- a/src/nos/lib/messages_lib/032b_de39_PI_3a_20No_20IP_20a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___032b_de39_PI_3a_20No_20IP_20a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 50 49 3a 20 4e 6f 20 49 50 -R 00 00 01 00 -T 0b 00 00 00 20 61 64 64 72 65 73 73 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032c_02ea_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032c_02ea_PI_3a_20No_20memory.rel deleted file mode 100644 index cdbea174..00000000 --- a/src/nos/lib/messages_lib/032c_02ea_PI_3a_20No_20memory.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___032c_02ea_PI_3a_20No_20memory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 50 49 3a 20 4e 6f 20 6d 65 -R 00 00 01 00 -T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 -R 00 00 01 00 -T 16 00 00 00 62 6c 65 20 66 6f 72 20 72 65 63 -R 00 00 01 00 -T 21 00 00 00 65 69 76 65 20 62 75 66 66 65 72 -R 00 00 01 00 -T 2c 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032c_9098_PI_3a_20Mode_20_25s.rel b/src/nos/lib/messages_lib/032c_9098_PI_3a_20Mode_20_25s.rel new file mode 100644 index 00000000..08d64aca --- /dev/null +++ b/src/nos/lib/messages_lib/032c_9098_PI_3a_20Mode_20_25s.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___032c_9098_PI_3a_20Mode_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 50 49 3a 20 4d 6f 64 65 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 75 6e 6b 6e 6f 77 6e 20 +R 00 00 01 00 +T 16 00 00 00 66 6f 72 20 69 6e 74 65 72 66 61 +R 00 00 01 00 +T 21 00 00 00 63 65 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032d_c0d0_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032d_c0d0_PI_3a_20No_20memory.rel deleted file mode 100644 index e6d1bf73..00000000 --- a/src/nos/lib/messages_lib/032d_c0d0_PI_3a_20No_20memory.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2f flags 0 -S ___032d_c0d0_PI_3a_20No_20memory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2d 00 50 49 3a 20 4e 6f 20 6d 65 -R 00 00 01 00 -T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 -R 00 00 01 00 -T 16 00 00 00 62 6c 65 20 66 6f 72 20 72 65 63 -R 00 00 01 00 -T 21 00 00 00 65 69 76 65 20 62 75 66 66 65 72 -R 00 00 01 00 -T 2c 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032d_de39_PI_3a_20No_20IP_20a.rel b/src/nos/lib/messages_lib/032d_de39_PI_3a_20No_20IP_20a.rel new file mode 100644 index 00000000..d5e2b7e8 --- /dev/null +++ b/src/nos/lib/messages_lib/032d_de39_PI_3a_20No_20IP_20a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___032d_de39_PI_3a_20No_20IP_20a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 50 49 3a 20 4e 6f 20 49 50 +R 00 00 01 00 +T 0b 00 00 00 20 61 64 64 72 65 73 73 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032e_02ea_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032e_02ea_PI_3a_20No_20memory.rel new file mode 100644 index 00000000..a8d5612e --- /dev/null +++ b/src/nos/lib/messages_lib/032e_02ea_PI_3a_20No_20memory.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___032e_02ea_PI_3a_20No_20memory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 50 49 3a 20 4e 6f 20 6d 65 +R 00 00 01 00 +T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 +R 00 00 01 00 +T 16 00 00 00 62 6c 65 20 66 6f 72 20 72 65 63 +R 00 00 01 00 +T 21 00 00 00 65 69 76 65 20 62 75 66 66 65 72 +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032e_94ca_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032e_94ca_PI_3a_20No_20memory.rel deleted file mode 100644 index 0600e9b2..00000000 --- a/src/nos/lib/messages_lib/032e_94ca_PI_3a_20No_20memory.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___032e_94ca_PI_3a_20No_20memory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 50 49 3a 20 4e 6f 20 6d 65 -R 00 00 01 00 -T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 -R 00 00 01 00 -T 16 00 00 00 62 6c 65 20 66 6f 72 20 74 72 61 -R 00 00 01 00 -T 21 00 00 00 6e 73 6d 69 74 20 62 75 66 66 65 -R 00 00 01 00 -T 2c 00 00 00 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032f_c0d0_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032f_c0d0_PI_3a_20No_20memory.rel new file mode 100644 index 00000000..4d11022e --- /dev/null +++ b/src/nos/lib/messages_lib/032f_c0d0_PI_3a_20No_20memory.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2f flags 0 +S ___032f_c0d0_PI_3a_20No_20memory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2d 00 50 49 3a 20 4e 6f 20 6d 65 +R 00 00 01 00 +T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 +R 00 00 01 00 +T 16 00 00 00 62 6c 65 20 66 6f 72 20 72 65 63 +R 00 00 01 00 +T 21 00 00 00 65 69 76 65 20 62 75 66 66 65 72 +R 00 00 01 00 +T 2c 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/032f_c698_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/032f_c698_PI_3a_20No_20memory.rel deleted file mode 100644 index 817a25bc..00000000 --- a/src/nos/lib/messages_lib/032f_c698_PI_3a_20No_20memory.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2f flags 0 -S ___032f_c698_PI_3a_20No_20memory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2d 00 50 49 3a 20 4e 6f 20 6d 65 -R 00 00 01 00 -T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 -R 00 00 01 00 -T 16 00 00 00 62 6c 65 20 66 6f 72 20 74 72 61 -R 00 00 01 00 -T 21 00 00 00 6e 73 6d 69 74 20 62 75 66 66 65 -R 00 00 01 00 -T 2c 00 00 00 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0330_94ca_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/0330_94ca_PI_3a_20No_20memory.rel new file mode 100644 index 00000000..8b070f1b --- /dev/null +++ b/src/nos/lib/messages_lib/0330_94ca_PI_3a_20No_20memory.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___0330_94ca_PI_3a_20No_20memory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 50 49 3a 20 4e 6f 20 6d 65 +R 00 00 01 00 +T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 +R 00 00 01 00 +T 16 00 00 00 62 6c 65 20 66 6f 72 20 74 72 61 +R 00 00 01 00 +T 21 00 00 00 6e 73 6d 69 74 20 62 75 66 66 65 +R 00 00 01 00 +T 2c 00 00 00 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0330_d61f_PI_3a_20Set_20mycal.rel b/src/nos/lib/messages_lib/0330_d61f_PI_3a_20Set_20mycal.rel deleted file mode 100644 index e349090e..00000000 --- a/src/nos/lib/messages_lib/0330_d61f_PI_3a_20Set_20mycal.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0330_d61f_PI_3a_20Set_20mycal Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 50 49 3a 20 53 65 74 20 6d -R 00 00 01 00 -T 0b 00 00 00 79 63 61 6c 6c 20 66 69 72 73 74 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0331_68d4_PID_20_20_20CS_3aIP.rel b/src/nos/lib/messages_lib/0331_68d4_PID_20_20_20CS_3aIP.rel deleted file mode 100644 index a7c62a3d..00000000 --- a/src/nos/lib/messages_lib/0331_68d4_PID_20_20_20CS_3aIP.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 43 flags 0 -S ___0331_68d4_PID_20_20_20CS_3aIP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 41 00 50 49 44 20 20 20 43 53 3a -R 00 00 01 00 -T 0b 00 00 00 49 50 20 20 20 20 20 20 53 53 3a -R 00 00 01 00 -T 16 00 00 00 53 50 20 20 20 20 20 20 73 74 61 -R 00 00 01 00 -T 21 00 00 00 63 6b 20 75 73 61 67 65 20 65 76 -R 00 00 01 00 -T 2c 00 00 00 65 6e 74 20 66 6c 20 20 69 6e 20 -R 00 00 01 00 -T 37 00 00 00 20 6f 75 74 20 20 6e 61 6d 65 0a -R 00 00 01 00 -T 42 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0331_c698_PI_3a_20No_20memory.rel b/src/nos/lib/messages_lib/0331_c698_PI_3a_20No_20memory.rel new file mode 100644 index 00000000..e2c27003 --- /dev/null +++ b/src/nos/lib/messages_lib/0331_c698_PI_3a_20No_20memory.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2f flags 0 +S ___0331_c698_PI_3a_20No_20memory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2d 00 50 49 3a 20 4e 6f 20 6d 65 +R 00 00 01 00 +T 0b 00 00 00 6d 6f 72 79 20 61 76 61 69 6c 61 +R 00 00 01 00 +T 16 00 00 00 62 6c 65 20 66 6f 72 20 74 72 61 +R 00 00 01 00 +T 21 00 00 00 6e 73 6d 69 74 20 62 75 66 66 65 +R 00 00 01 00 +T 2c 00 00 00 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0332_3c62_POP_20access_20DENI.rel b/src/nos/lib/messages_lib/0332_3c62_POP_20access_20DENI.rel deleted file mode 100644 index 2a49d648..00000000 --- a/src/nos/lib/messages_lib/0332_3c62_POP_20access_20DENI.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0332_3c62_POP_20access_20DENI Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 50 4f 50 20 61 63 63 65 73 -R 00 00 01 00 -T 0b 00 00 00 73 20 44 45 4e 49 45 44 20 74 6f -R 00 00 01 00 -T 16 00 00 00 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0332_d61f_PI_3a_20Set_20mycal.rel b/src/nos/lib/messages_lib/0332_d61f_PI_3a_20Set_20mycal.rel new file mode 100644 index 00000000..dcb0fb81 --- /dev/null +++ b/src/nos/lib/messages_lib/0332_d61f_PI_3a_20Set_20mycal.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0332_d61f_PI_3a_20Set_20mycal Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 50 49 3a 20 53 65 74 20 6d +R 00 00 01 00 +T 0b 00 00 00 79 63 61 6c 6c 20 66 69 72 73 74 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0333_68d4_PID_20_20_20CS_3aIP.rel b/src/nos/lib/messages_lib/0333_68d4_PID_20_20_20CS_3aIP.rel new file mode 100644 index 00000000..60bfd461 --- /dev/null +++ b/src/nos/lib/messages_lib/0333_68d4_PID_20_20_20CS_3aIP.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 43 flags 0 +S ___0333_68d4_PID_20_20_20CS_3aIP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 41 00 50 49 44 20 20 20 43 53 3a +R 00 00 01 00 +T 0b 00 00 00 49 50 20 20 20 20 20 20 53 53 3a +R 00 00 01 00 +T 16 00 00 00 53 50 20 20 20 20 20 20 73 74 61 +R 00 00 01 00 +T 21 00 00 00 63 6b 20 75 73 61 67 65 20 65 76 +R 00 00 01 00 +T 2c 00 00 00 65 6e 74 20 66 6c 20 20 69 6e 20 +R 00 00 01 00 +T 37 00 00 00 20 6f 75 74 20 20 6e 61 6d 65 0a +R 00 00 01 00 +T 42 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0333_f3cf_POP_20access_20gran.rel b/src/nos/lib/messages_lib/0333_f3cf_POP_20access_20gran.rel deleted file mode 100644 index fee7d976..00000000 --- a/src/nos/lib/messages_lib/0333_f3cf_POP_20access_20gran.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0333_f3cf_POP_20access_20gran Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 50 4f 50 20 61 63 63 65 73 -R 00 00 01 00 -T 0b 00 00 00 73 20 67 72 61 6e 74 65 64 20 74 -R 00 00 01 00 -T 16 00 00 00 6f 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0334_3c62_POP_20access_20DENI.rel b/src/nos/lib/messages_lib/0334_3c62_POP_20access_20DENI.rel new file mode 100644 index 00000000..bcdd2031 --- /dev/null +++ b/src/nos/lib/messages_lib/0334_3c62_POP_20access_20DENI.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0334_3c62_POP_20access_20DENI Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 50 4f 50 20 61 63 63 65 73 +R 00 00 01 00 +T 0b 00 00 00 73 20 44 45 4e 49 45 44 20 74 6f +R 00 00 01 00 +T 16 00 00 00 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0334_639f_POP_20client_20retr.rel b/src/nos/lib/messages_lib/0334_639f_POP_20client_20retr.rel deleted file mode 100644 index d700a3ec..00000000 --- a/src/nos/lib/messages_lib/0334_639f_POP_20client_20retr.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0334_639f_POP_20client_20retr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 50 4f 50 20 63 6c 69 65 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 72 65 74 72 69 65 76 65 64 -R 00 00 01 00 -T 16 00 00 00 20 25 64 20 6d 65 73 73 61 67 65 -R 00 00 01 00 -T 21 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0335_e9bb_POP_20quiet.rel b/src/nos/lib/messages_lib/0335_e9bb_POP_20quiet.rel deleted file mode 100644 index a68d8b49..00000000 --- a/src/nos/lib/messages_lib/0335_e9bb_POP_20quiet.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0335_e9bb_POP_20quiet Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 50 4f 50 20 71 75 69 65 74 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0335_f3cf_POP_20access_20gran.rel b/src/nos/lib/messages_lib/0335_f3cf_POP_20access_20gran.rel new file mode 100644 index 00000000..3a54e7b8 --- /dev/null +++ b/src/nos/lib/messages_lib/0335_f3cf_POP_20access_20gran.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0335_f3cf_POP_20access_20gran Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 50 4f 50 20 61 63 63 65 73 +R 00 00 01 00 +T 0b 00 00 00 73 20 67 72 61 6e 74 65 64 20 74 +R 00 00 01 00 +T 16 00 00 00 6f 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0336_1231_POP_20users_20file_.rel b/src/nos/lib/messages_lib/0336_1231_POP_20users_20file_.rel deleted file mode 100644 index 62db62fe..00000000 --- a/src/nos/lib/messages_lib/0336_1231_POP_20users_20file_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0336_1231_POP_20users_20file_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 50 4f 50 20 75 73 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 20 66 69 6c 65 20 25 73 20 6e 6f -R 00 00 01 00 -T 16 00 00 00 74 20 66 6f 75 6e 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0336_639f_POP_20client_20retr.rel b/src/nos/lib/messages_lib/0336_639f_POP_20client_20retr.rel new file mode 100644 index 00000000..73db61a0 --- /dev/null +++ b/src/nos/lib/messages_lib/0336_639f_POP_20client_20retr.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0336_639f_POP_20client_20retr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 50 4f 50 20 63 6c 69 65 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 72 65 74 72 69 65 76 65 64 +R 00 00 01 00 +T 16 00 00 00 20 25 64 20 6d 65 73 73 61 67 65 +R 00 00 01 00 +T 21 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0337_e126_PORT_20_25u_2c_25u_.rel b/src/nos/lib/messages_lib/0337_e126_PORT_20_25u_2c_25u_.rel deleted file mode 100644 index 8becbcfd..00000000 --- a/src/nos/lib/messages_lib/0337_e126_PORT_20_25u_2c_25u_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0337_e126_PORT_20_25u_2c_25u_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 50 4f 52 54 20 25 75 2c 25 -R 00 00 01 00 -T 0b 00 00 00 75 2c 25 75 2c 25 75 2c 25 75 2c -R 00 00 01 00 -T 16 00 00 00 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0337_e9bb_POP_20quiet.rel b/src/nos/lib/messages_lib/0337_e9bb_POP_20quiet.rel new file mode 100644 index 00000000..9d6922d4 --- /dev/null +++ b/src/nos/lib/messages_lib/0337_e9bb_POP_20quiet.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0337_e9bb_POP_20quiet Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 50 4f 50 20 71 75 69 65 74 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0338_1231_POP_20users_20file_.rel b/src/nos/lib/messages_lib/0338_1231_POP_20users_20file_.rel new file mode 100644 index 00000000..d3383b33 --- /dev/null +++ b/src/nos/lib/messages_lib/0338_1231_POP_20users_20file_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0338_1231_POP_20users_20file_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 50 4f 50 20 75 73 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 20 66 69 6c 65 20 25 73 20 6e 6f +R 00 00 01 00 +T 16 00 00 00 74 20 66 6f 75 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0338_b459_PPP_20tracing.rel b/src/nos/lib/messages_lib/0338_b459_PPP_20tracing.rel deleted file mode 100644 index ccb36afe..00000000 --- a/src/nos/lib/messages_lib/0338_b459_PPP_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0338_b459_PPP_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 50 50 50 20 74 72 61 63 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0339_b660_PPP_3a_20len_20_253.rel b/src/nos/lib/messages_lib/0339_b660_PPP_3a_20len_20_253.rel deleted file mode 100644 index 08a4bd4d..00000000 --- a/src/nos/lib/messages_lib/0339_b660_PPP_3a_20len_20_253.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0339_b660_PPP_3a_20len_20_253 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 50 50 50 3a 20 6c 65 6e 20 -R 00 00 01 00 -T 0b 00 00 00 25 33 75 09 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0339_e126_PORT_20_25u_2c_25u_.rel b/src/nos/lib/messages_lib/0339_e126_PORT_20_25u_2c_25u_.rel new file mode 100644 index 00000000..67ec1016 --- /dev/null +++ b/src/nos/lib/messages_lib/0339_e126_PORT_20_25u_2c_25u_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0339_e126_PORT_20_25u_2c_25u_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 50 4f 52 54 20 25 75 2c 25 +R 00 00 01 00 +T 0b 00 00 00 75 2c 25 75 2c 25 75 2c 25 75 2c +R 00 00 01 00 +T 16 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033a_8c73_Packet_20driver_20h.rel b/src/nos/lib/messages_lib/033a_8c73_Packet_20driver_20h.rel deleted file mode 100644 index cbebd879..00000000 --- a/src/nos/lib/messages_lib/033a_8c73_Packet_20driver_20h.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___033a_8c73_Packet_20driver_20h Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 50 61 63 6b 65 74 20 64 72 -R 00 00 01 00 -T 0b 00 00 00 69 76 65 72 20 68 61 73 20 75 6e -R 00 00 01 00 -T 16 00 00 00 73 75 70 70 6f 72 74 65 64 20 63 -R 00 00 01 00 -T 21 00 00 00 6c 61 73 73 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033a_b459_PPP_20tracing.rel b/src/nos/lib/messages_lib/033a_b459_PPP_20tracing.rel new file mode 100644 index 00000000..6c4d5695 --- /dev/null +++ b/src/nos/lib/messages_lib/033a_b459_PPP_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___033a_b459_PPP_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 50 50 50 20 74 72 61 63 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033b_b660_PPP_3a_20len_20_253.rel b/src/nos/lib/messages_lib/033b_b660_PPP_3a_20len_20_253.rel new file mode 100644 index 00000000..8bd84a20 --- /dev/null +++ b/src/nos/lib/messages_lib/033b_b660_PPP_3a_20len_20_253.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___033b_b660_PPP_3a_20len_20_253 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 50 50 50 3a 20 6c 65 6e 20 +R 00 00 01 00 +T 0b 00 00 00 25 33 75 09 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033b_d638_Pap_0a.rel b/src/nos/lib/messages_lib/033b_d638_Pap_0a.rel deleted file mode 100644 index 4570f547..00000000 --- a/src/nos/lib/messages_lib/033b_d638_Pap_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___033b_d638_Pap_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 50 61 70 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033c_8165_Parameter_20_25s_20.rel b/src/nos/lib/messages_lib/033c_8165_Parameter_20_25s_20.rel deleted file mode 100644 index 598421ea..00000000 --- a/src/nos/lib/messages_lib/033c_8165_Parameter_20_25s_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___033c_8165_Parameter_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 50 61 72 61 6d 65 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 6e 6f 74 20 73 75 70 -R 00 00 01 00 -T 16 00 00 00 70 6f 72 74 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033c_8c73_Packet_20driver_20h.rel b/src/nos/lib/messages_lib/033c_8c73_Packet_20driver_20h.rel new file mode 100644 index 00000000..22a76a84 --- /dev/null +++ b/src/nos/lib/messages_lib/033c_8c73_Packet_20driver_20h.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___033c_8c73_Packet_20driver_20h Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 50 61 63 6b 65 74 20 64 72 +R 00 00 01 00 +T 0b 00 00 00 69 76 65 72 20 68 61 73 20 75 6e +R 00 00 01 00 +T 16 00 00 00 73 75 70 70 6f 72 74 65 64 20 63 +R 00 00 01 00 +T 21 00 00 00 6c 61 73 73 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033d_85d2_Password_3a_20.rel b/src/nos/lib/messages_lib/033d_85d2_Password_3a_20.rel deleted file mode 100644 index fde28619..00000000 --- a/src/nos/lib/messages_lib/033d_85d2_Password_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___033d_85d2_Password_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 50 61 73 73 77 6f 72 64 3a -R 00 00 01 00 -T 0b 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033d_d638_Pap_0a.rel b/src/nos/lib/messages_lib/033d_d638_Pap_0a.rel new file mode 100644 index 00000000..a190d87e --- /dev/null +++ b/src/nos/lib/messages_lib/033d_d638_Pap_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___033d_d638_Pap_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 50 61 70 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033e_8165_Parameter_20_25s_20.rel b/src/nos/lib/messages_lib/033e_8165_Parameter_20_25s_20.rel new file mode 100644 index 00000000..d4621b07 --- /dev/null +++ b/src/nos/lib/messages_lib/033e_8165_Parameter_20_25s_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___033e_8165_Parameter_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 50 61 72 61 6d 65 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 6e 6f 74 20 73 75 70 +R 00 00 01 00 +T 16 00 00 00 70 6f 72 74 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033e_cb37_Password_3a_20_25c_.rel b/src/nos/lib/messages_lib/033e_cb37_Password_3a_20_25c_.rel deleted file mode 100644 index 0c9b778d..00000000 --- a/src/nos/lib/messages_lib/033e_cb37_Password_3a_20_25c_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___033e_cb37_Password_3a_20_25c_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 50 61 73 73 77 6f 72 64 3a -R 00 00 01 00 -T 0b 00 00 00 20 25 63 25 63 25 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033f_6310_Path_3a_20.rel b/src/nos/lib/messages_lib/033f_6310_Path_3a_20.rel deleted file mode 100644 index bd350848..00000000 --- a/src/nos/lib/messages_lib/033f_6310_Path_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___033f_6310_Path_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 50 61 74 68 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/033f_85d2_Password_3a_20.rel b/src/nos/lib/messages_lib/033f_85d2_Password_3a_20.rel new file mode 100644 index 00000000..1a00038b --- /dev/null +++ b/src/nos/lib/messages_lib/033f_85d2_Password_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___033f_85d2_Password_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 50 61 73 73 77 6f 72 64 3a +R 00 00 01 00 +T 0b 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0340_cb37_Password_3a_20_25c_.rel b/src/nos/lib/messages_lib/0340_cb37_Password_3a_20_25c_.rel new file mode 100644 index 00000000..552f9888 --- /dev/null +++ b/src/nos/lib/messages_lib/0340_cb37_Password_3a_20_25c_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0340_cb37_Password_3a_20_25c_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 50 61 73 73 77 6f 72 64 3a +R 00 00 01 00 +T 0b 00 00 00 20 25 63 25 63 25 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0340_f75b_Persistence_3a_20_2.rel b/src/nos/lib/messages_lib/0340_f75b_Persistence_3a_20_2.rel deleted file mode 100644 index 9be57927..00000000 --- a/src/nos/lib/messages_lib/0340_f75b_Persistence_3a_20_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0340_f75b_Persistence_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 50 65 72 73 69 73 74 65 6e -R 00 00 01 00 -T 0b 00 00 00 63 65 3a 20 25 75 2f 32 35 36 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0341_6310_Path_3a_20.rel b/src/nos/lib/messages_lib/0341_6310_Path_3a_20.rel new file mode 100644 index 00000000..6cd27fdf --- /dev/null +++ b/src/nos/lib/messages_lib/0341_6310_Path_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0341_6310_Path_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 50 61 74 68 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0341_7bc8_Pinging_20_25s_0a.rel b/src/nos/lib/messages_lib/0341_7bc8_Pinging_20_25s_0a.rel deleted file mode 100644 index c5dd93dc..00000000 --- a/src/nos/lib/messages_lib/0341_7bc8_Pinging_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0341_7bc8_Pinging_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 50 69 6e 67 69 6e 67 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0342_94a5_Pinging_20resumed_0.rel b/src/nos/lib/messages_lib/0342_94a5_Pinging_20resumed_0.rel deleted file mode 100644 index 623658ef..00000000 --- a/src/nos/lib/messages_lib/0342_94a5_Pinging_20resumed_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0342_94a5_Pinging_20resumed_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 50 69 6e 67 69 6e 67 20 72 -R 00 00 01 00 -T 0b 00 00 00 65 73 75 6d 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0342_f75b_Persistence_3a_20_2.rel b/src/nos/lib/messages_lib/0342_f75b_Persistence_3a_20_2.rel new file mode 100644 index 00000000..a6d388e8 --- /dev/null +++ b/src/nos/lib/messages_lib/0342_f75b_Persistence_3a_20_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0342_f75b_Persistence_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 50 65 72 73 69 73 74 65 6e +R 00 00 01 00 +T 0b 00 00 00 63 65 3a 20 25 75 2f 32 35 36 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0343_7bc8_Pinging_20_25s_0a.rel b/src/nos/lib/messages_lib/0343_7bc8_Pinging_20_25s_0a.rel new file mode 100644 index 00000000..c51fa0e4 --- /dev/null +++ b/src/nos/lib/messages_lib/0343_7bc8_Pinging_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0343_7bc8_Pinging_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 50 69 6e 67 69 6e 67 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0343_7fa9_Pinging_20suspended.rel b/src/nos/lib/messages_lib/0343_7fa9_Pinging_20suspended.rel deleted file mode 100644 index d48a3ae6..00000000 --- a/src/nos/lib/messages_lib/0343_7fa9_Pinging_20suspended.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0343_7fa9_Pinging_20suspended Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 50 69 6e 67 69 6e 67 20 73 -R 00 00 01 00 -T 0b 00 00 00 75 73 70 65 6e 64 65 64 2c 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 20 73 65 6e 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0344_220f_Please_20hang_20up_.rel b/src/nos/lib/messages_lib/0344_220f_Please_20hang_20up_.rel deleted file mode 100644 index 5a4da41b..00000000 --- a/src/nos/lib/messages_lib/0344_220f_Please_20hang_20up_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0344_220f_Please_20hang_20up_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 50 6c 65 61 73 65 20 68 61 -R 00 00 01 00 -T 0b 00 00 00 6e 67 20 75 70 20 6e 6f 77 2e 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0344_94a5_Pinging_20resumed_0.rel b/src/nos/lib/messages_lib/0344_94a5_Pinging_20resumed_0.rel new file mode 100644 index 00000000..9a40253a --- /dev/null +++ b/src/nos/lib/messages_lib/0344_94a5_Pinging_20resumed_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0344_94a5_Pinging_20resumed_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 50 69 6e 67 69 6e 67 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 73 75 6d 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0345_4304_Poll_20threshold_20.rel b/src/nos/lib/messages_lib/0345_4304_Poll_20threshold_20.rel deleted file mode 100644 index 370b1daa..00000000 --- a/src/nos/lib/messages_lib/0345_4304_Poll_20threshold_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0345_4304_Poll_20threshold_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 50 6f 6c 6c 20 74 68 72 65 -R 00 00 01 00 -T 0b 00 00 00 73 68 6f 6c 64 20 28 62 79 74 65 -R 00 00 01 00 -T 16 00 00 00 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0345_7fa9_Pinging_20suspended.rel b/src/nos/lib/messages_lib/0345_7fa9_Pinging_20suspended.rel new file mode 100644 index 00000000..9495b506 --- /dev/null +++ b/src/nos/lib/messages_lib/0345_7fa9_Pinging_20suspended.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0345_7fa9_Pinging_20suspended Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 50 69 6e 67 69 6e 67 20 73 +R 00 00 01 00 +T 0b 00 00 00 75 73 70 65 6e 64 65 64 2c 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 75 20 73 65 6e 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0346_220f_Please_20hang_20up_.rel b/src/nos/lib/messages_lib/0346_220f_Please_20hang_20up_.rel new file mode 100644 index 00000000..82920b22 --- /dev/null +++ b/src/nos/lib/messages_lib/0346_220f_Please_20hang_20up_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0346_220f_Please_20hang_20up_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 50 6c 65 61 73 65 20 68 61 +R 00 00 01 00 +T 0b 00 00 00 6e 67 20 75 70 20 6e 6f 77 2e 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0346_f8a0_Pool_20count_20_25s.rel b/src/nos/lib/messages_lib/0346_f8a0_Pool_20count_20_25s.rel deleted file mode 100644 index 6f0d98fd..00000000 --- a/src/nos/lib/messages_lib/0346_f8a0_Pool_20count_20_25s.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0346_f8a0_Pool_20count_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 50 6f 6f 6c 20 63 6f 75 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 25 73 20 28 25 64 29 20 6d -R 00 00 01 00 -T 16 00 00 00 75 73 74 20 62 65 20 3e 20 30 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0347_4304_Poll_20threshold_20.rel b/src/nos/lib/messages_lib/0347_4304_Poll_20threshold_20.rel new file mode 100644 index 00000000..e3875e19 --- /dev/null +++ b/src/nos/lib/messages_lib/0347_4304_Poll_20threshold_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0347_4304_Poll_20threshold_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 50 6f 6c 6c 20 74 68 72 65 +R 00 00 01 00 +T 0b 00 00 00 73 68 6f 6c 64 20 28 62 79 74 65 +R 00 00 01 00 +T 16 00 00 00 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0347_dd4d_Protocol_20Field_20.rel b/src/nos/lib/messages_lib/0347_dd4d_Protocol_20Field_20.rel deleted file mode 100644 index e50c2fc3..00000000 --- a/src/nos/lib/messages_lib/0347_dd4d_Protocol_20Field_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0347_dd4d_Protocol_20Field_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 50 72 6f 74 6f 63 6f 6c 20 -R 00 00 01 00 -T 0b 00 00 00 46 69 65 6c 64 20 43 6f 6d 70 72 -R 00 00 01 00 -T 16 00 00 00 65 73 73 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0348_744a_QUIT_0a.rel b/src/nos/lib/messages_lib/0348_744a_QUIT_0a.rel deleted file mode 100644 index 0cba0cd8..00000000 --- a/src/nos/lib/messages_lib/0348_744a_QUIT_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0348_744a_QUIT_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 51 55 49 54 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0348_f8a0_Pool_20count_20_25s.rel b/src/nos/lib/messages_lib/0348_f8a0_Pool_20count_20_25s.rel new file mode 100644 index 00000000..4ca4292b --- /dev/null +++ b/src/nos/lib/messages_lib/0348_f8a0_Pool_20count_20_25s.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0348_f8a0_Pool_20count_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 50 6f 6f 6c 20 63 6f 75 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 25 73 20 28 25 64 29 20 6d +R 00 00 01 00 +T 16 00 00 00 75 73 74 20 62 65 20 3e 20 30 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0349_43c0_Quality_20cannot_20.rel b/src/nos/lib/messages_lib/0349_43c0_Quality_20cannot_20.rel deleted file mode 100644 index 4e7c5286..00000000 --- a/src/nos/lib/messages_lib/0349_43c0_Quality_20cannot_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0349_43c0_Quality_20cannot_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 51 75 61 6c 69 74 79 20 63 -R 00 00 01 00 -T 0b 00 00 00 61 6e 6e 6f 74 20 62 65 20 67 72 -R 00 00 01 00 -T 16 00 00 00 65 61 74 65 72 20 74 68 61 6e 20 -R 00 00 01 00 -T 21 00 00 00 32 35 35 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0349_dd4d_Protocol_20Field_20.rel b/src/nos/lib/messages_lib/0349_dd4d_Protocol_20Field_20.rel new file mode 100644 index 00000000..368b3cd9 --- /dev/null +++ b/src/nos/lib/messages_lib/0349_dd4d_Protocol_20Field_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0349_dd4d_Protocol_20Field_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 50 72 6f 74 6f 63 6f 6c 20 +R 00 00 01 00 +T 0b 00 00 00 46 69 65 6c 64 20 43 6f 6d 70 72 +R 00 00 01 00 +T 16 00 00 00 65 73 73 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034a_744a_QUIT_0a.rel b/src/nos/lib/messages_lib/034a_744a_QUIT_0a.rel new file mode 100644 index 00000000..1ae2147a --- /dev/null +++ b/src/nos/lib/messages_lib/034a_744a_QUIT_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___034a_744a_QUIT_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 51 55 49 54 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034a_b523_Queue_20limit_20_28.rel b/src/nos/lib/messages_lib/034a_b523_Queue_20limit_20_28.rel deleted file mode 100644 index 12a63eee..00000000 --- a/src/nos/lib/messages_lib/034a_b523_Queue_20limit_20_28.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___034a_b523_Queue_20limit_20_28 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 51 75 65 75 65 20 6c 69 6d -R 00 00 01 00 -T 0b 00 00 00 69 74 20 28 62 79 74 65 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034b_43c0_Quality_20cannot_20.rel b/src/nos/lib/messages_lib/034b_43c0_Quality_20cannot_20.rel new file mode 100644 index 00000000..642366bf --- /dev/null +++ b/src/nos/lib/messages_lib/034b_43c0_Quality_20cannot_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___034b_43c0_Quality_20cannot_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 51 75 61 6c 69 74 79 20 63 +R 00 00 01 00 +T 0b 00 00 00 61 6e 6e 6f 74 20 62 65 20 67 72 +R 00 00 01 00 +T 16 00 00 00 65 61 74 65 72 20 74 68 61 6e 20 +R 00 00 01 00 +T 21 00 00 00 32 35 35 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034b_4a0a_R_20numbers.rel b/src/nos/lib/messages_lib/034b_4a0a_R_20numbers.rel deleted file mode 100644 index 51fbd24d..00000000 --- a/src/nos/lib/messages_lib/034b_4a0a_R_20numbers.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___034b_4a0a_R_20numbers Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 52 20 6e 75 6d 62 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034c_b523_Queue_20limit_20_28.rel b/src/nos/lib/messages_lib/034c_b523_Queue_20limit_20_28.rel new file mode 100644 index 00000000..2685966d --- /dev/null +++ b/src/nos/lib/messages_lib/034c_b523_Queue_20limit_20_28.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___034c_b523_Queue_20limit_20_28 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 51 75 65 75 65 20 6c 69 6d +R 00 00 01 00 +T 0b 00 00 00 69 74 20 28 62 79 74 65 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034c_db0e_R_3a_25s_20_40_25s_.rel b/src/nos/lib/messages_lib/034c_db0e_R_3a_25s_20_40_25s_.rel deleted file mode 100644 index 0cabe551..00000000 --- a/src/nos/lib/messages_lib/034c_db0e_R_3a_25s_20_40_25s_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___034c_db0e_R_3a_25s_20_40_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 52 3a 25 73 20 40 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 28 25 73 29 0a 52 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034d_373f_REQUEST.rel b/src/nos/lib/messages_lib/034d_373f_REQUEST.rel deleted file mode 100644 index 857e2092..00000000 --- a/src/nos/lib/messages_lib/034d_373f_REQUEST.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___034d_373f_REQUEST Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 52 45 51 55 45 53 54 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034d_4a0a_R_20numbers.rel b/src/nos/lib/messages_lib/034d_4a0a_R_20numbers.rel new file mode 100644 index 00000000..c8448ff1 --- /dev/null +++ b/src/nos/lib/messages_lib/034d_4a0a_R_20numbers.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___034d_4a0a_R_20numbers Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 52 20 6e 75 6d 62 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034e_19a4_RESPONSE.rel b/src/nos/lib/messages_lib/034e_19a4_RESPONSE.rel deleted file mode 100644 index 9344845f..00000000 --- a/src/nos/lib/messages_lib/034e_19a4_RESPONSE.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___034e_19a4_RESPONSE Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 52 45 53 50 4f 4e 53 45 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034e_db0e_R_3a_25s_20_40_25s_.rel b/src/nos/lib/messages_lib/034e_db0e_R_3a_25s_20_40_25s_.rel new file mode 100644 index 00000000..63eeaaf3 --- /dev/null +++ b/src/nos/lib/messages_lib/034e_db0e_R_3a_25s_20_40_25s_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___034e_db0e_R_3a_25s_20_40_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 52 3a 25 73 20 40 25 73 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 28 25 73 29 0a 52 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034f_373f_REQUEST.rel b/src/nos/lib/messages_lib/034f_373f_REQUEST.rel new file mode 100644 index 00000000..20dca343 --- /dev/null +++ b/src/nos/lib/messages_lib/034f_373f_REQUEST.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___034f_373f_REQUEST Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 52 45 51 55 45 53 54 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/034f_8b13_RETR_20_25s.rel b/src/nos/lib/messages_lib/034f_8b13_RETR_20_25s.rel deleted file mode 100644 index a3d94b5c..00000000 --- a/src/nos/lib/messages_lib/034f_8b13_RETR_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___034f_8b13_RETR_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 52 45 54 52 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0350_19a4_RESPONSE.rel b/src/nos/lib/messages_lib/0350_19a4_RESPONSE.rel new file mode 100644 index 00000000..66bea36f --- /dev/null +++ b/src/nos/lib/messages_lib/0350_19a4_RESPONSE.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0350_19a4_RESPONSE Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 52 45 53 50 4f 4e 53 45 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0350_86e9_RETURN_0a.rel b/src/nos/lib/messages_lib/0350_86e9_RETURN_0a.rel deleted file mode 100644 index a4af7b04..00000000 --- a/src/nos/lib/messages_lib/0350_86e9_RETURN_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0350_86e9_RETURN_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 52 45 54 55 52 4e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0351_8b13_RETR_20_25s.rel b/src/nos/lib/messages_lib/0351_8b13_RETR_20_25s.rel new file mode 100644 index 00000000..268a9ca3 --- /dev/null +++ b/src/nos/lib/messages_lib/0351_8b13_RETR_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0351_8b13_RETR_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 52 45 54 52 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0351_bbdb_RFrames_20_2d_20_25.rel b/src/nos/lib/messages_lib/0351_bbdb_RFrames_20_2d_20_25.rel deleted file mode 100644 index 723db6af..00000000 --- a/src/nos/lib/messages_lib/0351_bbdb_RFrames_20_2d_20_25.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0351_bbdb_RFrames_20_2d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 52 46 72 61 6d 65 73 20 2d -R 00 00 01 00 -T 0b 00 00 00 20 25 38 6c 64 20 20 52 78 6f 76 -R 00 00 01 00 -T 16 00 00 00 65 72 73 20 2d 20 25 38 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 20 54 6f 6f 42 69 67 20 20 2d 20 -R 00 00 01 00 -T 2c 00 00 00 25 38 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0352_86e9_RETURN_0a.rel b/src/nos/lib/messages_lib/0352_86e9_RETURN_0a.rel new file mode 100644 index 00000000..024c174a --- /dev/null +++ b/src/nos/lib/messages_lib/0352_86e9_RETURN_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0352_86e9_RETURN_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 52 45 54 55 52 4e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0352_f9d6_RIP_20merging.rel b/src/nos/lib/messages_lib/0352_f9d6_RIP_20merging.rel deleted file mode 100644 index df6688b4..00000000 --- a/src/nos/lib/messages_lib/0352_f9d6_RIP_20merging.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0352_f9d6_RIP_20merging Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 52 49 50 20 6d 65 72 67 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0353_3211_RIP_20refused_20fro.rel b/src/nos/lib/messages_lib/0353_3211_RIP_20refused_20fro.rel deleted file mode 100644 index 14e30580..00000000 --- a/src/nos/lib/messages_lib/0353_3211_RIP_20refused_20fro.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0353_3211_RIP_20refused_20fro Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 52 49 50 20 72 65 66 75 73 -R 00 00 01 00 -T 0b 00 00 00 65 64 20 66 72 6f 6d 20 25 73 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0353_bbdb_RFrames_20_2d_20_25.rel b/src/nos/lib/messages_lib/0353_bbdb_RFrames_20_2d_20_25.rel new file mode 100644 index 00000000..ef9fa7e3 --- /dev/null +++ b/src/nos/lib/messages_lib/0353_bbdb_RFrames_20_2d_20_25.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0353_bbdb_RFrames_20_2d_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 52 46 72 61 6d 65 73 20 2d +R 00 00 01 00 +T 0b 00 00 00 20 25 38 6c 64 20 20 52 78 6f 76 +R 00 00 01 00 +T 16 00 00 00 65 72 73 20 2d 20 25 38 6c 64 20 +R 00 00 01 00 +T 21 00 00 00 20 54 6f 6f 42 69 67 20 20 2d 20 +R 00 00 01 00 +T 2c 00 00 00 25 38 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0354_8827_RIP_20tracing.rel b/src/nos/lib/messages_lib/0354_8827_RIP_20tracing.rel deleted file mode 100644 index afa56bc8..00000000 --- a/src/nos/lib/messages_lib/0354_8827_RIP_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0354_8827_RIP_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 52 49 50 20 74 72 61 63 69 -R 00 00 01 00 -T 0b 00 00 00 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0354_f9d6_RIP_20merging.rel b/src/nos/lib/messages_lib/0354_f9d6_RIP_20merging.rel new file mode 100644 index 00000000..a89bcf3a --- /dev/null +++ b/src/nos/lib/messages_lib/0354_f9d6_RIP_20merging.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0354_f9d6_RIP_20merging Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 52 49 50 20 6d 65 72 67 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0355_3211_RIP_20refused_20fro.rel b/src/nos/lib/messages_lib/0355_3211_RIP_20refused_20fro.rel new file mode 100644 index 00000000..1ee69a71 --- /dev/null +++ b/src/nos/lib/messages_lib/0355_3211_RIP_20refused_20fro.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0355_3211_RIP_20refused_20fro Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 52 49 50 20 72 65 66 75 73 +R 00 00 01 00 +T 0b 00 00 00 65 64 20 66 72 6f 6d 20 25 73 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0355_5585_RIP_3a_20.rel b/src/nos/lib/messages_lib/0355_5585_RIP_3a_20.rel deleted file mode 100644 index 08ee201e..00000000 --- a/src/nos/lib/messages_lib/0355_5585_RIP_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0355_5585_RIP_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 52 49 50 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0356_8827_RIP_20tracing.rel b/src/nos/lib/messages_lib/0356_8827_RIP_20tracing.rel new file mode 100644 index 00000000..a44054d7 --- /dev/null +++ b/src/nos/lib/messages_lib/0356_8827_RIP_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0356_8827_RIP_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 52 49 50 20 74 72 61 63 69 +R 00 00 01 00 +T 0b 00 00 00 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0356_fd1d_RIP_3a_20sent_20_25.rel b/src/nos/lib/messages_lib/0356_fd1d_RIP_3a_20sent_20_25.rel deleted file mode 100644 index 79704a71..00000000 --- a/src/nos/lib/messages_lib/0356_fd1d_RIP_3a_20sent_20_25.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 41 flags 0 -S ___0356_fd1d_RIP_3a_20sent_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3f 00 52 49 50 3a 20 73 65 6e 74 -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 20 72 63 76 64 20 25 -R 00 00 01 00 -T 16 00 00 00 6c 75 20 72 65 71 73 74 20 25 6c -R 00 00 01 00 -T 21 00 00 00 75 20 72 65 73 70 20 25 6c 75 20 -R 00 00 01 00 -T 2c 00 00 00 75 6e 6b 20 25 6c 75 20 72 65 66 -R 00 00 01 00 -T 37 00 00 00 75 73 65 64 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0357_5585_RIP_3a_20.rel b/src/nos/lib/messages_lib/0357_5585_RIP_3a_20.rel new file mode 100644 index 00000000..a5c9105e --- /dev/null +++ b/src/nos/lib/messages_lib/0357_5585_RIP_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0357_5585_RIP_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 52 49 50 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0357_6b7c_RIPCMD_3a_20Unknown.rel b/src/nos/lib/messages_lib/0357_6b7c_RIPCMD_3a_20Unknown.rel deleted file mode 100644 index 7d415c59..00000000 --- a/src/nos/lib/messages_lib/0357_6b7c_RIPCMD_3a_20Unknown.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0357_6b7c_RIPCMD_3a_20Unknown Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 52 49 50 43 4d 44 3a 20 55 -R 00 00 01 00 -T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 54 79 70 65 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0358_5f5f_RIPCMD_5fREQUEST_0a.rel b/src/nos/lib/messages_lib/0358_5f5f_RIPCMD_5fREQUEST_0a.rel deleted file mode 100644 index fe0cda94..00000000 --- a/src/nos/lib/messages_lib/0358_5f5f_RIPCMD_5fREQUEST_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0358_5f5f_RIPCMD_5fREQUEST_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 52 49 50 43 4d 44 5f 52 45 -R 00 00 01 00 -T 0b 00 00 00 51 55 45 53 54 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0358_fd1d_RIP_3a_20sent_20_25.rel b/src/nos/lib/messages_lib/0358_fd1d_RIP_3a_20sent_20_25.rel new file mode 100644 index 00000000..3862b7b9 --- /dev/null +++ b/src/nos/lib/messages_lib/0358_fd1d_RIP_3a_20sent_20_25.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 41 flags 0 +S ___0358_fd1d_RIP_3a_20sent_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3f 00 52 49 50 3a 20 73 65 6e 74 +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 20 72 63 76 64 20 25 +R 00 00 01 00 +T 16 00 00 00 6c 75 20 72 65 71 73 74 20 25 6c +R 00 00 01 00 +T 21 00 00 00 75 20 72 65 73 70 20 25 6c 75 20 +R 00 00 01 00 +T 2c 00 00 00 75 6e 6b 20 25 6c 75 20 72 65 66 +R 00 00 01 00 +T 37 00 00 00 75 73 65 64 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0359_07f6_RIPCMD_5fRESPONSE_2.rel b/src/nos/lib/messages_lib/0359_07f6_RIPCMD_5fRESPONSE_2.rel deleted file mode 100644 index 766d5d9a..00000000 --- a/src/nos/lib/messages_lib/0359_07f6_RIPCMD_5fRESPONSE_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0359_07f6_RIPCMD_5fRESPONSE_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 52 49 50 43 4d 44 5f 52 45 -R 00 00 01 00 -T 0b 00 00 00 53 50 4f 4e 53 45 20 66 72 6f 6d -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0359_6b7c_RIPCMD_3a_20Unknown.rel b/src/nos/lib/messages_lib/0359_6b7c_RIPCMD_3a_20Unknown.rel new file mode 100644 index 00000000..4080edcb --- /dev/null +++ b/src/nos/lib/messages_lib/0359_6b7c_RIPCMD_3a_20Unknown.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0359_6b7c_RIPCMD_3a_20Unknown Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 52 49 50 43 4d 44 3a 20 55 +R 00 00 01 00 +T 0b 00 00 00 6e 6b 6e 6f 77 6e 20 54 79 70 65 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035a_5f5f_RIPCMD_5fREQUEST_0a.rel b/src/nos/lib/messages_lib/035a_5f5f_RIPCMD_5fREQUEST_0a.rel new file mode 100644 index 00000000..b0ba8d83 --- /dev/null +++ b/src/nos/lib/messages_lib/035a_5f5f_RIPCMD_5fREQUEST_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___035a_5f5f_RIPCMD_5fREQUEST_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 52 49 50 43 4d 44 5f 52 45 +R 00 00 01 00 +T 0b 00 00 00 51 55 45 53 54 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035a_eb71_RIP_5frx_3a_20Not_2.rel b/src/nos/lib/messages_lib/035a_eb71_RIP_5frx_3a_20Not_2.rel deleted file mode 100644 index ef7b9722..00000000 --- a/src/nos/lib/messages_lib/035a_eb71_RIP_5frx_3a_20Not_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___035a_eb71_RIP_5frx_3a_20Not_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 52 49 50 5f 72 78 3a 20 4e -R 00 00 01 00 -T 0b 00 00 00 6f 74 20 61 6e 20 49 50 20 52 49 -R 00 00 01 00 -T 16 00 00 00 50 20 70 61 63 6b 65 74 20 21 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035b_07f6_RIPCMD_5fRESPONSE_2.rel b/src/nos/lib/messages_lib/035b_07f6_RIPCMD_5fRESPONSE_2.rel new file mode 100644 index 00000000..43f4da0d --- /dev/null +++ b/src/nos/lib/messages_lib/035b_07f6_RIPCMD_5fRESPONSE_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___035b_07f6_RIPCMD_5fRESPONSE_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 52 49 50 43 4d 44 5f 52 45 +R 00 00 01 00 +T 0b 00 00 00 53 50 4f 4e 53 45 20 66 72 6f 6d +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035b_86e6_RMD_20_25s.rel b/src/nos/lib/messages_lib/035b_86e6_RMD_20_25s.rel deleted file mode 100644 index 39371eb8..00000000 --- a/src/nos/lib/messages_lib/035b_86e6_RMD_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___035b_86e6_RMD_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 52 4d 44 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035c_8005_Range_20for_20inter.rel b/src/nos/lib/messages_lib/035c_8005_Range_20for_20inter.rel deleted file mode 100644 index 30c79104..00000000 --- a/src/nos/lib/messages_lib/035c_8005_Range_20for_20inter.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___035c_8005_Range_20for_20inter Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 52 61 6e 67 65 20 66 6f 72 -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 74 65 72 66 61 63 65 20 -R 00 00 01 00 -T 16 00 00 00 27 25 73 27 20 6e 6f 74 20 66 6f -R 00 00 01 00 -T 21 00 00 00 75 6e 64 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035c_eb71_RIP_5frx_3a_20Not_2.rel b/src/nos/lib/messages_lib/035c_eb71_RIP_5frx_3a_20Not_2.rel new file mode 100644 index 00000000..13607ca6 --- /dev/null +++ b/src/nos/lib/messages_lib/035c_eb71_RIP_5frx_3a_20Not_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___035c_eb71_RIP_5frx_3a_20Not_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 52 49 50 5f 72 78 3a 20 4e +R 00 00 01 00 +T 0b 00 00 00 6f 74 20 61 6e 20 49 50 20 52 49 +R 00 00 01 00 +T 16 00 00 00 50 20 70 61 63 6b 65 74 20 21 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035d_1ee5_Reassembly_20fragme.rel b/src/nos/lib/messages_lib/035d_1ee5_Reassembly_20fragme.rel deleted file mode 100644 index 2ae3b62b..00000000 --- a/src/nos/lib/messages_lib/035d_1ee5_Reassembly_20fragme.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___035d_1ee5_Reassembly_20fragme Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 52 65 61 73 73 65 6d 62 6c -R 00 00 01 00 -T 0b 00 00 00 79 20 66 72 61 67 6d 65 6e 74 73 -R 00 00 01 00 -T 16 00 00 00 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035d_86e6_RMD_20_25s.rel b/src/nos/lib/messages_lib/035d_86e6_RMD_20_25s.rel new file mode 100644 index 00000000..96a5b357 --- /dev/null +++ b/src/nos/lib/messages_lib/035d_86e6_RMD_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___035d_86e6_RMD_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 52 4d 44 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035e_8005_Range_20for_20inter.rel b/src/nos/lib/messages_lib/035e_8005_Range_20for_20inter.rel new file mode 100644 index 00000000..87a240df --- /dev/null +++ b/src/nos/lib/messages_lib/035e_8005_Range_20for_20inter.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___035e_8005_Range_20for_20inter Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 52 61 6e 67 65 20 66 6f 72 +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 74 65 72 66 61 63 65 20 +R 00 00 01 00 +T 16 00 00 00 27 25 73 27 20 6e 6f 74 20 66 6f +R 00 00 01 00 +T 21 00 00 00 75 6e 64 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035e_fbe9_Reassembly_20queue_.rel b/src/nos/lib/messages_lib/035e_fbe9_Reassembly_20queue_.rel deleted file mode 100644 index d4abe483..00000000 --- a/src/nos/lib/messages_lib/035e_fbe9_Reassembly_20queue_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___035e_fbe9_Reassembly_20queue_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 52 65 61 73 73 65 6d 62 6c -R 00 00 01 00 -T 0b 00 00 00 79 20 71 75 65 75 65 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035f_1ee5_Reassembly_20fragme.rel b/src/nos/lib/messages_lib/035f_1ee5_Reassembly_20fragme.rel new file mode 100644 index 00000000..c6718cbe --- /dev/null +++ b/src/nos/lib/messages_lib/035f_1ee5_Reassembly_20fragme.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___035f_1ee5_Reassembly_20fragme Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 52 65 61 73 73 65 6d 62 6c +R 00 00 01 00 +T 0b 00 00 00 79 20 66 72 61 67 6d 65 6e 74 73 +R 00 00 01 00 +T 16 00 00 00 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/035f_5eb3_Received_3a_20.rel b/src/nos/lib/messages_lib/035f_5eb3_Received_3a_20.rel deleted file mode 100644 index e3b31295..00000000 --- a/src/nos/lib/messages_lib/035f_5eb3_Received_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___035f_5eb3_Received_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 52 65 63 65 69 76 65 64 3a -R 00 00 01 00 -T 0b 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0360_9fbc_Recording_20into_20.rel b/src/nos/lib/messages_lib/0360_9fbc_Recording_20into_20.rel deleted file mode 100644 index 27236af7..00000000 --- a/src/nos/lib/messages_lib/0360_9fbc_Recording_20into_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0360_9fbc_Recording_20into_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 52 65 63 6f 72 64 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 74 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0360_fbe9_Reassembly_20queue_.rel b/src/nos/lib/messages_lib/0360_fbe9_Reassembly_20queue_.rel new file mode 100644 index 00000000..abb76d75 --- /dev/null +++ b/src/nos/lib/messages_lib/0360_fbe9_Reassembly_20queue_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0360_fbe9_Reassembly_20queue_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 52 65 61 73 73 65 6d 62 6c +R 00 00 01 00 +T 0b 00 00 00 79 20 71 75 65 75 65 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0361_5eb3_Received_3a_20.rel b/src/nos/lib/messages_lib/0361_5eb3_Received_3a_20.rel new file mode 100644 index 00000000..9c561e3a --- /dev/null +++ b/src/nos/lib/messages_lib/0361_5eb3_Received_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0361_5eb3_Received_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 52 65 63 65 69 76 65 64 3a +R 00 00 01 00 +T 0b 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0361_aa80_Recording_20off_0a.rel b/src/nos/lib/messages_lib/0361_aa80_Recording_20off_0a.rel deleted file mode 100644 index a18622c7..00000000 --- a/src/nos/lib/messages_lib/0361_aa80_Recording_20off_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0361_aa80_Recording_20off_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 52 65 63 6f 72 64 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 6f 66 66 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0362_2a15_Recv_3a_20_20_20_20.rel b/src/nos/lib/messages_lib/0362_2a15_Recv_3a_20_20_20_20.rel deleted file mode 100644 index 3adf1618..00000000 --- a/src/nos/lib/messages_lib/0362_2a15_Recv_3a_20_20_20_20.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3e flags 0 -S ___0362_2a15_Recv_3a_20_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3c 00 52 65 63 76 3a 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 20 20 25 30 38 6c 78 -R 00 00 01 00 -T 16 00 00 00 25 37 6c 75 20 20 20 20 20 20 20 -R 00 00 01 00 -T 21 00 00 00 20 20 20 20 20 25 36 6c 75 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 25 36 6c 75 25 39 6c 75 -R 00 00 01 00 -T 37 00 00 00 25 31 31 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0362_9fbc_Recording_20into_20.rel b/src/nos/lib/messages_lib/0362_9fbc_Recording_20into_20.rel new file mode 100644 index 00000000..cf2528f3 --- /dev/null +++ b/src/nos/lib/messages_lib/0362_9fbc_Recording_20into_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0362_9fbc_Recording_20into_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 52 65 63 6f 72 64 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 74 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0363_aa80_Recording_20off_0a.rel b/src/nos/lib/messages_lib/0363_aa80_Recording_20off_0a.rel new file mode 100644 index 00000000..49553faa --- /dev/null +++ b/src/nos/lib/messages_lib/0363_aa80_Recording_20off_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0363_aa80_Recording_20off_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 52 65 63 6f 72 64 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 6f 66 66 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0363_d0ff_Refuse_0a.rel b/src/nos/lib/messages_lib/0363_d0ff_Refuse_0a.rel deleted file mode 100644 index 862e8325..00000000 --- a/src/nos/lib/messages_lib/0363_d0ff_Refuse_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0363_d0ff_Refuse_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 52 65 66 75 73 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0364_2a15_Recv_3a_20_20_20_20.rel b/src/nos/lib/messages_lib/0364_2a15_Recv_3a_20_20_20_20.rel new file mode 100644 index 00000000..b1f2e41e --- /dev/null +++ b/src/nos/lib/messages_lib/0364_2a15_Recv_3a_20_20_20_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3e flags 0 +S ___0364_2a15_Recv_3a_20_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3c 00 52 65 63 76 3a 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 20 20 25 30 38 6c 78 +R 00 00 01 00 +T 16 00 00 00 25 37 6c 75 20 20 20 20 20 20 20 +R 00 00 01 00 +T 21 00 00 00 20 20 20 20 20 25 36 6c 75 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 25 36 6c 75 25 39 6c 75 +R 00 00 01 00 +T 37 00 00 00 25 31 31 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0364_42c0_Refusing_20announce.rel b/src/nos/lib/messages_lib/0364_42c0_Refusing_20announce.rel deleted file mode 100644 index f8ad9ccc..00000000 --- a/src/nos/lib/messages_lib/0364_42c0_Refusing_20announce.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___0364_42c0_Refusing_20announce Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 52 65 66 75 73 69 6e 67 20 -R 00 00 01 00 -T 0b 00 00 00 61 6e 6e 6f 75 6e 63 65 6d 65 6e -R 00 00 01 00 -T 16 00 00 00 74 73 20 66 72 6f 6d 20 67 61 74 -R 00 00 01 00 -T 21 00 00 00 65 77 61 79 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0365_6bd1_Requesting_2e_2e_2e.rel b/src/nos/lib/messages_lib/0365_6bd1_Requesting_2e_2e_2e.rel deleted file mode 100644 index a222891e..00000000 --- a/src/nos/lib/messages_lib/0365_6bd1_Requesting_2e_2e_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0365_6bd1_Requesting_2e_2e_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 52 65 71 75 65 73 74 69 6e -R 00 00 01 00 -T 0b 00 00 00 67 2e 2e 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0365_d0ff_Refuse_0a.rel b/src/nos/lib/messages_lib/0365_d0ff_Refuse_0a.rel new file mode 100644 index 00000000..3bee98b2 --- /dev/null +++ b/src/nos/lib/messages_lib/0365_d0ff_Refuse_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0365_d0ff_Refuse_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 52 65 66 75 73 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0366_42c0_Refusing_20announce.rel b/src/nos/lib/messages_lib/0366_42c0_Refusing_20announce.rel new file mode 100644 index 00000000..ee933113 --- /dev/null +++ b/src/nos/lib/messages_lib/0366_42c0_Refusing_20announce.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___0366_42c0_Refusing_20announce Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 52 65 66 75 73 69 6e 67 20 +R 00 00 01 00 +T 0b 00 00 00 61 6e 6e 6f 75 6e 63 65 6d 65 6e +R 00 00 01 00 +T 16 00 00 00 74 73 20 66 72 6f 6d 20 67 61 74 +R 00 00 01 00 +T 21 00 00 00 65 77 61 79 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0366_4784_Resolver_20_25s_20u.rel b/src/nos/lib/messages_lib/0366_4784_Resolver_20_25s_20u.rel deleted file mode 100644 index 1b04d9b0..00000000 --- a/src/nos/lib/messages_lib/0366_4784_Resolver_20_25s_20u.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0366_4784_Resolver_20_25s_20u Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 52 65 73 6f 6c 76 65 72 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 75 6e 6b 6e 6f 77 6e 0a -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0367_6bd1_Requesting_2e_2e_2e.rel b/src/nos/lib/messages_lib/0367_6bd1_Requesting_2e_2e_2e.rel new file mode 100644 index 00000000..4df742b9 --- /dev/null +++ b/src/nos/lib/messages_lib/0367_6bd1_Requesting_2e_2e_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0367_6bd1_Requesting_2e_2e_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 52 65 71 75 65 73 74 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 2e 2e 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0367_ae52_Resolving_20_25s_2e.rel b/src/nos/lib/messages_lib/0367_ae52_Resolving_20_25s_2e.rel deleted file mode 100644 index 334ef756..00000000 --- a/src/nos/lib/messages_lib/0367_ae52_Resolving_20_25s_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0367_ae52_Resolving_20_25s_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 52 65 73 6f 6c 76 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 2e 2e 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0368_200a_Resolving_20_25s_2e.rel b/src/nos/lib/messages_lib/0368_200a_Resolving_20_25s_2e.rel deleted file mode 100644 index 8d109250..00000000 --- a/src/nos/lib/messages_lib/0368_200a_Resolving_20_25s_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0368_200a_Resolving_20_25s_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 52 65 73 6f 6c 76 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 2e 2e 2e 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0368_4784_Resolver_20_25s_20u.rel b/src/nos/lib/messages_lib/0368_4784_Resolver_20_25s_20u.rel new file mode 100644 index 00000000..8958030c --- /dev/null +++ b/src/nos/lib/messages_lib/0368_4784_Resolver_20_25s_20u.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0368_4784_Resolver_20_25s_20u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 52 65 73 6f 6c 76 65 72 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 75 6e 6b 6e 6f 77 6e 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0369_ae52_Resolving_20_25s_2e.rel b/src/nos/lib/messages_lib/0369_ae52_Resolving_20_25s_2e.rel new file mode 100644 index 00000000..04646af1 --- /dev/null +++ b/src/nos/lib/messages_lib/0369_ae52_Resolving_20_25s_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0369_ae52_Resolving_20_25s_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 52 65 73 6f 6c 76 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 2e 2e 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0369_cacc_Retry_20limit.rel b/src/nos/lib/messages_lib/0369_cacc_Retry_20limit.rel deleted file mode 100644 index 59860e7e..00000000 --- a/src/nos/lib/messages_lib/0369_cacc_Retry_20limit.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0369_cacc_Retry_20limit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 52 65 74 72 79 20 6c 69 6d -R 00 00 01 00 -T 0b 00 00 00 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036a_0cd3_Returned_20.rel b/src/nos/lib/messages_lib/036a_0cd3_Returned_20.rel deleted file mode 100644 index 6d7c3ffe..00000000 --- a/src/nos/lib/messages_lib/036a_0cd3_Returned_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___036a_0cd3_Returned_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 52 65 74 75 72 6e 65 64 20 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036a_200a_Resolving_20_25s_2e.rel b/src/nos/lib/messages_lib/036a_200a_Resolving_20_25s_2e.rel new file mode 100644 index 00000000..a5c59fcf --- /dev/null +++ b/src/nos/lib/messages_lib/036a_200a_Resolving_20_25s_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___036a_200a_Resolving_20_25s_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 52 65 73 6f 6c 76 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 2e 2e 2e 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036b_85af_Route_20add_20faile.rel b/src/nos/lib/messages_lib/036b_85af_Route_20add_20faile.rel deleted file mode 100644 index 54314a0f..00000000 --- a/src/nos/lib/messages_lib/036b_85af_Route_20add_20faile.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___036b_85af_Route_20add_20faile Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 52 6f 75 74 65 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 20 66 61 69 6c 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036b_cacc_Retry_20limit.rel b/src/nos/lib/messages_lib/036b_cacc_Retry_20limit.rel new file mode 100644 index 00000000..8e5edcba --- /dev/null +++ b/src/nos/lib/messages_lib/036b_cacc_Retry_20limit.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___036b_cacc_Retry_20limit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 52 65 74 72 79 20 6c 69 6d +R 00 00 01 00 +T 0b 00 00 00 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036c_0cd3_Returned_20.rel b/src/nos/lib/messages_lib/036c_0cd3_Returned_20.rel new file mode 100644 index 00000000..4909f386 --- /dev/null +++ b/src/nos/lib/messages_lib/036c_0cd3_Returned_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___036c_0cd3_Returned_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 52 65 74 75 72 6e 65 64 20 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036c_9b70_Routing_20lookups_3.rel b/src/nos/lib/messages_lib/036c_9b70_Routing_20lookups_3.rel deleted file mode 100644 index ff709fd6..00000000 --- a/src/nos/lib/messages_lib/036c_9b70_Routing_20lookups_3.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___036c_9b70_Routing_20lookups_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 52 6f 75 74 69 6e 67 20 6c -R 00 00 01 00 -T 0b 00 00 00 6f 6f 6b 75 70 73 3a 20 25 6c 75 -R 00 00 01 00 -T 16 00 00 00 2c 20 63 61 63 68 65 20 68 69 74 -R 00 00 01 00 -T 21 00 00 00 73 20 25 6c 75 20 28 25 6c 75 25 -R 00 00 01 00 -T 2c 00 00 00 25 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036d_85af_Route_20add_20faile.rel b/src/nos/lib/messages_lib/036d_85af_Route_20add_20faile.rel new file mode 100644 index 00000000..0a7b654a --- /dev/null +++ b/src/nos/lib/messages_lib/036d_85af_Route_20add_20faile.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___036d_85af_Route_20add_20faile Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 52 6f 75 74 65 20 61 64 64 +R 00 00 01 00 +T 0b 00 00 00 20 66 61 69 6c 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036d_9c01_Rxints_20_20_2d_20_.rel b/src/nos/lib/messages_lib/036d_9c01_Rxints_20_20_2d_20_.rel deleted file mode 100644 index 2a80c578..00000000 --- a/src/nos/lib/messages_lib/036d_9c01_Rxints_20_20_2d_20_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___036d_9c01_Rxints_20_20_2d_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 52 78 69 6e 74 73 20 20 2d -R 00 00 01 00 -T 0b 00 00 00 20 25 38 6c 64 20 20 54 78 69 6e -R 00 00 01 00 -T 16 00 00 00 74 73 20 20 2d 20 25 38 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 20 45 78 69 6e 74 73 20 20 2d 20 -R 00 00 01 00 -T 2c 00 00 00 25 38 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036e_9b70_Routing_20lookups_3.rel b/src/nos/lib/messages_lib/036e_9b70_Routing_20lookups_3.rel new file mode 100644 index 00000000..e60d1707 --- /dev/null +++ b/src/nos/lib/messages_lib/036e_9b70_Routing_20lookups_3.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___036e_9b70_Routing_20lookups_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 52 6f 75 74 69 6e 67 20 6c +R 00 00 01 00 +T 0b 00 00 00 6f 6f 6b 75 70 73 3a 20 25 6c 75 +R 00 00 01 00 +T 16 00 00 00 2c 20 63 61 63 68 65 20 68 69 74 +R 00 00 01 00 +T 21 00 00 00 73 20 25 6c 75 20 28 25 6c 75 25 +R 00 00 01 00 +T 2c 00 00 00 25 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036e_ccf6_S_20_20_20_20_20Job.rel b/src/nos/lib/messages_lib/036e_ccf6_S_20_20_20_20_20Job.rel deleted file mode 100644 index 3e6c8c95..00000000 --- a/src/nos/lib/messages_lib/036e_ccf6_S_20_20_20_20_20Job.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3b flags 0 -S ___036e_ccf6_S_20_20_20_20_20Job Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 39 00 53 20 20 20 20 20 4a 6f 62 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 53 69 7a 65 20 44 61 -R 00 00 01 00 -T 16 00 00 00 74 65 20 20 54 69 6d 65 20 20 48 -R 00 00 01 00 -T 21 00 00 00 6f 73 74 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 20 20 20 20 20 20 46 72 -R 00 00 01 00 -T 37 00 00 00 6f 6d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036f_9c01_Rxints_20_20_2d_20_.rel b/src/nos/lib/messages_lib/036f_9c01_Rxints_20_20_2d_20_.rel new file mode 100644 index 00000000..92f127f0 --- /dev/null +++ b/src/nos/lib/messages_lib/036f_9c01_Rxints_20_20_2d_20_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___036f_9c01_Rxints_20_20_2d_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 52 78 69 6e 74 73 20 20 2d +R 00 00 01 00 +T 0b 00 00 00 20 25 38 6c 64 20 20 54 78 69 6e +R 00 00 01 00 +T 16 00 00 00 74 73 20 20 2d 20 25 38 6c 64 20 +R 00 00 01 00 +T 21 00 00 00 20 45 78 69 6e 74 73 20 20 2d 20 +R 00 00 01 00 +T 2c 00 00 00 25 38 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/036f_df6d_S_20command_20synta.rel b/src/nos/lib/messages_lib/036f_df6d_S_20command_20synta.rel deleted file mode 100644 index fe9638a5..00000000 --- a/src/nos/lib/messages_lib/036f_df6d_S_20command_20synta.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___036f_df6d_S_20command_20synta Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 53 20 63 6f 6d 6d 61 6e 64 -R 00 00 01 00 -T 0b 00 00 00 20 73 79 6e 74 61 78 20 65 72 72 -R 00 00 01 00 -T 16 00 00 00 6f 72 20 2d 20 66 6f 72 6d 61 74 -R 00 00 01 00 -T 21 00 00 00 20 69 73 3a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0370_4fbb_S_23_20_20_20Type_2.rel b/src/nos/lib/messages_lib/0370_4fbb_S_23_20_20_20Type_2.rel deleted file mode 100644 index 23a185c4..00000000 --- a/src/nos/lib/messages_lib/0370_4fbb_S_23_20_20_20Type_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___0370_4fbb_S_23_20_20_20Type_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 53 23 20 20 20 54 79 70 65 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 50 43 42 20 20 20 20 -R 00 00 01 00 -T 16 00 00 00 20 20 20 52 65 6d 6f 74 65 20 73 -R 00 00 01 00 -T 21 00 00 00 6f 63 6b 65 74 20 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 4f 77 6e 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0370_ccf6_S_20_20_20_20_20Job.rel b/src/nos/lib/messages_lib/0370_ccf6_S_20_20_20_20_20Job.rel new file mode 100644 index 00000000..9baf4958 --- /dev/null +++ b/src/nos/lib/messages_lib/0370_ccf6_S_20_20_20_20_20Job.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3b flags 0 +S ___0370_ccf6_S_20_20_20_20_20Job Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 39 00 53 20 20 20 20 20 4a 6f 62 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 53 69 7a 65 20 44 61 +R 00 00 01 00 +T 16 00 00 00 74 65 20 20 54 69 6d 65 20 20 48 +R 00 00 01 00 +T 21 00 00 00 6f 73 74 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 20 20 20 20 20 20 46 72 +R 00 00 01 00 +T 37 00 00 00 6f 6d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0371_bf54_SMTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/0371_bf54_SMTP_20_25s_20Conne.rel deleted file mode 100644 index 02436d17..00000000 --- a/src/nos/lib/messages_lib/0371_bf54_SMTP_20_25s_20Conne.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0371_bf54_SMTP_20_25s_20Conne Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 53 4d 54 50 20 25 73 20 43 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c -R 00 00 01 00 -T 16 00 00 00 65 64 3a 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0371_df6d_S_20command_20synta.rel b/src/nos/lib/messages_lib/0371_df6d_S_20command_20synta.rel new file mode 100644 index 00000000..8ef02118 --- /dev/null +++ b/src/nos/lib/messages_lib/0371_df6d_S_20command_20synta.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0371_df6d_S_20command_20synta Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 53 20 63 6f 6d 6d 61 6e 64 +R 00 00 01 00 +T 0b 00 00 00 20 73 79 6e 74 61 78 20 65 72 72 +R 00 00 01 00 +T 16 00 00 00 6f 72 20 2d 20 66 6f 72 6d 61 74 +R 00 00 01 00 +T 21 00 00 00 20 69 73 3a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0372_4fbb_S_23_20_20_20Type_2.rel b/src/nos/lib/messages_lib/0372_4fbb_S_23_20_20_20Type_2.rel new file mode 100644 index 00000000..0a42edea --- /dev/null +++ b/src/nos/lib/messages_lib/0372_4fbb_S_23_20_20_20Type_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___0372_4fbb_S_23_20_20_20Type_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 53 23 20 20 20 54 79 70 65 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 50 43 42 20 20 20 20 +R 00 00 01 00 +T 16 00 00 00 20 20 20 52 65 6d 6f 74 65 20 73 +R 00 00 01 00 +T 21 00 00 00 6f 63 6b 65 74 20 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 4f 77 6e 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0372_cbb7_SMTP_20batching.rel b/src/nos/lib/messages_lib/0372_cbb7_SMTP_20batching.rel deleted file mode 100644 index fa6577fd..00000000 --- a/src/nos/lib/messages_lib/0372_cbb7_SMTP_20batching.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0372_cbb7_SMTP_20batching Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 53 4d 54 50 20 62 61 74 63 -R 00 00 01 00 -T 0b 00 00 00 68 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0373_bf54_SMTP_20_25s_20Conne.rel b/src/nos/lib/messages_lib/0373_bf54_SMTP_20_25s_20Conne.rel new file mode 100644 index 00000000..5916b866 --- /dev/null +++ b/src/nos/lib/messages_lib/0373_bf54_SMTP_20_25s_20Conne.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0373_bf54_SMTP_20_25s_20Conne Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 53 4d 54 50 20 25 73 20 43 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 6e 65 63 74 20 66 61 69 6c +R 00 00 01 00 +T 16 00 00 00 65 64 3a 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0373_e45f_SMTP_20client_20Try.rel b/src/nos/lib/messages_lib/0373_e45f_SMTP_20client_20Try.rel deleted file mode 100644 index fb733e17..00000000 --- a/src/nos/lib/messages_lib/0373_e45f_SMTP_20client_20Try.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0373_e45f_SMTP_20client_20Try Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 53 4d 54 50 20 63 6c 69 65 -R 00 00 01 00 -T 0b 00 00 00 6e 74 20 54 72 79 69 6e 67 2e 2e -R 00 00 01 00 -T 16 00 00 00 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0374_797a_SMTP_20sent_20job_2.rel b/src/nos/lib/messages_lib/0374_797a_SMTP_20sent_20job_2.rel deleted file mode 100644 index 1d4b753e..00000000 --- a/src/nos/lib/messages_lib/0374_797a_SMTP_20sent_20job_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___0374_797a_SMTP_20sent_20job_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 53 4d 54 50 20 73 65 6e 74 -R 00 00 01 00 -T 0b 00 00 00 20 6a 6f 62 20 25 73 20 54 6f 3a -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 46 72 6f 6d 3a 20 25 -R 00 00 01 00 -T 21 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0374_cbb7_SMTP_20batching.rel b/src/nos/lib/messages_lib/0374_cbb7_SMTP_20batching.rel new file mode 100644 index 00000000..5bd6715d --- /dev/null +++ b/src/nos/lib/messages_lib/0374_cbb7_SMTP_20batching.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0374_cbb7_SMTP_20batching Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 53 4d 54 50 20 62 61 74 63 +R 00 00 01 00 +T 0b 00 00 00 68 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0375_68b2_SMTP_20tracing.rel b/src/nos/lib/messages_lib/0375_68b2_SMTP_20tracing.rel deleted file mode 100644 index d3fa767f..00000000 --- a/src/nos/lib/messages_lib/0375_68b2_SMTP_20tracing.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0375_68b2_SMTP_20tracing Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 53 4d 54 50 20 74 72 61 63 -R 00 00 01 00 -T 0b 00 00 00 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0375_e45f_SMTP_20client_20Try.rel b/src/nos/lib/messages_lib/0375_e45f_SMTP_20client_20Try.rel new file mode 100644 index 00000000..394a1f74 --- /dev/null +++ b/src/nos/lib/messages_lib/0375_e45f_SMTP_20client_20Try.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0375_e45f_SMTP_20client_20Try Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 53 4d 54 50 20 63 6c 69 65 +R 00 00 01 00 +T 0b 00 00 00 6e 74 20 54 72 79 69 6e 67 2e 2e +R 00 00 01 00 +T 16 00 00 00 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0376_797a_SMTP_20sent_20job_2.rel b/src/nos/lib/messages_lib/0376_797a_SMTP_20sent_20job_2.rel new file mode 100644 index 00000000..cff3b090 --- /dev/null +++ b/src/nos/lib/messages_lib/0376_797a_SMTP_20sent_20job_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0376_797a_SMTP_20sent_20job_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 53 4d 54 50 20 73 65 6e 74 +R 00 00 01 00 +T 0b 00 00 00 20 6a 6f 62 20 25 73 20 54 6f 3a +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 46 72 6f 6d 3a 20 25 +R 00 00 01 00 +T 21 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0376_e7a4_SP_20_3d_20_25p_2c_.rel b/src/nos/lib/messages_lib/0376_e7a4_SP_20_3d_20_25p_2c_.rel deleted file mode 100644 index 4d9fa6f5..00000000 --- a/src/nos/lib/messages_lib/0376_e7a4_SP_20_3d_20_25p_2c_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0376_e7a4_SP_20_3d_20_25p_2c_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 53 50 20 3d 20 25 70 2c 20 -R 00 00 01 00 -T 0b 00 00 00 6c 65 67 61 6c 20 73 74 61 63 6b -R 00 00 01 00 -T 16 00 00 00 20 72 61 6e 67 65 20 5b 25 70 2c -R 00 00 01 00 -T 21 00 00 00 25 70 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0377_68b2_SMTP_20tracing.rel b/src/nos/lib/messages_lib/0377_68b2_SMTP_20tracing.rel new file mode 100644 index 00000000..383d3d32 --- /dev/null +++ b/src/nos/lib/messages_lib/0377_68b2_SMTP_20tracing.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0377_68b2_SMTP_20tracing Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 53 4d 54 50 20 74 72 61 63 +R 00 00 01 00 +T 0b 00 00 00 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0377_a1f1_STOR_20_25s.rel b/src/nos/lib/messages_lib/0377_a1f1_STOR_20_25s.rel deleted file mode 100644 index 8446d85d..00000000 --- a/src/nos/lib/messages_lib/0377_a1f1_STOR_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0377_a1f1_STOR_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 53 54 4f 52 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0378_49fd_STOR_20_25s_0a.rel b/src/nos/lib/messages_lib/0378_49fd_STOR_20_25s_0a.rel deleted file mode 100644 index adc15d87..00000000 --- a/src/nos/lib/messages_lib/0378_49fd_STOR_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0378_49fd_STOR_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 53 54 4f 52 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0378_e7a4_SP_20_3d_20_25p_2c_.rel b/src/nos/lib/messages_lib/0378_e7a4_SP_20_3d_20_25p_2c_.rel new file mode 100644 index 00000000..9b455810 --- /dev/null +++ b/src/nos/lib/messages_lib/0378_e7a4_SP_20_3d_20_25p_2c_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0378_e7a4_SP_20_3d_20_25p_2c_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 53 50 20 3d 20 25 70 2c 20 +R 00 00 01 00 +T 0b 00 00 00 6c 65 67 61 6c 20 73 74 61 63 6b +R 00 00 01 00 +T 16 00 00 00 20 72 61 6e 67 65 20 5b 25 70 2c +R 00 00 01 00 +T 21 00 00 00 25 70 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0379_38ea_STOR_20_25s_3a_20_2.rel b/src/nos/lib/messages_lib/0379_38ea_STOR_20_25s_3a_20_2.rel deleted file mode 100644 index b45cdef3..00000000 --- a/src/nos/lib/messages_lib/0379_38ea_STOR_20_25s_3a_20_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___0379_38ea_STOR_20_25s_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 53 54 4f 52 20 25 73 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 6c 75 20 62 79 74 65 73 20 69 -R 00 00 01 00 -T 16 00 00 00 6e 20 25 6c 75 20 73 65 63 20 28 -R 00 00 01 00 -T 21 00 00 00 25 6c 75 2f 73 65 63 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0379_a1f1_STOR_20_25s.rel b/src/nos/lib/messages_lib/0379_a1f1_STOR_20_25s.rel new file mode 100644 index 00000000..774c90fa --- /dev/null +++ b/src/nos/lib/messages_lib/0379_a1f1_STOR_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0379_a1f1_STOR_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 53 54 4f 52 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037a_12cc_STOR_20_25s_3a_20Er.rel b/src/nos/lib/messages_lib/037a_12cc_STOR_20_25s_3a_20Er.rel deleted file mode 100644 index 327321f6..00000000 --- a/src/nos/lib/messages_lib/037a_12cc_STOR_20_25s_3a_20Er.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___037a_12cc_STOR_20_25s_3a_20Er Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 53 54 4f 52 20 25 73 3a 20 -R 00 00 01 00 -T 0b 00 00 00 45 72 72 6f 72 2f 61 62 6f 72 74 -R 00 00 01 00 -T 16 00 00 00 20 64 75 72 69 6e 67 20 64 61 74 -R 00 00 01 00 -T 21 00 00 00 61 20 74 72 61 6e 73 66 65 72 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037a_49fd_STOR_20_25s_0a.rel b/src/nos/lib/messages_lib/037a_49fd_STOR_20_25s_0a.rel new file mode 100644 index 00000000..59e51ac4 --- /dev/null +++ b/src/nos/lib/messages_lib/037a_49fd_STOR_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___037a_49fd_STOR_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 53 54 4f 52 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037b_38ea_STOR_20_25s_3a_20_2.rel b/src/nos/lib/messages_lib/037b_38ea_STOR_20_25s_3a_20_2.rel new file mode 100644 index 00000000..cea3b8d8 --- /dev/null +++ b/src/nos/lib/messages_lib/037b_38ea_STOR_20_25s_3a_20_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___037b_38ea_STOR_20_25s_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 53 54 4f 52 20 25 73 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 6c 75 20 62 79 74 65 73 20 69 +R 00 00 01 00 +T 16 00 00 00 6e 20 25 6c 75 20 73 65 63 20 28 +R 00 00 01 00 +T 21 00 00 00 25 6c 75 2f 73 65 63 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037b_cfe9_SUBCMD_20_2d_20Don_.rel b/src/nos/lib/messages_lib/037b_cfe9_SUBCMD_20_2d_20Don_.rel deleted file mode 100644 index 16243f1a..00000000 --- a/src/nos/lib/messages_lib/037b_cfe9_SUBCMD_20_2d_20Don_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___037b_cfe9_SUBCMD_20_2d_20Don_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 53 55 42 43 4d 44 20 2d 20 -R 00 00 01 00 -T 0b 00 00 00 44 6f 6e 27 74 20 6b 6e 6f 77 20 -R 00 00 01 00 -T 16 00 00 00 77 68 61 74 20 74 6f 20 64 6f 3f -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037c_0319_SYST_0a.rel b/src/nos/lib/messages_lib/037c_0319_SYST_0a.rel deleted file mode 100644 index 60dad2f6..00000000 --- a/src/nos/lib/messages_lib/037c_0319_SYST_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___037c_0319_SYST_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 53 59 53 54 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037c_12cc_STOR_20_25s_3a_20Er.rel b/src/nos/lib/messages_lib/037c_12cc_STOR_20_25s_3a_20Er.rel new file mode 100644 index 00000000..ecc14a2e --- /dev/null +++ b/src/nos/lib/messages_lib/037c_12cc_STOR_20_25s_3a_20Er.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___037c_12cc_STOR_20_25s_3a_20Er Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 53 54 4f 52 20 25 73 3a 20 +R 00 00 01 00 +T 0b 00 00 00 45 72 72 6f 72 2f 61 62 6f 72 74 +R 00 00 01 00 +T 16 00 00 00 20 64 75 72 69 6e 67 20 64 61 74 +R 00 00 01 00 +T 21 00 00 00 61 20 74 72 61 6e 73 66 65 72 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037d_93fc_Same_0a.rel b/src/nos/lib/messages_lib/037d_93fc_Same_0a.rel deleted file mode 100644 index f2d2dd64..00000000 --- a/src/nos/lib/messages_lib/037d_93fc_Same_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___037d_93fc_Same_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 53 61 6d 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037d_cfe9_SUBCMD_20_2d_20Don_.rel b/src/nos/lib/messages_lib/037d_cfe9_SUBCMD_20_2d_20Don_.rel new file mode 100644 index 00000000..6aeacf53 --- /dev/null +++ b/src/nos/lib/messages_lib/037d_cfe9_SUBCMD_20_2d_20Don_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___037d_cfe9_SUBCMD_20_2d_20Don_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 53 55 42 43 4d 44 20 2d 20 +R 00 00 01 00 +T 0b 00 00 00 44 6f 6e 27 74 20 6b 6e 6f 77 20 +R 00 00 01 00 +T 16 00 00 00 77 68 61 74 20 74 6f 20 64 6f 3f +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037e_0319_SYST_0a.rel b/src/nos/lib/messages_lib/037e_0319_SYST_0a.rel new file mode 100644 index 00000000..ae386d21 --- /dev/null +++ b/src/nos/lib/messages_lib/037e_0319_SYST_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___037e_0319_SYST_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 53 59 53 54 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037e_3c55_Scroll_20file_20siz.rel b/src/nos/lib/messages_lib/037e_3c55_Scroll_20file_20siz.rel deleted file mode 100644 index 5f0359d1..00000000 --- a/src/nos/lib/messages_lib/037e_3c55_Scroll_20file_20siz.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___037e_3c55_Scroll_20file_20siz Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 53 63 72 6f 6c 6c 20 66 69 -R 00 00 01 00 -T 0b 00 00 00 6c 65 20 73 69 7a 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037f_93fc_Same_0a.rel b/src/nos/lib/messages_lib/037f_93fc_Same_0a.rel new file mode 100644 index 00000000..11e214dd --- /dev/null +++ b/src/nos/lib/messages_lib/037f_93fc_Same_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___037f_93fc_Same_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 53 61 6d 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/037f_e255_Send_20file_2c_20_2.rel b/src/nos/lib/messages_lib/037f_e255_Send_20file_2c_20_2.rel deleted file mode 100644 index 280d0940..00000000 --- a/src/nos/lib/messages_lib/037f_e255_Send_20file_2c_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___037f_e255_Send_20file_2c_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 53 65 6e 64 20 66 69 6c 65 -R 00 00 01 00 -T 0b 00 00 00 2c 20 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0380_3c55_Scroll_20file_20siz.rel b/src/nos/lib/messages_lib/0380_3c55_Scroll_20file_20siz.rel new file mode 100644 index 00000000..0db931b4 --- /dev/null +++ b/src/nos/lib/messages_lib/0380_3c55_Scroll_20file_20siz.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0380_3c55_Scroll_20file_20siz Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 53 63 72 6f 6c 6c 20 66 69 +R 00 00 01 00 +T 0b 00 00 00 6c 65 20 73 69 7a 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0380_c1d8_Send_3a_20_2508lx_2.rel b/src/nos/lib/messages_lib/0380_c1d8_Send_3a_20_2508lx_2.rel deleted file mode 100644 index 9fd003fc..00000000 --- a/src/nos/lib/messages_lib/0380_c1d8_Send_3a_20_2508lx_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___0380_c1d8_Send_3a_20_2508lx_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 53 65 6e 64 3a 20 25 30 38 -R 00 00 01 00 -T 0b 00 00 00 6c 78 20 25 30 38 6c 78 25 37 6c -R 00 00 01 00 -T 16 00 00 00 75 25 36 6c 75 25 36 6c 75 25 36 -R 00 00 01 00 -T 21 00 00 00 6c 75 25 35 6c 75 25 36 6c 75 25 -R 00 00 01 00 -T 2c 00 00 00 39 6c 75 25 31 31 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0381_afab_Server_20address_20.rel b/src/nos/lib/messages_lib/0381_afab_Server_20address_20.rel deleted file mode 100644 index b7b2f73a..00000000 --- a/src/nos/lib/messages_lib/0381_afab_Server_20address_20.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 46 flags 0 -S ___0381_afab_Server_20address_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 44 00 53 65 72 76 65 72 20 61 64 -R 00 00 01 00 -T 0b 00 00 00 64 72 65 73 73 20 20 20 20 20 20 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 73 72 74 74 20 20 20 -R 00 00 01 00 -T 21 00 00 00 20 6d 64 65 76 20 20 20 74 69 6d -R 00 00 01 00 -T 2c 00 00 00 65 6f 75 74 20 20 20 71 75 65 72 -R 00 00 01 00 -T 37 00 00 00 69 65 73 20 72 65 73 70 6f 6e 73 -R 00 00 01 00 -T 42 00 00 00 65 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0381_e255_Send_20file_2c_20_2.rel b/src/nos/lib/messages_lib/0381_e255_Send_20file_2c_20_2.rel new file mode 100644 index 00000000..67f857b7 --- /dev/null +++ b/src/nos/lib/messages_lib/0381_e255_Send_20file_2c_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0381_e255_Send_20file_2c_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 53 65 6e 64 20 66 69 6c 65 +R 00 00 01 00 +T 0b 00 00 00 2c 20 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0382_36ef_Session_20_25s_20no.rel b/src/nos/lib/messages_lib/0382_36ef_Session_20_25s_20no.rel deleted file mode 100644 index 40e74928..00000000 --- a/src/nos/lib/messages_lib/0382_36ef_Session_20_25s_20no.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0382_36ef_Session_20_25s_20no Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 53 65 73 73 69 6f 6e 20 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 6e 6f 74 20 61 63 74 69 76 -R 00 00 01 00 -T 16 00 00 00 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0382_c1d8_Send_3a_20_2508lx_2.rel b/src/nos/lib/messages_lib/0382_c1d8_Send_3a_20_2508lx_2.rel new file mode 100644 index 00000000..1a489962 --- /dev/null +++ b/src/nos/lib/messages_lib/0382_c1d8_Send_3a_20_2508lx_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___0382_c1d8_Send_3a_20_2508lx_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 53 65 6e 64 3a 20 25 30 38 +R 00 00 01 00 +T 0b 00 00 00 6c 78 20 25 30 38 6c 78 25 37 6c +R 00 00 01 00 +T 16 00 00 00 75 25 36 6c 75 25 36 6c 75 25 36 +R 00 00 01 00 +T 21 00 00 00 6c 75 25 35 6c 75 25 36 6c 75 25 +R 00 00 01 00 +T 2c 00 00 00 39 6c 75 25 31 31 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0383_0845_Slot_20time_3a_20_2.rel b/src/nos/lib/messages_lib/0383_0845_Slot_20time_3a_20_2.rel deleted file mode 100644 index f744cf3a..00000000 --- a/src/nos/lib/messages_lib/0383_0845_Slot_20time_3a_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0383_0845_Slot_20time_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 53 6c 6f 74 20 74 69 6d 65 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 6c 75 20 6d 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0383_afab_Server_20address_20.rel b/src/nos/lib/messages_lib/0383_afab_Server_20address_20.rel new file mode 100644 index 00000000..b0d72cad --- /dev/null +++ b/src/nos/lib/messages_lib/0383_afab_Server_20address_20.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 46 flags 0 +S ___0383_afab_Server_20address_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 44 00 53 65 72 76 65 72 20 61 64 +R 00 00 01 00 +T 0b 00 00 00 64 72 65 73 73 20 20 20 20 20 20 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 73 72 74 74 20 20 20 +R 00 00 01 00 +T 21 00 00 00 20 6d 64 65 76 20 20 20 74 69 6d +R 00 00 01 00 +T 2c 00 00 00 65 6f 75 74 20 20 20 71 75 65 72 +R 00 00 01 00 +T 37 00 00 00 69 65 73 20 72 65 73 70 6f 6e 73 +R 00 00 01 00 +T 42 00 00 00 65 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0384_36ef_Session_20_25s_20no.rel b/src/nos/lib/messages_lib/0384_36ef_Session_20_25s_20no.rel new file mode 100644 index 00000000..c0897428 --- /dev/null +++ b/src/nos/lib/messages_lib/0384_36ef_Session_20_25s_20no.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0384_36ef_Session_20_25s_20no Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 53 65 73 73 69 6f 6e 20 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 6e 6f 74 20 61 63 74 69 76 +R 00 00 01 00 +T 16 00 00 00 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0384_6556_Socket_20not_20in_2.rel b/src/nos/lib/messages_lib/0384_6556_Socket_20not_20in_2.rel deleted file mode 100644 index eb75f741..00000000 --- a/src/nos/lib/messages_lib/0384_6556_Socket_20not_20in_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0384_6556_Socket_20not_20in_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 53 6f 63 6b 65 74 20 6e 6f -R 00 00 01 00 -T 0b 00 00 00 74 20 69 6e 20 75 73 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0385_0845_Slot_20time_3a_20_2.rel b/src/nos/lib/messages_lib/0385_0845_Slot_20time_3a_20_2.rel new file mode 100644 index 00000000..1fe88eb9 --- /dev/null +++ b/src/nos/lib/messages_lib/0385_0845_Slot_20time_3a_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0385_0845_Slot_20time_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 53 6c 6f 74 20 74 69 6d 65 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 6c 75 20 6d 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0385_a061_Sorry_20_2d_20the_2.rel b/src/nos/lib/messages_lib/0385_a061_Sorry_20_2d_20the_2.rel deleted file mode 100644 index bade0bd2..00000000 --- a/src/nos/lib/messages_lib/0385_a061_Sorry_20_2d_20the_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0385_a061_Sorry_20_2d_20the_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 53 6f 72 72 79 20 2d 20 74 -R 00 00 01 00 -T 0b 00 00 00 68 65 20 73 79 73 74 65 6d 20 69 -R 00 00 01 00 -T 16 00 00 00 73 20 75 6e 61 74 74 65 6e 64 65 -R 00 00 01 00 -T 21 00 00 00 64 2e 30 30 37 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0386_6556_Socket_20not_20in_2.rel b/src/nos/lib/messages_lib/0386_6556_Socket_20not_20in_2.rel new file mode 100644 index 00000000..0807aaf8 --- /dev/null +++ b/src/nos/lib/messages_lib/0386_6556_Socket_20not_20in_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0386_6556_Socket_20not_20in_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 53 6f 63 6b 65 74 20 6e 6f +R 00 00 01 00 +T 0b 00 00 00 74 20 69 6e 20 75 73 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0386_8034_Stack_20violation_2.rel b/src/nos/lib/messages_lib/0386_8034_Stack_20violation_2.rel deleted file mode 100644 index 128c23d5..00000000 --- a/src/nos/lib/messages_lib/0386_8034_Stack_20violation_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0386_8034_Stack_20violation_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 53 74 61 63 6b 20 76 69 6f -R 00 00 01 00 -T 0b 00 00 00 6c 61 74 69 6f 6e 2c 20 70 72 6f -R 00 00 01 00 -T 16 00 00 00 63 65 73 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0387_6414_Station_20_20_20Las.rel b/src/nos/lib/messages_lib/0387_6414_Station_20_20_20Las.rel deleted file mode 100644 index af4da483..00000000 --- a/src/nos/lib/messages_lib/0387_6414_Station_20_20_20Las.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___0387_6414_Station_20_20_20Las Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 53 74 61 74 69 6f 6e 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 4c 61 73 74 20 68 65 61 72 64 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 20 20 20 20 20 20 20 -R 00 00 01 00 -T 21 00 00 00 50 6b 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0387_a061_Sorry_20_2d_20the_2.rel b/src/nos/lib/messages_lib/0387_a061_Sorry_20_2d_20the_2.rel new file mode 100644 index 00000000..2e31b870 --- /dev/null +++ b/src/nos/lib/messages_lib/0387_a061_Sorry_20_2d_20the_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0387_a061_Sorry_20_2d_20the_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 53 6f 72 72 79 20 2d 20 74 +R 00 00 01 00 +T 0b 00 00 00 68 65 20 73 79 73 74 65 6d 20 69 +R 00 00 01 00 +T 16 00 00 00 73 20 75 6e 61 74 74 65 6e 64 65 +R 00 00 01 00 +T 21 00 00 00 64 2e 30 30 37 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0388_5bef_Station_20_20_20Las.rel b/src/nos/lib/messages_lib/0388_5bef_Station_20_20_20Las.rel deleted file mode 100644 index 89d6803d..00000000 --- a/src/nos/lib/messages_lib/0388_5bef_Station_20_20_20Las.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 38 flags 0 -S ___0388_5bef_Station_20_20_20Las Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 36 00 53 74 61 74 69 6f 6e 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 4c 61 73 74 20 72 65 66 20 20 -R 00 00 01 00 -T 16 00 00 00 20 20 20 20 20 20 20 4c 61 73 74 -R 00 00 01 00 -T 21 00 00 00 20 68 65 61 72 64 20 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 20 20 20 20 50 6b 74 73 0a -R 00 00 01 00 -T 37 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0388_8034_Stack_20violation_2.rel b/src/nos/lib/messages_lib/0388_8034_Stack_20violation_2.rel new file mode 100644 index 00000000..0ecf7161 --- /dev/null +++ b/src/nos/lib/messages_lib/0388_8034_Stack_20violation_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0388_8034_Stack_20violation_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 53 74 61 63 6b 20 76 69 6f +R 00 00 01 00 +T 0b 00 00 00 6c 61 74 69 6f 6e 2c 20 70 72 6f +R 00 00 01 00 +T 16 00 00 00 63 65 73 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0389_6414_Station_20_20_20Las.rel b/src/nos/lib/messages_lib/0389_6414_Station_20_20_20Las.rel new file mode 100644 index 00000000..d3d0b551 --- /dev/null +++ b/src/nos/lib/messages_lib/0389_6414_Station_20_20_20Las.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0389_6414_Station_20_20_20Las Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 53 74 61 74 69 6f 6e 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 4c 61 73 74 20 68 65 61 72 64 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 20 20 20 20 20 20 20 +R 00 00 01 00 +T 21 00 00 00 50 6b 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0389_9aef_Subject_3a_20_25s_0.rel b/src/nos/lib/messages_lib/0389_9aef_Subject_3a_20_25s_0.rel deleted file mode 100644 index 34664b2e..00000000 --- a/src/nos/lib/messages_lib/0389_9aef_Subject_3a_20_25s_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0389_9aef_Subject_3a_20_25s_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 53 75 62 6a 65 63 74 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038a_0cac_System_20is_20overl.rel b/src/nos/lib/messages_lib/038a_0cac_System_20is_20overl.rel deleted file mode 100644 index f97f7fc8..00000000 --- a/src/nos/lib/messages_lib/038a_0cac_System_20is_20overl.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___038a_0cac_System_20is_20overl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 53 79 73 74 65 6d 20 69 73 -R 00 00 01 00 -T 0b 00 00 00 20 6f 76 65 72 6c 6f 61 64 65 64 -R 00 00 01 00 -T 16 00 00 00 3b 20 74 72 79 20 61 67 61 69 6e -R 00 00 01 00 -T 21 00 00 00 20 6c 61 74 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038a_5bef_Station_20_20_20Las.rel b/src/nos/lib/messages_lib/038a_5bef_Station_20_20_20Las.rel new file mode 100644 index 00000000..4c41d58c --- /dev/null +++ b/src/nos/lib/messages_lib/038a_5bef_Station_20_20_20Las.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 38 flags 0 +S ___038a_5bef_Station_20_20_20Las Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 36 00 53 74 61 74 69 6f 6e 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 4c 61 73 74 20 72 65 66 20 20 +R 00 00 01 00 +T 16 00 00 00 20 20 20 20 20 20 20 4c 61 73 74 +R 00 00 01 00 +T 21 00 00 00 20 68 65 61 72 64 20 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 20 20 20 20 50 6b 74 73 0a +R 00 00 01 00 +T 37 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038b_63e9_T_20hostname.rel b/src/nos/lib/messages_lib/038b_63e9_T_20hostname.rel deleted file mode 100644 index 17f86842..00000000 --- a/src/nos/lib/messages_lib/038b_63e9_T_20hostname.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___038b_63e9_T_20hostname Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 54 20 68 6f 73 74 6e 61 6d -R 00 00 01 00 -T 0b 00 00 00 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038b_9aef_Subject_3a_20_25s_0.rel b/src/nos/lib/messages_lib/038b_9aef_Subject_3a_20_25s_0.rel new file mode 100644 index 00000000..3de361dd --- /dev/null +++ b/src/nos/lib/messages_lib/038b_9aef_Subject_3a_20_25s_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___038b_9aef_Subject_3a_20_25s_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 53 75 62 6a 65 63 74 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038c_0cac_System_20is_20overl.rel b/src/nos/lib/messages_lib/038c_0cac_System_20is_20overl.rel new file mode 100644 index 00000000..bc1642a5 --- /dev/null +++ b/src/nos/lib/messages_lib/038c_0cac_System_20is_20overl.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___038c_0cac_System_20is_20overl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 53 79 73 74 65 6d 20 69 73 +R 00 00 01 00 +T 0b 00 00 00 20 6f 76 65 72 6c 6f 61 64 65 64 +R 00 00 01 00 +T 16 00 00 00 3b 20 74 72 79 20 61 67 61 69 6e +R 00 00 01 00 +T 21 00 00 00 20 6c 61 74 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038c_1279_T1_3a_20.rel b/src/nos/lib/messages_lib/038c_1279_T1_3a_20.rel deleted file mode 100644 index 910c87c6..00000000 --- a/src/nos/lib/messages_lib/038c_1279_T1_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___038c_1279_T1_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 54 31 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038d_63e9_T_20hostname.rel b/src/nos/lib/messages_lib/038d_63e9_T_20hostname.rel new file mode 100644 index 00000000..3977661e --- /dev/null +++ b/src/nos/lib/messages_lib/038d_63e9_T_20hostname.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___038d_63e9_T_20hostname Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 54 20 68 6f 73 74 6e 61 6d +R 00 00 01 00 +T 0b 00 00 00 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038d_a7c1_T3_3a_20.rel b/src/nos/lib/messages_lib/038d_a7c1_T3_3a_20.rel deleted file mode 100644 index b82f8115..00000000 --- a/src/nos/lib/messages_lib/038d_a7c1_T3_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___038d_a7c1_T3_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 54 33 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038e_1279_T1_3a_20.rel b/src/nos/lib/messages_lib/038e_1279_T1_3a_20.rel new file mode 100644 index 00000000..cebeeb4f --- /dev/null +++ b/src/nos/lib/messages_lib/038e_1279_T1_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___038e_1279_T1_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 54 31 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038e_e4a1_TACK_3a_20.rel b/src/nos/lib/messages_lib/038e_e4a1_TACK_3a_20.rel deleted file mode 100644 index 9c16b0ff..00000000 --- a/src/nos/lib/messages_lib/038e_e4a1_TACK_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___038e_e4a1_TACK_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 54 41 43 4b 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038f_7f7b_TCB_20_25p_20_25s_2.rel b/src/nos/lib/messages_lib/038f_7f7b_TCB_20_25p_20_25s_2.rel deleted file mode 100644 index 3a9ae96b..00000000 --- a/src/nos/lib/messages_lib/038f_7f7b_TCB_20_25p_20_25s_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___038f_7f7b_TCB_20_25p_20_25s_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 54 43 42 20 25 70 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 20 2d 3e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/038f_a7c1_T3_3a_20.rel b/src/nos/lib/messages_lib/038f_a7c1_T3_3a_20.rel new file mode 100644 index 00000000..e6a7d9ce --- /dev/null +++ b/src/nos/lib/messages_lib/038f_a7c1_T3_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___038f_a7c1_T3_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 54 33 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0390_5447_TCD_3a_20.rel b/src/nos/lib/messages_lib/0390_5447_TCD_3a_20.rel deleted file mode 100644 index adf8e279..00000000 --- a/src/nos/lib/messages_lib/0390_5447_TCD_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0390_5447_TCD_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 54 43 44 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0390_e4a1_TACK_3a_20.rel b/src/nos/lib/messages_lib/0390_e4a1_TACK_3a_20.rel new file mode 100644 index 00000000..72460c84 --- /dev/null +++ b/src/nos/lib/messages_lib/0390_e4a1_TACK_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0390_e4a1_TACK_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 54 41 43 4b 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0391_7f7b_TCB_20_25p_20_25s_2.rel b/src/nos/lib/messages_lib/0391_7f7b_TCB_20_25p_20_25s_2.rel new file mode 100644 index 00000000..6b9f4d3b --- /dev/null +++ b/src/nos/lib/messages_lib/0391_7f7b_TCB_20_25p_20_25s_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0391_7f7b_TCB_20_25p_20_25s_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 54 43 42 20 25 70 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 20 2d 3e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0391_fa23_TCP_20MSS.rel b/src/nos/lib/messages_lib/0391_fa23_TCP_20MSS.rel deleted file mode 100644 index 21a08b71..00000000 --- a/src/nos/lib/messages_lib/0391_fa23_TCP_20MSS.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0391_fa23_TCP_20MSS Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 54 43 50 20 4d 53 53 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0392_5447_TCD_3a_20.rel b/src/nos/lib/messages_lib/0392_5447_TCD_3a_20.rel new file mode 100644 index 00000000..e56b133f --- /dev/null +++ b/src/nos/lib/messages_lib/0392_5447_TCD_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0392_5447_TCD_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 54 43 44 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0392_70e7_TCP_20default_20irt.rel b/src/nos/lib/messages_lib/0392_70e7_TCP_20default_20irt.rel deleted file mode 100644 index 4e255079..00000000 --- a/src/nos/lib/messages_lib/0392_70e7_TCP_20default_20irt.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0392_70e7_TCP_20default_20irt Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 54 43 50 20 64 65 66 61 75 -R 00 00 01 00 -T 0b 00 00 00 6c 74 20 69 72 74 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0393_5ac7_TCP_20header_20comp.rel b/src/nos/lib/messages_lib/0393_5ac7_TCP_20header_20comp.rel deleted file mode 100644 index 0811e563..00000000 --- a/src/nos/lib/messages_lib/0393_5ac7_TCP_20header_20comp.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 42 flags 0 -S ___0393_5ac7_TCP_20header_20comp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 40 00 54 43 50 20 68 65 61 64 65 -R 00 00 01 00 -T 0b 00 00 00 72 20 63 6f 6d 70 72 65 73 73 69 -R 00 00 01 00 -T 16 00 00 00 6f 6e 20 65 6e 61 62 6c 65 64 3b -R 00 00 01 00 -T 21 00 00 00 20 53 6c 6f 74 73 20 3d 20 25 64 -R 00 00 01 00 -T 2c 00 00 00 2c 20 73 6c 6f 74 20 63 6f 6d 70 -R 00 00 01 00 -T 37 00 00 00 72 65 73 73 20 3d 20 25 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0393_fa23_TCP_20MSS.rel b/src/nos/lib/messages_lib/0393_fa23_TCP_20MSS.rel new file mode 100644 index 00000000..0cd19a8f --- /dev/null +++ b/src/nos/lib/messages_lib/0393_fa23_TCP_20MSS.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0393_fa23_TCP_20MSS Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 54 43 50 20 4d 53 53 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0394_70e7_TCP_20default_20irt.rel b/src/nos/lib/messages_lib/0394_70e7_TCP_20default_20irt.rel new file mode 100644 index 00000000..abb44fb9 --- /dev/null +++ b/src/nos/lib/messages_lib/0394_70e7_TCP_20default_20irt.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0394_70e7_TCP_20default_20irt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 54 43 50 20 64 65 66 61 75 +R 00 00 01 00 +T 0b 00 00 00 6c 74 20 69 72 74 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0394_c668_TCP_20state_20traci.rel b/src/nos/lib/messages_lib/0394_c668_TCP_20state_20traci.rel deleted file mode 100644 index 54772001..00000000 --- a/src/nos/lib/messages_lib/0394_c668_TCP_20state_20traci.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0394_c668_TCP_20state_20traci Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 54 43 50 20 73 74 61 74 65 -R 00 00 01 00 -T 0b 00 00 00 20 74 72 61 63 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0395_5ac7_TCP_20header_20comp.rel b/src/nos/lib/messages_lib/0395_5ac7_TCP_20header_20comp.rel new file mode 100644 index 00000000..be18cff0 --- /dev/null +++ b/src/nos/lib/messages_lib/0395_5ac7_TCP_20header_20comp.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 42 flags 0 +S ___0395_5ac7_TCP_20header_20comp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 40 00 54 43 50 20 68 65 61 64 65 +R 00 00 01 00 +T 0b 00 00 00 72 20 63 6f 6d 70 72 65 73 73 69 +R 00 00 01 00 +T 16 00 00 00 6f 6e 20 65 6e 61 62 6c 65 64 3b +R 00 00 01 00 +T 21 00 00 00 20 53 6c 6f 74 73 20 3d 20 25 64 +R 00 00 01 00 +T 2c 00 00 00 2c 20 73 6c 6f 74 20 63 6f 6d 70 +R 00 00 01 00 +T 37 00 00 00 72 65 73 73 20 3d 20 25 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0395_b0d7_TCP_20syn_2bdata_20.rel b/src/nos/lib/messages_lib/0395_b0d7_TCP_20syn_2bdata_20.rel deleted file mode 100644 index 04cdb699..00000000 --- a/src/nos/lib/messages_lib/0395_b0d7_TCP_20syn_2bdata_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0395_b0d7_TCP_20syn_2bdata_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 54 43 50 20 73 79 6e 2b 64 -R 00 00 01 00 -T 0b 00 00 00 61 74 61 20 70 69 67 67 79 62 61 -R 00 00 01 00 -T 16 00 00 00 63 6b 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0396_43bd_TCP_20timestamps.rel b/src/nos/lib/messages_lib/0396_43bd_TCP_20timestamps.rel deleted file mode 100644 index 175a63d0..00000000 --- a/src/nos/lib/messages_lib/0396_43bd_TCP_20timestamps.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0396_43bd_TCP_20timestamps Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 54 43 50 20 74 69 6d 65 73 -R 00 00 01 00 -T 0b 00 00 00 74 61 6d 70 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0396_c668_TCP_20state_20traci.rel b/src/nos/lib/messages_lib/0396_c668_TCP_20state_20traci.rel new file mode 100644 index 00000000..8dd1ade9 --- /dev/null +++ b/src/nos/lib/messages_lib/0396_c668_TCP_20state_20traci.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0396_c668_TCP_20state_20traci Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 54 43 50 20 73 74 61 74 65 +R 00 00 01 00 +T 0b 00 00 00 20 74 72 61 63 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0397_5b74_TCP_20window.rel b/src/nos/lib/messages_lib/0397_5b74_TCP_20window.rel deleted file mode 100644 index 21bdfb88..00000000 --- a/src/nos/lib/messages_lib/0397_5b74_TCP_20window.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0397_5b74_TCP_20window Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 54 43 50 20 77 69 6e 64 6f -R 00 00 01 00 -T 0b 00 00 00 77 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0397_b0d7_TCP_20syn_2bdata_20.rel b/src/nos/lib/messages_lib/0397_b0d7_TCP_20syn_2bdata_20.rel new file mode 100644 index 00000000..97b4fc34 --- /dev/null +++ b/src/nos/lib/messages_lib/0397_b0d7_TCP_20syn_2bdata_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0397_b0d7_TCP_20syn_2bdata_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 54 43 50 20 73 79 6e 2b 64 +R 00 00 01 00 +T 0b 00 00 00 61 74 61 20 70 69 67 67 79 62 61 +R 00 00 01 00 +T 16 00 00 00 63 6b 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0398_43bd_TCP_20timestamps.rel b/src/nos/lib/messages_lib/0398_43bd_TCP_20timestamps.rel new file mode 100644 index 00000000..b3de7070 --- /dev/null +++ b/src/nos/lib/messages_lib/0398_43bd_TCP_20timestamps.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0398_43bd_TCP_20timestamps Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 54 43 50 20 74 69 6d 65 73 +R 00 00 01 00 +T 0b 00 00 00 74 61 6d 70 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0398_7267_TCP_3a_20_25u_2d_3e.rel b/src/nos/lib/messages_lib/0398_7267_TCP_3a_20_25u_2d_3e.rel deleted file mode 100644 index 26a3ae18..00000000 --- a/src/nos/lib/messages_lib/0398_7267_TCP_3a_20_25u_2d_3e.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0398_7267_TCP_3a_20_25u_2d_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 54 43 50 3a 20 25 75 2d 3e -R 00 00 01 00 -T 0b 00 00 00 25 75 20 53 65 71 20 78 25 6c 78 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0399_59c4_TChoke_3a_20.rel b/src/nos/lib/messages_lib/0399_59c4_TChoke_3a_20.rel deleted file mode 100644 index 7130fa90..00000000 --- a/src/nos/lib/messages_lib/0399_59c4_TChoke_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0399_59c4_TChoke_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 54 43 68 6f 6b 65 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0399_5b74_TCP_20window.rel b/src/nos/lib/messages_lib/0399_5b74_TCP_20window.rel new file mode 100644 index 00000000..3d40297c --- /dev/null +++ b/src/nos/lib/messages_lib/0399_5b74_TCP_20window.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0399_5b74_TCP_20window Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 54 43 50 20 77 69 6e 64 6f +R 00 00 01 00 +T 0b 00 00 00 77 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039a_2ced_TX_20Delay_3a_20_25.rel b/src/nos/lib/messages_lib/039a_2ced_TX_20Delay_3a_20_25.rel deleted file mode 100644 index 3e694319..00000000 --- a/src/nos/lib/messages_lib/039a_2ced_TX_20Delay_3a_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___039a_2ced_TX_20Delay_3a_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 54 58 20 44 65 6c 61 79 3a -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 20 6d 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039a_7267_TCP_3a_20_25u_2d_3e.rel b/src/nos/lib/messages_lib/039a_7267_TCP_3a_20_25u_2d_3e.rel new file mode 100644 index 00000000..0c603416 --- /dev/null +++ b/src/nos/lib/messages_lib/039a_7267_TCP_3a_20_25u_2d_3e.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___039a_7267_TCP_3a_20_25u_2d_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 54 43 50 3a 20 25 75 2d 3e +R 00 00 01 00 +T 0b 00 00 00 25 75 20 53 65 71 20 78 25 6c 78 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039b_59c4_TChoke_3a_20.rel b/src/nos/lib/messages_lib/039b_59c4_TChoke_3a_20.rel new file mode 100644 index 00000000..f056f59c --- /dev/null +++ b/src/nos/lib/messages_lib/039b_59c4_TChoke_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___039b_59c4_TChoke_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 54 43 68 6f 6b 65 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039b_6a23_TX_20Tail_20time_3a.rel b/src/nos/lib/messages_lib/039b_6a23_TX_20Tail_20time_3a.rel deleted file mode 100644 index 69ee26a1..00000000 --- a/src/nos/lib/messages_lib/039b_6a23_TX_20Tail_20time_3a.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___039b_6a23_TX_20Tail_20time_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 54 58 20 54 61 69 6c 20 74 -R 00 00 01 00 -T 0b 00 00 00 69 6d 65 3a 20 25 6c 75 20 6d 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039c_2ced_TX_20Delay_3a_20_25.rel b/src/nos/lib/messages_lib/039c_2ced_TX_20Delay_3a_20_25.rel new file mode 100644 index 00000000..0dd36c3f --- /dev/null +++ b/src/nos/lib/messages_lib/039c_2ced_TX_20Delay_3a_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___039c_2ced_TX_20Delay_3a_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 54 58 20 44 65 6c 61 79 3a +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 20 6d 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039c_d175_TX_20queue_20limit.rel b/src/nos/lib/messages_lib/039c_d175_TX_20queue_20limit.rel deleted file mode 100644 index 329ffcb8..00000000 --- a/src/nos/lib/messages_lib/039c_d175_TX_20queue_20limit.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___039c_d175_TX_20queue_20limit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 54 58 20 71 75 65 75 65 20 -R 00 00 01 00 -T 0b 00 00 00 6c 69 6d 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039d_6a23_TX_20Tail_20time_3a.rel b/src/nos/lib/messages_lib/039d_6a23_TX_20Tail_20time_3a.rel new file mode 100644 index 00000000..3c70b821 --- /dev/null +++ b/src/nos/lib/messages_lib/039d_6a23_TX_20Tail_20time_3a.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___039d_6a23_TX_20Tail_20time_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 54 58 20 54 61 69 6c 20 74 +R 00 00 01 00 +T 0b 00 00 00 69 6d 65 3a 20 25 6c 75 20 6d 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039d_f579_TYPE_20A_0a.rel b/src/nos/lib/messages_lib/039d_f579_TYPE_20A_0a.rel deleted file mode 100644 index 8f0e570a..00000000 --- a/src/nos/lib/messages_lib/039d_f579_TYPE_20A_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___039d_f579_TYPE_20A_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 54 59 50 45 20 41 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039e_3bb9_TYPE_20I_0a.rel b/src/nos/lib/messages_lib/039e_3bb9_TYPE_20I_0a.rel deleted file mode 100644 index b1de9ab4..00000000 --- a/src/nos/lib/messages_lib/039e_3bb9_TYPE_20I_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___039e_3bb9_TYPE_20I_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 54 59 50 45 20 49 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039e_d175_TX_20queue_20limit.rel b/src/nos/lib/messages_lib/039e_d175_TX_20queue_20limit.rel new file mode 100644 index 00000000..999b4a65 --- /dev/null +++ b/src/nos/lib/messages_lib/039e_d175_TX_20queue_20limit.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___039e_d175_TX_20queue_20limit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 54 58 20 71 75 65 75 65 20 +R 00 00 01 00 +T 0b 00 00 00 6c 69 6d 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039f_a616_TYPE_20L_20_25d_0a.rel b/src/nos/lib/messages_lib/039f_a616_TYPE_20L_20_25d_0a.rel deleted file mode 100644 index c827a3ea..00000000 --- a/src/nos/lib/messages_lib/039f_a616_TYPE_20L_20_25d_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___039f_a616_TYPE_20L_20_25d_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 54 59 50 45 20 4c 20 25 64 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/039f_f579_TYPE_20A_0a.rel b/src/nos/lib/messages_lib/039f_f579_TYPE_20A_0a.rel new file mode 100644 index 00000000..16a9c937 --- /dev/null +++ b/src/nos/lib/messages_lib/039f_f579_TYPE_20A_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___039f_f579_TYPE_20A_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 54 59 50 45 20 41 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a0_3bb9_TYPE_20I_0a.rel b/src/nos/lib/messages_lib/03a0_3bb9_TYPE_20I_0a.rel new file mode 100644 index 00000000..0b4041ae --- /dev/null +++ b/src/nos/lib/messages_lib/03a0_3bb9_TYPE_20I_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03a0_3bb9_TYPE_20I_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 54 59 50 45 20 49 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a0_f6fb_Target_20_20_20_20T.rel b/src/nos/lib/messages_lib/03a0_f6fb_Target_20_20_20_20T.rel deleted file mode 100644 index 12782c92..00000000 --- a/src/nos/lib/messages_lib/03a0_f6fb_Target_20_20_20_20T.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___03a0_f6fb_Target_20_20_20_20T Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 54 61 72 67 65 74 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 54 79 70 65 20 20 20 44 69 67 -R 00 00 01 00 -T 16 00 00 00 69 70 65 61 74 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a1_950b_Telnet_20option_20t.rel b/src/nos/lib/messages_lib/03a1_950b_Telnet_20option_20t.rel deleted file mode 100644 index 6b5687fa..00000000 --- a/src/nos/lib/messages_lib/03a1_950b_Telnet_20option_20t.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03a1_950b_Telnet_20option_20t Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 54 65 6c 6e 65 74 20 6f 70 -R 00 00 01 00 -T 0b 00 00 00 74 69 6f 6e 20 74 72 61 63 69 6e -R 00 00 01 00 -T 16 00 00 00 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a1_a616_TYPE_20L_20_25d_0a.rel b/src/nos/lib/messages_lib/03a1_a616_TYPE_20L_20_25d_0a.rel new file mode 100644 index 00000000..dbc3afab --- /dev/null +++ b/src/nos/lib/messages_lib/03a1_a616_TYPE_20L_20_25d_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___03a1_a616_TYPE_20L_20_25d_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 54 59 50 45 20 4c 20 25 64 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a2_4517_Thank_20you_20_25s_.rel b/src/nos/lib/messages_lib/03a2_4517_Thank_20you_20_25s_.rel deleted file mode 100644 index 43d7f082..00000000 --- a/src/nos/lib/messages_lib/03a2_4517_Thank_20you_20_25s_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 34 flags 0 -S ___03a2_4517_Thank_20you_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 32 00 54 68 61 6e 6b 20 79 6f 75 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 2c 20 66 6f 72 20 63 61 -R 00 00 01 00 -T 16 00 00 00 6c 6c 69 6e 67 20 74 68 65 20 25 -R 00 00 01 00 -T 21 00 00 00 73 20 54 63 70 2f 49 70 20 4d 61 -R 00 00 01 00 -T 2c 00 00 00 69 6c 62 6f 78 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a2_f6fb_Target_20_20_20_20T.rel b/src/nos/lib/messages_lib/03a2_f6fb_Target_20_20_20_20T.rel new file mode 100644 index 00000000..df9ec896 --- /dev/null +++ b/src/nos/lib/messages_lib/03a2_f6fb_Target_20_20_20_20T.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___03a2_f6fb_Target_20_20_20_20T Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 54 61 72 67 65 74 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 54 79 70 65 20 20 20 44 69 67 +R 00 00 01 00 +T 16 00 00 00 69 70 65 61 74 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a3_70f0_The_20escape_20char.rel b/src/nos/lib/messages_lib/03a3_70f0_The_20escape_20char.rel deleted file mode 100644 index c28280be..00000000 --- a/src/nos/lib/messages_lib/03a3_70f0_The_20escape_20char.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___03a3_70f0_The_20escape_20char Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 54 68 65 20 65 73 63 61 70 -R 00 00 01 00 -T 0b 00 00 00 65 20 63 68 61 72 61 63 74 65 72 -R 00 00 01 00 -T 16 00 00 00 20 69 73 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a3_950b_Telnet_20option_20t.rel b/src/nos/lib/messages_lib/03a3_950b_Telnet_20option_20t.rel new file mode 100644 index 00000000..16461f23 --- /dev/null +++ b/src/nos/lib/messages_lib/03a3_950b_Telnet_20option_20t.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03a3_950b_Telnet_20option_20t Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 54 65 6c 6e 65 74 20 6f 70 +R 00 00 01 00 +T 0b 00 00 00 74 69 6f 6e 20 74 72 61 63 69 6e +R 00 00 01 00 +T 16 00 00 00 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a4_4517_Thank_20you_20_25s_.rel b/src/nos/lib/messages_lib/03a4_4517_Thank_20you_20_25s_.rel new file mode 100644 index 00000000..7e3bc288 --- /dev/null +++ b/src/nos/lib/messages_lib/03a4_4517_Thank_20you_20_25s_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 34 flags 0 +S ___03a4_4517_Thank_20you_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 32 00 54 68 61 6e 6b 20 79 6f 75 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 2c 20 66 6f 72 20 63 61 +R 00 00 01 00 +T 16 00 00 00 6c 6c 69 6e 67 20 74 68 65 20 25 +R 00 00 01 00 +T 21 00 00 00 73 20 54 63 70 2f 49 70 20 4d 61 +R 00 00 01 00 +T 2c 00 00 00 69 6c 62 6f 78 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a4_6de0_Time_20for_201000_2.rel b/src/nos/lib/messages_lib/03a4_6de0_Time_20for_201000_2.rel deleted file mode 100644 index 99b753f4..00000000 --- a/src/nos/lib/messages_lib/03a4_6de0_Time_20for_201000_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___03a4_6de0_Time_20for_201000_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 54 69 6d 65 20 66 6f 72 20 -R 00 00 01 00 -T 0b 00 00 00 31 30 30 30 20 31 30 32 34 2d 62 -R 00 00 01 00 -T 16 00 00 00 79 74 65 20 63 6f 70 69 65 73 3a -R 00 00 01 00 -T 21 00 00 00 20 25 6c 75 20 6d 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a5_601a_Time_20to_20live.rel b/src/nos/lib/messages_lib/03a5_601a_Time_20to_20live.rel deleted file mode 100644 index bdc663cb..00000000 --- a/src/nos/lib/messages_lib/03a5_601a_Time_20to_20live.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___03a5_601a_Time_20to_20live Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 54 69 6d 65 20 74 6f 20 6c -R 00 00 01 00 -T 0b 00 00 00 69 76 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a5_70f0_The_20escape_20char.rel b/src/nos/lib/messages_lib/03a5_70f0_The_20escape_20char.rel new file mode 100644 index 00000000..af3067e0 --- /dev/null +++ b/src/nos/lib/messages_lib/03a5_70f0_The_20escape_20char.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___03a5_70f0_The_20escape_20char Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 54 68 65 20 65 73 63 61 70 +R 00 00 01 00 +T 0b 00 00 00 65 20 63 68 61 72 61 63 74 65 72 +R 00 00 01 00 +T 16 00 00 00 20 69 73 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a6_6de0_Time_20for_201000_2.rel b/src/nos/lib/messages_lib/03a6_6de0_Time_20for_201000_2.rel new file mode 100644 index 00000000..8645c5b2 --- /dev/null +++ b/src/nos/lib/messages_lib/03a6_6de0_Time_20for_201000_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___03a6_6de0_Time_20for_201000_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 54 69 6d 65 20 66 6f 72 20 +R 00 00 01 00 +T 0b 00 00 00 31 30 30 30 20 31 30 32 34 2d 62 +R 00 00 01 00 +T 16 00 00 00 79 74 65 20 63 6f 70 69 65 73 3a +R 00 00 01 00 +T 21 00 00 00 20 25 6c 75 20 6d 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a6_e505_Timeout_20value_20_.rel b/src/nos/lib/messages_lib/03a6_e505_Timeout_20value_20_.rel deleted file mode 100644 index 586c9509..00000000 --- a/src/nos/lib/messages_lib/03a6_e505_Timeout_20value_20_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___03a6_e505_Timeout_20value_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 54 69 6d 65 6f 75 74 20 76 -R 00 00 01 00 -T 0b 00 00 00 61 6c 75 65 20 25 73 20 28 25 64 -R 00 00 01 00 -T 16 00 00 00 29 20 6d 75 73 74 20 62 65 20 3e -R 00 00 01 00 -T 21 00 00 00 20 30 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a7_1db3_Timer_20_20_20_20_2.rel b/src/nos/lib/messages_lib/03a7_1db3_Timer_20_20_20_20_2.rel deleted file mode 100644 index 8a418349..00000000 --- a/src/nos/lib/messages_lib/03a7_1db3_Timer_20_20_20_20_2.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 47 flags 0 -S ___03a7_1db3_Timer_20_20_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 45 00 54 69 6d 65 72 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 20 20 43 6f 75 6e 74 20 20 -R 00 00 01 00 -T 16 00 00 00 44 75 72 61 74 69 6f 6e 20 20 4c -R 00 00 01 00 -T 21 00 00 00 61 73 74 20 52 54 54 20 20 20 20 -R 00 00 01 00 -T 2c 00 00 00 20 20 53 52 54 54 20 20 20 20 20 -R 00 00 01 00 -T 37 00 00 00 20 4d 64 65 76 20 20 20 4d 65 74 -R 00 00 01 00 -T 42 00 00 00 68 6f 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a7_601a_Time_20to_20live.rel b/src/nos/lib/messages_lib/03a7_601a_Time_20to_20live.rel new file mode 100644 index 00000000..bc8d417e --- /dev/null +++ b/src/nos/lib/messages_lib/03a7_601a_Time_20to_20live.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___03a7_601a_Time_20to_20live Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 54 69 6d 65 20 74 6f 20 6c +R 00 00 01 00 +T 0b 00 00 00 69 76 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a8_d78a_Tip_20connection_20.rel b/src/nos/lib/messages_lib/03a8_d78a_Tip_20connection_20.rel deleted file mode 100644 index 8e68c425..00000000 --- a/src/nos/lib/messages_lib/03a8_d78a_Tip_20connection_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___03a8_d78a_Tip_20connection_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 54 69 70 20 63 6f 6e 6e 65 -R 00 00 01 00 -T 0b 00 00 00 63 74 69 6f 6e 20 74 69 6d 65 6f -R 00 00 01 00 -T 16 00 00 00 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a8_e505_Timeout_20value_20_.rel b/src/nos/lib/messages_lib/03a8_e505_Timeout_20value_20_.rel new file mode 100644 index 00000000..de3cc188 --- /dev/null +++ b/src/nos/lib/messages_lib/03a8_e505_Timeout_20value_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___03a8_e505_Timeout_20value_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 54 69 6d 65 6f 75 74 20 76 +R 00 00 01 00 +T 0b 00 00 00 61 6c 75 65 20 25 73 20 28 25 64 +R 00 00 01 00 +T 16 00 00 00 29 20 6d 75 73 74 20 62 65 20 3e +R 00 00 01 00 +T 21 00 00 00 20 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a9_1db3_Timer_20_20_20_20_2.rel b/src/nos/lib/messages_lib/03a9_1db3_Timer_20_20_20_20_2.rel new file mode 100644 index 00000000..2179f9d4 --- /dev/null +++ b/src/nos/lib/messages_lib/03a9_1db3_Timer_20_20_20_20_2.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 47 flags 0 +S ___03a9_1db3_Timer_20_20_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 45 00 54 69 6d 65 72 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 20 20 43 6f 75 6e 74 20 20 +R 00 00 01 00 +T 16 00 00 00 44 75 72 61 74 69 6f 6e 20 20 4c +R 00 00 01 00 +T 21 00 00 00 61 73 74 20 52 54 54 20 20 20 20 +R 00 00 01 00 +T 2c 00 00 00 20 20 53 52 54 54 20 20 20 20 20 +R 00 00 01 00 +T 37 00 00 00 20 4d 64 65 76 20 20 20 4d 65 74 +R 00 00 01 00 +T 42 00 00 00 68 6f 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03a9_c093_Tip_20session_20alr.rel b/src/nos/lib/messages_lib/03a9_c093_Tip_20session_20alr.rel deleted file mode 100644 index 99d3e5f9..00000000 --- a/src/nos/lib/messages_lib/03a9_c093_Tip_20session_20alr.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___03a9_c093_Tip_20session_20alr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 54 69 70 20 73 65 73 73 69 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 61 6c 72 65 61 64 79 20 -R 00 00 01 00 -T 16 00 00 00 61 63 74 69 76 65 20 6f 6e 20 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03aa_8c54_To_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/03aa_8c54_To_3a_20_25s_0a.rel deleted file mode 100644 index 8e570c20..00000000 --- a/src/nos/lib/messages_lib/03aa_8c54_To_3a_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03aa_8c54_To_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 54 6f 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03aa_d78a_Tip_20connection_20.rel b/src/nos/lib/messages_lib/03aa_d78a_Tip_20connection_20.rel new file mode 100644 index 00000000..216d1666 --- /dev/null +++ b/src/nos/lib/messages_lib/03aa_d78a_Tip_20connection_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___03aa_d78a_Tip_20connection_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 54 69 70 20 63 6f 6e 6e 65 +R 00 00 01 00 +T 0b 00 00 00 63 74 69 6f 6e 20 74 69 6d 65 6f +R 00 00 01 00 +T 16 00 00 00 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ab_2a55_Too_20many_20HAPN_2.rel b/src/nos/lib/messages_lib/03ab_2a55_Too_20many_20HAPN_2.rel deleted file mode 100644 index e486e8b4..00000000 --- a/src/nos/lib/messages_lib/03ab_2a55_Too_20many_20HAPN_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___03ab_2a55_Too_20many_20HAPN_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 48 41 50 4e 20 61 64 61 70 74 6f -R 00 00 01 00 -T 16 00 00 00 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ab_c093_Tip_20session_20alr.rel b/src/nos/lib/messages_lib/03ab_c093_Tip_20session_20alr.rel new file mode 100644 index 00000000..2b203131 --- /dev/null +++ b/src/nos/lib/messages_lib/03ab_c093_Tip_20session_20alr.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___03ab_c093_Tip_20session_20alr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 54 69 70 20 73 65 73 73 69 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 20 61 6c 72 65 61 64 79 20 +R 00 00 01 00 +T 16 00 00 00 61 63 74 69 76 65 20 6f 6e 20 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ac_76b7_Too_20many_20asynch.rel b/src/nos/lib/messages_lib/03ac_76b7_Too_20many_20asynch.rel deleted file mode 100644 index 2124a004..00000000 --- a/src/nos/lib/messages_lib/03ac_76b7_Too_20many_20asynch.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___03ac_76b7_Too_20many_20asynch Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 61 73 79 6e 63 68 20 63 6f 6e 74 -R 00 00 01 00 -T 16 00 00 00 72 6f 6c 6c 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ac_8c54_To_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/03ac_8c54_To_3a_20_25s_0a.rel new file mode 100644 index 00000000..93812860 --- /dev/null +++ b/src/nos/lib/messages_lib/03ac_8c54_To_3a_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03ac_8c54_To_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 54 6f 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ad_2a55_Too_20many_20HAPN_2.rel b/src/nos/lib/messages_lib/03ad_2a55_Too_20many_20HAPN_2.rel new file mode 100644 index 00000000..b5b9f8d9 --- /dev/null +++ b/src/nos/lib/messages_lib/03ad_2a55_Too_20many_20HAPN_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___03ad_2a55_Too_20many_20HAPN_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 48 41 50 4e 20 61 64 61 70 74 6f +R 00 00 01 00 +T 16 00 00 00 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ad_58f2_Too_20many_20digipe.rel b/src/nos/lib/messages_lib/03ad_58f2_Too_20many_20digipe.rel deleted file mode 100644 index e1b09755..00000000 --- a/src/nos/lib/messages_lib/03ad_58f2_Too_20many_20digipe.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03ad_58f2_Too_20many_20digipe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 64 69 67 69 70 65 61 74 65 72 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ae_2d53_Too_20many_20hs_20c.rel b/src/nos/lib/messages_lib/03ae_2d53_Too_20many_20hs_20c.rel deleted file mode 100644 index 3adc1bb4..00000000 --- a/src/nos/lib/messages_lib/03ae_2d53_Too_20many_20hs_20c.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___03ae_2d53_Too_20many_20hs_20c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 68 73 20 63 6f 6e 74 72 6f 6c 6c -R 00 00 01 00 -T 16 00 00 00 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ae_76b7_Too_20many_20asynch.rel b/src/nos/lib/messages_lib/03ae_76b7_Too_20many_20asynch.rel new file mode 100644 index 00000000..46ba7202 --- /dev/null +++ b/src/nos/lib/messages_lib/03ae_76b7_Too_20many_20asynch.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___03ae_76b7_Too_20many_20asynch Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 61 73 79 6e 63 68 20 63 6f 6e 74 +R 00 00 01 00 +T 16 00 00 00 72 6f 6c 6c 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03af_286c_Too_20many_20mailbo.rel b/src/nos/lib/messages_lib/03af_286c_Too_20many_20mailbo.rel deleted file mode 100644 index a6507c07..00000000 --- a/src/nos/lib/messages_lib/03af_286c_Too_20many_20mailbo.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___03af_286c_Too_20many_20mailbo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6c 62 6f 78 20 73 65 73 -R 00 00 01 00 -T 16 00 00 00 73 69 6f 6e 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03af_58f2_Too_20many_20digipe.rel b/src/nos/lib/messages_lib/03af_58f2_Too_20many_20digipe.rel new file mode 100644 index 00000000..8219b8b3 --- /dev/null +++ b/src/nos/lib/messages_lib/03af_58f2_Too_20many_20digipe.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03af_58f2_Too_20many_20digipe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 64 69 67 69 70 65 61 74 65 72 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b0_2d53_Too_20many_20hs_20c.rel b/src/nos/lib/messages_lib/03b0_2d53_Too_20many_20hs_20c.rel new file mode 100644 index 00000000..8c6b9a86 --- /dev/null +++ b/src/nos/lib/messages_lib/03b0_2d53_Too_20many_20hs_20c.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___03b0_2d53_Too_20many_20hs_20c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 68 73 20 63 6f 6e 74 72 6f 6c 6c +R 00 00 01 00 +T 16 00 00 00 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b0_4c9a_Too_20many_20nrs_20.rel b/src/nos/lib/messages_lib/03b0_4c9a_Too_20many_20nrs_20.rel deleted file mode 100644 index 6096f893..00000000 --- a/src/nos/lib/messages_lib/03b0_4c9a_Too_20many_20nrs_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03b0_4c9a_Too_20many_20nrs_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 6e 72 73 20 64 65 76 69 63 65 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b1_286c_Too_20many_20mailbo.rel b/src/nos/lib/messages_lib/03b1_286c_Too_20many_20mailbo.rel new file mode 100644 index 00000000..a7d41394 --- /dev/null +++ b/src/nos/lib/messages_lib/03b1_286c_Too_20many_20mailbo.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___03b1_286c_Too_20many_20mailbo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6c 62 6f 78 20 73 65 73 +R 00 00 01 00 +T 16 00 00 00 73 69 6f 6e 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b1_7103_Too_20many_20packet.rel b/src/nos/lib/messages_lib/03b1_7103_Too_20many_20packet.rel deleted file mode 100644 index 8e62fa6c..00000000 --- a/src/nos/lib/messages_lib/03b1_7103_Too_20many_20packet.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___03b1_7103_Too_20many_20packet Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 70 61 63 6b 65 74 20 64 72 69 76 -R 00 00 01 00 -T 16 00 00 00 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b2_4c9a_Too_20many_20nrs_20.rel b/src/nos/lib/messages_lib/03b2_4c9a_Too_20many_20nrs_20.rel new file mode 100644 index 00000000..fc0624a2 --- /dev/null +++ b/src/nos/lib/messages_lib/03b2_4c9a_Too_20many_20nrs_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03b2_4c9a_Too_20many_20nrs_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 6e 72 73 20 64 65 76 69 63 65 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b2_d8c3_Too_20many_20pc100_.rel b/src/nos/lib/messages_lib/03b2_d8c3_Too_20many_20pc100_.rel deleted file mode 100644 index fd28625c..00000000 --- a/src/nos/lib/messages_lib/03b2_d8c3_Too_20many_20pc100_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___03b2_d8c3_Too_20many_20pc100_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 70 63 31 30 30 20 63 6f 6e 74 72 -R 00 00 01 00 -T 16 00 00 00 6f 6c 6c 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b3_2057_Too_20many_20sessio.rel b/src/nos/lib/messages_lib/03b3_2057_Too_20many_20sessio.rel deleted file mode 100644 index c3b4e901..00000000 --- a/src/nos/lib/messages_lib/03b3_2057_Too_20many_20sessio.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___03b3_2057_Too_20many_20sessio Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 73 73 69 6f 6e 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b3_7103_Too_20many_20packet.rel b/src/nos/lib/messages_lib/03b3_7103_Too_20many_20packet.rel new file mode 100644 index 00000000..2e4ece85 --- /dev/null +++ b/src/nos/lib/messages_lib/03b3_7103_Too_20many_20packet.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___03b3_7103_Too_20many_20packet Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 70 61 63 6b 65 74 20 64 72 69 76 +R 00 00 01 00 +T 16 00 00 00 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b4_447c_Too_20many_20slip_2.rel b/src/nos/lib/messages_lib/03b4_447c_Too_20many_20slip_2.rel deleted file mode 100644 index b4b69f92..00000000 --- a/src/nos/lib/messages_lib/03b4_447c_Too_20many_20slip_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___03b4_447c_Too_20many_20slip_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 54 6f 6f 20 6d 61 6e 79 20 -R 00 00 01 00 -T 0b 00 00 00 73 6c 69 70 20 64 65 76 69 63 65 -R 00 00 01 00 -T 16 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b4_d8c3_Too_20many_20pc100_.rel b/src/nos/lib/messages_lib/03b4_d8c3_Too_20many_20pc100_.rel new file mode 100644 index 00000000..4256fd3d --- /dev/null +++ b/src/nos/lib/messages_lib/03b4_d8c3_Too_20many_20pc100_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___03b4_d8c3_Too_20many_20pc100_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 70 63 31 30 30 20 63 6f 6e 74 72 +R 00 00 01 00 +T 16 00 00 00 6f 6c 6c 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b5_0d8c_Try_20to_20bounce_2.rel b/src/nos/lib/messages_lib/03b5_0d8c_Try_20to_20bounce_2.rel deleted file mode 100644 index 04caec77..00000000 --- a/src/nos/lib/messages_lib/03b5_0d8c_Try_20to_20bounce_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___03b5_0d8c_Try_20to_20bounce_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 54 72 79 20 74 6f 20 62 6f -R 00 00 01 00 -T 0b 00 00 00 75 6e 63 65 20 63 75 72 72 65 6e -R 00 00 01 00 -T 16 00 00 00 74 20 75 73 65 72 3f 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b5_2057_Too_20many_20sessio.rel b/src/nos/lib/messages_lib/03b5_2057_Too_20many_20sessio.rel new file mode 100644 index 00000000..f276a0c8 --- /dev/null +++ b/src/nos/lib/messages_lib/03b5_2057_Too_20many_20sessio.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___03b5_2057_Too_20many_20sessio Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 73 65 73 73 69 6f 6e 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b6_2030_Trying_20_25s_2e_2e.rel b/src/nos/lib/messages_lib/03b6_2030_Trying_20_25s_2e_2e.rel deleted file mode 100644 index ead29880..00000000 --- a/src/nos/lib/messages_lib/03b6_2030_Trying_20_25s_2e_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___03b6_2030_Trying_20_25s_2e_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 54 72 79 69 6e 67 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 2e 2e 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b6_447c_Too_20many_20slip_2.rel b/src/nos/lib/messages_lib/03b6_447c_Too_20many_20slip_2.rel new file mode 100644 index 00000000..976a6ab6 --- /dev/null +++ b/src/nos/lib/messages_lib/03b6_447c_Too_20many_20slip_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___03b6_447c_Too_20many_20slip_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 54 6f 6f 20 6d 61 6e 79 20 +R 00 00 01 00 +T 0b 00 00 00 73 6c 69 70 20 64 65 76 69 63 65 +R 00 00 01 00 +T 16 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b7_0d8c_Try_20to_20bounce_2.rel b/src/nos/lib/messages_lib/03b7_0d8c_Try_20to_20bounce_2.rel new file mode 100644 index 00000000..fecd58f1 --- /dev/null +++ b/src/nos/lib/messages_lib/03b7_0d8c_Try_20to_20bounce_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___03b7_0d8c_Try_20to_20bounce_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 54 72 79 20 74 6f 20 62 6f +R 00 00 01 00 +T 0b 00 00 00 75 6e 63 65 20 63 75 72 72 65 6e +R 00 00 01 00 +T 16 00 00 00 74 20 75 73 65 72 3f 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b7_cee2_Trying_20_25s_2e_2e.rel b/src/nos/lib/messages_lib/03b7_cee2_Trying_20_25s_2e_2e.rel deleted file mode 100644 index b2a6e552..00000000 --- a/src/nos/lib/messages_lib/03b7_cee2_Trying_20_25s_2e_2e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___03b7_cee2_Trying_20_25s_2e_2e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 54 72 79 69 6e 67 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 2e 2e 2e 20 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b8_2030_Trying_20_25s_2e_2e.rel b/src/nos/lib/messages_lib/03b8_2030_Trying_20_25s_2e_2e.rel new file mode 100644 index 00000000..fb8133f3 --- /dev/null +++ b/src/nos/lib/messages_lib/03b8_2030_Trying_20_25s_2e_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___03b8_2030_Trying_20_25s_2e_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 54 72 79 69 6e 67 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 2e 2e 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b8_be29_Trying_20Connection.rel b/src/nos/lib/messages_lib/03b8_be29_Trying_20Connection.rel deleted file mode 100644 index becc7900..00000000 --- a/src/nos/lib/messages_lib/03b8_be29_Trying_20Connection.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___03b8_be29_Trying_20Connection Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 54 72 79 69 6e 67 20 43 6f -R 00 00 01 00 -T 0b 00 00 00 6e 6e 65 63 74 69 6f 6e 20 74 6f -R 00 00 01 00 -T 16 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b9_9c56_Tstate_20_3d_20_25s.rel b/src/nos/lib/messages_lib/03b9_9c56_Tstate_20_3d_20_25s.rel deleted file mode 100644 index 4772ed29..00000000 --- a/src/nos/lib/messages_lib/03b9_9c56_Tstate_20_3d_20_25s.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___03b9_9c56_Tstate_20_3d_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 54 73 74 61 74 65 20 3d 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03b9_cee2_Trying_20_25s_2e_2e.rel b/src/nos/lib/messages_lib/03b9_cee2_Trying_20_25s_2e_2e.rel new file mode 100644 index 00000000..ce8410c5 --- /dev/null +++ b/src/nos/lib/messages_lib/03b9_cee2_Trying_20_25s_2e_2e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___03b9_cee2_Trying_20_25s_2e_2e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 54 72 79 69 6e 67 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 2e 2e 2e 20 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ba_6afe_Turn_20off_20local_.rel b/src/nos/lib/messages_lib/03ba_6afe_Turn_20off_20local_.rel deleted file mode 100644 index 316dbf20..00000000 --- a/src/nos/lib/messages_lib/03ba_6afe_Turn_20off_20local_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03ba_6afe_Turn_20off_20local_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 54 75 72 6e 20 6f 66 66 20 -R 00 00 01 00 -T 0b 00 00 00 6c 6f 63 61 6c 20 65 63 68 6f 3f -R 00 00 01 00 -T 16 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ba_be29_Trying_20Connection.rel b/src/nos/lib/messages_lib/03ba_be29_Trying_20Connection.rel new file mode 100644 index 00000000..34380253 --- /dev/null +++ b/src/nos/lib/messages_lib/03ba_be29_Trying_20Connection.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___03ba_be29_Trying_20Connection Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 54 72 79 69 6e 67 20 43 6f +R 00 00 01 00 +T 0b 00 00 00 6e 6e 65 63 74 69 6f 6e 20 74 6f +R 00 00 01 00 +T 16 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bb_9c56_Tstate_20_3d_20_25s.rel b/src/nos/lib/messages_lib/03bb_9c56_Tstate_20_3d_20_25s.rel new file mode 100644 index 00000000..dbf90383 --- /dev/null +++ b/src/nos/lib/messages_lib/03bb_9c56_Tstate_20_3d_20_25s.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___03bb_9c56_Tstate_20_3d_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 54 73 74 61 74 65 20 3d 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bb_c801_Tx_20state_20_20_25.rel b/src/nos/lib/messages_lib/03bb_c801_Tx_20state_20_20_25.rel deleted file mode 100644 index ab80bd2f..00000000 --- a/src/nos/lib/messages_lib/03bb_c801_Tx_20state_20_20_25.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___03bb_c801_Tx_20state_20_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 54 78 20 73 74 61 74 65 20 -R 00 00 01 00 -T 0b 00 00 00 20 25 38 64 20 20 52 78 20 73 74 -R 00 00 01 00 -T 16 00 00 00 61 74 65 20 20 25 38 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bc_6afe_Turn_20off_20local_.rel b/src/nos/lib/messages_lib/03bc_6afe_Turn_20off_20local_.rel new file mode 100644 index 00000000..51176e47 --- /dev/null +++ b/src/nos/lib/messages_lib/03bc_6afe_Turn_20off_20local_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03bc_6afe_Turn_20off_20local_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 54 75 72 6e 20 6f 66 66 20 +R 00 00 01 00 +T 0b 00 00 00 6c 6f 63 61 6c 20 65 63 68 6f 3f +R 00 00 01 00 +T 16 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bc_be1b_Tx_20state_20_20_25.rel b/src/nos/lib/messages_lib/03bc_be1b_Tx_20state_20_20_25.rel deleted file mode 100644 index 289ef3e7..00000000 --- a/src/nos/lib/messages_lib/03bc_be1b_Tx_20state_20_20_25.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___03bc_be1b_Tx_20state_20_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 54 78 20 73 74 61 74 65 20 -R 00 00 01 00 -T 0b 00 00 00 20 25 38 64 20 20 52 78 20 73 74 -R 00 00 01 00 -T 16 00 00 00 61 74 65 20 20 25 38 64 0a 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bd_c801_Tx_20state_20_20_25.rel b/src/nos/lib/messages_lib/03bd_c801_Tx_20state_20_20_25.rel new file mode 100644 index 00000000..ed3ad250 --- /dev/null +++ b/src/nos/lib/messages_lib/03bd_c801_Tx_20state_20_20_25.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___03bd_c801_Tx_20state_20_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 54 78 20 73 74 61 74 65 20 +R 00 00 01 00 +T 0b 00 00 00 20 25 38 64 20 20 52 78 20 73 74 +R 00 00 01 00 +T 16 00 00 00 61 74 65 20 20 25 38 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bd_e1f6_TxBuffers_3a_20_20S.rel b/src/nos/lib/messages_lib/03bd_e1f6_TxBuffers_3a_20_20S.rel deleted file mode 100644 index 381a473c..00000000 --- a/src/nos/lib/messages_lib/03bd_e1f6_TxBuffers_3a_20_20S.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___03bd_e1f6_TxBuffers_3a_20_20S Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 54 78 42 75 66 66 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 3a 20 20 53 65 71 20 20 53 69 7a -R 00 00 01 00 -T 16 00 00 00 65 20 20 54 72 69 65 73 20 20 54 -R 00 00 01 00 -T 21 00 00 00 69 6d 65 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03be_5cfe_Txdefer_20_2d_20_25.rel b/src/nos/lib/messages_lib/03be_5cfe_Txdefer_20_2d_20_25.rel deleted file mode 100644 index dc1aa504..00000000 --- a/src/nos/lib/messages_lib/03be_5cfe_Txdefer_20_2d_20_25.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___03be_5cfe_Txdefer_20_2d_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 54 78 64 65 66 65 72 20 2d -R 00 00 01 00 -T 0b 00 00 00 20 25 38 6c 64 20 20 54 78 70 70 -R 00 00 01 00 -T 16 00 00 00 65 72 73 20 2d 20 25 38 6c 64 20 -R 00 00 01 00 -T 21 00 00 00 20 4e 6f 6d 65 6d 20 20 20 2d 20 -R 00 00 01 00 -T 2c 00 00 00 25 38 6c 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03be_be1b_Tx_20state_20_20_25.rel b/src/nos/lib/messages_lib/03be_be1b_Tx_20state_20_20_25.rel new file mode 100644 index 00000000..ca80994b --- /dev/null +++ b/src/nos/lib/messages_lib/03be_be1b_Tx_20state_20_20_25.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___03be_be1b_Tx_20state_20_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 54 78 20 73 74 61 74 65 20 +R 00 00 01 00 +T 0b 00 00 00 20 25 38 64 20 20 52 78 20 73 74 +R 00 00 01 00 +T 16 00 00 00 61 74 65 20 20 25 38 64 0a 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bf_e1f6_TxBuffers_3a_20_20S.rel b/src/nos/lib/messages_lib/03bf_e1f6_TxBuffers_3a_20_20S.rel new file mode 100644 index 00000000..a63f74d3 --- /dev/null +++ b/src/nos/lib/messages_lib/03bf_e1f6_TxBuffers_3a_20_20S.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___03bf_e1f6_TxBuffers_3a_20_20S Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 54 78 42 75 66 66 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 3a 20 20 53 65 71 20 20 53 69 7a +R 00 00 01 00 +T 16 00 00 00 65 20 20 54 72 69 65 73 20 20 54 +R 00 00 01 00 +T 21 00 00 00 69 6d 65 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03bf_e733_U_20filename.rel b/src/nos/lib/messages_lib/03bf_e733_U_20filename.rel deleted file mode 100644 index 1497074f..00000000 --- a/src/nos/lib/messages_lib/03bf_e733_U_20filename.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___03bf_e733_U_20filename Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 55 20 66 69 6c 65 6e 61 6d -R 00 00 01 00 -T 0b 00 00 00 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c0_5cfe_Txdefer_20_2d_20_25.rel b/src/nos/lib/messages_lib/03c0_5cfe_Txdefer_20_2d_20_25.rel new file mode 100644 index 00000000..3b7349d2 --- /dev/null +++ b/src/nos/lib/messages_lib/03c0_5cfe_Txdefer_20_2d_20_25.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___03c0_5cfe_Txdefer_20_2d_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 54 78 64 65 66 65 72 20 2d +R 00 00 01 00 +T 0b 00 00 00 20 25 38 6c 64 20 20 54 78 70 70 +R 00 00 01 00 +T 16 00 00 00 65 72 73 20 2d 20 25 38 6c 64 20 +R 00 00 01 00 +T 21 00 00 00 20 4e 6f 6d 65 6d 20 20 20 2d 20 +R 00 00 01 00 +T 2c 00 00 00 25 38 6c 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c0_9059_UDP_3a.rel b/src/nos/lib/messages_lib/03c0_9059_UDP_3a.rel deleted file mode 100644 index 823fa16b..00000000 --- a/src/nos/lib/messages_lib/03c0_9059_UDP_3a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___03c0_9059_UDP_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 55 44 50 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c1_a945_USER_20_25s.rel b/src/nos/lib/messages_lib/03c1_a945_USER_20_25s.rel deleted file mode 100644 index 9b51c523..00000000 --- a/src/nos/lib/messages_lib/03c1_a945_USER_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03c1_a945_USER_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 55 53 45 52 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c1_e733_U_20filename.rel b/src/nos/lib/messages_lib/03c1_e733_U_20filename.rel new file mode 100644 index 00000000..a1179bf1 --- /dev/null +++ b/src/nos/lib/messages_lib/03c1_e733_U_20filename.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___03c1_e733_U_20filename Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 55 20 66 69 6c 65 6e 61 6d +R 00 00 01 00 +T 0b 00 00 00 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c2_41aa_Unknown_20command.rel b/src/nos/lib/messages_lib/03c2_41aa_Unknown_20command.rel deleted file mode 100644 index 6851d631..00000000 --- a/src/nos/lib/messages_lib/03c2_41aa_Unknown_20command.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___03c2_41aa_Unknown_20command Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 55 6e 6b 6e 6f 77 6e 20 63 -R 00 00 01 00 -T 0b 00 00 00 6f 6d 6d 61 6e 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c2_9059_UDP_3a.rel b/src/nos/lib/messages_lib/03c2_9059_UDP_3a.rel new file mode 100644 index 00000000..9cb1c7a3 --- /dev/null +++ b/src/nos/lib/messages_lib/03c2_9059_UDP_3a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___03c2_9059_UDP_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 55 44 50 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c3_a945_USER_20_25s.rel b/src/nos/lib/messages_lib/03c3_a945_USER_20_25s.rel new file mode 100644 index 00000000..c77206a5 --- /dev/null +++ b/src/nos/lib/messages_lib/03c3_a945_USER_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03c3_a945_USER_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 55 53 45 52 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c3_e21a_Unknown_20command_2.rel b/src/nos/lib/messages_lib/03c3_e21a_Unknown_20command_2.rel deleted file mode 100644 index 8e32414b..00000000 --- a/src/nos/lib/messages_lib/03c3_e21a_Unknown_20command_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___03c3_e21a_Unknown_20command_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 55 6e 6b 6e 6f 77 6e 20 63 -R 00 00 01 00 -T 0b 00 00 00 6f 6d 6d 61 6e 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c4_41aa_Unknown_20command.rel b/src/nos/lib/messages_lib/03c4_41aa_Unknown_20command.rel new file mode 100644 index 00000000..638601a0 --- /dev/null +++ b/src/nos/lib/messages_lib/03c4_41aa_Unknown_20command.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___03c4_41aa_Unknown_20command Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 55 6e 6b 6e 6f 77 6e 20 63 +R 00 00 01 00 +T 0b 00 00 00 6f 6d 6d 61 6e 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c4_b975_Unknown_20command_3.rel b/src/nos/lib/messages_lib/03c4_b975_Unknown_20command_3.rel deleted file mode 100644 index edffb448..00000000 --- a/src/nos/lib/messages_lib/03c4_b975_Unknown_20command_3.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___03c4_b975_Unknown_20command_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 55 6e 6b 6e 6f 77 6e 20 63 -R 00 00 01 00 -T 0b 00 00 00 6f 6d 6d 61 6e 64 3b 20 74 79 70 -R 00 00 01 00 -T 16 00 00 00 65 20 22 3f 22 20 66 6f 72 20 6c -R 00 00 01 00 -T 21 00 00 00 69 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c5_d2a4_Unknown_20encapsula.rel b/src/nos/lib/messages_lib/03c5_d2a4_Unknown_20encapsula.rel deleted file mode 100644 index 0b49e26d..00000000 --- a/src/nos/lib/messages_lib/03c5_d2a4_Unknown_20encapsula.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___03c5_d2a4_Unknown_20encapsula Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 55 6e 6b 6e 6f 77 6e 20 65 -R 00 00 01 00 -T 0b 00 00 00 6e 63 61 70 73 75 6c 61 74 69 6f -R 00 00 01 00 -T 16 00 00 00 6e 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c5_e21a_Unknown_20command_2.rel b/src/nos/lib/messages_lib/03c5_e21a_Unknown_20command_2.rel new file mode 100644 index 00000000..81334177 --- /dev/null +++ b/src/nos/lib/messages_lib/03c5_e21a_Unknown_20command_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___03c5_e21a_Unknown_20command_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 55 6e 6b 6e 6f 77 6e 20 63 +R 00 00 01 00 +T 0b 00 00 00 6f 6d 6d 61 6e 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c6_8cf4_Unknown_20parameter.rel b/src/nos/lib/messages_lib/03c6_8cf4_Unknown_20parameter.rel deleted file mode 100644 index 059af613..00000000 --- a/src/nos/lib/messages_lib/03c6_8cf4_Unknown_20parameter.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03c6_8cf4_Unknown_20parameter Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 55 6e 6b 6e 6f 77 6e 20 70 -R 00 00 01 00 -T 0b 00 00 00 61 72 61 6d 65 74 65 72 20 25 73 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c6_b975_Unknown_20command_3.rel b/src/nos/lib/messages_lib/03c6_b975_Unknown_20command_3.rel new file mode 100644 index 00000000..6682ba52 --- /dev/null +++ b/src/nos/lib/messages_lib/03c6_b975_Unknown_20command_3.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___03c6_b975_Unknown_20command_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 55 6e 6b 6e 6f 77 6e 20 63 +R 00 00 01 00 +T 0b 00 00 00 6f 6d 6d 61 6e 64 3b 20 74 79 70 +R 00 00 01 00 +T 16 00 00 00 65 20 22 3f 22 20 66 6f 72 20 6c +R 00 00 01 00 +T 21 00 00 00 69 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c7_d2a4_Unknown_20encapsula.rel b/src/nos/lib/messages_lib/03c7_d2a4_Unknown_20encapsula.rel new file mode 100644 index 00000000..9b0e7c8f --- /dev/null +++ b/src/nos/lib/messages_lib/03c7_d2a4_Unknown_20encapsula.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___03c7_d2a4_Unknown_20encapsula Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 55 6e 6b 6e 6f 77 6e 20 65 +R 00 00 01 00 +T 0b 00 00 00 6e 63 61 70 73 75 6c 61 74 69 6f +R 00 00 01 00 +T 16 00 00 00 6e 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c7_eb24_Update_20with_20MD5.rel b/src/nos/lib/messages_lib/03c7_eb24_Update_20with_20MD5.rel deleted file mode 100644 index 94b6762a..00000000 --- a/src/nos/lib/messages_lib/03c7_eb24_Update_20with_20MD5.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___03c7_eb24_Update_20with_20MD5 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 55 70 64 61 74 65 20 77 69 -R 00 00 01 00 -T 0b 00 00 00 74 68 20 4d 44 35 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c8_7d7d_Uploading_20_25s_0a.rel b/src/nos/lib/messages_lib/03c8_7d7d_Uploading_20_25s_0a.rel deleted file mode 100644 index 5dc5ff87..00000000 --- a/src/nos/lib/messages_lib/03c8_7d7d_Uploading_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___03c8_7d7d_Uploading_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 55 70 6c 6f 61 64 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c8_8cf4_Unknown_20parameter.rel b/src/nos/lib/messages_lib/03c8_8cf4_Unknown_20parameter.rel new file mode 100644 index 00000000..629d4c5e --- /dev/null +++ b/src/nos/lib/messages_lib/03c8_8cf4_Unknown_20parameter.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03c8_8cf4_Unknown_20parameter Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 55 6e 6b 6e 6f 77 6e 20 70 +R 00 00 01 00 +T 0b 00 00 00 61 72 61 6d 65 74 65 72 20 25 73 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c9_bd81_Uploading_20off_0a.rel b/src/nos/lib/messages_lib/03c9_bd81_Uploading_20off_0a.rel deleted file mode 100644 index b51e70ad..00000000 --- a/src/nos/lib/messages_lib/03c9_bd81_Uploading_20off_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___03c9_bd81_Uploading_20off_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 55 70 6c 6f 61 64 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 20 6f 66 66 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03c9_eb24_Update_20with_20MD5.rel b/src/nos/lib/messages_lib/03c9_eb24_Update_20with_20MD5.rel new file mode 100644 index 00000000..21442785 --- /dev/null +++ b/src/nos/lib/messages_lib/03c9_eb24_Update_20with_20MD5.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___03c9_eb24_Update_20with_20MD5 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 55 70 64 61 74 65 20 77 69 +R 00 00 01 00 +T 0b 00 00 00 74 68 20 4d 44 35 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ca_6d70_Uptime_20_25s_20Sta.rel b/src/nos/lib/messages_lib/03ca_6d70_Uptime_20_25s_20Sta.rel deleted file mode 100644 index 7b624978..00000000 --- a/src/nos/lib/messages_lib/03ca_6d70_Uptime_20_25s_20Sta.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___03ca_6d70_Uptime_20_25s_20Sta Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 55 70 74 69 6d 65 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 20 53 74 61 63 6b 20 25 78 20 6d -R 00 00 01 00 -T 16 00 00 00 61 78 20 69 6e 74 73 74 6b 20 25 -R 00 00 01 00 -T 21 00 00 00 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ca_7d7d_Uploading_20_25s_0a.rel b/src/nos/lib/messages_lib/03ca_7d7d_Uploading_20_25s_0a.rel new file mode 100644 index 00000000..5bdb6593 --- /dev/null +++ b/src/nos/lib/messages_lib/03ca_7d7d_Uploading_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___03ca_7d7d_Uploading_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 55 70 6c 6f 61 64 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cb_0a8d_Usage_3a_20.rel b/src/nos/lib/messages_lib/03cb_0a8d_Usage_3a_20.rel deleted file mode 100644 index 76784c5f..00000000 --- a/src/nos/lib/messages_lib/03cb_0a8d_Usage_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03cb_0a8d_Usage_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 55 73 61 67 65 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cb_bd81_Uploading_20off_0a.rel b/src/nos/lib/messages_lib/03cb_bd81_Uploading_20off_0a.rel new file mode 100644 index 00000000..8997cbba --- /dev/null +++ b/src/nos/lib/messages_lib/03cb_bd81_Uploading_20off_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___03cb_bd81_Uploading_20off_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 55 70 6c 6f 61 64 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 20 6f 66 66 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cc_125c_Usage_3a_20_25s_20_.rel b/src/nos/lib/messages_lib/03cc_125c_Usage_3a_20_25s_20_.rel deleted file mode 100644 index cf3cae41..00000000 --- a/src/nos/lib/messages_lib/03cc_125c_Usage_3a_20_25s_20_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___03cc_125c_Usage_3a_20_25s_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 55 73 61 67 65 3a 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 20 5b 73 74 61 6e 64 61 72 64 7c -R 00 00 01 00 -T 16 00 00 00 6e 75 6c 6c 5d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cc_6d70_Uptime_20_25s_20Sta.rel b/src/nos/lib/messages_lib/03cc_6d70_Uptime_20_25s_20Sta.rel new file mode 100644 index 00000000..16d7a06f --- /dev/null +++ b/src/nos/lib/messages_lib/03cc_6d70_Uptime_20_25s_20Sta.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___03cc_6d70_Uptime_20_25s_20Sta Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 55 70 74 69 6d 65 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 20 53 74 61 63 6b 20 25 78 20 6d +R 00 00 01 00 +T 16 00 00 00 61 78 20 69 6e 74 73 74 6b 20 25 +R 00 00 01 00 +T 21 00 00 00 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cd_0a8d_Usage_3a_20.rel b/src/nos/lib/messages_lib/03cd_0a8d_Usage_3a_20.rel new file mode 100644 index 00000000..fd293b07 --- /dev/null +++ b/src/nos/lib/messages_lib/03cd_0a8d_Usage_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03cd_0a8d_Usage_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 55 73 61 67 65 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cd_6ae1_Usage_3a_20F_20user.rel b/src/nos/lib/messages_lib/03cd_6ae1_Usage_3a_20F_20user.rel deleted file mode 100644 index e325d831..00000000 --- a/src/nos/lib/messages_lib/03cd_6ae1_Usage_3a_20F_20user.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___03cd_6ae1_Usage_3a_20F_20user Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 55 73 61 67 65 3a 20 46 20 -R 00 00 01 00 -T 0b 00 00 00 75 73 65 72 40 68 6f 73 74 20 20 -R 00 00 01 00 -T 16 00 00 00 6f 72 20 20 46 20 40 68 6f 73 74 -R 00 00 01 00 -T 21 00 00 00 20 20 6f 72 20 20 46 20 75 73 65 -R 00 00 01 00 -T 2c 00 00 00 72 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ce_125c_Usage_3a_20_25s_20_.rel b/src/nos/lib/messages_lib/03ce_125c_Usage_3a_20_25s_20_.rel new file mode 100644 index 00000000..d5c19baa --- /dev/null +++ b/src/nos/lib/messages_lib/03ce_125c_Usage_3a_20_25s_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___03ce_125c_Usage_3a_20_25s_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 55 73 61 67 65 3a 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 20 5b 73 74 61 6e 64 61 72 64 7c +R 00 00 01 00 +T 16 00 00 00 6e 75 6c 6c 5d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ce_7dd1_Usage_3a_20ax25_20r.rel b/src/nos/lib/messages_lib/03ce_7dd1_Usage_3a_20ax25_20r.rel deleted file mode 100644 index 88b943a6..00000000 --- a/src/nos/lib/messages_lib/03ce_7dd1_Usage_3a_20ax25_20r.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___03ce_7dd1_Usage_3a_20ax25_20r Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 55 73 61 67 65 3a 20 61 78 -R 00 00 01 00 -T 0b 00 00 00 32 35 20 72 6f 75 74 65 20 61 64 -R 00 00 01 00 -T 16 00 00 00 64 20 3c 74 61 72 67 65 74 3e 20 -R 00 00 01 00 -T 21 00 00 00 5b 64 69 67 69 73 2e 2e 2e 5d 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cf_6ae1_Usage_3a_20F_20user.rel b/src/nos/lib/messages_lib/03cf_6ae1_Usage_3a_20F_20user.rel new file mode 100644 index 00000000..ac43f8fa --- /dev/null +++ b/src/nos/lib/messages_lib/03cf_6ae1_Usage_3a_20F_20user.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___03cf_6ae1_Usage_3a_20F_20user Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 55 73 61 67 65 3a 20 46 20 +R 00 00 01 00 +T 0b 00 00 00 75 73 65 72 40 68 6f 73 74 20 20 +R 00 00 01 00 +T 16 00 00 00 6f 72 20 20 46 20 40 68 6f 73 74 +R 00 00 01 00 +T 21 00 00 00 20 20 6f 72 20 20 46 20 75 73 65 +R 00 00 01 00 +T 2c 00 00 00 72 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03cf_f8b8_Usage_3a_20dial_20_.rel b/src/nos/lib/messages_lib/03cf_f8b8_Usage_3a_20dial_20_.rel deleted file mode 100644 index 7ef45733..00000000 --- a/src/nos/lib/messages_lib/03cf_f8b8_Usage_3a_20dial_20_.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 43 flags 0 -S ___03cf_f8b8_Usage_3a_20dial_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 41 00 55 73 61 67 65 3a 20 64 69 -R 00 00 01 00 -T 0b 00 00 00 61 6c 20 3c 69 66 61 63 65 3e 20 -R 00 00 01 00 -T 16 00 00 00 3c 74 69 6d 65 6f 75 74 3e 20 3c -R 00 00 01 00 -T 21 00 00 00 72 61 69 73 65 66 69 6c 65 3e 20 -R 00 00 01 00 -T 2c 00 00 00 3c 64 72 6f 70 66 69 6c 65 3e 20 -R 00 00 01 00 -T 37 00 00 00 3c 72 69 6e 67 66 69 6c 65 3e 0a -R 00 00 01 00 -T 42 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d0_7dd1_Usage_3a_20ax25_20r.rel b/src/nos/lib/messages_lib/03d0_7dd1_Usage_3a_20ax25_20r.rel new file mode 100644 index 00000000..b8e8dacb --- /dev/null +++ b/src/nos/lib/messages_lib/03d0_7dd1_Usage_3a_20ax25_20r.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___03d0_7dd1_Usage_3a_20ax25_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 55 73 61 67 65 3a 20 61 78 +R 00 00 01 00 +T 0b 00 00 00 32 35 20 72 6f 75 74 65 20 61 64 +R 00 00 01 00 +T 16 00 00 00 64 20 3c 74 61 72 67 65 74 3e 20 +R 00 00 01 00 +T 21 00 00 00 5b 64 69 67 69 73 2e 2e 2e 5d 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d0_a375_Usage_3a_20mbox_20m.rel b/src/nos/lib/messages_lib/03d0_a375_Usage_3a_20mbox_20m.rel deleted file mode 100644 index 0669b308..00000000 --- a/src/nos/lib/messages_lib/03d0_a375_Usage_3a_20mbox_20m.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___03d0_a375_Usage_3a_20mbox_20m Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 55 73 61 67 65 3a 20 6d 62 -R 00 00 01 00 -T 0b 00 00 00 6f 78 20 6d 6f 74 64 20 22 3c 79 -R 00 00 01 00 -T 16 00 00 00 6f 75 72 20 6d 65 73 73 61 67 65 -R 00 00 01 00 -T 21 00 00 00 3e 22 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d1_8cfb_Usage_3a_20pop_20us.rel b/src/nos/lib/messages_lib/03d1_8cfb_Usage_3a_20pop_20us.rel deleted file mode 100644 index 41290603..00000000 --- a/src/nos/lib/messages_lib/03d1_8cfb_Usage_3a_20pop_20us.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___03d1_8cfb_Usage_3a_20pop_20us Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 55 73 61 67 65 3a 20 70 6f -R 00 00 01 00 -T 0b 00 00 00 70 20 75 73 65 72 64 61 74 61 20 -R 00 00 01 00 -T 16 00 00 00 3c 75 73 65 72 6e 61 6d 65 3e 20 -R 00 00 01 00 -T 21 00 00 00 3c 70 61 73 73 77 6f 72 64 3e 0a -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d1_f8b8_Usage_3a_20dial_20_.rel b/src/nos/lib/messages_lib/03d1_f8b8_Usage_3a_20dial_20_.rel new file mode 100644 index 00000000..26b3bd5d --- /dev/null +++ b/src/nos/lib/messages_lib/03d1_f8b8_Usage_3a_20dial_20_.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 43 flags 0 +S ___03d1_f8b8_Usage_3a_20dial_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 41 00 55 73 61 67 65 3a 20 64 69 +R 00 00 01 00 +T 0b 00 00 00 61 6c 20 3c 69 66 61 63 65 3e 20 +R 00 00 01 00 +T 16 00 00 00 3c 74 69 6d 65 6f 75 74 3e 20 3c +R 00 00 01 00 +T 21 00 00 00 72 61 69 73 65 66 69 6c 65 3e 20 +R 00 00 01 00 +T 2c 00 00 00 3c 64 72 6f 70 66 69 6c 65 3e 20 +R 00 00 01 00 +T 37 00 00 00 3c 72 69 6e 67 66 69 6c 65 3e 0a +R 00 00 01 00 +T 42 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d2_a2c0_Usage_3a_20smtp_20m.rel b/src/nos/lib/messages_lib/03d2_a2c0_Usage_3a_20smtp_20m.rel deleted file mode 100644 index 1f26c6c1..00000000 --- a/src/nos/lib/messages_lib/03d2_a2c0_Usage_3a_20smtp_20m.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___03d2_a2c0_Usage_3a_20smtp_20m Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 55 73 61 67 65 3a 20 73 6d -R 00 00 01 00 -T 0b 00 00 00 74 70 20 6d 6f 64 65 20 5b 71 75 -R 00 00 01 00 -T 16 00 00 00 65 75 65 20 7c 20 72 6f 75 74 65 -R 00 00 01 00 -T 21 00 00 00 5d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d2_a375_Usage_3a_20mbox_20m.rel b/src/nos/lib/messages_lib/03d2_a375_Usage_3a_20mbox_20m.rel new file mode 100644 index 00000000..a70a92db --- /dev/null +++ b/src/nos/lib/messages_lib/03d2_a375_Usage_3a_20mbox_20m.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___03d2_a375_Usage_3a_20mbox_20m Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 55 73 61 67 65 3a 20 6d 62 +R 00 00 01 00 +T 0b 00 00 00 6f 78 20 6d 6f 74 64 20 22 3c 79 +R 00 00 01 00 +T 16 00 00 00 6f 75 72 20 6d 65 73 73 61 67 65 +R 00 00 01 00 +T 21 00 00 00 3e 22 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d3_8cfb_Usage_3a_20pop_20us.rel b/src/nos/lib/messages_lib/03d3_8cfb_Usage_3a_20pop_20us.rel new file mode 100644 index 00000000..333b9bf4 --- /dev/null +++ b/src/nos/lib/messages_lib/03d3_8cfb_Usage_3a_20pop_20us.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___03d3_8cfb_Usage_3a_20pop_20us Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 55 73 61 67 65 3a 20 70 6f +R 00 00 01 00 +T 0b 00 00 00 70 20 75 73 65 72 64 61 74 61 20 +R 00 00 01 00 +T 16 00 00 00 3c 75 73 65 72 6e 61 6d 65 3e 20 +R 00 00 01 00 +T 21 00 00 00 3c 70 61 73 73 77 6f 72 64 3e 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d3_9654_Use_20the_20ax25_20.rel b/src/nos/lib/messages_lib/03d3_9654_Use_20the_20ax25_20.rel deleted file mode 100644 index 857541f5..00000000 --- a/src/nos/lib/messages_lib/03d3_9654_Use_20the_20ax25_20.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___03d3_9654_Use_20the_20ax25_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 55 73 65 20 74 68 65 20 61 -R 00 00 01 00 -T 0b 00 00 00 78 32 35 20 72 6f 75 74 65 20 63 -R 00 00 01 00 -T 16 00 00 00 6f 6d 6d 61 6e 64 20 74 6f 20 73 -R 00 00 01 00 -T 21 00 00 00 70 65 63 69 66 79 20 64 69 67 69 -R 00 00 01 00 -T 2c 00 00 00 70 65 61 74 65 72 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d4_4893_User_20_20_20_20_20.rel b/src/nos/lib/messages_lib/03d4_4893_User_20_20_20_20_20.rel deleted file mode 100644 index 1edcecbc..00000000 --- a/src/nos/lib/messages_lib/03d4_4893_User_20_20_20_20_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___03d4_4893_User_20_20_20_20_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 55 73 65 72 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 20 20 53 74 61 74 65 20 20 20 20 -R 00 00 01 00 -T 16 00 00 00 53 23 20 20 57 68 65 72 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d4_a2c0_Usage_3a_20smtp_20m.rel b/src/nos/lib/messages_lib/03d4_a2c0_Usage_3a_20smtp_20m.rel new file mode 100644 index 00000000..6dad57b6 --- /dev/null +++ b/src/nos/lib/messages_lib/03d4_a2c0_Usage_3a_20smtp_20m.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___03d4_a2c0_Usage_3a_20smtp_20m Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 55 73 61 67 65 3a 20 73 6d +R 00 00 01 00 +T 0b 00 00 00 74 70 20 6d 6f 64 65 20 5b 71 75 +R 00 00 01 00 +T 16 00 00 00 65 75 65 20 7c 20 72 6f 75 74 65 +R 00 00 01 00 +T 21 00 00 00 5d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d5_633f_User_20_25s_20not_2.rel b/src/nos/lib/messages_lib/03d5_633f_User_20_25s_20not_2.rel deleted file mode 100644 index 441c30ae..00000000 --- a/src/nos/lib/messages_lib/03d5_633f_User_20_25s_20not_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___03d5_633f_User_20_25s_20not_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 55 73 65 72 20 25 73 20 6e -R 00 00 01 00 -T 0b 00 00 00 6f 74 20 6b 6e 6f 77 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d5_9654_Use_20the_20ax25_20.rel b/src/nos/lib/messages_lib/03d5_9654_Use_20the_20ax25_20.rel new file mode 100644 index 00000000..4f04a6a2 --- /dev/null +++ b/src/nos/lib/messages_lib/03d5_9654_Use_20the_20ax25_20.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 35 flags 0 +S ___03d5_9654_Use_20the_20ax25_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 33 00 55 73 65 20 74 68 65 20 61 +R 00 00 01 00 +T 0b 00 00 00 78 32 35 20 72 6f 75 74 65 20 63 +R 00 00 01 00 +T 16 00 00 00 6f 6d 6d 61 6e 64 20 74 6f 20 73 +R 00 00 01 00 +T 21 00 00 00 70 65 63 69 66 79 20 64 69 67 69 +R 00 00 01 00 +T 2c 00 00 00 70 65 61 74 65 72 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d6_4893_User_20_20_20_20_20.rel b/src/nos/lib/messages_lib/03d6_4893_User_20_20_20_20_20.rel new file mode 100644 index 00000000..f0dbc304 --- /dev/null +++ b/src/nos/lib/messages_lib/03d6_4893_User_20_20_20_20_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___03d6_4893_User_20_20_20_20_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 55 73 65 72 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 20 20 53 74 61 74 65 20 20 20 20 +R 00 00 01 00 +T 16 00 00 00 53 23 20 20 57 68 65 72 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d6_75ef_V_20numbers.rel b/src/nos/lib/messages_lib/03d6_75ef_V_20numbers.rel deleted file mode 100644 index e7fa2d60..00000000 --- a/src/nos/lib/messages_lib/03d6_75ef_V_20numbers.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___03d6_75ef_V_20numbers Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 56 20 6e 75 6d 62 65 72 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d7_4b9d_VJ_20Compressed_20T.rel b/src/nos/lib/messages_lib/03d7_4b9d_VJ_20Compressed_20T.rel deleted file mode 100644 index 8521093a..00000000 --- a/src/nos/lib/messages_lib/03d7_4b9d_VJ_20Compressed_20T.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03d7_4b9d_VJ_20Compressed_20T Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 56 4a 20 43 6f 6d 70 72 65 -R 00 00 01 00 -T 0b 00 00 00 73 73 65 64 20 54 43 50 2f 49 50 -R 00 00 01 00 -T 16 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d7_633f_User_20_25s_20not_2.rel b/src/nos/lib/messages_lib/03d7_633f_User_20_25s_20not_2.rel new file mode 100644 index 00000000..8a4b58a1 --- /dev/null +++ b/src/nos/lib/messages_lib/03d7_633f_User_20_25s_20not_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___03d7_633f_User_20_25s_20not_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 55 73 65 72 20 25 73 20 6e +R 00 00 01 00 +T 0b 00 00 00 6f 74 20 6b 6e 6f 77 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d8_2be9_VJ_20Uncompressed_2.rel b/src/nos/lib/messages_lib/03d8_2be9_VJ_20Uncompressed_2.rel deleted file mode 100644 index c4c9b2d5..00000000 --- a/src/nos/lib/messages_lib/03d8_2be9_VJ_20Uncompressed_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___03d8_2be9_VJ_20Uncompressed_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 56 4a 20 55 6e 63 6f 6d 70 -R 00 00 01 00 -T 0b 00 00 00 72 65 73 73 65 64 20 54 43 50 2f -R 00 00 01 00 -T 16 00 00 00 49 50 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d8_75ef_V_20numbers.rel b/src/nos/lib/messages_lib/03d8_75ef_V_20numbers.rel new file mode 100644 index 00000000..5e6a3801 --- /dev/null +++ b/src/nos/lib/messages_lib/03d8_75ef_V_20numbers.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___03d8_75ef_V_20numbers Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 56 20 6e 75 6d 62 65 72 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d9_3d32_Valid_20options_3a.rel b/src/nos/lib/messages_lib/03d9_3d32_Valid_20options_3a.rel deleted file mode 100644 index 3fc8196a..00000000 --- a/src/nos/lib/messages_lib/03d9_3d32_Valid_20options_3a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___03d9_3d32_Valid_20options_3a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 56 61 6c 69 64 20 6f 70 74 -R 00 00 01 00 -T 0b 00 00 00 69 6f 6e 73 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03d9_4b9d_VJ_20Compressed_20T.rel b/src/nos/lib/messages_lib/03d9_4b9d_VJ_20Compressed_20T.rel new file mode 100644 index 00000000..be274577 --- /dev/null +++ b/src/nos/lib/messages_lib/03d9_4b9d_VJ_20Compressed_20T.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03d9_4b9d_VJ_20Compressed_20T Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 56 4a 20 43 6f 6d 70 72 65 +R 00 00 01 00 +T 0b 00 00 00 73 73 65 64 20 54 43 50 2f 49 50 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03da_2be9_VJ_20Uncompressed_2.rel b/src/nos/lib/messages_lib/03da_2be9_VJ_20Uncompressed_2.rel new file mode 100644 index 00000000..3583ed9f --- /dev/null +++ b/src/nos/lib/messages_lib/03da_2be9_VJ_20Uncompressed_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___03da_2be9_VJ_20Uncompressed_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 56 4a 20 55 6e 63 6f 6d 70 +R 00 00 01 00 +T 0b 00 00 00 72 65 73 73 65 64 20 54 43 50 2f +R 00 00 01 00 +T 16 00 00 00 49 50 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03da_8007_Value_20_25s_20_28_.rel b/src/nos/lib/messages_lib/03da_8007_Value_20_25s_20_28_.rel deleted file mode 100644 index e656d793..00000000 --- a/src/nos/lib/messages_lib/03da_8007_Value_20_25s_20_28_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___03da_8007_Value_20_25s_20_28_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 56 61 6c 75 65 20 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 28 25 64 29 20 6d 75 73 74 20 62 -R 00 00 01 00 -T 16 00 00 00 65 20 3e 20 30 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03db_3d32_Valid_20options_3a.rel b/src/nos/lib/messages_lib/03db_3d32_Valid_20options_3a.rel new file mode 100644 index 00000000..0c84fa23 --- /dev/null +++ b/src/nos/lib/messages_lib/03db_3d32_Valid_20options_3a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___03db_3d32_Valid_20options_3a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 56 61 6c 69 64 20 6f 70 74 +R 00 00 01 00 +T 0b 00 00 00 69 6f 6e 73 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03db_c8df_Verbose.rel b/src/nos/lib/messages_lib/03db_c8df_Verbose.rel deleted file mode 100644 index c6219d48..00000000 --- a/src/nos/lib/messages_lib/03db_c8df_Verbose.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03db_c8df_Verbose Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 56 65 72 62 6f 73 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03dc_32ff_Verbose_20flag.rel b/src/nos/lib/messages_lib/03dc_32ff_Verbose_20flag.rel deleted file mode 100644 index 4e943d5f..00000000 --- a/src/nos/lib/messages_lib/03dc_32ff_Verbose_20flag.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___03dc_32ff_Verbose_20flag Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 56 65 72 62 6f 73 65 20 66 -R 00 00 01 00 -T 0b 00 00 00 6c 61 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03dc_8007_Value_20_25s_20_28_.rel b/src/nos/lib/messages_lib/03dc_8007_Value_20_25s_20_28_.rel new file mode 100644 index 00000000..367b8b24 --- /dev/null +++ b/src/nos/lib/messages_lib/03dc_8007_Value_20_25s_20_28_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___03dc_8007_Value_20_25s_20_28_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 56 61 6c 75 65 20 25 73 20 +R 00 00 01 00 +T 0b 00 00 00 28 25 64 29 20 6d 75 73 74 20 62 +R 00 00 01 00 +T 16 00 00 00 65 20 3e 20 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03dd_b110_WARNING_3a_20Locati.rel b/src/nos/lib/messages_lib/03dd_b110_WARNING_3a_20Locati.rel deleted file mode 100644 index ef029fb1..00000000 --- a/src/nos/lib/messages_lib/03dd_b110_WARNING_3a_20Locati.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___03dd_b110_WARNING_3a_20Locati Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 57 41 52 4e 49 4e 47 3a 20 -R 00 00 01 00 -T 0b 00 00 00 4c 6f 63 61 74 69 6f 6e 20 30 20 -R 00 00 01 00 -T 16 00 00 00 73 6d 61 73 68 65 64 2c 20 70 72 -R 00 00 01 00 -T 21 00 00 00 6f 63 65 73 73 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03dd_c8df_Verbose.rel b/src/nos/lib/messages_lib/03dd_c8df_Verbose.rel new file mode 100644 index 00000000..60c26a21 --- /dev/null +++ b/src/nos/lib/messages_lib/03dd_c8df_Verbose.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03dd_c8df_Verbose Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 56 65 72 62 6f 73 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03de_32ff_Verbose_20flag.rel b/src/nos/lib/messages_lib/03de_32ff_Verbose_20flag.rel new file mode 100644 index 00000000..2178e07a --- /dev/null +++ b/src/nos/lib/messages_lib/03de_32ff_Verbose_20flag.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___03de_32ff_Verbose_20flag Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 56 65 72 62 6f 73 65 20 66 +R 00 00 01 00 +T 0b 00 00 00 6c 61 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03de_eddf_Warning_21_20Interf.rel b/src/nos/lib/messages_lib/03de_eddf_Warning_21_20Interf.rel deleted file mode 100644 index 99138a3e..00000000 --- a/src/nos/lib/messages_lib/03de_eddf_Warning_21_20Interf.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 33 flags 0 -S ___03de_eddf_Warning_21_20Interf Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 31 00 57 61 72 6e 69 6e 67 21 20 -R 00 00 01 00 -T 0b 00 00 00 49 6e 74 65 72 66 61 63 65 20 27 -R 00 00 01 00 -T 16 00 00 00 25 73 27 20 68 61 73 20 61 20 6d -R 00 00 01 00 -T 21 00 00 00 75 6c 74 69 63 61 73 74 20 61 64 -R 00 00 01 00 -T 2c 00 00 00 64 72 65 73 73 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03df_4457_Warning_3a_20type_2.rel b/src/nos/lib/messages_lib/03df_4457_Warning_3a_20type_2.rel deleted file mode 100644 index 3f2d03e1..00000000 --- a/src/nos/lib/messages_lib/03df_4457_Warning_3a_20type_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___03df_4457_Warning_3a_20type_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 57 61 72 6e 69 6e 67 3a 20 -R 00 00 01 00 -T 0b 00 00 00 74 79 70 65 20 69 73 20 41 53 43 -R 00 00 01 00 -T 16 00 00 00 49 49 20 61 6e 64 20 25 73 20 61 -R 00 00 01 00 -T 21 00 00 00 70 70 65 61 72 73 20 74 6f 20 62 -R 00 00 01 00 -T 2c 00 00 00 65 20 62 69 6e 61 72 79 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03df_b110_WARNING_3a_20Locati.rel b/src/nos/lib/messages_lib/03df_b110_WARNING_3a_20Locati.rel new file mode 100644 index 00000000..977b51f8 --- /dev/null +++ b/src/nos/lib/messages_lib/03df_b110_WARNING_3a_20Locati.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___03df_b110_WARNING_3a_20Locati Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 57 41 52 4e 49 4e 47 3a 20 +R 00 00 01 00 +T 0b 00 00 00 4c 6f 63 61 74 69 6f 6e 20 30 20 +R 00 00 01 00 +T 16 00 00 00 73 6d 61 73 68 65 64 2c 20 70 72 +R 00 00 01 00 +T 21 00 00 00 6f 63 65 73 73 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e0_85a8_Window_20_28frames_.rel b/src/nos/lib/messages_lib/03e0_85a8_Window_20_28frames_.rel deleted file mode 100644 index 0d58cf12..00000000 --- a/src/nos/lib/messages_lib/03e0_85a8_Window_20_28frames_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___03e0_85a8_Window_20_28frames_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 57 69 6e 64 6f 77 20 28 66 -R 00 00 01 00 -T 0b 00 00 00 72 61 6d 65 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e0_eddf_Warning_21_20Interf.rel b/src/nos/lib/messages_lib/03e0_eddf_Warning_21_20Interf.rel new file mode 100644 index 00000000..c6a34309 --- /dev/null +++ b/src/nos/lib/messages_lib/03e0_eddf_Warning_21_20Interf.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 33 flags 0 +S ___03e0_eddf_Warning_21_20Interf Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 31 00 57 61 72 6e 69 6e 67 21 20 +R 00 00 01 00 +T 0b 00 00 00 49 6e 74 65 72 66 61 63 65 20 27 +R 00 00 01 00 +T 16 00 00 00 25 73 27 20 68 61 73 20 61 20 6d +R 00 00 01 00 +T 21 00 00 00 75 6c 74 69 63 61 73 74 20 61 64 +R 00 00 01 00 +T 2c 00 00 00 64 72 65 73 73 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e1_4457_Warning_3a_20type_2.rel b/src/nos/lib/messages_lib/03e1_4457_Warning_3a_20type_2.rel new file mode 100644 index 00000000..c3a799ce --- /dev/null +++ b/src/nos/lib/messages_lib/03e1_4457_Warning_3a_20type_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___03e1_4457_Warning_3a_20type_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 57 61 72 6e 69 6e 67 3a 20 +R 00 00 01 00 +T 0b 00 00 00 74 79 70 65 20 69 73 20 41 53 43 +R 00 00 01 00 +T 16 00 00 00 49 49 20 61 6e 64 20 25 73 20 61 +R 00 00 01 00 +T 21 00 00 00 70 70 65 61 72 73 20 74 6f 20 62 +R 00 00 01 00 +T 2c 00 00 00 65 20 62 69 6e 61 72 79 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e1_9331_Window_20size_20_28.rel b/src/nos/lib/messages_lib/03e1_9331_Window_20size_20_28.rel deleted file mode 100644 index e29f0e19..00000000 --- a/src/nos/lib/messages_lib/03e1_9331_Window_20size_20_28.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___03e1_9331_Window_20size_20_28 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 57 69 6e 64 6f 77 20 73 69 -R 00 00 01 00 -T 0b 00 00 00 7a 65 20 28 66 72 61 6d 65 73 29 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e2_613d_Window_3a_20_25_2d5.rel b/src/nos/lib/messages_lib/03e2_613d_Window_3a_20_25_2d5.rel deleted file mode 100644 index 933a129c..00000000 --- a/src/nos/lib/messages_lib/03e2_613d_Window_3a_20_25_2d5.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___03e2_613d_Window_3a_20_25_2d5 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 57 69 6e 64 6f 77 3a 20 25 -R 00 00 01 00 -T 0b 00 00 00 2d 35 75 20 52 78 70 65 63 74 3a -R 00 00 01 00 -T 16 00 00 00 20 25 2d 35 75 20 52 78 4e 65 78 -R 00 00 01 00 -T 21 00 00 00 74 3a 20 25 2d 35 75 20 52 78 51 -R 00 00 01 00 -T 2c 00 00 00 3a 20 25 2d 35 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e2_85a8_Window_20_28frames_.rel b/src/nos/lib/messages_lib/03e2_85a8_Window_20_28frames_.rel new file mode 100644 index 00000000..a81b1b45 --- /dev/null +++ b/src/nos/lib/messages_lib/03e2_85a8_Window_20_28frames_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___03e2_85a8_Window_20_28frames_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 57 69 6e 64 6f 77 20 28 66 +R 00 00 01 00 +T 0b 00 00 00 72 61 6d 65 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e3_25a6_Wink_20DTR_3f_20.rel b/src/nos/lib/messages_lib/03e3_25a6_Wink_20DTR_3f_20.rel deleted file mode 100644 index dac97288..00000000 --- a/src/nos/lib/messages_lib/03e3_25a6_Wink_20DTR_3f_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___03e3_25a6_Wink_20DTR_3f_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 57 69 6e 6b 20 44 54 52 3f -R 00 00 01 00 -T 0b 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e3_9331_Window_20size_20_28.rel b/src/nos/lib/messages_lib/03e3_9331_Window_20size_20_28.rel new file mode 100644 index 00000000..464ca068 --- /dev/null +++ b/src/nos/lib/messages_lib/03e3_9331_Window_20size_20_28.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___03e3_9331_Window_20size_20_28 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 57 69 6e 64 6f 77 20 73 69 +R 00 00 01 00 +T 0b 00 00 00 7a 65 20 28 66 72 61 6d 65 73 29 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e4_613d_Window_3a_20_25_2d5.rel b/src/nos/lib/messages_lib/03e4_613d_Window_3a_20_25_2d5.rel new file mode 100644 index 00000000..bc64629d --- /dev/null +++ b/src/nos/lib/messages_lib/03e4_613d_Window_3a_20_25_2d5.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___03e4_613d_Window_3a_20_25_2d5 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 57 69 6e 64 6f 77 3a 20 25 +R 00 00 01 00 +T 0b 00 00 00 2d 35 75 20 52 78 70 65 63 74 3a +R 00 00 01 00 +T 16 00 00 00 20 25 2d 35 75 20 52 78 4e 65 78 +R 00 00 01 00 +T 21 00 00 00 74 3a 20 25 2d 35 75 20 52 78 51 +R 00 00 01 00 +T 2c 00 00 00 3a 20 25 2d 35 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e4_75b2_Writing_20article_2.rel b/src/nos/lib/messages_lib/03e4_75b2_Writing_20article_2.rel deleted file mode 100644 index 527babfd..00000000 --- a/src/nos/lib/messages_lib/03e4_75b2_Writing_20article_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___03e4_75b2_Writing_20article_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 57 72 69 74 69 6e 67 20 61 -R 00 00 01 00 -T 0b 00 00 00 72 74 69 63 6c 65 20 74 6f 20 27 -R 00 00 01 00 -T 16 00 00 00 25 73 27 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e5_25a6_Wink_20DTR_3f_20.rel b/src/nos/lib/messages_lib/03e5_25a6_Wink_20DTR_3f_20.rel new file mode 100644 index 00000000..519e8c6c --- /dev/null +++ b/src/nos/lib/messages_lib/03e5_25a6_Wink_20DTR_3f_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___03e5_25a6_Wink_20DTR_3f_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 57 69 6e 6b 20 44 54 52 3f +R 00 00 01 00 +T 0b 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e5_3999_XMD5_20_25s.rel b/src/nos/lib/messages_lib/03e5_3999_XMD5_20_25s.rel deleted file mode 100644 index c424dab5..00000000 --- a/src/nos/lib/messages_lib/03e5_3999_XMD5_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03e5_3999_XMD5_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 58 4d 44 35 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e6_75b2_Writing_20article_2.rel b/src/nos/lib/messages_lib/03e6_75b2_Writing_20article_2.rel new file mode 100644 index 00000000..4992c6ac --- /dev/null +++ b/src/nos/lib/messages_lib/03e6_75b2_Writing_20article_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___03e6_75b2_Writing_20article_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 57 72 69 74 69 6e 67 20 61 +R 00 00 01 00 +T 0b 00 00 00 72 74 69 63 6c 65 20 74 6f 20 27 +R 00 00 01 00 +T 16 00 00 00 25 73 27 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e6_a62b_XMD5_20_25s_0a.rel b/src/nos/lib/messages_lib/03e6_a62b_XMD5_20_25s_0a.rel deleted file mode 100644 index 03f13eae..00000000 --- a/src/nos/lib/messages_lib/03e6_a62b_XMD5_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___03e6_a62b_XMD5_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 58 4d 44 35 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e7_3999_XMD5_20_25s.rel b/src/nos/lib/messages_lib/03e7_3999_XMD5_20_25s.rel new file mode 100644 index 00000000..0cbd0f7e --- /dev/null +++ b/src/nos/lib/messages_lib/03e7_3999_XMD5_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03e7_3999_XMD5_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 58 4d 44 35 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e7_8515_XMKD_20_25s_0a.rel b/src/nos/lib/messages_lib/03e7_8515_XMKD_20_25s_0a.rel deleted file mode 100644 index ae984f4c..00000000 --- a/src/nos/lib/messages_lib/03e7_8515_XMKD_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___03e7_8515_XMKD_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 58 4d 4b 44 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e8_31d2_XRMD_20_25s_0a.rel b/src/nos/lib/messages_lib/03e8_31d2_XRMD_20_25s_0a.rel deleted file mode 100644 index 724d2044..00000000 --- a/src/nos/lib/messages_lib/03e8_31d2_XRMD_20_25s_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___03e8_31d2_XRMD_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 58 52 4d 44 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e8_a62b_XMD5_20_25s_0a.rel b/src/nos/lib/messages_lib/03e8_a62b_XMD5_20_25s_0a.rel new file mode 100644 index 00000000..a889ee1b --- /dev/null +++ b/src/nos/lib/messages_lib/03e8_a62b_XMD5_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___03e8_a62b_XMD5_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 58 4d 44 35 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e9_71c6_You_20have_20.rel b/src/nos/lib/messages_lib/03e9_71c6_You_20have_20.rel deleted file mode 100644 index 2255561f..00000000 --- a/src/nos/lib/messages_lib/03e9_71c6_You_20have_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___03e9_71c6_You_20have_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 59 6f 75 20 68 61 76 65 20 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03e9_8515_XMKD_20_25s_0a.rel b/src/nos/lib/messages_lib/03e9_8515_XMKD_20_25s_0a.rel new file mode 100644 index 00000000..071117f4 --- /dev/null +++ b/src/nos/lib/messages_lib/03e9_8515_XMKD_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___03e9_8515_XMKD_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 58 4d 4b 44 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ea_1e66_You_20have_20new_20.rel b/src/nos/lib/messages_lib/03ea_1e66_You_20have_20new_20.rel deleted file mode 100644 index 503b8bc4..00000000 --- a/src/nos/lib/messages_lib/03ea_1e66_You_20have_20new_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___03ea_1e66_You_20have_20new_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 59 6f 75 20 68 61 76 65 20 -R 00 00 01 00 -T 0b 00 00 00 6e 65 77 20 6d 61 69 6c 2e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ea_31d2_XRMD_20_25s_0a.rel b/src/nos/lib/messages_lib/03ea_31d2_XRMD_20_25s_0a.rel new file mode 100644 index 00000000..691f28a9 --- /dev/null +++ b/src/nos/lib/messages_lib/03ea_31d2_XRMD_20_25s_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___03ea_31d2_XRMD_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 58 52 4d 44 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03eb_4583_You_27re_20using_20.rel b/src/nos/lib/messages_lib/03eb_4583_You_27re_20using_20.rel deleted file mode 100644 index 8146d833..00000000 --- a/src/nos/lib/messages_lib/03eb_4583_You_27re_20using_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___03eb_4583_You_27re_20using_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 59 6f 75 27 72 65 20 75 73 -R 00 00 01 00 -T 0b 00 00 00 69 6e 67 20 69 6e 74 65 72 66 61 -R 00 00 01 00 -T 16 00 00 00 63 65 20 25 73 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03eb_71c6_You_20have_20.rel b/src/nos/lib/messages_lib/03eb_71c6_You_20have_20.rel new file mode 100644 index 00000000..59cbaae6 --- /dev/null +++ b/src/nos/lib/messages_lib/03eb_71c6_You_20have_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___03eb_71c6_You_20have_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 59 6f 75 20 68 61 76 65 20 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ec_1e66_You_20have_20new_20.rel b/src/nos/lib/messages_lib/03ec_1e66_You_20have_20new_20.rel new file mode 100644 index 00000000..3a26bc40 --- /dev/null +++ b/src/nos/lib/messages_lib/03ec_1e66_You_20have_20new_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___03ec_1e66_You_20have_20new_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 59 6f 75 20 68 61 76 65 20 +R 00 00 01 00 +T 0b 00 00 00 6e 65 77 20 6d 61 69 6c 2e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ec_4aef_Z_20filename.rel b/src/nos/lib/messages_lib/03ec_4aef_Z_20filename.rel deleted file mode 100644 index 929ca113..00000000 --- a/src/nos/lib/messages_lib/03ec_4aef_Z_20filename.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___03ec_4aef_Z_20filename Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 5a 20 66 69 6c 65 6e 61 6d -R 00 00 01 00 -T 0b 00 00 00 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ed_4583_You_27re_20using_20.rel b/src/nos/lib/messages_lib/03ed_4583_You_27re_20using_20.rel new file mode 100644 index 00000000..7a6c6410 --- /dev/null +++ b/src/nos/lib/messages_lib/03ed_4583_You_27re_20using_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___03ed_4583_You_27re_20using_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 59 6f 75 27 72 65 20 75 73 +R 00 00 01 00 +T 0b 00 00 00 69 6e 67 20 69 6e 74 65 72 66 61 +R 00 00 01 00 +T 16 00 00 00 63 65 20 25 73 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ed_5fd7_Zap_20failed_3a_20_.rel b/src/nos/lib/messages_lib/03ed_5fd7_Zap_20failed_3a_20_.rel deleted file mode 100644 index f20c9ae1..00000000 --- a/src/nos/lib/messages_lib/03ed_5fd7_Zap_20failed_3a_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___03ed_5fd7_Zap_20failed_3a_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 5a 61 70 20 66 61 69 6c 65 -R 00 00 01 00 -T 0b 00 00 00 64 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ee_4aef_Z_20filename.rel b/src/nos/lib/messages_lib/03ee_4aef_Z_20filename.rel new file mode 100644 index 00000000..616d5769 --- /dev/null +++ b/src/nos/lib/messages_lib/03ee_4aef_Z_20filename.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___03ee_4aef_Z_20filename Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 5a 20 66 69 6c 65 6e 61 6d +R 00 00 01 00 +T 0b 00 00 00 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ee_e3d1__5b.rel b/src/nos/lib/messages_lib/03ee_e3d1__5b.rel deleted file mode 100644 index 4c4af082..00000000 --- a/src/nos/lib/messages_lib/03ee_e3d1__5b.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4 flags 0 -S ___03ee_e3d1__5b Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 02 00 5b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ef_5fd7_Zap_20failed_3a_20_.rel b/src/nos/lib/messages_lib/03ef_5fd7_Zap_20failed_3a_20_.rel new file mode 100644 index 00000000..842ef191 --- /dev/null +++ b/src/nos/lib/messages_lib/03ef_5fd7_Zap_20failed_3a_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___03ef_5fd7_Zap_20failed_3a_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 5a 61 70 20 66 61 69 6c 65 +R 00 00 01 00 +T 0b 00 00 00 64 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ef_9d9c__5bNET_2dHMR_24_5d.rel b/src/nos/lib/messages_lib/03ef_9d9c__5bNET_2dHMR_24_5d.rel deleted file mode 100644 index c37fcdf1..00000000 --- a/src/nos/lib/messages_lib/03ef_9d9c__5bNET_2dHMR_24_5d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___03ef_9d9c__5bNET_2dHMR_24_5d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 5b 4e 45 54 2d 48 4d 52 24 -R 00 00 01 00 -T 0b 00 00 00 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f0_e3d1__5b.rel b/src/nos/lib/messages_lib/03f0_e3d1__5b.rel new file mode 100644 index 00000000..b6864be1 --- /dev/null +++ b/src/nos/lib/messages_lib/03f0_e3d1__5b.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4 flags 0 +S ___03f0_e3d1__5b Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 02 00 5b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f0_f8e4__5bunknown_5d.rel b/src/nos/lib/messages_lib/03f0_f8e4__5bunknown_5d.rel deleted file mode 100644 index bc3bbc7f..00000000 --- a/src/nos/lib/messages_lib/03f0_f8e4__5bunknown_5d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___03f0_f8e4__5bunknown_5d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 5b 75 6e 6b 6e 6f 77 6e 5d -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f1_699f__5eC_0a.rel b/src/nos/lib/messages_lib/03f1_699f__5eC_0a.rel deleted file mode 100644 index c2371ef5..00000000 --- a/src/nos/lib/messages_lib/03f1_699f__5eC_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___03f1_699f__5eC_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 5e 43 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f1_9d9c__5bNET_2dHMR_24_5d.rel b/src/nos/lib/messages_lib/03f1_9d9c__5bNET_2dHMR_24_5d.rel new file mode 100644 index 00000000..5b47a0a4 --- /dev/null +++ b/src/nos/lib/messages_lib/03f1_9d9c__5bNET_2dHMR_24_5d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___03f1_9d9c__5bNET_2dHMR_24_5d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 5b 4e 45 54 2d 48 4d 52 24 +R 00 00 01 00 +T 0b 00 00 00 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f2_e5d6__5eR_0a.rel b/src/nos/lib/messages_lib/03f2_e5d6__5eR_0a.rel deleted file mode 100644 index ca502636..00000000 --- a/src/nos/lib/messages_lib/03f2_e5d6__5eR_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___03f2_e5d6__5eR_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 5e 52 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f2_f8e4__5bunknown_5d.rel b/src/nos/lib/messages_lib/03f2_f8e4__5bunknown_5d.rel new file mode 100644 index 00000000..2317a876 --- /dev/null +++ b/src/nos/lib/messages_lib/03f2_f8e4__5bunknown_5d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___03f2_f8e4__5bunknown_5d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 5b 75 6e 6b 6e 6f 77 6e 5d +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f3_1951__5fexit.rel b/src/nos/lib/messages_lib/03f3_1951__5fexit.rel deleted file mode 100644 index d0534005..00000000 --- a/src/nos/lib/messages_lib/03f3_1951__5fexit.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___03f3_1951__5fexit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 5f 65 78 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f3_699f__5eC_0a.rel b/src/nos/lib/messages_lib/03f3_699f__5eC_0a.rel new file mode 100644 index 00000000..908a0bd3 --- /dev/null +++ b/src/nos/lib/messages_lib/03f3_699f__5eC_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___03f3_699f__5eC_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 5e 43 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f4_a314__5ffcreat_3a_20WARN.rel b/src/nos/lib/messages_lib/03f4_a314__5ffcreat_3a_20WARN.rel deleted file mode 100644 index 44d33a14..00000000 --- a/src/nos/lib/messages_lib/03f4_a314__5ffcreat_3a_20WARN.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___03f4_a314__5ffcreat_3a_20WARN Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 5f 66 63 72 65 61 74 3a 20 -R 00 00 01 00 -T 0b 00 00 00 57 41 52 4e 49 4e 47 21 20 4e 6f -R 00 00 01 00 -T 16 00 00 00 20 6d 65 6d 6f 72 79 20 66 6f 72 -R 00 00 01 00 -T 21 00 00 00 20 46 49 4c 45 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f4_e5d6__5eR_0a.rel b/src/nos/lib/messages_lib/03f4_e5d6__5eR_0a.rel new file mode 100644 index 00000000..e8dfb757 --- /dev/null +++ b/src/nos/lib/messages_lib/03f4_e5d6__5eR_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___03f4_e5d6__5eR_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 5e 52 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f5_1951__5fexit.rel b/src/nos/lib/messages_lib/03f5_1951__5fexit.rel new file mode 100644 index 00000000..0c923254 --- /dev/null +++ b/src/nos/lib/messages_lib/03f5_1951__5fexit.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___03f5_1951__5fexit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 5f 65 78 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f5_79de__5funlink_3a_20bad_.rel b/src/nos/lib/messages_lib/03f5_79de__5funlink_3a_20bad_.rel deleted file mode 100644 index a5131dc0..00000000 --- a/src/nos/lib/messages_lib/03f5_79de__5funlink_3a_20bad_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___03f5_79de__5funlink_3a_20bad_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 5f 75 6e 6c 69 6e 6b 3a 20 -R 00 00 01 00 -T 0b 00 00 00 62 61 64 20 6e 6c 69 6e 6b 20 25 -R 00 00 01 00 -T 16 00 00 00 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f6_722b_accept.rel b/src/nos/lib/messages_lib/03f6_722b_accept.rel deleted file mode 100644 index 41ace09a..00000000 --- a/src/nos/lib/messages_lib/03f6_722b_accept.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___03f6_722b_accept Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 61 63 63 65 70 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f6_a314__5ffcreat_3a_20WARN.rel b/src/nos/lib/messages_lib/03f6_a314__5ffcreat_3a_20WARN.rel new file mode 100644 index 00000000..55a1b0e0 --- /dev/null +++ b/src/nos/lib/messages_lib/03f6_a314__5ffcreat_3a_20WARN.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___03f6_a314__5ffcreat_3a_20WARN Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 5f 66 63 72 65 61 74 3a 20 +R 00 00 01 00 +T 0b 00 00 00 57 41 52 4e 49 4e 47 21 20 4e 6f +R 00 00 01 00 +T 16 00 00 00 20 6d 65 6d 6f 72 79 20 66 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 46 49 4c 45 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f7_30f9_accept_0a.rel b/src/nos/lib/messages_lib/03f7_30f9_accept_0a.rel deleted file mode 100644 index 6bdc8b66..00000000 --- a/src/nos/lib/messages_lib/03f7_30f9_accept_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03f7_30f9_accept_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 61 63 63 65 70 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f7_79de__5funlink_3a_20bad_.rel b/src/nos/lib/messages_lib/03f7_79de__5funlink_3a_20bad_.rel new file mode 100644 index 00000000..9852232b --- /dev/null +++ b/src/nos/lib/messages_lib/03f7_79de__5funlink_3a_20bad_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___03f7_79de__5funlink_3a_20bad_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 5f 75 6e 6c 69 6e 6b 3a 20 +R 00 00 01 00 +T 0b 00 00 00 62 61 64 20 6e 6c 69 6e 6b 20 25 +R 00 00 01 00 +T 16 00 00 00 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f8_2cfc_access.rel b/src/nos/lib/messages_lib/03f8_2cfc_access.rel deleted file mode 100644 index 68b100ab..00000000 --- a/src/nos/lib/messages_lib/03f8_2cfc_access.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___03f8_2cfc_access Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 61 63 63 65 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f8_722b_accept.rel b/src/nos/lib/messages_lib/03f8_722b_accept.rel new file mode 100644 index 00000000..12624374 --- /dev/null +++ b/src/nos/lib/messages_lib/03f8_722b_accept.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___03f8_722b_accept Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 61 63 63 65 70 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f9_30f9_accept_0a.rel b/src/nos/lib/messages_lib/03f9_30f9_accept_0a.rel new file mode 100644 index 00000000..8b7cfdd1 --- /dev/null +++ b/src/nos/lib/messages_lib/03f9_30f9_accept_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03f9_30f9_accept_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 61 63 63 65 70 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03f9_9b89_accm.rel b/src/nos/lib/messages_lib/03f9_9b89_accm.rel deleted file mode 100644 index 5472acf8..00000000 --- a/src/nos/lib/messages_lib/03f9_9b89_accm.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___03f9_9b89_accm Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 61 63 63 6d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fa_16c9_acct.rel b/src/nos/lib/messages_lib/03fa_16c9_acct.rel deleted file mode 100644 index e632b39e..00000000 --- a/src/nos/lib/messages_lib/03fa_16c9_acct.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___03fa_16c9_acct Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 61 63 63 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fa_2cfc_access.rel b/src/nos/lib/messages_lib/03fa_2cfc_access.rel new file mode 100644 index 00000000..5a87cc82 --- /dev/null +++ b/src/nos/lib/messages_lib/03fa_2cfc_access.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___03fa_2cfc_access Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 61 63 63 65 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fb_0c4f_acfc.rel b/src/nos/lib/messages_lib/03fb_0c4f_acfc.rel deleted file mode 100644 index 99fceac9..00000000 --- a/src/nos/lib/messages_lib/03fb_0c4f_acfc.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___03fb_0c4f_acfc Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 61 63 66 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fb_9b89_accm.rel b/src/nos/lib/messages_lib/03fb_9b89_accm.rel new file mode 100644 index 00000000..72cb14b1 --- /dev/null +++ b/src/nos/lib/messages_lib/03fb_9b89_accm.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___03fb_9b89_accm Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 61 63 63 6d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fc_16c9_acct.rel b/src/nos/lib/messages_lib/03fc_16c9_acct.rel new file mode 100644 index 00000000..27203a16 --- /dev/null +++ b/src/nos/lib/messages_lib/03fc_16c9_acct.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___03fc_16c9_acct Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 61 63 63 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fc_7530_acktime.rel b/src/nos/lib/messages_lib/03fc_7530_acktime.rel deleted file mode 100644 index c23751a4..00000000 --- a/src/nos/lib/messages_lib/03fc_7530_acktime.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___03fc_7530_acktime Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 61 63 6b 74 69 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fd_0c4f_acfc.rel b/src/nos/lib/messages_lib/03fd_0c4f_acfc.rel new file mode 100644 index 00000000..a76abc5c --- /dev/null +++ b/src/nos/lib/messages_lib/03fd_0c4f_acfc.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___03fd_0c4f_acfc Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 61 63 66 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fd_41b5_add.rel b/src/nos/lib/messages_lib/03fd_41b5_add.rel deleted file mode 100644 index d136e4f6..00000000 --- a/src/nos/lib/messages_lib/03fd_41b5_add.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___03fd_41b5_add Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 61 64 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fe_7530_acktime.rel b/src/nos/lib/messages_lib/03fe_7530_acktime.rel new file mode 100644 index 00000000..87fe17de --- /dev/null +++ b/src/nos/lib/messages_lib/03fe_7530_acktime.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___03fe_7530_acktime Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 61 63 6b 74 69 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03fe_d8a3_add_20_3chostid_3e.rel b/src/nos/lib/messages_lib/03fe_d8a3_add_20_3chostid_3e.rel deleted file mode 100644 index 536ef6e3..00000000 --- a/src/nos/lib/messages_lib/03fe_d8a3_add_20_3chostid_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___03fe_d8a3_add_20_3chostid_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 61 64 64 20 3c 68 6f 73 74 -R 00 00 01 00 -T 0b 00 00 00 69 64 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ff_41b5_add.rel b/src/nos/lib/messages_lib/03ff_41b5_add.rel new file mode 100644 index 00000000..4cdbdb2a --- /dev/null +++ b/src/nos/lib/messages_lib/03ff_41b5_add.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___03ff_41b5_add Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 61 64 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/03ff_6783_addprivate.rel b/src/nos/lib/messages_lib/03ff_6783_addprivate.rel deleted file mode 100644 index d9cad860..00000000 --- a/src/nos/lib/messages_lib/03ff_6783_addprivate.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___03ff_6783_addprivate Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 61 64 64 70 72 69 76 61 74 -R 00 00 01 00 -T 0b 00 00 00 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0400_9712_address.rel b/src/nos/lib/messages_lib/0400_9712_address.rel deleted file mode 100644 index cc3fb955..00000000 --- a/src/nos/lib/messages_lib/0400_9712_address.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0400_9712_address Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 61 64 64 72 65 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0400_d8a3_add_20_3chostid_3e.rel b/src/nos/lib/messages_lib/0400_d8a3_add_20_3chostid_3e.rel new file mode 100644 index 00000000..b1e515c1 --- /dev/null +++ b/src/nos/lib/messages_lib/0400_d8a3_add_20_3chostid_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0400_d8a3_add_20_3chostid_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 61 64 64 20 3c 68 6f 73 74 +R 00 00 01 00 +T 0b 00 00 00 69 64 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0401_2c42_addserver.rel b/src/nos/lib/messages_lib/0401_2c42_addserver.rel deleted file mode 100644 index 35e176cb..00000000 --- a/src/nos/lib/messages_lib/0401_2c42_addserver.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0401_2c42_addserver Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 61 64 64 73 65 72 76 65 72 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0401_6783_addprivate.rel b/src/nos/lib/messages_lib/0401_6783_addprivate.rel new file mode 100644 index 00000000..7ff39220 --- /dev/null +++ b/src/nos/lib/messages_lib/0401_6783_addprivate.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0401_6783_addprivate Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 61 64 64 70 72 69 76 61 74 +R 00 00 01 00 +T 0b 00 00 00 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0402_9712_address.rel b/src/nos/lib/messages_lib/0402_9712_address.rel new file mode 100644 index 00000000..67c923b7 --- /dev/null +++ b/src/nos/lib/messages_lib/0402_9712_address.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0402_9712_address Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 61 64 64 72 65 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0402_b0a9_alarm.rel b/src/nos/lib/messages_lib/0402_b0a9_alarm.rel deleted file mode 100644 index 7eb43d87..00000000 --- a/src/nos/lib/messages_lib/0402_b0a9_alarm.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0402_b0a9_alarm Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 61 6c 61 72 6d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0403_2c42_addserver.rel b/src/nos/lib/messages_lib/0403_2c42_addserver.rel new file mode 100644 index 00000000..b7fd0e34 --- /dev/null +++ b/src/nos/lib/messages_lib/0403_2c42_addserver.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0403_2c42_addserver Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 61 64 64 73 65 72 76 65 72 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0403_9965_allocs_20_25lu_20fr.rel b/src/nos/lib/messages_lib/0403_9965_allocs_20_25lu_20fr.rel deleted file mode 100644 index d829d3fe..00000000 --- a/src/nos/lib/messages_lib/0403_9965_allocs_20_25lu_20fr.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 45 flags 0 -S ___0403_9965_allocs_20_25lu_20fr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 43 00 61 6c 6c 6f 63 73 20 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 20 66 72 65 65 73 20 25 6c 75 -R 00 00 01 00 -T 16 00 00 00 20 28 64 69 66 66 20 25 6c 75 29 -R 00 00 01 00 -T 21 00 00 00 20 61 6c 6c 6f 63 20 66 61 69 6c -R 00 00 01 00 -T 2c 00 00 00 73 20 25 6c 75 20 69 6e 76 61 6c -R 00 00 01 00 -T 37 00 00 00 69 64 20 66 72 65 65 73 20 25 6c -R 00 00 01 00 -T 42 00 00 00 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0404_8e82_allow_20pap_20none_.rel b/src/nos/lib/messages_lib/0404_8e82_allow_20pap_20none_.rel deleted file mode 100644 index 0223a363..00000000 --- a/src/nos/lib/messages_lib/0404_8e82_allow_20pap_20none_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0404_8e82_allow_20pap_20none_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 61 6c 6c 6f 77 20 70 61 70 -R 00 00 01 00 -T 0b 00 00 00 20 6e 6f 6e 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0404_b0a9_alarm.rel b/src/nos/lib/messages_lib/0404_b0a9_alarm.rel new file mode 100644 index 00000000..cd0d2227 --- /dev/null +++ b/src/nos/lib/messages_lib/0404_b0a9_alarm.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0404_b0a9_alarm Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 61 6c 61 72 6d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0405_9965_allocs_20_25lu_20fr.rel b/src/nos/lib/messages_lib/0405_9965_allocs_20_25lu_20fr.rel new file mode 100644 index 00000000..1b269074 --- /dev/null +++ b/src/nos/lib/messages_lib/0405_9965_allocs_20_25lu_20fr.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 45 flags 0 +S ___0405_9965_allocs_20_25lu_20fr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 43 00 61 6c 6c 6f 63 73 20 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 20 66 72 65 65 73 20 25 6c 75 +R 00 00 01 00 +T 16 00 00 00 20 28 64 69 66 66 20 25 6c 75 29 +R 00 00 01 00 +T 21 00 00 00 20 61 6c 6c 6f 63 20 66 61 69 6c +R 00 00 01 00 +T 2c 00 00 00 73 20 25 6c 75 20 69 6e 76 61 6c +R 00 00 01 00 +T 37 00 00 00 69 64 20 66 72 65 65 73 20 25 6c +R 00 00 01 00 +T 42 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0405_ba08_allow_20tcp_20none_.rel b/src/nos/lib/messages_lib/0405_ba08_allow_20tcp_20none_.rel deleted file mode 100644 index 0ad3bf27..00000000 --- a/src/nos/lib/messages_lib/0405_ba08_allow_20tcp_20none_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0405_ba08_allow_20tcp_20none_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 61 6c 6c 6f 77 20 74 63 70 -R 00 00 01 00 -T 0b 00 00 00 20 6e 6f 6e 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0406_8e82_allow_20pap_20none_.rel b/src/nos/lib/messages_lib/0406_8e82_allow_20pap_20none_.rel new file mode 100644 index 00000000..a8625b12 --- /dev/null +++ b/src/nos/lib/messages_lib/0406_8e82_allow_20pap_20none_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0406_8e82_allow_20pap_20none_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 61 6c 6c 6f 77 20 70 61 70 +R 00 00 01 00 +T 0b 00 00 00 20 6e 6f 6e 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0406_94f6_anext_20pointer_20o.rel b/src/nos/lib/messages_lib/0406_94f6_anext_20pointer_20o.rel deleted file mode 100644 index 963927c8..00000000 --- a/src/nos/lib/messages_lib/0406_94f6_anext_20pointer_20o.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0406_94f6_anext_20pointer_20o Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 61 6e 65 78 74 20 70 6f 69 -R 00 00 01 00 -T 0b 00 00 00 6e 74 65 72 20 6f 75 74 20 6f 66 -R 00 00 01 00 -T 16 00 00 00 20 6c 69 6d 69 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0407_ba08_allow_20tcp_20none_.rel b/src/nos/lib/messages_lib/0407_ba08_allow_20tcp_20none_.rel new file mode 100644 index 00000000..9a0f53f7 --- /dev/null +++ b/src/nos/lib/messages_lib/0407_ba08_allow_20tcp_20none_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0407_ba08_allow_20tcp_20none_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 61 6c 6c 6f 77 20 74 63 70 +R 00 00 01 00 +T 0b 00 00 00 20 6e 6f 6e 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0407_c2a0_answer_20script_3a_.rel b/src/nos/lib/messages_lib/0407_c2a0_answer_20script_3a_.rel deleted file mode 100644 index ab1f62c0..00000000 --- a/src/nos/lib/messages_lib/0407_c2a0_answer_20script_3a_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0407_c2a0_answer_20script_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 61 6e 73 77 65 72 20 73 63 -R 00 00 01 00 -T 0b 00 00 00 72 69 70 74 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0408_94f6_anext_20pointer_20o.rel b/src/nos/lib/messages_lib/0408_94f6_anext_20pointer_20o.rel new file mode 100644 index 00000000..70bb23ab --- /dev/null +++ b/src/nos/lib/messages_lib/0408_94f6_anext_20pointer_20o.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0408_94f6_anext_20pointer_20o Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 61 6e 65 78 74 20 70 6f 69 +R 00 00 01 00 +T 0b 00 00 00 6e 74 65 72 20 6f 75 74 20 6f 66 +R 00 00 01 00 +T 16 00 00 00 20 6c 69 6d 69 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0408_da7c_area.rel b/src/nos/lib/messages_lib/0408_da7c_area.rel deleted file mode 100644 index a132b39b..00000000 --- a/src/nos/lib/messages_lib/0408_da7c_area.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0408_da7c_area Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 61 72 65 61 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0409_1dde_arp_20add_20_3chost.rel b/src/nos/lib/messages_lib/0409_1dde_arp_20add_20_3chost.rel deleted file mode 100644 index ce1169a7..00000000 --- a/src/nos/lib/messages_lib/0409_1dde_arp_20add_20_3chost.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 42 flags 0 -S ___0409_1dde_arp_20add_20_3chost Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 40 00 61 72 70 20 61 64 64 20 3c -R 00 00 01 00 -T 0b 00 00 00 68 6f 73 74 69 64 3e 20 65 74 68 -R 00 00 01 00 -T 16 00 00 00 65 72 7c 61 78 32 35 7c 6e 65 74 -R 00 00 01 00 -T 21 00 00 00 72 6f 6d 7c 61 72 63 6e 65 74 20 -R 00 00 01 00 -T 2c 00 00 00 3c 65 74 68 65 72 20 61 64 64 72 -R 00 00 01 00 -T 37 00 00 00 7c 63 61 6c 6c 73 69 67 6e 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0409_c2a0_answer_20script_3a_.rel b/src/nos/lib/messages_lib/0409_c2a0_answer_20script_3a_.rel new file mode 100644 index 00000000..c873d196 --- /dev/null +++ b/src/nos/lib/messages_lib/0409_c2a0_answer_20script_3a_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0409_c2a0_answer_20script_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 61 6e 73 77 65 72 20 73 63 +R 00 00 01 00 +T 0b 00 00 00 72 69 70 74 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040a_96ce_arp_20drop_20_3chos.rel b/src/nos/lib/messages_lib/040a_96ce_arp_20drop_20_3chos.rel deleted file mode 100644 index 0f12e5ad..00000000 --- a/src/nos/lib/messages_lib/040a_96ce_arp_20drop_20_3chos.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2d flags 0 -S ___040a_96ce_arp_20drop_20_3chos Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2b 00 61 72 70 20 64 72 6f 70 20 -R 00 00 01 00 -T 0b 00 00 00 3c 68 6f 73 74 69 64 3e 20 65 74 -R 00 00 01 00 -T 16 00 00 00 68 65 72 7c 61 78 32 35 7c 6e 65 -R 00 00 01 00 -T 21 00 00 00 74 72 6f 6d 7c 61 72 63 6e 65 74 -R 00 00 01 00 -T 2c 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040a_da7c_area.rel b/src/nos/lib/messages_lib/040a_da7c_area.rel new file mode 100644 index 00000000..a9e0bc71 --- /dev/null +++ b/src/nos/lib/messages_lib/040a_da7c_area.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___040a_da7c_area Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 61 72 65 61 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040b_0018_arp_20publish_20_3c.rel b/src/nos/lib/messages_lib/040b_0018_arp_20publish_20_3c.rel deleted file mode 100644 index bd780161..00000000 --- a/src/nos/lib/messages_lib/040b_0018_arp_20publish_20_3c.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 46 flags 0 -S ___040b_0018_arp_20publish_20_3c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 44 00 61 72 70 20 70 75 62 6c 69 -R 00 00 01 00 -T 0b 00 00 00 73 68 20 3c 68 6f 73 74 69 64 3e -R 00 00 01 00 -T 16 00 00 00 20 65 74 68 65 72 7c 61 78 32 35 -R 00 00 01 00 -T 21 00 00 00 7c 6e 65 74 72 6f 6d 7c 61 72 63 -R 00 00 01 00 -T 2c 00 00 00 6e 65 74 20 3c 65 74 68 65 72 20 -R 00 00 01 00 -T 37 00 00 00 61 64 64 72 7c 63 61 6c 6c 73 69 -R 00 00 01 00 -T 42 00 00 00 67 6e 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040b_1dde_arp_20add_20_3chost.rel b/src/nos/lib/messages_lib/040b_1dde_arp_20add_20_3chost.rel new file mode 100644 index 00000000..e5a0bf29 --- /dev/null +++ b/src/nos/lib/messages_lib/040b_1dde_arp_20add_20_3chost.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 42 flags 0 +S ___040b_1dde_arp_20add_20_3chost Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 40 00 61 72 70 20 61 64 64 20 3c +R 00 00 01 00 +T 0b 00 00 00 68 6f 73 74 69 64 3e 20 65 74 68 +R 00 00 01 00 +T 16 00 00 00 65 72 7c 61 78 32 35 7c 6e 65 74 +R 00 00 01 00 +T 21 00 00 00 72 6f 6d 7c 61 72 63 6e 65 74 20 +R 00 00 01 00 +T 2c 00 00 00 3c 65 74 68 65 72 20 61 64 64 72 +R 00 00 01 00 +T 37 00 00 00 7c 63 61 6c 6c 73 69 67 6e 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040c_5838_asci.rel b/src/nos/lib/messages_lib/040c_5838_asci.rel deleted file mode 100644 index f350d1c1..00000000 --- a/src/nos/lib/messages_lib/040c_5838_asci.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___040c_5838_asci Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 61 73 63 69 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040c_96ce_arp_20drop_20_3chos.rel b/src/nos/lib/messages_lib/040c_96ce_arp_20drop_20_3chos.rel new file mode 100644 index 00000000..a6a7cbe7 --- /dev/null +++ b/src/nos/lib/messages_lib/040c_96ce_arp_20drop_20_3chos.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___040c_96ce_arp_20drop_20_3chos Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 61 72 70 20 64 72 6f 70 20 +R 00 00 01 00 +T 0b 00 00 00 3c 68 6f 73 74 69 64 3e 20 65 74 +R 00 00 01 00 +T 16 00 00 00 68 65 72 7c 61 78 32 35 7c 6e 65 +R 00 00 01 00 +T 21 00 00 00 74 72 6f 6d 7c 61 72 63 6e 65 74 +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040d_0018_arp_20publish_20_3c.rel b/src/nos/lib/messages_lib/040d_0018_arp_20publish_20_3c.rel new file mode 100644 index 00000000..75a0c9cb --- /dev/null +++ b/src/nos/lib/messages_lib/040d_0018_arp_20publish_20_3c.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 46 flags 0 +S ___040d_0018_arp_20publish_20_3c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 44 00 61 72 70 20 70 75 62 6c 69 +R 00 00 01 00 +T 0b 00 00 00 73 68 20 3c 68 6f 73 74 69 64 3e +R 00 00 01 00 +T 16 00 00 00 20 65 74 68 65 72 7c 61 78 32 35 +R 00 00 01 00 +T 21 00 00 00 7c 6e 65 74 72 6f 6d 7c 61 72 63 +R 00 00 01 00 +T 2c 00 00 00 6e 65 74 20 3c 65 74 68 65 72 20 +R 00 00 01 00 +T 37 00 00 00 61 64 64 72 7c 63 61 6c 6c 73 69 +R 00 00 01 00 +T 42 00 00 00 67 6e 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040d_4354_ascii.rel b/src/nos/lib/messages_lib/040d_4354_ascii.rel deleted file mode 100644 index cfe4e1a8..00000000 --- a/src/nos/lib/messages_lib/040d_4354_ascii.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___040d_4354_ascii Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 61 73 63 69 69 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040e_3914_ascistat.rel b/src/nos/lib/messages_lib/040e_3914_ascistat.rel deleted file mode 100644 index ec7fbd0b..00000000 --- a/src/nos/lib/messages_lib/040e_3914_ascistat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___040e_3914_ascistat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 61 73 63 69 73 74 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040e_5838_asci.rel b/src/nos/lib/messages_lib/040e_5838_asci.rel new file mode 100644 index 00000000..ea72ed8a --- /dev/null +++ b/src/nos/lib/messages_lib/040e_5838_asci.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___040e_5838_asci Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 61 73 63 69 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040f_4354_ascii.rel b/src/nos/lib/messages_lib/040f_4354_ascii.rel new file mode 100644 index 00000000..0785e912 --- /dev/null +++ b/src/nos/lib/messages_lib/040f_4354_ascii.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___040f_4354_ascii Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 61 73 63 69 69 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/040f_6442_attach.rel b/src/nos/lib/messages_lib/040f_6442_attach.rel deleted file mode 100644 index 65aa5373..00000000 --- a/src/nos/lib/messages_lib/040f_6442_attach.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___040f_6442_attach Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 61 74 74 61 63 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0410_3914_ascistat.rel b/src/nos/lib/messages_lib/0410_3914_ascistat.rel new file mode 100644 index 00000000..1c784258 --- /dev/null +++ b/src/nos/lib/messages_lib/0410_3914_ascistat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0410_3914_ascistat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 61 73 63 69 73 74 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0410_39bc_attach_20_3chardwar.rel b/src/nos/lib/messages_lib/0410_39bc_attach_20_3chardwar.rel deleted file mode 100644 index eae9edd1..00000000 --- a/src/nos/lib/messages_lib/0410_39bc_attach_20_3chardwar.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___0410_39bc_attach_20_3chardwar Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 61 74 74 61 63 68 20 3c 68 -R 00 00 01 00 -T 0b 00 00 00 61 72 64 77 61 72 65 3e 20 3c 68 -R 00 00 01 00 -T 16 00 00 00 77 20 73 70 65 63 69 66 69 63 20 -R 00 00 01 00 -T 21 00 00 00 6f 70 74 69 6f 6e 73 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0411_6442_attach.rel b/src/nos/lib/messages_lib/0411_6442_attach.rel new file mode 100644 index 00000000..fc555996 --- /dev/null +++ b/src/nos/lib/messages_lib/0411_6442_attach.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0411_6442_attach Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 61 74 74 61 63 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0411_fe98_attach_20asci_20_3c.rel b/src/nos/lib/messages_lib/0411_fe98_attach_20asci_20_3c.rel deleted file mode 100644 index 0d1de175..00000000 --- a/src/nos/lib/messages_lib/0411_fe98_attach_20asci_20_3c.rel +++ /dev/null @@ -1,28 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6c flags 0 -S ___0411_fe98_attach_20asci_20_3c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 6a 00 61 74 74 61 63 68 20 61 73 -R 00 00 01 00 -T 0b 00 00 00 63 69 20 3c 61 64 64 72 65 73 73 -R 00 00 01 00 -T 16 00 00 00 3e 20 3c 76 65 63 74 6f 72 3e 20 -R 00 00 01 00 -T 21 00 00 00 73 6c 69 70 7c 76 6a 73 6c 69 70 -R 00 00 01 00 -T 2c 00 00 00 7c 61 78 32 35 75 69 7c 61 78 32 -R 00 00 01 00 -T 37 00 00 00 35 69 7c 6e 72 73 7c 70 70 70 20 -R 00 00 01 00 -T 42 00 00 00 3c 6c 61 62 65 6c 3e 20 3c 62 75 -R 00 00 01 00 -T 4d 00 00 00 66 66 65 72 73 3e 20 3c 6d 74 75 -R 00 00 01 00 -T 58 00 00 00 3e 20 3c 73 70 65 65 64 3e 20 5b -R 00 00 01 00 -T 63 00 00 00 69 70 5f 61 64 64 72 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0412_342d_attach_20escc_20_3c.rel b/src/nos/lib/messages_lib/0412_342d_attach_20escc_20_3c.rel deleted file mode 100644 index 75045321..00000000 --- a/src/nos/lib/messages_lib/0412_342d_attach_20escc_20_3c.rel +++ /dev/null @@ -1,42 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b2 flags 0 -S ___0412_342d_attach_20escc_20_3c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 b0 00 61 74 74 61 63 68 20 65 73 -R 00 00 01 00 -T 0b 00 00 00 63 63 20 3c 64 65 76 69 63 65 73 -R 00 00 01 00 -T 16 00 00 00 3e 20 69 6e 69 74 20 3c 61 64 64 -R 00 00 01 00 -T 21 00 00 00 72 3e 20 3c 73 70 61 63 69 6e 67 -R 00 00 01 00 -T 2c 00 00 00 3e 20 3c 41 6f 66 66 3e 20 3c 42 -R 00 00 01 00 -T 37 00 00 00 6f 66 66 3e 20 3c 44 61 74 61 6f -R 00 00 01 00 -T 42 00 00 00 66 66 3e 0a 20 20 20 3c 69 6e 74 -R 00 00 01 00 -T 4d 00 00 00 61 63 6b 3e 20 3c 76 65 63 3e 20 -R 00 00 01 00 -T 58 00 00 00 5b 70 5d 3c 63 6c 6f 63 6b 3e 20 -R 00 00 01 00 -T 63 00 00 00 5b 68 64 77 65 5d 20 5b 70 61 72 -R 00 00 01 00 -T 6e 00 00 00 61 6d 5d 0a 61 74 74 61 63 68 20 -R 00 00 01 00 -T 79 00 00 00 65 73 63 63 20 3c 63 68 61 6e 3e -R 00 00 01 00 -T 84 00 00 00 20 73 6c 69 70 20 3c 6c 61 62 65 -R 00 00 01 00 -T 8f 00 00 00 6c 3e 20 3c 6d 74 75 3e 20 3c 73 -R 00 00 01 00 -T 9a 00 00 00 70 65 65 64 3e 20 3c 62 75 66 73 -R 00 00 01 00 -T a5 00 00 00 69 7a 65 3e 20 5b 63 61 6c 6c 5d -R 00 00 01 00 -T b0 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0412_39bc_attach_20_3chardwar.rel b/src/nos/lib/messages_lib/0412_39bc_attach_20_3chardwar.rel new file mode 100644 index 00000000..154870b2 --- /dev/null +++ b/src/nos/lib/messages_lib/0412_39bc_attach_20_3chardwar.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0412_39bc_attach_20_3chardwar Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 61 74 74 61 63 68 20 3c 68 +R 00 00 01 00 +T 0b 00 00 00 61 72 64 77 61 72 65 3e 20 3c 68 +R 00 00 01 00 +T 16 00 00 00 77 20 73 70 65 63 69 66 69 63 20 +R 00 00 01 00 +T 21 00 00 00 6f 70 74 69 6f 6e 73 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0413_7943_attempt_20to_20writ.rel b/src/nos/lib/messages_lib/0413_7943_attempt_20to_20writ.rel deleted file mode 100644 index 08e9441f..00000000 --- a/src/nos/lib/messages_lib/0413_7943_attempt_20to_20writ.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0413_7943_attempt_20to_20writ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 61 74 74 65 6d 70 74 20 74 -R 00 00 01 00 -T 0b 00 00 00 6f 20 77 72 69 74 65 2d 62 61 63 -R 00 00 01 00 -T 16 00 00 00 6b 20 7a 65 72 6f 62 75 66 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0413_fe98_attach_20asci_20_3c.rel b/src/nos/lib/messages_lib/0413_fe98_attach_20asci_20_3c.rel new file mode 100644 index 00000000..5340311f --- /dev/null +++ b/src/nos/lib/messages_lib/0413_fe98_attach_20asci_20_3c.rel @@ -0,0 +1,28 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6c flags 0 +S ___0413_fe98_attach_20asci_20_3c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 6a 00 61 74 74 61 63 68 20 61 73 +R 00 00 01 00 +T 0b 00 00 00 63 69 20 3c 61 64 64 72 65 73 73 +R 00 00 01 00 +T 16 00 00 00 3e 20 3c 76 65 63 74 6f 72 3e 20 +R 00 00 01 00 +T 21 00 00 00 73 6c 69 70 7c 76 6a 73 6c 69 70 +R 00 00 01 00 +T 2c 00 00 00 7c 61 78 32 35 75 69 7c 61 78 32 +R 00 00 01 00 +T 37 00 00 00 35 69 7c 6e 72 73 7c 70 70 70 20 +R 00 00 01 00 +T 42 00 00 00 3c 6c 61 62 65 6c 3e 20 3c 62 75 +R 00 00 01 00 +T 4d 00 00 00 66 66 65 72 73 3e 20 3c 6d 74 75 +R 00 00 01 00 +T 58 00 00 00 3e 20 3c 73 70 65 65 64 3e 20 5b +R 00 00 01 00 +T 63 00 00 00 69 70 5f 61 64 64 72 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0414_342d_attach_20escc_20_3c.rel b/src/nos/lib/messages_lib/0414_342d_attach_20escc_20_3c.rel new file mode 100644 index 00000000..0e354275 --- /dev/null +++ b/src/nos/lib/messages_lib/0414_342d_attach_20escc_20_3c.rel @@ -0,0 +1,42 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b2 flags 0 +S ___0414_342d_attach_20escc_20_3c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 b0 00 61 74 74 61 63 68 20 65 73 +R 00 00 01 00 +T 0b 00 00 00 63 63 20 3c 64 65 76 69 63 65 73 +R 00 00 01 00 +T 16 00 00 00 3e 20 69 6e 69 74 20 3c 61 64 64 +R 00 00 01 00 +T 21 00 00 00 72 3e 20 3c 73 70 61 63 69 6e 67 +R 00 00 01 00 +T 2c 00 00 00 3e 20 3c 41 6f 66 66 3e 20 3c 42 +R 00 00 01 00 +T 37 00 00 00 6f 66 66 3e 20 3c 44 61 74 61 6f +R 00 00 01 00 +T 42 00 00 00 66 66 3e 0a 20 20 20 3c 69 6e 74 +R 00 00 01 00 +T 4d 00 00 00 61 63 6b 3e 20 3c 76 65 63 3e 20 +R 00 00 01 00 +T 58 00 00 00 5b 70 5d 3c 63 6c 6f 63 6b 3e 20 +R 00 00 01 00 +T 63 00 00 00 5b 68 64 77 65 5d 20 5b 70 61 72 +R 00 00 01 00 +T 6e 00 00 00 61 6d 5d 0a 61 74 74 61 63 68 20 +R 00 00 01 00 +T 79 00 00 00 65 73 63 63 20 3c 63 68 61 6e 3e +R 00 00 01 00 +T 84 00 00 00 20 73 6c 69 70 20 3c 6c 61 62 65 +R 00 00 01 00 +T 8f 00 00 00 6c 3e 20 3c 6d 74 75 3e 20 3c 73 +R 00 00 01 00 +T 9a 00 00 00 70 65 65 64 3e 20 3c 62 75 66 73 +R 00 00 01 00 +T a5 00 00 00 69 7a 65 3e 20 5b 63 61 6c 6c 5d +R 00 00 01 00 +T b0 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0414_7d37_attend.rel b/src/nos/lib/messages_lib/0414_7d37_attend.rel deleted file mode 100644 index 68e5845d..00000000 --- a/src/nos/lib/messages_lib/0414_7d37_attend.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0414_7d37_attend Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 61 74 74 65 6e 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0415_7943_attempt_20to_20writ.rel b/src/nos/lib/messages_lib/0415_7943_attempt_20to_20writ.rel new file mode 100644 index 00000000..9ada5e79 --- /dev/null +++ b/src/nos/lib/messages_lib/0415_7943_attempt_20to_20writ.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0415_7943_attempt_20to_20writ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 61 74 74 65 6d 70 74 20 74 +R 00 00 01 00 +T 0b 00 00 00 6f 20 77 72 69 74 65 2d 62 61 63 +R 00 00 01 00 +T 16 00 00 00 6b 20 7a 65 72 6f 62 75 66 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0415_c133_authenticate.rel b/src/nos/lib/messages_lib/0415_c133_authenticate.rel deleted file mode 100644 index ff6d46e3..00000000 --- a/src/nos/lib/messages_lib/0415_c133_authenticate.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0415_c133_authenticate Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 61 75 74 68 65 6e 74 69 63 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0416_7d37_attend.rel b/src/nos/lib/messages_lib/0416_7d37_attend.rel new file mode 100644 index 00000000..879eb248 --- /dev/null +++ b/src/nos/lib/messages_lib/0416_7d37_attend.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0416_7d37_attend Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 61 74 74 65 6e 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0416_fd47_ax25_20kick_20_3cax.rel b/src/nos/lib/messages_lib/0416_fd47_ax25_20kick_20_3cax.rel deleted file mode 100644 index 5f052602..00000000 --- a/src/nos/lib/messages_lib/0416_fd47_ax25_20kick_20_3cax.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0416_fd47_ax25_20kick_20_3cax Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 61 78 32 35 20 6b 69 63 6b -R 00 00 01 00 -T 0b 00 00 00 20 3c 61 78 63 62 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0417_0003_ax25_20reset_20_3ca.rel b/src/nos/lib/messages_lib/0417_0003_ax25_20reset_20_3ca.rel deleted file mode 100644 index 17557550..00000000 --- a/src/nos/lib/messages_lib/0417_0003_ax25_20reset_20_3ca.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0417_0003_ax25_20reset_20_3ca Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 61 78 32 35 20 72 65 73 65 -R 00 00 01 00 -T 0b 00 00 00 74 20 3c 61 78 63 62 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0417_c133_authenticate.rel b/src/nos/lib/messages_lib/0417_c133_authenticate.rel new file mode 100644 index 00000000..a956cdb6 --- /dev/null +++ b/src/nos/lib/messages_lib/0417_c133_authenticate.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0417_c133_authenticate Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 61 75 74 68 65 6e 74 69 63 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0418_ca0a_bad_20destination_2.rel b/src/nos/lib/messages_lib/0418_ca0a_bad_20destination_2.rel deleted file mode 100644 index bcc605df..00000000 --- a/src/nos/lib/messages_lib/0418_ca0a_bad_20destination_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0418_ca0a_bad_20destination_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 62 61 64 20 64 65 73 74 69 -R 00 00 01 00 -T 0b 00 00 00 6e 61 74 69 6f 6e 20 63 61 6c 6c -R 00 00 01 00 -T 16 00 00 00 73 69 67 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0418_fd47_ax25_20kick_20_3cax.rel b/src/nos/lib/messages_lib/0418_fd47_ax25_20kick_20_3cax.rel new file mode 100644 index 00000000..2087f8ef --- /dev/null +++ b/src/nos/lib/messages_lib/0418_fd47_ax25_20kick_20_3cax.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0418_fd47_ax25_20kick_20_3cax Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 61 78 32 35 20 6b 69 63 6b +R 00 00 01 00 +T 0b 00 00 00 20 3c 61 78 63 62 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0419_0003_ax25_20reset_20_3ca.rel b/src/nos/lib/messages_lib/0419_0003_ax25_20reset_20_3ca.rel new file mode 100644 index 00000000..dd3d15be --- /dev/null +++ b/src/nos/lib/messages_lib/0419_0003_ax25_20reset_20_3ca.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0419_0003_ax25_20reset_20_3ca Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 61 78 32 35 20 72 65 73 65 +R 00 00 01 00 +T 0b 00 00 00 74 20 3c 61 78 63 62 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0419_60d3_bad_20internet_20ad.rel b/src/nos/lib/messages_lib/0419_60d3_bad_20internet_20ad.rel deleted file mode 100644 index 09fb2e28..00000000 --- a/src/nos/lib/messages_lib/0419_60d3_bad_20internet_20ad.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0419_60d3_bad_20internet_20ad Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 62 61 64 20 69 6e 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 6e 65 74 20 61 64 64 72 65 73 73 -R 00 00 01 00 -T 16 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041a_0a79_bad_20neighbor_20ca.rel b/src/nos/lib/messages_lib/041a_0a79_bad_20neighbor_20ca.rel deleted file mode 100644 index 70559893..00000000 --- a/src/nos/lib/messages_lib/041a_0a79_bad_20neighbor_20ca.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___041a_0a79_bad_20neighbor_20ca Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 62 61 64 20 6e 65 69 67 68 -R 00 00 01 00 -T 0b 00 00 00 62 6f 72 20 63 61 6c 6c 73 69 67 -R 00 00 01 00 -T 16 00 00 00 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041a_ca0a_bad_20destination_2.rel b/src/nos/lib/messages_lib/041a_ca0a_bad_20destination_2.rel new file mode 100644 index 00000000..843453ea --- /dev/null +++ b/src/nos/lib/messages_lib/041a_ca0a_bad_20destination_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___041a_ca0a_bad_20destination_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 62 61 64 20 64 65 73 74 69 +R 00 00 01 00 +T 0b 00 00 00 6e 61 74 69 6f 6e 20 63 61 6c 6c +R 00 00 01 00 +T 16 00 00 00 73 69 67 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041b_4126_batch.rel b/src/nos/lib/messages_lib/041b_4126_batch.rel deleted file mode 100644 index 90e3fc51..00000000 --- a/src/nos/lib/messages_lib/041b_4126_batch.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___041b_4126_batch Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 62 61 74 63 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041b_60d3_bad_20internet_20ad.rel b/src/nos/lib/messages_lib/041b_60d3_bad_20internet_20ad.rel new file mode 100644 index 00000000..ded529b5 --- /dev/null +++ b/src/nos/lib/messages_lib/041b_60d3_bad_20internet_20ad.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___041b_60d3_bad_20internet_20ad Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 62 61 64 20 69 6e 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 6e 65 74 20 61 64 64 72 65 73 73 +R 00 00 01 00 +T 16 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041c_0a79_bad_20neighbor_20ca.rel b/src/nos/lib/messages_lib/041c_0a79_bad_20neighbor_20ca.rel new file mode 100644 index 00000000..16444a42 --- /dev/null +++ b/src/nos/lib/messages_lib/041c_0a79_bad_20neighbor_20ca.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___041c_0a79_bad_20neighbor_20ca Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 62 61 64 20 6e 65 69 67 68 +R 00 00 01 00 +T 0b 00 00 00 62 6f 72 20 63 61 6c 6c 73 69 67 +R 00 00 01 00 +T 16 00 00 00 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041c_bcb6_bcnodes.rel b/src/nos/lib/messages_lib/041c_bcb6_bcnodes.rel deleted file mode 100644 index 670b068b..00000000 --- a/src/nos/lib/messages_lib/041c_bcb6_bcnodes.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___041c_bcb6_bcnodes Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 62 63 6e 6f 64 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041d_0c93_begin_20_2503o_20_2.rel b/src/nos/lib/messages_lib/041d_0c93_begin_20_2503o_20_2.rel deleted file mode 100644 index d2d1a0ef..00000000 --- a/src/nos/lib/messages_lib/041d_0c93_begin_20_2503o_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___041d_0c93_begin_20_2503o_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 62 65 67 69 6e 20 25 30 33 -R 00 00 01 00 -T 0b 00 00 00 6f 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041d_4126_batch.rel b/src/nos/lib/messages_lib/041d_4126_batch.rel new file mode 100644 index 00000000..1461175a --- /dev/null +++ b/src/nos/lib/messages_lib/041d_4126_batch.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___041d_4126_batch Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 62 61 74 63 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041e_3245_binary.rel b/src/nos/lib/messages_lib/041e_3245_binary.rel deleted file mode 100644 index afad907f..00000000 --- a/src/nos/lib/messages_lib/041e_3245_binary.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___041e_3245_binary Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 62 69 6e 61 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041e_bcb6_bcnodes.rel b/src/nos/lib/messages_lib/041e_bcb6_bcnodes.rel new file mode 100644 index 00000000..814a643a --- /dev/null +++ b/src/nos/lib/messages_lib/041e_bcb6_bcnodes.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___041e_bcb6_bcnodes Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 62 63 6e 6f 64 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041f_0c93_begin_20_2503o_20_2.rel b/src/nos/lib/messages_lib/041f_0c93_begin_20_2503o_20_2.rel new file mode 100644 index 00000000..0235be9c --- /dev/null +++ b/src/nos/lib/messages_lib/041f_0c93_begin_20_2503o_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___041f_0c93_begin_20_2503o_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 62 65 67 69 6e 20 25 30 33 +R 00 00 01 00 +T 0b 00 00 00 6f 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/041f_4c4f_blimit.rel b/src/nos/lib/messages_lib/041f_4c4f_blimit.rel deleted file mode 100644 index 77e24e7d..00000000 --- a/src/nos/lib/messages_lib/041f_4c4f_blimit.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___041f_4c4f_blimit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 62 6c 69 6d 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0420_50c4_bfind_28_25u_2c_20_.rel b/src/nos/lib/messages_lib/0420_50c4_bfind_28_25u_2c_20_.rel new file mode 100644 index 00000000..1b6714d3 --- /dev/null +++ b/src/nos/lib/messages_lib/0420_50c4_bfind_28_25u_2c_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0420_50c4_bfind_28_25u_2c_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 62 66 69 6e 64 28 25 75 2c +R 00 00 01 00 +T 0b 00 00 00 20 25 75 29 20 73 74 61 72 74 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0420_ff8d_bootp_20_5bnet_5fna.rel b/src/nos/lib/messages_lib/0420_ff8d_bootp_20_5bnet_5fna.rel deleted file mode 100644 index 6a3d44b2..00000000 --- a/src/nos/lib/messages_lib/0420_ff8d_bootp_20_5bnet_5fna.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___0420_ff8d_bootp_20_5bnet_5fna Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 62 6f 6f 74 70 20 5b 6e 65 -R 00 00 01 00 -T 0b 00 00 00 74 5f 6e 61 6d 65 5d 20 5b 73 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 6e 74 5d 20 5b 6e 6f 69 73 -R 00 00 01 00 -T 21 00 00 00 79 5d 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0421_0a46_bfind_28_29_20retur.rel b/src/nos/lib/messages_lib/0421_0a46_bfind_28_29_20retur.rel new file mode 100644 index 00000000..4c83fd0d --- /dev/null +++ b/src/nos/lib/messages_lib/0421_0a46_bfind_28_29_20retur.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0421_0a46_bfind_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 62 66 69 6e 64 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 30 78 +R 00 00 01 00 +T 16 00 00 00 25 78 2c 20 66 6f 75 6e 64 20 28 +R 00 00 01 00 +T 21 00 00 00 69 6e 64 65 78 20 25 75 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0421_0e8f_bootp_3a_20Net_5fer.rel b/src/nos/lib/messages_lib/0421_0e8f_bootp_3a_20Net_5fer.rel deleted file mode 100644 index e84bba0d..00000000 --- a/src/nos/lib/messages_lib/0421_0e8f_bootp_3a_20Net_5fer.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0421_0e8f_bootp_3a_20Net_5fer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 62 6f 6f 74 70 3a 20 4e 65 -R 00 00 01 00 -T 0b 00 00 00 74 5f 65 72 72 6f 72 20 25 64 2c -R 00 00 01 00 -T 16 00 00 00 20 6e 6f 20 76 61 6c 75 65 73 20 -R 00 00 01 00 -T 21 00 00 00 73 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0422_f1cc_bfind_28_29_20retur.rel b/src/nos/lib/messages_lib/0422_f1cc_bfind_28_29_20retur.rel new file mode 100644 index 00000000..56cc5f9f --- /dev/null +++ b/src/nos/lib/messages_lib/0422_f1cc_bfind_28_29_20retur.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0422_f1cc_bfind_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 62 66 69 6e 64 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 4e 55 +R 00 00 01 00 +T 16 00 00 00 4c 4c 2c 20 6e 6f 74 20 66 6f 75 +R 00 00 01 00 +T 21 00 00 00 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0422_f5d9_bootp_3a_20timed_20.rel b/src/nos/lib/messages_lib/0422_f5d9_bootp_3a_20timed_20.rel deleted file mode 100644 index 29c8c7b8..00000000 --- a/src/nos/lib/messages_lib/0422_f5d9_bootp_3a_20timed_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___0422_f5d9_bootp_3a_20timed_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 62 6f 6f 74 70 3a 20 74 69 -R 00 00 01 00 -T 0b 00 00 00 6d 65 64 20 6f 75 74 2c 20 76 61 -R 00 00 01 00 -T 16 00 00 00 6c 75 65 73 20 6e 6f 74 20 73 65 -R 00 00 01 00 -T 21 00 00 00 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0423_72d6_bp_20_25lx_20tot_20.rel b/src/nos/lib/messages_lib/0423_72d6_bp_20_25lx_20tot_20.rel deleted file mode 100644 index 6245f8b0..00000000 --- a/src/nos/lib/messages_lib/0423_72d6_bp_20_25lx_20tot_20.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 38 flags 0 -S ___0423_72d6_bp_20_25lx_20tot_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 36 00 62 70 20 25 6c 78 20 74 6f -R 00 00 01 00 -T 0b 00 00 00 74 20 73 69 7a 20 25 75 20 64 61 -R 00 00 01 00 -T 16 00 00 00 74 61 20 25 6c 78 20 63 6e 74 20 -R 00 00 01 00 -T 21 00 00 00 25 75 20 6e 65 78 74 20 25 6c 78 -R 00 00 01 00 -T 2c 00 00 00 20 61 6e 65 78 74 20 25 6c 78 0a -R 00 00 01 00 -T 37 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0423_e2d4_bfree_28_29_20retur.rel b/src/nos/lib/messages_lib/0423_e2d4_bfree_28_29_20retur.rel new file mode 100644 index 00000000..1c7fd3d3 --- /dev/null +++ b/src/nos/lib/messages_lib/0423_e2d4_bfree_28_29_20retur.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0423_e2d4_bfree_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 62 66 72 65 65 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 2d 31 +R 00 00 01 00 +T 16 00 00 00 2c 20 65 72 72 6f 72 20 25 75 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0424_9767_brk.rel b/src/nos/lib/messages_lib/0424_9767_brk.rel deleted file mode 100644 index 47e88ed3..00000000 --- a/src/nos/lib/messages_lib/0424_9767_brk.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0424_9767_brk Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 62 72 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0424_e703_bfree_28_29_20retur.rel b/src/nos/lib/messages_lib/0424_e703_bfree_28_29_20retur.rel new file mode 100644 index 00000000..0fe1c521 --- /dev/null +++ b/src/nos/lib/messages_lib/0424_e703_bfree_28_29_20retur.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0424_e703_bfree_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 62 66 72 65 65 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 30 2c +R 00 00 01 00 +T 16 00 00 00 20 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0425_4466_bfree_280x_25x_2c_2.rel b/src/nos/lib/messages_lib/0425_4466_bfree_280x_25x_2c_2.rel new file mode 100644 index 00000000..08b8890e --- /dev/null +++ b/src/nos/lib/messages_lib/0425_4466_bfree_280x_25x_2c_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0425_4466_bfree_280x_25x_2c_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 62 66 72 65 65 28 30 78 25 +R 00 00 01 00 +T 0b 00 00 00 78 2c 20 25 75 29 20 73 74 61 72 +R 00 00 01 00 +T 16 00 00 00 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0425_f951_broadcast.rel b/src/nos/lib/messages_lib/0425_f951_broadcast.rel deleted file mode 100644 index 8254b4da..00000000 --- a/src/nos/lib/messages_lib/0425_f951_broadcast.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0425_f951_broadcast Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 62 72 6f 61 64 63 61 73 74 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0426_03ff_bsr.rel b/src/nos/lib/messages_lib/0426_03ff_bsr.rel deleted file mode 100644 index ef7950fe..00000000 --- a/src/nos/lib/messages_lib/0426_03ff_bsr.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0426_03ff_bsr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 62 73 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0426_3245_binary.rel b/src/nos/lib/messages_lib/0426_3245_binary.rel new file mode 100644 index 00000000..2bdc29f9 --- /dev/null +++ b/src/nos/lib/messages_lib/0426_3245_binary.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0426_3245_binary Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 62 69 6e 61 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0427_4c4f_blimit.rel b/src/nos/lib/messages_lib/0427_4c4f_blimit.rel new file mode 100644 index 00000000..bc02e04b --- /dev/null +++ b/src/nos/lib/messages_lib/0427_4c4f_blimit.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0427_4c4f_blimit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 62 6c 69 6d 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0427_83e6_by_20_25s_20_28_25s.rel b/src/nos/lib/messages_lib/0427_83e6_by_20_25s_20_28_25s.rel deleted file mode 100644 index 0837f89b..00000000 --- a/src/nos/lib/messages_lib/0427_83e6_by_20_25s_20_28_25s.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0427_83e6_by_20_25s_20_28_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 62 79 20 25 73 20 28 25 73 -R 00 00 01 00 -T 0b 00 00 00 29 0a 09 69 64 20 41 41 25 6c 64 -R 00 00 01 00 -T 16 00 00 00 20 3b 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0428_69f3_by_20_25s_20with_20.rel b/src/nos/lib/messages_lib/0428_69f3_by_20_25s_20with_20.rel deleted file mode 100644 index 1d69c76e..00000000 --- a/src/nos/lib/messages_lib/0428_69f3_by_20_25s_20with_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___0428_69f3_by_20_25s_20with_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 62 79 20 25 73 20 77 69 74 -R 00 00 01 00 -T 0b 00 00 00 68 20 53 4d 54 50 0a 09 69 64 20 -R 00 00 01 00 -T 16 00 00 00 41 41 25 6c 64 20 3b 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0428_c307_blk_5falloc_28_29_2.rel b/src/nos/lib/messages_lib/0428_c307_blk_5falloc_28_29_2.rel new file mode 100644 index 00000000..7a2fecd2 --- /dev/null +++ b/src/nos/lib/messages_lib/0428_c307_blk_5falloc_28_29_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0428_c307_blk_5falloc_28_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 62 6c 6b 5f 61 6c 6c 6f 63 +R 00 00 01 00 +T 0b 00 00 00 28 29 20 72 65 74 75 72 6e 69 6e +R 00 00 01 00 +T 16 00 00 00 67 20 30 2c 20 65 72 72 6f 72 20 +R 00 00 01 00 +T 21 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0429_9ab1_bye.rel b/src/nos/lib/messages_lib/0429_9ab1_bye.rel deleted file mode 100644 index 68e2ea80..00000000 --- a/src/nos/lib/messages_lib/0429_9ab1_bye.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0429_9ab1_bye Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 62 79 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0429_b0c8_bmap_28_29_20return.rel b/src/nos/lib/messages_lib/0429_b0c8_bmap_28_29_20return.rel new file mode 100644 index 00000000..dd16df84 --- /dev/null +++ b/src/nos/lib/messages_lib/0429_b0c8_bmap_28_29_20return.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0429_b0c8_bmap_28_29_20return Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 62 6d 61 70 28 29 20 72 65 +R 00 00 01 00 +T 0b 00 00 00 74 75 72 6e 69 6e 67 20 25 75 2c +R 00 00 01 00 +T 16 00 00 00 20 64 69 72 65 63 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042a_7cbf_cache.rel b/src/nos/lib/messages_lib/042a_7cbf_cache.rel deleted file mode 100644 index 8fb342a6..00000000 --- a/src/nos/lib/messages_lib/042a_7cbf_cache.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___042a_7cbf_cache Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 61 63 68 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042a_bbcb_bmap_28_29_20return.rel b/src/nos/lib/messages_lib/042a_bbcb_bmap_28_29_20return.rel new file mode 100644 index 00000000..c9d0fdc7 --- /dev/null +++ b/src/nos/lib/messages_lib/042a_bbcb_bmap_28_29_20return.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___042a_bbcb_bmap_28_29_20return Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 62 6d 61 70 28 29 20 72 65 +R 00 00 01 00 +T 0b 00 00 00 74 75 72 6e 69 6e 67 20 25 75 2c +R 00 00 01 00 +T 16 00 00 00 20 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042b_46ee_bmap_28_29_20return.rel b/src/nos/lib/messages_lib/042b_46ee_bmap_28_29_20return.rel new file mode 100644 index 00000000..42bb6316 --- /dev/null +++ b/src/nos/lib/messages_lib/042b_46ee_bmap_28_29_20return.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___042b_46ee_bmap_28_29_20return Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 62 6d 61 70 28 29 20 72 65 +R 00 00 01 00 +T 0b 00 00 00 74 75 72 6e 69 6e 67 20 4e 55 4c +R 00 00 01 00 +T 16 00 00 00 4c 42 4c 4b 2c 20 65 72 72 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042b_a3a9_can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/042b_a3a9_can_27t_20read_20_2.rel deleted file mode 100644 index 5a69b5d0..00000000 --- a/src/nos/lib/messages_lib/042b_a3a9_can_27t_20read_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___042b_a3a9_can_27t_20read_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 63 61 6e 27 74 20 72 65 61 -R 00 00 01 00 -T 0b 00 00 00 64 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042c_7681_bmap_280x_25x_2c_20.rel b/src/nos/lib/messages_lib/042c_7681_bmap_280x_25x_2c_20.rel new file mode 100644 index 00000000..58f3fdc5 --- /dev/null +++ b/src/nos/lib/messages_lib/042c_7681_bmap_280x_25x_2c_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___042c_7681_bmap_280x_25x_2c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 62 6d 61 70 28 30 78 25 78 +R 00 00 01 00 +T 0b 00 00 00 2c 20 25 75 2c 20 25 75 29 20 73 +R 00 00 01 00 +T 16 00 00 00 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042c_f4b4_can_27t_20trace_20i.rel b/src/nos/lib/messages_lib/042c_f4b4_can_27t_20trace_20i.rel deleted file mode 100644 index 83bdf667..00000000 --- a/src/nos/lib/messages_lib/042c_f4b4_can_27t_20trace_20i.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___042c_f4b4_can_27t_20trace_20i Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 63 61 6e 27 74 20 74 72 61 -R 00 00 01 00 -T 0b 00 00 00 63 65 20 69 6e 76 61 6c 69 64 20 -R 00 00 01 00 -T 16 00 00 00 73 79 73 63 61 6c 6c 20 69 6e 64 -R 00 00 01 00 -T 21 00 00 00 65 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042d_9aa7_cd.rel b/src/nos/lib/messages_lib/042d_9aa7_cd.rel deleted file mode 100644 index 81cae3d3..00000000 --- a/src/nos/lib/messages_lib/042d_9aa7_cd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___042d_9aa7_cd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 63 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042d_ff8d_bootp_20_5bnet_5fna.rel b/src/nos/lib/messages_lib/042d_ff8d_bootp_20_5bnet_5fna.rel new file mode 100644 index 00000000..55611261 --- /dev/null +++ b/src/nos/lib/messages_lib/042d_ff8d_bootp_20_5bnet_5fna.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___042d_ff8d_bootp_20_5bnet_5fna Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 62 6f 6f 74 70 20 5b 6e 65 +R 00 00 01 00 +T 0b 00 00 00 74 5f 6e 61 6d 65 5d 20 5b 73 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 6e 74 5d 20 5b 6e 6f 69 73 +R 00 00 01 00 +T 21 00 00 00 79 5d 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042e_0e8f_bootp_3a_20Net_5fer.rel b/src/nos/lib/messages_lib/042e_0e8f_bootp_3a_20Net_5fer.rel new file mode 100644 index 00000000..1a02ba4c --- /dev/null +++ b/src/nos/lib/messages_lib/042e_0e8f_bootp_3a_20Net_5fer.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___042e_0e8f_bootp_3a_20Net_5fer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 62 6f 6f 74 70 3a 20 4e 65 +R 00 00 01 00 +T 0b 00 00 00 74 5f 65 72 72 6f 72 20 25 64 2c +R 00 00 01 00 +T 16 00 00 00 20 6e 6f 20 76 61 6c 75 65 73 20 +R 00 00 01 00 +T 21 00 00 00 73 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042e_42c2_cd_20_3cdirectory_3.rel b/src/nos/lib/messages_lib/042e_42c2_cd_20_3cdirectory_3.rel deleted file mode 100644 index 9f3c238c..00000000 --- a/src/nos/lib/messages_lib/042e_42c2_cd_20_3cdirectory_3.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___042e_42c2_cd_20_3cdirectory_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 63 64 20 3c 64 69 72 65 63 -R 00 00 01 00 -T 0b 00 00 00 74 6f 72 79 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042f_35a9_chat.rel b/src/nos/lib/messages_lib/042f_35a9_chat.rel deleted file mode 100644 index 41570441..00000000 --- a/src/nos/lib/messages_lib/042f_35a9_chat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___042f_35a9_chat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 63 68 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/042f_f5d9_bootp_3a_20timed_20.rel b/src/nos/lib/messages_lib/042f_f5d9_bootp_3a_20timed_20.rel new file mode 100644 index 00000000..8458ad38 --- /dev/null +++ b/src/nos/lib/messages_lib/042f_f5d9_bootp_3a_20timed_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___042f_f5d9_bootp_3a_20timed_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 62 6f 6f 74 70 3a 20 74 69 +R 00 00 01 00 +T 0b 00 00 00 6d 65 64 20 6f 75 74 2c 20 76 61 +R 00 00 01 00 +T 16 00 00 00 6c 75 65 73 20 6e 6f 74 20 73 65 +R 00 00 01 00 +T 21 00 00 00 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0430_72d6_bp_20_25lx_20tot_20.rel b/src/nos/lib/messages_lib/0430_72d6_bp_20_25lx_20tot_20.rel new file mode 100644 index 00000000..a4cb202d --- /dev/null +++ b/src/nos/lib/messages_lib/0430_72d6_bp_20_25lx_20tot_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 38 flags 0 +S ___0430_72d6_bp_20_25lx_20tot_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 36 00 62 70 20 25 6c 78 20 74 6f +R 00 00 01 00 +T 0b 00 00 00 74 20 73 69 7a 20 25 75 20 64 61 +R 00 00 01 00 +T 16 00 00 00 74 61 20 25 6c 78 20 63 6e 74 20 +R 00 00 01 00 +T 21 00 00 00 25 75 20 6e 65 78 74 20 25 6c 78 +R 00 00 01 00 +T 2c 00 00 00 20 61 6e 65 78 74 20 25 6c 78 0a +R 00 00 01 00 +T 37 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0430_743f_chdir.rel b/src/nos/lib/messages_lib/0430_743f_chdir.rel deleted file mode 100644 index 08108054..00000000 --- a/src/nos/lib/messages_lib/0430_743f_chdir.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0430_743f_chdir Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 68 64 69 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0431_5ed3_check.rel b/src/nos/lib/messages_lib/0431_5ed3_check.rel deleted file mode 100644 index 43f83dcc..00000000 --- a/src/nos/lib/messages_lib/0431_5ed3_check.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0431_5ed3_check Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 68 65 63 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0431_88ea_bread_28_25u_2c_20_.rel b/src/nos/lib/messages_lib/0431_88ea_bread_28_25u_2c_20_.rel new file mode 100644 index 00000000..d3676175 --- /dev/null +++ b/src/nos/lib/messages_lib/0431_88ea_bread_28_25u_2c_20_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0431_88ea_bread_28_25u_2c_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 62 72 65 61 64 28 25 75 2c +R 00 00 01 00 +T 0b 00 00 00 20 25 75 2c 20 25 75 29 20 73 74 +R 00 00 01 00 +T 16 00 00 00 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0432_40b3_check_20_3chost_3e.rel b/src/nos/lib/messages_lib/0432_40b3_check_20_3chost_3e.rel deleted file mode 100644 index 8b5eaef0..00000000 --- a/src/nos/lib/messages_lib/0432_40b3_check_20_3chost_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0432_40b3_check_20_3chost_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 63 68 65 63 6b 20 3c 68 6f -R 00 00 01 00 -T 0b 00 00 00 73 74 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0432_89e2_bread_28_29_20retur.rel b/src/nos/lib/messages_lib/0432_89e2_bread_28_29_20retur.rel new file mode 100644 index 00000000..48376821 --- /dev/null +++ b/src/nos/lib/messages_lib/0432_89e2_bread_28_29_20retur.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0432_89e2_bread_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 62 72 65 61 64 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 30 78 +R 00 00 01 00 +T 16 00 00 00 25 78 2c 20 73 75 63 63 65 73 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0433_7a66_bread_28_29_20retur.rel b/src/nos/lib/messages_lib/0433_7a66_bread_28_29_20retur.rel new file mode 100644 index 00000000..77705808 --- /dev/null +++ b/src/nos/lib/messages_lib/0433_7a66_bread_28_29_20retur.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0433_7a66_bread_28_29_20retur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 62 72 65 61 64 28 29 20 72 +R 00 00 01 00 +T 0b 00 00 00 65 74 75 72 6e 69 6e 67 20 4e 55 +R 00 00 01 00 +T 16 00 00 00 4c 4c 2c 20 65 72 72 6f 72 20 25 +R 00 00 01 00 +T 21 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0433_c946_chmod.rel b/src/nos/lib/messages_lib/0433_c946_chmod.rel deleted file mode 100644 index f21b5120..00000000 --- a/src/nos/lib/messages_lib/0433_c946_chmod.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0433_c946_chmod Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 68 6d 6f 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0434_9767_brk.rel b/src/nos/lib/messages_lib/0434_9767_brk.rel new file mode 100644 index 00000000..7745a8d9 --- /dev/null +++ b/src/nos/lib/messages_lib/0434_9767_brk.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0434_9767_brk Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 62 72 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0434_b786_choketime.rel b/src/nos/lib/messages_lib/0434_b786_choketime.rel deleted file mode 100644 index 4669a919..00000000 --- a/src/nos/lib/messages_lib/0434_b786_choketime.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0434_b786_choketime Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 63 68 6f 6b 65 74 69 6d 65 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0435_88f5_chown.rel b/src/nos/lib/messages_lib/0435_88f5_chown.rel deleted file mode 100644 index 48fde64e..00000000 --- a/src/nos/lib/messages_lib/0435_88f5_chown.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0435_88f5_chown Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 68 6f 77 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0435_f951_broadcast.rel b/src/nos/lib/messages_lib/0435_f951_broadcast.rel new file mode 100644 index 00000000..293b2f13 --- /dev/null +++ b/src/nos/lib/messages_lib/0435_f951_broadcast.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0435_f951_broadcast Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 62 72 6f 61 64 63 61 73 74 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0436_03ff_bsr.rel b/src/nos/lib/messages_lib/0436_03ff_bsr.rel new file mode 100644 index 00000000..5dd0e108 --- /dev/null +++ b/src/nos/lib/messages_lib/0436_03ff_bsr.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0436_03ff_bsr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 62 73 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0436_87a8_chroot.rel b/src/nos/lib/messages_lib/0436_87a8_chroot.rel deleted file mode 100644 index 1f44caf3..00000000 --- a/src/nos/lib/messages_lib/0436_87a8_chroot.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0436_87a8_chroot Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 63 68 72 6f 6f 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0437_4822_clean.rel b/src/nos/lib/messages_lib/0437_4822_clean.rel deleted file mode 100644 index bfa0358d..00000000 --- a/src/nos/lib/messages_lib/0437_4822_clean.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0437_4822_clean Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 6c 65 61 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0437_d194_bufsync_28_29_20ret.rel b/src/nos/lib/messages_lib/0437_d194_bufsync_28_29_20ret.rel new file mode 100644 index 00000000..ef060247 --- /dev/null +++ b/src/nos/lib/messages_lib/0437_d194_bufsync_28_29_20ret.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0437_d194_bufsync_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 62 75 66 73 79 6e 63 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0438_23aa_close.rel b/src/nos/lib/messages_lib/0438_23aa_close.rel deleted file mode 100644 index ee92156c..00000000 --- a/src/nos/lib/messages_lib/0438_23aa_close.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0438_23aa_close Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 63 6c 6f 73 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0438_606b_bufsync_28_29_20sta.rel b/src/nos/lib/messages_lib/0438_606b_bufsync_28_29_20sta.rel new file mode 100644 index 00000000..278a9b0d --- /dev/null +++ b/src/nos/lib/messages_lib/0438_606b_bufsync_28_29_20sta.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0438_606b_bufsync_28_29_20sta Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 62 75 66 73 79 6e 63 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0439_2b22_close_20FTP.rel b/src/nos/lib/messages_lib/0439_2b22_close_20FTP.rel deleted file mode 100644 index 67d00088..00000000 --- a/src/nos/lib/messages_lib/0439_2b22_close_20FTP.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0439_2b22_close_20FTP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 63 6c 6f 73 65 20 46 54 50 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0439_83e6_by_20_25s_20_28_25s.rel b/src/nos/lib/messages_lib/0439_83e6_by_20_25s_20_28_25s.rel new file mode 100644 index 00000000..30b1acde --- /dev/null +++ b/src/nos/lib/messages_lib/0439_83e6_by_20_25s_20_28_25s.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0439_83e6_by_20_25s_20_28_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 62 79 20 25 73 20 28 25 73 +R 00 00 01 00 +T 0b 00 00 00 29 0a 09 69 64 20 41 41 25 6c 64 +R 00 00 01 00 +T 16 00 00 00 20 3b 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043a_69f3_by_20_25s_20with_20.rel b/src/nos/lib/messages_lib/043a_69f3_by_20_25s_20with_20.rel new file mode 100644 index 00000000..c0da805b --- /dev/null +++ b/src/nos/lib/messages_lib/043a_69f3_by_20_25s_20with_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___043a_69f3_by_20_25s_20with_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 62 79 20 25 73 20 77 69 74 +R 00 00 01 00 +T 0b 00 00 00 68 20 53 4d 54 50 0a 09 69 64 20 +R 00 00 01 00 +T 16 00 00 00 41 41 25 6c 64 20 3b 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043a_f93d_close_20Finger.rel b/src/nos/lib/messages_lib/043a_f93d_close_20Finger.rel deleted file mode 100644 index 68a6f4e0..00000000 --- a/src/nos/lib/messages_lib/043a_f93d_close_20Finger.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___043a_f93d_close_20Finger Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 63 6c 6f 73 65 20 46 69 6e -R 00 00 01 00 -T 0b 00 00 00 67 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043b_0957_close_20POP.rel b/src/nos/lib/messages_lib/043b_0957_close_20POP.rel deleted file mode 100644 index 8161c3c5..00000000 --- a/src/nos/lib/messages_lib/043b_0957_close_20POP.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___043b_0957_close_20POP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 63 6c 6f 73 65 20 50 4f 50 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043b_9ab1_bye.rel b/src/nos/lib/messages_lib/043b_9ab1_bye.rel new file mode 100644 index 00000000..5f84b42d --- /dev/null +++ b/src/nos/lib/messages_lib/043b_9ab1_bye.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___043b_9ab1_bye Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 62 79 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043c_7cbf_cache.rel b/src/nos/lib/messages_lib/043c_7cbf_cache.rel new file mode 100644 index 00000000..dd4fc267 --- /dev/null +++ b/src/nos/lib/messages_lib/043c_7cbf_cache.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___043c_7cbf_cache Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 61 63 68 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043c_b85c_close_20POP_20_2d_2.rel b/src/nos/lib/messages_lib/043c_b85c_close_20POP_20_2d_2.rel deleted file mode 100644 index 9c1861d4..00000000 --- a/src/nos/lib/messages_lib/043c_b85c_close_20POP_20_2d_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___043c_b85c_close_20POP_20_2d_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 63 6c 6f 73 65 20 50 4f 50 -R 00 00 01 00 -T 0b 00 00 00 20 2d 20 6e 6f 20 73 70 61 63 65 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043d_83a3_close_20SMTP.rel b/src/nos/lib/messages_lib/043d_83a3_close_20SMTP.rel deleted file mode 100644 index b34c25be..00000000 --- a/src/nos/lib/messages_lib/043d_83a3_close_20SMTP.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___043d_83a3_close_20SMTP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 63 6c 6f 73 65 20 53 4d 54 -R 00 00 01 00 -T 0b 00 00 00 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043d_a3a9_can_27t_20read_20_2.rel b/src/nos/lib/messages_lib/043d_a3a9_can_27t_20read_20_2.rel new file mode 100644 index 00000000..4f6bccb1 --- /dev/null +++ b/src/nos/lib/messages_lib/043d_a3a9_can_27t_20read_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___043d_a3a9_can_27t_20read_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 63 61 6e 27 74 20 72 65 61 +R 00 00 01 00 +T 0b 00 00 00 64 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043e_b949_close_20SMTP_20_2d_.rel b/src/nos/lib/messages_lib/043e_b949_close_20SMTP_20_2d_.rel deleted file mode 100644 index 350368cd..00000000 --- a/src/nos/lib/messages_lib/043e_b949_close_20SMTP_20_2d_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___043e_b949_close_20SMTP_20_2d_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 63 6c 6f 73 65 20 53 4d 54 -R 00 00 01 00 -T 0b 00 00 00 50 20 2d 20 6e 6f 20 73 70 61 63 -R 00 00 01 00 -T 16 00 00 00 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043e_f4b4_can_27t_20trace_20i.rel b/src/nos/lib/messages_lib/043e_f4b4_can_27t_20trace_20i.rel new file mode 100644 index 00000000..77848d22 --- /dev/null +++ b/src/nos/lib/messages_lib/043e_f4b4_can_27t_20trace_20i.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___043e_f4b4_can_27t_20trace_20i Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 63 61 6e 27 74 20 74 72 61 +R 00 00 01 00 +T 0b 00 00 00 63 65 20 69 6e 76 61 6c 69 64 20 +R 00 00 01 00 +T 16 00 00 00 73 79 73 63 61 6c 6c 20 69 6e 64 +R 00 00 01 00 +T 21 00 00 00 65 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043f_423c_close_20discard.rel b/src/nos/lib/messages_lib/043f_423c_close_20discard.rel deleted file mode 100644 index 5244c1d6..00000000 --- a/src/nos/lib/messages_lib/043f_423c_close_20discard.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___043f_423c_close_20discard Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 63 6c 6f 73 65 20 64 69 73 -R 00 00 01 00 -T 0b 00 00 00 63 61 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/043f_9aa7_cd.rel b/src/nos/lib/messages_lib/043f_9aa7_cd.rel new file mode 100644 index 00000000..6cfbc2f1 --- /dev/null +++ b/src/nos/lib/messages_lib/043f_9aa7_cd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___043f_9aa7_cd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 63 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0440_419d_close_20echo.rel b/src/nos/lib/messages_lib/0440_419d_close_20echo.rel deleted file mode 100644 index e22418ac..00000000 --- a/src/nos/lib/messages_lib/0440_419d_close_20echo.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0440_419d_close_20echo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 63 6c 6f 73 65 20 65 63 68 -R 00 00 01 00 -T 0b 00 00 00 6f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0440_42c2_cd_20_3cdirectory_3.rel b/src/nos/lib/messages_lib/0440_42c2_cd_20_3cdirectory_3.rel new file mode 100644 index 00000000..29608822 --- /dev/null +++ b/src/nos/lib/messages_lib/0440_42c2_cd_20_3cdirectory_3.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0440_42c2_cd_20_3cdirectory_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 63 64 20 3c 64 69 72 65 63 +R 00 00 01 00 +T 0b 00 00 00 74 6f 72 79 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0441_03ad_close_20term.rel b/src/nos/lib/messages_lib/0441_03ad_close_20term.rel deleted file mode 100644 index fcf47bb2..00000000 --- a/src/nos/lib/messages_lib/0441_03ad_close_20term.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0441_03ad_close_20term Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 63 6c 6f 73 65 20 74 65 72 -R 00 00 01 00 -T 0b 00 00 00 6d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0441_8b51_ch_5flink_28_29_20r.rel b/src/nos/lib/messages_lib/0441_8b51_ch_5flink_28_29_20r.rel new file mode 100644 index 00000000..24ee5f68 --- /dev/null +++ b/src/nos/lib/messages_lib/0441_8b51_ch_5flink_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0441_8b51_ch_5flink_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 63 68 5f 6c 69 6e 6b 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 2c 20 65 72 72 6f 72 20 25 75 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0442_30ce_ch_5flink_28_29_20r.rel b/src/nos/lib/messages_lib/0442_30ce_ch_5flink_28_29_20r.rel new file mode 100644 index 00000000..8d60f465 --- /dev/null +++ b/src/nos/lib/messages_lib/0442_30ce_ch_5flink_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0442_30ce_ch_5flink_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 63 68 5f 6c 69 6e 6b 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 31 2c 20 73 75 63 63 65 73 73 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0442_83dc_code_20_25u_20arg_2.rel b/src/nos/lib/messages_lib/0442_83dc_code_20_25u_20arg_2.rel deleted file mode 100644 index 9f7515f8..00000000 --- a/src/nos/lib/messages_lib/0442_83dc_code_20_25u_20arg_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0442_83dc_code_20_25u_20arg_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 63 6f 64 65 20 25 75 20 61 -R 00 00 01 00 -T 0b 00 00 00 72 67 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0443_7c72_ch_5flink_280x_25x_.rel b/src/nos/lib/messages_lib/0443_7c72_ch_5flink_280x_25x_.rel new file mode 100644 index 00000000..d189f9fd --- /dev/null +++ b/src/nos/lib/messages_lib/0443_7c72_ch_5flink_280x_25x_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0443_7c72_ch_5flink_280x_25x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 63 68 5f 6c 69 6e 6b 28 30 +R 00 00 01 00 +T 0b 00 00 00 78 25 78 2c 20 22 25 73 22 2c 20 +R 00 00 01 00 +T 16 00 00 00 22 25 73 22 2c 20 30 78 25 78 29 +R 00 00 01 00 +T 21 00 00 00 20 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0443_ea90_compare.rel b/src/nos/lib/messages_lib/0443_ea90_compare.rel deleted file mode 100644 index 4d356374..00000000 --- a/src/nos/lib/messages_lib/0443_ea90_compare.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0443_ea90_compare Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 63 6f 6d 70 61 72 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0444_35a9_chat.rel b/src/nos/lib/messages_lib/0444_35a9_chat.rel new file mode 100644 index 00000000..a7ca3428 --- /dev/null +++ b/src/nos/lib/messages_lib/0444_35a9_chat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0444_35a9_chat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 63 68 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0444_a613_compare_20_3cremote.rel b/src/nos/lib/messages_lib/0444_a613_compare_20_3cremote.rel deleted file mode 100644 index 476ea860..00000000 --- a/src/nos/lib/messages_lib/0444_a613_compare_20_3cremote.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___0444_a613_compare_20_3cremote Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 63 6f 6d 70 61 72 65 20 3c -R 00 00 01 00 -T 0b 00 00 00 72 65 6d 6f 74 65 66 69 6c 65 3e -R 00 00 01 00 -T 16 00 00 00 20 5b 3c 6c 6f 63 61 6c 66 69 6c -R 00 00 01 00 -T 21 00 00 00 65 3e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0445_743f_chdir.rel b/src/nos/lib/messages_lib/0445_743f_chdir.rel new file mode 100644 index 00000000..85489919 --- /dev/null +++ b/src/nos/lib/messages_lib/0445_743f_chdir.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0445_743f_chdir Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 68 64 69 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0445_fbc2_compress.rel b/src/nos/lib/messages_lib/0445_fbc2_compress.rel deleted file mode 100644 index c89838ef..00000000 --- a/src/nos/lib/messages_lib/0445_fbc2_compress.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0445_fbc2_compress Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 63 6f 6d 70 72 65 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0446_3845_compressed_20.rel b/src/nos/lib/messages_lib/0446_3845_compressed_20.rel deleted file mode 100644 index 385cb6ad..00000000 --- a/src/nos/lib/messages_lib/0446_3845_compressed_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0446_3845_compressed_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 63 6f 6d 70 72 65 73 73 65 -R 00 00 01 00 -T 0b 00 00 00 64 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0446_5ed3_check.rel b/src/nos/lib/messages_lib/0446_5ed3_check.rel new file mode 100644 index 00000000..5b1a8a87 --- /dev/null +++ b/src/nos/lib/messages_lib/0446_5ed3_check.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0446_5ed3_check Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 68 65 63 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0447_26b1_configure.rel b/src/nos/lib/messages_lib/0447_26b1_configure.rel deleted file mode 100644 index fc519c19..00000000 --- a/src/nos/lib/messages_lib/0447_26b1_configure.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0447_26b1_configure Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 63 6f 6e 66 69 67 75 72 65 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0447_40b3_check_20_3chost_3e.rel b/src/nos/lib/messages_lib/0447_40b3_check_20_3chost_3e.rel new file mode 100644 index 00000000..58341092 --- /dev/null +++ b/src/nos/lib/messages_lib/0447_40b3_check_20_3chost_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0447_40b3_check_20_3chost_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 63 68 65 63 6b 20 3c 68 6f +R 00 00 01 00 +T 0b 00 00 00 73 74 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0448_749f_connect.rel b/src/nos/lib/messages_lib/0448_749f_connect.rel deleted file mode 100644 index efea14b4..00000000 --- a/src/nos/lib/messages_lib/0448_749f_connect.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0448_749f_connect Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 63 6f 6e 6e 65 63 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0448_c946_chmod.rel b/src/nos/lib/messages_lib/0448_c946_chmod.rel new file mode 100644 index 00000000..fc775f2f --- /dev/null +++ b/src/nos/lib/messages_lib/0448_c946_chmod.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0448_c946_chmod Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 68 6d 6f 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0449_5769_control.rel b/src/nos/lib/messages_lib/0449_5769_control.rel deleted file mode 100644 index 7706f326..00000000 --- a/src/nos/lib/messages_lib/0449_5769_control.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0449_5769_control Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 63 6f 6e 74 72 6f 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0449_b786_choketime.rel b/src/nos/lib/messages_lib/0449_b786_choketime.rel new file mode 100644 index 00000000..0e239901 --- /dev/null +++ b/src/nos/lib/messages_lib/0449_b786_choketime.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0449_b786_choketime Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 63 68 6f 6b 65 74 69 6d 65 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044a_88f5_chown.rel b/src/nos/lib/messages_lib/044a_88f5_chown.rel new file mode 100644 index 00000000..6f782928 --- /dev/null +++ b/src/nos/lib/messages_lib/044a_88f5_chown.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___044a_88f5_chown Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 68 6f 77 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044a_941e_control_20up_20_7c_.rel b/src/nos/lib/messages_lib/044a_941e_control_20up_20_7c_.rel deleted file mode 100644 index 837bd30e..00000000 --- a/src/nos/lib/messages_lib/044a_941e_control_20up_20_7c_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___044a_941e_control_20up_20_7c_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 63 6f 6e 74 72 6f 6c 20 75 -R 00 00 01 00 -T 0b 00 00 00 70 20 7c 20 64 6f 77 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044b_2aba_control_3a_20_25s_0.rel b/src/nos/lib/messages_lib/044b_2aba_control_3a_20_25s_0.rel deleted file mode 100644 index 83402a34..00000000 --- a/src/nos/lib/messages_lib/044b_2aba_control_3a_20_25s_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___044b_2aba_control_3a_20_25s_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 63 6f 6e 74 72 6f 6c 3a 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044b_87a8_chroot.rel b/src/nos/lib/messages_lib/044b_87a8_chroot.rel new file mode 100644 index 00000000..21445736 --- /dev/null +++ b/src/nos/lib/messages_lib/044b_87a8_chroot.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___044b_87a8_chroot Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 63 68 72 6f 6f 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044c_4822_clean.rel b/src/nos/lib/messages_lib/044c_4822_clean.rel new file mode 100644 index 00000000..93edea43 --- /dev/null +++ b/src/nos/lib/messages_lib/044c_4822_clean.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___044c_4822_clean Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 6c 65 61 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044c_4bf4_cwd.rel b/src/nos/lib/messages_lib/044c_4bf4_cwd.rel deleted file mode 100644 index 5a8d0f91..00000000 --- a/src/nos/lib/messages_lib/044c_4bf4_cwd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___044c_4bf4_cwd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 63 77 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044d_23aa_close.rel b/src/nos/lib/messages_lib/044d_23aa_close.rel new file mode 100644 index 00000000..fadea75b --- /dev/null +++ b/src/nos/lib/messages_lib/044d_23aa_close.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___044d_23aa_close Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 63 6c 6f 73 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044d_62af_d_5finit_28_29.rel b/src/nos/lib/messages_lib/044d_62af_d_5finit_28_29.rel deleted file mode 100644 index 267509e1..00000000 --- a/src/nos/lib/messages_lib/044d_62af_d_5finit_28_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___044d_62af_d_5finit_28_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 64 5f 69 6e 69 74 28 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044e_2b22_close_20FTP.rel b/src/nos/lib/messages_lib/044e_2b22_close_20FTP.rel new file mode 100644 index 00000000..241c4400 --- /dev/null +++ b/src/nos/lib/messages_lib/044e_2b22_close_20FTP.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___044e_2b22_close_20FTP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 63 6c 6f 73 65 20 46 54 50 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044e_5a9b_d_5finit_28_29_20ma.rel b/src/nos/lib/messages_lib/044e_5a9b_d_5finit_28_29_20ma.rel deleted file mode 100644 index 961d9b28..00000000 --- a/src/nos/lib/messages_lib/044e_5a9b_d_5finit_28_29_20ma.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___044e_5a9b_d_5finit_28_29_20ma Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 64 5f 69 6e 69 74 28 29 20 -R 00 00 01 00 -T 0b 00 00 00 6d 61 6a 6f 72 20 25 64 20 6d 69 -R 00 00 01 00 -T 16 00 00 00 6e 6f 72 20 25 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044f_62a8_debug.rel b/src/nos/lib/messages_lib/044f_62a8_debug.rel deleted file mode 100644 index 697bab9b..00000000 --- a/src/nos/lib/messages_lib/044f_62a8_debug.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___044f_62a8_debug Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 64 65 62 75 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/044f_f93d_close_20Finger.rel b/src/nos/lib/messages_lib/044f_f93d_close_20Finger.rel new file mode 100644 index 00000000..3282966c --- /dev/null +++ b/src/nos/lib/messages_lib/044f_f93d_close_20Finger.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___044f_f93d_close_20Finger Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 63 6c 6f 73 65 20 46 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0450_0957_close_20POP.rel b/src/nos/lib/messages_lib/0450_0957_close_20POP.rel new file mode 100644 index 00000000..183ffe64 --- /dev/null +++ b/src/nos/lib/messages_lib/0450_0957_close_20POP.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0450_0957_close_20POP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 63 6c 6f 73 65 20 50 4f 50 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0450_740d_default.rel b/src/nos/lib/messages_lib/0450_740d_default.rel deleted file mode 100644 index ea605083..00000000 --- a/src/nos/lib/messages_lib/0450_740d_default.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0450_740d_default Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 64 65 66 61 75 6c 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0451_b85c_close_20POP_20_2d_2.rel b/src/nos/lib/messages_lib/0451_b85c_close_20POP_20_2d_2.rel new file mode 100644 index 00000000..71bd01f4 --- /dev/null +++ b/src/nos/lib/messages_lib/0451_b85c_close_20POP_20_2d_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0451_b85c_close_20POP_20_2d_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 63 6c 6f 73 65 20 50 4f 50 +R 00 00 01 00 +T 0b 00 00 00 20 2d 20 6e 6f 20 73 70 61 63 65 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0451_db45_defaultfile.rel b/src/nos/lib/messages_lib/0451_db45_defaultfile.rel deleted file mode 100644 index 5b531627..00000000 --- a/src/nos/lib/messages_lib/0451_db45_defaultfile.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0451_db45_defaultfile Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 64 65 66 61 75 6c 74 66 69 -R 00 00 01 00 -T 0b 00 00 00 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0452_818b_delay_20_25lu_0a.rel b/src/nos/lib/messages_lib/0452_818b_delay_20_25lu_0a.rel deleted file mode 100644 index 2aae69df..00000000 --- a/src/nos/lib/messages_lib/0452_818b_delay_20_25lu_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0452_818b_delay_20_25lu_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 64 65 6c 61 79 20 25 6c 75 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0452_83a3_close_20SMTP.rel b/src/nos/lib/messages_lib/0452_83a3_close_20SMTP.rel new file mode 100644 index 00000000..0eee7098 --- /dev/null +++ b/src/nos/lib/messages_lib/0452_83a3_close_20SMTP.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0452_83a3_close_20SMTP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 63 6c 6f 73 65 20 53 4d 54 +R 00 00 01 00 +T 0b 00 00 00 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0453_2c87_dele.rel b/src/nos/lib/messages_lib/0453_2c87_dele.rel deleted file mode 100644 index e102abc1..00000000 --- a/src/nos/lib/messages_lib/0453_2c87_dele.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0453_2c87_dele Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 64 65 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0453_b949_close_20SMTP_20_2d_.rel b/src/nos/lib/messages_lib/0453_b949_close_20SMTP_20_2d_.rel new file mode 100644 index 00000000..8466187e --- /dev/null +++ b/src/nos/lib/messages_lib/0453_b949_close_20SMTP_20_2d_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0453_b949_close_20SMTP_20_2d_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 63 6c 6f 73 65 20 53 4d 54 +R 00 00 01 00 +T 0b 00 00 00 50 20 2d 20 6e 6f 20 73 70 61 63 +R 00 00 01 00 +T 16 00 00 00 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0454_423c_close_20discard.rel b/src/nos/lib/messages_lib/0454_423c_close_20discard.rel new file mode 100644 index 00000000..46f8ee9e --- /dev/null +++ b/src/nos/lib/messages_lib/0454_423c_close_20discard.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0454_423c_close_20discard Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 63 6c 6f 73 65 20 64 69 73 +R 00 00 01 00 +T 0b 00 00 00 63 61 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0454_89a5_delete.rel b/src/nos/lib/messages_lib/0454_89a5_delete.rel deleted file mode 100644 index dfdfc06b..00000000 --- a/src/nos/lib/messages_lib/0454_89a5_delete.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0454_89a5_delete Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 64 65 6c 65 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0455_3919_delete_20_3cfile_3e.rel b/src/nos/lib/messages_lib/0455_3919_delete_20_3cfile_3e.rel deleted file mode 100644 index 1c8831ff..00000000 --- a/src/nos/lib/messages_lib/0455_3919_delete_20_3cfile_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0455_3919_delete_20_3cfile_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 64 65 6c 65 74 65 20 3c 66 -R 00 00 01 00 -T 0b 00 00 00 69 6c 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0455_419d_close_20echo.rel b/src/nos/lib/messages_lib/0455_419d_close_20echo.rel new file mode 100644 index 00000000..ed0ff3fc --- /dev/null +++ b/src/nos/lib/messages_lib/0455_419d_close_20echo.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0455_419d_close_20echo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 63 6c 6f 73 65 20 65 63 68 +R 00 00 01 00 +T 0b 00 00 00 6f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0456_03ad_close_20term.rel b/src/nos/lib/messages_lib/0456_03ad_close_20term.rel new file mode 100644 index 00000000..3d1c1303 --- /dev/null +++ b/src/nos/lib/messages_lib/0456_03ad_close_20term.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0456_03ad_close_20term Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 63 6c 6f 73 65 20 74 65 72 +R 00 00 01 00 +T 0b 00 00 00 6d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0456_6466_destlist.rel b/src/nos/lib/messages_lib/0456_6466_destlist.rel deleted file mode 100644 index c5991885..00000000 --- a/src/nos/lib/messages_lib/0456_6466_destlist.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0456_6466_destlist Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 64 65 73 74 6c 69 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0457_83dc_code_20_25u_20arg_2.rel b/src/nos/lib/messages_lib/0457_83dc_code_20_25u_20arg_2.rel new file mode 100644 index 00000000..c59db415 --- /dev/null +++ b/src/nos/lib/messages_lib/0457_83dc_code_20_25u_20arg_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0457_83dc_code_20_25u_20arg_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 63 6f 64 65 20 25 75 20 61 +R 00 00 01 00 +T 0b 00 00 00 72 67 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0457_cfc1_detach.rel b/src/nos/lib/messages_lib/0457_cfc1_detach.rel deleted file mode 100644 index e05d195e..00000000 --- a/src/nos/lib/messages_lib/0457_cfc1_detach.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0457_cfc1_detach Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 64 65 74 61 63 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0458_26f3_detach_20_3cinterfa.rel b/src/nos/lib/messages_lib/0458_26f3_detach_20_3cinterfa.rel deleted file mode 100644 index 081f60ef..00000000 --- a/src/nos/lib/messages_lib/0458_26f3_detach_20_3cinterfa.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0458_26f3_detach_20_3cinterfa Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 64 65 74 61 63 68 20 3c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 74 65 72 66 61 63 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0458_ea90_compare.rel b/src/nos/lib/messages_lib/0458_ea90_compare.rel new file mode 100644 index 00000000..718be8d2 --- /dev/null +++ b/src/nos/lib/messages_lib/0458_ea90_compare.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0458_ea90_compare Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 63 6f 6d 70 61 72 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0459_3f12_devio_5fgarbage_3a_.rel b/src/nos/lib/messages_lib/0459_3f12_devio_5fgarbage_3a_.rel deleted file mode 100644 index 7dabbde8..00000000 --- a/src/nos/lib/messages_lib/0459_3f12_devio_5fgarbage_3a_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___0459_3f12_devio_5fgarbage_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 64 65 76 69 6f 5f 67 61 72 -R 00 00 01 00 -T 0b 00 00 00 62 61 67 65 3a 20 57 41 52 4e 49 -R 00 00 01 00 -T 16 00 00 00 4e 47 21 20 49 2f 4f 20 65 72 72 -R 00 00 01 00 -T 21 00 00 00 6f 72 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0459_a613_compare_20_3cremote.rel b/src/nos/lib/messages_lib/0459_a613_compare_20_3cremote.rel new file mode 100644 index 00000000..d193d877 --- /dev/null +++ b/src/nos/lib/messages_lib/0459_a613_compare_20_3cremote.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0459_a613_compare_20_3cremote Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 63 6f 6d 70 61 72 65 20 3c +R 00 00 01 00 +T 0b 00 00 00 72 65 6d 6f 74 65 66 69 6c 65 3e +R 00 00 01 00 +T 16 00 00 00 20 5b 3c 6c 6f 63 61 6c 66 69 6c +R 00 00 01 00 +T 21 00 00 00 65 3e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045a_0f61_dfile_5fsearch_3a_2.rel b/src/nos/lib/messages_lib/045a_0f61_dfile_5fsearch_3a_2.rel deleted file mode 100644 index 43e4c655..00000000 --- a/src/nos/lib/messages_lib/045a_0f61_dfile_5fsearch_3a_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 27 flags 0 -S ___045a_0f61_dfile_5fsearch_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 25 00 64 66 69 6c 65 5f 73 65 61 -R 00 00 01 00 -T 0b 00 00 00 72 63 68 3a 20 63 61 6e 27 74 20 -R 00 00 01 00 -T 16 00 00 00 67 65 74 20 66 69 6c 65 20 73 74 -R 00 00 01 00 -T 21 00 00 00 61 74 75 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045a_fbc2_compress.rel b/src/nos/lib/messages_lib/045a_fbc2_compress.rel new file mode 100644 index 00000000..623eed7e --- /dev/null +++ b/src/nos/lib/messages_lib/045a_fbc2_compress.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___045a_fbc2_compress Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 63 6f 6d 70 72 65 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045b_3845_compressed_20.rel b/src/nos/lib/messages_lib/045b_3845_compressed_20.rel new file mode 100644 index 00000000..cebb1415 --- /dev/null +++ b/src/nos/lib/messages_lib/045b_3845_compressed_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___045b_3845_compressed_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 63 6f 6d 70 72 65 73 73 65 +R 00 00 01 00 +T 0b 00 00 00 64 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045b_4eba_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/045b_4eba_dfile_5fupdate_3a_2.rel deleted file mode 100644 index b6946def..00000000 --- a/src/nos/lib/messages_lib/045b_4eba_dfile_5fupdate_3a_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___045b_4eba_dfile_5fupdate_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 64 66 69 6c 65 5f 75 70 64 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 -R 00 00 01 00 -T 16 00 00 00 63 72 65 61 74 65 20 25 73 21 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045c_26b1_configure.rel b/src/nos/lib/messages_lib/045c_26b1_configure.rel new file mode 100644 index 00000000..e6b68bca --- /dev/null +++ b/src/nos/lib/messages_lib/045c_26b1_configure.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___045c_26b1_configure Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 63 6f 6e 66 69 67 75 72 65 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045c_5b47_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/045c_5b47_dfile_5fupdate_3a_2.rel deleted file mode 100644 index 732e2b8b..00000000 --- a/src/nos/lib/messages_lib/045c_5b47_dfile_5fupdate_3a_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___045c_5b47_dfile_5fupdate_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 64 66 69 6c 65 5f 75 70 64 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 -R 00 00 01 00 -T 16 00 00 00 67 65 74 20 6e 65 77 5f 66 69 6c -R 00 00 01 00 -T 21 00 00 00 65 20 73 74 61 74 75 73 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045d_749f_connect.rel b/src/nos/lib/messages_lib/045d_749f_connect.rel new file mode 100644 index 00000000..a372f63c --- /dev/null +++ b/src/nos/lib/messages_lib/045d_749f_connect.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___045d_749f_connect Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 63 6f 6e 6e 65 63 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045d_ef06_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/045d_ef06_dfile_5fupdate_3a_2.rel deleted file mode 100644 index 6e50484e..00000000 --- a/src/nos/lib/messages_lib/045d_ef06_dfile_5fupdate_3a_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___045d_ef06_dfile_5fupdate_3a_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 64 66 69 6c 65 5f 75 70 64 -R 00 00 01 00 -T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 -R 00 00 01 00 -T 16 00 00 00 67 65 74 20 6f 6c 64 5f 66 69 6c -R 00 00 01 00 -T 21 00 00 00 65 20 73 74 61 74 75 73 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045e_0173_dialer.rel b/src/nos/lib/messages_lib/045e_0173_dialer.rel deleted file mode 100644 index 48fcfc3e..00000000 --- a/src/nos/lib/messages_lib/045e_0173_dialer.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___045e_0173_dialer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 64 69 61 6c 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045e_5769_control.rel b/src/nos/lib/messages_lib/045e_5769_control.rel new file mode 100644 index 00000000..578bd9e7 --- /dev/null +++ b/src/nos/lib/messages_lib/045e_5769_control.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___045e_5769_control Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 63 6f 6e 74 72 6f 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045f_8d0b_dialer_20_3ciface_3.rel b/src/nos/lib/messages_lib/045f_8d0b_dialer_20_3ciface_3.rel deleted file mode 100644 index 4ab85f07..00000000 --- a/src/nos/lib/messages_lib/045f_8d0b_dialer_20_3ciface_3.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 33 flags 0 -S ___045f_8d0b_dialer_20_3ciface_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 31 00 64 69 61 6c 65 72 20 3c 69 -R 00 00 01 00 -T 0b 00 00 00 66 61 63 65 3e 20 3c 74 69 6d 65 -R 00 00 01 00 -T 16 00 00 00 6f 75 74 3e 20 5b 64 65 76 69 63 -R 00 00 01 00 -T 21 00 00 00 65 2d 64 65 70 65 6e 64 65 6e 74 -R 00 00 01 00 -T 2c 00 00 00 20 61 72 67 73 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/045f_941e_control_20up_20_7c_.rel b/src/nos/lib/messages_lib/045f_941e_control_20up_20_7c_.rel new file mode 100644 index 00000000..efc9b74f --- /dev/null +++ b/src/nos/lib/messages_lib/045f_941e_control_20up_20_7c_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___045f_941e_control_20up_20_7c_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 63 6f 6e 74 72 6f 6c 20 75 +R 00 00 01 00 +T 0b 00 00 00 70 20 7c 20 64 6f 77 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0460_18c3_digipeat.rel b/src/nos/lib/messages_lib/0460_18c3_digipeat.rel deleted file mode 100644 index 808ba7b5..00000000 --- a/src/nos/lib/messages_lib/0460_18c3_digipeat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0460_18c3_digipeat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 64 69 67 69 70 65 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0460_2aba_control_3a_20_25s_0.rel b/src/nos/lib/messages_lib/0460_2aba_control_3a_20_25s_0.rel new file mode 100644 index 00000000..db32f582 --- /dev/null +++ b/src/nos/lib/messages_lib/0460_2aba_control_3a_20_25s_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0460_2aba_control_3a_20_25s_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 63 6f 6e 74 72 6f 6c 3a 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0461_4bf4_cwd.rel b/src/nos/lib/messages_lib/0461_4bf4_cwd.rel new file mode 100644 index 00000000..2826766c --- /dev/null +++ b/src/nos/lib/messages_lib/0461_4bf4_cwd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0461_4bf4_cwd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 63 77 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0461_bdc7_dir.rel b/src/nos/lib/messages_lib/0461_bdc7_dir.rel deleted file mode 100644 index 239124e8..00000000 --- a/src/nos/lib/messages_lib/0461_bdc7_dir.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0461_bdc7_dir Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 64 69 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0462_5c0a_directory.rel b/src/nos/lib/messages_lib/0462_5c0a_directory.rel deleted file mode 100644 index 9e9dd6b5..00000000 --- a/src/nos/lib/messages_lib/0462_5c0a_directory.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0462_5c0a_directory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 64 69 72 65 63 74 6f 72 79 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0462_62af_d_5finit_28_29.rel b/src/nos/lib/messages_lib/0462_62af_d_5finit_28_29.rel new file mode 100644 index 00000000..fafee570 --- /dev/null +++ b/src/nos/lib/messages_lib/0462_62af_d_5finit_28_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0462_62af_d_5finit_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 64 5f 69 6e 69 74 28 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0463_176f_discard.rel b/src/nos/lib/messages_lib/0463_176f_discard.rel deleted file mode 100644 index 45a2c473..00000000 --- a/src/nos/lib/messages_lib/0463_176f_discard.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0463_176f_discard Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 64 69 73 63 61 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0463_5a9b_d_5finit_28_29_20ma.rel b/src/nos/lib/messages_lib/0463_5a9b_d_5finit_28_29_20ma.rel new file mode 100644 index 00000000..01cffec9 --- /dev/null +++ b/src/nos/lib/messages_lib/0463_5a9b_d_5finit_28_29_20ma.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0463_5a9b_d_5finit_28_29_20ma Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 64 5f 69 6e 69 74 28 29 20 +R 00 00 01 00 +T 0b 00 00 00 6d 61 6a 6f 72 20 25 64 20 6d 69 +R 00 00 01 00 +T 16 00 00 00 6e 6f 72 20 25 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0464_62a8_debug.rel b/src/nos/lib/messages_lib/0464_62a8_debug.rel new file mode 100644 index 00000000..15b4cf03 --- /dev/null +++ b/src/nos/lib/messages_lib/0464_62a8_debug.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0464_62a8_debug Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 64 65 62 75 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0464_684a_discard_20expired_2.rel b/src/nos/lib/messages_lib/0464_684a_discard_20expired_2.rel deleted file mode 100644 index f9a99d0e..00000000 --- a/src/nos/lib/messages_lib/0464_684a_discard_20expired_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___0464_684a_discard_20expired_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 64 69 73 63 61 72 64 20 65 -R 00 00 01 00 -T 0b 00 00 00 78 70 69 72 65 64 20 72 65 63 6f -R 00 00 01 00 -T 16 00 00 00 72 64 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0465_740d_default.rel b/src/nos/lib/messages_lib/0465_740d_default.rel new file mode 100644 index 00000000..17d2d339 --- /dev/null +++ b/src/nos/lib/messages_lib/0465_740d_default.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0465_740d_default Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 64 65 66 61 75 6c 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0465_f701_disconnect.rel b/src/nos/lib/messages_lib/0465_f701_disconnect.rel deleted file mode 100644 index 4666440b..00000000 --- a/src/nos/lib/messages_lib/0465_f701_disconnect.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0465_f701_disconnect Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 64 69 73 63 6f 6e 6e 65 63 -R 00 00 01 00 -T 0b 00 00 00 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0466_db45_defaultfile.rel b/src/nos/lib/messages_lib/0466_db45_defaultfile.rel new file mode 100644 index 00000000..f19927e7 --- /dev/null +++ b/src/nos/lib/messages_lib/0466_db45_defaultfile.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0466_db45_defaultfile Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 64 65 66 61 75 6c 74 66 69 +R 00 00 01 00 +T 0b 00 00 00 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0466_e146_dns.rel b/src/nos/lib/messages_lib/0466_e146_dns.rel deleted file mode 100644 index 5912ba23..00000000 --- a/src/nos/lib/messages_lib/0466_e146_dns.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0466_e146_dns Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 64 6e 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0467_818b_delay_20_25lu_0a.rel b/src/nos/lib/messages_lib/0467_818b_delay_20_25lu_0a.rel new file mode 100644 index 00000000..2ad28f01 --- /dev/null +++ b/src/nos/lib/messages_lib/0467_818b_delay_20_25lu_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0467_818b_delay_20_25lu_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 64 65 6c 61 79 20 25 6c 75 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0467_8f79_dns_5fquery_3a_20qu.rel b/src/nos/lib/messages_lib/0467_8f79_dns_5fquery_3a_20qu.rel deleted file mode 100644 index ec557bd9..00000000 --- a/src/nos/lib/messages_lib/0467_8f79_dns_5fquery_3a_20qu.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0467_8f79_dns_5fquery_3a_20qu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 64 6e 73 5f 71 75 65 72 79 -R 00 00 01 00 -T 0b 00 00 00 3a 20 71 75 65 72 79 69 6e 67 20 -R 00 00 01 00 -T 16 00 00 00 73 65 72 76 65 72 20 25 73 20 66 -R 00 00 01 00 -T 21 00 00 00 6f 72 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0468_2c87_dele.rel b/src/nos/lib/messages_lib/0468_2c87_dele.rel new file mode 100644 index 00000000..56382f8d --- /dev/null +++ b/src/nos/lib/messages_lib/0468_2c87_dele.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0468_2c87_dele Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 64 65 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0468_6da5_dns_5fquery_3a_20re.rel b/src/nos/lib/messages_lib/0468_6da5_dns_5fquery_3a_20re.rel deleted file mode 100644 index e52f4167..00000000 --- a/src/nos/lib/messages_lib/0468_6da5_dns_5fquery_3a_20re.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___0468_6da5_dns_5fquery_3a_20re Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 64 6e 73 5f 71 75 65 72 79 -R 00 00 01 00 -T 0b 00 00 00 3a 20 72 65 63 65 69 76 65 64 20 -R 00 00 01 00 -T 16 00 00 00 6d 65 73 73 61 67 65 20 6c 65 6e -R 00 00 01 00 -T 21 00 00 00 67 74 68 20 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0469_041c_doexit_3a_20won_27t.rel b/src/nos/lib/messages_lib/0469_041c_doexit_3a_20won_27t.rel deleted file mode 100644 index 500c8d59..00000000 --- a/src/nos/lib/messages_lib/0469_041c_doexit_3a_20won_27t.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0469_041c_doexit_3a_20won_27t Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 64 6f 65 78 69 74 3a 20 77 -R 00 00 01 00 -T 0b 00 00 00 6f 6e 27 74 20 65 78 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0469_89a5_delete.rel b/src/nos/lib/messages_lib/0469_89a5_delete.rel new file mode 100644 index 00000000..37272eb3 --- /dev/null +++ b/src/nos/lib/messages_lib/0469_89a5_delete.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0469_89a5_delete Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 64 65 6c 65 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046a_21ed_domain.rel b/src/nos/lib/messages_lib/046a_21ed_domain.rel deleted file mode 100644 index aff41841..00000000 --- a/src/nos/lib/messages_lib/046a_21ed_domain.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___046a_21ed_domain Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 64 6f 6d 61 69 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046a_3919_delete_20_3cfile_3e.rel b/src/nos/lib/messages_lib/046a_3919_delete_20_3cfile_3e.rel new file mode 100644 index 00000000..7930df44 --- /dev/null +++ b/src/nos/lib/messages_lib/046a_3919_delete_20_3cfile_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___046a_3919_delete_20_3cfile_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 64 65 6c 65 74 65 20 3c 66 +R 00 00 01 00 +T 0b 00 00 00 69 6c 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046b_6466_destlist.rel b/src/nos/lib/messages_lib/046b_6466_destlist.rel new file mode 100644 index 00000000..7f0b5c56 --- /dev/null +++ b/src/nos/lib/messages_lib/046b_6466_destlist.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___046b_6466_destlist Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 64 65 73 74 6c 69 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046b_e0fd_down_20script_3a_20.rel b/src/nos/lib/messages_lib/046b_e0fd_down_20script_3a_20.rel deleted file mode 100644 index 5c50488c..00000000 --- a/src/nos/lib/messages_lib/046b_e0fd_down_20script_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___046b_e0fd_down_20script_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 64 6f 77 6e 20 73 63 72 69 -R 00 00 01 00 -T 0b 00 00 00 70 74 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046c_050c_download.rel b/src/nos/lib/messages_lib/046c_050c_download.rel deleted file mode 100644 index 2a3762b2..00000000 --- a/src/nos/lib/messages_lib/046c_050c_download.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___046c_050c_download Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 64 6f 77 6e 6c 6f 61 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046c_cfc1_detach.rel b/src/nos/lib/messages_lib/046c_cfc1_detach.rel new file mode 100644 index 00000000..9b72dd59 --- /dev/null +++ b/src/nos/lib/messages_lib/046c_cfc1_detach.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___046c_cfc1_detach Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 64 65 74 61 63 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046d_26f3_detach_20_3cinterfa.rel b/src/nos/lib/messages_lib/046d_26f3_detach_20_3cinterfa.rel new file mode 100644 index 00000000..f79d9907 --- /dev/null +++ b/src/nos/lib/messages_lib/046d_26f3_detach_20_3cinterfa.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___046d_26f3_detach_20_3cinterfa Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 64 65 74 61 63 68 20 3c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 74 65 72 66 61 63 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046d_4853_drop.rel b/src/nos/lib/messages_lib/046d_4853_drop.rel deleted file mode 100644 index 40146ef0..00000000 --- a/src/nos/lib/messages_lib/046d_4853_drop.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___046d_4853_drop Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 64 72 6f 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046e_0532_drop_20_3chostid_3e.rel b/src/nos/lib/messages_lib/046e_0532_drop_20_3chostid_3e.rel deleted file mode 100644 index 091e6b53..00000000 --- a/src/nos/lib/messages_lib/046e_0532_drop_20_3chostid_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___046e_0532_drop_20_3chostid_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 64 72 6f 70 20 3c 68 6f 73 -R 00 00 01 00 -T 0b 00 00 00 74 69 64 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046e_3f12_devio_5fgarbage_3a_.rel b/src/nos/lib/messages_lib/046e_3f12_devio_5fgarbage_3a_.rel new file mode 100644 index 00000000..12e31bec --- /dev/null +++ b/src/nos/lib/messages_lib/046e_3f12_devio_5fgarbage_3a_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___046e_3f12_devio_5fgarbage_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 64 65 76 69 6f 5f 67 61 72 +R 00 00 01 00 +T 0b 00 00 00 62 61 67 65 3a 20 57 41 52 4e 49 +R 00 00 01 00 +T 16 00 00 00 4e 47 21 20 49 2f 4f 20 65 72 72 +R 00 00 01 00 +T 21 00 00 00 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046f_0f61_dfile_5fsearch_3a_2.rel b/src/nos/lib/messages_lib/046f_0f61_dfile_5fsearch_3a_2.rel new file mode 100644 index 00000000..75362d7d --- /dev/null +++ b/src/nos/lib/messages_lib/046f_0f61_dfile_5fsearch_3a_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___046f_0f61_dfile_5fsearch_3a_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 64 66 69 6c 65 5f 73 65 61 +R 00 00 01 00 +T 0b 00 00 00 72 63 68 3a 20 63 61 6e 27 74 20 +R 00 00 01 00 +T 16 00 00 00 67 65 74 20 66 69 6c 65 20 73 74 +R 00 00 01 00 +T 21 00 00 00 61 74 75 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/046f_e7cf_dropserver.rel b/src/nos/lib/messages_lib/046f_e7cf_dropserver.rel deleted file mode 100644 index 00b70ac2..00000000 --- a/src/nos/lib/messages_lib/046f_e7cf_dropserver.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___046f_e7cf_dropserver Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 64 72 6f 70 73 65 72 76 65 -R 00 00 01 00 -T 0b 00 00 00 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0470_4eba_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/0470_4eba_dfile_5fupdate_3a_2.rel new file mode 100644 index 00000000..1c7f26f7 --- /dev/null +++ b/src/nos/lib/messages_lib/0470_4eba_dfile_5fupdate_3a_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0470_4eba_dfile_5fupdate_3a_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 64 66 69 6c 65 5f 75 70 64 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 +R 00 00 01 00 +T 16 00 00 00 63 72 65 61 74 65 20 25 73 21 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0470_a2e4_dup.rel b/src/nos/lib/messages_lib/0470_a2e4_dup.rel deleted file mode 100644 index 591125db..00000000 --- a/src/nos/lib/messages_lib/0470_a2e4_dup.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0470_a2e4_dup Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 64 75 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0471_5b47_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/0471_5b47_dfile_5fupdate_3a_2.rel new file mode 100644 index 00000000..c327132b --- /dev/null +++ b/src/nos/lib/messages_lib/0471_5b47_dfile_5fupdate_3a_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0471_5b47_dfile_5fupdate_3a_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 64 66 69 6c 65 5f 75 70 64 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 +R 00 00 01 00 +T 16 00 00 00 67 65 74 20 6e 65 77 5f 66 69 6c +R 00 00 01 00 +T 21 00 00 00 65 20 73 74 61 74 75 73 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0471_b319_dup2.rel b/src/nos/lib/messages_lib/0471_b319_dup2.rel deleted file mode 100644 index 30cda98e..00000000 --- a/src/nos/lib/messages_lib/0471_b319_dup2.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0471_b319_dup2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 64 75 70 32 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0472_cb91_dynip.rel b/src/nos/lib/messages_lib/0472_cb91_dynip.rel deleted file mode 100644 index 41222a7e..00000000 --- a/src/nos/lib/messages_lib/0472_cb91_dynip.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0472_cb91_dynip Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 64 79 6e 69 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0472_ef06_dfile_5fupdate_3a_2.rel b/src/nos/lib/messages_lib/0472_ef06_dfile_5fupdate_3a_2.rel new file mode 100644 index 00000000..92d4289a --- /dev/null +++ b/src/nos/lib/messages_lib/0472_ef06_dfile_5fupdate_3a_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0472_ef06_dfile_5fupdate_3a_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 64 66 69 6c 65 5f 75 70 64 +R 00 00 01 00 +T 0b 00 00 00 61 74 65 3a 20 63 61 6e 27 74 20 +R 00 00 01 00 +T 16 00 00 00 67 65 74 20 6f 6c 64 5f 66 69 6c +R 00 00 01 00 +T 21 00 00 00 65 20 73 74 61 74 75 73 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0473_0173_dialer.rel b/src/nos/lib/messages_lib/0473_0173_dialer.rel new file mode 100644 index 00000000..e099efc2 --- /dev/null +++ b/src/nos/lib/messages_lib/0473_0173_dialer.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0473_0173_dialer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 64 69 61 6c 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0473_2edf_echo.rel b/src/nos/lib/messages_lib/0473_2edf_echo.rel deleted file mode 100644 index e0c21b20..00000000 --- a/src/nos/lib/messages_lib/0473_2edf_echo.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0473_2edf_echo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 65 63 68 6f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0474_7366_empty_20packet_21_2.rel b/src/nos/lib/messages_lib/0474_7366_empty_20packet_21_2.rel deleted file mode 100644 index 7de73148..00000000 --- a/src/nos/lib/messages_lib/0474_7366_empty_20packet_21_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0474_7366_empty_20packet_21_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 65 6d 70 74 79 20 70 61 63 -R 00 00 01 00 -T 0b 00 00 00 6b 65 74 21 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0474_8d0b_dialer_20_3ciface_3.rel b/src/nos/lib/messages_lib/0474_8d0b_dialer_20_3ciface_3.rel new file mode 100644 index 00000000..f609f21e --- /dev/null +++ b/src/nos/lib/messages_lib/0474_8d0b_dialer_20_3ciface_3.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 33 flags 0 +S ___0474_8d0b_dialer_20_3ciface_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 31 00 64 69 61 6c 65 72 20 3c 69 +R 00 00 01 00 +T 0b 00 00 00 66 61 63 65 3e 20 3c 74 69 6d 65 +R 00 00 01 00 +T 16 00 00 00 6f 75 74 3e 20 5b 64 65 76 69 63 +R 00 00 01 00 +T 21 00 00 00 65 2d 64 65 70 65 6e 64 65 6e 74 +R 00 00 01 00 +T 2c 00 00 00 20 61 72 67 73 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0475_18c3_digipeat.rel b/src/nos/lib/messages_lib/0475_18c3_digipeat.rel new file mode 100644 index 00000000..542e24de --- /dev/null +++ b/src/nos/lib/messages_lib/0475_18c3_digipeat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0475_18c3_digipeat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 64 69 67 69 70 65 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0475_48fd_encapsulation.rel b/src/nos/lib/messages_lib/0475_48fd_encapsulation.rel deleted file mode 100644 index e0757255..00000000 --- a/src/nos/lib/messages_lib/0475_48fd_encapsulation.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0475_48fd_encapsulation Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 65 6e 63 61 70 73 75 6c 61 -R 00 00 01 00 -T 0b 00 00 00 74 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0476_4a34_eol.rel b/src/nos/lib/messages_lib/0476_4a34_eol.rel deleted file mode 100644 index 39970517..00000000 --- a/src/nos/lib/messages_lib/0476_4a34_eol.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0476_4a34_eol Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 65 6f 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0476_bdc7_dir.rel b/src/nos/lib/messages_lib/0476_bdc7_dir.rel new file mode 100644 index 00000000..02758b51 --- /dev/null +++ b/src/nos/lib/messages_lib/0476_bdc7_dir.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0476_bdc7_dir Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 64 69 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0477_5c0a_directory.rel b/src/nos/lib/messages_lib/0477_5c0a_directory.rel new file mode 100644 index 00000000..a21fdec0 --- /dev/null +++ b/src/nos/lib/messages_lib/0477_5c0a_directory.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0477_5c0a_directory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 64 69 72 65 63 74 6f 72 79 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0477_b4ae_escape.rel b/src/nos/lib/messages_lib/0477_b4ae_escape.rel deleted file mode 100644 index bb4c5111..00000000 --- a/src/nos/lib/messages_lib/0477_b4ae_escape.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0477_b4ae_escape Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 65 73 63 61 70 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0478_176f_discard.rel b/src/nos/lib/messages_lib/0478_176f_discard.rel new file mode 100644 index 00000000..4e9f5c76 --- /dev/null +++ b/src/nos/lib/messages_lib/0478_176f_discard.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0478_176f_discard Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 64 69 73 63 61 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0478_858e_escc.rel b/src/nos/lib/messages_lib/0478_858e_escc.rel deleted file mode 100644 index 15e98463..00000000 --- a/src/nos/lib/messages_lib/0478_858e_escc.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0478_858e_escc Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 65 73 63 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0479_684a_discard_20expired_2.rel b/src/nos/lib/messages_lib/0479_684a_discard_20expired_2.rel new file mode 100644 index 00000000..3bd07e1a --- /dev/null +++ b/src/nos/lib/messages_lib/0479_684a_discard_20expired_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0479_684a_discard_20expired_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 64 69 73 63 61 72 64 20 65 +R 00 00 01 00 +T 0b 00 00 00 78 70 69 72 65 64 20 72 65 63 6f +R 00 00 01 00 +T 16 00 00 00 72 64 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0479_d50a_escc_25d_3a_20No_20.rel b/src/nos/lib/messages_lib/0479_d50a_escc_25d_3a_20No_20.rel deleted file mode 100644 index d62b870c..00000000 --- a/src/nos/lib/messages_lib/0479_d50a_escc_25d_3a_20No_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___0479_d50a_escc_25d_3a_20No_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 65 73 63 63 25 64 3a 20 4e -R 00 00 01 00 -T 0b 00 00 00 6f 20 73 70 61 63 65 20 66 6f 72 -R 00 00 01 00 -T 16 00 00 00 20 72 78 20 62 75 66 66 65 72 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047a_6362_esccstat.rel b/src/nos/lib/messages_lib/047a_6362_esccstat.rel deleted file mode 100644 index f4d16f4c..00000000 --- a/src/nos/lib/messages_lib/047a_6362_esccstat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___047a_6362_esccstat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 65 73 63 63 73 74 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047a_f701_disconnect.rel b/src/nos/lib/messages_lib/047a_f701_disconnect.rel new file mode 100644 index 00000000..43f156b1 --- /dev/null +++ b/src/nos/lib/messages_lib/047a_f701_disconnect.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___047a_f701_disconnect Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 64 69 73 63 6f 6e 6e 65 63 +R 00 00 01 00 +T 0b 00 00 00 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047b_59b0_execve.rel b/src/nos/lib/messages_lib/047b_59b0_execve.rel deleted file mode 100644 index 8c5e2050..00000000 --- a/src/nos/lib/messages_lib/047b_59b0_execve.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___047b_59b0_execve Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 65 78 65 63 76 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047b_e146_dns.rel b/src/nos/lib/messages_lib/047b_e146_dns.rel new file mode 100644 index 00000000..9cdd4731 --- /dev/null +++ b/src/nos/lib/messages_lib/047b_e146_dns.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___047b_e146_dns Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 64 6e 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047c_3566_exit.rel b/src/nos/lib/messages_lib/047c_3566_exit.rel deleted file mode 100644 index 727815b7..00000000 --- a/src/nos/lib/messages_lib/047c_3566_exit.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___047c_3566_exit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 65 78 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047c_8f79_dns_5fquery_3a_20qu.rel b/src/nos/lib/messages_lib/047c_8f79_dns_5fquery_3a_20qu.rel new file mode 100644 index 00000000..af982faa --- /dev/null +++ b/src/nos/lib/messages_lib/047c_8f79_dns_5fquery_3a_20qu.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___047c_8f79_dns_5fquery_3a_20qu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 64 6e 73 5f 71 75 65 72 79 +R 00 00 01 00 +T 0b 00 00 00 3a 20 71 75 65 72 79 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 73 65 72 76 65 72 20 25 73 20 66 +R 00 00 01 00 +T 21 00 00 00 6f 72 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047d_6da5_dns_5fquery_3a_20re.rel b/src/nos/lib/messages_lib/047d_6da5_dns_5fquery_3a_20re.rel new file mode 100644 index 00000000..49092455 --- /dev/null +++ b/src/nos/lib/messages_lib/047d_6da5_dns_5fquery_3a_20re.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___047d_6da5_dns_5fquery_3a_20re Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 64 6e 73 5f 71 75 65 72 79 +R 00 00 01 00 +T 0b 00 00 00 3a 20 72 65 63 65 69 76 65 64 20 +R 00 00 01 00 +T 16 00 00 00 6d 65 73 73 61 67 65 20 6c 65 6e +R 00 00 01 00 +T 21 00 00 00 67 74 68 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047d_bd2b_expired.rel b/src/nos/lib/messages_lib/047d_bd2b_expired.rel deleted file mode 100644 index ada19a66..00000000 --- a/src/nos/lib/messages_lib/047d_bd2b_expired.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___047d_bd2b_expired Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 65 78 70 69 72 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047e_041c_doexit_3a_20won_27t.rel b/src/nos/lib/messages_lib/047e_041c_doexit_3a_20won_27t.rel new file mode 100644 index 00000000..7ed6f60f --- /dev/null +++ b/src/nos/lib/messages_lib/047e_041c_doexit_3a_20won_27t.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___047e_041c_doexit_3a_20won_27t Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 64 6f 65 78 69 74 3a 20 77 +R 00 00 01 00 +T 0b 00 00 00 6f 6e 27 74 20 65 78 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047e_bce0_failure.rel b/src/nos/lib/messages_lib/047e_bce0_failure.rel deleted file mode 100644 index 2f7537af..00000000 --- a/src/nos/lib/messages_lib/047e_bce0_failure.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___047e_bce0_failure Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 66 61 69 6c 75 72 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047f_086a_falign.rel b/src/nos/lib/messages_lib/047f_086a_falign.rel deleted file mode 100644 index 923ebbde..00000000 --- a/src/nos/lib/messages_lib/047f_086a_falign.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___047f_086a_falign Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 66 61 6c 69 67 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/047f_21ed_domain.rel b/src/nos/lib/messages_lib/047f_21ed_domain.rel new file mode 100644 index 00000000..1c89936c --- /dev/null +++ b/src/nos/lib/messages_lib/047f_21ed_domain.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___047f_21ed_domain Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 64 6f 6d 61 69 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0480_303b_files.rel b/src/nos/lib/messages_lib/0480_303b_files.rel deleted file mode 100644 index 5fe545d2..00000000 --- a/src/nos/lib/messages_lib/0480_303b_files.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0480_303b_files Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 66 69 6c 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0480_e0fd_down_20script_3a_20.rel b/src/nos/lib/messages_lib/0480_e0fd_down_20script_3a_20.rel new file mode 100644 index 00000000..28677a0d --- /dev/null +++ b/src/nos/lib/messages_lib/0480_e0fd_down_20script_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___0480_e0fd_down_20script_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 64 6f 77 6e 20 73 63 72 69 +R 00 00 01 00 +T 0b 00 00 00 70 74 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0481_050c_download.rel b/src/nos/lib/messages_lib/0481_050c_download.rel new file mode 100644 index 00000000..e88df2f9 --- /dev/null +++ b/src/nos/lib/messages_lib/0481_050c_download.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0481_050c_download Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 64 6f 77 6e 6c 6f 61 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0481_d6a7_filter_20mode_20is_.rel b/src/nos/lib/messages_lib/0481_d6a7_filter_20mode_20is_.rel deleted file mode 100644 index 28963d19..00000000 --- a/src/nos/lib/messages_lib/0481_d6a7_filter_20mode_20is_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0481_d6a7_filter_20mode_20is_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 66 69 6c 74 65 72 20 6d 6f -R 00 00 01 00 -T 0b 00 00 00 64 65 20 69 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0482_4853_drop.rel b/src/nos/lib/messages_lib/0482_4853_drop.rel new file mode 100644 index 00000000..54388b52 --- /dev/null +++ b/src/nos/lib/messages_lib/0482_4853_drop.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0482_4853_drop Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 64 72 6f 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0482_927a_finger.rel b/src/nos/lib/messages_lib/0482_927a_finger.rel deleted file mode 100644 index 22eacb8d..00000000 --- a/src/nos/lib/messages_lib/0482_927a_finger.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0482_927a_finger Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 66 69 6e 67 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0483_0532_drop_20_3chostid_3e.rel b/src/nos/lib/messages_lib/0483_0532_drop_20_3chostid_3e.rel new file mode 100644 index 00000000..8779ee47 --- /dev/null +++ b/src/nos/lib/messages_lib/0483_0532_drop_20_3chostid_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0483_0532_drop_20_3chostid_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 64 72 6f 70 20 3c 68 6f 73 +R 00 00 01 00 +T 0b 00 00 00 74 69 64 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0483_8ea1_finger_20name_40hos.rel b/src/nos/lib/messages_lib/0483_8ea1_finger_20name_40hos.rel deleted file mode 100644 index 76ddaad5..00000000 --- a/src/nos/lib/messages_lib/0483_8ea1_finger_20name_40hos.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0483_8ea1_finger_20name_40hos Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 66 69 6e 67 65 72 20 6e 61 -R 00 00 01 00 -T 0b 00 00 00 6d 65 40 68 6f 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0484_28f4_flush.rel b/src/nos/lib/messages_lib/0484_28f4_flush.rel deleted file mode 100644 index 9c5aa9f8..00000000 --- a/src/nos/lib/messages_lib/0484_28f4_flush.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0484_28f4_flush Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 66 6c 75 73 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0484_e7cf_dropserver.rel b/src/nos/lib/messages_lib/0484_e7cf_dropserver.rel new file mode 100644 index 00000000..4a9dd0f5 --- /dev/null +++ b/src/nos/lib/messages_lib/0484_e7cf_dropserver.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0484_e7cf_dropserver Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 64 72 6f 70 73 65 72 76 65 +R 00 00 01 00 +T 0b 00 00 00 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0485_a2e4_dup.rel b/src/nos/lib/messages_lib/0485_a2e4_dup.rel new file mode 100644 index 00000000..c5600368 --- /dev/null +++ b/src/nos/lib/messages_lib/0485_a2e4_dup.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0485_a2e4_dup Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 64 75 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0485_dc8b_fmount_3a_20can_27t.rel b/src/nos/lib/messages_lib/0485_dc8b_fmount_3a_20can_27t.rel deleted file mode 100644 index 1af9638a..00000000 --- a/src/nos/lib/messages_lib/0485_dc8b_fmount_3a_20can_27t.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___0485_dc8b_fmount_3a_20can_27t Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 66 6d 6f 75 6e 74 3a 20 63 -R 00 00 01 00 -T 0b 00 00 00 61 6e 27 74 20 6f 70 65 6e 20 66 -R 00 00 01 00 -T 16 00 00 00 73 20 6f 6e 20 30 78 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0486_8074_fork.rel b/src/nos/lib/messages_lib/0486_8074_fork.rel deleted file mode 100644 index 778a6e8a..00000000 --- a/src/nos/lib/messages_lib/0486_8074_fork.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0486_8074_fork Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 66 6f 72 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0486_b319_dup2.rel b/src/nos/lib/messages_lib/0486_b319_dup2.rel new file mode 100644 index 00000000..353f112c --- /dev/null +++ b/src/nos/lib/messages_lib/0486_b319_dup2.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0486_b319_dup2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 64 75 70 32 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0487_8227_forward.rel b/src/nos/lib/messages_lib/0487_8227_forward.rel deleted file mode 100644 index 2a23e93e..00000000 --- a/src/nos/lib/messages_lib/0487_8227_forward.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0487_8227_forward Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 66 6f 72 77 61 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0487_cb91_dynip.rel b/src/nos/lib/messages_lib/0487_cb91_dynip.rel new file mode 100644 index 00000000..04ea1839 --- /dev/null +++ b/src/nos/lib/messages_lib/0487_cb91_dynip.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0487_cb91_dynip Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 64 79 6e 69 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0488_2edf_echo.rel b/src/nos/lib/messages_lib/0488_2edf_echo.rel new file mode 100644 index 00000000..a8853d74 --- /dev/null +++ b/src/nos/lib/messages_lib/0488_2edf_echo.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0488_2edf_echo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 65 63 68 6f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0488_c066_fp_20_20_20_20_20_2.rel b/src/nos/lib/messages_lib/0488_c066_fp_20_20_20_20_20_2.rel deleted file mode 100644 index 06bc379c..00000000 --- a/src/nos/lib/messages_lib/0488_c066_fp_20_20_20_20_20_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___0488_c066_fp_20_20_20_20_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 66 70 20 20 20 20 20 20 20 -R 00 00 01 00 -T 0b 00 00 00 66 64 20 20 20 72 65 66 20 20 65 -R 00 00 01 00 -T 16 00 00 00 6f 6c 20 20 20 74 79 70 65 20 6d -R 00 00 01 00 -T 21 00 00 00 6f 64 20 62 75 66 20 20 66 6c 61 -R 00 00 01 00 -T 2c 00 00 00 67 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0489_7366_empty_20packet_21_2.rel b/src/nos/lib/messages_lib/0489_7366_empty_20packet_21_2.rel new file mode 100644 index 00000000..113bf39e --- /dev/null +++ b/src/nos/lib/messages_lib/0489_7366_empty_20packet_21_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0489_7366_empty_20packet_21_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 65 6d 70 74 79 20 70 61 63 +R 00 00 01 00 +T 0b 00 00 00 6b 65 74 21 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0489_9a2a_free_3a_20WARNING_2.rel b/src/nos/lib/messages_lib/0489_9a2a_free_3a_20WARNING_2.rel deleted file mode 100644 index 1a7bddc7..00000000 --- a/src/nos/lib/messages_lib/0489_9a2a_free_3a_20WARNING_2.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3c flags 0 -S ___0489_9a2a_free_3a_20WARNING_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3a 00 66 72 65 65 3a 20 57 41 52 -R 00 00 01 00 -T 0b 00 00 00 4e 49 4e 47 21 20 69 6e 76 61 6c -R 00 00 01 00 -T 16 00 00 00 69 64 20 70 6f 69 6e 74 65 72 20 -R 00 00 01 00 -T 21 00 00 00 28 25 70 29 20 70 63 20 3d 20 30 -R 00 00 01 00 -T 2c 00 00 00 78 25 78 20 25 78 20 70 72 6f 63 -R 00 00 01 00 -T 37 00 00 00 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048a_48fd_encapsulation.rel b/src/nos/lib/messages_lib/048a_48fd_encapsulation.rel new file mode 100644 index 00000000..0287488e --- /dev/null +++ b/src/nos/lib/messages_lib/048a_48fd_encapsulation.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___048a_48fd_encapsulation Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 65 6e 63 61 70 73 75 6c 61 +R 00 00 01 00 +T 0b 00 00 00 74 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048a_f896_freelist.rel b/src/nos/lib/messages_lib/048a_f896_freelist.rel deleted file mode 100644 index 78a79f97..00000000 --- a/src/nos/lib/messages_lib/048a_f896_freelist.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___048a_f896_freelist Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 66 72 65 65 6c 69 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048b_4a34_eol.rel b/src/nos/lib/messages_lib/048b_4a34_eol.rel new file mode 100644 index 00000000..4bb68c3d --- /dev/null +++ b/src/nos/lib/messages_lib/048b_4a34_eol.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___048b_4a34_eol Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 65 6f 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048b_bd4f_from_20_25s_20.rel b/src/nos/lib/messages_lib/048b_bd4f_from_20_25s_20.rel deleted file mode 100644 index a2065882..00000000 --- a/src/nos/lib/messages_lib/048b_bd4f_from_20_25s_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___048b_bd4f_from_20_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 66 72 6f 6d 20 25 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048c_5b02_from_20_25s_2ebbs_2.rel b/src/nos/lib/messages_lib/048c_5b02_from_20_25s_2ebbs_2.rel deleted file mode 100644 index f9ffd29a..00000000 --- a/src/nos/lib/messages_lib/048c_5b02_from_20_25s_2ebbs_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___048c_5b02_from_20_25s_2ebbs_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 66 72 6f 6d 20 25 73 2e 62 -R 00 00 01 00 -T 0b 00 00 00 62 73 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048c_b4ae_escape.rel b/src/nos/lib/messages_lib/048c_b4ae_escape.rel new file mode 100644 index 00000000..3550bdf5 --- /dev/null +++ b/src/nos/lib/messages_lib/048c_b4ae_escape.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___048c_b4ae_escape Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 65 73 63 61 70 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048d_2208_fs_5finit_28_29.rel b/src/nos/lib/messages_lib/048d_2208_fs_5finit_28_29.rel deleted file mode 100644 index 8eb4f87f..00000000 --- a/src/nos/lib/messages_lib/048d_2208_fs_5finit_28_29.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___048d_2208_fs_5finit_28_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 66 73 5f 69 6e 69 74 28 29 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048d_858e_escc.rel b/src/nos/lib/messages_lib/048d_858e_escc.rel new file mode 100644 index 00000000..d19280a5 --- /dev/null +++ b/src/nos/lib/messages_lib/048d_858e_escc.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___048d_858e_escc Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 65 73 63 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048e_7fbc_fstat.rel b/src/nos/lib/messages_lib/048e_7fbc_fstat.rel deleted file mode 100644 index 2e5ae00f..00000000 --- a/src/nos/lib/messages_lib/048e_7fbc_fstat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___048e_7fbc_fstat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 66 73 74 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048e_d50a_escc_25d_3a_20No_20.rel b/src/nos/lib/messages_lib/048e_d50a_escc_25d_3a_20No_20.rel new file mode 100644 index 00000000..174009a4 --- /dev/null +++ b/src/nos/lib/messages_lib/048e_d50a_escc_25d_3a_20No_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___048e_d50a_escc_25d_3a_20No_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 65 73 63 63 25 64 3a 20 4e +R 00 00 01 00 +T 0b 00 00 00 6f 20 73 70 61 63 65 20 66 6f 72 +R 00 00 01 00 +T 16 00 00 00 20 72 78 20 62 75 66 66 65 72 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048f_0e84_ftp.rel b/src/nos/lib/messages_lib/048f_0e84_ftp.rel deleted file mode 100644 index b0e28755..00000000 --- a/src/nos/lib/messages_lib/048f_0e84_ftp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___048f_0e84_ftp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 66 74 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/048f_6362_esccstat.rel b/src/nos/lib/messages_lib/048f_6362_esccstat.rel new file mode 100644 index 00000000..2a6dfc26 --- /dev/null +++ b/src/nos/lib/messages_lib/048f_6362_esccstat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___048f_6362_esccstat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 65 73 63 63 73 74 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0490_59b0_execve.rel b/src/nos/lib/messages_lib/0490_59b0_execve.rel new file mode 100644 index 00000000..58a20344 --- /dev/null +++ b/src/nos/lib/messages_lib/0490_59b0_execve.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0490_59b0_execve Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 65 78 65 63 76 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0490_bafd_ftp_20_3caddress_3e.rel b/src/nos/lib/messages_lib/0490_bafd_ftp_20_3caddress_3e.rel deleted file mode 100644 index 7dab7719..00000000 --- a/src/nos/lib/messages_lib/0490_bafd_ftp_20_3caddress_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0490_bafd_ftp_20_3caddress_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 66 74 70 20 3c 61 64 64 72 -R 00 00 01 00 -T 0b 00 00 00 65 73 73 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0491_3566_exit.rel b/src/nos/lib/messages_lib/0491_3566_exit.rel new file mode 100644 index 00000000..038be4a4 --- /dev/null +++ b/src/nos/lib/messages_lib/0491_3566_exit.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0491_3566_exit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 65 78 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0491_f999_ftp_3e_20syst_0a.rel b/src/nos/lib/messages_lib/0491_f999_ftp_3e_20syst_0a.rel deleted file mode 100644 index 9ddf2a1c..00000000 --- a/src/nos/lib/messages_lib/0491_f999_ftp_3e_20syst_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0491_f999_ftp_3e_20syst_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 66 74 70 3e 20 73 79 73 74 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0492_51ba_garbage_20collectio.rel b/src/nos/lib/messages_lib/0492_51ba_garbage_20collectio.rel deleted file mode 100644 index c8b1f8fc..00000000 --- a/src/nos/lib/messages_lib/0492_51ba_garbage_20collectio.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___0492_51ba_garbage_20collectio Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 67 61 72 62 61 67 65 20 63 -R 00 00 01 00 -T 0b 00 00 00 6f 6c 6c 65 63 74 69 6f 6e 73 20 -R 00 00 01 00 -T 16 00 00 00 79 65 6c 6c 6f 77 20 25 6c 75 20 -R 00 00 01 00 -T 21 00 00 00 72 65 64 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0492_bd2b_expired.rel b/src/nos/lib/messages_lib/0492_bd2b_expired.rel new file mode 100644 index 00000000..65a0ad64 --- /dev/null +++ b/src/nos/lib/messages_lib/0492_bd2b_expired.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0492_bd2b_expired Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 65 78 70 69 72 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0493_bf9b_f_5ftrunc_28_29_20r.rel b/src/nos/lib/messages_lib/0493_bf9b_f_5ftrunc_28_29_20r.rel new file mode 100644 index 00000000..21752c79 --- /dev/null +++ b/src/nos/lib/messages_lib/0493_bf9b_f_5ftrunc_28_29_20r.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0493_bf9b_f_5ftrunc_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 66 5f 74 72 75 6e 63 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 0a +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0493_c2ce_gateway.rel b/src/nos/lib/messages_lib/0493_c2ce_gateway.rel deleted file mode 100644 index ab12640d..00000000 --- a/src/nos/lib/messages_lib/0493_c2ce_gateway.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0493_c2ce_gateway Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 67 61 74 65 77 61 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0494_687d_f_5ftrunc_280x_25x_.rel b/src/nos/lib/messages_lib/0494_687d_f_5ftrunc_280x_25x_.rel new file mode 100644 index 00000000..3122ca35 --- /dev/null +++ b/src/nos/lib/messages_lib/0494_687d_f_5ftrunc_280x_25x_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0494_687d_f_5ftrunc_280x_25x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 66 5f 74 72 75 6e 63 28 30 +R 00 00 01 00 +T 0b 00 00 00 78 25 78 29 20 73 74 61 72 74 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0494_9e35_get.rel b/src/nos/lib/messages_lib/0494_9e35_get.rel deleted file mode 100644 index 0e0c42fd..00000000 --- a/src/nos/lib/messages_lib/0494_9e35_get.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0494_9e35_get Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 67 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0495_bce0_failure.rel b/src/nos/lib/messages_lib/0495_bce0_failure.rel new file mode 100644 index 00000000..dca5dd54 --- /dev/null +++ b/src/nos/lib/messages_lib/0495_bce0_failure.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0495_bce0_failure Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 66 61 69 6c 75 72 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0495_c7c0_get_20_3cremotefile.rel b/src/nos/lib/messages_lib/0495_c7c0_get_20_3cremotefile.rel deleted file mode 100644 index 2291219d..00000000 --- a/src/nos/lib/messages_lib/0495_c7c0_get_20_3cremotefile.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0495_c7c0_get_20_3cremotefile Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 67 65 74 20 3c 72 65 6d 6f -R 00 00 01 00 -T 0b 00 00 00 74 65 66 69 6c 65 3e 20 3c 6c 6f -R 00 00 01 00 -T 16 00 00 00 63 61 6c 66 69 6c 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0496_086a_falign.rel b/src/nos/lib/messages_lib/0496_086a_falign.rel new file mode 100644 index 00000000..6ca3803d --- /dev/null +++ b/src/nos/lib/messages_lib/0496_086a_falign.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0496_086a_falign Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 66 61 6c 69 67 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0496_60c5_getfsys.rel b/src/nos/lib/messages_lib/0496_60c5_getfsys.rel deleted file mode 100644 index e743167c..00000000 --- a/src/nos/lib/messages_lib/0496_60c5_getfsys.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0496_60c5_getfsys Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 67 65 74 66 73 79 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0497_303b_files.rel b/src/nos/lib/messages_lib/0497_303b_files.rel new file mode 100644 index 00000000..104cec45 --- /dev/null +++ b/src/nos/lib/messages_lib/0497_303b_files.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0497_303b_files Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 66 69 6c 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0497_631b_getinode_3a_20bad_2.rel b/src/nos/lib/messages_lib/0497_631b_getinode_3a_20bad_2.rel deleted file mode 100644 index b10eafdf..00000000 --- a/src/nos/lib/messages_lib/0497_631b_getinode_3a_20bad_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___0497_631b_getinode_3a_20bad_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 67 65 74 69 6e 6f 64 65 3a -R 00 00 01 00 -T 0b 00 00 00 20 62 61 64 20 6f 66 74 20 25 75 -R 00 00 01 00 -T 16 00 00 00 25 73 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0498_7dac_getset.rel b/src/nos/lib/messages_lib/0498_7dac_getset.rel deleted file mode 100644 index b75af8b1..00000000 --- a/src/nos/lib/messages_lib/0498_7dac_getset.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0498_7dac_getset Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 67 65 74 73 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0498_d461_filesys_5fdoclose_2.rel b/src/nos/lib/messages_lib/0498_d461_filesys_5fdoclose_2.rel new file mode 100644 index 00000000..0fbadacd --- /dev/null +++ b/src/nos/lib/messages_lib/0498_d461_filesys_5fdoclose_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0498_d461_filesys_5fdoclose_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 66 69 6c 65 73 79 73 5f 64 +R 00 00 01 00 +T 0b 00 00 00 6f 63 6c 6f 73 65 28 25 75 29 20 +R 00 00 01 00 +T 16 00 00 00 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0499_661c_filesys_5fdoclose_2.rel b/src/nos/lib/messages_lib/0499_661c_filesys_5fdoclose_2.rel new file mode 100644 index 00000000..ae6b2987 --- /dev/null +++ b/src/nos/lib/messages_lib/0499_661c_filesys_5fdoclose_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___0499_661c_filesys_5fdoclose_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 66 69 6c 65 73 79 73 5f 64 +R 00 00 01 00 +T 0b 00 00 00 6f 63 6c 6f 73 65 28 29 20 72 65 +R 00 00 01 00 +T 16 00 00 00 74 75 72 6e 69 6e 67 20 2d 31 2c +R 00 00 01 00 +T 21 00 00 00 20 65 72 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0499_b3cb_groups.rel b/src/nos/lib/messages_lib/0499_b3cb_groups.rel deleted file mode 100644 index c7eb774f..00000000 --- a/src/nos/lib/messages_lib/0499_b3cb_groups.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0499_b3cb_groups Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 67 72 6f 75 70 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049a_156e_hash.rel b/src/nos/lib/messages_lib/049a_156e_hash.rel deleted file mode 100644 index 333760ad..00000000 --- a/src/nos/lib/messages_lib/049a_156e_hash.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___049a_156e_hash Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 68 61 73 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049a_8db4_filesys_5fdoclose_2.rel b/src/nos/lib/messages_lib/049a_8db4_filesys_5fdoclose_2.rel new file mode 100644 index 00000000..1d47d8e0 --- /dev/null +++ b/src/nos/lib/messages_lib/049a_8db4_filesys_5fdoclose_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___049a_8db4_filesys_5fdoclose_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 66 69 6c 65 73 79 73 5f 64 +R 00 00 01 00 +T 0b 00 00 00 6f 63 6c 6f 73 65 28 29 20 72 65 +R 00 00 01 00 +T 16 00 00 00 74 75 72 6e 69 6e 67 20 30 2c 20 +R 00 00 01 00 +T 21 00 00 00 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049b_5bc8_heap_20size_20_25lu.rel b/src/nos/lib/messages_lib/049b_5bc8_heap_20size_20_25lu.rel deleted file mode 100644 index 50e16984..00000000 --- a/src/nos/lib/messages_lib/049b_5bc8_heap_20size_20_25lu.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___049b_5bc8_heap_20size_20_25lu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 68 65 61 70 20 73 69 7a 65 -R 00 00 01 00 -T 0b 00 00 00 20 25 6c 75 20 61 76 61 69 6c 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 28 25 6c 75 25 25 29 -R 00 00 01 00 -T 21 00 00 00 20 6d 6f 72 65 63 6f 72 65 73 20 -R 00 00 01 00 -T 2c 00 00 00 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049b_d6a7_filter_20mode_20is_.rel b/src/nos/lib/messages_lib/049b_d6a7_filter_20mode_20is_.rel new file mode 100644 index 00000000..562b9e4e --- /dev/null +++ b/src/nos/lib/messages_lib/049b_d6a7_filter_20mode_20is_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___049b_d6a7_filter_20mode_20is_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 66 69 6c 74 65 72 20 6d 6f +R 00 00 01 00 +T 0b 00 00 00 64 65 20 69 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049c_856f_heard.rel b/src/nos/lib/messages_lib/049c_856f_heard.rel deleted file mode 100644 index e158ad78..00000000 --- a/src/nos/lib/messages_lib/049c_856f_heard.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___049c_856f_heard Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 68 65 61 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049c_927a_finger.rel b/src/nos/lib/messages_lib/049c_927a_finger.rel new file mode 100644 index 00000000..9f99d27f --- /dev/null +++ b/src/nos/lib/messages_lib/049c_927a_finger.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___049c_927a_finger Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 66 69 6e 67 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049d_8ea1_finger_20name_40hos.rel b/src/nos/lib/messages_lib/049d_8ea1_finger_20name_40hos.rel new file mode 100644 index 00000000..f3d6a123 --- /dev/null +++ b/src/nos/lib/messages_lib/049d_8ea1_finger_20name_40hos.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___049d_8ea1_finger_20name_40hos Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 66 69 6e 67 65 72 20 6e 61 +R 00 00 01 00 +T 0b 00 00 00 6d 65 40 68 6f 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049d_fc9f_help.rel b/src/nos/lib/messages_lib/049d_fc9f_help.rel deleted file mode 100644 index 25be046a..00000000 --- a/src/nos/lib/messages_lib/049d_fc9f_help.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___049d_fc9f_help Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 68 65 6c 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049e_1d5e_homedir.rel b/src/nos/lib/messages_lib/049e_1d5e_homedir.rel deleted file mode 100644 index 613866dc..00000000 --- a/src/nos/lib/messages_lib/049e_1d5e_homedir.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___049e_1d5e_homedir Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 68 6f 6d 65 64 69 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049e_28f4_flush.rel b/src/nos/lib/messages_lib/049e_28f4_flush.rel new file mode 100644 index 00000000..c5c1c476 --- /dev/null +++ b/src/nos/lib/messages_lib/049e_28f4_flush.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___049e_28f4_flush Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 66 6c 75 73 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049f_6fa6_hop.rel b/src/nos/lib/messages_lib/049f_6fa6_hop.rel deleted file mode 100644 index 2651ec13..00000000 --- a/src/nos/lib/messages_lib/049f_6fa6_hop.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___049f_6fa6_hop Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 68 6f 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/049f_db22_fmount_28_25d_2c_20.rel b/src/nos/lib/messages_lib/049f_db22_fmount_28_25d_2c_20.rel new file mode 100644 index 00000000..2b523e91 --- /dev/null +++ b/src/nos/lib/messages_lib/049f_db22_fmount_28_25d_2c_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___049f_db22_fmount_28_25d_2c_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 66 6d 6f 75 6e 74 28 25 64 +R 00 00 01 00 +T 0b 00 00 00 2c 20 30 78 25 78 2c 20 25 64 29 +R 00 00 01 00 +T 16 00 00 00 20 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a0_9479_fmount_28_29_20retu.rel b/src/nos/lib/messages_lib/04a0_9479_fmount_28_29_20retu.rel new file mode 100644 index 00000000..c275c96d --- /dev/null +++ b/src/nos/lib/messages_lib/04a0_9479_fmount_28_29_20retu.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___04a0_9479_fmount_28_29_20retu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 66 6d 6f 75 6e 74 28 29 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 74 75 72 6e 69 6e 67 20 2d +R 00 00 01 00 +T 16 00 00 00 31 2c 20 65 72 72 6f 72 20 25 75 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a0_df98_host.rel b/src/nos/lib/messages_lib/04a0_df98_host.rel deleted file mode 100644 index f14f0b37..00000000 --- a/src/nos/lib/messages_lib/04a0_df98_host.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04a0_df98_host Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 68 6f 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a1_476e_hostname.rel b/src/nos/lib/messages_lib/04a1_476e_hostname.rel deleted file mode 100644 index 46f52d12..00000000 --- a/src/nos/lib/messages_lib/04a1_476e_hostname.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04a1_476e_hostname Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 68 6f 73 74 6e 61 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a1_d221_fmount_28_29_20retu.rel b/src/nos/lib/messages_lib/04a1_d221_fmount_28_29_20retu.rel new file mode 100644 index 00000000..3e77ac58 --- /dev/null +++ b/src/nos/lib/messages_lib/04a1_d221_fmount_28_29_20retu.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___04a1_d221_fmount_28_29_20retu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 66 6d 6f 75 6e 74 28 29 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 74 75 72 6e 69 6e 67 20 30 +R 00 00 01 00 +T 16 00 00 00 2c 20 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a2_2f25_icmp.rel b/src/nos/lib/messages_lib/04a2_2f25_icmp.rel deleted file mode 100644 index d5d57957..00000000 --- a/src/nos/lib/messages_lib/04a2_2f25_icmp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04a2_2f25_icmp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 69 63 6d 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a2_dc8b_fmount_3a_20can_27t.rel b/src/nos/lib/messages_lib/04a2_dc8b_fmount_3a_20can_27t.rel new file mode 100644 index 00000000..ad9d2a2a --- /dev/null +++ b/src/nos/lib/messages_lib/04a2_dc8b_fmount_3a_20can_27t.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___04a2_dc8b_fmount_3a_20can_27t Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 66 6d 6f 75 6e 74 3a 20 63 +R 00 00 01 00 +T 0b 00 00 00 61 6e 27 74 20 6f 70 65 6e 20 66 +R 00 00 01 00 +T 16 00 00 00 73 20 6f 6e 20 30 78 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a3_8074_fork.rel b/src/nos/lib/messages_lib/04a3_8074_fork.rel new file mode 100644 index 00000000..a5da0c2e --- /dev/null +++ b/src/nos/lib/messages_lib/04a3_8074_fork.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04a3_8074_fork Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 66 6f 72 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a3_dd41_ident.rel b/src/nos/lib/messages_lib/04a3_dd41_ident.rel deleted file mode 100644 index a5f15922..00000000 --- a/src/nos/lib/messages_lib/04a3_dd41_ident.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04a3_dd41_ident Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 69 64 65 6e 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a4_8227_forward.rel b/src/nos/lib/messages_lib/04a4_8227_forward.rel new file mode 100644 index 00000000..19fefee7 --- /dev/null +++ b/src/nos/lib/messages_lib/04a4_8227_forward.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04a4_8227_forward Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 66 6f 72 77 61 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a4_fe83_ifconfig.rel b/src/nos/lib/messages_lib/04a4_fe83_ifconfig.rel deleted file mode 100644 index 0908dacb..00000000 --- a/src/nos/lib/messages_lib/04a4_fe83_ifconfig.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04a4_fe83_ifconfig Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 69 66 63 6f 6e 66 69 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a5_6196_ignored_20_28hold_2.rel b/src/nos/lib/messages_lib/04a5_6196_ignored_20_28hold_2.rel deleted file mode 100644 index d079dc52..00000000 --- a/src/nos/lib/messages_lib/04a5_6196_ignored_20_28hold_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___04a5_6196_ignored_20_28hold_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 69 67 6e 6f 72 65 64 20 28 -R 00 00 01 00 -T 0b 00 00 00 68 6f 6c 64 2d 64 6f 77 6e 29 3a -R 00 00 01 00 -T 16 00 00 00 20 25 73 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a5_c066_fp_20_20_20_20_20_2.rel b/src/nos/lib/messages_lib/04a5_c066_fp_20_20_20_20_20_2.rel new file mode 100644 index 00000000..f30f2f45 --- /dev/null +++ b/src/nos/lib/messages_lib/04a5_c066_fp_20_20_20_20_20_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___04a5_c066_fp_20_20_20_20_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 66 70 20 20 20 20 20 20 20 +R 00 00 01 00 +T 0b 00 00 00 66 64 20 20 20 72 65 66 20 20 65 +R 00 00 01 00 +T 16 00 00 00 6f 6c 20 20 20 74 79 70 65 20 6d +R 00 00 01 00 +T 21 00 00 00 6f 64 20 62 75 66 20 20 66 6c 61 +R 00 00 01 00 +T 2c 00 00 00 67 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a6_9a2a_free_3a_20WARNING_2.rel b/src/nos/lib/messages_lib/04a6_9a2a_free_3a_20WARNING_2.rel new file mode 100644 index 00000000..acf8fc72 --- /dev/null +++ b/src/nos/lib/messages_lib/04a6_9a2a_free_3a_20WARNING_2.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3c flags 0 +S ___04a6_9a2a_free_3a_20WARNING_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3a 00 66 72 65 65 3a 20 57 41 52 +R 00 00 01 00 +T 0b 00 00 00 4e 49 4e 47 21 20 69 6e 76 61 6c +R 00 00 01 00 +T 16 00 00 00 69 64 20 70 6f 69 6e 74 65 72 20 +R 00 00 01 00 +T 21 00 00 00 28 25 70 29 20 70 63 20 3d 20 30 +R 00 00 01 00 +T 2c 00 00 00 78 25 78 20 25 78 20 70 72 6f 63 +R 00 00 01 00 +T 37 00 00 00 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a6_dc84_info.rel b/src/nos/lib/messages_lib/04a6_dc84_info.rel deleted file mode 100644 index ae91b593..00000000 --- a/src/nos/lib/messages_lib/04a6_dc84_info.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04a6_dc84_info Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 69 6e 66 6f 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a7_0500_input_20line_3a_20_.rel b/src/nos/lib/messages_lib/04a7_0500_input_20line_3a_20_.rel deleted file mode 100644 index e4079748..00000000 --- a/src/nos/lib/messages_lib/04a7_0500_input_20line_3a_20_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___04a7_0500_input_20line_3a_20_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 69 6e 70 75 74 20 6c 69 6e -R 00 00 01 00 -T 0b 00 00 00 65 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a7_13ec_freeblk_28_25u_2c_2.rel b/src/nos/lib/messages_lib/04a7_13ec_freeblk_28_25u_2c_2.rel new file mode 100644 index 00000000..4ca9f124 --- /dev/null +++ b/src/nos/lib/messages_lib/04a7_13ec_freeblk_28_25u_2c_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___04a7_13ec_freeblk_28_25u_2c_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 66 72 65 65 62 6c 6b 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 2c 20 25 75 2c 20 25 75 29 20 +R 00 00 01 00 +T 16 00 00 00 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a8_9677_interface.rel b/src/nos/lib/messages_lib/04a8_9677_interface.rel deleted file mode 100644 index 1087bb79..00000000 --- a/src/nos/lib/messages_lib/04a8_9677_interface.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___04a8_9677_interface Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 69 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a8_bc64_freeblk_28_29_20ret.rel b/src/nos/lib/messages_lib/04a8_bc64_freeblk_28_29_20ret.rel new file mode 100644 index 00000000..af7cd3ec --- /dev/null +++ b/src/nos/lib/messages_lib/04a8_bc64_freeblk_28_29_20ret.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___04a8_bc64_freeblk_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 66 72 65 65 62 6c 6b 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 2c +R 00 00 01 00 +T 16 00 00 00 20 65 72 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a9_3018_freeblk_28_29_20ret.rel b/src/nos/lib/messages_lib/04a9_3018_freeblk_28_29_20ret.rel new file mode 100644 index 00000000..a26bd201 --- /dev/null +++ b/src/nos/lib/messages_lib/04a9_3018_freeblk_28_29_20ret.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___04a9_3018_freeblk_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 66 72 65 65 62 6c 6b 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 2c +R 00 00 01 00 +T 16 00 00 00 20 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04a9_3fa5_ioctl.rel b/src/nos/lib/messages_lib/04a9_3fa5_ioctl.rel deleted file mode 100644 index 763a254d..00000000 --- a/src/nos/lib/messages_lib/04a9_3fa5_ioctl.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04a9_3fa5_ioctl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 69 6f 63 74 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04aa_3172_ip.rel b/src/nos/lib/messages_lib/04aa_3172_ip.rel deleted file mode 100644 index 451320dc..00000000 --- a/src/nos/lib/messages_lib/04aa_3172_ip.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___04aa_3172_ip Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 69 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04aa_4c13_freebuf_28_25u_29_2.rel b/src/nos/lib/messages_lib/04aa_4c13_freebuf_28_25u_29_2.rel new file mode 100644 index 00000000..dce459a1 --- /dev/null +++ b/src/nos/lib/messages_lib/04aa_4c13_freebuf_28_25u_29_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___04aa_4c13_freebuf_28_25u_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 66 72 65 65 62 75 66 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 29 20 73 74 61 72 74 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ab_0c86_freebuf_28_29_20ret.rel b/src/nos/lib/messages_lib/04ab_0c86_freebuf_28_29_20ret.rel new file mode 100644 index 00000000..b31a2fec --- /dev/null +++ b/src/nos/lib/messages_lib/04ab_0c86_freebuf_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___04ab_0c86_freebuf_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 66 72 65 65 62 75 66 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 2c 20 66 6f 75 6e 64 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ab_d229_ip_5frecv_28_25s_29.rel b/src/nos/lib/messages_lib/04ab_d229_ip_5frecv_28_25s_29.rel deleted file mode 100644 index 13afe442..00000000 --- a/src/nos/lib/messages_lib/04ab_d229_ip_5frecv_28_25s_29.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___04ab_d229_ip_5frecv_28_25s_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 69 70 5f 72 65 63 76 28 25 -R 00 00 01 00 -T 0b 00 00 00 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ac_289f_ip_5fsend_0a.rel b/src/nos/lib/messages_lib/04ac_289f_ip_5fsend_0a.rel deleted file mode 100644 index be220302..00000000 --- a/src/nos/lib/messages_lib/04ac_289f_ip_5fsend_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04ac_289f_ip_5fsend_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 69 70 5f 73 65 6e 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ac_f896_freelist.rel b/src/nos/lib/messages_lib/04ac_f896_freelist.rel new file mode 100644 index 00000000..2425075e --- /dev/null +++ b/src/nos/lib/messages_lib/04ac_f896_freelist.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04ac_f896_freelist Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 66 72 65 65 6c 69 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ad_0191_ipaddress.rel b/src/nos/lib/messages_lib/04ad_0191_ipaddress.rel deleted file mode 100644 index 298063fb..00000000 --- a/src/nos/lib/messages_lib/04ad_0191_ipaddress.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___04ad_0191_ipaddress Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 69 70 61 64 64 72 65 73 73 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ad_bd4f_from_20_25s_20.rel b/src/nos/lib/messages_lib/04ad_bd4f_from_20_25s_20.rel new file mode 100644 index 00000000..31d6f45f --- /dev/null +++ b/src/nos/lib/messages_lib/04ad_bd4f_from_20_25s_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04ad_bd4f_from_20_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 66 72 6f 6d 20 25 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ae_5b02_from_20_25s_2ebbs_2.rel b/src/nos/lib/messages_lib/04ae_5b02_from_20_25s_2ebbs_2.rel new file mode 100644 index 00000000..1b5d5856 --- /dev/null +++ b/src/nos/lib/messages_lib/04ae_5b02_from_20_25s_2ebbs_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___04ae_5b02_from_20_25s_2ebbs_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 66 72 6f 6d 20 25 73 2e 62 +R 00 00 01 00 +T 0b 00 00 00 62 73 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ae_dfc4_ipcp.rel b/src/nos/lib/messages_lib/04ae_dfc4_ipcp.rel deleted file mode 100644 index a5f11117..00000000 --- a/src/nos/lib/messages_lib/04ae_dfc4_ipcp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04ae_dfc4_ipcp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 69 70 63 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04af_2208_fs_5finit_28_29.rel b/src/nos/lib/messages_lib/04af_2208_fs_5finit_28_29.rel new file mode 100644 index 00000000..ac153df8 --- /dev/null +++ b/src/nos/lib/messages_lib/04af_2208_fs_5finit_28_29.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___04af_2208_fs_5finit_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 66 73 5f 69 6e 69 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04af_f4c1_irtt.rel b/src/nos/lib/messages_lib/04af_f4c1_irtt.rel deleted file mode 100644 index df6a9284..00000000 --- a/src/nos/lib/messages_lib/04af_f4c1_irtt.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04af_f4c1_irtt Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 69 72 74 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b0_516b_kick.rel b/src/nos/lib/messages_lib/04b0_516b_kick.rel deleted file mode 100644 index 232bfe79..00000000 --- a/src/nos/lib/messages_lib/04b0_516b_kick.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04b0_516b_kick Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6b 69 63 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b0_88d9_fsp_200x_25x_20s_5f.rel b/src/nos/lib/messages_lib/04b0_88d9_fsp_200x_25x_20s_5f.rel new file mode 100644 index 00000000..4641e54f --- /dev/null +++ b/src/nos/lib/messages_lib/04b0_88d9_fsp_200x_25x_20s_5f.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___04b0_88d9_fsp_200x_25x_20s_5f Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 66 73 70 20 30 78 25 78 20 +R 00 00 01 00 +T 0b 00 00 00 73 5f 6d 6f 75 6e 74 65 64 20 30 +R 00 00 01 00 +T 16 00 00 00 78 25 78 20 73 5f 64 65 76 20 25 +R 00 00 01 00 +T 21 00 00 00 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b1_7fbc_fstat.rel b/src/nos/lib/messages_lib/04b1_7fbc_fstat.rel new file mode 100644 index 00000000..4c4c6dee --- /dev/null +++ b/src/nos/lib/messages_lib/04b1_7fbc_fstat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04b1_7fbc_fstat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 66 73 74 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b1_a61c_kill.rel b/src/nos/lib/messages_lib/04b1_a61c_kill.rel deleted file mode 100644 index 7a387cc6..00000000 --- a/src/nos/lib/messages_lib/04b1_a61c_kill.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04b1_a61c_kill Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6b 69 6c 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b2_0e84_ftp.rel b/src/nos/lib/messages_lib/04b2_0e84_ftp.rel new file mode 100644 index 00000000..77fe5f78 --- /dev/null +++ b/src/nos/lib/messages_lib/04b2_0e84_ftp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04b2_0e84_ftp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 66 74 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b2_ff9f_kill_20_3cjobnumber.rel b/src/nos/lib/messages_lib/04b2_ff9f_kill_20_3cjobnumber.rel deleted file mode 100644 index 7e6347b1..00000000 --- a/src/nos/lib/messages_lib/04b2_ff9f_kill_20_3cjobnumber.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___04b2_ff9f_kill_20_3cjobnumber Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 6b 69 6c 6c 20 3c 6a 6f 62 -R 00 00 01 00 -T 0b 00 00 00 6e 75 6d 62 65 72 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b3_5e27_ksigs_20_25lu_20que.rel b/src/nos/lib/messages_lib/04b3_5e27_ksigs_20_25lu_20que.rel deleted file mode 100644 index c10c5c7b..00000000 --- a/src/nos/lib/messages_lib/04b3_5e27_ksigs_20_25lu_20que.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3c flags 0 -S ___04b3_5e27_ksigs_20_25lu_20que Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3a 00 6b 73 69 67 73 20 25 6c 75 -R 00 00 01 00 -T 0b 00 00 00 20 71 75 65 75 65 64 20 25 6c 75 -R 00 00 01 00 -T 16 00 00 00 20 68 69 77 61 74 20 25 75 20 77 -R 00 00 01 00 -T 21 00 00 00 6f 6b 65 6e 20 25 6c 75 20 6e 6f -R 00 00 01 00 -T 2c 00 00 00 70 73 20 25 6c 75 20 64 75 70 73 -R 00 00 01 00 -T 37 00 00 00 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b3_bafd_ftp_20_3caddress_3e.rel b/src/nos/lib/messages_lib/04b3_bafd_ftp_20_3caddress_3e.rel new file mode 100644 index 00000000..38d5f7e5 --- /dev/null +++ b/src/nos/lib/messages_lib/04b3_bafd_ftp_20_3caddress_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___04b3_bafd_ftp_20_3caddress_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 66 74 70 20 3c 61 64 64 72 +R 00 00 01 00 +T 0b 00 00 00 65 73 73 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b4_1bbe_kwaits_20_25lu_20no.rel b/src/nos/lib/messages_lib/04b4_1bbe_kwaits_20_25lu_20no.rel deleted file mode 100644 index 2f1e812f..00000000 --- a/src/nos/lib/messages_lib/04b4_1bbe_kwaits_20_25lu_20no.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___04b4_1bbe_kwaits_20_25lu_20no Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 6b 77 61 69 74 73 20 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 20 6e 6f 70 73 20 25 6c 75 20 -R 00 00 01 00 -T 16 00 00 00 66 72 6f 6d 20 69 6e 74 20 25 6c -R 00 00 01 00 -T 21 00 00 00 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b4_f999_ftp_3e_20syst_0a.rel b/src/nos/lib/messages_lib/04b4_f999_ftp_3e_20syst_0a.rel new file mode 100644 index 00000000..4ac59f26 --- /dev/null +++ b/src/nos/lib/messages_lib/04b4_f999_ftp_3e_20syst_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___04b4_f999_ftp_3e_20syst_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 66 74 70 3e 20 73 79 73 74 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b5_51ba_garbage_20collectio.rel b/src/nos/lib/messages_lib/04b5_51ba_garbage_20collectio.rel new file mode 100644 index 00000000..c0b99ad9 --- /dev/null +++ b/src/nos/lib/messages_lib/04b5_51ba_garbage_20collectio.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___04b5_51ba_garbage_20collectio Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 67 61 72 62 61 67 65 20 63 +R 00 00 01 00 +T 0b 00 00 00 6f 6c 6c 65 63 74 69 6f 6e 73 20 +R 00 00 01 00 +T 16 00 00 00 79 65 6c 6c 6f 77 20 25 6c 75 20 +R 00 00 01 00 +T 21 00 00 00 72 65 64 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b5_a567_lcp.rel b/src/nos/lib/messages_lib/04b5_a567_lcp.rel deleted file mode 100644 index ccf96436..00000000 --- a/src/nos/lib/messages_lib/04b5_a567_lcp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04b5_a567_lcp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6c 63 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b6_b632_link.rel b/src/nos/lib/messages_lib/04b6_b632_link.rel deleted file mode 100644 index 60a11341..00000000 --- a/src/nos/lib/messages_lib/04b6_b632_link.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04b6_b632_link Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6c 69 6e 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b6_c2ce_gateway.rel b/src/nos/lib/messages_lib/04b6_c2ce_gateway.rel new file mode 100644 index 00000000..80029486 --- /dev/null +++ b/src/nos/lib/messages_lib/04b6_c2ce_gateway.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04b6_c2ce_gateway Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 67 61 74 65 77 61 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b7_9e35_get.rel b/src/nos/lib/messages_lib/04b7_9e35_get.rel new file mode 100644 index 00000000..327d497d --- /dev/null +++ b/src/nos/lib/messages_lib/04b7_9e35_get.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04b7_9e35_get Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 67 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b7_dfe4_linkaddress.rel b/src/nos/lib/messages_lib/04b7_dfe4_linkaddress.rel deleted file mode 100644 index ec4d90d5..00000000 --- a/src/nos/lib/messages_lib/04b7_dfe4_linkaddress.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___04b7_dfe4_linkaddress Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 6c 69 6e 6b 61 64 64 72 65 -R 00 00 01 00 -T 0b 00 00 00 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b8_7bad_list.rel b/src/nos/lib/messages_lib/04b8_7bad_list.rel deleted file mode 100644 index 6b7bcca0..00000000 --- a/src/nos/lib/messages_lib/04b8_7bad_list.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04b8_7bad_list Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6c 69 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b8_c7c0_get_20_3cremotefile.rel b/src/nos/lib/messages_lib/04b8_c7c0_get_20_3cremotefile.rel new file mode 100644 index 00000000..f3b7ba6a --- /dev/null +++ b/src/nos/lib/messages_lib/04b8_c7c0_get_20_3cremotefile.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___04b8_c7c0_get_20_3cremotefile Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 67 65 74 20 3c 72 65 6d 6f +R 00 00 01 00 +T 0b 00 00 00 74 65 66 69 6c 65 3e 20 3c 6c 6f +R 00 00 01 00 +T 16 00 00 00 63 61 6c 66 69 6c 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b9_4346_listen.rel b/src/nos/lib/messages_lib/04b9_4346_listen.rel deleted file mode 100644 index 89b00d5f..00000000 --- a/src/nos/lib/messages_lib/04b9_4346_listen.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04b9_4346_listen Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6c 69 73 74 65 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04b9_60c5_getfsys.rel b/src/nos/lib/messages_lib/04b9_60c5_getfsys.rel new file mode 100644 index 00000000..14f4ebff --- /dev/null +++ b/src/nos/lib/messages_lib/04b9_60c5_getfsys.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04b9_60c5_getfsys Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 67 65 74 66 73 79 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ba_631b_getinode_3a_20bad_2.rel b/src/nos/lib/messages_lib/04ba_631b_getinode_3a_20bad_2.rel new file mode 100644 index 00000000..5d656b42 --- /dev/null +++ b/src/nos/lib/messages_lib/04ba_631b_getinode_3a_20bad_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___04ba_631b_getinode_3a_20bad_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 67 65 74 69 6e 6f 64 65 3a +R 00 00 01 00 +T 0b 00 00 00 20 62 61 64 20 6f 66 74 20 25 75 +R 00 00 01 00 +T 16 00 00 00 25 73 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ba_a5dd_listservers.rel b/src/nos/lib/messages_lib/04ba_a5dd_listservers.rel deleted file mode 100644 index a1da80ac..00000000 --- a/src/nos/lib/messages_lib/04ba_a5dd_listservers.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___04ba_a5dd_listservers Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 6c 69 73 74 73 65 72 76 65 -R 00 00 01 00 -T 0b 00 00 00 72 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bb_7dac_getset.rel b/src/nos/lib/messages_lib/04bb_7dac_getset.rel new file mode 100644 index 00000000..0fe1534b --- /dev/null +++ b/src/nos/lib/messages_lib/04bb_7dac_getset.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04bb_7dac_getset Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 67 65 74 73 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bb_f2d8_local.rel b/src/nos/lib/messages_lib/04bb_f2d8_local.rel deleted file mode 100644 index 139cad78..00000000 --- a/src/nos/lib/messages_lib/04bb_f2d8_local.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04bb_f2d8_local Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6c 6f 63 61 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bc_68f9_log.rel b/src/nos/lib/messages_lib/04bc_68f9_log.rel deleted file mode 100644 index a856a7c8..00000000 --- a/src/nos/lib/messages_lib/04bc_68f9_log.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04bc_68f9_log Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6c 6f 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bc_74d1_getting_20block_20_.rel b/src/nos/lib/messages_lib/04bc_74d1_getting_20block_20_.rel new file mode 100644 index 00000000..3f6a84f1 --- /dev/null +++ b/src/nos/lib/messages_lib/04bc_74d1_getting_20block_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___04bc_74d1_getting_20block_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 67 65 74 74 69 6e 67 20 62 +R 00 00 01 00 +T 0b 00 00 00 6c 6f 63 6b 20 25 64 20 2d 3e 20 +R 00 00 01 00 +T 16 00 00 00 25 64 2c 20 65 72 72 6e 6f 20 3d +R 00 00 01 00 +T 21 00 00 00 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bd_b3cb_groups.rel b/src/nos/lib/messages_lib/04bd_b3cb_groups.rel new file mode 100644 index 00000000..f808413e --- /dev/null +++ b/src/nos/lib/messages_lib/04bd_b3cb_groups.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04bd_b3cb_groups Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 67 72 6f 75 70 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bd_feb4_logfile.rel b/src/nos/lib/messages_lib/04bd_feb4_logfile.rel deleted file mode 100644 index e4cdc767..00000000 --- a/src/nos/lib/messages_lib/04bd_feb4_logfile.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___04bd_feb4_logfile Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6c 6f 67 66 69 6c 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04be_156e_hash.rel b/src/nos/lib/messages_lib/04be_156e_hash.rel new file mode 100644 index 00000000..e561fe4a --- /dev/null +++ b/src/nos/lib/messages_lib/04be_156e_hash.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04be_156e_hash Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 68 61 73 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04be_52c6_login_3a_20.rel b/src/nos/lib/messages_lib/04be_52c6_login_3a_20.rel deleted file mode 100644 index 0a2ff915..00000000 --- a/src/nos/lib/messages_lib/04be_52c6_login_3a_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___04be_52c6_login_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6c 6f 67 69 6e 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bf_5bc8_heap_20size_20_25lu.rel b/src/nos/lib/messages_lib/04bf_5bc8_heap_20size_20_25lu.rel new file mode 100644 index 00000000..aa36e014 --- /dev/null +++ b/src/nos/lib/messages_lib/04bf_5bc8_heap_20size_20_25lu.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___04bf_5bc8_heap_20size_20_25lu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 68 65 61 70 20 73 69 7a 65 +R 00 00 01 00 +T 0b 00 00 00 20 25 6c 75 20 61 76 61 69 6c 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 28 25 6c 75 25 25 29 +R 00 00 01 00 +T 21 00 00 00 20 6d 6f 72 65 63 6f 72 65 73 20 +R 00 00 01 00 +T 2c 00 00 00 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04bf_a516_logscreen.rel b/src/nos/lib/messages_lib/04bf_a516_logscreen.rel deleted file mode 100644 index 27d39ce0..00000000 --- a/src/nos/lib/messages_lib/04bf_a516_logscreen.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___04bf_a516_logscreen Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6c 6f 67 73 63 72 65 65 6e -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c0_856f_heard.rel b/src/nos/lib/messages_lib/04c0_856f_heard.rel new file mode 100644 index 00000000..1640b4f3 --- /dev/null +++ b/src/nos/lib/messages_lib/04c0_856f_heard.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04c0_856f_heard Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 68 65 61 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c0_8f77_lookup.rel b/src/nos/lib/messages_lib/04c0_8f77_lookup.rel deleted file mode 100644 index 793e9a80..00000000 --- a/src/nos/lib/messages_lib/04c0_8f77_lookup.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04c0_8f77_lookup Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6c 6f 6f 6b 75 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c1_7d51_ls.rel b/src/nos/lib/messages_lib/04c1_7d51_ls.rel deleted file mode 100644 index 7ca4f8f0..00000000 --- a/src/nos/lib/messages_lib/04c1_7d51_ls.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___04c1_7d51_ls Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 6c 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c1_fc9f_help.rel b/src/nos/lib/messages_lib/04c1_fc9f_help.rel new file mode 100644 index 00000000..20af1163 --- /dev/null +++ b/src/nos/lib/messages_lib/04c1_fc9f_help.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04c1_fc9f_help Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 68 65 6c 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c2_1d5e_homedir.rel b/src/nos/lib/messages_lib/04c2_1d5e_homedir.rel new file mode 100644 index 00000000..377e2d15 --- /dev/null +++ b/src/nos/lib/messages_lib/04c2_1d5e_homedir.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04c2_1d5e_homedir Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 68 6f 6d 65 64 69 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c2_634b_lseek.rel b/src/nos/lib/messages_lib/04c2_634b_lseek.rel deleted file mode 100644 index 22665260..00000000 --- a/src/nos/lib/messages_lib/04c2_634b_lseek.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04c2_634b_lseek Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6c 73 65 65 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c3_0288_magic.rel b/src/nos/lib/messages_lib/04c3_0288_magic.rel deleted file mode 100644 index abf0036a..00000000 --- a/src/nos/lib/messages_lib/04c3_0288_magic.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04c3_0288_magic Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6d 61 67 69 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c3_6fa6_hop.rel b/src/nos/lib/messages_lib/04c3_6fa6_hop.rel new file mode 100644 index 00000000..4a2ee935 --- /dev/null +++ b/src/nos/lib/messages_lib/04c3_6fa6_hop.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04c3_6fa6_hop Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 68 6f 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c4_868b_maibox_20name_20not.rel b/src/nos/lib/messages_lib/04c4_868b_maibox_20name_20not.rel deleted file mode 100644 index 0cc4ea61..00000000 --- a/src/nos/lib/messages_lib/04c4_868b_maibox_20name_20not.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___04c4_868b_maibox_20name_20not Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 6d 61 69 62 6f 78 20 6e 61 -R 00 00 01 00 -T 0b 00 00 00 6d 65 20 6e 6f 74 20 73 65 74 20 -R 00 00 01 00 -T 16 00 00 00 79 65 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c4_df98_host.rel b/src/nos/lib/messages_lib/04c4_df98_host.rel new file mode 100644 index 00000000..e04fb797 --- /dev/null +++ b/src/nos/lib/messages_lib/04c4_df98_host.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04c4_df98_host Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 68 6f 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c5_2d7f_mailbox.rel b/src/nos/lib/messages_lib/04c5_2d7f_mailbox.rel deleted file mode 100644 index 82fd9517..00000000 --- a/src/nos/lib/messages_lib/04c5_2d7f_mailbox.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___04c5_2d7f_mailbox Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6d 61 69 6c 62 6f 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c5_476e_hostname.rel b/src/nos/lib/messages_lib/04c5_476e_hostname.rel new file mode 100644 index 00000000..f26f5d03 --- /dev/null +++ b/src/nos/lib/messages_lib/04c5_476e_hostname.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04c5_476e_hostname Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 68 6f 73 74 6e 61 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c6_001d_i_5fopen_28_25u_2c_.rel b/src/nos/lib/messages_lib/04c6_001d_i_5fopen_28_25u_2c_.rel new file mode 100644 index 00000000..c638dc48 --- /dev/null +++ b/src/nos/lib/messages_lib/04c6_001d_i_5fopen_28_25u_2c_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___04c6_001d_i_5fopen_28_25u_2c_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 69 5f 6f 70 65 6e 28 25 75 +R 00 00 01 00 +T 0b 00 00 00 2c 20 25 75 29 20 73 74 61 72 74 +R 00 00 01 00 +T 16 00 00 00 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c6_2084_mailbox_20name_20no.rel b/src/nos/lib/messages_lib/04c6_2084_mailbox_20name_20no.rel deleted file mode 100644 index f4f6d435..00000000 --- a/src/nos/lib/messages_lib/04c6_2084_mailbox_20name_20no.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 35 flags 0 -S ___04c6_2084_mailbox_20name_20no Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 33 00 6d 61 69 6c 62 6f 78 20 6e -R 00 00 01 00 -T 0b 00 00 00 61 6d 65 20 6e 6f 74 20 64 65 66 -R 00 00 01 00 -T 16 00 00 00 69 6e 65 64 20 79 65 74 2e 28 70 -R 00 00 01 00 -T 21 00 00 00 6f 70 20 6d 61 69 6c 62 6f 78 20 -R 00 00 01 00 -T 2c 00 00 00 3c 6e 61 6d 65 3e 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c7_86f8_mailhost.rel b/src/nos/lib/messages_lib/04c7_86f8_mailhost.rel deleted file mode 100644 index 92c14f2c..00000000 --- a/src/nos/lib/messages_lib/04c7_86f8_mailhost.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04c7_86f8_mailhost Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 6d 61 69 6c 68 6f 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c7_e51c_i_5fopen_28_29_20re.rel b/src/nos/lib/messages_lib/04c7_e51c_i_5fopen_28_29_20re.rel new file mode 100644 index 00000000..a892c168 --- /dev/null +++ b/src/nos/lib/messages_lib/04c7_e51c_i_5fopen_28_29_20re.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___04c7_e51c_i_5fopen_28_29_20re Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 69 5f 6f 70 65 6e 28 29 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 74 75 72 6e 69 6e 67 20 30 +R 00 00 01 00 +T 16 00 00 00 78 25 78 2c 20 73 75 63 63 65 73 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c8_63b8_mailhost_20not_20de.rel b/src/nos/lib/messages_lib/04c8_63b8_mailhost_20not_20de.rel deleted file mode 100644 index 8737c2b0..00000000 --- a/src/nos/lib/messages_lib/04c8_63b8_mailhost_20not_20de.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___04c8_63b8_mailhost_20not_20de Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 6d 61 69 6c 68 6f 73 74 20 -R 00 00 01 00 -T 0b 00 00 00 6e 6f 74 20 64 65 66 69 6e 65 64 -R 00 00 01 00 -T 16 00 00 00 20 79 65 74 2e 28 70 6f 70 20 6d -R 00 00 01 00 -T 21 00 00 00 61 69 6c 68 6f 73 74 20 3c 68 6f -R 00 00 01 00 -T 2c 00 00 00 73 74 3e 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c8_64fb_i_5fopen_28_29_20re.rel b/src/nos/lib/messages_lib/04c8_64fb_i_5fopen_28_29_20re.rel new file mode 100644 index 00000000..6a3ee19e --- /dev/null +++ b/src/nos/lib/messages_lib/04c8_64fb_i_5fopen_28_29_20re.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___04c8_64fb_i_5fopen_28_29_20re Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 69 5f 6f 70 65 6e 28 29 20 +R 00 00 01 00 +T 0b 00 00 00 72 65 74 75 72 6e 69 6e 67 20 4e +R 00 00 01 00 +T 16 00 00 00 55 4c 4c 2c 20 65 72 72 6f 72 20 +R 00 00 01 00 +T 21 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c9_139d_maxclients.rel b/src/nos/lib/messages_lib/04c9_139d_maxclients.rel deleted file mode 100644 index 707d7dc8..00000000 --- a/src/nos/lib/messages_lib/04c9_139d_maxclients.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___04c9_139d_maxclients Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 6d 61 78 63 6c 69 65 6e 74 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04c9_2f25_icmp.rel b/src/nos/lib/messages_lib/04c9_2f25_icmp.rel new file mode 100644 index 00000000..054a8135 --- /dev/null +++ b/src/nos/lib/messages_lib/04c9_2f25_icmp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04c9_2f25_icmp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 69 63 6d 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ca_8d56_maxframe.rel b/src/nos/lib/messages_lib/04ca_8d56_maxframe.rel deleted file mode 100644 index 785df048..00000000 --- a/src/nos/lib/messages_lib/04ca_8d56_maxframe.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04ca_8d56_maxframe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 6d 61 78 66 72 61 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ca_dd41_ident.rel b/src/nos/lib/messages_lib/04ca_dd41_ident.rel new file mode 100644 index 00000000..4b658b41 --- /dev/null +++ b/src/nos/lib/messages_lib/04ca_dd41_ident.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04ca_dd41_ident Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 69 64 65 6e 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cb_d5aa_maximum_20route_20q.rel b/src/nos/lib/messages_lib/04cb_d5aa_maximum_20route_20q.rel deleted file mode 100644 index 6e53aeec..00000000 --- a/src/nos/lib/messages_lib/04cb_d5aa_maximum_20route_20q.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___04cb_d5aa_maximum_20route_20q Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 6d 61 78 69 6d 75 6d 20 72 -R 00 00 01 00 -T 0b 00 00 00 6f 75 74 65 20 71 75 61 6c 69 74 -R 00 00 01 00 -T 16 00 00 00 79 20 69 73 20 32 35 35 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cb_fe83_ifconfig.rel b/src/nos/lib/messages_lib/04cb_fe83_ifconfig.rel new file mode 100644 index 00000000..2cb85181 --- /dev/null +++ b/src/nos/lib/messages_lib/04cb_fe83_ifconfig.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04cb_fe83_ifconfig Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 69 66 63 6f 6e 66 69 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cc_6196_ignored_20_28hold_2.rel b/src/nos/lib/messages_lib/04cc_6196_ignored_20_28hold_2.rel new file mode 100644 index 00000000..56a44b05 --- /dev/null +++ b/src/nos/lib/messages_lib/04cc_6196_ignored_20_28hold_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___04cc_6196_ignored_20_28hold_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 69 67 6e 6f 72 65 64 20 28 +R 00 00 01 00 +T 0b 00 00 00 68 6f 6c 64 2d 64 6f 77 6e 29 3a +R 00 00 01 00 +T 16 00 00 00 20 25 73 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cc_9853_maxmsg.rel b/src/nos/lib/messages_lib/04cc_9853_maxmsg.rel deleted file mode 100644 index 7a829e9d..00000000 --- a/src/nos/lib/messages_lib/04cc_9853_maxmsg.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04cc_9853_maxmsg Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6d 61 78 6d 73 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cd_7203_maxttl.rel b/src/nos/lib/messages_lib/04cd_7203_maxttl.rel deleted file mode 100644 index 2977d9fd..00000000 --- a/src/nos/lib/messages_lib/04cd_7203_maxttl.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04cd_7203_maxttl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6d 61 78 74 74 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cd_dc84_info.rel b/src/nos/lib/messages_lib/04cd_dc84_info.rel new file mode 100644 index 00000000..bdcf8202 --- /dev/null +++ b/src/nos/lib/messages_lib/04cd_dc84_info.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04cd_dc84_info Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 69 6e 66 6f 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ce_0500_input_20line_3a_20_.rel b/src/nos/lib/messages_lib/04ce_0500_input_20line_3a_20_.rel new file mode 100644 index 00000000..8bdf5c5f --- /dev/null +++ b/src/nos/lib/messages_lib/04ce_0500_input_20line_3a_20_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___04ce_0500_input_20line_3a_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 69 6e 70 75 74 20 6c 69 6e +R 00 00 01 00 +T 0b 00 00 00 65 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ce_e017_maxwait.rel b/src/nos/lib/messages_lib/04ce_e017_maxwait.rel deleted file mode 100644 index 76bc4c82..00000000 --- a/src/nos/lib/messages_lib/04ce_e017_maxwait.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___04ce_e017_maxwait Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6d 61 78 77 61 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cf_9677_interface.rel b/src/nos/lib/messages_lib/04cf_9677_interface.rel new file mode 100644 index 00000000..50676994 --- /dev/null +++ b/src/nos/lib/messages_lib/04cf_9677_interface.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___04cf_9677_interface Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 69 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04cf_e57a_mbuf_20allocs_20_25.rel b/src/nos/lib/messages_lib/04cf_e57a_mbuf_20allocs_20_25.rel deleted file mode 100644 index 943c19f8..00000000 --- a/src/nos/lib/messages_lib/04cf_e57a_mbuf_20allocs_20_25.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3e flags 0 -S ___04cf_e57a_mbuf_20allocs_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3c 00 6d 62 75 66 20 61 6c 6c 6f -R 00 00 01 00 -T 0b 00 00 00 63 73 20 25 6c 75 20 66 72 65 65 -R 00 00 01 00 -T 16 00 00 00 20 63 61 63 68 65 20 68 69 74 73 -R 00 00 01 00 -T 21 00 00 00 20 25 6c 75 20 28 25 6c 75 25 25 -R 00 00 01 00 -T 2c 00 00 00 29 20 6d 62 75 66 20 66 72 65 65 -R 00 00 01 00 -T 37 00 00 00 73 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d0_3fa5_ioctl.rel b/src/nos/lib/messages_lib/04d0_3fa5_ioctl.rel new file mode 100644 index 00000000..f575fe1a --- /dev/null +++ b/src/nos/lib/messages_lib/04d0_3fa5_ioctl.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04d0_3fa5_ioctl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 69 6f 63 74 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d0_8c4f_mcompare.rel b/src/nos/lib/messages_lib/04d0_8c4f_mcompare.rel deleted file mode 100644 index 2e0e31ab..00000000 --- a/src/nos/lib/messages_lib/04d0_8c4f_mcompare.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___04d0_8c4f_mcompare Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 6d 63 6f 6d 70 61 72 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d1_3172_ip.rel b/src/nos/lib/messages_lib/04d1_3172_ip.rel new file mode 100644 index 00000000..c9f9abf0 --- /dev/null +++ b/src/nos/lib/messages_lib/04d1_3172_ip.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___04d1_3172_ip Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 69 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d1_f47e_mcompare_20_3cfile_.rel b/src/nos/lib/messages_lib/04d1_f47e_mcompare_20_3cfile_.rel deleted file mode 100644 index e6b731a5..00000000 --- a/src/nos/lib/messages_lib/04d1_f47e_mcompare_20_3cfile_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___04d1_f47e_mcompare_20_3cfile_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 6d 63 6f 6d 70 61 72 65 20 -R 00 00 01 00 -T 0b 00 00 00 3c 66 69 6c 65 3e 20 5b 3c 66 69 -R 00 00 01 00 -T 16 00 00 00 6c 65 3e 20 2e 2e 2e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d2_a71a_md5.rel b/src/nos/lib/messages_lib/04d2_a71a_md5.rel deleted file mode 100644 index dee0e299..00000000 --- a/src/nos/lib/messages_lib/04d2_a71a_md5.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04d2_a71a_md5 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6d 64 35 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d2_d229_ip_5frecv_28_25s_29.rel b/src/nos/lib/messages_lib/04d2_d229_ip_5frecv_28_25s_29.rel new file mode 100644 index 00000000..b1426f28 --- /dev/null +++ b/src/nos/lib/messages_lib/04d2_d229_ip_5frecv_28_25s_29.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___04d2_d229_ip_5frecv_28_25s_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 69 70 5f 72 65 63 76 28 25 +R 00 00 01 00 +T 0b 00 00 00 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d3_289f_ip_5fsend_0a.rel b/src/nos/lib/messages_lib/04d3_289f_ip_5fsend_0a.rel new file mode 100644 index 00000000..0b8a02bb --- /dev/null +++ b/src/nos/lib/messages_lib/04d3_289f_ip_5fsend_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04d3_289f_ip_5fsend_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 69 70 5f 73 65 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d3_cc78_md5_20_3cfile_3e.rel b/src/nos/lib/messages_lib/04d3_cc78_md5_20_3cfile_3e.rel deleted file mode 100644 index 977b4e85..00000000 --- a/src/nos/lib/messages_lib/04d3_cc78_md5_20_3cfile_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___04d3_cc78_md5_20_3cfile_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 6d 64 35 20 3c 66 69 6c 65 -R 00 00 01 00 -T 0b 00 00 00 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d4_0191_ipaddress.rel b/src/nos/lib/messages_lib/04d4_0191_ipaddress.rel new file mode 100644 index 00000000..30d183b8 --- /dev/null +++ b/src/nos/lib/messages_lib/04d4_0191_ipaddress.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___04d4_0191_ipaddress Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 69 70 61 64 64 72 65 73 73 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d4_4d2a_memory.rel b/src/nos/lib/messages_lib/04d4_4d2a_memory.rel deleted file mode 100644 index 8f02165f..00000000 --- a/src/nos/lib/messages_lib/04d4_4d2a_memory.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04d4_4d2a_memory Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6d 65 6d 6f 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d5_69ba_memory_20cache_20si.rel b/src/nos/lib/messages_lib/04d5_69ba_memory_20cache_20si.rel deleted file mode 100644 index 3ce99e75..00000000 --- a/src/nos/lib/messages_lib/04d5_69ba_memory_20cache_20si.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___04d5_69ba_memory_20cache_20si Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 6d 65 6d 6f 72 79 20 63 61 -R 00 00 01 00 -T 0b 00 00 00 63 68 65 20 73 69 7a 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d5_dfc4_ipcp.rel b/src/nos/lib/messages_lib/04d5_dfc4_ipcp.rel new file mode 100644 index 00000000..7258b1df --- /dev/null +++ b/src/nos/lib/messages_lib/04d5_dfc4_ipcp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04d5_dfc4_ipcp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 69 70 63 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d6_336a_merge.rel b/src/nos/lib/messages_lib/04d6_336a_merge.rel deleted file mode 100644 index 5f2a1e40..00000000 --- a/src/nos/lib/messages_lib/04d6_336a_merge.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04d6_336a_merge Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6d 65 72 67 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d6_f4c1_irtt.rel b/src/nos/lib/messages_lib/04d6_f4c1_irtt.rel new file mode 100644 index 00000000..c42e37ce --- /dev/null +++ b/src/nos/lib/messages_lib/04d6_f4c1_irtt.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04d6_f4c1_irtt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 69 72 74 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d7_516b_kick.rel b/src/nos/lib/messages_lib/04d7_516b_kick.rel new file mode 100644 index 00000000..901f176e --- /dev/null +++ b/src/nos/lib/messages_lib/04d7_516b_kick.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04d7_516b_kick Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6b 69 63 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d7_649e_merge_20_25s_20_25d.rel b/src/nos/lib/messages_lib/04d7_649e_merge_20_25s_20_25d.rel deleted file mode 100644 index 98c18eb1..00000000 --- a/src/nos/lib/messages_lib/04d7_649e_merge_20_25s_20_25d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___04d7_649e_merge_20_25s_20_25d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 6d 65 72 67 65 20 25 73 20 -R 00 00 01 00 -T 0b 00 00 00 25 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d8_460c_metric_20better_3a_.rel b/src/nos/lib/messages_lib/04d8_460c_metric_20better_3a_.rel deleted file mode 100644 index 0b914298..00000000 --- a/src/nos/lib/messages_lib/04d8_460c_metric_20better_3a_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___04d8_460c_metric_20better_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 6d 65 74 72 69 63 20 62 65 -R 00 00 01 00 -T 0b 00 00 00 74 74 65 72 3a 20 25 73 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d8_a61c_kill.rel b/src/nos/lib/messages_lib/04d8_a61c_kill.rel new file mode 100644 index 00000000..f84c8936 --- /dev/null +++ b/src/nos/lib/messages_lib/04d8_a61c_kill.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04d8_a61c_kill Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6b 69 6c 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d9_3694_metric_20change_3a_.rel b/src/nos/lib/messages_lib/04d9_3694_metric_20change_3a_.rel deleted file mode 100644 index 666ed9c0..00000000 --- a/src/nos/lib/messages_lib/04d9_3694_metric_20change_3a_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 20 flags 0 -S ___04d9_3694_metric_20change_3a_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1e 00 6d 65 74 72 69 63 20 63 68 -R 00 00 01 00 -T 0b 00 00 00 61 6e 67 65 3a 20 25 73 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 20 2d 3e 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04d9_ff9f_kill_20_3cjobnumber.rel b/src/nos/lib/messages_lib/04d9_ff9f_kill_20_3cjobnumber.rel new file mode 100644 index 00000000..4a09df5a --- /dev/null +++ b/src/nos/lib/messages_lib/04d9_ff9f_kill_20_3cjobnumber.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___04d9_ff9f_kill_20_3cjobnumber Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 6b 69 6c 6c 20 3c 6a 6f 62 +R 00 00 01 00 +T 0b 00 00 00 6e 75 6d 62 65 72 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04da_44b0_metric_20not_20bett.rel b/src/nos/lib/messages_lib/04da_44b0_metric_20not_20bett.rel deleted file mode 100644 index d1f78c6c..00000000 --- a/src/nos/lib/messages_lib/04da_44b0_metric_20not_20bett.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___04da_44b0_metric_20not_20bett Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 6d 65 74 72 69 63 20 6e 6f -R 00 00 01 00 -T 0b 00 00 00 74 20 62 65 74 74 65 72 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 73 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04da_5e27_ksigs_20_25lu_20que.rel b/src/nos/lib/messages_lib/04da_5e27_ksigs_20_25lu_20que.rel new file mode 100644 index 00000000..b9c7a7da --- /dev/null +++ b/src/nos/lib/messages_lib/04da_5e27_ksigs_20_25lu_20que.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3c flags 0 +S ___04da_5e27_ksigs_20_25lu_20que Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3a 00 6b 73 69 67 73 20 25 6c 75 +R 00 00 01 00 +T 0b 00 00 00 20 71 75 65 75 65 64 20 25 6c 75 +R 00 00 01 00 +T 16 00 00 00 20 68 69 77 61 74 20 25 75 20 77 +R 00 00 01 00 +T 21 00 00 00 6f 6b 65 6e 20 25 6c 75 20 6e 6f +R 00 00 01 00 +T 2c 00 00 00 70 73 20 25 6c 75 20 64 75 70 73 +R 00 00 01 00 +T 37 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04db_1bbe_kwaits_20_25lu_20no.rel b/src/nos/lib/messages_lib/04db_1bbe_kwaits_20_25lu_20no.rel new file mode 100644 index 00000000..ca1923f1 --- /dev/null +++ b/src/nos/lib/messages_lib/04db_1bbe_kwaits_20_25lu_20no.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___04db_1bbe_kwaits_20_25lu_20no Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 6b 77 61 69 74 73 20 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 20 6e 6f 70 73 20 25 6c 75 20 +R 00 00 01 00 +T 16 00 00 00 66 72 6f 6d 20 69 6e 74 20 25 6c +R 00 00 01 00 +T 21 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04db_b64c_mget.rel b/src/nos/lib/messages_lib/04db_b64c_mget.rel deleted file mode 100644 index 819517a6..00000000 --- a/src/nos/lib/messages_lib/04db_b64c_mget.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04db_b64c_mget Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 67 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04dc_8d01_mget_20_3cfile_3e_2.rel b/src/nos/lib/messages_lib/04dc_8d01_mget_20_3cfile_3e_2.rel deleted file mode 100644 index 8ea40fae..00000000 --- a/src/nos/lib/messages_lib/04dc_8d01_mget_20_3cfile_3e_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___04dc_8d01_mget_20_3cfile_3e_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 6d 67 65 74 20 3c 66 69 6c -R 00 00 01 00 -T 0b 00 00 00 65 3e 20 5b 3c 66 69 6c 65 3e 20 -R 00 00 01 00 -T 16 00 00 00 2e 2e 2e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04dc_a567_lcp.rel b/src/nos/lib/messages_lib/04dc_a567_lcp.rel new file mode 100644 index 00000000..0d3dbbd9 --- /dev/null +++ b/src/nos/lib/messages_lib/04dc_a567_lcp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04dc_a567_lcp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6c 63 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04dd_1e96_mkd_20.rel b/src/nos/lib/messages_lib/04dd_1e96_mkd_20.rel deleted file mode 100644 index f0fc6fba..00000000 --- a/src/nos/lib/messages_lib/04dd_1e96_mkd_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04dd_1e96_mkd_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 6b 64 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04dd_b632_link.rel b/src/nos/lib/messages_lib/04dd_b632_link.rel new file mode 100644 index 00000000..a04e08ff --- /dev/null +++ b/src/nos/lib/messages_lib/04dd_b632_link.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04dd_b632_link Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6c 69 6e 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04de_304a_mkdir.rel b/src/nos/lib/messages_lib/04de_304a_mkdir.rel deleted file mode 100644 index 43cb1cea..00000000 --- a/src/nos/lib/messages_lib/04de_304a_mkdir.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04de_304a_mkdir Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6d 6b 64 69 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04de_dfe4_linkaddress.rel b/src/nos/lib/messages_lib/04de_dfe4_linkaddress.rel new file mode 100644 index 00000000..7ac422fe --- /dev/null +++ b/src/nos/lib/messages_lib/04de_dfe4_linkaddress.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___04de_dfe4_linkaddress Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 6c 69 6e 6b 61 64 64 72 65 +R 00 00 01 00 +T 0b 00 00 00 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04df_7bad_list.rel b/src/nos/lib/messages_lib/04df_7bad_list.rel new file mode 100644 index 00000000..ee3c91b2 --- /dev/null +++ b/src/nos/lib/messages_lib/04df_7bad_list.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___04df_7bad_list Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6c 69 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04df_7d04_mkdir_20_3cdirector.rel b/src/nos/lib/messages_lib/04df_7d04_mkdir_20_3cdirector.rel deleted file mode 100644 index 05f67125..00000000 --- a/src/nos/lib/messages_lib/04df_7d04_mkdir_20_3cdirector.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___04df_7d04_mkdir_20_3cdirector Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 6d 6b 64 69 72 20 3c 64 69 -R 00 00 01 00 -T 0b 00 00 00 72 65 63 74 6f 72 79 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e0_4346_listen.rel b/src/nos/lib/messages_lib/04e0_4346_listen.rel new file mode 100644 index 00000000..9d3c07d9 --- /dev/null +++ b/src/nos/lib/messages_lib/04e0_4346_listen.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04e0_4346_listen Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6c 69 73 74 65 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e0_6257_mknod.rel b/src/nos/lib/messages_lib/04e0_6257_mknod.rel deleted file mode 100644 index 71df2907..00000000 --- a/src/nos/lib/messages_lib/04e0_6257_mknod.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04e0_6257_mknod Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6d 6b 6e 6f 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e1_685e_mode.rel b/src/nos/lib/messages_lib/04e1_685e_mode.rel deleted file mode 100644 index 9604afcb..00000000 --- a/src/nos/lib/messages_lib/04e1_685e_mode.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04e1_685e_mode Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 6f 64 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e1_a5dd_listservers.rel b/src/nos/lib/messages_lib/04e1_a5dd_listservers.rel new file mode 100644 index 00000000..57b6b0c5 --- /dev/null +++ b/src/nos/lib/messages_lib/04e1_a5dd_listservers.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___04e1_a5dd_listservers Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 6c 69 73 74 73 65 72 76 65 +R 00 00 01 00 +T 0b 00 00 00 72 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e2_9335_modes_20are_3a_20no.rel b/src/nos/lib/messages_lib/04e2_9335_modes_20are_3a_20no.rel deleted file mode 100644 index ff28888e..00000000 --- a/src/nos/lib/messages_lib/04e2_9335_modes_20are_3a_20no.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___04e2_9335_modes_20are_3a_20no Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 6d 6f 64 65 73 20 61 72 65 -R 00 00 01 00 -T 0b 00 00 00 3a 20 6e 6f 6e 65 20 61 63 63 65 -R 00 00 01 00 -T 16 00 00 00 70 74 20 72 65 6a 65 63 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e2_f2d8_local.rel b/src/nos/lib/messages_lib/04e2_f2d8_local.rel new file mode 100644 index 00000000..d6df5c41 --- /dev/null +++ b/src/nos/lib/messages_lib/04e2_f2d8_local.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04e2_f2d8_local Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6c 6f 63 61 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e3_68f9_log.rel b/src/nos/lib/messages_lib/04e3_68f9_log.rel new file mode 100644 index 00000000..50d2c2ac --- /dev/null +++ b/src/nos/lib/messages_lib/04e3_68f9_log.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04e3_68f9_log Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6c 6f 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e3_a91f_more.rel b/src/nos/lib/messages_lib/04e3_a91f_more.rel deleted file mode 100644 index 6402293c..00000000 --- a/src/nos/lib/messages_lib/04e3_a91f_more.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04e3_a91f_more Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 6f 72 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e4_5384_more_20_3cfilename_.rel b/src/nos/lib/messages_lib/04e4_5384_more_20_3cfilename_.rel deleted file mode 100644 index 7c065cc4..00000000 --- a/src/nos/lib/messages_lib/04e4_5384_more_20_3cfilename_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___04e4_5384_more_20_3cfilename_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 6d 6f 72 65 20 3c 66 69 6c -R 00 00 01 00 -T 0b 00 00 00 65 6e 61 6d 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e4_feb4_logfile.rel b/src/nos/lib/messages_lib/04e4_feb4_logfile.rel new file mode 100644 index 00000000..2364e822 --- /dev/null +++ b/src/nos/lib/messages_lib/04e4_feb4_logfile.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04e4_feb4_logfile Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6c 6f 67 66 69 6c 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e5_52c6_login_3a_20.rel b/src/nos/lib/messages_lib/04e5_52c6_login_3a_20.rel new file mode 100644 index 00000000..2757beec --- /dev/null +++ b/src/nos/lib/messages_lib/04e5_52c6_login_3a_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04e5_52c6_login_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6c 6f 67 69 6e 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e5_ec46_motd.rel b/src/nos/lib/messages_lib/04e5_ec46_motd.rel deleted file mode 100644 index 56ca72ce..00000000 --- a/src/nos/lib/messages_lib/04e5_ec46_motd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04e5_ec46_motd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 6f 74 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e6_a516_logscreen.rel b/src/nos/lib/messages_lib/04e6_a516_logscreen.rel new file mode 100644 index 00000000..028970eb --- /dev/null +++ b/src/nos/lib/messages_lib/04e6_a516_logscreen.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___04e6_a516_logscreen Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6c 6f 67 73 63 72 65 65 6e +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e6_b5d1_mount.rel b/src/nos/lib/messages_lib/04e6_b5d1_mount.rel deleted file mode 100644 index d8ee0442..00000000 --- a/src/nos/lib/messages_lib/04e6_b5d1_mount.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___04e6_b5d1_mount Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6d 6f 75 6e 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e7_2a4d_mput.rel b/src/nos/lib/messages_lib/04e7_2a4d_mput.rel deleted file mode 100644 index 38071d4e..00000000 --- a/src/nos/lib/messages_lib/04e7_2a4d_mput.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04e7_2a4d_mput Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6d 70 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e7_8f77_lookup.rel b/src/nos/lib/messages_lib/04e7_8f77_lookup.rel new file mode 100644 index 00000000..21f4b44e --- /dev/null +++ b/src/nos/lib/messages_lib/04e7_8f77_lookup.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04e7_8f77_lookup Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6c 6f 6f 6b 75 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e8_312f_mput_20_3cfile_3e_2.rel b/src/nos/lib/messages_lib/04e8_312f_mput_20_3cfile_3e_2.rel deleted file mode 100644 index f32d56be..00000000 --- a/src/nos/lib/messages_lib/04e8_312f_mput_20_3cfile_3e_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___04e8_312f_mput_20_3cfile_3e_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 6d 70 75 74 20 3c 66 69 6c -R 00 00 01 00 -T 0b 00 00 00 65 3e 20 5b 3c 66 69 6c 65 3e 20 -R 00 00 01 00 -T 16 00 00 00 2e 2e 2e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e8_7d51_ls.rel b/src/nos/lib/messages_lib/04e8_7d51_ls.rel new file mode 100644 index 00000000..c05bfc71 --- /dev/null +++ b/src/nos/lib/messages_lib/04e8_7d51_ls.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___04e8_7d51_ls Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 6c 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e9_245f_mru.rel b/src/nos/lib/messages_lib/04e9_245f_mru.rel deleted file mode 100644 index 4ced6d96..00000000 --- a/src/nos/lib/messages_lib/04e9_245f_mru.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04e9_245f_mru Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6d 72 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04e9_634b_lseek.rel b/src/nos/lib/messages_lib/04e9_634b_lseek.rel new file mode 100644 index 00000000..cdb8aed8 --- /dev/null +++ b/src/nos/lib/messages_lib/04e9_634b_lseek.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04e9_634b_lseek Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6c 73 65 65 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ea_0288_magic.rel b/src/nos/lib/messages_lib/04ea_0288_magic.rel new file mode 100644 index 00000000..1b597838 --- /dev/null +++ b/src/nos/lib/messages_lib/04ea_0288_magic.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04ea_0288_magic Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6d 61 67 69 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ea_58b1_mss.rel b/src/nos/lib/messages_lib/04ea_58b1_mss.rel deleted file mode 100644 index c3970760..00000000 --- a/src/nos/lib/messages_lib/04ea_58b1_mss.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04ea_58b1_mss Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6d 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04eb_708f_mtu.rel b/src/nos/lib/messages_lib/04eb_708f_mtu.rel deleted file mode 100644 index 19f7d104..00000000 --- a/src/nos/lib/messages_lib/04eb_708f_mtu.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___04eb_708f_mtu Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 6d 74 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04eb_868b_maibox_20name_20not.rel b/src/nos/lib/messages_lib/04eb_868b_maibox_20name_20not.rel new file mode 100644 index 00000000..710e4c1b --- /dev/null +++ b/src/nos/lib/messages_lib/04eb_868b_maibox_20name_20not.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___04eb_868b_maibox_20name_20not Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 6d 61 69 62 6f 78 20 6e 61 +R 00 00 01 00 +T 0b 00 00 00 6d 65 20 6e 6f 74 20 73 65 74 20 +R 00 00 01 00 +T 16 00 00 00 79 65 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ec_2d7f_mailbox.rel b/src/nos/lib/messages_lib/04ec_2d7f_mailbox.rel new file mode 100644 index 00000000..be11aff3 --- /dev/null +++ b/src/nos/lib/messages_lib/04ec_2d7f_mailbox.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04ec_2d7f_mailbox Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6d 61 69 6c 62 6f 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ec_78ae_mycall.rel b/src/nos/lib/messages_lib/04ec_78ae_mycall.rel deleted file mode 100644 index b9710aab..00000000 --- a/src/nos/lib/messages_lib/04ec_78ae_mycall.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___04ec_78ae_mycall Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 6d 79 63 61 6c 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ed_2084_mailbox_20name_20no.rel b/src/nos/lib/messages_lib/04ed_2084_mailbox_20name_20no.rel new file mode 100644 index 00000000..379f2009 --- /dev/null +++ b/src/nos/lib/messages_lib/04ed_2084_mailbox_20name_20no.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 35 flags 0 +S ___04ed_2084_mailbox_20name_20no Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 33 00 6d 61 69 6c 62 6f 78 20 6e +R 00 00 01 00 +T 0b 00 00 00 61 6d 65 20 6e 6f 74 20 64 65 66 +R 00 00 01 00 +T 16 00 00 00 69 6e 65 64 20 79 65 74 2e 28 70 +R 00 00 01 00 +T 21 00 00 00 6f 70 20 6d 61 69 6c 62 6f 78 20 +R 00 00 01 00 +T 2c 00 00 00 3c 6e 61 6d 65 3e 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ed_8a90_name.rel b/src/nos/lib/messages_lib/04ed_8a90_name.rel deleted file mode 100644 index f78bf189..00000000 --- a/src/nos/lib/messages_lib/04ed_8a90_name.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04ed_8a90_name Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6e 61 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ee_86f8_mailhost.rel b/src/nos/lib/messages_lib/04ee_86f8_mailhost.rel new file mode 100644 index 00000000..ccacdc55 --- /dev/null +++ b/src/nos/lib/messages_lib/04ee_86f8_mailhost.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04ee_86f8_mailhost Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 6d 61 69 6c 68 6f 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ee_b07d_netmask.rel b/src/nos/lib/messages_lib/04ee_b07d_netmask.rel deleted file mode 100644 index 50dc1c86..00000000 --- a/src/nos/lib/messages_lib/04ee_b07d_netmask.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___04ee_b07d_netmask Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6e 65 74 6d 61 73 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ef_4d2c_netrom_20bcnodes_20.rel b/src/nos/lib/messages_lib/04ef_4d2c_netrom_20bcnodes_20.rel deleted file mode 100644 index d5460fca..00000000 --- a/src/nos/lib/messages_lib/04ef_4d2c_netrom_20bcnodes_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___04ef_4d2c_netrom_20bcnodes_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 6e 65 74 72 6f 6d 20 62 63 -R 00 00 01 00 -T 0b 00 00 00 6e 6f 64 65 73 20 3c 69 6e 74 65 -R 00 00 01 00 -T 16 00 00 00 72 66 61 63 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ef_63b8_mailhost_20not_20de.rel b/src/nos/lib/messages_lib/04ef_63b8_mailhost_20not_20de.rel new file mode 100644 index 00000000..5dfaf1f6 --- /dev/null +++ b/src/nos/lib/messages_lib/04ef_63b8_mailhost_20not_20de.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___04ef_63b8_mailhost_20not_20de Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 6d 61 69 6c 68 6f 73 74 20 +R 00 00 01 00 +T 0b 00 00 00 6e 6f 74 20 64 65 66 69 6e 65 64 +R 00 00 01 00 +T 16 00 00 00 20 79 65 74 2e 28 70 6f 70 20 6d +R 00 00 01 00 +T 21 00 00 00 61 69 6c 68 6f 73 74 20 3c 68 6f +R 00 00 01 00 +T 2c 00 00 00 73 74 3e 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f0_139d_maxclients.rel b/src/nos/lib/messages_lib/04f0_139d_maxclients.rel new file mode 100644 index 00000000..a5315056 --- /dev/null +++ b/src/nos/lib/messages_lib/04f0_139d_maxclients.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___04f0_139d_maxclients Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 6d 61 78 63 6c 69 65 6e 74 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f0_c5dc_netrom_20connect_20.rel b/src/nos/lib/messages_lib/04f0_c5dc_netrom_20connect_20.rel deleted file mode 100644 index 2e36e1d4..00000000 --- a/src/nos/lib/messages_lib/04f0_c5dc_netrom_20connect_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___04f0_c5dc_netrom_20connect_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 6e 65 74 72 6f 6d 20 63 6f -R 00 00 01 00 -T 0b 00 00 00 6e 6e 65 63 74 20 3c 6e 6f 64 65 -R 00 00 01 00 -T 16 00 00 00 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f1_8d56_maxframe.rel b/src/nos/lib/messages_lib/04f1_8d56_maxframe.rel new file mode 100644 index 00000000..36fc8193 --- /dev/null +++ b/src/nos/lib/messages_lib/04f1_8d56_maxframe.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04f1_8d56_maxframe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 6d 61 78 66 72 61 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f1_925a_netrom_20interface_.rel b/src/nos/lib/messages_lib/04f1_925a_netrom_20interface_.rel deleted file mode 100644 index 6e28722f..00000000 --- a/src/nos/lib/messages_lib/04f1_925a_netrom_20interface_.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 31 flags 0 -S ___04f1_925a_netrom_20interface_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2f 00 6e 65 74 72 6f 6d 20 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 66 61 63 65 20 3c 69 6e -R 00 00 01 00 -T 16 00 00 00 74 65 72 66 61 63 65 3e 20 3c 61 -R 00 00 01 00 -T 21 00 00 00 6c 69 61 73 3e 20 3c 71 75 61 6c -R 00 00 01 00 -T 2c 00 00 00 69 74 79 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f2_a510_netrom_20interface_.rel b/src/nos/lib/messages_lib/04f2_a510_netrom_20interface_.rel deleted file mode 100644 index 1246cb73..00000000 --- a/src/nos/lib/messages_lib/04f2_a510_netrom_20interface_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 25 flags 0 -S ___04f2_a510_netrom_20interface_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 23 00 6e 65 74 72 6f 6d 20 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 66 61 63 65 20 61 6c 72 -R 00 00 01 00 -T 16 00 00 00 65 61 64 79 20 61 74 74 61 63 68 -R 00 00 01 00 -T 21 00 00 00 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f2_d5aa_maximum_20route_20q.rel b/src/nos/lib/messages_lib/04f2_d5aa_maximum_20route_20q.rel new file mode 100644 index 00000000..8a16e569 --- /dev/null +++ b/src/nos/lib/messages_lib/04f2_d5aa_maximum_20route_20q.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___04f2_d5aa_maximum_20route_20q Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 6d 61 78 69 6d 75 6d 20 72 +R 00 00 01 00 +T 0b 00 00 00 6f 75 74 65 20 71 75 61 6c 69 74 +R 00 00 01 00 +T 16 00 00 00 79 20 69 73 20 32 35 35 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f3_9853_maxmsg.rel b/src/nos/lib/messages_lib/04f3_9853_maxmsg.rel new file mode 100644 index 00000000..ad1ef1ea --- /dev/null +++ b/src/nos/lib/messages_lib/04f3_9853_maxmsg.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04f3_9853_maxmsg Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6d 61 78 6d 73 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f3_b271_netrom_20kick_20_3c.rel b/src/nos/lib/messages_lib/04f3_b271_netrom_20kick_20_3c.rel deleted file mode 100644 index 3e4c748a..00000000 --- a/src/nos/lib/messages_lib/04f3_b271_netrom_20kick_20_3c.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___04f3_b271_netrom_20kick_20_3c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 6e 65 74 72 6f 6d 20 6b 69 -R 00 00 01 00 -T 0b 00 00 00 63 6b 20 3c 26 6e 72 63 62 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f4_5334_netrom_20nodefilter.rel b/src/nos/lib/messages_lib/04f4_5334_netrom_20nodefilter.rel deleted file mode 100644 index fc680faa..00000000 --- a/src/nos/lib/messages_lib/04f4_5334_netrom_20nodefilter.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2f flags 0 -S ___04f4_5334_netrom_20nodefilter Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2d 00 6e 65 74 72 6f 6d 20 6e 6f -R 00 00 01 00 -T 0b 00 00 00 64 65 66 69 6c 74 65 72 20 61 64 -R 00 00 01 00 -T 16 00 00 00 64 20 3c 6e 65 69 67 68 62 6f 72 -R 00 00 01 00 -T 21 00 00 00 3e 20 3c 69 6e 74 65 72 66 61 63 -R 00 00 01 00 -T 2c 00 00 00 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f4_7203_maxttl.rel b/src/nos/lib/messages_lib/04f4_7203_maxttl.rel new file mode 100644 index 00000000..ef30773f --- /dev/null +++ b/src/nos/lib/messages_lib/04f4_7203_maxttl.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04f4_7203_maxttl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6d 61 78 74 74 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f5_6bfe_netrom_20nodefilter.rel b/src/nos/lib/messages_lib/04f5_6bfe_netrom_20nodefilter.rel deleted file mode 100644 index 730bada7..00000000 --- a/src/nos/lib/messages_lib/04f5_6bfe_netrom_20nodefilter.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 30 flags 0 -S ___04f5_6bfe_netrom_20nodefilter Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2e 00 6e 65 74 72 6f 6d 20 6e 6f -R 00 00 01 00 -T 0b 00 00 00 64 65 66 69 6c 74 65 72 20 64 72 -R 00 00 01 00 -T 16 00 00 00 6f 70 20 3c 6e 65 69 67 68 62 6f -R 00 00 01 00 -T 21 00 00 00 72 3e 20 3c 69 6e 74 65 72 66 61 -R 00 00 01 00 -T 2c 00 00 00 63 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f5_e017_maxwait.rel b/src/nos/lib/messages_lib/04f5_e017_maxwait.rel new file mode 100644 index 00000000..f184a762 --- /dev/null +++ b/src/nos/lib/messages_lib/04f5_e017_maxwait.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___04f5_e017_maxwait Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6d 61 78 77 61 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f6_328e_netrom_20reset_20_3.rel b/src/nos/lib/messages_lib/04f6_328e_netrom_20reset_20_3.rel deleted file mode 100644 index 9b5b81f2..00000000 --- a/src/nos/lib/messages_lib/04f6_328e_netrom_20reset_20_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___04f6_328e_netrom_20reset_20_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 6e 65 74 72 6f 6d 20 72 65 -R 00 00 01 00 -T 0b 00 00 00 73 65 74 20 3c 26 6e 72 63 62 3e -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f6_e57a_mbuf_20allocs_20_25.rel b/src/nos/lib/messages_lib/04f6_e57a_mbuf_20allocs_20_25.rel new file mode 100644 index 00000000..984f0767 --- /dev/null +++ b/src/nos/lib/messages_lib/04f6_e57a_mbuf_20allocs_20_25.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3e flags 0 +S ___04f6_e57a_mbuf_20allocs_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3c 00 6d 62 75 66 20 61 6c 6c 6f +R 00 00 01 00 +T 0b 00 00 00 63 73 20 25 6c 75 20 66 72 65 65 +R 00 00 01 00 +T 16 00 00 00 20 63 61 63 68 65 20 68 69 74 73 +R 00 00 01 00 +T 21 00 00 00 20 25 6c 75 20 28 25 6c 75 25 25 +R 00 00 01 00 +T 2c 00 00 00 29 20 6d 62 75 66 20 66 72 65 65 +R 00 00 01 00 +T 37 00 00 00 73 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f7_18c8_netrom_20route_20ad.rel b/src/nos/lib/messages_lib/04f7_18c8_netrom_20route_20ad.rel deleted file mode 100644 index c2351350..00000000 --- a/src/nos/lib/messages_lib/04f7_18c8_netrom_20route_20ad.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4a flags 0 -S ___04f7_18c8_netrom_20route_20ad Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 48 00 6e 65 74 72 6f 6d 20 72 6f -R 00 00 01 00 -T 0b 00 00 00 75 74 65 20 61 64 64 20 3c 61 6c -R 00 00 01 00 -T 16 00 00 00 69 61 73 3e 20 3c 64 65 73 74 69 -R 00 00 01 00 -T 21 00 00 00 6e 61 74 69 6f 6e 3e 20 3c 69 6e -R 00 00 01 00 -T 2c 00 00 00 74 65 72 66 61 63 65 3e 20 3c 71 -R 00 00 01 00 -T 37 00 00 00 75 61 6c 69 74 79 3e 20 3c 6e 65 -R 00 00 01 00 -T 42 00 00 00 69 67 68 62 6f 72 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f7_8c4f_mcompare.rel b/src/nos/lib/messages_lib/04f7_8c4f_mcompare.rel new file mode 100644 index 00000000..7a77ebb5 --- /dev/null +++ b/src/nos/lib/messages_lib/04f7_8c4f_mcompare.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___04f7_8c4f_mcompare Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 6d 63 6f 6d 70 61 72 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f8_f47e_mcompare_20_3cfile_.rel b/src/nos/lib/messages_lib/04f8_f47e_mcompare_20_3cfile_.rel new file mode 100644 index 00000000..040f0b3f --- /dev/null +++ b/src/nos/lib/messages_lib/04f8_f47e_mcompare_20_3cfile_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___04f8_f47e_mcompare_20_3cfile_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 6d 63 6f 6d 70 61 72 65 20 +R 00 00 01 00 +T 0b 00 00 00 3c 66 69 6c 65 3e 20 5b 3c 66 69 +R 00 00 01 00 +T 16 00 00 00 6c 65 3e 20 2e 2e 2e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f8_fff3_netrom_20route_20dr.rel b/src/nos/lib/messages_lib/04f8_fff3_netrom_20route_20dr.rel deleted file mode 100644 index 3611195f..00000000 --- a/src/nos/lib/messages_lib/04f8_fff3_netrom_20route_20dr.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 39 flags 0 -S ___04f8_fff3_netrom_20route_20dr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 37 00 6e 65 74 72 6f 6d 20 72 6f -R 00 00 01 00 -T 0b 00 00 00 75 74 65 20 64 72 6f 70 20 3c 64 -R 00 00 01 00 -T 16 00 00 00 65 73 74 69 6e 61 74 69 6f 6e 3e -R 00 00 01 00 -T 21 00 00 00 20 3c 6e 65 69 67 68 62 6f 72 3e -R 00 00 01 00 -T 2c 00 00 00 20 3c 69 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 37 00 00 00 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f9_a71a_md5.rel b/src/nos/lib/messages_lib/04f9_a71a_md5.rel new file mode 100644 index 00000000..0aa0f5c3 --- /dev/null +++ b/src/nos/lib/messages_lib/04f9_a71a_md5.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___04f9_a71a_md5 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6d 64 35 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04f9_e8da_netrom_20route_20in.rel b/src/nos/lib/messages_lib/04f9_e8da_netrom_20route_20in.rel deleted file mode 100644 index ec4dc566..00000000 --- a/src/nos/lib/messages_lib/04f9_e8da_netrom_20route_20in.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___04f9_e8da_netrom_20route_20in Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 6e 65 74 72 6f 6d 20 72 6f -R 00 00 01 00 -T 0b 00 00 00 75 74 65 20 69 6e 66 6f 20 3c 64 -R 00 00 01 00 -T 16 00 00 00 65 73 74 69 6e 61 74 69 6f 6e 3e -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fa_2254_newproc_20_22_25s_2.rel b/src/nos/lib/messages_lib/04fa_2254_newproc_20_22_25s_2.rel deleted file mode 100644 index 154d766b..00000000 --- a/src/nos/lib/messages_lib/04fa_2254_newproc_20_22_25s_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___04fa_2254_newproc_20_22_25s_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 6e 65 77 70 72 6f 63 20 22 -R 00 00 01 00 -T 0b 00 00 00 25 73 22 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fa_cc78_md5_20_3cfile_3e.rel b/src/nos/lib/messages_lib/04fa_cc78_md5_20_3cfile_3e.rel new file mode 100644 index 00000000..bb38cf13 --- /dev/null +++ b/src/nos/lib/messages_lib/04fa_cc78_md5_20_3cfile_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___04fa_cc78_md5_20_3cfile_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 6d 64 35 20 3c 66 69 6c 65 +R 00 00 01 00 +T 0b 00 00 00 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fb_4d2a_memory.rel b/src/nos/lib/messages_lib/04fb_4d2a_memory.rel new file mode 100644 index 00000000..58ce7f0b --- /dev/null +++ b/src/nos/lib/messages_lib/04fb_4d2a_memory.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___04fb_4d2a_memory Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6d 65 6d 6f 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fb_4db6_newsession_3a_20WAR.rel b/src/nos/lib/messages_lib/04fb_4db6_newsession_3a_20WAR.rel deleted file mode 100644 index bc0bb344..00000000 --- a/src/nos/lib/messages_lib/04fb_4db6_newsession_3a_20WAR.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___04fb_4db6_newsession_3a_20WAR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 6e 65 77 73 65 73 73 69 6f -R 00 00 01 00 -T 0b 00 00 00 6e 3a 20 57 41 52 4e 49 4e 47 21 -R 00 00 01 00 -T 16 00 00 00 20 6e 6f 20 6d 65 6d 6f 72 79 20 -R 00 00 01 00 -T 21 00 00 00 66 6f 72 20 73 65 73 73 69 6f 6e -R 00 00 01 00 -T 2c 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fc_5ab5_newsession_3a_20WAR.rel b/src/nos/lib/messages_lib/04fc_5ab5_newsession_3a_20WAR.rel deleted file mode 100644 index 1c790ec4..00000000 --- a/src/nos/lib/messages_lib/04fc_5ab5_newsession_3a_20WAR.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___04fc_5ab5_newsession_3a_20WAR Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 6e 65 77 73 65 73 73 69 6f -R 00 00 01 00 -T 0b 00 00 00 6e 3a 20 57 41 52 4e 49 4e 47 21 -R 00 00 01 00 -T 16 00 00 00 20 73 65 73 73 69 6f 6e 20 74 61 -R 00 00 01 00 -T 21 00 00 00 62 6c 65 20 66 75 6c 6c 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fc_69ba_memory_20cache_20si.rel b/src/nos/lib/messages_lib/04fc_69ba_memory_20cache_20si.rel new file mode 100644 index 00000000..828f0bcd --- /dev/null +++ b/src/nos/lib/messages_lib/04fc_69ba_memory_20cache_20si.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___04fc_69ba_memory_20cache_20si Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 6d 65 6d 6f 72 79 20 63 61 +R 00 00 01 00 +T 0b 00 00 00 63 68 65 20 73 69 7a 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fd_336a_merge.rel b/src/nos/lib/messages_lib/04fd_336a_merge.rel new file mode 100644 index 00000000..9b38320f --- /dev/null +++ b/src/nos/lib/messages_lib/04fd_336a_merge.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___04fd_336a_merge Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6d 65 72 67 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fd_7718_next_20pointer_20ou.rel b/src/nos/lib/messages_lib/04fd_7718_next_20pointer_20ou.rel deleted file mode 100644 index 4c77d598..00000000 --- a/src/nos/lib/messages_lib/04fd_7718_next_20pointer_20ou.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___04fd_7718_next_20pointer_20ou Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 6e 65 78 74 20 70 6f 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 20 6f 75 74 20 6f 66 20 -R 00 00 01 00 -T 16 00 00 00 6c 69 6d 69 74 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fe_649e_merge_20_25s_20_25d.rel b/src/nos/lib/messages_lib/04fe_649e_merge_20_25s_20_25d.rel new file mode 100644 index 00000000..a650cd15 --- /dev/null +++ b/src/nos/lib/messages_lib/04fe_649e_merge_20_25s_20_25d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___04fe_649e_merge_20_25s_20_25d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 6d 65 72 67 65 20 25 73 20 +R 00 00 01 00 +T 0b 00 00 00 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04fe_7b66_nlst.rel b/src/nos/lib/messages_lib/04fe_7b66_nlst.rel deleted file mode 100644 index faa0a020..00000000 --- a/src/nos/lib/messages_lib/04fe_7b66_nlst.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___04fe_7b66_nlst Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6e 6c 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ff_0ca7_nntp_20addserver_20.rel b/src/nos/lib/messages_lib/04ff_0ca7_nntp_20addserver_20.rel deleted file mode 100644 index f785d0a0..00000000 --- a/src/nos/lib/messages_lib/04ff_0ca7_nntp_20addserver_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 29 flags 0 -S ___04ff_0ca7_nntp_20addserver_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 27 00 6e 6e 74 70 20 61 64 64 73 -R 00 00 01 00 -T 0b 00 00 00 65 72 76 65 72 20 3c 6e 6e 74 70 -R 00 00 01 00 -T 16 00 00 00 73 65 72 76 65 72 3e 20 3c 69 6e -R 00 00 01 00 -T 21 00 00 00 74 65 72 76 61 6c 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/04ff_460c_metric_20better_3a_.rel b/src/nos/lib/messages_lib/04ff_460c_metric_20better_3a_.rel new file mode 100644 index 00000000..3c54d859 --- /dev/null +++ b/src/nos/lib/messages_lib/04ff_460c_metric_20better_3a_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___04ff_460c_metric_20better_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 6d 65 74 72 69 63 20 62 65 +R 00 00 01 00 +T 0b 00 00 00 74 74 65 72 3a 20 25 73 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0500_3694_metric_20change_3a_.rel b/src/nos/lib/messages_lib/0500_3694_metric_20change_3a_.rel new file mode 100644 index 00000000..8e702a4b --- /dev/null +++ b/src/nos/lib/messages_lib/0500_3694_metric_20change_3a_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0500_3694_metric_20change_3a_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 6d 65 74 72 69 63 20 63 68 +R 00 00 01 00 +T 0b 00 00 00 61 6e 67 65 3a 20 25 73 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 20 2d 3e 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0500_fea0_nntp_20dropserver_2.rel b/src/nos/lib/messages_lib/0500_fea0_nntp_20dropserver_2.rel deleted file mode 100644 index 0534bcfd..00000000 --- a/src/nos/lib/messages_lib/0500_fea0_nntp_20dropserver_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0500_fea0_nntp_20dropserver_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 6e 6e 74 70 20 64 72 6f 70 -R 00 00 01 00 -T 0b 00 00 00 73 65 72 76 65 72 20 3c 6e 6e 74 -R 00 00 01 00 -T 16 00 00 00 70 73 65 72 76 65 72 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0501_44b0_metric_20not_20bett.rel b/src/nos/lib/messages_lib/0501_44b0_metric_20not_20bett.rel new file mode 100644 index 00000000..0fb47a1d --- /dev/null +++ b/src/nos/lib/messages_lib/0501_44b0_metric_20not_20bett.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0501_44b0_metric_20not_20bett Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 6d 65 74 72 69 63 20 6e 6f +R 00 00 01 00 +T 0b 00 00 00 74 20 62 65 74 74 65 72 3a 20 25 +R 00 00 01 00 +T 16 00 00 00 73 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0501_a821_nntp_20kick_20_3cnn.rel b/src/nos/lib/messages_lib/0501_a821_nntp_20kick_20_3cnn.rel deleted file mode 100644 index c6daab21..00000000 --- a/src/nos/lib/messages_lib/0501_a821_nntp_20kick_20_3cnn.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0501_a821_nntp_20kick_20_3cnn Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 6e 6e 74 70 20 6b 69 63 6b -R 00 00 01 00 -T 0b 00 00 00 20 3c 6e 6e 74 70 73 65 72 76 65 -R 00 00 01 00 -T 16 00 00 00 72 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0502_a7f6_no_20filesys.rel b/src/nos/lib/messages_lib/0502_a7f6_no_20filesys.rel deleted file mode 100644 index a995b8f5..00000000 --- a/src/nos/lib/messages_lib/0502_a7f6_no_20filesys.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0502_a7f6_no_20filesys Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 6e 6f 20 66 69 6c 65 73 79 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0502_b64c_mget.rel b/src/nos/lib/messages_lib/0502_b64c_mget.rel new file mode 100644 index 00000000..b5ea9fa5 --- /dev/null +++ b/src/nos/lib/messages_lib/0502_b64c_mget.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0502_b64c_mget Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 67 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0503_7405_no_20root.rel b/src/nos/lib/messages_lib/0503_7405_no_20root.rel deleted file mode 100644 index 8de2750e..00000000 --- a/src/nos/lib/messages_lib/0503_7405_no_20root.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0503_7405_no_20root Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6e 6f 20 72 6f 6f 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0503_8d01_mget_20_3cfile_3e_2.rel b/src/nos/lib/messages_lib/0503_8d01_mget_20_3cfile_3e_2.rel new file mode 100644 index 00000000..70f61d66 --- /dev/null +++ b/src/nos/lib/messages_lib/0503_8d01_mget_20_3cfile_3e_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0503_8d01_mget_20_3cfile_3e_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 6d 67 65 74 20 3c 66 69 6c +R 00 00 01 00 +T 0b 00 00 00 65 3e 20 5b 3c 66 69 6c 65 3e 20 +R 00 00 01 00 +T 16 00 00 00 2e 2e 2e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0504_1e96_mkd_20.rel b/src/nos/lib/messages_lib/0504_1e96_mkd_20.rel new file mode 100644 index 00000000..1d395865 --- /dev/null +++ b/src/nos/lib/messages_lib/0504_1e96_mkd_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0504_1e96_mkd_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 6b 64 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0504_b518_no_20such_20route_0.rel b/src/nos/lib/messages_lib/0504_b518_no_20such_20route_0.rel deleted file mode 100644 index 0be2da3d..00000000 --- a/src/nos/lib/messages_lib/0504_b518_no_20such_20route_0.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0504_b518_no_20such_20route_0 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 6e 6f 20 73 75 63 68 20 72 -R 00 00 01 00 -T 0b 00 00 00 6f 75 74 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0505_304a_mkdir.rel b/src/nos/lib/messages_lib/0505_304a_mkdir.rel new file mode 100644 index 00000000..d16516e4 --- /dev/null +++ b/src/nos/lib/messages_lib/0505_304a_mkdir.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0505_304a_mkdir Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6d 6b 64 69 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0505_3fb4_nodefilter.rel b/src/nos/lib/messages_lib/0505_3fb4_nodefilter.rel deleted file mode 100644 index ed4d79c7..00000000 --- a/src/nos/lib/messages_lib/0505_3fb4_nodefilter.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0505_3fb4_nodefilter Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 6e 6f 64 65 66 69 6c 74 65 -R 00 00 01 00 -T 0b 00 00 00 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0506_7d04_mkdir_20_3cdirector.rel b/src/nos/lib/messages_lib/0506_7d04_mkdir_20_3cdirector.rel new file mode 100644 index 00000000..5c94f5b0 --- /dev/null +++ b/src/nos/lib/messages_lib/0506_7d04_mkdir_20_3cdirector.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0506_7d04_mkdir_20_3cdirector Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 6d 6b 64 69 72 20 3c 64 69 +R 00 00 01 00 +T 0b 00 00 00 72 65 63 74 6f 72 79 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0506_bac4_nodefilter_20subcom.rel b/src/nos/lib/messages_lib/0506_bac4_nodefilter_20subcom.rel deleted file mode 100644 index 5176c1f8..00000000 --- a/src/nos/lib/messages_lib/0506_bac4_nodefilter_20subcom.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___0506_bac4_nodefilter_20subcom Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 6e 6f 64 65 66 69 6c 74 65 -R 00 00 01 00 -T 0b 00 00 00 72 20 73 75 62 63 6f 6d 6d 61 6e -R 00 00 01 00 -T 16 00 00 00 64 73 3a 20 61 64 64 20 64 72 6f -R 00 00 01 00 -T 21 00 00 00 70 20 6d 6f 64 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0507_6257_mknod.rel b/src/nos/lib/messages_lib/0507_6257_mknod.rel new file mode 100644 index 00000000..12832dfd --- /dev/null +++ b/src/nos/lib/messages_lib/0507_6257_mknod.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0507_6257_mknod Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6d 6b 6e 6f 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0507_e743_nodes.rel b/src/nos/lib/messages_lib/0507_e743_nodes.rel deleted file mode 100644 index c5f22f3e..00000000 --- a/src/nos/lib/messages_lib/0507_e743_nodes.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0507_e743_nodes Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6e 6f 64 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0508_57cf_nodetimer.rel b/src/nos/lib/messages_lib/0508_57cf_nodetimer.rel deleted file mode 100644 index c4131088..00000000 --- a/src/nos/lib/messages_lib/0508_57cf_nodetimer.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0508_57cf_nodetimer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6e 6f 64 65 74 69 6d 65 72 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0508_685e_mode.rel b/src/nos/lib/messages_lib/0508_685e_mode.rel new file mode 100644 index 00000000..0d403e08 --- /dev/null +++ b/src/nos/lib/messages_lib/0508_685e_mode.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0508_685e_mode Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 6f 64 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0509_7a7f_none_0a.rel b/src/nos/lib/messages_lib/0509_7a7f_none_0a.rel deleted file mode 100644 index d5f25a13..00000000 --- a/src/nos/lib/messages_lib/0509_7a7f_none_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0509_7a7f_none_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6e 6f 6e 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0509_9335_modes_20are_3a_20no.rel b/src/nos/lib/messages_lib/0509_9335_modes_20are_3a_20no.rel new file mode 100644 index 00000000..f8dec69e --- /dev/null +++ b/src/nos/lib/messages_lib/0509_9335_modes_20are_3a_20no.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___0509_9335_modes_20are_3a_20no Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 6d 6f 64 65 73 20 61 72 65 +R 00 00 01 00 +T 0b 00 00 00 3a 20 6e 6f 6e 65 20 61 63 63 65 +R 00 00 01 00 +T 16 00 00 00 70 74 20 72 65 6a 65 63 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050a_29c2_normal_20_28_25s_20.rel b/src/nos/lib/messages_lib/050a_29c2_normal_20_28_25s_20.rel deleted file mode 100644 index 8e2145f6..00000000 --- a/src/nos/lib/messages_lib/050a_29c2_normal_20_28_25s_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___050a_29c2_normal_20_28_25s_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 6e 6f 72 6d 61 6c 20 28 25 -R 00 00 01 00 -T 0b 00 00 00 73 20 25 73 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050a_a91f_more.rel b/src/nos/lib/messages_lib/050a_a91f_more.rel new file mode 100644 index 00000000..fdf9c0ba --- /dev/null +++ b/src/nos/lib/messages_lib/050a_a91f_more.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___050a_a91f_more Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 6f 72 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050b_07d0_null_0a.rel b/src/nos/lib/messages_lib/050b_07d0_null_0a.rel deleted file mode 100644 index 70703e17..00000000 --- a/src/nos/lib/messages_lib/050b_07d0_null_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___050b_07d0_null_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 6e 75 6c 6c 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050b_5384_more_20_3cfilename_.rel b/src/nos/lib/messages_lib/050b_5384_more_20_3cfilename_.rel new file mode 100644 index 00000000..7765f2d2 --- /dev/null +++ b/src/nos/lib/messages_lib/050b_5384_more_20_3cfilename_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___050b_5384_more_20_3cfilename_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 6d 6f 72 65 20 3c 66 69 6c +R 00 00 01 00 +T 0b 00 00 00 65 6e 61 6d 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050c_ec46_motd.rel b/src/nos/lib/messages_lib/050c_ec46_motd.rel new file mode 100644 index 00000000..83335408 --- /dev/null +++ b/src/nos/lib/messages_lib/050c_ec46_motd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___050c_ec46_motd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 6f 74 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050c_fb30_obsotimer.rel b/src/nos/lib/messages_lib/050c_fb30_obsotimer.rel deleted file mode 100644 index a93df7d4..00000000 --- a/src/nos/lib/messages_lib/050c_fb30_obsotimer.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___050c_fb30_obsotimer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6f 62 73 6f 74 69 6d 65 72 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050d_3971_open.rel b/src/nos/lib/messages_lib/050d_3971_open.rel deleted file mode 100644 index 6b07d48b..00000000 --- a/src/nos/lib/messages_lib/050d_3971_open.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___050d_3971_open Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 6f 70 65 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050d_b5d1_mount.rel b/src/nos/lib/messages_lib/050d_b5d1_mount.rel new file mode 100644 index 00000000..f805e2a7 --- /dev/null +++ b/src/nos/lib/messages_lib/050d_b5d1_mount.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___050d_b5d1_mount Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6d 6f 75 6e 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050e_2a4d_mput.rel b/src/nos/lib/messages_lib/050e_2a4d_mput.rel new file mode 100644 index 00000000..e5b7d8cd --- /dev/null +++ b/src/nos/lib/messages_lib/050e_2a4d_mput.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___050e_2a4d_mput Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6d 70 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050e_a412_open_20_25s.rel b/src/nos/lib/messages_lib/050e_a412_open_20_25s.rel deleted file mode 100644 index 9aca1e91..00000000 --- a/src/nos/lib/messages_lib/050e_a412_open_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___050e_a412_open_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 6f 70 65 6e 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050f_312f_mput_20_3cfile_3e_2.rel b/src/nos/lib/messages_lib/050f_312f_mput_20_3cfile_3e_2.rel new file mode 100644 index 00000000..899c19fd --- /dev/null +++ b/src/nos/lib/messages_lib/050f_312f_mput_20_3cfile_3e_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___050f_312f_mput_20_3cfile_3e_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 6d 70 75 74 20 3c 66 69 6c +R 00 00 01 00 +T 0b 00 00 00 65 3e 20 5b 3c 66 69 6c 65 3e 20 +R 00 00 01 00 +T 16 00 00 00 2e 2e 2e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/050f_e5a0_open_20FTP.rel b/src/nos/lib/messages_lib/050f_e5a0_open_20FTP.rel deleted file mode 100644 index 8beafeb2..00000000 --- a/src/nos/lib/messages_lib/050f_e5a0_open_20FTP.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___050f_e5a0_open_20FTP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 6f 70 65 6e 20 46 54 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0510_10d3_open_20Finger.rel b/src/nos/lib/messages_lib/0510_10d3_open_20Finger.rel deleted file mode 100644 index 39300217..00000000 --- a/src/nos/lib/messages_lib/0510_10d3_open_20Finger.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0510_10d3_open_20Finger Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 6f 70 65 6e 20 46 69 6e 67 -R 00 00 01 00 -T 0b 00 00 00 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0510_245f_mru.rel b/src/nos/lib/messages_lib/0510_245f_mru.rel new file mode 100644 index 00000000..165f0639 --- /dev/null +++ b/src/nos/lib/messages_lib/0510_245f_mru.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0510_245f_mru Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6d 72 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0511_58b1_mss.rel b/src/nos/lib/messages_lib/0511_58b1_mss.rel new file mode 100644 index 00000000..4c89983f --- /dev/null +++ b/src/nos/lib/messages_lib/0511_58b1_mss.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0511_58b1_mss Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6d 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0511_fe22_open_20MBOX.rel b/src/nos/lib/messages_lib/0511_fe22_open_20MBOX.rel deleted file mode 100644 index 56ff637c..00000000 --- a/src/nos/lib/messages_lib/0511_fe22_open_20MBOX.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0511_fe22_open_20MBOX Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6f 70 65 6e 20 4d 42 4f 58 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0512_708f_mtu.rel b/src/nos/lib/messages_lib/0512_708f_mtu.rel new file mode 100644 index 00000000..009e677e --- /dev/null +++ b/src/nos/lib/messages_lib/0512_708f_mtu.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0512_708f_mtu Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 6d 74 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0512_c7d5_open_20POP.rel b/src/nos/lib/messages_lib/0512_c7d5_open_20POP.rel deleted file mode 100644 index d88247cd..00000000 --- a/src/nos/lib/messages_lib/0512_c7d5_open_20POP.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0512_c7d5_open_20POP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 6f 70 65 6e 20 50 4f 50 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0513_2477_open_20SMTP.rel b/src/nos/lib/messages_lib/0513_2477_open_20SMTP.rel deleted file mode 100644 index 4793e29c..00000000 --- a/src/nos/lib/messages_lib/0513_2477_open_20SMTP.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0513_2477_open_20SMTP Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6f 70 65 6e 20 53 4d 54 50 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0513_78ae_mycall.rel b/src/nos/lib/messages_lib/0513_78ae_mycall.rel new file mode 100644 index 00000000..6d6da94f --- /dev/null +++ b/src/nos/lib/messages_lib/0513_78ae_mycall.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0513_78ae_mycall Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 6d 79 63 61 6c 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0514_4ca5_open_20discard.rel b/src/nos/lib/messages_lib/0514_4ca5_open_20discard.rel deleted file mode 100644 index 97a42d00..00000000 --- a/src/nos/lib/messages_lib/0514_4ca5_open_20discard.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0514_4ca5_open_20discard Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 6f 70 65 6e 20 64 69 73 63 -R 00 00 01 00 -T 0b 00 00 00 61 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0514_e112_n_5fcreat_28_22_25s.rel b/src/nos/lib/messages_lib/0514_e112_n_5fcreat_28_22_25s.rel new file mode 100644 index 00000000..1337f80c --- /dev/null +++ b/src/nos/lib/messages_lib/0514_e112_n_5fcreat_28_22_25s.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0514_e112_n_5fcreat_28_22_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 6e 5f 63 72 65 61 74 28 22 +R 00 00 01 00 +T 0b 00 00 00 25 73 22 2c 20 25 64 2c 20 30 25 +R 00 00 01 00 +T 16 00 00 00 6f 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0515_e649_open_20echo.rel b/src/nos/lib/messages_lib/0515_e649_open_20echo.rel deleted file mode 100644 index c6701083..00000000 --- a/src/nos/lib/messages_lib/0515_e649_open_20echo.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0515_e649_open_20echo Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6f 70 65 6e 20 65 63 68 6f -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0515_fa1b_n_5fcreat_28_29_20r.rel b/src/nos/lib/messages_lib/0515_fa1b_n_5fcreat_28_29_20r.rel new file mode 100644 index 00000000..14ab6984 --- /dev/null +++ b/src/nos/lib/messages_lib/0515_fa1b_n_5fcreat_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0515_fa1b_n_5fcreat_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 6e 5f 63 72 65 61 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 2c 20 73 75 63 63 65 +R 00 00 01 00 +T 21 00 00 00 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0516_105b_n_5fcreat_28_29_20r.rel b/src/nos/lib/messages_lib/0516_105b_n_5fcreat_28_29_20r.rel new file mode 100644 index 00000000..69c9ca9a --- /dev/null +++ b/src/nos/lib/messages_lib/0516_105b_n_5fcreat_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0516_105b_n_5fcreat_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 6e 5f 63 72 65 61 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 4e 55 4c 4c 2c 20 65 72 72 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0516_a479_open_20term.rel b/src/nos/lib/messages_lib/0516_a479_open_20term.rel deleted file mode 100644 index 084327b0..00000000 --- a/src/nos/lib/messages_lib/0516_a479_open_20term.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0516_a479_open_20term Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 6f 70 65 6e 20 74 65 72 6d -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0517_2f09_p_5finit_28_29.rel b/src/nos/lib/messages_lib/0517_2f09_p_5finit_28_29.rel deleted file mode 100644 index e45ee197..00000000 --- a/src/nos/lib/messages_lib/0517_2f09_p_5finit_28_29.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___0517_2f09_p_5finit_28_29 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 70 5f 69 6e 69 74 28 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0517_8a90_name.rel b/src/nos/lib/messages_lib/0517_8a90_name.rel new file mode 100644 index 00000000..28b419ea --- /dev/null +++ b/src/nos/lib/messages_lib/0517_8a90_name.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0517_8a90_name Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6e 61 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0518_76ec_packet_20delayed_20.rel b/src/nos/lib/messages_lib/0518_76ec_packet_20delayed_20.rel deleted file mode 100644 index 638b8d8f..00000000 --- a/src/nos/lib/messages_lib/0518_76ec_packet_20delayed_20.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0518_76ec_packet_20delayed_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 70 61 63 6b 65 74 20 64 65 -R 00 00 01 00 -T 0b 00 00 00 6c 61 79 65 64 20 25 6c 64 20 6d -R 00 00 01 00 -T 16 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0518_b07d_netmask.rel b/src/nos/lib/messages_lib/0518_b07d_netmask.rel new file mode 100644 index 00000000..312aff1b --- /dev/null +++ b/src/nos/lib/messages_lib/0518_b07d_netmask.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0518_b07d_netmask Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6e 65 74 6d 61 73 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0519_4d2c_netrom_20bcnodes_20.rel b/src/nos/lib/messages_lib/0519_4d2c_netrom_20bcnodes_20.rel new file mode 100644 index 00000000..86eb8507 --- /dev/null +++ b/src/nos/lib/messages_lib/0519_4d2c_netrom_20bcnodes_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0519_4d2c_netrom_20bcnodes_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 6e 65 74 72 6f 6d 20 62 63 +R 00 00 01 00 +T 0b 00 00 00 6e 6f 64 65 73 20 3c 69 6e 74 65 +R 00 00 01 00 +T 16 00 00 00 72 66 61 63 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0519_8504_packet_20duped_0a.rel b/src/nos/lib/messages_lib/0519_8504_packet_20duped_0a.rel deleted file mode 100644 index 4b54c465..00000000 --- a/src/nos/lib/messages_lib/0519_8504_packet_20duped_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 10 flags 0 -S ___0519_8504_packet_20duped_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0e 00 70 61 63 6b 65 74 20 64 75 -R 00 00 01 00 -T 0b 00 00 00 70 65 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051a_a8e1_packet_20lost_0a.rel b/src/nos/lib/messages_lib/051a_a8e1_packet_20lost_0a.rel deleted file mode 100644 index f86f909e..00000000 --- a/src/nos/lib/messages_lib/051a_a8e1_packet_20lost_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___051a_a8e1_packet_20lost_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 70 61 63 6b 65 74 20 6c 6f -R 00 00 01 00 -T 0b 00 00 00 73 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051a_c5dc_netrom_20connect_20.rel b/src/nos/lib/messages_lib/051a_c5dc_netrom_20connect_20.rel new file mode 100644 index 00000000..f3446905 --- /dev/null +++ b/src/nos/lib/messages_lib/051a_c5dc_netrom_20connect_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___051a_c5dc_netrom_20connect_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 6e 65 74 72 6f 6d 20 63 6f +R 00 00 01 00 +T 0b 00 00 00 6e 6e 65 63 74 20 3c 6e 6f 64 65 +R 00 00 01 00 +T 16 00 00 00 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051b_925a_netrom_20interface_.rel b/src/nos/lib/messages_lib/051b_925a_netrom_20interface_.rel new file mode 100644 index 00000000..eebbe22f --- /dev/null +++ b/src/nos/lib/messages_lib/051b_925a_netrom_20interface_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31 flags 0 +S ___051b_925a_netrom_20interface_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2f 00 6e 65 74 72 6f 6d 20 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 66 61 63 65 20 3c 69 6e +R 00 00 01 00 +T 16 00 00 00 74 65 72 66 61 63 65 3e 20 3c 61 +R 00 00 01 00 +T 21 00 00 00 6c 69 61 73 3e 20 3c 71 75 61 6c +R 00 00 01 00 +T 2c 00 00 00 69 74 79 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051b_ead4_paclen.rel b/src/nos/lib/messages_lib/051b_ead4_paclen.rel deleted file mode 100644 index 82ea94a4..00000000 --- a/src/nos/lib/messages_lib/051b_ead4_paclen.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___051b_ead4_paclen Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 70 61 63 6c 65 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051c_1a03_page.rel b/src/nos/lib/messages_lib/051c_1a03_page.rel deleted file mode 100644 index 8e6381ae..00000000 --- a/src/nos/lib/messages_lib/051c_1a03_page.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___051c_1a03_page Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 61 67 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051c_a510_netrom_20interface_.rel b/src/nos/lib/messages_lib/051c_a510_netrom_20interface_.rel new file mode 100644 index 00000000..c2fc2145 --- /dev/null +++ b/src/nos/lib/messages_lib/051c_a510_netrom_20interface_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___051c_a510_netrom_20interface_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 6e 65 74 72 6f 6d 20 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 66 61 63 65 20 61 6c 72 +R 00 00 01 00 +T 16 00 00 00 65 61 64 79 20 61 74 74 61 63 68 +R 00 00 01 00 +T 21 00 00 00 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051d_b271_netrom_20kick_20_3c.rel b/src/nos/lib/messages_lib/051d_b271_netrom_20kick_20_3c.rel new file mode 100644 index 00000000..6d2bae51 --- /dev/null +++ b/src/nos/lib/messages_lib/051d_b271_netrom_20kick_20_3c.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___051d_b271_netrom_20kick_20_3c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 6e 65 74 72 6f 6d 20 6b 69 +R 00 00 01 00 +T 0b 00 00 00 63 6b 20 3c 26 6e 72 63 62 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051d_dd11_page_20_3ccommand_3.rel b/src/nos/lib/messages_lib/051d_dd11_page_20_3ccommand_3.rel deleted file mode 100644 index 4e27be9b..00000000 --- a/src/nos/lib/messages_lib/051d_dd11_page_20_3ccommand_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___051d_dd11_page_20_3ccommand_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 70 61 67 65 20 3c 63 6f 6d -R 00 00 01 00 -T 0b 00 00 00 6d 61 6e 64 3e 20 5b 61 72 67 73 -R 00 00 01 00 -T 16 00 00 00 2e 2e 2e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051e_5334_netrom_20nodefilter.rel b/src/nos/lib/messages_lib/051e_5334_netrom_20nodefilter.rel new file mode 100644 index 00000000..f90bc739 --- /dev/null +++ b/src/nos/lib/messages_lib/051e_5334_netrom_20nodefilter.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2f flags 0 +S ___051e_5334_netrom_20nodefilter Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2d 00 6e 65 74 72 6f 6d 20 6e 6f +R 00 00 01 00 +T 0b 00 00 00 64 65 66 69 6c 74 65 72 20 61 64 +R 00 00 01 00 +T 16 00 00 00 64 20 3c 6e 65 69 67 68 62 6f 72 +R 00 00 01 00 +T 21 00 00 00 3e 20 3c 69 6e 74 65 72 66 61 63 +R 00 00 01 00 +T 2c 00 00 00 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051e_b6e1_pap.rel b/src/nos/lib/messages_lib/051e_b6e1_pap.rel deleted file mode 100644 index f9a6623b..00000000 --- a/src/nos/lib/messages_lib/051e_b6e1_pap.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___051e_b6e1_pap Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 70 61 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051f_512a_param.rel b/src/nos/lib/messages_lib/051f_512a_param.rel deleted file mode 100644 index adb51fab..00000000 --- a/src/nos/lib/messages_lib/051f_512a_param.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___051f_512a_param Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 70 61 72 61 6d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/051f_6bfe_netrom_20nodefilter.rel b/src/nos/lib/messages_lib/051f_6bfe_netrom_20nodefilter.rel new file mode 100644 index 00000000..9d7f9516 --- /dev/null +++ b/src/nos/lib/messages_lib/051f_6bfe_netrom_20nodefilter.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___051f_6bfe_netrom_20nodefilter Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 6e 65 74 72 6f 6d 20 6e 6f +R 00 00 01 00 +T 0b 00 00 00 64 65 66 69 6c 74 65 72 20 64 72 +R 00 00 01 00 +T 16 00 00 00 6f 70 20 3c 6e 65 69 67 68 62 6f +R 00 00 01 00 +T 21 00 00 00 72 3e 20 3c 69 6e 74 65 72 66 61 +R 00 00 01 00 +T 2c 00 00 00 63 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0520_328e_netrom_20reset_20_3.rel b/src/nos/lib/messages_lib/0520_328e_netrom_20reset_20_3.rel new file mode 100644 index 00000000..802d4517 --- /dev/null +++ b/src/nos/lib/messages_lib/0520_328e_netrom_20reset_20_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0520_328e_netrom_20reset_20_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 6e 65 74 72 6f 6d 20 72 65 +R 00 00 01 00 +T 0b 00 00 00 73 65 74 20 3c 26 6e 72 63 62 3e +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0520_d362_param_20_3cinterfac.rel b/src/nos/lib/messages_lib/0520_d362_param_20_3cinterfac.rel deleted file mode 100644 index e132bc8a..00000000 --- a/src/nos/lib/messages_lib/0520_d362_param_20_3cinterfac.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0520_d362_param_20_3cinterfac Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 70 61 72 61 6d 20 3c 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 65 72 66 61 63 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0521_18c8_netrom_20route_20ad.rel b/src/nos/lib/messages_lib/0521_18c8_netrom_20route_20ad.rel new file mode 100644 index 00000000..5be8b7ad --- /dev/null +++ b/src/nos/lib/messages_lib/0521_18c8_netrom_20route_20ad.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4a flags 0 +S ___0521_18c8_netrom_20route_20ad Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 48 00 6e 65 74 72 6f 6d 20 72 6f +R 00 00 01 00 +T 0b 00 00 00 75 74 65 20 61 64 64 20 3c 61 6c +R 00 00 01 00 +T 16 00 00 00 69 61 73 3e 20 3c 64 65 73 74 69 +R 00 00 01 00 +T 21 00 00 00 6e 61 74 69 6f 6e 3e 20 3c 69 6e +R 00 00 01 00 +T 2c 00 00 00 74 65 72 66 61 63 65 3e 20 3c 71 +R 00 00 01 00 +T 37 00 00 00 75 61 6c 69 74 79 3e 20 3c 6e 65 +R 00 00 01 00 +T 42 00 00 00 69 67 68 62 6f 72 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0521_9d45_pass.rel b/src/nos/lib/messages_lib/0521_9d45_pass.rel deleted file mode 100644 index c6fdc80f..00000000 --- a/src/nos/lib/messages_lib/0521_9d45_pass.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0521_9d45_pass Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 61 73 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0522_f746_pause.rel b/src/nos/lib/messages_lib/0522_f746_pause.rel deleted file mode 100644 index 844e6b0b..00000000 --- a/src/nos/lib/messages_lib/0522_f746_pause.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0522_f746_pause Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 70 61 75 73 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0522_fff3_netrom_20route_20dr.rel b/src/nos/lib/messages_lib/0522_fff3_netrom_20route_20dr.rel new file mode 100644 index 00000000..46b1e317 --- /dev/null +++ b/src/nos/lib/messages_lib/0522_fff3_netrom_20route_20dr.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 39 flags 0 +S ___0522_fff3_netrom_20route_20dr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 37 00 6e 65 74 72 6f 6d 20 72 6f +R 00 00 01 00 +T 0b 00 00 00 75 74 65 20 64 72 6f 70 20 3c 64 +R 00 00 01 00 +T 16 00 00 00 65 73 74 69 6e 61 74 69 6f 6e 3e +R 00 00 01 00 +T 21 00 00 00 20 3c 6e 65 69 67 68 62 6f 72 3e +R 00 00 01 00 +T 2c 00 00 00 20 3c 69 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 37 00 00 00 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0523_d9f3_pfc.rel b/src/nos/lib/messages_lib/0523_d9f3_pfc.rel deleted file mode 100644 index cd34e2c1..00000000 --- a/src/nos/lib/messages_lib/0523_d9f3_pfc.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0523_d9f3_pfc Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 70 66 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0523_e8da_netrom_20route_20in.rel b/src/nos/lib/messages_lib/0523_e8da_netrom_20route_20in.rel new file mode 100644 index 00000000..f0247c32 --- /dev/null +++ b/src/nos/lib/messages_lib/0523_e8da_netrom_20route_20in.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0523_e8da_netrom_20route_20in Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 6e 65 74 72 6f 6d 20 72 6f +R 00 00 01 00 +T 0b 00 00 00 75 74 65 20 69 6e 66 6f 20 3c 64 +R 00 00 01 00 +T 16 00 00 00 65 73 74 69 6e 61 74 69 6f 6e 3e +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0524_28cb_ping.rel b/src/nos/lib/messages_lib/0524_28cb_ping.rel deleted file mode 100644 index 15649ad8..00000000 --- a/src/nos/lib/messages_lib/0524_28cb_ping.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0524_28cb_ping Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0524_9094_newfile_28_29_20ret.rel b/src/nos/lib/messages_lib/0524_9094_newfile_28_29_20ret.rel new file mode 100644 index 00000000..1a5ef3c1 --- /dev/null +++ b/src/nos/lib/messages_lib/0524_9094_newfile_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0524_9094_newfile_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 6e 65 77 66 69 6c 65 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 2c 20 73 75 63 63 65 +R 00 00 01 00 +T 21 00 00 00 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0525_6cce_newfile_28_29_20ret.rel b/src/nos/lib/messages_lib/0525_6cce_newfile_28_29_20ret.rel new file mode 100644 index 00000000..2438839a --- /dev/null +++ b/src/nos/lib/messages_lib/0525_6cce_newfile_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0525_6cce_newfile_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 6e 65 77 66 69 6c 65 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 4e 55 4c 4c 2c 20 65 72 72 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0525_d85a_ping_20_3chostid_3e.rel b/src/nos/lib/messages_lib/0525_d85a_ping_20_3chostid_3e.rel deleted file mode 100644 index 5c4a4e9e..00000000 --- a/src/nos/lib/messages_lib/0525_d85a_ping_20_3chostid_3e.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 32 flags 0 -S ___0525_d85a_ping_20_3chostid_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 30 00 70 69 6e 67 20 3c 68 6f 73 -R 00 00 01 00 -T 0b 00 00 00 74 69 64 3e 20 5b 3c 6c 65 6e 67 -R 00 00 01 00 -T 16 00 00 00 74 68 3e 20 5b 3c 69 6e 74 65 72 -R 00 00 01 00 -T 21 00 00 00 76 61 6c 3e 20 5b 69 6e 63 66 6c -R 00 00 01 00 -T 2c 00 00 00 61 67 5d 5d 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0526_0458_pipe.rel b/src/nos/lib/messages_lib/0526_0458_pipe.rel deleted file mode 100644 index 1a84405d..00000000 --- a/src/nos/lib/messages_lib/0526_0458_pipe.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0526_0458_pipe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 69 70 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0526_147d_newfile_280x_25x_2c.rel b/src/nos/lib/messages_lib/0526_147d_newfile_280x_25x_2c.rel new file mode 100644 index 00000000..d76ea69b --- /dev/null +++ b/src/nos/lib/messages_lib/0526_147d_newfile_280x_25x_2c.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20 flags 0 +S ___0526_147d_newfile_280x_25x_2c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1e 00 6e 65 77 66 69 6c 65 28 30 +R 00 00 01 00 +T 0b 00 00 00 78 25 78 2c 20 22 25 73 22 29 20 +R 00 00 01 00 +T 16 00 00 00 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0527_2254_newproc_20_22_25s_2.rel b/src/nos/lib/messages_lib/0527_2254_newproc_20_22_25s_2.rel new file mode 100644 index 00000000..6b857be2 --- /dev/null +++ b/src/nos/lib/messages_lib/0527_2254_newproc_20_22_25s_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0527_2254_newproc_20_22_25s_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 6e 65 77 70 72 6f 63 20 22 +R 00 00 01 00 +T 0b 00 00 00 25 73 22 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0527_5919_pool.rel b/src/nos/lib/messages_lib/0527_5919_pool.rel deleted file mode 100644 index b89933fe..00000000 --- a/src/nos/lib/messages_lib/0527_5919_pool.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0527_5919_pool Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 6f 6f 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0528_4db6_newsession_3a_20WAR.rel b/src/nos/lib/messages_lib/0528_4db6_newsession_3a_20WAR.rel new file mode 100644 index 00000000..2ccf7b75 --- /dev/null +++ b/src/nos/lib/messages_lib/0528_4db6_newsession_3a_20WAR.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___0528_4db6_newsession_3a_20WAR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 6e 65 77 73 65 73 73 69 6f +R 00 00 01 00 +T 0b 00 00 00 6e 3a 20 57 41 52 4e 49 4e 47 21 +R 00 00 01 00 +T 16 00 00 00 20 6e 6f 20 6d 65 6d 6f 72 79 20 +R 00 00 01 00 +T 21 00 00 00 66 6f 72 20 73 65 73 73 69 6f 6e +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0528_e039_port.rel b/src/nos/lib/messages_lib/0528_e039_port.rel deleted file mode 100644 index 9de232cf..00000000 --- a/src/nos/lib/messages_lib/0528_e039_port.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0528_e039_port Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 70 6f 72 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0529_5ab5_newsession_3a_20WAR.rel b/src/nos/lib/messages_lib/0529_5ab5_newsession_3a_20WAR.rel new file mode 100644 index 00000000..ef9d8470 --- /dev/null +++ b/src/nos/lib/messages_lib/0529_5ab5_newsession_3a_20WAR.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0529_5ab5_newsession_3a_20WAR Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 6e 65 77 73 65 73 73 69 6f +R 00 00 01 00 +T 0b 00 00 00 6e 3a 20 57 41 52 4e 49 4e 47 21 +R 00 00 01 00 +T 16 00 00 00 20 73 65 73 73 69 6f 6e 20 74 61 +R 00 00 01 00 +T 21 00 00 00 62 6c 65 20 66 75 6c 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0529_a9d2_port_20_25d_3a_20tx.rel b/src/nos/lib/messages_lib/0529_a9d2_port_20_25d_3a_20tx.rel deleted file mode 100644 index 9399d383..00000000 --- a/src/nos/lib/messages_lib/0529_a9d2_port_20_25d_3a_20tx.rel +++ /dev/null @@ -1,28 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6e flags 0 -S ___0529_a9d2_port_20_25d_3a_20tx Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 6c 00 70 6f 72 74 20 25 64 3a 20 -R 00 00 01 00 -T 0b 00 00 00 74 78 70 6b 74 73 20 25 6c 75 20 -R 00 00 01 00 -T 16 00 00 00 69 6e 74 73 20 25 6c 75 20 72 78 -R 00 00 01 00 -T 21 00 00 00 70 6b 74 73 20 25 6c 75 20 72 78 -R 00 00 01 00 -T 2c 00 00 00 62 79 74 65 73 20 25 6c 75 20 6e -R 00 00 01 00 -T 37 00 00 00 6f 6d 65 6d 20 25 6c 75 20 74 6f -R 00 00 01 00 -T 42 00 00 00 6f 62 69 67 20 25 6c 75 20 63 72 -R 00 00 01 00 -T 4d 00 00 00 63 65 72 72 20 25 6c 75 20 61 62 -R 00 00 01 00 -T 58 00 00 00 6f 72 74 73 20 25 6c 75 20 6f 76 -R 00 00 01 00 -T 63 00 00 00 65 72 72 75 6e 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052a_3aa8_ppp.rel b/src/nos/lib/messages_lib/052a_3aa8_ppp.rel deleted file mode 100644 index d1ac04ec..00000000 --- a/src/nos/lib/messages_lib/052a_3aa8_ppp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___052a_3aa8_ppp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 70 70 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052a_7718_next_20pointer_20ou.rel b/src/nos/lib/messages_lib/052a_7718_next_20pointer_20ou.rel new file mode 100644 index 00000000..12205c3e --- /dev/null +++ b/src/nos/lib/messages_lib/052a_7718_next_20pointer_20ou.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___052a_7718_next_20pointer_20ou Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 6e 65 78 74 20 70 6f 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 20 6f 75 74 20 6f 66 20 +R 00 00 01 00 +T 16 00 00 00 6c 69 6d 69 74 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052b_7b66_nlst.rel b/src/nos/lib/messages_lib/052b_7b66_nlst.rel new file mode 100644 index 00000000..83845f50 --- /dev/null +++ b/src/nos/lib/messages_lib/052b_7b66_nlst.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___052b_7b66_nlst Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6e 6c 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052b_8304_ppp_5fproc_3a_20mis.rel b/src/nos/lib/messages_lib/052b_8304_ppp_5fproc_3a_20mis.rel deleted file mode 100644 index f23b1b10..00000000 --- a/src/nos/lib/messages_lib/052b_8304_ppp_5fproc_3a_20mis.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1a flags 0 -S ___052b_8304_ppp_5fproc_3a_20mis Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 18 00 70 70 70 5f 70 72 6f 63 3a -R 00 00 01 00 -T 0b 00 00 00 20 6d 69 73 73 69 6e 67 20 69 66 -R 00 00 01 00 -T 16 00 00 00 61 63 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052c_0ca7_nntp_20addserver_20.rel b/src/nos/lib/messages_lib/052c_0ca7_nntp_20addserver_20.rel new file mode 100644 index 00000000..20064e9a --- /dev/null +++ b/src/nos/lib/messages_lib/052c_0ca7_nntp_20addserver_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___052c_0ca7_nntp_20addserver_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 6e 6e 74 70 20 61 64 64 73 +R 00 00 01 00 +T 0b 00 00 00 65 72 76 65 72 20 3c 6e 6e 74 70 +R 00 00 01 00 +T 16 00 00 00 73 65 72 76 65 72 3e 20 3c 69 6e +R 00 00 01 00 +T 21 00 00 00 74 65 72 76 61 6c 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052c_3dc2_protocol_3a_20.rel b/src/nos/lib/messages_lib/052c_3dc2_protocol_3a_20.rel deleted file mode 100644 index ed59ac25..00000000 --- a/src/nos/lib/messages_lib/052c_3dc2_protocol_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___052c_3dc2_protocol_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 70 72 6f 74 6f 63 6f 6c 3a -R 00 00 01 00 -T 0b 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052d_4160_ps.rel b/src/nos/lib/messages_lib/052d_4160_ps.rel deleted file mode 100644 index 349b943b..00000000 --- a/src/nos/lib/messages_lib/052d_4160_ps.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___052d_4160_ps Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 70 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052d_fea0_nntp_20dropserver_2.rel b/src/nos/lib/messages_lib/052d_fea0_nntp_20dropserver_2.rel new file mode 100644 index 00000000..41e596b3 --- /dev/null +++ b/src/nos/lib/messages_lib/052d_fea0_nntp_20dropserver_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___052d_fea0_nntp_20dropserver_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 6e 6e 74 70 20 64 72 6f 70 +R 00 00 01 00 +T 0b 00 00 00 73 65 72 76 65 72 20 3c 6e 6e 74 +R 00 00 01 00 +T 16 00 00 00 70 73 65 72 76 65 72 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052e_26dc_pthresh.rel b/src/nos/lib/messages_lib/052e_26dc_pthresh.rel deleted file mode 100644 index 868c517e..00000000 --- a/src/nos/lib/messages_lib/052e_26dc_pthresh.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___052e_26dc_pthresh Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 70 74 68 72 65 73 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052e_a821_nntp_20kick_20_3cnn.rel b/src/nos/lib/messages_lib/052e_a821_nntp_20kick_20_3cnn.rel new file mode 100644 index 00000000..27dfe26f --- /dev/null +++ b/src/nos/lib/messages_lib/052e_a821_nntp_20kick_20_3cnn.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___052e_a821_nntp_20kick_20_3cnn Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 6e 6e 74 70 20 6b 69 63 6b +R 00 00 01 00 +T 0b 00 00 00 20 3c 6e 6e 74 70 73 65 72 76 65 +R 00 00 01 00 +T 16 00 00 00 72 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052f_a61f_publish.rel b/src/nos/lib/messages_lib/052f_a61f_publish.rel deleted file mode 100644 index 5de57c53..00000000 --- a/src/nos/lib/messages_lib/052f_a61f_publish.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___052f_a61f_publish Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 70 75 62 6c 69 73 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/052f_a7f6_no_20filesys.rel b/src/nos/lib/messages_lib/052f_a7f6_no_20filesys.rel new file mode 100644 index 00000000..37163f8b --- /dev/null +++ b/src/nos/lib/messages_lib/052f_a7f6_no_20filesys.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___052f_a7f6_no_20filesys Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 6e 6f 20 66 69 6c 65 73 79 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0530_274c_pushdown_20calls_20.rel b/src/nos/lib/messages_lib/0530_274c_pushdown_20calls_20.rel deleted file mode 100644 index fb026e45..00000000 --- a/src/nos/lib/messages_lib/0530_274c_pushdown_20calls_20.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 37 flags 0 -S ___0530_274c_pushdown_20calls_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 35 00 70 75 73 68 64 6f 77 6e 20 -R 00 00 01 00 -T 0b 00 00 00 63 61 6c 6c 73 20 25 6c 75 20 70 -R 00 00 01 00 -T 16 00 00 00 75 73 68 64 6f 77 6e 20 63 61 6c -R 00 00 01 00 -T 21 00 00 00 6c 73 20 74 6f 20 61 6c 6c 6f 63 -R 00 00 01 00 -T 2c 00 00 00 5f 6d 62 75 66 20 25 6c 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0530_7405_no_20root.rel b/src/nos/lib/messages_lib/0530_7405_no_20root.rel new file mode 100644 index 00000000..37670bca --- /dev/null +++ b/src/nos/lib/messages_lib/0530_7405_no_20root.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0530_7405_no_20root Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6e 6f 20 72 6f 6f 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0531_0234_put.rel b/src/nos/lib/messages_lib/0531_0234_put.rel deleted file mode 100644 index 675667f3..00000000 --- a/src/nos/lib/messages_lib/0531_0234_put.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0531_0234_put Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 70 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0531_b518_no_20such_20route_0.rel b/src/nos/lib/messages_lib/0531_b518_no_20such_20route_0.rel new file mode 100644 index 00000000..0c44a9c0 --- /dev/null +++ b/src/nos/lib/messages_lib/0531_b518_no_20such_20route_0.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0531_b518_no_20such_20route_0 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 6e 6f 20 73 75 63 68 20 72 +R 00 00 01 00 +T 0b 00 00 00 6f 75 74 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0532_3fb4_nodefilter.rel b/src/nos/lib/messages_lib/0532_3fb4_nodefilter.rel new file mode 100644 index 00000000..811c00b5 --- /dev/null +++ b/src/nos/lib/messages_lib/0532_3fb4_nodefilter.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___0532_3fb4_nodefilter Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 6e 6f 64 65 66 69 6c 74 65 +R 00 00 01 00 +T 0b 00 00 00 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0532_8f3b_put_20_3clocalfile_.rel b/src/nos/lib/messages_lib/0532_8f3b_put_20_3clocalfile_.rel deleted file mode 100644 index da2496fe..00000000 --- a/src/nos/lib/messages_lib/0532_8f3b_put_20_3clocalfile_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0532_8f3b_put_20_3clocalfile_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 70 75 74 20 3c 6c 6f 63 61 -R 00 00 01 00 -T 0b 00 00 00 6c 66 69 6c 65 3e 20 3c 72 65 6d -R 00 00 01 00 -T 16 00 00 00 6f 74 65 66 69 6c 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0533_2105_pwd.rel b/src/nos/lib/messages_lib/0533_2105_pwd.rel deleted file mode 100644 index 711d5035..00000000 --- a/src/nos/lib/messages_lib/0533_2105_pwd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0533_2105_pwd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 70 77 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0533_bac4_nodefilter_20subcom.rel b/src/nos/lib/messages_lib/0533_bac4_nodefilter_20subcom.rel new file mode 100644 index 00000000..048394ac --- /dev/null +++ b/src/nos/lib/messages_lib/0533_bac4_nodefilter_20subcom.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0533_bac4_nodefilter_20subcom Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 6e 6f 64 65 66 69 6c 74 65 +R 00 00 01 00 +T 0b 00 00 00 72 20 73 75 62 63 6f 6d 6d 61 6e +R 00 00 01 00 +T 16 00 00 00 64 73 3a 20 61 64 64 20 64 72 6f +R 00 00 01 00 +T 21 00 00 00 70 20 6d 6f 64 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0534_0282_qlimit.rel b/src/nos/lib/messages_lib/0534_0282_qlimit.rel deleted file mode 100644 index 8786f8ac..00000000 --- a/src/nos/lib/messages_lib/0534_0282_qlimit.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0534_0282_qlimit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 71 6c 69 6d 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0534_e743_nodes.rel b/src/nos/lib/messages_lib/0534_e743_nodes.rel new file mode 100644 index 00000000..9ec04cbe --- /dev/null +++ b/src/nos/lib/messages_lib/0534_e743_nodes.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0534_e743_nodes Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6e 6f 64 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0535_0be6_queries.rel b/src/nos/lib/messages_lib/0535_0be6_queries.rel deleted file mode 100644 index 9d60b73a..00000000 --- a/src/nos/lib/messages_lib/0535_0be6_queries.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0535_0be6_queries Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 71 75 65 72 69 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0535_57cf_nodetimer.rel b/src/nos/lib/messages_lib/0535_57cf_nodetimer.rel new file mode 100644 index 00000000..cd76533c --- /dev/null +++ b/src/nos/lib/messages_lib/0535_57cf_nodetimer.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0535_57cf_nodetimer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6e 6f 64 65 74 69 6d 65 72 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0536_0bef_query.rel b/src/nos/lib/messages_lib/0536_0bef_query.rel deleted file mode 100644 index e32c8f4e..00000000 --- a/src/nos/lib/messages_lib/0536_0bef_query.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0536_0bef_query Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 71 75 65 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0536_7a7f_none_0a.rel b/src/nos/lib/messages_lib/0536_7a7f_none_0a.rel new file mode 100644 index 00000000..820b19ea --- /dev/null +++ b/src/nos/lib/messages_lib/0536_7a7f_none_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0536_7a7f_none_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6e 6f 6e 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0537_29c2_normal_20_28_25s_20.rel b/src/nos/lib/messages_lib/0537_29c2_normal_20_28_25s_20.rel new file mode 100644 index 00000000..8eea0503 --- /dev/null +++ b/src/nos/lib/messages_lib/0537_29c2_normal_20_28_25s_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0537_29c2_normal_20_28_25s_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 6e 6f 72 6d 61 6c 20 28 25 +R 00 00 01 00 +T 0b 00 00 00 73 20 25 73 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0537_6646_query_20_3chostid_3.rel b/src/nos/lib/messages_lib/0537_6646_query_20_3chostid_3.rel deleted file mode 100644 index 7f4617e2..00000000 --- a/src/nos/lib/messages_lib/0537_6646_query_20_3chostid_3.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0537_6646_query_20_3chostid_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 71 75 65 72 79 20 3c 68 6f -R 00 00 01 00 -T 0b 00 00 00 73 74 69 64 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0538_07d0_null_0a.rel b/src/nos/lib/messages_lib/0538_07d0_null_0a.rel new file mode 100644 index 00000000..20252247 --- /dev/null +++ b/src/nos/lib/messages_lib/0538_07d0_null_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0538_07d0_null_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 6e 75 6c 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0538_27c8_queue_20job_20_25s_.rel b/src/nos/lib/messages_lib/0538_27c8_queue_20job_20_25s_.rel deleted file mode 100644 index c0b5040f..00000000 --- a/src/nos/lib/messages_lib/0538_27c8_queue_20job_20_25s_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0538_27c8_queue_20job_20_25s_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 71 75 65 75 65 20 6a 6f 62 -R 00 00 01 00 -T 0b 00 00 00 20 25 73 20 46 72 6f 6d 3a 20 25 -R 00 00 01 00 -T 16 00 00 00 73 20 54 6f 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0539_1196_quick.rel b/src/nos/lib/messages_lib/0539_1196_quick.rel deleted file mode 100644 index 139d4c06..00000000 --- a/src/nos/lib/messages_lib/0539_1196_quick.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0539_1196_quick Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 71 75 69 63 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0539_fb30_obsotimer.rel b/src/nos/lib/messages_lib/0539_fb30_obsotimer.rel new file mode 100644 index 00000000..7e5f2adc --- /dev/null +++ b/src/nos/lib/messages_lib/0539_fb30_obsotimer.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0539_fb30_obsotimer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6f 62 73 6f 74 69 6d 65 72 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053a_3971_open.rel b/src/nos/lib/messages_lib/053a_3971_open.rel new file mode 100644 index 00000000..52d35f9f --- /dev/null +++ b/src/nos/lib/messages_lib/053a_3971_open.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___053a_3971_open Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 6f 70 65 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053a_ad30_quiet.rel b/src/nos/lib/messages_lib/053a_ad30_quiet.rel deleted file mode 100644 index 6d73e7c9..00000000 --- a/src/nos/lib/messages_lib/053a_ad30_quiet.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___053a_ad30_quiet Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 71 75 69 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053b_7b54_quit.rel b/src/nos/lib/messages_lib/053b_7b54_quit.rel deleted file mode 100644 index d440e6a8..00000000 --- a/src/nos/lib/messages_lib/053b_7b54_quit.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___053b_7b54_quit Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 71 75 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053b_a412_open_20_25s.rel b/src/nos/lib/messages_lib/053b_a412_open_20_25s.rel new file mode 100644 index 00000000..26d24319 --- /dev/null +++ b/src/nos/lib/messages_lib/053b_a412_open_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___053b_a412_open_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 6f 70 65 6e 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053c_054d_read.rel b/src/nos/lib/messages_lib/053c_054d_read.rel deleted file mode 100644 index 06329083..00000000 --- a/src/nos/lib/messages_lib/053c_054d_read.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___053c_054d_read Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 72 65 61 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053c_e5a0_open_20FTP.rel b/src/nos/lib/messages_lib/053c_e5a0_open_20FTP.rel new file mode 100644 index 00000000..487249c4 --- /dev/null +++ b/src/nos/lib/messages_lib/053c_e5a0_open_20FTP.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___053c_e5a0_open_20FTP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 6f 70 65 6e 20 46 54 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053d_10d3_open_20Finger.rel b/src/nos/lib/messages_lib/053d_10d3_open_20Finger.rel new file mode 100644 index 00000000..1486731e --- /dev/null +++ b/src/nos/lib/messages_lib/053d_10d3_open_20Finger.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___053d_10d3_open_20Finger Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 6f 70 65 6e 20 46 69 6e 67 +R 00 00 01 00 +T 0b 00 00 00 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053d_c7a9_read_20_3cremotefil.rel b/src/nos/lib/messages_lib/053d_c7a9_read_20_3cremotefil.rel deleted file mode 100644 index 0c9a6898..00000000 --- a/src/nos/lib/messages_lib/053d_c7a9_read_20_3cremotefil.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___053d_c7a9_read_20_3cremotefil Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 72 65 61 64 20 3c 72 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 74 65 66 69 6c 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053e_7ee6_reboot.rel b/src/nos/lib/messages_lib/053e_7ee6_reboot.rel deleted file mode 100644 index da2b4180..00000000 --- a/src/nos/lib/messages_lib/053e_7ee6_reboot.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___053e_7ee6_reboot Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 62 6f 6f 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053e_fe22_open_20MBOX.rel b/src/nos/lib/messages_lib/053e_fe22_open_20MBOX.rel new file mode 100644 index 00000000..2a368900 --- /dev/null +++ b/src/nos/lib/messages_lib/053e_fe22_open_20MBOX.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___053e_fe22_open_20MBOX Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6f 70 65 6e 20 4d 42 4f 58 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053f_1c64_received_20_25u_20b.rel b/src/nos/lib/messages_lib/053f_1c64_received_20_25u_20b.rel deleted file mode 100644 index dd30b154..00000000 --- a/src/nos/lib/messages_lib/053f_1c64_received_20_25u_20b.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 4c flags 0 -S ___053f_1c64_received_20_25u_20b Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 4a 00 72 65 63 65 69 76 65 64 20 -R 00 00 01 00 -T 0b 00 00 00 25 75 20 62 61 64 74 79 70 65 20 -R 00 00 01 00 -T 16 00 00 00 25 75 20 62 6f 67 75 73 20 61 64 -R 00 00 01 00 -T 21 00 00 00 64 72 20 25 75 20 72 65 71 73 74 -R 00 00 01 00 -T 2c 00 00 00 20 69 6e 20 25 75 20 72 65 70 6c -R 00 00 01 00 -T 37 00 00 00 69 65 73 20 25 75 20 72 65 71 73 -R 00 00 01 00 -T 42 00 00 00 74 20 6f 75 74 20 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/053f_c7d5_open_20POP.rel b/src/nos/lib/messages_lib/053f_c7d5_open_20POP.rel new file mode 100644 index 00000000..2cf3f2fb --- /dev/null +++ b/src/nos/lib/messages_lib/053f_c7d5_open_20POP.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___053f_c7d5_open_20POP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 6f 70 65 6e 20 50 4f 50 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0540_2477_open_20SMTP.rel b/src/nos/lib/messages_lib/0540_2477_open_20SMTP.rel new file mode 100644 index 00000000..35b54c51 --- /dev/null +++ b/src/nos/lib/messages_lib/0540_2477_open_20SMTP.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0540_2477_open_20SMTP Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6f 70 65 6e 20 53 4d 54 50 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0540_5735_record.rel b/src/nos/lib/messages_lib/0540_5735_record.rel deleted file mode 100644 index 67fe880e..00000000 --- a/src/nos/lib/messages_lib/0540_5735_record.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0540_5735_record Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 63 6f 72 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0541_18c5_recv_3a_20do_20.rel b/src/nos/lib/messages_lib/0541_18c5_recv_3a_20do_20.rel deleted file mode 100644 index 9d0dfc73..00000000 --- a/src/nos/lib/messages_lib/0541_18c5_recv_3a_20do_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___0541_18c5_recv_3a_20do_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 72 65 63 76 3a 20 64 6f 20 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0541_4ca5_open_20discard.rel b/src/nos/lib/messages_lib/0541_4ca5_open_20discard.rel new file mode 100644 index 00000000..49a854dd --- /dev/null +++ b/src/nos/lib/messages_lib/0541_4ca5_open_20discard.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0541_4ca5_open_20discard Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 6f 70 65 6e 20 64 69 73 63 +R 00 00 01 00 +T 0b 00 00 00 61 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0542_8810_recv_3a_20dont_20.rel b/src/nos/lib/messages_lib/0542_8810_recv_3a_20dont_20.rel deleted file mode 100644 index ff176970..00000000 --- a/src/nos/lib/messages_lib/0542_8810_recv_3a_20dont_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0542_8810_recv_3a_20dont_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 72 65 63 76 3a 20 64 6f 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0542_e649_open_20echo.rel b/src/nos/lib/messages_lib/0542_e649_open_20echo.rel new file mode 100644 index 00000000..44d7bc39 --- /dev/null +++ b/src/nos/lib/messages_lib/0542_e649_open_20echo.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0542_e649_open_20echo Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6f 70 65 6e 20 65 63 68 6f +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0543_84ef_recv_3a_20will_20.rel b/src/nos/lib/messages_lib/0543_84ef_recv_3a_20will_20.rel deleted file mode 100644 index 845d5752..00000000 --- a/src/nos/lib/messages_lib/0543_84ef_recv_3a_20will_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0543_84ef_recv_3a_20will_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 72 65 63 76 3a 20 77 69 6c -R 00 00 01 00 -T 0b 00 00 00 6c 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0543_a479_open_20term.rel b/src/nos/lib/messages_lib/0543_a479_open_20term.rel new file mode 100644 index 00000000..11cacac5 --- /dev/null +++ b/src/nos/lib/messages_lib/0543_a479_open_20term.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0543_a479_open_20term Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 6f 70 65 6e 20 74 65 72 6d +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0544_219c_recv_3a_20wont_20.rel b/src/nos/lib/messages_lib/0544_219c_recv_3a_20wont_20.rel deleted file mode 100644 index 2da7f7b8..00000000 --- a/src/nos/lib/messages_lib/0544_219c_recv_3a_20wont_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0544_219c_recv_3a_20wont_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 72 65 63 76 3a 20 77 6f 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0544_2f09_p_5finit_28_29.rel b/src/nos/lib/messages_lib/0544_2f09_p_5finit_28_29.rel new file mode 100644 index 00000000..ae7f92e8 --- /dev/null +++ b/src/nos/lib/messages_lib/0544_2f09_p_5finit_28_29.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___0544_2f09_p_5finit_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 70 5f 69 6e 69 74 28 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0545_76ec_packet_20delayed_20.rel b/src/nos/lib/messages_lib/0545_76ec_packet_20delayed_20.rel new file mode 100644 index 00000000..16ec34fe --- /dev/null +++ b/src/nos/lib/messages_lib/0545_76ec_packet_20delayed_20.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0545_76ec_packet_20delayed_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 70 61 63 6b 65 74 20 64 65 +R 00 00 01 00 +T 0b 00 00 00 6c 61 79 65 64 20 25 6c 64 20 6d +R 00 00 01 00 +T 16 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0545_c7dc_refuse.rel b/src/nos/lib/messages_lib/0545_c7dc_refuse.rel deleted file mode 100644 index 0a04f37c..00000000 --- a/src/nos/lib/messages_lib/0545_c7dc_refuse.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0545_c7dc_refuse Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 66 75 73 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0546_0e31_reject_0a.rel b/src/nos/lib/messages_lib/0546_0e31_reject_0a.rel deleted file mode 100644 index 8674eabd..00000000 --- a/src/nos/lib/messages_lib/0546_0e31_reject_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0546_0e31_reject_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 72 65 6a 65 63 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0546_8504_packet_20duped_0a.rel b/src/nos/lib/messages_lib/0546_8504_packet_20duped_0a.rel new file mode 100644 index 00000000..9e74e017 --- /dev/null +++ b/src/nos/lib/messages_lib/0546_8504_packet_20duped_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 10 flags 0 +S ___0546_8504_packet_20duped_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0e 00 70 61 63 6b 65 74 20 64 75 +R 00 00 01 00 +T 0b 00 00 00 70 65 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0547_a8e1_packet_20lost_0a.rel b/src/nos/lib/messages_lib/0547_a8e1_packet_20lost_0a.rel new file mode 100644 index 00000000..c2f4619d --- /dev/null +++ b/src/nos/lib/messages_lib/0547_a8e1_packet_20lost_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___0547_a8e1_packet_20lost_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 70 61 63 6b 65 74 20 6c 6f +R 00 00 01 00 +T 0b 00 00 00 73 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0547_bc2e_remote.rel b/src/nos/lib/messages_lib/0547_bc2e_remote.rel deleted file mode 100644 index 8c46a69c..00000000 --- a/src/nos/lib/messages_lib/0547_bc2e_remote.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0547_bc2e_remote Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 6d 6f 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0548_4ff0_remote_20_5b_2dp_20.rel b/src/nos/lib/messages_lib/0548_4ff0_remote_20_5b_2dp_20.rel deleted file mode 100644 index 7cf9d9da..00000000 --- a/src/nos/lib/messages_lib/0548_4ff0_remote_20_5b_2dp_20.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 44 flags 0 -S ___0548_4ff0_remote_20_5b_2dp_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 42 00 72 65 6d 6f 74 65 20 5b 2d -R 00 00 01 00 -T 0b 00 00 00 70 20 70 6f 72 74 5d 20 5b 2d 6b -R 00 00 01 00 -T 16 00 00 00 20 6b 65 79 5d 20 5b 2d 61 20 6b -R 00 00 01 00 -T 21 00 00 00 69 63 6b 61 64 64 72 5d 20 3c 61 -R 00 00 01 00 -T 2c 00 00 00 64 64 72 65 73 73 3e 20 65 78 69 -R 00 00 01 00 -T 37 00 00 00 74 7c 72 65 73 65 74 7c 6b 69 63 -R 00 00 01 00 -T 42 00 00 00 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0548_ead4_paclen.rel b/src/nos/lib/messages_lib/0548_ead4_paclen.rel new file mode 100644 index 00000000..e85695f2 --- /dev/null +++ b/src/nos/lib/messages_lib/0548_ead4_paclen.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0548_ead4_paclen Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 70 61 63 6c 65 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0549_1a03_page.rel b/src/nos/lib/messages_lib/0549_1a03_page.rel new file mode 100644 index 00000000..59c369a0 --- /dev/null +++ b/src/nos/lib/messages_lib/0549_1a03_page.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0549_1a03_page Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 61 67 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0549_cb71_rename.rel b/src/nos/lib/messages_lib/0549_cb71_rename.rel deleted file mode 100644 index ebf03e03..00000000 --- a/src/nos/lib/messages_lib/0549_cb71_rename.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0549_cb71_rename Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 6e 61 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054a_a493_rename_20_3coldfile.rel b/src/nos/lib/messages_lib/054a_a493_rename_20_3coldfile.rel deleted file mode 100644 index c754aeec..00000000 --- a/src/nos/lib/messages_lib/054a_a493_rename_20_3coldfile.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___054a_a493_rename_20_3coldfile Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 72 65 6e 61 6d 65 20 3c 6f -R 00 00 01 00 -T 0b 00 00 00 6c 64 66 69 6c 65 3e 20 3c 6e 65 -R 00 00 01 00 -T 16 00 00 00 77 66 69 6c 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054a_dd11_page_20_3ccommand_3.rel b/src/nos/lib/messages_lib/054a_dd11_page_20_3ccommand_3.rel new file mode 100644 index 00000000..44a75b89 --- /dev/null +++ b/src/nos/lib/messages_lib/054a_dd11_page_20_3ccommand_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___054a_dd11_page_20_3ccommand_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 70 61 67 65 20 3c 63 6f 6d +R 00 00 01 00 +T 0b 00 00 00 6d 61 6e 64 3e 20 5b 61 72 67 73 +R 00 00 01 00 +T 16 00 00 00 2e 2e 2e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054b_6d5b_repeat.rel b/src/nos/lib/messages_lib/054b_6d5b_repeat.rel deleted file mode 100644 index 4b47c747..00000000 --- a/src/nos/lib/messages_lib/054b_6d5b_repeat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___054b_6d5b_repeat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 65 70 65 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054b_b6e1_pap.rel b/src/nos/lib/messages_lib/054b_b6e1_pap.rel new file mode 100644 index 00000000..e3f90681 --- /dev/null +++ b/src/nos/lib/messages_lib/054b_b6e1_pap.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___054b_b6e1_pap Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 70 61 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054c_01b9_repeat_20_3cinterva.rel b/src/nos/lib/messages_lib/054c_01b9_repeat_20_3cinterva.rel deleted file mode 100644 index f58d02c8..00000000 --- a/src/nos/lib/messages_lib/054c_01b9_repeat_20_3cinterva.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 28 flags 0 -S ___054c_01b9_repeat_20_3cinterva Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 26 00 72 65 70 65 61 74 20 3c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 74 65 72 76 61 6c 3e 20 3c 63 -R 00 00 01 00 -T 16 00 00 00 6f 6d 6d 61 6e 64 3e 20 5b 61 72 -R 00 00 01 00 -T 21 00 00 00 67 73 2e 2e 2e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054c_512a_param.rel b/src/nos/lib/messages_lib/054c_512a_param.rel new file mode 100644 index 00000000..f4de4a93 --- /dev/null +++ b/src/nos/lib/messages_lib/054c_512a_param.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___054c_512a_param Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 70 61 72 61 6d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054d_3f14_request.rel b/src/nos/lib/messages_lib/054d_3f14_request.rel deleted file mode 100644 index baeead15..00000000 --- a/src/nos/lib/messages_lib/054d_3f14_request.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___054d_3f14_request Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 72 65 71 75 65 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054d_d362_param_20_3cinterfac.rel b/src/nos/lib/messages_lib/054d_d362_param_20_3cinterfac.rel new file mode 100644 index 00000000..c0d1ecfc --- /dev/null +++ b/src/nos/lib/messages_lib/054d_d362_param_20_3cinterfac.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___054d_d362_param_20_3cinterfac Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 70 61 72 61 6d 20 3c 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 65 72 66 61 63 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054e_85b2_reset.rel b/src/nos/lib/messages_lib/054e_85b2_reset.rel deleted file mode 100644 index 42c4951c..00000000 --- a/src/nos/lib/messages_lib/054e_85b2_reset.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___054e_85b2_reset Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 72 65 73 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054e_9d45_pass.rel b/src/nos/lib/messages_lib/054e_9d45_pass.rel new file mode 100644 index 00000000..f801b84a --- /dev/null +++ b/src/nos/lib/messages_lib/054e_9d45_pass.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___054e_9d45_pass Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 61 73 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054f_c3ce_response_20id_20_25.rel b/src/nos/lib/messages_lib/054f_c3ce_response_20id_20_25.rel deleted file mode 100644 index f6cb02fc..00000000 --- a/src/nos/lib/messages_lib/054f_c3ce_response_20id_20_25.rel +++ /dev/null @@ -1,24 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 51 flags 0 -S ___054f_c3ce_response_20id_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 4f 00 72 65 73 70 6f 6e 73 65 20 -R 00 00 01 00 -T 0b 00 00 00 69 64 20 25 75 20 28 72 74 74 20 -R 00 00 01 00 -T 16 00 00 00 25 6c 75 20 73 65 63 29 20 71 72 -R 00 00 01 00 -T 21 00 00 00 20 25 75 20 6f 70 63 6f 64 65 20 -R 00 00 01 00 -T 2c 00 00 00 25 75 20 61 61 20 25 75 20 74 63 -R 00 00 01 00 -T 37 00 00 00 20 25 75 20 72 64 20 25 75 20 72 -R 00 00 01 00 -T 42 00 00 00 61 20 25 75 20 72 63 6f 64 65 20 -R 00 00 01 00 -T 4d 00 00 00 25 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/054f_f746_pause.rel b/src/nos/lib/messages_lib/054f_f746_pause.rel new file mode 100644 index 00000000..049abca1 --- /dev/null +++ b/src/nos/lib/messages_lib/054f_f746_pause.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___054f_f746_pause Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 70 61 75 73 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0550_9bd3_retr.rel b/src/nos/lib/messages_lib/0550_9bd3_retr.rel deleted file mode 100644 index 91fb1f7c..00000000 --- a/src/nos/lib/messages_lib/0550_9bd3_retr.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0550_9bd3_retr Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 72 65 74 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0550_d9f3_pfc.rel b/src/nos/lib/messages_lib/0550_d9f3_pfc.rel new file mode 100644 index 00000000..9e7b754c --- /dev/null +++ b/src/nos/lib/messages_lib/0550_d9f3_pfc.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0550_d9f3_pfc Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 70 66 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0551_28cb_ping.rel b/src/nos/lib/messages_lib/0551_28cb_ping.rel new file mode 100644 index 00000000..9051a3d4 --- /dev/null +++ b/src/nos/lib/messages_lib/0551_28cb_ping.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0551_28cb_ping Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0551_5e3c_retries.rel b/src/nos/lib/messages_lib/0551_5e3c_retries.rel deleted file mode 100644 index 87cb4f93..00000000 --- a/src/nos/lib/messages_lib/0551_5e3c_retries.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0551_5e3c_retries Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 72 65 74 72 69 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0552_0acb_retry.rel b/src/nos/lib/messages_lib/0552_0acb_retry.rel deleted file mode 100644 index 046beab5..00000000 --- a/src/nos/lib/messages_lib/0552_0acb_retry.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0552_0acb_retry Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 72 65 74 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0552_d85a_ping_20_3chostid_3e.rel b/src/nos/lib/messages_lib/0552_d85a_ping_20_3chostid_3e.rel new file mode 100644 index 00000000..f62f2d2c --- /dev/null +++ b/src/nos/lib/messages_lib/0552_d85a_ping_20_3chostid_3e.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 32 flags 0 +S ___0552_d85a_ping_20_3chostid_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 30 00 70 69 6e 67 20 3c 68 6f 73 +R 00 00 01 00 +T 0b 00 00 00 74 69 64 3e 20 5b 3c 6c 65 6e 67 +R 00 00 01 00 +T 16 00 00 00 74 68 3e 20 5b 3c 69 6e 74 65 72 +R 00 00 01 00 +T 21 00 00 00 76 61 6c 3e 20 5b 69 6e 63 66 6c +R 00 00 01 00 +T 2c 00 00 00 61 67 5d 5d 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0553_0458_pipe.rel b/src/nos/lib/messages_lib/0553_0458_pipe.rel new file mode 100644 index 00000000..a04b690e --- /dev/null +++ b/src/nos/lib/messages_lib/0553_0458_pipe.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0553_0458_pipe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 69 70 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0553_7f96_rip_20accept_20_3cg.rel b/src/nos/lib/messages_lib/0553_7f96_rip_20accept_20_3cg.rel deleted file mode 100644 index a7010673..00000000 --- a/src/nos/lib/messages_lib/0553_7f96_rip_20accept_20_3cg.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 18 flags 0 -S ___0553_7f96_rip_20accept_20_3cg Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 16 00 72 69 70 20 61 63 63 65 70 -R 00 00 01 00 -T 0b 00 00 00 74 20 3c 67 61 74 65 77 61 79 3e -R 00 00 01 00 -T 16 00 00 00 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0554_5919_pool.rel b/src/nos/lib/messages_lib/0554_5919_pool.rel new file mode 100644 index 00000000..533733ce --- /dev/null +++ b/src/nos/lib/messages_lib/0554_5919_pool.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0554_5919_pool Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 6f 6f 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0554_764e_rip_20add_20_3cdest.rel b/src/nos/lib/messages_lib/0554_764e_rip_20add_20_3cdest.rel deleted file mode 100644 index c7e18840..00000000 --- a/src/nos/lib/messages_lib/0554_764e_rip_20add_20_3cdest.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 26 flags 0 -S ___0554_764e_rip_20add_20_3cdest Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 24 00 72 69 70 20 61 64 64 20 3c -R 00 00 01 00 -T 0b 00 00 00 64 65 73 74 3e 20 3c 69 6e 74 65 -R 00 00 01 00 -T 16 00 00 00 72 76 61 6c 3e 20 5b 3c 66 6c 61 -R 00 00 01 00 -T 21 00 00 00 67 73 3e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0555_3030_rip_20drop_20_3cdes.rel b/src/nos/lib/messages_lib/0555_3030_rip_20drop_20_3cdes.rel deleted file mode 100644 index ccefb545..00000000 --- a/src/nos/lib/messages_lib/0555_3030_rip_20drop_20_3cdes.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___0555_3030_rip_20drop_20_3cdes Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 72 69 70 20 64 72 6f 70 20 -R 00 00 01 00 -T 0b 00 00 00 3c 64 65 73 74 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0555_e039_port.rel b/src/nos/lib/messages_lib/0555_e039_port.rel new file mode 100644 index 00000000..c9d42dcb --- /dev/null +++ b/src/nos/lib/messages_lib/0555_e039_port.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0555_e039_port Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 70 6f 72 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0556_8661_rip_20refuse_20_3cg.rel b/src/nos/lib/messages_lib/0556_8661_rip_20refuse_20_3cg.rel deleted file mode 100644 index 3f7c1183..00000000 --- a/src/nos/lib/messages_lib/0556_8661_rip_20refuse_20_3cg.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___0556_8661_rip_20refuse_20_3cg Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 72 69 70 20 72 65 66 75 73 -R 00 00 01 00 -T 0b 00 00 00 65 20 3c 67 61 74 65 77 61 79 3e -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0556_a9d2_port_20_25d_3a_20tx.rel b/src/nos/lib/messages_lib/0556_a9d2_port_20_25d_3a_20tx.rel new file mode 100644 index 00000000..ecc78c5c --- /dev/null +++ b/src/nos/lib/messages_lib/0556_a9d2_port_20_25d_3a_20tx.rel @@ -0,0 +1,28 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6e flags 0 +S ___0556_a9d2_port_20_25d_3a_20tx Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 6c 00 70 6f 72 74 20 25 64 3a 20 +R 00 00 01 00 +T 0b 00 00 00 74 78 70 6b 74 73 20 25 6c 75 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 74 73 20 25 6c 75 20 72 78 +R 00 00 01 00 +T 21 00 00 00 70 6b 74 73 20 25 6c 75 20 72 78 +R 00 00 01 00 +T 2c 00 00 00 62 79 74 65 73 20 25 6c 75 20 6e +R 00 00 01 00 +T 37 00 00 00 6f 6d 65 6d 20 25 6c 75 20 74 6f +R 00 00 01 00 +T 42 00 00 00 6f 62 69 67 20 25 6c 75 20 63 72 +R 00 00 01 00 +T 4d 00 00 00 63 65 72 72 20 25 6c 75 20 61 62 +R 00 00 01 00 +T 58 00 00 00 6f 72 74 73 20 25 6c 75 20 6f 76 +R 00 00 01 00 +T 63 00 00 00 65 72 72 75 6e 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0557_3aa8_ppp.rel b/src/nos/lib/messages_lib/0557_3aa8_ppp.rel new file mode 100644 index 00000000..aa0880aa --- /dev/null +++ b/src/nos/lib/messages_lib/0557_3aa8_ppp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0557_3aa8_ppp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 70 70 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0557_b917_rmd_20.rel b/src/nos/lib/messages_lib/0557_b917_rmd_20.rel deleted file mode 100644 index 7d84cbb2..00000000 --- a/src/nos/lib/messages_lib/0557_b917_rmd_20.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0557_b917_rmd_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 72 6d 64 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0558_8304_ppp_5fproc_3a_20mis.rel b/src/nos/lib/messages_lib/0558_8304_ppp_5fproc_3a_20mis.rel new file mode 100644 index 00000000..a3739f56 --- /dev/null +++ b/src/nos/lib/messages_lib/0558_8304_ppp_5fproc_3a_20mis.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___0558_8304_ppp_5fproc_3a_20mis Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 70 70 70 5f 70 72 6f 63 3a +R 00 00 01 00 +T 0b 00 00 00 20 6d 69 73 73 69 6e 67 20 69 66 +R 00 00 01 00 +T 16 00 00 00 61 63 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0558_a56c_rmdir.rel b/src/nos/lib/messages_lib/0558_a56c_rmdir.rel deleted file mode 100644 index ee3738b1..00000000 --- a/src/nos/lib/messages_lib/0558_a56c_rmdir.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0558_a56c_rmdir Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 72 6d 64 69 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0559_4b37_process_20_25d_20ex.rel b/src/nos/lib/messages_lib/0559_4b37_process_20_25d_20ex.rel new file mode 100644 index 00000000..0d0224db --- /dev/null +++ b/src/nos/lib/messages_lib/0559_4b37_process_20_25d_20ex.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___0559_4b37_process_20_25d_20ex Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 70 72 6f 63 65 73 73 20 25 +R 00 00 01 00 +T 0b 00 00 00 64 20 65 78 69 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0559_b9e3_rmdir_20_3cdirector.rel b/src/nos/lib/messages_lib/0559_b9e3_rmdir_20_3cdirector.rel deleted file mode 100644 index d3275854..00000000 --- a/src/nos/lib/messages_lib/0559_b9e3_rmdir_20_3cdirector.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0559_b9e3_rmdir_20_3cdirector Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 72 6d 64 69 72 20 3c 64 69 -R 00 00 01 00 -T 0b 00 00 00 72 65 63 74 6f 72 79 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055a_8848_processing_20my_20i.rel b/src/nos/lib/messages_lib/055a_8848_processing_20my_20i.rel new file mode 100644 index 00000000..6853f5f8 --- /dev/null +++ b/src/nos/lib/messages_lib/055a_8848_processing_20my_20i.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1a flags 0 +S ___055a_8848_processing_20my_20i Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 18 00 70 72 6f 63 65 73 73 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 20 6d 79 20 69 6e 6f 64 65 20 +R 00 00 01 00 +T 16 00 00 00 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055a_c459_rmhost.rel b/src/nos/lib/messages_lib/055a_c459_rmhost.rel deleted file mode 100644 index 7165db63..00000000 --- a/src/nos/lib/messages_lib/055a_c459_rmhost.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___055a_c459_rmhost Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 6d 68 6f 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055b_0284_route.rel b/src/nos/lib/messages_lib/055b_0284_route.rel deleted file mode 100644 index 1de98c78..00000000 --- a/src/nos/lib/messages_lib/055b_0284_route.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___055b_0284_route Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 72 6f 75 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055b_e384_processing_20other_.rel b/src/nos/lib/messages_lib/055b_e384_processing_20other_.rel new file mode 100644 index 00000000..2f567930 --- /dev/null +++ b/src/nos/lib/messages_lib/055b_e384_processing_20other_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___055b_e384_processing_20other_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 70 72 6f 63 65 73 73 69 6e +R 00 00 01 00 +T 0b 00 00 00 67 20 6f 74 68 65 72 20 69 6e 6f +R 00 00 01 00 +T 16 00 00 00 64 65 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055c_3dc2_protocol_3a_20.rel b/src/nos/lib/messages_lib/055c_3dc2_protocol_3a_20.rel new file mode 100644 index 00000000..555ffc01 --- /dev/null +++ b/src/nos/lib/messages_lib/055c_3dc2_protocol_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___055c_3dc2_protocol_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 70 72 6f 74 6f 63 6f 6c 3a +R 00 00 01 00 +T 0b 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055c_ea02_route_20add_20_3cde.rel b/src/nos/lib/messages_lib/055c_ea02_route_20add_20_3cde.rel deleted file mode 100644 index e2067372..00000000 --- a/src/nos/lib/messages_lib/055c_ea02_route_20add_20_3cde.rel +++ /dev/null @@ -1,20 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 3e flags 0 -S ___055c_ea02_route_20add_20_3cde Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 3c 00 72 6f 75 74 65 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 20 3c 64 65 73 74 20 61 64 64 72 -R 00 00 01 00 -T 16 00 00 00 3e 5b 2f 3c 62 69 74 73 3e 5d 20 -R 00 00 01 00 -T 21 00 00 00 3c 69 66 20 6e 61 6d 65 3e 20 5b -R 00 00 01 00 -T 2c 00 00 00 67 61 74 65 77 61 79 5d 20 5b 6d -R 00 00 01 00 -T 37 00 00 00 65 74 72 69 63 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055d_4160_ps.rel b/src/nos/lib/messages_lib/055d_4160_ps.rel new file mode 100644 index 00000000..0624b32b --- /dev/null +++ b/src/nos/lib/messages_lib/055d_4160_ps.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___055d_4160_ps Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 70 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055d_f461_route_20add_20_5b_2.rel b/src/nos/lib/messages_lib/055d_f461_route_20add_20_5b_2.rel deleted file mode 100644 index 73c75ea5..00000000 --- a/src/nos/lib/messages_lib/055d_f461_route_20add_20_5b_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 17 flags 0 -S ___055d_f461_route_20add_20_5b_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 15 00 72 6f 75 74 65 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 20 5b 25 73 5d 2f 25 75 20 25 73 -R 00 00 01 00 -T 16 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055e_26dc_pthresh.rel b/src/nos/lib/messages_lib/055e_26dc_pthresh.rel new file mode 100644 index 00000000..1030e2dc --- /dev/null +++ b/src/nos/lib/messages_lib/055e_26dc_pthresh.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___055e_26dc_pthresh Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 70 74 68 72 65 73 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055e_d581_route_20addprivate_.rel b/src/nos/lib/messages_lib/055e_d581_route_20addprivate_.rel deleted file mode 100644 index 18458787..00000000 --- a/src/nos/lib/messages_lib/055e_d581_route_20addprivate_.rel +++ /dev/null @@ -1,22 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 45 flags 0 -S ___055e_d581_route_20addprivate_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 43 00 72 6f 75 74 65 20 61 64 64 -R 00 00 01 00 -T 0b 00 00 00 70 72 69 76 61 74 65 20 3c 64 65 -R 00 00 01 00 -T 16 00 00 00 73 74 20 61 64 64 72 3e 5b 2f 3c -R 00 00 01 00 -T 21 00 00 00 62 69 74 73 3e 5d 20 3c 69 66 20 -R 00 00 01 00 -T 2c 00 00 00 6e 61 6d 65 3e 20 5b 67 61 74 65 -R 00 00 01 00 -T 37 00 00 00 77 61 79 5d 20 5b 6d 65 74 72 69 -R 00 00 01 00 -T 42 00 00 00 63 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055f_a61f_publish.rel b/src/nos/lib/messages_lib/055f_a61f_publish.rel new file mode 100644 index 00000000..6de6ac9a --- /dev/null +++ b/src/nos/lib/messages_lib/055f_a61f_publish.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___055f_a61f_publish Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 70 75 62 6c 69 73 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/055f_bbd2_route_20drop_20_3cd.rel b/src/nos/lib/messages_lib/055f_bbd2_route_20drop_20_3cd.rel deleted file mode 100644 index 27523e83..00000000 --- a/src/nos/lib/messages_lib/055f_bbd2_route_20drop_20_3cd.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___055f_bbd2_route_20drop_20_3cd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 72 6f 75 74 65 20 64 72 6f -R 00 00 01 00 -T 0b 00 00 00 70 20 3c 64 65 73 74 20 61 64 64 -R 00 00 01 00 -T 16 00 00 00 72 3e 5b 2f 3c 62 69 74 73 3e 5d -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0560_103e_route_20drop_20_5b_.rel b/src/nos/lib/messages_lib/0560_103e_route_20drop_20_5b_.rel deleted file mode 100644 index 6d54d879..00000000 --- a/src/nos/lib/messages_lib/0560_103e_route_20drop_20_5b_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___0560_103e_route_20drop_20_5b_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 72 6f 75 74 65 20 64 72 6f -R 00 00 01 00 -T 0b 00 00 00 70 20 5b 25 73 5d 2f 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0560_274c_pushdown_20calls_20.rel b/src/nos/lib/messages_lib/0560_274c_pushdown_20calls_20.rel new file mode 100644 index 00000000..29b2572f --- /dev/null +++ b/src/nos/lib/messages_lib/0560_274c_pushdown_20calls_20.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 37 flags 0 +S ___0560_274c_pushdown_20calls_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 35 00 70 75 73 68 64 6f 77 6e 20 +R 00 00 01 00 +T 0b 00 00 00 63 61 6c 6c 73 20 25 6c 75 20 70 +R 00 00 01 00 +T 16 00 00 00 75 73 68 64 6f 77 6e 20 63 61 6c +R 00 00 01 00 +T 21 00 00 00 6c 73 20 74 6f 20 61 6c 6c 6f 63 +R 00 00 01 00 +T 2c 00 00 00 5f 6d 62 75 66 20 25 6c 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0561_0234_put.rel b/src/nos/lib/messages_lib/0561_0234_put.rel new file mode 100644 index 00000000..3dbeed4b --- /dev/null +++ b/src/nos/lib/messages_lib/0561_0234_put.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0561_0234_put Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 70 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0561_a5ec_route_20lookup_20_3.rel b/src/nos/lib/messages_lib/0561_a5ec_route_20lookup_20_3.rel deleted file mode 100644 index 0369cf4a..00000000 --- a/src/nos/lib/messages_lib/0561_a5ec_route_20lookup_20_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1b flags 0 -S ___0561_a5ec_route_20lookup_20_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 19 00 72 6f 75 74 65 20 6c 6f 6f -R 00 00 01 00 -T 0b 00 00 00 6b 75 70 20 3c 64 65 73 74 20 61 -R 00 00 01 00 -T 16 00 00 00 64 64 72 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0562_8f3b_put_20_3clocalfile_.rel b/src/nos/lib/messages_lib/0562_8f3b_put_20_3clocalfile_.rel new file mode 100644 index 00000000..2b4c62c7 --- /dev/null +++ b/src/nos/lib/messages_lib/0562_8f3b_put_20_3clocalfile_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___0562_8f3b_put_20_3clocalfile_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 70 75 74 20 3c 6c 6f 63 61 +R 00 00 01 00 +T 0b 00 00 00 6c 66 69 6c 65 3e 20 3c 72 65 6d +R 00 00 01 00 +T 16 00 00 00 6f 74 65 66 69 6c 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0562_ae23_route_20to_20self_3.rel b/src/nos/lib/messages_lib/0562_ae23_route_20to_20self_3.rel deleted file mode 100644 index 816abfa1..00000000 --- a/src/nos/lib/messages_lib/0562_ae23_route_20to_20self_3.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0562_ae23_route_20to_20self_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 72 6f 75 74 65 20 74 6f 20 -R 00 00 01 00 -T 0b 00 00 00 73 65 6c 66 3a 20 25 73 20 25 6c -R 00 00 01 00 -T 16 00 00 00 64 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0563_2c09_rtimer.rel b/src/nos/lib/messages_lib/0563_2c09_rtimer.rel deleted file mode 100644 index 30ac40a1..00000000 --- a/src/nos/lib/messages_lib/0563_2c09_rtimer.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0563_2c09_rtimer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 72 74 69 6d 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0563_b16b_putting_20block_20_.rel b/src/nos/lib/messages_lib/0563_b16b_putting_20block_20_.rel new file mode 100644 index 00000000..7ffc7bd3 --- /dev/null +++ b/src/nos/lib/messages_lib/0563_b16b_putting_20block_20_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0563_b16b_putting_20block_20_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 70 75 74 74 69 6e 67 20 62 +R 00 00 01 00 +T 0b 00 00 00 6c 6f 63 6b 20 25 64 20 2d 3e 20 +R 00 00 01 00 +T 16 00 00 00 25 64 2c 20 65 72 72 6e 6f 20 3d +R 00 00 01 00 +T 21 00 00 00 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0564_2105_pwd.rel b/src/nos/lib/messages_lib/0564_2105_pwd.rel new file mode 100644 index 00000000..e4bb7c35 --- /dev/null +++ b/src/nos/lib/messages_lib/0564_2105_pwd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0564_2105_pwd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 70 77 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0564_ae54_rtt.rel b/src/nos/lib/messages_lib/0564_ae54_rtt.rel deleted file mode 100644 index fb06f883..00000000 --- a/src/nos/lib/messages_lib/0564_ae54_rtt.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___0564_ae54_rtt Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 72 74 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0565_0282_qlimit.rel b/src/nos/lib/messages_lib/0565_0282_qlimit.rel new file mode 100644 index 00000000..b1fc6e76 --- /dev/null +++ b/src/nos/lib/messages_lib/0565_0282_qlimit.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0565_0282_qlimit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 71 6c 69 6d 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0565_02fc_running.rel b/src/nos/lib/messages_lib/0565_02fc_running.rel deleted file mode 100644 index fa27722b..00000000 --- a/src/nos/lib/messages_lib/0565_02fc_running.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0565_02fc_running Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 72 75 6e 6e 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0566_0be6_queries.rel b/src/nos/lib/messages_lib/0566_0be6_queries.rel new file mode 100644 index 00000000..e85d3c73 --- /dev/null +++ b/src/nos/lib/messages_lib/0566_0be6_queries.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0566_0be6_queries Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 71 75 65 72 69 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0566_b4d7_rxbuf.rel b/src/nos/lib/messages_lib/0566_b4d7_rxbuf.rel deleted file mode 100644 index a52b7f74..00000000 --- a/src/nos/lib/messages_lib/0566_b4d7_rxbuf.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0566_b4d7_rxbuf Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 72 78 62 75 66 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0567_0bef_query.rel b/src/nos/lib/messages_lib/0567_0bef_query.rel new file mode 100644 index 00000000..a6fd5207 --- /dev/null +++ b/src/nos/lib/messages_lib/0567_0bef_query.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0567_0bef_query Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 71 75 65 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0567_d2fd_sbrk.rel b/src/nos/lib/messages_lib/0567_d2fd_sbrk.rel deleted file mode 100644 index 679d53d1..00000000 --- a/src/nos/lib/messages_lib/0567_d2fd_sbrk.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0567_d2fd_sbrk Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 62 72 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0568_3365_scrollback.rel b/src/nos/lib/messages_lib/0568_3365_scrollback.rel deleted file mode 100644 index f77e4e77..00000000 --- a/src/nos/lib/messages_lib/0568_3365_scrollback.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0568_3365_scrollback Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 73 63 72 6f 6c 6c 62 61 63 -R 00 00 01 00 -T 0b 00 00 00 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0568_6646_query_20_3chostid_3.rel b/src/nos/lib/messages_lib/0568_6646_query_20_3chostid_3.rel new file mode 100644 index 00000000..dbef21a5 --- /dev/null +++ b/src/nos/lib/messages_lib/0568_6646_query_20_3chostid_3.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0568_6646_query_20_3chostid_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 71 75 65 72 79 20 3c 68 6f +R 00 00 01 00 +T 0b 00 00 00 73 74 69 64 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0569_27c8_queue_20job_20_25s_.rel b/src/nos/lib/messages_lib/0569_27c8_queue_20job_20_25s_.rel new file mode 100644 index 00000000..aa75d5ac --- /dev/null +++ b/src/nos/lib/messages_lib/0569_27c8_queue_20job_20_25s_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___0569_27c8_queue_20job_20_25s_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 71 75 65 75 65 20 6a 6f 62 +R 00 00 01 00 +T 0b 00 00 00 20 25 73 20 46 72 6f 6d 3a 20 25 +R 00 00 01 00 +T 16 00 00 00 73 20 54 6f 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0569_9a3e_send.rel b/src/nos/lib/messages_lib/0569_9a3e_send.rel deleted file mode 100644 index 9da97dee..00000000 --- a/src/nos/lib/messages_lib/0569_9a3e_send.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0569_9a3e_send Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 65 6e 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056a_1196_quick.rel b/src/nos/lib/messages_lib/056a_1196_quick.rel new file mode 100644 index 00000000..6e5b8753 --- /dev/null +++ b/src/nos/lib/messages_lib/056a_1196_quick.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___056a_1196_quick Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 71 75 69 63 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056a_e397_send_20_22string_22.rel b/src/nos/lib/messages_lib/056a_e397_send_20_22string_22.rel deleted file mode 100644 index 553111c7..00000000 --- a/src/nos/lib/messages_lib/056a_e397_send_20_22string_22.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___056a_e397_send_20_22string_22 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 73 65 6e 64 20 22 73 74 72 -R 00 00 01 00 -T 0b 00 00 00 69 6e 67 22 20 5b 3c 6d 69 6c 6c -R 00 00 01 00 -T 16 00 00 00 69 73 65 63 6f 6e 64 73 3e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056b_5c19_sender.rel b/src/nos/lib/messages_lib/056b_5c19_sender.rel deleted file mode 100644 index 00150549..00000000 --- a/src/nos/lib/messages_lib/056b_5c19_sender.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___056b_5c19_sender Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 65 6e 64 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056b_ad30_quiet.rel b/src/nos/lib/messages_lib/056b_ad30_quiet.rel new file mode 100644 index 00000000..27c975ea --- /dev/null +++ b/src/nos/lib/messages_lib/056b_ad30_quiet.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___056b_ad30_quiet Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 71 75 69 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056c_7b54_quit.rel b/src/nos/lib/messages_lib/056c_7b54_quit.rel new file mode 100644 index 00000000..63ed3517 --- /dev/null +++ b/src/nos/lib/messages_lib/056c_7b54_quit.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___056c_7b54_quit Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 71 75 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056c_efea_sending_20job_20_25.rel b/src/nos/lib/messages_lib/056c_efea_sending_20job_20_25.rel deleted file mode 100644 index 219158a0..00000000 --- a/src/nos/lib/messages_lib/056c_efea_sending_20job_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___056c_efea_sending_20job_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 73 65 6e 64 69 6e 67 20 6a -R 00 00 01 00 -T 0b 00 00 00 6f 62 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056d_054d_read.rel b/src/nos/lib/messages_lib/056d_054d_read.rel new file mode 100644 index 00000000..8bfdb171 --- /dev/null +++ b/src/nos/lib/messages_lib/056d_054d_read.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___056d_054d_read Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 72 65 61 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056d_7321_sent_3a_20do_20.rel b/src/nos/lib/messages_lib/056d_7321_sent_3a_20do_20.rel deleted file mode 100644 index 6338cde0..00000000 --- a/src/nos/lib/messages_lib/056d_7321_sent_3a_20do_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___056d_7321_sent_3a_20do_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 73 65 6e 74 3a 20 64 6f 20 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056e_c7a9_read_20_3cremotefil.rel b/src/nos/lib/messages_lib/056e_c7a9_read_20_3cremotefil.rel new file mode 100644 index 00000000..50d0fd66 --- /dev/null +++ b/src/nos/lib/messages_lib/056e_c7a9_read_20_3cremotefil.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___056e_c7a9_read_20_3cremotefil Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 72 65 61 64 20 3c 72 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 74 65 66 69 6c 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056e_db3c_sent_3a_20dont_20.rel b/src/nos/lib/messages_lib/056e_db3c_sent_3a_20dont_20.rel deleted file mode 100644 index d205d9d4..00000000 --- a/src/nos/lib/messages_lib/056e_db3c_sent_3a_20dont_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___056e_db3c_sent_3a_20dont_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 73 65 6e 74 3a 20 64 6f 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056f_19fa_readwritei_28_25u_2.rel b/src/nos/lib/messages_lib/056f_19fa_readwritei_28_25u_2.rel new file mode 100644 index 00000000..28129bdb --- /dev/null +++ b/src/nos/lib/messages_lib/056f_19fa_readwritei_28_25u_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___056f_19fa_readwritei_28_25u_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 72 65 61 64 77 72 69 74 65 +R 00 00 01 00 +T 0b 00 00 00 69 28 25 75 2c 20 30 78 25 78 29 +R 00 00 01 00 +T 16 00 00 00 20 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/056f_d7c3_sent_3a_20will_20.rel b/src/nos/lib/messages_lib/056f_d7c3_sent_3a_20will_20.rel deleted file mode 100644 index 4e113500..00000000 --- a/src/nos/lib/messages_lib/056f_d7c3_sent_3a_20will_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___056f_d7c3_sent_3a_20will_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 73 65 6e 74 3a 20 77 69 6c -R 00 00 01 00 -T 0b 00 00 00 6c 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0570_72b0_sent_3a_20wont_20.rel b/src/nos/lib/messages_lib/0570_72b0_sent_3a_20wont_20.rel deleted file mode 100644 index c2e0c42c..00000000 --- a/src/nos/lib/messages_lib/0570_72b0_sent_3a_20wont_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0570_72b0_sent_3a_20wont_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 73 65 6e 74 3a 20 77 6f 6e -R 00 00 01 00 -T 0b 00 00 00 74 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0570_79be_readwritei_28_29_20.rel b/src/nos/lib/messages_lib/0570_79be_readwritei_28_29_20.rel new file mode 100644 index 00000000..f2a4b098 --- /dev/null +++ b/src/nos/lib/messages_lib/0570_79be_readwritei_28_29_20.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3b flags 0 +S ___0570_79be_readwritei_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 39 00 72 65 61 64 77 72 69 74 65 +R 00 00 01 00 +T 0b 00 00 00 69 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 66 72 6f 6d 20 67 65 74 +R 00 00 01 00 +T 21 00 00 00 6d 6f 64 65 28 69 6e 6f 29 3d 30 +R 00 00 01 00 +T 2c 00 00 00 78 25 78 2c 20 65 72 72 6f 72 20 +R 00 00 01 00 +T 37 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0571_2d5d_serial_20line_20IP_.rel b/src/nos/lib/messages_lib/0571_2d5d_serial_20line_20IP_.rel deleted file mode 100644 index 8178be58..00000000 --- a/src/nos/lib/messages_lib/0571_2d5d_serial_20line_20IP_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1c flags 0 -S ___0571_2d5d_serial_20line_20IP_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1a 00 73 65 72 69 61 6c 20 6c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 65 20 49 50 3a 20 6c 65 6e 3a -R 00 00 01 00 -T 16 00 00 00 20 25 33 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0571_94aa_readwritei_28_29_20.rel b/src/nos/lib/messages_lib/0571_94aa_readwritei_28_29_20.rel new file mode 100644 index 00000000..92a7159b --- /dev/null +++ b/src/nos/lib/messages_lib/0571_94aa_readwritei_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0571_94aa_readwritei_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 72 65 61 64 77 72 69 74 65 +R 00 00 01 00 +T 0b 00 00 00 69 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 2c 20 65 72 72 6f 72 20 25 +R 00 00 01 00 +T 21 00 00 00 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0572_67b0_readwritei_28_29_20.rel b/src/nos/lib/messages_lib/0572_67b0_readwritei_28_29_20.rel new file mode 100644 index 00000000..a1ca4753 --- /dev/null +++ b/src/nos/lib/messages_lib/0572_67b0_readwritei_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0572_67b0_readwritei_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 72 65 61 64 77 72 69 74 65 +R 00 00 01 00 +T 0b 00 00 00 69 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 2c 20 73 75 63 63 65 73 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0572_f33e_serial_20line_20VJ_.rel b/src/nos/lib/messages_lib/0572_f33e_serial_20line_20VJ_.rel deleted file mode 100644 index 83aa7dbb..00000000 --- a/src/nos/lib/messages_lib/0572_f33e_serial_20line_20VJ_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2a flags 0 -S ___0572_f33e_serial_20line_20VJ_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 28 00 73 65 72 69 61 6c 20 6c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 65 20 56 4a 20 43 6f 6d 70 72 -R 00 00 01 00 -T 16 00 00 00 65 73 73 65 64 20 54 43 50 3a 20 -R 00 00 01 00 -T 21 00 00 00 6c 65 6e 20 25 33 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0573_6f7f_serial_20line_20VJ_.rel b/src/nos/lib/messages_lib/0573_6f7f_serial_20line_20VJ_.rel deleted file mode 100644 index 060478cd..00000000 --- a/src/nos/lib/messages_lib/0573_6f7f_serial_20line_20VJ_.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2c flags 0 -S ___0573_6f7f_serial_20line_20VJ_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2a 00 73 65 72 69 61 6c 20 6c 69 -R 00 00 01 00 -T 0b 00 00 00 6e 65 20 56 4a 20 55 6e 63 6f 6d -R 00 00 01 00 -T 16 00 00 00 70 72 65 73 73 65 64 20 54 43 50 -R 00 00 01 00 -T 21 00 00 00 3a 20 6c 65 6e 20 25 33 75 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0573_7ee6_reboot.rel b/src/nos/lib/messages_lib/0573_7ee6_reboot.rel new file mode 100644 index 00000000..f86c7483 --- /dev/null +++ b/src/nos/lib/messages_lib/0573_7ee6_reboot.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0573_7ee6_reboot Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 62 6f 6f 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0574_1c64_received_20_25u_20b.rel b/src/nos/lib/messages_lib/0574_1c64_received_20_25u_20b.rel new file mode 100644 index 00000000..bbde43e7 --- /dev/null +++ b/src/nos/lib/messages_lib/0574_1c64_received_20_25u_20b.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 4c flags 0 +S ___0574_1c64_received_20_25u_20b Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 4a 00 72 65 63 65 69 76 65 64 20 +R 00 00 01 00 +T 0b 00 00 00 25 75 20 62 61 64 74 79 70 65 20 +R 00 00 01 00 +T 16 00 00 00 25 75 20 62 6f 67 75 73 20 61 64 +R 00 00 01 00 +T 21 00 00 00 64 72 20 25 75 20 72 65 71 73 74 +R 00 00 01 00 +T 2c 00 00 00 20 69 6e 20 25 75 20 72 65 70 6c +R 00 00 01 00 +T 37 00 00 00 69 65 73 20 25 75 20 72 65 71 73 +R 00 00 01 00 +T 42 00 00 00 74 20 6f 75 74 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0574_6f48_server_20retries.rel b/src/nos/lib/messages_lib/0574_6f48_server_20retries.rel deleted file mode 100644 index c459a2a8..00000000 --- a/src/nos/lib/messages_lib/0574_6f48_server_20retries.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0574_6f48_server_20retries Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 73 65 72 76 65 72 20 72 65 -R 00 00 01 00 -T 0b 00 00 00 74 72 69 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0575_5735_record.rel b/src/nos/lib/messages_lib/0575_5735_record.rel new file mode 100644 index 00000000..cde57598 --- /dev/null +++ b/src/nos/lib/messages_lib/0575_5735_record.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0575_5735_record Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 63 6f 72 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0575_f0af_server_20trace.rel b/src/nos/lib/messages_lib/0575_f0af_server_20trace.rel deleted file mode 100644 index e3f15aa4..00000000 --- a/src/nos/lib/messages_lib/0575_f0af_server_20trace.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___0575_f0af_server_20trace Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 73 65 72 76 65 72 20 74 72 -R 00 00 01 00 -T 0b 00 00 00 61 63 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0576_18c5_recv_3a_20do_20.rel b/src/nos/lib/messages_lib/0576_18c5_recv_3a_20do_20.rel new file mode 100644 index 00000000..2b21a22e --- /dev/null +++ b/src/nos/lib/messages_lib/0576_18c5_recv_3a_20do_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___0576_18c5_recv_3a_20do_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 72 65 63 76 3a 20 64 6f 20 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0576_db9a_session.rel b/src/nos/lib/messages_lib/0576_db9a_session.rel deleted file mode 100644 index 8977ec64..00000000 --- a/src/nos/lib/messages_lib/0576_db9a_session.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0576_db9a_session Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 73 65 73 73 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0577_3031_set_20mycall_20firs.rel b/src/nos/lib/messages_lib/0577_3031_set_20mycall_20firs.rel deleted file mode 100644 index c1b7ea3a..00000000 --- a/src/nos/lib/messages_lib/0577_3031_set_20mycall_20firs.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0577_3031_set_20mycall_20firs Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 73 65 74 20 6d 79 63 61 6c -R 00 00 01 00 -T 0b 00 00 00 6c 20 66 69 72 73 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0577_8810_recv_3a_20dont_20.rel b/src/nos/lib/messages_lib/0577_8810_recv_3a_20dont_20.rel new file mode 100644 index 00000000..08faae7b --- /dev/null +++ b/src/nos/lib/messages_lib/0577_8810_recv_3a_20dont_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0577_8810_recv_3a_20dont_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 72 65 63 76 3a 20 64 6f 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0578_1de4_shell.rel b/src/nos/lib/messages_lib/0578_1de4_shell.rel deleted file mode 100644 index c55e9d87..00000000 --- a/src/nos/lib/messages_lib/0578_1de4_shell.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0578_1de4_shell Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 73 68 65 6c 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0578_84ef_recv_3a_20will_20.rel b/src/nos/lib/messages_lib/0578_84ef_recv_3a_20will_20.rel new file mode 100644 index 00000000..275c8338 --- /dev/null +++ b/src/nos/lib/messages_lib/0578_84ef_recv_3a_20will_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0578_84ef_recv_3a_20will_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 72 65 63 76 3a 20 77 69 6c +R 00 00 01 00 +T 0b 00 00 00 6c 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0579_219c_recv_3a_20wont_20.rel b/src/nos/lib/messages_lib/0579_219c_recv_3a_20wont_20.rel new file mode 100644 index 00000000..6721b7a9 --- /dev/null +++ b/src/nos/lib/messages_lib/0579_219c_recv_3a_20wont_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0579_219c_recv_3a_20wont_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 72 65 63 76 3a 20 77 6f 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0579_3faf_signal.rel b/src/nos/lib/messages_lib/0579_3faf_signal.rel deleted file mode 100644 index 1ea9184f..00000000 --- a/src/nos/lib/messages_lib/0579_3faf_signal.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0579_3faf_signal Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 69 67 6e 61 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057a_c7dc_refuse.rel b/src/nos/lib/messages_lib/057a_c7dc_refuse.rel new file mode 100644 index 00000000..138368ba --- /dev/null +++ b/src/nos/lib/messages_lib/057a_c7dc_refuse.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___057a_c7dc_refuse Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 66 75 73 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057a_dce5_size.rel b/src/nos/lib/messages_lib/057a_dce5_size.rel deleted file mode 100644 index 7186f6a9..00000000 --- a/src/nos/lib/messages_lib/057a_dce5_size.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___057a_dce5_size Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 69 7a 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057b_0e31_reject_0a.rel b/src/nos/lib/messages_lib/057b_0e31_reject_0a.rel new file mode 100644 index 00000000..8db28a2f --- /dev/null +++ b/src/nos/lib/messages_lib/057b_0e31_reject_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___057b_0e31_reject_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 72 65 6a 65 63 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057b_f163_sizes.rel b/src/nos/lib/messages_lib/057b_f163_sizes.rel deleted file mode 100644 index 6d12a092..00000000 --- a/src/nos/lib/messages_lib/057b_f163_sizes.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___057b_f163_sizes Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 73 69 7a 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057c_4046_smtp_20daemon_20ent.rel b/src/nos/lib/messages_lib/057c_4046_smtp_20daemon_20ent.rel deleted file mode 100644 index 2c74a46e..00000000 --- a/src/nos/lib/messages_lib/057c_4046_smtp_20daemon_20ent.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___057c_4046_smtp_20daemon_20ent Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 73 6d 74 70 20 64 61 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 6e 20 65 6e 74 65 72 65 64 2c -R 00 00 01 00 -T 16 00 00 00 20 74 61 72 67 65 74 20 3d 20 25 -R 00 00 01 00 -T 21 00 00 00 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057c_bc2e_remote.rel b/src/nos/lib/messages_lib/057c_bc2e_remote.rel new file mode 100644 index 00000000..38c539ce --- /dev/null +++ b/src/nos/lib/messages_lib/057c_bc2e_remote.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___057c_bc2e_remote Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 6d 6f 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057d_4ff0_remote_20_5b_2dp_20.rel b/src/nos/lib/messages_lib/057d_4ff0_remote_20_5b_2dp_20.rel new file mode 100644 index 00000000..5585ddaf --- /dev/null +++ b/src/nos/lib/messages_lib/057d_4ff0_remote_20_5b_2dp_20.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 44 flags 0 +S ___057d_4ff0_remote_20_5b_2dp_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 42 00 72 65 6d 6f 74 65 20 5b 2d +R 00 00 01 00 +T 0b 00 00 00 70 20 70 6f 72 74 5d 20 5b 2d 6b +R 00 00 01 00 +T 16 00 00 00 20 6b 65 79 5d 20 5b 2d 61 20 6b +R 00 00 01 00 +T 21 00 00 00 69 63 6b 61 64 64 72 5d 20 3c 61 +R 00 00 01 00 +T 2c 00 00 00 64 64 72 65 73 73 3e 20 65 78 69 +R 00 00 01 00 +T 37 00 00 00 74 7c 72 65 73 65 74 7c 6b 69 63 +R 00 00 01 00 +T 42 00 00 00 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057d_8e2a_smtp_20daemon_3a_20.rel b/src/nos/lib/messages_lib/057d_8e2a_smtp_20daemon_3a_20.rel deleted file mode 100644 index 1497301b..00000000 --- a/src/nos/lib/messages_lib/057d_8e2a_smtp_20daemon_3a_20.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___057d_8e2a_smtp_20daemon_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 73 6d 74 70 20 64 61 65 6d -R 00 00 01 00 -T 0b 00 00 00 6f 6e 3a 20 74 6f 6f 20 6d 61 6e -R 00 00 01 00 -T 16 00 00 00 79 20 70 72 6f 63 65 73 73 65 73 -R 00 00 01 00 -T 21 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057e_23e1_smtp_20job_20_25s_2.rel b/src/nos/lib/messages_lib/057e_23e1_smtp_20job_20_25s_2.rel deleted file mode 100644 index 88ff7eb3..00000000 --- a/src/nos/lib/messages_lib/057e_23e1_smtp_20job_20_25s_2.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 22 flags 0 -S ___057e_23e1_smtp_20job_20_25s_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 20 00 73 6d 74 70 20 6a 6f 62 20 -R 00 00 01 00 -T 0b 00 00 00 25 73 20 72 65 74 75 72 6e 65 64 -R 00 00 01 00 -T 16 00 00 00 20 74 6f 20 73 65 6e 64 65 72 0a -R 00 00 01 00 -T 21 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057e_cb71_rename.rel b/src/nos/lib/messages_lib/057e_cb71_rename.rel new file mode 100644 index 00000000..78fff059 --- /dev/null +++ b/src/nos/lib/messages_lib/057e_cb71_rename.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___057e_cb71_rename Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 6e 61 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057f_a493_rename_20_3coldfile.rel b/src/nos/lib/messages_lib/057f_a493_rename_20_3coldfile.rel new file mode 100644 index 00000000..d57f70c0 --- /dev/null +++ b/src/nos/lib/messages_lib/057f_a493_rename_20_3coldfile.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___057f_a493_rename_20_3coldfile Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 72 65 6e 61 6d 65 20 3c 6f +R 00 00 01 00 +T 0b 00 00 00 6c 64 66 69 6c 65 3e 20 3c 6e 65 +R 00 00 01 00 +T 16 00 00 00 77 66 69 6c 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/057f_ed89_smtp_20mode_3a_20_2.rel b/src/nos/lib/messages_lib/057f_ed89_smtp_20mode_3a_20_2.rel deleted file mode 100644 index ff65e466..00000000 --- a/src/nos/lib/messages_lib/057f_ed89_smtp_20mode_3a_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___057f_ed89_smtp_20mode_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 73 6d 74 70 20 6d 6f 64 65 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0580_2b33_smtp_20recv_3a_20_2.rel b/src/nos/lib/messages_lib/0580_2b33_smtp_20recv_3a_20_2.rel deleted file mode 100644 index c0626e9e..00000000 --- a/src/nos/lib/messages_lib/0580_2b33_smtp_20recv_3a_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___0580_2b33_smtp_20recv_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 73 6d 74 70 20 72 65 63 76 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0580_6d5b_repeat.rel b/src/nos/lib/messages_lib/0580_6d5b_repeat.rel new file mode 100644 index 00000000..3260339b --- /dev/null +++ b/src/nos/lib/messages_lib/0580_6d5b_repeat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0580_6d5b_repeat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 65 70 65 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0581_01b9_repeat_20_3cinterva.rel b/src/nos/lib/messages_lib/0581_01b9_repeat_20_3cinterva.rel new file mode 100644 index 00000000..6ada46a4 --- /dev/null +++ b/src/nos/lib/messages_lib/0581_01b9_repeat_20_3cinterva.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0581_01b9_repeat_20_3cinterva Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 72 65 70 65 61 74 20 3c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 74 65 72 76 61 6c 3e 20 3c 63 +R 00 00 01 00 +T 16 00 00 00 6f 6d 6d 61 6e 64 3e 20 5b 61 72 +R 00 00 01 00 +T 21 00 00 00 67 73 2e 2e 2e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0581_928b_smtp_20sent_3a_20.rel b/src/nos/lib/messages_lib/0581_928b_smtp_20sent_3a_20.rel deleted file mode 100644 index c777d71d..00000000 --- a/src/nos/lib/messages_lib/0581_928b_smtp_20sent_3a_20.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0581_928b_smtp_20sent_3a_20 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 73 6d 74 70 20 73 65 6e 74 -R 00 00 01 00 -T 0b 00 00 00 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0582_3f14_request.rel b/src/nos/lib/messages_lib/0582_3f14_request.rel new file mode 100644 index 00000000..72df4364 --- /dev/null +++ b/src/nos/lib/messages_lib/0582_3f14_request.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0582_3f14_request Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 72 65 71 75 65 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0582_b4cf_socket.rel b/src/nos/lib/messages_lib/0582_b4cf_socket.rel deleted file mode 100644 index fc6f37b9..00000000 --- a/src/nos/lib/messages_lib/0582_b4cf_socket.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0582_b4cf_socket Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 6f 63 6b 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0583_6b20_some_20strange_2c_2.rel b/src/nos/lib/messages_lib/0583_6b20_some_20strange_2c_2.rel deleted file mode 100644 index e1a05fde..00000000 --- a/src/nos/lib/messages_lib/0583_6b20_some_20strange_2c_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1f flags 0 -S ___0583_6b20_some_20strange_2c_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1d 00 73 6f 6d 65 20 73 74 72 61 -R 00 00 01 00 -T 0b 00 00 00 6e 67 65 2c 20 75 6e 6b 6e 6f 77 -R 00 00 01 00 -T 16 00 00 00 6e 20 76 61 6c 75 65 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0583_85b2_reset.rel b/src/nos/lib/messages_lib/0583_85b2_reset.rel new file mode 100644 index 00000000..255b3ab5 --- /dev/null +++ b/src/nos/lib/messages_lib/0583_85b2_reset.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0583_85b2_reset Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 72 65 73 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0584_60cd_speed.rel b/src/nos/lib/messages_lib/0584_60cd_speed.rel deleted file mode 100644 index 5f78888b..00000000 --- a/src/nos/lib/messages_lib/0584_60cd_speed.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0584_60cd_speed Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 73 70 65 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0584_c3ce_response_20id_20_25.rel b/src/nos/lib/messages_lib/0584_c3ce_response_20id_20_25.rel new file mode 100644 index 00000000..78af9587 --- /dev/null +++ b/src/nos/lib/messages_lib/0584_c3ce_response_20id_20_25.rel @@ -0,0 +1,24 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 51 flags 0 +S ___0584_c3ce_response_20id_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 4f 00 72 65 73 70 6f 6e 73 65 20 +R 00 00 01 00 +T 0b 00 00 00 69 64 20 25 75 20 28 72 74 74 20 +R 00 00 01 00 +T 16 00 00 00 25 6c 75 20 73 65 63 29 20 71 72 +R 00 00 01 00 +T 21 00 00 00 20 25 75 20 6f 70 63 6f 64 65 20 +R 00 00 01 00 +T 2c 00 00 00 25 75 20 61 61 20 25 75 20 74 63 +R 00 00 01 00 +T 37 00 00 00 20 25 75 20 72 64 20 25 75 20 72 +R 00 00 01 00 +T 42 00 00 00 61 20 25 75 20 72 63 6f 64 65 20 +R 00 00 01 00 +T 4d 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0585_9785_speed_20_3cbps_3e.rel b/src/nos/lib/messages_lib/0585_9785_speed_20_3cbps_3e.rel deleted file mode 100644 index 2cb0959a..00000000 --- a/src/nos/lib/messages_lib/0585_9785_speed_20_3cbps_3e.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___0585_9785_speed_20_3cbps_3e Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 73 70 65 65 64 20 3c 62 70 -R 00 00 01 00 -T 0b 00 00 00 73 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0585_9bd3_retr.rel b/src/nos/lib/messages_lib/0585_9bd3_retr.rel new file mode 100644 index 00000000..efb2f90e --- /dev/null +++ b/src/nos/lib/messages_lib/0585_9bd3_retr.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0585_9bd3_retr Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 72 65 74 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0586_1861_spool_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/0586_1861_spool_3a_20_25s_0a.rel deleted file mode 100644 index 88cfd28d..00000000 --- a/src/nos/lib/messages_lib/0586_1861_spool_3a_20_25s_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0586_1861_spool_3a_20_25s_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 73 70 6f 6f 6c 3a 20 25 73 -R 00 00 01 00 -T 0b 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0586_5e3c_retries.rel b/src/nos/lib/messages_lib/0586_5e3c_retries.rel new file mode 100644 index 00000000..28659b0f --- /dev/null +++ b/src/nos/lib/messages_lib/0586_5e3c_retries.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0586_5e3c_retries Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 72 65 74 72 69 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0587_0acb_retry.rel b/src/nos/lib/messages_lib/0587_0acb_retry.rel new file mode 100644 index 00000000..d4afe3bf --- /dev/null +++ b/src/nos/lib/messages_lib/0587_0acb_retry.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0587_0acb_retry Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 72 65 74 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0587_61f2_src_20_25s.rel b/src/nos/lib/messages_lib/0587_61f2_src_20_25s.rel deleted file mode 100644 index b7a24f51..00000000 --- a/src/nos/lib/messages_lib/0587_61f2_src_20_25s.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0587_61f2_src_20_25s Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 72 63 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0588_4e06_srtt_20_3d_20_25lu_.rel b/src/nos/lib/messages_lib/0588_4e06_srtt_20_3d_20_25lu_.rel deleted file mode 100644 index a83f5321..00000000 --- a/src/nos/lib/messages_lib/0588_4e06_srtt_20_3d_20_25lu_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___0588_4e06_srtt_20_3d_20_25lu_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 73 72 74 74 20 3d 20 25 6c -R 00 00 01 00 -T 0b 00 00 00 75 20 6d 64 65 76 20 3d 20 25 6c -R 00 00 01 00 -T 16 00 00 00 75 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0588_7f96_rip_20accept_20_3cg.rel b/src/nos/lib/messages_lib/0588_7f96_rip_20accept_20_3cg.rel new file mode 100644 index 00000000..e3405ab6 --- /dev/null +++ b/src/nos/lib/messages_lib/0588_7f96_rip_20accept_20_3cg.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0588_7f96_rip_20accept_20_3cg Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 72 69 70 20 61 63 63 65 70 +R 00 00 01 00 +T 0b 00 00 00 74 20 3c 67 61 74 65 77 61 79 3e +R 00 00 01 00 +T 16 00 00 00 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0589_764e_rip_20add_20_3cdest.rel b/src/nos/lib/messages_lib/0589_764e_rip_20add_20_3cdest.rel new file mode 100644 index 00000000..396176a7 --- /dev/null +++ b/src/nos/lib/messages_lib/0589_764e_rip_20add_20_3cdest.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0589_764e_rip_20add_20_3cdest Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 72 69 70 20 61 64 64 20 3c +R 00 00 01 00 +T 0b 00 00 00 64 65 73 74 3e 20 3c 69 6e 74 65 +R 00 00 01 00 +T 16 00 00 00 72 76 61 6c 3e 20 5b 3c 66 6c 61 +R 00 00 01 00 +T 21 00 00 00 67 73 3e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0589_795f_stack_20test.rel b/src/nos/lib/messages_lib/0589_795f_stack_20test.rel deleted file mode 100644 index a3ed6107..00000000 --- a/src/nos/lib/messages_lib/0589_795f_stack_20test.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___0589_795f_stack_20test Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 73 74 61 63 6b 20 74 65 73 -R 00 00 01 00 -T 0b 00 00 00 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058a_3030_rip_20drop_20_3cdes.rel b/src/nos/lib/messages_lib/058a_3030_rip_20drop_20_3cdes.rel new file mode 100644 index 00000000..1ed41454 --- /dev/null +++ b/src/nos/lib/messages_lib/058a_3030_rip_20drop_20_3cdes.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___058a_3030_rip_20drop_20_3cdes Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 72 69 70 20 64 72 6f 70 20 +R 00 00 01 00 +T 0b 00 00 00 3c 64 65 73 74 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058a_45e3_stacktest.rel b/src/nos/lib/messages_lib/058a_45e3_stacktest.rel deleted file mode 100644 index 6d9b12c3..00000000 --- a/src/nos/lib/messages_lib/058a_45e3_stacktest.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___058a_45e3_stacktest Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 73 74 61 63 6b 74 65 73 74 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058b_8661_rip_20refuse_20_3cg.rel b/src/nos/lib/messages_lib/058b_8661_rip_20refuse_20_3cg.rel new file mode 100644 index 00000000..bd1f98d2 --- /dev/null +++ b/src/nos/lib/messages_lib/058b_8661_rip_20refuse_20_3cg.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___058b_8661_rip_20refuse_20_3cg Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 72 69 70 20 72 65 66 75 73 +R 00 00 01 00 +T 0b 00 00 00 65 20 3c 67 61 74 65 77 61 79 3e +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058b_be0b_stacktest_20_5bon_7.rel b/src/nos/lib/messages_lib/058b_be0b_stacktest_20_5bon_7.rel deleted file mode 100644 index fb6db5c9..00000000 --- a/src/nos/lib/messages_lib/058b_be0b_stacktest_20_5bon_7.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___058b_be0b_stacktest_20_5bon_7 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 73 74 61 63 6b 74 65 73 74 -R 00 00 01 00 -T 0b 00 00 00 20 5b 6f 6e 7c 6f 66 66 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058c_b917_rmd_20.rel b/src/nos/lib/messages_lib/058c_b917_rmd_20.rel new file mode 100644 index 00000000..9043f366 --- /dev/null +++ b/src/nos/lib/messages_lib/058c_b917_rmd_20.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___058c_b917_rmd_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 72 6d 64 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058c_fcc6_standard_0a.rel b/src/nos/lib/messages_lib/058c_fcc6_standard_0a.rel deleted file mode 100644 index 0fa3b7cc..00000000 --- a/src/nos/lib/messages_lib/058c_fcc6_standard_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___058c_fcc6_standard_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 73 74 61 6e 64 61 72 64 0a -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058d_a56c_rmdir.rel b/src/nos/lib/messages_lib/058d_a56c_rmdir.rel new file mode 100644 index 00000000..9c497d78 --- /dev/null +++ b/src/nos/lib/messages_lib/058d_a56c_rmdir.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___058d_a56c_rmdir Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 72 6d 64 69 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058d_b958_start.rel b/src/nos/lib/messages_lib/058d_b958_start.rel deleted file mode 100644 index 12ee2c5e..00000000 --- a/src/nos/lib/messages_lib/058d_b958_start.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___058d_b958_start Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 73 74 61 72 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058e_4b5d_start_20_3cserverna.rel b/src/nos/lib/messages_lib/058e_4b5d_start_20_3cserverna.rel deleted file mode 100644 index 7e50bec8..00000000 --- a/src/nos/lib/messages_lib/058e_4b5d_start_20_3cserverna.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___058e_4b5d_start_20_3cserverna Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 73 74 61 72 74 20 3c 73 65 -R 00 00 01 00 -T 0b 00 00 00 72 76 65 72 6e 61 6d 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058e_b9e3_rmdir_20_3cdirector.rel b/src/nos/lib/messages_lib/058e_b9e3_rmdir_20_3cdirector.rel new file mode 100644 index 00000000..35bb5bb2 --- /dev/null +++ b/src/nos/lib/messages_lib/058e_b9e3_rmdir_20_3cdirector.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___058e_b9e3_rmdir_20_3cdirector Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 72 6d 64 69 72 20 3c 64 69 +R 00 00 01 00 +T 0b 00 00 00 72 65 63 74 6f 72 79 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058f_9324_start_20bsr_20_3cin.rel b/src/nos/lib/messages_lib/058f_9324_start_20bsr_20_3cin.rel deleted file mode 100644 index b293ad05..00000000 --- a/src/nos/lib/messages_lib/058f_9324_start_20bsr_20_3cin.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___058f_9324_start_20bsr_20_3cin Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 73 74 61 72 74 20 62 73 72 -R 00 00 01 00 -T 0b 00 00 00 20 3c 69 6e 74 65 72 66 61 63 65 -R 00 00 01 00 -T 16 00 00 00 3e 20 5b 3c 70 6f 72 74 3e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/058f_c459_rmhost.rel b/src/nos/lib/messages_lib/058f_c459_rmhost.rel new file mode 100644 index 00000000..fe8fe76b --- /dev/null +++ b/src/nos/lib/messages_lib/058f_c459_rmhost.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___058f_c459_rmhost Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 6d 68 6f 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0590_0284_route.rel b/src/nos/lib/messages_lib/0590_0284_route.rel new file mode 100644 index 00000000..6eb498bf --- /dev/null +++ b/src/nos/lib/messages_lib/0590_0284_route.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___0590_0284_route Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 72 6f 75 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0590_d63e_stat.rel b/src/nos/lib/messages_lib/0590_d63e_stat.rel deleted file mode 100644 index 7607f8f3..00000000 --- a/src/nos/lib/messages_lib/0590_d63e_stat.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0590_d63e_stat Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 74 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0591_5069_status.rel b/src/nos/lib/messages_lib/0591_5069_status.rel deleted file mode 100644 index 1ff78b79..00000000 --- a/src/nos/lib/messages_lib/0591_5069_status.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___0591_5069_status Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 74 61 74 75 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0591_ea02_route_20add_20_3cde.rel b/src/nos/lib/messages_lib/0591_ea02_route_20add_20_3cde.rel new file mode 100644 index 00000000..3fc3a531 --- /dev/null +++ b/src/nos/lib/messages_lib/0591_ea02_route_20add_20_3cde.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3e flags 0 +S ___0591_ea02_route_20add_20_3cde Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3c 00 72 6f 75 74 65 20 61 64 64 +R 00 00 01 00 +T 0b 00 00 00 20 3c 64 65 73 74 20 61 64 64 72 +R 00 00 01 00 +T 16 00 00 00 3e 5b 2f 3c 62 69 74 73 3e 5d 20 +R 00 00 01 00 +T 21 00 00 00 3c 69 66 20 6e 61 6d 65 3e 20 5b +R 00 00 01 00 +T 2c 00 00 00 67 61 74 65 77 61 79 5d 20 5b 6d +R 00 00 01 00 +T 37 00 00 00 65 74 72 69 63 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0592_7dfc_status_20up_20_7c_2.rel b/src/nos/lib/messages_lib/0592_7dfc_status_20up_20_7c_2.rel deleted file mode 100644 index cb06a73a..00000000 --- a/src/nos/lib/messages_lib/0592_7dfc_status_20up_20_7c_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___0592_7dfc_status_20up_20_7c_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 73 74 61 74 75 73 20 75 70 -R 00 00 01 00 -T 0b 00 00 00 20 7c 20 64 6f 77 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0592_f461_route_20add_20_5b_2.rel b/src/nos/lib/messages_lib/0592_f461_route_20add_20_5b_2.rel new file mode 100644 index 00000000..eb659771 --- /dev/null +++ b/src/nos/lib/messages_lib/0592_f461_route_20add_20_5b_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 17 flags 0 +S ___0592_f461_route_20add_20_5b_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 15 00 72 6f 75 74 65 20 61 64 64 +R 00 00 01 00 +T 0b 00 00 00 20 5b 25 73 5d 2f 25 75 20 25 73 +R 00 00 01 00 +T 16 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0593_68cb_stime.rel b/src/nos/lib/messages_lib/0593_68cb_stime.rel deleted file mode 100644 index 763569dc..00000000 --- a/src/nos/lib/messages_lib/0593_68cb_stime.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___0593_68cb_stime Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 73 74 69 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0593_d581_route_20addprivate_.rel b/src/nos/lib/messages_lib/0593_d581_route_20addprivate_.rel new file mode 100644 index 00000000..2db65627 --- /dev/null +++ b/src/nos/lib/messages_lib/0593_d581_route_20addprivate_.rel @@ -0,0 +1,22 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 45 flags 0 +S ___0593_d581_route_20addprivate_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 43 00 72 6f 75 74 65 20 61 64 64 +R 00 00 01 00 +T 0b 00 00 00 70 72 69 76 61 74 65 20 3c 64 65 +R 00 00 01 00 +T 16 00 00 00 73 74 20 61 64 64 72 3e 5b 2f 3c +R 00 00 01 00 +T 21 00 00 00 62 69 74 73 3e 5d 20 3c 69 66 20 +R 00 00 01 00 +T 2c 00 00 00 6e 61 6d 65 3e 20 5b 67 61 74 65 +R 00 00 01 00 +T 37 00 00 00 77 61 79 5d 20 5b 6d 65 74 72 69 +R 00 00 01 00 +T 42 00 00 00 63 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0594_4875_stktrace_20from_20p.rel b/src/nos/lib/messages_lib/0594_4875_stktrace_20from_20p.rel deleted file mode 100644 index 92dc63ef..00000000 --- a/src/nos/lib/messages_lib/0594_4875_stktrace_20from_20p.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___0594_4875_stktrace_20from_20p Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 73 74 6b 74 72 61 63 65 20 -R 00 00 01 00 -T 0b 00 00 00 66 72 6f 6d 20 70 72 6f 63 20 25 -R 00 00 01 00 -T 16 00 00 00 73 20 61 74 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0594_bbd2_route_20drop_20_3cd.rel b/src/nos/lib/messages_lib/0594_bbd2_route_20drop_20_3cd.rel new file mode 100644 index 00000000..50db0fca --- /dev/null +++ b/src/nos/lib/messages_lib/0594_bbd2_route_20drop_20_3cd.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___0594_bbd2_route_20drop_20_3cd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 72 6f 75 74 65 20 64 72 6f +R 00 00 01 00 +T 0b 00 00 00 70 20 3c 64 65 73 74 20 61 64 64 +R 00 00 01 00 +T 16 00 00 00 72 3e 5b 2f 3c 62 69 74 73 3e 5d +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0595_0a0a_stop.rel b/src/nos/lib/messages_lib/0595_0a0a_stop.rel deleted file mode 100644 index 6edc3682..00000000 --- a/src/nos/lib/messages_lib/0595_0a0a_stop.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0595_0a0a_stop Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 74 6f 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0595_103e_route_20drop_20_5b_.rel b/src/nos/lib/messages_lib/0595_103e_route_20drop_20_5b_.rel new file mode 100644 index 00000000..a8fd34dd --- /dev/null +++ b/src/nos/lib/messages_lib/0595_103e_route_20drop_20_5b_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___0595_103e_route_20drop_20_5b_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 72 6f 75 74 65 20 64 72 6f +R 00 00 01 00 +T 0b 00 00 00 70 20 5b 25 73 5d 2f 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0596_6ec0_stop_20_3cservernam.rel b/src/nos/lib/messages_lib/0596_6ec0_stop_20_3cservernam.rel deleted file mode 100644 index e6be5b17..00000000 --- a/src/nos/lib/messages_lib/0596_6ec0_stop_20_3cservernam.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___0596_6ec0_stop_20_3cservernam Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 73 74 6f 70 20 3c 73 65 72 -R 00 00 01 00 -T 0b 00 00 00 76 65 72 6e 61 6d 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0596_a5ec_route_20lookup_20_3.rel b/src/nos/lib/messages_lib/0596_a5ec_route_20lookup_20_3.rel new file mode 100644 index 00000000..7eeb878e --- /dev/null +++ b/src/nos/lib/messages_lib/0596_a5ec_route_20lookup_20_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___0596_a5ec_route_20lookup_20_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 72 6f 75 74 65 20 6c 6f 6f +R 00 00 01 00 +T 0b 00 00 00 6b 75 70 20 3c 64 65 73 74 20 61 +R 00 00 01 00 +T 16 00 00 00 64 64 72 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0597_301d_stopped.rel b/src/nos/lib/messages_lib/0597_301d_stopped.rel deleted file mode 100644 index 0f0ed9fb..00000000 --- a/src/nos/lib/messages_lib/0597_301d_stopped.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___0597_301d_stopped Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 73 74 6f 70 70 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0597_ae23_route_20to_20self_3.rel b/src/nos/lib/messages_lib/0597_ae23_route_20to_20self_3.rel new file mode 100644 index 00000000..388ee4b8 --- /dev/null +++ b/src/nos/lib/messages_lib/0597_ae23_route_20to_20self_3.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___0597_ae23_route_20to_20self_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 72 6f 75 74 65 20 74 6f 20 +R 00 00 01 00 +T 0b 00 00 00 73 65 6c 66 3a 20 25 73 20 25 6c +R 00 00 01 00 +T 16 00 00 00 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0598_2918_stor.rel b/src/nos/lib/messages_lib/0598_2918_stor.rel deleted file mode 100644 index b2f7d3de..00000000 --- a/src/nos/lib/messages_lib/0598_2918_stor.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0598_2918_stor Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 74 6f 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0598_2c09_rtimer.rel b/src/nos/lib/messages_lib/0598_2c09_rtimer.rel new file mode 100644 index 00000000..31f7b38a --- /dev/null +++ b/src/nos/lib/messages_lib/0598_2c09_rtimer.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0598_2c09_rtimer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 72 74 69 6d 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0599_784e_stru.rel b/src/nos/lib/messages_lib/0599_784e_stru.rel deleted file mode 100644 index ea2e4b0e..00000000 --- a/src/nos/lib/messages_lib/0599_784e_stru.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___0599_784e_stru Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 74 72 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0599_ae54_rtt.rel b/src/nos/lib/messages_lib/0599_ae54_rtt.rel new file mode 100644 index 00000000..4717a41e --- /dev/null +++ b/src/nos/lib/messages_lib/0599_ae54_rtt.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0599_ae54_rtt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 72 74 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059a_02fc_running.rel b/src/nos/lib/messages_lib/059a_02fc_running.rel new file mode 100644 index 00000000..f854f5d9 --- /dev/null +++ b/src/nos/lib/messages_lib/059a_02fc_running.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___059a_02fc_running Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 72 75 6e 6e 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059a_bec3_suffix.rel b/src/nos/lib/messages_lib/059a_bec3_suffix.rel deleted file mode 100644 index 332ef946..00000000 --- a/src/nos/lib/messages_lib/059a_bec3_suffix.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___059a_bec3_suffix Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 73 75 66 66 69 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059b_420b_symlink.rel b/src/nos/lib/messages_lib/059b_420b_symlink.rel deleted file mode 100644 index 6b3138b2..00000000 --- a/src/nos/lib/messages_lib/059b_420b_symlink.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___059b_420b_symlink Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 73 79 6d 6c 69 6e 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059b_de1b_rwsetup_28_25u_2c_2.rel b/src/nos/lib/messages_lib/059b_de1b_rwsetup_28_25u_2c_2.rel new file mode 100644 index 00000000..9a0bd4cd --- /dev/null +++ b/src/nos/lib/messages_lib/059b_de1b_rwsetup_28_25u_2c_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___059b_de1b_rwsetup_28_25u_2c_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 72 77 73 65 74 75 70 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 2c 20 30 78 25 78 2c 20 25 75 +R 00 00 01 00 +T 16 00 00 00 2c 20 25 75 29 20 73 74 61 72 74 +R 00 00 01 00 +T 21 00 00 00 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059c_7f24_rwsetup_28_29_20ret.rel b/src/nos/lib/messages_lib/059c_7f24_rwsetup_28_29_20ret.rel new file mode 100644 index 00000000..1b56966b --- /dev/null +++ b/src/nos/lib/messages_lib/059c_7f24_rwsetup_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___059c_7f24_rwsetup_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 72 77 73 65 74 75 70 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 2c 20 73 75 63 63 65 +R 00 00 01 00 +T 21 00 00 00 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059c_ceb7_sync.rel b/src/nos/lib/messages_lib/059c_ceb7_sync.rel deleted file mode 100644 index 69908fa5..00000000 --- a/src/nos/lib/messages_lib/059c_ceb7_sync.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___059c_ceb7_sync Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 79 6e 63 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059d_bb66_syndata.rel b/src/nos/lib/messages_lib/059d_bb66_syndata.rel deleted file mode 100644 index eac46ba9..00000000 --- a/src/nos/lib/messages_lib/059d_bb66_syndata.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___059d_bb66_syndata Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 73 79 6e 64 61 74 61 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059d_d9aa_rwsetup_28_29_20ret.rel b/src/nos/lib/messages_lib/059d_d9aa_rwsetup_28_29_20ret.rel new file mode 100644 index 00000000..44f99487 --- /dev/null +++ b/src/nos/lib/messages_lib/059d_d9aa_rwsetup_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___059d_d9aa_rwsetup_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 72 77 73 65 74 75 70 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 4e 55 4c 4c 2c 20 65 72 72 6f 72 +R 00 00 01 00 +T 21 00 00 00 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059e_b4d7_rxbuf.rel b/src/nos/lib/messages_lib/059e_b4d7_rxbuf.rel new file mode 100644 index 00000000..644b8a55 --- /dev/null +++ b/src/nos/lib/messages_lib/059e_b4d7_rxbuf.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___059e_b4d7_rxbuf Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 72 78 62 75 66 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059e_b50c_sysdebug.rel b/src/nos/lib/messages_lib/059e_b50c_sysdebug.rel deleted file mode 100644 index c5a969da..00000000 --- a/src/nos/lib/messages_lib/059e_b50c_sysdebug.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___059e_b50c_sysdebug Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 73 79 73 64 65 62 75 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059f_be35_sysdebug_20_5bon_7c.rel b/src/nos/lib/messages_lib/059f_be35_sysdebug_20_5bon_7c.rel deleted file mode 100644 index f6e9fae8..00000000 --- a/src/nos/lib/messages_lib/059f_be35_sysdebug_20_5bon_7c.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___059f_be35_sysdebug_20_5bon_7c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 73 79 73 64 65 62 75 67 20 -R 00 00 01 00 -T 0b 00 00 00 5b 6f 6e 7c 6f 66 66 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/059f_d2fd_sbrk.rel b/src/nos/lib/messages_lib/059f_d2fd_sbrk.rel new file mode 100644 index 00000000..1acfc279 --- /dev/null +++ b/src/nos/lib/messages_lib/059f_d2fd_sbrk.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___059f_d2fd_sbrk Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 62 72 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a0_3365_scrollback.rel b/src/nos/lib/messages_lib/05a0_3365_scrollback.rel new file mode 100644 index 00000000..a8a90680 --- /dev/null +++ b/src/nos/lib/messages_lib/05a0_3365_scrollback.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___05a0_3365_scrollback Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 73 63 72 6f 6c 6c 62 61 63 +R 00 00 01 00 +T 0b 00 00 00 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a0_8f60_syst.rel b/src/nos/lib/messages_lib/05a0_8f60_syst.rel deleted file mode 100644 index 9b4297e0..00000000 --- a/src/nos/lib/messages_lib/05a0_8f60_syst.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05a0_8f60_syst Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 73 79 73 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a1_9a3e_send.rel b/src/nos/lib/messages_lib/05a1_9a3e_send.rel new file mode 100644 index 00000000..5ea878aa --- /dev/null +++ b/src/nos/lib/messages_lib/05a1_9a3e_send.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05a1_9a3e_send Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 65 6e 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a1_f3f3_system_20call_20tra.rel b/src/nos/lib/messages_lib/05a1_f3f3_system_20call_20tra.rel deleted file mode 100644 index bb98ff99..00000000 --- a/src/nos/lib/messages_lib/05a1_f3f3_system_20call_20tra.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___05a1_f3f3_system_20call_20tra Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 73 79 73 74 65 6d 20 63 61 -R 00 00 01 00 -T 0b 00 00 00 6c 6c 20 74 72 61 63 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a2_a612_system_20kernel_20d.rel b/src/nos/lib/messages_lib/05a2_a612_system_20kernel_20d.rel deleted file mode 100644 index 0a84023f..00000000 --- a/src/nos/lib/messages_lib/05a2_a612_system_20kernel_20d.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___05a2_a612_system_20kernel_20d Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 73 79 73 74 65 6d 20 6b 65 -R 00 00 01 00 -T 0b 00 00 00 72 6e 65 6c 20 64 65 62 75 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a2_e397_send_20_22string_22.rel b/src/nos/lib/messages_lib/05a2_e397_send_20_22string_22.rel new file mode 100644 index 00000000..1dedfbfe --- /dev/null +++ b/src/nos/lib/messages_lib/05a2_e397_send_20_22string_22.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___05a2_e397_send_20_22string_22 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 73 65 6e 64 20 22 73 74 72 +R 00 00 01 00 +T 0b 00 00 00 69 6e 67 22 20 5b 3c 6d 69 6c 6c +R 00 00 01 00 +T 16 00 00 00 69 73 65 63 6f 6e 64 73 3e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a3_5c19_sender.rel b/src/nos/lib/messages_lib/05a3_5c19_sender.rel new file mode 100644 index 00000000..498aa1ac --- /dev/null +++ b/src/nos/lib/messages_lib/05a3_5c19_sender.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05a3_5c19_sender Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 65 6e 64 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a3_98fb_systrace.rel b/src/nos/lib/messages_lib/05a3_98fb_systrace.rel deleted file mode 100644 index e03560f0..00000000 --- a/src/nos/lib/messages_lib/05a3_98fb_systrace.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___05a3_98fb_systrace Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 73 79 73 74 72 61 63 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a4_71e3_systrace_20_5bon_7c.rel b/src/nos/lib/messages_lib/05a4_71e3_systrace_20_5bon_7c.rel deleted file mode 100644 index 56d82de0..00000000 --- a/src/nos/lib/messages_lib/05a4_71e3_systrace_20_5bon_7c.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___05a4_71e3_systrace_20_5bon_7c Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 73 79 73 74 72 61 63 65 20 -R 00 00 01 00 -T 0b 00 00 00 5b 6f 6e 7c 6f 66 66 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a4_efea_sending_20job_20_25.rel b/src/nos/lib/messages_lib/05a4_efea_sending_20job_20_25.rel new file mode 100644 index 00000000..29181831 --- /dev/null +++ b/src/nos/lib/messages_lib/05a4_efea_sending_20job_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___05a4_efea_sending_20job_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 73 65 6e 64 69 6e 67 20 6a +R 00 00 01 00 +T 0b 00 00 00 6f 62 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a5_6404_t3.rel b/src/nos/lib/messages_lib/05a5_6404_t3.rel deleted file mode 100644 index b7f451e2..00000000 --- a/src/nos/lib/messages_lib/05a5_6404_t3.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 5 flags 0 -S ___05a5_6404_t3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 03 00 74 33 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a5_7321_sent_3a_20do_20.rel b/src/nos/lib/messages_lib/05a5_7321_sent_3a_20do_20.rel new file mode 100644 index 00000000..aa19c205 --- /dev/null +++ b/src/nos/lib/messages_lib/05a5_7321_sent_3a_20do_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___05a5_7321_sent_3a_20do_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 73 65 6e 74 3a 20 64 6f 20 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a6_b31f_target.rel b/src/nos/lib/messages_lib/05a6_b31f_target.rel deleted file mode 100644 index d866a4eb..00000000 --- a/src/nos/lib/messages_lib/05a6_b31f_target.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05a6_b31f_target Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 74 61 72 67 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a6_db3c_sent_3a_20dont_20.rel b/src/nos/lib/messages_lib/05a6_db3c_sent_3a_20dont_20.rel new file mode 100644 index 00000000..5ebdc77c --- /dev/null +++ b/src/nos/lib/messages_lib/05a6_db3c_sent_3a_20dont_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___05a6_db3c_sent_3a_20dont_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 73 65 6e 74 3a 20 64 6f 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a7_d7c3_sent_3a_20will_20.rel b/src/nos/lib/messages_lib/05a7_d7c3_sent_3a_20will_20.rel new file mode 100644 index 00000000..8f446340 --- /dev/null +++ b/src/nos/lib/messages_lib/05a7_d7c3_sent_3a_20will_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___05a7_d7c3_sent_3a_20will_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 73 65 6e 74 3a 20 77 69 6c +R 00 00 01 00 +T 0b 00 00 00 6c 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a7_e630_tcp.rel b/src/nos/lib/messages_lib/05a7_e630_tcp.rel deleted file mode 100644 index e5f4128e..00000000 --- a/src/nos/lib/messages_lib/05a7_e630_tcp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05a7_e630_tcp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 74 63 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a8_72b0_sent_3a_20wont_20.rel b/src/nos/lib/messages_lib/05a8_72b0_sent_3a_20wont_20.rel new file mode 100644 index 00000000..be1048ee --- /dev/null +++ b/src/nos/lib/messages_lib/05a8_72b0_sent_3a_20wont_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___05a8_72b0_sent_3a_20wont_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 73 65 6e 74 3a 20 77 6f 6e +R 00 00 01 00 +T 0b 00 00 00 74 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a8_e483_tcp_20kick_20_3ctcb.rel b/src/nos/lib/messages_lib/05a8_e483_tcp_20kick_20_3ctcb.rel deleted file mode 100644 index 099ff15d..00000000 --- a/src/nos/lib/messages_lib/05a8_e483_tcp_20kick_20_3ctcb.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___05a8_e483_tcp_20kick_20_3ctcb Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 74 63 70 20 6b 69 63 6b 20 -R 00 00 01 00 -T 0b 00 00 00 3c 74 63 62 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a9_2d5d_serial_20line_20IP_.rel b/src/nos/lib/messages_lib/05a9_2d5d_serial_20line_20IP_.rel new file mode 100644 index 00000000..380a5c73 --- /dev/null +++ b/src/nos/lib/messages_lib/05a9_2d5d_serial_20line_20IP_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___05a9_2d5d_serial_20line_20IP_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 73 65 72 69 61 6c 20 6c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 20 49 50 3a 20 6c 65 6e 3a +R 00 00 01 00 +T 16 00 00 00 20 25 33 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05a9_a12c_tcp_20reset_20_3ctc.rel b/src/nos/lib/messages_lib/05a9_a12c_tcp_20reset_20_3ctc.rel deleted file mode 100644 index a2863e8b..00000000 --- a/src/nos/lib/messages_lib/05a9_a12c_tcp_20reset_20_3ctc.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___05a9_a12c_tcp_20reset_20_3ctc Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 74 63 70 20 72 65 73 65 74 -R 00 00 01 00 -T 0b 00 00 00 20 3c 74 63 62 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05aa_bb94_tcp_20rtt_20_3ctcb_.rel b/src/nos/lib/messages_lib/05aa_bb94_tcp_20rtt_20_3ctcb_.rel deleted file mode 100644 index 158e33be..00000000 --- a/src/nos/lib/messages_lib/05aa_bb94_tcp_20rtt_20_3ctcb_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 16 flags 0 -S ___05aa_bb94_tcp_20rtt_20_3ctcb_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 14 00 74 63 70 20 72 74 74 20 3c -R 00 00 01 00 -T 0b 00 00 00 74 63 62 3e 20 3c 76 61 6c 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05aa_f33e_serial_20line_20VJ_.rel b/src/nos/lib/messages_lib/05aa_f33e_serial_20line_20VJ_.rel new file mode 100644 index 00000000..d0059a82 --- /dev/null +++ b/src/nos/lib/messages_lib/05aa_f33e_serial_20line_20VJ_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___05aa_f33e_serial_20line_20VJ_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 73 65 72 69 61 6c 20 6c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 20 56 4a 20 43 6f 6d 70 72 +R 00 00 01 00 +T 16 00 00 00 65 73 73 65 64 20 54 43 50 3a 20 +R 00 00 01 00 +T 21 00 00 00 6c 65 6e 20 25 33 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ab_6f7f_serial_20line_20VJ_.rel b/src/nos/lib/messages_lib/05ab_6f7f_serial_20line_20VJ_.rel new file mode 100644 index 00000000..0cf24653 --- /dev/null +++ b/src/nos/lib/messages_lib/05ab_6f7f_serial_20line_20VJ_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___05ab_6f7f_serial_20line_20VJ_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 73 65 72 69 61 6c 20 6c 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 20 56 4a 20 55 6e 63 6f 6d +R 00 00 01 00 +T 16 00 00 00 70 72 65 73 73 65 64 20 54 43 50 +R 00 00 01 00 +T 21 00 00 00 3a 20 6c 65 6e 20 25 33 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ab_f363_tcp_20stat_20_3ctcb.rel b/src/nos/lib/messages_lib/05ab_f363_tcp_20stat_20_3ctcb.rel deleted file mode 100644 index 9ed7312f..00000000 --- a/src/nos/lib/messages_lib/05ab_f363_tcp_20stat_20_3ctcb.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___05ab_f363_tcp_20stat_20_3ctcb Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 74 63 70 20 73 74 61 74 20 -R 00 00 01 00 -T 0b 00 00 00 3c 74 63 62 3e 20 5b 3c 69 6e 74 -R 00 00 01 00 -T 16 00 00 00 65 72 76 61 6c 3e 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ac_6f48_server_20retries.rel b/src/nos/lib/messages_lib/05ac_6f48_server_20retries.rel new file mode 100644 index 00000000..3ac75c50 --- /dev/null +++ b/src/nos/lib/messages_lib/05ac_6f48_server_20retries.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___05ac_6f48_server_20retries Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 73 65 72 76 65 72 20 72 65 +R 00 00 01 00 +T 0b 00 00 00 74 72 69 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ac_6ff2_telnet.rel b/src/nos/lib/messages_lib/05ac_6ff2_telnet.rel deleted file mode 100644 index 03542ad0..00000000 --- a/src/nos/lib/messages_lib/05ac_6ff2_telnet.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05ac_6ff2_telnet Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 74 65 6c 6e 65 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ad_2114_telnet_20_3caddress.rel b/src/nos/lib/messages_lib/05ad_2114_telnet_20_3caddress.rel deleted file mode 100644 index 1dc35633..00000000 --- a/src/nos/lib/messages_lib/05ad_2114_telnet_20_3caddress.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 13 flags 0 -S ___05ad_2114_telnet_20_3caddress Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 11 00 74 65 6c 6e 65 74 20 3c 61 -R 00 00 01 00 -T 0b 00 00 00 64 64 72 65 73 73 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ad_f0af_server_20trace.rel b/src/nos/lib/messages_lib/05ad_f0af_server_20trace.rel new file mode 100644 index 00000000..f4977693 --- /dev/null +++ b/src/nos/lib/messages_lib/05ad_f0af_server_20trace.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___05ad_f0af_server_20trace Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 73 65 72 76 65 72 20 74 72 +R 00 00 01 00 +T 0b 00 00 00 61 63 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ae_6cef_term.rel b/src/nos/lib/messages_lib/05ae_6cef_term.rel deleted file mode 100644 index 317491d1..00000000 --- a/src/nos/lib/messages_lib/05ae_6cef_term.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05ae_6cef_term Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 74 65 72 6d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ae_db9a_session.rel b/src/nos/lib/messages_lib/05ae_db9a_session.rel new file mode 100644 index 00000000..683aa3ef --- /dev/null +++ b/src/nos/lib/messages_lib/05ae_db9a_session.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05ae_db9a_session Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 73 65 73 73 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05af_3031_set_20mycall_20firs.rel b/src/nos/lib/messages_lib/05af_3031_set_20mycall_20firs.rel new file mode 100644 index 00000000..69b5afc0 --- /dev/null +++ b/src/nos/lib/messages_lib/05af_3031_set_20mycall_20firs.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05af_3031_set_20mycall_20firs Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 73 65 74 20 6d 79 63 61 6c +R 00 00 01 00 +T 0b 00 00 00 6c 20 66 69 72 73 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05af_7425_terminate.rel b/src/nos/lib/messages_lib/05af_7425_terminate.rel deleted file mode 100644 index 86904f59..00000000 --- a/src/nos/lib/messages_lib/05af_7425_terminate.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size c flags 0 -S ___05af_7425_terminate Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0a 00 74 65 72 6d 69 6e 61 74 65 -R 00 00 01 00 -T 0b 00 00 00 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b0_1de4_shell.rel b/src/nos/lib/messages_lib/05b0_1de4_shell.rel new file mode 100644 index 00000000..5b3fa00d --- /dev/null +++ b/src/nos/lib/messages_lib/05b0_1de4_shell.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05b0_1de4_shell Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 73 68 65 6c 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b0_4c6f_thresh.rel b/src/nos/lib/messages_lib/05b0_4c6f_thresh.rel deleted file mode 100644 index 1248fd02..00000000 --- a/src/nos/lib/messages_lib/05b0_4c6f_thresh.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05b0_4c6f_thresh Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 74 68 72 65 73 68 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b1_3faf_signal.rel b/src/nos/lib/messages_lib/05b1_3faf_signal.rel new file mode 100644 index 00000000..0caf8dcc --- /dev/null +++ b/src/nos/lib/messages_lib/05b1_3faf_signal.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05b1_3faf_signal Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 69 67 6e 61 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b1_535d_time.rel b/src/nos/lib/messages_lib/05b1_535d_time.rel deleted file mode 100644 index 325813f7..00000000 --- a/src/nos/lib/messages_lib/05b1_535d_time.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05b1_535d_time Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 74 69 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b2_43a3_time_20before_20fil.rel b/src/nos/lib/messages_lib/05b2_43a3_time_20before_20fil.rel deleted file mode 100644 index 21362574..00000000 --- a/src/nos/lib/messages_lib/05b2_43a3_time_20before_20fil.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 24 flags 0 -S ___05b2_43a3_time_20before_20fil Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 22 00 74 69 6d 65 20 62 65 66 6f -R 00 00 01 00 -T 0b 00 00 00 72 65 20 66 69 6c 65 20 75 70 64 -R 00 00 01 00 -T 16 00 00 00 61 74 65 20 28 73 65 63 6f 6e 64 -R 00 00 01 00 -T 21 00 00 00 73 29 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b2_dce5_size.rel b/src/nos/lib/messages_lib/05b2_dce5_size.rel new file mode 100644 index 00000000..ea769f0d --- /dev/null +++ b/src/nos/lib/messages_lib/05b2_dce5_size.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05b2_dce5_size Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 69 7a 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b3_7156_timeout.rel b/src/nos/lib/messages_lib/05b3_7156_timeout.rel deleted file mode 100644 index 7e1660fd..00000000 --- a/src/nos/lib/messages_lib/05b3_7156_timeout.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___05b3_7156_timeout Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 74 69 6d 65 6f 75 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b3_f163_sizes.rel b/src/nos/lib/messages_lib/05b3_f163_sizes.rel new file mode 100644 index 00000000..f318db8b --- /dev/null +++ b/src/nos/lib/messages_lib/05b3_f163_sizes.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05b3_f163_sizes Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 73 69 7a 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b4_4046_smtp_20daemon_20ent.rel b/src/nos/lib/messages_lib/05b4_4046_smtp_20daemon_20ent.rel new file mode 100644 index 00000000..71f6389e --- /dev/null +++ b/src/nos/lib/messages_lib/05b4_4046_smtp_20daemon_20ent.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___05b4_4046_smtp_20daemon_20ent Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 73 6d 74 70 20 64 61 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 6e 20 65 6e 74 65 72 65 64 2c +R 00 00 01 00 +T 16 00 00 00 20 74 61 72 67 65 74 20 3d 20 25 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b4_d9a6_timer.rel b/src/nos/lib/messages_lib/05b4_d9a6_timer.rel deleted file mode 100644 index 28d7c926..00000000 --- a/src/nos/lib/messages_lib/05b4_d9a6_timer.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05b4_d9a6_timer Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 74 69 6d 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b5_8e2a_smtp_20daemon_3a_20.rel b/src/nos/lib/messages_lib/05b5_8e2a_smtp_20daemon_3a_20.rel new file mode 100644 index 00000000..e39fac8c --- /dev/null +++ b/src/nos/lib/messages_lib/05b5_8e2a_smtp_20daemon_3a_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___05b5_8e2a_smtp_20daemon_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 73 6d 74 70 20 64 61 65 6d +R 00 00 01 00 +T 0b 00 00 00 6f 6e 3a 20 74 6f 6f 20 6d 61 6e +R 00 00 01 00 +T 16 00 00 00 79 20 70 72 6f 63 65 73 73 65 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b5_d29c_timer_3a_20ints_20w.rel b/src/nos/lib/messages_lib/05b5_d29c_timer_3a_20ints_20w.rel deleted file mode 100644 index e73251af..00000000 --- a/src/nos/lib/messages_lib/05b5_d29c_timer_3a_20ints_20w.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 19 flags 0 -S ___05b5_d29c_timer_3a_20ints_20w Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 17 00 74 69 6d 65 72 3a 20 69 6e -R 00 00 01 00 -T 0b 00 00 00 74 73 20 77 65 72 65 20 6f 66 66 -R 00 00 01 00 -T 16 00 00 00 21 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b6_23e1_smtp_20job_20_25s_2.rel b/src/nos/lib/messages_lib/05b6_23e1_smtp_20job_20_25s_2.rel new file mode 100644 index 00000000..c1a8a20a --- /dev/null +++ b/src/nos/lib/messages_lib/05b6_23e1_smtp_20job_20_25s_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___05b6_23e1_smtp_20job_20_25s_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 73 6d 74 70 20 6a 6f 62 20 +R 00 00 01 00 +T 0b 00 00 00 25 73 20 72 65 74 75 72 6e 65 64 +R 00 00 01 00 +T 16 00 00 00 20 74 6f 20 73 65 6e 64 65 72 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b6_c82f_times.rel b/src/nos/lib/messages_lib/05b6_c82f_times.rel deleted file mode 100644 index 8d3bb09a..00000000 --- a/src/nos/lib/messages_lib/05b6_c82f_times.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05b6_c82f_times Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 74 69 6d 65 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b7_223a_timestamps.rel b/src/nos/lib/messages_lib/05b7_223a_timestamps.rel deleted file mode 100644 index 4a7afab6..00000000 --- a/src/nos/lib/messages_lib/05b7_223a_timestamps.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___05b7_223a_timestamps Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 74 69 6d 65 73 74 61 6d 70 -R 00 00 01 00 -T 0b 00 00 00 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b7_ed89_smtp_20mode_3a_20_2.rel b/src/nos/lib/messages_lib/05b7_ed89_smtp_20mode_3a_20_2.rel new file mode 100644 index 00000000..1afbc21a --- /dev/null +++ b/src/nos/lib/messages_lib/05b7_ed89_smtp_20mode_3a_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___05b7_ed89_smtp_20mode_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 73 6d 74 70 20 6d 6f 64 65 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b8_004c_tip_20or_20dialer_2.rel b/src/nos/lib/messages_lib/05b8_004c_tip_20or_20dialer_2.rel deleted file mode 100644 index f7936f14..00000000 --- a/src/nos/lib/messages_lib/05b8_004c_tip_20or_20dialer_2.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2e flags 0 -S ___05b8_004c_tip_20or_20dialer_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 2c 00 74 69 70 20 6f 72 20 64 69 -R 00 00 01 00 -T 0b 00 00 00 61 6c 65 72 20 73 65 73 73 69 6f -R 00 00 01 00 -T 16 00 00 00 6e 20 61 6c 72 65 61 64 79 20 61 -R 00 00 01 00 -T 21 00 00 00 63 74 69 76 65 20 6f 6e 20 25 73 -R 00 00 01 00 -T 2c 00 00 00 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b8_2b33_smtp_20recv_3a_20_2.rel b/src/nos/lib/messages_lib/05b8_2b33_smtp_20recv_3a_20_2.rel new file mode 100644 index 00000000..817d4544 --- /dev/null +++ b/src/nos/lib/messages_lib/05b8_2b33_smtp_20recv_3a_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___05b8_2b33_smtp_20recv_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 73 6d 74 70 20 72 65 63 76 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b9_928b_smtp_20sent_3a_20.rel b/src/nos/lib/messages_lib/05b9_928b_smtp_20sent_3a_20.rel new file mode 100644 index 00000000..46b30e90 --- /dev/null +++ b/src/nos/lib/messages_lib/05b9_928b_smtp_20sent_3a_20.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___05b9_928b_smtp_20sent_3a_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 73 6d 74 70 20 73 65 6e 74 +R 00 00 01 00 +T 0b 00 00 00 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05b9_aa4a_tiptimeout.rel b/src/nos/lib/messages_lib/05b9_aa4a_tiptimeout.rel deleted file mode 100644 index 6ed64554..00000000 --- a/src/nos/lib/messages_lib/05b9_aa4a_tiptimeout.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size d flags 0 -S ___05b9_aa4a_tiptimeout Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0b 00 74 69 70 74 69 6d 65 6f 75 -R 00 00 01 00 -T 0b 00 00 00 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ba_aa76_tmp_20file_20wiping.rel b/src/nos/lib/messages_lib/05ba_aa76_tmp_20file_20wiping.rel deleted file mode 100644 index 46a2858e..00000000 --- a/src/nos/lib/messages_lib/05ba_aa76_tmp_20file_20wiping.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___05ba_aa76_tmp_20file_20wiping Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 74 6d 70 20 66 69 6c 65 20 -R 00 00 01 00 -T 0b 00 00 00 77 69 70 69 6e 67 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ba_b4cf_socket.rel b/src/nos/lib/messages_lib/05ba_b4cf_socket.rel new file mode 100644 index 00000000..4473e2a1 --- /dev/null +++ b/src/nos/lib/messages_lib/05ba_b4cf_socket.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05ba_b4cf_socket Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 6f 63 6b 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bb_2645_tmp_20file_3a_20_25.rel b/src/nos/lib/messages_lib/05bb_2645_tmp_20file_3a_20_25.rel deleted file mode 100644 index faedd2c3..00000000 --- a/src/nos/lib/messages_lib/05bb_2645_tmp_20file_3a_20_25.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size f flags 0 -S ___05bb_2645_tmp_20file_3a_20_25 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0d 00 74 6d 70 20 66 69 6c 65 3a -R 00 00 01 00 -T 0b 00 00 00 20 25 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bb_6b20_some_20strange_2c_2.rel b/src/nos/lib/messages_lib/05bb_6b20_some_20strange_2c_2.rel new file mode 100644 index 00000000..f9be8e17 --- /dev/null +++ b/src/nos/lib/messages_lib/05bb_6b20_some_20strange_2c_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___05bb_6b20_some_20strange_2c_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 73 6f 6d 65 20 73 74 72 61 +R 00 00 01 00 +T 0b 00 00 00 6e 67 65 2c 20 75 6e 6b 6e 6f 77 +R 00 00 01 00 +T 16 00 00 00 6e 20 76 61 6c 75 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bc_60cd_speed.rel b/src/nos/lib/messages_lib/05bc_60cd_speed.rel new file mode 100644 index 00000000..bbc1b2c0 --- /dev/null +++ b/src/nos/lib/messages_lib/05bc_60cd_speed.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05bc_60cd_speed Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 73 70 65 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bc_a165_topt.rel b/src/nos/lib/messages_lib/05bc_a165_topt.rel deleted file mode 100644 index 7c265a02..00000000 --- a/src/nos/lib/messages_lib/05bc_a165_topt.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05bc_a165_topt Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 74 6f 70 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bd_4f5f_trace.rel b/src/nos/lib/messages_lib/05bd_4f5f_trace.rel deleted file mode 100644 index 4919546f..00000000 --- a/src/nos/lib/messages_lib/05bd_4f5f_trace.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05bd_4f5f_trace Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 74 72 61 63 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bd_9785_speed_20_3cbps_3e.rel b/src/nos/lib/messages_lib/05bd_9785_speed_20_3cbps_3e.rel new file mode 100644 index 00000000..a0d36e36 --- /dev/null +++ b/src/nos/lib/messages_lib/05bd_9785_speed_20_3cbps_3e.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___05bd_9785_speed_20_3cbps_3e Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 73 70 65 65 64 20 3c 62 70 +R 00 00 01 00 +T 0b 00 00 00 73 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05be_1861_spool_3a_20_25s_0a.rel b/src/nos/lib/messages_lib/05be_1861_spool_3a_20_25s_0a.rel new file mode 100644 index 00000000..9d79a5fb --- /dev/null +++ b/src/nos/lib/messages_lib/05be_1861_spool_3a_20_25s_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___05be_1861_spool_3a_20_25s_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 73 70 6f 6f 6c 3a 20 25 73 +R 00 00 01 00 +T 0b 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05be_3bce_traceroute_20done_3.rel b/src/nos/lib/messages_lib/05be_3bce_traceroute_20done_3.rel deleted file mode 100644 index edaf7531..00000000 --- a/src/nos/lib/messages_lib/05be_3bce_traceroute_20done_3.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___05be_3bce_traceroute_20done_3 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 74 72 61 63 65 72 6f 75 74 -R 00 00 01 00 -T 0b 00 00 00 65 20 64 6f 6e 65 3a 20 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bf_61f2_src_20_25s.rel b/src/nos/lib/messages_lib/05bf_61f2_src_20_25s.rel new file mode 100644 index 00000000..cf46d686 --- /dev/null +++ b/src/nos/lib/messages_lib/05bf_61f2_src_20_25s.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05bf_61f2_src_20_25s Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 72 63 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05bf_f7b8_try.rel b/src/nos/lib/messages_lib/05bf_f7b8_try.rel deleted file mode 100644 index 04f92255..00000000 --- a/src/nos/lib/messages_lib/05bf_f7b8_try.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05bf_f7b8_try Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 74 72 79 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c0_4e06_srtt_20_3d_20_25lu_.rel b/src/nos/lib/messages_lib/05c0_4e06_srtt_20_3d_20_25lu_.rel new file mode 100644 index 00000000..b5c3b683 --- /dev/null +++ b/src/nos/lib/messages_lib/05c0_4e06_srtt_20_3d_20_25lu_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___05c0_4e06_srtt_20_3d_20_25lu_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 73 72 74 74 20 3d 20 25 6c +R 00 00 01 00 +T 0b 00 00 00 75 20 6d 64 65 76 20 3d 20 25 6c +R 00 00 01 00 +T 16 00 00 00 75 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c0_e444_ttl.rel b/src/nos/lib/messages_lib/05c0_e444_ttl.rel deleted file mode 100644 index b4275dd4..00000000 --- a/src/nos/lib/messages_lib/05c0_e444_ttl.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05c0_e444_ttl Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 74 74 6c 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c1_299c_ttylink.rel b/src/nos/lib/messages_lib/05c1_299c_ttylink.rel deleted file mode 100644 index aab0f756..00000000 --- a/src/nos/lib/messages_lib/05c1_299c_ttylink.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___05c1_299c_ttylink Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 74 74 79 6c 69 6e 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c1_795f_stack_20test.rel b/src/nos/lib/messages_lib/05c1_795f_stack_20test.rel new file mode 100644 index 00000000..8bf03628 --- /dev/null +++ b/src/nos/lib/messages_lib/05c1_795f_stack_20test.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___05c1_795f_stack_20test Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 73 74 61 63 6b 20 74 65 73 +R 00 00 01 00 +T 0b 00 00 00 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c2_45e3_stacktest.rel b/src/nos/lib/messages_lib/05c2_45e3_stacktest.rel new file mode 100644 index 00000000..460f0bb7 --- /dev/null +++ b/src/nos/lib/messages_lib/05c2_45e3_stacktest.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___05c2_45e3_stacktest Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 73 74 61 63 6b 74 65 73 74 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c2_e58b_txqlen.rel b/src/nos/lib/messages_lib/05c2_e58b_txqlen.rel deleted file mode 100644 index 890a54ef..00000000 --- a/src/nos/lib/messages_lib/05c2_e58b_txqlen.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05c2_e58b_txqlen Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 74 78 71 6c 65 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c3_be0b_stacktest_20_5bon_7.rel b/src/nos/lib/messages_lib/05c3_be0b_stacktest_20_5bon_7.rel new file mode 100644 index 00000000..36ec5c3a --- /dev/null +++ b/src/nos/lib/messages_lib/05c3_be0b_stacktest_20_5bon_7.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___05c3_be0b_stacktest_20_5bon_7 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 73 74 61 63 6b 74 65 73 74 +R 00 00 01 00 +T 0b 00 00 00 20 5b 6f 6e 7c 6f 66 66 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c3_f321_type.rel b/src/nos/lib/messages_lib/05c3_f321_type.rel deleted file mode 100644 index 8a8711d4..00000000 --- a/src/nos/lib/messages_lib/05c3_f321_type.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05c3_f321_type Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 74 79 70 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c4_f1e4_udp.rel b/src/nos/lib/messages_lib/05c4_f1e4_udp.rel deleted file mode 100644 index 74c36d75..00000000 --- a/src/nos/lib/messages_lib/05c4_f1e4_udp.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05c4_f1e4_udp Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 75 64 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c4_fcc6_standard_0a.rel b/src/nos/lib/messages_lib/05c4_fcc6_standard_0a.rel new file mode 100644 index 00000000..98ac0076 --- /dev/null +++ b/src/nos/lib/messages_lib/05c4_fcc6_standard_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___05c4_fcc6_standard_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 73 74 61 6e 64 61 72 64 0a +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c5_5caf_umount.rel b/src/nos/lib/messages_lib/05c5_5caf_umount.rel deleted file mode 100644 index c7bb3b9c..00000000 --- a/src/nos/lib/messages_lib/05c5_5caf_umount.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05c5_5caf_umount Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 75 6d 6f 75 6e 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c5_b958_start.rel b/src/nos/lib/messages_lib/05c5_b958_start.rel new file mode 100644 index 00000000..cc511072 --- /dev/null +++ b/src/nos/lib/messages_lib/05c5_b958_start.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05c5_b958_start Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 73 74 61 72 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c6_4b5d_start_20_3cserverna.rel b/src/nos/lib/messages_lib/05c6_4b5d_start_20_3cserverna.rel new file mode 100644 index 00000000..eee7be2f --- /dev/null +++ b/src/nos/lib/messages_lib/05c6_4b5d_start_20_3cserverna.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___05c6_4b5d_start_20_3cserverna Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 73 74 61 72 74 20 3c 73 65 +R 00 00 01 00 +T 0b 00 00 00 72 76 65 72 6e 61 6d 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c6_5c70_unknown_0a.rel b/src/nos/lib/messages_lib/05c6_5c70_unknown_0a.rel deleted file mode 100644 index 35dd4e02..00000000 --- a/src/nos/lib/messages_lib/05c6_5c70_unknown_0a.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___05c6_5c70_unknown_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 75 6e 6b 6e 6f 77 6e 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c7_9324_start_20bsr_20_3cin.rel b/src/nos/lib/messages_lib/05c7_9324_start_20bsr_20_3cin.rel new file mode 100644 index 00000000..2741e6af --- /dev/null +++ b/src/nos/lib/messages_lib/05c7_9324_start_20bsr_20_3cin.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___05c7_9324_start_20bsr_20_3cin Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 73 74 61 72 74 20 62 73 72 +R 00 00 01 00 +T 0b 00 00 00 20 3c 69 6e 74 65 72 66 61 63 65 +R 00 00 01 00 +T 16 00 00 00 3e 20 5b 3c 70 6f 72 74 3e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c7_bc4f_unknown_200x_2504x_.rel b/src/nos/lib/messages_lib/05c7_bc4f_unknown_200x_2504x_.rel deleted file mode 100644 index d9c0a41e..00000000 --- a/src/nos/lib/messages_lib/05c7_bc4f_unknown_200x_2504x_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___05c7_bc4f_unknown_200x_2504x_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 75 6e 6b 6e 6f 77 6e 20 30 -R 00 00 01 00 -T 0b 00 00 00 78 25 30 34 78 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c8_5194_unknown_20hardware_.rel b/src/nos/lib/messages_lib/05c8_5194_unknown_20hardware_.rel deleted file mode 100644 index 2806dd36..00000000 --- a/src/nos/lib/messages_lib/05c8_5194_unknown_20hardware_.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___05c8_5194_unknown_20hardware_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 75 6e 6b 6e 6f 77 6e 20 68 -R 00 00 01 00 -T 0b 00 00 00 61 72 64 77 61 72 65 20 74 79 70 -R 00 00 01 00 -T 16 00 00 00 65 20 22 25 73 22 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c8_d63e_stat.rel b/src/nos/lib/messages_lib/05c8_d63e_stat.rel new file mode 100644 index 00000000..397a7817 --- /dev/null +++ b/src/nos/lib/messages_lib/05c8_d63e_stat.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05c8_d63e_stat Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 74 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c9_5069_status.rel b/src/nos/lib/messages_lib/05c9_5069_status.rel new file mode 100644 index 00000000..666b932a --- /dev/null +++ b/src/nos/lib/messages_lib/05c9_5069_status.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05c9_5069_status Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 74 61 74 75 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05c9_acee_unlink.rel b/src/nos/lib/messages_lib/05c9_acee_unlink.rel deleted file mode 100644 index b39ba74d..00000000 --- a/src/nos/lib/messages_lib/05c9_acee_unlink.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05c9_acee_unlink Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 75 6e 6c 69 6e 6b 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ca_7dfc_status_20up_20_7c_2.rel b/src/nos/lib/messages_lib/05ca_7dfc_status_20up_20_7c_2.rel new file mode 100644 index 00000000..630e9268 --- /dev/null +++ b/src/nos/lib/messages_lib/05ca_7dfc_status_20up_20_7c_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___05ca_7dfc_status_20up_20_7c_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 73 74 61 74 75 73 20 75 70 +R 00 00 01 00 +T 0b 00 00 00 20 7c 20 64 6f 77 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ca_f303_up_20script_3a_20_2.rel b/src/nos/lib/messages_lib/05ca_f303_up_20script_3a_20_2.rel deleted file mode 100644 index ae68d785..00000000 --- a/src/nos/lib/messages_lib/05ca_f303_up_20script_3a_20_2.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 11 flags 0 -S ___05ca_f303_up_20script_3a_20_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0f 00 75 70 20 73 63 72 69 70 74 -R 00 00 01 00 -T 0b 00 00 00 3a 20 25 73 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cb_68cb_stime.rel b/src/nos/lib/messages_lib/05cb_68cb_stime.rel new file mode 100644 index 00000000..166ad80b --- /dev/null +++ b/src/nos/lib/messages_lib/05cb_68cb_stime.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05cb_68cb_stime Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 73 74 69 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cb_db93_update.rel b/src/nos/lib/messages_lib/05cb_db93_update.rel deleted file mode 100644 index 632e55ba..00000000 --- a/src/nos/lib/messages_lib/05cb_db93_update.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05cb_db93_update Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 75 70 64 61 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cc_4875_stktrace_20from_20p.rel b/src/nos/lib/messages_lib/05cc_4875_stktrace_20from_20p.rel new file mode 100644 index 00000000..36332574 --- /dev/null +++ b/src/nos/lib/messages_lib/05cc_4875_stktrace_20from_20p.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___05cc_4875_stktrace_20from_20p Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 73 74 6b 74 72 61 63 65 20 +R 00 00 01 00 +T 0b 00 00 00 66 72 6f 6d 20 70 72 6f 63 20 25 +R 00 00 01 00 +T 16 00 00 00 73 20 61 74 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cc_5c27_update_20Domain_2et.rel b/src/nos/lib/messages_lib/05cc_5c27_update_20Domain_2et.rel deleted file mode 100644 index 5d1f8b23..00000000 --- a/src/nos/lib/messages_lib/05cc_5c27_update_20Domain_2et.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 14 flags 0 -S ___05cc_5c27_update_20Domain_2et Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 12 00 75 70 64 61 74 65 20 44 6f -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cd_0a0a_stop.rel b/src/nos/lib/messages_lib/05cd_0a0a_stop.rel new file mode 100644 index 00000000..dfe47ae6 --- /dev/null +++ b/src/nos/lib/messages_lib/05cd_0a0a_stop.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05cd_0a0a_stop Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 74 6f 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cd_0b09_update_20Domain_2et.rel b/src/nos/lib/messages_lib/05cd_0b09_update_20Domain_2et.rel deleted file mode 100644 index 70cfffb3..00000000 --- a/src/nos/lib/messages_lib/05cd_0b09_update_20Domain_2et.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___05cd_0b09_update_20Domain_2et Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 75 70 64 61 74 65 20 44 6f -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 20 66 69 -R 00 00 01 00 -T 16 00 00 00 6e 69 73 68 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ce_6ec0_stop_20_3cservernam.rel b/src/nos/lib/messages_lib/05ce_6ec0_stop_20_3cservernam.rel new file mode 100644 index 00000000..6758c915 --- /dev/null +++ b/src/nos/lib/messages_lib/05ce_6ec0_stop_20_3cservernam.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05ce_6ec0_stop_20_3cservernam Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 73 74 6f 70 20 3c 73 65 72 +R 00 00 01 00 +T 0b 00 00 00 76 65 72 6e 61 6d 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ce_c5a3_update_20Domain_2et.rel b/src/nos/lib/messages_lib/05ce_c5a3_update_20Domain_2et.rel deleted file mode 100644 index 6b8add90..00000000 --- a/src/nos/lib/messages_lib/05ce_c5a3_update_20Domain_2et.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1e flags 0 -S ___05ce_c5a3_update_20Domain_2et Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1c 00 75 70 64 61 74 65 20 44 6f -R 00 00 01 00 -T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 20 69 6e -R 00 00 01 00 -T 16 00 00 00 69 74 69 61 74 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cf_301d_stopped.rel b/src/nos/lib/messages_lib/05cf_301d_stopped.rel new file mode 100644 index 00000000..f071962f --- /dev/null +++ b/src/nos/lib/messages_lib/05cf_301d_stopped.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05cf_301d_stopped Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 73 74 6f 70 70 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05cf_d4f0_upload.rel b/src/nos/lib/messages_lib/05cf_d4f0_upload.rel deleted file mode 100644 index a9fbe313..00000000 --- a/src/nos/lib/messages_lib/05cf_d4f0_upload.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05cf_d4f0_upload Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 75 70 6c 6f 61 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d0_13f7_user.rel b/src/nos/lib/messages_lib/05d0_13f7_user.rel deleted file mode 100644 index 36be3e5f..00000000 --- a/src/nos/lib/messages_lib/05d0_13f7_user.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05d0_13f7_user Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 75 73 65 72 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d0_2918_stor.rel b/src/nos/lib/messages_lib/05d0_2918_stor.rel new file mode 100644 index 00000000..d5dd9dee --- /dev/null +++ b/src/nos/lib/messages_lib/05d0_2918_stor.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05d0_2918_stor Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 74 6f 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d1_6f25_user_20abort_0a.rel b/src/nos/lib/messages_lib/05d1_6f25_user_20abort_0a.rel deleted file mode 100644 index 8260c464..00000000 --- a/src/nos/lib/messages_lib/05d1_6f25_user_20abort_0a.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size e flags 0 -S ___05d1_6f25_user_20abort_0a Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 0c 00 75 73 65 72 20 61 62 6f 72 -R 00 00 01 00 -T 0b 00 00 00 74 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d1_784e_stru.rel b/src/nos/lib/messages_lib/05d1_784e_stru.rel new file mode 100644 index 00000000..e1ab6e09 --- /dev/null +++ b/src/nos/lib/messages_lib/05d1_784e_stru.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05d1_784e_stru Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 74 72 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d2_1b49_userdata.rel b/src/nos/lib/messages_lib/05d2_1b49_userdata.rel deleted file mode 100644 index 862221ba..00000000 --- a/src/nos/lib/messages_lib/05d2_1b49_userdata.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size b flags 0 -S ___05d2_1b49_userdata Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 09 00 75 73 65 72 64 61 74 61 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d2_bec3_suffix.rel b/src/nos/lib/messages_lib/05d2_bec3_suffix.rel new file mode 100644 index 00000000..b25554fc --- /dev/null +++ b/src/nos/lib/messages_lib/05d2_bec3_suffix.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05d2_bec3_suffix Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 73 75 66 66 69 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d3_3967_username_20not_20de.rel b/src/nos/lib/messages_lib/05d3_3967_username_20not_20de.rel deleted file mode 100644 index c6fe025f..00000000 --- a/src/nos/lib/messages_lib/05d3_3967_username_20not_20de.rel +++ /dev/null @@ -1,18 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 36 flags 0 -S ___05d3_3967_username_20not_20de Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 34 00 75 73 65 72 6e 61 6d 65 20 -R 00 00 01 00 -T 0b 00 00 00 6e 6f 74 20 64 65 66 69 6e 65 64 -R 00 00 01 00 -T 16 00 00 00 20 79 65 74 2e 20 28 70 6f 70 20 -R 00 00 01 00 -T 21 00 00 00 75 73 65 72 20 3c 6e 61 6d 65 3e -R 00 00 01 00 -T 2c 00 00 00 20 3c 70 61 73 73 3e 29 0a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d3_420b_symlink.rel b/src/nos/lib/messages_lib/05d3_420b_symlink.rel new file mode 100644 index 00000000..80e77ed8 --- /dev/null +++ b/src/nos/lib/messages_lib/05d3_420b_symlink.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05d3_420b_symlink Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 73 79 6d 6c 69 6e 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d4_c23f_users.rel b/src/nos/lib/messages_lib/05d4_c23f_users.rel deleted file mode 100644 index 84e7fbfa..00000000 --- a/src/nos/lib/messages_lib/05d4_c23f_users.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05d4_c23f_users Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 75 73 65 72 73 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d4_ceb7_sync.rel b/src/nos/lib/messages_lib/05d4_ceb7_sync.rel new file mode 100644 index 00000000..92a7d5a5 --- /dev/null +++ b/src/nos/lib/messages_lib/05d4_ceb7_sync.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05d4_ceb7_sync Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 79 6e 63 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d5_5353_utime.rel b/src/nos/lib/messages_lib/05d5_5353_utime.rel deleted file mode 100644 index 1a26b55b..00000000 --- a/src/nos/lib/messages_lib/05d5_5353_utime.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05d5_5353_utime Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 75 74 69 6d 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d5_bb66_syndata.rel b/src/nos/lib/messages_lib/05d5_bb66_syndata.rel new file mode 100644 index 00000000..2913e93b --- /dev/null +++ b/src/nos/lib/messages_lib/05d5_bb66_syndata.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05d5_bb66_syndata Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 73 79 6e 64 61 74 61 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d6_b50c_sysdebug.rel b/src/nos/lib/messages_lib/05d6_b50c_sysdebug.rel new file mode 100644 index 00000000..9294b621 --- /dev/null +++ b/src/nos/lib/messages_lib/05d6_b50c_sysdebug.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___05d6_b50c_sysdebug Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 73 79 73 64 65 62 75 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d6_d261_valid_20subcommands.rel b/src/nos/lib/messages_lib/05d6_d261_valid_20subcommands.rel deleted file mode 100644 index afca3f5b..00000000 --- a/src/nos/lib/messages_lib/05d6_d261_valid_20subcommands.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 15 flags 0 -S ___05d6_d261_valid_20subcommands Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 13 00 76 61 6c 69 64 20 73 75 62 -R 00 00 01 00 -T 0b 00 00 00 63 6f 6d 6d 61 6e 64 73 3a 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d7_a0e5_validblk_3a_20dev_2.rel b/src/nos/lib/messages_lib/05d7_a0e5_validblk_3a_20dev_2.rel deleted file mode 100644 index af3cc914..00000000 --- a/src/nos/lib/messages_lib/05d7_a0e5_validblk_3a_20dev_2.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 21 flags 0 -S ___05d7_a0e5_validblk_3a_20dev_2 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1f 00 76 61 6c 69 64 62 6c 6b 3a -R 00 00 01 00 -T 0b 00 00 00 20 64 65 76 20 30 78 25 78 20 6e -R 00 00 01 00 -T 16 00 00 00 6f 74 20 6d 6f 75 6e 74 65 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d7_be35_sysdebug_20_5bon_7c.rel b/src/nos/lib/messages_lib/05d7_be35_sysdebug_20_5bon_7c.rel new file mode 100644 index 00000000..e2e8f723 --- /dev/null +++ b/src/nos/lib/messages_lib/05d7_be35_sysdebug_20_5bon_7c.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05d7_be35_sysdebug_20_5bon_7c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 73 79 73 64 65 62 75 67 20 +R 00 00 01 00 +T 0b 00 00 00 5b 6f 6e 7c 6f 66 66 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d8_74cf_validblk_3a_20inval.rel b/src/nos/lib/messages_lib/05d8_74cf_validblk_3a_20inval.rel deleted file mode 100644 index 9770e0e6..00000000 --- a/src/nos/lib/messages_lib/05d8_74cf_validblk_3a_20inval.rel +++ /dev/null @@ -1,14 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 1d flags 0 -S ___05d8_74cf_validblk_3a_20inval Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 1b 00 76 61 6c 69 64 62 6c 6b 3a -R 00 00 01 00 -T 0b 00 00 00 20 69 6e 76 61 6c 69 64 20 62 6c -R 00 00 01 00 -T 16 00 00 00 6f 63 6b 20 25 75 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d8_8f60_syst.rel b/src/nos/lib/messages_lib/05d8_8f60_syst.rel new file mode 100644 index 00000000..25641915 --- /dev/null +++ b/src/nos/lib/messages_lib/05d8_8f60_syst.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05d8_8f60_syst Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 73 79 73 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d9_ab5c_verbose.rel b/src/nos/lib/messages_lib/05d9_ab5c_verbose.rel deleted file mode 100644 index a3377157..00000000 --- a/src/nos/lib/messages_lib/05d9_ab5c_verbose.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___05d9_ab5c_verbose Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 76 65 72 62 6f 73 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05d9_f3f3_system_20call_20tra.rel b/src/nos/lib/messages_lib/05d9_f3f3_system_20call_20tra.rel new file mode 100644 index 00000000..108260e7 --- /dev/null +++ b/src/nos/lib/messages_lib/05d9_f3f3_system_20call_20tra.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05d9_f3f3_system_20call_20tra Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 73 79 73 74 65 6d 20 63 61 +R 00 00 01 00 +T 0b 00 00 00 6c 6c 20 74 72 61 63 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05da_207d_version.rel b/src/nos/lib/messages_lib/05da_207d_version.rel deleted file mode 100644 index ee9549bc..00000000 --- a/src/nos/lib/messages_lib/05da_207d_version.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___05da_207d_version Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 76 65 72 73 69 6f 6e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05da_a612_system_20kernel_20d.rel b/src/nos/lib/messages_lib/05da_a612_system_20kernel_20d.rel new file mode 100644 index 00000000..7c4da823 --- /dev/null +++ b/src/nos/lib/messages_lib/05da_a612_system_20kernel_20d.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___05da_a612_system_20kernel_20d Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 73 79 73 74 65 6d 20 6b 65 +R 00 00 01 00 +T 0b 00 00 00 72 6e 65 6c 20 64 65 62 75 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05db_9778_view.rel b/src/nos/lib/messages_lib/05db_9778_view.rel deleted file mode 100644 index eafc12a1..00000000 --- a/src/nos/lib/messages_lib/05db_9778_view.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05db_9778_view Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 76 69 65 77 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05db_98fb_systrace.rel b/src/nos/lib/messages_lib/05db_98fb_systrace.rel new file mode 100644 index 00000000..f7dc5535 --- /dev/null +++ b/src/nos/lib/messages_lib/05db_98fb_systrace.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___05db_98fb_systrace Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 73 79 73 74 72 61 63 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05dc_23f1_view_20_3cfilename_.rel b/src/nos/lib/messages_lib/05dc_23f1_view_20_3cfilename_.rel deleted file mode 100644 index 60753baa..00000000 --- a/src/nos/lib/messages_lib/05dc_23f1_view_20_3cfilename_.rel +++ /dev/null @@ -1,12 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 12 flags 0 -S ___05dc_23f1_view_20_3cfilename_ Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 10 00 76 69 65 77 20 3c 66 69 6c -R 00 00 01 00 -T 0b 00 00 00 65 6e 61 6d 65 3e 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05dc_71e3_systrace_20_5bon_7c.rel b/src/nos/lib/messages_lib/05dc_71e3_systrace_20_5bon_7c.rel new file mode 100644 index 00000000..6908d010 --- /dev/null +++ b/src/nos/lib/messages_lib/05dc_71e3_systrace_20_5bon_7c.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05dc_71e3_systrace_20_5bon_7c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 73 79 73 74 72 61 63 65 20 +R 00 00 01 00 +T 0b 00 00 00 5b 6f 6e 7c 6f 66 66 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05dd_6404_t3.rel b/src/nos/lib/messages_lib/05dd_6404_t3.rel new file mode 100644 index 00000000..3d20ba18 --- /dev/null +++ b/src/nos/lib/messages_lib/05dd_6404_t3.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 5 flags 0 +S ___05dd_6404_t3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 03 00 74 33 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05dd_d63a_wait.rel b/src/nos/lib/messages_lib/05dd_d63a_wait.rel deleted file mode 100644 index d919860e..00000000 --- a/src/nos/lib/messages_lib/05dd_d63a_wait.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05dd_d63a_wait Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 77 61 69 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05de_2887_wait_20_3cmilliseco.rel b/src/nos/lib/messages_lib/05de_2887_wait_20_3cmilliseco.rel deleted file mode 100644 index 6c86e5b8..00000000 --- a/src/nos/lib/messages_lib/05de_2887_wait_20_3cmilliseco.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 2b flags 0 -S ___05de_2887_wait_20_3cmilliseco Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 29 00 77 61 69 74 20 3c 6d 69 6c -R 00 00 01 00 -T 0b 00 00 00 6c 69 73 65 63 6f 6e 64 73 3e 20 -R 00 00 01 00 -T 16 00 00 00 5b 20 22 73 74 72 69 6e 67 22 20 -R 00 00 01 00 -T 21 00 00 00 5b 73 70 65 65 64 5d 20 5d 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05de_b31f_target.rel b/src/nos/lib/messages_lib/05de_b31f_target.rel new file mode 100644 index 00000000..27464453 --- /dev/null +++ b/src/nos/lib/messages_lib/05de_b31f_target.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05de_b31f_target Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 74 61 72 67 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05df_e630_tcp.rel b/src/nos/lib/messages_lib/05df_e630_tcp.rel new file mode 100644 index 00000000..4416a848 --- /dev/null +++ b/src/nos/lib/messages_lib/05df_e630_tcp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___05df_e630_tcp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 74 63 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05df_e988_waitpid.rel b/src/nos/lib/messages_lib/05df_e988_waitpid.rel deleted file mode 100644 index 80346a13..00000000 --- a/src/nos/lib/messages_lib/05df_e988_waitpid.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size a flags 0 -S ___05df_e988_waitpid Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 08 00 77 61 69 74 70 69 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e0_674e_want_20busy_20block.rel b/src/nos/lib/messages_lib/05e0_674e_want_20busy_20block.rel deleted file mode 100644 index 3c899f1e..00000000 --- a/src/nos/lib/messages_lib/05e0_674e_want_20busy_20block.rel +++ /dev/null @@ -1,16 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 23 flags 0 -S ___05e0_674e_want_20busy_20block Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 21 00 77 61 6e 74 20 62 75 73 79 -R 00 00 01 00 -T 0b 00 00 00 20 62 6c 6f 63 6b 20 30 78 25 78 -R 00 00 01 00 -T 16 00 00 00 20 64 65 76 69 63 65 20 30 78 25 -R 00 00 01 00 -T 21 00 00 00 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e0_e483_tcp_20kick_20_3ctcb.rel b/src/nos/lib/messages_lib/05e0_e483_tcp_20kick_20_3ctcb.rel new file mode 100644 index 00000000..cdf5c5ac --- /dev/null +++ b/src/nos/lib/messages_lib/05e0_e483_tcp_20kick_20_3ctcb.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___05e0_e483_tcp_20kick_20_3ctcb Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 74 63 70 20 6b 69 63 6b 20 +R 00 00 01 00 +T 0b 00 00 00 3c 74 63 62 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e1_84e4_what.rel b/src/nos/lib/messages_lib/05e1_84e4_what.rel deleted file mode 100644 index f2539b23..00000000 --- a/src/nos/lib/messages_lib/05e1_84e4_what.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e1_84e4_what Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 77 68 61 74 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e1_a12c_tcp_20reset_20_3ctc.rel b/src/nos/lib/messages_lib/05e1_a12c_tcp_20reset_20_3ctc.rel new file mode 100644 index 00000000..4d89e198 --- /dev/null +++ b/src/nos/lib/messages_lib/05e1_a12c_tcp_20reset_20_3ctc.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___05e1_a12c_tcp_20reset_20_3ctc Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 74 63 70 20 72 65 73 65 74 +R 00 00 01 00 +T 0b 00 00 00 20 3c 74 63 62 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e2_9158_window.rel b/src/nos/lib/messages_lib/05e2_9158_window.rel deleted file mode 100644 index 7e0d6305..00000000 --- a/src/nos/lib/messages_lib/05e2_9158_window.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 -S ___05e2_9158_window Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 07 00 77 69 6e 64 6f 77 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e2_bb94_tcp_20rtt_20_3ctcb_.rel b/src/nos/lib/messages_lib/05e2_bb94_tcp_20rtt_20_3ctcb_.rel new file mode 100644 index 00000000..b12c70ea --- /dev/null +++ b/src/nos/lib/messages_lib/05e2_bb94_tcp_20rtt_20_3ctcb_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 16 flags 0 +S ___05e2_bb94_tcp_20rtt_20_3ctcb_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 14 00 74 63 70 20 72 74 74 20 3c +R 00 00 01 00 +T 0b 00 00 00 74 63 62 3e 20 3c 76 61 6c 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e3_5379_wipe.rel b/src/nos/lib/messages_lib/05e3_5379_wipe.rel deleted file mode 100644 index b90730bb..00000000 --- a/src/nos/lib/messages_lib/05e3_5379_wipe.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e3_5379_wipe Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 77 69 70 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e3_f363_tcp_20stat_20_3ctcb.rel b/src/nos/lib/messages_lib/05e3_f363_tcp_20stat_20_3ctcb.rel new file mode 100644 index 00000000..6e6b10bd --- /dev/null +++ b/src/nos/lib/messages_lib/05e3_f363_tcp_20stat_20_3ctcb.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___05e3_f363_tcp_20stat_20_3ctcb Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 74 63 70 20 73 74 61 74 20 +R 00 00 01 00 +T 0b 00 00 00 3c 74 63 62 3e 20 5b 3c 69 6e 74 +R 00 00 01 00 +T 16 00 00 00 65 72 76 61 6c 3e 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e4_4cc8_write.rel b/src/nos/lib/messages_lib/05e4_4cc8_write.rel deleted file mode 100644 index 27b3bc3c..00000000 --- a/src/nos/lib/messages_lib/05e4_4cc8_write.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 8 flags 0 -S ___05e4_4cc8_write Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 06 00 77 72 69 74 65 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e4_6ff2_telnet.rel b/src/nos/lib/messages_lib/05e4_6ff2_telnet.rel new file mode 100644 index 00000000..e3e7d268 --- /dev/null +++ b/src/nos/lib/messages_lib/05e4_6ff2_telnet.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05e4_6ff2_telnet Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 74 65 6c 6e 65 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e5_2114_telnet_20_3caddress.rel b/src/nos/lib/messages_lib/05e5_2114_telnet_20_3caddress.rel new file mode 100644 index 00000000..bddfc425 --- /dev/null +++ b/src/nos/lib/messages_lib/05e5_2114_telnet_20_3caddress.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 13 flags 0 +S ___05e5_2114_telnet_20_3caddress Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 11 00 74 65 6c 6e 65 74 20 3c 61 +R 00 00 01 00 +T 0b 00 00 00 64 64 72 65 73 73 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e5_dd6d_x_25x.rel b/src/nos/lib/messages_lib/05e5_dd6d_x_25x.rel deleted file mode 100644 index 1d98216e..00000000 --- a/src/nos/lib/messages_lib/05e5_dd6d_x_25x.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05e5_dd6d_x_25x Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 78 25 78 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e6_6cef_term.rel b/src/nos/lib/messages_lib/05e6_6cef_term.rel new file mode 100644 index 00000000..40a87f6a --- /dev/null +++ b/src/nos/lib/messages_lib/05e6_6cef_term.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05e6_6cef_term Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 74 65 72 6d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e6_ce7b_xcwd.rel b/src/nos/lib/messages_lib/05e6_ce7b_xcwd.rel deleted file mode 100644 index e6bfcfc3..00000000 --- a/src/nos/lib/messages_lib/05e6_ce7b_xcwd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e6_ce7b_xcwd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 78 63 77 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e7_2295_xmd5.rel b/src/nos/lib/messages_lib/05e7_2295_xmd5.rel deleted file mode 100644 index 52ddcac3..00000000 --- a/src/nos/lib/messages_lib/05e7_2295_xmd5.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e7_2295_xmd5 Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 78 6d 64 35 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e7_7425_terminate.rel b/src/nos/lib/messages_lib/05e7_7425_terminate.rel new file mode 100644 index 00000000..97290d52 --- /dev/null +++ b/src/nos/lib/messages_lib/05e7_7425_terminate.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size c flags 0 +S ___05e7_7425_terminate Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0a 00 74 65 72 6d 69 6e 61 74 65 +R 00 00 01 00 +T 0b 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e8_4c6f_thresh.rel b/src/nos/lib/messages_lib/05e8_4c6f_thresh.rel new file mode 100644 index 00000000..9f74ba65 --- /dev/null +++ b/src/nos/lib/messages_lib/05e8_4c6f_thresh.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05e8_4c6f_thresh Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 74 68 72 65 73 68 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e8_e251_xmkd.rel b/src/nos/lib/messages_lib/05e8_e251_xmkd.rel deleted file mode 100644 index 66ad9138..00000000 --- a/src/nos/lib/messages_lib/05e8_e251_xmkd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e8_e251_xmkd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 78 6d 6b 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e9_535d_time.rel b/src/nos/lib/messages_lib/05e9_535d_time.rel new file mode 100644 index 00000000..6120ddfb --- /dev/null +++ b/src/nos/lib/messages_lib/05e9_535d_time.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05e9_535d_time Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 74 69 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05e9_a48a_xpwd.rel b/src/nos/lib/messages_lib/05e9_a48a_xpwd.rel deleted file mode 100644 index 043499a8..00000000 --- a/src/nos/lib/messages_lib/05e9_a48a_xpwd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05e9_a48a_xpwd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 78 70 77 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ea_43a3_time_20before_20fil.rel b/src/nos/lib/messages_lib/05ea_43a3_time_20before_20fil.rel new file mode 100644 index 00000000..178b4472 --- /dev/null +++ b/src/nos/lib/messages_lib/05ea_43a3_time_20before_20fil.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___05ea_43a3_time_20before_20fil Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 74 69 6d 65 20 62 65 66 6f +R 00 00 01 00 +T 0b 00 00 00 72 65 20 66 69 6c 65 20 75 70 64 +R 00 00 01 00 +T 16 00 00 00 61 74 65 20 28 73 65 63 6f 6e 64 +R 00 00 01 00 +T 21 00 00 00 73 29 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ea_79d3_xrmd.rel b/src/nos/lib/messages_lib/05ea_79d3_xrmd.rel deleted file mode 100644 index 9000d8e7..00000000 --- a/src/nos/lib/messages_lib/05ea_79d3_xrmd.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 7 flags 0 -S ___05ea_79d3_xrmd Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 05 00 78 72 6d 64 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05eb_7156_timeout.rel b/src/nos/lib/messages_lib/05eb_7156_timeout.rel new file mode 100644 index 00000000..fa585fcc --- /dev/null +++ b/src/nos/lib/messages_lib/05eb_7156_timeout.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05eb_7156_timeout Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 74 69 6d 65 6f 75 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05eb_c59b_zap.rel b/src/nos/lib/messages_lib/05eb_c59b_zap.rel deleted file mode 100644 index b55f1229..00000000 --- a/src/nos/lib/messages_lib/05eb_c59b_zap.rel +++ /dev/null @@ -1,10 +0,0 @@ -XL4 -H 2 areas 2 global symbols -S .__.ABS. Def00000000 -A _DEFAULT size 0 flags 0 -A CODE size 6 flags 0 -S ___05eb_c59b_zap Def00000000 -T 00 00 00 00 -R 00 00 01 00 -T 00 00 00 00 04 00 7a 61 70 00 -R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ec_d9a6_timer.rel b/src/nos/lib/messages_lib/05ec_d9a6_timer.rel new file mode 100644 index 00000000..1b2b86ab --- /dev/null +++ b/src/nos/lib/messages_lib/05ec_d9a6_timer.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05ec_d9a6_timer Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 74 69 6d 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ed_d29c_timer_3a_20ints_20w.rel b/src/nos/lib/messages_lib/05ed_d29c_timer_3a_20ints_20w.rel new file mode 100644 index 00000000..efd2593b --- /dev/null +++ b/src/nos/lib/messages_lib/05ed_d29c_timer_3a_20ints_20w.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 19 flags 0 +S ___05ed_d29c_timer_3a_20ints_20w Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 17 00 74 69 6d 65 72 3a 20 69 6e +R 00 00 01 00 +T 0b 00 00 00 74 73 20 77 65 72 65 20 6f 66 66 +R 00 00 01 00 +T 16 00 00 00 21 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ee_c82f_times.rel b/src/nos/lib/messages_lib/05ee_c82f_times.rel new file mode 100644 index 00000000..ed600cab --- /dev/null +++ b/src/nos/lib/messages_lib/05ee_c82f_times.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05ee_c82f_times Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 74 69 6d 65 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ef_223a_timestamps.rel b/src/nos/lib/messages_lib/05ef_223a_timestamps.rel new file mode 100644 index 00000000..3ed12e96 --- /dev/null +++ b/src/nos/lib/messages_lib/05ef_223a_timestamps.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___05ef_223a_timestamps Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 74 69 6d 65 73 74 61 6d 70 +R 00 00 01 00 +T 0b 00 00 00 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f0_004c_tip_20or_20dialer_2.rel b/src/nos/lib/messages_lib/05f0_004c_tip_20or_20dialer_2.rel new file mode 100644 index 00000000..12da2021 --- /dev/null +++ b/src/nos/lib/messages_lib/05f0_004c_tip_20or_20dialer_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___05f0_004c_tip_20or_20dialer_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 74 69 70 20 6f 72 20 64 69 +R 00 00 01 00 +T 0b 00 00 00 61 6c 65 72 20 73 65 73 73 69 6f +R 00 00 01 00 +T 16 00 00 00 6e 20 61 6c 72 65 61 64 79 20 61 +R 00 00 01 00 +T 21 00 00 00 63 74 69 76 65 20 6f 6e 20 25 73 +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f1_aa4a_tiptimeout.rel b/src/nos/lib/messages_lib/05f1_aa4a_tiptimeout.rel new file mode 100644 index 00000000..a54e58ff --- /dev/null +++ b/src/nos/lib/messages_lib/05f1_aa4a_tiptimeout.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size d flags 0 +S ___05f1_aa4a_tiptimeout Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0b 00 74 69 70 74 69 6d 65 6f 75 +R 00 00 01 00 +T 0b 00 00 00 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f2_aa76_tmp_20file_20wiping.rel b/src/nos/lib/messages_lib/05f2_aa76_tmp_20file_20wiping.rel new file mode 100644 index 00000000..b2c16afb --- /dev/null +++ b/src/nos/lib/messages_lib/05f2_aa76_tmp_20file_20wiping.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___05f2_aa76_tmp_20file_20wiping Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 74 6d 70 20 66 69 6c 65 20 +R 00 00 01 00 +T 0b 00 00 00 77 69 70 69 6e 67 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f3_2645_tmp_20file_3a_20_25.rel b/src/nos/lib/messages_lib/05f3_2645_tmp_20file_3a_20_25.rel new file mode 100644 index 00000000..0bcdf421 --- /dev/null +++ b/src/nos/lib/messages_lib/05f3_2645_tmp_20file_3a_20_25.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size f flags 0 +S ___05f3_2645_tmp_20file_3a_20_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0d 00 74 6d 70 20 66 69 6c 65 3a +R 00 00 01 00 +T 0b 00 00 00 20 25 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f4_a165_topt.rel b/src/nos/lib/messages_lib/05f4_a165_topt.rel new file mode 100644 index 00000000..dd09caa5 --- /dev/null +++ b/src/nos/lib/messages_lib/05f4_a165_topt.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05f4_a165_topt Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 74 6f 70 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f5_4f5f_trace.rel b/src/nos/lib/messages_lib/05f5_4f5f_trace.rel new file mode 100644 index 00000000..ae08c72e --- /dev/null +++ b/src/nos/lib/messages_lib/05f5_4f5f_trace.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___05f5_4f5f_trace Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 74 72 61 63 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f6_3bce_traceroute_20done_3.rel b/src/nos/lib/messages_lib/05f6_3bce_traceroute_20done_3.rel new file mode 100644 index 00000000..e4f19b68 --- /dev/null +++ b/src/nos/lib/messages_lib/05f6_3bce_traceroute_20done_3.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___05f6_3bce_traceroute_20done_3 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 74 72 61 63 65 72 6f 75 74 +R 00 00 01 00 +T 0b 00 00 00 65 20 64 6f 6e 65 3a 20 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f7_f7b8_try.rel b/src/nos/lib/messages_lib/05f7_f7b8_try.rel new file mode 100644 index 00000000..94131feb --- /dev/null +++ b/src/nos/lib/messages_lib/05f7_f7b8_try.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___05f7_f7b8_try Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 74 72 79 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f8_e444_ttl.rel b/src/nos/lib/messages_lib/05f8_e444_ttl.rel new file mode 100644 index 00000000..d93bee03 --- /dev/null +++ b/src/nos/lib/messages_lib/05f8_e444_ttl.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___05f8_e444_ttl Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 74 74 6c 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05f9_299c_ttylink.rel b/src/nos/lib/messages_lib/05f9_299c_ttylink.rel new file mode 100644 index 00000000..bb9f6b9f --- /dev/null +++ b/src/nos/lib/messages_lib/05f9_299c_ttylink.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___05f9_299c_ttylink Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 74 74 79 6c 69 6e 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05fa_e58b_txqlen.rel b/src/nos/lib/messages_lib/05fa_e58b_txqlen.rel new file mode 100644 index 00000000..3d9caab3 --- /dev/null +++ b/src/nos/lib/messages_lib/05fa_e58b_txqlen.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05fa_e58b_txqlen Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 74 78 71 6c 65 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05fb_f321_type.rel b/src/nos/lib/messages_lib/05fb_f321_type.rel new file mode 100644 index 00000000..1d75decc --- /dev/null +++ b/src/nos/lib/messages_lib/05fb_f321_type.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___05fb_f321_type Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 74 79 70 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05fc_f1e4_udp.rel b/src/nos/lib/messages_lib/05fc_f1e4_udp.rel new file mode 100644 index 00000000..95866cd0 --- /dev/null +++ b/src/nos/lib/messages_lib/05fc_f1e4_udp.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___05fc_f1e4_udp Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 75 64 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05fd_5caf_umount.rel b/src/nos/lib/messages_lib/05fd_5caf_umount.rel new file mode 100644 index 00000000..94c41a2e --- /dev/null +++ b/src/nos/lib/messages_lib/05fd_5caf_umount.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___05fd_5caf_umount Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 75 6d 6f 75 6e 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05fe_5c70_unknown_0a.rel b/src/nos/lib/messages_lib/05fe_5c70_unknown_0a.rel new file mode 100644 index 00000000..6a60c37b --- /dev/null +++ b/src/nos/lib/messages_lib/05fe_5c70_unknown_0a.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___05fe_5c70_unknown_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 75 6e 6b 6e 6f 77 6e 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/05ff_bc4f_unknown_200x_2504x_.rel b/src/nos/lib/messages_lib/05ff_bc4f_unknown_200x_2504x_.rel new file mode 100644 index 00000000..c77c44c3 --- /dev/null +++ b/src/nos/lib/messages_lib/05ff_bc4f_unknown_200x_2504x_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___05ff_bc4f_unknown_200x_2504x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 75 6e 6b 6e 6f 77 6e 20 30 +R 00 00 01 00 +T 0b 00 00 00 78 25 30 34 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0600_5194_unknown_20hardware_.rel b/src/nos/lib/messages_lib/0600_5194_unknown_20hardware_.rel new file mode 100644 index 00000000..4943b47c --- /dev/null +++ b/src/nos/lib/messages_lib/0600_5194_unknown_20hardware_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0600_5194_unknown_20hardware_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 75 6e 6b 6e 6f 77 6e 20 68 +R 00 00 01 00 +T 0b 00 00 00 61 72 64 77 61 72 65 20 74 79 70 +R 00 00 01 00 +T 16 00 00 00 65 20 22 25 73 22 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0601_acee_unlink.rel b/src/nos/lib/messages_lib/0601_acee_unlink.rel new file mode 100644 index 00000000..e8ce8892 --- /dev/null +++ b/src/nos/lib/messages_lib/0601_acee_unlink.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0601_acee_unlink Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 75 6e 6c 69 6e 6b 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0602_f303_up_20script_3a_20_2.rel b/src/nos/lib/messages_lib/0602_f303_up_20script_3a_20_2.rel new file mode 100644 index 00000000..79bedc8e --- /dev/null +++ b/src/nos/lib/messages_lib/0602_f303_up_20script_3a_20_2.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11 flags 0 +S ___0602_f303_up_20script_3a_20_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0f 00 75 70 20 73 63 72 69 70 74 +R 00 00 01 00 +T 0b 00 00 00 3a 20 25 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0603_db93_update.rel b/src/nos/lib/messages_lib/0603_db93_update.rel new file mode 100644 index 00000000..a3944bb9 --- /dev/null +++ b/src/nos/lib/messages_lib/0603_db93_update.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0603_db93_update Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 75 70 64 61 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0604_5c27_update_20Domain_2et.rel b/src/nos/lib/messages_lib/0604_5c27_update_20Domain_2et.rel new file mode 100644 index 00000000..61f77f1f --- /dev/null +++ b/src/nos/lib/messages_lib/0604_5c27_update_20Domain_2et.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 14 flags 0 +S ___0604_5c27_update_20Domain_2et Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 12 00 75 70 64 61 74 65 20 44 6f +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0605_0b09_update_20Domain_2et.rel b/src/nos/lib/messages_lib/0605_0b09_update_20Domain_2et.rel new file mode 100644 index 00000000..2f25827b --- /dev/null +++ b/src/nos/lib/messages_lib/0605_0b09_update_20Domain_2et.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0605_0b09_update_20Domain_2et Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 75 70 64 61 74 65 20 44 6f +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 20 66 69 +R 00 00 01 00 +T 16 00 00 00 6e 69 73 68 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0606_c5a3_update_20Domain_2et.rel b/src/nos/lib/messages_lib/0606_c5a3_update_20Domain_2et.rel new file mode 100644 index 00000000..c57dcff8 --- /dev/null +++ b/src/nos/lib/messages_lib/0606_c5a3_update_20Domain_2et.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0606_c5a3_update_20Domain_2et Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 75 70 64 61 74 65 20 44 6f +R 00 00 01 00 +T 0b 00 00 00 6d 61 69 6e 2e 74 78 74 20 69 6e +R 00 00 01 00 +T 16 00 00 00 69 74 69 61 74 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0607_d4f0_upload.rel b/src/nos/lib/messages_lib/0607_d4f0_upload.rel new file mode 100644 index 00000000..6e70fcaf --- /dev/null +++ b/src/nos/lib/messages_lib/0607_d4f0_upload.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___0607_d4f0_upload Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 75 70 6c 6f 61 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0608_13f7_user.rel b/src/nos/lib/messages_lib/0608_13f7_user.rel new file mode 100644 index 00000000..13f30bf8 --- /dev/null +++ b/src/nos/lib/messages_lib/0608_13f7_user.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0608_13f7_user Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 75 73 65 72 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0609_6f25_user_20abort_0a.rel b/src/nos/lib/messages_lib/0609_6f25_user_20abort_0a.rel new file mode 100644 index 00000000..71b3fc5f --- /dev/null +++ b/src/nos/lib/messages_lib/0609_6f25_user_20abort_0a.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size e flags 0 +S ___0609_6f25_user_20abort_0a Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 0c 00 75 73 65 72 20 61 62 6f 72 +R 00 00 01 00 +T 0b 00 00 00 74 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060a_1b49_userdata.rel b/src/nos/lib/messages_lib/060a_1b49_userdata.rel new file mode 100644 index 00000000..5246f1cf --- /dev/null +++ b/src/nos/lib/messages_lib/060a_1b49_userdata.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size b flags 0 +S ___060a_1b49_userdata Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 09 00 75 73 65 72 64 61 74 61 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060b_3967_username_20not_20de.rel b/src/nos/lib/messages_lib/060b_3967_username_20not_20de.rel new file mode 100644 index 00000000..15525e51 --- /dev/null +++ b/src/nos/lib/messages_lib/060b_3967_username_20not_20de.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 36 flags 0 +S ___060b_3967_username_20not_20de Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 34 00 75 73 65 72 6e 61 6d 65 20 +R 00 00 01 00 +T 0b 00 00 00 6e 6f 74 20 64 65 66 69 6e 65 64 +R 00 00 01 00 +T 16 00 00 00 20 79 65 74 2e 20 28 70 6f 70 20 +R 00 00 01 00 +T 21 00 00 00 75 73 65 72 20 3c 6e 61 6d 65 3e +R 00 00 01 00 +T 2c 00 00 00 20 3c 70 61 73 73 3e 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060c_c23f_users.rel b/src/nos/lib/messages_lib/060c_c23f_users.rel new file mode 100644 index 00000000..87b8932e --- /dev/null +++ b/src/nos/lib/messages_lib/060c_c23f_users.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___060c_c23f_users Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 75 73 65 72 73 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060d_5353_utime.rel b/src/nos/lib/messages_lib/060d_5353_utime.rel new file mode 100644 index 00000000..4d03444b --- /dev/null +++ b/src/nos/lib/messages_lib/060d_5353_utime.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___060d_5353_utime Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 75 74 69 6d 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060e_d261_valid_20subcommands.rel b/src/nos/lib/messages_lib/060e_d261_valid_20subcommands.rel new file mode 100644 index 00000000..0fbdcd52 --- /dev/null +++ b/src/nos/lib/messages_lib/060e_d261_valid_20subcommands.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 15 flags 0 +S ___060e_d261_valid_20subcommands Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 13 00 76 61 6c 69 64 20 73 75 62 +R 00 00 01 00 +T 0b 00 00 00 63 6f 6d 6d 61 6e 64 73 3a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/060f_a0e5_validblk_3a_20dev_2.rel b/src/nos/lib/messages_lib/060f_a0e5_validblk_3a_20dev_2.rel new file mode 100644 index 00000000..57a2d734 --- /dev/null +++ b/src/nos/lib/messages_lib/060f_a0e5_validblk_3a_20dev_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___060f_a0e5_validblk_3a_20dev_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 76 61 6c 69 64 62 6c 6b 3a +R 00 00 01 00 +T 0b 00 00 00 20 64 65 76 20 30 78 25 78 20 6e +R 00 00 01 00 +T 16 00 00 00 6f 74 20 6d 6f 75 6e 74 65 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0610_74cf_validblk_3a_20inval.rel b/src/nos/lib/messages_lib/0610_74cf_validblk_3a_20inval.rel new file mode 100644 index 00000000..ae308c16 --- /dev/null +++ b/src/nos/lib/messages_lib/0610_74cf_validblk_3a_20inval.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1d flags 0 +S ___0610_74cf_validblk_3a_20inval Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1b 00 76 61 6c 69 64 62 6c 6b 3a +R 00 00 01 00 +T 0b 00 00 00 20 69 6e 76 61 6c 69 64 20 62 6c +R 00 00 01 00 +T 16 00 00 00 6f 63 6b 20 25 75 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0611_ab5c_verbose.rel b/src/nos/lib/messages_lib/0611_ab5c_verbose.rel new file mode 100644 index 00000000..27be5ecf --- /dev/null +++ b/src/nos/lib/messages_lib/0611_ab5c_verbose.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0611_ab5c_verbose Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 76 65 72 62 6f 73 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0612_207d_version.rel b/src/nos/lib/messages_lib/0612_207d_version.rel new file mode 100644 index 00000000..d073ea9f --- /dev/null +++ b/src/nos/lib/messages_lib/0612_207d_version.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0612_207d_version Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 76 65 72 73 69 6f 6e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0613_9778_view.rel b/src/nos/lib/messages_lib/0613_9778_view.rel new file mode 100644 index 00000000..301cca3e --- /dev/null +++ b/src/nos/lib/messages_lib/0613_9778_view.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0613_9778_view Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 76 69 65 77 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0614_23f1_view_20_3cfilename_.rel b/src/nos/lib/messages_lib/0614_23f1_view_20_3cfilename_.rel new file mode 100644 index 00000000..51042890 --- /dev/null +++ b/src/nos/lib/messages_lib/0614_23f1_view_20_3cfilename_.rel @@ -0,0 +1,12 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 12 flags 0 +S ___0614_23f1_view_20_3cfilename_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 10 00 76 69 65 77 20 3c 66 69 6c +R 00 00 01 00 +T 0b 00 00 00 65 6e 61 6d 65 3e 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0615_d63a_wait.rel b/src/nos/lib/messages_lib/0615_d63a_wait.rel new file mode 100644 index 00000000..d9558de4 --- /dev/null +++ b/src/nos/lib/messages_lib/0615_d63a_wait.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0615_d63a_wait Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 77 61 69 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0616_2887_wait_20_3cmilliseco.rel b/src/nos/lib/messages_lib/0616_2887_wait_20_3cmilliseco.rel new file mode 100644 index 00000000..b719a4cf --- /dev/null +++ b/src/nos/lib/messages_lib/0616_2887_wait_20_3cmilliseco.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0616_2887_wait_20_3cmilliseco Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 77 61 69 74 20 3c 6d 69 6c +R 00 00 01 00 +T 0b 00 00 00 6c 69 73 65 63 6f 6e 64 73 3e 20 +R 00 00 01 00 +T 16 00 00 00 5b 20 22 73 74 72 69 6e 67 22 20 +R 00 00 01 00 +T 21 00 00 00 5b 73 70 65 65 64 5d 20 5d 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0617_e988_waitpid.rel b/src/nos/lib/messages_lib/0617_e988_waitpid.rel new file mode 100644 index 00000000..43a99c6a --- /dev/null +++ b/src/nos/lib/messages_lib/0617_e988_waitpid.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size a flags 0 +S ___0617_e988_waitpid Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 08 00 77 61 69 74 70 69 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0618_674e_want_20busy_20block.rel b/src/nos/lib/messages_lib/0618_674e_want_20busy_20block.rel new file mode 100644 index 00000000..3040bbd4 --- /dev/null +++ b/src/nos/lib/messages_lib/0618_674e_want_20busy_20block.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0618_674e_want_20busy_20block Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 77 61 6e 74 20 62 75 73 79 +R 00 00 01 00 +T 0b 00 00 00 20 62 6c 6f 63 6b 20 30 78 25 78 +R 00 00 01 00 +T 16 00 00 00 20 64 65 76 69 63 65 20 30 78 25 +R 00 00 01 00 +T 21 00 00 00 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0619_84e4_what.rel b/src/nos/lib/messages_lib/0619_84e4_what.rel new file mode 100644 index 00000000..a5cba94a --- /dev/null +++ b/src/nos/lib/messages_lib/0619_84e4_what.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0619_84e4_what Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 77 68 61 74 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061a_9158_window.rel b/src/nos/lib/messages_lib/061a_9158_window.rel new file mode 100644 index 00000000..46bcfc1a --- /dev/null +++ b/src/nos/lib/messages_lib/061a_9158_window.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9 flags 0 +S ___061a_9158_window Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 07 00 77 69 6e 64 6f 77 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061b_5379_wipe.rel b/src/nos/lib/messages_lib/061b_5379_wipe.rel new file mode 100644 index 00000000..1daf7849 --- /dev/null +++ b/src/nos/lib/messages_lib/061b_5379_wipe.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___061b_5379_wipe Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 77 69 70 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061c_bd9d_wr_5finode_28_29_20.rel b/src/nos/lib/messages_lib/061c_bd9d_wr_5finode_28_29_20.rel new file mode 100644 index 00000000..5b70c0a7 --- /dev/null +++ b/src/nos/lib/messages_lib/061c_bd9d_wr_5finode_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___061c_bd9d_wr_5finode_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 77 72 5f 69 6e 6f 64 65 28 +R 00 00 01 00 +T 0b 00 00 00 29 20 72 65 74 75 72 6e 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 20 2d 31 2c 20 65 72 72 6f 72 20 +R 00 00 01 00 +T 21 00 00 00 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061d_68b2_wr_5finode_28_29_20.rel b/src/nos/lib/messages_lib/061d_68b2_wr_5finode_28_29_20.rel new file mode 100644 index 00000000..b18ba4b7 --- /dev/null +++ b/src/nos/lib/messages_lib/061d_68b2_wr_5finode_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___061d_68b2_wr_5finode_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 77 72 5f 69 6e 6f 64 65 28 +R 00 00 01 00 +T 0b 00 00 00 29 20 72 65 74 75 72 6e 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 20 30 2c 20 73 75 63 63 65 73 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061e_7708_wr_5finode_280x_25x.rel b/src/nos/lib/messages_lib/061e_7708_wr_5finode_280x_25x.rel new file mode 100644 index 00000000..97623309 --- /dev/null +++ b/src/nos/lib/messages_lib/061e_7708_wr_5finode_280x_25x.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1b flags 0 +S ___061e_7708_wr_5finode_280x_25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 19 00 77 72 5f 69 6e 6f 64 65 28 +R 00 00 01 00 +T 0b 00 00 00 30 78 25 78 29 20 73 74 61 72 74 +R 00 00 01 00 +T 16 00 00 00 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/061f_4cc8_write.rel b/src/nos/lib/messages_lib/061f_4cc8_write.rel new file mode 100644 index 00000000..13c7d657 --- /dev/null +++ b/src/nos/lib/messages_lib/061f_4cc8_write.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 8 flags 0 +S ___061f_4cc8_write Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 06 00 77 72 69 74 65 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0620_dd6d_x_25x.rel b/src/nos/lib/messages_lib/0620_dd6d_x_25x.rel new file mode 100644 index 00000000..3620ab84 --- /dev/null +++ b/src/nos/lib/messages_lib/0620_dd6d_x_25x.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0620_dd6d_x_25x Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 78 25 78 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0621_ce7b_xcwd.rel b/src/nos/lib/messages_lib/0621_ce7b_xcwd.rel new file mode 100644 index 00000000..a31358d7 --- /dev/null +++ b/src/nos/lib/messages_lib/0621_ce7b_xcwd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0621_ce7b_xcwd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 78 63 77 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0622_511f_xip_5falign_28_29_2.rel b/src/nos/lib/messages_lib/0622_511f_xip_5falign_28_29_2.rel new file mode 100644 index 00000000..f8809547 --- /dev/null +++ b/src/nos/lib/messages_lib/0622_511f_xip_5falign_28_29_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0622_511f_xip_5falign_28_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 28 29 20 72 65 74 75 72 6e 69 6e +R 00 00 01 00 +T 16 00 00 00 67 20 2d 31 20 61 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0623_62af_xip_5falign_28_29_2.rel b/src/nos/lib/messages_lib/0623_62af_xip_5falign_28_29_2.rel new file mode 100644 index 00000000..e0874936 --- /dev/null +++ b/src/nos/lib/messages_lib/0623_62af_xip_5falign_28_29_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0623_62af_xip_5falign_28_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 28 29 20 72 65 74 75 72 6e 69 6e +R 00 00 01 00 +T 16 00 00 00 67 20 2d 31 20 63 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0624_2fa7_xip_5falign_28_29_2.rel b/src/nos/lib/messages_lib/0624_2fa7_xip_5falign_28_29_2.rel new file mode 100644 index 00000000..53cce6c6 --- /dev/null +++ b/src/nos/lib/messages_lib/0624_2fa7_xip_5falign_28_29_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1e flags 0 +S ___0624_2fa7_xip_5falign_28_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1c 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 28 29 20 72 65 74 75 72 6e 69 6e +R 00 00 01 00 +T 16 00 00 00 67 20 2d 31 20 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0625_6211_xip_5falign_28_29_2.rel b/src/nos/lib/messages_lib/0625_6211_xip_5falign_28_29_2.rel new file mode 100644 index 00000000..bfcbf629 --- /dev/null +++ b/src/nos/lib/messages_lib/0625_6211_xip_5falign_28_29_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0625_6211_xip_5falign_28_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 28 29 20 72 65 74 75 72 6e 69 6e +R 00 00 01 00 +T 16 00 00 00 67 20 30 2c 20 73 75 63 63 65 73 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0626_dc6f_xip_5falign_280x_25.rel b/src/nos/lib/messages_lib/0626_dc6f_xip_5falign_280x_25.rel new file mode 100644 index 00000000..8cb7c6a0 --- /dev/null +++ b/src/nos/lib/messages_lib/0626_dc6f_xip_5falign_280x_25.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 21 flags 0 +S ___0626_dc6f_xip_5falign_280x_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1f 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 28 30 78 25 78 2c 20 25 6c 64 29 +R 00 00 01 00 +T 16 00 00 00 20 73 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0627_d854_xip_5falign_5fbmap_.rel b/src/nos/lib/messages_lib/0627_d854_xip_5falign_5fbmap_.rel new file mode 100644 index 00000000..4b9bfef2 --- /dev/null +++ b/src/nos/lib/messages_lib/0627_d854_xip_5falign_5fbmap_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0627_d854_xip_5falign_5fbmap_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 62 6d 61 70 28 29 20 72 65 74 +R 00 00 01 00 +T 16 00 00 00 75 72 6e 69 6e 67 20 25 75 2c 20 +R 00 00 01 00 +T 21 00 00 00 73 75 63 63 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0628_4a41_xip_5falign_5fbmap_.rel b/src/nos/lib/messages_lib/0628_4a41_xip_5falign_5fbmap_.rel new file mode 100644 index 00000000..4c0fa5bf --- /dev/null +++ b/src/nos/lib/messages_lib/0628_4a41_xip_5falign_5fbmap_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2b flags 0 +S ___0628_4a41_xip_5falign_5fbmap_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 29 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 62 6d 61 70 28 29 20 72 65 74 +R 00 00 01 00 +T 16 00 00 00 75 72 6e 69 6e 67 20 2d 31 2c 20 +R 00 00 01 00 +T 21 00 00 00 65 72 72 6f 72 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0629_f051_xip_5falign_5fbmap_.rel b/src/nos/lib/messages_lib/0629_f051_xip_5falign_5fbmap_.rel new file mode 100644 index 00000000..8d3ef862 --- /dev/null +++ b/src/nos/lib/messages_lib/0629_f051_xip_5falign_5fbmap_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0629_f051_xip_5falign_5fbmap_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 62 6d 61 70 28 30 78 25 78 2c +R 00 00 01 00 +T 16 00 00 00 20 25 75 29 20 73 74 61 72 74 69 +R 00 00 01 00 +T 21 00 00 00 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062a_39ef_xip_5falign_5fchase.rel b/src/nos/lib/messages_lib/062a_39ef_xip_5falign_5fchase.rel new file mode 100644 index 00000000..20e137d5 --- /dev/null +++ b/src/nos/lib/messages_lib/062a_39ef_xip_5falign_5fchase.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 34 flags 0 +S ___062a_39ef_xip_5falign_5fchase Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 32 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 63 68 61 73 65 28 29 20 31 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 6f 20 3d 20 25 64 2c 20 62 +R 00 00 01 00 +T 21 00 00 00 6c 6b 20 3d 20 25 64 2c 20 70 6f +R 00 00 01 00 +T 2c 00 00 00 73 20 3d 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062b_7ea2_xip_5falign_5fchase.rel b/src/nos/lib/messages_lib/062b_7ea2_xip_5falign_5fchase.rel new file mode 100644 index 00000000..23c8b921 --- /dev/null +++ b/src/nos/lib/messages_lib/062b_7ea2_xip_5falign_5fchase.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 34 flags 0 +S ___062b_7ea2_xip_5falign_5fchase Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 32 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 63 68 61 73 65 28 29 20 32 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 6f 20 3d 20 25 64 2c 20 62 +R 00 00 01 00 +T 21 00 00 00 6c 6b 20 3d 20 25 64 2c 20 70 6f +R 00 00 01 00 +T 2c 00 00 00 73 20 3d 20 25 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062c_f19c_xip_5falign_5fchase.rel b/src/nos/lib/messages_lib/062c_f19c_xip_5falign_5fchase.rel new file mode 100644 index 00000000..c6cc2563 --- /dev/null +++ b/src/nos/lib/messages_lib/062c_f19c_xip_5falign_5fchase.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___062c_f19c_xip_5falign_5fchase Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 63 68 61 73 65 28 29 20 72 65 +R 00 00 01 00 +T 16 00 00 00 74 75 72 6e 69 6e 67 20 25 64 2c +R 00 00 01 00 +T 21 00 00 00 20 6f 6b 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062d_fcac_xip_5falign_5fchase.rel b/src/nos/lib/messages_lib/062d_fcac_xip_5falign_5fchase.rel new file mode 100644 index 00000000..9a324b8b --- /dev/null +++ b/src/nos/lib/messages_lib/062d_fcac_xip_5falign_5fchase.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___062d_fcac_xip_5falign_5fchase Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 63 68 61 73 65 28 29 20 72 65 +R 00 00 01 00 +T 16 00 00 00 74 75 72 6e 69 6e 67 20 2d 31 2c +R 00 00 01 00 +T 21 00 00 00 20 65 72 72 6f 72 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062e_d6ef_xip_5falign_5fchase.rel b/src/nos/lib/messages_lib/062e_d6ef_xip_5falign_5fchase.rel new file mode 100644 index 00000000..60e0c414 --- /dev/null +++ b/src/nos/lib/messages_lib/062e_d6ef_xip_5falign_5fchase.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 3e flags 0 +S ___062e_d6ef_xip_5falign_5fchase Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 3c 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 63 68 61 73 65 28 30 78 25 78 +R 00 00 01 00 +T 16 00 00 00 2c 20 30 78 25 78 2c 20 25 64 2c +R 00 00 01 00 +T 21 00 00 00 20 25 64 2c 20 30 78 25 78 2c 20 +R 00 00 01 00 +T 2c 00 00 00 25 64 2c 20 25 64 29 20 73 74 61 +R 00 00 01 00 +T 37 00 00 00 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/062f_0fcd_xip_5falign_5frecur.rel b/src/nos/lib/messages_lib/062f_0fcd_xip_5falign_5frecur.rel new file mode 100644 index 00000000..2a100ef3 --- /dev/null +++ b/src/nos/lib/messages_lib/062f_0fcd_xip_5falign_5frecur.rel @@ -0,0 +1,20 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 42 flags 0 +S ___062f_0fcd_xip_5falign_5frecur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 40 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 72 65 63 75 72 73 65 28 29 20 +R 00 00 01 00 +T 16 00 00 00 69 6e 6f 20 3d 20 25 64 2c 20 62 +R 00 00 01 00 +T 21 00 00 00 6c 6b 20 3d 20 25 64 2c 20 69 6e +R 00 00 01 00 +T 2c 00 00 00 64 20 3d 20 25 64 2c 20 70 61 72 +R 00 00 01 00 +T 37 00 00 00 20 3d 20 30 78 25 30 34 78 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0630_ceee_xip_5falign_5frecur.rel b/src/nos/lib/messages_lib/0630_ceee_xip_5falign_5frecur.rel new file mode 100644 index 00000000..a8664ab7 --- /dev/null +++ b/src/nos/lib/messages_lib/0630_ceee_xip_5falign_5frecur.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2e flags 0 +S ___0630_ceee_xip_5falign_5frecur Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2c 00 78 69 70 5f 61 6c 69 67 6e +R 00 00 01 00 +T 0b 00 00 00 5f 72 65 63 75 72 73 65 28 29 20 +R 00 00 01 00 +T 16 00 00 00 72 65 74 75 72 6e 69 6e 67 20 2d +R 00 00 01 00 +T 21 00 00 00 31 2c 20 65 72 72 6f 72 20 25 75 +R 00 00 01 00 +T 2c 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0631_346b_xip_5fexamine_28_29.rel b/src/nos/lib/messages_lib/0631_346b_xip_5fexamine_28_29.rel new file mode 100644 index 00000000..87b464b9 --- /dev/null +++ b/src/nos/lib/messages_lib/0631_346b_xip_5fexamine_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___0631_346b_xip_5fexamine_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 78 69 70 5f 65 78 61 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 30 78 25 78 20 28 25 +R 00 00 01 00 +T 21 00 00 00 64 2c 20 25 64 29 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0632_fa8e_xip_5fexamine_28_29.rel b/src/nos/lib/messages_lib/0632_fa8e_xip_5fexamine_28_29.rel new file mode 100644 index 00000000..37a31306 --- /dev/null +++ b/src/nos/lib/messages_lib/0632_fa8e_xip_5fexamine_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0632_fa8e_xip_5fexamine_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 78 69 70 5f 65 78 61 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 4e 55 4c 4c 2c 20 65 +R 00 00 01 00 +T 21 00 00 00 72 72 6f 72 20 25 75 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0633_ed9f_xip_5fexamine_28_29.rel b/src/nos/lib/messages_lib/0633_ed9f_xip_5fexamine_28_29.rel new file mode 100644 index 00000000..54dbe033 --- /dev/null +++ b/src/nos/lib/messages_lib/0633_ed9f_xip_5fexamine_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0633_ed9f_xip_5fexamine_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 78 69 70 5f 65 78 61 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 4e 55 4c 4c 2c 20 65 +R 00 00 01 00 +T 21 00 00 00 72 72 6f 72 20 25 75 20 61 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0634_c7f7_xip_5fexamine_28_29.rel b/src/nos/lib/messages_lib/0634_c7f7_xip_5fexamine_28_29.rel new file mode 100644 index 00000000..1667c94e --- /dev/null +++ b/src/nos/lib/messages_lib/0634_c7f7_xip_5fexamine_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0634_c7f7_xip_5fexamine_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 78 69 70 5f 65 78 61 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 4e 55 4c 4c 2c 20 65 +R 00 00 01 00 +T 21 00 00 00 72 72 6f 72 20 25 75 20 62 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0635_04e3_xip_5fexamine_280x_.rel b/src/nos/lib/messages_lib/0635_04e3_xip_5fexamine_280x_.rel new file mode 100644 index 00000000..cc5e62a7 --- /dev/null +++ b/src/nos/lib/messages_lib/0635_04e3_xip_5fexamine_280x_.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 35 flags 0 +S ___0635_04e3_xip_5fexamine_280x_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 33 00 78 69 70 5f 65 78 61 6d 69 +R 00 00 01 00 +T 0b 00 00 00 6e 65 28 30 78 25 78 2c 20 30 78 +R 00 00 01 00 +T 16 00 00 00 25 78 2c 20 25 6c 64 2c 20 30 78 +R 00 00 01 00 +T 21 00 00 00 25 78 2c 20 30 78 25 78 29 20 73 +R 00 00 01 00 +T 2c 00 00 00 74 61 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0636_ffc4_xip_5ffind_28_25u_2.rel b/src/nos/lib/messages_lib/0636_ffc4_xip_5ffind_28_25u_2.rel new file mode 100644 index 00000000..1c8dc2c1 --- /dev/null +++ b/src/nos/lib/messages_lib/0636_ffc4_xip_5ffind_28_25u_2.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2d flags 0 +S ___0636_ffc4_xip_5ffind_28_25u_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2b 00 78 69 70 5f 66 69 6e 64 28 +R 00 00 01 00 +T 0b 00 00 00 25 75 2c 20 25 75 2c 20 25 64 2c +R 00 00 01 00 +T 16 00 00 00 20 25 64 2c 20 25 75 2c 20 25 75 +R 00 00 01 00 +T 21 00 00 00 29 20 73 74 61 72 74 69 6e 67 0a +R 00 00 01 00 +T 2c 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0637_cb3b_xip_5ffind_28_29_20.rel b/src/nos/lib/messages_lib/0637_cb3b_xip_5ffind_28_29_20.rel new file mode 100644 index 00000000..abcd7bf7 --- /dev/null +++ b/src/nos/lib/messages_lib/0637_cb3b_xip_5ffind_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0637_cb3b_xip_5ffind_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 78 69 70 5f 66 69 6e 64 28 +R 00 00 01 00 +T 0b 00 00 00 29 20 72 65 74 75 72 6e 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 20 25 75 2c 20 62 69 74 6d 61 70 +R 00 00 01 00 +T 21 00 00 00 20 66 75 6c 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0638_5d23_xip_5ffind_28_29_20.rel b/src/nos/lib/messages_lib/0638_5d23_xip_5ffind_28_29_20.rel new file mode 100644 index 00000000..0ea938af --- /dev/null +++ b/src/nos/lib/messages_lib/0638_5d23_xip_5ffind_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___0638_5d23_xip_5ffind_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 78 69 70 5f 66 69 6e 64 28 +R 00 00 01 00 +T 0b 00 00 00 29 20 72 65 74 75 72 6e 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 20 25 75 2c 20 73 75 63 63 65 73 +R 00 00 01 00 +T 21 00 00 00 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0639_1764_xip_5ffind_28_29_20.rel b/src/nos/lib/messages_lib/0639_1764_xip_5ffind_28_29_20.rel new file mode 100644 index 00000000..2277dcbc --- /dev/null +++ b/src/nos/lib/messages_lib/0639_1764_xip_5ffind_28_29_20.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0639_1764_xip_5ffind_28_29_20 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 78 69 70 5f 66 69 6e 64 28 +R 00 00 01 00 +T 0b 00 00 00 29 20 72 65 74 75 72 6e 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 20 2d 31 2c 20 69 2f 6f 20 65 72 +R 00 00 01 00 +T 21 00 00 00 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063a_0ce2_xip_5fget_28_25u_2c.rel b/src/nos/lib/messages_lib/063a_0ce2_xip_5fget_28_25u_2c.rel new file mode 100644 index 00000000..eeea53e1 --- /dev/null +++ b/src/nos/lib/messages_lib/063a_0ce2_xip_5fget_28_25u_2c.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 24 flags 0 +S ___063a_0ce2_xip_5fget_28_25u_2c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 22 00 78 69 70 5f 67 65 74 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 2c 20 25 75 2c 20 25 75 2c 20 +R 00 00 01 00 +T 16 00 00 00 25 75 29 20 73 74 61 72 74 69 6e +R 00 00 01 00 +T 21 00 00 00 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063b_db94_xip_5fget_28_29_20r.rel b/src/nos/lib/messages_lib/063b_db94_xip_5fget_28_29_20r.rel new file mode 100644 index 00000000..147b47cd --- /dev/null +++ b/src/nos/lib/messages_lib/063b_db94_xip_5fget_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___063b_db94_xip_5fget_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 78 69 70 5f 67 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 25 64 2c 20 73 75 63 63 65 73 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063c_de41_xip_5fget_28_29_20r.rel b/src/nos/lib/messages_lib/063c_de41_xip_5fget_28_29_20r.rel new file mode 100644 index 00000000..cd2817da --- /dev/null +++ b/src/nos/lib/messages_lib/063c_de41_xip_5fget_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___063c_de41_xip_5fget_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 78 69 70 5f 67 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 2d 31 2c 20 69 2f 6f 20 65 72 72 +R 00 00 01 00 +T 21 00 00 00 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063d_192a_xip_5fget_28_29_20r.rel b/src/nos/lib/messages_lib/063d_192a_xip_5fget_28_29_20r.rel new file mode 100644 index 00000000..dd7843eb --- /dev/null +++ b/src/nos/lib/messages_lib/063d_192a_xip_5fget_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___063d_192a_xip_5fget_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 78 69 70 5f 67 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 2d 31 2c 20 6f 75 74 20 6f 66 20 +R 00 00 01 00 +T 21 00 00 00 72 61 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063e_2347_xip_5freserve_28_25.rel b/src/nos/lib/messages_lib/063e_2347_xip_5freserve_28_25.rel new file mode 100644 index 00000000..be82df08 --- /dev/null +++ b/src/nos/lib/messages_lib/063e_2347_xip_5freserve_28_25.rel @@ -0,0 +1,18 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 30 flags 0 +S ___063e_2347_xip_5freserve_28_25 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2e 00 78 69 70 5f 72 65 73 65 72 +R 00 00 01 00 +T 0b 00 00 00 76 65 28 25 75 2c 20 25 75 2c 20 +R 00 00 01 00 +T 16 00 00 00 25 64 2c 20 25 64 2c 20 25 75 2c +R 00 00 01 00 +T 21 00 00 00 20 25 75 29 20 73 74 61 72 74 69 +R 00 00 01 00 +T 2c 00 00 00 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/063f_acf4_xip_5freserve_28_29.rel b/src/nos/lib/messages_lib/063f_acf4_xip_5freserve_28_29.rel new file mode 100644 index 00000000..bafb0921 --- /dev/null +++ b/src/nos/lib/messages_lib/063f_acf4_xip_5freserve_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 29 flags 0 +S ___063f_acf4_xip_5freserve_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 27 00 78 69 70 5f 72 65 73 65 72 +R 00 00 01 00 +T 0b 00 00 00 76 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 2d 31 2c 20 69 2f 6f +R 00 00 01 00 +T 21 00 00 00 20 65 72 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0640_69a1_xip_5freserve_28_29.rel b/src/nos/lib/messages_lib/0640_69a1_xip_5freserve_28_29.rel new file mode 100644 index 00000000..126cb2c6 --- /dev/null +++ b/src/nos/lib/messages_lib/0640_69a1_xip_5freserve_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2c flags 0 +S ___0640_69a1_xip_5freserve_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 2a 00 78 69 70 5f 72 65 73 65 72 +R 00 00 01 00 +T 0b 00 00 00 76 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 2d 31 2c 20 6f 75 74 +R 00 00 01 00 +T 21 00 00 00 20 6f 66 20 72 61 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0641_4bfa_xip_5freserve_28_29.rel b/src/nos/lib/messages_lib/0641_4bfa_xip_5freserve_28_29.rel new file mode 100644 index 00000000..02a2ba79 --- /dev/null +++ b/src/nos/lib/messages_lib/0641_4bfa_xip_5freserve_28_29.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0641_4bfa_xip_5freserve_28_29 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 78 69 70 5f 72 65 73 65 72 +R 00 00 01 00 +T 0b 00 00 00 76 65 28 29 20 72 65 74 75 72 6e +R 00 00 01 00 +T 16 00 00 00 69 6e 67 20 30 2c 20 73 75 63 63 +R 00 00 01 00 +T 21 00 00 00 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0642_3192_xip_5fsearch_28_25u.rel b/src/nos/lib/messages_lib/0642_3192_xip_5fsearch_28_25u.rel new file mode 100644 index 00000000..803df2b2 --- /dev/null +++ b/src/nos/lib/messages_lib/0642_3192_xip_5fsearch_28_25u.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0642_3192_xip_5fsearch_28_25u Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 78 69 70 5f 73 65 61 72 63 +R 00 00 01 00 +T 0b 00 00 00 68 28 25 75 2c 20 25 64 2c 20 25 +R 00 00 01 00 +T 16 00 00 00 75 2c 20 25 75 29 20 73 74 61 72 +R 00 00 01 00 +T 21 00 00 00 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0643_83fc_xip_5fsearch_28_29_.rel b/src/nos/lib/messages_lib/0643_83fc_xip_5fsearch_28_29_.rel new file mode 100644 index 00000000..a8b24d09 --- /dev/null +++ b/src/nos/lib/messages_lib/0643_83fc_xip_5fsearch_28_29_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 26 flags 0 +S ___0643_83fc_xip_5fsearch_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 24 00 78 69 70 5f 73 65 61 72 63 +R 00 00 01 00 +T 0b 00 00 00 68 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 25 75 2c 20 73 75 63 63 +R 00 00 01 00 +T 21 00 00 00 65 73 73 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0644_fd61_xip_5fsearch_28_29_.rel b/src/nos/lib/messages_lib/0644_fd61_xip_5fsearch_28_29_.rel new file mode 100644 index 00000000..8a573620 --- /dev/null +++ b/src/nos/lib/messages_lib/0644_fd61_xip_5fsearch_28_29_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2a flags 0 +S ___0644_fd61_xip_5fsearch_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 28 00 78 69 70 5f 73 65 61 72 63 +R 00 00 01 00 +T 0b 00 00 00 68 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 2d 31 2c 20 62 69 74 6d +R 00 00 01 00 +T 21 00 00 00 61 70 20 66 75 6c 6c 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0645_f464_xip_5fsearch_28_29_.rel b/src/nos/lib/messages_lib/0645_f464_xip_5fsearch_28_29_.rel new file mode 100644 index 00000000..2a03db2b --- /dev/null +++ b/src/nos/lib/messages_lib/0645_f464_xip_5fsearch_28_29_.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0645_f464_xip_5fsearch_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 78 69 70 5f 73 65 61 72 63 +R 00 00 01 00 +T 0b 00 00 00 68 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 2d 31 2c 20 69 2f 6f 20 +R 00 00 01 00 +T 21 00 00 00 65 72 72 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0646_ef25_xip_5fset_28_25u_2c.rel b/src/nos/lib/messages_lib/0646_ef25_xip_5fset_28_25u_2c.rel new file mode 100644 index 00000000..3fec16de --- /dev/null +++ b/src/nos/lib/messages_lib/0646_ef25_xip_5fset_28_25u_2c.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0646_ef25_xip_5fset_28_25u_2c Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 78 69 70 5f 73 65 74 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 2c 20 25 75 2c 20 25 64 2c 20 +R 00 00 01 00 +T 16 00 00 00 25 75 2c 20 25 75 29 20 73 74 61 +R 00 00 01 00 +T 21 00 00 00 72 74 69 6e 67 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0647_7af3_xip_5fset_28_29_20r.rel b/src/nos/lib/messages_lib/0647_7af3_xip_5fset_28_29_20r.rel new file mode 100644 index 00000000..04950681 --- /dev/null +++ b/src/nos/lib/messages_lib/0647_7af3_xip_5fset_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0647_7af3_xip_5fset_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 78 69 70 5f 73 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 25 64 2c 20 73 75 63 63 65 73 73 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0648_429f_xip_5fset_28_29_20r.rel b/src/nos/lib/messages_lib/0648_429f_xip_5fset_28_29_20r.rel new file mode 100644 index 00000000..738ccac6 --- /dev/null +++ b/src/nos/lib/messages_lib/0648_429f_xip_5fset_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 25 flags 0 +S ___0648_429f_xip_5fset_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 23 00 78 69 70 5f 73 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 2d 31 2c 20 69 2f 6f 20 65 72 72 +R 00 00 01 00 +T 21 00 00 00 6f 72 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0649_36c3_xip_5fset_28_29_20r.rel b/src/nos/lib/messages_lib/0649_36c3_xip_5fset_28_29_20r.rel new file mode 100644 index 00000000..c3480600 --- /dev/null +++ b/src/nos/lib/messages_lib/0649_36c3_xip_5fset_28_29_20r.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 28 flags 0 +S ___0649_36c3_xip_5fset_28_29_20r Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 26 00 78 69 70 5f 73 65 74 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 2d 31 2c 20 6f 75 74 20 6f 66 20 +R 00 00 01 00 +T 21 00 00 00 72 61 6e 67 65 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064a_3cda_xip_5fualign_28_29_.rel b/src/nos/lib/messages_lib/064a_3cda_xip_5fualign_28_29_.rel new file mode 100644 index 00000000..c4340d1d --- /dev/null +++ b/src/nos/lib/messages_lib/064a_3cda_xip_5fualign_28_29_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___064a_3cda_xip_5fualign_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 78 69 70 5f 75 61 6c 69 67 +R 00 00 01 00 +T 0b 00 00 00 6e 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 2d 31 20 61 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064b_16b2_xip_5fualign_28_29_.rel b/src/nos/lib/messages_lib/064b_16b2_xip_5fualign_28_29_.rel new file mode 100644 index 00000000..50d9209f --- /dev/null +++ b/src/nos/lib/messages_lib/064b_16b2_xip_5fualign_28_29_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___064b_16b2_xip_5fualign_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 78 69 70 5f 75 61 6c 69 67 +R 00 00 01 00 +T 0b 00 00 00 6e 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 2d 31 20 62 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064c_71d2_xip_5fualign_28_29_.rel b/src/nos/lib/messages_lib/064c_71d2_xip_5fualign_28_29_.rel new file mode 100644 index 00000000..5395aa11 --- /dev/null +++ b/src/nos/lib/messages_lib/064c_71d2_xip_5fualign_28_29_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1f flags 0 +S ___064c_71d2_xip_5fualign_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1d 00 78 69 70 5f 75 61 6c 69 67 +R 00 00 01 00 +T 0b 00 00 00 6e 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 2d 31 20 66 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064d_c58e_xip_5fualign_28_29_.rel b/src/nos/lib/messages_lib/064d_c58e_xip_5fualign_28_29_.rel new file mode 100644 index 00000000..1df3a215 --- /dev/null +++ b/src/nos/lib/messages_lib/064d_c58e_xip_5fualign_28_29_.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 1c flags 0 +S ___064d_c58e_xip_5fualign_28_29_ Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 1a 00 78 69 70 5f 75 61 6c 69 67 +R 00 00 01 00 +T 0b 00 00 00 6e 28 29 20 72 65 74 75 72 6e 69 +R 00 00 01 00 +T 16 00 00 00 6e 67 20 30 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064e_3a65_xip_5fualign_280x_2.rel b/src/nos/lib/messages_lib/064e_3a65_xip_5fualign_280x_2.rel new file mode 100644 index 00000000..0154d57f --- /dev/null +++ b/src/nos/lib/messages_lib/064e_3a65_xip_5fualign_280x_2.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 22 flags 0 +S ___064e_3a65_xip_5fualign_280x_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 20 00 78 69 70 5f 75 61 6c 69 67 +R 00 00 01 00 +T 0b 00 00 00 6e 28 30 78 25 78 2c 20 25 6c 64 +R 00 00 01 00 +T 16 00 00 00 29 20 73 74 61 72 74 69 6e 67 0a +R 00 00 01 00 +T 21 00 00 00 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/064f_2295_xmd5.rel b/src/nos/lib/messages_lib/064f_2295_xmd5.rel new file mode 100644 index 00000000..4fd3be39 --- /dev/null +++ b/src/nos/lib/messages_lib/064f_2295_xmd5.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___064f_2295_xmd5 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 78 6d 64 35 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0650_e251_xmkd.rel b/src/nos/lib/messages_lib/0650_e251_xmkd.rel new file mode 100644 index 00000000..cb602d29 --- /dev/null +++ b/src/nos/lib/messages_lib/0650_e251_xmkd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0650_e251_xmkd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 78 6d 6b 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0651_a48a_xpwd.rel b/src/nos/lib/messages_lib/0651_a48a_xpwd.rel new file mode 100644 index 00000000..2bf7fa30 --- /dev/null +++ b/src/nos/lib/messages_lib/0651_a48a_xpwd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0651_a48a_xpwd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 78 70 77 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0652_79d3_xrmd.rel b/src/nos/lib/messages_lib/0652_79d3_xrmd.rel new file mode 100644 index 00000000..ff675cd7 --- /dev/null +++ b/src/nos/lib/messages_lib/0652_79d3_xrmd.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7 flags 0 +S ___0652_79d3_xrmd Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 05 00 78 72 6d 64 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0653_c59b_zap.rel b/src/nos/lib/messages_lib/0653_c59b_zap.rel new file mode 100644 index 00000000..7ad0cd4b --- /dev/null +++ b/src/nos/lib/messages_lib/0653_c59b_zap.rel @@ -0,0 +1,10 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 6 flags 0 +S ___0653_c59b_zap Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 04 00 7a 61 70 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0654_4749_zerobuf_28_25u_29_2.rel b/src/nos/lib/messages_lib/0654_4749_zerobuf_28_25u_29_2.rel new file mode 100644 index 00000000..2a9f0ad3 --- /dev/null +++ b/src/nos/lib/messages_lib/0654_4749_zerobuf_28_25u_29_2.rel @@ -0,0 +1,14 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 18 flags 0 +S ___0654_4749_zerobuf_28_25u_29_2 Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 16 00 7a 65 72 6f 62 75 66 28 25 +R 00 00 01 00 +T 0b 00 00 00 75 29 20 73 74 61 72 74 69 6e 67 +R 00 00 01 00 +T 16 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0655_ba0e_zerobuf_28_29_20ret.rel b/src/nos/lib/messages_lib/0655_ba0e_zerobuf_28_29_20ret.rel new file mode 100644 index 00000000..09a2fb09 --- /dev/null +++ b/src/nos/lib/messages_lib/0655_ba0e_zerobuf_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 23 flags 0 +S ___0655_ba0e_zerobuf_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 21 00 7a 65 72 6f 62 75 66 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 30 78 25 78 2c 20 66 6f 75 6e 64 +R 00 00 01 00 +T 21 00 00 00 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/messages_lib/0656_1fe8_zerobuf_28_29_20ret.rel b/src/nos/lib/messages_lib/0656_1fe8_zerobuf_28_29_20ret.rel new file mode 100644 index 00000000..529ee6e6 --- /dev/null +++ b/src/nos/lib/messages_lib/0656_1fe8_zerobuf_28_29_20ret.rel @@ -0,0 +1,16 @@ +XL4 +H 2 areas 2 global symbols +S .__.ABS. Def00000000 +A _DEFAULT size 0 flags 0 +A CODE size 27 flags 0 +S ___0656_1fe8_zerobuf_28_29_20ret Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 25 00 7a 65 72 6f 62 75 66 28 29 +R 00 00 01 00 +T 0b 00 00 00 20 72 65 74 75 72 6e 69 6e 67 20 +R 00 00 01 00 +T 16 00 00 00 4e 55 4c 4c 2c 20 6e 6f 74 20 66 +R 00 00 01 00 +T 21 00 00 00 6f 75 6e 64 0a 00 +R 00 00 01 00 diff --git a/src/nos/lib/net_lib/Ifcmds.rel b/src/nos/lib/net_lib/Ifcmds.rel index 606307f2..b34e4b9d 100644 --- a/src/nos/lib/net_lib/Ifcmds.rel +++ b/src/nos/lib/net_lib/Ifcmds.rel @@ -1,25 +1,25 @@ XL4 H 4 areas 15 global symbols -S ___04eb_708f_mtu Ref00000000 +S ___0435_f951_broadcast Ref00000000 +S ___04d4_0191_ipaddress Ref00000000 S _ifipaddr Ref00000000 -S ___05c2_e58b_txqlen Ref00000000 -S ___04ee_b07d_netmask Ref00000000 S _ifforw Ref00000000 S _ifencap Ref00000000 S _ifbroad Ref00000000 -S ___0487_8227_forward Ref00000000 +S ___059e_b4d7_rxbuf Ref00000000 S .__.ABS. Def00000000 +S ___0512_708f_mtu Ref00000000 +S ___04de_dfe4_linkaddress Ref00000000 S _ifnetmsk Ref00000000 S _ifmtu Ref00000000 -S ___0566_b4d7_rxbuf Ref00000000 +S ___048a_48fd_encapsulation Ref00000000 +S ___0518_b07d_netmask Ref00000000 S _iftxqlen Ref00000000 -S ___04ad_0191_ipaddress Ref00000000 -S ___04b7_dfe4_linkaddress Ref00000000 S _iflinkadr Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _ifrxbuf Ref00000000 -S ___0475_48fd_encapsulation Ref00000000 -S ___0425_f951_broadcast Ref00000000 +S ___05fa_e58b_txqlen Ref00000000 +S ___04a4_8227_forward Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 82 flags 0 @@ -30,31 +30,31 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 13 00 4A 08 06 00 +R 00 00 03 00 4A 04 00 00 4A 08 05 00 T 08 00 00 00 02 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 12 00 +R 00 00 03 00 4A 09 0C 00 T 10 00 00 00 00 00 00 00 00 00 02 00 00 00 00 -R 00 00 03 00 4A 04 05 00 +R 00 00 03 00 4A 04 04 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 07 00 4A 08 04 00 +R 00 00 03 00 4A 04 13 00 4A 08 03 00 T 22 00 00 00 02 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0D 00 +R 00 00 03 00 4A 09 01 00 T 2A 00 00 00 00 00 00 00 00 00 02 00 00 00 00 -R 00 00 03 00 4A 04 01 00 +R 00 00 03 00 4A 04 02 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0E 00 4A 08 0F 00 +R 00 00 03 00 4A 04 09 00 4A 08 0F 00 T 3C 00 00 00 02 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 00 00 +R 00 00 03 00 4A 09 08 00 T 44 00 00 00 00 00 00 00 00 00 02 00 00 00 00 -R 00 00 03 00 4A 04 0A 00 +R 00 00 03 00 4A 04 0B 00 T 4E 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 03 00 4A 08 09 00 +R 00 00 03 00 4A 04 0D 00 4A 08 0A 00 T 56 00 00 00 02 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 02 00 +R 00 00 03 00 4A 09 12 00 T 5E 00 00 00 00 00 00 00 00 00 02 00 00 00 00 -R 00 00 03 00 4A 04 0C 00 +R 00 00 03 00 4A 04 0E 00 T 68 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0B 00 4A 08 11 00 +R 00 00 03 00 4A 04 06 00 4A 08 11 00 T 70 00 00 00 02 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 7B 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/net_lib/_fcreat.rel b/src/nos/lib/net_lib/_fcreat.rel index 3962f500..da3c9bcf 100644 --- a/src/nos/lib/net_lib/_fcreat.rel +++ b/src/nos/lib/net_lib/_fcreat.rel @@ -1,7 +1,7 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___03f4_a314__5ffcreat_3a_20WARN Ref00000000 +S ___03f6_a314__5ffcreat_3a_20WARN Ref00000000 S __Files Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __dprintf Ref00000000 diff --git a/src/nos/lib/net_lib/_fillbuf.rel b/src/nos/lib/net_lib/_fillbuf.rel index ffba7901..2e802b93 100644 --- a/src/nos/lib/net_lib/_fillbuf.rel +++ b/src/nos/lib/net_lib/_fillbuf.rel @@ -5,9 +5,9 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _asy_read Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?L_ADDASG_L03 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S _free_p Ref00000000 @@ -17,7 +17,7 @@ S ?C_V_SWITCH_L06 Ref00000000 S _recv_mbuf Ref00000000 S __read Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 2B0 flags 0 +A CODE size 2C2 flags 0 S __fillbuf Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -29,7 +29,7 @@ T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 21 14 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 1F 00 00 00 23 66 68 C3 AD 02 00 00 +T 1F 00 00 00 23 66 68 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 T 25 00 00 00 R 00 00 01 00 @@ -37,11 +37,11 @@ T 25 00 00 00 21 0E 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 30 00 00 00 CD 00 00 00 00 05 00 00 01 02 03 R 00 00 01 00 02 05 0D 00 -T 39 00 00 00 05 AA 02 00 00 C6 00 00 00 +T 39 00 00 00 05 BC 02 00 00 C6 00 00 00 R 00 00 01 00 00 05 01 00 00 09 01 00 T 3E 00 00 00 C0 00 00 00 46 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 42 00 00 00 08 01 00 00 6F 01 00 00 +T 42 00 00 00 14 01 00 00 81 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 T 46 00 00 00 R 00 00 01 00 @@ -65,7 +65,7 @@ T 8B 00 00 00 75 FE DD 74 FF CB 7C 28 06 R 00 00 01 00 T 94 00 00 00 R 00 00 01 00 -T 94 00 00 00 21 00 00 C3 AD 02 00 00 +T 94 00 00 00 21 00 00 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 T 9A 00 00 00 R 00 00 01 00 @@ -75,11 +75,11 @@ T A5 00 00 00 23 66 6A 11 0C 00 19 DD 5E FE DD R 00 00 01 00 T B0 00 00 00 56 FF 73 23 72 21 14 00 09 46 23 R 00 00 01 00 -T BB 00 00 00 66 68 C3 AD 02 00 00 +T BB 00 00 00 66 68 C3 BF 02 00 00 R 00 00 01 00 00 07 01 00 T C0 00 00 00 R 00 00 01 00 -T C0 00 00 00 21 00 00 C3 AD 02 00 00 +T C0 00 00 00 21 00 00 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 T C6 00 00 00 R 00 00 01 00 @@ -87,161 +87,163 @@ T C6 00 00 00 R 00 00 01 00 T C6 00 00 00 21 14 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T D1 00 00 00 23 B6 20 22 +T D1 00 00 00 23 B6 20 2E R 00 00 01 00 T D5 00 00 00 R 00 00 01 00 -T D5 00 00 00 21 14 00 DD 4E 02 DD 46 03 09 EB +T D5 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 05 00 +T DE 00 00 00 21 14 00 DD 4E 02 DD 46 03 09 EB R 00 00 01 00 -T E0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T E6 00 00 00 00 00 00 00 22 00 00 00 00 7D B4 -R 00 00 01 00 02 04 01 00 02 09 07 00 -T ED 00 00 00 28 06 +T E9 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 07 00 02 0A 07 00 +T EF 00 00 00 00 00 00 00 4D 44 E1 71 23 70 79 +R 00 00 01 00 02 04 01 00 +T F8 00 00 00 B0 28 06 R 00 00 01 00 -T EF 00 00 00 +T FB 00 00 00 R 00 00 01 00 -T EF 00 00 00 21 00 00 C3 AD 02 00 00 +T FB 00 00 00 21 00 00 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 -T F5 00 00 00 +T 01 01 00 00 R 00 00 01 00 -T F5 00 00 00 18 CF +T 01 01 00 00 18 C3 R 00 00 01 00 -T F7 00 00 00 +T 03 01 00 00 R 00 00 01 00 -T F7 00 00 00 21 14 00 DD 4E 02 DD 46 03 09 46 +T 03 01 00 00 21 14 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 02 01 00 00 23 66 68 C3 AD 02 00 00 +T 0E 01 00 00 23 66 68 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 -T 08 01 00 00 +T 14 01 00 00 R 00 00 01 00 -T 08 01 00 00 21 00 00 E5 21 00 00 E5 21 00 00 +T 14 01 00 00 21 00 00 E5 21 00 00 E5 21 00 00 R 00 00 01 00 -T 13 01 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 +T 1F 01 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 -T 1E 01 00 00 4D 44 21 08 00 DD 5E 02 DD 56 03 +T 2A 01 00 00 4D 44 21 08 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 29 01 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 35 01 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0E 00 -T 30 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 3C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 37 01 00 00 F1 4D 44 21 00 00 CD 00 00 00 00 +T 43 01 00 00 F1 4D 44 21 00 00 CD 00 00 00 00 R 00 00 01 00 02 0B 09 00 -T 40 01 00 00 38 1C 2A 00 00 00 00 3E 6A AD B4 -R 00 00 01 00 02 07 07 00 -T 49 01 00 00 28 13 +T 4C 01 00 00 38 22 21 4D 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 05 00 +T 55 01 00 00 09 3E 6A AE 23 B6 28 13 R 00 00 01 00 -T 4B 01 00 00 +T 5D 01 00 00 R 00 00 01 00 -T 4B 01 00 00 +T 5D 01 00 00 R 00 00 01 00 -T 4B 01 00 00 +T 5D 01 00 00 R 00 00 01 00 -T 4B 01 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E +T 5D 01 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 56 01 00 00 F6 02 77 23 7E F6 00 77 +T 68 01 00 00 F6 02 77 23 7E F6 00 77 R 00 00 01 00 -T 5E 01 00 00 +T 70 01 00 00 R 00 00 01 00 -T 5E 01 00 00 21 14 00 DD 4E 02 DD 46 03 09 46 +T 70 01 00 00 21 14 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 69 01 00 00 23 66 68 C3 AD 02 00 00 +T 7B 01 00 00 23 66 68 C3 BF 02 00 00 R 00 00 01 00 00 08 01 00 -T 6F 01 00 00 +T 81 01 00 00 R 00 00 01 00 -T 6F 01 00 00 21 19 00 DD 4E 02 DD 46 03 09 4E +T 81 01 00 00 21 19 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 7A 01 00 00 23 46 DD 6E 04 DD 66 05 CD +T 8C 01 00 00 23 46 DD 6E 04 DD 66 05 CD R 00 00 01 00 -T 83 01 00 00 00 00 00 00 30 10 21 19 00 DD 4E +T 95 01 00 00 00 00 00 00 30 10 21 19 00 DD 4E R 00 00 01 00 02 04 09 00 -T 8C 01 00 00 02 DD 46 03 09 56 23 66 6A 18 06 +T 9E 01 00 00 02 DD 46 03 09 56 23 66 6A 18 06 R 00 00 01 00 -T 97 01 00 00 +T A9 01 00 00 R 00 00 01 00 -T 97 01 00 00 DD 6E 04 DD 66 05 +T A9 01 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 -T 9D 01 00 00 +T AF 01 00 00 R 00 00 01 00 -T 9D 01 00 00 DD 75 04 DD 74 05 EB 3E +T AF 01 00 00 DD 75 04 DD 74 05 EB 3E R 00 00 01 00 -T A5 01 00 00 00 00 00 00 21 00 00 00 00 CD +T B7 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 -T AA 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 01 +T BC 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 01 R 00 00 01 00 02 04 01 00 -T B3 01 00 00 00 00 C5 21 0A 00 DD 4E 02 DD 46 +T C5 01 00 00 00 00 C5 21 0A 00 DD 4E 02 DD 46 R 00 00 01 00 -T BE 01 00 00 03 09 5E 23 56 23 4E 23 46 C5 D5 +T D0 01 00 00 03 09 5E 23 56 23 4E 23 46 C5 D5 R 00 00 01 00 -T C9 01 00 00 21 08 00 DD 4E 02 DD 46 03 09 5E +T DB 01 00 00 21 08 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T D4 01 00 00 23 56 3E 00 00 00 00 21 +T E6 01 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0B 00 -T D9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T EB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0B 00 02 09 01 00 -T E0 01 00 00 F1 DD 6E 04 DD 66 05 E5 21 0A 00 +T F2 01 00 00 F1 DD 6E 04 DD 66 05 E5 21 0A 00 R 00 00 01 00 -T EB 01 00 00 DD 4E FC DD 46 FD 09 4E 23 46 21 +T FD 01 00 00 DD 4E FC DD 46 FD 09 4E 23 46 21 R 00 00 01 00 -T F6 01 00 00 08 00 DD 5E 02 DD 56 03 19 5E 23 +T 08 02 00 00 08 00 DD 5E 02 DD 56 03 19 5E 23 R 00 00 01 00 -T 01 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 13 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 -T 07 02 00 00 CD 00 00 00 00 F1 DD 75 04 DD 74 +T 19 02 00 00 CD 00 00 00 00 F1 DD 75 04 DD 74 R 00 00 01 00 02 05 01 00 -T 10 02 00 00 05 CB 7C 28 13 +T 22 02 00 00 05 CB 7C 28 13 R 00 00 01 00 -T 15 02 00 00 +T 27 02 00 00 R 00 00 01 00 -T 15 02 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E +T 27 02 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 20 02 00 00 F6 01 77 23 7E F6 00 77 +T 32 02 00 00 F6 01 77 23 7E F6 00 77 R 00 00 01 00 -T 28 02 00 00 +T 3A 02 00 00 R 00 00 01 00 -T 28 02 00 00 DD 7E 04 DD B6 05 20 13 +T 3A 02 00 00 DD 7E 04 DD B6 05 20 13 R 00 00 01 00 -T 30 02 00 00 +T 42 02 00 00 R 00 00 01 00 -T 30 02 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E +T 42 02 00 00 21 10 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 3B 02 00 00 F6 02 77 23 7E F6 00 77 +T 4D 02 00 00 F6 02 77 23 7E F6 00 77 R 00 00 01 00 -T 43 02 00 00 +T 55 02 00 00 R 00 00 01 00 -T 43 02 00 00 DD 4E 04 DD 46 05 21 00 00 CD +T 55 02 00 00 DD 4E 04 DD 46 05 21 00 00 CD R 00 00 01 00 -T 4D 02 00 00 00 00 00 00 38 13 +T 5F 02 00 00 00 00 00 00 38 13 R 00 00 01 00 02 04 09 00 -T 51 02 00 00 +T 63 02 00 00 R 00 00 01 00 -T 51 02 00 00 21 00 00 39 5D 54 3E 00 00 00 00 +T 63 02 00 00 21 00 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 0A 00 -T 59 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 6B 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 0A 00 02 0A 01 00 -T 60 02 00 00 00 00 18 49 +T 72 02 00 00 00 00 18 49 R 00 00 01 00 -T 64 02 00 00 +T 76 02 00 00 R 00 00 01 00 -T 64 02 00 00 21 0A 00 DD 4E 02 DD 46 03 09 DD +T 76 02 00 00 21 0A 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 -T 6F 02 00 00 5E 04 DD 56 05 7A 07 9F 4F 41 CD +T 81 02 00 00 5E 04 DD 56 05 7A 07 9F 4F 41 CD R 00 00 01 00 -T 7A 02 00 00 00 00 00 00 21 0C 00 DD 4E FC DD +T 8C 02 00 00 00 00 00 00 21 0C 00 DD 4E FC DD R 00 00 01 00 02 04 04 00 -T 83 02 00 00 46 FD 09 DD 5E 04 DD 56 05 73 23 +T 95 02 00 00 46 FD 09 DD 5E 04 DD 56 05 73 23 R 00 00 01 00 -T 8E 02 00 00 72 21 14 00 DD 4E 02 DD 46 03 09 +T A0 02 00 00 72 21 14 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 -T 99 02 00 00 DD 4E FC DD 46 FD 71 23 70 DD 6E +T AB 02 00 00 DD 4E FC DD 46 FD 71 23 70 DD 6E R 00 00 01 00 -T A4 02 00 00 FC DD 66 FD 18 03 +T B6 02 00 00 FC DD 66 FD 18 03 R 00 00 01 00 -T AA 02 00 00 +T BC 02 00 00 R 00 00 01 00 -T AA 02 00 00 21 00 00 +T BC 02 00 00 21 00 00 R 00 00 01 00 -T AD 02 00 00 +T BF 02 00 00 R 00 00 01 00 -T AD 02 00 00 C3 00 00 00 00 +T BF 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/net_lib/accept.rel b/src/nos/lib/net_lib/accept.rel index 8137c589..3cf258c1 100644 --- a/src/nos/lib/net_lib/accept.rel +++ b/src/nos/lib/net_lib/accept.rel @@ -3,15 +3,15 @@ H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 189 flags 0 +A CODE size 1B8 flags 0 S _accept Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,147 +21,159 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 09 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0C +T 15 00 00 00 FC DD 74 FD 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 26 00 00 00 C3 86 01 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 2E 00 00 00 B5 01 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 23 B6 20 0C +T 30 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 38 00 00 00 +T 3B 00 00 00 23 B6 20 13 R 00 00 01 00 -T 38 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 41 00 00 00 C3 86 01 00 00 -R 00 00 01 00 00 05 01 00 -T 44 00 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 44 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 3F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 48 00 00 00 69 23 36 00 21 FF FF C3 R 00 00 01 00 -T 4F 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 50 00 00 00 B5 01 00 00 +R 00 00 01 00 00 04 01 00 +T 52 00 00 00 R 00 00 01 00 -T 59 00 00 00 0E 00 09 7E 23 B6 20 0C +T 52 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 61 00 00 00 +T 5D 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 61 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 6A 00 00 00 C3 86 01 00 00 -R 00 00 01 00 00 05 01 00 -T 6D 00 00 00 +T 67 00 00 00 0E 00 09 7E 23 B6 20 13 R 00 00 01 00 -T 6D 00 00 00 +T 6F 00 00 00 R 00 00 01 00 -T 6D 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 6F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 78 00 00 00 69 23 36 00 21 FF FF C3 R 00 00 01 00 -T 78 00 00 00 23 B6 28 47 21 0A 00 DD 4E FC DD +T 80 00 00 00 B5 01 00 00 +R 00 00 01 00 00 04 01 00 +T 82 00 00 00 R 00 00 01 00 -T 83 00 00 00 46 FD 09 7E 23 A6 3C 20 37 +T 82 00 00 00 R 00 00 01 00 -T 8C 00 00 00 +T 82 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 8C 00 00 00 +T 8D 00 00 00 23 B6 28 5A 21 0A 00 DD 4E FC DD R 00 00 01 00 -T 8C 00 00 00 +T 98 00 00 00 46 FD 09 7E 23 A6 3C 20 4A R 00 00 01 00 -T 8C 00 00 00 21 06 00 DD 4E FC DD 46 FD 09 7E +T A1 00 00 00 R 00 00 01 00 -T 97 00 00 00 B7 28 0C +T A1 00 00 00 R 00 00 01 00 -T 9A 00 00 00 +T A1 00 00 00 R 00 00 01 00 -T 9A 00 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T A3 00 00 00 C3 86 01 00 00 -R 00 00 01 00 00 05 01 00 -T A6 00 00 00 +T A1 00 00 00 21 06 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T A6 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T AE 00 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T B5 00 00 00 00 00 00 00 7D B4 28 06 -R 00 00 01 00 02 04 05 00 -T BB 00 00 00 +T AC 00 00 00 B7 28 13 R 00 00 01 00 -T BB 00 00 00 21 FF FF C3 86 01 00 00 +T AF 00 00 00 +R 00 00 01 00 +T AF 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T B8 00 00 00 64 23 36 00 21 FF FF C3 +R 00 00 01 00 +T C0 00 00 00 B5 01 00 00 +R 00 00 01 00 00 04 01 00 +T C2 00 00 00 +R 00 00 01 00 +T C2 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 03 00 +T CB 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T D3 00 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T DA 00 00 00 44 E1 71 23 70 79 B0 28 06 +R 00 00 01 00 +T E3 00 00 00 +R 00 00 01 00 +T E3 00 00 00 21 FF FF C3 B5 01 00 00 R 00 00 01 00 00 08 01 00 -T C1 00 00 00 +T E9 00 00 00 +R 00 00 01 00 +T E9 00 00 00 18 97 R 00 00 01 00 -T C1 00 00 00 18 AA +T EB 00 00 00 R 00 00 01 00 -T C3 00 00 00 +T EB 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T C3 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T F6 00 00 00 23 B6 20 13 R 00 00 01 00 -T CE 00 00 00 23 B6 20 0C +T FA 00 00 00 R 00 00 01 00 -T D2 00 00 00 +T FA 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 03 01 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T D2 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T DB 00 00 00 C3 86 01 00 00 -R 00 00 01 00 00 05 01 00 -T DE 00 00 00 +T 0B 01 00 00 B5 01 00 00 +R 00 00 01 00 00 04 01 00 +T 0D 01 00 00 R 00 00 01 00 -T DE 00 00 00 21 0A 00 DD 4E FC DD 46 FD 09 56 +T 0D 01 00 00 21 0A 00 DD 4E FC DD 46 FD 09 56 R 00 00 01 00 -T E9 00 00 00 23 66 6A DD 75 FA DD 74 FB 21 +T 18 01 00 00 23 66 6A DD 75 FA DD 74 FB 21 R 00 00 01 00 -T F3 00 00 00 0A 00 09 36 FF 23 36 FF DD 5E FA +T 22 01 00 00 0A 00 09 36 FF 23 36 FF DD 5E FA R 00 00 01 00 -T FE 00 00 00 DD 56 FB 3E 00 00 00 00 21 +T 2D 01 00 00 DD 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 09 00 -T 04 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 33 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 0B 01 00 00 FC DD 74 FD DD 7E 04 DD B6 05 28 +T 3A 01 00 00 FC DD 74 FD DD 7E 04 DD B6 05 28 R 00 00 01 00 -T 16 01 00 00 69 DD 7E 0A DD B6 0B 28 61 +T 45 01 00 00 69 DD 7E 0A DD B6 0B 28 61 R 00 00 01 00 -T 1F 01 00 00 +T 4E 01 00 00 R 00 00 01 00 -T 1F 01 00 00 +T 4E 01 00 00 R 00 00 01 00 -T 1F 01 00 00 +T 4E 01 00 00 R 00 00 01 00 -T 1F 01 00 00 DD 6E 0A DD 66 0B 4E 23 46 21 +T 4E 01 00 00 DD 6E 0A DD 66 0B 4E 23 46 21 R 00 00 01 00 -T 29 01 00 00 14 00 DD 5E FC DD 56 FD 19 7E 23 +T 58 01 00 00 14 00 DD 5E FC DD 56 FD 19 7E 23 R 00 00 01 00 -T 34 01 00 00 66 6F CD 00 00 00 00 30 0A 21 +T 63 01 00 00 66 6F CD 00 00 00 00 30 0A 21 R 00 00 01 00 02 07 07 00 -T 3C 01 00 00 14 00 19 46 23 66 68 18 0A +T 6B 01 00 00 14 00 19 46 23 66 68 18 0A R 00 00 01 00 -T 45 01 00 00 +T 74 01 00 00 R 00 00 01 00 -T 45 01 00 00 DD 6E 0A DD 66 0B 46 23 66 68 +T 74 01 00 00 DD 6E 0A DD 66 0B 46 23 66 68 R 00 00 01 00 -T 4F 01 00 00 +T 7E 01 00 00 R 00 00 01 00 -T 4F 01 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 +T 7E 01 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 R 00 00 01 00 -T 5A 01 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 +T 89 01 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 R 00 00 01 00 -T 65 01 00 00 12 00 DD 4E FC DD 46 FD 09 4E 23 +T 94 01 00 00 12 00 DD 4E FC DD 46 FD 09 4E 23 R 00 00 01 00 -T 70 01 00 00 46 DD 5E 04 DD 56 05 3E +T 9F 01 00 00 46 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T 78 01 00 00 00 00 00 00 21 00 00 00 00 CD +T A7 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7D 01 00 00 00 00 00 00 F1 +T AC 01 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T 80 01 00 00 +T AF 01 00 00 R 00 00 01 00 -T 80 01 00 00 DD 6E FA DD 66 FB +T AF 01 00 00 DD 6E FA DD 66 FB R 00 00 01 00 -T 86 01 00 00 +T B5 01 00 00 R 00 00 01 00 -T 86 01 00 00 C3 00 00 00 00 +T B5 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/alloc.rel b/src/nos/lib/net_lib/alloc.rel index bcf21ef4..43c29ef8 100644 --- a/src/nos/lib/net_lib/alloc.rel +++ b/src/nos/lib/net_lib/alloc.rel @@ -1,9 +1,7 @@ XL4 -H 6 areas 45 global symbols -S ___02db_d814_N_3e_3d_255u_3a_257 Ref00000000 -S ___044f_62a8_debug Ref00000000 +H 6 areas 44 global symbols +S ___02dd_d814_N_3e_3d_255u_3a_257 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0591_5069_status Ref00000000 S ?L_DEC_L03 Ref00000000 S _restore Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 @@ -13,30 +11,34 @@ S _istate Ref00000000 S _memset Ref00000000 S _memcpy Ref00000000 S _ppause Ref00000000 +S ___04ac_f896_freelist Ref00000000 S ?L_INC_L03 Ref00000000 -S ___027b_8dc1_Free_20memory_20thr Ref00000000 +S ___0464_62a8_debug Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___027d_8dc1_Free_20memory_20thr Ref00000000 S _abyte Ref00000000 S _mbufsizes Ref00000000 -S ___0135_1c93__25p_20_256lu Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 +S ___0137_1c93__25p_20_256lu Ref00000000 S ?L_ADDASG_L03 Ref00000000 +S ___04bf_5bc8_heap_20size_20_25lu Ref00000000 S _ilog2 Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 -S ___0403_9965_allocs_20_25lu_20fr Ref00000000 S _kwait Ref00000000 -S ___00ec_426e__20_7c_20 Ref00000000 S _stktrace Ref00000000 +S ___04a6_9a2a_free_3a_20WARNING_2 Ref00000000 +S ___0405_9965_allocs_20_25lu_20fr Ref00000000 S _dirps Ref00000000 +S ___00ee_426e__20_7c_20 Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___048a_f896_freelist Ref00000000 +S ___05b3_f163_sizes Ref00000000 S ?S_LSH_L02 Ref00000000 S ?L_MUL_L03 Ref00000000 S _mbufstat Ref00000000 -S ___057b_f163_sizes Ref00000000 +S ___04b5_51ba_garbage_20collectio Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 @@ -44,32 +46,29 @@ S ?L_INCASG_L03 Ref00000000 S _Memthresh Ref00000000 S _Gcollect Ref00000000 S ?SL_DIV_L03 Ref00000000 -S ___049b_5bc8_heap_20size_20_25lu Ref00000000 S ?UL_DIV_L03 Ref00000000 S _sbrk Ref00000000 S __printf Ref00000000 -S ___05b0_4c6f_thresh Ref00000000 +S ___05c9_5069_status Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 S _setbool Ref00000000 -S ___0286_32e9_Heap_20debugging Ref00000000 -S ___0489_9a2a_free_3a_20WARNING_2 Ref00000000 S _setlong Ref00000000 -S ___0492_51ba_garbage_20collectio Ref00000000 +S ___0288_32e9_Heap_20debugging Ref00000000 S ?L_SUBASG_L03 Ref00000000 S _subcmd Ref00000000 +S ___05e8_4c6f_thresh Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size BEF flags 0 -S _availmem Def000007BC -S _gcollect Def00000B50 -S _domem Def00000ACD -S _realloc Def000005D3 -S _free Def00000305 -S _callocw Def0000074A -S _calloc Def0000065A -S _mallocw Def000006D5 +A CODE size A6D flags 0 +S _availmem Def0000063A +S _gcollect Def000009CE +S _domem Def0000094B +S _realloc Def000004E1 +S _free Def00000273 +S _callocw Def000005FB +S _calloc Def00000568 +S _mallocw Def000005B0 S _malloc Def00000000 -A CSTR size 107 flags 0 +A CSTR size 2D flags 0 A UDATA0 size 6C flags 0 S _Availmem Def0000001A A IDATA0 size 50 flags 0 @@ -77,1119 +76,961 @@ S _Memcmds Def00000000 A CDATA0 size 50 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F6 FF DD 6E 02 DD -R 00 00 01 00 02 05 26 00 -T 09 00 00 00 66 03 E5 DD 6E 08 DD 66 09 E5 DD -R 00 00 01 00 -T 14 00 00 00 6E 06 DD 66 07 E5 21 00 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 1D 00 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 32 00 -T 25 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 02 00 -T 2C 00 00 00 F1 F1 F1 DD 7E 02 DD B6 03 20 18 -R 00 00 01 00 -T 37 00 00 00 -R 00 00 01 00 -T 37 00 00 00 21 1B 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T 40 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T 45 00 00 00 00 00 00 00 F1 F1 21 00 00 C3 -R 00 00 01 00 02 04 02 00 -T 4D 00 00 00 2A 02 00 00 -R 00 00 01 00 00 04 01 00 -T 4F 00 00 00 +T 00 00 00 00 CD 00 00 00 00 F6 FF DD 7E 02 DD +R 00 00 01 00 02 05 28 00 +T 09 00 00 00 B6 03 20 06 +R 00 00 01 00 +T 0D 00 00 00 R 00 00 01 00 -T 4F 00 00 00 2A 04 00 00 00 ED 4B 06 00 00 00 +T 0D 00 00 00 21 00 00 C3 D4 01 00 00 +R 00 00 01 00 00 08 01 00 +T 13 00 00 00 +R 00 00 01 00 +T 13 00 00 00 2A 04 00 00 00 ED 4B 06 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 56 00 00 00 CD 00 00 00 00 22 04 00 00 00 ED -R 00 00 01 00 02 05 0D 00 00 0A 03 00 -T 5D 00 00 00 43 06 00 00 00 DD 5E 02 DD 56 03 +T 1A 00 00 00 CD 00 00 00 00 22 04 00 00 00 ED +R 00 00 01 00 02 05 0C 00 00 0A 03 00 +T 21 00 00 00 43 06 00 00 00 DD 5E 02 DD 56 03 R 00 00 01 00 00 05 03 00 -T 66 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 16 00 02 0A 16 00 -T 6C 00 00 00 00 00 00 00 DD 75 F6 DD 74 F7 CB -R 00 00 01 00 02 04 02 00 -T 75 00 00 00 7C 20 0F +T 2A 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 17 00 02 0A 17 00 +T 30 00 00 00 00 00 00 00 DD 75 F6 DD 74 F7 CB +R 00 00 01 00 02 04 01 00 +T 39 00 00 00 7C 20 0F R 00 00 01 00 -T 78 00 00 00 +T 3C 00 00 00 R 00 00 01 00 -T 78 00 00 00 DD 6E F6 DD 66 F7 29 29 01 +T 3C 00 00 00 DD 6E F6 DD 66 F7 29 29 01 R 00 00 01 00 -T 81 00 00 00 24 00 00 00 09 CD 00 00 00 00 -R 00 00 01 00 00 04 03 00 02 0A 28 00 -T 87 00 00 00 +T 45 00 00 00 24 00 00 00 09 CD 00 00 00 00 +R 00 00 01 00 00 04 03 00 02 0A 2A 00 +T 4B 00 00 00 R 00 00 01 00 -T 87 00 00 00 DD 6E 02 DD 66 03 23 23 23 CB 3C +T 4B 00 00 00 DD 6E 02 DD 66 03 23 23 23 CB 3C R 00 00 01 00 -T 92 00 00 00 CB 1D CB 3C CB 1D 23 DD 75 FE DD +T 56 00 00 00 CB 1D CB 3C CB 1D 23 DD 75 FE DD R 00 00 01 00 -T 9D 00 00 00 74 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1E 00 -T A2 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1E 00 02 09 02 00 -T A9 00 00 00 F8 DD 74 F9 2A 4E 00 00 00 DD 75 +T 61 00 00 00 74 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 1F 00 +T 66 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 1F 00 02 09 01 00 +T 6D 00 00 00 F8 DD 74 F9 2A 4E 00 00 00 DD 75 R 00 00 01 00 00 09 04 00 -T B2 00 00 00 FC DD 74 FD 7D B4 20 17 +T 76 00 00 00 FC DD 74 FD 7D B4 20 17 R 00 00 01 00 -T BA 00 00 00 +T 7E 00 00 00 R 00 00 01 00 -T BA 00 00 00 DD 36 FC 64 00 00 00 DD 36 FD +T 7E 00 00 00 DD 36 FC 64 00 00 00 DD 36 FD R 00 00 01 00 09 07 03 00 -T C1 00 00 00 64 00 00 00 21 64 00 00 00 22 +T 85 00 00 00 64 00 00 00 21 64 00 00 00 22 R 00 00 01 00 89 04 03 00 00 09 03 00 -T C6 00 00 00 4E 00 00 00 22 64 00 00 00 21 +T 8A 00 00 00 4E 00 00 00 22 64 00 00 00 21 R 00 00 01 00 00 04 04 00 00 09 03 00 -T CC 00 00 00 01 00 22 66 00 00 00 +T 90 00 00 00 01 00 22 66 00 00 00 R 00 00 01 00 00 07 03 00 -T D1 00 00 00 +T 95 00 00 00 R 00 00 01 00 -T D1 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD +T 95 00 00 00 DD 6E FC DD 66 FD 46 23 66 68 DD R 00 00 01 00 -T DC 00 00 00 75 FA DD 74 FB +T A0 00 00 00 75 FA DD 74 FB R 00 00 01 00 -T E1 00 00 00 +T A5 00 00 00 R 00 00 01 00 -T E1 00 00 00 DD 6E FA DD 66 FB 23 23 46 23 66 +T A5 00 00 00 DD 6E FA DD 66 FB 23 23 46 23 66 R 00 00 01 00 -T EC 00 00 00 68 DD 4E FE DD 46 FF A7 ED 42 DA +T B0 00 00 00 68 DD 4E FE DD 46 FF A7 ED 42 DA R 00 00 01 00 -T F7 00 00 00 9A 01 00 00 +T BB 00 00 00 5E 01 00 00 R 00 00 01 00 00 04 01 00 -T F9 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T F9 00 00 00 DD 6E FA DD 66 FB 23 23 4E 23 46 +T BD 00 00 00 DD 6E FA DD 66 FB 23 23 4E 23 46 R 00 00 01 00 -T 04 01 00 00 DD 6E FE DD 66 FF 23 A7 ED 42 38 +T C8 00 00 00 DD 6E FE DD 66 FF 23 A7 ED 42 38 R 00 00 01 00 -T 0F 01 00 00 17 +T D3 00 00 00 17 R 00 00 01 00 -T 10 01 00 00 +T D4 00 00 00 R 00 00 01 00 -T 10 01 00 00 DD 6E FA DD 66 FB 46 23 66 68 E5 +T D4 00 00 00 DD 6E FA DD 66 FB 46 23 66 68 E5 R 00 00 01 00 -T 1B 01 00 00 DD 6E FC DD 66 FD C1 71 23 70 18 +T DF 00 00 00 DD 6E FC DD 66 FD C1 71 23 70 18 R 00 00 01 00 -T 26 01 00 00 3F +T EA 00 00 00 3F R 00 00 01 00 -T 27 01 00 00 +T EB 00 00 00 R 00 00 01 00 -T 27 01 00 00 DD 6E FA DD 66 FB 23 23 7E DD 96 +T EB 00 00 00 DD 6E FA DD 66 FB 23 23 7E DD 96 R 00 00 01 00 -T 32 01 00 00 FE 77 23 7E DD 9E FF 77 DD 6E FA +T F6 00 00 00 FE 77 23 7E DD 9E FF 77 DD 6E FA R 00 00 01 00 -T 3D 01 00 00 DD 66 FB 23 23 46 23 66 68 29 29 +T 01 01 00 00 DD 66 FB 23 23 46 23 66 68 29 29 R 00 00 01 00 -T 48 01 00 00 4D 44 21 04 00 39 7E 81 77 23 7E +T 0C 01 00 00 4D 44 21 04 00 39 7E 81 77 23 7E R 00 00 01 00 -T 53 01 00 00 88 77 DD 6E FA DD 66 FB 23 23 DD +T 17 01 00 00 88 77 DD 6E FA DD 66 FB 23 23 DD R 00 00 01 00 -T 5E 01 00 00 4E FE DD 46 FF 71 23 70 +T 22 01 00 00 4E FE DD 46 FF 71 23 70 R 00 00 01 00 -T 66 01 00 00 +T 2A 01 00 00 R 00 00 01 00 -T 66 01 00 00 DD 6E FA DD 66 FB E5 4D 44 69 60 +T 2A 01 00 00 DD 6E FA DD 66 FB E5 4D 44 69 60 R 00 00 01 00 -T 71 01 00 00 C1 71 23 70 21 1A 00 00 00 DD 4E +T 35 01 00 00 C1 71 23 70 21 1A 00 00 00 DD 4E R 00 00 01 00 00 09 03 00 -T 7A 01 00 00 FA DD 46 FB 03 03 0A 5F 03 0A 57 +T 3E 01 00 00 FA DD 46 FB 03 03 0A 5F 03 0A 57 R 00 00 01 00 -T 85 01 00 00 01 00 00 CD 00 00 00 00 DD 7E FA -R 00 00 01 00 02 08 38 00 -T 8E 01 00 00 C6 04 DD 77 FA 30 03 DD 34 FB +T 49 01 00 00 01 00 00 CD 00 00 00 00 DD 7E FA +R 00 00 01 00 02 08 36 00 +T 52 01 00 00 C6 04 DD 77 FA 30 03 DD 34 FB R 00 00 01 00 -T 98 01 00 00 +T 5C 01 00 00 R 00 00 01 00 -T 98 01 00 00 18 62 +T 5C 01 00 00 18 62 R 00 00 01 00 -T 9A 01 00 00 +T 5E 01 00 00 R 00 00 01 00 -T 9A 01 00 00 2A 4E 00 00 00 DD 4E FA DD 46 FB +T 5E 01 00 00 2A 4E 00 00 00 DD 4E FA DD 46 FB R 00 00 01 00 00 05 04 00 -T A3 01 00 00 A7 ED 42 20 35 DD 7E F8 DD B6 F9 +T 67 01 00 00 A7 ED 42 20 35 DD 7E F8 DD B6 F9 R 00 00 01 00 -T AE 01 00 00 28 13 DD 5E FE DD 56 FF CD +T 72 01 00 00 28 13 DD 5E FE DD 56 FF CD R 00 00 01 00 -T B7 01 00 00 2D 02 00 00 DD 75 FA DD 74 FB 7D +T 7B 01 00 00 D7 01 00 00 DD 75 FA DD 74 FB 7D R 00 00 01 00 00 04 01 00 -T C0 01 00 00 B4 20 1A +T 84 01 00 00 B4 20 1A R 00 00 01 00 -T C3 01 00 00 +T 87 01 00 00 R 00 00 01 00 -T C3 01 00 00 +T 87 01 00 00 R 00 00 01 00 -T C3 01 00 00 +T 87 01 00 00 R 00 00 01 00 -T C3 01 00 00 +T 87 01 00 00 R 00 00 01 00 -T C3 01 00 00 +T 87 01 00 00 R 00 00 01 00 -T C3 01 00 00 AF DD 77 FA DD 77 FB 2A +T 87 01 00 00 AF DD 77 FA DD 77 FB 2A R 00 00 01 00 -T CB 01 00 00 00 00 00 00 ED 4B 02 00 00 00 CD +T 8F 01 00 00 00 00 00 00 ED 4B 02 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T D2 01 00 00 00 00 00 00 22 00 00 00 00 ED 43 -R 00 00 01 00 02 04 0D 00 00 09 03 00 -T D9 01 00 00 02 00 00 00 18 1F +T 96 01 00 00 00 00 00 00 22 00 00 00 00 ED 43 +R 00 00 01 00 02 04 0C 00 00 09 03 00 +T 9D 01 00 00 02 00 00 00 18 1F R 00 00 01 00 00 04 03 00 -T DD 01 00 00 +T A1 01 00 00 R 00 00 01 00 -T DD 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 +T A1 01 00 00 DD 6E FA DD 66 FB DD 75 FC DD 74 R 00 00 01 00 -T E8 01 00 00 FD DD 6E FA DD 66 FB 46 23 66 68 +T AC 01 00 00 FD DD 6E FA DD 66 FB 46 23 66 68 R 00 00 01 00 -T F3 01 00 00 DD 75 FA DD 74 FB C3 E1 00 00 00 +T B7 01 00 00 DD 75 FA DD 74 FB C3 A5 00 00 00 R 00 00 01 00 00 0B 01 00 -T FC 01 00 00 -R 00 00 01 00 -T FC 01 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T 04 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 05 00 02 0A 02 00 -T 0B 02 00 00 6E FA DD 66 FB E5 21 22 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 14 02 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 32 00 -T 1C 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 02 00 -T 23 02 00 00 F1 DD 6E FA DD 66 FB -R 00 00 01 00 -T 2A 02 00 00 -R 00 00 01 00 -T 2A 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T 2D 02 00 00 -R 00 00 01 00 -T 2D 02 00 00 CD 00 00 00 00 F4 FF DD 6E 02 DD -R 00 00 01 00 02 05 26 00 -T 36 02 00 00 66 03 E5 DD 6E 08 DD 66 09 E5 DD -R 00 00 01 00 -T 41 02 00 00 6E 06 DD 66 07 E5 21 2C 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 4A 02 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 32 00 -T 52 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 02 00 -T 59 02 00 00 F1 F1 F1 2A 1E 00 00 00 ED 4B -R 00 00 01 00 00 08 03 00 -T 61 02 00 00 20 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 03 00 02 09 0D 00 -T 67 02 00 00 1E 00 00 00 ED 43 20 00 00 00 DD +T C0 01 00 00 +R 00 00 01 00 +T C0 01 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T C8 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 03 00 02 0A 01 00 +T CF 01 00 00 6E FA DD 66 FB +R 00 00 01 00 +T D4 01 00 00 +R 00 00 01 00 +T D4 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0F 00 +T D7 01 00 00 +R 00 00 01 00 +T D7 01 00 00 CD 00 00 00 00 F4 FF 2A +R 00 00 01 00 02 05 28 00 +T DD 01 00 00 1E 00 00 00 ED 4B 20 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T 6E 02 00 00 6E 02 DD 66 03 29 29 DD 75 F8 DD +T E4 01 00 00 00 00 00 00 22 1E 00 00 00 ED 43 +R 00 00 01 00 02 04 0C 00 00 09 03 00 +T EB 01 00 00 20 00 00 00 DD 6E 02 DD 66 03 29 +R 00 00 01 00 00 04 03 00 +T F4 01 00 00 29 DD 75 F8 DD 74 F9 EB 3E R 00 00 01 00 -T 79 02 00 00 74 F9 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 2E 00 -T 7F 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 2E 00 02 09 02 00 -T 86 02 00 00 F4 DD 74 F5 7D A4 3C 28 5E +T FD 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 2F 00 02 09 2F 00 +T 02 02 00 00 00 00 00 00 DD 75 F4 DD 74 F5 7D +R 00 00 01 00 02 04 01 00 +T 0B 02 00 00 A4 3C 28 5E R 00 00 01 00 -T 8F 02 00 00 +T 0F 02 00 00 R 00 00 01 00 -T 8F 02 00 00 DD 6E F4 DD 66 F5 DD 75 F6 DD 74 +T 0F 02 00 00 DD 6E F4 DD 66 F5 DD 75 F6 DD 74 R 00 00 01 00 -T 9A 02 00 00 F7 23 23 DD 4E 02 DD 46 03 71 23 +T 1A 02 00 00 F7 23 23 DD 4E 02 DD 46 03 71 23 R 00 00 01 00 -T A5 02 00 00 70 DD 6E F6 DD 66 F7 E5 4D 44 69 +T 25 02 00 00 70 DD 6E F6 DD 66 F7 E5 4D 44 69 R 00 00 01 00 -T B0 02 00 00 60 C1 71 23 70 21 04 00 DD 4E F6 +T 30 02 00 00 60 C1 71 23 70 21 04 00 DD 4E F6 R 00 00 01 00 -T BB 02 00 00 DD 46 F7 09 EB 3E 05 03 00 00 21 +T 3B 02 00 00 DD 46 F7 09 EB 3E 73 02 00 00 21 R 00 00 01 00 29 0A 01 00 -T C3 02 00 00 05 03 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 04 01 00 02 09 02 00 -T C9 02 00 00 68 00 00 00 DD 5E F8 DD 56 F9 01 +T 43 02 00 00 73 02 00 00 CD 00 00 00 00 21 +R 00 00 01 00 00 04 01 00 02 09 01 00 +T 49 02 00 00 68 00 00 00 DD 5E F8 DD 56 F9 01 R 00 00 01 00 00 04 03 00 -T D2 02 00 00 00 00 CD 00 00 00 00 2A +T 52 02 00 00 00 00 CD 00 00 00 00 2A R 00 00 01 00 02 07 15 00 -T D8 02 00 00 08 00 00 00 ED 4B 0A 00 00 00 CD +T 58 02 00 00 08 00 00 00 ED 4B 0A 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T DF 02 00 00 00 00 00 00 22 08 00 00 00 ED 43 -R 00 00 01 00 02 04 04 00 00 09 03 00 -T E6 02 00 00 0A 00 00 00 2A 4E 00 00 00 18 15 +T 5F 02 00 00 00 00 00 00 22 08 00 00 00 ED 43 +R 00 00 01 00 02 04 02 00 00 09 03 00 +T 66 02 00 00 0A 00 00 00 2A 4E 00 00 00 18 03 R 00 00 01 00 00 04 03 00 00 09 04 00 -T ED 02 00 00 -R 00 00 01 00 -T ED 02 00 00 21 49 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T F6 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T FB 02 00 00 00 00 00 00 F1 F1 21 00 00 -R 00 00 01 00 02 04 02 00 -T 02 03 00 00 -R 00 00 01 00 -T 02 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 -T 05 03 00 00 -R 00 00 01 00 -T 05 03 00 00 CD 00 00 00 00 F6 FF DD 6E 02 DD -R 00 00 01 00 02 05 26 00 -T 0E 03 00 00 66 03 E5 DD 6E 08 DD 66 09 E5 DD -R 00 00 01 00 -T 19 03 00 00 6E 06 DD 66 07 E5 21 51 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 22 03 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 32 00 -T 2A 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 02 00 -T 31 03 00 00 F1 F1 F1 DD 7E 02 DD B6 03 20 15 -R 00 00 01 00 -T 3C 03 00 00 -R 00 00 01 00 -T 3C 03 00 00 21 1B 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T 45 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T 4A 03 00 00 00 00 00 00 F1 F1 C3 D0 05 00 00 -R 00 00 01 00 02 04 02 00 00 0B 01 00 -T 51 03 00 00 -R 00 00 01 00 -T 51 03 00 00 2A 08 00 00 00 ED 4B 0A 00 00 00 +T 6D 02 00 00 +R 00 00 01 00 +T 6D 02 00 00 21 00 00 +R 00 00 01 00 +T 70 02 00 00 +R 00 00 01 00 +T 70 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 13 00 +T 73 02 00 00 +R 00 00 01 00 +T 73 02 00 00 CD 00 00 00 00 F6 FF DD 7E 02 DD +R 00 00 01 00 02 05 28 00 +T 7C 02 00 00 B6 03 20 03 +R 00 00 01 00 +T 80 02 00 00 +R 00 00 01 00 +T 80 02 00 00 C3 DE 04 00 00 +R 00 00 01 00 00 05 01 00 +T 83 02 00 00 +R 00 00 01 00 +T 83 02 00 00 2A 08 00 00 00 ED 4B 0A 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 58 03 00 00 CD 00 00 00 00 22 08 00 00 00 ED -R 00 00 01 00 02 05 0D 00 00 0A 03 00 -T 5F 03 00 00 43 0A 00 00 00 21 FC FF DD 4E 02 +T 8A 02 00 00 CD 00 00 00 00 22 08 00 00 00 ED +R 00 00 01 00 02 05 0C 00 00 0A 03 00 +T 91 02 00 00 43 0A 00 00 00 21 FC FF DD 4E 02 R 00 00 01 00 00 05 03 00 -T 68 03 00 00 DD 46 03 09 DD 75 F6 DD 74 F7 E5 +T 9A 02 00 00 DD 46 03 09 DD 75 F6 DD 74 F7 E5 R 00 00 01 00 -T 73 03 00 00 4D 44 69 60 4E 23 46 E1 A7 ED 42 +T A5 02 00 00 4D 44 69 60 4E 23 46 E1 A7 ED 42 R 00 00 01 00 -T 7E 03 00 00 CA 27 04 00 00 +T B0 02 00 00 CA 47 03 00 00 R 00 00 01 00 00 05 01 00 -T 81 03 00 00 +T B3 02 00 00 R 00 00 01 00 -T 81 03 00 00 2A 0C 00 00 00 ED 4B 0E 00 00 00 +T B3 02 00 00 2A 0C 00 00 00 ED 4B 0E 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 88 03 00 00 CD 00 00 00 00 22 0C 00 00 00 ED -R 00 00 01 00 02 05 0D 00 00 0A 03 00 -T 8F 03 00 00 43 0E 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 03 00 2B 0A 09 00 -T 95 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 09 00 02 09 02 00 -T 9C 03 00 00 28 74 -R 00 00 01 00 -T 9E 03 00 00 -R 00 00 01 00 -T 9E 03 00 00 21 0C 00 39 DD 75 FA DD 74 FB 21 -R 00 00 01 00 -T A9 03 00 00 2A 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 17 00 -T B2 03 00 00 56 D5 DD 6E 02 DD 66 03 E5 21 -R 00 00 01 00 -T BC 03 00 00 6A 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 0F 00 -T C2 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0F 00 02 09 02 00 -T C9 03 00 00 F1 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 1D 00 -T D0 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1D 00 02 09 02 00 -T D6 03 00 00 2A 00 09 4E 23 46 C5 21 FC FF DD -R 00 00 01 00 -T E1 03 00 00 4E FA DD 46 FB 09 5E 23 56 D5 0B -R 00 00 01 00 -T EC 03 00 00 0B 69 60 4E 23 46 C5 DD 6E 02 DD -R 00 00 01 00 -T F7 03 00 00 66 03 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 35 00 -T FE 03 00 00 00 00 00 00 E5 21 FF FF E5 3E -R 00 00 01 00 02 04 35 00 -T 06 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 0B 04 00 00 00 00 00 00 21 0E 00 39 F9 -R 00 00 01 00 02 04 02 00 -T 12 04 00 00 -R 00 00 01 00 -T 12 04 00 00 21 97 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T 1B 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T 20 04 00 00 00 00 00 00 F1 F1 C3 D0 05 00 00 -R 00 00 01 00 02 04 02 00 00 0B 01 00 -T 27 04 00 00 -R 00 00 01 00 -T 27 04 00 00 21 1A 00 00 00 DD 4E F6 DD 46 F7 +T BA 02 00 00 CD 00 00 00 00 22 0C 00 00 00 ED +R 00 00 01 00 02 05 0C 00 00 0A 03 00 +T C1 02 00 00 43 0E 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 05 03 00 2B 0A 07 00 +T C7 02 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 07 00 02 09 01 00 +T CE 02 00 00 28 74 +R 00 00 01 00 +T D0 02 00 00 +R 00 00 01 00 +T D0 02 00 00 21 0C 00 39 DD 75 FA DD 74 FB 21 +R 00 00 01 00 +T DB 02 00 00 2A 00 ED 4B 00 00 00 00 09 5E 23 +R 00 00 01 00 02 08 18 00 +T E4 02 00 00 56 D5 DD 6E 02 DD 66 03 E5 21 +R 00 00 01 00 +T EE 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 0A 0E 00 +T F4 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0E 00 02 09 01 00 +T FB 02 00 00 F1 11 00 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 1C 00 +T 02 03 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 1C 00 02 09 01 00 +T 08 03 00 00 2A 00 09 4E 23 46 C5 21 FC FF DD +R 00 00 01 00 +T 13 03 00 00 4E FA DD 46 FB 09 5E 23 56 D5 0B +R 00 00 01 00 +T 1E 03 00 00 0B 69 60 4E 23 46 C5 DD 6E 02 DD +R 00 00 01 00 +T 29 03 00 00 66 03 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 1D 00 +T 30 03 00 00 00 00 00 00 E5 21 FF FF E5 3E +R 00 00 01 00 02 04 1D 00 +T 38 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 3D 03 00 00 00 00 00 00 21 0E 00 39 F9 +R 00 00 01 00 02 04 01 00 +T 44 03 00 00 +R 00 00 01 00 +T 44 03 00 00 C3 DE 04 00 00 +R 00 00 01 00 00 05 01 00 +T 47 03 00 00 +R 00 00 01 00 +T 47 03 00 00 21 1A 00 00 00 DD 4E F6 DD 46 F7 R 00 00 01 00 00 05 03 00 -T 30 04 00 00 03 03 0A 5F 03 0A 57 01 00 00 CD +T 50 03 00 00 03 03 0A 5F 03 0A 57 01 00 00 CD R 00 00 01 00 -T 3B 04 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 2B 09 1E 00 -T 40 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1E 00 02 09 02 00 -T 47 04 00 00 FC DD 74 FD 2A 4E 00 00 00 DD 75 +T 5B 03 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 15 00 2B 09 1F 00 +T 60 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 1F 00 02 09 01 00 +T 67 03 00 00 FC DD 74 FD 2A 4E 00 00 00 DD 75 R 00 00 01 00 00 09 04 00 -T 50 04 00 00 F8 DD 74 F9 +T 70 03 00 00 F8 DD 74 F9 R 00 00 01 00 -T 54 04 00 00 +T 74 03 00 00 R 00 00 01 00 -T 54 04 00 00 DD 4E F6 DD 46 F7 DD 6E F8 DD 66 +T 74 03 00 00 DD 4E F6 DD 46 F7 DD 6E F8 DD 66 R 00 00 01 00 -T 5F 04 00 00 F9 A7 ED 42 30 14 DD 6E F8 DD 66 +T 7F 03 00 00 F9 A7 ED 42 30 14 DD 6E F8 DD 66 R 00 00 01 00 -T 6A 04 00 00 F9 4E 23 46 DD 6E F6 DD 66 F7 A7 +T 8A 03 00 00 F9 4E 23 46 DD 6E F6 DD 66 F7 A7 R 00 00 01 00 -T 75 04 00 00 ED 42 38 4D +T 95 03 00 00 ED 42 38 4D R 00 00 01 00 -T 79 04 00 00 +T 99 03 00 00 R 00 00 01 00 -T 79 04 00 00 DD 6E F8 DD 66 F9 4E 23 46 DD 6E +T 99 03 00 00 DD 6E F8 DD 66 F9 4E 23 46 DD 6E R 00 00 01 00 -T 84 04 00 00 F8 DD 66 F9 A7 ED 42 38 27 DD 4E +T A4 03 00 00 F8 DD 66 F9 A7 ED 42 38 27 DD 4E R 00 00 01 00 -T 8F 04 00 00 F6 DD 46 F7 DD 6E F8 DD 66 F9 A7 +T AF 03 00 00 F6 DD 46 F7 DD 6E F8 DD 66 F9 A7 R 00 00 01 00 -T 9A 04 00 00 ED 42 38 14 DD 6E F8 DD 66 F9 4E +T BA 03 00 00 ED 42 38 14 DD 6E F8 DD 66 F9 4E R 00 00 01 00 -T A5 04 00 00 23 46 DD 6E F6 DD 66 F7 A7 ED 42 +T C5 03 00 00 23 46 DD 6E F6 DD 66 F7 A7 ED 42 R 00 00 01 00 -T B0 04 00 00 30 02 +T D0 03 00 00 30 02 R 00 00 01 00 -T B2 04 00 00 +T D2 03 00 00 R 00 00 01 00 -T B2 04 00 00 +T D2 03 00 00 R 00 00 01 00 -T B2 04 00 00 +T D2 03 00 00 R 00 00 01 00 -T B2 04 00 00 +T D2 03 00 00 R 00 00 01 00 -T B2 04 00 00 +T D2 03 00 00 R 00 00 01 00 -T B2 04 00 00 18 12 +T D2 03 00 00 18 12 R 00 00 01 00 -T B4 04 00 00 +T D4 03 00 00 R 00 00 01 00 -T B4 04 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T D4 03 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T BF 04 00 00 75 F8 DD 74 F9 18 8E +T DF 03 00 00 75 F8 DD 74 F9 18 8E R 00 00 01 00 -T C6 04 00 00 +T E6 03 00 00 R 00 00 01 00 -T C6 04 00 00 DD 6E F6 DD 66 F7 23 23 46 23 66 +T E6 03 00 00 DD 6E F6 DD 66 F7 23 23 46 23 66 R 00 00 01 00 -T D1 04 00 00 68 29 29 DD 4E F6 DD 46 F7 09 E5 +T F1 03 00 00 68 29 29 DD 4E F6 DD 46 F7 09 E5 R 00 00 01 00 -T DC 04 00 00 DD 6E F8 DD 66 F9 4E 23 46 E1 A7 +T FC 03 00 00 DD 6E F8 DD 66 F9 4E 23 46 E1 A7 R 00 00 01 00 -T E7 04 00 00 ED 42 20 39 +T 07 04 00 00 ED 42 20 39 R 00 00 01 00 -T EB 04 00 00 +T 0B 04 00 00 R 00 00 01 00 -T EB 04 00 00 DD 6E F8 DD 66 F9 46 23 66 68 23 +T 0B 04 00 00 DD 6E F8 DD 66 F9 46 23 66 68 23 R 00 00 01 00 -T F6 04 00 00 23 4E 23 46 DD 6E F6 DD 66 F7 23 +T 16 04 00 00 23 4E 23 46 DD 6E F6 DD 66 F7 23 R 00 00 01 00 -T 01 05 00 00 23 7E 81 77 23 7E 88 77 DD 6E F8 +T 21 04 00 00 23 7E 81 77 23 7E 88 77 DD 6E F8 R 00 00 01 00 -T 0C 05 00 00 DD 66 F9 7E 23 66 6F 46 23 66 68 +T 2C 04 00 00 DD 66 F9 7E 23 66 6F 46 23 66 68 R 00 00 01 00 -T 17 05 00 00 E5 DD 6E F6 DD 66 F7 C1 71 23 70 +T 37 04 00 00 E5 DD 6E F6 DD 66 F7 C1 71 23 70 R 00 00 01 00 -T 22 05 00 00 18 15 +T 42 04 00 00 18 15 R 00 00 01 00 -T 24 05 00 00 +T 44 04 00 00 R 00 00 01 00 -T 24 05 00 00 DD 6E F8 DD 66 F9 46 23 66 68 E5 +T 44 04 00 00 DD 6E F8 DD 66 F9 46 23 66 68 E5 R 00 00 01 00 -T 2F 05 00 00 DD 6E F6 DD 66 F7 C1 71 23 70 +T 4F 04 00 00 DD 6E F6 DD 66 F7 C1 71 23 70 R 00 00 01 00 -T 39 05 00 00 +T 59 04 00 00 R 00 00 01 00 -T 39 05 00 00 DD 6E F8 DD 66 F9 23 23 46 23 66 +T 59 04 00 00 DD 6E F8 DD 66 F9 23 23 46 23 66 R 00 00 01 00 -T 44 05 00 00 68 29 29 DD 4E F8 DD 46 F9 09 DD +T 64 04 00 00 68 29 29 DD 4E F8 DD 46 F9 09 DD R 00 00 01 00 -T 4F 05 00 00 4E F6 DD 46 F7 A7 ED 42 20 31 +T 6F 04 00 00 4E F6 DD 46 F7 A7 ED 42 20 31 R 00 00 01 00 -T 59 05 00 00 +T 79 04 00 00 R 00 00 01 00 -T 59 05 00 00 DD 6E F6 DD 66 F7 23 23 4E 23 46 +T 79 04 00 00 DD 6E F6 DD 66 F7 23 23 4E 23 46 R 00 00 01 00 -T 64 05 00 00 DD 6E F8 DD 66 F9 23 23 7E 81 77 +T 84 04 00 00 DD 6E F8 DD 66 F9 23 23 7E 81 77 R 00 00 01 00 -T 6F 05 00 00 23 7E 88 77 DD 6E F6 DD 66 F7 46 +T 8F 04 00 00 23 7E 88 77 DD 6E F6 DD 66 F7 46 R 00 00 01 00 -T 7A 05 00 00 23 66 68 E5 DD 6E F8 DD 66 F9 C1 +T 9A 04 00 00 23 66 68 E5 DD 6E F8 DD 66 F9 C1 R 00 00 01 00 -T 85 05 00 00 71 23 70 18 11 +T A5 04 00 00 71 23 70 18 11 R 00 00 01 00 -T 8A 05 00 00 +T AA 04 00 00 R 00 00 01 00 -T 8A 05 00 00 DD 6E F6 DD 66 F7 E5 DD 6E F8 DD +T AA 04 00 00 DD 6E F6 DD 66 F7 E5 DD 6E F8 DD R 00 00 01 00 -T 95 05 00 00 66 F9 C1 71 23 70 +T B5 04 00 00 66 F9 C1 71 23 70 R 00 00 01 00 -T 9B 05 00 00 +T BB 04 00 00 R 00 00 01 00 -T 9B 05 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T A3 05 00 00 21 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 05 05 00 02 0A 02 00 -T AA 05 00 00 10 00 00 00 7D B4 28 0E +T BB 04 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T C3 04 00 00 21 00 00 00 00 CD 00 00 00 00 2A +R 00 00 01 00 02 05 03 00 02 0A 01 00 +T CA 04 00 00 10 00 00 00 7D B4 28 0E R 00 00 01 00 00 04 03 00 -T B0 05 00 00 +T D0 04 00 00 R 00 00 01 00 -T B0 05 00 00 01 00 00 11 10 00 00 00 3E +T D0 04 00 00 01 00 00 11 10 00 00 00 3E R 00 00 01 00 00 08 03 00 -T B7 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 25 00 02 09 25 00 -T BC 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 -T BE 05 00 00 +T D7 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 27 00 02 09 27 00 +T DC 04 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 +T DE 04 00 00 R 00 00 01 00 -T BE 05 00 00 21 9E 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T C7 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T CC 05 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 -T D0 05 00 00 +T DE 04 00 00 R 00 00 01 00 -T D0 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T D3 05 00 00 +T DE 04 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0F 00 +T E1 04 00 00 R 00 00 01 00 -T D3 05 00 00 CD 00 00 00 00 FA FF 21 FC FF DD -R 00 00 01 00 02 05 26 00 -T DC 05 00 00 5E 02 DD 56 03 19 DD 75 FC DD 74 +T E1 04 00 00 CD 00 00 00 00 FA FF 21 FC FF DD +R 00 00 01 00 02 05 28 00 +T EA 04 00 00 5E 02 DD 56 03 19 DD 75 FC DD 74 R 00 00 01 00 -T E7 05 00 00 FD 23 23 56 23 66 6A 11 FF FF 19 +T F5 04 00 00 FD 23 23 56 23 66 6A 11 FF FF 19 R 00 00 01 00 -T F2 05 00 00 29 29 DD 75 FA DD 74 FB 59 50 3E +T 00 05 00 00 29 29 DD 75 FA DD 74 FB 59 50 3E R 00 00 01 00 -T FD 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 0B 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 -T 02 06 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 -T 0B 06 00 00 B4 28 35 +T 10 05 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +R 00 00 01 00 02 04 01 00 +T 19 05 00 00 B4 28 35 R 00 00 01 00 -T 0E 06 00 00 +T 1C 05 00 00 R 00 00 01 00 -T 0E 06 00 00 DD 4E 04 DD 46 05 DD 6E FA DD 66 +T 1C 05 00 00 DD 4E 04 DD 46 05 DD 6E FA DD 66 R 00 00 01 00 -T 19 06 00 00 FB A7 ED 42 30 08 DD 6E FA DD 66 +T 27 05 00 00 FB A7 ED 42 30 08 DD 6E FA DD 66 R 00 00 01 00 -T 24 06 00 00 FB 18 06 +T 32 05 00 00 FB 18 06 R 00 00 01 00 -T 27 06 00 00 +T 35 05 00 00 R 00 00 01 00 -T 27 06 00 00 DD 6E 04 DD 66 05 +T 35 05 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 -T 2D 06 00 00 +T 3B 05 00 00 R 00 00 01 00 -T 2D 06 00 00 E5 DD 4E 02 DD 46 03 DD 5E FE DD +T 3B 05 00 00 E5 DD 4E 02 DD 46 03 DD 5E FE DD R 00 00 01 00 -T 38 06 00 00 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 3D 06 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 0B 00 02 09 02 00 -T 43 06 00 00 +T 46 05 00 00 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 4B 05 00 00 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 51 05 00 00 R 00 00 01 00 -T 43 06 00 00 DD 5E 02 DD 56 03 3E 05 03 00 00 +T 51 05 00 00 DD 5E 02 DD 56 03 3E 73 02 00 00 R 00 00 01 00 29 0B 01 00 -T 4B 06 00 00 21 05 03 00 00 CD 00 00 00 00 DD -R 00 00 01 00 00 05 01 00 02 0A 02 00 -T 52 06 00 00 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0A 10 00 -T 5A 06 00 00 -R 00 00 01 00 -T 5A 06 00 00 CD 00 00 00 00 FC FF C5 DD 6E 02 -R 00 00 01 00 02 05 26 00 -T 63 06 00 00 DD 66 03 E5 DD 6E 08 DD 66 09 E5 -R 00 00 01 00 -T 6E 06 00 00 DD 6E 06 DD 66 07 E5 21 -R 00 00 01 00 -T 76 06 00 00 A4 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 7E 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T 83 06 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 02 00 -T 8C 06 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 -R 00 00 01 00 -T 97 06 00 00 03 CD 00 00 00 00 DD 73 FC DD 72 -R 00 00 01 00 02 06 27 00 -T A0 06 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 29 06 01 00 00 0B 01 00 -T A6 06 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 05 02 00 -T AF 06 00 00 7D B4 28 19 -R 00 00 01 00 -T B3 06 00 00 -R 00 00 01 00 -T B3 06 00 00 DD 6E FC DD 66 FD E5 01 00 00 DD -R 00 00 01 00 -T BE 06 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0A 00 -T C6 06 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 0A 00 02 09 02 00 -T CC 06 00 00 -R 00 00 01 00 -T CC 06 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0B 10 00 -T D5 06 00 00 -R 00 00 01 00 -T D5 06 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 26 00 -T DE 06 00 00 66 03 E5 DD 6E 08 DD 66 09 E5 DD -R 00 00 01 00 -T E9 06 00 00 6E 06 DD 66 07 E5 21 C7 00 00 00 -R 00 00 01 00 00 0B 02 00 -T F2 06 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 32 00 -T FA 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 32 00 02 09 02 00 -T 01 07 00 00 F1 F1 F1 -R 00 00 01 00 -T 04 07 00 00 -R 00 00 01 00 -T 04 07 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 59 05 00 00 21 73 02 00 00 CD 00 00 00 00 DD +R 00 00 01 00 00 05 01 00 02 0A 01 00 +T 60 05 00 00 6E FE DD 66 FF C3 00 00 00 00 +R 00 00 01 00 02 0A 0F 00 +T 68 05 00 00 +R 00 00 01 00 +T 68 05 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD +R 00 00 01 00 02 05 28 00 +T 71 05 00 00 56 03 CD 00 00 00 00 DD 73 FC DD +R 00 00 01 00 02 07 29 00 +T 7A 05 00 00 72 FD 3E 00 00 00 00 21 +R 00 00 01 00 29 07 01 00 +T 7F 05 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 00 04 01 00 02 09 01 00 +T 86 05 00 00 FE DD 74 FF 7D B4 28 19 +R 00 00 01 00 +T 8E 05 00 00 +R 00 00 01 00 +T 8E 05 00 00 DD 6E FC DD 66 FD E5 01 00 00 DD +R 00 00 01 00 +T 99 05 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T A1 05 00 00 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 04 08 00 02 09 01 00 +T A7 05 00 00 +R 00 00 01 00 +T A7 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +R 00 00 01 00 02 0B 0F 00 +T B0 05 00 00 +R 00 00 01 00 +T B0 05 00 00 CD 00 00 00 00 FE FF +R 00 00 01 00 02 05 28 00 +T B5 05 00 00 +R 00 00 01 00 +T B5 05 00 00 +R 00 00 01 00 +T B5 05 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 29 0B 01 00 -T 0C 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 00 05 01 00 02 0A 02 00 -T 13 07 00 00 75 FE DD 74 FF 7D B4 20 25 +T BD 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 00 05 01 00 02 0A 01 00 +T C4 05 00 00 75 FE DD 74 FF 7D B4 20 25 R 00 00 01 00 -T 1C 07 00 00 +T CD 05 00 00 R 00 00 01 00 -T 1C 07 00 00 2A 10 00 00 00 23 22 10 00 00 00 +T CD 05 00 00 2A 10 00 00 00 23 22 10 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 23 07 00 00 1E 7E 3E 00 00 00 00 21 +T D4 05 00 00 1E 7E 3E 00 00 00 00 21 R 00 00 01 00 2B 07 11 00 -T 28 07 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 02 00 -T 2E 07 00 00 10 00 00 00 3E 00 00 00 00 21 +T D9 05 00 00 00 00 00 00 CD 00 00 00 00 11 +R 00 00 01 00 02 04 11 00 02 09 01 00 +T DF 05 00 00 10 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 03 00 2B 09 1B 00 -T 33 07 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 1B 00 02 09 02 00 -T 39 07 00 00 10 00 00 00 2B 22 10 00 00 00 18 +T E4 05 00 00 00 00 00 00 CD 00 00 00 00 2A +R 00 00 01 00 02 04 1B 00 02 09 01 00 +T EA 05 00 00 10 00 00 00 2B 22 10 00 00 00 18 R 00 00 01 00 00 04 03 00 00 0A 03 00 -T 40 07 00 00 C3 -R 00 00 01 00 -T 41 07 00 00 -R 00 00 01 00 -T 41 07 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0B 10 00 -T 4A 07 00 00 -R 00 00 01 00 -T 4A 07 00 00 CD 00 00 00 00 FC FF C5 DD 6E 02 -R 00 00 01 00 02 05 26 00 -T 53 07 00 00 DD 66 03 E5 DD 6E 08 DD 66 09 E5 -R 00 00 01 00 -T 5E 07 00 00 DD 6E 06 DD 66 07 E5 21 -R 00 00 01 00 -T 66 07 00 00 E3 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 6E 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 32 00 02 09 32 00 -T 73 07 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 02 00 -T 7C 07 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 -R 00 00 01 00 -T 87 07 00 00 03 CD 00 00 00 00 DD 73 FC DD 72 -R 00 00 01 00 02 06 27 00 -T 90 07 00 00 FD 3E D5 06 00 00 21 D5 06 00 00 -R 00 00 01 00 29 06 01 00 00 0B 01 00 -T 96 07 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 05 02 00 -T 9F 07 00 00 DD 4E FC DD 46 FD C5 01 00 00 EB -R 00 00 01 00 -T AA 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 -T B0 07 00 00 00 00 00 00 F1 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 02 00 -T B9 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T BC 07 00 00 -R 00 00 01 00 -T BC 07 00 00 CD 00 00 00 00 FE FF 3E 02 ED 4B -R 00 00 01 00 02 05 26 00 -T C5 07 00 00 1C 00 00 00 2A 1A 00 00 00 CD +T F1 05 00 00 C3 +R 00 00 01 00 +T F2 05 00 00 +R 00 00 01 00 +T F2 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +R 00 00 01 00 02 0B 0F 00 +T FB 05 00 00 +R 00 00 01 00 +T FB 05 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD +R 00 00 01 00 02 05 28 00 +T 04 06 00 00 56 03 CD 00 00 00 00 DD 73 FC DD +R 00 00 01 00 02 07 29 00 +T 0D 06 00 00 72 FD 3E B0 05 00 00 21 +R 00 00 01 00 29 07 01 00 +T 12 06 00 00 B0 05 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 00 04 01 00 02 09 01 00 +T 19 06 00 00 FE DD 74 FF DD 4E FC DD 46 FD C5 +R 00 00 01 00 +T 24 06 00 00 01 00 00 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 08 00 +T 2B 06 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +R 00 00 01 00 02 04 08 00 02 09 01 00 +T 32 06 00 00 6E FE DD 66 FF C3 00 00 00 00 +R 00 00 01 00 02 0A 0F 00 +T 3A 06 00 00 +R 00 00 01 00 +T 3A 06 00 00 CD 00 00 00 00 FE FF 3E 02 ED 4B +R 00 00 01 00 02 05 28 00 +T 43 06 00 00 1C 00 00 00 2A 1A 00 00 00 CD R 00 00 01 00 00 04 03 00 00 09 03 00 -T CB 07 00 00 00 00 00 00 59 50 A7 ED 4B -R 00 00 01 00 02 04 19 00 -T D2 07 00 00 00 00 00 00 ED 42 EB ED 4B -R 00 00 01 00 02 04 29 00 -T D9 07 00 00 02 00 00 00 ED 42 38 05 -R 00 00 01 00 02 04 29 00 -T DF 07 00 00 +T 49 06 00 00 00 00 00 00 59 50 A7 ED 4B +R 00 00 01 00 02 04 1A 00 +T 50 06 00 00 00 00 00 00 ED 42 EB ED 4B +R 00 00 01 00 02 04 2B 00 +T 57 06 00 00 02 00 00 00 ED 42 38 05 +R 00 00 01 00 02 04 2B 00 +T 5D 06 00 00 R 00 00 01 00 -T DF 07 00 00 21 00 00 18 64 +T 5D 06 00 00 21 00 00 18 64 R 00 00 01 00 -T E4 07 00 00 +T 62 06 00 00 R 00 00 01 00 -T E4 07 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 29 00 29 0B 01 00 -T EA 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 00 05 01 00 02 0A 02 00 -T F1 07 00 00 75 FE DD 74 FF 7D B4 28 13 +T 62 06 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +R 00 00 01 00 02 06 2B 00 29 0B 01 00 +T 68 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 00 05 01 00 02 0A 01 00 +T 6F 06 00 00 75 FE DD 74 FF 7D B4 28 13 R 00 00 01 00 -T FA 07 00 00 +T 78 06 00 00 R 00 00 01 00 -T FA 07 00 00 DD 5E FE DD 56 FF 3E 05 03 00 00 +T 78 06 00 00 DD 5E FE DD 56 FF 3E 73 02 00 00 R 00 00 01 00 29 0B 01 00 -T 02 08 00 00 21 05 03 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 05 01 00 02 0A 02 00 -T 09 08 00 00 00 00 18 3B +T 80 06 00 00 21 73 02 00 00 CD 00 00 00 00 21 +R 00 00 01 00 00 05 01 00 02 0A 01 00 +T 87 06 00 00 00 00 18 3B R 00 00 01 00 -T 0D 08 00 00 +T 8B 06 00 00 R 00 00 01 00 -T 0D 08 00 00 21 00 00 E5 21 02 00 E5 ED 4B +T 8B 06 00 00 21 00 00 E5 21 02 00 E5 ED 4B R 00 00 01 00 -T 17 08 00 00 02 00 00 00 2A 00 00 00 00 CD -R 00 00 01 00 02 04 29 00 02 09 29 00 -T 1D 08 00 00 00 00 00 00 EB 3E 00 00 00 00 21 -R 00 00 01 00 02 04 2B 00 29 0A 01 00 -T 23 08 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 00 04 01 00 02 09 02 00 -T 2A 08 00 00 FE DD 74 FF 7D B4 28 13 +T 95 06 00 00 02 00 00 00 2A 00 00 00 00 CD +R 00 00 01 00 02 04 2B 00 02 09 2B 00 +T 9B 06 00 00 00 00 00 00 EB 3E 00 00 00 00 21 +R 00 00 01 00 02 04 2D 00 29 0A 01 00 +T A1 06 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 00 04 01 00 02 09 01 00 +T A8 06 00 00 FE DD 74 FF 7D B4 28 13 R 00 00 01 00 -T 32 08 00 00 +T B0 06 00 00 R 00 00 01 00 -T 32 08 00 00 DD 5E FE DD 56 FF 3E 05 03 00 00 +T B0 06 00 00 DD 5E FE DD 56 FF 3E 73 02 00 00 R 00 00 01 00 29 0B 01 00 -T 3A 08 00 00 21 05 03 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 05 01 00 02 0A 02 00 -T 41 08 00 00 01 00 18 03 +T B8 06 00 00 21 73 02 00 00 CD 00 00 00 00 21 +R 00 00 01 00 00 05 01 00 02 0A 01 00 +T BF 06 00 00 01 00 18 03 R 00 00 01 00 -T 45 08 00 00 +T C3 06 00 00 R 00 00 01 00 -T 45 08 00 00 21 02 00 +T C3 06 00 00 21 02 00 R 00 00 01 00 -T 48 08 00 00 +T C6 06 00 00 R 00 00 01 00 -T 48 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T 4B 08 00 00 +T C6 06 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0F 00 +T C9 06 00 00 R 00 00 01 00 -T 4B 08 00 00 CD 00 00 00 00 FE FF 2A -R 00 00 01 00 02 05 26 00 -T 51 08 00 00 20 00 00 00 E5 2A 1E 00 00 00 E5 +T C9 06 00 00 CD 00 00 00 00 FE FF 2A +R 00 00 01 00 02 05 28 00 +T CF 06 00 00 20 00 00 00 E5 2A 1E 00 00 00 E5 R 00 00 01 00 00 04 03 00 00 0A 03 00 -T 58 08 00 00 2A 6A 00 00 00 E5 2A 68 00 00 00 +T D6 06 00 00 2A 6A 00 00 00 E5 2A 68 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 5F 08 00 00 E5 21 00 00 E5 21 64 00 E5 ED 4B +T DD 06 00 00 E5 21 00 00 E5 21 64 00 E5 ED 4B R 00 00 01 00 -T 6A 08 00 00 1C 00 00 00 2A 1A 00 00 00 CD +T E8 06 00 00 1C 00 00 00 2A 1A 00 00 00 CD R 00 00 01 00 00 04 03 00 00 09 03 00 -T 70 08 00 00 00 00 00 00 3E 02 CD 00 00 00 00 -R 00 00 01 00 02 04 22 00 02 0B 19 00 -T 77 08 00 00 CD 00 00 00 00 C5 E5 3E 02 ED 4B -R 00 00 01 00 02 05 2D 00 -T 80 08 00 00 1C 00 00 00 2A 1A 00 00 00 CD +T EE 06 00 00 00 00 00 00 3E 02 CD 00 00 00 00 +R 00 00 01 00 02 04 24 00 02 0B 1A 00 +T F5 06 00 00 CD 00 00 00 00 C5 E5 3E 02 ED 4B +R 00 00 01 00 02 05 2E 00 +T FE 06 00 00 1C 00 00 00 2A 1A 00 00 00 CD R 00 00 01 00 00 04 03 00 00 09 03 00 -T 86 08 00 00 00 00 00 00 C5 E5 2A 6A 00 00 00 -R 00 00 01 00 02 04 19 00 00 0B 03 00 -T 8D 08 00 00 E5 2A 68 00 00 00 E5 0E +T 04 07 00 00 00 00 00 00 C5 E5 2A 6A 00 00 00 +R 00 00 01 00 02 04 1A 00 00 0B 03 00 +T 0B 07 00 00 E5 2A 68 00 00 00 E5 0E R 00 00 01 00 00 06 03 00 -T 93 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2C 00 02 0A 2C 00 -T 99 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 -T 9F 08 00 00 00 00 00 00 EB 21 14 00 39 F9 EB -R 00 00 01 00 02 04 02 00 -T A8 08 00 00 2A 0E 00 00 00 E5 2A 0C 00 00 00 +T 11 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 16 00 02 0A 16 00 +T 17 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 30 00 02 0A 30 00 +T 1D 07 00 00 00 00 00 00 EB 21 14 00 39 F9 EB +R 00 00 01 00 02 04 01 00 +T 26 07 00 00 2A 0E 00 00 00 E5 2A 0C 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T AF 08 00 00 E5 2A 02 00 00 00 E5 2A +T 2D 07 00 00 E5 2A 02 00 00 00 E5 2A R 00 00 01 00 00 06 03 00 -T B5 08 00 00 00 00 00 00 E5 A7 2A 04 00 00 00 +T 33 07 00 00 00 00 00 00 E5 A7 2A 04 00 00 00 R 00 00 01 00 00 04 03 00 00 0B 03 00 -T BC 08 00 00 ED 4B 08 00 00 00 ED 42 EB 2A +T 3A 07 00 00 ED 4B 08 00 00 00 ED 42 EB 2A R 00 00 01 00 00 06 03 00 -T C4 08 00 00 06 00 00 00 ED 4B 0A 00 00 00 ED +T 42 07 00 00 06 00 00 00 ED 4B 0A 00 00 00 ED R 00 00 01 00 00 04 03 00 00 0A 03 00 -T CB 08 00 00 42 E5 D5 2A 0A 00 00 00 E5 2A +T 49 07 00 00 42 E5 D5 2A 0A 00 00 00 E5 2A R 00 00 01 00 00 08 03 00 -T D3 08 00 00 08 00 00 00 E5 2A 06 00 00 00 E5 +T 51 07 00 00 08 00 00 00 E5 2A 06 00 00 00 E5 R 00 00 01 00 00 04 03 00 00 0A 03 00 -T DA 08 00 00 2A 04 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 00 05 03 00 2B 0B 1A 00 -T E0 08 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 1A 00 -T E6 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2F 00 02 09 2F 00 -T EB 08 00 00 00 00 00 00 EB 21 18 00 39 F9 EB -R 00 00 01 00 02 04 02 00 -T F4 08 00 00 2A 18 00 00 00 E5 2A 16 00 00 00 +T 58 07 00 00 2A 04 00 00 00 E5 0E 00 00 00 00 +R 00 00 01 00 00 05 03 00 2B 0B 1E 00 +T 5E 07 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 1E 00 +T 64 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 30 00 02 09 30 00 +T 69 07 00 00 00 00 00 00 EB 21 18 00 39 F9 EB +R 00 00 01 00 02 04 01 00 +T 72 07 00 00 2A 18 00 00 00 E5 2A 16 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T FB 08 00 00 E5 2A 14 00 00 00 E5 2A +T 79 07 00 00 E5 2A 14 00 00 00 E5 2A R 00 00 01 00 00 06 03 00 -T 01 09 00 00 12 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 00 04 03 00 2B 0A 37 00 -T 07 09 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 37 00 2B 0B 2F 00 -T 0D 09 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 2F 00 02 0A 02 00 -T 14 09 00 00 21 0C 00 39 F9 EB 0E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T 1C 09 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 08 00 -T 22 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2F 00 02 09 2F 00 -T 27 09 00 00 00 00 00 00 F1 F1 3E 00 00 00 00 -R 00 00 01 00 02 04 02 00 2B 0B 23 00 -T 2D 09 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 23 00 02 0A 02 00 -T 34 09 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 07 10 00 -T 39 09 00 00 -R 00 00 01 00 -T 39 09 00 00 CD 00 00 00 00 F8 FF AF DD 77 FA -R 00 00 01 00 02 05 26 00 -T 42 09 00 00 DD 77 FB 2A 64 00 00 00 DD 75 F8 +T 7F 07 00 00 12 00 00 00 E5 0E 00 00 00 00 C5 +R 00 00 01 00 00 04 03 00 2B 0A 26 00 +T 85 07 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 26 00 2B 0B 30 00 +T 8B 07 00 00 21 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 05 30 00 02 0A 01 00 +T 92 07 00 00 21 0C 00 39 F9 EB 0E 00 00 00 00 +R 00 00 01 00 2B 0B 06 00 +T 9A 07 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 06 00 +T A0 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 30 00 02 09 30 00 +T A5 07 00 00 00 00 00 00 F1 F1 3E 00 00 00 00 +R 00 00 01 00 02 04 01 00 2B 0B 25 00 +T AB 07 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 25 00 02 0A 01 00 +T B2 07 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 07 0F 00 +T B7 07 00 00 +R 00 00 01 00 +T B7 07 00 00 CD 00 00 00 00 F8 FF AF DD 77 FA +R 00 00 01 00 02 05 28 00 +T C0 07 00 00 DD 77 FB 2A 64 00 00 00 DD 75 F8 R 00 00 01 00 00 08 03 00 -T 4B 09 00 00 DD 74 F9 +T C9 07 00 00 DD 74 F9 R 00 00 01 00 -T 4E 09 00 00 +T CC 07 00 00 R 00 00 01 00 -T 4E 09 00 00 21 64 00 00 00 DD 4E F8 DD 46 F9 +T CC 07 00 00 21 64 00 00 00 DD 4E F8 DD 46 F9 R 00 00 01 00 00 05 03 00 -T 57 09 00 00 A7 ED 42 CA E1 09 00 00 +T D5 07 00 00 A7 ED 42 CA 5F 08 00 00 R 00 00 01 00 00 08 01 00 -T 5D 09 00 00 +T DB 07 00 00 R 00 00 01 00 -T 5D 09 00 00 DD 6E F8 DD 66 F9 23 23 46 23 66 +T DB 07 00 00 DD 6E F8 DD 66 F9 23 23 46 23 66 R 00 00 01 00 -T 68 09 00 00 68 29 29 E5 DD 6E F8 DD 66 F9 E5 +T E6 07 00 00 68 29 29 E5 DD 6E F8 DD 66 F9 E5 R 00 00 01 00 -T 73 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 13 00 02 0B 13 00 -T 79 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 -T 7F 09 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E -R 00 00 01 00 02 05 02 00 -T 88 09 00 00 FA DD 66 FB 23 DD 75 FA DD 74 FB +T F1 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 14 00 02 0B 14 00 +T F7 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 30 00 02 0B 30 00 +T FD 07 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E +R 00 00 01 00 02 05 01 00 +T 06 08 00 00 FA DD 66 FB 23 DD 75 FA DD 74 FB R 00 00 01 00 -T 93 09 00 00 3E 04 AD B4 20 24 +T 11 08 00 00 3E 04 AD B4 20 24 R 00 00 01 00 -T 99 09 00 00 +T 17 08 00 00 R 00 00 01 00 -T 99 09 00 00 AF DD 77 FA DD 77 FB 0E +T 17 08 00 00 AF DD 77 FA DD 77 FB 0E R 00 00 01 00 -T A1 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 -T A7 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 -T AD 09 00 00 00 00 00 00 F1 F1 7D A4 3C 20 05 -R 00 00 01 00 02 04 02 00 -T B6 09 00 00 +T 1F 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 06 00 02 0A 06 00 +T 25 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 30 00 02 0A 30 00 +T 2B 08 00 00 00 00 00 00 F1 F1 7D A4 3C 20 05 +R 00 00 01 00 02 04 01 00 +T 34 08 00 00 R 00 00 01 00 -T B6 09 00 00 21 00 00 18 42 +T 34 08 00 00 21 00 00 18 42 R 00 00 01 00 -T BB 09 00 00 +T 39 08 00 00 R 00 00 01 00 -T BB 09 00 00 18 11 +T 39 08 00 00 18 11 R 00 00 01 00 -T BD 09 00 00 +T 3B 08 00 00 R 00 00 01 00 -T BD 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 -T C3 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 -T C9 09 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 02 00 -T CE 09 00 00 +T 3B 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 20 00 02 0B 20 00 +T 41 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 30 00 02 0B 30 00 +T 47 08 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 01 00 +T 4C 08 00 00 R 00 00 01 00 -T CE 09 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD +T 4C 08 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 -T D9 09 00 00 75 F8 DD 74 F9 C3 4E 09 00 00 +T 57 08 00 00 75 F8 DD 74 F9 C3 CC 07 00 00 R 00 00 01 00 00 0A 01 00 -T E1 09 00 00 +T 5F 08 00 00 R 00 00 01 00 -T E1 09 00 00 DD 7E FA DD B6 FB 28 11 +T 5F 08 00 00 DD 7E FA DD B6 FB 28 11 R 00 00 01 00 -T E9 09 00 00 +T 67 08 00 00 R 00 00 01 00 -T E9 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 -T EF 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 -T F5 09 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 02 00 -T FA 09 00 00 +T 67 08 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 +T 6D 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 30 00 02 0B 30 00 +T 73 08 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 01 00 +T 78 08 00 00 R 00 00 01 00 -T FA 09 00 00 21 00 00 +T 78 08 00 00 21 00 00 R 00 00 01 00 -T FD 09 00 00 +T 7B 08 00 00 R 00 00 01 00 -T FD 09 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T 00 0A 00 00 +T 7B 08 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0F 00 +T 7E 08 00 00 R 00 00 01 00 -T 00 0A 00 00 CD 00 00 00 00 FE FF AF DD 77 FE -R 00 00 01 00 02 05 26 00 -T 09 0A 00 00 DD 77 FF +T 7E 08 00 00 CD 00 00 00 00 FE FF AF DD 77 FE +R 00 00 01 00 02 05 28 00 +T 87 08 00 00 DD 77 FF R 00 00 01 00 -T 0C 0A 00 00 +T 8A 08 00 00 R 00 00 01 00 -T 0C 0A 00 00 01 10 80 DD 6E FE DD 66 FF 3E 80 +T 8A 08 00 00 01 10 80 DD 6E FE DD 66 FF 3E 80 R 00 00 01 00 -T 17 0A 00 00 AC 67 ED 42 D2 BF 0A 00 00 +T 95 08 00 00 AC 67 ED 42 D2 3D 09 00 00 R 00 00 01 00 00 09 01 00 -T 1E 0A 00 00 +T 9C 08 00 00 R 00 00 01 00 -T 1E 0A 00 00 DD 6E FE DD 66 FF 29 29 01 +T 9C 08 00 00 DD 6E FE DD 66 FF 29 29 01 R 00 00 01 00 -T 27 0A 00 00 30 00 00 00 09 4E 23 46 23 5E 23 +T A5 08 00 00 30 00 00 00 09 4E 23 46 23 5E 23 R 00 00 01 00 00 04 03 00 -T 30 0A 00 00 56 D5 C5 DD 46 FE 11 08 00 CD +T AE 08 00 00 56 D5 C5 DD 46 FE 11 08 00 CD R 00 00 01 00 -T 3A 0A 00 00 00 00 00 00 D5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 21 00 -T 43 0A 00 00 29 29 01 2C 00 00 00 09 4E 23 46 +T B8 08 00 00 00 00 00 00 D5 DD 6E FE DD 66 FF +R 00 00 01 00 02 04 23 00 +T C1 08 00 00 29 29 01 2C 00 00 00 09 4E 23 46 R 00 00 01 00 00 07 03 00 -T 4C 0A 00 00 23 5E 23 56 D5 C5 DD 46 FE 11 +T CA 08 00 00 23 5E 23 56 D5 C5 DD 46 FE 11 R 00 00 01 00 -T 56 0A 00 00 04 00 CD 00 00 00 00 D5 DD 6E FE -R 00 00 01 00 02 07 21 00 -T 5F 0A 00 00 DD 66 FF 29 29 01 28 00 00 00 09 +T D4 08 00 00 04 00 CD 00 00 00 00 D5 DD 6E FE +R 00 00 01 00 02 07 23 00 +T DD 08 00 00 DD 66 FF 29 29 01 28 00 00 00 09 R 00 00 01 00 00 0A 03 00 -T 68 0A 00 00 4E 23 46 23 5E 23 56 D5 C5 DD 46 +T E6 08 00 00 4E 23 46 23 5E 23 56 D5 C5 DD 46 R 00 00 01 00 -T 73 0A 00 00 FE 11 02 00 CD 00 00 00 00 D5 DD -R 00 00 01 00 02 09 21 00 -T 7C 0A 00 00 6E FE DD 66 FF 29 29 01 +T F1 08 00 00 FE 11 02 00 CD 00 00 00 00 D5 DD +R 00 00 01 00 02 09 23 00 +T FA 08 00 00 6E FE DD 66 FF 29 29 01 R 00 00 01 00 -T 84 0A 00 00 24 00 00 00 09 4E 23 46 23 5E 23 +T 02 09 00 00 24 00 00 00 09 4E 23 46 23 5E 23 R 00 00 01 00 00 04 03 00 -T 8D 0A 00 00 56 D5 C5 DD 46 FE 11 01 00 CD +T 0B 09 00 00 56 D5 C5 DD 46 FE 11 01 00 CD R 00 00 01 00 -T 97 0A 00 00 00 00 00 00 D5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 21 00 2B 0A 00 00 -T 9D 0A 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 00 00 2B 0B 2F 00 -T A3 0A 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 2F 00 02 0A 02 00 -T AA 0A 00 00 21 1C 00 39 F9 EB 21 00 00 39 7E +T 15 09 00 00 00 00 00 00 D5 0E 00 00 00 00 C5 +R 00 00 01 00 02 04 23 00 2B 0A 00 00 +T 1B 09 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 00 00 2B 0B 30 00 +T 21 09 00 00 21 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 05 30 00 02 0A 01 00 +T 28 09 00 00 21 1C 00 39 F9 EB 21 00 00 39 7E R 00 00 01 00 -T B5 0A 00 00 C6 04 77 30 02 23 34 +T 33 09 00 00 C6 04 77 30 02 23 34 R 00 00 01 00 -T BC 0A 00 00 +T 3A 09 00 00 R 00 00 01 00 -T BC 0A 00 00 C3 0C 0A 00 00 +T 3A 09 00 00 C3 8A 08 00 00 R 00 00 01 00 00 05 01 00 -T BF 0A 00 00 +T 3D 09 00 00 R 00 00 01 00 -T BF 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 3D 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 -T C5 0A 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 02 00 -T CB 0A 00 00 00 00 00 00 -R 00 00 01 00 02 04 10 00 -T CD 0A 00 00 -R 00 00 01 00 -T CD 0A 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 1F 00 -T D6 0A 00 00 E5 C5 4B 42 11 00 00 00 00 3E +T 43 09 00 00 00 00 00 00 21 00 00 C3 +R 00 00 01 00 02 04 01 00 +T 49 09 00 00 00 00 00 00 +R 00 00 01 00 02 04 0F 00 +T 4B 09 00 00 +R 00 00 01 00 +T 4B 09 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B +R 00 00 01 00 02 05 21 00 +T 54 09 00 00 E5 C5 4B 42 11 00 00 00 00 3E R 00 00 01 00 00 09 04 00 -T DE 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 39 00 02 09 39 00 -T E3 0A 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 0B 10 00 -T EA 0A 00 00 -R 00 00 01 00 -T EA 0A 00 00 CD 00 00 00 00 C5 D5 0E -R 00 00 01 00 02 05 1F 00 -T F0 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 -T F6 0A 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 29 00 2B 0A 36 00 -T FC 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 36 00 02 09 02 00 -T 03 0B 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 07 10 00 -T 08 0B 00 00 -R 00 00 01 00 -T 08 0B 00 00 CD 00 00 00 00 F8 FF 2A -R 00 00 01 00 02 05 26 00 -T 0E 0B 00 00 22 00 00 00 DD 75 F8 DD 74 F9 C5 +T 5C 09 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 37 00 02 09 37 00 +T 61 09 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 04 01 00 02 0B 0F 00 +T 68 09 00 00 +R 00 00 01 00 +T 68 09 00 00 CD 00 00 00 00 C5 D5 0E +R 00 00 01 00 02 05 21 00 +T 6E 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 10 00 02 0A 10 00 +T 74 09 00 00 11 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 05 2B 00 2B 0A 34 00 +T 7A 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 34 00 02 09 01 00 +T 81 09 00 00 F1 F1 C3 00 00 00 00 +R 00 00 01 00 02 07 0F 00 +T 86 09 00 00 +R 00 00 01 00 +T 86 09 00 00 CD 00 00 00 00 F8 FF 2A +R 00 00 01 00 02 05 28 00 +T 8C 09 00 00 22 00 00 00 DD 75 F8 DD 74 F9 C5 R 00 00 01 00 00 04 03 00 -T 17 0B 00 00 DD 4E 02 DD 46 03 C5 0E +T 95 09 00 00 DD 4E 02 DD 46 03 C5 0E R 00 00 01 00 -T 1F 0B 00 00 00 00 00 00 C5 01 00 00 00 00 C5 -R 00 00 01 00 2B 04 34 00 02 0A 34 00 -T 25 0B 00 00 11 22 00 00 00 3E 00 00 00 00 21 +T 9D 09 00 00 00 00 00 00 C5 01 00 00 00 00 C5 +R 00 00 01 00 2B 04 35 00 02 0A 35 00 +T A3 09 00 00 11 22 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 33 00 -T 2B 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 33 00 02 09 02 00 -T 32 0B 00 00 F1 F1 3E 01 DD AE F8 DD B6 F9 28 +T A9 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 33 00 02 09 01 00 +T B0 09 00 00 F1 F1 3E 01 DD AE F8 DD B6 F9 28 R 00 00 01 00 -T 3D 0B 00 00 07 2A 22 00 00 00 7D B4 20 05 +T BB 09 00 00 07 2A 22 00 00 00 7D B4 20 05 R 00 00 01 00 00 06 03 00 -T 45 0B 00 00 +T C3 09 00 00 R 00 00 01 00 -T 45 0B 00 00 +T C3 09 00 00 R 00 00 01 00 -T 45 0B 00 00 +T C3 09 00 00 R 00 00 01 00 -T 45 0B 00 00 21 00 00 18 03 +T C3 09 00 00 21 00 00 18 03 R 00 00 01 00 -T 4A 0B 00 00 +T C8 09 00 00 R 00 00 01 00 -T 4A 0B 00 00 21 00 00 +T C8 09 00 00 21 00 00 R 00 00 01 00 -T 4D 0B 00 00 +T CB 09 00 00 R 00 00 01 00 -T 4D 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 10 00 -T 50 0B 00 00 +T CB 09 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0F 00 +T CE 09 00 00 R 00 00 01 00 -T 50 0B 00 00 CD 00 00 00 00 FC FF -R 00 00 01 00 02 05 26 00 -T 55 0B 00 00 +T CE 09 00 00 CD 00 00 00 00 FC FF +R 00 00 01 00 02 05 28 00 +T D3 09 00 00 R 00 00 01 00 -T 55 0B 00 00 +T D3 09 00 00 R 00 00 01 00 -T 55 0B 00 00 01 00 00 11 C8 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 -T 5D 0B 00 00 21 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 05 0C 00 02 0A 02 00 -T 64 0B 00 00 BC 07 00 00 21 BC 07 00 00 CD +T D3 09 00 00 01 00 00 11 C8 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T DB 09 00 00 21 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 05 0A 00 02 0A 01 00 +T E2 09 00 00 3A 06 00 00 21 3A 06 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 -T 69 0B 00 00 00 00 00 00 EB CD 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 0A 06 00 -T 6F 0B 00 00 00 00 03 00 B2 0B 00 00 +T E7 09 00 00 00 00 00 00 EB CD 00 00 00 00 +R 00 00 01 00 02 04 01 00 02 0A 04 00 +T ED 09 00 00 00 00 03 00 30 0A 00 00 R 00 00 01 00 00 08 01 00 -T 75 0B 00 00 7B 0B 00 00 7D 0B 00 00 +T F3 09 00 00 F9 09 00 00 FB 09 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 79 0B 00 00 97 0B 00 00 +T F7 09 00 00 15 0A 00 00 R 00 00 01 00 00 04 01 00 -T 7B 0B 00 00 +T F9 09 00 00 R 00 00 01 00 -T 7B 0B 00 00 18 D8 +T F9 09 00 00 18 D8 R 00 00 01 00 -T 7D 0B 00 00 +T FB 09 00 00 R 00 00 01 00 -T 7D 0B 00 00 AF DD 77 FE DD 77 FF 2A +T FB 09 00 00 AF DD 77 FE DD 77 FF 2A R 00 00 01 00 -T 85 0B 00 00 12 00 00 00 ED 4B 14 00 00 00 CD +T 03 0A 00 00 12 00 00 00 ED 4B 14 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T 8C 0B 00 00 00 00 00 00 22 12 00 00 00 ED 43 -R 00 00 01 00 02 04 0D 00 00 09 03 00 -T 93 0B 00 00 14 00 00 00 18 1B +T 0A 0A 00 00 00 00 00 00 22 12 00 00 00 ED 43 +R 00 00 01 00 02 04 0C 00 00 09 03 00 +T 11 0A 00 00 14 00 00 00 18 1B R 00 00 01 00 00 04 03 00 -T 97 0B 00 00 +T 15 0A 00 00 R 00 00 01 00 -T 97 0B 00 00 DD 36 FE 01 DD 36 FF 00 2A +T 15 0A 00 00 DD 36 FE 01 DD 36 FF 00 2A R 00 00 01 00 -T A0 0B 00 00 16 00 00 00 ED 4B 18 00 00 00 CD +T 1E 0A 00 00 16 00 00 00 ED 4B 18 00 00 00 CD R 00 00 01 00 00 04 03 00 00 0A 03 00 -T A7 0B 00 00 00 00 00 00 22 16 00 00 00 ED 43 -R 00 00 01 00 02 04 0D 00 00 09 03 00 -T AE 0B 00 00 18 00 00 00 18 00 +T 25 0A 00 00 00 00 00 00 22 16 00 00 00 ED 43 +R 00 00 01 00 02 04 0C 00 00 09 03 00 +T 2C 0A 00 00 18 00 00 00 18 00 R 00 00 01 00 00 04 03 00 -T B2 0B 00 00 +T 30 0A 00 00 R 00 00 01 00 -T B2 0B 00 00 DD 36 FC 00 00 00 00 DD 36 FD -R 00 00 01 00 0B 07 2A 00 -T B9 0B 00 00 00 00 00 00 -R 00 00 01 00 8B 04 2A 00 -T BA 0B 00 00 +T 30 0A 00 00 DD 36 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 07 2C 00 +T 37 0A 00 00 00 00 00 00 +R 00 00 01 00 8B 04 2C 00 +T 38 0A 00 00 R 00 00 01 00 -T BA 0B 00 00 DD 6E FC DD 66 FD 7E 23 B6 23 B6 +T 38 0A 00 00 DD 6E FC DD 66 FD 7E 23 B6 23 B6 R 00 00 01 00 -T C5 0B 00 00 28 25 +T 43 0A 00 00 28 25 R 00 00 01 00 -T C7 0B 00 00 +T 45 0A 00 00 R 00 00 01 00 -T C7 0B 00 00 DD 5E FE DD 56 FF DD 6E FC DD 66 +T 45 0A 00 00 DD 5E FE DD 56 FF DD 6E FC DD 66 R 00 00 01 00 -T D2 0B 00 00 FD 4E 23 46 23 7E 69 60 CD +T 50 0A 00 00 FD 4E 23 46 23 7E 69 60 CD R 00 00 01 00 -T DB 0B 00 00 00 00 00 00 DD 7E FC C6 03 DD 77 -R 00 00 01 00 02 04 02 00 -T E4 0B 00 00 FC 30 03 DD 34 FD +T 59 0A 00 00 00 00 00 00 DD 7E FC C6 03 DD 77 +R 00 00 01 00 02 04 01 00 +T 62 0A 00 00 FC 30 03 DD 34 FD R 00 00 01 00 -T EA 0B 00 00 +T 68 0A 00 00 R 00 00 01 00 -T EA 0B 00 00 18 CE +T 68 0A 00 00 18 CE R 00 00 01 00 -T EC 0B 00 00 +T 6A 0A 00 00 R 00 00 01 00 -T EC 0B 00 00 C3 55 0B 00 00 +T 6A 0A 00 00 C3 D3 09 00 00 R 00 00 01 00 00 05 01 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 0B 00 00 00 6D 61 6C 6C 6F 63 28 30 78 25 30 -R 00 00 02 00 -T 16 00 00 00 34 78 29 20 00 -R 00 00 02 00 -T 1B 00 00 00 -R 00 00 02 00 -T 1B 00 00 00 3D 20 6E 6F 70 20 00 -R 00 00 02 00 -T 22 00 00 00 -R 00 00 02 00 -T 22 00 00 00 3D 20 30 78 25 30 34 78 20 00 -R 00 00 02 00 -T 2C 00 00 00 -R 00 00 02 00 -T 2C 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 37 00 00 00 6D 6F 72 65 63 6F 72 65 28 30 78 -R 00 00 02 00 -T 42 00 00 00 25 30 34 78 29 20 00 -R 00 00 02 00 -T 49 00 00 00 -R 00 00 02 00 -T 49 00 00 00 3D 20 66 61 69 6C 20 00 -R 00 00 02 00 -T 51 00 00 00 -R 00 00 02 00 -T 51 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 5C 00 00 00 66 72 65 65 28 30 78 25 30 34 78 -R 00 00 02 00 -T 67 00 00 00 29 20 00 -R 00 00 02 00 -T 6A 00 00 00 -R 00 00 02 00 -T 6A 00 00 00 66 72 65 65 3A 20 57 41 52 4E 49 -R 00 00 02 00 -T 75 00 00 00 4E 47 21 20 69 6E 76 61 6C 69 64 -R 00 00 02 00 -T 80 00 00 00 20 70 6F 69 6E 74 65 72 20 28 25 -R 00 00 02 00 -T 8B 00 00 00 70 29 20 70 72 6F 63 20 25 73 0A -R 00 00 02 00 -T 96 00 00 00 00 -R 00 00 02 00 -T 97 00 00 00 -R 00 00 02 00 -T 97 00 00 00 3D 20 62 61 64 20 00 -R 00 00 02 00 -T 9E 00 00 00 -R 00 00 02 00 -T 9E 00 00 00 3D 20 6F 6B 20 00 -R 00 00 02 00 -T A4 00 00 00 -R 00 00 02 00 -T A4 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T AF 00 00 00 63 61 6C 6C 6F 63 28 30 78 25 30 -R 00 00 02 00 -T BA 00 00 00 34 78 2C 20 30 78 25 30 34 78 29 -R 00 00 02 00 -T C5 00 00 00 20 00 -R 00 00 02 00 -T C7 00 00 00 -R 00 00 02 00 -T C7 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T D2 00 00 00 6D 61 6C 6C 6F 63 77 28 30 78 25 -R 00 00 02 00 -T DD 00 00 00 30 34 78 29 20 00 -R 00 00 02 00 -T E3 00 00 00 +T 00 00 00 00 66 72 65 65 3A 20 57 41 52 4E 49 R 00 00 02 00 -T E3 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 +T 0B 00 00 00 4E 47 21 20 69 6E 76 61 6C 69 64 R 00 00 02 00 -T EE 00 00 00 63 61 6C 6C 6F 63 77 28 30 78 25 +T 16 00 00 00 20 70 6F 69 6E 74 65 72 20 28 25 R 00 00 02 00 -T F9 00 00 00 30 34 78 2C 20 30 78 25 30 34 78 +T 21 00 00 00 70 29 20 70 72 6F 63 20 25 73 0A R 00 00 02 00 -T 04 01 00 00 29 20 00 +T 2C 00 00 00 00 R 00 00 02 00 T 00 00 00 00 R 00 00 03 00 @@ -1251,20 +1092,20 @@ T 4E 00 00 00 R 00 00 04 00 T 4E 00 00 00 R 00 00 04 00 -T 00 00 00 00 00 00 00 00 08 0B 00 00 00 00 -R 00 00 05 00 4A 04 01 00 48 08 01 00 +T 00 00 00 00 00 00 00 00 86 09 00 00 00 00 +R 00 00 05 00 4A 04 0D 00 48 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 20 00 -T 10 00 00 00 39 09 00 00 00 00 00 00 00 00 00 +R 00 00 05 00 4A 09 0B 00 +T 10 00 00 00 B7 07 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 -T 1A 00 00 00 00 00 00 00 00 0A 00 00 00 00 -R 00 00 05 00 4A 04 24 00 48 08 01 00 +T 1A 00 00 00 00 00 00 00 7E 08 00 00 00 00 +R 00 00 05 00 4A 04 22 00 48 08 01 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 03 00 -T 2A 00 00 00 4B 08 00 00 00 00 00 00 00 00 00 +R 00 00 05 00 4A 09 31 00 +T 2A 00 00 00 C9 06 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 -T 34 00 00 00 00 00 00 00 EA 0A 00 00 00 00 -R 00 00 05 00 4A 04 30 00 48 08 01 00 +T 34 00 00 00 00 00 00 00 68 09 00 00 00 00 +R 00 00 05 00 4A 04 38 00 48 08 01 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 T 47 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/net_lib/alloc_mbuf.rel b/src/nos/lib/net_lib/alloc_mbuf.rel index 76345e09..1b45d073 100644 --- a/src/nos/lib/net_lib/alloc_mbuf.rel +++ b/src/nos/lib/net_lib/alloc_mbuf.rel @@ -1,5 +1,5 @@ XL4 -H 3 areas 12 global symbols +H 2 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _Allocmbufs Ref00000000 @@ -13,203 +13,167 @@ S _dirps Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 S _malloc Ref00000000 S _Msizes Ref00000000 S _Mbufcache Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1F8 flags 0 +A CODE size 1AF flags 0 S _alloc_mbuf Def00000000 -A CSTR size 2F flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FA R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 DD 77 FB DD 6E 02 DD 66 03 E5 DD -R 00 00 01 00 -T 14 00 00 00 6E 08 DD 66 09 E5 DD 6E 06 DD 66 -R 00 00 01 00 -T 1F 00 00 00 07 E5 21 00 00 00 00 E5 21 01 00 -R 00 00 01 00 00 07 02 00 -T 28 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 -T 2E 00 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 2A -R 00 00 01 00 02 05 00 00 -T 37 00 00 00 00 00 00 00 ED 4B 02 00 00 00 CD +T 09 00 00 00 DD 77 FB 2A 00 00 00 00 ED 4B +R 00 00 01 00 02 08 02 00 +T 11 00 00 00 02 00 00 00 CD 00 00 00 00 22 +R 00 00 01 00 02 04 02 00 02 09 05 00 +T 17 00 00 00 00 00 00 00 ED 43 02 00 00 00 DD R 00 00 01 00 02 04 02 00 02 0A 02 00 -T 3E 00 00 00 00 00 00 00 22 00 00 00 00 ED 43 -R 00 00 01 00 02 04 05 00 02 09 02 00 -T 45 00 00 00 02 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 02 00 -T 4E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 53 00 00 00 00 00 00 00 DD 75 FC DD 74 FD CB -R 00 00 01 00 02 04 00 00 -T 5C 00 00 00 7C 20 0F +T 1E 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T 26 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 2D 00 00 00 FC DD 74 FD CB 7C 20 0F +R 00 00 01 00 +T 35 00 00 00 R 00 00 01 00 -T 5F 00 00 00 +T 35 00 00 00 DD 6E FC DD 66 FD 29 29 01 R 00 00 01 00 -T 5F 00 00 00 DD 6E FC DD 66 FD 29 29 01 +T 3E 00 00 00 00 00 00 00 09 CD 00 00 00 00 +R 00 00 01 00 02 04 0E 00 02 0A 0B 00 +T 44 00 00 00 R 00 00 01 00 -T 68 00 00 00 00 00 00 00 09 CD 00 00 00 00 -R 00 00 01 00 02 04 0F 00 02 0A 0B 00 -T 6E 00 00 00 +T 44 00 00 00 DD 4E 02 DD 46 03 21 20 00 A7 ED R 00 00 01 00 -T 6E 00 00 00 DD 4E 02 DD 46 03 21 20 00 A7 ED +T 4F 00 00 00 42 38 11 R 00 00 01 00 -T 79 00 00 00 42 38 11 +T 52 00 00 00 R 00 00 01 00 -T 7C 00 00 00 +T 52 00 00 00 AF DD 77 FC DD 77 FD DD 36 02 20 R 00 00 01 00 -T 7C 00 00 00 AF DD 77 FC DD 77 FD DD 36 02 20 +T 5D 00 00 00 DD 36 03 00 18 48 R 00 00 01 00 -T 87 00 00 00 DD 36 03 00 18 48 +T 63 00 00 00 R 00 00 01 00 -T 8D 00 00 00 +T 63 00 00 00 DD 4E 02 DD 46 03 21 80 00 A7 ED R 00 00 01 00 -T 8D 00 00 00 DD 4E 02 DD 46 03 21 80 00 A7 ED +T 6E 00 00 00 42 38 12 R 00 00 01 00 -T 98 00 00 00 42 38 12 +T 71 00 00 00 R 00 00 01 00 -T 9B 00 00 00 +T 71 00 00 00 DD 36 FC 01 DD 36 FD 00 DD 36 02 R 00 00 01 00 -T 9B 00 00 00 DD 36 FC 01 DD 36 FD 00 DD 36 02 +T 7C 00 00 00 80 DD 36 03 00 18 28 R 00 00 01 00 -T A6 00 00 00 80 DD 36 03 00 18 28 +T 83 00 00 00 R 00 00 01 00 -T AD 00 00 00 +T 83 00 00 00 DD 4E 02 DD 46 03 21 00 08 A7 ED R 00 00 01 00 -T AD 00 00 00 DD 4E 02 DD 46 03 21 00 08 A7 ED +T 8E 00 00 00 42 38 12 R 00 00 01 00 -T B8 00 00 00 42 38 12 +T 91 00 00 00 R 00 00 01 00 -T BB 00 00 00 +T 91 00 00 00 DD 36 FC 02 DD 36 FD 00 DD 36 02 R 00 00 01 00 -T BB 00 00 00 DD 36 FC 02 DD 36 FD 00 DD 36 02 +T 9C 00 00 00 00 DD 36 03 08 18 08 R 00 00 01 00 -T C6 00 00 00 00 DD 36 03 08 18 08 +T A3 00 00 00 R 00 00 01 00 -T CD 00 00 00 +T A3 00 00 00 DD 36 FC 03 DD 36 FD 00 R 00 00 01 00 -T CD 00 00 00 DD 36 FC 03 DD 36 FD 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 01 03 80 DD 6E FC DD 66 FD 3E 80 R 00 00 01 00 -T D5 00 00 00 01 03 80 DD 6E FC DD 66 FD 3E 80 +T B6 00 00 00 AC 67 ED 42 30 6F R 00 00 01 00 -T E0 00 00 00 AC 67 ED 42 D2 70 01 00 00 -R 00 00 01 00 00 09 01 00 -T E7 00 00 00 +T BC 00 00 00 R 00 00 01 00 -T E7 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T BC 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T ED 00 00 00 00 00 00 00 DD 75 FE DD 74 FF DD +T C2 00 00 00 00 00 00 00 DD 75 FE DD 74 FF DD R 00 00 01 00 02 04 00 00 -T F6 00 00 00 6E FC DD 66 FD 29 01 00 00 00 00 -R 00 00 01 00 02 0B 10 00 -T FF 00 00 00 09 7E 23 B6 28 5D +T CB 00 00 00 6E FC DD 66 FD 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0F 00 +T D4 00 00 00 09 7E 23 B6 28 43 R 00 00 01 00 -T 05 01 00 00 +T DA 00 00 00 R 00 00 01 00 -T 05 01 00 00 DD 6E FC DD 66 FD 29 01 +T DA 00 00 00 DD 6E FC DD 66 FD 29 01 R 00 00 01 00 -T 0D 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 10 00 -T 16 01 00 00 FA DD 74 FB DD 6E FC DD 66 FD 29 +T E2 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 +R 00 00 01 00 02 04 0F 00 +T EB 00 00 00 FA DD 74 FB DD 6E FC DD 66 FD 29 R 00 00 01 00 -T 21 01 00 00 01 00 00 00 00 09 E5 DD 4E FA DD -R 00 00 01 00 02 05 10 00 -T 2A 01 00 00 46 FB 03 03 69 60 4E 23 46 E1 71 +T F6 00 00 00 01 00 00 00 00 09 E5 DD 4E FA DD +R 00 00 01 00 02 05 0F 00 +T FF 00 00 00 46 FB 03 03 69 60 4E 23 46 E1 71 R 00 00 01 00 -T 35 01 00 00 23 70 2A 00 00 00 00 ED 4B +T 0A 01 00 00 23 70 2A 00 00 00 00 ED 4B R 00 00 01 00 02 07 04 00 -T 3C 01 00 00 02 00 00 00 CD 00 00 00 00 22 +T 11 01 00 00 02 00 00 00 CD 00 00 00 00 22 R 00 00 01 00 02 04 04 00 02 09 05 00 -T 42 01 00 00 00 00 00 00 ED 43 02 00 00 00 DD +T 17 01 00 00 00 00 00 00 ED 43 02 00 00 00 R 00 00 01 00 02 04 04 00 02 0A 04 00 -T 49 01 00 00 6E FA DD 66 FB E5 21 1F 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 52 01 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0D 00 -T 5A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 00 00 -T 61 01 00 00 F1 +T 1D 01 00 00 R 00 00 01 00 -T 62 01 00 00 -R 00 00 01 00 -T 62 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 1D 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 6A 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 25 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 70 01 00 00 +T 2B 01 00 00 R 00 00 01 00 -T 70 01 00 00 DD 7E FA DD B6 FB 20 19 +T 2B 01 00 00 DD 7E FA DD B6 FB 20 19 R 00 00 01 00 -T 78 01 00 00 +T 33 01 00 00 R 00 00 01 00 -T 78 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 EB +T 33 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 EB R 00 00 01 00 -T 83 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 -T 89 01 00 00 00 00 00 00 DD 75 FA DD 74 FB +T 3E 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T 44 01 00 00 00 00 00 00 DD 75 FA DD 74 FB R 00 00 01 00 02 04 00 00 -T 91 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 91 01 00 00 DD 7E FA DD B6 FB 20 05 +T 4C 01 00 00 DD 7E FA DD B6 FB 20 05 R 00 00 01 00 -T 99 01 00 00 +T 54 01 00 00 R 00 00 01 00 -T 99 01 00 00 21 00 00 18 57 +T 54 01 00 00 21 00 00 18 53 R 00 00 01 00 -T 9E 01 00 00 +T 59 01 00 00 R 00 00 01 00 -T 9E 01 00 00 21 0E 00 E5 01 00 00 DD 5E FA DD +T 59 01 00 00 21 0E 00 E5 01 00 00 DD 5E FA DD R 00 00 01 00 -T A9 01 00 00 56 FB 3E 00 00 00 00 21 +T 64 01 00 00 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 -T AE 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 69 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T B5 01 00 00 04 00 DD 4E FA DD 46 FB 09 DD 4E -R 00 00 01 00 -T C0 01 00 00 02 DD 46 03 71 23 70 DD 7E 02 DD +T 70 01 00 00 04 00 DD 4E FA DD 46 FB 09 DD 4E R 00 00 01 00 -T CB 01 00 00 B6 03 28 15 +T 7B 01 00 00 02 DD 46 03 71 23 70 79 B0 28 15 R 00 00 01 00 -T CF 01 00 00 +T 86 01 00 00 R 00 00 01 00 -T CF 01 00 00 21 0A 00 DD 4E FA DD 46 FB 09 E5 +T 86 01 00 00 21 0A 00 DD 4E FA DD 46 FB 09 E5 R 00 00 01 00 -T DA 01 00 00 21 0E 00 09 4D 44 E1 71 23 70 +T 91 01 00 00 21 0E 00 09 4D 44 E1 71 23 70 R 00 00 01 00 -T E4 01 00 00 +T 9B 01 00 00 R 00 00 01 00 -T E4 01 00 00 21 06 00 DD 4E FA DD 46 FB 09 34 +T 9B 01 00 00 21 06 00 DD 4E FA DD 46 FB 09 34 R 00 00 01 00 -T EF 01 00 00 23 20 01 34 +T A6 01 00 00 23 20 01 34 R 00 00 01 00 -T F3 01 00 00 +T AA 01 00 00 R 00 00 01 00 -T F3 01 00 00 69 60 +T AA 01 00 00 69 60 R 00 00 01 00 -T F5 01 00 00 +T AC 01 00 00 R 00 00 01 00 -T F5 01 00 00 C3 00 00 00 00 +T AC 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 06 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 0B 00 00 00 61 6C 6C 6F 63 5F 6D 62 75 66 28 -R 00 00 02 00 -T 16 00 00 00 30 78 25 30 34 78 29 20 00 -R 00 00 02 00 -T 1F 00 00 00 -R 00 00 02 00 -T 1F 00 00 00 3D 20 63 61 63 68 65 20 30 78 25 -R 00 00 02 00 -T 2A 00 00 00 30 34 78 20 00 -R 00 00 02 00 diff --git a/src/nos/lib/net_lib/ambufw.rel b/src/nos/lib/net_lib/ambufw.rel index 8248df1f..0633392e 100644 --- a/src/nos/lib/net_lib/ambufw.rel +++ b/src/nos/lib/net_lib/ambufw.rel @@ -1,5 +1,5 @@ XL4 -H 3 areas 12 global symbols +H 2 areas 11 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _Allocmbufs Ref00000000 @@ -14,190 +14,154 @@ S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 S _mallocw Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 S _Msizes Ref00000000 S _Mbufcache Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1EB flags 0 +A CODE size 1A2 flags 0 S _ambufw Def00000000 -A CSTR size 2B flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FA R 00 00 01 00 02 05 0A 00 -T 09 00 00 00 DD 77 FB DD 6E 02 DD 66 03 E5 DD -R 00 00 01 00 -T 14 00 00 00 6E 08 DD 66 09 E5 DD 6E 06 DD 66 -R 00 00 01 00 -T 1F 00 00 00 07 E5 21 00 00 00 00 E5 21 01 00 -R 00 00 01 00 00 07 02 00 -T 28 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 -T 2E 00 00 00 CD 00 00 00 00 F1 F1 F1 F1 F1 2A -R 00 00 01 00 02 05 00 00 -T 37 00 00 00 00 00 00 00 ED 4B 02 00 00 00 CD +T 09 00 00 00 DD 77 FB 2A 00 00 00 00 ED 4B +R 00 00 01 00 02 08 02 00 +T 11 00 00 00 02 00 00 00 CD 00 00 00 00 22 +R 00 00 01 00 02 04 02 00 02 09 05 00 +T 17 00 00 00 00 00 00 00 ED 43 02 00 00 00 DD R 00 00 01 00 02 04 02 00 02 0A 02 00 -T 3E 00 00 00 00 00 00 00 22 00 00 00 00 ED 43 -R 00 00 01 00 02 04 05 00 02 09 02 00 -T 45 00 00 00 02 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 02 00 -T 4E 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 53 00 00 00 00 00 00 00 DD 75 FC DD 74 FD CB -R 00 00 01 00 02 04 00 00 -T 5C 00 00 00 7C 20 0F +T 1E 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 07 00 +T 26 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 2D 00 00 00 FC DD 74 FD CB 7C 20 0F +R 00 00 01 00 +T 35 00 00 00 R 00 00 01 00 -T 5F 00 00 00 +T 35 00 00 00 DD 6E FC DD 66 FD 29 29 01 R 00 00 01 00 -T 5F 00 00 00 DD 6E FC DD 66 FD 29 29 01 +T 3E 00 00 00 00 00 00 00 09 CD 00 00 00 00 +R 00 00 01 00 02 04 0E 00 02 0A 0B 00 +T 44 00 00 00 R 00 00 01 00 -T 68 00 00 00 00 00 00 00 09 CD 00 00 00 00 -R 00 00 01 00 02 04 0F 00 02 0A 0B 00 -T 6E 00 00 00 +T 44 00 00 00 DD 4E 02 DD 46 03 21 20 00 A7 ED R 00 00 01 00 -T 6E 00 00 00 DD 4E 02 DD 46 03 21 20 00 A7 ED +T 4F 00 00 00 42 38 11 R 00 00 01 00 -T 79 00 00 00 42 38 11 +T 52 00 00 00 R 00 00 01 00 -T 7C 00 00 00 +T 52 00 00 00 AF DD 77 FC DD 77 FD DD 36 02 20 R 00 00 01 00 -T 7C 00 00 00 AF DD 77 FC DD 77 FD DD 36 02 20 +T 5D 00 00 00 DD 36 03 00 18 48 R 00 00 01 00 -T 87 00 00 00 DD 36 03 00 18 48 +T 63 00 00 00 R 00 00 01 00 -T 8D 00 00 00 +T 63 00 00 00 DD 4E 02 DD 46 03 21 80 00 A7 ED R 00 00 01 00 -T 8D 00 00 00 DD 4E 02 DD 46 03 21 80 00 A7 ED +T 6E 00 00 00 42 38 12 R 00 00 01 00 -T 98 00 00 00 42 38 12 +T 71 00 00 00 R 00 00 01 00 -T 9B 00 00 00 +T 71 00 00 00 DD 36 FC 01 DD 36 FD 00 DD 36 02 R 00 00 01 00 -T 9B 00 00 00 DD 36 FC 01 DD 36 FD 00 DD 36 02 +T 7C 00 00 00 80 DD 36 03 00 18 28 R 00 00 01 00 -T A6 00 00 00 80 DD 36 03 00 18 28 +T 83 00 00 00 R 00 00 01 00 -T AD 00 00 00 +T 83 00 00 00 DD 4E 02 DD 46 03 21 00 08 A7 ED R 00 00 01 00 -T AD 00 00 00 DD 4E 02 DD 46 03 21 00 08 A7 ED +T 8E 00 00 00 42 38 12 R 00 00 01 00 -T B8 00 00 00 42 38 12 +T 91 00 00 00 R 00 00 01 00 -T BB 00 00 00 +T 91 00 00 00 DD 36 FC 02 DD 36 FD 00 DD 36 02 R 00 00 01 00 -T BB 00 00 00 DD 36 FC 02 DD 36 FD 00 DD 36 02 +T 9C 00 00 00 00 DD 36 03 08 18 08 R 00 00 01 00 -T C6 00 00 00 00 DD 36 03 08 18 08 +T A3 00 00 00 R 00 00 01 00 -T CD 00 00 00 +T A3 00 00 00 DD 36 FC 03 DD 36 FD 00 R 00 00 01 00 -T CD 00 00 00 DD 36 FC 03 DD 36 FD 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T D5 00 00 00 +T AB 00 00 00 01 03 80 DD 6E FC DD 66 FD 3E 80 R 00 00 01 00 -T D5 00 00 00 01 03 80 DD 6E FC DD 66 FD 3E 80 +T B6 00 00 00 AC 67 ED 42 30 6F R 00 00 01 00 -T E0 00 00 00 AC 67 ED 42 D2 70 01 00 00 -R 00 00 01 00 00 09 01 00 -T E7 00 00 00 +T BC 00 00 00 R 00 00 01 00 -T E7 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T BC 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 09 00 02 0A 09 00 -T ED 00 00 00 00 00 00 00 DD 75 FE DD 74 FF DD +T C2 00 00 00 00 00 00 00 DD 75 FE DD 74 FF DD R 00 00 01 00 02 04 00 00 -T F6 00 00 00 6E FC DD 66 FD 29 01 00 00 00 00 -R 00 00 01 00 02 0B 10 00 -T FF 00 00 00 09 7E 23 B6 28 5D +T CB 00 00 00 6E FC DD 66 FD 29 01 00 00 00 00 +R 00 00 01 00 02 0B 0F 00 +T D4 00 00 00 09 7E 23 B6 28 43 R 00 00 01 00 -T 05 01 00 00 +T DA 00 00 00 R 00 00 01 00 -T 05 01 00 00 DD 6E FC DD 66 FD 29 01 +T DA 00 00 00 DD 6E FC DD 66 FD 29 01 R 00 00 01 00 -T 0D 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 10 00 -T 16 01 00 00 FA DD 74 FB DD 6E FC DD 66 FD 29 +T E2 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 +R 00 00 01 00 02 04 0F 00 +T EB 00 00 00 FA DD 74 FB DD 6E FC DD 66 FD 29 R 00 00 01 00 -T 21 01 00 00 01 00 00 00 00 09 E5 DD 4E FA DD -R 00 00 01 00 02 05 10 00 -T 2A 01 00 00 46 FB 03 03 69 60 4E 23 46 E1 71 +T F6 00 00 00 01 00 00 00 00 09 E5 DD 4E FA DD +R 00 00 01 00 02 05 0F 00 +T FF 00 00 00 46 FB 03 03 69 60 4E 23 46 E1 71 R 00 00 01 00 -T 35 01 00 00 23 70 2A 00 00 00 00 ED 4B +T 0A 01 00 00 23 70 2A 00 00 00 00 ED 4B R 00 00 01 00 02 07 04 00 -T 3C 01 00 00 02 00 00 00 CD 00 00 00 00 22 +T 11 01 00 00 02 00 00 00 CD 00 00 00 00 22 R 00 00 01 00 02 04 04 00 02 09 05 00 -T 42 01 00 00 00 00 00 00 ED 43 02 00 00 00 DD +T 17 01 00 00 00 00 00 00 ED 43 02 00 00 00 R 00 00 01 00 02 04 04 00 02 0A 04 00 -T 49 01 00 00 6E FA DD 66 FB E5 21 1B 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 52 01 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 -T 5A 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 00 00 -T 61 01 00 00 F1 +T 1D 01 00 00 R 00 00 01 00 -T 62 01 00 00 -R 00 00 01 00 -T 62 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 1D 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 6A 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 25 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 70 01 00 00 +T 2B 01 00 00 R 00 00 01 00 -T 70 01 00 00 DD 7E FA DD B6 FB 20 19 +T 2B 01 00 00 DD 7E FA DD B6 FB 20 19 R 00 00 01 00 -T 78 01 00 00 +T 33 01 00 00 R 00 00 01 00 -T 78 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 EB +T 33 01 00 00 21 0E 00 DD 4E 02 DD 46 03 09 EB R 00 00 01 00 -T 83 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 3E 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 -T 89 01 00 00 00 00 00 00 DD 75 FA DD 74 FB +T 44 01 00 00 00 00 00 00 DD 75 FA DD 74 FB R 00 00 01 00 02 04 00 00 -T 91 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 91 01 00 00 21 0E 00 E5 01 00 00 DD 5E FA DD +T 4C 01 00 00 21 0E 00 E5 01 00 00 DD 5E FA DD R 00 00 01 00 -T 9C 01 00 00 56 FB 3E 00 00 00 00 21 +T 57 01 00 00 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 -T A1 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 +T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 21 R 00 00 01 00 02 04 03 00 02 09 00 00 -T A8 01 00 00 04 00 DD 4E FA DD 46 FB 09 DD 4E -R 00 00 01 00 -T B3 01 00 00 02 DD 46 03 71 23 70 DD 7E 02 DD +T 63 01 00 00 04 00 DD 4E FA DD 46 FB 09 DD 4E R 00 00 01 00 -T BE 01 00 00 B6 03 28 15 +T 6E 01 00 00 02 DD 46 03 71 23 70 79 B0 28 15 R 00 00 01 00 -T C2 01 00 00 +T 79 01 00 00 R 00 00 01 00 -T C2 01 00 00 21 0A 00 DD 4E FA DD 46 FB 09 E5 +T 79 01 00 00 21 0A 00 DD 4E FA DD 46 FB 09 E5 R 00 00 01 00 -T CD 01 00 00 21 0E 00 09 4D 44 E1 71 23 70 +T 84 01 00 00 21 0E 00 09 4D 44 E1 71 23 70 R 00 00 01 00 -T D7 01 00 00 +T 8E 01 00 00 R 00 00 01 00 -T D7 01 00 00 21 06 00 DD 4E FA DD 46 FB 09 34 +T 8E 01 00 00 21 06 00 DD 4E FA DD 46 FB 09 34 R 00 00 01 00 -T E2 01 00 00 23 20 01 34 +T 99 01 00 00 23 20 01 34 R 00 00 01 00 -T E6 01 00 00 +T 9D 01 00 00 R 00 00 01 00 -T E6 01 00 00 69 60 C3 00 00 00 00 +T 9D 01 00 00 69 60 C3 00 00 00 00 R 00 00 01 00 02 07 06 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 0B 00 00 00 61 6D 62 75 66 77 28 30 78 25 30 -R 00 00 02 00 -T 16 00 00 00 34 78 29 20 00 -R 00 00 02 00 -T 1B 00 00 00 -R 00 00 02 00 -T 1B 00 00 00 3D 20 63 61 63 68 65 20 30 78 25 -R 00 00 02 00 -T 26 00 00 00 30 34 78 20 00 -R 00 00 02 00 diff --git a/src/nos/lib/net_lib/audit.rel b/src/nos/lib/net_lib/audit.rel index 5ff760ea..226a183a 100644 --- a/src/nos/lib/net_lib/audit.rel +++ b/src/nos/lib/net_lib/audit.rel @@ -3,30 +3,30 @@ H 2 areas 15 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _fflush Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___027e_b9a0_Garbage_20bp_20_25l Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___0423_72d6_bp_20_25lx_20tot_20 Ref00000000 +S ___0430_72d6_bp_20_25lx_20tot_20 Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___0230_cb1c_Data_20outside_20he Ref00000000 -S ___0406_94f6_anext_20pointer_20o Ref00000000 -S ___0232_3cbb_Data_20pointer_20be Ref00000000 -S ___04fd_7718_next_20pointer_20ou Ref00000000 -S ___0320_281b_PANIC_3a_20buffer_2 Ref00000000 +S ___0280_b9a0_Garbage_20bp_20_25l Ref00000000 +S ___0232_cb1c_Data_20outside_20he Ref00000000 +S ___0408_94f6_anext_20pointer_20o Ref00000000 +S ___0234_3cbb_Data_20pointer_20be Ref00000000 +S ___0322_281b_PANIC_3a_20buffer_2 Ref00000000 S __Uend Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __STKRED Ref00000000 +S ___052a_7718_next_20pointer_20ou Ref00000000 S __printf Ref00000000 -S ___0303_998c_NULL_20BUFFER_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0231_01be_Data_20pointer_20_2 Ref00000000 +S ___0305_998c_NULL_20BUFFER_0a Ref00000000 +S ___0233_01be_Data_20pointer_20_2 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 341 flags 0 S _audit Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 09 00 00 00 66 03 DD 75 FE DD 74 FF R 00 00 01 00 T 11 00 00 00 @@ -52,7 +52,7 @@ R 00 00 01 00 02 05 02 00 T 45 00 00 00 R 00 00 01 00 T 45 00 00 00 CD 00 00 00 00 F0 FF DD 36 F6 12 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 4E 00 00 00 DD 36 F7 00 AF DD 77 FA DD 77 FB R 00 00 01 00 T 59 00 00 00 DD 7E 02 DD B6 03 20 03 @@ -64,9 +64,9 @@ R 00 00 01 00 00 05 01 00 T 64 00 00 00 R 00 00 01 00 T 64 00 00 00 DD 36 FC 00 00 00 00 DD 36 FD -R 00 00 01 00 0B 07 0D 00 +R 00 00 01 00 0B 07 0C 00 T 6B 00 00 00 00 00 00 00 ED 4B 00 00 00 00 A7 -R 00 00 01 00 8B 04 0D 00 02 0A 0F 00 +R 00 00 01 00 8B 04 0C 00 02 0A 0E 00 T 71 00 00 00 21 00 00 ED 42 DD 75 FE DD 74 FF R 00 00 01 00 T 7C 00 00 00 21 FC FF DD 4E 02 DD 46 03 09 DD @@ -80,7 +80,7 @@ R 00 00 01 00 T 9A 00 00 00 DD 6E 02 DD 66 03 01 00 00 C5 E5 R 00 00 01 00 T A5 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T AB 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 10 00 02 0B 10 00 T B1 00 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 34 @@ -204,7 +204,7 @@ R 00 00 01 00 T F6 01 00 00 R 00 00 01 00 T F6 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T FC 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 02 02 00 00 CD 00 00 00 00 F1 F1 DD 34 FA 20 @@ -258,13 +258,13 @@ R 00 00 01 00 00 0B 01 00 T 73 02 00 00 DD 6E 08 DD 66 09 E5 DD 6E 04 DD R 00 00 01 00 T 7E 02 00 00 66 05 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0C 00 +R 00 00 01 00 2B 08 0B 00 T 85 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0C 00 2B 0A 10 00 +R 00 00 01 00 02 04 0B 00 2B 0A 10 00 T 8B 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 10 00 02 09 00 00 T 92 02 00 00 F1 F1 21 40 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T 9B 02 00 00 09 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 01 00 T A2 02 00 00 00 00 00 00 CD 00 00 00 00 @@ -278,17 +278,17 @@ R 00 00 01 00 T A9 02 00 00 R 00 00 01 00 T A9 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 T AC 02 00 00 R 00 00 01 00 T AC 02 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T B5 02 00 00 B6 03 20 13 R 00 00 01 00 T B9 02 00 00 R 00 00 01 00 T B9 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 11 00 02 0B 11 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 T BF 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 10 00 02 0B 10 00 T C5 02 00 00 CD 00 00 00 00 F1 F1 18 72 @@ -312,9 +312,9 @@ R 00 00 01 00 T 19 03 00 00 23 56 23 66 6A 29 29 E5 69 60 11 R 00 00 01 00 T 24 03 00 00 00 00 D5 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 04 00 T 2C 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 05 00 2B 0A 10 00 +R 00 00 01 00 02 04 04 00 2B 0A 10 00 T 32 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 R 00 00 01 00 02 04 10 00 02 09 00 00 T 39 03 00 00 18 00 39 F9 EB @@ -322,4 +322,4 @@ R 00 00 01 00 T 3E 03 00 00 R 00 00 01 00 T 3E 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/net_lib/bind.rel b/src/nos/lib/net_lib/bind.rel index b420d1a0..d3992a4e 100644 --- a/src/nos/lib/net_lib/bind.rel +++ b/src/nos/lib/net_lib/bind.rel @@ -3,14 +3,14 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _mallocw Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 133 flags 0 +A CODE size 156 flags 0 S _bind Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,105 +20,113 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0C +T 15 00 00 00 FC DD 74 FD 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 26 00 00 00 C3 30 01 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 DD 7E 04 DD B6 05 20 0C +T 2E 00 00 00 53 01 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 31 00 00 00 +T 30 00 00 00 DD 7E 04 DD B6 05 20 13 R 00 00 01 00 -T 31 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 3A 00 00 00 C3 30 01 00 00 -R 00 00 01 00 00 05 01 00 -T 3D 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 3D 00 00 00 21 0E 00 DD 4E FC DD 46 FD 09 7E +T 38 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 41 00 00 00 0E 23 36 00 21 FF FF C3 R 00 00 01 00 -T 48 00 00 00 23 B6 28 0C +T 49 00 00 00 53 01 00 00 +R 00 00 01 00 00 04 01 00 +T 4B 00 00 00 R 00 00 01 00 -T 4C 00 00 00 +T 4B 00 00 00 21 0E 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 4C 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 55 00 00 00 C3 30 01 00 00 -R 00 00 01 00 00 05 01 00 -T 58 00 00 00 +T 56 00 00 00 23 B6 28 13 R 00 00 01 00 -T 58 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 5A 00 00 00 R 00 00 01 00 -T 63 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 5A 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 63 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 6D 00 00 00 22 00 09 7E 23 B6 23 B6 28 33 DD +T 6B 00 00 00 53 01 00 00 +R 00 00 01 00 00 04 01 00 +T 6D 00 00 00 R 00 00 01 00 -T 78 00 00 00 4E 0A DD 46 0B C5 DD 5E 04 DD 56 +T 6D 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 83 00 00 00 05 21 22 00 DD 4E FE DD 46 FF 09 +T 78 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 8E 00 00 00 4E 23 46 23 7E 69 60 C1 CD +T 82 00 00 00 22 00 09 7E 23 B6 23 B6 28 3A DD R 00 00 01 00 -T 97 00 00 00 00 00 00 00 7D A4 3C 20 0C +T 8D 00 00 00 4E 0A DD 46 0B C5 DD 5E 04 DD 56 +R 00 00 01 00 +T 98 00 00 00 05 21 22 00 DD 4E FE DD 46 FF 09 +R 00 00 01 00 +T A3 00 00 00 4E 23 46 23 7E 69 60 C1 CD +R 00 00 01 00 +T AC 00 00 00 00 00 00 00 7D A4 3C 20 13 R 00 00 01 00 02 04 00 00 -T 9E 00 00 00 +T B3 00 00 00 +R 00 00 01 00 +T B3 00 00 00 R 00 00 01 00 -T 9E 00 00 00 +T B3 00 00 00 R 00 00 01 00 -T 9E 00 00 00 +T B3 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T BC 00 00 00 67 23 36 00 21 FF FF C3 R 00 00 01 00 -T 9E 00 00 00 21 67 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T A7 00 00 00 C3 30 01 00 00 -R 00 00 01 00 00 05 01 00 -T AA 00 00 00 +T C4 00 00 00 53 01 00 00 +R 00 00 01 00 00 04 01 00 +T C6 00 00 00 R 00 00 01 00 -T AA 00 00 00 21 10 00 DD 4E FC DD 46 FD 09 DD +T C6 00 00 00 21 10 00 DD 4E FC DD 46 FD 09 DD R 00 00 01 00 -T B5 00 00 00 5E 0A DD 56 0B 73 23 72 21 0E 00 +T D1 00 00 00 5E 0A DD 56 0B 73 23 72 21 0E 00 R 00 00 01 00 -T C0 00 00 00 09 E5 3E 00 00 00 00 21 +T DC 00 00 00 09 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T C5 00 00 00 00 00 00 00 CD 00 00 00 00 EB E1 +T E1 00 00 00 00 00 00 00 CD 00 00 00 00 EB E1 R 00 00 01 00 02 04 06 00 02 09 00 00 -T CC 00 00 00 73 23 72 DD 6E 0A DD 66 0B E5 DD +T E8 00 00 00 73 23 72 DD 6E 0A DD 66 0B E5 DD R 00 00 01 00 -T D7 00 00 00 4E 04 DD 46 05 21 0E 00 DD 5E FC +T F3 00 00 00 4E 04 DD 46 05 21 0E 00 DD 5E FC R 00 00 01 00 -T E2 00 00 00 DD 56 FD 19 5E 23 56 3E +T FE 00 00 00 DD 56 FD 19 5E 23 56 3E R 00 00 01 00 -T EA 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 06 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T EF 00 00 00 00 00 00 00 F1 21 05 00 DD 4E FE +T 0B 01 00 00 00 00 00 00 F1 21 05 00 DD 4E FE R 00 00 01 00 02 04 00 00 -T F8 00 00 00 DD 46 FF 09 7E 23 B6 23 B6 28 2A +T 14 01 00 00 DD 46 FF 09 7E 23 B6 23 B6 28 31 R 00 00 01 00 -T 03 01 00 00 DD 5E FC DD 56 FD 21 05 00 DD 4E +T 1F 01 00 00 DD 5E FC DD 56 FD 21 05 00 DD 4E R 00 00 01 00 -T 0E 01 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 2A 01 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 -T 19 01 00 00 60 CD 00 00 00 00 7D A4 3C 20 0B +T 35 01 00 00 60 CD 00 00 00 00 7D A4 3C 20 12 R 00 00 01 00 02 06 00 00 -T 22 01 00 00 +T 3E 01 00 00 R 00 00 01 00 -T 22 01 00 00 +T 3E 01 00 00 R 00 00 01 00 -T 22 01 00 00 +T 3E 01 00 00 R 00 00 01 00 -T 22 01 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 2B 01 00 00 18 03 +T 3E 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 47 01 00 00 69 23 36 00 21 FF FF 18 03 R 00 00 01 00 -T 2D 01 00 00 +T 50 01 00 00 R 00 00 01 00 -T 2D 01 00 00 21 00 00 +T 50 01 00 00 21 00 00 R 00 00 01 00 -T 30 01 00 00 +T 53 01 00 00 R 00 00 01 00 -T 30 01 00 00 C3 00 00 00 00 +T 53 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/close.rel b/src/nos/lib/net_lib/close.rel index 3d5eabfc..1c038400 100644 --- a/src/nos/lib/net_lib/close.rel +++ b/src/nos/lib/net_lib/close.rel @@ -5,15 +5,15 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S _diag_close Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _close_s Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __close Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SS_RSH_L02 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 92 flags 0 +A CODE size A0 flags 0 S _close Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -23,63 +23,65 @@ T 09 00 00 00 02 DD 56 03 CD 00 00 00 00 7B E6 R 00 00 01 00 02 09 0B 00 T 12 00 00 00 03 6F 7A E6 00 67 DD 75 FE DD 74 R 00 00 01 00 -T 1D 00 00 00 FF DD CB 03 7E 28 0B +T 1D 00 00 00 FF DD CB 03 7E 28 12 R 00 00 01 00 T 24 00 00 00 R 00 00 01 00 -T 24 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 2D 00 00 00 18 60 +T 24 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 2D 00 00 00 16 23 36 00 21 FF FF 18 67 R 00 00 01 00 -T 2F 00 00 00 +T 36 00 00 00 R 00 00 01 00 -T 2F 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +T 36 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 38 00 00 00 00 00 04 00 86 00 00 00 +T 3F 00 00 00 00 00 04 00 8D 00 00 00 R 00 00 01 00 00 08 01 00 -T 3E 00 00 00 46 00 00 00 56 00 00 00 +T 45 00 00 00 4D 00 00 00 5D 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 42 00 00 00 66 00 00 00 76 00 00 00 +T 49 00 00 00 6D 00 00 00 7D 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 46 00 00 00 +T 4D 00 00 00 R 00 00 01 00 -T 46 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 4D 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 -T 4E 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 55 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 09 00 02 0A 01 00 -T 55 00 00 00 39 +T 5C 00 00 00 40 R 00 00 01 00 -T 56 00 00 00 +T 5D 00 00 00 R 00 00 01 00 -T 56 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 5D 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T 5E 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 65 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 07 00 02 0A 01 00 -T 65 00 00 00 29 +T 6C 00 00 00 30 R 00 00 01 00 -T 66 00 00 00 +T 6D 00 00 00 R 00 00 01 00 -T 66 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 6D 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 00 00 -T 6E 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 75 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 00 00 02 0A 01 00 -T 75 00 00 00 19 +T 7C 00 00 00 20 R 00 00 01 00 -T 76 00 00 00 +T 7D 00 00 00 R 00 00 01 00 -T 76 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 7D 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 -T 7E 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 85 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 03 00 02 0A 01 00 -T 85 00 00 00 09 +T 8C 00 00 00 10 R 00 00 01 00 -T 86 00 00 00 +T 8D 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 8F 00 00 00 +T 8D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 96 00 00 00 16 23 36 00 21 FF FF R 00 00 01 00 -T 8F 00 00 00 C3 00 00 00 00 +T 9D 00 00 00 +R 00 00 01 00 +T 9D 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 -T 92 00 00 00 +T A0 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/net_lib/close_s.rel b/src/nos/lib/net_lib/close_s.rel index ae1baff8..ea9d6cd0 100644 --- a/src/nos/lib/net_lib/close_s.rel +++ b/src/nos/lib/net_lib/close_s.rel @@ -3,16 +3,16 @@ H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Usock Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size EF flags 0 +A CODE size F6 flags 0 S _close_s Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,77 +22,79 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0A 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0C +T 15 00 00 00 FC DD 74 FD 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 26 00 00 00 C3 EC 00 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E +T 2E 00 00 00 F3 00 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 23 46 0B 70 2B 71 21 00 00 CD +T 30 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 -T 3E 00 00 00 00 00 00 00 30 06 +T 3B 00 00 00 23 46 0B 70 2B 71 21 00 00 CD +R 00 00 01 00 +T 45 00 00 00 00 00 00 00 30 06 R 00 00 01 00 02 04 08 00 -T 42 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 42 00 00 00 21 00 00 C3 EC 00 00 00 +T 49 00 00 00 21 00 00 C3 F3 00 00 00 R 00 00 01 00 00 08 01 00 -T 48 00 00 00 +T 4F 00 00 00 R 00 00 01 00 -T 48 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 4F 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 53 00 00 00 23 66 68 DD 75 FE DD 74 FF 7D B4 +T 5A 00 00 00 23 66 68 DD 75 FE DD 74 FF 7D B4 R 00 00 01 00 -T 5E 00 00 00 28 2B 21 1F 00 DD 4E FE DD 46 FF +T 65 00 00 00 28 2B 21 1F 00 DD 4E FE DD 46 FF R 00 00 01 00 -T 69 00 00 00 09 7E 23 B6 23 B6 28 1A +T 70 00 00 00 09 7E 23 B6 23 B6 28 1A R 00 00 01 00 -T 71 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 71 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 71 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 71 00 00 00 DD 5E FC DD 56 FD 21 1F 00 DD 4E +T 78 00 00 00 DD 5E FC DD 56 FD 21 1F 00 DD 4E R 00 00 01 00 -T 7C 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 83 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 -T 87 00 00 00 60 CD 00 00 00 00 +T 8E 00 00 00 60 CD 00 00 00 00 R 00 00 01 00 02 06 00 00 -T 8B 00 00 00 +T 92 00 00 00 R 00 00 01 00 -T 8B 00 00 00 21 0E 00 DD 4E FC DD 46 FD 09 5E +T 92 00 00 00 21 0E 00 DD 4E FC DD 46 FD 09 5E R 00 00 01 00 -T 96 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 9B 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T A1 00 00 00 12 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T A9 00 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T B0 00 00 00 00 00 DD 5E FC DD 56 FD 3E +T 9D 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T A2 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T A8 00 00 00 12 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T B0 00 00 00 21 00 00 00 00 CD 00 00 00 00 01 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T B7 00 00 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T B9 00 00 00 00 00 00 00 21 00 00 00 00 CD +T C0 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T BE 00 00 00 00 00 00 00 DD 6E FC DD 66 FD 7E +T C5 00 00 00 00 00 00 00 DD 6E FC DD 66 FD 7E R 00 00 01 00 02 04 00 00 -T C7 00 00 00 E6 FF 4F 23 7E E6 1F 47 69 60 29 +T CE 00 00 00 E6 FF 4F 23 7E E6 1F 47 69 60 29 R 00 00 01 00 -T D2 00 00 00 ED 4B 00 00 00 00 09 AF 77 23 77 +T D9 00 00 00 ED 4B 00 00 00 00 09 AF 77 23 77 R 00 00 01 00 02 06 01 00 -T DB 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T E3 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T EA 00 00 00 00 00 +T E2 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T EA 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T F1 00 00 00 00 00 R 00 00 01 00 -T EC 00 00 00 +T F3 00 00 00 R 00 00 01 00 -T EC 00 00 00 C3 00 00 00 00 +T F3 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/cmdparse.rel b/src/nos/lib/net_lib/cmdparse.rel index 17388c36..cbf114fc 100644 --- a/src/nos/lib/net_lib/cmdparse.rel +++ b/src/nos/lib/net_lib/cmdparse.rel @@ -1,60 +1,58 @@ XL4 -H 5 areas 2E global symbols +H 5 areas 2C global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01c3_6aba__3a_20_25ld_0a Ref00000000 +S ___01c5_6aba__3a_20_25ld_0a Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0076_269f__20_25s Ref00000000 S _rip Ref00000000 -S ___01c6_3c02__3a_20_25u_0a Ref00000000 +S ___0077_269f__20_25s Ref00000000 +S ___01c8_3c02__3a_20_25u_0a Ref00000000 +S ___03db_3d32_Valid_20options_3a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___037b_cfe9_SUBCMD_20_2d_20Don_ Ref00000000 S _strchr Ref00000000 -S ___01c5_68d2__3a_20_25s_0a Ref00000000 -S _Display Ref00000000 +S ___037d_cfe9_SUBCMD_20_2d_20Don_ Ref00000000 S _strlen Ref00000000 +S ___01c7_68d2__3a_20_25s_0a Ref00000000 S _strdupw Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S ___getfail Ref00000000 S _strtoul Ref00000000 -S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _kwait Ref00000000 +S ___060e_d261_valid_20subcommands Ref00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S __gettext Ref00000000 S _callocw Ref00000000 -S ___05d6_d261_valid_20subcommands Ref00000000 S __strncmp Ref00000000 -S ___03d9_3d32_Valid_20options_3a Ref00000000 -S ___01c2_b04b__3a_20_25d_0a Ref00000000 +S ___01c4_b04b__3a_20_25d_0a Ref00000000 S __puts Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _atoi Ref00000000 -S ___00f0_55d7__22_25s_22_20_2d_20 Ref00000000 +S ___00f2_55d7__22_25s_22_20_2d_20 Ref00000000 S _atol Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___03cb_0a8d_Usage_3a_20 Ref00000000 +S ___002e_2e85__20 Ref00000000 +S ___03cd_0a8d_Usage_3a_20 Ref00000000 S _newproc Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size C57 flags 0 +A CODE size C33 flags 0 S _cmdparse Def0000023B -S _setint Def00000B81 -S _bit16cmd Def00000A17 -S _setuns Def00000BEC -S _setbool Def000008FC -S _setshort Def00000B16 -S _setlong Def00000AA1 -S _subcmd Def000005FD +S _setint Def00000B5D +S _bit16cmd Def000009F3 +S _setuns Def00000BC8 +S _setbool Def000008D8 +S _setshort Def00000AF2 +S _setlong Def00000A7D +S _subcmd Def000005E7 A CSTR size 3B flags 0 A IDATA0 size 3C flags 0 A CDATA0 size 3C flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF DD 6E 02 DD -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1A 00 T 09 00 00 00 66 03 DD 75 FA DD 74 FB R 00 00 01 00 T 11 00 00 00 @@ -256,9 +254,9 @@ R 00 00 01 00 02 05 0E 00 T 3B 02 00 00 R 00 00 01 00 T 3B 02 00 00 CD 00 00 00 00 CA FF 59 50 3E -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1A 00 T 43 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 48 02 00 00 00 00 00 00 AF DD 77 F8 DD 77 F9 R 00 00 01 00 02 04 01 00 T 51 02 00 00 @@ -331,7 +329,7 @@ T E0 02 00 00 R 00 00 01 00 T E0 02 00 00 R 00 00 01 00 -T E0 02 00 00 21 00 00 C3 FA 05 00 00 +T E0 02 00 00 21 00 00 C3 E4 05 00 00 R 00 00 01 00 00 08 01 00 T E6 02 00 00 R 00 00 01 00 @@ -363,7 +361,7 @@ T 33 03 00 00 DD 75 04 DD 74 05 7D B4 20 06 R 00 00 01 00 T 3D 03 00 00 R 00 00 01 00 -T 3D 03 00 00 21 FF FF C3 FA 05 00 00 +T 3D 03 00 00 21 FF FF C3 E4 05 00 00 R 00 00 01 00 00 08 01 00 T 43 03 00 00 R 00 00 01 00 @@ -432,15 +430,15 @@ R 00 00 01 00 T D6 03 00 00 R 00 00 01 00 T D6 03 00 00 DD 5E CC DD 56 CD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0B 00 T DE 03 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 0C 00 02 0A 01 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T E5 03 00 00 DD 6E CA DD 66 CB 23 23 4E C5 2B R 00 00 01 00 T F0 03 00 00 46 2B 4E C5 DD 5E CC DD 56 CD 3E R 00 00 01 00 T FB 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 19 00 02 09 19 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 00 04 00 00 00 00 00 00 F1 F1 F1 7D B4 20 02 R 00 00 01 00 02 04 01 00 T 09 04 00 00 @@ -474,10 +472,10 @@ R 00 00 01 00 T 38 04 00 00 21 0A 00 DD 4E CA DD 46 CB 09 5E R 00 00 01 00 T 43 04 00 00 23 56 23 4E 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 1C 00 +R 00 00 01 00 2B 09 19 00 T 4A 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1C 00 02 09 01 00 -T 50 04 00 00 FF FF C3 FA 05 00 00 +R 00 00 01 00 02 04 19 00 02 09 01 00 +T 50 04 00 00 FF FF C3 E4 05 00 00 R 00 00 01 00 00 07 01 00 T 55 04 00 00 R 00 00 01 00 @@ -488,22 +486,22 @@ R 00 00 01 00 T 60 04 00 00 23 46 DD 6E F8 DD 66 F9 CD R 00 00 01 00 T 69 04 00 00 00 00 00 00 30 2E -R 00 00 01 00 02 04 21 00 +R 00 00 01 00 02 04 1E 00 T 6D 04 00 00 R 00 00 01 00 T 6D 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 24 00 02 0B 24 00 +R 00 00 01 00 2B 05 22 00 02 0B 22 00 T 73 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 T 79 04 00 00 CD 00 00 00 00 F1 F1 21 0A 00 DD R 00 00 01 00 02 05 01 00 T 82 04 00 00 4E CA DD 46 CB 09 5E 23 56 23 4E R 00 00 01 00 T 8D 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1C 00 02 0A 1C 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 93 04 00 00 00 00 00 00 21 FF FF C3 R 00 00 01 00 02 04 01 00 -T 99 04 00 00 FA 05 00 00 +T 99 04 00 00 E4 05 00 00 R 00 00 01 00 00 04 01 00 T 9B 04 00 00 R 00 00 01 00 @@ -513,7 +511,7 @@ T A6 04 00 00 B6 23 B6 20 06 R 00 00 01 00 T AB 04 00 00 R 00 00 01 00 -T AB 04 00 00 21 00 00 C3 FA 05 00 00 +T AB 04 00 00 21 00 00 C3 E4 05 00 00 R 00 00 01 00 00 08 01 00 T B1 04 00 00 R 00 00 01 00 @@ -531,14 +529,14 @@ T D6 04 00 00 CA DD 66 CB 23 23 23 4E 23 46 23 R 00 00 01 00 T E1 04 00 00 7E 69 60 C1 CD 00 00 00 00 F1 C3 R 00 00 01 00 02 09 01 00 -T EA 04 00 00 FA 05 00 00 +T EA 04 00 00 E4 05 00 00 R 00 00 01 00 00 04 01 00 T EC 04 00 00 R 00 00 01 00 T EC 04 00 00 01 02 00 DD 5E F8 DD 56 F9 3E R 00 00 01 00 T F6 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T FB 04 00 00 00 00 00 00 DD 75 F6 DD 74 F7 AF R 00 00 01 00 02 04 01 00 T 04 05 00 00 DD 77 FA DD 77 FB @@ -548,7 +546,7 @@ R 00 00 01 00 T 0A 05 00 00 DD 4E F8 DD 46 F9 DD 6E FA DD 66 R 00 00 01 00 T 15 05 00 00 FB CD 00 00 00 00 30 3A -R 00 00 01 00 02 06 21 00 +R 00 00 01 00 02 06 1E 00 T 1B 05 00 00 R 00 00 01 00 T 1B 05 00 00 DD 6E FA DD 66 FB 29 DD 4E F6 DD @@ -572,7 +570,7 @@ R 00 00 01 00 T 55 05 00 00 DD 6E CA DD 66 CB 5E 23 56 23 4E R 00 00 01 00 T 60 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 16 00 02 0A 16 00 +R 00 00 01 00 2B 05 15 00 02 0A 15 00 T 66 05 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D R 00 00 01 00 02 04 01 00 T 6F 05 00 00 B4 20 0A @@ -598,603 +596,593 @@ R 00 00 01 00 T B3 05 00 00 46 DD 5E FC DD 56 FD 3E R 00 00 01 00 T BB 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 25 00 02 09 25 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T C0 05 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 01 00 T C9 05 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 14 00 +R 00 00 01 00 2B 0B 13 00 T D1 05 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 14 00 02 0A 01 00 +R 00 00 01 00 02 05 13 00 02 0A 01 00 T D7 05 00 00 R 00 00 01 00 -T D7 05 00 00 2A 00 00 00 00 22 00 00 00 00 11 -R 00 00 01 00 02 05 11 00 02 0A 0B 00 -T DE 05 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 09 13 00 -T E3 05 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 13 00 02 09 01 00 -T EA 05 00 00 FA DD 74 FB 21 00 00 22 +T D7 05 00 00 AF DD 77 FA DD 77 FB DD 6E FA DD +R 00 00 01 00 +T E2 05 00 00 66 FB R 00 00 01 00 -T F2 05 00 00 00 00 00 00 DD 6E FA DD 66 FB -R 00 00 01 00 02 04 0B 00 -T FA 05 00 00 +T E4 05 00 00 R 00 00 01 00 -T FA 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 -T FD 05 00 00 +T E4 05 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 08 00 +T E7 05 00 00 R 00 00 01 00 -T FD 05 00 00 CD 00 00 00 00 F6 FF AF DD 77 FA -R 00 00 01 00 02 05 1D 00 -T 06 06 00 00 DD 77 FB 11 02 80 69 60 3E 80 AC +T E7 05 00 00 CD 00 00 00 00 F6 FF AF DD 77 FA +R 00 00 01 00 02 05 1A 00 +T F0 05 00 00 DD 77 FB 11 02 80 69 60 3E 80 AC R 00 00 01 00 -T 11 06 00 00 67 ED 52 30 46 +T FB 05 00 00 67 ED 52 30 46 R 00 00 01 00 -T 16 06 00 00 +T 00 06 00 00 R 00 00 01 00 -T 16 06 00 00 01 01 80 DD 6E 04 DD 66 05 3E 80 +T 00 06 00 00 01 01 80 DD 6E 04 DD 66 05 3E 80 R 00 00 01 00 -T 21 06 00 00 AC 67 ED 42 30 13 +T 0B 06 00 00 AC 67 ED 42 30 13 R 00 00 01 00 -T 27 06 00 00 +T 11 06 00 00 R 00 00 01 00 -T 27 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 -T 2D 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T 33 06 00 00 CD 00 00 00 00 F1 F1 18 1C +T 11 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +T 17 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T 1D 06 00 00 CD 00 00 00 00 F1 F1 18 1C R 00 00 01 00 02 05 01 00 -T 3A 06 00 00 +T 24 06 00 00 R 00 00 01 00 -T 3A 06 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 0E +T 24 06 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 0E R 00 00 01 00 -T 45 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1F 00 02 0A 1F 00 -T 4B 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T 51 06 00 00 00 00 00 00 F1 F1 F1 +T 2F 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 1C 00 02 0A 1C 00 +T 35 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T 3B 06 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 -T 56 06 00 00 +T 40 06 00 00 R 00 00 01 00 -T 56 06 00 00 21 FF FF C3 F9 08 00 00 +T 40 06 00 00 21 FF FF C3 D5 08 00 00 R 00 00 01 00 00 08 01 00 -T 5C 06 00 00 +T 46 06 00 00 R 00 00 01 00 -T 5C 06 00 00 DD 6E 04 DD 66 05 2B DD 75 04 DD +T 46 06 00 00 DD 6E 04 DD 66 05 2B DD 75 04 DD R 00 00 01 00 -T 67 06 00 00 74 05 DD 7E 0A C6 02 DD 77 0A 30 +T 51 06 00 00 74 05 DD 7E 0A C6 02 DD 77 0A 30 R 00 00 01 00 -T 72 06 00 00 03 DD 34 0B +T 5C 06 00 00 03 DD 34 0B R 00 00 01 00 -T 76 06 00 00 +T 60 06 00 00 R 00 00 01 00 -T 76 06 00 00 DD 6E 02 DD 66 03 DD 75 F6 DD 74 +T 60 06 00 00 DD 6E 02 DD 66 03 DD 75 F6 DD 74 R 00 00 01 00 -T 81 06 00 00 F7 +T 6B 06 00 00 F7 R 00 00 01 00 -T 82 06 00 00 +T 6C 06 00 00 R 00 00 01 00 -T 82 06 00 00 DD 6E F6 DD 66 F7 7E 23 B6 23 B6 +T 6C 06 00 00 DD 6E F6 DD 66 F7 7E 23 B6 23 B6 R 00 00 01 00 -T 8D 06 00 00 28 52 +T 77 06 00 00 28 52 R 00 00 01 00 -T 8F 06 00 00 +T 79 06 00 00 R 00 00 01 00 -T 8F 06 00 00 DD 6E 0A DD 66 0B 5E 23 56 3E +T 79 06 00 00 DD 6E 0A DD 66 0B 5E 23 56 3E R 00 00 01 00 -T 99 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 9E 06 00 00 00 00 00 00 E5 DD 6E F6 DD 66 F7 +T 83 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +T 88 06 00 00 00 00 00 00 E5 DD 6E F6 DD 66 F7 R 00 00 01 00 02 04 01 00 -T A7 06 00 00 23 23 4E C5 2B 46 2B 4E C5 DD 6E +T 91 06 00 00 23 23 4E C5 2B 46 2B 4E C5 DD 6E R 00 00 01 00 -T B2 06 00 00 0A DD 66 0B 5E 23 56 3E +T 9C 06 00 00 0A DD 66 0B 5E 23 56 3E R 00 00 01 00 -T BA 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 19 00 02 09 19 00 -T BF 06 00 00 00 00 00 00 F1 F1 F1 7D B4 20 0A +T A4 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 17 00 02 09 17 00 +T A9 06 00 00 00 00 00 00 F1 F1 F1 7D B4 20 0A R 00 00 01 00 02 04 01 00 -T C8 06 00 00 +T B2 06 00 00 R 00 00 01 00 -T C8 06 00 00 DD 36 FA 01 DD 36 FB 00 18 0F +T B2 06 00 00 DD 36 FA 01 DD 36 FB 00 18 0F R 00 00 01 00 -T D2 06 00 00 +T BC 06 00 00 R 00 00 01 00 -T D2 06 00 00 DD 7E F6 C6 0D DD 77 F6 30 03 DD +T BC 06 00 00 DD 7E F6 C6 0D DD 77 F6 30 03 DD R 00 00 01 00 -T DD 06 00 00 34 F7 +T C7 06 00 00 34 F7 R 00 00 01 00 -T DF 06 00 00 +T C9 06 00 00 R 00 00 01 00 -T DF 06 00 00 18 A1 +T C9 06 00 00 18 A1 R 00 00 01 00 -T E1 06 00 00 +T CB 06 00 00 R 00 00 01 00 -T E1 06 00 00 DD 7E FA DD B6 FB 20 72 +T CB 06 00 00 DD 7E FA DD B6 FB 20 7A R 00 00 01 00 -T E9 06 00 00 +T D3 06 00 00 R 00 00 01 00 -T E9 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 18 00 02 0B 18 00 -T EF 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T F5 06 00 00 CD 00 00 00 00 F1 F1 DD 6E 02 DD +T D3 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 +T D9 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T DF 06 00 00 CD 00 00 00 00 F1 F1 DD 6E 02 DD R 00 00 01 00 02 05 01 00 -T FE 06 00 00 66 03 DD 75 F6 DD 74 F7 -R 00 00 01 00 -T 06 07 00 00 +T E8 06 00 00 66 03 DD 75 F6 DD 74 F7 R 00 00 01 00 -T 06 07 00 00 DD 6E F6 DD 66 F7 7E 23 B6 23 B6 +T F0 06 00 00 R 00 00 01 00 -T 11 07 00 00 28 31 +T F0 06 00 00 DD 6E F6 DD 66 F7 7E 23 B6 23 B6 R 00 00 01 00 -T 13 07 00 00 +T FB 06 00 00 28 39 R 00 00 01 00 -T 13 07 00 00 DD 6E F6 DD 66 F7 23 23 4E C5 2B +T FD 06 00 00 R 00 00 01 00 -T 1E 07 00 00 46 2B 4E C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 04 00 -T 26 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 2B 0A 22 00 -T 2C 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 22 00 02 09 01 00 -T 33 07 00 00 F1 F1 DD 7E F6 C6 0D DD 77 F6 30 +T FD 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 21 00 02 0B 21 00 +T 03 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T 09 07 00 00 CD 00 00 00 00 F1 F1 DD 6E F6 DD +R 00 00 01 00 02 05 01 00 +T 12 07 00 00 66 F7 23 23 4E C5 2B 46 2B 4E C5 R 00 00 01 00 -T 3E 07 00 00 03 DD 34 F7 +T 1D 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T 23 07 00 00 00 00 00 00 F1 F1 DD 7E F6 C6 0D +R 00 00 01 00 02 04 01 00 +T 2C 07 00 00 DD 77 F6 30 03 DD 34 F7 R 00 00 01 00 -T 42 07 00 00 +T 34 07 00 00 R 00 00 01 00 -T 42 07 00 00 18 C2 +T 34 07 00 00 18 BA R 00 00 01 00 -T 44 07 00 00 +T 36 07 00 00 R 00 00 01 00 -T 44 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T 36 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 03 00 02 0B 03 00 -T 4A 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T 50 07 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 +T 3C 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T 42 07 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 R 00 00 01 00 02 05 01 00 -T 59 07 00 00 F9 08 00 00 +T 4B 07 00 00 D5 08 00 00 R 00 00 01 00 00 04 01 00 -T 5B 07 00 00 +T 4D 07 00 00 R 00 00 01 00 -T 5B 07 00 00 21 08 00 DD 4E F6 DD 46 F7 09 4E +T 4D 07 00 00 21 08 00 DD 4E F6 DD 46 F7 09 4E R 00 00 01 00 -T 66 07 00 00 23 46 DD 6E 04 DD 66 05 CD +T 58 07 00 00 23 46 DD 6E 04 DD 66 05 CD R 00 00 01 00 -T 6F 07 00 00 00 00 00 00 30 3F -R 00 00 01 00 02 04 21 00 -T 73 07 00 00 +T 61 07 00 00 00 00 00 00 30 3F +R 00 00 01 00 02 04 1E 00 +T 65 07 00 00 R 00 00 01 00 -T 73 07 00 00 21 0A 00 DD 4E F6 DD 46 F7 09 7E +T 65 07 00 00 21 0A 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T 7E 07 00 00 23 B6 23 B6 28 28 +T 70 07 00 00 23 B6 23 B6 28 28 R 00 00 01 00 -T 84 07 00 00 +T 76 07 00 00 R 00 00 01 00 -T 84 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 24 00 02 0B 24 00 -T 8A 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T 90 07 00 00 CD 00 00 00 00 F1 F1 21 0A 00 DD +T 76 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 22 00 02 0B 22 00 +T 7C 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T 82 07 00 00 CD 00 00 00 00 F1 F1 21 0A 00 DD R 00 00 01 00 02 05 01 00 -T 99 07 00 00 4E F6 DD 46 F7 09 5E 23 56 23 4E +T 8B 07 00 00 4E F6 DD 46 F7 09 5E 23 56 23 4E R 00 00 01 00 -T A4 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1C 00 02 0A 1C 00 -T AA 07 00 00 00 00 00 00 +T 96 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 19 00 02 0A 19 00 +T 9C 07 00 00 00 00 00 00 R 00 00 01 00 02 04 01 00 -T AC 07 00 00 +T 9E 07 00 00 R 00 00 01 00 -T AC 07 00 00 21 FF FF C3 F9 08 00 00 +T 9E 07 00 00 21 FF FF C3 D5 08 00 00 R 00 00 01 00 00 08 01 00 -T B2 07 00 00 +T A4 07 00 00 R 00 00 01 00 -T B2 07 00 00 21 06 00 DD 4E F6 DD 46 F7 09 7E +T A4 07 00 00 21 06 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T BD 07 00 00 23 B6 20 2C +T AF 07 00 00 23 B6 20 2C R 00 00 01 00 -T C1 07 00 00 +T B3 07 00 00 R 00 00 01 00 -T C1 07 00 00 DD 6E 0C DD 66 0D E5 DD 4E 0A DD +T B3 07 00 00 DD 6E 0C DD 66 0D E5 DD 4E 0A DD R 00 00 01 00 -T CC 07 00 00 46 0B C5 DD 5E 04 DD 56 05 DD 6E +T BE 07 00 00 46 0B C5 DD 5E 04 DD 56 05 DD 6E R 00 00 01 00 -T D7 07 00 00 F6 DD 66 F7 23 23 23 4E 23 46 23 +T C9 07 00 00 F6 DD 66 F7 23 23 23 4E 23 46 23 R 00 00 01 00 -T E2 07 00 00 7E 69 60 C1 CD 00 00 00 00 F1 C3 +T D4 07 00 00 7E 69 60 C1 CD 00 00 00 00 F1 C3 R 00 00 01 00 02 09 01 00 -T EB 07 00 00 F9 08 00 00 +T DD 07 00 00 D5 08 00 00 R 00 00 01 00 00 04 01 00 -T ED 07 00 00 +T DF 07 00 00 R 00 00 01 00 -T ED 07 00 00 01 02 00 DD 5E 04 DD 56 05 3E +T DF 07 00 00 01 02 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T F7 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 -T FC 07 00 00 00 00 00 00 DD 75 F8 DD 74 F9 AF +T E9 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 16 00 02 09 16 00 +T EE 07 00 00 00 00 00 00 DD 75 F8 DD 74 F9 AF R 00 00 01 00 02 04 01 00 -T 05 08 00 00 DD 77 FC DD 77 FD +T F7 07 00 00 DD 77 FC DD 77 FD R 00 00 01 00 -T 0B 08 00 00 +T FD 07 00 00 R 00 00 01 00 -T 0B 08 00 00 DD 4E 04 DD 46 05 DD 6E FC DD 66 +T FD 07 00 00 DD 4E 04 DD 46 05 DD 6E FC DD 66 R 00 00 01 00 -T 16 08 00 00 FD CD 00 00 00 00 30 38 -R 00 00 01 00 02 06 21 00 -T 1C 08 00 00 +T 08 08 00 00 FD CD 00 00 00 00 30 38 +R 00 00 01 00 02 06 1E 00 +T 0E 08 00 00 R 00 00 01 00 -T 1C 08 00 00 DD 6E FC DD 66 FD 29 DD 4E F8 DD +T 0E 08 00 00 DD 6E FC DD 66 FD 29 DD 4E F8 DD R 00 00 01 00 -T 27 08 00 00 46 F9 09 E5 DD 6E FC DD 66 FD 29 +T 19 08 00 00 46 F9 09 E5 DD 6E FC DD 66 FD 29 R 00 00 01 00 -T 32 08 00 00 DD 4E 0A DD 46 0B 09 5E 23 56 3E +T 24 08 00 00 DD 4E 0A DD 46 0B 09 5E 23 56 3E R 00 00 01 00 -T 3D 08 00 00 00 00 00 00 21 00 00 00 00 CD +T 2F 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 -T 42 08 00 00 00 00 00 00 4D 44 E1 71 23 70 DD +T 34 08 00 00 00 00 00 00 4D 44 E1 71 23 70 DD R 00 00 01 00 02 04 01 00 -T 4B 08 00 00 34 FC 20 03 DD 34 FD +T 3D 08 00 00 34 FC 20 03 DD 34 FD R 00 00 01 00 -T 52 08 00 00 +T 44 08 00 00 R 00 00 01 00 -T 52 08 00 00 18 B7 +T 44 08 00 00 18 B7 R 00 00 01 00 -T 54 08 00 00 +T 46 08 00 00 R 00 00 01 00 -T 54 08 00 00 DD 6E F6 DD 66 F7 5E 23 56 23 4E +T 46 08 00 00 DD 6E F6 DD 66 F7 5E 23 56 23 4E R 00 00 01 00 -T 5F 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 16 00 02 0A 16 00 -T 65 08 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +T 51 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 15 00 02 0A 15 00 +T 57 08 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D R 00 00 01 00 02 04 01 00 -T 6E 08 00 00 B4 20 0A +T 60 08 00 00 B4 20 0A R 00 00 01 00 -T 71 08 00 00 +T 63 08 00 00 R 00 00 01 00 -T 71 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 63 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 -T 77 08 00 00 00 00 00 00 18 5B +T 69 08 00 00 00 00 00 00 18 5B R 00 00 01 00 02 04 01 00 -T 7B 08 00 00 +T 6D 08 00 00 R 00 00 01 00 -T 7B 08 00 00 21 01 00 E5 DD 6E 0C DD 66 0D E5 +T 6D 08 00 00 21 01 00 E5 DD 6E 0C DD 66 0D E5 R 00 00 01 00 -T 86 08 00 00 DD 6E F8 DD 66 F9 E5 DD 6E 04 DD +T 78 08 00 00 DD 6E F8 DD 66 F9 E5 DD 6E 04 DD R 00 00 01 00 -T 91 08 00 00 66 05 E5 DD 6E F6 DD 66 F7 23 23 +T 83 08 00 00 66 05 E5 DD 6E F6 DD 66 F7 23 23 R 00 00 01 00 -T 9C 08 00 00 23 23 23 4E C5 2B 46 2B 4E C5 21 +T 8E 08 00 00 23 23 23 4E C5 2B 46 2B 4E C5 21 R 00 00 01 00 -T A7 08 00 00 06 00 DD 4E F6 DD 46 F7 09 4E 23 +T 99 08 00 00 06 00 DD 4E F6 DD 46 F7 09 4E 23 R 00 00 01 00 -T B2 08 00 00 46 DD 5E FE DD 56 FF 3E +T A4 08 00 00 46 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T BA 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 25 00 02 09 25 00 -T BF 08 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +T AC 08 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 23 00 02 09 23 00 +T B1 08 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 01 00 -T C8 08 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 14 00 -T D0 08 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 14 00 02 0A 01 00 -T D6 08 00 00 +T BA 08 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T C2 08 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 13 00 02 0A 01 00 +T C8 08 00 00 +R 00 00 01 00 +T C8 08 00 00 AF DD 77 FC DD 77 FD DD 6E FC DD R 00 00 01 00 -T D6 08 00 00 2A 00 00 00 00 22 00 00 00 00 11 -R 00 00 01 00 02 05 11 00 02 0A 0B 00 -T DD 08 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 09 13 00 -T E2 08 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 13 00 02 09 01 00 -T E9 08 00 00 FC DD 74 FD 21 00 00 22 +T D3 08 00 00 66 FD R 00 00 01 00 -T F1 08 00 00 00 00 00 00 DD 6E FC DD 66 FD -R 00 00 01 00 02 04 0B 00 -T F9 08 00 00 +T D5 08 00 00 R 00 00 01 00 -T F9 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 -T FC 08 00 00 +T D5 08 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 08 00 +T D8 08 00 00 R 00 00 01 00 -T FC 08 00 00 CD 00 00 00 00 FE FF 01 02 80 DD -R 00 00 01 00 02 05 1D 00 -T 05 09 00 00 6E 0E DD 66 0F 3E 80 AC 67 ED 42 +T D8 08 00 00 CD 00 00 00 00 FE FF 01 02 80 DD +R 00 00 01 00 02 05 1A 00 +T E1 08 00 00 6E 0E DD 66 0F 3E 80 AC 67 ED 42 R 00 00 01 00 -T 10 09 00 00 30 41 +T EC 08 00 00 30 41 R 00 00 01 00 -T 12 09 00 00 +T EE 08 00 00 R 00 00 01 00 -T 12 09 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T EE 08 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 1D 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T 23 09 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 +T F9 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T FF 08 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 R 00 00 01 00 02 04 01 00 -T 2C 09 00 00 03 7E 23 B6 28 05 21 0B 00 00 00 +T 08 09 00 00 03 7E 23 B6 28 05 21 0B 00 00 00 R 00 00 01 00 00 0B 02 00 -T 35 09 00 00 18 03 +T 11 09 00 00 18 03 R 00 00 01 00 -T 37 09 00 00 +T 13 09 00 00 R 00 00 01 00 -T 37 09 00 00 21 26 00 00 00 +T 13 09 00 00 21 26 00 00 00 R 00 00 01 00 00 05 02 00 -T 3A 09 00 00 -R 00 00 01 00 -T 3A 09 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 0A 00 -T 3F 09 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0A 00 2B 0A 22 00 -T 45 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 22 00 02 09 01 00 -T 4C 09 00 00 F1 21 00 00 C3 14 0A 00 00 +T 16 09 00 00 +R 00 00 01 00 +T 16 09 00 00 E5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0C 00 +T 1B 09 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 2B 0A 1F 00 +T 21 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 1F 00 02 09 01 00 +T 28 09 00 00 F1 21 00 00 C3 F0 09 00 00 R 00 00 01 00 00 09 01 00 -T 53 09 00 00 +T 2F 09 00 00 R 00 00 01 00 -T 53 09 00 00 DD 36 FE 00 00 00 00 DD 36 FF +T 2F 09 00 00 DD 36 FE 00 00 00 00 DD 36 FF R 00 00 01 00 09 07 03 00 -T 5A 09 00 00 00 00 00 00 +T 36 09 00 00 00 00 00 00 R 00 00 01 00 89 04 03 00 -T 5B 09 00 00 +T 37 09 00 00 R 00 00 01 00 -T 5B 09 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 4B +T 37 09 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 4B R 00 00 01 00 -T 66 09 00 00 +T 42 09 00 00 R 00 00 01 00 -T 66 09 00 00 DD 6E FE DD 66 FF 4E 23 46 DD 6E +T 42 09 00 00 DD 6E FE DD 66 FF 4E 23 46 DD 6E R 00 00 01 00 -T 71 09 00 00 10 DD 66 11 23 23 5E 23 56 3E +T 4D 09 00 00 10 DD 66 11 23 23 5E 23 56 3E R 00 00 01 00 -T 7B 09 00 00 00 00 00 00 21 00 00 00 00 CD +T 57 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 -T 80 09 00 00 00 00 00 00 7D B4 20 1C +T 5C 09 00 00 00 00 00 00 7D B4 20 1C R 00 00 01 00 02 04 01 00 -T 86 09 00 00 +T 62 09 00 00 R 00 00 01 00 -T 86 09 00 00 DD 6E FE DD 66 FF 23 23 46 23 66 +T 62 09 00 00 DD 6E FE DD 66 FF 23 23 46 23 66 R 00 00 01 00 -T 91 09 00 00 68 E5 DD 6E 02 DD 66 03 C1 71 23 +T 6D 09 00 00 68 E5 DD 6E 02 DD 66 03 C1 71 23 R 00 00 01 00 -T 9C 09 00 00 70 21 00 00 18 72 +T 78 09 00 00 70 21 00 00 18 72 R 00 00 01 00 -T A2 09 00 00 +T 7E 09 00 00 R 00 00 01 00 -T A2 09 00 00 DD 7E FE C6 04 DD 77 FE 30 03 DD +T 7E 09 00 00 DD 7E FE C6 04 DD 77 FE 30 03 DD R 00 00 01 00 -T AD 09 00 00 34 FF +T 89 09 00 00 34 FF R 00 00 01 00 -T AF 09 00 00 +T 8B 09 00 00 R 00 00 01 00 -T AF 09 00 00 18 AA +T 8B 09 00 00 18 AA R 00 00 01 00 -T B1 09 00 00 +T 8D 09 00 00 R 00 00 01 00 -T B1 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 -T B7 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T BD 09 00 00 CD 00 00 00 00 F1 F1 DD 36 FE +T 8D 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 +T 93 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T 99 09 00 00 CD 00 00 00 00 F1 F1 DD 36 FE R 00 00 01 00 02 05 01 00 -T C5 09 00 00 00 00 00 00 DD 36 FF 00 00 00 00 +T A1 09 00 00 00 00 00 00 DD 36 FF 00 00 00 00 R 00 00 01 00 09 04 03 00 89 0B 03 00 -T CA 09 00 00 +T A6 09 00 00 R 00 00 01 00 -T CA 09 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 2B +T A6 09 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 2B R 00 00 01 00 -T D5 09 00 00 +T B1 09 00 00 R 00 00 01 00 -T D5 09 00 00 DD 6E FE DD 66 FF 4E 23 46 C5 0E +T B1 09 00 00 DD 6E FE DD 66 FF 4E 23 46 C5 0E R 00 00 01 00 -T E0 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 -T E6 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T EC 09 00 00 00 00 00 00 F1 F1 F1 DD 7E FE C6 +T BC 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 +T C2 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T C8 09 00 00 00 00 00 00 F1 F1 F1 DD 7E FE C6 R 00 00 01 00 02 04 01 00 -T F5 09 00 00 04 DD 77 FE 30 03 DD 34 FF +T D1 09 00 00 04 DD 77 FE 30 03 DD 34 FF R 00 00 01 00 -T FE 09 00 00 +T DA 09 00 00 R 00 00 01 00 -T FE 09 00 00 18 CA +T DA 09 00 00 18 CA R 00 00 01 00 -T 00 0A 00 00 +T DC 09 00 00 R 00 00 01 00 -T 00 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +T DC 09 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 03 00 02 0B 03 00 -T 06 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 -T 0C 0A 00 00 CD 00 00 00 00 F1 F1 21 01 00 +T E2 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +T E8 09 00 00 CD 00 00 00 00 F1 F1 21 01 00 R 00 00 01 00 02 05 01 00 -T 14 0A 00 00 +T F0 09 00 00 R 00 00 01 00 -T 14 0A 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 07 00 -T 17 0A 00 00 +T F0 09 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 08 00 +T F3 09 00 00 R 00 00 01 00 -T 17 0A 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD -R 00 00 01 00 02 05 1D 00 -T 20 0A 00 00 66 03 7E A1 5F 23 7E A0 57 DD 73 +T F3 09 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD +R 00 00 01 00 02 05 1A 00 +T FC 09 00 00 66 03 7E A1 5F 23 7E A0 57 DD 73 R 00 00 01 00 -T 2B 0A 00 00 FC DD 72 FD DD 6E 10 DD 66 11 E5 +T 07 0A 00 00 FC DD 72 FD DD 6E 10 DD 66 11 E5 R 00 00 01 00 -T 36 0A 00 00 DD 6E 0E DD 66 0F E5 DD 6E 0C E5 +T 12 0A 00 00 DD 6E 0E DD 66 0F E5 DD 6E 0C E5 R 00 00 01 00 -T 41 0A 00 00 DD 6E 0A DD 66 0B E5 21 08 00 39 +T 1D 0A 00 00 DD 6E 0A DD 66 0B E5 21 08 00 39 R 00 00 01 00 -T 4C 0A 00 00 5D 54 3E FC 08 00 00 21 +T 28 0A 00 00 5D 54 3E D8 08 00 00 21 R 00 00 01 00 29 07 01 00 -T 51 0A 00 00 FC 08 00 00 CD 00 00 00 00 F1 F1 +T 2D 0A 00 00 D8 08 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 00 04 01 00 02 09 01 00 -T 58 0A 00 00 F1 F1 DD 75 FE DD 74 FF 7D B4 20 +T 34 0A 00 00 F1 F1 DD 75 FE DD 74 FF 7D B4 20 R 00 00 01 00 -T 63 0A 00 00 34 +T 3F 0A 00 00 34 R 00 00 01 00 -T 64 0A 00 00 +T 40 0A 00 00 R 00 00 01 00 -T 64 0A 00 00 DD 7E FC DD B6 FD 28 13 +T 40 0A 00 00 DD 7E FC DD B6 FD 28 13 R 00 00 01 00 -T 6C 0A 00 00 +T 48 0A 00 00 R 00 00 01 00 -T 6C 0A 00 00 DD 6E 02 DD 66 03 7E DD B6 04 77 +T 48 0A 00 00 DD 6E 02 DD 66 03 7E DD B6 04 77 R 00 00 01 00 -T 77 0A 00 00 23 7E DD B6 05 77 18 19 +T 53 0A 00 00 23 7E DD B6 05 77 18 19 R 00 00 01 00 -T 7F 0A 00 00 +T 5B 0A 00 00 R 00 00 01 00 -T 7F 0A 00 00 DD 4E 04 DD 46 05 79 2F 4F 78 2F +T 5B 0A 00 00 DD 4E 04 DD 46 05 79 2F 4F 78 2F R 00 00 01 00 -T 8A 0A 00 00 47 DD 6E 02 DD 66 03 7E A1 77 23 +T 66 0A 00 00 47 DD 6E 02 DD 66 03 7E A1 77 23 R 00 00 01 00 -T 95 0A 00 00 7E A0 77 +T 71 0A 00 00 7E A0 77 R 00 00 01 00 -T 98 0A 00 00 +T 74 0A 00 00 R 00 00 01 00 -T 98 0A 00 00 +T 74 0A 00 00 R 00 00 01 00 -T 98 0A 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0B 07 00 -T A1 0A 00 00 +T 74 0A 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +R 00 00 01 00 02 0B 08 00 +T 7D 0A 00 00 R 00 00 01 00 -T A1 0A 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E -R 00 00 01 00 02 05 15 00 -T AA 0A 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 39 +T 7D 0A 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E +R 00 00 01 00 02 05 14 00 +T 86 0A 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 39 R 00 00 01 00 -T B5 0A 00 00 +T 91 0A 00 00 R 00 00 01 00 -T B5 0A 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T 91 0A 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T C0 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T C6 0A 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 +T 9C 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T A2 0A 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 R 00 00 01 00 02 04 01 00 -T CF 0A 00 00 03 4E 23 46 23 5E 23 56 D5 C5 0E +T AB 0A 00 00 03 4E 23 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 -T DA 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T B6 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 02 00 02 0A 02 00 -T E0 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T E6 0A 00 00 00 00 00 00 F1 F1 F1 F1 18 22 +T BC 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T C2 0A 00 00 00 00 00 00 F1 F1 F1 F1 18 22 R 00 00 01 00 02 04 01 00 -T EE 0A 00 00 +T CA 0A 00 00 R 00 00 01 00 -T EE 0A 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 +T CA 0A 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 R 00 00 01 00 -T F9 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 20 00 02 0A 20 00 -T FF 0A 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +T D5 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1D 00 02 0A 1D 00 +T DB 0A 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 01 00 -T 08 0B 00 00 D1 73 23 72 23 71 23 70 +T E4 0A 00 00 D1 73 23 72 23 71 23 70 R 00 00 01 00 -T 10 0B 00 00 +T EC 0A 00 00 R 00 00 01 00 -T 10 0B 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 16 0B 00 00 +T EC 0A 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 08 00 +T F2 0A 00 00 R 00 00 01 00 -T 16 0B 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E -R 00 00 01 00 02 05 15 00 -T 1F 0B 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 +T F2 0A 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E +R 00 00 01 00 02 05 14 00 +T FB 0A 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 R 00 00 01 00 -T 2A 0B 00 00 +T 06 0B 00 00 R 00 00 01 00 -T 2A 0B 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T 06 0B 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 35 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T 3B 0B 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 +T 11 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T 17 0B 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 R 00 00 01 00 02 04 01 00 -T 44 0B 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 +T 20 0B 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 R 00 00 01 00 2B 0A 06 00 -T 4C 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 06 00 2B 0B 22 00 -T 52 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 22 00 02 0A 01 00 -T 59 0B 00 00 F1 F1 18 1E +T 28 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 06 00 2B 0B 1F 00 +T 2E 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 1F 00 02 0A 01 00 +T 35 0B 00 00 F1 F1 18 1E R 00 00 01 00 -T 5D 0B 00 00 +T 39 0B 00 00 R 00 00 01 00 -T 5D 0B 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 +T 39 0B 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 R 00 00 01 00 -T 68 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 -T 6E 0B 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +T 44 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +T 4A 0B 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 01 00 -T 77 0B 00 00 C1 71 23 70 +T 53 0B 00 00 C1 71 23 70 R 00 00 01 00 -T 7B 0B 00 00 +T 57 0B 00 00 R 00 00 01 00 -T 7B 0B 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T 81 0B 00 00 +T 57 0B 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 08 00 +T 5D 0B 00 00 R 00 00 01 00 -T 81 0B 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E -R 00 00 01 00 02 05 15 00 -T 8A 0B 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 +T 5D 0B 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E +R 00 00 01 00 02 05 14 00 +T 66 0B 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 R 00 00 01 00 -T 95 0B 00 00 +T 71 0B 00 00 R 00 00 01 00 -T 95 0B 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T 71 0B 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T A0 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T A6 0B 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 +T 7C 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T 82 0B 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 R 00 00 01 00 02 04 01 00 -T AF 0B 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 1B 00 -T B7 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 1B 00 2B 0B 22 00 -T BD 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 22 00 02 0A 01 00 -T C4 0B 00 00 F1 F1 18 1E +T 8B 0B 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 18 00 +T 93 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 18 00 2B 0B 1F 00 +T 99 0B 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 1F 00 02 0A 01 00 +T A0 0B 00 00 F1 F1 18 1E R 00 00 01 00 -T C8 0B 00 00 +T A4 0B 00 00 R 00 00 01 00 -T C8 0B 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 +T A4 0B 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 R 00 00 01 00 -T D3 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 -T D9 0B 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +T AF 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +T B5 0B 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 01 00 -T E2 0B 00 00 C1 71 23 70 +T BE 0B 00 00 C1 71 23 70 R 00 00 01 00 -T E6 0B 00 00 +T C2 0B 00 00 R 00 00 01 00 -T E6 0B 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 07 00 -T EC 0B 00 00 +T C2 0B 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 08 00 +T C8 0B 00 00 R 00 00 01 00 -T EC 0B 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E -R 00 00 01 00 02 05 15 00 -T F5 0B 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 +T C8 0B 00 00 CD 00 00 00 00 01 02 80 DD 6E 0E +R 00 00 01 00 02 05 14 00 +T D1 0B 00 00 DD 66 0F 3E 80 AC 67 ED 42 30 33 R 00 00 01 00 -T 00 0C 00 00 +T DC 0B 00 00 R 00 00 01 00 -T 00 0C 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 +T DC 0B 00 00 DD 6E 0C E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 0B 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 -T 11 0C 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 +T E7 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +T ED 0B 00 00 00 00 00 00 F1 F1 DD 6E 02 DD 66 R 00 00 01 00 02 04 01 00 -T 1A 0C 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 +T F6 0B 00 00 03 4E 23 46 C5 0E 00 00 00 00 C5 R 00 00 01 00 2B 0A 06 00 -T 22 0C 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 06 00 2B 0B 22 00 -T 28 0C 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 22 00 02 0A 01 00 -T 2F 0C 00 00 F1 F1 18 1E +T FE 0B 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 06 00 2B 0B 1F 00 +T 04 0C 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 1F 00 02 0A 01 00 +T 0B 0C 00 00 F1 F1 18 1E R 00 00 01 00 -T 33 0C 00 00 +T 0F 0C 00 00 R 00 00 01 00 -T 33 0C 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 +T 0F 0C 00 00 DD 6E 10 DD 66 11 23 23 5E 23 56 R 00 00 01 00 -T 3E 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 -T 44 0C 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +T 1A 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +T 20 0C 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 01 00 -T 4D 0C 00 00 C1 71 23 70 +T 29 0C 00 00 C1 71 23 70 R 00 00 01 00 -T 51 0C 00 00 +T 2D 0C 00 00 R 00 00 01 00 -T 51 0C 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 07 00 +T 2D 0C 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 08 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 79 00 diff --git a/src/nos/lib/net_lib/connect.rel b/src/nos/lib/net_lib/connect.rel index 311b8f73..1facac76 100644 --- a/src/nos/lib/net_lib/connect.rel +++ b/src/nos/lib/net_lib/connect.rel @@ -3,15 +3,15 @@ H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _mallocw Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 142 flags 0 +A CODE size 157 flags 0 S _connect Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,107 +21,113 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 09 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0C +T 15 00 00 00 FC DD 74 FD 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 26 00 00 00 C3 3F 01 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 DD 7E 04 DD B6 05 20 0C +T 2E 00 00 00 54 01 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 31 00 00 00 +T 30 00 00 00 DD 7E 04 DD B6 05 20 13 R 00 00 01 00 -T 31 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 3A 00 00 00 C3 3F 01 00 00 -R 00 00 01 00 00 05 01 00 -T 3D 00 00 00 +T 38 00 00 00 R 00 00 01 00 -T 3D 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 38 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 41 00 00 00 0E 23 36 00 21 FF FF C3 R 00 00 01 00 -T 48 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 49 00 00 00 54 01 00 00 +R 00 00 01 00 00 04 01 00 +T 4B 00 00 00 R 00 00 01 00 -T 52 00 00 00 22 00 09 7E 23 B6 23 B6 28 33 DD +T 4B 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 5D 00 00 00 4E 0A DD 46 0B C5 DD 5E 04 DD 56 +T 56 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 68 00 00 00 05 21 22 00 DD 4E FE DD 46 FF 09 +T 60 00 00 00 22 00 09 7E 23 B6 23 B6 28 3A DD R 00 00 01 00 -T 73 00 00 00 4E 23 46 23 7E 69 60 C1 CD +T 6B 00 00 00 4E 0A DD 46 0B C5 DD 5E 04 DD 56 R 00 00 01 00 -T 7C 00 00 00 00 00 00 00 7D A4 3C 20 0C -R 00 00 01 00 02 04 00 00 -T 83 00 00 00 +T 76 00 00 00 05 21 22 00 DD 4E FE DD 46 FF 09 +R 00 00 01 00 +T 81 00 00 00 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T 83 00 00 00 +T 8A 00 00 00 00 00 00 00 7D A4 3C 20 13 +R 00 00 01 00 02 04 00 00 +T 91 00 00 00 R 00 00 01 00 -T 83 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 83 00 00 00 21 67 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 8C 00 00 00 C3 3F 01 00 00 -R 00 00 01 00 00 05 01 00 -T 8F 00 00 00 +T 91 00 00 00 R 00 00 01 00 -T 8F 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 7E +T 91 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 9A 00 00 00 67 23 36 00 21 FF FF C3 R 00 00 01 00 -T 9A 00 00 00 23 B6 28 15 +T A2 00 00 00 54 01 00 00 +R 00 00 01 00 00 04 01 00 +T A4 00 00 00 R 00 00 01 00 -T 9E 00 00 00 +T A4 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 9E 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 5E +T AF 00 00 00 23 B6 28 15 R 00 00 01 00 -T A9 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T AE 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 00 00 T B3 00 00 00 R 00 00 01 00 -T B3 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 E5 +T B3 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 5E +R 00 00 01 00 +T BE 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T C3 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T C8 00 00 00 +R 00 00 01 00 +T C8 00 00 00 21 12 00 DD 4E FC DD 46 FD 09 E5 R 00 00 01 00 -T BE 00 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 +T D3 00 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T C6 00 00 00 21 00 00 00 00 CD 00 00 00 00 EB +T DB 00 00 00 21 00 00 00 00 CD 00 00 00 00 EB R 00 00 01 00 02 05 07 00 02 0A 00 00 -T CD 00 00 00 E1 73 23 72 DD 6E 0A DD 66 0B E5 +T E2 00 00 00 E1 73 23 72 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T D8 00 00 00 DD 4E 04 DD 46 05 21 12 00 DD 5E +T ED 00 00 00 DD 4E 04 DD 46 05 21 12 00 DD 5E R 00 00 01 00 -T E3 00 00 00 FC DD 56 FD 19 5E 23 56 3E +T F8 00 00 00 FC DD 56 FD 19 5E 23 56 3E R 00 00 01 00 -T EC 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 01 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T F1 00 00 00 00 00 00 00 F1 21 14 00 DD 4E FC +T 06 01 00 00 00 00 00 00 F1 21 14 00 DD 4E FC R 00 00 01 00 02 04 00 00 -T FA 00 00 00 DD 46 FD 09 DD 4E 0A DD 46 0B 71 +T 0F 01 00 00 DD 46 FD 09 DD 4E 0A DD 46 0B 71 R 00 00 01 00 -T 05 01 00 00 23 70 21 0B 00 DD 4E FE DD 46 FF +T 1A 01 00 00 23 70 21 0B 00 DD 4E FE DD 46 FF R 00 00 01 00 -T 10 01 00 00 09 7E 23 B6 23 B6 28 24 DD 5E FC +T 25 01 00 00 09 7E 23 B6 23 B6 28 24 DD 5E FC R 00 00 01 00 -T 1B 01 00 00 DD 56 FD 21 0B 00 DD 4E FE DD 46 +T 30 01 00 00 DD 56 FD 21 0B 00 DD 4E FE DD 46 R 00 00 01 00 -T 26 01 00 00 FF 09 4E 23 46 23 7E 69 60 CD +T 3B 01 00 00 FF 09 4E 23 46 23 7E 69 60 CD R 00 00 01 00 -T 30 01 00 00 00 00 00 00 7D A4 3C 20 05 +T 45 01 00 00 00 00 00 00 7D A4 3C 20 05 R 00 00 01 00 02 04 00 00 -T 37 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 37 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 37 01 00 00 +T 4C 01 00 00 R 00 00 01 00 -T 37 01 00 00 21 FF FF 18 03 +T 4C 01 00 00 21 FF FF 18 03 R 00 00 01 00 -T 3C 01 00 00 +T 51 01 00 00 R 00 00 01 00 -T 3C 01 00 00 21 00 00 +T 51 01 00 00 21 00 00 R 00 00 01 00 -T 3F 01 00 00 +T 54 01 00 00 R 00 00 01 00 -T 3F 01 00 00 C3 00 00 00 00 +T 54 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/dodetach.rel b/src/nos/lib/net_lib/dodetach.rel index ee10435e..9fcc5aab 100644 --- a/src/nos/lib/net_lib/dodetach.rel +++ b/src/nos/lib/net_lib/dodetach.rel @@ -2,13 +2,13 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _if_lookup Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _if_detach Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0206_d5d6_Can_27t_20detach_20 Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 +S ___0208_d5d6_Can_27t_20detach_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 6B flags 0 @@ -16,7 +16,7 @@ S _dodetach Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 03 03 0A 5F -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 R 00 00 01 00 2B 08 01 00 T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 @@ -28,27 +28,27 @@ R 00 00 01 00 T 1E 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 29 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 02 00 +R 00 00 01 00 2B 06 07 00 T 2E 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 0A 08 00 +R 00 00 01 00 02 04 07 00 2B 0A 06 00 T 34 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 08 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T 3B 00 00 00 F1 21 01 00 18 27 R 00 00 01 00 T 41 00 00 00 R 00 00 01 00 T 41 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T 49 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 03 00 02 0A 00 00 T 50 00 00 00 A4 3C 20 11 R 00 00 01 00 T 54 00 00 00 R 00 00 01 00 T 54 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 07 00 02 0B 07 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 5A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 +R 00 00 01 00 2B 06 06 00 02 0B 06 00 T 60 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 65 00 00 00 @@ -58,4 +58,4 @@ R 00 00 01 00 T 68 00 00 00 R 00 00 01 00 T 68 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/dodialer.rel b/src/nos/lib/net_lib/dodialer.rel index 96d663f5..17e23e5d 100644 --- a/src/nos/lib/net_lib/dodialer.rel +++ b/src/nos/lib/net_lib/dodialer.rel @@ -1,15 +1,15 @@ XL4 H 2 areas C global symbols -S ___0236_3894_Dialing_20not_20sup Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0238_3894_Dialing_20not_20sup Ref00000000 S _if_lookup Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?L_MUL_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _atol Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 148 flags 0 @@ -17,11 +17,11 @@ S _dodialer Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 03 03 0A 5F -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 03 0A 57 3E 00 00 00 00 21 R 00 00 01 00 2B 08 02 00 T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 02 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 16 00 00 00 FA DD 74 FB 7D B4 20 24 R 00 00 01 00 T 1E 00 00 00 @@ -29,11 +29,11 @@ R 00 00 01 00 T 1E 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 29 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 03 00 +R 00 00 01 00 2B 06 09 00 T 2E 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 09 00 +R 00 00 01 00 02 04 09 00 2B 0A 08 00 T 34 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 09 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 T 3B 00 00 00 F1 21 01 00 C3 45 01 00 00 R 00 00 01 00 00 09 01 00 T 42 00 00 00 @@ -59,7 +59,7 @@ R 00 00 01 00 T 81 00 00 00 1E 00 09 4E 23 46 23 7E 69 60 CD R 00 00 01 00 T 8C 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 8E 00 00 00 R 00 00 01 00 T 8E 00 00 00 21 00 00 C3 45 01 00 00 @@ -77,11 +77,11 @@ R 00 00 01 00 T AD 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T B8 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 00 00 +R 00 00 01 00 2B 06 01 00 T BD 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 00 00 2B 0A 09 00 +R 00 00 01 00 02 04 01 00 2B 0A 08 00 T C3 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 09 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 00 00 T CA 00 00 00 F1 21 01 00 18 75 R 00 00 01 00 T D0 00 00 00 @@ -89,11 +89,11 @@ R 00 00 01 00 T D0 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T DB 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 +R 00 00 01 00 2B 07 07 00 T E0 00 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 04 08 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T E7 00 00 00 01 00 00 21 E8 03 CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T F0 00 00 00 DD 75 FC DD 74 FD DD 71 FE DD 70 R 00 00 01 00 T FB 00 00 00 FF 21 06 00 DD 4E 04 DD 46 05 09 @@ -109,8 +109,8 @@ R 00 00 01 00 T 31 01 00 00 66 68 01 1B 00 09 4E 23 46 23 7E R 00 00 01 00 T 3C 01 00 00 69 60 CD 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 07 01 00 +R 00 00 01 00 02 07 00 00 T 45 01 00 00 R 00 00 01 00 T 45 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/net_lib/dofiles.rel b/src/nos/lib/net_lib/dofiles.rel index f525c2d7..ce7f7004 100644 --- a/src/nos/lib/net_lib/dofiles.rel +++ b/src/nos/lib/net_lib/dofiles.rel @@ -1,37 +1,37 @@ XL4 H 3 areas 21 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0091_2269__20ERR Ref00000000 -S ___00c6_e3db__20none Ref00000000 -S ___00dc_f2f3__20sock Ref00000000 -S ___0107_ea81__25_2d4d Ref00000000 -S ___00b8_e36a__20file Ref00000000 -S ___007e_9556__20_28_25s_20seek_3 Ref00000000 -S ___0031_8d78__20_20_20_20 Ref00000000 -S ___006e_85f4__20_25_2d3d_20 Ref00000000 +S ___0092_2269__20ERR Ref00000000 +S ___00c8_e3db__20none Ref00000000 +S ___00de_f2f3__20sock Ref00000000 +S ___0109_ea81__25_2d4d Ref00000000 +S ___00bb_5e9d__20full Ref00000000 +S ___007f_9556__20_28_25s_20seek_3 Ref00000000 +S ___0032_8d78__20_20_20_20 Ref00000000 S __Files Ref00000000 +S ___006f_85f4__20_25_2d3d_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___00a2_c86b__20TMP Ref00000000 +S ___00a4_c86b__20TMP Ref00000000 S _ftell Ref00000000 -S ___0071_4d6e__20_2502x Ref00000000 -S ___00c3_0c74__20line Ref00000000 -S ___0030_3839__20_20_20 Ref00000000 +S ___0072_4d6e__20_2502x Ref00000000 +S ___0031_3839__20_20_20 Ref00000000 +S ___00c5_0c74__20line Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___011b_936b__254s Ref00000000 +S ___04a5_c066_fp_20_20_20_20_20_2 Ref00000000 S _fputc Ref00000000 -S ___00b9_5e9d__20full Ref00000000 -S ___0088_01a0__20APND Ref00000000 -S ___00b7_4976__20diag Ref00000000 -S ___00b0_bc24__20asy_20 Ref00000000 +S ___011d_936b__254s Ref00000000 +S ___0089_01a0__20APND Ref00000000 +S ___00b9_4976__20diag Ref00000000 +S ___00b2_bc24__20asy_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0090_5125__20EOF Ref00000000 +S ___0091_5125__20EOF Ref00000000 +S ___00ba_e36a__20file Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___00d5_5760__20pipe Ref00000000 +S ___00d7_5760__20pipe Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 -S ___0488_c066_fp_20_20_20_20_20_2 Ref00000000 -S ___0134_d273__25p_20 Ref00000000 +S ___0136_d273__25p_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 32D flags 0 S _dofiles Def00000000 @@ -41,11 +41,11 @@ R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 1E R 00 00 01 00 02 05 18 00 T 06 00 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1E 00 02 0A 1E 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 0C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 T 12 00 00 00 00 00 00 00 F1 F1 2A 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 0B 09 00 +R 00 00 01 00 02 04 00 00 02 0B 08 00 T 19 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 T 1F 00 00 00 @@ -59,7 +59,7 @@ R 00 00 01 00 T 30 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 1F 00 02 0A 1F 00 T 36 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 T 3C 00 00 00 00 00 00 00 F1 F1 F1 21 08 00 DD R 00 00 01 00 02 04 00 00 T 45 00 00 00 4E FC DD 46 FD 09 7E 23 A6 3C 28 @@ -73,9 +73,9 @@ R 00 00 01 00 T 5C 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 R 00 00 01 00 2B 08 04 00 T 63 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 2B 0A 1A 00 +R 00 00 01 00 02 04 04 00 2B 0A 1B 00 T 69 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T 70 00 00 00 F1 18 11 R 00 00 01 00 T 73 00 00 00 @@ -83,7 +83,7 @@ R 00 00 01 00 T 73 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 79 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 7F 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 84 00 00 00 @@ -91,11 +91,11 @@ R 00 00 01 00 T 84 00 00 00 DD 6E FC DD 66 FD 23 23 4E 23 46 R 00 00 01 00 T 8F 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 08 00 +R 00 00 01 00 2B 06 09 00 T 94 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 08 00 2B 0A 1A 00 +R 00 00 01 00 02 04 09 00 2B 0A 1B 00 T 9A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T A1 00 00 00 F1 AF DD 77 FE DD 77 FF R 00 00 01 00 T A9 00 00 00 @@ -119,15 +119,15 @@ R 00 00 01 00 T E5 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 T EB 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 T F1 00 00 00 00 00 00 00 F1 F1 F1 18 11 R 00 00 01 00 02 04 00 00 T F8 00 00 00 R 00 00 01 00 T F8 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T FE 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 04 01 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 09 01 00 00 @@ -143,7 +143,7 @@ R 00 00 01 00 T 13 01 00 00 21 0E 00 DD 4E FC DD 46 FD 09 5E R 00 00 01 00 T 1E 01 00 00 CD 00 00 00 00 05 00 00 01 02 03 -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1E 00 T 27 01 00 00 05 93 01 00 00 5A 01 00 00 R 00 00 01 00 00 05 01 00 00 09 01 00 T 2C 01 00 00 80 01 00 00 6D 01 00 00 @@ -155,23 +155,23 @@ R 00 00 01 00 T 34 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 3A 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 40 01 00 00 CD 00 00 00 00 F1 F1 18 4C R 00 00 01 00 02 05 00 00 T 47 01 00 00 R 00 00 01 00 T 47 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 T 4D 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 53 01 00 00 CD 00 00 00 00 F1 F1 18 39 R 00 00 01 00 02 05 00 00 T 5A 01 00 00 R 00 00 01 00 T 5A 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1C 00 02 0B 1C 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T 60 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 66 01 00 00 CD 00 00 00 00 F1 F1 18 26 R 00 00 01 00 02 05 00 00 T 6D 01 00 00 @@ -179,7 +179,7 @@ R 00 00 01 00 T 6D 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 17 00 02 0B 17 00 T 73 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 79 01 00 00 CD 00 00 00 00 F1 F1 18 13 R 00 00 01 00 02 05 00 00 T 80 01 00 00 @@ -187,7 +187,7 @@ R 00 00 01 00 T 80 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 16 00 02 0B 16 00 T 86 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 8C 01 00 00 CD 00 00 00 00 F1 F1 18 00 R 00 00 01 00 02 05 00 00 T 93 01 00 00 @@ -205,11 +205,11 @@ R 00 00 01 00 00 05 02 00 T B0 01 00 00 R 00 00 01 00 T B0 01 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 12 00 +R 00 00 01 00 2B 06 14 00 T B5 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 12 00 2B 0A 1A 00 +R 00 00 01 00 02 04 14 00 2B 0A 1B 00 T BB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T C2 01 00 00 F1 21 0F 00 DD 4E FC DD 46 FD 09 R 00 00 01 00 T CD 01 00 00 7E FE 03 20 13 @@ -219,27 +219,27 @@ R 00 00 01 00 T D2 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 02 00 02 0B 02 00 T D8 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T DE 01 00 00 CD 00 00 00 00 F1 F1 18 2E R 00 00 01 00 02 05 00 00 T E5 01 00 00 R 00 00 01 00 T E5 01 00 00 FE 02 20 13 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 0E 00 +R 00 00 01 00 2B 09 0F 00 T ED 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0E 00 2B 0A 1A 00 +R 00 00 01 00 02 04 0F 00 2B 0A 1B 00 T F3 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T FA 01 00 00 18 17 R 00 00 01 00 T FC 01 00 00 R 00 00 01 00 T FC 01 00 00 FE 01 20 13 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 14 00 +R 00 00 01 00 2B 09 05 00 T 04 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 14 00 2B 0A 1A 00 +R 00 00 01 00 02 04 05 00 2B 0A 1B 00 T 0A 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T 11 02 00 00 18 00 R 00 00 01 00 T 13 02 00 00 @@ -253,7 +253,7 @@ R 00 00 01 00 T 28 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 19 00 02 0B 19 00 T 2E 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 34 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 39 02 00 00 @@ -267,7 +267,7 @@ R 00 00 01 00 T 4E 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 54 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 5A 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 5F 02 00 00 @@ -281,7 +281,7 @@ R 00 00 01 00 T 74 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 15 00 02 0B 15 00 T 7A 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T 80 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 85 02 00 00 @@ -295,7 +295,7 @@ R 00 00 01 00 T 9A 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T A0 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T A6 02 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T AB 02 00 00 @@ -321,9 +321,9 @@ R 00 00 01 00 T E2 02 00 00 4E 23 46 C5 0E 00 00 00 00 C5 21 R 00 00 01 00 2B 09 06 00 T EA 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 06 00 2B 0A 1A 00 +R 00 00 01 00 02 04 06 00 2B 0A 1B 00 T F0 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T F7 02 00 00 F1 F1 F1 R 00 00 01 00 T FA 02 00 00 diff --git a/src/nos/lib/net_lib/doifconfig.rel b/src/nos/lib/net_lib/doifconfig.rel index 8b7a01f8..8c10ef2b 100644 --- a/src/nos/lib/net_lib/doifconfig.rel +++ b/src/nos/lib/net_lib/doifconfig.rel @@ -1,9 +1,8 @@ XL4 H 2 areas F global symbols -S ___01ea_52c7_Argument_20missing_ Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___01ec_52c7_Argument_20missing_ Ref00000000 S _if_lookup Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 S _Ifaces Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Ifcmds Ref00000000 @@ -11,6 +10,7 @@ S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _showiface Ref00000000 S _subcmd Ref00000000 @@ -20,7 +20,7 @@ S _doifconfig Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 11 02 80 DD -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 14 00 00 00 30 37 @@ -28,7 +28,7 @@ R 00 00 01 00 T 16 00 00 00 R 00 00 01 00 T 16 00 00 00 2A 00 00 00 00 DD 75 FC DD 74 FD -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 T 1F 00 00 00 R 00 00 01 00 T 1F 00 00 00 DD 7E FC DD B6 FD 28 20 @@ -38,7 +38,7 @@ R 00 00 01 00 T 27 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 0C 00 T 2F 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0C 00 02 0A 01 00 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 T 36 00 00 00 6E FC DD 66 FD 46 23 66 68 DD 75 R 00 00 01 00 T 41 00 00 00 FC DD 74 FD 18 D8 @@ -54,7 +54,7 @@ R 00 00 01 00 T 58 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 T 5E 00 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 67 00 00 00 B4 20 24 R 00 00 01 00 T 6A 00 00 00 @@ -62,11 +62,11 @@ R 00 00 01 00 T 6A 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 75 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 03 00 +R 00 00 01 00 2B 06 0A 00 T 7A 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 0A 00 +R 00 00 01 00 02 04 0A 00 2B 0A 09 00 T 80 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 09 00 02 09 00 00 T 87 00 00 00 F1 21 01 00 C3 49 01 00 00 R 00 00 01 00 00 09 01 00 T 8E 00 00 00 @@ -78,7 +78,7 @@ R 00 00 01 00 T 98 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 0C 00 T A0 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 0C 00 02 0A 01 00 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 T A7 00 00 00 48 00 DD 4E FC DD 46 FD 09 7E 23 R 00 00 01 00 T B2 00 00 00 B6 23 B6 28 1A @@ -90,7 +90,7 @@ R 00 00 01 00 T C2 00 00 00 FC DD 46 FD 09 4E 23 46 23 7E 69 R 00 00 01 00 T CD 00 00 00 60 CD 00 00 00 00 -R 00 00 01 00 02 06 01 00 +R 00 00 01 00 02 06 00 00 T D1 00 00 00 R 00 00 01 00 T D1 00 00 00 21 00 00 18 73 @@ -102,11 +102,11 @@ R 00 00 01 00 T E0 00 00 00 R 00 00 01 00 T E0 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 00 00 02 0B 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T E6 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 09 00 02 0B 09 00 T EC 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T F5 00 00 00 53 R 00 00 01 00 T F6 00 00 00 @@ -118,7 +118,7 @@ R 00 00 01 00 T FE 00 00 00 DD 4E 02 DD 46 03 0B DD 6E FE DD R 00 00 01 00 T 09 01 00 00 66 FF CD 00 00 00 00 30 36 -R 00 00 01 00 02 07 09 00 +R 00 00 01 00 02 07 08 00 T 10 01 00 00 R 00 00 01 00 T 10 01 00 00 DD 6E FC DD 66 FD E5 DD 6E FE DD @@ -126,11 +126,11 @@ R 00 00 01 00 T 1B 01 00 00 66 FF 29 DD 4E 04 DD 46 05 09 2B R 00 00 01 00 T 26 01 00 00 2B E5 01 03 00 11 00 00 00 00 3E -R 00 00 01 00 02 0A 06 00 +R 00 00 01 00 02 0A 05 00 T 2F 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T 34 01 00 00 00 00 00 00 F1 F1 21 02 00 39 7E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 3D 01 00 00 C6 02 77 30 02 23 34 R 00 00 01 00 T 44 01 00 00 @@ -144,4 +144,4 @@ R 00 00 01 00 T 49 01 00 00 R 00 00 01 00 T 49 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/net_lib/eolseq.rel b/src/nos/lib/net_lib/eolseq.rel index e0949ac6..53b099af 100644 --- a/src/nos/lib/net_lib/eolseq.rel +++ b/src/nos/lib/net_lib/eolseq.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 41 flags 0 +A CODE size 48 flags 0 S _eolseq Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,21 +18,21 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 20 0B +T 15 00 00 00 FE DD 74 FF 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 16 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 00 00 18 16 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 08 00 DD 4E FE DD 46 FF 09 46 +T 2F 00 00 00 21 08 00 DD 4E FE DD 46 FF 09 46 R 00 00 01 00 -T 33 00 00 00 23 66 68 01 2D 00 09 46 23 66 68 +T 3A 00 00 00 23 66 68 01 2D 00 09 46 23 66 68 R 00 00 01 00 -T 3E 00 00 00 +T 45 00 00 00 R 00 00 01 00 -T 3E 00 00 00 C3 00 00 00 00 +T 45 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/files.rel b/src/nos/lib/net_lib/files.rel index d60c64ee..25c8de79 100644 --- a/src/nos/lib/net_lib/files.rel +++ b/src/nos/lib/net_lib/files.rel @@ -1,9 +1,10 @@ XL4 H 5 areas 44 global symbols S _resolve Ref00000000 +S ___0214_36d4_Can_27t_20read_20pa Ref00000000 S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0214_4bfe_Can_27t_20rewrite_2 Ref00000000 +S ___0216_4bfe_Can_27t_20rewrite_2 Ref00000000 S _rip Ref00000000 S _strcspn Ref00000000 S _Whitespace Ref00000000 @@ -11,7 +12,6 @@ S _fseek Ref00000000 S _strcat Ref00000000 S _fwrite Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___010f_1e56__2502x Ref00000000 S _strchr Ref00000000 S _strlen Ref00000000 S __fprintf Ref00000000 @@ -22,6 +22,7 @@ S _perror Ref00000000 S _MD5Init Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___0111_1e56__2502x Ref00000000 S _readhex Ref00000000 S _free Ref00000000 S _fputc Ref00000000 @@ -40,7 +41,6 @@ S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _fclose Ref00000000 S _memcmp Ref00000000 -S ___0212_36d4_Can_27t_20read_20pa Ref00000000 A _DEFAULT size 0 flags 0 A CODE size B92 flags 0 S _usercvt Def0000064E @@ -48,7 +48,7 @@ S _userlogin Def00000473 S _userlookup Def00000237 S _initroot Def00000000 S _rootdircat Def00000110 -A CSTR size 136 flags 0 +A CSTR size 139 flags 0 A IDATA0 size 31 flags 0 S _Rewritefile Def0000001F S _System Def00000000 @@ -76,107 +76,107 @@ A CDATA0 size 31 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 19 00 2B 0A 0F 00 +R 00 00 01 00 02 05 1A 00 2B 0A 0F 00 T 06 00 00 00 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 04 0F 00 02 09 02 00 +R 00 00 01 00 02 04 0F 00 02 09 03 00 T 0C 00 00 00 2F 00 00 00 ED 5B 05 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 13 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 18 00 00 00 00 00 00 00 22 05 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 1F 00 00 00 09 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T 24 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T 2A 00 00 00 09 00 00 00 ED 5B 0D 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 31 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 36 00 00 00 00 00 00 00 22 0D 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 3D 00 00 00 0B 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T 42 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T 48 00 00 00 0B 00 00 00 ED 5B 0F 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 4F 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 54 00 00 00 00 00 00 00 22 0F 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 5B 00 00 00 11 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T 60 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T 66 00 00 00 11 00 00 00 ED 5B 13 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 6D 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 72 00 00 00 00 00 00 00 22 13 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 79 00 00 00 15 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T 7E 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T 84 00 00 00 15 00 00 00 ED 5B 17 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 8B 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 90 00 00 00 00 00 00 00 22 17 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 97 00 00 00 19 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T 9C 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T A2 00 00 00 19 00 00 00 ED 5B 1B 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T A9 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T AE 00 00 00 00 00 00 00 22 1B 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T B5 00 00 00 1D 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T BA 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T C0 00 00 00 1D 00 00 00 ED 5B 1F 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T C7 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T CC 00 00 00 00 00 00 00 22 1F 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T D3 00 00 00 21 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T D8 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T DE 00 00 00 21 00 00 00 ED 5B 25 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T E5 00 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T EA 00 00 00 00 00 00 00 22 25 00 00 00 ED 5B -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T F1 00 00 00 27 00 00 00 3E 10 01 00 00 21 R 00 00 01 00 00 04 03 00 29 09 01 00 T F6 00 00 00 10 01 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T FC 00 00 00 27 00 00 00 ED 5B 29 00 00 00 3E R 00 00 01 00 00 04 03 00 00 0A 03 00 T 03 01 00 00 10 01 00 00 21 10 01 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 08 01 00 00 00 00 00 00 22 29 00 00 00 C3 -R 00 00 01 00 02 04 02 00 00 09 03 00 +R 00 00 01 00 02 04 03 00 00 09 03 00 T 0E 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +R 00 00 01 00 02 04 0B 00 T 10 01 00 00 R 00 00 01 00 T 10 01 00 00 CD 00 00 00 00 F8 FF DD 6E 02 DD -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 1F 00 T 19 01 00 00 66 03 DD 75 F8 DD 74 F9 ED 5B R 00 00 01 00 T 23 01 00 00 2F 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 03 00 2B 09 0D 00 T 28 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0D 00 02 09 02 00 +R 00 00 01 00 02 04 0D 00 02 09 03 00 T 2F 01 00 00 CA 2E 02 00 00 R 00 00 01 00 00 05 01 00 T 32 01 00 00 @@ -188,35 +188,35 @@ R 00 00 01 00 89 04 02 00 T 41 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T 46 01 00 00 00 00 00 00 E5 DD 5E FA DD 56 FB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 4F 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 T 55 01 00 00 00 00 00 00 4D 44 E1 09 E5 ED 5B -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 5E 01 00 00 2F 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 03 00 2B 09 0D 00 T 63 01 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 0D 00 02 09 02 00 +R 00 00 01 00 02 04 0D 00 02 09 03 00 T 6A 01 00 00 E1 09 EB 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 1F 00 +R 00 00 01 00 2B 09 20 00 T 71 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1F 00 02 09 02 00 +R 00 00 01 00 02 04 20 00 02 09 03 00 T 78 01 00 00 F8 DD 74 F9 ED 4B 2F 00 00 00 EB R 00 00 01 00 00 0A 03 00 T 81 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +R 00 00 01 00 2B 05 1C 00 02 0A 1C 00 T 87 01 00 00 00 00 00 00 DD 4E FA DD 46 FB DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 90 01 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 +R 00 00 01 00 2B 0A 09 00 T 98 01 00 00 00 00 00 00 CD 00 00 00 00 DD 4E -R 00 00 01 00 02 04 08 00 02 09 02 00 +R 00 00 01 00 02 04 09 00 02 09 03 00 T 9F 01 00 00 02 DD 46 03 DD 5E F8 DD 56 F9 3E R 00 00 01 00 T AA 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T AF 01 00 00 00 00 00 00 DD 6E FA DD 66 FB AF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T B8 01 00 00 B6 28 73 R 00 00 01 00 T BB 01 00 00 @@ -272,17 +272,17 @@ R 00 00 01 00 T 2E 02 00 00 R 00 00 01 00 T 2E 02 00 00 DD 6E F8 DD 66 F9 C3 00 00 00 00 -R 00 00 01 00 02 0B 0A 00 +R 00 00 01 00 02 0B 0B 00 T 37 02 00 00 R 00 00 01 00 T 37 02 00 00 CD 00 00 00 00 FA FF 21 00 00 E5 -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 1F 00 T 40 02 00 00 01 30 01 00 00 ED 5B 09 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 03 00 T 47 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 20 00 02 0A 20 00 +R 00 00 01 00 2B 05 21 00 02 0A 21 00 T 4D 02 00 00 00 00 00 00 F1 DD 75 FA DD 74 FB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 56 02 00 00 7D B4 20 06 R 00 00 01 00 T 5A 02 00 00 @@ -292,9 +292,9 @@ R 00 00 01 00 00 08 01 00 T 60 02 00 00 R 00 00 01 00 T 60 02 00 00 11 80 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1F 00 +R 00 00 01 00 2B 08 20 00 T 66 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1F 00 02 09 02 00 +R 00 00 01 00 02 04 20 00 02 09 03 00 T 6D 02 00 00 FC DD 74 FD R 00 00 01 00 T 71 02 00 00 @@ -304,7 +304,7 @@ R 00 00 01 00 T 7C 02 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 11 00 T 84 02 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 11 00 02 09 02 00 +R 00 00 01 00 02 04 11 00 02 09 03 00 T 8B 02 00 00 B4 28 56 R 00 00 01 00 T 8E 02 00 00 @@ -322,7 +322,7 @@ R 00 00 01 00 T A5 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T AA 02 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T B3 02 00 00 B4 20 02 R 00 00 01 00 T B6 02 00 00 @@ -336,9 +336,9 @@ R 00 00 01 00 T C3 02 00 00 74 FF 2B 36 00 DD 4E FC DD 46 FD R 00 00 01 00 T CE 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 01 00 +R 00 00 01 00 2B 0B 02 00 T D6 02 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 01 00 02 0A 02 00 +R 00 00 01 00 02 05 02 00 02 0A 03 00 T DD 02 00 00 B4 20 02 R 00 00 01 00 T E0 02 00 00 @@ -358,21 +358,21 @@ R 00 00 01 00 T F9 02 00 00 R 00 00 01 00 T F9 02 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 26 00 +R 00 00 01 00 2B 0B 27 00 T 01 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 26 00 02 0A 02 00 +R 00 00 01 00 02 05 27 00 02 0A 03 00 T 08 03 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 17 00 +R 00 00 01 00 2B 0A 18 00 T 10 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 17 00 02 09 02 00 +R 00 00 01 00 02 04 18 00 02 09 03 00 T 16 03 00 00 00 00 C3 70 04 00 00 R 00 00 01 00 00 07 01 00 T 1B 03 00 00 R 00 00 01 00 T 1B 03 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 26 00 +R 00 00 01 00 2B 0B 27 00 T 23 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 26 00 02 0A 02 00 +R 00 00 01 00 02 05 27 00 02 0A 03 00 T 2A 03 00 00 7E 04 DD B6 05 28 11 R 00 00 01 00 T 31 03 00 00 @@ -388,15 +388,15 @@ R 00 00 01 00 T 4C 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 51 03 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 5A 03 00 00 B4 20 14 R 00 00 01 00 T 5D 03 00 00 R 00 00 01 00 T 5D 03 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 17 00 +R 00 00 01 00 2B 0B 18 00 T 65 03 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 17 00 02 0A 02 00 +R 00 00 01 00 02 05 18 00 02 0A 03 00 T 6C 03 00 00 00 00 C3 70 04 00 00 R 00 00 01 00 00 07 01 00 T 71 03 00 00 @@ -420,15 +420,15 @@ R 00 00 01 00 T A4 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T A9 03 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T B2 03 00 00 B4 20 14 R 00 00 01 00 T B5 03 00 00 R 00 00 01 00 T B5 03 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 17 00 +R 00 00 01 00 2B 0B 18 00 T BD 03 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 17 00 02 0A 02 00 +R 00 00 01 00 02 05 18 00 02 0A 03 00 T C4 03 00 00 00 00 C3 70 04 00 00 R 00 00 01 00 00 07 01 00 T C9 03 00 00 @@ -444,9 +444,9 @@ R 00 00 01 00 T E1 03 00 00 21 00 00 E5 01 00 00 DD 5E FE DD R 00 00 01 00 T EC 03 00 00 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1C 00 +R 00 00 01 00 2B 07 1D 00 T F1 03 00 00 00 00 00 00 CD 00 00 00 00 F1 E5 -R 00 00 01 00 02 04 1C 00 02 09 02 00 +R 00 00 01 00 02 04 1D 00 02 09 03 00 T F8 03 00 00 DD 6E 0C DD 66 0D C1 71 23 70 R 00 00 01 00 T 02 04 00 00 @@ -456,7 +456,7 @@ R 00 00 01 00 T 0C 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 11 04 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 1A 04 00 00 B4 20 18 R 00 00 01 00 T 1D 04 00 00 @@ -486,7 +486,7 @@ R 00 00 01 00 T 4D 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 00 00 T 55 04 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 00 00 02 0A 02 00 +R 00 00 01 00 02 05 00 00 02 0A 03 00 T 5C 04 00 00 DD 6E 0E DD 66 0F D1 73 23 72 23 R 00 00 01 00 T 67 04 00 00 71 23 70 @@ -500,11 +500,11 @@ R 00 00 01 00 T 70 04 00 00 R 00 00 01 00 T 70 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 0B 00 T 73 04 00 00 R 00 00 01 00 T 73 04 00 00 CD 00 00 00 00 7C FF 21 00 00 39 -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 1F 00 T 7C 04 00 00 E5 11 00 00 D5 21 0A 00 39 E5 21 R 00 00 01 00 T 87 04 00 00 0A 00 39 E5 21 0A 00 39 4D 44 DD @@ -512,7 +512,7 @@ R 00 00 01 00 T 92 04 00 00 5E 02 DD 56 03 3E 37 02 00 00 21 R 00 00 01 00 29 0A 01 00 T 9A 04 00 00 37 02 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 03 00 T A1 04 00 00 F1 4D 44 E1 71 23 70 79 B0 20 06 R 00 00 01 00 T AC 04 00 00 @@ -523,12 +523,12 @@ T B2 04 00 00 R 00 00 01 00 T B2 04 00 00 DD 6E 0E DD 66 0F 46 23 66 68 DD R 00 00 01 00 -T BD 04 00 00 75 84 DD 74 85 01 32 01 00 00 21 +T BD 04 00 00 75 84 DD 74 85 01 33 01 00 00 21 R 00 00 01 00 00 0A 02 00 T C6 04 00 00 02 00 39 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 10 00 T CE 04 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 10 00 02 0A 02 00 +R 00 00 01 00 02 05 10 00 02 0A 03 00 T D5 04 00 00 B4 20 0B R 00 00 01 00 T D8 04 00 00 @@ -542,9 +542,9 @@ R 00 00 01 00 T E3 04 00 00 21 10 00 E5 21 04 00 39 4E 23 46 R 00 00 01 00 T EE 04 00 00 21 0E 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 +R 00 00 01 00 2B 0B 17 00 T F6 04 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 16 00 02 0A 02 00 +R 00 00 01 00 02 05 17 00 02 0A 03 00 T FD 04 00 00 3E 10 AD B4 28 15 R 00 00 01 00 T 03 05 00 00 @@ -552,9 +552,9 @@ R 00 00 01 00 T 03 05 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T 0B 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T 10 05 00 00 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 16 05 00 00 4B 06 00 00 R 00 00 01 00 00 04 01 00 T 18 05 00 00 @@ -562,45 +562,45 @@ R 00 00 01 00 T 18 05 00 00 21 2C 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 13 00 T 20 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 13 00 02 0A 02 00 +R 00 00 01 00 02 05 13 00 02 0A 03 00 T 27 05 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0D 00 T 2F 05 00 00 00 00 00 00 CD 00 00 00 00 E5 DD -R 00 00 01 00 02 04 0D 00 02 09 02 00 +R 00 00 01 00 02 04 0D 00 02 09 03 00 T 36 05 00 00 4E 02 DD 46 03 21 2E 00 39 5D 54 R 00 00 01 00 T 41 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1D 00 02 0A 1D 00 +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 T 47 05 00 00 00 00 00 00 E1 DD 5E 04 DD 56 05 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 50 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 T 56 05 00 00 00 00 00 00 E5 DD 4E 04 DD 46 05 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 5F 05 00 00 21 2E 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 1E 00 T 67 05 00 00 21 00 00 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 02 05 1D 00 02 0A 02 00 +R 00 00 01 00 02 05 1E 00 02 0A 03 00 T 6E 05 00 00 21 2C 00 39 4D 44 21 1C 00 39 5D R 00 00 01 00 T 79 05 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 21 00 02 0B 21 00 +R 00 00 01 00 2B 06 22 00 02 0B 22 00 T 7F 05 00 00 CD 00 00 00 00 21 10 00 E5 21 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T 87 05 00 00 0E 00 39 4D 44 21 1E 00 39 5D 54 R 00 00 01 00 T 92 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 27 00 02 0A 27 00 +R 00 00 01 00 2B 05 28 00 02 0A 28 00 T 98 05 00 00 00 00 00 00 F1 7D B4 28 15 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 9F 05 00 00 R 00 00 01 00 T 9F 05 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T A7 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T AC 05 00 00 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T B2 05 00 00 4B 06 00 00 R 00 00 01 00 00 04 01 00 T B4 05 00 00 @@ -612,7 +612,7 @@ R 00 00 01 00 T BC 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T C1 05 00 00 00 00 00 00 4D 44 03 DD 6E 0C DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T CA 05 00 00 66 0D A7 ED 42 30 14 R 00 00 01 00 T D1 05 00 00 @@ -620,17 +620,17 @@ R 00 00 01 00 T D1 05 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T D9 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T DE 05 00 00 00 00 00 00 21 FF FF 18 66 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T E5 05 00 00 R 00 00 01 00 T E5 05 00 00 21 04 00 39 4E 23 46 DD 6E 0A DD R 00 00 01 00 T F0 05 00 00 66 0B 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1B 00 +R 00 00 01 00 2B 0A 1C 00 T F8 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 09 02 00 +R 00 00 01 00 02 04 1C 00 02 09 03 00 T FD 05 00 00 R 00 00 01 00 T FD 05 00 00 01 5C 00 DD 6E 0A DD 66 0B 5E 23 @@ -638,7 +638,7 @@ R 00 00 01 00 T 08 06 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 0E 06 00 00 CD 00 00 00 00 DD 75 86 DD 74 87 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T 17 06 00 00 7D B4 28 0A R 00 00 01 00 T 1B 06 00 00 @@ -650,9 +650,9 @@ R 00 00 01 00 T 25 06 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T 2D 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T 32 06 00 00 00 00 00 00 DD 6E 84 DD 66 85 E5 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 3B 06 00 00 DD 6E 0E DD 66 0F C1 71 23 70 DD R 00 00 01 00 T 46 06 00 00 6E 82 DD 66 83 @@ -660,45 +660,45 @@ R 00 00 01 00 T 4B 06 00 00 R 00 00 01 00 T 4B 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 0B 00 T 4E 06 00 00 R 00 00 01 00 T 4E 06 00 00 CD 00 00 00 00 76 FF AF DD 77 9C -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 1F 00 T 57 06 00 00 DD 77 9D 21 00 00 39 E5 01 00 00 R 00 00 01 00 T 62 06 00 00 C5 01 30 01 00 00 ED 5B R 00 00 01 00 00 06 02 00 T 68 06 00 00 09 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 20 00 +R 00 00 01 00 00 04 03 00 2B 09 21 00 T 6D 06 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 20 00 02 09 02 00 +R 00 00 01 00 02 04 21 00 02 09 03 00 T 74 06 00 00 44 E1 71 23 70 79 B0 20 2D R 00 00 01 00 T 7D 06 00 00 R 00 00 01 00 T 7D 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 28 00 02 0B 28 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 83 06 00 00 E5 21 40 00 ED 4B 00 00 00 00 09 R 00 00 01 00 02 0A 14 00 T 8C 06 00 00 4E 23 46 C5 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0E 00 T 93 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 0E 00 02 09 03 00 T 9A 06 00 00 F1 ED 5B 09 00 00 00 3E R 00 00 01 00 00 07 03 00 T A0 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 12 00 02 09 12 00 T A5 06 00 00 00 00 00 00 C3 8F 0B 00 00 -R 00 00 01 00 02 04 02 00 00 09 01 00 +R 00 00 01 00 02 04 03 00 00 09 01 00 T AA 06 00 00 R 00 00 01 00 T AA 06 00 00 21 04 00 39 E5 11 80 00 3E R 00 00 01 00 T B3 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 20 00 02 09 20 00 T B8 06 00 00 00 00 00 00 4D 44 E1 71 23 70 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T C0 06 00 00 R 00 00 01 00 T C0 06 00 00 21 00 00 39 4E 23 46 C5 01 80 00 @@ -708,7 +708,7 @@ R 00 00 01 00 T D3 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 11 00 02 09 11 00 T D8 06 00 00 00 00 00 00 F1 7D B4 CA -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T DE 06 00 00 AF 07 00 00 R 00 00 01 00 00 04 01 00 T E0 06 00 00 @@ -716,13 +716,13 @@ R 00 00 01 00 T E0 06 00 00 21 04 00 39 5E 23 56 3E R 00 00 01 00 T E8 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T ED 06 00 00 00 00 00 00 21 04 00 39 5E 23 56 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T F6 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 T FC 06 00 00 00 00 00 00 DD 75 9E DD 74 9F 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 05 07 00 00 B4 28 0D 21 04 00 39 7E 23 66 6F R 00 00 01 00 T 10 07 00 00 7E FE 23 20 02 @@ -738,11 +738,11 @@ R 00 00 01 00 T 17 07 00 00 R 00 00 01 00 T 17 07 00 00 01 00 00 00 00 21 04 00 39 5E 23 -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 07 00 T 20 07 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 +R 00 00 01 00 2B 06 06 00 02 0B 06 00 T 26 07 00 00 CD 00 00 00 00 DD 75 A0 DD 74 A1 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T 2F 07 00 00 DD 4E 9E DD 46 9F A7 ED 42 20 02 R 00 00 01 00 T 3A 07 00 00 @@ -760,7 +760,7 @@ R 00 00 01 00 T 52 07 00 00 DD 6E A6 DD 66 A7 4E 06 00 21 R 00 00 01 00 T 5C 07 00 00 00 00 00 00 09 7E E6 10 28 0A -R 00 00 01 00 02 04 1A 00 +R 00 00 01 00 02 04 1B 00 T 64 07 00 00 R 00 00 01 00 T 64 07 00 00 DD 34 A6 20 03 DD 34 A7 @@ -778,9 +778,9 @@ R 00 00 01 00 T 84 07 00 00 10 00 E5 DD 4E A6 DD 46 A7 21 R 00 00 01 00 T 8E 07 00 00 08 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 17 00 T 96 07 00 00 00 00 00 00 CD 00 00 00 00 F1 3E -R 00 00 01 00 02 04 16 00 02 09 02 00 +R 00 00 01 00 02 04 17 00 02 09 03 00 T 9D 07 00 00 10 AD B4 28 0A R 00 00 01 00 T A2 07 00 00 @@ -804,13 +804,13 @@ R 00 00 01 00 T B7 07 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T BF 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T C4 07 00 00 00 00 00 00 21 04 00 39 5E 23 56 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T CD 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 18 00 02 0A 18 00 T D3 07 00 00 00 00 00 00 C3 8F 0B 00 00 -R 00 00 01 00 02 04 02 00 00 09 01 00 +R 00 00 01 00 02 04 03 00 00 09 01 00 T D8 07 00 00 R 00 00 01 00 T D8 07 00 00 21 00 00 E5 21 00 00 E5 21 00 00 @@ -818,9 +818,9 @@ R 00 00 01 00 T E3 07 00 00 E5 21 06 00 39 5E 23 56 3E R 00 00 01 00 T EC 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 08 00 02 09 08 00 T F1 07 00 00 00 00 00 00 F1 F1 F1 21 10 00 E5 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T FA 07 00 00 21 02 00 39 4E 23 46 E1 09 CB 86 R 00 00 01 00 T 05 08 00 00 21 10 00 E5 21 02 00 39 4E 23 46 @@ -828,9 +828,9 @@ R 00 00 01 00 T 10 08 00 00 E1 09 CB 8E 21 02 00 39 E5 3E R 00 00 01 00 T 1A 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 22 00 02 09 22 00 +R 00 00 01 00 2B 04 23 00 02 09 23 00 T 1F 08 00 00 00 00 00 00 4D 44 E1 71 23 70 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 27 08 00 00 R 00 00 01 00 T 27 08 00 00 21 00 00 39 4E 23 46 C5 01 80 00 @@ -840,7 +840,7 @@ R 00 00 01 00 T 3A 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 11 00 02 09 11 00 T 3F 08 00 00 00 00 00 00 F1 7D B4 CA -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 45 08 00 00 96 0A 00 00 R 00 00 01 00 00 04 01 00 T 47 08 00 00 @@ -848,21 +848,21 @@ R 00 00 01 00 T 47 08 00 00 21 04 00 39 5E 23 56 3E R 00 00 01 00 T 4F 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 54 08 00 00 00 00 00 00 21 04 00 39 5E 23 56 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 5D 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 T 63 08 00 00 00 00 00 00 DD 75 9E DD 74 9F 7D -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 6C 08 00 00 B4 28 30 21 04 00 39 7E 23 66 6F R 00 00 01 00 T 77 08 00 00 7E FE 23 28 23 01 00 00 00 00 21 -R 00 00 01 00 02 0A 06 00 +R 00 00 01 00 02 0A 07 00 T 80 08 00 00 04 00 39 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 +R 00 00 01 00 2B 0B 06 00 T 88 08 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 05 00 02 0A 02 00 +R 00 00 01 00 02 05 06 00 02 0A 03 00 T 8F 08 00 00 75 A0 DD 74 A1 DD 4E 9E DD 46 9F R 00 00 01 00 T 9A 08 00 00 A7 ED 42 20 2B @@ -876,15 +876,15 @@ R 00 00 01 00 T 9F 08 00 00 21 02 00 39 4E 23 46 21 04 00 39 R 00 00 01 00 T AA 08 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 23 00 +R 00 00 01 00 2B 08 24 00 T B0 08 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 23 00 02 09 02 00 +R 00 00 01 00 02 04 24 00 02 09 03 00 T B6 08 00 00 02 00 39 4E 23 46 11 0A 00 3E R 00 00 01 00 T C0 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 19 00 02 09 19 00 T C5 08 00 00 00 00 00 00 C3 27 08 00 00 -R 00 00 01 00 02 04 02 00 00 09 01 00 +R 00 00 01 00 02 04 03 00 00 09 01 00 T CA 08 00 00 R 00 00 01 00 T CA 08 00 00 DD 6E A0 DD 66 A1 E5 21 06 00 39 @@ -896,7 +896,7 @@ R 00 00 01 00 T E0 08 00 00 DD 6E A6 DD 66 A7 4E 06 00 21 R 00 00 01 00 T EA 08 00 00 00 00 00 00 09 7E E6 10 28 0A -R 00 00 01 00 02 04 1A 00 +R 00 00 01 00 02 04 1B 00 T F2 08 00 00 R 00 00 01 00 T F2 08 00 00 DD 34 A6 20 03 DD 34 A7 @@ -912,23 +912,23 @@ R 00 00 01 00 T 07 09 00 00 6E A6 DD 66 A7 7E FE 2A 28 4D 01 R 00 00 01 00 T 12 09 00 00 00 00 00 00 DD 5E A6 DD 56 A7 3E -R 00 00 01 00 02 04 06 00 +R 00 00 01 00 02 04 07 00 T 1B 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 20 09 00 00 00 00 00 00 DD 75 A2 DD 74 A3 E5 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 29 09 00 00 DD 5E A6 DD 56 A7 3E 00 00 00 00 R 00 00 01 00 2B 0B 0D 00 T 31 09 00 00 21 00 00 00 00 CD 00 00 00 00 4D -R 00 00 01 00 02 05 0D 00 02 0A 02 00 +R 00 00 01 00 02 05 0D 00 02 0A 03 00 T 38 09 00 00 44 E1 A7 ED 42 28 1F 21 10 00 E5 R 00 00 01 00 T 43 09 00 00 DD 4E A6 DD 46 A7 21 08 00 39 5D R 00 00 01 00 T 4E 09 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 +R 00 00 01 00 2B 06 17 00 02 0B 17 00 T 54 09 00 00 CD 00 00 00 00 F1 3E 10 AD B4 20 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T 5D 09 00 00 2B R 00 00 01 00 T 5E 09 00 00 @@ -940,53 +940,53 @@ R 00 00 01 00 T 5E 09 00 00 21 02 00 39 4E 23 46 21 04 00 39 R 00 00 01 00 T 69 09 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 23 00 +R 00 00 01 00 2B 08 24 00 T 6F 09 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 23 00 02 09 02 00 +R 00 00 01 00 02 04 24 00 02 09 03 00 T 75 09 00 00 02 00 39 4E 23 46 11 0A 00 3E R 00 00 01 00 T 7F 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 19 00 02 09 19 00 T 84 09 00 00 00 00 00 00 C3 27 08 00 00 -R 00 00 01 00 02 04 02 00 00 09 01 00 +R 00 00 01 00 02 04 03 00 00 09 01 00 T 89 09 00 00 R 00 00 01 00 T 89 09 00 00 21 32 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 13 00 T 91 09 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 13 00 02 0A 02 00 +R 00 00 01 00 02 05 13 00 02 0A 03 00 T 98 09 00 00 6E A0 DD 66 A1 E5 21 06 00 39 4E R 00 00 01 00 T A3 09 00 00 23 46 21 34 00 39 5D 54 3E R 00 00 01 00 T AC 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T B1 09 00 00 00 00 00 00 E1 DD 6E A2 DD 66 A3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T BA 09 00 00 E5 DD 4E A6 DD 46 A7 21 34 00 39 R 00 00 01 00 T C5 09 00 00 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1D 00 +R 00 00 01 00 2B 07 1E 00 T CA 09 00 00 00 00 00 00 CD 00 00 00 00 E1 21 -R 00 00 01 00 02 04 1D 00 02 09 02 00 +R 00 00 01 00 02 04 1E 00 02 09 03 00 T D1 09 00 00 32 00 39 4D 44 21 16 00 39 5D 54 R 00 00 01 00 T DC 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 21 00 02 0A 21 00 +R 00 00 01 00 2B 05 22 00 02 0A 22 00 T E2 09 00 00 00 00 00 00 21 02 00 39 4E 23 46 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T EB 09 00 00 C5 DD 6E A0 DD 66 A1 E5 01 01 00 R 00 00 01 00 T F6 09 00 00 21 08 00 39 5E 23 56 3E R 00 00 01 00 T FE 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 03 0A 00 00 00 00 00 00 F1 F1 21 02 00 39 4E -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 0C 0A 00 00 23 46 11 20 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 19 00 T 14 0A 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 18 00 02 09 02 00 +R 00 00 01 00 02 04 19 00 02 09 03 00 T 1B 0A 00 00 77 A4 DD 77 A5 R 00 00 01 00 T 20 0A 00 00 @@ -1000,13 +1000,13 @@ R 00 00 01 00 T 31 0A 00 00 21 16 00 39 DD 4E A4 DD 46 A5 09 R 00 00 01 00 T 3C 0A 00 00 5E 16 00 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 09 0B 00 +R 00 00 01 00 2B 09 16 00 T 44 0A 00 00 00 00 00 00 E5 21 08 00 39 5E 23 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 16 00 T 4D 0A 00 00 56 D5 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0E 00 T 52 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 0E 00 02 09 03 00 T 59 0A 00 00 F1 F1 03 DD 71 A4 DD 70 A5 18 BC R 00 00 01 00 T 64 0A 00 00 @@ -1016,13 +1016,13 @@ R 00 00 01 00 T 6F 0A 00 00 66 A3 DD 5E A6 DD 56 A7 19 EB 3E R 00 00 01 00 T 7A 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 23 00 02 09 23 00 +R 00 00 01 00 2B 04 24 00 02 09 24 00 T 7F 0A 00 00 00 00 00 00 21 02 00 39 4E 23 46 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 88 0A 00 00 11 0A 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 18 00 +R 00 00 01 00 2B 08 19 00 T 8E 0A 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 18 00 02 09 02 00 +R 00 00 01 00 02 04 19 00 02 09 03 00 T 94 0A 00 00 27 08 00 00 R 00 00 01 00 00 04 01 00 T 96 0A 00 00 @@ -1030,43 +1030,43 @@ R 00 00 01 00 T 96 0A 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T 9E 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T A3 0A 00 00 00 00 00 00 21 00 00 E5 21 00 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T AC 0A 00 00 E5 21 00 00 E5 21 08 00 39 5E 23 R 00 00 01 00 T B7 0A 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 07 00 02 0B 07 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 T BD 0A 00 00 CD 00 00 00 00 F1 F1 F1 21 10 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T C6 0A 00 00 E5 21 04 00 39 4E 23 46 E1 09 CB R 00 00 01 00 T D1 0A 00 00 86 21 10 00 E5 21 04 00 39 4E 23 R 00 00 01 00 T DC 0A 00 00 46 E1 09 CB 8E 21 00 00 39 E5 01 R 00 00 01 00 -T E7 0A 00 00 00 00 C5 01 34 01 00 00 ED 5B +T E7 0A 00 00 00 00 C5 01 35 01 00 00 ED 5B R 00 00 01 00 00 08 02 00 T EF 0A 00 00 09 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 20 00 +R 00 00 01 00 00 04 03 00 2B 09 21 00 T F4 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 20 00 02 09 02 00 +R 00 00 01 00 02 04 21 00 02 09 03 00 T FB 0A 00 00 44 E1 71 23 70 79 B0 20 27 R 00 00 01 00 T 04 0B 00 00 R 00 00 01 00 T 04 0B 00 00 2A 09 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 00 05 03 00 2B 0B 03 00 +R 00 00 01 00 00 05 03 00 2B 0B 04 00 T 0A 0B 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 03 00 +R 00 00 01 00 02 06 04 00 T 10 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T 15 0B 00 00 00 00 00 00 F1 F1 F1 21 04 00 39 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 1E 0B 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 17 00 +R 00 00 01 00 2B 08 18 00 T 24 0B 00 00 00 00 00 00 CD 00 00 00 00 18 64 -R 00 00 01 00 02 04 17 00 02 09 02 00 +R 00 00 01 00 02 04 18 00 02 09 03 00 T 2B 0B 00 00 R 00 00 01 00 T 2B 0B 00 00 @@ -1078,35 +1078,35 @@ R 00 00 01 00 T 3E 0B 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 11 00 02 09 11 00 T 43 0B 00 00 00 00 00 00 F1 7D B4 28 18 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 4A 0B 00 00 R 00 00 01 00 T 4A 0B 00 00 21 00 00 39 4E 23 46 21 04 00 39 R 00 00 01 00 T 55 0B 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 23 00 +R 00 00 01 00 2B 08 24 00 T 5B 0B 00 00 00 00 00 00 CD 00 00 00 00 18 C9 -R 00 00 01 00 02 04 23 00 02 09 02 00 +R 00 00 01 00 02 04 24 00 02 09 03 00 T 62 0B 00 00 R 00 00 01 00 T 62 0B 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T 6A 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T 6F 0B 00 00 00 00 00 00 21 02 00 39 5E 23 56 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 78 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 26 00 02 0A 26 00 +R 00 00 01 00 2B 05 27 00 02 0A 27 00 T 7E 0B 00 00 00 00 00 00 21 04 00 39 5E 23 56 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 87 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 18 00 02 0A 18 00 T 8D 0B 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 8F 0B 00 00 R 00 00 01 00 T 8F 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 0B 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 2F 62 6F 6F 74 2F 73 74 61 72 74 @@ -1229,15 +1229,15 @@ T 2E 01 00 00 2F 00 R 00 00 02 00 T 30 01 00 00 R 00 00 02 00 -T 30 01 00 00 72 00 +T 30 01 00 00 72 74 00 R 00 00 02 00 -T 32 01 00 00 +T 33 01 00 00 R 00 00 02 00 -T 32 01 00 00 2A 00 +T 33 01 00 00 2A 00 R 00 00 02 00 -T 34 01 00 00 +T 35 01 00 00 R 00 00 02 00 -T 34 01 00 00 77 00 +T 35 01 00 00 77 2B 74 00 R 00 00 02 00 T 00 00 00 00 R 00 00 03 00 diff --git a/src/nos/lib/net_lib/free_mbuf.rel b/src/nos/lib/net_lib/free_mbuf.rel index 294dd823..d0f00cf3 100644 --- a/src/nos/lib/net_lib/free_mbuf.rel +++ b/src/nos/lib/net_lib/free_mbuf.rel @@ -1,5 +1,5 @@ XL4 -H 3 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S ?L_INC_L03 Ref00000000 @@ -11,161 +11,121 @@ S _dirps Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _dprintf Ref00000000 S _Mbufcache Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 19D flags 0 +A CODE size 147 flags 0 S _free_mbuf Def00000000 -A CSTR size 2F flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 02 DD +T 00 00 00 00 CD 00 00 00 00 F8 FF DD 7E 02 DD R 00 00 01 00 02 05 08 00 -T 09 00 00 00 66 03 E5 DD 6E 08 DD 66 09 E5 DD +T 09 00 00 00 B6 03 28 14 DD 6E 02 DD 66 03 46 R 00 00 01 00 -T 14 00 00 00 6E 06 DD 66 07 E5 21 00 00 00 00 -R 00 00 01 00 00 0B 02 00 -T 1D 00 00 00 E5 21 01 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T 25 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 2C 00 00 00 F1 F1 F1 DD 7E 02 DD B6 03 28 14 +T 14 00 00 00 23 66 68 DD 75 FC DD 74 FD 7D B4 R 00 00 01 00 -T 37 00 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD +T 1F 00 00 00 20 06 R 00 00 01 00 -T 42 00 00 00 75 FC DD 74 FD 7D B4 20 18 +T 21 00 00 00 R 00 00 01 00 -T 4B 00 00 00 +T 21 00 00 00 R 00 00 01 00 -T 4B 00 00 00 +T 21 00 00 00 R 00 00 01 00 -T 4B 00 00 00 +T 21 00 00 00 21 00 00 C3 44 01 00 00 +R 00 00 01 00 00 08 01 00 +T 27 00 00 00 R 00 00 01 00 -T 4B 00 00 00 21 1E 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 05 02 00 -T 54 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 59 00 00 00 00 00 00 00 F1 F1 21 00 00 C3 -R 00 00 01 00 02 04 00 00 -T 61 00 00 00 9A 01 00 00 -R 00 00 01 00 00 04 01 00 -T 63 00 00 00 +T 27 00 00 00 DD 6E 02 DD 66 03 AF 77 23 77 DD R 00 00 01 00 -T 63 00 00 00 DD 6E FC DD 66 FD E5 21 +T 32 00 00 00 6E FC DD 66 FD 46 23 66 68 DD 75 R 00 00 01 00 -T 6B 00 00 00 25 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 00 04 02 00 -T 73 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 78 00 00 00 00 00 00 00 F1 F1 F1 DD 6E 02 DD -R 00 00 01 00 02 04 00 00 -T 81 00 00 00 66 03 AF 77 23 77 DD 6E FC DD 66 +T 3D 00 00 00 F8 DD 74 F9 21 08 00 DD 4E FC DD R 00 00 01 00 -T 8C 00 00 00 FD 46 23 66 68 DD 75 F8 DD 74 F9 +T 48 00 00 00 46 FD 09 7E 23 B6 28 2A R 00 00 01 00 -T 97 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 7E +T 50 00 00 00 R 00 00 01 00 -T A2 00 00 00 23 B6 28 2A +T 50 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 56 R 00 00 01 00 -T A6 00 00 00 +T 5B 00 00 00 23 66 6A DD 75 FA DD 74 FB 21 R 00 00 01 00 -T A6 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 56 +T 65 00 00 00 08 00 09 AF 77 23 77 21 02 00 39 R 00 00 01 00 -T B1 00 00 00 23 66 6A DD 75 FA DD 74 FB 21 -R 00 00 01 00 -T BB 00 00 00 08 00 09 AF 77 23 77 21 02 00 39 -R 00 00 01 00 -T C6 00 00 00 5D 54 3E 00 00 00 00 21 +T 70 00 00 00 5D 54 3E 00 00 00 00 21 R 00 00 01 00 29 07 01 00 -T CB 00 00 00 00 00 00 00 CD 00 00 00 00 +T 75 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 00 04 01 00 02 09 00 00 -T D0 00 00 00 +T 7A 00 00 00 R 00 00 01 00 -T D0 00 00 00 21 06 00 DD 4E FC DD 46 FD 09 4E +T 7A 00 00 00 21 06 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 -T DB 00 00 00 23 46 0B 70 2B 71 21 00 00 CD +T 85 00 00 00 23 46 0B 70 2B 71 21 00 00 CD R 00 00 01 00 -T E5 00 00 00 00 00 00 00 DA 94 01 00 00 +T 8F 00 00 00 00 00 00 00 DA 3E 01 00 00 R 00 00 01 00 02 04 09 00 00 09 01 00 -T EA 00 00 00 +T 94 00 00 00 R 00 00 01 00 -T EA 00 00 00 2A 00 00 00 00 ED 4B 02 00 00 00 +T 94 00 00 00 2A 00 00 00 00 ED 4B 02 00 00 00 R 00 00 01 00 02 05 05 00 02 0B 05 00 -T F1 00 00 00 CD 00 00 00 00 22 00 00 00 00 ED +T 9B 00 00 00 CD 00 00 00 00 22 00 00 00 00 ED R 00 00 01 00 02 05 02 00 02 0A 05 00 -T F8 00 00 00 43 02 00 00 00 3E 00 00 00 00 21 +T A2 00 00 00 43 02 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 05 05 00 2B 0A 07 00 -T FE 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T A8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 07 00 02 09 00 00 -T 05 01 00 00 FE DD 74 FF 21 04 00 DD 4E FC DD +T AF 00 00 00 FE DD 74 FF 21 04 00 DD 4E FC DD R 00 00 01 00 -T 10 01 00 00 46 FD 09 4E 23 46 3E 20 A9 B0 20 +T BA 00 00 00 46 FD 09 4E 23 46 3E 20 A9 B0 20 R 00 00 01 00 -T 1B 01 00 00 1A +T C5 00 00 00 1A R 00 00 01 00 -T 1C 01 00 00 +T C6 00 00 00 R 00 00 01 00 -T 1C 01 00 00 DD 6E FC DD 66 FD 23 23 ED 4B +T C6 00 00 00 DD 6E FC DD 66 FD 23 23 ED 4B R 00 00 01 00 -T 26 01 00 00 00 00 00 00 71 23 70 DD 6E FC DD -R 00 00 01 00 02 04 0C 00 -T 2F 01 00 00 66 FD 22 00 00 00 00 18 50 -R 00 00 01 00 02 07 0C 00 -T 36 01 00 00 +T D0 00 00 00 00 00 00 00 71 23 70 DD 6E FC DD +R 00 00 01 00 02 04 0B 00 +T D9 00 00 00 66 FD 22 00 00 00 00 18 50 +R 00 00 01 00 02 07 0B 00 +T E0 00 00 00 R 00 00 01 00 -T 36 01 00 00 3E 80 A9 B0 20 1A DD 6E FC DD 66 +T E0 00 00 00 3E 80 A9 B0 20 1A DD 6E FC DD 66 R 00 00 01 00 -T 41 01 00 00 FD 23 23 ED 4B 02 00 00 00 71 23 -R 00 00 01 00 02 09 0C 00 -T 4A 01 00 00 70 DD 6E FC DD 66 FD 22 +T EB 00 00 00 FD 23 23 ED 4B 02 00 00 00 71 23 +R 00 00 01 00 02 09 0B 00 +T F4 00 00 00 70 DD 6E FC DD 66 FD 22 R 00 00 01 00 -T 52 01 00 00 02 00 00 00 18 30 -R 00 00 01 00 02 04 0C 00 -T 56 01 00 00 +T FC 00 00 00 02 00 00 00 18 30 +R 00 00 01 00 02 04 0B 00 +T 00 01 00 00 R 00 00 01 00 -T 56 01 00 00 3E 08 A8 B1 20 1A DD 6E FC DD 66 +T 00 01 00 00 3E 08 A8 B1 20 1A DD 6E FC DD 66 R 00 00 01 00 -T 61 01 00 00 FD 23 23 ED 4B 04 00 00 00 71 23 -R 00 00 01 00 02 09 0C 00 -T 6A 01 00 00 70 DD 6E FC DD 66 FD 22 +T 0B 01 00 00 FD 23 23 ED 4B 04 00 00 00 71 23 +R 00 00 01 00 02 09 0B 00 +T 14 01 00 00 70 DD 6E FC DD 66 FD 22 R 00 00 01 00 -T 72 01 00 00 04 00 00 00 18 10 -R 00 00 01 00 02 04 0C 00 -T 76 01 00 00 +T 1C 01 00 00 04 00 00 00 18 10 +R 00 00 01 00 02 04 0B 00 +T 20 01 00 00 R 00 00 01 00 -T 76 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 20 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 7E 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 28 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 85 01 00 00 00 +T 2F 01 00 00 00 R 00 00 01 00 -T 86 01 00 00 +T 30 01 00 00 R 00 00 01 00 -T 86 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 30 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 8E 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 38 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 94 01 00 00 +T 3E 01 00 00 R 00 00 01 00 -T 94 01 00 00 DD 6E F8 DD 66 F9 +T 3E 01 00 00 DD 6E F8 DD 66 F9 R 00 00 01 00 -T 9A 01 00 00 +T 44 01 00 00 R 00 00 01 00 -T 9A 01 00 00 C3 00 00 00 00 +T 44 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T 00 00 00 00 -R 00 00 02 00 -T 00 00 00 00 0A 25 30 34 78 3A 25 30 34 78 20 -R 00 00 02 00 -T 0B 00 00 00 66 72 65 65 5F 6D 62 75 66 28 30 -R 00 00 02 00 -T 16 00 00 00 78 25 30 34 78 29 20 00 -R 00 00 02 00 -T 1E 00 00 00 -R 00 00 02 00 -T 1E 00 00 00 3D 20 6E 6F 70 20 00 -R 00 00 02 00 -T 25 00 00 00 -R 00 00 02 00 -T 25 00 00 00 3D 20 30 78 25 30 34 78 20 00 -R 00 00 02 00 diff --git a/src/nos/lib/net_lib/freopen.rel b/src/nos/lib/net_lib/freopen.rel index 3d9b36f2..893289fe 100644 --- a/src/nos/lib/net_lib/freopen.rel +++ b/src/nos/lib/net_lib/freopen.rel @@ -10,15 +10,15 @@ S _strchr Ref00000000 S _close Ref00000000 S _strdupw Ref00000000 S __fclose Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _Eol Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __creat Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 224 flags 0 +A CODE size 22B flags 0 S _freopen Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -32,211 +32,215 @@ T 1F 00 00 00 04 DD 56 05 3E 00 00 00 00 21 R 00 00 01 00 2B 09 06 00 T 26 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 2D 00 00 00 28 09 +T 2D 00 00 00 28 0A R 00 00 01 00 T 2F 00 00 00 R 00 00 01 00 -T 2F 00 00 00 AF DD 77 D8 DD 77 D9 18 7E +T 2F 00 00 00 AF DD 77 D8 DD 77 D9 C3 R 00 00 01 00 -T 38 00 00 00 +T 37 00 00 00 BD 00 00 00 +R 00 00 01 00 00 04 01 00 +T 39 00 00 00 R 00 00 01 00 -T 38 00 00 00 01 77 00 DD 5E 04 DD 56 05 3E +T 39 00 00 00 01 77 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T 42 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 43 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 47 00 00 00 00 00 00 00 7D B4 28 12 +T 48 00 00 00 00 00 00 00 7D B4 28 12 R 00 00 01 00 02 04 00 00 -T 4D 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 4D 00 00 00 DD 36 DC 01 DD 36 DD 00 DD 36 D8 +T 4E 00 00 00 DD 36 DC 01 DD 36 DD 00 DD 36 D8 R 00 00 01 00 -T 58 00 00 00 01 DD 36 D9 00 18 57 +T 59 00 00 00 01 DD 36 D9 00 18 5D R 00 00 01 00 -T 5F 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 5F 00 00 00 01 61 00 DD 5E 04 DD 56 05 3E +T 60 00 00 00 01 61 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T 69 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 6A 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 6E 00 00 00 00 00 00 00 7D B4 28 3C +T 6F 00 00 00 00 00 00 00 7D B4 28 42 R 00 00 01 00 02 04 00 00 -T 74 00 00 00 +T 75 00 00 00 R 00 00 01 00 -T 74 00 00 00 DD 36 D8 01 DD 36 D9 00 DD 36 DE +T 75 00 00 00 DD 36 D8 01 DD 36 D9 00 DD 36 DE R 00 00 01 00 -T 7F 00 00 00 01 DD 36 DF 00 21 0A 00 39 4D 44 +T 80 00 00 00 01 DD 36 DF 00 21 0A 00 39 4D 44 R 00 00 01 00 -T 8A 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 8B 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 10 00 -T 92 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D +T 93 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D R 00 00 01 00 02 05 10 00 02 0A 00 00 -T 99 00 00 00 A4 3C 20 11 2A 00 00 00 00 3E 02 -R 00 00 01 00 02 09 0C 00 -T A2 00 00 00 AD B4 20 08 +T 9A 00 00 00 A4 3C 20 17 21 4D 00 ED 4B +R 00 00 01 00 +T A3 00 00 00 00 00 00 00 09 3E 02 AE 23 B6 20 +R 00 00 01 00 02 04 0A 00 +T AC 00 00 00 08 R 00 00 01 00 -T A6 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T A6 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T A6 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T A6 00 00 00 DD 36 DC 01 DD 36 DD 00 +T AD 00 00 00 DD 36 DC 01 DD 36 DD 00 R 00 00 01 00 -T AE 00 00 00 +T B5 00 00 00 R 00 00 01 00 -T AE 00 00 00 18 06 +T B5 00 00 00 18 06 R 00 00 01 00 -T B0 00 00 00 +T B7 00 00 00 R 00 00 01 00 -T B0 00 00 00 21 00 00 C3 21 02 00 00 +T B7 00 00 00 21 00 00 C3 28 02 00 00 R 00 00 01 00 00 08 01 00 -T B6 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T B6 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T B6 00 00 00 +T BD 00 00 00 R 00 00 01 00 -T B6 00 00 00 01 2B 00 DD 5E 04 DD 56 05 3E +T BD 00 00 00 01 2B 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T C0 00 00 00 00 00 00 00 21 00 00 00 00 CD +T C7 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T C5 00 00 00 00 00 00 00 7D B4 28 08 +T CC 00 00 00 00 00 00 00 7D B4 28 08 R 00 00 01 00 02 04 00 00 -T CB 00 00 00 +T D2 00 00 00 R 00 00 01 00 -T CB 00 00 00 DD 36 D8 02 DD 36 D9 00 +T D2 00 00 00 DD 36 D8 02 DD 36 D9 00 R 00 00 01 00 -T D3 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T D3 00 00 00 01 74 00 DD 5E 04 DD 56 05 3E +T DA 00 00 00 01 74 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T DD 00 00 00 00 00 00 00 21 00 00 00 00 CD +T E4 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T E2 00 00 00 00 00 00 00 7D B4 28 08 +T E9 00 00 00 00 00 00 00 7D B4 28 08 R 00 00 01 00 02 04 00 00 -T E8 00 00 00 +T EF 00 00 00 R 00 00 01 00 -T E8 00 00 00 DD 36 DA 01 DD 36 DB 00 +T EF 00 00 00 DD 36 DA 01 DD 36 DB 00 R 00 00 01 00 -T F0 00 00 00 +T F7 00 00 00 R 00 00 01 00 -T F0 00 00 00 DD 7E DC DD B6 DD 28 19 +T F7 00 00 00 DD 7E DC DD B6 DD 28 19 R 00 00 01 00 -T F8 00 00 00 +T FF 00 00 00 R 00 00 01 00 -T F8 00 00 00 01 80 01 DD 5E 02 DD 56 03 3E +T FF 00 00 00 01 80 01 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 02 01 00 00 00 00 00 00 21 00 00 00 00 CD +T 09 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 07 01 00 00 00 00 00 00 DD 75 E0 DD 74 E1 18 +T 0E 01 00 00 00 00 00 00 DD 75 E0 DD 74 E1 18 R 00 00 01 00 02 04 00 00 -T 10 01 00 00 1E +T 17 01 00 00 1E R 00 00 01 00 -T 11 01 00 00 +T 18 01 00 00 R 00 00 01 00 -T 11 01 00 00 DD 6E D8 DD 66 D9 E5 DD 6E 02 DD +T 18 01 00 00 DD 6E D8 DD 66 D9 E5 DD 6E 02 DD R 00 00 01 00 -T 1C 01 00 00 66 03 E5 3E 00 00 00 00 21 +T 23 01 00 00 66 03 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 -T 22 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 29 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 03 00 02 09 00 00 -T 29 01 00 00 DD 75 E0 DD 74 E1 +T 30 01 00 00 DD 75 E0 DD 74 E1 R 00 00 01 00 -T 2F 01 00 00 +T 36 01 00 00 R 00 00 01 00 -T 2F 01 00 00 DD 7E E0 DD A6 E1 3C 20 06 +T 36 01 00 00 DD 7E E0 DD A6 E1 3C 20 06 R 00 00 01 00 -T 38 01 00 00 +T 3F 01 00 00 R 00 00 01 00 -T 38 01 00 00 21 00 00 C3 21 02 00 00 +T 3F 01 00 00 21 00 00 C3 28 02 00 00 R 00 00 01 00 00 08 01 00 -T 3E 01 00 00 +T 45 01 00 00 R 00 00 01 00 -T 3E 01 00 00 DD 7E 0A DD B6 0B 28 10 +T 45 01 00 00 DD 7E 0A DD B6 0B 28 10 R 00 00 01 00 -T 46 01 00 00 +T 4D 01 00 00 R 00 00 01 00 -T 46 01 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 +T 4D 01 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 -T 4E 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 55 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 09 00 02 0A 00 00 -T 55 01 00 00 3C +T 5C 01 00 00 3C R 00 00 01 00 -T 56 01 00 00 +T 5D 01 00 00 R 00 00 01 00 -T 56 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 5D 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 5C 01 00 00 00 00 00 00 DD 75 0A DD 74 0B 7D +T 63 01 00 00 00 00 00 00 DD 75 0A DD 74 0B 7D R 00 00 01 00 02 04 00 00 -T 65 01 00 00 B4 20 2A +T 6C 01 00 00 B4 20 2A R 00 00 01 00 -T 68 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 68 01 00 00 DD 5E E0 DD 56 E1 3E 00 00 00 00 +T 6F 01 00 00 DD 5E E0 DD 56 E1 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T 70 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 77 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 07 00 02 0A 00 00 -T 77 01 00 00 7E DC DD B6 DD 28 0E +T 7E 01 00 00 7E DC DD B6 DD 28 0E R 00 00 01 00 -T 7E 01 00 00 +T 85 01 00 00 R 00 00 01 00 -T 7E 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 85 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 86 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T 8D 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 8C 01 00 00 +T 93 01 00 00 R 00 00 01 00 -T 8C 01 00 00 21 00 00 C3 21 02 00 00 +T 93 01 00 00 21 00 00 C3 28 02 00 00 R 00 00 01 00 00 08 01 00 -T 92 01 00 00 +T 99 01 00 00 R 00 00 01 00 -T 92 01 00 00 +T 99 01 00 00 R 00 00 01 00 -T 92 01 00 00 21 08 00 DD 4E 0A DD 46 0B 09 DD +T 99 01 00 00 21 08 00 DD 4E 0A DD 46 0B 09 DD R 00 00 01 00 -T 9D 01 00 00 5E E0 DD 56 E1 73 23 72 21 0A 00 +T A4 01 00 00 5E E0 DD 56 E1 73 23 72 21 0A 00 R 00 00 01 00 -T A8 01 00 00 09 AF 77 23 77 23 77 23 77 21 +T AF 01 00 00 09 AF 77 23 77 23 77 23 77 21 R 00 00 01 00 -T B2 01 00 00 0E 00 09 36 00 21 0F 00 09 36 01 +T B9 01 00 00 0E 00 09 36 00 21 0F 00 09 36 01 R 00 00 01 00 -T BD 01 00 00 21 1B 00 09 E5 DD 5E 02 DD 56 03 +T C4 01 00 00 21 1B 00 09 E5 DD 5E 02 DD 56 03 R 00 00 01 00 -T C8 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T CF 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T CE 01 00 00 00 00 00 00 EB E1 73 23 72 21 +T D5 01 00 00 00 00 00 00 EB E1 73 23 72 21 R 00 00 01 00 02 04 00 00 -T D6 01 00 00 10 00 09 DD CB DA 46 28 04 CB D6 +T DD 01 00 00 10 00 09 DD CB DA 46 28 04 CB D6 R 00 00 01 00 -T E1 01 00 00 18 02 +T E8 01 00 00 18 02 R 00 00 01 00 -T E3 01 00 00 +T EA 01 00 00 R 00 00 01 00 -T E3 01 00 00 CB 96 +T EA 01 00 00 CB 96 R 00 00 01 00 -T E5 01 00 00 +T EC 01 00 00 R 00 00 01 00 -T E5 01 00 00 21 10 00 DD 4E 0A DD 46 0B 09 DD +T EC 01 00 00 21 10 00 DD 4E 0A DD 46 0B 09 DD R 00 00 01 00 -T F0 01 00 00 CB DE 46 28 04 CB DE 18 02 +T F7 01 00 00 CB DE 46 28 04 CB DE 18 02 R 00 00 01 00 -T F9 01 00 00 +T 00 02 00 00 R 00 00 01 00 -T F9 01 00 00 CB 9E +T 00 02 00 00 CB 9E R 00 00 01 00 -T FB 01 00 00 +T 02 02 00 00 R 00 00 01 00 -T FB 01 00 00 21 19 00 DD 4E 0A DD 46 0B 09 36 +T 02 02 00 00 21 19 00 DD 4E 0A DD 46 0B 09 36 R 00 00 01 00 -T 06 02 00 00 80 23 36 00 01 00 00 00 00 DD 5E -R 00 00 01 00 02 09 0B 00 -T 0F 02 00 00 0A DD 56 0B 3E 00 00 00 00 21 +T 0D 02 00 00 80 23 36 00 01 00 00 00 00 DD 5E +R 00 00 01 00 02 09 0C 00 +T 16 02 00 00 0A DD 56 0B 3E 00 00 00 00 21 R 00 00 01 00 2B 09 01 00 -T 16 02 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +T 1D 02 00 00 00 00 00 00 CD 00 00 00 00 DD 6E R 00 00 01 00 02 04 01 00 02 09 00 00 -T 1D 02 00 00 0A DD 66 0B +T 24 02 00 00 0A DD 66 0B R 00 00 01 00 -T 21 02 00 00 +T 28 02 00 00 R 00 00 01 00 -T 21 02 00 00 C3 00 00 00 00 +T 28 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/net_lib/fseek.rel b/src/nos/lib/net_lib/fseek.rel index 39be601f..830f8443 100644 --- a/src/nos/lib/net_lib/fseek.rel +++ b/src/nos/lib/net_lib/fseek.rel @@ -6,14 +6,14 @@ S _fflush Ref00000000 S _len_p Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ?L_ADDASG_L03 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _fstat Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _free_p Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 143 flags 0 +A CODE size 14A flags 0 S _fseek Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -25,7 +25,7 @@ T 14 00 00 00 23 66 68 01 AD DE A7 ED 42 20 0E R 00 00 01 00 T 1F 00 00 00 21 0E 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 2A 00 00 00 B7 28 0C +T 2A 00 00 00 B7 28 13 R 00 00 01 00 T 2D 00 00 00 R 00 00 01 00 @@ -33,91 +33,93 @@ T 2D 00 00 00 R 00 00 01 00 T 2D 00 00 00 R 00 00 01 00 -T 2D 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 08 00 -T 36 00 00 00 C3 40 01 00 00 -R 00 00 01 00 00 05 01 00 -T 39 00 00 00 +T 2D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 36 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 39 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 3E 00 00 00 47 01 00 00 +R 00 00 01 00 00 04 01 00 +T 40 00 00 00 +R 00 00 01 00 +T 40 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 41 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 48 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 02 00 02 0A 00 00 -T 48 00 00 00 5E 0E DD 56 0F CD 00 00 00 00 +T 4F 00 00 00 5E 0E DD 56 0F CD 00 00 00 00 R 00 00 01 00 02 0A 01 00 -T 50 00 00 00 00 00 03 00 15 01 00 00 +T 57 00 00 00 00 00 03 00 1C 01 00 00 R 00 00 01 00 00 08 01 00 -T 56 00 00 00 5C 00 00 00 7C 00 00 00 +T 5D 00 00 00 63 00 00 00 83 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 5A 00 00 00 B8 00 00 00 +T 61 00 00 00 BF 00 00 00 R 00 00 01 00 00 04 01 00 -T 5C 00 00 00 +T 63 00 00 00 R 00 00 01 00 -T 5C 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 DD +T 63 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 -T 67 00 00 00 4E 0C DD 46 0D DD 5E 0A DD 56 0B +T 6E 00 00 00 4E 0C DD 46 0D DD 5E 0A DD 56 0B R 00 00 01 00 -T 72 00 00 00 73 23 72 23 71 23 70 C3 +T 79 00 00 00 73 23 72 23 71 23 70 C3 R 00 00 01 00 -T 7A 00 00 00 15 01 00 00 +T 81 00 00 00 1C 01 00 00 R 00 00 01 00 00 04 01 00 -T 7C 00 00 00 +T 83 00 00 00 R 00 00 01 00 -T 7C 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 +T 83 00 00 00 21 0A 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 87 00 00 00 21 14 00 09 5E 23 56 3E +T 8E 00 00 00 21 14 00 09 5E 23 56 3E R 00 00 01 00 -T 8F 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 96 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 94 00 00 00 00 00 00 00 11 00 00 4D 44 DD 6E +T 9B 00 00 00 00 00 00 00 11 00 00 4D 44 DD 6E R 00 00 01 00 02 04 00 00 -T 9D 00 00 00 0A DD 66 0B A7 ED 42 4D 44 DD 6E +T A4 00 00 00 0A DD 66 0B A7 ED 42 4D 44 DD 6E R 00 00 01 00 -T A8 00 00 00 0C DD 66 0D ED 52 59 50 4D 44 E1 +T AF 00 00 00 0C DD 66 0D ED 52 59 50 4D 44 E1 R 00 00 01 00 -T B3 00 00 00 CD 00 00 00 00 18 5D +T BA 00 00 00 CD 00 00 00 00 18 5D R 00 00 01 00 02 05 05 00 -T B8 00 00 00 +T BF 00 00 00 R 00 00 01 00 -T B8 00 00 00 21 00 00 39 4D 44 21 08 00 DD 5E +T BF 00 00 00 21 00 00 39 4D 44 21 08 00 DD 5E R 00 00 01 00 -T C3 00 00 00 02 DD 56 03 19 5E 23 56 3E +T CA 00 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T CC 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T D1 00 00 00 00 00 00 00 7D A4 3C 20 05 +T D3 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T D8 00 00 00 00 00 00 00 7D A4 3C 20 05 R 00 00 01 00 02 04 00 00 -T D8 00 00 00 +T DF 00 00 00 R 00 00 01 00 -T D8 00 00 00 21 FF FF 18 63 +T DF 00 00 00 21 FF FF 18 63 R 00 00 01 00 -T DD 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T DD 00 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T E4 00 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T E8 00 00 00 66 F1 E5 DD 6E 0A DD 66 0B C1 09 +T EF 00 00 00 66 F1 E5 DD 6E 0A DD 66 0B C1 09 R 00 00 01 00 -T F3 00 00 00 EB DD 6E 0C DD 66 0D C1 ED 4A 4D +T FA 00 00 00 EB DD 6E 0C DD 66 0D C1 ED 4A 4D R 00 00 01 00 -T FE 00 00 00 44 EB E5 21 0A 00 DD 5E 02 DD 56 +T 05 01 00 00 44 EB E5 21 0A 00 DD 5E 02 DD 56 R 00 00 01 00 -T 09 01 00 00 03 19 D1 73 23 72 23 71 23 70 18 +T 10 01 00 00 03 19 D1 73 23 72 23 71 23 70 18 R 00 00 01 00 -T 14 01 00 00 00 +T 1B 01 00 00 00 R 00 00 01 00 -T 15 01 00 00 +T 1C 01 00 00 R 00 00 01 00 -T 15 01 00 00 21 14 00 DD 4E 02 DD 46 03 09 EB +T 1C 01 00 00 21 14 00 DD 4E 02 DD 46 03 09 EB R 00 00 01 00 -T 20 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 27 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 -T 26 01 00 00 00 00 00 00 21 14 00 09 AF 77 23 +T 2D 01 00 00 00 00 00 00 21 14 00 09 AF 77 23 R 00 00 01 00 02 04 00 00 -T 2F 01 00 00 77 21 10 00 09 7E E6 FD 77 23 7E +T 36 01 00 00 77 21 10 00 09 7E E6 FD 77 23 7E R 00 00 01 00 -T 3A 01 00 00 E6 FF 77 21 00 00 +T 41 01 00 00 E6 FF 77 21 00 00 R 00 00 01 00 -T 40 01 00 00 +T 47 01 00 00 R 00 00 01 00 -T 40 01 00 00 C3 00 00 00 00 +T 47 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/net_lib/getpeername.rel b/src/nos/lib/net_lib/getpeername.rel index 8cc22c5c..b1eff5f8 100644 --- a/src/nos/lib/net_lib/getpeername.rel +++ b/src/nos/lib/net_lib/getpeername.rel @@ -3,14 +3,14 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size CC flags 0 +A CODE size E1 flags 0 S _getpeername Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,73 +20,77 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 20 0C +T 15 00 00 00 FE DD 74 FF 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 26 00 00 00 C3 C9 00 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 7E +T 2E 00 00 00 DE 00 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 23 B6 20 0C +T 30 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 38 00 00 00 +T 3B 00 00 00 23 B6 20 13 R 00 00 01 00 -T 38 00 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 41 00 00 00 C3 C9 00 00 00 -R 00 00 01 00 00 05 01 00 -T 44 00 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 44 00 00 00 DD 7E 04 DD B6 05 28 08 DD 7E 0A +T 3F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 48 00 00 00 65 23 36 00 21 FF FF C3 R 00 00 01 00 -T 4F 00 00 00 DD B6 0B 20 0B +T 50 00 00 00 DE 00 00 00 +R 00 00 01 00 00 04 01 00 +T 52 00 00 00 R 00 00 01 00 -T 54 00 00 00 +T 52 00 00 00 DD 7E 04 DD B6 05 28 08 DD 7E 0A R 00 00 01 00 -T 54 00 00 00 +T 5D 00 00 00 DD B6 0B 20 12 R 00 00 01 00 -T 54 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 54 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 5D 00 00 00 18 6A +T 62 00 00 00 R 00 00 01 00 -T 5F 00 00 00 +T 62 00 00 00 R 00 00 01 00 -T 5F 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 4E +T 62 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 6B 00 00 00 0E 23 36 00 21 FF FF 18 6A R 00 00 01 00 -T 6A 00 00 00 23 46 DD 6E 0A DD 66 0B 56 23 66 +T 74 00 00 00 R 00 00 01 00 -T 75 00 00 00 6A CD 00 00 00 00 30 0C DD 6E 0A +T 74 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 4E +R 00 00 01 00 +T 7F 00 00 00 23 46 DD 6E 0A DD 66 0B 56 23 66 +R 00 00 01 00 +T 8A 00 00 00 6A CD 00 00 00 00 30 0C DD 6E 0A R 00 00 01 00 02 06 06 00 -T 7E 00 00 00 DD 66 0B 46 23 66 68 18 0E +T 93 00 00 00 DD 66 0B 46 23 66 68 18 0E R 00 00 01 00 -T 87 00 00 00 +T 9C 00 00 00 R 00 00 01 00 -T 87 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 56 +T 9C 00 00 00 21 14 00 DD 4E FE DD 46 FF 09 56 R 00 00 01 00 -T 92 00 00 00 23 66 6A +T A7 00 00 00 23 66 6A R 00 00 01 00 -T 95 00 00 00 +T AA 00 00 00 R 00 00 01 00 -T 95 00 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 +T AA 00 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 R 00 00 01 00 -T A0 00 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 +T B5 00 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 R 00 00 01 00 -T AB 00 00 00 12 00 DD 4E FE DD 46 FF 09 4E 23 +T C0 00 00 00 12 00 DD 4E FE DD 46 FF 09 4E 23 R 00 00 01 00 -T B6 00 00 00 46 DD 5E 04 DD 56 05 3E +T CB 00 00 00 46 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T BE 00 00 00 00 00 00 00 21 00 00 00 00 CD +T D3 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T C3 00 00 00 00 00 00 00 F1 21 00 00 +T D8 00 00 00 00 00 00 00 F1 21 00 00 R 00 00 01 00 02 04 00 00 -T C9 00 00 00 +T DE 00 00 00 R 00 00 01 00 -T C9 00 00 00 C3 00 00 00 00 +T DE 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/getsockname.rel b/src/nos/lib/net_lib/getsockname.rel index 2a323b8e..a7569bce 100644 --- a/src/nos/lib/net_lib/getsockname.rel +++ b/src/nos/lib/net_lib/getsockname.rel @@ -3,14 +3,14 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _memcpy Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DF flags 0 +A CODE size ED flags 0 S _getsockname Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,83 +20,87 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 20 0C +T 15 00 00 00 FE DD 74 FF 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 26 00 00 00 C3 DC 00 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 DD 7E 04 DD B6 05 28 08 DD 7E 0A +T 2E 00 00 00 EA 00 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 DD B6 0B 20 0C +T 30 00 00 00 DD 7E 04 DD B6 05 28 08 DD 7E 0A R 00 00 01 00 -T 39 00 00 00 +T 3B 00 00 00 DD B6 0B 20 13 R 00 00 01 00 -T 39 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 39 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 39 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 42 00 00 00 C3 DC 00 00 00 -R 00 00 01 00 00 05 01 00 -T 45 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 45 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 7E +T 40 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 49 00 00 00 0E 23 36 00 21 FF FF C3 R 00 00 01 00 -T 50 00 00 00 23 B6 20 0F +T 51 00 00 00 EA 00 00 00 +R 00 00 01 00 00 04 01 00 +T 53 00 00 00 R 00 00 01 00 -T 54 00 00 00 +T 53 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 54 00 00 00 DD 6E 0A DD 66 0B AF 77 23 77 21 +T 5E 00 00 00 23 B6 20 0F R 00 00 01 00 -T 5F 00 00 00 00 00 18 79 +T 62 00 00 00 R 00 00 01 00 -T 63 00 00 00 +T 62 00 00 00 DD 6E 0A DD 66 0B AF 77 23 77 21 R 00 00 01 00 -T 63 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 7E +T 6D 00 00 00 00 00 18 79 R 00 00 01 00 -T 6E 00 00 00 23 B6 28 67 +T 71 00 00 00 R 00 00 01 00 -T 72 00 00 00 +T 71 00 00 00 21 0E 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 72 00 00 00 21 10 00 DD 4E FE DD 46 FF 09 4E +T 7C 00 00 00 23 B6 28 67 R 00 00 01 00 -T 7D 00 00 00 23 46 DD 6E 0A DD 66 0B 56 23 66 +T 80 00 00 00 R 00 00 01 00 -T 88 00 00 00 6A CD 00 00 00 00 30 0C DD 6E 0A +T 80 00 00 00 21 10 00 DD 4E FE DD 46 FF 09 4E +R 00 00 01 00 +T 8B 00 00 00 23 46 DD 6E 0A DD 66 0B 56 23 66 +R 00 00 01 00 +T 96 00 00 00 6A CD 00 00 00 00 30 0C DD 6E 0A R 00 00 01 00 02 06 06 00 -T 91 00 00 00 DD 66 0B 46 23 66 68 18 0E +T 9F 00 00 00 DD 66 0B 46 23 66 68 18 0E R 00 00 01 00 -T 9A 00 00 00 +T A8 00 00 00 R 00 00 01 00 -T 9A 00 00 00 21 10 00 DD 4E FE DD 46 FF 09 56 +T A8 00 00 00 21 10 00 DD 4E FE DD 46 FF 09 56 R 00 00 01 00 -T A5 00 00 00 23 66 6A +T B3 00 00 00 23 66 6A R 00 00 01 00 -T A8 00 00 00 +T B6 00 00 00 R 00 00 01 00 -T A8 00 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 +T B6 00 00 00 E5 DD 6E 0A DD 66 0B C1 71 23 70 R 00 00 01 00 -T B3 00 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 +T C1 00 00 00 DD 6E 0A DD 66 0B 4E 23 46 C5 21 R 00 00 01 00 -T BE 00 00 00 0E 00 DD 4E FE DD 46 FF 09 4E 23 +T CC 00 00 00 0E 00 DD 4E FE DD 46 FF 09 4E 23 R 00 00 01 00 -T C9 00 00 00 46 DD 5E 04 DD 56 05 3E +T D7 00 00 00 46 DD 5E 04 DD 56 05 3E R 00 00 01 00 -T D1 00 00 00 00 00 00 00 21 00 00 00 00 CD +T DF 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T D6 00 00 00 00 00 00 00 F1 +T E4 00 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T D9 00 00 00 +T E7 00 00 00 R 00 00 01 00 -T D9 00 00 00 21 00 00 +T E7 00 00 00 21 00 00 R 00 00 01 00 -T DC 00 00 00 +T EA 00 00 00 R 00 00 01 00 -T DC 00 00 00 C3 00 00 00 00 +T EA 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/ifencap.rel b/src/nos/lib/net_lib/ifencap.rel index ca615662..1f20ad84 100644 --- a/src/nos/lib/net_lib/ifencap.rel +++ b/src/nos/lib/net_lib/ifencap.rel @@ -1,9 +1,9 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___026d_4f54_Encapsulation_20mod Ref00000000 S _setencap Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___026f_4f54_Encapsulation_20mod Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 @@ -20,7 +20,7 @@ R 00 00 01 00 T 14 00 00 00 60 4E 23 46 DD 5E FE DD 56 FF 3E R 00 00 01 00 T 1F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 +R 00 00 01 00 2B 04 01 00 02 09 01 00 T 24 00 00 00 00 00 00 00 7D B4 28 23 R 00 00 01 00 02 04 00 00 T 2A 00 00 00 @@ -28,9 +28,9 @@ R 00 00 01 00 T 2A 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 35 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 01 00 +R 00 00 01 00 2B 06 03 00 T 3A 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 06 00 +R 00 00 01 00 02 04 03 00 2B 0A 06 00 T 40 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 06 00 02 09 00 00 T 47 00 00 00 F1 21 01 00 18 03 @@ -42,4 +42,4 @@ R 00 00 01 00 T 50 00 00 00 R 00 00 01 00 T 50 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/iflinkadr.rel b/src/nos/lib/net_lib/iflinkadr.rel index 3ab42d29..ce9e0243 100644 --- a/src/nos/lib/net_lib/iflinkadr.rel +++ b/src/nos/lib/net_lib/iflinkadr.rel @@ -1,7 +1,7 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0215_24ca_Can_27t_20set_20lin Ref00000000 +S ___0217_24ca_Can_27t_20set_20lin Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 diff --git a/src/nos/lib/net_lib/iftxqlen.rel b/src/nos/lib/net_lib/iftxqlen.rel index be92dd0d..7aac07d8 100644 --- a/src/nos/lib/net_lib/iftxqlen.rel +++ b/src/nos/lib/net_lib/iftxqlen.rel @@ -5,7 +5,7 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _setint Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___039c_d175_TX_20queue_20limit Ref00000000 +S ___039e_d175_TX_20queue_20limit Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 37 flags 0 diff --git a/src/nos/lib/net_lib/kernel.rel b/src/nos/lib/net_lib/kernel.rel index 2dd25afc..eb74a335 100644 --- a/src/nos/lib/net_lib/kernel.rel +++ b/src/nos/lib/net_lib/kernel.rel @@ -1,6 +1,5 @@ XL4 H 6 areas 3C global symbols -S ___04fa_2254_newproc_20_22_25s_2 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _stop_timer Ref00000000 @@ -29,6 +28,7 @@ S _pullup Ref00000000 S _free Ref00000000 S _dirps Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0527_2254_newproc_20_22_25s_2 Ref00000000 S _callocw Ref00000000 S _enable Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -68,26 +68,26 @@ S _Stkchk Def00000000 A CDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF 01 4B 00 11 +T 00 00 00 00 CD 00 00 00 00 FE FF 01 4F 00 11 R 00 00 01 00 02 05 1F 00 T 09 00 00 00 01 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1D 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1D 00 02 09 01 00 +R 00 00 01 00 02 04 1D 00 02 09 00 00 T 15 00 00 00 FE DD 74 FF 01 2A 00 09 E5 DD 5E R 00 00 01 00 T 20 00 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 12 00 +R 00 00 01 00 2B 09 11 00 T 27 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T 2E 00 00 00 E1 71 23 70 21 26 00 DD 4E FE DD R 00 00 01 00 T 39 00 00 00 46 FF 09 36 00 00 00 00 23 36 -R 00 00 01 00 0B 08 07 00 +R 00 00 01 00 0B 08 06 00 T 40 00 00 00 00 00 00 00 21 28 00 09 E5 11 -R 00 00 01 00 8B 04 07 00 +R 00 00 01 00 8B 04 06 00 T 47 00 00 00 00 00 00 00 21 00 00 00 00 A7 ED -R 00 00 01 00 02 04 07 00 02 09 0B 00 +R 00 00 01 00 02 04 06 00 02 09 0A 00 T 4E 00 00 00 52 EB E1 73 23 72 21 04 00 09 CB R 00 00 01 00 T 59 00 00 00 8E 21 04 00 09 CB 86 ED 43 @@ -95,39 +95,39 @@ R 00 00 01 00 T 62 00 00 00 00 00 00 00 DD 6E FE DD 66 FF C3 R 00 00 01 00 00 04 03 00 T 6B 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0E 00 +R 00 00 01 00 02 04 0D 00 T 6D 00 00 00 R 00 00 01 00 T 6D 00 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD R 00 00 01 00 02 05 1F 00 T 76 00 00 00 66 03 E5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 08 00 00 +R 00 00 01 00 2B 08 1C 00 T 7D 00 00 00 00 00 00 00 E5 21 01 00 E5 3E -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 1C 00 T 85 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T 8A 00 00 00 00 00 00 00 F1 F1 F1 F1 2A -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 91 00 00 00 00 00 00 00 7D B4 28 08 R 00 00 01 00 00 04 04 00 T 97 00 00 00 R 00 00 01 00 T 97 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 9D 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 9F 00 00 00 R 00 00 01 00 -T 9F 00 00 00 01 4B 00 11 01 00 3E 00 00 00 00 +T 9F 00 00 00 01 4F 00 11 01 00 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 T A7 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1D 00 02 0A 01 00 +R 00 00 01 00 02 05 1D 00 02 0A 00 00 T AE 00 00 00 75 FC DD 74 FD 01 2A 00 09 E5 DD R 00 00 01 00 T B9 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 +R 00 00 01 00 2B 0A 11 00 T C1 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T C8 00 00 00 E1 71 23 70 21 28 00 DD 4E FC DD R 00 00 01 00 T D3 00 00 00 46 FD 09 DD 5E 04 DD 56 05 73 23 @@ -137,7 +137,7 @@ R 00 00 01 00 T E8 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 27 00 02 09 27 00 T ED 00 00 00 00 00 00 00 4D 44 E1 71 23 70 79 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T F6 00 00 00 B0 20 25 R 00 00 01 00 T F9 00 00 00 @@ -145,13 +145,13 @@ R 00 00 01 00 T F9 00 00 00 21 2A 00 DD 4E FC DD 46 FD 09 5E R 00 00 01 00 T 04 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1A 00 +R 00 00 01 00 2B 07 19 00 T 09 01 00 00 00 00 00 00 CD 00 00 00 00 59 50 -R 00 00 01 00 02 04 1A 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 00 00 T 10 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 16 01 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 1C 01 00 00 15 02 00 00 R 00 00 01 00 00 04 01 00 T 1E 01 00 00 @@ -203,9 +203,9 @@ R 00 00 01 00 T AC 01 00 00 DD 56 0B 73 23 72 23 77 59 50 3E R 00 00 01 00 T B7 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T BC 01 00 00 00 00 00 00 21 3E 00 DD 4E FC DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T C5 01 00 00 46 FD 09 E5 21 3E 00 ED 5B R 00 00 01 00 T CE 01 00 00 00 00 00 00 19 5E 23 56 3E @@ -213,7 +213,7 @@ R 00 00 01 00 00 04 03 00 T D5 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 21 00 02 09 21 00 T DA 01 00 00 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T E2 01 00 00 40 00 09 E5 21 40 00 ED 5B R 00 00 01 00 T EB 01 00 00 00 00 00 00 19 5E 23 56 3E @@ -221,7 +221,7 @@ R 00 00 01 00 00 04 03 00 T F2 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 21 00 02 09 21 00 T F7 01 00 00 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T FF 01 00 00 04 00 09 CB 8E 21 04 00 09 CB 86 R 00 00 01 00 T 0A 02 00 00 59 50 CD 32 0B 00 00 DD 6E FC DD @@ -231,7 +231,7 @@ R 00 00 01 00 T 15 02 00 00 R 00 00 01 00 T 15 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 18 02 00 00 R 00 00 01 00 T 18 02 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD @@ -253,7 +253,7 @@ R 00 00 01 00 T 36 02 00 00 3E 2B 03 00 00 21 2B 03 00 00 CD R 00 00 01 00 29 05 01 00 00 0A 01 00 T 3C 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 3E 02 00 00 R 00 00 01 00 T 3E 02 00 00 21 3E 00 DD 4E 02 DD 46 03 09 5E @@ -261,21 +261,21 @@ R 00 00 01 00 T 49 02 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 29 00 T 4E 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 29 00 02 09 01 00 +R 00 00 01 00 02 04 29 00 02 09 00 00 T 54 02 00 00 40 00 09 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 29 00 T 5C 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 29 00 02 0A 01 00 +R 00 00 01 00 02 05 29 00 02 0A 00 00 T 63 02 00 00 2E 00 09 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 02 00 T 6A 02 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 03 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 70 02 00 00 00 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 79 02 00 00 12 07 00 00 21 12 07 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 7E 02 00 00 00 00 00 00 DD 5E 02 DD 56 03 CD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 87 02 00 00 61 0A 00 00 21 04 00 DD 4E 02 DD R 00 00 01 00 00 04 01 00 T 90 02 00 00 46 03 09 7E E6 10 47 23 7E E6 00 @@ -301,37 +301,37 @@ R 00 00 01 00 T D3 02 00 00 71 FE DD 70 FF 5E 23 56 3E R 00 00 01 00 T DC 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +R 00 00 01 00 2B 04 19 00 02 09 19 00 T E1 02 00 00 00 00 00 00 18 CD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T E5 02 00 00 R 00 00 01 00 T E5 02 00 00 21 44 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T F0 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1A 00 +R 00 00 01 00 2B 07 19 00 T F5 02 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1A 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 00 00 T FA 02 00 00 R 00 00 01 00 T FA 02 00 00 21 2A 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 05 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1A 00 +R 00 00 01 00 2B 07 19 00 T 0A 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1A 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 00 00 T 10 03 00 00 26 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1A 00 +R 00 00 01 00 2B 0B 19 00 T 18 03 00 00 21 00 00 00 00 CD 00 00 00 00 59 -R 00 00 01 00 02 05 1A 00 02 0A 01 00 +R 00 00 01 00 02 05 19 00 02 0A 00 00 T 1F 03 00 00 50 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 T 25 03 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 28 03 00 00 R 00 00 01 00 T 28 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 2B 03 00 00 R 00 00 01 00 T 2B 03 00 00 CD 00 00 00 00 FE FF AF DD 77 FE @@ -343,17 +343,17 @@ R 00 00 01 00 00 04 03 00 T 45 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 26 00 02 09 26 00 T 4A 03 00 00 00 00 00 00 E1 21 00 00 39 4D 44 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 53 03 00 00 11 26 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 28 00 T 59 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 28 00 02 09 01 00 +R 00 00 01 00 02 04 28 00 02 09 00 00 T 5E 03 00 00 R 00 00 01 00 T 5E 03 00 00 11 00 00 3E B7 04 00 00 21 R 00 00 01 00 29 08 01 00 T 64 03 00 00 B7 04 00 00 CD 00 00 00 00 18 F3 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 00 00 T 6B 03 00 00 R 00 00 01 00 T 6B 03 00 00 CD 00 00 00 00 FC FF @@ -371,25 +371,25 @@ R 00 00 01 00 T 77 03 00 00 11 26 00 00 00 3E B7 04 00 00 21 R 00 00 01 00 00 05 03 00 29 0A 01 00 T 7D 03 00 00 B7 04 00 00 CD 00 00 00 00 18 EC -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 00 00 T 84 03 00 00 R 00 00 01 00 T 84 03 00 00 11 26 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 20 00 T 8A 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 20 00 02 09 01 00 +R 00 00 01 00 02 04 20 00 02 09 00 00 T 91 03 00 00 FE DD 74 FF 01 02 00 C5 21 02 00 R 00 00 01 00 T 9C 03 00 00 39 4D 44 21 04 00 39 5D 54 3E R 00 00 01 00 T A6 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 19 00 02 09 19 00 +R 00 00 01 00 2B 04 18 00 02 09 18 00 T AB 03 00 00 00 00 00 00 F1 21 02 00 39 5D 54 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T B4 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 23 00 02 0A 23 00 T BA 03 00 00 00 00 00 00 2A 00 00 00 00 DD 4E -R 00 00 01 00 02 04 01 00 00 09 03 00 +R 00 00 01 00 02 04 00 00 00 09 03 00 T C1 03 00 00 FC DD 46 FD A7 ED 42 28 0E R 00 00 01 00 T CA 03 00 00 @@ -397,7 +397,7 @@ R 00 00 01 00 T CA 03 00 00 DD 5E FC DD 56 FD 3E 18 02 00 00 R 00 00 01 00 29 0B 01 00 T D2 03 00 00 21 18 02 00 00 CD 00 00 00 00 -R 00 00 01 00 00 05 01 00 02 0A 01 00 +R 00 00 01 00 00 05 01 00 02 0A 00 00 T D8 03 00 00 R 00 00 01 00 T D8 03 00 00 18 96 @@ -405,7 +405,7 @@ R 00 00 01 00 T DA 03 00 00 R 00 00 01 00 T DA 03 00 00 CD 00 00 00 00 7B B2 20 02 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1B 00 T E1 03 00 00 R 00 00 01 00 T E1 03 00 00 18 48 @@ -439,17 +439,17 @@ R 00 00 01 00 T 20 04 00 00 11 00 00 3E B7 04 00 00 21 R 00 00 01 00 29 08 01 00 T 26 04 00 00 B7 04 00 00 CD 00 00 00 00 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 00 00 T 2B 04 00 00 R 00 00 01 00 T 2B 04 00 00 R 00 00 01 00 T 2B 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 2E 04 00 00 R 00 00 01 00 T 2E 04 00 00 CD 00 00 00 00 7B B2 20 02 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1B 00 T 35 04 00 00 R 00 00 01 00 T 35 04 00 00 18 21 @@ -467,11 +467,11 @@ R 00 00 01 00 00 04 01 00 T 58 04 00 00 R 00 00 01 00 T 58 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 5B 04 00 00 R 00 00 01 00 T 5B 04 00 00 CD 00 00 00 00 7B B2 20 02 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1B 00 T 62 04 00 00 R 00 00 01 00 T 62 04 00 00 18 50 @@ -507,15 +507,15 @@ R 00 00 01 00 T B4 04 00 00 R 00 00 01 00 T B4 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T B7 04 00 00 R 00 00 01 00 T B7 04 00 00 CD 00 00 00 00 FA FF 3E R 00 00 01 00 02 05 1F 00 T BD 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T C2 04 00 00 00 00 00 00 7D B4 20 25 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T C8 04 00 00 R 00 00 01 00 T C8 04 00 00 21 2A 00 ED 4B 00 00 00 00 09 4E @@ -523,23 +523,23 @@ R 00 00 01 00 00 09 03 00 T D1 04 00 00 23 46 C5 21 00 00 00 00 E5 3E R 00 00 01 00 00 08 02 00 T D9 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T DE 04 00 00 00 00 00 00 F1 F1 11 00 00 3E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T E6 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T EB 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T ED 04 00 00 R 00 00 01 00 T ED 04 00 00 2A 66 03 00 00 ED 4B 68 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T F4 04 00 00 CD 00 00 00 00 22 66 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T FB 04 00 00 43 68 03 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 03 00 2B 0A 08 00 +R 00 00 01 00 00 05 03 00 2B 0A 07 00 T 01 05 00 00 00 00 00 00 CD 00 00 00 00 3E 01 -R 00 00 01 00 02 04 08 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 08 05 00 00 AD B4 20 17 R 00 00 01 00 T 0C 05 00 00 @@ -547,7 +547,7 @@ R 00 00 01 00 T 0C 05 00 00 2A 6E 03 00 00 ED 4B 70 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 13 05 00 00 CD 00 00 00 00 22 6E 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 1A 05 00 00 43 70 03 00 00 21 00 00 C3 R 00 00 01 00 00 05 03 00 T 21 05 00 00 0F 07 00 00 @@ -555,21 +555,21 @@ R 00 00 01 00 00 04 01 00 T 23 05 00 00 R 00 00 01 00 T 23 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 06 00 02 0A 06 00 +R 00 00 01 00 2B 05 05 00 02 0A 05 00 T 29 05 00 00 00 00 00 00 DD 75 FE DD 74 FF 3E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 32 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T 37 05 00 00 00 00 00 00 2A 00 00 00 00 7D B4 -R 00 00 01 00 02 04 01 00 00 09 04 00 +R 00 00 01 00 02 04 00 00 00 09 04 00 T 3E 05 00 00 28 08 R 00 00 01 00 T 40 05 00 00 R 00 00 01 00 T 40 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 46 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 48 05 00 00 R 00 00 01 00 T 48 05 00 00 DD 7E 02 DD B6 03 28 29 @@ -601,13 +601,13 @@ R 00 00 01 00 T 8B 05 00 00 2A 6A 03 00 00 ED 4B 6C 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 92 05 00 00 CD 00 00 00 00 22 6A 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 99 05 00 00 43 6C 03 00 00 DD 5E FE DD 56 FF R 00 00 01 00 00 05 03 00 T A2 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 02 00 02 0A 02 00 +R 00 00 01 00 2B 05 01 00 02 0A 01 00 T A8 05 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T AE 05 00 00 0F 07 00 00 R 00 00 01 00 00 04 01 00 T B0 05 00 00 @@ -625,9 +625,9 @@ R 00 00 01 00 00 05 03 00 T C5 05 00 00 R 00 00 01 00 T C5 05 00 00 1E 2E 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T CA 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T CF 05 00 00 R 00 00 01 00 T CF 05 00 00 @@ -637,9 +637,9 @@ R 00 00 01 00 00 05 03 00 T D6 05 00 00 R 00 00 01 00 T D6 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 08 00 02 0A 08 00 T DC 05 00 00 00 00 00 00 CD C1 07 00 00 18 EC -R 00 00 01 00 02 04 01 00 00 09 01 00 +R 00 00 01 00 02 04 00 00 00 09 01 00 T E3 05 00 00 R 00 00 01 00 T E3 05 00 00 @@ -655,17 +655,17 @@ R 00 00 01 00 T FD 05 00 00 R 00 00 01 00 T FD 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 +R 00 00 01 00 2B 05 04 00 02 0A 04 00 T 03 06 00 00 00 00 00 00 21 2A 00 ED 4B -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 0A 06 00 00 00 00 00 00 09 5E 23 56 3E R 00 00 01 00 00 04 03 00 T 11 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T 16 06 00 00 00 00 00 00 1E 20 3E 00 00 00 00 -R 00 00 01 00 02 04 01 00 2B 0B 10 00 +R 00 00 01 00 02 04 00 00 2B 0B 0F 00 T 1C 06 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 10 00 02 0A 01 00 +R 00 00 01 00 02 05 0F 00 02 0A 00 00 T 22 06 00 00 R 00 00 01 00 T 22 06 00 00 21 04 00 DD 4E FA DD 46 FB 09 7E @@ -685,9 +685,9 @@ R 00 00 01 00 T 50 06 00 00 21 06 00 DD 4E FA DD 46 FB 09 EB R 00 00 01 00 T 5B 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 +R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 T 61 06 00 00 00 00 00 00 7D B4 20 2C -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 67 06 00 00 R 00 00 01 00 T 67 06 00 00 21 04 00 ED 4B 00 00 00 00 09 7E @@ -695,15 +695,15 @@ R 00 00 01 00 00 09 03 00 T 70 06 00 00 0F 0F E6 01 16 00 5F 3E R 00 00 01 00 T 78 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 +R 00 00 01 00 2B 04 01 00 02 09 01 00 T 7D 06 00 00 00 00 00 00 01 01 00 21 06 00 ED -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 86 06 00 00 5B 00 00 00 00 19 EB 3E R 00 00 01 00 00 05 03 00 T 8C 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 25 00 02 09 25 00 T 91 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 93 06 00 00 R 00 00 01 00 T 93 06 00 00 21 2C 00 ED 4B 00 00 00 00 09 56 @@ -715,9 +715,9 @@ R 00 00 01 00 T B1 06 00 00 4B 00 00 00 00 09 7E 0F 0F E6 01 R 00 00 01 00 00 05 03 00 T BA 06 00 00 16 00 5F 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 02 00 +R 00 00 01 00 2B 08 01 00 T C0 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 01 00 +R 00 00 01 00 02 04 01 00 02 09 00 00 T C6 06 00 00 04 00 09 7E E6 08 47 23 7E E6 00 R 00 00 01 00 T D1 06 00 00 B0 28 35 21 22 00 ED 4B @@ -733,15 +733,15 @@ R 00 00 01 00 T EB 06 00 00 R 00 00 01 00 T EB 06 00 00 1E 70 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T F0 06 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T F6 06 00 00 01 00 21 14 00 ED 5B 00 00 00 00 R 00 00 01 00 00 0B 03 00 T FF 06 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 25 00 T 04 07 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 25 00 02 09 01 00 +R 00 00 01 00 02 04 25 00 02 09 00 00 T 09 07 00 00 R 00 00 01 00 T 09 07 00 00 DD 6E FC DD 66 FD @@ -749,13 +749,13 @@ R 00 00 01 00 T 0F 07 00 00 R 00 00 01 00 T 0F 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 12 07 00 00 R 00 00 01 00 T 12 07 00 00 CD 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 1C 00 2B 0A 06 00 +R 00 00 01 00 02 05 1B 00 2B 0A 05 00 T 18 07 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 05 00 02 09 00 00 T 1F 07 00 00 28 15 R 00 00 01 00 T 21 07 00 00 @@ -771,7 +771,7 @@ R 00 00 01 00 T 36 07 00 00 2A 62 03 00 00 ED 4B 64 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 3D 07 00 00 CD 00 00 00 00 22 62 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 44 07 00 00 43 64 03 00 00 2A 74 03 00 00 DD R 00 00 01 00 00 05 03 00 00 0A 03 00 T 4B 07 00 00 4E 02 DD 46 03 A7 ED 42 20 1A 2A @@ -787,7 +787,7 @@ R 00 00 01 00 T 5C 07 00 00 2A 50 03 00 00 ED 4B 52 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 63 07 00 00 CD 00 00 00 00 22 50 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 6A 07 00 00 43 52 03 00 00 18 4F R 00 00 01 00 00 05 03 00 T 6F 07 00 00 @@ -825,7 +825,7 @@ R 00 00 01 00 00 05 03 00 00 0B 03 00 T BE 07 00 00 R 00 00 01 00 T BE 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T C1 07 00 00 R 00 00 01 00 T C1 07 00 00 CD 00 00 00 00 FA FF AF DD 77 FA @@ -835,9 +835,9 @@ R 00 00 01 00 T CD 07 00 00 R 00 00 01 00 T CD 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T D3 07 00 00 00 00 00 00 DD 75 FE DD 74 FF 2A -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T DC 07 00 00 4C 03 00 00 DD 75 FC DD 74 FD 7D R 00 00 01 00 00 04 03 00 T E5 07 00 00 B4 28 07 @@ -849,9 +849,9 @@ R 00 00 01 00 00 05 03 00 00 0B 03 00 T EF 07 00 00 R 00 00 01 00 T EF 07 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 02 00 +R 00 00 01 00 2B 0B 01 00 T F7 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 02 00 02 0A 01 00 +R 00 00 01 00 02 05 01 00 02 0A 00 00 T FE 07 00 00 7E FC DD B6 FD 20 02 R 00 00 01 00 T 05 08 00 00 @@ -895,7 +895,7 @@ R 00 00 01 00 00 0B 03 00 T 51 08 00 00 R 00 00 01 00 T 51 08 00 00 DD 6E FA DD 66 FB C3 00 00 00 00 -R 00 00 01 00 02 0B 14 00 +R 00 00 01 00 02 0B 13 00 T 5A 08 00 00 R 00 00 01 00 T 5A 08 00 00 CD 00 00 00 00 F8 FF AF DD 77 FE @@ -903,7 +903,7 @@ R 00 00 01 00 02 05 1F 00 T 63 08 00 00 DD 77 FF 2A 56 03 00 00 ED 4B R 00 00 01 00 00 08 03 00 T 6B 08 00 00 58 03 00 00 CD 00 00 00 00 22 -R 00 00 01 00 00 04 03 00 02 09 0A 00 +R 00 00 01 00 00 04 03 00 02 09 09 00 T 71 08 00 00 56 03 00 00 ED 43 58 03 00 00 2A R 00 00 01 00 00 04 03 00 00 0A 03 00 T 78 08 00 00 00 00 00 00 7D B4 28 08 @@ -911,9 +911,9 @@ R 00 00 01 00 00 04 04 00 T 7E 08 00 00 R 00 00 01 00 T 7E 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 84 08 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 86 08 00 00 R 00 00 01 00 T 86 08 00 00 DD 7E 02 DD B6 03 20 14 @@ -923,7 +923,7 @@ R 00 00 01 00 T 8E 08 00 00 2A 5E 03 00 00 ED 4B 60 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 95 08 00 00 CD 00 00 00 00 22 5E 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 9C 08 00 00 43 60 03 00 00 C3 2E 0A 00 00 R 00 00 01 00 00 05 03 00 00 0A 01 00 T A2 08 00 00 @@ -937,9 +937,9 @@ R 00 00 01 00 T B2 08 00 00 R 00 00 01 00 T B2 08 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 0E 00 T BA 08 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0F 00 02 0A 01 00 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 T C1 08 00 00 75 FC DD 74 FD 29 01 04 00 00 00 R 00 00 01 00 00 0B 03 00 T CA 08 00 00 09 46 23 66 68 DD 75 F8 DD 74 F9 @@ -1045,7 +1045,7 @@ R 00 00 01 00 T 0A 0A 00 00 2A 5E 03 00 00 ED 4B 60 03 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 T 11 0A 00 00 CD 00 00 00 00 22 5E 03 00 00 ED -R 00 00 01 00 02 05 0A 00 00 0A 03 00 +R 00 00 01 00 02 05 09 00 00 0A 03 00 T 18 0A 00 00 43 60 03 00 00 18 11 R 00 00 01 00 00 05 03 00 T 1D 0A 00 00 @@ -1053,33 +1053,33 @@ R 00 00 01 00 T 1D 0A 00 00 21 5A 03 00 00 DD 5E FE DD 56 FF R 00 00 01 00 00 05 03 00 T 26 0A 00 00 7A 07 9F 4F 41 CD 00 00 00 00 -R 00 00 01 00 02 0A 15 00 +R 00 00 01 00 02 0A 14 00 T 2E 0A 00 00 R 00 00 01 00 T 2E 0A 00 00 R 00 00 01 00 T 2E 0A 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 13 00 T 31 0A 00 00 R 00 00 01 00 T 31 0A 00 00 CD 00 00 00 00 21 2A 00 19 5E 23 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1B 00 T 3A 0A 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 T 40 0A 00 00 CD 00 00 00 00 21 2A 00 DD 5E 02 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 49 0A 00 00 DD 56 03 19 E5 59 50 3E R 00 00 01 00 T 51 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T 56 0A 00 00 00 00 00 00 4D 44 E1 71 23 70 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 5F 0A 00 00 00 00 00 00 -R 00 00 01 00 02 04 0E 00 +R 00 00 01 00 02 04 0D 00 T 61 0A 00 00 R 00 00 01 00 T 61 0A 00 00 CD 00 00 00 00 7B B2 20 03 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1B 00 T 68 0A 00 00 R 00 00 01 00 T 68 0A 00 00 C3 2F 0B 00 00 @@ -1133,9 +1133,9 @@ R 00 00 01 00 T F8 0A 00 00 21 24 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 03 0B 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0F 00 +R 00 00 01 00 2B 07 0E 00 T 08 0B 00 00 00 00 00 00 CD 00 00 00 00 29 11 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 0E 00 02 09 00 00 T 0F 0B 00 00 04 00 00 00 19 E5 03 03 69 60 4E R 00 00 01 00 00 04 03 00 T 18 0B 00 00 23 46 E1 71 23 70 18 0F @@ -1155,7 +1155,7 @@ R 00 00 01 00 T 2F 0B 00 00 R 00 00 01 00 T 2F 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 13 00 T 32 0B 00 00 R 00 00 01 00 T 32 0B 00 00 CD 00 00 00 00 FC FF DD 7E 02 DD @@ -1189,9 +1189,9 @@ R 00 00 01 00 T 76 0B 00 00 21 24 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 81 0B 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0F 00 +R 00 00 01 00 2B 07 0E 00 T 86 0B 00 00 00 00 00 00 CD 00 00 00 00 29 01 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 0E 00 02 09 00 00 T 8D 0B 00 00 04 00 00 00 09 DD 75 FE DD 74 FF R 00 00 01 00 00 04 03 00 T 96 0B 00 00 18 08 @@ -1251,7 +1251,7 @@ R 00 00 01 00 T 23 0C 00 00 R 00 00 01 00 T 23 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 13 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 6B 77 61 69 74 3A 20 57 41 52 4E diff --git a/src/nos/lib/net_lib/ksubr.rel b/src/nos/lib/net_lib/ksubr.rel index 33e0172f..0a6872f0 100644 --- a/src/nos/lib/net_lib/ksubr.rel +++ b/src/nos/lib/net_lib/ksubr.rel @@ -1,36 +1,36 @@ XL4 H 4 areas 25 global symbols -S ___03dd_b110_WARNING_3a_20Locati Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03df_b110_WARNING_3a_20Locati Ref00000000 S _Stktop Ref00000000 S _sprintf Ref00000000 S _secclock Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0331_68d4_PID_20_20_20CS_3aIP Ref00000000 S _Waittab Ref00000000 -S ___04b3_5e27_ksigs_20_25lu_20que Ref00000000 +S ___0333_68d4_PID_20_20_20CS_3aIP Ref00000000 S _Ksig Ref00000000 S _intcontext Ref00000000 S _setjmp Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _killself Ref00000000 S __dprintf Ref00000000 +S ___04db_1bbe_kwaits_20_25lu_20no Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___0111_6df9__2504x_20_20_2504x_ Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S ___0376_e7a4_SP_20_3d_20_25p_2c_ Ref00000000 +S ___0113_6df9__2504x_20_20_2504x_ Ref00000000 S _Susptab Ref00000000 +S ___0378_e7a4_SP_20_3d_20_25p_2c_ Ref00000000 S _getss Ref00000000 S _Rdytab Ref00000000 -S ___04b4_1bbe_kwaits_20_25lu_20no Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0386_8034_Stack_20violation_2 Ref00000000 -S ___03ca_6d70_Uptime_20_25s_20Sta Ref00000000 +S ___0388_8034_Stack_20violation_2 Ref00000000 S _tformat Ref00000000 +S ___04da_5e27_ksigs_20_25lu_20que Ref00000000 +S ___03cc_6d70_Uptime_20_25s_20Sta Ref00000000 S _Intstk Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 69F flags 0 @@ -44,7 +44,7 @@ A UDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF AF DD 77 FE -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T 09 00 00 00 DD 77 FF R 00 00 01 00 T 0C 00 00 00 @@ -54,7 +54,7 @@ R 00 00 01 00 02 05 1F 00 02 0A 02 00 T 13 00 00 00 ED 42 4D 44 CB 28 CB 19 DD 6E FE R 00 00 01 00 T 1E 00 00 00 DD 66 FF CD 00 00 00 00 30 1A -R 00 00 01 00 02 08 19 00 +R 00 00 01 00 02 08 18 00 T 26 00 00 00 R 00 00 01 00 T 26 00 00 00 DD 6E FE DD 66 FF 29 01 @@ -72,81 +72,81 @@ R 00 00 01 00 T 40 00 00 00 21 00 00 46 23 66 68 22 R 00 00 01 00 T 48 00 00 00 00 00 00 00 21 00 00 00 00 22 -R 00 00 01 00 00 04 03 00 02 09 09 00 +R 00 00 01 00 00 04 03 00 02 09 08 00 T 4E 00 00 00 22 03 00 00 22 20 03 00 00 C3 -R 00 00 01 00 02 04 09 00 02 09 09 00 +R 00 00 01 00 02 04 08 00 02 09 08 00 T 54 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T 56 00 00 00 R 00 00 01 00 T 56 00 00 00 CD 00 00 00 00 FC FF CD -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T 5C 00 00 00 70 04 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 00 04 01 00 2B 0A 15 00 T 62 00 00 00 00 00 00 00 CD 00 00 00 00 E5 3E -R 00 00 01 00 02 04 15 00 02 09 01 00 +R 00 00 01 00 02 04 15 00 02 09 00 00 T 69 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 T 6E 00 00 00 00 00 00 00 EB 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 1E 00 +R 00 00 01 00 02 04 00 00 2B 0A 1C 00 T 74 00 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 1E 00 02 09 01 00 +R 00 00 01 00 02 04 1C 00 02 09 00 00 T 7B 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1D 00 02 0A 1D 00 +R 00 00 01 00 2B 04 1E 00 02 0A 1E 00 T 81 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 87 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 0E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 8F 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 95 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 9B 00 00 00 00 00 00 00 F1 F1 21 28 03 00 00 -R 00 00 01 00 02 04 01 00 02 0B 09 00 +R 00 00 01 00 02 04 00 00 02 0B 08 00 T A2 00 00 00 4E 23 46 23 5E 23 56 D5 C5 21 R 00 00 01 00 T AC 00 00 00 36 03 00 00 4E 23 46 23 5E 23 56 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 08 00 T B5 00 00 00 D5 C5 21 32 03 00 00 4E 23 46 23 -R 00 00 01 00 02 07 09 00 +R 00 00 01 00 02 07 08 00 T BE 00 00 00 5E 23 56 D5 C5 21 26 03 00 00 4E -R 00 00 01 00 02 0A 09 00 +R 00 00 01 00 02 0A 08 00 T C7 00 00 00 23 46 C5 21 3A 03 00 00 4E 23 46 -R 00 00 01 00 02 08 09 00 +R 00 00 01 00 02 08 08 00 T D0 00 00 00 23 5E 23 56 D5 C5 21 2E 03 00 00 -R 00 00 01 00 02 0B 09 00 +R 00 00 01 00 02 0B 08 00 T D9 00 00 00 4E 23 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 T E3 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 1D 00 02 0A 1D 00 T E9 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T EF 00 00 00 00 00 00 00 EB 21 1A 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T F8 00 00 00 21 00 00 22 26 03 00 00 21 -R 00 00 01 00 02 08 09 00 +R 00 00 01 00 02 08 08 00 T FF 00 00 00 46 03 00 00 4E 23 46 23 5E 23 56 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 08 00 T 08 01 00 00 D5 C5 21 42 03 00 00 4E 23 46 23 -R 00 00 01 00 02 07 09 00 +R 00 00 01 00 02 07 08 00 T 11 01 00 00 5E 23 56 D5 C5 21 3E 03 00 00 4E -R 00 00 01 00 02 0A 09 00 +R 00 00 01 00 02 0A 08 00 T 1A 01 00 00 23 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 T 23 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 17 00 02 0A 17 00 +R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 T 29 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 2F 01 00 00 00 00 00 00 EB 21 10 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 38 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 06 00 02 0B 06 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 3E 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 T 44 01 00 00 CD 00 00 00 00 F1 F1 2A -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 4A 01 00 00 00 00 00 00 DD 75 FC DD 74 FD -R 00 00 01 00 02 04 14 00 +R 00 00 01 00 02 04 13 00 T 52 01 00 00 R 00 00 01 00 T 52 01 00 00 DD 7E FC DD B6 FD 28 1D @@ -174,7 +174,7 @@ R 00 00 01 00 T 8F 01 00 00 DD 6E FE DD 66 FF 29 01 R 00 00 01 00 T 97 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 07 00 +R 00 00 01 00 02 04 06 00 T A0 01 00 00 FC DD 74 FD R 00 00 01 00 T A4 01 00 00 @@ -216,19 +216,19 @@ R 00 00 01 00 T 01 02 00 00 R 00 00 01 00 T 01 02 00 00 2A 00 00 00 00 7D B4 28 07 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 10 00 T 08 02 00 00 R 00 00 01 00 T 08 02 00 00 ED 5B 00 00 00 00 CD 15 02 00 00 -R 00 00 01 00 02 06 11 00 00 0B 01 00 +R 00 00 01 00 02 06 10 00 00 0B 01 00 T 0F 02 00 00 R 00 00 01 00 T 0F 02 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 0C 00 +R 00 00 01 00 02 08 0B 00 T 15 02 00 00 R 00 00 01 00 T 15 02 00 00 CD 00 00 00 00 F4 FF 21 06 00 DD -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T 1E 02 00 00 4E 02 DD 46 03 09 DD 75 F4 DD 74 R 00 00 01 00 T 29 02 00 00 F5 21 3E 00 09 7E 23 B6 28 12 21 @@ -264,7 +264,7 @@ R 00 00 01 00 00 06 02 00 T 7A 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 T 80 02 00 00 CD 00 00 00 00 F1 F1 F1 18 13 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 88 02 00 00 R 00 00 01 00 T 88 02 00 00 21 04 00 00 00 E5 21 04 00 39 E5 @@ -272,7 +272,7 @@ R 00 00 01 00 00 05 02 00 T 91 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 97 02 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 9B 02 00 00 R 00 00 01 00 T 9B 02 00 00 21 40 00 DD 4E 02 DD 46 03 09 7E @@ -308,7 +308,7 @@ R 00 00 01 00 00 06 02 00 T F1 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 T F7 02 00 00 CD 00 00 00 00 F1 F1 F1 18 13 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T FF 02 00 00 R 00 00 01 00 T FF 02 00 00 21 04 00 00 00 E5 21 09 00 39 E5 @@ -316,7 +316,7 @@ R 00 00 01 00 00 05 02 00 T 08 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 0E 03 00 00 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 12 03 00 00 R 00 00 01 00 T 12 03 00 00 21 2A 00 DD 4E 02 DD 46 03 09 5E @@ -374,17 +374,17 @@ R 00 00 01 00 T C8 03 00 00 4E 23 46 C5 DD 6E 02 DD 66 03 E5 R 00 00 01 00 T D3 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 10 00 02 0B 10 00 +R 00 00 01 00 2B 05 12 00 02 0B 12 00 T D9 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +R 00 00 01 00 2B 06 19 00 02 0B 19 00 T DF 03 00 00 CD 00 00 00 00 EB 21 20 00 39 F9 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T E8 03 00 00 EB C3 00 00 00 00 R 00 00 01 00 02 06 0F 00 T EC 03 00 00 R 00 00 01 00 T EC 03 00 00 CD 00 00 00 00 FC FF 21 28 00 DD -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T F5 03 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 T 00 04 00 00 75 FC DD 74 FD 21 26 00 09 46 23 @@ -428,7 +428,7 @@ R 00 00 01 00 02 0B 0F 00 T 70 04 00 00 R 00 00 01 00 T 70 04 00 00 CD 00 00 00 00 FC FF 01 -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T 76 04 00 00 00 00 00 00 21 00 00 00 00 A7 ED R 00 00 01 00 02 04 1F 00 02 09 02 00 T 7D 04 00 00 42 CB 2C CB 1D DD 75 FC DD 74 FD @@ -470,11 +470,11 @@ R 00 00 01 00 02 0B 0F 00 T D5 04 00 00 R 00 00 01 00 T D5 04 00 00 CD 00 00 00 00 FA FF 21 04 00 39 -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T DE 04 00 00 DD 75 FE DD 74 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0A 00 +R 00 00 01 00 2B 0B 09 00 T E6 04 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 0A 00 02 0A 01 00 +R 00 00 01 00 02 05 09 00 02 0A 00 00 T ED 04 00 00 B4 28 03 R 00 00 01 00 T F0 04 00 00 @@ -484,7 +484,7 @@ R 00 00 01 00 00 05 01 00 T F3 04 00 00 R 00 00 01 00 T F3 04 00 00 21 26 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T FC 04 00 00 23 66 68 DD 75 FA DD 74 FB 7D B4 R 00 00 01 00 T 07 05 00 00 20 03 @@ -496,7 +496,7 @@ R 00 00 01 00 00 05 01 00 T 0C 05 00 00 R 00 00 01 00 T 0C 05 00 00 21 28 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T 15 05 00 00 23 66 68 29 DD 4E FA DD 46 FB 09 R 00 00 01 00 T 20 05 00 00 DD 75 FC DD 74 FD DD 6E FE DD 66 @@ -514,29 +514,29 @@ R 00 00 01 00 T 42 05 00 00 R 00 00 01 00 T 42 05 00 00 21 2A 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T 4B 05 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 1C 00 +R 00 00 01 00 2B 08 1B 00 T 52 05 00 00 00 00 00 00 E5 21 00 00 E5 3E -R 00 00 01 00 02 04 1C 00 +R 00 00 01 00 02 04 1B 00 T 5A 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T 5F 05 00 00 00 00 00 00 F1 F1 F1 F1 DD 6E FC -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 68 05 00 00 DD 66 FD E5 DD 6E FA DD 66 FB E5 R 00 00 01 00 T 73 05 00 00 DD 6E FE DD 66 FF E5 0E R 00 00 01 00 T 7B 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 13 00 02 0A 13 00 +R 00 00 01 00 2B 04 14 00 02 0A 14 00 T 81 05 00 00 21 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 +R 00 00 01 00 2B 09 0D 00 T 88 05 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0E 00 02 09 01 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 T 8F 05 00 00 0C 00 39 F9 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0D 00 +R 00 00 01 00 2B 0A 0C 00 T 97 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 0D 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T 9C 05 00 00 R 00 00 01 00 T 9C 05 00 00 21 00 00 46 23 66 68 ED 4B @@ -546,15 +546,15 @@ R 00 00 01 00 00 04 03 00 T AC 05 00 00 R 00 00 01 00 T AC 05 00 00 21 2A 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T B5 05 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 00 00 +R 00 00 01 00 2B 08 01 00 T BC 05 00 00 00 00 00 00 E5 21 00 00 E5 3E -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T C4 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T C9 05 00 00 00 00 00 00 F1 F1 F1 F1 2A -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T D0 05 00 00 00 00 00 00 22 00 00 R 00 00 01 00 00 04 03 00 T D5 05 00 00 @@ -562,33 +562,33 @@ R 00 00 01 00 T D5 05 00 00 R 00 00 01 00 T D5 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T D8 05 00 00 R 00 00 01 00 T D8 05 00 00 CD 00 00 00 00 FC FF 21 06 00 DD -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T E1 05 00 00 4E 02 DD 46 03 09 EB 3E R 00 00 01 00 T E9 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T EE 05 00 00 00 00 00 00 7D B4 28 3B -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T F4 05 00 00 R 00 00 01 00 T F4 05 00 00 21 46 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T FD 05 00 00 23 56 D5 21 44 00 09 4E 23 46 C5 R 00 00 01 00 T 08 06 00 00 21 42 00 ED 5B 00 00 00 00 19 5E -R 00 00 01 00 02 09 11 00 +R 00 00 01 00 02 09 10 00 T 11 06 00 00 23 56 21 48 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 11 00 +R 00 00 01 00 02 0B 10 00 T 1A 06 00 00 09 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 T 24 06 00 00 00 00 00 00 E1 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0D 00 +R 00 00 01 00 02 04 00 00 2B 0A 0C 00 T 2A 06 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 0D 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T 2F 06 00 00 R 00 00 01 00 T 2F 06 00 00 21 28 00 DD 4E 02 DD 46 03 09 56 @@ -604,11 +604,11 @@ R 00 00 01 00 T 65 06 00 00 7E F6 04 77 23 7E F6 00 77 C3 R 00 00 01 00 T 6F 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T 71 06 00 00 R 00 00 01 00 T 71 06 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 17 00 T 7A 06 00 00 66 03 01 00 00 69 60 01 00 00 7D R 00 00 01 00 T 85 06 00 00 DD AE 02 4F 7C DD AE 03 47 DD 71 @@ -616,7 +616,7 @@ R 00 00 01 00 T 90 06 00 00 FE DD 70 FF 79 E6 0F 6F 78 E6 00 R 00 00 01 00 T 9B 06 00 00 67 C3 00 00 00 00 -R 00 00 01 00 02 06 0C 00 +R 00 00 01 00 02 06 0B 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 25 33 64 00 diff --git a/src/nos/lib/net_lib/listen.rel b/src/nos/lib/net_lib/listen.rel index 77657469..d7df5db5 100644 --- a/src/nos/lib/net_lib/listen.rel +++ b/src/nos/lib/net_lib/listen.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 99 flags 0 +A CODE size AE flags 0 S _listen Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,57 +18,57 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0B +T 15 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 6E +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF 18 7C R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 2F 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 33 00 00 00 23 B6 28 0B +T 3A 00 00 00 23 B6 28 12 R 00 00 01 00 -T 37 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 21 68 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 40 00 00 00 18 54 +T 3E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 47 00 00 00 68 23 36 00 21 FF FF 18 5B R 00 00 01 00 -T 42 00 00 00 +T 50 00 00 00 R 00 00 01 00 -T 42 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 50 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 4D 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 5B 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 57 00 00 00 08 00 09 7E 23 B6 23 B6 28 27 DD +T 65 00 00 00 08 00 09 7E 23 B6 23 B6 28 27 DD R 00 00 01 00 -T 62 00 00 00 4E 04 DD 46 05 C5 DD 5E FC DD 56 +T 70 00 00 00 4E 04 DD 46 05 C5 DD 5E FC DD 56 R 00 00 01 00 -T 6D 00 00 00 FD 21 08 00 DD 4E FE DD 46 FF 09 +T 7B 00 00 00 FD 21 08 00 DD 4E FE DD 46 FF 09 R 00 00 01 00 -T 78 00 00 00 4E 23 46 23 7E 69 60 C1 CD +T 86 00 00 00 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T 81 00 00 00 00 00 00 00 7D A4 3C 20 0B +T 8F 00 00 00 00 00 00 00 7D A4 3C 20 12 R 00 00 01 00 02 04 00 00 -T 88 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 88 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 88 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 88 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 91 00 00 00 18 03 +T 96 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 9F 00 00 00 69 23 36 00 21 FF FF 18 03 R 00 00 01 00 -T 93 00 00 00 +T A8 00 00 00 R 00 00 01 00 -T 93 00 00 00 21 00 00 +T A8 00 00 00 21 00 00 R 00 00 01 00 -T 96 00 00 00 +T AB 00 00 00 R 00 00 01 00 -T 96 00 00 00 C3 00 00 00 00 +T AB 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/locsock.rel b/src/nos/lib/net_lib/locsock.rel index 4862ae24..2e7d4d1f 100644 --- a/src/nos/lib/net_lib/locsock.rel +++ b/src/nos/lib/net_lib/locsock.rel @@ -4,13 +4,13 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _len_p Ref00000000 S _len_q Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___031e_1514_Outqlen_3a_20_25d_2 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0320_1514_Outqlen_3a_20_25d_2 Ref00000000 S _callocw Ref00000000 -S _errno Ref00000000 S _close_s Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -19,32 +19,32 @@ S _socklen Ref00000000 S _free_p Ref00000000 S _free_q Ref00000000 S __printf Ref00000000 -S ___029d_bd38_Inqlen_3a_20_25d_20 Ref00000000 +S ___029f_bd38_Inqlen_3a_20_25d_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _enqueue Ref00000000 S _append Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 66C flags 0 +A CODE size 6D0 flags 0 S _so_lod Def0000004A -S _so_lod_send Def0000030D +S _so_lod_send Def00000350 S _so_los Def00000000 -S _so_lod_qlen Def0000043E -S _lopsocket Def00000605 -S _so_los_send Def000001DC -S _so_loc_stat Def0000060E -S _so_los_qlen Def000004BB -S _so_loc_shut Def00000538 +S _so_lod_qlen Def000004A2 +S _lopsocket Def00000669 +S _so_los_send Def000001FE +S _so_loc_stat Def00000672 +S _so_los_qlen Def0000051F +S _so_loc_shut Def0000059C S _so_lo_recv Def00000094 -S _so_loc_close Def0000058F +S _so_loc_close Def000005F3 A CSTR size 1 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 0C 00 19 E5 01 R 00 00 01 00 02 05 08 00 T 09 00 00 00 08 00 11 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 +R 00 00 01 00 2B 0A 0A 00 T 11 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T 18 00 00 00 E1 71 23 70 21 0C 00 DD 4E 02 DD R 00 00 01 00 T 23 00 00 00 46 03 09 7E 23 66 6F 71 23 70 21 @@ -60,9 +60,9 @@ R 00 00 01 00 T 4A 00 00 00 CD 00 00 00 00 21 0C 00 19 E5 01 R 00 00 01 00 02 05 08 00 T 53 00 00 00 08 00 11 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 +R 00 00 01 00 2B 0A 0A 00 T 5B 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T 62 00 00 00 E1 71 23 70 21 0C 00 DD 4E 02 DD R 00 00 01 00 T 6D 00 00 00 46 03 09 7E 23 66 6F 71 23 70 21 @@ -83,13 +83,13 @@ T 99 00 00 00 R 00 00 01 00 T 99 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T A4 00 00 00 23 B6 28 5F 21 0C 00 DD 4E 02 DD +T A4 00 00 00 23 B6 28 73 21 0C 00 DD 4E 02 DD R 00 00 01 00 T AF 00 00 00 46 03 09 46 23 66 68 23 23 7E 23 R 00 00 01 00 -T BA 00 00 00 B6 20 4A 21 0C 00 DD 4E 02 DD 46 +T BA 00 00 00 B6 20 5E 21 0C 00 DD 4E 02 DD 46 R 00 00 01 00 -T C5 00 00 00 03 09 7E 23 66 6F 7E 23 B6 28 37 +T C5 00 00 00 03 09 7E 23 66 6F 7E 23 B6 28 4B R 00 00 01 00 T D0 00 00 00 R 00 00 01 00 @@ -99,513 +99,525 @@ T D0 00 00 00 R 00 00 01 00 T D0 00 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T DB 00 00 00 B7 28 0C +T DB 00 00 00 B7 28 13 R 00 00 01 00 T DE 00 00 00 R 00 00 01 00 -T DE 00 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T E7 00 00 00 C3 D9 01 00 00 -R 00 00 01 00 00 05 01 00 -T EA 00 00 00 +T DE 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T E7 00 00 00 64 23 36 00 21 FF FF C3 +R 00 00 01 00 +T EF 00 00 00 FB 01 00 00 +R 00 00 01 00 00 04 01 00 +T F1 00 00 00 R 00 00 01 00 -T EA 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T F1 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 04 00 +T FA 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T F2 00 00 00 21 00 00 00 00 CD 00 00 00 00 22 +T 02 01 00 00 21 00 00 00 00 CD 00 00 00 00 4D R 00 00 01 00 02 05 06 00 02 0A 00 00 -T F9 00 00 00 00 00 00 00 7D B4 28 06 -R 00 00 01 00 02 04 0A 00 -T FF 00 00 00 +T 09 01 00 00 44 E1 71 23 70 79 B0 28 06 R 00 00 01 00 -T FF 00 00 00 21 FF FF C3 D9 01 00 00 +T 12 01 00 00 +R 00 00 01 00 +T 12 01 00 00 21 FF FF C3 FB 01 00 00 R 00 00 01 00 00 08 01 00 -T 05 01 00 00 +T 18 01 00 00 R 00 00 01 00 -T 05 01 00 00 18 92 +T 18 01 00 00 C3 99 00 00 00 +R 00 00 01 00 00 05 01 00 +T 1B 01 00 00 R 00 00 01 00 -T 07 01 00 00 +T 1B 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 07 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 26 01 00 00 23 B6 20 13 R 00 00 01 00 -T 12 01 00 00 23 B6 20 0C +T 2A 01 00 00 R 00 00 01 00 -T 16 01 00 00 +T 2A 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 33 01 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 16 01 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T 1F 01 00 00 C3 D9 01 00 00 -R 00 00 01 00 00 05 01 00 -T 22 01 00 00 +T 3B 01 00 00 FB 01 00 00 +R 00 00 01 00 00 04 01 00 +T 3D 01 00 00 R 00 00 01 00 -T 22 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 3D 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 2D 01 00 00 23 66 68 23 23 7E 23 B6 20 1F 21 +T 48 01 00 00 23 66 68 23 23 7E 23 B6 20 26 21 R 00 00 01 00 -T 38 01 00 00 0C 00 DD 4E 02 DD 46 03 09 7E 23 +T 53 01 00 00 0C 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 -T 43 01 00 00 66 6F 7E 23 B6 20 0C +T 5E 01 00 00 66 6F 7E 23 B6 20 13 R 00 00 01 00 -T 4A 01 00 00 +T 65 01 00 00 R 00 00 01 00 -T 4A 01 00 00 +T 65 01 00 00 R 00 00 01 00 -T 4A 01 00 00 +T 65 01 00 00 R 00 00 01 00 -T 4A 01 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T 53 01 00 00 C3 D9 01 00 00 -R 00 00 01 00 00 05 01 00 -T 56 01 00 00 +T 65 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 6E 01 00 00 65 23 36 00 21 FF FF C3 R 00 00 01 00 -T 56 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T 76 01 00 00 FB 01 00 00 +R 00 00 01 00 00 04 01 00 +T 78 01 00 00 R 00 00 01 00 -T 61 01 00 00 23 56 13 13 3E 00 00 00 00 21 +T 78 01 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T 83 01 00 00 23 56 13 13 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0E 00 -T 68 01 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +T 8A 01 00 00 00 00 00 00 CD 00 00 00 00 E5 DD R 00 00 01 00 02 04 0E 00 02 09 00 00 -T 6F 01 00 00 6E 04 DD 66 05 D1 73 23 72 21 +T 91 01 00 00 6E 04 DD 66 05 D1 73 23 72 21 R 00 00 01 00 -T 79 01 00 00 0C 00 09 46 23 66 68 23 23 7E 23 +T 9B 01 00 00 0C 00 09 46 23 66 68 23 23 7E 23 R 00 00 01 00 -T 84 01 00 00 B6 20 30 21 0C 00 DD 4E 02 DD 46 +T A6 01 00 00 B6 20 30 21 0C 00 DD 4E 02 DD 46 R 00 00 01 00 -T 8F 01 00 00 03 09 46 23 66 68 01 06 00 09 7E +T B1 01 00 00 03 09 46 23 66 68 01 06 00 09 7E R 00 00 01 00 -T 9A 01 00 00 E6 01 28 19 +T BC 01 00 00 E6 01 28 19 R 00 00 01 00 -T 9E 01 00 00 +T C0 01 00 00 R 00 00 01 00 -T 9E 01 00 00 +T C0 01 00 00 R 00 00 01 00 -T 9E 01 00 00 +T C0 01 00 00 R 00 00 01 00 -T 9E 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD +T C0 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD R 00 00 01 00 -T A9 01 00 00 75 FE DD 74 FF EB 3E 00 00 00 00 +T CB 01 00 00 75 FE DD 74 FF EB 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T B1 01 00 00 21 00 00 00 00 CD 00 00 00 00 +T D3 01 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T B7 01 00 00 +T D9 01 00 00 R 00 00 01 00 -T B7 01 00 00 01 00 00 DD 5E 02 DD 56 03 3E +T D9 01 00 00 01 00 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T C1 01 00 00 00 00 00 00 21 00 00 00 00 CD +T E3 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T C6 01 00 00 00 00 00 00 DD 6E 04 DD 66 05 5E +T E8 01 00 00 00 00 00 00 DD 6E 04 DD 66 05 5E R 00 00 01 00 02 04 00 00 -T CF 01 00 00 23 56 3E 00 00 00 00 21 +T F1 01 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 01 00 -T D4 01 00 00 00 00 00 00 CD 00 00 00 00 +T F6 01 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 01 00 02 09 00 00 -T D9 01 00 00 +T FB 01 00 00 R 00 00 01 00 -T D9 01 00 00 C3 00 00 00 00 +T FB 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T DC 01 00 00 +T FE 01 00 00 R 00 00 01 00 -T DC 01 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +T FE 01 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 R 00 00 01 00 02 05 08 00 -T E5 01 00 00 66 6F 7E 23 B6 20 1A +T 07 02 00 00 66 6F 7E 23 B6 20 21 R 00 00 01 00 -T EC 01 00 00 +T 0E 02 00 00 R 00 00 01 00 -T EC 01 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 0E 02 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 10 00 -T F4 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 16 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 10 00 02 0A 00 00 -T FB 01 00 00 65 00 22 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 07 0A 00 -T 04 02 00 00 0A 03 00 00 -R 00 00 01 00 00 04 01 00 -T 06 02 00 00 +T 1D 02 00 00 4D 00 ED 4B 00 00 00 00 09 36 65 +R 00 00 01 00 02 08 04 00 +T 26 02 00 00 23 36 00 21 FF FF C3 4D 03 00 00 +R 00 00 01 00 00 0B 01 00 +T 2F 02 00 00 R 00 00 01 00 -T 06 02 00 00 DD 4E 04 DD 46 05 21 0C 00 DD 5E +T 2F 02 00 00 DD 4E 04 DD 46 05 21 0C 00 DD 5E R 00 00 01 00 -T 11 02 00 00 02 DD 56 03 19 7E 23 66 6F 7E 23 +T 3A 02 00 00 02 DD 56 03 19 7E 23 66 6F 7E 23 R 00 00 01 00 -T 1C 02 00 00 66 6F 11 0C 00 19 5E 23 56 13 13 +T 45 02 00 00 66 6F 11 0C 00 19 5E 23 56 13 13 R 00 00 01 00 -T 27 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 50 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 16 00 02 0A 16 00 -T 2D 02 00 00 00 00 00 00 01 00 00 21 0C 00 DD +T 56 02 00 00 00 00 00 00 01 00 00 21 0C 00 DD R 00 00 01 00 02 04 00 00 -T 36 02 00 00 5E 02 DD 56 03 19 7E 23 66 6F 5E +T 5F 02 00 00 5E 02 DD 56 03 19 7E 23 66 6F 5E R 00 00 01 00 -T 41 02 00 00 23 56 3E 00 00 00 00 21 +T 6A 02 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0C 00 -T 46 02 00 00 00 00 00 00 CD 00 00 00 00 +T 6F 02 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 4B 02 00 00 +T 74 02 00 00 R 00 00 01 00 -T 4B 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 74 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 56 02 00 00 23 66 6F 7E 23 B6 CA E9 02 00 00 +T 7F 02 00 00 23 66 6F 7E 23 B6 CA 25 03 00 00 R 00 00 01 00 00 0B 01 00 -T 5F 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 88 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 6A 02 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 +T 93 02 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 R 00 00 01 00 -T 75 02 00 00 56 23 66 6A 11 04 00 19 5E 23 56 +T 9E 02 00 00 56 23 66 6A 11 04 00 19 5E 23 56 R 00 00 01 00 -T 80 02 00 00 D5 21 0C 00 09 7E 23 66 6F 46 23 +T A9 02 00 00 D5 21 0C 00 09 7E 23 66 6F 46 23 R 00 00 01 00 -T 8B 02 00 00 66 68 01 0C 00 09 46 23 66 68 23 +T B4 02 00 00 66 68 01 0C 00 09 46 23 66 68 23 R 00 00 01 00 -T 96 02 00 00 23 5E 23 56 3E 00 00 00 00 21 +T BF 02 00 00 23 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 01 00 -T 9D 02 00 00 00 00 00 00 CD 00 00 00 00 D1 A7 +T C6 02 00 00 00 00 00 00 CD 00 00 00 00 D1 A7 R 00 00 01 00 02 04 01 00 02 09 00 00 -T A4 02 00 00 ED 52 38 41 +T CD 02 00 00 ED 52 38 54 R 00 00 01 00 -T A8 02 00 00 +T D1 02 00 00 R 00 00 01 00 -T A8 02 00 00 +T D1 02 00 00 R 00 00 01 00 -T A8 02 00 00 +T D1 02 00 00 R 00 00 01 00 -T A8 02 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E +T D1 02 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T B3 02 00 00 B7 28 0B +T DC 02 00 00 B7 28 12 R 00 00 01 00 -T B6 02 00 00 +T DF 02 00 00 R 00 00 01 00 -T B6 02 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T BF 02 00 00 18 49 +T DF 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T E8 02 00 00 64 23 36 00 21 FF FF 18 5C R 00 00 01 00 -T C1 02 00 00 +T F1 02 00 00 R 00 00 01 00 -T C1 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T F1 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 04 00 +T FA 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T CC 02 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 +T 05 03 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T D4 02 00 00 21 00 00 00 00 CD 00 00 00 00 22 +T 0D 03 00 00 21 00 00 00 00 CD 00 00 00 00 4D R 00 00 01 00 02 05 06 00 02 0A 00 00 -T DB 02 00 00 00 00 00 00 7D B4 28 05 -R 00 00 01 00 02 04 0A 00 -T E1 02 00 00 +T 14 03 00 00 44 E1 71 23 70 79 B0 28 05 R 00 00 01 00 -T E1 02 00 00 21 FF FF 18 24 +T 1D 03 00 00 +R 00 00 01 00 +T 1D 03 00 00 21 FF FF 18 2B R 00 00 01 00 -T E6 02 00 00 +T 22 03 00 00 R 00 00 01 00 -T E6 02 00 00 C3 4B 02 00 00 +T 22 03 00 00 C3 74 02 00 00 R 00 00 01 00 00 05 01 00 -T E9 02 00 00 +T 25 03 00 00 R 00 00 01 00 -T E9 02 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 25 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T F4 02 00 00 23 66 6F 7E 23 B6 20 0B +T 30 03 00 00 23 66 6F 7E 23 B6 20 12 R 00 00 01 00 -T FC 02 00 00 +T 38 03 00 00 R 00 00 01 00 -T FC 02 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T 05 03 00 00 18 03 +T 38 03 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 41 03 00 00 65 23 36 00 21 FF FF 18 03 R 00 00 01 00 -T 07 03 00 00 +T 4A 03 00 00 R 00 00 01 00 -T 07 03 00 00 21 00 00 +T 4A 03 00 00 21 00 00 R 00 00 01 00 -T 0A 03 00 00 +T 4D 03 00 00 R 00 00 01 00 -T 0A 03 00 00 C3 00 00 00 00 +T 4D 03 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T 0D 03 00 00 +T 50 03 00 00 R 00 00 01 00 -T 0D 03 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +T 50 03 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 R 00 00 01 00 02 05 08 00 -T 16 03 00 00 66 6F 7E 23 B6 20 1A +T 59 03 00 00 66 6F 7E 23 B6 20 21 R 00 00 01 00 -T 1D 03 00 00 +T 60 03 00 00 R 00 00 01 00 -T 1D 03 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 60 03 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 10 00 -T 25 03 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 68 03 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 10 00 02 0A 00 00 -T 2C 03 00 00 65 00 22 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 07 0A 00 -T 35 03 00 00 3B 04 00 00 -R 00 00 01 00 00 04 01 00 -T 37 03 00 00 +T 6F 03 00 00 4D 00 ED 4B 00 00 00 00 09 36 65 +R 00 00 01 00 02 08 04 00 +T 78 03 00 00 23 36 00 21 FF FF C3 9F 04 00 00 +R 00 00 01 00 00 0B 01 00 +T 81 03 00 00 R 00 00 01 00 -T 37 03 00 00 DD 4E 04 DD 46 05 21 0C 00 DD 5E +T 81 03 00 00 DD 4E 04 DD 46 05 21 0C 00 DD 5E R 00 00 01 00 -T 42 03 00 00 02 DD 56 03 19 7E 23 66 6F 7E 23 +T 8C 03 00 00 02 DD 56 03 19 7E 23 66 6F 7E 23 R 00 00 01 00 -T 4D 03 00 00 66 6F 11 0C 00 19 5E 23 56 13 13 +T 97 03 00 00 66 6F 11 0C 00 19 5E 23 56 13 13 R 00 00 01 00 -T 58 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T A2 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 15 00 02 0A 15 00 -T 5E 03 00 00 00 00 00 00 01 00 00 21 0C 00 DD +T A8 03 00 00 00 00 00 00 01 00 00 21 0C 00 DD R 00 00 01 00 02 04 00 00 -T 67 03 00 00 5E 02 DD 56 03 19 7E 23 66 6F 5E +T B1 03 00 00 5E 02 DD 56 03 19 7E 23 66 6F 5E R 00 00 01 00 -T 72 03 00 00 23 56 3E 00 00 00 00 21 +T BC 03 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0C 00 -T 77 03 00 00 00 00 00 00 CD 00 00 00 00 +T C1 03 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 7C 03 00 00 +T C6 03 00 00 R 00 00 01 00 -T 7C 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T C6 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 87 03 00 00 23 66 6F 7E 23 B6 CA 1A 04 00 00 +T D1 03 00 00 23 66 6F 7E 23 B6 CA 77 04 00 00 R 00 00 01 00 00 0B 01 00 -T 90 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T DA 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 9B 03 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 +T E5 03 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 R 00 00 01 00 -T A6 03 00 00 56 23 66 6A 11 04 00 19 5E 23 56 +T F0 03 00 00 56 23 66 6A 11 04 00 19 5E 23 56 R 00 00 01 00 -T B1 03 00 00 D5 21 0C 00 09 7E 23 66 6F 46 23 +T FB 03 00 00 D5 21 0C 00 09 7E 23 66 6F 46 23 R 00 00 01 00 -T BC 03 00 00 66 68 01 0C 00 09 46 23 66 68 23 +T 06 04 00 00 66 68 01 0C 00 09 46 23 66 68 23 R 00 00 01 00 -T C7 03 00 00 23 5E 23 56 3E 00 00 00 00 21 +T 11 04 00 00 23 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 02 00 -T CE 03 00 00 00 00 00 00 CD 00 00 00 00 D1 A7 +T 18 04 00 00 00 00 00 00 CD 00 00 00 00 D1 A7 R 00 00 01 00 02 04 02 00 02 09 00 00 -T D5 03 00 00 ED 52 38 41 +T 1F 04 00 00 ED 52 38 54 R 00 00 01 00 -T D9 03 00 00 +T 23 04 00 00 R 00 00 01 00 -T D9 03 00 00 +T 23 04 00 00 R 00 00 01 00 -T D9 03 00 00 +T 23 04 00 00 R 00 00 01 00 -T D9 03 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E +T 23 04 00 00 21 06 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T E4 03 00 00 B7 28 0B +T 2E 04 00 00 B7 28 12 R 00 00 01 00 -T E7 03 00 00 +T 31 04 00 00 R 00 00 01 00 -T E7 03 00 00 21 64 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T F0 03 00 00 18 49 +T 31 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 3A 04 00 00 64 23 36 00 21 FF FF 18 5C R 00 00 01 00 -T F2 03 00 00 +T 43 04 00 00 R 00 00 01 00 -T F2 03 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 43 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 E5 +R 00 00 01 00 02 09 04 00 +T 4C 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T FD 03 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 +T 57 04 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 06 00 -T 05 04 00 00 21 00 00 00 00 CD 00 00 00 00 22 +T 5F 04 00 00 21 00 00 00 00 CD 00 00 00 00 4D R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 0C 04 00 00 00 00 00 00 7D B4 28 05 -R 00 00 01 00 02 04 0A 00 -T 12 04 00 00 +T 66 04 00 00 44 E1 71 23 70 79 B0 28 05 +R 00 00 01 00 +T 6F 04 00 00 R 00 00 01 00 -T 12 04 00 00 21 FF FF 18 24 +T 6F 04 00 00 21 FF FF 18 2B R 00 00 01 00 -T 17 04 00 00 +T 74 04 00 00 R 00 00 01 00 -T 17 04 00 00 C3 7C 03 00 00 +T 74 04 00 00 C3 C6 03 00 00 R 00 00 01 00 00 05 01 00 -T 1A 04 00 00 +T 77 04 00 00 R 00 00 01 00 -T 1A 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 77 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 25 04 00 00 23 66 6F 7E 23 B6 20 0B +T 82 04 00 00 23 66 6F 7E 23 B6 20 12 R 00 00 01 00 -T 2D 04 00 00 +T 8A 04 00 00 R 00 00 01 00 -T 2D 04 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 0A 00 -T 36 04 00 00 18 03 +T 8A 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 93 04 00 00 65 23 36 00 21 FF FF 18 03 R 00 00 01 00 -T 38 04 00 00 +T 9C 04 00 00 R 00 00 01 00 -T 38 04 00 00 21 00 00 +T 9C 04 00 00 21 00 00 R 00 00 01 00 -T 3B 04 00 00 +T 9F 04 00 00 R 00 00 01 00 -T 3B 04 00 00 C3 00 00 00 00 +T 9F 04 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T 3E 04 00 00 +T A2 04 00 00 R 00 00 01 00 -T 3E 04 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 +T A2 04 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 R 00 00 01 00 02 05 0D 00 -T 47 04 00 00 +T AB 04 00 00 R 00 00 01 00 -T 47 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T AB 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 52 04 00 00 23 66 68 23 23 5E 23 56 3E +T B6 04 00 00 23 66 68 23 23 5E 23 56 3E R 00 00 01 00 -T 5B 04 00 00 00 00 00 00 21 00 00 00 00 CD +T BF 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 60 04 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 +T C4 04 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 R 00 00 01 00 02 04 00 00 -T 69 04 00 00 48 +T CD 04 00 00 48 R 00 00 01 00 -T 6A 04 00 00 +T CE 04 00 00 R 00 00 01 00 -T 6A 04 00 00 3E 01 A9 B0 20 42 21 0C 00 DD 4E +T CE 04 00 00 3E 01 A9 B0 20 42 21 0C 00 DD 4E R 00 00 01 00 -T 75 04 00 00 02 DD 46 03 09 7E 23 66 6F 7E 23 +T D9 04 00 00 02 DD 46 03 09 7E 23 66 6F 7E 23 R 00 00 01 00 -T 80 04 00 00 B6 28 2D +T E4 04 00 00 B6 28 2D R 00 00 01 00 -T 83 04 00 00 +T E7 04 00 00 R 00 00 01 00 -T 83 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T E7 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 8E 04 00 00 23 66 6F 46 23 66 68 01 0C 00 09 +T F2 04 00 00 23 66 6F 46 23 66 68 01 0C 00 09 R 00 00 01 00 -T 99 04 00 00 46 23 66 68 23 23 5E 23 56 3E +T FD 04 00 00 46 23 66 68 23 23 5E 23 56 3E R 00 00 01 00 -T A3 04 00 00 00 00 00 00 21 00 00 00 00 CD +T 07 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T A8 04 00 00 00 00 00 00 DD 75 FE DD 74 FF +T 0C 05 00 00 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 -T B0 04 00 00 +T 14 05 00 00 R 00 00 01 00 -T B0 04 00 00 18 00 +T 14 05 00 00 18 00 R 00 00 01 00 -T B2 04 00 00 +T 16 05 00 00 R 00 00 01 00 -T B2 04 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +T 16 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T BB 04 00 00 +T 1F 05 00 00 R 00 00 01 00 -T BB 04 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 +T 1F 05 00 00 CD 00 00 00 00 FE FF 79 B0 20 23 R 00 00 01 00 02 05 0D 00 -T C4 04 00 00 +T 28 05 00 00 R 00 00 01 00 -T C4 04 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T 28 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T CF 04 00 00 23 66 68 23 23 5E 23 56 3E +T 33 05 00 00 23 66 68 23 23 5E 23 56 3E R 00 00 01 00 -T D8 04 00 00 00 00 00 00 21 00 00 00 00 CD +T 3C 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T DD 04 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 +T 41 05 00 00 00 00 00 00 DD 75 FE DD 74 FF 18 R 00 00 01 00 02 04 00 00 -T E6 04 00 00 48 +T 4A 05 00 00 48 R 00 00 01 00 -T E7 04 00 00 +T 4B 05 00 00 R 00 00 01 00 -T E7 04 00 00 3E 01 A9 B0 20 42 21 0C 00 DD 4E +T 4B 05 00 00 3E 01 A9 B0 20 42 21 0C 00 DD 4E R 00 00 01 00 -T F2 04 00 00 02 DD 46 03 09 7E 23 66 6F 7E 23 +T 56 05 00 00 02 DD 46 03 09 7E 23 66 6F 7E 23 R 00 00 01 00 -T FD 04 00 00 B6 28 2D +T 61 05 00 00 B6 28 2D R 00 00 01 00 -T 00 05 00 00 +T 64 05 00 00 R 00 00 01 00 -T 00 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 64 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 0B 05 00 00 23 66 6F 46 23 66 68 01 0C 00 09 +T 6F 05 00 00 23 66 6F 46 23 66 68 01 0C 00 09 R 00 00 01 00 -T 16 05 00 00 46 23 66 68 23 23 5E 23 56 3E +T 7A 05 00 00 46 23 66 68 23 23 5E 23 56 3E R 00 00 01 00 -T 20 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 84 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 25 05 00 00 00 00 00 00 DD 75 FE DD 74 FF +T 89 05 00 00 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 -T 2D 05 00 00 +T 91 05 00 00 R 00 00 01 00 -T 2D 05 00 00 18 00 +T 91 05 00 00 18 00 R 00 00 01 00 -T 2F 05 00 00 +T 93 05 00 00 R 00 00 01 00 -T 2F 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 +T 93 05 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T 38 05 00 00 +T 9C 05 00 00 R 00 00 01 00 -T 38 05 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD +T 9C 05 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD R 00 00 01 00 02 05 0D 00 -T 41 05 00 00 66 03 56 23 66 6A DD 75 FE DD 74 +T A5 05 00 00 66 03 56 23 66 6A DD 75 FE DD 74 R 00 00 01 00 -T 4C 05 00 00 FF 21 0C 00 DD 5E 02 DD 56 03 19 +T B0 05 00 00 FF 21 0C 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T 57 05 00 00 56 23 66 6A 23 23 7E 23 B6 20 10 +T BB 05 00 00 56 23 66 6A 23 23 7E 23 B6 20 10 R 00 00 01 00 -T 62 05 00 00 +T C6 05 00 00 R 00 00 01 00 -T 62 05 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T C6 05 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T 6A 05 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T CE 05 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 71 05 00 00 17 +T D5 05 00 00 17 R 00 00 01 00 -T 72 05 00 00 +T D6 05 00 00 R 00 00 01 00 -T 72 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 +T D6 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 7D 05 00 00 23 66 68 01 06 00 09 36 01 23 36 +T E1 05 00 00 23 66 68 01 06 00 09 36 01 23 36 R 00 00 01 00 -T 88 05 00 00 00 +T EC 05 00 00 00 R 00 00 01 00 -T 89 05 00 00 +T ED 05 00 00 R 00 00 01 00 -T 89 05 00 00 21 00 00 C3 00 00 00 00 +T ED 05 00 00 21 00 00 C3 00 00 00 00 R 00 00 01 00 02 08 03 00 -T 8F 05 00 00 +T F3 05 00 00 R 00 00 01 00 -T 8F 05 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 +T F3 05 00 00 CD 00 00 00 00 21 0C 00 19 7E 23 R 00 00 01 00 02 05 08 00 -T 98 05 00 00 66 6F 7E 23 B6 28 3A +T FC 05 00 00 66 6F 7E 23 B6 28 3A R 00 00 01 00 -T 9F 05 00 00 +T 03 06 00 00 R 00 00 01 00 -T 9F 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E +T 03 06 00 00 21 0C 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T AA 05 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 +T 0E 06 00 00 23 66 6F 56 23 66 6A 11 0C 00 19 R 00 00 01 00 -T B5 05 00 00 7E 23 66 6F AF 77 23 77 01 00 00 +T 19 06 00 00 7E 23 66 6F AF 77 23 77 01 00 00 R 00 00 01 00 -T C0 05 00 00 21 0C 00 DD 5E 02 DD 56 03 19 7E +T 24 06 00 00 21 0C 00 DD 5E 02 DD 56 03 19 7E R 00 00 01 00 -T CB 05 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 +T 2F 06 00 00 23 66 6F 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 0C 00 -T D3 05 00 00 21 00 00 00 00 CD 00 00 00 00 +T 37 06 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 0C 00 02 0A 00 00 -T D9 05 00 00 +T 3D 06 00 00 R 00 00 01 00 -T D9 05 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E +T 3D 06 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T E4 05 00 00 23 56 13 13 3E 00 00 00 00 21 +T 48 06 00 00 23 56 13 13 3E 00 00 00 00 21 R 00 00 01 00 2B 09 11 00 -T EB 05 00 00 00 00 00 00 CD 00 00 00 00 21 +T 4F 06 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 11 00 02 09 00 00 -T F1 05 00 00 0C 00 09 5E 23 56 3E 00 00 00 00 +T 55 06 00 00 0C 00 09 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 07 00 -T F9 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 5D 06 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 07 00 02 0A 00 00 -T 00 06 00 00 00 00 C3 00 00 00 00 +T 64 06 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 07 03 00 -T 05 06 00 00 +T 69 06 00 00 R 00 00 01 00 -T 05 06 00 00 CD 00 00 00 00 21 00 00 00 00 C3 +T 69 06 00 00 CD 00 00 00 00 21 00 00 00 00 C3 R 00 00 01 00 02 05 08 00 00 0A 02 00 -T 0C 06 00 00 00 00 00 00 +T 70 06 00 00 00 00 00 00 R 00 00 01 00 02 04 03 00 -T 0E 06 00 00 +T 72 06 00 00 R 00 00 01 00 -T 0E 06 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD +T 72 06 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD R 00 00 01 00 02 05 0D 00 -T 17 06 00 00 66 03 46 23 66 68 DD 75 FE DD 74 +T 7B 06 00 00 66 03 46 23 66 68 DD 75 FE DD 74 R 00 00 01 00 -T 22 06 00 00 FF 01 00 00 EB 3E 00 00 00 00 21 +T 86 06 00 00 FF 01 00 00 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 2A 06 00 00 00 00 00 00 CD 00 00 00 00 E5 0E +T 8E 06 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 31 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T 95 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 13 00 02 0A 13 00 -T 37 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 9B 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 -T 3D 06 00 00 00 00 00 00 F1 F1 F1 01 01 00 DD +T A1 06 00 00 00 00 00 00 F1 F1 F1 01 01 00 DD R 00 00 01 00 02 04 00 00 -T 46 06 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +T AA 06 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 4E 06 00 00 00 00 00 00 CD 00 00 00 00 E5 0E +T B2 06 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 55 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 -T 5B 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T B9 06 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 09 00 02 0A 09 00 +T BF 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 -T 61 06 00 00 00 00 00 00 F1 F1 F1 21 00 00 C3 +T C5 06 00 00 00 00 00 00 F1 F1 F1 21 00 00 C3 R 00 00 01 00 02 04 00 00 -T 6A 06 00 00 00 00 00 00 +T CE 06 00 00 00 00 00 00 R 00 00 01 00 02 04 03 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/net_lib/mbufsizes.rel b/src/nos/lib/net_lib/mbufsizes.rel index c038f208..87be32da 100644 --- a/src/nos/lib/net_lib/mbufsizes.rel +++ b/src/nos/lib/net_lib/mbufsizes.rel @@ -1,9 +1,9 @@ XL4 H 2 areas B global symbols -S ___02db_d814_N_3e_3d_255u_3a_257 Ref00000000 +S ___02dd_d814_N_3e_3d_255u_3a_257 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___02d2_488d_Mbuf_20sizes_3a_0a Ref00000000 +S ___02d4_488d_Mbuf_20sizes_3a_0a Ref00000000 S .__.ABS. Def00000000 S ?S_LSH_L02 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 diff --git a/src/nos/lib/net_lib/mbufstat.rel b/src/nos/lib/net_lib/mbufstat.rel index b1c1d1e3..e856f49f 100644 --- a/src/nos/lib/net_lib/mbufstat.rel +++ b/src/nos/lib/net_lib/mbufstat.rel @@ -3,11 +3,11 @@ H 2 areas 12 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S _Allocmbufs Ref00000000 -S ___04cf_e57a_mbuf_20allocs_20_25 Ref00000000 S _Pushdowns Ref00000000 S _Cachehits Ref00000000 -S ___0530_274c_pushdown_20calls_20 Ref00000000 S _len_q Ref00000000 +S ___0560_274c_pushdown_20calls_20 Ref00000000 +S ___04f6_e57a_mbuf_20allocs_20_25 Ref00000000 S .__.ABS. Def00000000 S _Freembufs Ref00000000 S ?L_MUL_L03 Ref00000000 @@ -15,7 +15,7 @@ S _Pushalloc Ref00000000 S ?SL_DIV_L03 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___027a_fee7_Free_20cache_3a_20s Ref00000000 +S ___027c_fee7_Free_20cache_3a_20s Ref00000000 S _Mbufcache Ref00000000 A _DEFAULT size 0 flags 0 A CODE size B5 flags 0 @@ -29,17 +29,17 @@ R 00 00 01 00 02 04 09 00 02 0A 02 00 T 0E 00 00 00 2A 00 00 00 00 E5 21 00 00 E5 21 R 00 00 01 00 02 05 02 00 T 17 00 00 00 64 00 E5 ED 4B 02 00 00 00 2A -R 00 00 01 00 02 09 05 00 +R 00 00 01 00 02 09 04 00 T 1F 00 00 00 00 00 00 00 CD 00 00 00 00 CD -R 00 00 01 00 02 04 05 00 02 09 0A 00 +R 00 00 01 00 02 04 04 00 02 09 0A 00 T 25 00 00 00 00 00 00 00 C5 E5 2A 02 00 00 00 -R 00 00 01 00 02 04 0C 00 02 0B 05 00 +R 00 00 01 00 02 04 0C 00 02 0B 04 00 T 2C 00 00 00 E5 2A 00 00 00 00 E5 2A -R 00 00 01 00 02 06 05 00 +R 00 00 01 00 02 06 04 00 T 32 00 00 00 02 00 00 00 E5 2A 00 00 00 00 E5 R 00 00 01 00 02 04 02 00 02 0A 02 00 T 39 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 3F 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T 45 00 00 00 CD 00 00 00 00 EB 21 14 00 39 F9 @@ -47,9 +47,9 @@ R 00 00 01 00 02 05 00 00 T 4E 00 00 00 EB 2A 02 00 00 00 E5 2A R 00 00 01 00 02 06 0B 00 T 54 00 00 00 00 00 00 00 E5 2A 02 00 00 00 E5 -R 00 00 01 00 02 04 0B 00 02 0A 04 00 +R 00 00 01 00 02 04 0B 00 02 0A 03 00 T 5B 00 00 00 2A 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 04 00 2B 0B 06 00 +R 00 00 01 00 02 05 03 00 2B 0B 06 00 T 61 00 00 00 C5 21 00 00 00 00 E5 3E R 00 00 01 00 02 06 06 00 T 67 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -57,17 +57,17 @@ R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T 6C 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB R 00 00 01 00 02 04 00 00 T 75 00 00 00 ED 5B 04 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 10 00 2B 0B 07 00 +R 00 00 01 00 02 06 10 00 2B 0B 05 00 T 7B 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 07 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 00 00 T 82 00 00 00 ED 5B 02 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 10 00 2B 0B 07 00 +R 00 00 01 00 02 06 10 00 2B 0B 05 00 T 88 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 07 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 00 00 T 8F 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 10 00 2B 0B 07 00 +R 00 00 01 00 02 06 10 00 2B 0B 05 00 T 95 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 07 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 00 00 T 9C 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T A2 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 diff --git a/src/nos/lib/net_lib/perror.rel b/src/nos/lib/net_lib/perror.rel index 5341ddc1..d89ec8b4 100644 --- a/src/nos/lib/net_lib/perror.rel +++ b/src/nos/lib/net_lib/perror.rel @@ -1,5 +1,5 @@ XL4 -H 2 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _strerror Ref00000000 S _fflush Ref00000000 @@ -7,48 +7,55 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___015a_7189__25s_3a_20_25s_0a Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?SS_CMP_L02 Ref00000000 S _Sock_errlist Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0158_7189__25s_3a_20_25s_0a Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 70 flags 0 +A CODE size 91 flags 0 S _perror Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 01 64 80 2A -R 00 00 01 00 02 05 07 00 -T 07 00 00 00 00 00 00 00 3E 80 AC 67 ED 42 38 -R 00 00 01 00 02 04 08 00 -T 10 00 00 00 19 ED 4B 00 00 00 00 21 70 00 CD -R 00 00 01 00 02 07 08 00 -T 19 00 00 00 00 00 00 00 38 0D 69 60 29 01 -R 00 00 01 00 02 04 09 00 -T 21 00 00 00 38 FF FF FF 09 46 23 66 68 18 0C -R 00 00 01 00 02 04 0A 00 -T 2A 00 00 00 +T 00 00 00 00 CD 00 00 00 00 21 4D 00 ED 4B +R 00 00 01 00 02 05 08 00 +T 08 00 00 00 00 00 00 00 09 7E 23 66 6F 11 +R 00 00 01 00 02 04 05 00 +T 10 00 00 00 64 80 3E 80 AC 67 ED 52 38 2A 21 R 00 00 01 00 -T 2A 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 08 00 2B 0B 01 00 -T 30 00 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 36 00 00 00 +T 1B 00 00 00 4D 00 ED 4B 00 00 00 00 09 4E 23 +R 00 00 01 00 02 08 05 00 +T 24 00 00 00 46 21 70 00 CD 00 00 00 00 38 17 +R 00 00 01 00 02 09 09 00 +T 2D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 56 +R 00 00 01 00 02 09 05 00 +T 36 00 00 00 23 66 6A 29 11 38 FF FF FF 19 56 +R 00 00 01 00 02 09 0A 00 +T 3F 00 00 00 23 66 6A 18 13 +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 05 00 +T 4D 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 52 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 57 00 00 00 R 00 00 01 00 -T 36 00 00 00 E5 DD 6E 02 DD 66 03 E5 0E +T 57 00 00 00 E5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T 3F 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 -T 45 00 00 00 21 40 00 ED 4B 00 00 00 00 09 5E +T 60 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 07 00 02 0A 07 00 +T 66 00 00 00 21 40 00 ED 4B 00 00 00 00 09 5E R 00 00 01 00 02 09 05 00 -T 4E 00 00 00 23 56 D5 3E 00 00 00 00 21 +T 6F 00 00 00 23 56 D5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 04 00 -T 54 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 75 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 04 00 02 09 00 00 -T 5B 00 00 00 F1 F1 F1 21 40 00 09 5E 23 56 3E +T 7C 00 00 00 F1 F1 F1 21 40 00 09 5E 23 56 3E R 00 00 01 00 -T 66 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 87 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 6B 00 00 00 00 00 00 00 C3 00 00 00 00 +T 8C 00 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 00 00 02 09 03 00 diff --git a/src/nos/lib/net_lib/read.rel b/src/nos/lib/net_lib/read.rel index 99025f72..dbb84b23 100644 --- a/src/nos/lib/net_lib/read.rel +++ b/src/nos/lib/net_lib/read.rel @@ -4,15 +4,15 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S _asy_read Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _recv Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S __read Ref00000000 S ?SS_RSH_L02 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AF flags 0 +A CODE size BE flags 0 S _read Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,61 +22,65 @@ T 09 00 00 00 02 DD 56 03 CD 00 00 00 00 7B E6 R 00 00 01 00 02 09 0A 00 T 12 00 00 00 03 6F 7A E6 00 67 DD 75 FE DD 74 R 00 00 01 00 -T 1D 00 00 00 FF DD CB 03 7E 28 0B +T 1D 00 00 00 FF DD CB 03 7E 28 13 R 00 00 01 00 T 24 00 00 00 R 00 00 01 00 -T 24 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T 2D 00 00 00 18 7D +T 24 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 2D 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 2F 00 00 00 +T 35 00 00 00 BB 00 00 00 +R 00 00 01 00 00 04 01 00 +T 37 00 00 00 R 00 00 01 00 -T 2F 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +T 37 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 38 00 00 00 00 00 03 00 A3 00 00 00 +T 40 00 00 00 00 00 03 00 AB 00 00 00 R 00 00 01 00 00 08 01 00 -T 3E 00 00 00 44 00 00 00 62 00 00 00 +T 46 00 00 00 4C 00 00 00 6A 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 42 00 00 00 85 00 00 00 +T 4A 00 00 00 8D 00 00 00 R 00 00 01 00 00 04 01 00 -T 44 00 00 00 +T 4C 00 00 00 R 00 00 01 00 -T 44 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 4C 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T 4F 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T 57 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 58 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 60 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 5D 00 00 00 00 00 00 00 F1 18 4A +T 65 00 00 00 00 00 00 00 F1 18 51 R 00 00 01 00 02 04 00 00 -T 62 00 00 00 +T 6A 00 00 00 R 00 00 01 00 -T 62 00 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 +T 6A 00 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 6D 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 +T 75 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 R 00 00 01 00 -T 78 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T 80 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 7E 00 00 00 CD 00 00 00 00 F1 F1 18 27 +T 86 00 00 00 CD 00 00 00 00 F1 F1 18 2E R 00 00 01 00 02 05 00 00 -T 85 00 00 00 +T 8D 00 00 00 R 00 00 01 00 -T 85 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 8D 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T 90 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T 98 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 99 00 00 00 00 00 00 00 21 00 00 00 00 CD +T A1 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 9E 00 00 00 00 00 00 00 F1 18 09 +T A6 00 00 00 00 00 00 00 F1 18 10 R 00 00 01 00 02 04 00 00 -T A3 00 00 00 +T AB 00 00 00 +R 00 00 01 00 +T AB 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T B4 00 00 00 16 23 36 00 21 FF FF R 00 00 01 00 -T A3 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 05 00 -T AC 00 00 00 +T BB 00 00 00 R 00 00 01 00 -T AC 00 00 00 C3 00 00 00 00 +T BB 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T AF 00 00 00 +T BE 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/net_lib/recv_mbuf.rel b/src/nos/lib/net_lib/recv_mbuf.rel index ee84372f..649f005a 100644 --- a/src/nos/lib/net_lib/recv_mbuf.rel +++ b/src/nos/lib/net_lib/recv_mbuf.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 87 flags 0 +A CODE size 95 flags 0 S _recv_mbuf Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,41 +18,41 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0B +T 15 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 5C +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF 18 63 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 2F 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 33 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 3A 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 3D 00 00 00 10 00 09 7E 23 B6 23 B6 20 0B +T 44 00 00 00 10 00 09 7E 23 B6 23 B6 20 12 R 00 00 01 00 -T 47 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 47 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 50 00 00 00 18 32 +T 4E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 57 00 00 00 69 23 36 00 21 FF FF 18 32 R 00 00 01 00 -T 52 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 52 00 00 00 DD 6E 0E DD 66 0F E5 DD 6E 0C DD +T 60 00 00 00 DD 6E 0E DD 66 0F E5 DD 6E 0C DD R 00 00 01 00 -T 5D 00 00 00 66 0D E5 DD 4E 04 DD 46 05 C5 DD +T 6B 00 00 00 66 0D E5 DD 4E 04 DD 46 05 C5 DD R 00 00 01 00 -T 68 00 00 00 5E FC DD 56 FD 21 10 00 DD 4E FE +T 76 00 00 00 5E FC DD 56 FD 21 10 00 DD 4E FE R 00 00 01 00 -T 73 00 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 +T 81 00 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 R 00 00 01 00 -T 7E 00 00 00 C1 CD 00 00 00 00 F1 F1 +T 8C 00 00 00 C1 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 06 00 00 -T 84 00 00 00 +T 92 00 00 00 R 00 00 01 00 -T 84 00 00 00 C3 00 00 00 00 +T 92 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/send_mbuf.rel b/src/nos/lib/net_lib/send_mbuf.rel index cc644930..1cea8277 100644 --- a/src/nos/lib/net_lib/send_mbuf.rel +++ b/src/nos/lib/net_lib/send_mbuf.rel @@ -2,14 +2,14 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _free_p Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 10C flags 0 +A CODE size 121 flags 0 S _send_mbuf Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -19,7 +19,7 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 07 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 07 00 02 09 00 00 -T 15 00 00 00 FA DD 74 FB 7D B4 20 1A +T 15 00 00 00 FA DD 74 FB 7D B4 20 21 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 @@ -27,79 +27,79 @@ T 1D 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 T 25 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 05 00 02 0A 00 00 -T 2C 00 00 00 09 00 22 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 07 03 00 -T 35 00 00 00 09 01 00 00 -R 00 00 01 00 00 04 01 00 -T 37 00 00 00 +T 2C 00 00 00 4D 00 ED 4B 00 00 00 00 09 36 09 +R 00 00 01 00 02 08 02 00 +T 35 00 00 00 23 36 00 21 FF FF C3 1E 01 00 00 +R 00 00 01 00 00 0B 01 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 21 08 00 DD 4E FA DD 46 FB 09 46 +T 3E 00 00 00 21 08 00 DD 4E FA DD 46 FB 09 46 R 00 00 01 00 -T 42 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 49 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 4C 00 00 00 13 00 09 7E 23 B6 23 B6 20 14 +T 53 00 00 00 13 00 09 7E 23 B6 23 B6 20 14 R 00 00 01 00 -T 56 00 00 00 +T 5D 00 00 00 R 00 00 01 00 -T 56 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T 5D 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 -T 5E 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 65 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 05 00 02 0A 00 00 -T 65 00 00 00 FF FF C3 09 01 00 00 +T 6C 00 00 00 FF FF C3 1E 01 00 00 R 00 00 01 00 00 07 01 00 -T 6A 00 00 00 +T 71 00 00 00 R 00 00 01 00 -T 6A 00 00 00 DD 7E 0C DD B6 0D 28 51 21 22 00 +T 71 00 00 00 DD 7E 0C DD B6 0D 28 58 21 22 00 R 00 00 01 00 -T 75 00 00 00 DD 4E FE DD 46 FF 09 7E 23 B6 23 +T 7C 00 00 00 DD 4E FE DD 46 FF 09 7E 23 B6 23 R 00 00 01 00 -T 80 00 00 00 B6 28 40 DD 4E 0E DD 46 0F C5 DD +T 87 00 00 00 B6 28 47 DD 4E 0E DD 46 0F C5 DD R 00 00 01 00 -T 8B 00 00 00 5E 0C DD 56 0D 21 22 00 DD 4E FE +T 92 00 00 00 5E 0C DD 56 0D 21 22 00 DD 4E FE R 00 00 01 00 -T 96 00 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 +T 9D 00 00 00 DD 46 FF 09 4E 23 46 23 7E 69 60 R 00 00 01 00 -T A1 00 00 00 C1 CD 00 00 00 00 7D A4 3C 20 19 +T A8 00 00 00 C1 CD 00 00 00 00 7D A4 3C 20 20 R 00 00 01 00 02 06 00 00 -T AA 00 00 00 +T B1 00 00 00 R 00 00 01 00 -T AA 00 00 00 +T B1 00 00 00 R 00 00 01 00 -T AA 00 00 00 +T B1 00 00 00 R 00 00 01 00 -T AA 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +T B1 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 -T B2 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T B9 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 05 00 02 0A 00 00 -T B9 00 00 00 67 00 22 00 00 00 00 21 FF FF 18 -R 00 00 01 00 02 07 03 00 -T C2 00 00 00 46 +T C0 00 00 00 4D 00 ED 4B 00 00 00 00 09 36 67 +R 00 00 01 00 02 08 02 00 +T C9 00 00 00 23 36 00 21 FF FF 18 4D R 00 00 01 00 -T C3 00 00 00 +T D1 00 00 00 R 00 00 01 00 -T C3 00 00 00 DD 6E 0C DD 66 0D E5 DD 4E 04 DD +T D1 00 00 00 DD 6E 0C DD 66 0D E5 DD 4E 04 DD R 00 00 01 00 -T CE 00 00 00 46 05 C5 DD 5E FA DD 56 FB 21 +T DC 00 00 00 46 05 C5 DD 5E FA DD 56 FB 21 R 00 00 01 00 -T D8 00 00 00 13 00 DD 4E FE DD 46 FF 09 4E 23 +T E6 00 00 00 13 00 DD 4E FE DD 46 FF 09 4E 23 R 00 00 01 00 -T E3 00 00 00 46 23 7E 69 60 C1 CD 00 00 00 00 +T F1 00 00 00 46 23 7E 69 60 C1 CD 00 00 00 00 R 00 00 01 00 02 0B 00 00 -T EC 00 00 00 F1 DD 75 FC DD 74 FD 7D A4 3C 20 +T FA 00 00 00 F1 DD 75 FC DD 74 FD 7D A4 3C 20 R 00 00 01 00 -T F7 00 00 00 0B +T 05 01 00 00 12 R 00 00 01 00 -T F8 00 00 00 +T 06 01 00 00 R 00 00 01 00 -T F8 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 01 01 00 00 18 06 +T 06 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 0F 01 00 00 69 23 36 00 21 FF FF 18 06 R 00 00 01 00 -T 03 01 00 00 +T 18 01 00 00 R 00 00 01 00 -T 03 01 00 00 DD 6E FC DD 66 FD +T 18 01 00 00 DD 6E FC DD 66 FD R 00 00 01 00 -T 09 01 00 00 +T 1E 01 00 00 R 00 00 01 00 -T 09 01 00 00 C3 00 00 00 00 +T 1E 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/settos.rel b/src/nos/lib/net_lib/settos.rel index 541907f8..1cb364d8 100644 --- a/src/nos/lib/net_lib/settos.rel +++ b/src/nos/lib/net_lib/settos.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3C flags 0 +A CODE size 43 flags 0 S _settos Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,21 +18,21 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 20 0B +T 15 00 00 00 FE DD 74 FF 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 11 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF 18 11 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 1A 00 DD 4E FE DD 46 FF 09 DD +T 2F 00 00 00 21 1A 00 DD 4E FE DD 46 FF 09 DD R 00 00 01 00 -T 33 00 00 00 46 04 70 21 00 00 +T 3A 00 00 00 46 04 70 21 00 00 R 00 00 01 00 -T 39 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 39 00 00 00 C3 00 00 00 00 +T 40 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/showiface.rel b/src/nos/lib/net_lib/showiface.rel index ee8d5b4b..82ad6e71 100644 --- a/src/nos/lib/net_lib/showiface.rel +++ b/src/nos/lib/net_lib/showiface.rel @@ -1,23 +1,23 @@ XL4 H 3 areas 14 global symbols S _inet_ntoa Ref00000000 -S ___0195_096e__2f_25u Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0197_096e__2f_25u Ref00000000 S _secclock Ref00000000 S ___0022_a0dd__0a Ref00000000 -S ___0035_3fef__20_20_20_20_20_20_ Ref00000000 +S ___0036_3fef__20_20_20_20_20_20_ Ref00000000 S _len_q Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ___0037_c6d7__20_20_20_20_20_20_ Ref00000000 -S ___008a_f35d__20BUSY Ref00000000 +S ___0038_c6d7__20_20_20_20_20_20_ Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___00f4_3035__25_2d10s_20IP_20ad Ref00000000 +S ___008b_f35d__20BUSY Ref00000000 S __printf Ref00000000 -S ___0034_0534__20_20_20_20_20_20_ Ref00000000 -S ___0038_9d57__20_20_20_20_20_20_ Ref00000000 +S ___00f6_3035__25_2d10s_20IP_20ad Ref00000000 +S ___0035_0534__20_20_20_20_20_20_ Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0036_3164__20_20_20_20_20_20_ Ref00000000 +S ___0039_9d57__20_20_20_20_20_20_ Ref00000000 +S ___0037_3164__20_20_20_20_20_20_ Ref00000000 S _tformat Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 2B4 flags 0 @@ -26,7 +26,7 @@ A CSTR size 8 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E6 FF 21 3D 00 DD -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 09 00 00 00 4E 02 DD 46 03 09 7E 23 B6 28 0E R 00 00 01 00 T 14 00 00 00 21 3D 00 09 7E 23 66 6F 56 23 66 @@ -46,15 +46,15 @@ R 00 00 01 00 T 3B 00 00 00 23 4E 23 46 3E 00 00 00 00 21 R 00 00 01 00 2B 09 00 00 T 42 00 00 00 00 00 00 00 CD 00 00 00 00 E5 DD -R 00 00 01 00 02 04 00 00 02 09 02 00 +R 00 00 01 00 02 04 00 00 02 09 01 00 T 49 00 00 00 6E 02 DD 66 03 23 23 4E 23 46 C5 R 00 00 01 00 T 54 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 T 5A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 60 00 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 69 00 00 00 EB 21 3D 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T 74 00 00 00 7E 23 B6 28 6C 21 3D 00 DD 4E 02 @@ -82,13 +82,13 @@ R 00 00 01 00 T C1 00 00 00 66 68 01 08 00 09 4E 23 46 23 7E R 00 00 01 00 T CC 00 00 00 69 60 C1 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 08 02 00 +R 00 00 01 00 02 08 01 00 T D4 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 T DA 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T E0 00 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T E5 00 00 00 R 00 00 01 00 T E5 00 00 00 21 08 00 DD 4E 02 DD 46 03 09 5E @@ -96,7 +96,7 @@ R 00 00 01 00 T F0 00 00 00 23 56 23 4E 23 46 3E 00 00 00 00 R 00 00 01 00 2B 0B 00 00 T F8 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 00 00 02 0A 02 00 +R 00 00 01 00 02 05 00 00 02 0A 01 00 T FF 00 00 00 21 0C 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 0A 01 00 00 23 56 23 4E 23 46 C5 D5 21 12 00 @@ -104,11 +104,11 @@ R 00 00 01 00 T 15 01 00 00 DD 4E 02 DD 46 03 09 5E 23 56 D5 R 00 00 01 00 T 20 01 00 00 1E 00 00 00 00 D5 21 00 00 00 00 -R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 05 10 00 02 0B 10 00 T 26 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 2C 01 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 35 01 00 00 EB 21 16 00 09 7E 23 B6 28 26 R 00 00 01 00 T 3F 01 00 00 @@ -120,9 +120,9 @@ R 00 00 01 00 T 54 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 5A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T 60 01 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 65 01 00 00 R 00 00 01 00 T 65 01 00 00 21 1E 00 DD 4E 02 DD 46 03 09 5E @@ -130,19 +130,19 @@ R 00 00 01 00 T 70 01 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 75 01 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 06 00 02 09 02 00 +R 00 00 01 00 02 04 06 00 02 09 01 00 T 7C 01 00 00 61 00 09 4E 23 46 23 5E 23 56 69 R 00 00 01 00 T 87 01 00 00 60 D5 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 T 8D 01 00 00 00 00 00 00 CD 00 00 00 00 59 50 -R 00 00 01 00 02 04 03 00 02 09 02 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T 94 01 00 00 A7 C1 ED 42 EB C1 ED 42 4D 44 3E R 00 00 01 00 T 9F 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 12 00 02 09 12 00 T A4 01 00 00 00 00 00 00 E5 21 55 00 DD 4E 02 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T AD 01 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T B8 01 00 00 C5 D5 21 51 00 DD 4E 02 DD 46 03 @@ -152,9 +152,9 @@ R 00 00 01 00 T CE 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 09 00 02 0A 09 00 T D4 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T DA 01 00 00 00 00 00 00 EB 21 10 00 39 F9 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T E3 01 00 00 21 20 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 T EE 01 00 00 23 B6 28 20 @@ -164,11 +164,11 @@ R 00 00 01 00 T F2 01 00 00 21 20 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 T FD 01 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 01 00 +R 00 00 01 00 2B 08 02 00 T 04 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0D 00 +R 00 00 01 00 02 04 02 00 2B 0A 0C 00 T 0A 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 02 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 11 02 00 00 F1 R 00 00 01 00 T 12 02 00 00 @@ -180,31 +180,31 @@ R 00 00 01 00 T 21 02 00 00 R 00 00 01 00 T 21 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 27 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 2D 02 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 32 02 00 00 R 00 00 01 00 T 32 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 38 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 3E 02 00 00 CD 00 00 00 00 F1 F1 21 65 00 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 47 02 00 00 4E 02 DD 46 03 09 4E 23 46 23 5E R 00 00 01 00 T 52 02 00 00 23 56 69 60 D5 E5 3E 00 00 00 00 R 00 00 01 00 2B 0B 03 00 T 5A 02 00 00 21 00 00 00 00 CD 00 00 00 00 59 -R 00 00 01 00 02 05 03 00 02 0A 02 00 +R 00 00 01 00 02 05 03 00 02 0A 01 00 T 61 02 00 00 50 A7 C1 ED 42 EB C1 ED 42 4D 44 R 00 00 01 00 T 6C 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 T 72 02 00 00 00 00 00 00 E5 21 5D 00 DD 4E 02 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 7B 02 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T 86 02 00 00 C5 D5 21 59 00 DD 4E 02 DD 46 03 @@ -214,9 +214,9 @@ R 00 00 01 00 T 9C 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 11 00 02 0A 11 00 T A2 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T A8 02 00 00 00 00 00 00 EB 21 0E 00 39 F9 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T B1 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 T 00 00 00 00 diff --git a/src/nos/lib/net_lib/shutdown.rel b/src/nos/lib/net_lib/shutdown.rel index ec7538b2..87a33336 100644 --- a/src/nos/lib/net_lib/shutdown.rel +++ b/src/nos/lib/net_lib/shutdown.rel @@ -2,15 +2,15 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _close_s Ref00000000 S _ksignal Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B5 flags 0 +A CODE size C3 flags 0 S _shutdown Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,67 +20,69 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0C +T 15 00 00 00 FC DD 74 FD 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 C3 B2 00 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 2E 00 00 00 C0 00 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 23 B6 20 0B +T 30 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 38 00 00 00 +T 3B 00 00 00 23 B6 20 12 R 00 00 01 00 -T 38 00 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 41 00 00 00 18 6F +T 3F 00 00 00 R 00 00 01 00 -T 43 00 00 00 +T 3F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 48 00 00 00 65 23 36 00 21 FF FF 18 6F R 00 00 01 00 -T 43 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 51 00 00 00 R 00 00 01 00 -T 4E 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 51 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 58 00 00 00 1C 00 09 7E 23 B6 23 B6 20 10 +T 5C 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 62 00 00 00 +T 66 00 00 00 1C 00 09 7E 23 B6 23 B6 20 10 R 00 00 01 00 -T 62 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 70 00 00 00 +R 00 00 01 00 +T 70 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 6A 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 +T 78 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 71 00 00 00 2C +T 7F 00 00 00 2C R 00 00 01 00 -T 72 00 00 00 +T 80 00 00 00 R 00 00 01 00 -T 72 00 00 00 DD 4E 04 DD 46 05 C5 DD 5E FC DD +T 80 00 00 00 DD 4E 04 DD 46 05 C5 DD 5E FC DD R 00 00 01 00 -T 7D 00 00 00 56 FD 21 1C 00 DD 4E FE DD 46 FF +T 8B 00 00 00 56 FD 21 1C 00 DD 4E FE DD 46 FF R 00 00 01 00 -T 88 00 00 00 09 4E 23 46 23 7E 69 60 C1 CD +T 96 00 00 00 09 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T 92 00 00 00 00 00 00 00 7D A4 3C 20 05 +T A0 00 00 00 00 00 00 00 7D A4 3C 20 05 R 00 00 01 00 02 04 00 00 -T 99 00 00 00 +T A7 00 00 00 R 00 00 01 00 -T 99 00 00 00 21 FF FF 18 14 +T A7 00 00 00 21 FF FF 18 14 R 00 00 01 00 -T 9E 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T 9E 00 00 00 +T AC 00 00 00 R 00 00 01 00 -T 9E 00 00 00 01 00 00 DD 5E FC DD 56 FD 3E +T AC 00 00 00 01 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T A8 00 00 00 00 00 00 00 21 00 00 00 00 CD +T B6 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T AD 00 00 00 00 00 00 00 21 00 00 +T BB 00 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 00 00 -T B2 00 00 00 +T C0 00 00 00 R 00 00 01 00 -T B2 00 00 00 C3 00 00 00 00 +T C0 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/sockcmd.rel b/src/nos/lib/net_lib/sockcmd.rel index f1ca48ad..6b5f7f7a 100644 --- a/src/nos/lib/net_lib/sockcmd.rel +++ b/src/nos/lib/net_lib/sockcmd.rel @@ -1,21 +1,21 @@ XL4 H 3 areas 13 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___013b_7be3__25s_20_25p_0a Ref00000000 -S ___0384_6556_Socket_20not_20in_2 Ref00000000 +S ___013d_7be3__25s_20_25p_0a Ref00000000 S _Socktypes Ref00000000 +S ___0386_6556_Socket_20not_20in_2 Ref00000000 S _getpeername Ref00000000 -S ___0314_f8e2_Not_20a_20valid_20s Ref00000000 +S ___0316_f8e2_Not_20a_20valid_20s Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _atoi Ref00000000 -S ___0370_4fbb_S_23_20_20_20Type_2 Ref00000000 S __printf Ref00000000 +S ___0372_4fbb_S_23_20_20_20Type_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _psocket Ref00000000 -S ___011a_b932__254d_20_25_2d8s_25 Ref00000000 S _itop Ref00000000 +S ___011c_b932__254d_20_25_2d8s_25 Ref00000000 S ?SS_RSH_L02 Ref00000000 S _Nsock Ref00000000 A _DEFAULT size 0 flags 0 @@ -33,9 +33,9 @@ R 00 00 01 00 00 05 01 00 T 17 00 00 00 R 00 00 01 00 T 17 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 1D 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 23 00 00 00 CD 00 00 00 00 F1 F1 AF DD 77 EA R 00 00 01 00 02 05 00 00 T 2C 00 00 00 DD 77 EB @@ -53,7 +53,7 @@ R 00 00 01 00 T 4A 00 00 00 67 DD 75 E6 DD 74 E7 EB 3E R 00 00 01 00 T 53 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 58 00 00 00 00 00 00 00 DD 75 E4 DD 74 E5 7D R 00 00 01 00 02 04 00 00 T 61 00 00 00 B4 20 03 @@ -107,13 +107,13 @@ R 00 00 01 00 T E9 00 00 00 07 00 09 6E 26 00 29 01 R 00 00 01 00 T F1 00 00 00 00 00 00 00 09 4E 23 46 C5 DD 6E -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 02 00 T FA 00 00 00 E6 DD 66 E7 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 0E 00 +R 00 00 01 00 2B 0A 0F 00 T 02 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 0E 00 2B 0B 0B 00 +R 00 00 01 00 02 05 0F 00 2B 0B 0A 00 T 08 01 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 0B 00 02 0A 00 00 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 T 0F 01 00 00 21 10 00 39 F9 EB R 00 00 01 00 T 15 01 00 00 @@ -145,7 +145,7 @@ R 00 00 01 00 T 53 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 59 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 5F 01 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 05 00 00 T 68 01 00 00 13 02 00 00 @@ -153,17 +153,17 @@ R 00 00 01 00 00 04 01 00 T 6A 01 00 00 R 00 00 01 00 T 6A 01 00 00 DD 5E E6 DD 56 E7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 0E 00 T 72 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0F 00 02 0A 00 00 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 T 79 01 00 00 75 E4 DD 74 E5 7D B4 20 16 R 00 00 01 00 T 82 01 00 00 R 00 00 01 00 T 82 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 88 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 8E 01 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 R 00 00 01 00 02 05 00 00 T 97 01 00 00 7B @@ -177,13 +177,13 @@ R 00 00 01 00 T AD 01 00 00 0C 00 09 5E 23 56 D5 21 07 00 09 R 00 00 01 00 T B8 01 00 00 6E 26 00 29 11 00 00 00 00 19 5E -R 00 00 01 00 02 09 03 00 +R 00 00 01 00 02 09 02 00 T C1 01 00 00 23 56 D5 1E 00 00 00 00 D5 21 R 00 00 01 00 2B 08 01 00 T C8 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0B 00 +R 00 00 01 00 02 04 01 00 2B 0A 0A 00 T CE 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0B 00 02 09 00 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T D5 01 00 00 F1 F1 21 0C 00 09 7E 23 B6 20 05 R 00 00 01 00 T E0 01 00 00 diff --git a/src/nos/lib/net_lib/socket.rel b/src/nos/lib/net_lib/socket.rel index 147baa73..9145dd74 100644 --- a/src/nos/lib/net_lib/socket.rel +++ b/src/nos/lib/net_lib/socket.rel @@ -1,30 +1,29 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Usock Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _Socklink Ref00000000 S _Nsock Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 26F flags 0 +A CODE size 2A6 flags 0 S _socket Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF AF DD 77 FE -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 06 00 T 09 00 00 00 DD 77 FF R 00 00 01 00 T 0C 00 00 00 R 00 00 01 00 T 0C 00 00 00 ED 4B 00 00 00 00 DD 6E FE DD 66 -R 00 00 01 00 02 06 0B 00 +R 00 00 01 00 02 06 0A 00 T 15 00 00 00 FF A7 ED 42 30 1D R 00 00 01 00 T 1B 00 00 00 @@ -48,230 +47,242 @@ R 00 00 01 00 T 38 00 00 00 R 00 00 01 00 T 38 00 00 00 2A 00 00 00 00 DD 4E FE DD 46 FF -R 00 00 01 00 02 05 0B 00 -T 41 00 00 00 A7 ED 42 20 0C +R 00 00 01 00 02 05 0A 00 +T 41 00 00 00 A7 ED 42 20 13 R 00 00 01 00 T 46 00 00 00 R 00 00 01 00 -T 46 00 00 00 21 18 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 4F 00 00 00 C3 6C 02 00 00 -R 00 00 01 00 00 05 01 00 -T 52 00 00 00 +T 46 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 4F 00 00 00 18 23 36 00 21 FF FF C3 +R 00 00 01 00 +T 57 00 00 00 A3 02 00 00 +R 00 00 01 00 00 04 01 00 +T 59 00 00 00 R 00 00 01 00 -T 52 00 00 00 DD 6E FE DD 66 FF 29 ED 4B +T 59 00 00 00 DD 6E FE DD 66 FF 29 ED 4B R 00 00 01 00 -T 5B 00 00 00 00 00 00 00 09 E5 01 1D 00 11 +T 62 00 00 00 00 00 00 00 09 E5 01 1D 00 11 R 00 00 01 00 02 04 01 00 -T 63 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 -T 68 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 6F 00 00 00 FA DD 74 FB 4D 44 E1 71 23 70 DD -R 00 00 01 00 -T 7A 00 00 00 7E FE F6 00 6F DD 7E FF F6 20 67 +T 6A 00 00 00 01 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 07 00 +T 6F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 76 00 00 00 FA DD 74 FB 4D 44 E1 71 23 70 DD R 00 00 01 00 -T 85 00 00 00 DD 75 FE DD 74 FF E5 69 60 C1 71 +T 81 00 00 00 7E FE F6 00 6F DD 7E FF F6 20 67 R 00 00 01 00 -T 90 00 00 00 23 70 21 04 00 DD 4E FA DD 46 FB +T 8C 00 00 00 DD 75 FE DD 74 FF E5 69 60 C1 71 R 00 00 01 00 -T 9B 00 00 00 09 36 01 23 36 00 21 00 00 22 +T 97 00 00 00 23 70 21 04 00 DD 4E FA DD 46 FB R 00 00 01 00 -T A5 00 00 00 00 00 00 00 21 0A 00 09 36 FF 23 -R 00 00 01 00 02 04 06 00 -T AE 00 00 00 36 FF 69 60 23 23 ED 4B +T A2 00 00 00 09 36 01 23 36 00 21 4D 00 ED 5B R 00 00 01 00 -T B6 00 00 00 00 00 00 00 71 23 70 DD 5E 02 DD +T AD 00 00 00 00 00 00 00 19 AF 77 23 77 21 R 00 00 01 00 02 04 04 00 -T BF 00 00 00 56 03 CD 00 00 00 00 00 00 04 00 -R 00 00 01 00 02 07 02 00 -T C8 00 00 00 C1 01 00 00 78 01 00 00 +T B5 00 00 00 0A 00 09 36 FF 23 36 FF 69 60 23 +R 00 00 01 00 +T C0 00 00 00 23 ED 4B 00 00 00 00 71 23 70 DD +R 00 00 01 00 02 07 04 00 +T C9 00 00 00 5E 02 DD 56 03 CD 00 00 00 00 +R 00 00 01 00 02 0A 02 00 +T D1 00 00 00 00 00 04 00 EA 01 00 00 +R 00 00 01 00 00 08 01 00 +T D7 00 00 00 9A 01 00 00 1D 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T CC 00 00 00 09 01 00 00 40 01 00 00 +T DB 00 00 00 5B 01 00 00 DF 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T D0 00 00 00 D2 00 00 00 -R 00 00 01 00 00 04 01 00 -T D2 00 00 00 +T DF 00 00 00 +R 00 00 01 00 +T DF 00 00 00 DD 4E 04 DD 46 05 79 B0 20 0E R 00 00 01 00 -T D2 00 00 00 DD 4E 04 DD 46 05 79 B0 20 0E +T E9 00 00 00 R 00 00 01 00 -T DC 00 00 00 +T E9 00 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T DC 00 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T F4 00 00 00 08 18 23 R 00 00 01 00 -T E7 00 00 00 08 18 1C +T F7 00 00 00 R 00 00 01 00 -T EA 00 00 00 +T F7 00 00 00 3E 01 A9 B0 20 0E 21 07 00 DD 4E R 00 00 01 00 -T EA 00 00 00 3E 01 A9 B0 20 0E 21 07 00 DD 4E +T 02 01 00 00 FA DD 46 FB 09 36 09 18 0F R 00 00 01 00 -T F5 00 00 00 FA DD 46 FB 09 36 09 18 08 +T 0B 01 00 00 R 00 00 01 00 -T FE 00 00 00 +T 0B 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 14 01 00 00 66 23 36 00 18 00 R 00 00 01 00 -T FE 00 00 00 21 66 00 22 00 00 00 00 18 00 -R 00 00 01 00 02 08 06 00 -T 06 01 00 00 +T 1A 01 00 00 R 00 00 01 00 -T 06 01 00 00 C3 C9 01 00 00 +T 1A 01 00 00 C3 F9 01 00 00 R 00 00 01 00 00 05 01 00 -T 09 01 00 00 +T 1D 01 00 00 R 00 00 01 00 -T 09 01 00 00 DD 4E 04 DD 46 05 79 B0 20 0E +T 1D 01 00 00 DD 4E 04 DD 46 05 79 B0 20 0E R 00 00 01 00 -T 13 01 00 00 +T 27 01 00 00 R 00 00 01 00 -T 13 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T 27 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T 1E 01 00 00 03 18 1C +T 32 01 00 00 03 18 23 R 00 00 01 00 -T 21 01 00 00 +T 35 01 00 00 R 00 00 01 00 -T 21 01 00 00 3E 01 A9 B0 20 0E 21 07 00 DD 4E +T 35 01 00 00 3E 01 A9 B0 20 0E 21 07 00 DD 4E R 00 00 01 00 -T 2C 01 00 00 FA DD 46 FB 09 36 04 18 08 +T 40 01 00 00 FA DD 46 FB 09 36 04 18 0F R 00 00 01 00 -T 35 01 00 00 +T 49 01 00 00 R 00 00 01 00 -T 35 01 00 00 21 66 00 22 00 00 00 00 18 00 -R 00 00 01 00 02 08 06 00 -T 3D 01 00 00 +T 49 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 52 01 00 00 66 23 36 00 18 00 R 00 00 01 00 -T 3D 01 00 00 C3 C9 01 00 00 +T 58 01 00 00 +R 00 00 01 00 +T 58 01 00 00 C3 F9 01 00 00 R 00 00 01 00 00 05 01 00 -T 40 01 00 00 +T 5B 01 00 00 +R 00 00 01 00 +T 5B 01 00 00 DD 4E 04 DD 46 05 3E 02 A9 B0 20 R 00 00 01 00 -T 40 01 00 00 DD 4E 04 DD 46 05 3E 02 A9 B0 20 +T 66 01 00 00 0E R 00 00 01 00 -T 4B 01 00 00 0E +T 67 01 00 00 R 00 00 01 00 -T 4C 01 00 00 +T 67 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T 4C 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T 72 01 00 00 06 18 23 R 00 00 01 00 -T 57 01 00 00 06 18 1C +T 75 01 00 00 R 00 00 01 00 -T 5A 01 00 00 +T 75 01 00 00 3E 03 A9 B0 20 0E 21 07 00 DD 4E R 00 00 01 00 -T 5A 01 00 00 3E 03 A9 B0 20 0E 21 07 00 DD 4E +T 80 01 00 00 FA DD 46 FB 09 36 07 18 0F R 00 00 01 00 -T 65 01 00 00 FA DD 46 FB 09 36 07 18 08 +T 89 01 00 00 R 00 00 01 00 -T 6E 01 00 00 +T 89 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 92 01 00 00 66 23 36 00 18 00 R 00 00 01 00 -T 6E 01 00 00 21 66 00 22 00 00 00 00 18 00 -R 00 00 01 00 02 08 06 00 -T 76 01 00 00 +T 98 01 00 00 R 00 00 01 00 -T 76 01 00 00 18 51 +T 98 01 00 00 18 5F R 00 00 01 00 -T 78 01 00 00 +T 9A 01 00 00 R 00 00 01 00 -T 78 01 00 00 DD 5E 04 DD 56 05 CD 00 00 00 00 +T 9A 01 00 00 DD 5E 04 DD 56 05 CD 00 00 00 00 R 00 00 01 00 02 0B 02 00 -T 81 01 00 00 00 00 03 00 B7 01 00 00 +T A3 01 00 00 00 00 03 00 D9 01 00 00 R 00 00 01 00 00 08 01 00 -T 87 01 00 00 8D 01 00 00 9B 01 00 00 +T A9 01 00 00 AF 01 00 00 BD 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 8B 01 00 00 A9 01 00 00 +T AD 01 00 00 CB 01 00 00 R 00 00 01 00 00 04 01 00 -T 8D 01 00 00 +T AF 01 00 00 R 00 00 01 00 -T 8D 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T AF 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T 98 01 00 00 01 18 24 +T BA 01 00 00 01 18 2B R 00 00 01 00 -T 9B 01 00 00 +T BD 01 00 00 R 00 00 01 00 -T 9B 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T BD 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T A6 01 00 00 02 18 16 +T C8 01 00 00 02 18 1D R 00 00 01 00 -T A9 01 00 00 +T CB 01 00 00 R 00 00 01 00 -T A9 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 +T CB 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T B4 01 00 00 05 18 08 +T D6 01 00 00 05 18 0F R 00 00 01 00 -T B7 01 00 00 +T D9 01 00 00 R 00 00 01 00 -T B7 01 00 00 21 66 00 22 00 00 00 00 18 00 -R 00 00 01 00 02 08 06 00 -T BF 01 00 00 +T D9 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T E2 01 00 00 66 23 36 00 18 00 R 00 00 01 00 -T BF 01 00 00 18 08 +T E8 01 00 00 R 00 00 01 00 -T C1 01 00 00 +T E8 01 00 00 18 0F R 00 00 01 00 -T C1 01 00 00 21 67 00 22 00 00 00 00 18 00 -R 00 00 01 00 02 08 06 00 -T C9 01 00 00 +T EA 01 00 00 R 00 00 01 00 -T C9 01 00 00 DD 36 FC 00 00 00 00 DD 36 FD -R 00 00 01 00 0B 07 0A 00 -T D0 01 00 00 00 00 00 00 -R 00 00 01 00 8B 04 0A 00 -T D1 01 00 00 +T EA 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T F3 01 00 00 67 23 36 00 18 00 R 00 00 01 00 -T D1 01 00 00 DD 6E FC DD 66 FD 7E 23 A6 3C 28 +T F9 01 00 00 R 00 00 01 00 -T DC 01 00 00 2D +T F9 01 00 00 DD 36 FC 00 00 00 00 DD 36 FD +R 00 00 01 00 0B 07 09 00 +T 00 02 00 00 00 00 00 00 +R 00 00 01 00 8B 04 09 00 +T 01 02 00 00 R 00 00 01 00 -T DD 01 00 00 +T 01 02 00 00 DD 6E FC DD 66 FD 7E 23 A6 3C 28 R 00 00 01 00 -T DD 01 00 00 21 07 00 DD 4E FA DD 46 FB 09 4E +T 0C 02 00 00 2D R 00 00 01 00 -T E8 01 00 00 06 00 DD 6E FC DD 66 FD 56 23 66 +T 0D 02 00 00 R 00 00 01 00 -T F3 01 00 00 6A A7 ED 42 20 02 +T 0D 02 00 00 21 07 00 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 -T F9 01 00 00 +T 18 02 00 00 06 00 DD 6E FC DD 66 FD 56 23 66 +R 00 00 01 00 +T 23 02 00 00 6A A7 ED 42 20 02 +R 00 00 01 00 +T 29 02 00 00 R 00 00 01 00 -T F9 01 00 00 18 0F +T 29 02 00 00 18 0F R 00 00 01 00 -T FB 01 00 00 +T 2B 02 00 00 R 00 00 01 00 -T FB 01 00 00 DD 7E FC C6 2F DD 77 FC 30 03 DD +T 2B 02 00 00 DD 7E FC C6 2F DD 77 FC 30 03 DD R 00 00 01 00 -T 06 02 00 00 34 FD +T 36 02 00 00 34 FD R 00 00 01 00 -T 08 02 00 00 +T 38 02 00 00 R 00 00 01 00 -T 08 02 00 00 18 C7 +T 38 02 00 00 18 C7 R 00 00 01 00 -T 0A 02 00 00 +T 3A 02 00 00 R 00 00 01 00 -T 0A 02 00 00 21 08 00 DD 4E FA DD 46 FB 09 DD +T 3A 02 00 00 21 08 00 DD 4E FA DD 46 FB 09 DD R 00 00 01 00 -T 15 02 00 00 4E FC DD 46 FD 71 23 70 0A 6F 03 +T 45 02 00 00 4E FC DD 46 FD 71 23 70 0A 6F 03 R 00 00 01 00 -T 20 02 00 00 0A 67 7D A4 3C 28 34 DD 6E FC DD +T 50 02 00 00 0A 67 7D A4 3C 28 34 DD 6E FC DD R 00 00 01 00 -T 2B 02 00 00 66 FD 23 23 7E 23 B6 23 B6 28 25 +T 5B 02 00 00 66 FD 23 23 7E 23 B6 23 B6 28 25 R 00 00 01 00 -T 36 02 00 00 DD 4E 0A DD 46 0B C5 DD 5E FA DD +T 66 02 00 00 DD 4E 0A DD 46 0B C5 DD 5E FA DD R 00 00 01 00 -T 41 02 00 00 56 FB DD 6E FC DD 66 FD 23 23 4E +T 71 02 00 00 56 FB DD 6E FC DD 66 FD 23 23 4E R 00 00 01 00 -T 4C 02 00 00 23 46 23 7E 69 60 C1 CD +T 7C 02 00 00 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T 54 02 00 00 00 00 00 00 7D A4 3C 20 0B +T 84 02 00 00 00 00 00 00 7D A4 3C 20 12 R 00 00 01 00 02 04 00 00 -T 5B 02 00 00 +T 8B 02 00 00 R 00 00 01 00 -T 5B 02 00 00 +T 8B 02 00 00 R 00 00 01 00 -T 5B 02 00 00 +T 8B 02 00 00 R 00 00 01 00 -T 5B 02 00 00 21 66 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 64 02 00 00 18 06 +T 8B 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 94 02 00 00 66 23 36 00 21 FF FF 18 06 R 00 00 01 00 -T 66 02 00 00 +T 9D 02 00 00 R 00 00 01 00 -T 66 02 00 00 DD 6E FE DD 66 FF +T 9D 02 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T 6C 02 00 00 +T A3 02 00 00 R 00 00 01 00 -T 6C 02 00 00 C3 00 00 00 00 +T A3 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/net_lib/socketpair.rel b/src/nos/lib/net_lib/socketpair.rel index ca3e2b5d..594ab3fb 100644 --- a/src/nos/lib/net_lib/socketpair.rel +++ b/src/nos/lib/net_lib/socketpair.rel @@ -3,114 +3,120 @@ H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _socket Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _close_s Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 128 flags 0 +A CODE size 13D flags 0 S _socketpair Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 7E 0C DD R 00 00 01 00 02 05 06 00 -T 09 00 00 00 B6 0D 20 0C +T 09 00 00 00 B6 0D 20 13 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 0E 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 16 00 00 00 C3 25 01 00 00 -R 00 00 01 00 00 05 01 00 -T 19 00 00 00 +T 0D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 16 00 00 00 0E 23 36 00 21 FF FF C3 R 00 00 01 00 -T 19 00 00 00 3E 03 DD AE 02 DD B6 03 28 0C +T 1E 00 00 00 3A 01 00 00 +R 00 00 01 00 00 04 01 00 +T 20 00 00 00 R 00 00 01 00 -T 23 00 00 00 +T 20 00 00 00 3E 03 DD AE 02 DD B6 03 28 13 R 00 00 01 00 -T 23 00 00 00 21 67 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 2C 00 00 00 C3 25 01 00 00 -R 00 00 01 00 00 05 01 00 -T 2F 00 00 00 +T 2A 00 00 00 R 00 00 01 00 -T 2F 00 00 00 DD 7E 04 DD B6 05 28 16 3E 01 DD +T 2A 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 33 00 00 00 67 23 36 00 21 FF FF C3 R 00 00 01 00 -T 3A 00 00 00 AE 04 DD B6 05 28 0C +T 3B 00 00 00 3A 01 00 00 +R 00 00 01 00 00 04 01 00 +T 3D 00 00 00 R 00 00 01 00 -T 41 00 00 00 +T 3D 00 00 00 DD 7E 04 DD B6 05 28 1D 3E 01 DD R 00 00 01 00 -T 41 00 00 00 +T 48 00 00 00 AE 04 DD B6 05 28 13 R 00 00 01 00 -T 41 00 00 00 +T 4F 00 00 00 R 00 00 01 00 -T 41 00 00 00 21 66 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 04 00 -T 4A 00 00 00 C3 25 01 00 00 -R 00 00 01 00 00 05 01 00 -T 4D 00 00 00 +T 4F 00 00 00 R 00 00 01 00 -T 4D 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 4F 00 00 00 R 00 00 01 00 -T 58 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T 4F 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 58 00 00 00 66 23 36 00 21 FF FF C3 R 00 00 01 00 -T 61 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 60 00 00 00 3A 01 00 00 +R 00 00 01 00 00 04 01 00 +T 62 00 00 00 +R 00 00 01 00 +T 62 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +R 00 00 01 00 +T 6D 00 00 00 46 05 DD 5E 02 DD 56 03 3E +R 00 00 01 00 +T 76 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 66 00 00 00 00 00 00 00 F1 E5 DD 6E 0C DD 66 +T 7B 00 00 00 00 00 00 00 F1 E5 DD 6E 0C DD 66 R 00 00 01 00 02 04 00 00 -T 6F 00 00 00 0D C1 71 23 70 79 A0 3C 20 06 +T 84 00 00 00 0D C1 71 23 70 79 A0 3C 20 06 R 00 00 01 00 -T 79 00 00 00 +T 8E 00 00 00 R 00 00 01 00 -T 79 00 00 00 21 FF FF C3 25 01 00 00 +T 8E 00 00 00 21 FF FF C3 3A 01 00 00 R 00 00 01 00 00 08 01 00 -T 7F 00 00 00 +T 94 00 00 00 R 00 00 01 00 -T 7F 00 00 00 DD 6E 0C DD 66 0D 23 23 E5 DD 4E +T 94 00 00 00 DD 6E 0C DD 66 0D 23 23 E5 DD 4E R 00 00 01 00 -T 8A 00 00 00 0A DD 46 0B C5 DD 4E 04 DD 46 05 +T 9F 00 00 00 0A DD 46 0B C5 DD 4E 04 DD 46 05 R 00 00 01 00 -T 95 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T AA 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 9D 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +T B2 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T A4 00 00 00 4D 44 E1 71 23 70 79 A0 3C 20 16 +T B9 00 00 00 4D 44 E1 71 23 70 79 A0 3C 20 16 R 00 00 01 00 -T AF 00 00 00 +T C4 00 00 00 R 00 00 01 00 -T AF 00 00 00 DD 6E 0C DD 66 0D 5E 23 56 3E +T C4 00 00 00 DD 6E 0C DD 66 0D 5E 23 56 3E R 00 00 01 00 -T B9 00 00 00 00 00 00 00 21 00 00 00 00 CD +T CE 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T BE 00 00 00 00 00 00 00 21 FF FF 18 60 +T D3 00 00 00 00 00 00 00 21 FF FF 18 60 R 00 00 01 00 02 04 00 00 -T C5 00 00 00 +T DA 00 00 00 R 00 00 01 00 -T C5 00 00 00 DD 6E 0C DD 66 0D 5E 23 56 3E +T DA 00 00 00 DD 6E 0C DD 66 0D 5E 23 56 3E R 00 00 01 00 -T CF 00 00 00 00 00 00 00 21 00 00 00 00 CD +T E4 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 -T D4 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD +T E9 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD R 00 00 01 00 02 04 00 00 -T DD 00 00 00 4E 0C DD 46 0D 03 03 0A 5F 03 0A +T F2 00 00 00 4E 0C DD 46 0D 03 03 0A 5F 03 0A R 00 00 01 00 -T E8 00 00 00 57 3E 00 00 00 00 21 00 00 00 00 +T FD 00 00 00 57 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T EE 00 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF +T 03 01 00 00 CD 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 05 00 00 -T F7 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 0C 01 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 02 01 00 00 23 66 6F DD 5E FE DD 56 FF 73 23 +T 17 01 00 00 23 66 6F DD 5E FE DD 56 FF 73 23 R 00 00 01 00 -T 0D 01 00 00 72 21 0C 00 19 7E 23 66 6F 71 23 +T 22 01 00 00 72 21 0C 00 19 7E 23 66 6F 71 23 R 00 00 01 00 -T 18 01 00 00 70 DD 6E 0C DD 66 0D 23 23 46 23 +T 2D 01 00 00 70 DD 6E 0C DD 66 0D 23 23 46 23 R 00 00 01 00 -T 23 01 00 00 66 68 +T 38 01 00 00 66 68 R 00 00 01 00 -T 25 01 00 00 +T 3A 01 00 00 R 00 00 01 00 -T 25 01 00 00 C3 00 00 00 00 +T 3A 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/net_lib/sockkick.rel b/src/nos/lib/net_lib/sockkick.rel index 4a9c386f..9a1d4be1 100644 --- a/src/nos/lib/net_lib/sockkick.rel +++ b/src/nos/lib/net_lib/sockkick.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 7C flags 0 +A CODE size 8A flags 0 S _sockkick Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,45 +18,45 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0B +T 15 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 51 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF 18 58 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 2F 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 33 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 3A 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 3D 00 00 00 19 00 09 7E 23 B6 23 B6 20 0B +T 44 00 00 00 19 00 09 7E 23 B6 23 B6 20 12 R 00 00 01 00 -T 47 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 47 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 50 00 00 00 18 27 +T 4E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 57 00 00 00 69 23 36 00 21 FF FF 18 27 R 00 00 01 00 -T 52 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 52 00 00 00 DD 5E FC DD 56 FD 21 19 00 DD 4E +T 60 00 00 00 DD 5E FC DD 56 FD 21 19 00 DD 4E R 00 00 01 00 -T 5D 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 6B 00 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 -T 68 00 00 00 60 CD 00 00 00 00 7D A4 3C 20 05 +T 76 00 00 00 60 CD 00 00 00 00 7D A4 3C 20 05 R 00 00 01 00 02 06 00 00 -T 71 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 71 00 00 00 21 FF FF 18 03 +T 7F 00 00 00 21 FF FF 18 03 R 00 00 01 00 -T 76 00 00 00 +T 84 00 00 00 R 00 00 01 00 -T 76 00 00 00 21 00 00 +T 84 00 00 00 21 00 00 R 00 00 01 00 -T 79 00 00 00 +T 87 00 00 00 R 00 00 01 00 -T 79 00 00 00 C3 00 00 00 00 +T 87 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/socklen.rel b/src/nos/lib/net_lib/socklen.rel index 9a0f7084..06f14696 100644 --- a/src/nos/lib/net_lib/socklen.rel +++ b/src/nos/lib/net_lib/socklen.rel @@ -2,14 +2,14 @@ XL4 H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size CA flags 0 +A CODE size E7 flags 0 S _socklen Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,75 +21,79 @@ T 14 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 T 19 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D R 00 00 01 00 02 04 00 00 -T 22 00 00 00 B4 20 0C +T 22 00 00 00 B4 20 13 R 00 00 01 00 T 25 00 00 00 R 00 00 01 00 -T 25 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 2E 00 00 00 C3 C7 00 00 00 -R 00 00 01 00 00 05 01 00 -T 31 00 00 00 +T 25 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 2E 00 00 00 09 23 36 00 21 FF FF C3 R 00 00 01 00 -T 31 00 00 00 21 0C 00 DD 4E FA DD 46 FB 09 7E +T 36 00 00 00 E4 00 00 00 +R 00 00 01 00 00 04 01 00 +T 38 00 00 00 R 00 00 01 00 -T 3C 00 00 00 23 B6 20 0B +T 38 00 00 00 21 0C 00 DD 4E FA DD 46 FB 09 7E R 00 00 01 00 -T 40 00 00 00 +T 43 00 00 00 23 B6 20 13 R 00 00 01 00 -T 40 00 00 00 21 65 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 49 00 00 00 18 7C +T 47 00 00 00 R 00 00 01 00 -T 4B 00 00 00 +T 47 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 50 00 00 00 65 23 36 00 21 FF FF C3 R 00 00 01 00 -T 4B 00 00 00 DD CB 05 7E 20 0E DD 4E 04 DD 46 +T 58 00 00 00 E4 00 00 00 +R 00 00 01 00 00 04 01 00 +T 5A 00 00 00 R 00 00 01 00 -T 56 00 00 00 05 21 01 00 CD 00 00 00 00 30 0B +T 5A 00 00 00 DD CB 05 7E 20 0E DD 4E 04 DD 46 +R 00 00 01 00 +T 65 00 00 00 05 21 01 00 CD 00 00 00 00 30 12 R 00 00 01 00 02 09 05 00 -T 5F 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 5F 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 5F 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 5F 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 68 00 00 00 18 5D +T 6E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 77 00 00 00 16 23 36 00 21 FF FF 18 64 R 00 00 01 00 -T 6A 00 00 00 +T 80 00 00 00 R 00 00 01 00 -T 6A 00 00 00 21 08 00 DD 4E FA DD 46 FB 09 46 +T 80 00 00 00 21 08 00 DD 4E FA DD 46 FB 09 46 R 00 00 01 00 -T 75 00 00 00 23 66 68 DD 75 FC DD 74 FD 01 +T 8B 00 00 00 23 66 68 DD 75 FC DD 74 FD 01 R 00 00 01 00 -T 7F 00 00 00 16 00 09 7E 23 B6 23 B6 28 2D DD +T 95 00 00 00 16 00 09 7E 23 B6 23 B6 28 2D DD R 00 00 01 00 -T 8A 00 00 00 4E 04 DD 46 05 C5 DD 5E FA DD 56 +T A0 00 00 00 4E 04 DD 46 05 C5 DD 5E FA DD 56 R 00 00 01 00 -T 95 00 00 00 FB 21 16 00 DD 4E FC DD 46 FD 09 +T AB 00 00 00 FB 21 16 00 DD 4E FC DD 46 FD 09 R 00 00 01 00 -T A0 00 00 00 4E 23 46 23 7E 69 60 C1 CD +T B6 00 00 00 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T A9 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +T BF 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D R 00 00 01 00 02 04 00 00 -T B2 00 00 00 A4 3C 20 0B +T C8 00 00 00 A4 3C 20 12 R 00 00 01 00 -T B6 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T B6 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T B6 00 00 00 +T CC 00 00 00 R 00 00 01 00 -T B6 00 00 00 21 69 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T BF 00 00 00 18 06 +T CC 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T D5 00 00 00 69 23 36 00 21 FF FF 18 06 R 00 00 01 00 -T C1 00 00 00 +T DE 00 00 00 R 00 00 01 00 -T C1 00 00 00 DD 6E FE DD 66 FF +T DE 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T C7 00 00 00 +T E4 00 00 00 R 00 00 01 00 -T C7 00 00 00 C3 00 00 00 00 +T E4 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/sockowner.rel b/src/nos/lib/net_lib/sockowner.rel index c5bc20bc..2036a73c 100644 --- a/src/nos/lib/net_lib/sockowner.rel +++ b/src/nos/lib/net_lib/sockowner.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 5C flags 0 +A CODE size 63 flags 0 S _sockowner Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,33 +18,33 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FC DD 74 FD 7D B4 20 0B +T 15 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 31 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 00 00 18 31 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 DD 6E FC DD 66 FD 23 23 46 23 66 +T 2F 00 00 00 DD 6E FC DD 66 FD 23 23 46 23 66 R 00 00 01 00 -T 33 00 00 00 68 DD 75 FE DD 74 FF DD 7E 04 DD +T 3A 00 00 00 68 DD 75 FE DD 74 FF DD 7E 04 DD R 00 00 01 00 -T 3E 00 00 00 B6 05 28 11 +T 45 00 00 00 B6 05 28 11 R 00 00 01 00 -T 42 00 00 00 +T 49 00 00 00 R 00 00 01 00 -T 42 00 00 00 DD 6E FC DD 66 FD 23 23 DD 4E 04 +T 49 00 00 00 DD 6E FC DD 66 FD 23 23 DD 4E 04 R 00 00 01 00 -T 4D 00 00 00 DD 46 05 71 23 70 +T 54 00 00 00 DD 46 05 71 23 70 R 00 00 01 00 -T 53 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 53 00 00 00 DD 6E FE DD 66 FF +T 5A 00 00 00 DD 6E FE DD 66 FF R 00 00 01 00 -T 59 00 00 00 +T 60 00 00 00 R 00 00 01 00 -T 59 00 00 00 C3 00 00 00 00 +T 60 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/sockutil.rel b/src/nos/lib/net_lib/sockutil.rel index 9d5147ff..76b36c63 100644 --- a/src/nos/lib/net_lib/sockutil.rel +++ b/src/nos/lib/net_lib/sockutil.rel @@ -6,21 +6,21 @@ S _Usock Ref00000000 S _mbuf_crunch Ref00000000 S _Badsocket Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SS_RSH_L02 Ref00000000 S _Nsock Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 216 flags 0 -S _st_garbage Def000001AE -S _sockstate Def000000CD +A CODE size 239 flags 0 +S _st_garbage Def000001D1 +S _sockstate Def000000DB S _sockerr Def00000058 S _psocket Def00000000 -S _itop Def00000156 +S _itop Def00000179 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD @@ -61,181 +61,185 @@ T 58 00 00 00 R 00 00 01 00 T 58 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD R 00 00 01 00 02 05 09 00 -T 61 00 00 00 56 03 3E 56 01 00 00 21 +T 61 00 00 00 56 03 3E 79 01 00 00 21 R 00 00 01 00 29 07 01 00 -T 66 00 00 00 56 01 00 00 CD 00 00 00 00 DD 75 +T 66 00 00 00 79 01 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 00 04 01 00 02 09 01 00 -T 6D 00 00 00 FC DD 74 FD 7D B4 20 0B +T 6D 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 T 75 00 00 00 R 00 00 01 00 -T 75 00 00 00 21 09 00 22 00 00 00 00 21 -R 00 00 01 00 02 08 08 00 -T 7C 00 00 00 00 00 00 00 18 4A -R 00 00 01 00 02 04 04 00 -T 80 00 00 00 +T 75 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 7E 00 00 00 09 23 36 00 21 00 00 00 00 18 51 +R 00 00 01 00 02 09 04 00 +T 87 00 00 00 R 00 00 01 00 -T 80 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 87 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 8B 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 92 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 95 00 00 00 25 00 09 7E 23 B6 28 24 +T 9C 00 00 00 25 00 09 7E 23 B6 28 24 R 00 00 01 00 -T 9D 00 00 00 +T A4 00 00 00 R 00 00 01 00 -T 9D 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 6E +T A4 00 00 00 21 16 00 DD 4E FC DD 46 FD 09 6E R 00 00 01 00 -T A8 00 00 00 26 00 29 E5 21 25 00 DD 4E FE DD +T AF 00 00 00 26 00 29 E5 21 25 00 DD 4E FE DD R 00 00 01 00 -T B3 00 00 00 46 FF 09 4E 23 46 E1 09 46 23 66 +T BA 00 00 00 46 FF 09 4E 23 46 E1 09 46 23 66 R 00 00 01 00 -T BE 00 00 00 68 18 09 +T C5 00 00 00 68 18 10 R 00 00 01 00 -T C1 00 00 00 +T C8 00 00 00 R 00 00 01 00 -T C1 00 00 00 21 69 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 08 00 -T CA 00 00 00 +T C8 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T D1 00 00 00 69 23 36 00 21 00 00 R 00 00 01 00 -T CA 00 00 00 C3 00 00 00 00 +T D8 00 00 00 +R 00 00 01 00 +T D8 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T CD 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T CD 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD +T DB 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD R 00 00 01 00 02 05 09 00 -T D6 00 00 00 56 03 3E 56 01 00 00 21 +T E4 00 00 00 56 03 3E 79 01 00 00 21 R 00 00 01 00 29 07 01 00 -T DB 00 00 00 56 01 00 00 CD 00 00 00 00 DD 75 +T E9 00 00 00 79 01 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 00 04 01 00 02 09 01 00 -T E2 00 00 00 FC DD 74 FD 7D B4 20 0B +T F0 00 00 00 FC DD 74 FD 7D B4 20 12 R 00 00 01 00 -T EA 00 00 00 +T F8 00 00 00 R 00 00 01 00 -T EA 00 00 00 21 09 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 08 00 -T F3 00 00 00 18 5E +T F8 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 01 01 00 00 09 23 36 00 21 00 00 18 6C R 00 00 01 00 -T F5 00 00 00 +T 0A 01 00 00 R 00 00 01 00 -T F5 00 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E +T 0A 01 00 00 21 0C 00 DD 4E FC DD 46 FD 09 7E R 00 00 01 00 -T 00 01 00 00 23 B6 20 0B +T 15 01 00 00 23 B6 20 12 R 00 00 01 00 -T 04 01 00 00 +T 19 01 00 00 R 00 00 01 00 -T 04 01 00 00 21 65 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 08 00 -T 0D 01 00 00 18 44 +T 19 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 22 01 00 00 65 23 36 00 21 00 00 18 4B R 00 00 01 00 -T 0F 01 00 00 +T 2B 01 00 00 R 00 00 01 00 -T 0F 01 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 +T 2B 01 00 00 21 08 00 DD 4E FC DD 46 FD 09 46 R 00 00 01 00 -T 1A 01 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T 36 01 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 24 01 00 00 27 00 09 7E 23 B6 23 B6 28 1C +T 40 01 00 00 27 00 09 7E 23 B6 23 B6 28 1C R 00 00 01 00 -T 2E 01 00 00 +T 4A 01 00 00 R 00 00 01 00 -T 2E 01 00 00 DD 5E FC DD 56 FD 21 27 00 DD 4E +T 4A 01 00 00 DD 5E FC DD 56 FD 21 27 00 DD 4E R 00 00 01 00 -T 39 01 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 +T 55 01 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 -T 44 01 00 00 60 CD 00 00 00 00 18 09 +T 60 01 00 00 60 CD 00 00 00 00 18 10 R 00 00 01 00 02 06 01 00 -T 4A 01 00 00 +T 66 01 00 00 +R 00 00 01 00 +T 66 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 06 00 +T 6F 01 00 00 69 23 36 00 21 00 00 R 00 00 01 00 -T 4A 01 00 00 21 69 00 22 00 00 00 00 21 00 00 -R 00 00 01 00 02 08 08 00 -T 53 01 00 00 +T 76 01 00 00 R 00 00 01 00 -T 53 01 00 00 C3 00 00 00 00 +T 76 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T 56 01 00 00 +T 79 01 00 00 R 00 00 01 00 -T 56 01 00 00 CD 00 00 00 00 CB 7A 20 19 06 0D -R 00 00 01 00 02 05 07 00 -T 5F 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 +T 79 01 00 00 CD 00 00 00 00 CB 7A 20 19 06 0D +R 00 00 01 00 02 05 08 00 +T 82 01 00 00 DD 5E 02 DD 56 03 CD 00 00 00 00 R 00 00 01 00 02 0B 0C 00 -T 68 01 00 00 7B E6 03 6F 7A E6 00 67 3E 01 AD +T 8B 01 00 00 7B E6 03 6F 7A E6 00 67 3E 01 AD R 00 00 01 00 -T 73 01 00 00 B4 28 05 +T 96 01 00 00 B4 28 05 R 00 00 01 00 -T 76 01 00 00 +T 99 01 00 00 R 00 00 01 00 -T 76 01 00 00 +T 99 01 00 00 R 00 00 01 00 -T 76 01 00 00 +T 99 01 00 00 R 00 00 01 00 -T 76 01 00 00 21 00 00 18 30 +T 99 01 00 00 21 00 00 18 30 R 00 00 01 00 -T 7B 01 00 00 +T 9E 01 00 00 R 00 00 01 00 -T 7B 01 00 00 DD 7E 02 E6 FF 6F DD 7E 03 E6 1F +T 9E 01 00 00 DD 7E 02 E6 FF 6F DD 7E 03 E6 1F R 00 00 01 00 -T 86 01 00 00 67 DD 75 02 DD 74 03 ED 4B +T A9 01 00 00 67 DD 75 02 DD 74 03 ED 4B R 00 00 01 00 -T 8F 01 00 00 00 00 00 00 A7 ED 42 38 05 +T B2 01 00 00 00 00 00 00 A7 ED 42 38 05 R 00 00 01 00 02 04 0D 00 -T 96 01 00 00 +T B9 01 00 00 R 00 00 01 00 -T 96 01 00 00 21 00 00 18 10 +T B9 01 00 00 21 00 00 18 10 R 00 00 01 00 -T 9B 01 00 00 +T BE 01 00 00 R 00 00 01 00 -T 9B 01 00 00 DD 6E 02 DD 66 03 29 ED 4B +T BE 01 00 00 DD 6E 02 DD 66 03 29 ED 4B R 00 00 01 00 -T A4 01 00 00 00 00 00 00 09 46 23 66 68 +T C7 01 00 00 00 00 00 00 09 46 23 66 68 R 00 00 01 00 02 04 02 00 -T AB 01 00 00 +T CE 01 00 00 R 00 00 01 00 -T AB 01 00 00 C3 00 00 00 00 +T CE 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 -T AE 01 00 00 +T D1 01 00 00 R 00 00 01 00 -T AE 01 00 00 CD 00 00 00 00 FC FF AF DD 77 FC +T D1 01 00 00 CD 00 00 00 00 FC FF AF DD 77 FC R 00 00 01 00 02 05 09 00 -T B7 01 00 00 DD 77 FD +T DA 01 00 00 DD 77 FD R 00 00 01 00 -T BA 01 00 00 +T DD 01 00 00 R 00 00 01 00 -T BA 01 00 00 ED 4B 00 00 00 00 DD 6E FC DD 66 +T DD 01 00 00 ED 4B 00 00 00 00 DD 6E FC DD 66 R 00 00 01 00 02 06 0D 00 -T C3 01 00 00 FD A7 ED 42 30 4A +T E6 01 00 00 FD A7 ED 42 30 4A R 00 00 01 00 -T C9 01 00 00 +T EC 01 00 00 R 00 00 01 00 -T C9 01 00 00 DD 6E FC DD 66 FD 29 ED 4B +T EC 01 00 00 DD 6E FC DD 66 FD 29 ED 4B R 00 00 01 00 -T D2 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 +T F5 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 R 00 00 01 00 02 04 02 00 -T DB 01 00 00 FE DD 74 FF 7D B4 28 26 21 07 00 +T FE 01 00 00 FE DD 74 FF 7D B4 28 26 21 07 00 R 00 00 01 00 -T E6 01 00 00 DD 4E FE DD 46 FF 09 7E FE 08 20 +T 09 02 00 00 DD 4E FE DD 46 FF 09 7E FE 08 20 R 00 00 01 00 -T F1 01 00 00 17 +T 14 02 00 00 17 R 00 00 01 00 -T F2 01 00 00 +T 15 02 00 00 R 00 00 01 00 -T F2 01 00 00 +T 15 02 00 00 R 00 00 01 00 -T F2 01 00 00 +T 15 02 00 00 R 00 00 01 00 -T F2 01 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E +T 15 02 00 00 21 0C 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T FD 01 00 00 23 56 13 13 3E 00 00 00 00 21 +T 20 02 00 00 23 56 13 13 3E 00 00 00 00 21 R 00 00 01 00 2B 09 03 00 -T 04 02 00 00 00 00 00 00 CD 00 00 00 00 +T 27 02 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 03 00 02 09 01 00 -T 09 02 00 00 +T 2C 02 00 00 R 00 00 01 00 -T 09 02 00 00 DD 34 FC 20 03 DD 34 FD +T 2C 02 00 00 DD 34 FC 20 03 DD 34 FD R 00 00 01 00 -T 11 02 00 00 +T 34 02 00 00 R 00 00 01 00 -T 11 02 00 00 18 A7 +T 34 02 00 00 18 A7 R 00 00 01 00 -T 13 02 00 00 +T 36 02 00 00 R 00 00 01 00 -T 13 02 00 00 C3 00 00 00 00 +T 36 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/net_lib/timer.rel b/src/nos/lib/net_lib/timer.rel index caacae86..0e2dc858 100644 --- a/src/nos/lib/net_lib/timer.rel +++ b/src/nos/lib/net_lib/timer.rel @@ -9,7 +9,6 @@ S _Tick Ref00000000 S ?L_NEG_L03 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _alert Ref00000000 -S ___031f_5b48_PANIC_3a_20Timer_20 Ref00000000 S _iostop Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 @@ -18,13 +17,14 @@ S _rdclock Ref00000000 S _dirps Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S ?L_MUL_L03 Ref00000000 +S ___0321_5b48_PANIC_3a_20Timer_20 Ref00000000 +S ___05ed_d29c_timer_3a_20ints_20w Ref00000000 S ?SL_CMP_L03 Ref00000000 S ?SL_MOD_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SL_DIV_L03 Ref00000000 S _Cfunc Ref00000000 S __printf Ref00000000 -S ___05b5_d29c_timer_3a_20ints_20w Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _exit Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 @@ -43,7 +43,7 @@ A UDATA0 size 15 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F2 FF -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T 05 00 00 00 R 00 00 01 00 T 05 00 00 00 @@ -51,7 +51,7 @@ R 00 00 01 00 T 05 00 00 00 R 00 00 01 00 T 05 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 T 0B 00 00 00 00 00 00 00 DD 75 F8 DD 74 F9 2A R 00 00 01 00 02 04 00 00 T 14 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D @@ -75,9 +75,9 @@ R 00 00 01 00 2B 0B 01 00 T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 11 R 00 00 01 00 02 05 01 00 02 0A 00 00 T 46 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 05 00 2B 09 0D 00 +R 00 00 01 00 02 04 05 00 2B 09 0C 00 T 4B 00 00 00 00 00 00 00 CD 00 00 00 00 18 B3 -R 00 00 01 00 02 04 0D 00 02 09 00 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T 52 00 00 00 R 00 00 01 00 T 52 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD @@ -91,17 +91,17 @@ R 00 00 01 00 2B 08 01 00 T 64 00 00 00 00 00 00 00 CD 00 00 00 00 0E R 00 00 01 00 02 04 01 00 02 09 00 00 T 6A 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 18 00 02 0A 18 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 70 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 18 00 02 0A 18 00 T 76 00 00 00 00 00 00 00 F1 F1 R 00 00 01 00 02 04 00 00 T 7A 00 00 00 R 00 00 01 00 T 7A 00 00 00 DD 36 F6 00 00 00 00 DD 36 F7 -R 00 00 01 00 0B 07 16 00 +R 00 00 01 00 0B 07 17 00 T 81 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 16 00 +R 00 00 01 00 8B 04 17 00 T 82 00 00 00 R 00 00 01 00 T 82 00 00 00 DD 6E F6 DD 66 F7 7E 23 B6 23 B6 @@ -123,9 +123,9 @@ R 00 00 01 00 T AE 00 00 00 R 00 00 01 00 T AE 00 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0D 00 +R 00 00 01 00 2B 08 0C 00 T B4 00 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 0D 00 02 09 00 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T BA 00 00 00 00 00 00 00 7D B4 20 03 R 00 00 01 00 00 04 03 00 T C0 00 00 00 @@ -137,7 +137,7 @@ R 00 00 01 00 T C3 00 00 00 AF DD 77 F4 DD 77 F5 3E R 00 00 01 00 T CB 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 T D0 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD R 00 00 01 00 02 04 00 00 T D9 00 00 00 71 FE DD 70 FF @@ -171,13 +171,13 @@ R 00 00 01 00 T 20 01 00 00 2A 00 00 00 00 01 00 00 C5 E5 0E R 00 00 01 00 00 05 03 00 T 29 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 09 00 02 0A 09 00 +R 00 00 01 00 2B 04 11 00 02 0A 11 00 T 2F 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 18 00 02 0A 18 00 T 35 01 00 00 00 00 00 00 F1 F1 F1 F1 3E R 00 00 01 00 02 04 00 00 T 3C 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 41 01 00 00 00 00 00 00 11 01 00 3E R 00 00 01 00 02 04 00 00 T 47 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -231,15 +231,15 @@ R 00 00 01 00 T D6 01 00 00 R 00 00 01 00 T D6 01 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0D 00 +R 00 00 01 00 2B 08 0C 00 T DC 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 0D 00 02 09 00 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T E2 01 00 00 05 00 00 00 R 00 00 01 00 00 04 01 00 T E4 01 00 00 R 00 00 01 00 T E4 01 00 00 CD 00 00 00 00 FC FF AF DD 77 FE -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T ED 01 00 00 DD 77 FF DD 7E 02 DD B6 03 20 03 R 00 00 01 00 T F8 01 00 00 @@ -273,9 +273,9 @@ R 00 00 01 00 T 2B 02 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 R 00 00 01 00 T 36 02 00 00 23 5E 23 56 D5 C5 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0E 00 +R 00 00 01 00 2B 0B 0D 00 T 3E 02 00 00 21 00 00 00 00 CD 00 00 00 00 59 -R 00 00 01 00 02 05 0E 00 02 0A 00 00 +R 00 00 01 00 02 05 0D 00 02 0A 00 00 T 45 02 00 00 50 C1 09 EB C1 ED 4A 4D 44 EB E5 R 00 00 01 00 T 50 02 00 00 21 06 00 DD 5E 02 DD 56 03 19 D1 @@ -343,7 +343,7 @@ R 00 00 01 00 02 05 07 00 T 0B 03 00 00 R 00 00 01 00 T 0B 03 00 00 CD 00 00 00 00 FC FF AF DD 77 FE -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T 14 03 00 00 DD 77 FF DD 7E 02 DD B6 03 28 0E R 00 00 01 00 T 1F 03 00 00 21 0F 00 DD 4E 02 DD 46 03 09 46 @@ -423,7 +423,7 @@ R 00 00 01 00 02 05 07 00 T B7 03 00 00 R 00 00 01 00 T B7 03 00 00 CD 00 00 00 00 FC FF DD 7E 02 DD -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T C0 03 00 00 B6 03 28 0E 21 0F 00 DD 4E 02 DD R 00 00 01 00 T CB 03 00 00 46 03 09 46 05 28 08 @@ -439,7 +439,7 @@ R 00 00 01 00 T DA 03 00 00 R 00 00 01 00 T DA 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 T E0 03 00 00 00 00 00 00 59 50 D5 E5 21 06 00 R 00 00 01 00 02 04 00 00 T E9 03 00 00 DD 4E 02 DD 46 03 09 4E 23 46 23 @@ -451,7 +451,7 @@ R 00 00 01 00 T 0A 04 00 00 DD 71 FE DD 70 FF C5 E5 01 00 00 R 00 00 01 00 T 15 04 00 00 21 00 00 CD 00 00 00 00 38 08 -R 00 00 01 00 02 08 12 00 +R 00 00 01 00 02 08 13 00 T 1D 04 00 00 R 00 00 01 00 T 1D 04 00 00 01 00 00 21 00 00 18 17 @@ -463,7 +463,7 @@ R 00 00 01 00 T 30 04 00 00 DD 46 FF DD 6E FC DD 66 FD CD R 00 00 01 00 T 3A 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 10 00 T 3C 04 00 00 R 00 00 01 00 T 3C 04 00 00 C3 00 00 00 00 @@ -471,7 +471,7 @@ R 00 00 01 00 02 05 1B 00 T 3F 04 00 00 R 00 00 01 00 T 3F 04 00 00 CD 00 00 00 00 7B B2 20 02 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 0F 00 T 46 04 00 00 R 00 00 01 00 T 46 04 00 00 18 6A @@ -491,7 +491,7 @@ R 00 00 01 00 T 6C 04 00 00 C1 09 EB DD 6E 0C DD 66 0D C1 ED R 00 00 01 00 T 77 04 00 00 4A 4D 44 EB CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 09 15 00 +R 00 00 01 00 02 09 16 00 T 80 04 00 00 21 01 00 C1 09 EB 21 00 00 C1 ED R 00 00 01 00 T 8B 04 00 00 4A 4D 44 EB E5 DD 6E 02 DD 66 03 @@ -515,9 +515,9 @@ R 00 00 01 00 02 05 07 00 T B5 04 00 00 R 00 00 01 00 T B5 04 00 00 CD 00 00 00 00 FE FF 2A -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T BB 04 00 00 00 00 00 00 7D B4 28 0E DD 7E 02 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 0A 00 T C4 04 00 00 DD B6 03 DD B6 04 DD B6 05 20 05 R 00 00 01 00 T CF 04 00 00 @@ -539,15 +539,15 @@ R 00 00 01 00 02 05 00 00 T E8 04 00 00 R 00 00 01 00 T E8 04 00 00 21 3D 00 ED 4B 00 00 00 00 09 46 -R 00 00 01 00 02 09 0B 00 +R 00 00 01 00 02 09 0A 00 T F1 04 00 00 05 20 1A R 00 00 01 00 T F4 04 00 00 R 00 00 01 00 T F4 04 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 0B 00 2B 0B 0D 00 +R 00 00 01 00 02 06 0A 00 2B 0B 0C 00 T FA 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0D 00 02 0A 00 00 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 T 01 05 00 00 75 FE DD 74 FF 7D B4 28 02 R 00 00 01 00 T 0A 05 00 00 @@ -581,7 +581,7 @@ R 00 00 01 00 02 05 07 00 T 31 05 00 00 R 00 00 01 00 T 31 05 00 00 CD 00 00 00 00 01 6A 00 3E -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 0F 00 T 38 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 T 3D 05 00 00 00 00 00 00 C3 00 00 00 00 @@ -589,7 +589,7 @@ R 00 00 01 00 02 04 00 00 02 09 07 00 T 42 05 00 00 R 00 00 01 00 T 42 05 00 00 CD 00 00 00 00 2A 00 00 00 00 7D -R 00 00 01 00 02 05 10 00 02 0A 0B 00 +R 00 00 01 00 02 05 0F 00 02 0A 0A 00 T 49 05 00 00 B4 28 49 R 00 00 01 00 T 4C 05 00 00 @@ -599,7 +599,7 @@ R 00 00 01 00 T 57 05 00 00 66 03 E5 21 2E 00 ED 4B R 00 00 01 00 T 5F 05 00 00 00 00 00 00 09 EB 3E 3F 04 00 00 -R 00 00 01 00 02 04 0B 00 29 0B 01 00 +R 00 00 01 00 02 04 0A 00 29 0B 01 00 T 65 05 00 00 21 3F 04 00 00 CD 00 00 00 00 E1 R 00 00 01 00 00 05 01 00 02 0A 00 00 T 6C 05 00 00 E1 21 38 00 09 36 31 05 00 00 23 @@ -607,9 +607,9 @@ R 00 00 01 00 09 0A 01 00 T 74 05 00 00 36 31 05 00 00 23 36 31 05 00 00 R 00 00 01 00 89 05 01 00 29 0B 01 00 T 79 05 00 00 21 3B 00 ED 4B 00 00 00 00 09 71 -R 00 00 01 00 02 09 0B 00 +R 00 00 01 00 02 09 0A 00 T 82 05 00 00 23 70 21 2E 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 0B 00 +R 00 00 01 00 02 0B 0A 00 T 8B 05 00 00 09 EB 3E E4 01 00 00 21 R 00 00 01 00 29 07 01 00 T 90 05 00 00 E4 01 00 00 CD 00 00 00 00 @@ -621,7 +621,7 @@ R 00 00 01 00 02 05 07 00 T 98 05 00 00 R 00 00 01 00 T 98 05 00 00 CD 00 00 00 00 F6 FF DD CB 05 7E -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 15 00 T A1 05 00 00 28 25 R 00 00 01 00 T A3 05 00 00 @@ -645,19 +645,19 @@ R 00 00 01 00 T DA 05 00 00 DD 46 05 DD 6E 02 DD 66 03 CD R 00 00 01 00 T E4 05 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 -R 00 00 01 00 02 04 13 00 +R 00 00 01 00 02 04 14 00 T ED 05 00 00 0C 00 39 01 00 00 11 3C 00 CD R 00 00 01 00 T F7 05 00 00 00 00 00 00 21 00 00 E5 21 3C 00 R 00 00 01 00 02 04 03 00 T 00 06 00 00 E5 EB CD 00 00 00 00 DD 75 FA DD -R 00 00 01 00 02 07 13 00 +R 00 00 01 00 02 07 14 00 T 09 06 00 00 74 FB 21 0C 00 39 01 00 00 11 R 00 00 01 00 T 13 06 00 00 3C 00 CD 00 00 00 00 21 00 00 E5 R 00 00 01 00 02 07 03 00 T 1C 06 00 00 21 18 00 E5 EB CD 00 00 00 00 DD -R 00 00 01 00 02 0A 13 00 +R 00 00 01 00 02 0A 14 00 T 25 06 00 00 75 F8 DD 74 F9 21 0C 00 39 01 R 00 00 01 00 T 2F 06 00 00 00 00 11 18 00 CD 00 00 00 00 DD diff --git a/src/nos/lib/net_lib/tmpfile.rel b/src/nos/lib/net_lib/tmpfile.rel index ff133f96..d545c61f 100644 --- a/src/nos/lib/net_lib/tmpfile.rel +++ b/src/nos/lib/net_lib/tmpfile.rel @@ -7,10 +7,10 @@ S _strcat Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strlen Ref00000000 S _strdupw Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S _strcpy Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _freopen Ref00000000 S _Tmpdir Ref00000000 @@ -18,9 +18,9 @@ S ?CL64180B_4_06_L00 Ref00000000 S _malloc Ref00000000 S _stat Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1F1 flags 0 +A CODE size 1F7 flags 0 S _tmpfile Def00000000 -A CSTR size 17 flags 0 +A CSTR size 16 flags 0 A UDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 @@ -67,9 +67,9 @@ R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 79 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD R 00 00 01 00 02 04 00 00 T 82 00 00 00 4E FE DD 46 FF EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 +R 00 00 01 00 2B 0B 0A 00 T 8A 00 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 09 00 02 0A 00 00 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 T 91 00 00 00 04 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 00 04 02 00 T 9A 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -113,9 +113,9 @@ R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T FC 00 00 00 00 00 00 00 DD 75 FC DD 74 FD ED R 00 00 01 00 02 04 00 00 T 05 01 00 00 4B 00 00 00 00 EB 3E 00 00 00 00 -R 00 00 01 00 02 05 0D 00 2B 0B 09 00 +R 00 00 01 00 02 05 0D 00 2B 0B 0A 00 T 0B 01 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 09 00 02 0A 00 00 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 T 12 01 00 00 04 00 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 00 04 02 00 T 1B 01 00 00 00 00 00 00 21 00 00 00 00 CD @@ -154,53 +154,55 @@ T 71 01 00 00 DD 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 10 00 T 77 01 00 00 00 00 00 00 CD 00 00 00 00 7D A4 R 00 00 01 00 02 04 10 00 02 09 00 00 -T 7E 01 00 00 3C 20 0B 2A 00 00 00 00 3E 02 AD -R 00 00 01 00 02 08 0A 00 -T 87 01 00 00 B4 20 02 +T 7E 01 00 00 3C 20 11 21 4D 00 ED 4B R 00 00 01 00 -T 8A 01 00 00 +T 86 01 00 00 00 00 00 00 09 3E 02 AE 23 B6 20 +R 00 00 01 00 02 04 07 00 +T 8F 01 00 00 02 R 00 00 01 00 -T 8A 01 00 00 +T 90 01 00 00 R 00 00 01 00 -T 8A 01 00 00 +T 90 01 00 00 R 00 00 01 00 -T 8A 01 00 00 18 09 +T 90 01 00 00 R 00 00 01 00 -T 8C 01 00 00 +T 90 01 00 00 18 09 R 00 00 01 00 -T 8C 01 00 00 2A 00 00 00 00 23 22 00 00 00 00 +T 92 01 00 00 +R 00 00 01 00 +T 92 01 00 00 2A 00 00 00 00 23 22 00 00 00 00 R 00 00 01 00 00 05 03 00 00 0B 03 00 -T 93 01 00 00 18 B1 +T 99 01 00 00 18 AB R 00 00 01 00 -T 95 01 00 00 +T 9B 01 00 00 R 00 00 01 00 -T 95 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T 9D 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T A4 01 00 00 00 00 E5 01 13 00 00 00 DD 5E FA +T 9B 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T A3 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 09 00 02 0A 00 00 +T AA 01 00 00 00 00 E5 01 13 00 00 00 DD 5E FA R 00 00 01 00 00 08 02 00 -T AD 01 00 00 DD 56 FB 3E 00 00 00 00 21 +T B3 01 00 00 DD 56 FB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 0C 00 -T B3 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD +T B9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD R 00 00 01 00 02 04 0C 00 02 09 00 00 -T BA 01 00 00 75 F8 DD 74 F9 DD 5E FA DD 56 FB +T C0 01 00 00 75 F8 DD 74 F9 DD 5E FA DD 56 FB R 00 00 01 00 -T C5 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T CB 01 00 00 00 00 00 00 DD 7E F8 DD B6 F9 28 +T CB 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 09 00 02 0A 09 00 +T D1 01 00 00 00 00 00 00 DD 7E F8 DD B6 F9 28 R 00 00 01 00 02 04 00 00 -T D4 01 00 00 13 +T DA 01 00 00 13 R 00 00 01 00 -T D5 01 00 00 +T DB 01 00 00 R 00 00 01 00 -T D5 01 00 00 21 10 00 DD 4E F8 DD 46 F9 09 7E +T DB 01 00 00 21 10 00 DD 4E F8 DD 46 F9 09 7E R 00 00 01 00 -T E0 01 00 00 F6 10 77 23 7E F6 00 77 +T E6 01 00 00 F6 10 77 23 7E F6 00 77 R 00 00 01 00 -T E8 01 00 00 +T EE 01 00 00 R 00 00 01 00 -T E8 01 00 00 DD 6E F8 DD 66 F9 C3 00 00 00 00 +T EE 01 00 00 DD 6E F8 DD 66 F9 C3 00 00 00 00 R 00 00 01 00 02 0B 04 00 T 00 00 00 00 R 00 00 02 00 @@ -222,7 +224,7 @@ T 12 00 00 00 00 R 00 00 02 00 T 13 00 00 00 R 00 00 02 00 -T 13 00 00 00 77 2B 62 00 +T 13 00 00 00 77 2B 00 R 00 00 02 00 T 00 00 00 00 R 00 00 03 00 diff --git a/src/nos/lib/net_lib/ttydriv.rel b/src/nos/lib/net_lib/ttydriv.rel index 4f856828..9fb346c6 100644 --- a/src/nos/lib/net_lib/ttydriv.rel +++ b/src/nos/lib/net_lib/ttydriv.rel @@ -10,7 +10,7 @@ S __fprintf Ref00000000 S .__.ABS. Def00000000 S _fputc Ref00000000 S _Current Ref00000000 -S ___03f2_e5d6__5eR_0a Ref00000000 +S ___03f4_e5d6__5eR_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _calloc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 diff --git a/src/nos/lib/net_lib/usesock.rel b/src/nos/lib/net_lib/usesock.rel index ca48bcfc..9229423d 100644 --- a/src/nos/lib/net_lib/usesock.rel +++ b/src/nos/lib/net_lib/usesock.rel @@ -2,13 +2,13 @@ XL4 H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _itop Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3D flags 0 +A CODE size 44 flags 0 S _usesock Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -18,25 +18,25 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 15 00 00 00 FE DD 74 FF 7D B4 20 0B +T 15 00 00 00 FE DD 74 FF 7D B4 20 12 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 09 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 03 00 -T 26 00 00 00 18 12 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 02 00 +T 26 00 00 00 09 23 36 00 21 FF FF 18 12 R 00 00 01 00 -T 28 00 00 00 +T 2F 00 00 00 R 00 00 01 00 -T 28 00 00 00 21 04 00 DD 4E FE DD 46 FF 09 34 +T 2F 00 00 00 21 04 00 DD 4E FE DD 46 FF 09 34 R 00 00 01 00 -T 33 00 00 00 23 20 01 34 +T 3A 00 00 00 23 20 01 34 R 00 00 01 00 -T 37 00 00 00 +T 3E 00 00 00 R 00 00 01 00 -T 37 00 00 00 21 00 00 +T 3E 00 00 00 21 00 00 R 00 00 01 00 -T 3A 00 00 00 +T 41 00 00 00 R 00 00 01 00 -T 3A 00 00 00 C3 00 00 00 00 +T 41 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/net_lib/view.rel b/src/nos/lib/net_lib/view.rel index 0a01e860..77d1a1fb 100644 --- a/src/nos/lib/net_lib/view.rel +++ b/src/nos/lib/net_lib/view.rel @@ -1,5 +1,5 @@ XL4 -H 3 areas 26 global symbols +H 3 areas 25 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?LEAVE_32_L09 Ref00000000 S _fflush Ref00000000 @@ -19,7 +19,6 @@ S _fputc Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _Current Ref00000000 S _freesession Ref00000000 -S _errno Ref00000000 S ?SL_CMP_L03 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 @@ -33,24 +32,24 @@ S ?CL64180B_4_06_L00 Ref00000000 S _fpname Ref00000000 S _kalarm Ref00000000 S _fclose Ref00000000 -S ___020d_0616_Can_27t_20read_20_2 Ref00000000 S _Cmdline Ref00000000 S _newproc Ref00000000 +S ___020f_0616_Can_27t_20read_20_2 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AA5 flags 0 +A CODE size AAB flags 0 S _doview Def00000000 S _view Def000000A2 -A CSTR size 7 flags 0 +A CSTR size 8 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 21 00 00 E5 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 14 00 T 09 00 00 00 01 00 00 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 12 00 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 17 00 T 1A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 18 00 02 09 00 00 +R 00 00 01 00 02 04 17 00 02 09 00 00 T 21 00 00 00 75 FE DD 74 FF 7D B4 20 23 R 00 00 01 00 T 2A 00 00 00 @@ -58,17 +57,17 @@ R 00 00 01 00 T 2A 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 35 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 21 00 +R 00 00 01 00 2B 06 22 00 T 3A 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 21 00 2B 0A 1B 00 +R 00 00 01 00 02 04 22 00 2B 0A 1A 00 T 40 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1B 00 02 09 00 00 +R 00 00 01 00 02 04 1A 00 02 09 00 00 T 47 00 00 00 F1 21 01 00 18 52 R 00 00 01 00 T 4D 00 00 00 R 00 00 01 00 T 4D 00 00 00 21 00 00 E5 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 0A 22 00 +R 00 00 01 00 02 0A 20 00 T 56 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 5B 00 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF @@ -77,10 +76,10 @@ T 64 00 00 00 E5 21 00 00 E5 0E A2 00 00 00 C5 R 00 00 01 00 29 0A 01 00 T 6C 00 00 00 21 A2 00 00 00 E5 01 00 02 11 R 00 00 01 00 00 05 01 00 -T 74 00 00 00 02 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 23 00 +T 74 00 00 00 03 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 09 21 00 T 79 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 23 00 02 09 00 00 +R 00 00 01 00 02 04 21 00 02 09 00 00 T 80 00 00 00 0C 00 39 F9 EB 2A 00 00 00 00 22 R 00 00 01 00 02 0A 0B 00 T 89 00 00 00 00 00 00 00 11 00 00 00 00 3E @@ -98,7 +97,7 @@ R 00 00 01 00 02 05 07 00 T A2 00 00 00 R 00 00 01 00 T A2 00 00 00 CD 00 00 00 00 E8 FF AF DD 77 F0 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 14 00 T AB 00 00 00 DD 77 F1 DD 77 F2 DD 77 F3 AF DD R 00 00 01 00 T B6 00 00 00 77 FC DD 77 FD DD 77 FE DD 77 FF @@ -118,9 +117,9 @@ R 00 00 01 00 T ED 00 00 00 R 00 00 01 00 T ED 00 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1E 00 +R 00 00 01 00 2B 0B 1D 00 T F5 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1E 00 02 0A 00 00 +R 00 00 01 00 02 05 1D 00 02 0A 00 00 T FC 00 00 00 75 EC DD 74 ED R 00 00 01 00 T 01 01 00 00 @@ -135,7 +134,7 @@ T 18 01 00 00 75 E8 DD 74 E9 7D B4 20 03 R 00 00 01 00 T 21 01 00 00 R 00 00 01 00 -T 21 01 00 00 C3 FF 05 00 00 +T 21 01 00 00 C3 05 06 00 00 R 00 00 01 00 00 05 01 00 T 24 01 00 00 R 00 00 01 00 @@ -163,9 +162,9 @@ T 59 01 00 00 R 00 00 01 00 T 59 01 00 00 21 1D 00 DD 4E E8 DD 46 E9 09 36 R 00 00 01 00 -T 64 01 00 00 D1 09 00 00 23 36 D1 09 00 00 23 +T 64 01 00 00 D7 09 00 00 23 36 D7 09 00 00 23 R 00 00 01 00 09 04 01 00 89 0A 01 00 -T 69 01 00 00 36 D1 09 00 00 21 17 00 09 CB 8E +T 69 01 00 00 36 D7 09 00 00 21 17 00 09 CB 8E R 00 00 01 00 29 05 01 00 T 71 01 00 00 21 17 00 09 CB 86 R 00 00 01 00 @@ -220,7 +219,7 @@ R 00 00 01 00 T 00 02 00 00 F8 DD 46 F9 09 4D 44 DD 6E F6 DD R 00 00 01 00 T 0B 02 00 00 66 F7 CD 00 00 00 00 30 18 -R 00 00 01 00 02 07 19 00 +R 00 00 01 00 02 07 18 00 T 12 02 00 00 R 00 00 01 00 T 12 02 00 00 21 08 00 DD 4E F6 DD 46 F7 09 7D @@ -246,7 +245,7 @@ R 00 00 01 00 T 36 02 00 00 DD 4E F8 DD 46 F9 DD 6E F6 DD 66 R 00 00 01 00 T 41 02 00 00 F7 CD 00 00 00 00 38 0F -R 00 00 01 00 02 06 19 00 +R 00 00 01 00 02 06 18 00 T 47 02 00 00 R 00 00 01 00 T 47 02 00 00 AF DD 77 F6 DD 77 F7 DD 34 F4 20 @@ -260,7 +259,7 @@ R 00 00 01 00 T 56 02 00 00 DD 4E FA DD 46 FB DD 6E F4 DD 66 R 00 00 01 00 T 61 02 00 00 F5 CD 00 00 00 00 38 02 -R 00 00 01 00 02 06 19 00 +R 00 00 01 00 02 06 18 00 T 67 02 00 00 R 00 00 01 00 T 67 02 00 00 18 1C @@ -302,7 +301,7 @@ R 00 00 01 00 T BB 02 00 00 DD 4E FE DD 46 FF DD 5E FC DD 56 R 00 00 01 00 T C6 02 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 T CC 02 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 T CF 02 00 00 @@ -316,672 +315,672 @@ R 00 00 01 00 02 04 04 00 02 09 00 00 T E4 02 00 00 EE DD 74 EF 01 00 00 11 00 00 3E R 00 00 01 00 T EF 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T F4 02 00 00 00 00 00 00 DD 7E EE DD A6 EF 3C R 00 00 01 00 02 04 00 00 -T FD 02 00 00 20 09 2A 00 00 00 00 3E 6A AD B4 -R 00 00 01 00 02 07 13 00 -T 06 03 00 00 28 02 +T FD 02 00 00 20 0F 21 4D 00 ED 4B 00 00 00 00 +R 00 00 01 00 02 0B 0B 00 +T 06 03 00 00 09 3E 6A AE 23 B6 28 02 R 00 00 01 00 -T 08 03 00 00 +T 0E 03 00 00 R 00 00 01 00 -T 08 03 00 00 +T 0E 03 00 00 R 00 00 01 00 -T 08 03 00 00 +T 0E 03 00 00 R 00 00 01 00 -T 08 03 00 00 18 3A +T 0E 03 00 00 18 3A R 00 00 01 00 -T 0A 03 00 00 +T 10 03 00 00 R 00 00 01 00 -T 0A 03 00 00 21 10 00 DD 4E EA DD 46 EB 09 CB +T 10 03 00 00 21 10 00 DD 4E EA DD 46 EB 09 CB R 00 00 01 00 -T 15 03 00 00 86 21 10 00 09 CB 8E 59 50 3E +T 1B 03 00 00 86 21 10 00 09 CB 8E 59 50 3E R 00 00 01 00 -T 1F 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 25 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 24 03 00 00 00 00 00 00 DD 36 EE 20 DD 36 EF +T 2A 03 00 00 00 00 00 00 DD 36 EE 20 DD 36 EF R 00 00 01 00 02 04 00 00 -T 2D 03 00 00 00 21 10 00 DD 4E EA DD 46 EB 09 +T 33 03 00 00 00 21 10 00 DD 4E EA DD 46 EB 09 R 00 00 01 00 -T 38 03 00 00 7E E6 02 47 23 7E E6 00 B0 C2 +T 3E 03 00 00 7E E6 02 47 23 7E E6 00 B0 C2 R 00 00 01 00 -T 42 03 00 00 98 02 00 00 +T 48 03 00 00 98 02 00 00 R 00 00 01 00 00 04 01 00 -T 44 03 00 00 +T 4A 03 00 00 R 00 00 01 00 -T 44 03 00 00 DD 5E EE DD 56 EF CD 00 00 00 00 +T 4A 03 00 00 DD 5E EE DD 56 EF CD 00 00 00 00 R 00 00 01 00 02 0B 03 00 -T 4D 03 00 00 15 00 03 00 04 00 0E 00 10 00 +T 53 03 00 00 15 00 03 00 04 00 0E 00 10 00 R 00 00 01 00 -T 57 03 00 00 15 00 16 00 1B 00 3C 00 3E 00 +T 5D 03 00 00 15 00 16 00 1B 00 3C 00 3E 00 R 00 00 01 00 -T 61 03 00 00 44 00 48 00 51 00 55 00 64 00 +T 67 03 00 00 44 00 48 00 51 00 55 00 64 00 R 00 00 01 00 -T 6B 03 00 00 65 00 68 00 6A 00 6B 00 71 00 +T 71 03 00 00 65 00 68 00 6A 00 6B 00 71 00 R 00 00 01 00 -T 75 03 00 00 75 00 76 00 B5 05 00 00 +T 7B 03 00 00 75 00 76 00 BB 05 00 00 R 00 00 01 00 00 08 01 00 -T 7B 03 00 00 75 05 00 00 41 05 00 00 +T 81 03 00 00 7B 05 00 00 47 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 7F 03 00 00 B3 05 00 00 41 05 00 00 +T 85 03 00 00 B9 05 00 00 47 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 83 03 00 00 AB 04 00 00 A5 03 00 00 +T 89 03 00 00 B1 04 00 00 AB 03 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 87 03 00 00 B5 03 00 00 AB 04 00 00 +T 8D 03 00 00 BB 03 00 00 B1 04 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 8B 03 00 00 75 05 00 00 B3 05 00 00 +T 91 03 00 00 7B 05 00 00 B9 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 8F 03 00 00 A5 03 00 00 F5 04 00 00 +T 95 03 00 00 AB 03 00 00 FB 04 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 93 03 00 00 B5 03 00 00 A5 03 00 00 +T 99 03 00 00 BB 03 00 00 AB 03 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 97 03 00 00 B3 05 00 00 F5 04 00 00 +T 9D 03 00 00 B9 05 00 00 FB 04 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 9B 03 00 00 66 04 00 00 41 05 00 00 +T A1 03 00 00 6C 04 00 00 47 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 9F 03 00 00 AB 04 00 00 13 04 00 00 +T A5 03 00 00 B1 04 00 00 19 04 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T A3 03 00 00 B3 05 00 00 +T A9 03 00 00 B9 05 00 00 R 00 00 01 00 00 04 01 00 -T A5 03 00 00 +T AB 03 00 00 R 00 00 01 00 -T A5 03 00 00 AF DD 77 F0 DD 77 F1 DD 77 F2 DD +T AB 03 00 00 AF DD 77 F0 DD 77 F1 DD 77 F2 DD R 00 00 01 00 -T B0 03 00 00 77 F3 C3 B7 05 00 00 +T B6 03 00 00 77 F3 C3 BD 05 00 00 R 00 00 01 00 00 07 01 00 -T B5 03 00 00 +T BB 03 00 00 R 00 00 01 00 -T B5 03 00 00 21 02 00 E5 21 00 00 E5 21 00 00 +T BB 03 00 00 21 02 00 E5 21 00 00 E5 21 00 00 R 00 00 01 00 -T C0 03 00 00 E5 DD 5E EA DD 56 EB 3E +T C6 03 00 00 E5 DD 5E EA DD 56 EB 3E R 00 00 01 00 -T C8 03 00 00 00 00 00 00 21 00 00 00 00 CD +T CE 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 -T CD 03 00 00 00 00 00 00 F1 F1 F1 DD 6E F8 DD +T D3 03 00 00 00 00 00 00 F1 F1 F1 DD 6E F8 DD R 00 00 01 00 02 04 00 00 -T D6 03 00 00 66 F9 E5 DD 6E FA DD 66 FB AF 95 +T DC 03 00 00 66 F9 E5 DD 6E FA DD 66 FB AF 95 R 00 00 01 00 -T E1 03 00 00 6F 3E 00 9C 67 E5 DD 5E EA DD 56 +T E7 03 00 00 6F 3E 00 9C 67 E5 DD 5E EA DD 56 R 00 00 01 00 -T EC 03 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T F2 03 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 09 00 02 0B 09 00 -T F2 03 00 00 CD 00 00 00 00 C5 E5 DD 5E EA DD +T F8 03 00 00 CD 00 00 00 00 C5 E5 DD 5E EA DD R 00 00 01 00 02 05 00 00 -T FB 03 00 00 56 EB CD 02 06 00 00 F1 F1 F1 F1 +T 01 04 00 00 56 EB CD 08 06 00 00 F1 F1 F1 F1 R 00 00 01 00 00 07 01 00 -T 04 04 00 00 DD 75 F0 DD 74 F1 DD 71 F2 DD 70 +T 0A 04 00 00 DD 75 F0 DD 74 F1 DD 71 F2 DD 70 R 00 00 01 00 -T 0F 04 00 00 F3 C3 B7 05 00 00 +T 15 04 00 00 F3 C3 BD 05 00 00 R 00 00 01 00 00 06 01 00 -T 13 04 00 00 +T 19 04 00 00 R 00 00 01 00 -T 13 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E +T 19 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E R 00 00 01 00 -T 1E 04 00 00 E6 02 47 23 7E E6 00 B0 20 3B +T 24 04 00 00 E6 02 47 23 7E E6 00 B0 20 3B R 00 00 01 00 -T 28 04 00 00 +T 2E 04 00 00 R 00 00 01 00 -T 28 04 00 00 DD 6E F8 DD 66 F9 E5 01 02 00 DD +T 2E 04 00 00 DD 6E F8 DD 66 F9 E5 01 02 00 DD R 00 00 01 00 -T 33 04 00 00 5E FA DD 56 FB CD 00 00 00 00 D5 -R 00 00 01 00 02 0A 1C 00 -T 3C 04 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T 39 04 00 00 5E FA DD 56 FB CD 00 00 00 00 D5 +R 00 00 01 00 02 0A 1B 00 +T 42 04 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T 47 04 00 00 66 F1 E5 DD 5E EA DD 56 EB CD +T 4D 04 00 00 66 F1 E5 DD 5E EA DD 56 EB CD R 00 00 01 00 -T 51 04 00 00 02 06 00 00 F1 F1 F1 F1 DD 75 F0 +T 57 04 00 00 08 06 00 00 F1 F1 F1 F1 DD 75 F0 R 00 00 01 00 00 04 01 00 -T 5A 04 00 00 DD 74 F1 DD 71 F2 DD 70 F3 +T 60 04 00 00 DD 74 F1 DD 71 F2 DD 70 F3 R 00 00 01 00 -T 63 04 00 00 +T 69 04 00 00 R 00 00 01 00 -T 63 04 00 00 C3 B7 05 00 00 +T 69 04 00 00 C3 BD 05 00 00 R 00 00 01 00 00 05 01 00 -T 66 04 00 00 +T 6C 04 00 00 R 00 00 01 00 -T 66 04 00 00 DD 6E F8 DD 66 F9 E5 DD 5E FA DD +T 6C 04 00 00 DD 6E F8 DD 66 F9 E5 DD 5E FA DD R 00 00 01 00 -T 71 04 00 00 56 FB AF 93 5F 3E 00 9A 57 01 +T 77 04 00 00 56 FB AF 93 5F 3E 00 9A 57 01 R 00 00 01 00 -T 7B 04 00 00 02 00 CD 00 00 00 00 D5 DD 6E F2 -R 00 00 01 00 02 07 1C 00 -T 84 04 00 00 DD 66 F3 E5 DD 6E F0 DD 66 F1 E5 +T 81 04 00 00 02 00 CD 00 00 00 00 D5 DD 6E F2 +R 00 00 01 00 02 07 1B 00 +T 8A 04 00 00 DD 66 F3 E5 DD 6E F0 DD 66 F1 E5 R 00 00 01 00 -T 8F 04 00 00 DD 5E EA DD 56 EB CD 02 06 00 00 +T 95 04 00 00 DD 5E EA DD 56 EB CD 08 06 00 00 R 00 00 01 00 00 0B 01 00 -T 98 04 00 00 F1 F1 F1 F1 DD 75 F0 DD 74 F1 DD +T 9E 04 00 00 F1 F1 F1 F1 DD 75 F0 DD 74 F1 DD R 00 00 01 00 -T A3 04 00 00 71 F2 DD 70 F3 C3 B7 05 00 00 +T A9 04 00 00 71 F2 DD 70 F3 C3 BD 05 00 00 R 00 00 01 00 00 0A 01 00 -T AB 04 00 00 +T B1 04 00 00 R 00 00 01 00 -T AB 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E +T B1 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E R 00 00 01 00 -T B6 04 00 00 E6 02 47 23 7E E6 00 B0 20 32 +T BC 04 00 00 E6 02 47 23 7E E6 00 B0 20 32 R 00 00 01 00 -T C0 04 00 00 +T C6 04 00 00 R 00 00 01 00 -T C0 04 00 00 DD 6E F8 DD 66 F9 E5 21 01 00 E5 +T C6 04 00 00 DD 6E F8 DD 66 F9 E5 21 01 00 E5 R 00 00 01 00 -T CB 04 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T D1 04 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T D6 04 00 00 66 F1 E5 DD 5E EA DD 56 EB CD +T DC 04 00 00 66 F1 E5 DD 5E EA DD 56 EB CD R 00 00 01 00 -T E0 04 00 00 02 06 00 00 F1 F1 F1 F1 DD 75 F0 +T E6 04 00 00 08 06 00 00 F1 F1 F1 F1 DD 75 F0 R 00 00 01 00 00 04 01 00 -T E9 04 00 00 DD 74 F1 DD 71 F2 DD 70 F3 +T EF 04 00 00 DD 74 F1 DD 71 F2 DD 70 F3 R 00 00 01 00 -T F2 04 00 00 +T F8 04 00 00 R 00 00 01 00 -T F2 04 00 00 C3 B7 05 00 00 +T F8 04 00 00 C3 BD 05 00 00 R 00 00 01 00 00 05 01 00 -T F5 04 00 00 +T FB 04 00 00 R 00 00 01 00 -T F5 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E +T FB 04 00 00 21 10 00 DD 4E EA DD 46 EB 09 7E R 00 00 01 00 -T 00 05 00 00 E6 02 47 23 7E E6 00 B0 20 35 +T 06 05 00 00 E6 02 47 23 7E E6 00 B0 20 35 R 00 00 01 00 -T 0A 05 00 00 +T 10 05 00 00 R 00 00 01 00 -T 0A 05 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FA DD +T 10 05 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FA DD R 00 00 01 00 -T 15 05 00 00 66 FB E5 DD 6E F2 DD 66 F3 E5 DD +T 1B 05 00 00 66 FB E5 DD 6E F2 DD 66 F3 E5 DD R 00 00 01 00 -T 20 05 00 00 6E F0 DD 66 F1 E5 DD 5E EA DD 56 +T 26 05 00 00 6E F0 DD 66 F1 E5 DD 5E EA DD 56 R 00 00 01 00 -T 2B 05 00 00 EB CD 02 06 00 00 F1 F1 F1 F1 DD +T 31 05 00 00 EB CD 08 06 00 00 F1 F1 F1 F1 DD R 00 00 01 00 00 06 01 00 -T 34 05 00 00 75 F0 DD 74 F1 DD 71 F2 DD 70 F3 +T 3A 05 00 00 75 F0 DD 74 F1 DD 71 F2 DD 70 F3 R 00 00 01 00 -T 3F 05 00 00 +T 45 05 00 00 R 00 00 01 00 -T 3F 05 00 00 18 76 +T 45 05 00 00 18 76 R 00 00 01 00 -T 41 05 00 00 +T 47 05 00 00 R 00 00 01 00 -T 41 05 00 00 DD 6E F8 DD 66 F9 E5 21 FF FF E5 +T 47 05 00 00 DD 6E F8 DD 66 F9 E5 21 FF FF E5 R 00 00 01 00 -T 4C 05 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD +T 52 05 00 00 DD 6E F2 DD 66 F3 E5 DD 6E F0 DD R 00 00 01 00 -T 57 05 00 00 66 F1 E5 DD 5E EA DD 56 EB CD +T 5D 05 00 00 66 F1 E5 DD 5E EA DD 56 EB CD R 00 00 01 00 -T 61 05 00 00 02 06 00 00 F1 F1 F1 F1 DD 75 F0 +T 67 05 00 00 08 06 00 00 F1 F1 F1 F1 DD 75 F0 R 00 00 01 00 00 04 01 00 -T 6A 05 00 00 DD 74 F1 DD 71 F2 DD 70 F3 18 42 +T 70 05 00 00 DD 74 F1 DD 71 F2 DD 70 F3 18 42 R 00 00 01 00 -T 75 05 00 00 +T 7B 05 00 00 R 00 00 01 00 -T 75 05 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FA DD +T 7B 05 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FA DD R 00 00 01 00 -T 80 05 00 00 66 FB AF 95 6F 3E 00 9C 67 E5 DD +T 86 05 00 00 66 FB AF 95 6F 3E 00 9C 67 E5 DD R 00 00 01 00 -T 8B 05 00 00 6E F2 DD 66 F3 E5 DD 6E F0 DD 66 +T 91 05 00 00 6E F2 DD 66 F3 E5 DD 6E F0 DD 66 R 00 00 01 00 -T 96 05 00 00 F1 E5 DD 5E EA DD 56 EB CD +T 9C 05 00 00 F1 E5 DD 5E EA DD 56 EB CD R 00 00 01 00 -T 9F 05 00 00 02 06 00 00 F1 F1 F1 F1 DD 75 F0 +T A5 05 00 00 08 06 00 00 F1 F1 F1 F1 DD 75 F0 R 00 00 01 00 00 04 01 00 -T A8 05 00 00 DD 74 F1 DD 71 F2 DD 70 F3 18 04 +T AE 05 00 00 DD 74 F1 DD 71 F2 DD 70 F3 18 04 R 00 00 01 00 -T B3 05 00 00 +T B9 05 00 00 R 00 00 01 00 -T B3 05 00 00 18 05 +T B9 05 00 00 18 05 R 00 00 01 00 -T B5 05 00 00 +T BB 05 00 00 R 00 00 01 00 -T B5 05 00 00 18 00 +T BB 05 00 00 18 00 R 00 00 01 00 -T B7 05 00 00 +T BD 05 00 00 R 00 00 01 00 -T B7 05 00 00 C3 77 01 00 00 +T BD 05 00 00 C3 77 01 00 00 R 00 00 01 00 00 05 01 00 -T BA 05 00 00 +T C0 05 00 00 R 00 00 01 00 -T BA 05 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 20 00 -T C2 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 20 00 02 0A 00 00 -T C9 05 00 00 40 00 ED 4B 00 00 00 00 09 4E 23 +T C0 05 00 00 DD 5E EA DD 56 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 1F 00 +T C8 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 1F 00 02 0A 00 00 +T CF 05 00 00 40 00 ED 4B 00 00 00 00 09 4E 23 R 00 00 01 00 02 08 0B 00 -T D2 05 00 00 46 11 0A 00 3E 00 00 00 00 21 +T D8 05 00 00 46 11 0A 00 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0F 00 -T D9 05 00 00 00 00 00 00 CD 00 00 00 00 21 +T DF 05 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T DF 05 00 00 40 00 ED 4B 00 00 00 00 09 5E 23 +T E5 05 00 00 40 00 ED 4B 00 00 00 00 09 5E 23 R 00 00 01 00 02 08 0B 00 -T E8 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T EE 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T EE 05 00 00 CD 00 00 00 00 DD 5E E8 DD 56 E9 +T F4 05 00 00 CD 00 00 00 00 DD 5E E8 DD 56 E9 R 00 00 01 00 02 05 00 00 -T F7 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T FD 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 -T FD 05 00 00 00 00 00 00 +T 03 06 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T FF 05 00 00 +T 05 06 00 00 R 00 00 01 00 -T FF 05 00 00 C3 00 00 00 00 +T 05 06 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 -T 02 06 00 00 +T 08 06 00 00 R 00 00 01 00 -T 02 06 00 00 CD 00 00 00 00 F4 FF AF DD 77 FA -R 00 00 01 00 02 05 15 00 -T 0B 06 00 00 DD 77 FB AF DD 77 FE DD 77 FF DD +T 08 06 00 00 CD 00 00 00 00 F4 FF AF DD 77 FA +R 00 00 01 00 02 05 14 00 +T 11 06 00 00 DD 77 FB AF DD 77 FE DD 77 FF DD R 00 00 01 00 -T 16 06 00 00 7E 0C DD B6 0D 20 0F +T 1C 06 00 00 7E 0C DD B6 0D 20 0F R 00 00 01 00 -T 1D 06 00 00 +T 23 06 00 00 R 00 00 01 00 -T 1D 06 00 00 DD 4E 0A DD 46 0B DD 6E 08 DD 66 +T 23 06 00 00 DD 4E 0A DD 46 0B DD 6E 08 DD 66 R 00 00 01 00 -T 28 06 00 00 09 C3 CE 09 00 00 +T 2E 06 00 00 09 C3 D4 09 00 00 R 00 00 01 00 00 06 01 00 -T 2C 06 00 00 +T 32 06 00 00 R 00 00 01 00 -T 2C 06 00 00 DD 4E 0C DD 46 0D 21 00 00 CD +T 32 06 00 00 DD 4E 0C DD 46 0D 21 00 00 CD R 00 00 01 00 -T 36 06 00 00 00 00 00 00 D2 24 07 00 00 -R 00 00 01 00 02 04 19 00 00 09 01 00 -T 3B 06 00 00 +T 3C 06 00 00 00 00 00 00 D2 2A 07 00 00 +R 00 00 01 00 02 04 18 00 00 09 01 00 +T 41 06 00 00 R 00 00 01 00 -T 3B 06 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 +T 41 06 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 46 06 00 00 DD 6E 08 DD 66 09 E5 DD 5E 02 DD +T 4C 06 00 00 DD 6E 08 DD 66 09 E5 DD 5E 02 DD R 00 00 01 00 -T 51 06 00 00 56 03 3E 00 00 00 00 21 +T 57 06 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T 56 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T 5C 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 06 00 02 09 00 00 -T 5D 06 00 00 F1 AF DD 77 FA DD 77 FB +T 63 06 00 00 F1 AF DD 77 FA DD 77 FB R 00 00 01 00 -T 65 06 00 00 +T 6B 06 00 00 R 00 00 01 00 -T 65 06 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 6B 06 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 6D 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 73 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 74 06 00 00 75 FC DD 74 FD 7D A4 3C CA +T 7A 06 00 00 75 FC DD 74 FD 7D A4 3C CA R 00 00 01 00 -T 7D 06 00 00 13 07 00 00 +T 83 06 00 00 19 07 00 00 R 00 00 01 00 00 04 01 00 -T 7F 06 00 00 +T 85 06 00 00 R 00 00 01 00 -T 7F 06 00 00 DD 4E FC DD 46 FD 3E 0A A9 B0 20 +T 85 06 00 00 DD 4E FC DD 46 FD 3E 0A A9 B0 20 R 00 00 01 00 -T 8A 06 00 00 11 +T 90 06 00 00 11 R 00 00 01 00 -T 8B 06 00 00 +T 91 06 00 00 R 00 00 01 00 -T 8B 06 00 00 DD 34 FE 20 03 DD 34 FF +T 91 06 00 00 DD 34 FE 20 03 DD 34 FF R 00 00 01 00 -T 93 06 00 00 +T 99 06 00 00 R 00 00 01 00 -T 93 06 00 00 AF DD 77 FA DD 77 FB 18 41 +T 99 06 00 00 AF DD 77 FA DD 77 FB 18 41 R 00 00 01 00 -T 9C 06 00 00 +T A2 06 00 00 R 00 00 01 00 -T 9C 06 00 00 3E 09 A9 B0 20 31 21 F8 FF DD 4E +T A2 06 00 00 3E 09 A9 B0 20 31 21 F8 FF DD 4E R 00 00 01 00 -T A7 06 00 00 0E DD 46 0F 09 4D 44 DD 6E FA DD +T AD 06 00 00 0E DD 46 0F 09 4D 44 DD 6E FA DD R 00 00 01 00 -T B2 06 00 00 66 FB CD 00 00 00 00 30 18 -R 00 00 01 00 02 07 19 00 -T B9 06 00 00 +T B8 06 00 00 66 FB CD 00 00 00 00 30 18 +R 00 00 01 00 02 07 18 00 +T BF 06 00 00 R 00 00 01 00 -T B9 06 00 00 21 08 00 DD 4E FA DD 46 FB 09 7D +T BF 06 00 00 21 08 00 DD 4E FA DD 46 FB 09 7D R 00 00 01 00 -T C4 06 00 00 E6 F8 5F 7C E6 FF 57 DD 73 FA DD +T CA 06 00 00 E6 F8 5F 7C E6 FF 57 DD 73 FA DD R 00 00 01 00 -T CF 06 00 00 72 FB +T D5 06 00 00 72 FB R 00 00 01 00 -T D1 06 00 00 +T D7 06 00 00 R 00 00 01 00 -T D1 06 00 00 18 0A +T D7 06 00 00 18 0A R 00 00 01 00 -T D3 06 00 00 +T D9 06 00 00 R 00 00 01 00 -T D3 06 00 00 DD 34 FA 20 03 DD 34 FB +T D9 06 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 -T DB 06 00 00 +T E1 06 00 00 R 00 00 01 00 -T DB 06 00 00 18 00 +T E1 06 00 00 18 00 R 00 00 01 00 -T DD 06 00 00 +T E3 06 00 00 R 00 00 01 00 -T DD 06 00 00 DD 4E 0E DD 46 0F DD 6E FA DD 66 +T E3 06 00 00 DD 4E 0E DD 46 0F DD 6E FA DD 66 R 00 00 01 00 -T E8 06 00 00 FB CD 00 00 00 00 38 0F -R 00 00 01 00 02 06 19 00 -T EE 06 00 00 +T EE 06 00 00 FB CD 00 00 00 00 38 0F +R 00 00 01 00 02 06 18 00 +T F4 06 00 00 R 00 00 01 00 -T EE 06 00 00 AF DD 77 FA DD 77 FB DD 34 FE 20 +T F4 06 00 00 AF DD 77 FA DD 77 FB DD 34 FE 20 R 00 00 01 00 -T F9 06 00 00 03 DD 34 FF +T FF 06 00 00 03 DD 34 FF R 00 00 01 00 -T FD 06 00 00 +T 03 07 00 00 R 00 00 01 00 -T FD 06 00 00 +T 03 07 00 00 R 00 00 01 00 -T FD 06 00 00 DD 4E 0C DD 46 0D DD 6E FE DD 66 +T 03 07 00 00 DD 4E 0C DD 46 0D DD 6E FE DD 66 R 00 00 01 00 -T 08 07 00 00 FF CD 00 00 00 00 38 02 -R 00 00 01 00 02 06 19 00 -T 0E 07 00 00 +T 0E 07 00 00 FF CD 00 00 00 00 38 02 +R 00 00 01 00 02 06 18 00 +T 14 07 00 00 R 00 00 01 00 -T 0E 07 00 00 18 03 +T 14 07 00 00 18 03 R 00 00 01 00 -T 10 07 00 00 +T 16 07 00 00 R 00 00 01 00 -T 10 07 00 00 C3 65 06 00 00 +T 16 07 00 00 C3 6B 06 00 00 R 00 00 01 00 00 05 01 00 -T 13 07 00 00 +T 19 07 00 00 R 00 00 01 00 -T 13 07 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 19 07 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 -T 1B 07 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T 21 07 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 09 00 02 0A 00 00 -T 22 07 00 00 CE 09 00 00 +T 28 07 00 00 D4 09 00 00 R 00 00 01 00 00 04 01 00 -T 24 07 00 00 +T 2A 07 00 00 R 00 00 01 00 -T 24 07 00 00 DD 4E 0C DD 46 0D A7 21 00 00 ED +T 2A 07 00 00 DD 4E 0C DD 46 0D A7 21 00 00 ED R 00 00 01 00 -T 2F 07 00 00 42 DD 75 0C DD 74 0D DD 4E 0E DD +T 35 07 00 00 42 DD 75 0C DD 74 0D DD 4E 0E DD R 00 00 01 00 -T 3A 07 00 00 46 0F 03 03 EB 13 CD 00 00 00 00 -R 00 00 01 00 02 0B 16 00 -T 43 07 00 00 EB 7C 07 9F 4F 41 DD 75 F4 DD 74 +T 40 07 00 00 46 0F 03 03 EB 13 CD 00 00 00 00 +R 00 00 01 00 02 0B 15 00 +T 49 07 00 00 EB 7C 07 9F 4F 41 DD 75 F4 DD 74 R 00 00 01 00 -T 4E 07 00 00 F5 DD 71 F6 DD 70 F7 C5 E5 DD 4E +T 54 07 00 00 F5 DD 71 F6 DD 70 F7 C5 E5 DD 4E R 00 00 01 00 -T 59 07 00 00 0A DD 46 0B DD 6E 08 DD 66 09 CD +T 5F 07 00 00 0A DD 46 0B DD 6E 08 DD 66 09 CD R 00 00 01 00 -T 64 07 00 00 00 00 00 00 30 0F -R 00 00 01 00 02 04 14 00 -T 68 07 00 00 +T 6A 07 00 00 00 00 00 00 30 0F +R 00 00 01 00 02 04 13 00 +T 6E 07 00 00 R 00 00 01 00 -T 68 07 00 00 AF DD 77 F4 DD 77 F5 DD 77 F6 DD +T 6E 07 00 00 AF DD 77 F4 DD 77 F5 DD 77 F6 DD R 00 00 01 00 -T 73 07 00 00 77 F7 18 2D +T 79 07 00 00 77 F7 18 2D R 00 00 01 00 -T 77 07 00 00 +T 7D 07 00 00 R 00 00 01 00 -T 77 07 00 00 A7 DD 6E 08 DD 66 09 DD 4E F4 DD +T 7D 07 00 00 A7 DD 6E 08 DD 66 09 DD 4E F4 DD R 00 00 01 00 -T 82 07 00 00 46 F5 ED 42 EB DD 6E 0A DD 66 0B +T 88 07 00 00 46 F5 ED 42 EB DD 6E 0A DD 66 0B R 00 00 01 00 -T 8D 07 00 00 DD 4E F6 DD 46 F7 ED 42 4D 44 EB +T 93 07 00 00 DD 4E F6 DD 46 F7 ED 42 4D 44 EB R 00 00 01 00 -T 98 07 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 +T 9E 07 00 00 DD 75 F4 DD 74 F5 DD 71 F6 DD 70 R 00 00 01 00 -T A3 07 00 00 F7 +T A9 07 00 00 F7 R 00 00 01 00 -T A4 07 00 00 +T AA 07 00 00 R 00 00 01 00 -T A4 07 00 00 21 00 00 E5 DD 6E F6 DD 66 F7 E5 +T AA 07 00 00 21 00 00 E5 DD 6E F6 DD 66 F7 E5 R 00 00 01 00 -T AF 07 00 00 DD 6E F4 DD 66 F5 E5 DD 5E 02 DD +T B5 07 00 00 DD 6E F4 DD 66 F5 E5 DD 5E 02 DD R 00 00 01 00 -T BA 07 00 00 56 03 3E 00 00 00 00 21 +T C0 07 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 06 00 -T BF 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T C5 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 06 00 02 09 00 00 -T C6 07 00 00 F1 DD 4E 0C DD 46 0D 11 04 00 3E +T CC 07 00 00 F1 DD 4E 0C DD 46 0D 11 04 00 3E R 00 00 01 00 -T D1 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 -T D6 07 00 00 00 00 00 00 DD 75 F8 DD 74 F9 E5 +T D7 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 16 00 02 09 16 00 +T DC 07 00 00 00 00 00 00 DD 75 F8 DD 74 F9 E5 R 00 00 01 00 02 04 00 00 -T DF 07 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD +T E5 07 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD R 00 00 01 00 -T EA 07 00 00 72 FF 1B DD 4E 0C DD 46 0D CD +T F0 07 00 00 72 FF 1B DD 4E 0C DD 46 0D CD R 00 00 01 00 -T F4 07 00 00 00 00 00 00 EB 29 29 4D 44 E1 09 -R 00 00 01 00 02 04 1A 00 -T FD 07 00 00 DD 4E F6 DD 46 F7 DD 5E F4 DD 56 +T FA 07 00 00 00 00 00 00 EB 29 29 4D 44 E1 09 +R 00 00 01 00 02 04 19 00 +T 03 08 00 00 DD 4E F6 DD 46 F7 DD 5E F4 DD 56 R 00 00 01 00 -T 08 08 00 00 F5 73 23 72 23 71 23 70 AF DD 77 +T 0E 08 00 00 F5 73 23 72 23 71 23 70 AF DD 77 R 00 00 01 00 -T 13 08 00 00 FA DD 77 FB +T 19 08 00 00 FA DD 77 FB R 00 00 01 00 -T 17 08 00 00 +T 1D 08 00 00 R 00 00 01 00 -T 17 08 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 1D 08 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 1F 08 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 25 08 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 26 08 00 00 75 FC DD 74 FD 4D 44 79 A0 3C 20 +T 2C 08 00 00 75 FC DD 74 FD 4D 44 79 A0 3C 20 R 00 00 01 00 -T 31 08 00 00 03 +T 37 08 00 00 03 R 00 00 01 00 -T 32 08 00 00 +T 38 08 00 00 R 00 00 01 00 -T 32 08 00 00 C3 67 09 00 00 +T 38 08 00 00 C3 6D 09 00 00 R 00 00 01 00 00 05 01 00 -T 35 08 00 00 +T 3B 08 00 00 R 00 00 01 00 -T 35 08 00 00 3E 0A A9 B0 20 6D AF DD 77 FA DD +T 3B 08 00 00 3E 0A A9 B0 20 6D AF DD 77 FA DD R 00 00 01 00 -T 40 08 00 00 77 FB DD 5E 02 DD 56 03 3E +T 46 08 00 00 77 FB DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 49 08 00 00 00 00 00 00 21 00 00 00 00 CD +T 4F 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 4E 08 00 00 00 00 00 00 DD 75 F4 DD 74 F5 DD +T 54 08 00 00 00 00 00 00 DD 75 F4 DD 74 F5 DD R 00 00 01 00 02 04 00 00 -T 57 08 00 00 71 F6 DD 70 F7 DD 5E 0A DD 56 0B +T 5D 08 00 00 71 F6 DD 70 F7 DD 5E 0A DD 56 0B R 00 00 01 00 -T 62 08 00 00 D5 DD 5E 08 DD 56 09 D5 CD +T 68 08 00 00 D5 DD 5E 08 DD 56 09 D5 CD R 00 00 01 00 -T 6B 08 00 00 00 00 00 00 38 03 -R 00 00 01 00 02 04 14 00 -T 6F 08 00 00 +T 71 08 00 00 00 00 00 00 38 03 +R 00 00 01 00 02 04 13 00 +T 75 08 00 00 R 00 00 01 00 -T 6F 08 00 00 C3 67 09 00 00 +T 75 08 00 00 C3 6D 09 00 00 R 00 00 01 00 00 05 01 00 -T 72 08 00 00 +T 78 08 00 00 R 00 00 01 00 -T 72 08 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD +T 78 08 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD R 00 00 01 00 -T 7D 08 00 00 72 FF 1B DD 4E 0C DD 46 0D CD +T 83 08 00 00 72 FF 1B DD 4E 0C DD 46 0D CD R 00 00 01 00 -T 87 08 00 00 00 00 00 00 EB 29 29 DD 4E F8 DD -R 00 00 01 00 02 04 1A 00 -T 90 08 00 00 46 F9 09 DD 4E F6 DD 46 F7 DD 5E +T 8D 08 00 00 00 00 00 00 EB 29 29 DD 4E F8 DD +R 00 00 01 00 02 04 19 00 +T 96 08 00 00 46 F9 09 DD 4E F6 DD 46 F7 DD 5E R 00 00 01 00 -T 9B 08 00 00 F4 DD 56 F5 73 23 72 23 71 23 70 +T A1 08 00 00 F4 DD 56 F5 73 23 72 23 71 23 70 R 00 00 01 00 -T A6 08 00 00 18 41 +T AC 08 00 00 18 41 R 00 00 01 00 -T A8 08 00 00 +T AE 08 00 00 R 00 00 01 00 -T A8 08 00 00 3E 09 A9 B0 20 31 21 F8 FF DD 4E +T AE 08 00 00 3E 09 A9 B0 20 31 21 F8 FF DD 4E R 00 00 01 00 -T B3 08 00 00 0E DD 46 0F 09 4D 44 DD 6E FA DD +T B9 08 00 00 0E DD 46 0F 09 4D 44 DD 6E FA DD R 00 00 01 00 -T BE 08 00 00 66 FB CD 00 00 00 00 30 18 -R 00 00 01 00 02 07 19 00 -T C5 08 00 00 +T C4 08 00 00 66 FB CD 00 00 00 00 30 18 +R 00 00 01 00 02 07 18 00 +T CB 08 00 00 R 00 00 01 00 -T C5 08 00 00 21 08 00 DD 4E FA DD 46 FB 09 7D +T CB 08 00 00 21 08 00 DD 4E FA DD 46 FB 09 7D R 00 00 01 00 -T D0 08 00 00 E6 F8 5F 7C E6 FF 57 DD 73 FA DD +T D6 08 00 00 E6 F8 5F 7C E6 FF 57 DD 73 FA DD R 00 00 01 00 -T DB 08 00 00 72 FB +T E1 08 00 00 72 FB R 00 00 01 00 -T DD 08 00 00 +T E3 08 00 00 R 00 00 01 00 -T DD 08 00 00 18 0A +T E3 08 00 00 18 0A R 00 00 01 00 -T DF 08 00 00 +T E5 08 00 00 R 00 00 01 00 -T DF 08 00 00 DD 34 FA 20 03 DD 34 FB +T E5 08 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 -T E7 08 00 00 +T ED 08 00 00 R 00 00 01 00 -T E7 08 00 00 18 00 +T ED 08 00 00 18 00 R 00 00 01 00 -T E9 08 00 00 +T EF 08 00 00 R 00 00 01 00 -T E9 08 00 00 DD 4E 0E DD 46 0F DD 6E FA DD 66 +T EF 08 00 00 DD 4E 0E DD 46 0F DD 6E FA DD 66 R 00 00 01 00 -T F4 08 00 00 FB CD 00 00 00 00 38 6A -R 00 00 01 00 02 06 19 00 -T FA 08 00 00 +T FA 08 00 00 FB CD 00 00 00 00 38 6A +R 00 00 01 00 02 06 18 00 +T 00 09 00 00 R 00 00 01 00 -T FA 08 00 00 AF DD 77 FA DD 77 FB DD 5E 02 DD +T 00 09 00 00 AF DD 77 FA DD 77 FB DD 5E 02 DD R 00 00 01 00 -T 05 09 00 00 56 03 3E 00 00 00 00 21 +T 0B 09 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 09 00 -T 0A 09 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T 10 09 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 11 09 00 00 F4 DD 74 F5 DD 71 F6 DD 70 F7 DD +T 17 09 00 00 F4 DD 74 F5 DD 71 F6 DD 70 F7 DD R 00 00 01 00 -T 1C 09 00 00 5E 0A DD 56 0B D5 DD 5E 08 DD 56 +T 22 09 00 00 5E 0A DD 56 0B D5 DD 5E 08 DD 56 R 00 00 01 00 -T 27 09 00 00 09 D5 CD 00 00 00 00 38 02 -R 00 00 01 00 02 07 14 00 -T 2E 09 00 00 +T 2D 09 00 00 09 D5 CD 00 00 00 00 38 02 +R 00 00 01 00 02 07 13 00 +T 34 09 00 00 R 00 00 01 00 -T 2E 09 00 00 18 37 +T 34 09 00 00 18 37 R 00 00 01 00 -T 30 09 00 00 +T 36 09 00 00 R 00 00 01 00 -T 30 09 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD +T 36 09 00 00 DD 5E FE DD 56 FF 13 DD 73 FE DD R 00 00 01 00 -T 3B 09 00 00 72 FF 1B DD 4E 0C DD 46 0D CD +T 41 09 00 00 72 FF 1B DD 4E 0C DD 46 0D CD R 00 00 01 00 -T 45 09 00 00 00 00 00 00 EB 29 29 DD 4E F8 DD -R 00 00 01 00 02 04 1A 00 -T 4E 09 00 00 46 F9 09 DD 4E F6 DD 46 F7 DD 5E +T 4B 09 00 00 00 00 00 00 EB 29 29 DD 4E F8 DD +R 00 00 01 00 02 04 19 00 +T 54 09 00 00 46 F9 09 DD 4E F6 DD 46 F7 DD 5E R 00 00 01 00 -T 59 09 00 00 F4 DD 56 F5 73 23 72 23 71 23 70 +T 5F 09 00 00 F4 DD 56 F5 73 23 72 23 71 23 70 R 00 00 01 00 -T 64 09 00 00 +T 6A 09 00 00 R 00 00 01 00 -T 64 09 00 00 C3 17 08 00 00 +T 6A 09 00 00 C3 1D 08 00 00 R 00 00 01 00 00 05 01 00 -T 67 09 00 00 +T 6D 09 00 00 R 00 00 01 00 -T 67 09 00 00 DD 4E 0C DD 46 0D DD 6E FE DD 66 +T 6D 09 00 00 DD 4E 0C DD 46 0D DD 6E FE DD 66 R 00 00 01 00 -T 72 09 00 00 FF CD 00 00 00 00 38 2F -R 00 00 01 00 02 06 19 00 -T 78 09 00 00 +T 78 09 00 00 FF CD 00 00 00 00 38 2F +R 00 00 01 00 02 06 18 00 +T 7E 09 00 00 R 00 00 01 00 -T 78 09 00 00 DD 4E 0C DD 46 0D DD 5E FE DD 56 +T 7E 09 00 00 DD 4E 0C DD 46 0D DD 5E FE DD 56 R 00 00 01 00 -T 83 09 00 00 FF CD 00 00 00 00 EB 29 29 DD 4E -R 00 00 01 00 02 06 1A 00 -T 8C 09 00 00 F8 DD 46 F9 09 5E 23 56 23 4E 23 +T 89 09 00 00 FF CD 00 00 00 00 EB 29 29 DD 4E +R 00 00 01 00 02 06 19 00 +T 92 09 00 00 F8 DD 46 F9 09 5E 23 56 23 4E 23 R 00 00 01 00 -T 97 09 00 00 46 EB DD 75 F4 DD 74 F5 DD 71 F6 +T 9D 09 00 00 46 EB DD 75 F4 DD 74 F5 DD 71 F6 R 00 00 01 00 -T A2 09 00 00 DD 70 F7 18 0D +T A8 09 00 00 DD 70 F7 18 0D R 00 00 01 00 -T A7 09 00 00 +T AD 09 00 00 R 00 00 01 00 -T A7 09 00 00 AF DD 77 F4 DD 77 F5 DD 77 F6 DD +T AD 09 00 00 AF DD 77 F4 DD 77 F5 DD 77 F6 DD R 00 00 01 00 -T B2 09 00 00 77 F7 +T B8 09 00 00 77 F7 R 00 00 01 00 -T B4 09 00 00 +T BA 09 00 00 R 00 00 01 00 -T B4 09 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 +T BA 09 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 R 00 00 01 00 2B 0B 0E 00 -T BC 09 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T C2 09 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 0E 00 02 0A 00 00 -T C3 09 00 00 4E F6 DD 46 F7 DD 6E F4 DD 66 F5 +T C9 09 00 00 4E F6 DD 46 F7 DD 6E F4 DD 66 F5 R 00 00 01 00 -T CE 09 00 00 +T D4 09 00 00 R 00 00 01 00 -T CE 09 00 00 C3 00 00 00 00 +T D4 09 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 -T D1 09 00 00 +T D7 09 00 00 R 00 00 01 00 -T D1 09 00 00 CD 00 00 00 00 CD 00 00 00 00 +T D7 09 00 00 CD 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 10 00 02 0A 03 00 -T D7 09 00 00 06 00 47 01 48 01 49 01 4F 01 +T DD 09 00 00 06 00 47 01 48 01 49 01 4F 01 R 00 00 01 00 -T E1 09 00 00 50 01 51 01 84 0A 00 00 +T E7 09 00 00 50 01 51 01 8A 0A 00 00 R 00 00 01 00 00 08 01 00 -T E7 09 00 00 6C 0A 00 00 54 0A 00 00 +T ED 09 00 00 72 0A 00 00 5A 0A 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T EB 09 00 00 3C 0A 00 00 24 0A 00 00 +T F1 09 00 00 42 0A 00 00 2A 0A 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T EF 09 00 00 0C 0A 00 00 F3 09 00 00 +T F5 09 00 00 12 0A 00 00 F9 09 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T F3 09 00 00 +T F9 09 00 00 R 00 00 01 00 -T F3 09 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T F9 09 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T FC 09 00 00 23 46 11 68 00 3E 00 00 00 00 21 +T 02 0A 00 00 23 46 11 68 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 04 0A 00 00 00 00 00 00 CD 00 00 00 00 C3 +T 0A 0A 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 0A 0A 00 00 8C 0A 00 00 +T 10 0A 00 00 92 0A 00 00 R 00 00 01 00 00 04 01 00 -T 0C 0A 00 00 +T 12 0A 00 00 R 00 00 01 00 -T 0C 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T 12 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T 15 0A 00 00 23 46 11 75 00 3E 00 00 00 00 21 +T 1B 0A 00 00 23 46 11 75 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 1D 0A 00 00 00 00 00 00 CD 00 00 00 00 18 68 +T 23 0A 00 00 00 00 00 00 CD 00 00 00 00 18 68 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 24 0A 00 00 +T 2A 0A 00 00 R 00 00 01 00 -T 24 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T 2A 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T 2D 0A 00 00 23 46 11 55 00 3E 00 00 00 00 21 +T 33 0A 00 00 23 46 11 55 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 35 0A 00 00 00 00 00 00 CD 00 00 00 00 18 50 +T 3B 0A 00 00 00 00 00 00 CD 00 00 00 00 18 50 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 3C 0A 00 00 +T 42 0A 00 00 R 00 00 01 00 -T 3C 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T 42 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T 45 0A 00 00 23 46 11 65 00 3E 00 00 00 00 21 +T 4B 0A 00 00 23 46 11 65 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 4D 0A 00 00 00 00 00 00 CD 00 00 00 00 18 38 +T 53 0A 00 00 00 00 00 00 CD 00 00 00 00 18 38 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 54 0A 00 00 +T 5A 0A 00 00 R 00 00 01 00 -T 54 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T 5A 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T 5D 0A 00 00 23 46 11 64 00 3E 00 00 00 00 21 +T 63 0A 00 00 23 46 11 64 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 65 0A 00 00 00 00 00 00 CD 00 00 00 00 18 20 +T 6B 0A 00 00 00 00 00 00 CD 00 00 00 00 18 20 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 6C 0A 00 00 +T 72 0A 00 00 R 00 00 01 00 -T 6C 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E +T 72 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 4E R 00 00 01 00 02 09 11 00 -T 75 0A 00 00 23 46 11 44 00 3E 00 00 00 00 21 +T 7B 0A 00 00 23 46 11 44 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 -T 7D 0A 00 00 00 00 00 00 CD 00 00 00 00 18 08 +T 83 0A 00 00 00 00 00 00 CD 00 00 00 00 18 08 R 00 00 01 00 02 04 0F 00 02 09 00 00 -T 84 0A 00 00 +T 8A 0A 00 00 R 00 00 01 00 -T 84 0A 00 00 DD 6E 02 DD 66 03 18 16 +T 8A 0A 00 00 DD 6E 02 DD 66 03 18 16 R 00 00 01 00 -T 8C 0A 00 00 +T 92 0A 00 00 R 00 00 01 00 -T 8C 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 5E +T 92 0A 00 00 21 19 00 ED 4B 00 00 00 00 09 5E R 00 00 01 00 02 09 11 00 -T 95 0A 00 00 23 56 3E 00 00 00 00 21 +T 9B 0A 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 9A 0A 00 00 00 00 00 00 CD 00 00 00 00 21 +T A0 0A 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 02 00 02 09 00 00 -T A0 0A 00 00 00 00 +T A6 0A 00 00 00 00 R 00 00 01 00 -T A2 0A 00 00 +T A8 0A 00 00 R 00 00 01 00 -T A2 0A 00 00 C3 00 00 00 00 +T A8 0A 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 07 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 72 00 +T 00 00 00 00 72 74 00 R 00 00 02 00 -T 02 00 00 00 +T 03 00 00 00 R 00 00 02 00 -T 02 00 00 00 76 69 65 77 00 +T 03 00 00 00 76 69 65 77 00 R 00 00 02 00 diff --git a/src/nos/lib/net_lib/write.rel b/src/nos/lib/net_lib/write.rel index 34bcf89a..eb4f9474 100644 --- a/src/nos/lib/net_lib/write.rel +++ b/src/nos/lib/net_lib/write.rel @@ -5,15 +5,15 @@ S ?S_S_SWITCH_L06 Ref00000000 S __write Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _asy_write Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _diag_write Ref00000000 -S _errno Ref00000000 S _send Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ?SS_RSH_L02 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size D0 flags 0 +A CODE size DE flags 0 S _write Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -23,71 +23,75 @@ T 09 00 00 00 02 DD 56 03 CD 00 00 00 00 7B E6 R 00 00 01 00 02 09 0B 00 T 12 00 00 00 03 6F 7A E6 00 67 DD 75 FE DD 74 R 00 00 01 00 -T 1D 00 00 00 FF DD CB 03 7E 28 0C +T 1D 00 00 00 FF DD CB 03 7E 28 13 R 00 00 01 00 T 24 00 00 00 R 00 00 01 00 -T 24 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T 2D 00 00 00 C3 CD 00 00 00 -R 00 00 01 00 00 05 01 00 -T 30 00 00 00 +T 24 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 2D 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 30 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 +T 35 00 00 00 DB 00 00 00 +R 00 00 01 00 00 04 01 00 +T 37 00 00 00 +R 00 00 01 00 +T 37 00 00 00 DD 5E FE DD 56 FF CD 00 00 00 00 R 00 00 01 00 02 0B 01 00 -T 39 00 00 00 00 00 04 00 C4 00 00 00 +T 40 00 00 00 00 00 04 00 CB 00 00 00 R 00 00 01 00 00 08 01 00 -T 3F 00 00 00 47 00 00 00 65 00 00 00 +T 46 00 00 00 4E 00 00 00 6C 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 43 00 00 00 88 00 00 00 A6 00 00 00 +T 4A 00 00 00 8F 00 00 00 AD 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 47 00 00 00 +T 4E 00 00 00 R 00 00 01 00 -T 47 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 4E 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T 52 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T 59 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 62 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 60 00 00 00 00 00 00 00 F1 18 68 +T 67 00 00 00 00 00 00 00 F1 18 6F R 00 00 01 00 02 04 00 00 -T 65 00 00 00 +T 6C 00 00 00 R 00 00 01 00 -T 65 00 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 +T 6C 00 00 00 21 00 00 E5 DD 6E 0A DD 66 0B E5 R 00 00 01 00 -T 70 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 +T 77 00 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 R 00 00 01 00 -T 7B 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 +T 82 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T 81 00 00 00 CD 00 00 00 00 F1 F1 18 45 +T 88 00 00 00 CD 00 00 00 00 F1 F1 18 4C R 00 00 01 00 02 05 00 00 -T 88 00 00 00 +T 8F 00 00 00 R 00 00 01 00 -T 88 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T 8F 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T 93 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T 9A 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 9C 00 00 00 00 00 00 00 21 00 00 00 00 CD +T A3 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 04 00 02 09 04 00 -T A1 00 00 00 00 00 00 00 F1 18 27 +T A8 00 00 00 00 00 00 00 F1 18 2E R 00 00 01 00 02 04 00 00 -T A6 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T A6 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD +T AD 00 00 00 DD 6E 0A DD 66 0B E5 DD 4E 04 DD R 00 00 01 00 -T B1 00 00 00 46 05 DD 5E 02 DD 56 03 3E +T B8 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T BA 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T BF 00 00 00 00 00 00 00 F1 18 09 +T C1 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T C6 00 00 00 00 00 00 00 F1 18 10 R 00 00 01 00 02 04 00 00 -T C4 00 00 00 +T CB 00 00 00 +R 00 00 01 00 +T CB 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T D4 00 00 00 16 23 36 00 21 FF FF R 00 00 01 00 -T C4 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T CD 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T CD 00 00 00 C3 00 00 00 00 +T DB 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 -T D0 00 00 00 +T DE 00 00 00 R 00 00 01 00 diff --git a/src/nos/lib/ppp.lib b/src/nos/lib/ppp.lib index e1392e9e..78be5da5 100644 --- a/src/nos/lib/ppp.lib +++ b/src/nos/lib/ppp.lib @@ -1,10 +1,31 @@ ppp_lib/asy.rel _asy_attach -ppp_lib/dialer.rel - _sd_answer +ppp_lib/Dial_cmds.rel + _Dial_cmds +ppp_lib/sd_init.rel _sd_init +ppp_lib/sd_stat.rel _sd_stat +ppp_lib/dialer_kick.rel _dialer_kick +ppp_lib/dropline.rel + _dropline +ppp_lib/dropit.rel + _dropit +ppp_lib/sd_answer.rel + _sd_answer +ppp_lib/redial.rel + _redial +ppp_lib/dodial_control.rel + _dodial_control +ppp_lib/dodial_send.rel + _dodial_send +ppp_lib/dodial_speed.rel + _dodial_speed +ppp_lib/dodial_status.rel + _dodial_status +ppp_lib/dodial_wait.rel + _dodial_wait ppp_lib/fcstab.rel _fcstab ppp_lib/htonppp.rel diff --git a/src/nos/lib/ppp_lib/Dial_cmds.rel b/src/nos/lib/ppp_lib/Dial_cmds.rel new file mode 100644 index 00000000..a578d07c --- /dev/null +++ b/src/nos/lib/ppp_lib/Dial_cmds.rel @@ -0,0 +1,57 @@ +XL4 +H 4 areas 15 global symbols +S _dodial_wait Ref00000000 +S ___05a2_e397_send_20_22string_22 Ref00000000 +S ___05bd_9785_speed_20_3cbps_3e Ref00000000 +S _donothing Ref00000000 +S _dodial_control Ref00000000 +S ___0616_2887_wait_20_3cmilliseco Ref00000000 +S ___05a1_9a3e_send Ref00000000 +S ___0000_ffff_ Ref00000000 +S ___045e_5769_control Ref00000000 +S _dodial_speed Ref00000000 +S ___05ca_7dfc_status_20up_20_7c_2 Ref00000000 +S .__.ABS. Def00000000 +S ___05bc_60cd_speed Ref00000000 +S ___0615_d63a_wait Ref00000000 +S ___03c4_41aa_Unknown_20command Ref00000000 +S _dodial_status Ref00000000 +S ___05c9_5069_status Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _dodial_send Ref00000000 +S ___045f_941e_control_20up_20_7c_ Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 0 flags 0 +A IDATA0 size 5B flags 0 +S _Dial_cmds Def00000000 +A CDATA0 size 5B flags 0 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 07 00 4A 08 03 00 +T 08 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 06 07 00 4A 0A 08 00 +T 10 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 04 00 +T 17 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 13 00 4A 08 06 00 +T 1D 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 12 00 +T 24 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 01 00 4A 08 0C 00 +T 2A 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 09 00 +T 31 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 02 00 4A 08 10 00 +T 37 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 0F 00 +T 3E 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 0A 00 4A 08 0D 00 +T 44 00 00 00 00 00 00 00 00 00 02 00 +R 00 00 03 00 4A 04 00 00 +T 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 04 05 00 +T 54 00 00 00 00 00 00 00 00 00 00 00 +R 00 00 03 00 4A 08 0E 00 diff --git a/src/nos/lib/ppp_lib/IPcpcmds.rel b/src/nos/lib/ppp_lib/IPcpcmds.rel index 8388c960..8c84dedb 100644 --- a/src/nos/lib/ppp_lib/IPcpcmds.rel +++ b/src/nos/lib/ppp_lib/IPcpcmds.rel @@ -1,23 +1,23 @@ XL4 H 4 areas 13 global symbols -S ___0438_23aa_close Ref00000000 +S ___05eb_7156_timeout Ref00000000 S _doppp_timeout Ref00000000 S _doipcp_open Ref00000000 -S ___05b3_7156_timeout Ref00000000 +S ___05f7_f7b8_try Ref00000000 +S ___04e0_4346_listen Ref00000000 S _doppp_close Ref00000000 S _doipcp_pool Ref00000000 -S ___04b9_4346_listen Ref00000000 -S ___0527_5919_pool Ref00000000 +S ___0554_5919_pool Ref00000000 S .__.ABS. Def00000000 S _doppp_try Ref00000000 -S ___04bb_f2d8_local Ref00000000 +S ___057c_bc2e_remote Ref00000000 S _doipcp_local Ref00000000 S _doipcp_remote Ref00000000 -S ___0547_bc2e_remote Ref00000000 +S ___044d_23aa_close Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___050d_3971_open Ref00000000 +S ___04e2_f2d8_local Ref00000000 +S ___053a_3971_open Ref00000000 S _doppp_passive Ref00000000 -S ___05bf_f7b8_try Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 75 flags 0 @@ -28,27 +28,27 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 00 00 4A 08 04 00 +R 00 00 03 00 4A 04 0D 00 4A 08 05 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 06 00 +R 00 00 03 00 4A 09 04 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 10 00 +R 00 00 03 00 4A 04 11 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0A 00 4A 08 0B 00 +R 00 00 03 00 4A 04 0F 00 4A 08 0B 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0F 00 +R 00 00 03 00 4A 09 10 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 02 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 07 00 4A 08 05 00 +R 00 00 03 00 4A 04 07 00 4A 08 06 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0D 00 +R 00 00 03 00 4A 09 0A 00 T 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 0C 00 T 4E 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 03 00 4A 08 01 00 +R 00 00 03 00 4A 04 00 00 4A 08 01 00 T 56 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 11 00 +R 00 00 03 00 4A 09 03 00 T 5E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 09 00 T 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/IPcpside_cmds.rel b/src/nos/lib/ppp_lib/IPcpside_cmds.rel index 30799605..8d12a9aa 100644 --- a/src/nos/lib/ppp_lib/IPcpside_cmds.rel +++ b/src/nos/lib/ppp_lib/IPcpside_cmds.rel @@ -3,11 +3,11 @@ H 4 areas 9 global symbols S _doipcp_default Ref00000000 S _doipcp_address Ref00000000 S _doipcp_compress Ref00000000 -S ___0445_fbc2_compress Ref00000000 S .__.ABS. Def00000000 -S ___0450_740d_default Ref00000000 +S ___0465_740d_default Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0400_9712_address Ref00000000 +S ___0402_9712_address Ref00000000 +S ___045a_fbc2_compress Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 34 flags 0 @@ -18,13 +18,13 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 07 00 4A 08 01 00 +R 00 00 03 00 4A 04 06 00 4A 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 03 00 +R 00 00 03 00 4A 09 07 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 02 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 05 00 4A 08 00 00 +R 00 00 03 00 4A 04 04 00 4A 08 00 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 2D 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/Lcpcmds.rel b/src/nos/lib/ppp_lib/Lcpcmds.rel index 1877fdeb..1dc08a15 100644 --- a/src/nos/lib/ppp_lib/Lcpcmds.rel +++ b/src/nos/lib/ppp_lib/Lcpcmds.rel @@ -1,21 +1,21 @@ XL4 H 4 areas 11 global symbols -S ___0438_23aa_close Ref00000000 +S ___05eb_7156_timeout Ref00000000 S _doppp_timeout Ref00000000 -S ___05b3_7156_timeout Ref00000000 +S ___05f7_f7b8_try Ref00000000 +S ___04e0_4346_listen Ref00000000 S _doppp_close Ref00000000 -S ___04b9_4346_listen Ref00000000 S .__.ABS. Def00000000 S _doppp_try Ref00000000 S _dolcp_open Ref00000000 -S ___04bb_f2d8_local Ref00000000 -S ___0547_bc2e_remote Ref00000000 +S ___057c_bc2e_remote Ref00000000 +S ___044d_23aa_close Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___050d_3971_open Ref00000000 +S ___04e2_f2d8_local Ref00000000 +S ___053a_3971_open Ref00000000 S _dolcp_local Ref00000000 S _doppp_passive Ref00000000 S _dolcp_remote Ref00000000 -S ___05bf_f7b8_try Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 68 flags 0 @@ -26,25 +26,25 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 00 00 4A 08 03 00 +R 00 00 03 00 4A 04 09 00 4A 08 04 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 04 00 +R 00 00 03 00 4A 09 03 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0D 00 +R 00 00 03 00 4A 04 0E 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 08 00 4A 08 0C 00 +R 00 00 03 00 4A 04 0B 00 4A 08 0D 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 0B 00 +R 00 00 03 00 4A 09 0C 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 07 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 09 00 4A 08 0E 00 +R 00 00 03 00 4A 04 08 00 4A 08 0F 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 02 00 +R 00 00 03 00 4A 09 00 00 T 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 01 00 T 4E 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0F 00 4A 08 06 00 +R 00 00 03 00 4A 04 02 00 4A 08 06 00 T 56 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 61 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/Lcpside_cmds.rel b/src/nos/lib/ppp_lib/Lcpside_cmds.rel index f08e2789..b336ae86 100644 --- a/src/nos/lib/ppp_lib/Lcpside_cmds.rel +++ b/src/nos/lib/ppp_lib/Lcpside_cmds.rel @@ -1,21 +1,21 @@ XL4 H 4 areas 11 global symbols +S ___0417_c133_authenticate Ref00000000 S _dolcp_mru Ref00000000 S _dolcp_accm Ref00000000 -S ___04c3_0288_magic Ref00000000 -S ___04e9_245f_mru Ref00000000 +S ___03fb_9b89_accm Ref00000000 S _dolcp_default Ref00000000 -S ___03f9_9b89_accm Ref00000000 +S ___0510_245f_mru Ref00000000 S .__.ABS. Def00000000 -S ___03fb_0c4f_acfc Ref00000000 S _dolcp_auth Ref00000000 -S ___0450_740d_default Ref00000000 +S ___03fd_0c4f_acfc Ref00000000 S _dolcp_pfc Ref00000000 +S ___0465_740d_default Ref00000000 S _dolcp_magic Ref00000000 -S ___0523_d9f3_pfc Ref00000000 +S ___0550_d9f3_pfc Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___04ea_0288_magic Ref00000000 S _dolcp_acfc Ref00000000 -S ___0415_c133_authenticate Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 68 flags 0 @@ -26,25 +26,25 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 05 00 4A 08 01 00 +R 00 00 03 00 4A 04 03 00 4A 08 02 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 07 00 +R 00 00 03 00 4A 09 08 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0E 00 +R 00 00 03 00 4A 04 0F 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0F 00 4A 08 08 00 +R 00 00 03 00 4A 04 00 00 4A 08 07 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 02 00 +R 00 00 03 00 4A 09 0E 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 04 0B 00 T 34 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 03 00 4A 08 00 00 +R 00 00 03 00 4A 04 05 00 4A 08 01 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 4A 09 0C 00 T 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0A 00 +R 00 00 03 00 4A 04 09 00 T 4E 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 09 00 4A 08 04 00 +R 00 00 03 00 4A 04 0A 00 4A 08 04 00 T 56 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 61 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/Papcmds.rel b/src/nos/lib/ppp_lib/Papcmds.rel index 8c43b498..da48be75 100644 --- a/src/nos/lib/ppp_lib/Papcmds.rel +++ b/src/nos/lib/ppp_lib/Papcmds.rel @@ -1,13 +1,13 @@ XL4 H 4 areas 9 global symbols +S ___05eb_7156_timeout Ref00000000 S _doppp_timeout Ref00000000 -S ___05b3_7156_timeout Ref00000000 +S ___0608_13f7_user Ref00000000 +S ___05f7_f7b8_try Ref00000000 S .__.ABS. Def00000000 S _doppp_try Ref00000000 S _dopap_user Ref00000000 -S ___05d0_13f7_user Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___05bf_f7b8_try Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 34 flags 0 @@ -18,13 +18,13 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 01 00 4A 08 00 00 +R 00 00 03 00 4A 04 00 00 4A 08 01 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 09 07 00 +R 00 00 03 00 4A 09 03 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 03 00 +R 00 00 03 00 4A 04 05 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 05 00 4A 08 04 00 +R 00 00 03 00 4A 04 02 00 4A 08 06 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 03 00 T 2D 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/asy.rel b/src/nos/lib/ppp_lib/asy.rel index 4fa890f7..51a8fffc 100644 --- a/src/nos/lib/ppp_lib/asy.rel +++ b/src/nos/lib/ppp_lib/asy.rel @@ -1,21 +1,21 @@ XL4 H 3 areas 22 global symbols S _stricmp Ref00000000 -S ___0161_bba5__25s_3a_20mode_20_2 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0163_bba5__25s_3a_20mode_20_2 Ref00000000 S _if_lookup Ref00000000 -S ___02d5_aa15_Mode_20_25s_20unkno Ref00000000 S _Ifaces Ref00000000 +S ___02d7_aa15_Mode_20_25s_20unkno Ref00000000 S _if_name Ref00000000 -S ___03c5_d2a4_Unknown_20encapsula Ref00000000 +S ___03c7_d2a4_Unknown_20encapsula Ref00000000 S _Asymode Ref00000000 S _setencap Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strchr Ref00000000 S _if_detach Ref00000000 -S ___03ac_76b7_Too_20many_20asynch Ref00000000 S _strdupw Ref00000000 S _if_tx Ref00000000 +S ___03ae_76b7_Too_20many_20asynch Ref00000000 S .__.ABS. Def00000000 S _asy_init Ref00000000 S _free Ref00000000 @@ -31,7 +31,7 @@ S __printf Ref00000000 S _Ip_addr Ref00000000 S _htoi Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___02a3_5a50_Interface_20_25s_20 Ref00000000 +S ___02a5_5a50_Interface_20_25s_20 Ref00000000 S _newproc Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 4FD flags 0 @@ -46,7 +46,7 @@ R 00 00 01 00 T 14 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 1A 00 00 00 00 00 00 00 7D B4 28 26 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 20 00 00 00 R 00 00 01 00 T 20 00 00 00 21 08 00 DD 4E 04 DD 46 05 09 4E @@ -56,7 +56,7 @@ R 00 00 01 00 2B 08 1F 00 T 32 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 02 04 1F 00 2B 0A 1B 00 T 38 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1B 00 02 09 02 00 +R 00 00 01 00 02 04 1B 00 02 09 01 00 T 3F 00 00 00 F1 21 FF FF C3 51 04 00 00 R 00 00 01 00 00 09 01 00 T 46 00 00 00 @@ -66,7 +66,7 @@ R 00 00 01 00 T 51 00 00 00 23 46 11 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 09 00 T 59 00 00 00 00 00 00 00 CD 00 00 00 00 7D A4 -R 00 00 01 00 02 04 09 00 02 09 02 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T 60 00 00 00 3C 20 26 R 00 00 01 00 T 63 00 00 00 @@ -78,7 +78,7 @@ R 00 00 01 00 2B 08 07 00 T 75 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 R 00 00 01 00 02 04 07 00 2B 0A 1B 00 T 7B 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1B 00 02 09 02 00 +R 00 00 01 00 02 04 1B 00 02 09 01 00 T 82 00 00 00 F1 21 FF FF C3 51 04 00 00 R 00 00 01 00 00 09 01 00 T 89 00 00 00 @@ -93,7 +93,7 @@ T 9B 00 00 00 AC 67 ED 42 30 21 R 00 00 01 00 T A1 00 00 00 R 00 00 01 00 -T A1 00 00 00 01 59 00 DD 5E E8 DD 56 E9 CD +T A1 00 00 00 01 5A 00 DD 5E E8 DD 56 E9 CD R 00 00 01 00 T AB 00 00 00 00 00 00 00 21 00 00 00 00 19 7E R 00 00 01 00 02 04 15 00 02 09 17 00 @@ -120,16 +120,16 @@ R 00 00 01 00 T D3 00 00 00 R 00 00 01 00 T D3 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T D9 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T DF 00 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T E8 00 00 00 51 04 00 00 R 00 00 01 00 00 04 01 00 T EA 00 00 00 R 00 00 01 00 -T EA 00 00 00 01 59 00 DD 5E E8 DD 56 E9 CD +T EA 00 00 00 01 5A 00 DD 5E E8 DD 56 E9 CD R 00 00 01 00 T F4 00 00 00 00 00 00 00 21 00 00 00 00 19 DD R 00 00 01 00 02 04 15 00 02 09 17 00 @@ -138,19 +138,19 @@ R 00 00 01 00 T 06 01 00 00 23 23 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 1D 00 T 0E 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1D 00 02 09 02 00 +R 00 00 01 00 02 04 1D 00 02 09 01 00 T 15 01 00 00 F4 DD 74 F5 21 04 00 DD 4E 04 DD R 00 00 01 00 T 20 01 00 00 46 05 09 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 16 00 T 28 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 16 00 02 0A 02 00 +R 00 00 01 00 02 05 16 00 02 0A 01 00 T 2F 01 00 00 75 F6 DD 74 F7 01 69 00 11 01 00 R 00 00 01 00 T 3A 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 13 00 02 0A 13 00 T 40 01 00 00 00 00 00 00 DD 75 E6 DD 74 E7 01 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 49 01 00 00 04 00 09 ED 4B 02 00 00 00 ED 5B R 00 00 01 00 02 09 1C 00 T 52 01 00 00 00 00 00 00 73 23 72 23 71 23 70 @@ -160,15 +160,15 @@ R 00 00 01 00 T 65 01 00 00 08 00 DD 4E 04 DD 46 05 09 5E 23 R 00 00 01 00 T 70 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T 76 01 00 00 CD 00 00 00 00 EB E1 73 23 72 21 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 7F 01 00 00 10 00 DD 5E E6 DD 56 E7 19 E5 21 R 00 00 01 00 T 8A 01 00 00 0C 00 09 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 16 00 T 92 01 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 16 00 02 0A 02 00 +R 00 00 01 00 02 05 16 00 02 0A 01 00 T 99 01 00 00 E1 73 23 72 21 2C 00 DD 5E E6 DD R 00 00 01 00 T A4 01 00 00 56 E7 19 DD 4E E8 DD 46 E9 71 23 @@ -182,7 +182,7 @@ R 00 00 01 00 T C7 01 00 00 23 46 3E 00 00 00 00 21 R 00 00 01 00 2B 07 09 00 T CC 01 00 00 00 00 00 00 CD 00 00 00 00 DD 36 -R 00 00 01 00 02 04 09 00 02 09 02 00 +R 00 00 01 00 02 04 09 00 02 09 01 00 T D3 01 00 00 F0 00 00 00 00 DD 36 F1 R 00 00 01 00 0B 05 08 00 T D8 01 00 00 00 00 00 00 @@ -202,7 +202,7 @@ R 00 00 01 00 T FA 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 T 00 02 00 00 CD 00 00 00 00 7D B4 20 73 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 07 02 00 00 R 00 00 01 00 T 07 02 00 00 DD 6E F0 DD 66 F1 23 23 46 23 66 @@ -214,7 +214,7 @@ R 00 00 01 00 T 28 02 00 00 09 4E 23 46 23 7E 69 60 CD R 00 00 01 00 T 31 02 00 00 00 00 00 00 7D B4 28 41 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 37 02 00 00 R 00 00 01 00 T 37 02 00 00 21 06 00 DD 4E 04 DD 46 05 09 4E @@ -222,17 +222,17 @@ R 00 00 01 00 T 42 02 00 00 23 46 C5 DD 6E E6 DD 66 E7 23 23 R 00 00 01 00 T 4D 02 00 00 4E 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 01 00 +R 00 00 01 00 2B 09 02 00 T 55 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 1B 00 +R 00 00 01 00 02 04 02 00 2B 0A 1B 00 T 5B 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1B 00 02 09 02 00 +R 00 00 01 00 02 04 1B 00 02 09 01 00 T 62 02 00 00 F1 F1 DD 5E E6 DD 56 E7 3E R 00 00 01 00 T 6B 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 70 02 00 00 00 00 00 00 21 FF FF C3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 76 02 00 00 51 04 00 00 R 00 00 01 00 00 04 01 00 T 78 02 00 00 @@ -260,25 +260,25 @@ R 00 00 01 00 T A0 02 00 00 23 56 D5 21 06 00 09 4E 23 46 C5 R 00 00 01 00 T AB 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 04 00 02 0B 04 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T B1 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 T B7 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 5E -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T C0 02 00 00 E6 DD 56 E7 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0C 00 T C7 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 0C 00 02 09 02 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T CD 02 00 00 FF FF C3 51 04 00 00 R 00 00 01 00 00 07 01 00 T D2 02 00 00 R 00 00 01 00 T D2 02 00 00 2A 00 00 00 00 E5 DD 6E E6 DD 66 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T DB 02 00 00 E7 C1 71 23 70 DD 6E E6 DD 66 E7 R 00 00 01 00 T E6 02 00 00 22 00 00 00 00 AF DD 77 EE DD 77 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T EF 02 00 00 EF AF DD 77 EC DD 77 ED DD 4E 02 R 00 00 01 00 T FA 02 00 00 DD 46 03 21 08 00 CD 00 00 00 00 @@ -292,7 +292,7 @@ R 00 00 01 00 T 10 03 00 00 05 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0B 00 T 18 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0B 00 02 09 02 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 1F 03 00 00 28 08 R 00 00 01 00 T 21 03 00 00 @@ -306,7 +306,7 @@ R 00 00 01 00 T 34 03 00 00 05 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0B 00 T 3C 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0B 00 02 09 02 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 43 03 00 00 28 08 R 00 00 01 00 T 45 03 00 00 @@ -322,7 +322,7 @@ R 00 00 01 00 T 58 03 00 00 05 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0B 00 T 60 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0B 00 02 09 02 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 67 03 00 00 28 0A R 00 00 01 00 T 69 03 00 00 @@ -344,13 +344,13 @@ R 00 00 01 00 T 9B 03 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 18 00 02 0B 18 00 T A1 03 00 00 CD 00 00 00 00 C5 E5 DD 6E EA DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T AA 03 00 00 66 EB E5 21 0A 00 DD 4E 04 DD 46 R 00 00 01 00 T B5 03 00 00 05 09 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 18 00 T BD 03 00 00 00 00 00 00 CD 00 00 00 00 E5 DD -R 00 00 01 00 02 04 18 00 02 09 02 00 +R 00 00 01 00 02 04 18 00 02 09 01 00 T C4 03 00 00 6E F6 DD 66 F7 E5 DD 6E F4 DD 66 R 00 00 01 00 T CF 03 00 00 F5 E5 DD 4E E6 DD 46 E7 DD 5E E8 @@ -358,31 +358,31 @@ R 00 00 01 00 T DA 03 00 00 DD 56 E9 3E 00 00 00 00 21 R 00 00 01 00 2B 08 11 00 T E0 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 11 00 02 09 02 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T E7 03 00 00 12 00 39 F9 EB 01 00 00 00 00 DD R 00 00 01 00 00 0A 02 00 T F0 03 00 00 5E E6 DD 56 E7 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 06 00 T F8 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 06 00 02 09 02 00 +R 00 00 01 00 02 04 06 00 02 09 01 00 T FF 03 00 00 F2 DD 74 F3 21 1A 00 DD 4E E6 DD R 00 00 01 00 T 0A 04 00 00 46 E7 09 E5 11 00 00 D5 11 00 00 R 00 00 01 00 T 15 04 00 00 D5 C5 01 00 00 C5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 0E 00 T 1D 04 00 00 C5 01 00 00 00 00 C5 01 00 03 DD -R 00 00 01 00 02 06 0F 00 +R 00 00 01 00 02 06 0E 00 T 26 04 00 00 5E F2 DD 56 F3 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 20 00 T 2E 04 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 20 00 02 09 02 00 +R 00 00 01 00 02 04 20 00 02 09 01 00 T 35 04 00 00 0C 00 39 F9 EB 4D 44 E1 71 23 70 R 00 00 01 00 T 40 04 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 R 00 00 01 00 2B 0B 12 00 T 48 04 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 12 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 01 00 T 4F 04 00 00 00 00 R 00 00 01 00 T 51 04 00 00 @@ -404,7 +404,7 @@ R 00 00 01 00 T 67 04 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 1A 00 T 6F 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1A 00 02 0A 02 00 +R 00 00 01 00 02 05 1A 00 02 0A 01 00 T 76 04 00 00 36 FE 00 00 00 00 DD 36 FF R 00 00 01 00 0B 06 08 00 T 7C 04 00 00 00 00 00 00 @@ -426,7 +426,7 @@ R 00 00 01 00 T B2 04 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 00 00 02 09 00 00 T B7 04 00 00 00 00 00 00 7D B4 20 2B 21 07 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T C0 04 00 00 DD 4E FE DD 46 FF 09 7E 23 B6 23 R 00 00 01 00 T CB 04 00 00 B6 28 1A @@ -442,7 +442,7 @@ R 00 00 01 00 T D9 04 00 00 FE DD 46 FF 09 4E 23 46 23 7E 69 R 00 00 01 00 T E4 04 00 00 60 CD 00 00 00 00 -R 00 00 01 00 02 06 02 00 +R 00 00 01 00 02 06 01 00 T E8 04 00 00 R 00 00 01 00 T E8 04 00 00 DD 7E FE C6 0A DD 77 FE 30 03 DD diff --git a/src/nos/lib/ppp_lib/dialer_kick.rel b/src/nos/lib/ppp_lib/dialer_kick.rel new file mode 100644 index 00000000..8dd256d8 --- /dev/null +++ b/src/nos/lib/ppp_lib/dialer_kick.rel @@ -0,0 +1,120 @@ +XL4 +H 3 areas D global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _stop_timer Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S ?L_INCASG_L03 Ref00000000 +S _Asy Ref00000000 +S _start_timer Ref00000000 +S _redial Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 11A flags 0 +S _dialer_kick Def00000000 +A CSTR size 1C flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FC FF 21 24 00 DD +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 4E 02 DD 46 03 09 56 23 66 6A DD +R 00 00 01 00 +T 14 00 00 00 75 FE DD 74 FF 21 2C 00 09 4E 23 +R 00 00 01 00 +T 1F 00 00 00 46 11 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 09 06 00 +T 27 00 00 00 00 00 00 00 19 DD 75 FC DD 74 FD +R 00 00 01 00 02 04 08 00 +T 30 00 00 00 21 06 00 DD 4E FE DD 46 FF 09 EB +R 00 00 01 00 +T 3B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T 41 00 00 00 00 00 00 00 21 29 00 DD 4E FC DD +R 00 00 01 00 02 04 00 00 +T 4A 00 00 00 46 FD 09 5E 16 00 D5 21 +R 00 00 01 00 +T 52 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 0A 02 00 +T 58 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 5F 00 00 00 21 2C 00 09 7E B7 CA 01 01 00 00 +R 00 00 01 00 00 0B 01 00 +T 68 00 00 00 21 29 00 DD 4E FC DD 46 FD 09 7E +R 00 00 01 00 +T 73 00 00 00 E6 04 CA 01 01 00 00 DD 6E FE DD +R 00 00 01 00 00 07 01 00 +T 7C 00 00 00 66 FF 7E 23 B6 28 7E +R 00 00 01 00 +T 83 00 00 00 +R 00 00 01 00 +T 83 00 00 00 +R 00 00 01 00 +T 83 00 00 00 +R 00 00 01 00 +T 83 00 00 00 21 16 00 DD 4E FE DD 46 FF 09 CD +R 00 00 01 00 +T 8E 00 00 00 00 00 00 00 DD 6E FE DD 66 FF 4E +R 00 00 01 00 02 04 07 00 +T 97 00 00 00 23 46 DD 5E 02 DD 56 03 3E +R 00 00 01 00 +T A0 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +T A5 00 00 00 00 00 00 00 7D B4 20 0F 21 29 00 +R 00 00 01 00 02 04 00 00 +T AE 00 00 00 DD 4E FC DD 46 FD 09 7E E6 04 28 +R 00 00 01 00 +T B9 00 00 00 47 +R 00 00 01 00 +T BA 00 00 00 +R 00 00 01 00 +T BA 00 00 00 +R 00 00 01 00 +T BA 00 00 00 +R 00 00 01 00 +T BA 00 00 00 21 29 00 DD 4E FC DD 46 FD 09 4E +R 00 00 01 00 +T C5 00 00 00 06 00 C5 21 0E 00 00 00 E5 3E +R 00 00 01 00 00 08 02 00 +T CD 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 02 00 02 09 02 00 +T D2 00 00 00 00 00 00 00 F1 F1 21 1E 00 DD 4E +R 00 00 01 00 02 04 00 00 +T DB 00 00 00 FE DD 46 FF 09 CD 00 00 00 00 DD +R 00 00 01 00 02 0A 07 00 +T E4 00 00 00 6E FE DD 66 FF 23 23 4E 23 46 DD +R 00 00 01 00 +T EF 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0A 00 +T F7 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T FD 00 00 00 FF FF 18 16 +R 00 00 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 21 06 00 DD 4E FE DD 46 FF 09 EB +R 00 00 01 00 +T 0C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 09 00 02 0A 09 00 +T 12 01 00 00 00 00 00 00 21 00 00 +R 00 00 01 00 02 04 00 00 +T 17 01 00 00 +R 00 00 01 00 +T 17 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 32 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 0B 00 00 00 78 0A 00 +R 00 00 02 00 +T 0E 00 00 00 +R 00 00 02 00 +T 0E 00 00 00 33 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 19 00 00 00 78 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/dodial_control.rel b/src/nos/lib/ppp_lib/dodial_control.rel new file mode 100644 index 00000000..949df7aa --- /dev/null +++ b/src/nos/lib/ppp_lib/dodial_control.rel @@ -0,0 +1,75 @@ +XL4 +H 2 areas 9 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _devparam Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _atol Ref00000000 +S ?SS_CMP_L02 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size BE flags 0 +S _dodial_control Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 0A DD +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 66 0B DD 75 F8 DD 74 F9 AF DD 77 +R 00 00 01 00 +T 14 00 00 00 FC DD 77 FD DD 77 FE DD 77 FF 11 +R 00 00 01 00 +T 1F 00 00 00 2E 00 19 7E 23 B6 23 B6 20 06 +R 00 00 01 00 +T 29 00 00 00 +R 00 00 01 00 +T 29 00 00 00 21 FF FF C3 BB 00 00 00 +R 00 00 01 00 00 08 01 00 +T 2F 00 00 00 +R 00 00 01 00 +T 2F 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +R 00 00 01 00 +T 3A 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T 40 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 7D +R 00 00 01 00 02 04 00 00 +T 49 00 00 00 A4 3C 20 05 +R 00 00 01 00 +T 4D 00 00 00 +R 00 00 01 00 +T 4D 00 00 00 21 FF FF 18 69 +R 00 00 01 00 +T 52 00 00 00 +R 00 00 01 00 +T 52 00 00 00 DD 4E 02 DD 46 03 21 02 00 CD +R 00 00 01 00 +T 5C 00 00 00 00 00 00 00 30 21 +R 00 00 01 00 02 04 06 00 +T 60 00 00 00 +R 00 00 01 00 +T 60 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E +R 00 00 01 00 +T 6B 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T 70 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 77 00 00 00 FC DD 74 FD DD 71 FE DD 70 FF +R 00 00 01 00 +T 81 00 00 00 +R 00 00 01 00 +T 81 00 00 00 DD 6E FE DD 66 FF E5 DD 6E FC DD +R 00 00 01 00 +T 8C 00 00 00 66 FD E5 21 01 00 E5 DD 4E FA DD +R 00 00 01 00 +T 97 00 00 00 46 FB C5 DD 5E F8 DD 56 F9 21 +R 00 00 01 00 +T A1 00 00 00 2E 00 DD 4E F8 DD 46 F9 09 4E 23 +R 00 00 01 00 +T AC 00 00 00 46 23 7E 69 60 C1 CD 00 00 00 00 +R 00 00 01 00 02 0B 00 00 +T B5 00 00 00 F1 F1 F1 21 00 00 +R 00 00 01 00 +T BB 00 00 00 +R 00 00 01 00 +T BB 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/ppp_lib/dodial_send.rel b/src/nos/lib/ppp_lib/dodial_send.rel new file mode 100644 index 00000000..12e65d3d --- /dev/null +++ b/src/nos/lib/ppp_lib/dodial_send.rel @@ -0,0 +1,104 @@ +XL4 +H 2 areas C global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _ppause Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _asy_write Ref00000000 +S _strlen Ref00000000 +S .__.ABS. Def00000000 +S _raw_dump Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _atol Ref00000000 +S ?SS_CMP_L02 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 105 flags 0 +S _dodial_send Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 F6 FF DD 6E 0A DD +R 00 00 01 00 02 05 07 00 +T 09 00 00 00 66 0B DD 75 F6 DD 74 F7 DD 4E 02 +R 00 00 01 00 +T 14 00 00 00 DD 46 03 21 02 00 CD 00 00 00 00 +R 00 00 01 00 02 0B 09 00 +T 1D 00 00 00 30 7D +R 00 00 01 00 +T 1F 00 00 00 +R 00 00 01 00 +T 1F 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E +R 00 00 01 00 +T 2A 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 08 00 +T 2F 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 08 00 02 09 00 00 +T 36 00 00 00 FC DD 74 FD DD 71 FE DD 70 FF DD +R 00 00 01 00 +T 41 00 00 00 6E 04 DD 66 05 23 23 46 23 66 68 +R 00 00 01 00 +T 4C 00 00 00 DD 75 FA DD 74 FB +R 00 00 01 00 +T 52 00 00 00 +R 00 00 01 00 +T 52 00 00 00 DD 6E FA DD 66 FB AF B6 28 3E +R 00 00 01 00 +T 5C 00 00 00 +R 00 00 01 00 +T 5C 00 00 00 21 01 00 E5 DD 4E FA DD 46 FB 21 +R 00 00 01 00 +T 67 00 00 00 2C 00 DD 5E F6 DD 56 F7 19 5E 23 +R 00 00 01 00 +T 72 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 03 00 02 0B 03 00 +T 78 00 00 00 CD 00 00 00 00 F1 DD 4E FE DD 46 +R 00 00 01 00 02 05 00 00 +T 81 00 00 00 FF DD 5E FC DD 56 FD 3E +R 00 00 01 00 +T 89 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 8E 00 00 00 00 00 00 00 DD 34 FA 20 03 DD 34 +R 00 00 01 00 02 04 00 00 +T 97 00 00 00 FB +R 00 00 01 00 +T 98 00 00 00 +R 00 00 01 00 +T 98 00 00 00 18 B8 +R 00 00 01 00 +T 9A 00 00 00 +R 00 00 01 00 +T 9A 00 00 00 18 63 +R 00 00 01 00 +T 9C 00 00 00 +R 00 00 01 00 +T 9C 00 00 00 21 12 00 DD 4E F6 DD 46 F7 09 7E +R 00 00 01 00 +T A7 00 00 00 E6 00 47 23 7E E6 20 B0 28 19 +R 00 00 01 00 +T B1 00 00 00 +R 00 00 01 00 +T B1 00 00 00 DD 6E F8 DD 66 F9 E5 01 01 00 DD +R 00 00 01 00 +T BC 00 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T C4 00 00 00 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T CA 00 00 00 +R 00 00 01 00 +T CA 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +R 00 00 01 00 +T D5 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 04 00 02 0A 04 00 +T DB 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 00 00 +T E4 00 00 00 23 23 4E 23 46 21 2C 00 DD 5E F6 +R 00 00 01 00 +T EF 00 00 00 DD 56 F7 19 5E 23 56 3E +R 00 00 01 00 +T F7 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T FC 00 00 00 00 00 00 00 F1 +R 00 00 01 00 02 04 00 00 +T FF 00 00 00 +R 00 00 01 00 +T FF 00 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 02 00 diff --git a/src/nos/lib/ppp_lib/dodial_speed.rel b/src/nos/lib/ppp_lib/dodial_speed.rel new file mode 100644 index 00000000..ed568195 --- /dev/null +++ b/src/nos/lib/ppp_lib/dodial_speed.rel @@ -0,0 +1,78 @@ +XL4 +H 3 areas B global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _tprintf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S _Asy Ref00000000 +S _atol Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _asy_speed Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 9F flags 0 +S _dodial_speed Def00000000 +A CSTR size 18 flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 66 0B DD 75 FE DD 74 FF 11 02 80 +R 00 00 01 00 +T 14 00 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED +R 00 00 01 00 +T 1F 00 00 00 52 30 4B +R 00 00 01 00 +T 22 00 00 00 +R 00 00 01 00 +T 22 00 00 00 21 12 00 DD 4E FE DD 46 FF 09 7E +R 00 00 01 00 +T 2D 00 00 00 E6 11 28 37 +R 00 00 01 00 +T 31 00 00 00 +R 00 00 01 00 +T 31 00 00 00 21 2C 00 DD 4E FE DD 46 FF 09 5E +R 00 00 01 00 +T 3C 00 00 00 23 56 01 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 0A 05 00 +T 45 00 00 00 1D 00 00 00 19 4E 23 46 23 5E 23 +R 00 00 01 00 02 04 06 00 +T 4E 00 00 00 56 D5 C5 21 00 00 00 00 E5 DD 6E +R 00 00 01 00 00 08 02 00 +T 57 00 00 00 FE DD 66 FF E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 5F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 66 00 00 00 F1 F1 +R 00 00 01 00 +T 68 00 00 00 +R 00 00 01 00 +T 68 00 00 00 21 00 00 18 2F +R 00 00 01 00 +T 6D 00 00 00 +R 00 00 01 00 +T 6D 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +R 00 00 01 00 +T 78 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 07 00 02 0A 07 00 +T 7E 00 00 00 00 00 00 00 01 00 00 C5 E5 21 +R 00 00 01 00 02 04 00 00 +T 86 00 00 00 2C 00 DD 4E FE DD 46 FF 09 5E 23 +R 00 00 01 00 +T 91 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 09 00 02 0B 09 00 +T 97 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T 9C 00 00 00 +R 00 00 01 00 +T 9C 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 63 75 72 72 65 6E 74 20 73 70 65 +R 00 00 02 00 +T 0B 00 00 00 65 64 20 3D 20 25 75 20 62 70 73 +R 00 00 02 00 +T 16 00 00 00 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/dodial_status.rel b/src/nos/lib/ppp_lib/dodial_status.rel new file mode 100644 index 00000000..b9bad5d6 --- /dev/null +++ b/src/nos/lib/ppp_lib/dodial_status.rel @@ -0,0 +1,58 @@ +XL4 +H 2 areas 8 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _devparam Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _atol Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 85 flags 0 +S _dodial_status Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 66 0B DD 75 FC DD 74 FD 11 31 00 +R 00 00 01 00 +T 14 00 00 00 19 7E 23 B6 23 B6 20 05 +R 00 00 01 00 +T 1C 00 00 00 +R 00 00 01 00 +T 1C 00 00 00 21 FF FF 18 61 +R 00 00 01 00 +T 21 00 00 00 +R 00 00 01 00 +T 21 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +R 00 00 01 00 +T 2C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T 32 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D +R 00 00 01 00 02 04 00 00 +T 3B 00 00 00 A4 3C 20 05 +R 00 00 01 00 +T 3F 00 00 00 +R 00 00 01 00 +T 3F 00 00 00 21 FF FF 18 3E +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E +R 00 00 01 00 +T 4F 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T 54 00 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 5B 00 00 00 DD 4E FE DD 46 FF C5 DD 5E FC DD +R 00 00 01 00 +T 66 00 00 00 56 FD 21 31 00 DD 4E FC DD 46 FD +R 00 00 01 00 +T 71 00 00 00 09 4E 23 46 23 7E 69 60 C1 CD +R 00 00 01 00 +T 7B 00 00 00 00 00 00 00 F1 F1 21 00 00 +R 00 00 01 00 02 04 00 00 +T 82 00 00 00 +R 00 00 01 00 +T 82 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/ppp_lib/dodial_wait.rel b/src/nos/lib/ppp_lib/dodial_wait.rel new file mode 100644 index 00000000..cdf1dcb0 --- /dev/null +++ b/src/nos/lib/ppp_lib/dodial_wait.rel @@ -0,0 +1,270 @@ +XL4 +H 3 areas 11 global symbols +S _stricmp Ref00000000 +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?S_MULASG_L02 Ref00000000 +S _fflush Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 +S .__.ABS. Def00000000 +S _fputc Ref00000000 +S ___ctype Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _get_asy Ref00000000 +S _atol Ref00000000 +S ?SS_CMP_L02 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _kalarm Ref00000000 +S _asy_speed Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 291 flags 0 +S _dodial_wait Def00000000 +A CSTR size 6 flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 F8 FF DD 6E 0A DD +R 00 00 01 00 02 05 09 00 +T 09 00 00 00 66 0B DD 75 F8 DD 74 F9 DD 36 FA +R 00 00 01 00 +T 14 00 00 00 FF DD 36 FB FF 03 03 0A 5F 03 0A +R 00 00 01 00 +T 1F 00 00 00 57 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +T 25 00 00 00 CD 00 00 00 00 EB 3E 00 00 00 00 +R 00 00 01 00 02 05 01 00 2B 0B 0E 00 +T 2B 00 00 00 21 00 00 00 00 CD 00 00 00 00 3E +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T 32 00 00 00 02 DD AE 02 DD B6 03 C2 +R 00 00 01 00 +T 3A 00 00 00 C0 00 00 00 +R 00 00 01 00 00 04 01 00 +T 3C 00 00 00 +R 00 00 01 00 +T 3C 00 00 00 +R 00 00 01 00 +T 3C 00 00 00 21 2C 00 DD 4E F8 DD 46 F9 09 5E +R 00 00 01 00 +T 47 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0A 00 +T 4C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0A 00 02 09 01 00 +T 53 00 00 00 FA DD 74 FB 7D A4 3C 28 50 21 +R 00 00 01 00 +T 5D 00 00 00 4D 00 ED 4B 00 00 00 00 09 3E 6A +R 00 00 01 00 02 08 05 00 +T 66 00 00 00 AE 23 B6 28 41 +R 00 00 01 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 +R 00 00 01 00 +T 6B 00 00 00 21 12 00 DD 4E F8 DD 46 F9 09 7E +R 00 00 01 00 +T 76 00 00 00 E6 10 28 30 +R 00 00 01 00 +T 7A 00 00 00 +R 00 00 01 00 +T 7A 00 00 00 21 14 00 DD 4E F8 DD 46 F9 09 4E +R 00 00 01 00 +T 85 00 00 00 23 46 DD 5E FA DD 56 FB 3E +R 00 00 01 00 +T 8E 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 93 00 00 00 00 00 00 00 21 14 00 DD 4E F8 DD +R 00 00 01 00 02 04 01 00 +T 9C 00 00 00 46 F9 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T A4 00 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 03 00 02 0A 01 00 +T AA 00 00 00 +R 00 00 01 00 +T AA 00 00 00 18 90 +R 00 00 01 00 +T AC 00 00 00 +R 00 00 01 00 +T AC 00 00 00 01 00 00 11 00 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T B4 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T BB 00 00 00 00 00 C3 8E 02 00 00 +R 00 00 01 00 00 07 01 00 +T C0 00 00 00 +R 00 00 01 00 +T C0 00 00 00 21 04 00 DD 4E 04 DD 46 05 09 46 +R 00 00 01 00 +T CB 00 00 00 23 66 68 DD 75 FC DD 74 FD +R 00 00 01 00 +T D4 00 00 00 +R 00 00 01 00 +T D4 00 00 00 DD 6E FC DD 66 FD AF B6 CA +R 00 00 01 00 +T DD 00 00 00 71 01 00 00 21 2C 00 DD 4E F8 DD +R 00 00 01 00 00 04 01 00 +T E6 00 00 00 46 F9 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0A 00 +T EE 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0A 00 02 0A 01 00 +T F5 00 00 00 75 FA DD 74 FB 7D A4 3C 28 72 +R 00 00 01 00 +T FF 00 00 00 +R 00 00 01 00 +T FF 00 00 00 +R 00 00 01 00 +T FF 00 00 00 +R 00 00 01 00 +T FF 00 00 00 21 12 00 DD 4E F8 DD 46 F9 09 7E +R 00 00 01 00 +T 0A 01 00 00 E6 10 28 30 +R 00 00 01 00 +T 0E 01 00 00 +R 00 00 01 00 +T 0E 01 00 00 21 14 00 DD 4E F8 DD 46 F9 09 4E +R 00 00 01 00 +T 19 01 00 00 23 46 DD 5E FA DD 56 FB 3E +R 00 00 01 00 +T 22 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 27 01 00 00 00 00 00 00 21 14 00 DD 4E F8 DD +R 00 00 01 00 02 04 01 00 +T 30 01 00 00 46 F9 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T 38 01 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 03 00 02 0A 01 00 +T 3E 01 00 00 +R 00 00 01 00 +T 3E 01 00 00 DD 6E FC DD 66 FD 23 DD 75 FC DD +R 00 00 01 00 +T 49 01 00 00 74 FD 2B 4E 06 00 DD 6E FA DD 66 +R 00 00 01 00 +T 54 01 00 00 FB A7 ED 42 28 14 +R 00 00 01 00 +T 5A 01 00 00 +R 00 00 01 00 +T 5A 01 00 00 21 04 00 DD 4E 04 DD 46 05 09 46 +R 00 00 01 00 +T 65 01 00 00 23 66 68 DD 75 FC DD 74 FD +R 00 00 01 00 +T 6E 01 00 00 +R 00 00 01 00 +T 6E 01 00 00 C3 D4 00 00 00 +R 00 00 01 00 00 05 01 00 +T 71 01 00 00 +R 00 00 01 00 +T 71 01 00 00 DD 4E 02 DD 46 03 21 03 00 CD +R 00 00 01 00 +T 7B 01 00 00 00 00 00 00 D2 6F 02 00 00 +R 00 00 01 00 02 04 0C 00 00 09 01 00 +T 80 01 00 00 +R 00 00 01 00 +T 80 01 00 00 AF DD 77 FE DD 77 FF 01 +R 00 00 01 00 +T 88 01 00 00 00 00 00 00 21 06 00 DD 5E 04 DD +R 00 00 01 00 00 04 02 00 +T 91 01 00 00 56 05 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 00 00 +T 99 01 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 00 00 02 0A 01 00 +T A0 01 00 00 B4 28 06 +R 00 00 01 00 +T A3 01 00 00 +R 00 00 01 00 +T A3 01 00 00 21 FF FF C3 8E 02 00 00 +R 00 00 01 00 00 08 01 00 +T A9 01 00 00 +R 00 00 01 00 +T A9 01 00 00 +R 00 00 01 00 +T A9 01 00 00 21 2C 00 DD 4E F8 DD 46 F9 09 5E +R 00 00 01 00 +T B4 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0A 00 +T B9 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0A 00 02 09 01 00 +T C0 01 00 00 FA DD 74 FB 7D A4 3C CA +R 00 00 01 00 +T C8 01 00 00 6F 02 00 00 +R 00 00 01 00 00 04 01 00 +T CA 01 00 00 +R 00 00 01 00 +T CA 01 00 00 21 12 00 DD 4E F8 DD 46 F9 09 7E +R 00 00 01 00 +T D5 01 00 00 E6 10 28 30 +R 00 00 01 00 +T D9 01 00 00 +R 00 00 01 00 +T D9 01 00 00 21 14 00 DD 4E F8 DD 46 F9 09 4E +R 00 00 01 00 +T E4 01 00 00 23 46 DD 5E FA DD 56 FB 3E +R 00 00 01 00 +T ED 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T F2 01 00 00 00 00 00 00 21 14 00 DD 4E F8 DD +R 00 00 01 00 02 04 01 00 +T FB 01 00 00 46 F9 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 03 00 +T 03 02 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 03 00 02 0A 01 00 +T 09 02 00 00 +R 00 00 01 00 +T 09 02 00 00 DD 4E FA 06 00 21 00 00 00 00 09 +R 00 00 01 00 02 0A 08 00 +T 12 02 00 00 7E E6 08 28 23 +R 00 00 01 00 +T 17 02 00 00 +R 00 00 01 00 +T 17 02 00 00 21 06 00 39 01 0A 00 CD +R 00 00 01 00 +T 1F 02 00 00 00 00 00 00 21 D0 FF DD 4E FA DD +R 00 00 01 00 02 04 02 00 +T 28 02 00 00 46 FB 09 4D 44 21 06 00 39 7E 81 +R 00 00 01 00 +T 33 02 00 00 77 23 7E 88 77 18 32 +R 00 00 01 00 +T 3A 02 00 00 +R 00 00 01 00 +T 3A 02 00 00 01 00 00 11 00 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T 42 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T 49 02 00 00 6E FE DD 66 FF 01 00 00 C5 E5 21 +R 00 00 01 00 +T 54 02 00 00 2C 00 DD 4E F8 DD 46 F9 09 5E 23 +R 00 00 01 00 +T 5F 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +T 65 02 00 00 CD 00 00 00 00 F1 F1 18 22 +R 00 00 01 00 02 05 01 00 +T 6C 02 00 00 +R 00 00 01 00 +T 6C 02 00 00 C3 A9 01 00 00 +R 00 00 01 00 00 05 01 00 +T 6F 02 00 00 +R 00 00 01 00 +T 6F 02 00 00 +R 00 00 01 00 +T 6F 02 00 00 01 00 00 11 00 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0E 00 +T 77 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0E 00 02 0A 01 00 +T 7E 02 00 00 7E FA DD A6 FB 3C 20 04 2E 01 18 +R 00 00 01 00 +T 89 02 00 00 02 +R 00 00 01 00 +T 8A 02 00 00 +R 00 00 01 00 +T 8A 02 00 00 2E 00 +R 00 00 01 00 +T 8C 02 00 00 +R 00 00 01 00 +T 8C 02 00 00 26 00 +R 00 00 01 00 +T 8E 02 00 00 +R 00 00 01 00 +T 8E 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 73 70 65 65 64 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/doipcp_address.rel b/src/nos/lib/ppp_lib/doipcp_address.rel index 5b0d692b..735bbaf1 100644 --- a/src/nos/lib/ppp_lib/doipcp_address.rel +++ b/src/nos/lib/ppp_lib/doipcp_address.rel @@ -4,8 +4,8 @@ S _resolve Ref00000000 S _inet_ntoa Ref00000000 S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 S _Badhost Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bit16cmd Ref00000000 @@ -13,7 +13,7 @@ S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01e1_8e02_Allow_20Address Ref00000000 +S ___01e3_8e02_Allow_20Address Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 116 flags 0 S _doipcp_address Def00000000 @@ -37,7 +37,7 @@ R 00 00 01 00 2B 0B 01 00 T 35 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 01 00 02 0A 03 00 T 3C 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 04 00 02 0B 04 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 42 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T 48 00 00 00 CD 00 00 00 00 F1 F1 F1 21 00 00 @@ -85,7 +85,7 @@ R 00 00 01 00 T C8 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T D3 00 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 05 00 +R 00 00 01 00 02 06 04 00 T D9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 06 00 02 09 06 00 T DE 00 00 00 00 00 00 00 F1 F1 diff --git a/src/nos/lib/ppp_lib/doipcp_compress.rel b/src/nos/lib/ppp_lib/doipcp_compress.rel index dd9e4db9..23825b5a 100644 --- a/src/nos/lib/ppp_lib/doipcp_compress.rel +++ b/src/nos/lib/ppp_lib/doipcp_compress.rel @@ -2,19 +2,19 @@ XL4 H 3 areas 10 global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01e4_081e_Allow_20Compression Ref00000000 +S ___01e6_081e_Allow_20Compression Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bit16cmd Ref00000000 -S ___019a_3f3a_0x_2504x_0a Ref00000000 S .__.ABS. Def00000000 -S ___0313_1aee_None_0a Ref00000000 -S ___0405_ba08_allow_20tcp_20none_ Ref00000000 +S ___019c_3f3a_0x_2504x_0a Ref00000000 +S ___0315_1aee_None_0a Ref00000000 S _strtol Ref00000000 +S ___0407_ba08_allow_20tcp_20none_ Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0393_5ac7_TCP_20header_20comp Ref00000000 +S ___0395_5ac7_TCP_20header_20comp Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 26C flags 0 S _doipcp_compress Def00000000 @@ -58,9 +58,9 @@ R 00 00 01 00 T 6E 00 00 00 21 0C 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 T 79 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 06 00 +R 00 00 01 00 2B 08 07 00 T 80 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 06 00 2B 0A 0C 00 +R 00 00 01 00 02 04 07 00 2B 0A 0C 00 T 86 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0C 00 02 09 01 00 T 8D 00 00 00 F1 18 00 @@ -144,7 +144,7 @@ R 00 00 01 00 T 61 01 00 00 5E 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 T 6B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 70 01 00 00 00 00 00 00 F1 EB E1 73 23 72 21 R 00 00 01 00 02 04 01 00 T 79 01 00 00 0E 00 DD 4E FE DD 46 FF 09 46 23 @@ -190,7 +190,7 @@ R 00 00 01 00 T E3 01 00 00 5E 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 T ED 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T F2 01 00 00 00 00 00 00 F1 E5 21 10 00 DD 4E R 00 00 01 00 02 04 01 00 T FB 01 00 00 FE DD 46 FF 09 C1 71 18 0C @@ -226,7 +226,7 @@ R 00 00 01 00 T 50 02 00 00 R 00 00 01 00 T 50 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 09 00 02 0B 09 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T 56 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 5C 02 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 diff --git a/src/nos/lib/ppp_lib/doipcp_pool.rel b/src/nos/lib/ppp_lib/doipcp_pool.rel index ea4dd8ad..6017e114 100644 --- a/src/nos/lib/ppp_lib/doipcp_pool.rel +++ b/src/nos/lib/ppp_lib/doipcp_pool.rel @@ -3,19 +3,19 @@ H 2 areas 11 global symbols S _resolve Ref00000000 S _inet_ntoa Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 S _Badhost Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___014b_bf9e__25s_20thru_20 Ref00000000 +S ___014d_bf9e__25s_20thru_20 Ref00000000 S .__.ABS. Def00000000 S _strtol Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0346_f8a0_Pool_20count_20_25s Ref00000000 -S ___0312_3fb0_None Ref00000000 +S ___0348_f8a0_Pool_20count_20_25s Ref00000000 +S ___0314_3fb0_None Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 1BC flags 0 S _doipcp_pool Def00000000 @@ -66,7 +66,7 @@ R 00 00 01 00 2B 08 01 00 T 97 00 00 00 00 00 00 00 CD 00 00 00 00 E5 0E R 00 00 01 00 02 04 01 00 02 09 02 00 T 9E 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T A4 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T AA 00 00 00 00 00 00 00 F1 F1 F1 @@ -90,7 +90,7 @@ R 00 00 01 00 T DA 00 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T E5 00 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 04 00 +R 00 00 01 00 02 06 03 00 T EB 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 T F0 00 00 00 00 00 00 00 F1 F1 diff --git a/src/nos/lib/ppp_lib/dolcp_accm.rel b/src/nos/lib/ppp_lib/dolcp_accm.rel index c594c6cf..b729ecdd 100644 --- a/src/nos/lib/ppp_lib/dolcp_accm.rel +++ b/src/nos/lib/ppp_lib/dolcp_accm.rel @@ -7,10 +7,10 @@ S _bit16cmd Ref00000000 S _strtoul Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___01e0_4a0c_Allow_20ACCM Ref00000000 +S ___01e2_4a0c_Allow_20ACCM Ref00000000 S __printf Ref00000000 -S ___019b_8308_0x_2508lx_0a Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___019d_8308_0x_2508lx_0a Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 106 flags 0 S _dolcp_accm Def00000000 @@ -32,7 +32,7 @@ R 00 00 01 00 T 2D 00 00 00 23 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 T 36 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 09 00 02 0A 09 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T 3C 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 T 42 00 00 00 00 00 00 00 F1 F1 F1 F1 C3 diff --git a/src/nos/lib/ppp_lib/dolcp_acfc.rel b/src/nos/lib/ppp_lib/dolcp_acfc.rel index 87692d00..067a0a80 100644 --- a/src/nos/lib/ppp_lib/dolcp_acfc.rel +++ b/src/nos/lib/ppp_lib/dolcp_acfc.rel @@ -2,12 +2,12 @@ XL4 H 3 areas A global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01de_e216_Address_2fControl_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bit16cmd Ref00000000 S .__.ABS. Def00000000 +S ___01e0_e216_Address_2fControl_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___01e2_7b21_Allow_20Address_2fC Ref00000000 +S ___01e4_7b21_Allow_20Address_2fC Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 8F flags 0 @@ -38,9 +38,9 @@ R 00 00 01 00 2B 06 07 00 T 46 00 00 00 00 00 00 00 E5 01 00 01 DD 5E FE R 00 00 01 00 02 04 07 00 T 4F 00 00 00 DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 03 00 T 55 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 04 00 02 09 01 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T 5C 00 00 00 F1 F1 18 2C R 00 00 01 00 T 60 00 00 00 @@ -48,19 +48,19 @@ R 00 00 01 00 T 60 00 00 00 DD 6E 04 DD 66 05 E5 DD 6E 02 DD R 00 00 01 00 T 6B 00 00 00 66 03 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 02 00 +R 00 00 01 00 2B 08 05 00 T 72 00 00 00 00 00 00 00 E5 01 00 01 DD 5E FE -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 7B 00 00 00 DD 56 FF 13 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 04 00 +R 00 00 01 00 2B 0A 03 00 T 83 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 04 00 02 09 01 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T 8A 00 00 00 F1 F1 R 00 00 01 00 T 8C 00 00 00 R 00 00 01 00 T 8C 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 61 6C 6C 6F 77 00 diff --git a/src/nos/lib/ppp_lib/dolcp_auth.rel b/src/nos/lib/ppp_lib/dolcp_auth.rel index 6f43d732..43d10a89 100644 --- a/src/nos/lib/ppp_lib/dolcp_auth.rel +++ b/src/nos/lib/ppp_lib/dolcp_auth.rel @@ -2,17 +2,17 @@ XL4 H 3 areas E global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___033b_d638_Pap_0a Ref00000000 +S ___033d_d638_Pap_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bit16cmd Ref00000000 -S ___019a_3f3a_0x_2504x_0a Ref00000000 S .__.ABS. Def00000000 -S ___0313_1aee_None_0a Ref00000000 +S ___019c_3f3a_0x_2504x_0a Ref00000000 +S ___0315_1aee_None_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01e3_5003_Allow_20Authenticat Ref00000000 -S ___0404_8e82_allow_20pap_20none_ Ref00000000 +S ___01e5_5003_Allow_20Authenticat Ref00000000 +S ___0406_8e82_allow_20pap_20none_ Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 164 flags 0 S _dolcp_auth Def00000000 @@ -52,9 +52,9 @@ R 00 00 01 00 T 57 00 00 00 21 0A 00 DD 4E FE DD 46 FF 09 4E R 00 00 01 00 T 62 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 05 00 +R 00 00 01 00 2B 08 06 00 T 69 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 05 00 2B 0A 09 00 +R 00 00 01 00 02 04 06 00 2B 0A 09 00 T 6F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 09 00 02 09 01 00 T 76 00 00 00 F1 18 00 diff --git a/src/nos/lib/ppp_lib/dolcp_magic.rel b/src/nos/lib/ppp_lib/dolcp_magic.rel index 1df02029..8a7e18b5 100644 --- a/src/nos/lib/ppp_lib/dolcp_magic.rel +++ b/src/nos/lib/ppp_lib/dolcp_magic.rel @@ -2,15 +2,15 @@ XL4 H 3 areas 10 global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___01e6_5c94_Allow_20Magic_20Num Ref00000000 +S ___01e8_5c94_Allow_20Magic_20Num Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___012e_aeda__25d_0a Ref00000000 S _bit16cmd Ref00000000 S _strtoul Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 S _rdclock Ref00000000 -S ___02ca_f9a6_Magic_20Number Ref00000000 +S ___02cc_f9a6_Magic_20Number Ref00000000 +S ___0130_aeda__25d_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 @@ -36,7 +36,7 @@ R 00 00 01 00 T 34 00 00 00 23 46 23 5E 23 56 D5 C5 0E R 00 00 01 00 T 3D 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 04 00 02 0A 04 00 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 T 43 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 T 49 00 00 00 00 00 00 00 F1 F1 F1 F1 C3 @@ -64,9 +64,9 @@ R 00 00 01 00 2B 06 02 00 T 87 00 00 00 00 00 00 00 E5 01 20 00 DD 5E F6 R 00 00 01 00 02 04 02 00 T 90 00 00 00 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 05 00 +R 00 00 01 00 2B 08 04 00 T 96 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 01 00 +R 00 00 01 00 02 04 04 00 02 09 01 00 T 9D 00 00 00 F1 F1 C3 7F 01 00 00 R 00 00 01 00 00 07 01 00 T A2 00 00 00 @@ -76,7 +76,7 @@ R 00 00 01 00 T AD 00 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T B5 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T BA 00 00 00 00 00 00 00 F1 DD 75 FA DD 74 FB R 00 00 01 00 02 04 01 00 T C3 00 00 00 DD 71 FC DD 70 FD 7D B4 B1 B0 20 @@ -88,9 +88,9 @@ R 00 00 01 00 T CF 00 00 00 DD 6E 04 DD 66 05 E5 DD 6E 02 DD R 00 00 01 00 T DA 00 00 00 66 03 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0A 00 +R 00 00 01 00 2B 08 09 00 T E1 00 00 00 00 00 00 00 E5 21 10 00 39 5D 54 -R 00 00 01 00 02 04 0A 00 +R 00 00 01 00 02 04 09 00 T EA 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 T F0 00 00 00 00 00 00 00 F1 F1 F1 F1 DD 75 F8 @@ -100,13 +100,13 @@ R 00 00 01 00 T 04 01 00 00 R 00 00 01 00 T 04 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 08 00 02 0A 08 00 T 0A 01 00 00 00 00 00 00 7D E6 0F C6 08 F5 3E R 00 00 01 00 02 04 01 00 T 13 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 08 00 02 09 08 00 T 18 01 00 00 00 00 00 00 F1 CD 00 00 00 00 DD -R 00 00 01 00 02 04 01 00 02 0A 08 00 +R 00 00 01 00 02 04 01 00 02 0A 07 00 T 1F 01 00 00 75 FA DD 74 FB DD 71 FC DD 70 FD R 00 00 01 00 T 2A 01 00 00 diff --git a/src/nos/lib/ppp_lib/dolcp_mru.rel b/src/nos/lib/ppp_lib/dolcp_mru.rel index 4cc43406..3c0bf0f4 100644 --- a/src/nos/lib/ppp_lib/dolcp_mru.rel +++ b/src/nos/lib/ppp_lib/dolcp_mru.rel @@ -3,16 +3,16 @@ H 3 areas E global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___012e_aeda__25d_0a Ref00000000 S _bit16cmd Ref00000000 S .__.ABS. Def00000000 +S ___02cb_53a6_MRU_20_25s_20_28_25 Ref00000000 +S ___0130_aeda__25d_0a Ref00000000 S _strtol Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___01e5_14d8_Allow_20MRU Ref00000000 +S ___01e7_14d8_Allow_20MRU Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___02c9_53a6_MRU_20_25s_20_28_25 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 150 flags 0 S _dolcp_mru Def00000000 @@ -20,7 +20,7 @@ A CSTR size 6 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD -R 00 00 01 00 02 05 07 00 +R 00 00 01 00 02 05 08 00 T 09 00 00 00 66 0B DD 75 FC DD 74 FD 11 02 80 R 00 00 01 00 T 14 00 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED @@ -32,11 +32,11 @@ R 00 00 01 00 T 22 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 T 2D 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 03 00 +R 00 00 01 00 2B 08 06 00 T 34 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 0A 00 +R 00 00 01 00 02 04 06 00 2B 0A 0B 00 T 3A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 41 00 00 00 F1 C3 4A 01 00 00 R 00 00 01 00 00 06 01 00 T 45 00 00 00 @@ -56,13 +56,13 @@ R 00 00 01 00 T 6A 00 00 00 02 DD 66 03 2B DD 75 02 DD 74 03 R 00 00 01 00 T 75 00 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 08 00 +R 00 00 01 00 2B 06 09 00 T 7A 00 00 00 00 00 00 00 E5 01 02 00 DD 5E FC -R 00 00 01 00 02 04 08 00 +R 00 00 01 00 02 04 09 00 T 83 00 00 00 DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 03 00 T 89 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 04 00 02 09 01 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T 90 00 00 00 F1 F1 C3 4D 01 00 00 R 00 00 01 00 00 07 01 00 T 95 00 00 00 @@ -72,7 +72,7 @@ R 00 00 01 00 T A0 00 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T A8 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T AD 00 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF R 00 00 01 00 02 04 01 00 T B6 00 00 00 01 80 80 3E 80 AC 67 ED 42 38 0E @@ -80,7 +80,7 @@ R 00 00 01 00 T C1 00 00 00 DD 4E FE DD 46 FF 21 00 10 CD R 00 00 01 00 T CB 00 00 00 00 00 00 00 30 36 -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 0A 00 T CF 00 00 00 R 00 00 01 00 T CF 00 00 00 @@ -92,11 +92,11 @@ R 00 00 01 00 T DA 00 00 00 DD 66 FF E5 DD 6E 04 DD 66 05 23 R 00 00 01 00 T E5 00 00 00 23 4E 23 46 C5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 0C 00 +R 00 00 01 00 2B 0A 05 00 T ED 00 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 0C 00 2B 0B 0A 00 +R 00 00 01 00 02 05 05 00 2B 0B 0B 00 T F3 00 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 0A 00 02 0A 01 00 +R 00 00 01 00 02 05 0B 00 02 0A 01 00 T FA 00 00 00 21 0C 00 39 F9 EB 21 FF FF 18 48 R 00 00 01 00 T 05 01 00 00 diff --git a/src/nos/lib/ppp_lib/dolcp_pfc.rel b/src/nos/lib/ppp_lib/dolcp_pfc.rel index fd070138..0f12ccd1 100644 --- a/src/nos/lib/ppp_lib/dolcp_pfc.rel +++ b/src/nos/lib/ppp_lib/dolcp_pfc.rel @@ -5,10 +5,10 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _bit16cmd Ref00000000 S .__.ABS. Def00000000 -S ___0347_dd4d_Protocol_20Field_20 Ref00000000 +S ___0349_dd4d_Protocol_20Field_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01e7_33ea_Allow_20Protocol_20 Ref00000000 +S ___01e9_33ea_Allow_20Protocol_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 8F flags 0 S _dolcp_pfc Def00000000 diff --git a/src/nos/lib/ppp_lib/dopap_user.rel b/src/nos/lib/ppp_lib/dopap_user.rel index 40563e16..f06e6f98 100644 --- a/src/nos/lib/ppp_lib/dopap_user.rel +++ b/src/nos/lib/ppp_lib/dopap_user.rel @@ -2,8 +2,8 @@ XL4 H 3 areas D global symbols S _stricmp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 S _pap_pwdlookup Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strdupw Ref00000000 S .__.ABS. Def00000000 @@ -41,9 +41,9 @@ R 00 00 01 00 T 4A 00 00 00 R 00 00 01 00 T 4A 00 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 02 00 +R 00 00 01 00 2B 06 03 00 T 4F 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 0A 0A 00 +R 00 00 01 00 02 04 03 00 2B 0A 0A 00 T 55 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 0A 00 02 09 01 00 T 5C 00 00 00 F1 21 00 00 C3 1A 01 00 00 @@ -99,9 +99,9 @@ R 00 00 01 00 T 09 01 00 00 R 00 00 01 00 T 09 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 03 00 +R 00 00 01 00 2B 0B 02 00 T 11 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 03 00 02 0A 01 00 +R 00 00 01 00 02 05 02 00 02 0A 01 00 T 17 01 00 00 R 00 00 01 00 T 17 01 00 00 diff --git a/src/nos/lib/ppp_lib/dropit.rel b/src/nos/lib/ppp_lib/dropit.rel new file mode 100644 index 00000000..550ba4cb --- /dev/null +++ b/src/nos/lib/ppp_lib/dropit.rel @@ -0,0 +1,60 @@ +XL4 +H 3 areas B global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S ?L_INCASG_L03 Ref00000000 +S _Asy Ref00000000 +S _redial Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 7E flags 0 +S _dropit Def00000000 +A CSTR size E flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FA FF DD 71 FA DD +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 70 FB 21 24 00 09 56 23 66 6A DD +R 00 00 01 00 +T 14 00 00 00 75 FE DD 74 FF 21 2C 00 09 4E 23 +R 00 00 01 00 +T 1F 00 00 00 46 11 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 09 05 00 +T 27 00 00 00 00 00 00 00 19 DD 75 FC DD 74 FD +R 00 00 01 00 02 04 07 00 +T 30 00 00 00 01 29 00 09 4E 06 00 C5 21 +R 00 00 01 00 +T 39 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 0A 01 00 +T 3F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 46 00 00 00 21 29 00 DD 4E FC DD 46 FD 09 7E +R 00 00 01 00 +T 51 00 00 00 E6 04 20 26 +R 00 00 01 00 +T 55 00 00 00 +R 00 00 01 00 +T 55 00 00 00 21 1E 00 DD 4E FE DD 46 FF 09 CD +R 00 00 01 00 +T 60 00 00 00 00 00 00 00 DD 6E FE DD 66 FF 23 +R 00 00 01 00 02 04 06 00 +T 69 00 00 00 23 4E 23 46 DD 5E FA DD 56 FB 3E +R 00 00 01 00 +T 74 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 79 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 00 00 +T 7B 00 00 00 +R 00 00 01 00 +T 7B 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 34 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 0B 00 00 00 78 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/dropline.rel b/src/nos/lib/ppp_lib/dropline.rel new file mode 100644 index 00000000..a7bd9774 --- /dev/null +++ b/src/nos/lib/ppp_lib/dropline.rel @@ -0,0 +1,33 @@ +XL4 +H 3 areas 8 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _dropit Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _newproc Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 2F flags 0 +S _dropline Def00000000 +A CSTR size 7 flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 21 00 00 E5 21 +R 00 00 01 00 02 05 04 00 +T 08 00 00 00 00 00 E5 D5 21 00 00 E5 0E +R 00 00 01 00 +T 11 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 +T 17 00 00 00 01 00 04 11 00 00 00 00 3E +R 00 00 01 00 00 08 02 00 +T 1E 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 23 00 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 2C 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 64 72 6F 70 69 74 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/pap_monitor.rel b/src/nos/lib/ppp_lib/pap_monitor.rel index 87207f9b..789e25c6 100644 --- a/src/nos/lib/ppp_lib/pap_monitor.rel +++ b/src/nos/lib/ppp_lib/pap_monitor.rel @@ -1,7 +1,7 @@ XL4 H 3 areas 16 global symbols -S ___03b3_2057_Too_20many_20sessio Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 S _fflush Ref00000000 S ___0022_a0dd__0a Ref00000000 S _rip Ref00000000 @@ -13,8 +13,8 @@ S _fsm_sendreq Ref00000000 S _strlen Ref00000000 S _strdupw Ref00000000 S _fgets Ref00000000 -S ___015b_5f8a__25s_3a_20PPP_2fPAP Ref00000000 S .__.ABS. Def00000000 +S ___015d_5f8a__25s_3a_20PPP_2fPAP Ref00000000 S _kwait Ref00000000 S _freesession Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -40,17 +40,17 @@ R 00 00 01 00 T 34 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 04 02 00 2B 09 06 00 T 39 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T 40 00 00 00 75 FB DD 74 FC 7D B4 20 14 R 00 00 01 00 T 49 00 00 00 R 00 00 01 00 T 49 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 00 00 02 0B 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 4F 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 12 00 02 0B 12 00 T 55 00 00 00 CD 00 00 00 00 F1 F1 C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 5B 00 00 00 DD 02 00 00 R 00 00 01 00 00 04 01 00 T 5D 00 00 00 @@ -82,29 +82,29 @@ R 00 00 01 00 00 06 02 00 T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 T 90 00 00 00 00 00 00 00 F1 F1 21 1B 00 DD 4E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 99 00 00 00 FB DD 46 FC 09 5E 23 56 3E R 00 00 01 00 T A2 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 T A7 00 00 00 00 00 00 00 21 19 00 09 4E 23 46 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T B0 00 00 00 C5 01 14 00 21 08 00 39 5D 54 3E R 00 00 01 00 T BB 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T C0 00 00 00 00 00 00 00 F1 7D B4 28 39 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T C7 00 00 00 R 00 00 01 00 T C7 00 00 00 21 06 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 T CF 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 04 00 02 0A 01 00 +R 00 00 01 00 02 05 04 00 02 0A 00 00 T D6 00 00 00 06 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0A 00 T DE 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T E5 00 00 00 28 19 R 00 00 01 00 T E7 00 00 00 @@ -112,7 +112,7 @@ R 00 00 01 00 T E7 00 00 00 21 06 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 T EF 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 0B 00 02 0A 01 00 +R 00 00 01 00 02 05 0B 00 02 0A 00 00 T F6 00 00 00 DD 6E E4 DD 66 E5 C1 71 23 70 R 00 00 01 00 T 00 01 00 00 @@ -130,13 +130,13 @@ R 00 00 01 00 T 18 01 00 00 21 20 00 00 00 E5 3E 00 00 00 00 R 00 00 01 00 00 05 02 00 2B 0B 07 00 T 1E 01 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 07 00 02 0A 01 00 +R 00 00 01 00 02 05 07 00 02 0A 00 00 T 25 01 00 00 F1 F1 21 1B 00 DD 4E FB DD 46 FC R 00 00 01 00 T 30 01 00 00 09 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 02 00 T 37 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 3C 01 00 00 R 00 00 01 00 T 3C 01 00 00 DD 6E E4 DD 66 E5 7E 23 B6 CA @@ -158,21 +158,21 @@ R 00 00 01 00 T 6C 01 00 00 DD 66 E1 23 23 5E 23 56 D5 1E R 00 00 01 00 T 76 01 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 T 7C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 T 82 01 00 00 00 00 00 00 F1 F1 F1 21 1B 00 09 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 8B 01 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 02 00 T 91 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 97 01 00 00 19 00 09 4E 23 46 C5 01 14 00 21 R 00 00 01 00 T A2 01 00 00 08 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0C 00 T AA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 0C 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T B1 01 00 00 B4 28 3D R 00 00 01 00 T B4 01 00 00 @@ -180,11 +180,11 @@ R 00 00 01 00 T B4 01 00 00 21 06 00 39 5D 54 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 T BC 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 04 00 02 0A 01 00 +R 00 00 01 00 02 05 04 00 02 0A 00 00 T C3 01 00 00 06 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0A 00 T CB 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T D2 01 00 00 28 1D R 00 00 01 00 T D4 01 00 00 @@ -194,7 +194,7 @@ R 00 00 01 00 T DE 01 00 00 08 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0B 00 T E6 01 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 0B 00 02 09 01 00 +R 00 00 01 00 02 04 0B 00 02 09 00 00 T ED 01 00 00 E1 71 23 70 R 00 00 01 00 T F1 01 00 00 @@ -206,13 +206,13 @@ R 00 00 01 00 2B 05 03 00 02 0B 03 00 T F7 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 12 00 02 0B 12 00 T FD 01 00 00 CD 00 00 00 00 F1 F1 21 1B 00 DD -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 06 02 00 00 4E FB DD 46 FC 09 5E 23 56 3E R 00 00 01 00 T 10 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 T 15 02 00 00 00 00 00 00 21 17 00 09 7E F6 01 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 1E 02 00 00 77 23 7E F6 00 77 R 00 00 01 00 T 24 02 00 00 @@ -220,11 +220,11 @@ R 00 00 01 00 T 24 02 00 00 DD 5E E2 DD 56 E3 3E 00 00 00 00 R 00 00 01 00 2B 0B 09 00 T 2C 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 09 00 02 0A 01 00 +R 00 00 01 00 02 05 09 00 02 0A 00 00 T 33 02 00 00 5E E4 DD 56 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 0F 00 T 3B 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T 42 02 00 00 FD DD 74 FE 3E 6B AD B4 28 38 21 R 00 00 01 00 T 4D 02 00 00 04 00 DD 4E E4 DD 46 E5 09 7E 23 @@ -246,19 +246,19 @@ R 00 00 01 00 00 09 02 00 T 7A 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 07 00 02 09 07 00 T 7F 02 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 84 02 00 00 R 00 00 01 00 T 84 02 00 00 21 4C 00 00 00 E5 3E 00 00 00 00 R 00 00 01 00 00 05 02 00 2B 0B 07 00 T 8A 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 07 00 02 0A 01 00 +R 00 00 01 00 02 05 07 00 02 0A 00 00 T 91 02 00 00 21 1B 00 DD 4E FB DD 46 FC 09 5E R 00 00 01 00 T 9C 02 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 T A1 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 02 00 02 09 01 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T A7 02 00 00 5D 00 00 00 R 00 00 01 00 00 04 01 00 T A9 02 00 00 @@ -270,13 +270,13 @@ R 00 00 01 00 T B3 02 00 00 01 00 00 11 10 27 3E 00 00 00 00 R 00 00 01 00 2B 0B 05 00 T BB 02 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 05 00 02 0A 01 00 +R 00 00 01 00 02 05 05 00 02 0A 00 00 T C1 02 00 00 R 00 00 01 00 T C1 02 00 00 DD 5E FB DD 56 FC 3E 00 00 00 00 R 00 00 01 00 2B 0B 10 00 T C9 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 10 00 02 0A 01 00 +R 00 00 01 00 02 05 10 00 02 0A 00 00 T D0 02 00 00 06 00 DD 4E E4 DD 46 E5 09 AF 77 R 00 00 01 00 T DB 02 00 00 23 77 diff --git a/src/nos/lib/ppp_lib/ppp_proc.rel b/src/nos/lib/ppp_lib/ppp_proc.rel index 9ae15c01..134b1325 100644 --- a/src/nos/lib/ppp_lib/ppp_proc.rel +++ b/src/nos/lib/ppp_lib/ppp_proc.rel @@ -10,6 +10,7 @@ S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _pap_proc Ref00000000 S _slhc_uncompress Ref00000000 S _slhc_remember Ref00000000 +S ___0558_8304_ppp_5fproc_3a_20mis Ref00000000 S _ppp_error Ref00000000 S _fsm_proc Ref00000000 S ?L_ADDASG_L03 Ref00000000 @@ -22,7 +23,6 @@ S _trace_log Ref00000000 S ?SS_CMP_L02 Ref00000000 S _pull8 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___052b_8304_ppp_5fproc_3a_20mis Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 62A flags 0 S _ppp_proc Def00000000 @@ -30,13 +30,13 @@ A CSTR size 1B2 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F4 FF AF DD 77 FC -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 12 00 T 09 00 00 00 DD 77 FD DD 7E 02 DD B6 03 20 19 R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 16 00 02 0B 16 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T 1A 00 00 00 E5 21 FF FF E5 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 T 22 00 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 @@ -52,9 +52,9 @@ R 00 00 01 00 T 38 00 00 00 21 00 00 00 00 E5 DD 6E 02 DD 66 R 00 00 01 00 00 05 02 00 T 41 00 00 00 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 12 00 +R 00 00 01 00 2B 07 13 00 T 46 00 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 12 00 02 09 00 00 +R 00 00 01 00 02 04 13 00 02 09 00 00 T 4D 00 00 00 C3 27 06 00 00 R 00 00 01 00 00 05 01 00 T 50 00 00 00 @@ -70,7 +70,7 @@ R 00 00 01 00 2B 07 04 00 T 75 00 00 00 00 00 00 00 CD 00 00 00 00 EB 13 R 00 00 01 00 02 04 04 00 02 09 00 00 T 7C 00 00 00 13 01 00 00 E1 CD 00 00 00 00 21 -R 00 00 01 00 02 0A 0C 00 +R 00 00 01 00 02 0A 0D 00 T 85 00 00 00 06 00 DD 4E F4 DD 46 F5 09 7E FE R 00 00 01 00 T 90 00 00 00 05 20 22 @@ -104,7 +104,7 @@ R 00 00 01 00 00 05 02 00 T E2 00 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T EA 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T EF 00 00 00 00 00 00 00 E1 21 8A 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T F8 00 00 00 DD 46 F5 09 34 23 20 01 34 @@ -144,7 +144,7 @@ R 00 00 01 00 00 05 02 00 T 43 01 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 4B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 50 01 00 00 00 00 00 00 E1 21 8A 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 59 01 00 00 DD 46 F5 09 34 23 20 01 34 @@ -160,9 +160,9 @@ R 00 00 01 00 T 67 01 00 00 R 00 00 01 00 T 67 01 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 10 00 T 6F 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 0F 00 02 0A 00 00 +R 00 00 01 00 02 05 10 00 02 0A 00 00 T 75 01 00 00 R 00 00 01 00 T 75 01 00 00 @@ -170,9 +170,9 @@ R 00 00 01 00 T 75 01 00 00 DD 36 F8 FF DD 36 F9 03 DD 5E 04 R 00 00 01 00 T 80 01 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 14 00 +R 00 00 01 00 2B 08 15 00 T 86 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 14 00 02 09 00 00 +R 00 00 01 00 02 04 15 00 02 09 00 00 T 8D 01 00 00 FA DD 74 FB DD 7E FA E6 01 28 3B R 00 00 01 00 T 98 01 00 00 @@ -188,7 +188,7 @@ R 00 00 01 00 00 05 02 00 T AF 01 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T B7 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T BC 01 00 00 00 00 00 00 E1 21 8A 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T C5 01 00 00 DD 46 F5 09 34 23 20 01 34 @@ -206,9 +206,9 @@ R 00 00 01 00 T D3 01 00 00 DD 6E FA DD 66 FB 65 2E 00 E5 DD R 00 00 01 00 T DE 01 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 14 00 +R 00 00 01 00 2B 0A 15 00 T E6 01 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 14 00 02 09 00 00 +R 00 00 01 00 02 04 15 00 02 09 00 00 T ED 01 00 00 E1 7D B1 5F 7C B0 57 DD 73 FA DD R 00 00 01 00 T F8 01 00 00 72 FB DD 7E FA E6 01 47 DD 7E FB @@ -222,7 +222,7 @@ R 00 00 01 00 00 05 02 00 T 11 02 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 19 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 1E 02 00 00 00 00 00 00 E1 21 8A 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 27 02 00 00 DD 46 F5 09 34 23 20 01 34 @@ -260,7 +260,7 @@ R 00 00 01 00 00 05 02 00 T 70 02 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 78 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 7D 02 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 86 02 00 00 DD 46 F5 09 34 23 20 01 34 @@ -274,9 +274,9 @@ R 00 00 01 00 T 92 02 00 00 21 00 00 E5 DD 4E 04 DD 46 05 DD R 00 00 01 00 T 9D 02 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 10 00 +R 00 00 01 00 2B 0A 11 00 T A5 02 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T AC 02 00 00 27 06 00 00 R 00 00 01 00 00 04 01 00 T AE 02 00 00 @@ -292,7 +292,7 @@ R 00 00 01 00 00 05 02 00 T C6 02 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T CE 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T D3 02 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T DC 02 00 00 DD 46 F5 09 34 23 20 01 34 @@ -318,7 +318,7 @@ R 00 00 01 00 00 05 02 00 T 14 03 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 1C 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 21 03 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 2A 03 00 00 DD 46 F5 09 34 23 20 01 34 @@ -338,7 +338,7 @@ R 00 00 01 00 2B 04 08 00 02 09 08 00 T 4F 03 00 00 00 00 00 00 4D 44 21 00 00 CD R 00 00 01 00 02 04 00 00 T 57 03 00 00 00 00 00 00 38 2B -R 00 00 01 00 02 04 13 00 +R 00 00 01 00 02 04 14 00 T 5B 03 00 00 R 00 00 01 00 T 5B 03 00 00 21 CD 00 00 00 E5 DD 4E 04 DD 46 @@ -346,7 +346,7 @@ R 00 00 01 00 00 05 02 00 T 64 03 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 6C 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 71 03 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 7A 03 00 00 DD 46 F5 09 34 23 20 01 34 @@ -360,9 +360,9 @@ R 00 00 01 00 T 86 03 00 00 21 00 00 E5 DD 4E 04 DD 46 05 DD R 00 00 01 00 T 91 03 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 10 00 +R 00 00 01 00 2B 0A 11 00 T 99 03 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T A0 03 00 00 27 06 00 00 R 00 00 01 00 00 04 01 00 T A2 03 00 00 @@ -378,7 +378,7 @@ R 00 00 01 00 00 05 02 00 T BA 03 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T C2 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T C7 03 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T D0 03 00 00 DD 46 F5 09 34 23 20 01 34 @@ -404,7 +404,7 @@ R 00 00 01 00 00 05 02 00 T 08 04 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 10 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 15 04 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 1E 04 00 00 DD 46 F5 09 34 23 20 01 34 @@ -424,7 +424,7 @@ R 00 00 01 00 2B 04 09 00 02 09 09 00 T 43 04 00 00 00 00 00 00 4D 44 21 00 00 CD R 00 00 01 00 02 04 00 00 T 4B 04 00 00 00 00 00 00 38 2B -R 00 00 01 00 02 04 13 00 +R 00 00 01 00 02 04 14 00 T 4F 04 00 00 R 00 00 01 00 T 4F 04 00 00 21 35 01 00 00 E5 DD 4E 04 DD 46 @@ -432,7 +432,7 @@ R 00 00 01 00 00 05 02 00 T 58 04 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 60 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 65 04 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 6E 04 00 00 DD 46 F5 09 34 23 20 01 34 @@ -446,9 +446,9 @@ R 00 00 01 00 T 7A 04 00 00 21 00 00 E5 DD 4E 04 DD 46 05 DD R 00 00 01 00 T 85 04 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 10 00 +R 00 00 01 00 2B 0A 11 00 T 8D 04 00 00 00 00 00 00 CD 00 00 00 00 F1 C3 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T 94 04 00 00 27 06 00 00 R 00 00 01 00 00 04 01 00 T 96 04 00 00 @@ -462,9 +462,9 @@ R 00 00 01 00 T A5 04 00 00 DD 4E 04 DD 46 05 21 06 00 DD 5E R 00 00 01 00 T B0 04 00 00 F4 DD 56 F5 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0C 00 T B8 04 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 T BF 04 00 00 27 06 00 00 R 00 00 01 00 00 04 01 00 T C1 04 00 00 @@ -486,7 +486,7 @@ R 00 00 01 00 00 05 02 00 T E4 04 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T EC 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T F1 04 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T FA 04 00 00 DD 46 F5 09 34 23 20 01 34 @@ -524,7 +524,7 @@ R 00 00 01 00 00 05 02 00 T 47 05 00 00 05 DD 5E F4 DD 56 F5 3E R 00 00 01 00 T 4F 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 54 05 00 00 00 00 00 00 E1 21 8C 00 DD 4E F4 R 00 00 01 00 02 04 00 00 T 5D 05 00 00 DD 46 F5 09 34 23 20 01 34 @@ -544,9 +544,9 @@ R 00 00 01 00 T 78 05 00 00 DD 4E 04 DD 46 05 21 42 00 DD 5E R 00 00 01 00 T 83 05 00 00 F4 DD 56 F5 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0C 00 T 8B 05 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 +R 00 00 01 00 02 05 0C 00 02 0A 00 00 T 92 05 00 00 27 06 00 00 R 00 00 01 00 00 04 01 00 T 94 05 00 00 @@ -564,9 +564,9 @@ R 00 00 01 00 T B8 05 00 00 C5 21 8E 01 00 00 E5 DD 6E F4 DD R 00 00 01 00 00 06 02 00 T C1 05 00 00 66 F5 4E 23 46 C5 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 +R 00 00 01 00 2B 0B 13 00 T C9 05 00 00 21 00 00 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 02 05 12 00 02 0A 00 00 +R 00 00 01 00 02 05 13 00 02 0A 00 00 T D0 05 00 00 E1 E1 E1 R 00 00 01 00 T D3 05 00 00 @@ -584,7 +584,7 @@ R 00 00 01 00 2B 06 03 00 02 0B 03 00 T F3 05 00 00 CD 00 00 00 00 DD 5E 04 DD 56 05 R 00 00 01 00 02 05 00 00 T FC 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +R 00 00 01 00 2B 05 10 00 02 0A 10 00 T 02 06 00 00 00 00 00 00 DD 6E 04 DD 66 05 E5 R 00 00 01 00 02 04 00 00 T 0B 06 00 00 0E 00 C5 0E 08 21 06 00 DD 5E F4 diff --git a/src/nos/lib/ppp_lib/ppp_raw.rel b/src/nos/lib/ppp_lib/ppp_raw.rel index 0195179d..ec8418d1 100644 --- a/src/nos/lib/ppp_lib/ppp_raw.rel +++ b/src/nos/lib/ppp_lib/ppp_raw.rel @@ -270,7 +270,7 @@ T 2E 03 00 00 23 66 68 DD 75 FC DD 74 FD 21 R 00 00 01 00 T 38 03 00 00 2C 00 DD 4E 02 DD 46 03 09 4E 23 R 00 00 01 00 -T 43 03 00 00 46 11 59 00 CD 00 00 00 00 21 +T 43 03 00 00 46 11 5A 00 CD 00 00 00 00 21 R 00 00 01 00 02 09 0F 00 T 4B 03 00 00 18 00 00 00 19 7E B7 20 1D R 00 00 01 00 02 04 11 00 diff --git a/src/nos/lib/ppp_lib/pppcmd.rel b/src/nos/lib/ppp_lib/pppcmd.rel index 96f8f987..ea97c182 100644 --- a/src/nos/lib/ppp_lib/pppcmd.rel +++ b/src/nos/lib/ppp_lib/pppcmd.rel @@ -1,64 +1,64 @@ XL4 H 6 areas 44 global symbols +S ___05f5_4f5f_trace Ref00000000 +S ___029a_7c5c_IPCP_20_25s_0a Ref00000000 +S ___0059_7788__20_20_20_20Out_09T Ref00000000 S _inet_ntoa Ref00000000 S _doppp_lcp Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _doppp_pap Ref00000000 -S ___05af_7425_terminate Ref00000000 -S ___0113_83ad__2510lu_20In_2c_20_ Ref00000000 +S ___04d5_dfc4_ipcp Ref00000000 S ___0010_7e01__09_28open_20for_20 Ref00000000 S _secclock Ref00000000 +S ___0115_83ad__2510lu_20In_2c_20_ Ref00000000 S _if_lookup Ref00000000 -S ___0447_26b1_configure Ref00000000 S ___0022_a0dd__0a Ref00000000 S _set_timer Ref00000000 S ___0002_17d6__09_09_20MRU_09_20A Ref00000000 -S ___02b5_befe_LCP_20_25s_0a Ref00000000 +S ___0495_bce0_failure Ref00000000 +S ___033a_b459_PPP_20tracing Ref00000000 +S ___02b7_befe_LCP_20_25s_0a Ref00000000 S _printf Ref00000000 S _fsm_start Ref00000000 -S ___03da_8007_Value_20_25s_20_28_ Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0114_cbd3__2510lu_20Out_2c_20 Ref00000000 +S ___03dc_8007_Value_20_25s_20_28_ Ref00000000 +S ___0116_cbd3__2510lu_20Out_2c_20 Ref00000000 S _setint Ref00000000 -S ___0298_7c5c_IPCP_20_25s_0a Ref00000000 -S ___012e_aeda__25d_0a Ref00000000 +S ___05e7_7425_terminate Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___03a6_e505_Timeout_20value_20_ Ref00000000 -S ___0057_9bd9__20_20_20_20In_09TC Ref00000000 +S ___0058_9bd9__20_20_20_20In_09TC Ref00000000 S ?L_ADDASG_L03 Ref00000000 +S ___03a8_e505_Timeout_20value_20_ Ref00000000 S .__.ABS. Def00000000 -S ___0136_ec2f__25s Ref00000000 -S ___0162_60cc__25s_3a_20not_20a_2 Ref00000000 +S ___0138_ec2f__25s Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S ___0164_60cc__25s_3a_20not_20a_2 Ref00000000 +S ___0130_aeda__25d_0a Ref00000000 S ?L_MUL_L03 Ref00000000 -S ___051e_b6e1_pap Ref00000000 -S ___0338_b459_PPP_20tracing Ref00000000 +S ___056a_1196_quick Ref00000000 +S ___054b_b6e1_pap Ref00000000 S _strtol Ref00000000 +S ___04dc_a567_lcp Ref00000000 S ___0003_002f__09_09_256u_20Lcp_2 Ref00000000 -S ___0322_b2fb_PAP_20_25s_0a Ref00000000 -S ___05bd_4f5f_trace Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ___0324_b2fb_PAP_20_25s_0a Ref00000000 S ___0004_14b3__09_09_256u_20Lcp_2 Ref00000000 S ?SL_DIV_L03 Ref00000000 S _doppp_ipcp Ref00000000 -S ___0063_47af__20_20remote_20IP_2 Ref00000000 S ?SS_CMP_L02 Ref00000000 +S ___0064_47af__20_20remote_20IP_2 Ref00000000 S __printf Ref00000000 S ___0013_53f6__09Local_3a_09 Ref00000000 -S ___04ae_dfc4_ipcp Ref00000000 S ___0014_a684__09Remote_3a_09 Ref00000000 S _slhc_i_status Ref00000000 +S ___045c_26b1_configure Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___04b5_a567_lcp Ref00000000 -S ___015a_adab__25s_3a_20Interface Ref00000000 S _slhc_o_status Ref00000000 S _fsm_close Ref00000000 -S ___0539_1196_quick Ref00000000 +S ___015c_adab__25s_3a_20Interface Ref00000000 S _tformat Ref00000000 S _subcmd Ref00000000 -S ___047e_bce0_failure Ref00000000 S ___0020_13bc__09local_20IP_20add Ref00000000 -S ___0058_7788__20_20_20_20Out_09T Ref00000000 A _DEFAULT size 0 flags 0 A CODE size E96 flags 0 S _doppp_timeout Def00000B19 @@ -77,11 +77,11 @@ A CDATA0 size 9A flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 5E 02 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 09 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 +R 00 00 01 00 2B 07 0B 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 02 00 +R 00 00 01 00 02 04 0B 00 02 09 05 00 T 15 00 00 00 FE DD 74 FF 7D B4 20 1E R 00 00 01 00 T 1D 00 00 00 @@ -89,11 +89,11 @@ R 00 00 01 00 T 1D 00 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 T 25 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 32 00 02 0A 32 00 +R 00 00 01 00 2B 04 37 00 02 0A 37 00 T 2B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 31 00 00 00 00 00 00 00 F1 F1 F1 21 00 00 18 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 3A 00 00 00 42 R 00 00 01 00 T 3B 00 00 00 @@ -109,11 +109,11 @@ R 00 00 01 00 T 54 00 00 00 DD 6E FE DD 66 FF 23 23 4E 23 46 R 00 00 01 00 T 5F 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1C 00 +R 00 00 01 00 2B 06 20 00 T 64 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 1C 00 2B 0A 2B 00 +R 00 00 01 00 02 04 20 00 2B 0A 2F 00 T 6A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T 71 00 00 00 F1 21 00 00 18 06 R 00 00 01 00 T 77 00 00 00 @@ -123,11 +123,11 @@ R 00 00 01 00 T 7D 00 00 00 R 00 00 01 00 T 7D 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 19 00 T 80 00 00 00 R 00 00 01 00 T 80 00 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 89 00 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 94 00 00 00 30 12 @@ -135,9 +135,9 @@ R 00 00 01 00 T 96 00 00 00 R 00 00 01 00 T 96 00 00 00 21 68 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 9C 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T A3 00 00 00 21 FF FF 18 5E R 00 00 01 00 T A8 00 00 00 @@ -161,7 +161,7 @@ R 00 00 01 00 T CF 00 00 00 DD 5E FE DD 56 FF 3E 9C 02 00 00 R 00 00 01 00 29 0B 01 00 T D7 00 00 00 21 9C 02 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 05 01 00 02 0A 02 00 +R 00 00 01 00 00 05 01 00 02 0A 05 00 T DE 00 00 00 00 00 18 24 R 00 00 01 00 T E2 00 00 00 @@ -171,33 +171,33 @@ R 00 00 01 00 T ED 00 00 00 66 05 23 23 E5 DD 4E 02 DD 46 03 R 00 00 01 00 T F8 00 00 00 0B 11 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 04 00 2B 0B 37 00 +R 00 00 01 00 00 06 04 00 2B 0B 39 00 T FE 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 37 00 02 0A 02 00 +R 00 00 01 00 02 05 39 00 02 0A 05 00 T 05 01 00 00 F1 R 00 00 01 00 T 06 01 00 00 R 00 00 01 00 T 06 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T 09 01 00 00 R 00 00 01 00 T 09 01 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 12 01 00 00 66 0B DD 75 FE DD 74 FF 23 23 7E R 00 00 01 00 T 1D 01 00 00 E6 3F 77 DD 5E FE DD 56 FF 3E R 00 00 01 00 T 27 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 34 00 02 09 34 00 +R 00 00 01 00 2B 04 36 00 02 09 36 00 T 2C 01 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 32 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 14 00 T 34 01 00 00 R 00 00 01 00 T 34 01 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 3D 01 00 00 66 0B DD 75 FE DD 74 FF 23 23 7E R 00 00 01 00 T 48 01 00 00 E6 7F 77 DD 6E FE DD 66 FF 23 23 @@ -205,15 +205,15 @@ R 00 00 01 00 T 53 01 00 00 7E F6 40 77 DD 5E FE DD 56 FF 3E R 00 00 01 00 T 5E 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T 63 01 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 69 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 14 00 T 6B 01 00 00 R 00 00 01 00 T 6B 01 00 00 CD 00 00 00 00 FE FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 74 01 00 00 66 0B DD 75 FE DD 74 FF 23 23 7E R 00 00 01 00 T 7F 01 00 00 E6 BF 77 DD 6E FE DD 66 FF 23 23 @@ -229,11 +229,11 @@ R 00 00 01 00 T A1 01 00 00 R 00 00 01 00 T A1 01 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 11 00 +R 00 00 01 00 02 08 14 00 T A7 01 00 00 R 00 00 01 00 T A7 01 00 00 CD 00 00 00 00 F8 FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T B0 01 00 00 66 0B DD 75 F8 DD 74 F9 11 39 00 R 00 00 01 00 T BB 01 00 00 19 56 23 66 6A DD 75 FA DD 74 FB @@ -255,7 +255,7 @@ R 00 00 01 00 T 13 02 00 00 0E 00 09 EB 01 00 00 E1 CD R 00 00 01 00 T 1C 02 00 00 00 00 00 00 DD 6E FC DD 66 FD 23 -R 00 00 01 00 02 04 19 00 +R 00 00 01 00 02 04 1B 00 T 25 02 00 00 23 7E F6 20 77 23 7E F6 00 77 DD R 00 00 01 00 T 30 02 00 00 6E FC DD 66 FD 23 23 7E F6 00 77 @@ -277,13 +277,13 @@ R 00 00 01 00 T 88 02 00 00 00 00 11 00 00 3E 6B 01 00 00 21 R 00 00 01 00 29 0A 01 00 T 90 02 00 00 6B 01 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 00 04 01 00 02 09 02 00 +R 00 00 01 00 00 04 01 00 02 09 05 00 T 97 02 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 07 11 00 +R 00 00 01 00 02 07 14 00 T 9C 02 00 00 R 00 00 01 00 T 9C 02 00 00 CD 00 00 00 00 FE FF 21 39 00 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T A5 02 00 00 4E 02 DD 46 03 09 46 23 66 68 DD R 00 00 01 00 T B0 02 00 00 75 FE DD 74 FF EB CD 13 03 00 00 @@ -325,19 +325,19 @@ R 00 00 01 00 00 05 01 00 T 10 03 00 00 R 00 00 01 00 T 10 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T 13 03 00 00 R 00 00 01 00 T 13 03 00 00 CD 00 00 00 00 EB 23 23 6E 26 00 -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1F 00 T 1C 03 00 00 29 01 82 00 00 00 09 4E 23 46 C5 R 00 00 01 00 00 06 04 00 T 25 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 T 2B 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T 31 03 00 00 CD 00 00 00 00 F1 F1 F1 DD 6E 02 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 3A 03 00 00 DD 66 03 23 23 7E FE 03 20 44 R 00 00 01 00 T 44 03 00 00 @@ -347,27 +347,27 @@ R 00 00 01 00 T 4F 03 00 00 23 46 23 5E 23 56 69 60 D5 E5 3E R 00 00 01 00 T 5A 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 5F 03 00 00 00 00 00 00 59 50 A7 C1 ED 42 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 68 03 00 00 C1 ED 42 4D 44 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 36 00 +R 00 00 01 00 2B 0A 38 00 T 70 03 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 36 00 02 09 02 00 +R 00 00 01 00 02 04 38 00 02 09 05 00 T 77 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 06 00 02 0A 06 00 +R 00 00 01 00 2B 04 08 00 02 0A 08 00 T 7D 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 83 03 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 88 03 00 00 R 00 00 01 00 T 88 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 T 8E 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T 94 03 00 00 CD 00 00 00 00 F1 F1 21 8C 00 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 9D 03 00 00 4E 02 DD 46 03 09 5E 23 56 D5 21 R 00 00 01 00 T A8 03 00 00 88 00 09 5E 23 56 D5 21 8A 00 09 @@ -381,11 +381,11 @@ R 00 00 01 00 T D4 03 00 00 03 09 5E 23 56 23 4E 23 46 C5 D5 R 00 00 01 00 T DF 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T E5 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T EB 03 00 00 CD 00 00 00 00 EB 21 14 00 39 F9 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T F4 03 00 00 EB 21 86 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T FF 03 00 00 5E 23 56 D5 21 84 00 09 5E 23 56 @@ -395,11 +395,11 @@ R 00 00 01 00 T 14 04 00 00 80 00 09 5E 23 56 D5 1E R 00 00 01 00 T 1C 04 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 26 00 02 0A 26 00 +R 00 00 01 00 2B 04 2A 00 02 0A 2A 00 T 22 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 28 04 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 31 04 00 00 21 74 00 09 5E 23 56 D5 21 76 00 R 00 00 01 00 T 3C 04 00 00 09 5E 23 56 D5 21 6A 00 09 5E 23 @@ -409,11 +409,11 @@ R 00 00 01 00 T 52 04 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E R 00 00 01 00 T 5D 04 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 12 00 +R 00 00 01 00 2B 09 16 00 T 65 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 12 00 2B 0A 2B 00 +R 00 00 01 00 02 04 16 00 2B 0A 2F 00 T 6B 04 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T 72 04 00 00 10 00 39 F9 EB 21 72 00 DD 4E 02 R 00 00 01 00 T 7D 04 00 00 DD 46 03 09 5E 23 56 D5 21 70 00 @@ -421,17 +421,17 @@ R 00 00 01 00 T 88 04 00 00 09 5E 23 56 D5 21 6E 00 09 4E 23 R 00 00 01 00 T 93 04 00 00 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 22 00 +R 00 00 01 00 2B 07 27 00 T 99 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 22 00 2B 0A 2B 00 +R 00 00 01 00 02 04 27 00 2B 0A 2F 00 T 9F 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T A6 04 00 00 F1 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 08 16 00 +R 00 00 01 00 02 08 19 00 T AC 04 00 00 R 00 00 01 00 T AC 04 00 00 CD 00 00 00 00 FC FF DD 36 FC 20 -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T B5 04 00 00 DD 7E 02 DD A6 0A 6F DD 7E 03 DD R 00 00 01 00 T C0 04 00 00 A6 0B 67 DD 75 FD DD 74 FE DD 7E @@ -473,15 +473,15 @@ R 00 00 01 00 T 0A 05 00 00 DD 4E FC 06 00 C5 21 7E 01 00 00 R 00 00 01 00 00 0B 02 00 T 13 05 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 T 19 05 00 00 CD 00 00 00 00 F1 F1 DD 6E FD DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 22 05 00 00 66 FE C3 00 00 00 00 -R 00 00 01 00 02 07 16 00 +R 00 00 01 00 02 07 19 00 T 27 05 00 00 R 00 00 01 00 T 27 05 00 00 CD 00 00 00 00 EE FF 21 1C 00 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 30 05 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 T 3B 05 00 00 75 EE DD 74 EF 11 16 00 19 DD 75 @@ -511,23 +511,23 @@ R 00 00 01 00 T BF 05 00 00 8C 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 04 00 T C7 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 11 00 02 0A 11 00 T CD 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T D3 05 00 00 00 00 00 00 F1 F1 F1 0E -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T D9 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0C 00 02 0A 0C 00 +R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 T DF 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T E5 05 00 00 00 00 00 00 F1 F1 0E 00 00 00 00 -R 00 00 01 00 02 04 02 00 2B 0B 2C 00 +R 00 00 01 00 02 04 05 00 2B 0B 30 00 T EB 05 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 2C 00 +R 00 00 01 00 02 06 30 00 T F1 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 +R 00 00 01 00 2B 04 2F 00 02 09 2F 00 T F6 05 00 00 00 00 00 00 F1 F1 21 02 00 E5 DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T FF 05 00 00 6E F6 DD 66 F7 E5 4B 42 DD 5E F2 R 00 00 01 00 T 0A 06 00 00 DD 56 F3 CD AC 04 00 00 F1 F1 DD @@ -535,9 +535,9 @@ R 00 00 01 00 00 08 01 00 T 13 06 00 00 6E F0 DD 66 F1 23 23 4E 23 46 C5 R 00 00 01 00 T 1E 06 00 00 21 81 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 24 06 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T 2B 06 00 00 F1 21 04 00 E5 DD 6E F6 DD 66 F7 R 00 00 01 00 T 36 06 00 00 E5 DD 4E F4 DD 46 F5 DD 5E F2 DD @@ -549,9 +549,9 @@ R 00 00 01 00 T 54 06 00 00 46 23 5E 23 56 D5 C5 21 R 00 00 01 00 T 5C 06 00 00 86 01 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 0E 00 +R 00 00 01 00 00 04 02 00 2B 0A 12 00 T 62 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 12 00 02 09 05 00 T 69 06 00 00 F1 21 08 00 E5 DD 6E F6 DD 66 F7 R 00 00 01 00 T 74 06 00 00 E5 DD 4E F4 DD 46 F5 DD 5E F2 DD @@ -569,9 +569,9 @@ R 00 00 01 00 T 9F 06 00 00 R 00 00 01 00 T 9F 06 00 00 21 8F 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T A5 06 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T AC 06 00 00 18 1E R 00 00 01 00 T AE 06 00 00 @@ -581,9 +581,9 @@ R 00 00 01 00 T B9 06 00 00 23 46 C5 21 94 01 00 00 E5 3E R 00 00 01 00 00 08 02 00 T C1 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T C6 06 00 00 00 00 00 00 F1 F1 18 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T CC 06 00 00 R 00 00 01 00 T CC 06 00 00 18 0D @@ -591,9 +591,9 @@ R 00 00 01 00 T CE 06 00 00 R 00 00 01 00 T CE 06 00 00 21 9C 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T D4 06 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T DB 06 00 00 R 00 00 01 00 T DB 06 00 00 21 80 00 E5 DD 6E F6 DD 66 F7 E5 @@ -611,9 +611,9 @@ R 00 00 01 00 00 05 02 00 T 03 07 00 00 R 00 00 01 00 T 03 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 T 09 07 00 00 CD 00 00 00 00 F1 21 00 01 E5 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 12 07 00 00 6E F6 DD 66 F7 E5 DD 4E F4 DD 46 R 00 00 01 00 T 1D 07 00 00 F5 DD 5E F2 DD 56 F3 CD @@ -629,9 +629,9 @@ R 00 00 01 00 00 05 02 00 T 35 07 00 00 R 00 00 01 00 T 35 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 T 3B 07 00 00 CD 00 00 00 00 F1 21 20 00 E5 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 44 07 00 00 6E F6 DD 66 F7 E5 DD 4E F4 DD 46 R 00 00 01 00 T 4F 07 00 00 F5 DD 5E F2 DD 56 F3 CD @@ -649,25 +649,25 @@ R 00 00 01 00 T 79 07 00 00 23 46 23 5E 23 56 D5 C5 21 R 00 00 01 00 T 82 07 00 00 AC 01 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 0E 00 +R 00 00 01 00 00 04 02 00 2B 0A 12 00 T 88 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 12 00 02 09 05 00 T 8F 07 00 00 F1 18 0D R 00 00 01 00 T 92 07 00 00 R 00 00 01 00 T 92 07 00 00 21 B5 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 98 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T 9F 07 00 00 R 00 00 01 00 T 9F 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 05 31 00 02 0B 31 00 T A5 07 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T AB 07 00 00 CD 00 00 00 00 F1 F1 21 02 00 E5 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T B4 07 00 00 DD 6E FE DD 66 FF E5 DD 4E FC DD R 00 00 01 00 T BF 07 00 00 46 FD DD 5E FA DD 56 FB CD @@ -677,9 +677,9 @@ R 00 00 01 00 00 04 01 00 T D1 07 00 00 F9 23 23 4E 23 46 C5 21 R 00 00 01 00 T D9 07 00 00 81 01 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 0E 00 +R 00 00 01 00 00 04 02 00 2B 0A 12 00 T DF 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 12 00 02 09 05 00 T E6 07 00 00 21 04 00 E5 DD 6E FE DD 66 FF E5 R 00 00 01 00 T F1 07 00 00 DD 4E FC DD 46 FD DD 5E FA DD 56 @@ -691,9 +691,9 @@ R 00 00 01 00 T 10 08 00 00 5E 23 56 D5 C5 21 86 01 00 00 E5 R 00 00 01 00 00 0A 02 00 T 19 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 +R 00 00 01 00 2B 05 12 00 02 0A 12 00 T 1F 08 00 00 00 00 00 00 F1 F1 F1 21 08 00 E5 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 28 08 00 00 DD 6E FE DD 66 FF E5 DD 4E FC DD R 00 00 01 00 T 33 08 00 00 46 FD DD 5E FA DD 56 FB CD @@ -709,9 +709,9 @@ R 00 00 01 00 T 59 08 00 00 R 00 00 01 00 T 59 08 00 00 21 8F 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 5F 08 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T 66 08 00 00 18 1E R 00 00 01 00 T 68 08 00 00 @@ -721,9 +721,9 @@ R 00 00 01 00 T 73 08 00 00 23 46 C5 21 94 01 00 00 E5 3E R 00 00 01 00 00 08 02 00 T 7B 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T 80 08 00 00 00 00 00 00 F1 F1 18 00 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 86 08 00 00 R 00 00 01 00 T 86 08 00 00 18 0D @@ -731,9 +731,9 @@ R 00 00 01 00 T 88 08 00 00 R 00 00 01 00 T 88 08 00 00 21 9C 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 8E 08 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T 95 08 00 00 R 00 00 01 00 T 95 08 00 00 21 80 00 E5 DD 6E FE DD 66 FF E5 @@ -751,9 +751,9 @@ R 00 00 01 00 00 05 02 00 T BD 08 00 00 R 00 00 01 00 T BD 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 T C3 08 00 00 CD 00 00 00 00 F1 21 00 01 E5 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T CC 08 00 00 6E FE DD 66 FF E5 DD 4E FC DD 46 R 00 00 01 00 T D7 08 00 00 FD DD 5E FA DD 56 FB CD @@ -769,9 +769,9 @@ R 00 00 01 00 00 05 02 00 T EF 08 00 00 R 00 00 01 00 T EF 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 06 12 00 02 0B 12 00 T F5 08 00 00 CD 00 00 00 00 F1 21 20 00 E5 DD -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T FE 08 00 00 6E FE DD 66 FF E5 DD 4E FC DD 46 R 00 00 01 00 T 09 09 00 00 FD DD 5E FA DD 56 FB CD @@ -789,25 +789,25 @@ R 00 00 01 00 T 33 09 00 00 23 46 23 5E 23 56 D5 C5 21 R 00 00 01 00 T 3C 09 00 00 AC 01 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 0E 00 +R 00 00 01 00 00 04 02 00 2B 0A 12 00 T 42 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 02 00 +R 00 00 01 00 02 04 12 00 02 09 05 00 T 49 09 00 00 F1 18 0D R 00 00 01 00 T 4C 09 00 00 R 00 00 01 00 T 4C 09 00 00 21 B5 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 0E 00 +R 00 00 01 00 00 05 02 00 2B 0B 12 00 T 52 09 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0E 00 02 0A 02 00 +R 00 00 01 00 02 05 12 00 02 0A 05 00 T 59 09 00 00 R 00 00 01 00 T 59 09 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 19 00 T 5C 09 00 00 R 00 00 01 00 T 5C 09 00 00 CD 00 00 00 00 FE FF 21 1C 00 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 65 09 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 T 70 09 00 00 75 FE DD 74 FF 0A 6F 26 00 29 01 @@ -815,11 +815,11 @@ R 00 00 01 00 T 7B 09 00 00 8C 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 04 00 T 83 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 23 00 02 0A 23 00 +R 00 00 01 00 2B 04 29 00 02 0A 29 00 T 89 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 8F 09 00 00 00 00 00 00 F1 F1 F1 21 04 00 DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 98 09 00 00 4E FE DD 46 FF 09 7E 23 B6 20 05 R 00 00 01 00 T A3 09 00 00 21 CD 01 00 00 18 0E @@ -835,13 +835,13 @@ R 00 00 01 00 T B6 09 00 00 E5 21 BD 01 00 00 E5 3E R 00 00 01 00 00 06 02 00 T BC 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T C1 09 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 0B 16 00 +R 00 00 01 00 02 04 05 00 02 0B 19 00 T C8 09 00 00 R 00 00 01 00 T C8 09 00 00 CD 00 00 00 00 F6 FF 21 1C 00 DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T D1 09 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 T DC 09 00 00 75 F6 DD 74 F7 11 11 00 19 DD 75 @@ -859,33 +859,33 @@ R 00 00 01 00 T 1D 0A 00 00 8C 00 00 00 09 4E 23 46 C5 0E R 00 00 01 00 00 04 04 00 T 25 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 14 00 02 0A 14 00 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 T 2B 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 31 0A 00 00 00 00 00 00 F1 F1 F1 DD 6E F8 DD -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 3A 0A 00 00 66 F9 23 23 5E 23 56 23 4E 23 46 R 00 00 01 00 T 45 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 00 00 02 0A 00 00 +R 00 00 01 00 2B 05 03 00 02 0A 03 00 T 4B 0A 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 02 00 2B 0A 39 00 +R 00 00 01 00 02 04 05 00 2B 0A 3A 00 T 51 0A 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 39 00 2B 0B 2B 00 +R 00 00 01 00 02 05 3A 00 2B 0B 2F 00 T 57 0A 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 2B 00 02 0A 02 00 +R 00 00 01 00 02 05 2F 00 02 0A 05 00 T 5E 0A 00 00 F1 F1 21 06 00 DD 4E F8 DD 46 F9 R 00 00 01 00 T 69 0A 00 00 09 5E 23 56 23 4E 23 46 3E R 00 00 01 00 T 72 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 00 00 02 09 00 00 +R 00 00 01 00 2B 04 03 00 02 09 03 00 T 77 0A 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 02 00 2B 0A 29 00 +R 00 00 01 00 02 04 05 00 2B 0A 2E 00 T 7D 0A 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 29 00 2B 0B 2B 00 +R 00 00 01 00 02 05 2E 00 2B 0B 2F 00 T 83 0A 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 2B 00 02 0A 02 00 +R 00 00 01 00 02 05 2F 00 02 0A 05 00 T 8A 0A 00 00 F1 F1 DD 7E FA E6 04 28 3E R 00 00 01 00 T 93 0A 00 00 @@ -895,17 +895,17 @@ R 00 00 01 00 T 9E 0A 00 00 16 00 D5 21 0C 00 09 4E 23 46 C5 R 00 00 01 00 T A9 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 18 00 02 0B 18 00 +R 00 00 01 00 2B 05 1A 00 02 0B 1A 00 T AF 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T B5 0A 00 00 CD 00 00 00 00 F1 F1 F1 F1 21 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T BD 0A 00 00 40 00 DD 4E F6 DD 46 F7 09 5E 23 R 00 00 01 00 T C8 0A 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 +R 00 00 01 00 2B 06 32 00 02 0B 32 00 T CE 0A 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T D1 0A 00 00 R 00 00 01 00 T D1 0A 00 00 DD 7E FE E6 04 28 3E @@ -917,25 +917,25 @@ R 00 00 01 00 T E3 0A 00 00 16 00 D5 21 0C 00 09 4E 23 46 C5 R 00 00 01 00 T EE 0A 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 3A 00 02 0B 3A 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T F4 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T FA 0A 00 00 CD 00 00 00 00 F1 F1 F1 F1 21 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 02 0B 00 00 40 00 DD 4E F6 DD 46 F7 09 5E 23 R 00 00 01 00 T 0D 0B 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 33 00 02 0B 33 00 +R 00 00 01 00 2B 06 35 00 02 0B 35 00 T 13 0B 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 16 0B 00 00 R 00 00 01 00 T 16 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 19 00 T 19 0B 00 00 R 00 00 01 00 T 19 0B 00 00 CD 00 00 00 00 FA FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 22 0B 00 00 66 0B DD 75 FA DD 74 FB 11 0A 00 R 00 00 01 00 T 2D 0B 00 00 19 DD 75 FC DD 74 FD 11 02 80 DD @@ -953,13 +953,13 @@ R 00 00 01 00 T 5B 0B 00 00 56 D5 C5 01 00 00 21 37 00 CD R 00 00 01 00 T 65 0B 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 -R 00 00 01 00 02 04 1E 00 02 09 27 00 +R 00 00 01 00 02 04 22 00 02 09 2B 00 T 6C 0B 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 15 00 02 0B 15 00 +R 00 00 01 00 2B 05 21 00 02 0B 21 00 T 72 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2B 00 02 0B 2B 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T 78 0B 00 00 CD 00 00 00 00 F1 F1 F1 F1 18 7E -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T 81 0B 00 00 R 00 00 01 00 T 81 0B 00 00 21 00 00 E5 01 00 00 DD 6E 04 DD @@ -967,11 +967,11 @@ R 00 00 01 00 T 8C 0B 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T 94 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T 99 0B 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T A2 0B 00 00 4D 44 21 00 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2A 00 +R 00 00 01 00 02 0A 2D 00 T AB 0B 00 00 2B R 00 00 01 00 T AC 0B 00 00 @@ -981,11 +981,11 @@ R 00 00 01 00 T B7 0B 00 00 66 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T C0 0B 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 17 00 02 0A 17 00 +R 00 00 01 00 2B 04 1C 00 02 0A 1C 00 T C6 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T CC 0B 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T D5 0B 00 00 18 2B R 00 00 01 00 T D7 0B 00 00 @@ -995,11 +995,11 @@ R 00 00 01 00 T E2 0B 00 00 C5 E5 01 00 00 21 E8 03 CD R 00 00 01 00 T EB 0B 00 00 00 00 00 00 C5 E5 DD 5E FC DD 56 -R 00 00 01 00 02 04 1E 00 +R 00 00 01 00 02 04 22 00 T F4 0B 00 00 FD 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T FA 0B 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 05 00 T FF 0B 00 00 R 00 00 01 00 T FF 0B 00 00 21 00 00 @@ -1007,21 +1007,21 @@ R 00 00 01 00 T 02 0C 00 00 R 00 00 01 00 T 02 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T 05 0C 00 00 R 00 00 01 00 T 05 0C 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1F 00 T 0E 0C 00 00 E5 C5 4B 42 11 4E 00 00 00 3E R 00 00 01 00 00 09 04 00 T 16 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 37 00 02 09 37 00 +R 00 00 01 00 2B 04 39 00 02 09 39 00 T 1B 0C 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 0B 11 00 +R 00 00 01 00 02 04 05 00 02 0B 14 00 T 22 0C 00 00 R 00 00 01 00 T 22 0C 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 2B 0C 00 00 66 0B DD 75 FC DD 74 FD 11 02 80 R 00 00 01 00 T 36 0C 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED @@ -1033,11 +1033,11 @@ R 00 00 01 00 T 44 0C 00 00 21 07 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 T 4F 0C 00 00 06 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 15 00 +R 00 00 01 00 2B 08 21 00 T 56 0C 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 2B 0A 2B 00 +R 00 00 01 00 02 04 21 00 2B 0A 2F 00 T 5C 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T 63 0C 00 00 F1 18 64 R 00 00 01 00 T 66 0C 00 00 @@ -1047,11 +1047,11 @@ R 00 00 01 00 T 71 0C 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T 79 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T 7E 0C 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 87 0C 00 00 4D 44 21 00 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2A 00 +R 00 00 01 00 02 0A 2D 00 T 90 0C 00 00 2B R 00 00 01 00 T 91 0C 00 00 @@ -1061,11 +1061,11 @@ R 00 00 01 00 T 9C 0C 00 00 66 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T A5 0C 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 15 00 02 0A 15 00 T AB 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T B1 0C 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T BA 0C 00 00 18 11 R 00 00 01 00 T BC 0C 00 00 @@ -1081,11 +1081,11 @@ R 00 00 01 00 T CD 0C 00 00 R 00 00 01 00 T CD 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T D0 0C 00 00 R 00 00 01 00 T D0 0C 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T D9 0C 00 00 66 0B DD 75 FC DD 74 FD 11 02 80 R 00 00 01 00 T E4 0C 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED @@ -1097,11 +1097,11 @@ R 00 00 01 00 T F2 0C 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 T FD 0C 00 00 06 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 15 00 +R 00 00 01 00 2B 08 21 00 T 04 0D 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 2B 0A 2B 00 +R 00 00 01 00 02 04 21 00 2B 0A 2F 00 T 0A 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T 11 0D 00 00 F1 18 64 R 00 00 01 00 T 14 0D 00 00 @@ -1111,11 +1111,11 @@ R 00 00 01 00 T 1F 0D 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T 27 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T 2C 0D 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 35 0D 00 00 4D 44 21 00 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2A 00 +R 00 00 01 00 02 0A 2D 00 T 3E 0D 00 00 2B R 00 00 01 00 T 3F 0D 00 00 @@ -1125,11 +1125,11 @@ R 00 00 01 00 T 4A 0D 00 00 66 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T 53 0D 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 15 00 02 0A 15 00 T 59 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 5F 0D 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 68 0D 00 00 18 11 R 00 00 01 00 T 6A 0D 00 00 @@ -1145,11 +1145,11 @@ R 00 00 01 00 T 7B 0D 00 00 R 00 00 01 00 T 7B 0D 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T 7E 0D 00 00 R 00 00 01 00 T 7E 0D 00 00 CD 00 00 00 00 FC FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 87 0D 00 00 66 0B DD 75 FC DD 74 FD 11 02 80 R 00 00 01 00 T 92 0D 00 00 DD 6E 02 DD 66 03 3E 80 AC 67 ED @@ -1161,11 +1161,11 @@ R 00 00 01 00 T A0 0D 00 00 21 05 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 T AB 0D 00 00 06 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 15 00 +R 00 00 01 00 2B 08 21 00 T B2 0D 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 2B 0A 2B 00 +R 00 00 01 00 02 04 21 00 2B 0A 2F 00 T B8 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 02 00 +R 00 00 01 00 02 04 2F 00 02 09 05 00 T BF 0D 00 00 F1 18 64 R 00 00 01 00 T C2 0D 00 00 @@ -1175,11 +1175,11 @@ R 00 00 01 00 T CD 0D 00 00 66 05 23 23 5E 23 56 3E R 00 00 01 00 T D5 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 21 00 02 09 21 00 +R 00 00 01 00 2B 04 25 00 02 09 25 00 T DA 0D 00 00 00 00 00 00 F1 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T E3 0D 00 00 4D 44 21 00 00 CD 00 00 00 00 38 -R 00 00 01 00 02 0A 2A 00 +R 00 00 01 00 02 0A 2D 00 T EC 0D 00 00 2B R 00 00 01 00 T ED 0D 00 00 @@ -1189,11 +1189,11 @@ R 00 00 01 00 T F8 0D 00 00 66 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T 01 0E 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 15 00 02 0A 15 00 T 07 0E 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2B 00 02 0A 2B 00 +R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 T 0D 0E 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 05 00 T 16 0E 00 00 18 11 R 00 00 01 00 T 18 0E 00 00 @@ -1209,11 +1209,11 @@ R 00 00 01 00 T 29 0E 00 00 R 00 00 01 00 T 29 0E 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 14 00 T 2C 0E 00 00 R 00 00 01 00 T 2C 0E 00 00 CD 00 00 00 00 F8 FF DD 6E 0A DD -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 28 00 T 35 0E 00 00 66 0B DD 75 F8 DD 74 F9 11 39 00 R 00 00 01 00 T 40 0E 00 00 19 56 23 66 6A DD 75 FA DD 74 FB @@ -1223,11 +1223,11 @@ R 00 00 01 00 T 56 0E 00 00 72 FD C5 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 T 61 0E 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 10 00 02 0A 10 00 T 67 0E 00 00 21 0C 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 13 00 +R 00 00 01 00 2B 0B 17 00 T 6F 0E 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 13 00 02 0A 02 00 +R 00 00 01 00 02 05 17 00 02 0A 05 00 T 76 0E 00 00 F1 F1 F1 DD 75 FE DD 74 FF 21 R 00 00 01 00 T 80 0E 00 00 05 00 DD 4E FA DD 46 FB 09 DD 46 @@ -1235,7 +1235,7 @@ R 00 00 01 00 T 8B 0E 00 00 FC 70 DD 6E FE DD 66 FF C3 R 00 00 01 00 T 94 0E 00 00 00 00 00 00 -R 00 00 01 00 02 04 11 00 +R 00 00 01 00 02 04 14 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 50 68 79 73 69 63 61 6C 20 4C 69 @@ -1415,29 +1415,29 @@ R 00 00 04 00 T 8C 00 00 00 R 00 00 04 00 T 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 2D 00 4A 08 28 00 +R 00 00 05 00 4A 04 07 00 4A 08 2C 00 T 08 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 31 00 +R 00 00 05 00 4A 09 26 00 T 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 01 00 +R 00 00 05 00 4A 04 04 00 T 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 04 1F 00 4A 08 03 00 +R 00 00 05 00 4A 04 24 00 4A 08 06 00 T 22 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 35 00 +R 00 00 05 00 4A 09 23 00 T 2A 00 00 00 A7 01 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 34 00 00 00 00 00 00 00 2C 0E 00 00 00 00 -R 00 00 05 00 4A 04 24 00 48 08 01 00 +R 00 00 05 00 4A 04 00 00 48 08 01 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 T 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 0B 09 00 +R 00 00 05 00 4A 0B 33 00 T 51 00 00 00 D0 0C 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 5B 00 00 00 00 00 00 00 22 0C 00 00 00 00 -R 00 00 05 00 4A 04 38 00 48 08 01 00 +R 00 00 05 00 4A 04 0F 00 48 08 01 00 T 63 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 04 00 +R 00 00 05 00 4A 09 18 00 T 6B 00 00 00 7E 0D 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/ppp_lib/pppdump.rel b/src/nos/lib/ppp_lib/pppdump.rel index 94139571..0db3411a 100644 --- a/src/nos/lib/ppp_lib/pppdump.rel +++ b/src/nos/lib/ppp_lib/pppdump.rel @@ -1,50 +1,50 @@ XL4 H 2 areas 1D global symbols -S ___02b4_171d_LCP_0a Ref00000000 +S ___03da_2be9_VJ_20Uncompressed_2 Ref00000000 +S ___045b_3845_compressed_20 Ref00000000 +S ___02b6_171d_LCP_0a Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___052c_3dc2_protocol_3a_20 Ref00000000 +S ___05ff_bc4f_unknown_200x_2504x_ Ref00000000 S ?S_V_SWITCH_L06 Ref00000000 S _copy_p Ref00000000 -S ___0181_f935__28not_20odd_21_29_ Ref00000000 +S ___055c_3dc2_protocol_3a_20 Ref00000000 +S ___0183_f935__28not_20odd_21_29_ Ref00000000 S _len_p Ref00000000 -S ___0180_565f__28missing_20UI_21_ Ref00000000 -S ___017e_7b70__28compressed_20ALL Ref00000000 -S ___0321_f630_PAP_0a Ref00000000 +S ___033b_b660_PPP_3a_20len_20_253 Ref00000000 +S ___0182_565f__28missing_20UI_21_ Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___05c7_bc4f_unknown_200x_2504x_ Ref00000000 -S ___0446_3845_compressed_20 Ref00000000 -S ___03d8_2be9_VJ_20Uncompressed_2 Ref00000000 +S ___0323_f630_PAP_0a Ref00000000 S __fprintf Ref00000000 +S ___0180_7b70__28compressed_20ALL Ref00000000 S .__.ABS. Def00000000 S _vjcomp_dump Ref00000000 S _pull16 Ref00000000 -S ___0339_b660_PPP_3a_20len_20_253 Ref00000000 -S ___028f_dff6_IP_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0297_e067_IPCP_0a Ref00000000 S _ip_dump Ref00000000 +S ___0299_e067_IPCP_0a Ref00000000 S _free_p Ref00000000 S _pull8 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0291_dff6_IP_0a Ref00000000 S ___0017_6a8d__09connection_200x_ Ref00000000 -S ___03d7_4b9d_VJ_20Compressed_20T Ref00000000 +S ___03d9_4b9d_VJ_20Compressed_20T Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 2FE flags 0 S _ppp_dump Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 0A 5F 03 0A -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 13 00 T 09 00 00 00 57 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 06 00 02 0B 06 00 +R 00 00 01 00 2B 06 09 00 02 0B 09 00 T 0F 00 00 00 CD 00 00 00 00 E5 0E 00 00 00 00 -R 00 00 01 00 02 05 01 00 2B 0B 12 00 +R 00 00 01 00 02 05 03 00 2B 0B 0A 00 T 15 00 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 12 00 +R 00 00 01 00 02 06 0A 00 T 1E 00 00 00 66 03 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 0E 00 T 24 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0E 00 02 09 01 00 +R 00 00 01 00 02 04 0E 00 02 09 03 00 T 2B 00 00 00 F1 F1 DD 6E 04 DD 66 05 46 23 66 R 00 00 01 00 T 36 00 00 00 68 01 0A 00 09 7E 23 66 6F 46 04 @@ -54,13 +54,13 @@ R 00 00 01 00 T 43 00 00 00 R 00 00 01 00 T 43 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 08 00 02 0B 08 00 +R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T 49 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 52 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 57 00 00 00 00 00 00 00 F1 F1 F1 18 41 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 5E 00 00 00 R 00 00 01 00 T 5E 00 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 @@ -72,19 +72,19 @@ R 00 00 01 00 T 76 00 00 00 R 00 00 01 00 T 76 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 07 00 02 0B 07 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 7C 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 85 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 8A 00 00 00 00 00 00 00 F1 F1 F1 18 0E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 91 00 00 00 R 00 00 01 00 T 91 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 +R 00 00 01 00 2B 0B 12 00 T 99 00 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 11 00 02 0A 01 00 +R 00 00 01 00 02 05 12 00 02 0A 03 00 T 9F 00 00 00 R 00 00 01 00 T 9F 00 00 00 @@ -92,29 +92,29 @@ R 00 00 01 00 T 9F 00 00 00 DD 36 FA FF DD 36 FB 03 DD 5E 04 R 00 00 01 00 T AA 00 00 00 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 18 00 +R 00 00 01 00 2B 08 17 00 T B0 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 17 00 02 09 03 00 T B7 00 00 00 FC DD 74 FD DD 7E FC E6 01 28 1B R 00 00 01 00 T C2 00 00 00 R 00 00 01 00 T C2 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T C8 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T D1 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T D6 00 00 00 00 00 00 00 F1 F1 F1 18 4E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T DD 00 00 00 R 00 00 01 00 T DD 00 00 00 DD 6E FC DD 66 FD 65 2E 00 E5 DD R 00 00 01 00 T E8 00 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 17 00 T F0 00 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 17 00 02 09 03 00 T F7 00 00 00 E1 7D B1 5F 7C B0 57 DD 73 FC DD R 00 00 01 00 T 02 01 00 00 72 FD DD 7E FC E6 01 47 DD 7E FD @@ -124,27 +124,27 @@ R 00 00 01 00 T 12 01 00 00 R 00 00 01 00 T 12 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 08 00 02 0B 08 00 T 18 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 21 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 26 01 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 2B 01 00 00 R 00 00 01 00 T 2B 01 00 00 R 00 00 01 00 T 2B 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 02 00 02 0B 02 00 +R 00 00 01 00 2B 05 07 00 02 0B 07 00 T 31 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 3A 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 3F 01 00 00 00 00 00 00 F1 F1 F1 DD 5E FC DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 48 01 00 00 56 FD CD 00 00 00 00 06 00 21 00 -R 00 00 01 00 02 07 03 00 +R 00 00 01 00 02 07 05 00 T 51 01 00 00 2D 00 2F 00 21 80 21 C0 23 C0 R 00 00 01 00 T 5B 01 00 00 D8 02 00 00 D6 01 00 00 @@ -158,19 +158,19 @@ R 00 00 01 00 00 04 01 00 T 69 01 00 00 R 00 00 01 00 T 69 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 13 00 02 0B 13 00 +R 00 00 01 00 2B 05 19 00 02 0B 19 00 T 6F 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 78 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 7D 01 00 00 00 00 00 00 F1 F1 F1 21 01 00 E5 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 86 01 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 R 00 00 01 00 T 91 01 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T 97 01 00 00 CD 00 00 00 00 E1 C3 FB 02 00 00 -R 00 00 01 00 02 05 01 00 00 0B 01 00 +R 00 00 01 00 02 05 03 00 00 0B 01 00 T 9E 01 00 00 R 00 00 01 00 T 9E 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 @@ -180,31 +180,31 @@ R 00 00 01 00 T AD 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T B2 01 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T B8 01 00 00 FB 02 00 00 R 00 00 01 00 00 04 01 00 T BA 01 00 00 R 00 00 01 00 T BA 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 00 00 02 0B 00 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T C0 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T C9 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T CE 01 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T D4 01 00 00 FB 02 00 00 R 00 00 01 00 00 04 01 00 T D6 01 00 00 R 00 00 01 00 T D6 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 09 00 02 0B 09 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 T DC 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T E5 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T EA 01 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T F0 01 00 00 FB 02 00 00 R 00 00 01 00 00 04 01 00 T F2 01 00 00 @@ -216,33 +216,33 @@ R 00 00 01 00 T 01 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 06 02 00 00 00 00 00 00 F1 F1 F1 21 00 00 E5 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 0F 02 00 00 DD 4E 04 DD 46 05 DD 5E 02 DD 56 R 00 00 01 00 T 1A 02 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 T 20 02 00 00 CD 00 00 00 00 E1 C3 FB 02 00 00 -R 00 00 01 00 02 05 01 00 00 0B 01 00 +R 00 00 01 00 02 05 03 00 00 0B 01 00 T 27 02 00 00 R 00 00 01 00 T 27 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 00 00 02 0B 00 00 T 2D 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 36 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 3B 02 00 00 00 00 00 00 F1 F1 F1 DD 6E 04 DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 44 02 00 00 66 05 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 +R 00 00 01 00 2B 0A 09 00 T 4C 02 00 00 00 00 00 00 CD 00 00 00 00 4D 44 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 09 00 02 09 03 00 T 53 02 00 00 DD 6E 04 DD 66 05 5E 23 56 3E R 00 00 01 00 T 5D 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T 62 02 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T 6B 02 00 00 B4 20 03 R 00 00 01 00 T 6E 02 00 00 @@ -262,34 +262,34 @@ R 00 00 01 00 T 96 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 9B 02 00 00 00 00 00 00 F1 F1 F1 F1 21 0A 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T A4 02 00 00 09 56 23 66 6A 11 09 00 19 36 06 R 00 00 01 00 T AF 02 00 00 21 01 00 E5 21 06 00 39 4D 44 DD R 00 00 01 00 T BA 02 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 14 00 T C2 02 00 00 00 00 00 00 CD 00 00 00 00 E1 21 -R 00 00 01 00 02 04 16 00 02 09 01 00 +R 00 00 01 00 02 04 14 00 02 09 03 00 T C9 02 00 00 04 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 17 00 +R 00 00 01 00 2B 0A 16 00 T D1 02 00 00 00 00 00 00 CD 00 00 00 00 18 23 -R 00 00 01 00 02 04 17 00 02 09 01 00 +R 00 00 01 00 02 04 16 00 02 09 03 00 T D8 02 00 00 R 00 00 01 00 T D8 02 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 T E0 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T E6 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T EE 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T F3 02 00 00 00 00 00 00 F1 F1 F1 F1 18 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 03 00 T FB 02 00 00 R 00 00 01 00 T FB 02 00 00 R 00 00 01 00 T FB 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0A 00 +R 00 00 01 00 02 05 0C 00 diff --git a/src/nos/lib/ppp_lib/redial.rel b/src/nos/lib/ppp_lib/redial.rel new file mode 100644 index 00000000..10b2b83e --- /dev/null +++ b/src/nos/lib/ppp_lib/redial.rel @@ -0,0 +1,288 @@ +XL4 +H 3 areas 15 global symbols +S ___0145_ace2__25s_20dialer_3a_20 Ref00000000 +S _Dial_cmds Ref00000000 +S _suspend Ref00000000 +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _tprintf Ref00000000 +S _secclock Ref00000000 +S _logmsg Ref00000000 +S _rip Ref00000000 +S _cmdparse Ref00000000 +S _resume Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _fgets Ref00000000 +S .__.ABS. Def00000000 +S _free Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S _mallocw Ref00000000 +S _freopen Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _fclose Ref00000000 +S _bitbucket Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 288 flags 0 +S _redial Def00000000 +A CSTR size 6E flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 F6 FF AF DD 77 FD +R 00 00 01 00 02 05 0E 00 +T 09 00 00 00 DD 77 FE 21 00 00 E5 01 +R 00 00 01 00 +T 11 00 00 00 00 00 00 00 DD 5E 04 DD 56 05 3E +R 00 00 01 00 00 04 02 00 +T 1A 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T 1F 00 00 00 00 00 00 00 F1 DD 75 F8 DD 74 F9 +R 00 00 01 00 02 04 03 00 +T 28 00 00 00 7D B4 20 32 +R 00 00 01 00 +T 2C 00 00 00 +R 00 00 01 00 +T 2C 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 37 00 00 00 E6 11 28 1D +R 00 00 01 00 +T 3B 00 00 00 +R 00 00 01 00 +T 3B 00 00 00 DD 6E 04 DD 66 05 E5 21 +R 00 00 01 00 +T 43 00 00 00 03 00 00 00 E5 DD 6E 02 DD 66 03 +R 00 00 01 00 00 04 02 00 +T 4C 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 +T 52 00 00 00 CD 00 00 00 00 F1 F1 F1 +R 00 00 01 00 02 05 03 00 +T 58 00 00 00 +R 00 00 01 00 +T 58 00 00 00 21 FF FF C3 85 02 00 00 +R 00 00 01 00 00 08 01 00 +T 5E 00 00 00 +R 00 00 01 00 +T 5E 00 00 00 21 45 00 DD 4E 02 DD 46 03 09 4E +R 00 00 01 00 +T 69 00 00 00 23 46 23 7E 69 60 0E 00 00 00 00 +R 00 00 01 00 2B 0B 13 00 +T 71 00 00 00 11 00 00 00 00 B9 20 3B ED 52 20 +R 00 00 01 00 02 05 13 00 +T 7A 00 00 00 37 +R 00 00 01 00 +T 7B 00 00 00 +R 00 00 01 00 +T 7B 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 86 00 00 00 E6 11 28 22 +R 00 00 01 00 +T 8A 00 00 00 +R 00 00 01 00 +T 8A 00 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 +R 00 00 01 00 +T 95 00 00 00 C5 21 1A 00 00 00 E5 DD 6E 02 DD +R 00 00 01 00 00 06 02 00 +T 9E 00 00 00 66 03 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 04 00 +T A4 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 03 00 +T AB 00 00 00 F1 +R 00 00 01 00 +T AC 00 00 00 +R 00 00 01 00 +T AC 00 00 00 21 FF FF C3 85 02 00 00 +R 00 00 01 00 00 08 01 00 +T B2 00 00 00 +R 00 00 01 00 +T B2 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T BD 00 00 00 E6 11 28 22 +R 00 00 01 00 +T C1 00 00 00 +R 00 00 01 00 +T C1 00 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 +R 00 00 01 00 +T CC 00 00 00 C5 21 46 00 00 00 E5 DD 6E 02 DD +R 00 00 01 00 00 06 02 00 +T D5 00 00 00 66 03 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 04 00 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 03 00 +T E2 00 00 00 F1 +R 00 00 01 00 +T E3 00 00 00 +R 00 00 01 00 +T E3 00 00 00 21 45 00 DD 4E 02 DD 46 03 09 4E +R 00 00 01 00 +T EE 00 00 00 23 46 23 56 69 60 DD 75 FA DD 74 +R 00 00 01 00 +T F9 00 00 00 FB DD 72 FC 21 45 00 DD 4E 02 DD +R 00 00 01 00 +T 04 01 00 00 46 03 09 36 00 00 00 00 23 36 +R 00 00 01 00 0B 08 13 00 +T 0B 01 00 00 00 00 00 00 23 36 00 00 00 00 21 +R 00 00 01 00 8B 04 13 00 2B 0A 13 00 +T 10 01 00 00 18 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 02 00 +T 18 01 00 00 21 00 00 00 00 CD 00 00 00 00 11 +R 00 00 01 00 02 05 02 00 02 0A 03 00 +T 1F 01 00 00 80 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0F 00 +T 24 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0F 00 02 09 03 00 +T 2B 01 00 00 F6 DD 74 F7 +R 00 00 01 00 +T 2F 01 00 00 +R 00 00 01 00 +T 2F 01 00 00 DD 6E F8 DD 66 F9 E5 01 80 00 DD +R 00 00 01 00 +T 3A 01 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0B 00 +T 42 01 00 00 00 00 00 00 CD 00 00 00 00 F1 7D +R 00 00 01 00 02 04 0B 00 02 09 03 00 +T 49 01 00 00 B4 CA DA 01 00 00 +R 00 00 01 00 00 06 01 00 +T 4D 01 00 00 +R 00 00 01 00 +T 4D 01 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 55 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 07 00 02 0A 03 00 +T 5C 01 00 00 6E F6 DD 66 F7 E5 DD 6E 02 DD 66 +R 00 00 01 00 +T 67 01 00 00 03 23 23 4E 23 46 C5 0E +R 00 00 01 00 +T 6F 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 +T 75 01 00 00 21 FF FF E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 7C 01 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 +R 00 00 01 00 02 04 06 00 02 09 03 00 +T 83 01 00 00 E1 E1 E1 21 12 00 DD 4E 02 DD 46 +R 00 00 01 00 +T 8E 01 00 00 03 09 7E E6 11 28 1D +R 00 00 01 00 +T 95 01 00 00 +R 00 00 01 00 +T 95 01 00 00 DD 6E F6 DD 66 F7 E5 21 +R 00 00 01 00 +T 9D 01 00 00 57 00 00 00 E5 DD 6E 02 DD 66 03 +R 00 00 01 00 00 04 02 00 +T A6 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 +T AC 01 00 00 CD 00 00 00 00 F1 F1 F1 +R 00 00 01 00 02 05 03 00 +T B2 01 00 00 +R 00 00 01 00 +T B2 01 00 00 DD 6E 02 DD 66 03 E5 DD 4E F6 DD +R 00 00 01 00 +T BD 01 00 00 46 F7 11 00 00 00 00 3E +R 00 00 01 00 02 07 01 00 +T C3 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T C8 01 00 00 00 00 00 00 F1 DD 75 FD DD 74 FE +R 00 00 01 00 02 04 03 00 +T D1 01 00 00 7D B4 28 02 +R 00 00 01 00 +T D5 01 00 00 +R 00 00 01 00 +T D5 01 00 00 18 03 +R 00 00 01 00 +T D7 01 00 00 +R 00 00 01 00 +T D7 01 00 00 C3 2F 01 00 00 +R 00 00 01 00 00 05 01 00 +T DA 01 00 00 +R 00 00 01 00 +T DA 01 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0D 00 +T E2 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0D 00 02 0A 03 00 +T E9 01 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 12 00 +T F1 01 00 00 00 00 00 00 CD 00 00 00 00 DD 7E +R 00 00 01 00 02 04 12 00 02 09 03 00 +T F8 01 00 00 FD DD B6 FE 20 2F +R 00 00 01 00 +T FE 01 00 00 +R 00 00 01 00 +T FE 01 00 00 21 65 00 DD 4E 02 DD 46 03 09 E5 +R 00 00 01 00 +T 09 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 05 00 02 0A 05 00 +T 0F 02 00 00 00 00 00 00 EB E1 73 23 72 23 71 +R 00 00 01 00 02 04 03 00 +T 18 02 00 00 23 70 C5 21 61 00 DD 4E 02 DD 46 +R 00 00 01 00 +T 23 02 00 00 03 09 C1 73 23 72 23 71 23 70 +R 00 00 01 00 +T 2D 02 00 00 +R 00 00 01 00 +T 2D 02 00 00 21 45 00 DD 4E 02 DD 46 03 09 DD +R 00 00 01 00 +T 38 02 00 00 7E FC DD 5E FA DD 56 FB 73 23 72 +R 00 00 01 00 +T 43 02 00 00 23 77 21 18 00 09 5E 23 56 3E +R 00 00 01 00 +T 4D 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 52 02 00 00 00 00 00 00 21 12 00 09 7E E6 11 +R 00 00 01 00 02 04 03 00 +T 5B 02 00 00 28 22 +R 00 00 01 00 +T 5D 02 00 00 +R 00 00 01 00 +T 5D 02 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 +R 00 00 01 00 +T 68 02 00 00 C5 21 5B 00 00 00 E5 DD 6E 02 DD +R 00 00 01 00 00 06 02 00 +T 71 02 00 00 66 03 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 04 00 +T 77 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 04 00 02 09 03 00 +T 7E 02 00 00 F1 +R 00 00 01 00 +T 7F 02 00 00 +R 00 00 01 00 +T 7F 02 00 00 DD 6E FD DD 66 FE +R 00 00 01 00 +T 85 02 00 00 +R 00 00 01 00 +T 85 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0A 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 72 74 00 +R 00 00 02 00 +T 03 00 00 00 +R 00 00 02 00 +T 03 00 00 00 72 65 64 69 61 6C 3A 20 63 61 6E +R 00 00 02 00 +T 0E 00 00 00 27 74 20 72 65 61 64 20 25 73 0A +R 00 00 02 00 +T 19 00 00 00 00 +R 00 00 02 00 +T 1A 00 00 00 +R 00 00 02 00 +T 1A 00 00 00 72 65 64 69 61 6C 3A 20 74 69 70 +R 00 00 02 00 +T 25 00 00 00 20 6F 72 20 64 69 61 6C 65 72 20 +R 00 00 02 00 +T 30 00 00 00 61 6C 72 65 61 64 79 20 61 63 74 +R 00 00 02 00 +T 3B 00 00 00 69 76 65 20 6F 6E 20 25 73 0A 00 +R 00 00 02 00 +T 46 00 00 00 +R 00 00 02 00 +T 46 00 00 00 43 6F 6D 6D 61 6E 64 73 20 74 6F +R 00 00 02 00 +T 51 00 00 00 20 25 73 3A 0A 00 +R 00 00 02 00 +T 57 00 00 00 +R 00 00 02 00 +T 57 00 00 00 25 73 0A 00 +R 00 00 02 00 +T 5B 00 00 00 +R 00 00 02 00 +T 5B 00 00 00 0A 44 69 61 6C 20 25 73 20 63 6F +R 00 00 02 00 +T 66 00 00 00 6D 70 6C 65 74 65 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/sd_answer.rel b/src/nos/lib/ppp_lib/sd_answer.rel new file mode 100644 index 00000000..4323de9c --- /dev/null +++ b/src/nos/lib/ppp_lib/sd_answer.rel @@ -0,0 +1,95 @@ +XL4 +H 3 areas C global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S _kwait Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S ?L_INCASG_L03 Ref00000000 +S _Asy Ref00000000 +S _redial Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size CB flags 0 +S _sd_answer Def00000000 +A CSTR size 1C flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FA FF DD 71 FA DD +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 70 FB 11 5A 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T 14 00 00 00 CD 00 00 00 00 21 00 00 00 00 19 +R 00 00 01 00 02 05 06 00 02 0A 08 00 +T 1B 00 00 00 DD 75 FE DD 74 FF 21 24 00 DD 4E +R 00 00 01 00 +T 26 00 00 00 FA DD 46 FB 09 46 23 66 68 DD 75 +R 00 00 01 00 +T 31 00 00 00 FC DD 74 FD 7D B4 20 03 +R 00 00 01 00 +T 39 00 00 00 +R 00 00 01 00 +T 39 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 +T 3C 00 00 00 +R 00 00 01 00 +T 3C 00 00 00 +R 00 00 01 00 +T 3C 00 00 00 21 29 00 DD 4E FE DD 46 FF 09 4E +R 00 00 01 00 +T 47 00 00 00 06 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 00 08 02 00 +T 4F 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 54 00 00 00 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 00 00 +T 58 00 00 00 +R 00 00 01 00 +T 58 00 00 00 21 29 00 DD 4E FE DD 46 FF 09 7E +R 00 00 01 00 +T 63 00 00 00 E6 04 28 15 +R 00 00 01 00 +T 67 00 00 00 +R 00 00 01 00 +T 67 00 00 00 21 29 00 DD 4E FE DD 46 FF 09 EB +R 00 00 01 00 +T 72 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 04 00 02 0A 04 00 +T 78 00 00 00 00 00 00 00 18 DC +R 00 00 01 00 02 04 00 00 +T 7C 00 00 00 +R 00 00 01 00 +T 7C 00 00 00 21 29 00 DD 4E FE DD 46 FF 09 5E +R 00 00 01 00 +T 87 00 00 00 16 00 D5 21 0E 00 00 00 E5 3E +R 00 00 01 00 00 08 02 00 +T 8F 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 01 00 02 09 01 00 +T 94 00 00 00 00 00 00 00 F1 F1 21 29 00 09 7E +R 00 00 01 00 02 04 00 00 +T 9D 00 00 00 F6 04 77 21 1A 00 DD 4E FC DD 46 +R 00 00 01 00 +T A8 00 00 00 FD 09 CD 00 00 00 00 21 04 00 DD +R 00 00 01 00 02 07 07 00 +T B1 00 00 00 4E FC DD 46 FD 09 4E 23 46 DD 5E +R 00 00 01 00 +T BC 00 00 00 FA DD 56 FB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T C3 00 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T C9 00 00 00 3C 00 00 00 +R 00 00 01 00 00 04 01 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 35 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 0B 00 00 00 78 0A 00 +R 00 00 02 00 +T 0E 00 00 00 +R 00 00 02 00 +T 0E 00 00 00 36 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 19 00 00 00 78 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/sd_init.rel b/src/nos/lib/ppp_lib/sd_init.rel new file mode 100644 index 00000000..73658db6 --- /dev/null +++ b/src/nos/lib/ppp_lib/sd_init.rel @@ -0,0 +1,279 @@ +XL4 +H 3 areas 18 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _stop_timer Ref00000000 +S _sd_answer Ref00000000 +S _set_timer Ref00000000 +S _if_name Ref00000000 +S ___03d1_f8b8_Usage_3a_20dial_20_ Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _strdupw Ref00000000 +S _dropline Ref00000000 +S .__.ABS. Def00000000 +S _killproc Ref00000000 +S ___0046_48df__20_20_20_20_20_20_ Ref00000000 +S _free Ref00000000 +S ___02dc_06a9_Must_20set_20_27r_2 Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S _Asy Ref00000000 +S _calloc Ref00000000 +S _dialer_kick Ref00000000 +S __printf Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _newproc Ref00000000 +S ___02a9_63a0_Interface_20_25s_20 Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 31C flags 0 +S _sd_init Def00000000 +A CSTR size A flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FA FF 21 2C 00 DD +R 00 00 01 00 02 05 0E 00 +T 09 00 00 00 4E 02 DD 46 03 09 46 23 66 68 01 +R 00 00 01 00 +T 14 00 00 00 02 80 3E 80 AC 67 ED 42 30 26 21 +R 00 00 01 00 +T 1F 00 00 00 2C 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T 2A 00 00 00 56 01 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 09 0F 00 +T 32 00 00 00 00 00 00 00 19 46 23 66 68 DD 4E +R 00 00 01 00 02 04 10 00 +T 3B 00 00 00 02 DD 46 03 A7 ED 42 28 24 +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 DD 6E 10 DD 66 11 23 23 4E 23 46 +R 00 00 01 00 +T 4F 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 16 00 +T 54 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 16 00 2B 0A 13 00 +T 5A 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 13 00 02 09 00 00 +T 61 00 00 00 F1 21 01 00 C3 19 03 00 00 +R 00 00 01 00 00 09 01 00 +T 68 00 00 00 +R 00 00 01 00 +T 68 00 00 00 21 2C 00 DD 4E 02 DD 46 03 09 4E +R 00 00 01 00 +T 73 00 00 00 23 46 11 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 0A 0F 00 +T 7C 00 00 00 00 00 00 00 19 DD 75 FA DD 74 FB +R 00 00 01 00 02 04 10 00 +T 85 00 00 00 DD 7E 0A DD B6 0B DD B6 0C DD B6 +R 00 00 01 00 +T 90 00 00 00 0D 28 39 01 03 80 DD 6E 0E DD 66 +R 00 00 01 00 +T 9B 00 00 00 0F 3E 80 AC 67 ED 42 30 28 +R 00 00 01 00 +T A4 00 00 00 +R 00 00 01 00 +T A4 00 00 00 +R 00 00 01 00 +T A4 00 00 00 +R 00 00 01 00 +T A4 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 +T AA 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 13 00 02 0B 13 00 +T B0 00 00 00 CD 00 00 00 00 F1 F1 0E +R 00 00 01 00 02 05 00 00 +T B6 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 +T BC 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 13 00 02 0A 13 00 +T C2 00 00 00 00 00 00 00 F1 F1 21 01 00 C3 +R 00 00 01 00 02 04 00 00 +T CA 00 00 00 19 03 00 00 +R 00 00 01 00 00 04 01 00 +T CC 00 00 00 +R 00 00 01 00 +T CC 00 00 00 21 2C 00 DD 4E FA DD 46 FB 09 7E +R 00 00 01 00 +T D7 00 00 00 B7 20 17 +R 00 00 01 00 +T DA 00 00 00 +R 00 00 01 00 +T DA 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +T E0 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 13 00 02 0B 13 00 +T E6 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 +R 00 00 01 00 02 05 00 00 +T EF 00 00 00 19 03 00 00 +R 00 00 01 00 00 04 01 00 +T F1 00 00 00 +R 00 00 01 00 +T F1 00 00 00 21 24 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T FC 00 00 00 23 B6 CA BD 01 00 00 +R 00 00 01 00 00 07 01 00 +T 01 01 00 00 +R 00 00 01 00 +T 01 01 00 00 21 24 00 DD 4E 02 DD 46 03 09 46 +R 00 00 01 00 +T 0C 01 00 00 23 66 68 DD 75 FC DD 74 FD 01 +R 00 00 01 00 +T 16 01 00 00 06 00 09 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 01 00 +T 1D 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 24 01 00 00 FC DD 66 FD 7E 23 B6 28 1B +R 00 00 01 00 +T 2D 01 00 00 +R 00 00 01 00 +T 2D 01 00 00 DD 6E FC DD 66 FD 5E 23 56 3E +R 00 00 01 00 +T 37 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +T 3C 01 00 00 00 00 00 00 DD 6E FC DD 66 FD AF +R 00 00 01 00 02 04 00 00 +T 45 01 00 00 77 23 77 +R 00 00 01 00 +T 48 01 00 00 +R 00 00 01 00 +T 48 01 00 00 DD 6E FC DD 66 FD 23 23 7E 23 B6 +R 00 00 01 00 +T 53 01 00 00 28 1F +R 00 00 01 00 +T 55 01 00 00 +R 00 00 01 00 +T 55 01 00 00 DD 6E FC DD 66 FD 23 23 5E 23 56 +R 00 00 01 00 +T 60 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 +T 66 01 00 00 00 00 00 00 DD 6E FC DD 66 FD 23 +R 00 00 01 00 02 04 00 00 +T 6F 01 00 00 23 AF 77 23 77 +R 00 00 01 00 +T 74 01 00 00 +R 00 00 01 00 +T 74 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 7E +R 00 00 01 00 +T 7F 01 00 00 23 B6 28 1D +R 00 00 01 00 +T 83 01 00 00 +R 00 00 01 00 +T 83 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 5E +R 00 00 01 00 +T 8E 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0C 00 +T 93 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 02 09 00 00 +T 99 01 00 00 04 00 09 AF 77 23 77 +R 00 00 01 00 +T A0 01 00 00 +R 00 00 01 00 +T A0 01 00 00 21 24 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T AB 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0C 00 +T B0 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 02 09 00 00 +T B6 01 00 00 24 00 09 AF 77 23 77 +R 00 00 01 00 +T BD 01 00 00 +R 00 00 01 00 +T BD 01 00 00 21 1C 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T C8 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0A 00 +T CD 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T D3 01 00 00 1C 00 09 AF 77 23 77 01 24 00 11 +R 00 00 01 00 +T DE 01 00 00 01 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 11 00 +T E3 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 11 00 02 09 00 00 +T EA 01 00 00 FC DD 74 FD 21 24 00 DD 4E 02 DD +R 00 00 01 00 +T F5 01 00 00 46 03 09 DD 5E FC DD 56 FD 73 23 +R 00 00 01 00 +T 00 02 00 00 72 21 26 00 09 36 00 00 00 00 23 +R 00 00 01 00 0B 0A 12 00 +T 08 02 00 00 36 00 00 00 00 23 36 00 00 00 00 +R 00 00 01 00 8B 05 12 00 2B 0B 12 00 +T 0D 02 00 00 DD 6E 0C DD 66 0D E5 DD 6E 0A DD +R 00 00 01 00 +T 18 02 00 00 66 0B E5 21 06 00 19 EB 3E +R 00 00 01 00 +T 21 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 26 02 00 00 00 00 00 00 E1 E1 21 10 00 DD 5E +R 00 00 01 00 02 04 00 00 +T 2F 02 00 00 FC DD 56 FD 19 36 00 00 00 00 23 +R 00 00 01 00 0B 0A 08 00 +T 37 02 00 00 36 00 00 00 00 23 36 00 00 00 00 +R 00 00 01 00 8B 05 08 00 2B 0B 08 00 +T 3C 02 00 00 21 13 00 19 71 23 70 DD 7E 0A DD +R 00 00 01 00 +T 47 02 00 00 B6 0B DD B6 0C DD B6 0D CA +R 00 00 01 00 +T 50 02 00 00 16 03 00 00 +R 00 00 01 00 00 04 01 00 +T 52 02 00 00 +R 00 00 01 00 +T 52 02 00 00 DD 6E 10 DD 66 11 5E 23 56 3E +R 00 00 01 00 +T 5C 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 61 02 00 00 00 00 00 00 E5 DD 6E FC DD 66 FD +R 00 00 01 00 02 04 00 00 +T 6A 02 00 00 C1 71 23 70 DD 6E FC DD 66 FD 23 +R 00 00 01 00 +T 75 02 00 00 23 E5 DD 4E 10 DD 46 11 03 03 0A +R 00 00 01 00 +T 80 02 00 00 5F 03 0A 57 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 87 02 00 00 00 00 00 00 CD 00 00 00 00 4D 44 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 8E 02 00 00 E1 71 23 70 21 04 00 DD 4E FC DD +R 00 00 01 00 +T 99 02 00 00 46 FD 09 E5 21 04 00 DD 4E 10 DD +R 00 00 01 00 +T A4 02 00 00 46 11 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T AC 02 00 00 21 00 00 00 00 CD 00 00 00 00 4D +R 00 00 01 00 02 05 07 00 02 0A 00 00 +T B3 02 00 00 44 E1 71 23 70 01 00 00 00 00 DD +R 00 00 01 00 00 0A 02 00 +T BC 02 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 04 00 +T C4 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 04 00 02 09 00 00 +T CB 02 00 00 FE DD 74 FF 21 1C 00 DD 4E 02 DD +R 00 00 01 00 +T D6 02 00 00 46 03 09 E5 11 00 00 D5 11 00 00 +R 00 00 01 00 +T E1 02 00 00 D5 C5 21 2C 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T EC 02 00 00 09 4E 23 46 C5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 02 00 +T F4 02 00 00 21 00 00 00 00 E5 01 00 03 DD 5E +R 00 00 01 00 02 05 02 00 +T FD 02 00 00 FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 15 00 +T 04 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 15 00 02 09 00 00 +T 0B 03 00 00 0C 00 39 F9 EB 4D 44 E1 71 23 70 +R 00 00 01 00 +T 16 03 00 00 +R 00 00 01 00 +T 16 03 00 00 21 00 00 +R 00 00 01 00 +T 19 03 00 00 +R 00 00 01 00 +T 19 03 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 06 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 20 61 6E 73 77 65 72 65 72 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/sd_stat.rel b/src/nos/lib/ppp_lib/sd_stat.rel new file mode 100644 index 00000000..d0291bba --- /dev/null +++ b/src/nos/lib/ppp_lib/sd_stat.rel @@ -0,0 +1,200 @@ +XL4 +H 3 areas 15 global symbols +S ___0602_f303_up_20script_3a_20_2 Ref00000000 +S ___030d_7f27_No_20dialer_20activ Ref00000000 +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _printf Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S ___00c2_8c07__20idle_20timer_20_ Ref00000000 +S ___01fc_0e64_Calls_20originated_ Ref00000000 +S _read_timer Ref00000000 +S .__.ABS. Def00000000 +S ___01fd_9777_Calls_20timed_20out Ref00000000 +S ?L_MUL_L03 Ref00000000 +S ___0409_c2a0_answer_20script_3a_ Ref00000000 +S ___0480_e0fd_down_20script_3a_20 Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S _Asy Ref00000000 +S ?SL_DIV_L03 Ref00000000 +S __printf Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S ___015b_35bd__25s_3a_20_25s_2c Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 20B flags 0 +S _sd_stat Def00000000 +A CSTR size 16 flags 0 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FC FF 21 24 00 DD +R 00 00 01 00 02 05 0D 00 +T 09 00 00 00 4E 02 DD 46 03 09 46 23 66 68 DD +R 00 00 01 00 +T 14 00 00 00 75 FC DD 74 FD 7D B4 20 24 +R 00 00 01 00 +T 1D 00 00 00 +R 00 00 01 00 +T 1D 00 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 +R 00 00 01 00 +T 28 00 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 01 00 +T 2D 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 2B 0A 11 00 +T 33 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T 3A 00 00 00 F1 21 01 00 C3 08 02 00 00 +R 00 00 01 00 00 09 01 00 +T 41 00 00 00 +R 00 00 01 00 +T 41 00 00 00 21 2C 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T 4C 00 00 00 23 56 01 5A 00 CD 00 00 00 00 21 +R 00 00 01 00 02 0A 0E 00 +T 55 00 00 00 00 00 00 00 19 DD 75 FE DD 74 FF +R 00 00 01 00 02 04 0F 00 +T 5E 00 00 00 01 29 00 09 7E E6 04 28 05 21 +R 00 00 01 00 +T 68 00 00 00 00 00 00 00 18 03 +R 00 00 01 00 00 04 02 00 +T 6C 00 00 00 +R 00 00 01 00 +T 6C 00 00 00 21 05 00 00 00 +R 00 00 01 00 00 05 02 00 +T 6F 00 00 00 +R 00 00 01 00 +T 6F 00 00 00 E5 DD 6E 02 DD 66 03 23 23 4E 23 +R 00 00 01 00 +T 7A 00 00 00 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 07 13 00 +T 80 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 13 00 2B 0A 11 00 +T 86 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T 8D 00 00 00 F1 F1 21 29 00 DD 4E FE DD 46 FF +R 00 00 01 00 +T 98 00 00 00 09 4E 06 00 C5 21 08 00 00 00 E5 +R 00 00 01 00 00 0A 02 00 +T A1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 03 00 02 0A 03 00 +T A7 00 00 00 00 00 00 00 F1 F1 21 00 00 E5 21 +R 00 00 01 00 02 04 02 00 +T B0 00 00 00 E8 03 E5 21 06 00 DD 4E FC DD 46 +R 00 00 01 00 +T BB 00 00 00 FD 09 23 23 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T C6 00 00 00 C5 D5 01 00 00 21 37 00 CD +R 00 00 01 00 +T CF 00 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 +R 00 00 01 00 02 04 0A 00 02 09 10 00 +T D6 00 00 00 21 00 00 E5 21 E8 03 E5 21 06 00 +R 00 00 01 00 +T E1 00 00 00 DD 4E FC DD 46 FD 09 EB 3E +R 00 00 01 00 +T EA 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T EF 00 00 00 00 00 00 00 CD 00 00 00 00 C5 E5 +R 00 00 01 00 02 04 02 00 02 09 10 00 +T F6 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 +T FC 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 +T 02 01 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 +R 00 00 01 00 02 05 02 00 +T 0B 01 00 00 EB DD 6E FC DD 66 FD 7E 23 B6 28 +R 00 00 01 00 +T 16 01 00 00 1C +R 00 00 01 00 +T 17 01 00 00 +R 00 00 01 00 +T 17 01 00 00 DD 6E FC DD 66 FD 4E 23 46 C5 0E +R 00 00 01 00 +T 22 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 +T 28 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 11 00 02 0A 11 00 +T 2E 01 00 00 00 00 00 00 F1 F1 F1 +R 00 00 01 00 02 04 02 00 +T 33 01 00 00 +R 00 00 01 00 +T 33 01 00 00 DD 6E FC DD 66 FD 23 23 7E 23 B6 +R 00 00 01 00 +T 3E 01 00 00 28 1E +R 00 00 01 00 +T 40 01 00 00 +R 00 00 01 00 +T 40 01 00 00 DD 6E FC DD 66 FD 23 23 4E 23 46 +R 00 00 01 00 +T 4B 01 00 00 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 0C 00 +T 50 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0C 00 2B 0A 11 00 +T 56 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T 5D 01 00 00 F1 +R 00 00 01 00 +T 5E 01 00 00 +R 00 00 01 00 +T 5E 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 7E +R 00 00 01 00 +T 69 01 00 00 23 B6 28 20 +R 00 00 01 00 +T 6D 01 00 00 +R 00 00 01 00 +T 6D 01 00 00 21 04 00 DD 4E FC DD 46 FD 09 4E +R 00 00 01 00 +T 78 01 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 0B 00 +T 7F 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0B 00 2B 0A 11 00 +T 85 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T 8C 01 00 00 F1 +R 00 00 01 00 +T 8D 01 00 00 +R 00 00 01 00 +T 8D 01 00 00 21 1A 00 DD 4E FC DD 46 FD 09 5E +R 00 00 01 00 +T 98 01 00 00 23 56 23 4E 23 46 C5 D5 21 16 00 +R 00 00 01 00 +T A3 01 00 00 DD 4E FC DD 46 FD 09 5E 23 56 23 +R 00 00 01 00 +T AE 01 00 00 4E 23 46 C5 D5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 06 00 +T B6 01 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 06 00 2B 0B 11 00 +T BC 01 00 00 21 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 05 11 00 02 0A 02 00 +T C3 01 00 00 21 0C 00 39 F9 EB 21 52 00 DD 4E +R 00 00 01 00 +T CE 01 00 00 FE DD 46 FF 09 4E 23 46 23 5E 23 +R 00 00 01 00 +T D9 01 00 00 56 D5 C5 21 1E 00 DD 4E FC DD 46 +R 00 00 01 00 +T E4 01 00 00 FD 09 4E 23 46 23 5E 23 56 D5 C5 +R 00 00 01 00 +T EF 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 +T F5 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 +T FB 01 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 +R 00 00 01 00 02 05 02 00 +T 04 02 00 00 EB 21 00 00 +R 00 00 01 00 +T 08 02 00 00 +R 00 00 01 00 +T 08 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 04 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 44 4F 57 4E 00 +R 00 00 02 00 +T 05 00 00 00 +R 00 00 02 00 +T 05 00 00 00 55 50 00 +R 00 00 02 00 +T 08 00 00 00 +R 00 00 02 00 +T 08 00 00 00 31 3A 20 73 74 61 74 3D 30 78 25 +R 00 00 02 00 +T 13 00 00 00 78 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/ppp_lib/slhcdump.rel b/src/nos/lib/ppp_lib/slhcdump.rel index 47e5632b..1ed62db2 100644 --- a/src/nos/lib/ppp_lib/slhcdump.rel +++ b/src/nos/lib/ppp_lib/slhcdump.rel @@ -1,36 +1,36 @@ XL4 H 2 areas 21 global symbols -S ___005e_5946__20_20_20connection Ref00000000 +S ___005f_5946__20_20_20connection Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___05ab_6f7f_serial_20line_20VJ_ Ref00000000 S ___0016_c0f0__09changes_3a_200x_ Ref00000000 S ___0022_a0dd__0a Ref00000000 S _copy_p Ref00000000 S ___001f_ad18__09increment_20ID_0 Ref00000000 +S ___05a9_2d5d_serial_20line_20IP_ Ref00000000 S _len_p Ref00000000 S ___001c_7710__09delta_20SEQ_20im Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ___0018_a28a__09connection_20ID_ Ref00000000 S __fprintf Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___0571_2d5d_serial_20line_20IP_ Ref00000000 S ___001e_f05a__09delta_20WINDOW_3 Ref00000000 S .__.ABS. Def00000000 S _pullup Ref00000000 -S ___0572_f33e_serial_20line_20VJ_ Ref00000000 -S ___005d_9f3a__20_20_20TCP_20chec Ref00000000 S _get16 Ref00000000 -S ___005c_ad66__20_20_20PUSH Ref00000000 +S ___005e_9f3a__20_20_20TCP_20chec Ref00000000 +S ___005d_ad66__20_20_20PUSH Ref00000000 S ___001a_8077__09delta_20ACK_3a_2 Ref00000000 S ___0019_cf72__09delta_20ACK_20an Ref00000000 S ___0015_e0e0__09Urgent_20pointer Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ___001b_4a2b__09delta_20ID_3a_20 Ref00000000 -S ___0573_6f7f_serial_20line_20VJ_ Ref00000000 S _ip_dump Ref00000000 S _free_p Ref00000000 S _pull8 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S ___001d_a966__09delta_20SEQ_3a_2 Ref00000000 +S ___05aa_f33e_serial_20line_20VJ_ Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 418 flags 0 S _vjcomp_dump Def0000005A @@ -42,7 +42,7 @@ R 00 00 01 00 02 05 17 00 T 09 00 00 00 21 02 00 39 4D 44 DD 5E 02 DD 56 R 00 00 01 00 T 14 00 00 00 03 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 +R 00 00 01 00 2B 06 10 00 02 0B 10 00 T 1A 00 00 00 CD 00 00 00 00 F1 DD 7E FE B7 20 R 00 00 01 00 02 05 01 00 T 23 00 00 00 1B @@ -52,9 +52,9 @@ R 00 00 01 00 T 24 00 00 00 21 02 00 E5 21 02 00 39 4D 44 DD R 00 00 01 00 T 2F 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0F 00 +R 00 00 01 00 2B 0A 10 00 T 37 00 00 00 00 00 00 00 CD 00 00 00 00 F1 18 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T 3E 00 00 00 0A R 00 00 01 00 T 3F 00 00 00 @@ -64,11 +64,11 @@ R 00 00 01 00 T 49 00 00 00 R 00 00 01 00 T 49 00 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 +R 00 00 01 00 2B 0B 11 00 T 51 00 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 11 00 02 0A 01 00 T 58 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 0D 00 T 5A 00 00 00 R 00 00 01 00 T 5A 00 00 00 CD 00 00 00 00 FC FF 79 B0 28 0B @@ -86,17 +86,17 @@ R 00 00 01 00 00 05 01 00 T 71 00 00 00 R 00 00 01 00 T 71 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1C 00 +R 00 00 01 00 2B 0B 1B 00 T 79 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1C 00 02 0A 01 00 +R 00 00 01 00 02 05 1B 00 02 0A 01 00 T 80 00 00 00 75 FC 26 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 02 00 +R 00 00 01 00 2B 0A 03 00 T 88 00 00 00 21 00 00 00 00 E5 DD 6E 02 DD 66 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 T 91 00 00 00 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 +R 00 00 01 00 2B 07 0C 00 T 96 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 9D 00 00 00 F1 F1 DD 7E FC E6 40 28 39 R 00 00 01 00 T A6 00 00 00 @@ -104,17 +104,17 @@ R 00 00 01 00 T A6 00 00 00 21 01 00 E5 21 03 00 39 4D 44 DD R 00 00 01 00 T B1 00 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0F 00 +R 00 00 01 00 2B 0A 10 00 T B9 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T C0 00 00 00 4E FD 06 00 C5 0E 00 00 00 00 C5 R 00 00 01 00 2B 0A 00 00 T C8 00 00 00 21 00 00 00 00 E5 DD 6E 02 DD 66 R 00 00 01 00 02 05 00 00 T D1 00 00 00 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 +R 00 00 01 00 2B 07 0C 00 T D6 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T DD 00 00 00 F1 F1 R 00 00 01 00 T DF 00 00 00 @@ -122,19 +122,19 @@ R 00 00 01 00 T DF 00 00 00 21 02 00 E5 21 03 00 39 4D 44 DD R 00 00 01 00 T EA 00 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0F 00 +R 00 00 01 00 2B 0A 10 00 T F2 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 0F 00 02 09 01 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T F9 00 00 00 01 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 +R 00 00 01 00 2B 0A 11 00 T 01 01 00 00 00 00 00 00 CD 00 00 00 00 E5 0E -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T 08 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 11 00 02 0A 11 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 0E 01 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 16 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 1B 01 00 00 00 00 00 00 F1 F1 F1 F1 DD 7E FC R 00 00 01 00 02 04 01 00 T 24 01 00 00 E6 10 28 19 @@ -146,17 +146,17 @@ R 00 00 01 00 2B 05 13 00 02 0B 13 00 T 2E 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 37 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 3C 01 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 T 41 01 00 00 R 00 00 01 00 T 41 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 03 00 02 0B 03 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 47 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 50 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 55 01 00 00 00 00 00 00 F1 F1 F1 DD 7E FC E6 R 00 00 01 00 02 04 01 00 T 5E 01 00 00 0F FE 0B 20 1C @@ -168,7 +168,7 @@ R 00 00 01 00 2B 05 15 00 02 0B 15 00 T 69 01 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 72 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 77 01 00 00 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 04 01 00 T 7D 01 00 00 4D 02 00 00 @@ -176,11 +176,11 @@ R 00 00 01 00 00 04 01 00 T 7F 01 00 00 R 00 00 01 00 T 7F 01 00 00 FE 0F 20 1C 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 07 00 +R 00 00 01 00 2B 09 09 00 T 87 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 07 00 +R 00 00 01 00 02 04 09 00 T 90 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 96 01 00 00 CD 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 05 01 00 T 9D 01 00 00 4D 02 00 00 @@ -198,7 +198,7 @@ R 00 00 01 00 2B 06 16 00 T B4 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 16 00 T BD 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T C3 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 05 01 00 T CA 01 00 00 @@ -210,11 +210,11 @@ R 00 00 01 00 T D1 01 00 00 DD 5E 04 DD 56 05 CD 00 00 00 00 R 00 00 01 00 00 0B 01 00 T DA 01 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 0D 00 +R 00 00 01 00 2B 06 0E 00 T DF 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 0D 00 +R 00 00 01 00 02 04 0E 00 T E8 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T EE 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 05 01 00 T F5 01 00 00 @@ -230,7 +230,7 @@ R 00 00 01 00 2B 06 14 00 T 0A 02 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 14 00 T 13 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 19 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 05 01 00 T 20 02 00 00 @@ -242,11 +242,11 @@ R 00 00 01 00 T 27 02 00 00 DD 5E 04 DD 56 05 CD 00 00 00 00 R 00 00 01 00 00 0B 01 00 T 30 02 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 1E 00 +R 00 00 01 00 2B 06 1D 00 T 35 02 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 1E 00 +R 00 00 01 00 02 04 1D 00 T 3E 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 44 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 05 01 00 T 4B 02 00 00 @@ -266,17 +266,17 @@ R 00 00 01 00 2B 06 18 00 T 62 02 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 18 00 T 6B 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 71 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 18 19 R 00 00 01 00 02 05 01 00 T 7A 02 00 00 R 00 00 01 00 T 7A 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 T 80 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 89 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 8E 02 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 T 93 02 00 00 @@ -284,7 +284,7 @@ R 00 00 01 00 T 93 02 00 00 R 00 00 01 00 T 93 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 0A 00 T 96 02 00 00 R 00 00 01 00 T 96 02 00 00 CD 00 00 00 00 F8 FF 0A 6F 03 0A @@ -300,15 +300,15 @@ R 00 00 01 00 T B7 02 00 00 DD 6E 04 DD 66 05 5E 23 56 3E R 00 00 01 00 T C1 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 08 00 02 09 08 00 T C6 02 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 01 00 2B 0A 10 00 +R 00 00 01 00 02 04 01 00 2B 0A 1E 00 T CC 02 00 00 21 00 00 00 00 E5 DD 6E 02 DD 66 -R 00 00 01 00 02 05 10 00 +R 00 00 01 00 02 05 1E 00 T D5 02 00 00 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 +R 00 00 01 00 2B 07 0C 00 T DA 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T E1 02 00 00 F1 F1 21 00 00 E5 DD 4E 04 DD 46 R 00 00 01 00 T EC 02 00 00 05 DD 5E 02 DD 56 03 3E @@ -324,23 +324,23 @@ R 00 00 01 00 00 0A 01 00 T 07 03 00 00 R 00 00 01 00 T 07 03 00 00 DD 5E F8 DD 56 F9 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 +R 00 00 01 00 2B 0B 08 00 T 0F 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 06 00 02 0A 01 00 +R 00 00 01 00 02 05 08 00 02 0A 01 00 T 16 03 00 00 75 FD DD 74 FE E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 19 00 +R 00 00 01 00 2B 0B 02 00 T 1E 03 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 19 00 +R 00 00 01 00 02 06 02 00 T 27 03 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0A 00 +R 00 00 01 00 2B 08 0C 00 T 2D 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T 34 03 00 00 F1 F1 DD 4E FD DD 46 FE DD 5E F8 R 00 00 01 00 T 3F 03 00 00 DD 56 F9 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 04 00 +R 00 00 01 00 2B 08 05 00 T 45 03 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 04 00 02 09 01 00 +R 00 00 01 00 02 04 05 00 02 09 01 00 T 4C 03 00 00 FA DD 74 FB 7D B4 20 03 R 00 00 01 00 T 54 03 00 00 @@ -354,11 +354,11 @@ R 00 00 01 00 T 62 03 00 00 23 66 6A 11 09 00 19 5E 16 00 D5 R 00 00 01 00 T 6D 03 00 00 1E 00 00 00 00 D5 21 00 00 00 00 -R 00 00 01 00 2B 05 09 00 02 0B 09 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T 73 03 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 7C 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 81 03 00 00 00 00 00 00 F1 F1 F1 F1 21 0A 00 R 00 00 01 00 02 04 01 00 T 8A 03 00 00 09 7E 23 66 6F 7E E6 4F 77 21 @@ -370,33 +370,33 @@ R 00 00 01 00 T AA 03 00 00 E5 21 04 00 39 4D 44 DD 5E 02 DD R 00 00 01 00 T B5 03 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1A 00 +R 00 00 01 00 2B 07 19 00 T BA 03 00 00 00 00 00 00 CD 00 00 00 00 E1 21 -R 00 00 01 00 02 04 1A 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 01 00 T C1 03 00 00 02 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1B 00 +R 00 00 01 00 2B 0A 1A 00 T C9 03 00 00 00 00 00 00 CD 00 00 00 00 18 45 -R 00 00 01 00 02 04 1B 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 01 00 T D0 03 00 00 R 00 00 01 00 T D0 03 00 00 DD 6E 04 DD 66 05 5E 23 56 3E R 00 00 01 00 T DA 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 08 00 02 09 08 00 T DF 03 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 01 00 2B 0A 0C 00 +R 00 00 01 00 02 04 01 00 2B 0A 07 00 T E5 03 00 00 21 00 00 00 00 E5 DD 6E 02 DD 66 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 07 00 T EE 03 00 00 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0A 00 +R 00 00 01 00 2B 07 0C 00 T F3 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 01 00 T FA 03 00 00 F1 F1 21 01 00 E5 DD 4E 04 DD 46 R 00 00 01 00 T 05 04 00 00 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 T 0D 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +R 00 00 01 00 2B 04 19 00 02 09 19 00 T 12 04 00 00 00 00 00 00 E1 R 00 00 01 00 02 04 01 00 T 15 04 00 00 @@ -406,4 +406,4 @@ R 00 00 01 00 T 15 04 00 00 R 00 00 01 00 T 15 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 0A 00 diff --git a/src/nos/lib/ppp_lib/slip.rel b/src/nos/lib/ppp_lib/slip.rel index ed3f3eb7..e15da6ee 100644 --- a/src/nos/lib/ppp_lib/slip.rel +++ b/src/nos/lib/ppp_lib/slip.rel @@ -18,8 +18,8 @@ S _raw_dump Ref00000000 S _kwait Ref00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___03b4_447c_Too_20many_20slip_2 Ref00000000 S _slhc_free Ref00000000 +S ___03b6_447c_Too_20many_20slip_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _get_asy Ref00000000 @@ -88,7 +88,7 @@ R 00 00 01 00 T 55 00 00 00 R 00 00 01 00 T 55 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 12 00 02 0B 12 00 +R 00 00 01 00 2B 05 13 00 02 0B 13 00 T 5B 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 T 61 00 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 @@ -190,9 +190,9 @@ R 00 00 01 00 T 9F 01 00 00 21 17 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 T AA 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 13 00 +R 00 00 01 00 2B 07 12 00 T AF 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 13 00 02 09 00 00 +R 00 00 01 00 02 04 12 00 02 09 00 00 T B5 01 00 00 17 00 09 AF 77 23 77 R 00 00 01 00 T BC 01 00 00 diff --git a/src/nos/lib/servers_lib/Ftpscmd.rel b/src/nos/lib/servers_lib/Ftpscmd.rel index a4335262..52cd7109 100644 --- a/src/nos/lib/servers_lib/Ftpscmd.rel +++ b/src/nos/lib/servers_lib/Ftpscmd.rel @@ -1,31 +1,31 @@ XL4 H 4 areas 1B global symbols -S ___0521_9d45_pass Ref00000000 -S ___03fa_16c9_acct Ref00000000 -S ___05a0_8f60_syst Ref00000000 -S ___04ed_8a90_name Ref00000000 -S ___05e7_2295_xmd5 Ref00000000 -S ___0528_e039_port Ref00000000 -S ___05e6_ce7b_xcwd Ref00000000 -S ___0557_b917_rmd_20 Ref00000000 -S ___04b8_7bad_list Ref00000000 -S ___0533_2105_pwd Ref00000000 +S ___058c_b917_rmd_20 Ref00000000 +S ___04df_7bad_list Ref00000000 +S ___03fc_16c9_acct Ref00000000 +S ___0504_1e96_mkd_20 Ref00000000 +S ___0608_13f7_user Ref00000000 +S ___0652_79d3_xrmd Ref00000000 +S ___064f_2295_xmd5 Ref00000000 +S ___05d1_784e_stru Ref00000000 +S ___05d0_2918_stor Ref00000000 +S ___0555_e039_port Ref00000000 +S ___05d8_8f60_syst Ref00000000 +S ___0621_ce7b_xcwd Ref00000000 +S ___0564_2105_pwd Ref00000000 S .__.ABS. Def00000000 -S ___04e1_685e_mode Ref00000000 -S ___044c_4bf4_cwd Ref00000000 -S ___0453_2c87_dele Ref00000000 -S ___05ea_79d3_xrmd Ref00000000 -S ___0599_784e_stru Ref00000000 -S ___04dd_1e96_mkd_20 Ref00000000 -S ___0598_2918_stor Ref00000000 -S ___05e8_e251_xmkd Ref00000000 -S ___05e9_a48a_xpwd Ref00000000 -S ___04fe_7b66_nlst Ref00000000 -S ___05d0_13f7_user Ref00000000 -S ___05c3_f321_type Ref00000000 -S ___0550_9bd3_retr Ref00000000 +S ___05fb_f321_type Ref00000000 +S ___0517_8a90_name Ref00000000 +S ___0468_2c87_dele Ref00000000 +S ___0461_4bf4_cwd Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___053b_7b54_quit Ref00000000 +S ___0508_685e_mode Ref00000000 +S ___054e_9d45_pass Ref00000000 +S ___0650_e251_xmkd Ref00000000 +S ___0651_a48a_xpwd Ref00000000 +S ___052b_7b66_nlst Ref00000000 +S ___0585_9bd3_retr Ref00000000 +S ___056c_7b54_quit Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 4B flags 0 @@ -36,26 +36,26 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 15 00 4A 08 01 00 +R 00 00 03 00 4A 04 04 00 4A 08 02 00 T 06 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 00 00 4A 08 16 00 +R 00 00 03 00 4A 04 14 00 4A 08 0E 00 T 0C 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 08 00 4A 08 0C 00 +R 00 00 03 00 4A 04 01 00 4A 08 11 00 T 12 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0D 00 4A 08 03 00 +R 00 00 03 00 4A 04 10 00 4A 08 0F 00 T 18 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 19 00 4A 08 17 00 +R 00 00 03 00 4A 04 19 00 4A 08 18 00 T 1E 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 11 00 4A 08 05 00 +R 00 00 03 00 4A 04 08 00 4A 08 09 00 T 24 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 14 00 4A 08 09 00 +R 00 00 03 00 4A 04 17 00 4A 08 0C 00 T 2A 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 13 00 4A 08 10 00 +R 00 00 03 00 4A 04 16 00 4A 08 03 00 T 30 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 12 00 4A 08 0E 00 +R 00 00 03 00 4A 04 15 00 4A 08 05 00 T 36 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 07 00 4A 08 0F 00 +R 00 00 03 00 4A 04 00 00 4A 08 07 00 T 3C 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 0B 00 4A 08 02 00 +R 00 00 03 00 4A 04 13 00 4A 08 0A 00 T 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 04 00 4A 08 06 00 +R 00 00 03 00 4A 04 06 00 4A 08 0B 00 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_badcmd.rel b/src/nos/lib/servers_lib/Ftpsmsg_badcmd.rel index 9daea33d..997d309c 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_badcmd.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_badcmd.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b4_7e66_500_20Unknown_20com Ref00000000 +S ___01b6_7e66_500_20Unknown_20com Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_badport.rel b/src/nos/lib/servers_lib/Ftpsmsg_badport.rel index a161a711..5cce1874 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_badport.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_badport.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b6_fe7e_501_20Bad_20port_20 Ref00000000 +S ___01b8_fe7e_501_20Bad_20port_20 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_badtype.rel b/src/nos/lib/servers_lib/Ftpsmsg_badtype.rel index c63a1e02..1ea731a4 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_badtype.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_badtype.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 +S ___01ba_a2bf_501_20Unknown_20typ Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01b8_a2bf_501_20Unknown_20typ Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 02 00 +R 00 00 03 00 4A 04 01 00 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_banner.rel b/src/nos/lib/servers_lib/Ftpsmsg_banner.rel index 1332c4d9..4f5f6d75 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_banner.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_banner.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a8_01fe_220_20_25s_20FTP_20 Ref00000000 +S ___01aa_01fe_220_20_25s_20FTP_20 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_binwarn.rel b/src/nos/lib/servers_lib/Ftpsmsg_binwarn.rel index 7ac526b7..2f6f605f 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_binwarn.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_binwarn.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a0_d635_100_20Warning_3a_20 Ref00000000 +S ___01a2_d635_100_20Warning_3a_20 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_bye.rel b/src/nos/lib/servers_lib/Ftpsmsg_bye.rel index 5d4373a4..fc5dcf00 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_bye.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_bye.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a9_7804_221_20Goodbye_21_0a Ref00000000 +S ___01ab_7804_221_20Goodbye_21_0a Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_cantmake.rel b/src/nos/lib/servers_lib/Ftpsmsg_cantmake.rel index 43e84816..24cfd029 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_cantmake.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_cantmake.rel @@ -2,7 +2,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01c0_7eaf_553_20Can_27t_20cre Ref00000000 +S ___01c2_7eaf_553_20Can_27t_20cre Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_cantopen.rel b/src/nos/lib/servers_lib/Ftpsmsg_cantopen.rel index f82c8a17..99178fcb 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_cantopen.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_cantopen.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01bc_c53a_550_20Can_27t_20rea Ref00000000 +S ___01be_c53a_550_20Can_27t_20rea Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_delefail.rel b/src/nos/lib/servers_lib/Ftpsmsg_delefail.rel index 2c009c2d..23c87397 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_delefail.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_delefail.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01bd_4770_550_20Delete_20fail Ref00000000 +S ___01bf_4770_550_20Delete_20fail Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_deleok.rel b/src/nos/lib/servers_lib/Ftpsmsg_deleok.rel index 90ae7583..09d30b1e 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_deleok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_deleok.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01ae_c720_250_20File_20delete Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___01b0_c720_250_20File_20delete Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 01 00 +R 00 00 03 00 4A 04 02 00 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_givepass.rel b/src/nos/lib/servers_lib/Ftpsmsg_givepass.rel index 3ac964b3..8031bf05 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_givepass.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_givepass.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b1_24f1_331_20Enter_20PASS_ Ref00000000 +S ___01b3_24f1_331_20Enter_20PASS_ Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_logged.rel b/src/nos/lib/servers_lib/Ftpsmsg_logged.rel index cac1ea8c..cc90c514 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_logged.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_logged.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01ac_9fe8_230_20Logged_20in_0 Ref00000000 +S ___01ae_9fe8_230_20Logged_20in_0 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_lowmem.rel b/src/nos/lib/servers_lib/Ftpsmsg_lowmem.rel index 04ed8e5b..154504fb 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_lowmem.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_lowmem.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b2_273f_421_20System_20over Ref00000000 +S ___01b4_273f_421_20System_20over Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_mkdok.rel b/src/nos/lib/servers_lib/Ftpsmsg_mkdok.rel index 33fcc0e9..7d1db27b 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_mkdok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_mkdok.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a3_cc8d_200_20MKD_20ok_0a Ref00000000 +S ___01a5_cc8d_200_20MKD_20ok_0a Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_noconn.rel b/src/nos/lib/servers_lib/Ftpsmsg_noconn.rel index 62eb9563..953867cb 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_noconn.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_noconn.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01b3_e43d_425_20Data_20connec Ref00000000 +S ___01b5_e43d_425_20Data_20connec Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_nodir.rel b/src/nos/lib/servers_lib/Ftpsmsg_nodir.rel index fe3ae903..7bd6afc6 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_nodir.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_nodir.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01c1_f0b2_553_20Can_27t_20rea Ref00000000 +S ___01c3_f0b2_553_20Can_27t_20rea Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_noperm.rel b/src/nos/lib/servers_lib/Ftpsmsg_noperm.rel index 81a33ef2..a0b9e5ef 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_noperm.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_noperm.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01be_38c3_550_20Permission_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___01c0_38c3_550_20Permission_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 01 00 +R 00 00 03 00 4A 04 02 00 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_notlog.rel b/src/nos/lib/servers_lib/Ftpsmsg_notlog.rel index aef83001..f30f44f8 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_notlog.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_notlog.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01bb_7dc2_530_20Please_20log_ Ref00000000 +S ___01bd_7dc2_530_20Please_20log_ Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_okay.rel b/src/nos/lib/servers_lib/Ftpsmsg_okay.rel index f0cb73bb..a331459d 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_okay.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_okay.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a4_6c3a_200_20Ok_0a Ref00000000 +S ___01a6_6c3a_200_20Ok_0a Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_only8.rel b/src/nos/lib/servers_lib/Ftpsmsg_only8.rel index 8927db27..f9a26545 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_only8.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_only8.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01b7_065e_501_20Only_20logica Ref00000000 +S ___01b9_065e_501_20Only_20logica Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_portok.rel b/src/nos/lib/servers_lib/Ftpsmsg_portok.rel index ae25bac5..f61e492a 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_portok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_portok.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a5_ba32_200_20Port_20comman Ref00000000 +S ___01a7_ba32_200_20Port_20comman Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_pwdmsg.rel b/src/nos/lib/servers_lib/Ftpsmsg_pwdmsg.rel index a7286ae1..19c0cb0d 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_pwdmsg.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_pwdmsg.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b0_9400_257_20_22_25s_22_20 Ref00000000 +S ___01b2_9400_257_20_22_25s_22_20 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_rxok.rel b/src/nos/lib/servers_lib/Ftpsmsg_rxok.rel index 24d9bd49..4ed5a5df 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_rxok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_rxok.rel @@ -2,7 +2,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01aa_3f54_226_20File_20receiv Ref00000000 +S ___01ac_3f54_226_20File_20receiv Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_sending.rel b/src/nos/lib/servers_lib/Ftpsmsg_sending.rel index 3e74318d..d82e51b3 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_sending.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_sending.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a1_3f47_150_20Opening_20dat Ref00000000 +S ___01a3_3f47_150_20Opening_20dat Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_syst.rel b/src/nos/lib/servers_lib/Ftpsmsg_syst.rel index 9f946ee6..47172914 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_syst.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_syst.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01a7_1192_215_20_25s_20Type_3 Ref00000000 +S ___01a9_1192_215_20_25s_20Type_3 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_txok.rel b/src/nos/lib/servers_lib/Ftpsmsg_txok.rel index c195c46f..b38df14f 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_txok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_txok.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01ab_caea_226_20File_20sent_2 Ref00000000 +S ___01ad_caea_226_20File_20sent_2 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_typeok.rel b/src/nos/lib/servers_lib/Ftpsmsg_typeok.rel index 3a74292e..0832f372 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_typeok.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_typeok.rel @@ -1,7 +1,7 @@ XL4 H 4 areas 4 global symbols S .__.ABS. Def00000000 -S ___01a6_1db7_200_20Type_20_25s_2 Ref00000000 +S ___01a8_1db7_200_20Type_20_25s_2 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_unimp.rel b/src/nos/lib/servers_lib/Ftpsmsg_unimp.rel index dc19ee34..10fae3bc 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_unimp.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_unimp.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols -S ___01b9_41cf_502_20Command_20not Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___01bb_41cf_502_20Command_20not Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 00 00 +R 00 00 03 00 4A 04 02 00 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_unsupp.rel b/src/nos/lib/servers_lib/Ftpsmsg_unsupp.rel index 57f7885d..bb479342 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_unsupp.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_unsupp.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01b5_3d39_500_20Unsupported_2 Ref00000000 +S ___01b7_3d39_500_20Unsupported_2 Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_userfirst.rel b/src/nos/lib/servers_lib/Ftpsmsg_userfirst.rel index e5e960c0..61d62f2a 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_userfirst.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_userfirst.rel @@ -1,6 +1,6 @@ XL4 H 4 areas 4 global symbols -S ___01ba_f576_503_20Login_20with_ Ref00000000 +S ___01bc_f576_503_20Login_20with_ Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 diff --git a/src/nos/lib/servers_lib/Ftpsmsg_writerr.rel b/src/nos/lib/servers_lib/Ftpsmsg_writerr.rel index 9a563235..41bcd816 100644 --- a/src/nos/lib/servers_lib/Ftpsmsg_writerr.rel +++ b/src/nos/lib/servers_lib/Ftpsmsg_writerr.rel @@ -1,8 +1,8 @@ XL4 H 4 areas 4 global symbols +S ___01c1_95c1_552_20Write_20error Ref00000000 S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___01bf_95c1_552_20Write_20error Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 A IDATA0 size 3 flags 0 @@ -13,4 +13,4 @@ R 00 00 02 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 00 00 00 -R 00 00 03 00 4A 04 02 00 +R 00 00 03 00 4A 04 00 00 diff --git a/src/nos/lib/servers_lib/bootpcmd.rel b/src/nos/lib/servers_lib/bootpcmd.rel index 36a67e1e..e4345c9e 100644 --- a/src/nos/lib/servers_lib/bootpcmd.rel +++ b/src/nos/lib/servers_lib/bootpcmd.rel @@ -1,9 +1,11 @@ XL4 H 6 areas 47 global symbols +S ___0466_db45_defaultfile Ref00000000 S _inet_ntoa Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _Arp_type Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 +S ___041b_60d3_bad_20internet_20ad Ref00000000 S _if_lookup Ref00000000 S _fflush Ref00000000 S _da_status Ref00000000 @@ -12,38 +14,34 @@ S ?S_V_SWITCH_L06 Ref00000000 S _vprintf Ref00000000 S _memcpy Ref00000000 S _tolower Ref00000000 +S ___04c2_1d5e_homedir Ref00000000 S _Bootpd_cb Ref00000000 -S ___05c8_5194_unknown_20hardware_ Ref00000000 S _cmdparse Ref00000000 -S ___0466_e146_dns Ref00000000 +S ___05cd_0a0a_stop Ref00000000 S _ctime Ref00000000 S _strncpy Ref00000000 S _printf Ref00000000 +S ___0600_5194_unknown_20hardware_ Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S ___0000_ffff_ Ref00000000 -S ___049e_1d5e_homedir Ref00000000 S _ArpNames Ref00000000 S _da_init Ref00000000 S _strcmp Ref00000000 S _fgets Ref00000000 S _defaultboot Ref00000000 -S ___055a_c459_rmhost Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _open_udp Ref00000000 -S ___0472_cb91_dynip Ref00000000 S _del_udp Ref00000000 -S ___0419_60d3_bad_20internet_20ad Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___058f_c459_rmhost Ref00000000 S _fstat Ref00000000 S _free Ref00000000 +S ___0487_cb91_dynip Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 -S ___04bf_a516_logscreen Ref00000000 S _homedir Ref00000000 S _da_shut Ref00000000 -S ___04bd_feb4_logfile Ref00000000 -S ___04a0_df98_host Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _vfprintf Ref00000000 @@ -52,20 +50,22 @@ S _mallocw Ref00000000 S _freopen Ref00000000 S _da_serve_net Ref00000000 S _bp_DefaultDomainNS Ref00000000 +S ___05c5_b958_start Ref00000000 S _da_done_net Ref00000000 +S ___04c4_df98_host Ref00000000 S ?SS_CMP_L02 Ref00000000 S _hosts Ref00000000 S _aton Ref00000000 S __printf Ref00000000 -S ___058d_b958_start Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0595_0a0a_stop Ref00000000 S _bp_ascii Ref00000000 -S ___0451_db45_defaultfile Ref00000000 +S ___04e6_a516_logscreen Ref00000000 S _stat Ref00000000 S _fclose Ref00000000 +S ___04e4_feb4_logfile Ref00000000 S _subcmd Ref00000000 S _sscanf Ref00000000 +S ___047b_e146_dns Ref00000000 S _Nhosts Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 118E flags 0 @@ -80,17 +80,17 @@ A CDATA0 size E2 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 DD 6E 0A DD 66 0B -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 26 00 T 09 00 00 00 E5 C5 4B 42 11 46 00 00 00 3E R 00 00 01 00 00 09 04 00 T 11 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 40 00 02 09 40 00 +R 00 00 01 00 2B 04 3F 00 02 09 3F 00 T 16 00 00 00 00 00 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 0B 13 00 +R 00 00 01 00 02 04 02 00 02 0B 16 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 CD 00 00 00 00 F4 FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 25 00 00 00 09 00 00 00 DD 36 FF 09 00 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T 2A 00 00 00 3E 01 DD AE 02 DD B6 03 28 16 @@ -100,49 +100,49 @@ R 00 00 01 00 T 34 00 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 3C 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 41 00 00 00 00 00 00 00 F1 21 FF FF C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 48 00 00 00 D4 00 00 00 R 00 00 01 00 00 04 01 00 T 4A 00 00 00 R 00 00 01 00 T 4A 00 00 00 21 06 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2F 00 +R 00 00 01 00 2B 0B 2D 00 T 52 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 2F 00 02 0A 01 00 +R 00 00 01 00 02 05 2D 00 02 0A 02 00 T 59 00 00 00 06 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 10 00 +R 00 00 01 00 2B 0A 12 00 T 61 00 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 12 00 02 09 02 00 T 68 00 00 00 17 00 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T 6E 00 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 75 00 00 00 AF DD 77 F4 DD 77 F5 DD 77 F6 DD R 00 00 01 00 T 80 00 00 00 77 F7 DD 36 F8 43 DD 36 F9 00 2A R 00 00 01 00 T 8B 00 00 00 00 00 00 00 7D B4 20 30 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0F 00 T 91 00 00 00 R 00 00 01 00 T 91 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 07 00 02 0B 07 00 +R 00 00 01 00 2B 05 09 00 02 0B 09 00 T 97 00 00 00 E5 21 04 00 39 5D 54 3E R 00 00 01 00 T 9F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T A4 00 00 00 00 00 00 00 F1 F1 22 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 0B 0C 00 +R 00 00 01 00 02 04 02 00 02 0B 0F 00 T AB 00 00 00 7D B4 20 12 R 00 00 01 00 T AF 00 00 00 R 00 00 01 00 T AF 00 00 00 21 3A 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T B5 00 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T BC 00 00 00 21 FF FF 18 13 R 00 00 01 00 T C1 00 00 00 @@ -150,21 +150,21 @@ R 00 00 01 00 T C1 00 00 00 R 00 00 01 00 T C1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T C7 00 00 00 00 00 00 00 3E 4D 0F 00 00 21 -R 00 00 01 00 02 04 01 00 29 09 01 00 +R 00 00 01 00 02 04 02 00 29 09 01 00 T CC 00 00 00 4D 0F 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T D2 00 00 00 00 00 R 00 00 01 00 T D4 00 00 00 R 00 00 01 00 T D4 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T D7 00 00 00 R 00 00 01 00 T D7 00 00 00 CD 00 00 00 00 FA FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T DF 00 00 00 52 00 00 00 DD 36 FF 52 00 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T E4 00 00 00 3E 01 DD AE 02 DD B6 03 28 15 @@ -174,53 +174,53 @@ R 00 00 01 00 T EE 00 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T F6 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T FB 00 00 00 00 00 00 00 F1 21 FF FF 18 56 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 03 01 00 00 R 00 00 01 00 T 03 01 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2F 00 +R 00 00 01 00 2B 0B 2D 00 T 0B 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 2F 00 02 0A 01 00 +R 00 00 01 00 02 05 2D 00 02 0A 02 00 T 12 01 00 00 00 00 22 00 00 00 00 3E R 00 00 01 00 02 07 42 00 T 18 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 29 00 02 09 29 00 T 1D 01 00 00 00 00 00 00 3E C9 10 00 00 21 -R 00 00 01 00 02 04 01 00 29 09 01 00 +R 00 00 01 00 02 04 02 00 29 09 01 00 T 22 01 00 00 C9 10 00 00 CD 00 00 00 00 ED 5B -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 29 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0C 00 2B 09 1F 00 +R 00 00 01 00 02 04 0F 00 2B 09 1F 00 T 2E 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 1F 00 02 09 02 00 T 34 01 00 00 00 00 22 00 00 00 00 21 00 00 39 -R 00 00 01 00 02 07 0C 00 +R 00 00 01 00 02 07 0F 00 T 3D 01 00 00 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 12 00 T 42 01 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 12 00 02 09 02 00 T 49 01 00 00 5F 00 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T 4F 01 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 56 01 00 00 21 00 00 R 00 00 01 00 T 59 01 00 00 R 00 00 01 00 T 59 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T 5C 01 00 00 R 00 00 01 00 T 5C 01 00 00 CD 00 00 00 00 F8 FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 64 01 00 00 72 00 00 00 DD 36 FF 72 00 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T 69 01 00 00 21 02 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2F 00 +R 00 00 01 00 2B 0B 2D 00 T 71 01 00 00 21 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 05 2F 00 02 0A 01 00 +R 00 00 01 00 02 05 2D 00 02 0A 02 00 T 78 01 00 00 01 DD AE 02 DD B6 03 20 30 R 00 00 01 00 T 81 01 00 00 @@ -232,17 +232,17 @@ R 00 00 01 00 T 88 01 00 00 21 02 00 00 00 E5 21 A6 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 02 00 T 8F 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T 95 01 00 00 CD 00 00 00 00 F1 F1 18 12 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 9C 01 00 00 R 00 00 01 00 T 9C 01 00 00 21 02 00 00 00 E5 21 CE 00 00 00 R 00 00 01 00 00 05 04 00 00 0B 02 00 T A3 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T A9 01 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T AE 01 00 00 R 00 00 01 00 T AE 01 00 00 C3 FE 02 00 00 @@ -264,17 +264,17 @@ R 00 00 01 00 T D6 01 00 00 46 05 09 4E 23 46 11 F7 00 00 00 R 00 00 01 00 00 0B 02 00 T DF 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T E5 01 00 00 00 00 00 00 7D B4 20 13 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T EB 01 00 00 R 00 00 01 00 T EB 01 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T F3 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T F8 01 00 00 00 00 00 00 F1 C3 F3 02 00 00 -R 00 00 01 00 02 04 01 00 00 0A 01 00 +R 00 00 01 00 02 04 02 00 00 0A 01 00 T FE 01 00 00 R 00 00 01 00 T FE 01 00 00 DD 6E F8 DD 66 F9 29 DD 4E 04 DD @@ -282,19 +282,19 @@ R 00 00 01 00 T 09 02 00 00 46 05 09 4E 23 46 11 F9 00 00 00 R 00 00 01 00 00 0B 02 00 T 12 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T 18 02 00 00 00 00 00 00 7D B4 20 26 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 1E 02 00 00 R 00 00 01 00 T 1E 02 00 00 21 02 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 10 00 +R 00 00 01 00 2B 0B 12 00 T 26 02 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 10 00 02 0A 01 00 +R 00 00 01 00 02 05 12 00 02 0A 02 00 T 2D 02 00 00 21 FD 00 00 00 E5 3E DB 10 00 00 R 00 00 01 00 00 05 02 00 29 0B 01 00 T 33 02 00 00 21 DB 10 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 00 05 01 00 02 0A 01 00 +R 00 00 01 00 00 05 01 00 02 0A 02 00 T 3A 02 00 00 E1 21 00 00 22 42 00 00 00 C3 R 00 00 01 00 00 09 04 00 T 42 02 00 00 F3 02 00 00 @@ -306,21 +306,21 @@ R 00 00 01 00 T 4F 02 00 00 46 05 09 4E 23 46 11 19 01 00 00 R 00 00 01 00 00 0B 02 00 T 58 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T 5E 02 00 00 00 00 00 00 7D B4 20 25 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 64 02 00 00 R 00 00 01 00 T 64 02 00 00 21 01 00 22 42 00 00 00 21 02 00 R 00 00 01 00 00 08 04 00 T 6D 02 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 10 00 +R 00 00 01 00 2B 08 12 00 T 73 02 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 12 00 02 09 02 00 T 7A 02 00 00 1C 01 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T 80 02 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 87 02 00 00 18 6A R 00 00 01 00 T 89 02 00 00 @@ -330,21 +330,21 @@ R 00 00 01 00 T 94 02 00 00 46 05 09 4E 23 46 11 38 01 00 00 R 00 00 01 00 00 0B 02 00 T 9D 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T A3 02 00 00 00 00 00 00 7D B4 20 22 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T A9 02 00 00 R 00 00 01 00 T A9 02 00 00 01 40 01 00 00 11 02 00 00 00 3E R 00 00 01 00 00 05 02 00 00 0A 04 00 T B0 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T B5 02 00 00 00 00 00 00 21 02 00 00 00 E5 21 -R 00 00 01 00 02 04 01 00 00 09 04 00 +R 00 00 01 00 02 04 02 00 00 09 04 00 T BC 02 00 00 49 01 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T C2 02 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T C9 02 00 00 18 28 R 00 00 01 00 T CB 02 00 00 @@ -352,15 +352,15 @@ R 00 00 01 00 T CB 02 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T D6 02 00 00 11 02 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 04 00 2B 0A 26 00 +R 00 00 01 00 00 05 04 00 2B 0A 27 00 T DC 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 26 00 02 09 01 00 +R 00 00 01 00 02 04 27 00 02 09 02 00 T E2 02 00 00 02 00 00 00 E5 21 49 01 00 00 E5 R 00 00 01 00 00 04 04 00 00 0A 02 00 T E9 02 00 00 3E DB 10 00 00 21 DB 10 00 00 CD R 00 00 01 00 29 05 01 00 00 0A 01 00 T EF 02 00 00 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F3 02 00 00 R 00 00 01 00 T F3 02 00 00 @@ -380,11 +380,11 @@ R 00 00 01 00 T FE 02 00 00 R 00 00 01 00 T FE 02 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 13 00 +R 00 00 01 00 02 08 16 00 T 04 03 00 00 R 00 00 01 00 T 04 03 00 00 CD 00 00 00 00 FE FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 0C 03 00 00 65 01 00 00 DD 36 FF 65 01 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T 11 03 00 00 3E 01 DD AE 02 DD B6 03 20 25 @@ -396,17 +396,17 @@ R 00 00 01 00 00 05 04 00 T 22 03 00 00 R 00 00 01 00 T 22 03 00 00 21 82 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T 28 03 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T 2F 03 00 00 18 0D R 00 00 01 00 T 31 03 00 00 R 00 00 01 00 T 31 03 00 00 21 A7 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T 37 03 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T 3E 03 00 00 R 00 00 01 00 T 3E 03 00 00 18 70 @@ -420,9 +420,9 @@ R 00 00 01 00 T 4A 03 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 55 03 00 00 11 19 01 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 18 00 +R 00 00 01 00 00 05 02 00 2B 0A 1A 00 T 5B 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 62 03 00 00 20 08 R 00 00 01 00 T 64 03 00 00 @@ -434,9 +434,9 @@ R 00 00 01 00 T 6C 03 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 77 03 00 00 11 F9 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 18 00 +R 00 00 01 00 00 05 02 00 2B 0A 1A 00 T 7D 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 84 03 00 00 20 08 R 00 00 01 00 T 86 03 00 00 @@ -448,9 +448,9 @@ R 00 00 01 00 T 8E 03 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 96 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 9B 03 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 9E 03 00 00 R 00 00 01 00 T 9E 03 00 00 @@ -462,19 +462,19 @@ R 00 00 01 00 T A0 03 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T A8 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T AD 03 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T B0 03 00 00 R 00 00 01 00 T B0 03 00 00 R 00 00 01 00 T B0 03 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 13 00 +R 00 00 01 00 02 08 16 00 T B6 03 00 00 R 00 00 01 00 T B6 03 00 00 CD 00 00 00 00 F4 FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T BE 03 00 00 CD 01 00 00 DD 36 FF CD 01 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T C3 03 00 00 3E 01 DD AE 02 DD B6 03 C2 @@ -484,9 +484,9 @@ R 00 00 01 00 00 04 01 00 T CE 03 00 00 R 00 00 01 00 T CE 03 00 00 21 FE 01 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T D4 03 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T DB 03 00 00 AF DD 77 FC DD 77 FD R 00 00 01 00 T E2 03 00 00 @@ -496,7 +496,7 @@ R 00 00 01 00 T ED 03 00 00 AC 67 ED 42 30 49 DD 6E FC DD 66 R 00 00 01 00 T F8 03 00 00 FD 29 29 01 00 00 00 00 09 7E 23 -R 00 00 01 00 02 08 33 00 +R 00 00 01 00 02 08 31 00 T 01 04 00 00 B6 23 B6 23 B6 28 34 R 00 00 01 00 T 08 04 00 00 @@ -508,15 +508,15 @@ R 00 00 01 00 T 08 04 00 00 DD 6E FC DD 66 FD 29 29 01 R 00 00 01 00 T 11 04 00 00 00 00 00 00 09 5E 23 56 23 4E 23 -R 00 00 01 00 02 04 33 00 +R 00 00 01 00 02 04 31 00 T 1A 04 00 00 46 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 00 00 02 0B 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 T 20 04 00 00 CD 00 00 00 00 E5 21 1A 02 00 00 -R 00 00 01 00 02 05 01 00 00 0B 02 00 +R 00 00 01 00 02 05 02 00 00 0B 02 00 T 27 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T 2D 04 00 00 CD 00 00 00 00 F1 F1 DD 34 FC 20 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 36 04 00 00 03 DD 34 FD R 00 00 01 00 T 3A 04 00 00 @@ -526,9 +526,9 @@ R 00 00 01 00 T 3C 04 00 00 R 00 00 01 00 T 3C 04 00 00 21 1E 02 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T 42 04 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T 49 04 00 00 21 00 00 C3 19 06 00 00 R 00 00 01 00 00 08 01 00 T 4F 04 00 00 @@ -544,9 +544,9 @@ R 00 00 01 00 T 69 04 00 00 6E 04 DD 66 05 23 23 4E 23 46 11 R 00 00 01 00 T 74 04 00 00 F7 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 18 00 +R 00 00 01 00 00 04 02 00 2B 09 1A 00 T 79 04 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 80 04 00 00 20 16 R 00 00 01 00 T 82 04 00 00 @@ -558,9 +558,9 @@ R 00 00 01 00 T 82 04 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 8A 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 8F 04 00 00 00 00 00 00 F1 21 00 00 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 96 04 00 00 19 06 00 00 R 00 00 01 00 00 04 01 00 T 98 04 00 00 @@ -578,7 +578,7 @@ R 00 00 01 00 T B0 04 00 00 DD 6E FC DD 66 FD 29 29 01 R 00 00 01 00 T B9 04 00 00 00 00 00 00 09 AF 77 23 77 23 77 -R 00 00 01 00 02 04 33 00 +R 00 00 01 00 02 04 31 00 T C2 04 00 00 23 77 DD 34 FC 20 03 DD 34 FD R 00 00 01 00 T CC 04 00 00 @@ -614,9 +614,9 @@ R 00 00 01 00 00 04 02 00 T 18 05 00 00 29 DD 4E 04 DD 46 05 09 4E 23 46 R 00 00 01 00 T 23 05 00 00 C5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 41 00 02 0B 41 00 +R 00 00 01 00 2B 06 40 00 02 0B 40 00 T 29 05 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 32 05 00 00 EB 3E 04 AD B4 28 29 R 00 00 01 00 T 39 05 00 00 @@ -626,11 +626,11 @@ R 00 00 01 00 00 05 03 00 T 42 05 00 00 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T 4A 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 50 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 38 00 02 0A 38 00 T 56 05 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 5F 05 00 00 C3 19 06 00 00 R 00 00 01 00 00 05 01 00 T 62 05 00 00 @@ -640,11 +640,11 @@ R 00 00 01 00 T 6D 05 00 00 46 05 09 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 37 00 T 75 05 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 37 00 02 0A 01 00 +R 00 00 01 00 02 05 37 00 02 0A 02 00 T 7C 05 00 00 DD 6E FC DD 66 FD 29 29 11 R 00 00 01 00 T 85 05 00 00 FC FF FF FF 19 D1 73 23 72 23 71 -R 00 00 01 00 02 04 33 00 +R 00 00 01 00 02 04 31 00 T 8E 05 00 00 23 70 DD 34 FC 20 03 DD 34 FD R 00 00 01 00 T 98 05 00 00 @@ -658,7 +658,7 @@ R 00 00 01 00 T 9B 05 00 00 21 FE 01 00 00 E5 3E DB 10 00 00 R 00 00 01 00 00 05 02 00 29 0B 01 00 T A1 05 00 00 21 DB 10 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 00 05 01 00 02 0A 01 00 +R 00 00 01 00 00 05 01 00 02 0A 02 00 T A8 05 00 00 AF DD 77 FC DD 77 FD R 00 00 01 00 T AF 05 00 00 @@ -668,7 +668,7 @@ R 00 00 01 00 T BA 05 00 00 AC 67 ED 42 30 49 DD 6E FC DD 66 R 00 00 01 00 T C5 05 00 00 FD 29 29 01 00 00 00 00 09 7E 23 -R 00 00 01 00 02 08 33 00 +R 00 00 01 00 02 08 31 00 T CE 05 00 00 B6 23 B6 23 B6 28 34 R 00 00 01 00 T D5 05 00 00 @@ -680,15 +680,15 @@ R 00 00 01 00 T D5 05 00 00 DD 6E FC DD 66 FD 29 29 01 R 00 00 01 00 T DE 05 00 00 00 00 00 00 09 5E 23 56 23 4E 23 -R 00 00 01 00 02 04 33 00 +R 00 00 01 00 02 04 31 00 T E7 05 00 00 46 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 00 00 02 0B 00 00 +R 00 00 01 00 2B 06 01 00 02 0B 01 00 T ED 05 00 00 CD 00 00 00 00 E5 21 1A 02 00 00 -R 00 00 01 00 02 05 01 00 00 0B 02 00 +R 00 00 01 00 02 05 02 00 00 0B 02 00 T F4 05 00 00 E5 3E DB 10 00 00 21 DB 10 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 T FA 05 00 00 CD 00 00 00 00 E1 E1 DD 34 FC 20 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 03 06 00 00 03 DD 34 FD R 00 00 01 00 T 07 06 00 00 @@ -700,17 +700,17 @@ R 00 00 01 00 T 09 06 00 00 21 1E 02 00 00 E5 3E DB 10 00 00 R 00 00 01 00 00 05 02 00 29 0B 01 00 T 0F 06 00 00 21 DB 10 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 00 05 01 00 02 0A 01 00 +R 00 00 01 00 00 05 01 00 02 0A 02 00 T 16 06 00 00 21 00 00 R 00 00 01 00 T 19 06 00 00 R 00 00 01 00 T 19 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T 1C 06 00 00 R 00 00 01 00 T 1C 06 00 00 CD 00 00 00 00 F8 FF AF DD 77 FA -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 25 06 00 00 DD 77 FB AF DD 77 FC DD 77 FD DD R 00 00 01 00 T 30 06 00 00 36 FE 2C 02 00 00 DD 36 FF @@ -736,17 +736,17 @@ R 00 00 01 00 T 63 06 00 00 C5 11 58 00 DD 4E F8 DD 46 F9 CD R 00 00 01 00 T 6E 06 00 00 00 00 00 00 21 00 00 00 00 19 EB -R 00 00 01 00 02 04 2D 00 02 09 36 00 +R 00 00 01 00 02 04 2B 00 02 09 36 00 T 75 06 00 00 3E 00 00 00 00 21 00 00 00 00 C1 -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T 7B 06 00 00 CD 00 00 00 00 7D B4 20 18 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 82 06 00 00 R 00 00 01 00 T 82 06 00 00 01 58 00 DD 5E F8 DD 56 F9 CD R 00 00 01 00 T 8C 06 00 00 00 00 00 00 21 00 00 00 00 19 DD -R 00 00 01 00 02 04 2D 00 02 09 36 00 +R 00 00 01 00 02 04 2B 00 02 09 36 00 T 93 06 00 00 75 FA DD 74 FB 18 0A R 00 00 01 00 T 9A 06 00 00 @@ -768,9 +768,9 @@ R 00 00 01 00 T B7 06 00 00 C5 21 47 02 00 00 E5 3E R 00 00 01 00 00 06 02 00 T BD 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T C2 06 00 00 00 00 00 00 F1 F1 21 FF FF 18 6E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T CB 06 00 00 R 00 00 01 00 T CB 06 00 00 DD 6E FA DD 66 FB E5 21 @@ -778,11 +778,11 @@ R 00 00 01 00 T D3 06 00 00 64 02 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T D9 06 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T E0 06 00 00 01 58 00 ED 5B 00 00 00 00 CD R 00 00 01 00 02 09 42 00 T E8 06 00 00 00 00 00 00 21 A8 FF FF FF 19 DD -R 00 00 01 00 02 04 2D 00 02 09 36 00 +R 00 00 01 00 02 04 2B 00 02 09 36 00 T EF 06 00 00 75 FC DD 74 FD 4D 44 DD 6E FA DD R 00 00 01 00 T FA 06 00 00 66 FB A7 ED 42 30 19 @@ -792,9 +792,9 @@ R 00 00 01 00 T 01 07 00 00 21 58 00 E5 DD 4E FC DD 46 FD DD R 00 00 01 00 T 0C 07 00 00 5E FA DD 56 FB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0A 00 +R 00 00 01 00 2B 0A 0C 00 T 14 07 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 0A 00 02 09 01 00 +R 00 00 01 00 02 04 0C 00 02 09 02 00 T 1A 07 00 00 R 00 00 01 00 T 1A 07 00 00 2A 00 00 00 00 2B 22 00 00 00 00 @@ -806,29 +806,29 @@ R 00 00 01 00 T 26 07 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 2E 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 33 07 00 00 00 00 00 00 F1 21 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 39 07 00 00 R 00 00 01 00 T 39 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T 3C 07 00 00 R 00 00 01 00 T 3C 07 00 00 CD 00 00 00 00 FA FF 21 -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 42 07 00 00 85 02 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 0A 12 00 +R 00 00 01 00 00 04 02 00 2B 0A 14 00 T 48 07 00 00 00 00 00 00 CD 00 00 00 00 F1 2A -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 14 00 02 09 02 00 T 4F 07 00 00 00 00 00 00 7D B4 20 10 R 00 00 01 00 02 04 42 00 T 55 07 00 00 R 00 00 01 00 T 55 07 00 00 21 9D 02 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T 5B 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T 62 07 00 00 C3 21 08 00 00 R 00 00 01 00 00 05 01 00 T 65 07 00 00 @@ -846,37 +846,37 @@ R 00 00 01 00 T 7C 07 00 00 01 58 00 DD 5E FA DD 56 FB CD R 00 00 01 00 T 86 07 00 00 00 00 00 00 21 00 00 00 00 19 DD -R 00 00 01 00 02 04 2D 00 02 09 36 00 +R 00 00 01 00 02 04 2B 00 02 09 36 00 T 8D 07 00 00 75 FC DD 74 FD 01 1F 00 09 6E 26 R 00 00 01 00 T 98 07 00 00 00 29 29 29 29 01 00 00 00 00 09 -R 00 00 01 00 02 0A 02 00 +R 00 00 01 00 02 0A 03 00 T A1 07 00 00 DD 75 FE DD 74 FF 21 38 00 DD 4E R 00 00 01 00 T AC 07 00 00 FC DD 46 FD 09 E5 21 34 00 09 5E R 00 00 01 00 T B7 07 00 00 23 56 23 4E 23 46 3E 00 00 00 00 -R 00 00 01 00 2B 0B 00 00 +R 00 00 01 00 2B 0B 01 00 T BF 07 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 00 00 02 0A 01 00 +R 00 00 01 00 02 05 01 00 02 0A 02 00 T C6 07 00 00 21 20 00 DD 4E FC DD 46 FD 09 4D R 00 00 01 00 T D1 07 00 00 44 C5 11 00 00 00 00 21 0A 00 DD -R 00 00 01 00 02 07 3C 00 +R 00 00 01 00 02 07 3A 00 T DA 07 00 00 4E FE DD 46 FF 09 4E 23 46 23 7E R 00 00 01 00 T E5 07 00 00 69 60 C1 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 08 01 00 +R 00 00 01 00 02 08 02 00 T ED 07 00 00 1F 00 DD 4E FC DD 46 FD 09 6E 26 R 00 00 01 00 T F8 07 00 00 00 29 11 00 00 00 00 19 5E 23 56 -R 00 00 01 00 02 07 16 00 +R 00 00 01 00 02 07 18 00 T 01 08 00 00 D5 C5 21 BA 02 00 00 E5 3E R 00 00 01 00 00 07 02 00 T 08 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 0D 08 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 16 08 00 00 DD 34 FA 20 03 DD 34 FB R 00 00 01 00 T 1E 08 00 00 @@ -888,11 +888,11 @@ R 00 00 01 00 T 21 08 00 00 R 00 00 01 00 T 21 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 1C 00 +R 00 00 01 00 02 05 1D 00 T 24 08 00 00 R 00 00 01 00 T 24 08 00 00 CD 00 00 00 00 F2 FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 2C 08 00 00 D0 02 00 00 DD 36 FF D0 02 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T 31 08 00 00 DD 5E 02 DD 56 03 7A EE 80 57 21 @@ -910,7 +910,7 @@ R 00 00 01 00 00 09 01 00 T 51 08 00 00 F9 7F 19 DA B3 0A 00 00 01 58 00 R 00 00 01 00 00 08 01 00 T 5A 08 00 00 ED 5B 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 06 42 00 02 0B 2D 00 +R 00 00 01 00 02 06 42 00 02 0B 2B 00 T 61 08 00 00 21 00 00 00 00 19 DD 75 F2 DD 74 R 00 00 01 00 02 05 36 00 T 6A 08 00 00 F3 01 1F 00 C5 DD 4E 04 DD 46 05 @@ -918,17 +918,17 @@ R 00 00 01 00 T 75 08 00 00 03 03 69 60 4E 23 46 DD 5E F2 DD R 00 00 01 00 T 80 08 00 00 56 F3 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 +R 00 00 01 00 2B 07 13 00 T 85 08 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 11 00 02 09 01 00 +R 00 00 01 00 02 04 13 00 02 09 02 00 T 8C 08 00 00 04 00 DD 4E 04 DD 46 05 09 7E 23 R 00 00 01 00 T 97 08 00 00 66 6F 5E 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 +R 00 00 01 00 2B 0A 0D 00 T 9F 08 00 00 00 00 00 00 CD 00 00 00 00 EB CD -R 00 00 01 00 02 04 0B 00 02 09 01 00 +R 00 00 01 00 02 04 0D 00 02 09 02 00 T A6 08 00 00 00 00 00 00 04 00 61 00 65 00 -R 00 00 01 00 02 04 08 00 +R 00 00 01 00 02 04 0A 00 T AE 08 00 00 6D 00 6E 00 F4 08 00 00 R 00 00 01 00 00 08 01 00 T B4 08 00 00 BC 08 00 00 E6 08 00 00 @@ -964,11 +964,11 @@ R 00 00 01 00 T F4 08 00 00 21 04 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T FF 08 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0D 00 +R 00 00 01 00 2B 08 15 00 T 06 09 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0D 00 2B 0A 38 00 +R 00 00 01 00 02 04 15 00 2B 0A 38 00 T 0C 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 38 00 02 09 01 00 +R 00 00 01 00 02 04 38 00 02 09 02 00 T 13 09 00 00 F1 21 FF FF C3 C8 0A 00 00 R 00 00 01 00 00 09 01 00 T 1A 09 00 00 @@ -976,7 +976,7 @@ R 00 00 01 00 T 1A 09 00 00 21 1F 00 DD 4E F2 DD 46 F3 09 6E R 00 00 01 00 T 25 09 00 00 26 00 29 29 29 29 01 00 00 00 00 -R 00 00 01 00 02 0B 02 00 +R 00 00 01 00 02 0B 03 00 T 2E 09 00 00 09 DD 75 FC DD 74 FD 01 0D 00 09 R 00 00 01 00 T 39 09 00 00 7E 23 B6 23 B6 20 06 @@ -996,7 +996,7 @@ R 00 00 01 00 T 67 09 00 00 FD 09 4E 23 46 23 7E 69 60 C1 CD R 00 00 01 00 T 72 09 00 00 00 00 00 00 21 08 00 39 E5 21 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 7A 09 00 00 08 00 39 E5 21 08 00 39 E5 21 R 00 00 01 00 T 84 09 00 00 08 00 39 E5 21 20 02 00 00 E5 21 @@ -1004,9 +1004,9 @@ R 00 00 01 00 00 09 02 00 T 8D 09 00 00 08 00 DD 4E 04 DD 46 05 09 4E 23 R 00 00 01 00 T 98 09 00 00 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 41 00 +R 00 00 01 00 2B 07 40 00 T 9D 09 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 41 00 02 09 01 00 +R 00 00 01 00 02 04 40 00 02 09 02 00 T A4 09 00 00 0C 00 39 F9 EB 3E 04 AD B4 28 29 R 00 00 01 00 T AF 09 00 00 @@ -1016,11 +1016,11 @@ R 00 00 01 00 00 05 03 00 T B8 09 00 00 05 23 23 4E 23 46 C5 0E R 00 00 01 00 T C0 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T C6 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 38 00 02 0A 38 00 T CC 09 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T D5 09 00 00 C3 C8 0A 00 00 R 00 00 01 00 00 05 01 00 T D8 09 00 00 @@ -1030,7 +1030,7 @@ R 00 00 01 00 T E3 09 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 37 00 T E8 09 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 37 00 02 09 01 00 +R 00 00 01 00 02 04 37 00 02 09 02 00 T EF 09 00 00 34 00 DD 5E F2 DD 56 F3 19 D1 73 R 00 00 01 00 T FA 09 00 00 23 72 23 71 23 70 3E 06 DD AE 02 @@ -1044,9 +1044,9 @@ R 00 00 01 00 T 15 0A 00 00 46 05 09 4E 23 46 21 38 00 DD 5E R 00 00 01 00 T 20 0A 00 00 F2 DD 56 F3 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 +R 00 00 01 00 2B 0B 13 00 T 28 0A 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 11 00 02 0A 01 00 +R 00 00 01 00 02 05 13 00 02 0A 02 00 T 2F 0A 00 00 18 0C R 00 00 01 00 T 31 0A 00 00 @@ -1062,25 +1062,25 @@ R 00 00 01 00 T 48 0A 00 00 21 34 00 09 5E 23 56 23 4E 23 46 R 00 00 01 00 T 53 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 00 00 02 0A 00 00 +R 00 00 01 00 2B 05 01 00 02 0A 01 00 T 59 0A 00 00 00 00 00 00 E5 21 20 00 DD 4E F2 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 62 0A 00 00 DD 46 F3 09 4D 44 C5 11 R 00 00 01 00 T 6A 0A 00 00 00 00 00 00 21 0A 00 DD 4E FC DD -R 00 00 01 00 02 04 3C 00 +R 00 00 01 00 02 04 3A 00 T 73 0A 00 00 46 FD 09 4E 23 46 23 7E 69 60 C1 R 00 00 01 00 T 7E 0A 00 00 CD 00 00 00 00 E5 21 1F 00 DD 4E -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 87 0A 00 00 F2 DD 46 F3 09 6E 26 00 29 11 R 00 00 01 00 T 91 0A 00 00 00 00 00 00 19 5E 23 56 D5 C5 21 -R 00 00 01 00 02 04 16 00 +R 00 00 01 00 02 04 18 00 T 9A 0A 00 00 20 03 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T A0 0A 00 00 DB 10 00 00 CD 00 00 00 00 21 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T A6 0A 00 00 0C 00 39 F9 2A 00 00 00 00 23 22 R 00 00 01 00 02 09 42 00 T AF 0A 00 00 00 00 00 00 18 12 @@ -1090,9 +1090,9 @@ R 00 00 01 00 T B3 0A 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T BB 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T C0 0A 00 00 00 00 00 00 F1 18 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T C5 0A 00 00 R 00 00 01 00 T C5 0A 00 00 21 00 00 @@ -1100,11 +1100,11 @@ R 00 00 01 00 T C8 0A 00 00 R 00 00 01 00 T C8 0A 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T CB 0A 00 00 R 00 00 01 00 T CB 0A 00 00 CD 00 00 00 00 FE FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T D3 0A 00 00 42 03 00 00 DD 36 FF 42 03 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T D8 0A 00 00 3E 01 DD AE 02 DD B6 03 20 15 @@ -1114,9 +1114,9 @@ R 00 00 01 00 T E2 0A 00 00 21 00 00 00 00 E5 21 77 03 00 00 R 00 00 01 00 02 05 28 00 00 0B 02 00 T E9 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T EF 0A 00 00 CD 00 00 00 00 F1 F1 C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T F5 0A 00 00 A4 0B 00 00 R 00 00 01 00 00 04 01 00 T F7 0A 00 00 @@ -1130,9 +1130,9 @@ R 00 00 01 00 T 02 0B 00 00 01 F7 00 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 0B 0B 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 1A 00 T 13 0B 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 1A 0B 00 00 20 12 R 00 00 01 00 T 1C 0B 00 00 @@ -1140,17 +1140,17 @@ R 00 00 01 00 T 1C 0B 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 24 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 29 0B 00 00 00 00 00 00 F1 18 64 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 2E 0B 00 00 R 00 00 01 00 T 2E 0B 00 00 01 38 01 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 37 0B 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 1A 00 T 3F 0B 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 46 0B 00 00 20 22 R 00 00 01 00 T 48 0B 00 00 @@ -1158,13 +1158,13 @@ R 00 00 01 00 T 48 0B 00 00 01 93 03 00 00 11 00 00 00 00 3E R 00 00 01 00 00 05 02 00 02 0A 28 00 T 4F 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T 54 0B 00 00 00 00 00 00 21 00 00 00 00 E5 21 -R 00 00 01 00 02 04 01 00 02 09 28 00 +R 00 00 01 00 02 04 02 00 02 09 28 00 T 5B 0B 00 00 9B 03 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T 61 0B 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 68 0B 00 00 18 28 R 00 00 01 00 T 6A 0B 00 00 @@ -1172,15 +1172,15 @@ R 00 00 01 00 T 6A 0B 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 75 0B 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 28 00 2B 0A 26 00 +R 00 00 01 00 02 05 28 00 2B 0A 27 00 T 7B 0B 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 26 00 02 09 01 00 +R 00 00 01 00 02 04 27 00 02 09 02 00 T 81 0B 00 00 00 00 00 00 E5 21 9B 03 00 00 E5 R 00 00 01 00 02 04 28 00 00 0A 02 00 T 88 0B 00 00 3E DB 10 00 00 21 DB 10 00 00 CD R 00 00 01 00 29 05 01 00 00 0A 01 00 T 8E 0B 00 00 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 92 0B 00 00 R 00 00 01 00 T 92 0B 00 00 @@ -1192,19 +1192,19 @@ R 00 00 01 00 T 94 0B 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 9C 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T A1 0B 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T A4 0B 00 00 R 00 00 01 00 T A4 0B 00 00 R 00 00 01 00 T A4 0B 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 13 00 +R 00 00 01 00 02 08 16 00 T AA 0B 00 00 R 00 00 01 00 T AA 0B 00 00 CD 00 00 00 00 FE FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T B2 0B 00 00 BE 03 00 00 DD 36 FF BE 03 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T B7 0B 00 00 3E 01 DD AE 02 DD B6 03 20 15 @@ -1212,11 +1212,11 @@ R 00 00 01 00 T C1 0B 00 00 R 00 00 01 00 T C1 0B 00 00 21 00 00 00 00 E5 21 FA 03 00 00 -R 00 00 01 00 02 05 1A 00 00 0B 02 00 +R 00 00 01 00 02 05 1C 00 00 0B 02 00 T C8 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 14 00 02 0B 14 00 T CE 0B 00 00 CD 00 00 00 00 F1 F1 C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T D4 0B 00 00 71 0C 00 00 R 00 00 01 00 00 04 01 00 T D6 0B 00 00 @@ -1230,9 +1230,9 @@ R 00 00 01 00 T E1 0B 00 00 01 F7 00 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T EA 0B 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 1A 00 T F2 0B 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T F9 0B 00 00 20 12 R 00 00 01 00 T FB 0B 00 00 @@ -1240,41 +1240,41 @@ R 00 00 01 00 T FB 0B 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 03 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 08 0C 00 00 00 00 00 00 F1 18 52 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 0D 0C 00 00 R 00 00 01 00 T 0D 0C 00 00 01 38 01 00 00 DD 6E 04 DD 66 05 R 00 00 01 00 00 05 02 00 T 16 0C 00 00 23 23 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 18 00 +R 00 00 01 00 2B 0A 1A 00 T 1E 0C 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T 25 0C 00 00 20 10 R 00 00 01 00 T 27 0C 00 00 R 00 00 01 00 T 27 0C 00 00 01 1A 04 00 00 11 00 00 00 00 3E -R 00 00 01 00 00 05 02 00 02 0A 1A 00 +R 00 00 01 00 00 05 02 00 02 0A 1C 00 T 2E 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 27 00 02 09 27 00 T 33 0C 00 00 00 00 00 00 18 28 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 37 0C 00 00 R 00 00 01 00 T 37 0C 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 42 0C 00 00 11 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 05 1A 00 2B 0A 26 00 +R 00 00 01 00 02 05 1C 00 2B 0A 27 00 T 48 0C 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 26 00 02 09 01 00 +R 00 00 01 00 02 04 27 00 02 09 02 00 T 4E 0C 00 00 00 00 00 00 E5 21 1F 04 00 00 E5 -R 00 00 01 00 02 04 1A 00 00 0A 02 00 +R 00 00 01 00 02 04 1C 00 00 0A 02 00 T 55 0C 00 00 3E DB 10 00 00 21 DB 10 00 00 CD R 00 00 01 00 29 05 01 00 00 0A 01 00 T 5B 0C 00 00 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 5F 0C 00 00 R 00 00 01 00 T 5F 0C 00 00 @@ -1286,19 +1286,19 @@ R 00 00 01 00 T 61 0C 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 69 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 6E 0C 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 71 0C 00 00 R 00 00 01 00 T 71 0C 00 00 R 00 00 01 00 T 71 0C 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 13 00 +R 00 00 01 00 02 08 16 00 T 77 0C 00 00 R 00 00 01 00 T 77 0C 00 00 CD 00 00 00 00 EC FF DD 36 FE -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 7F 0C 00 00 46 04 00 00 DD 36 FF 46 04 00 00 R 00 00 01 00 09 04 02 00 89 0B 02 00 T 84 0C 00 00 3E 01 DD AE 02 DD B6 03 20 11 @@ -1306,9 +1306,9 @@ R 00 00 01 00 T 8E 0C 00 00 R 00 00 01 00 T 8E 0C 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 06 00 +R 00 00 01 00 2B 08 08 00 T 94 0C 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 02 00 T 9A 0C 00 00 00 00 C3 41 0F 00 00 R 00 00 01 00 00 07 01 00 T 9F 0C 00 00 @@ -1318,9 +1318,9 @@ R 00 00 01 00 T AA 0C 00 00 6E 04 DD 66 05 23 23 4E 23 46 11 R 00 00 01 00 T B5 0C 00 00 F7 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 18 00 +R 00 00 01 00 00 04 02 00 2B 09 1A 00 T BA 0C 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 18 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 02 00 T C1 0C 00 00 20 16 R 00 00 01 00 T C3 0C 00 00 @@ -1332,9 +1332,9 @@ R 00 00 01 00 T C3 0C 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T CB 0C 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T D0 0C 00 00 00 00 00 00 F1 21 00 00 C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T D7 0C 00 00 41 0F 00 00 R 00 00 01 00 00 04 01 00 T D9 0C 00 00 @@ -1342,9 +1342,9 @@ R 00 00 01 00 T D9 0C 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T E4 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 04 00 02 0A 04 00 +R 00 00 01 00 2B 05 06 00 02 0A 06 00 T EA 0C 00 00 00 00 00 00 DD 75 FC DD 74 FD 7D -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F3 0C 00 00 B4 20 20 R 00 00 01 00 T F6 0C 00 00 @@ -1354,9 +1354,9 @@ R 00 00 01 00 T 01 0D 00 00 C5 21 98 04 00 00 E5 3E R 00 00 01 00 00 06 02 00 T 07 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 0C 0D 00 00 00 00 00 00 F1 F1 21 FF FF C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 14 0D 00 00 41 0F 00 00 R 00 00 01 00 00 04 01 00 T 16 0D 00 00 @@ -1366,9 +1366,9 @@ R 00 00 01 00 T 20 0D 00 00 R 00 00 01 00 T 20 0D 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 +R 00 00 01 00 2B 0B 08 00 T 28 0D 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 06 00 02 0A 01 00 +R 00 00 01 00 02 05 08 00 02 0A 02 00 T 2F 0D 00 00 00 00 C3 41 0F 00 00 R 00 00 01 00 00 07 01 00 T 34 0D 00 00 @@ -1382,15 +1382,15 @@ R 00 00 01 00 T 49 0D 00 00 23 46 11 F9 00 00 00 3E R 00 00 01 00 00 07 02 00 T 4F 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 T 54 0D 00 00 00 00 00 00 7D B4 20 10 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 5A 0D 00 00 R 00 00 01 00 T 5A 0D 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 34 00 +R 00 00 01 00 2B 0B 33 00 T 62 0D 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 34 00 02 0A 01 00 +R 00 00 01 00 02 05 33 00 02 0A 02 00 T 69 0D 00 00 10 R 00 00 01 00 T 6A 0D 00 00 @@ -1398,9 +1398,9 @@ R 00 00 01 00 T 6A 0D 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 72 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 77 0D 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 7A 0D 00 00 R 00 00 01 00 T 7A 0D 00 00 C3 3E 0F 00 00 @@ -1422,9 +1422,9 @@ R 00 00 01 00 00 04 02 00 T A6 0D 00 00 DD 46 05 09 4E 23 46 C5 3E R 00 00 01 00 T AF 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 41 00 02 09 41 00 +R 00 00 01 00 2B 04 40 00 02 09 40 00 T B4 0D 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T BD 0D 00 00 3E 04 AD B4 20 38 DD 4E EC DD 46 R 00 00 01 00 T C8 0D 00 00 ED 21 FF 00 CD 00 00 00 00 38 2A @@ -1450,11 +1450,11 @@ R 00 00 01 00 00 05 03 00 T 04 0E 00 00 04 DD 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T 0E 0E 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T 14 0E 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 38 00 02 0A 38 00 T 1A 0E 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 23 0E 00 00 C3 41 0F 00 00 R 00 00 01 00 00 05 01 00 T 26 0E 00 00 @@ -1468,9 +1468,9 @@ R 00 00 01 00 00 04 02 00 T 44 0E 00 00 DD 46 05 09 4E 23 46 C5 3E R 00 00 01 00 T 4D 0E 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 41 00 02 09 41 00 +R 00 00 01 00 2B 04 40 00 02 09 40 00 T 52 0E 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 5B 0E 00 00 3E 04 AD B4 20 38 DD 4E EC DD 46 R 00 00 01 00 T 66 0E 00 00 ED 21 FF 00 CD 00 00 00 00 38 2A @@ -1496,11 +1496,11 @@ R 00 00 01 00 00 05 03 00 T A2 0E 00 00 04 DD 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T AC 0E 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 05 00 02 0A 05 00 T B2 0E 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 38 00 02 0A 38 00 T B8 0E 00 00 00 00 00 00 F1 F1 F1 F1 21 FF FF -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T C1 0E 00 00 18 7E R 00 00 01 00 T C3 0E 00 00 @@ -1510,7 +1510,7 @@ R 00 00 01 00 T CE 0E 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 37 00 T D3 0E 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 37 00 02 09 01 00 +R 00 00 01 00 02 04 37 00 02 09 02 00 T DA 0E 00 00 F4 DD 74 F5 DD 71 F6 DD 70 F7 21 R 00 00 01 00 T E5 0E 00 00 06 00 DD 4E 04 DD 46 05 09 5E 23 @@ -1518,15 +1518,15 @@ R 00 00 01 00 T F0 0E 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 37 00 02 0B 37 00 T F6 0E 00 00 CD 00 00 00 00 DD 75 F8 DD 74 F9 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T FF 0E 00 00 DD 71 FA DD 70 FB C5 E5 DD 6E F6 R 00 00 01 00 T 0A 0F 00 00 DD 66 F7 E5 DD 6E F4 DD 66 F5 E5 R 00 00 01 00 T 15 0F 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 32 00 +R 00 00 01 00 2B 0B 30 00 T 1D 0F 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 32 00 02 0A 01 00 +R 00 00 01 00 02 05 30 00 02 0A 02 00 T 24 0F 00 00 F1 F1 F1 18 15 R 00 00 01 00 T 29 0F 00 00 @@ -1534,9 +1534,9 @@ R 00 00 01 00 T 29 0F 00 00 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 31 0F 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T 36 0F 00 00 00 00 00 00 F1 21 00 00 18 03 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 3E 0F 00 00 R 00 00 01 00 T 3E 0F 00 00 @@ -1546,17 +1546,17 @@ R 00 00 01 00 T 41 0F 00 00 R 00 00 01 00 T 41 0F 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T 44 0F 00 00 R 00 00 01 00 T 44 0F 00 00 CD 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 05 25 00 +R 00 00 01 00 02 05 26 00 T 4B 0F 00 00 00 00 00 00 -R 00 00 01 00 02 04 13 00 +R 00 00 01 00 02 04 16 00 T 4D 0F 00 00 R 00 00 01 00 T 4D 0F 00 00 CD 00 00 00 00 E2 FF 2A -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T 53 0F 00 00 00 00 00 00 7D B4 20 33 R 00 00 01 00 00 04 03 00 T 59 0F 00 00 @@ -1564,9 +1564,9 @@ R 00 00 01 00 T 59 0F 00 00 21 00 00 E5 01 B0 04 00 00 ED 5B R 00 00 01 00 00 09 02 00 T 62 0F 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 31 00 +R 00 00 01 00 00 04 04 00 2B 09 2F 00 T 67 0F 00 00 00 00 00 00 CD 00 00 00 00 F1 22 -R 00 00 01 00 02 04 31 00 02 09 01 00 +R 00 00 01 00 02 04 2F 00 02 09 02 00 T 6E 0F 00 00 00 00 00 00 7D B4 20 18 R 00 00 01 00 00 04 03 00 T 74 0F 00 00 @@ -1576,7 +1576,7 @@ R 00 00 01 00 00 05 04 00 00 0B 02 00 T 7B 0F 00 00 E5 3E DB 10 00 00 21 DB 10 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 T 81 0F 00 00 CD 00 00 00 00 E1 E1 21 FF FF C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 8A 0F 00 00 C6 10 00 00 R 00 00 01 00 00 04 01 00 T 8C 0F 00 00 @@ -1586,9 +1586,9 @@ R 00 00 01 00 T 8C 0F 00 00 21 00 00 39 4D 44 ED 5B R 00 00 01 00 T 94 0F 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 3E 00 +R 00 00 01 00 00 04 04 00 2B 09 3C 00 T 99 0F 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 3E 00 02 09 01 00 +R 00 00 01 00 02 04 3C 00 02 09 02 00 T A0 0F 00 00 F8 DD 66 F9 ED 4B 02 00 00 00 A7 R 00 00 01 00 00 0A 03 00 T A9 0F 00 00 ED 42 20 1E DD 6E FA DD 66 FB ED @@ -1610,9 +1610,9 @@ R 00 00 01 00 T CB 0F 00 00 21 00 00 E5 01 B0 04 00 00 ED 5B R 00 00 01 00 00 09 02 00 T D4 0F 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 31 00 +R 00 00 01 00 00 04 04 00 2B 09 2F 00 T D9 0F 00 00 00 00 00 00 CD 00 00 00 00 F1 22 -R 00 00 01 00 02 04 31 00 02 09 01 00 +R 00 00 01 00 02 04 2F 00 02 09 02 00 T E0 0F 00 00 00 00 00 00 7D B4 20 18 R 00 00 01 00 00 04 03 00 T E6 0F 00 00 @@ -1622,7 +1622,7 @@ R 00 00 01 00 00 05 04 00 00 0B 02 00 T ED 0F 00 00 E5 3E DB 10 00 00 21 DB 10 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 T F3 0F 00 00 CD 00 00 00 00 E1 E1 21 FF FF C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T FC 0F 00 00 C6 10 00 00 R 00 00 01 00 00 04 01 00 T FE 0F 00 00 @@ -1642,11 +1642,11 @@ R 00 00 01 00 T 1B 10 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 23 00 02 0A 23 00 T 21 10 00 00 00 00 00 00 2A 00 00 00 00 E5 21 -R 00 00 01 00 02 04 01 00 00 09 04 00 +R 00 00 01 00 02 04 02 00 00 09 04 00 T 28 10 00 00 DF 04 00 00 E5 3E DB 10 00 00 21 R 00 00 01 00 00 04 02 00 29 0A 01 00 T 2E 10 00 00 DB 10 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 00 04 01 00 02 09 01 00 +R 00 00 01 00 00 04 01 00 02 09 02 00 T 35 10 00 00 21 16 00 39 5E 23 56 23 4E 23 46 R 00 00 01 00 T 40 10 00 00 EB 22 02 00 00 00 ED 43 @@ -1654,17 +1654,17 @@ R 00 00 01 00 00 06 03 00 T 46 10 00 00 04 00 00 00 11 80 00 3E R 00 00 01 00 00 04 03 00 T 4C 10 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 30 00 02 09 30 00 +R 00 00 01 00 2B 04 2E 00 02 09 2E 00 T 51 10 00 00 00 00 00 00 22 06 00 00 00 -R 00 00 01 00 02 04 01 00 00 09 03 00 +R 00 00 01 00 02 04 02 00 00 09 03 00 T 56 10 00 00 R 00 00 01 00 T 56 10 00 00 2A 00 00 00 00 E5 01 80 00 ED 5B R 00 00 01 00 00 05 03 00 T 5F 10 00 00 06 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 19 00 +R 00 00 01 00 00 04 03 00 2B 09 1B 00 T 64 10 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 19 00 02 09 01 00 +R 00 00 01 00 02 04 1B 00 02 09 02 00 T 6B 10 00 00 B4 28 3D R 00 00 01 00 T 6E 10 00 00 @@ -1690,9 +1690,9 @@ R 00 00 01 00 T 8E 10 00 00 21 00 00 E5 ED 4B 06 00 00 00 11 R 00 00 01 00 00 0A 03 00 T 97 10 00 00 46 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 0E 00 +R 00 00 01 00 00 04 04 00 2B 09 10 00 T 9C 10 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 0E 00 02 09 01 00 +R 00 00 01 00 02 04 10 00 02 09 02 00 T A3 10 00 00 A4 3C 20 02 R 00 00 01 00 T A7 10 00 00 @@ -1706,19 +1706,19 @@ R 00 00 01 00 T AB 10 00 00 R 00 00 01 00 T AB 10 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 03 00 2B 0B 3F 00 +R 00 00 01 00 00 06 03 00 2B 0B 3D 00 T B1 10 00 00 21 00 00 00 00 CD 00 00 00 00 ED -R 00 00 01 00 02 05 3F 00 02 0A 01 00 +R 00 00 01 00 02 05 3D 00 02 0A 02 00 T B8 10 00 00 5B 06 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 00 05 03 00 2B 0A 24 00 T BE 10 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 24 00 02 09 01 00 +R 00 00 01 00 02 04 24 00 02 09 02 00 T C4 10 00 00 00 00 R 00 00 01 00 T C6 10 00 00 R 00 00 01 00 T C6 10 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T C9 10 00 00 R 00 00 01 00 T C9 10 00 00 C5 01 00 00 21 00 00 22 @@ -1726,11 +1726,11 @@ R 00 00 01 00 T D1 10 00 00 02 00 00 00 ED 43 04 00 00 00 C1 R 00 00 01 00 00 04 03 00 00 0A 03 00 T D8 10 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 T DB 10 00 00 R 00 00 01 00 T DB 10 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 2C 00 +R 00 00 01 00 02 05 2A 00 T E1 10 00 00 44 00 00 00 7D B4 28 31 R 00 00 01 00 00 04 04 00 T E7 10 00 00 @@ -1740,15 +1740,15 @@ R 00 00 01 00 T F2 10 00 00 DD 74 FF 4D 44 DD 5E 0A DD 56 0B R 00 00 01 00 T FD 10 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 T 03 11 00 00 00 00 00 00 21 40 00 ED 4B -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 0A 11 00 00 00 00 00 00 09 5E 23 56 3E -R 00 00 01 00 02 04 21 00 +R 00 00 01 00 02 04 20 00 T 11 11 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T 16 11 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 18 11 00 00 R 00 00 01 00 T 18 11 00 00 2A 42 00 00 00 7D B4 28 6C @@ -1758,17 +1758,17 @@ R 00 00 01 00 T 1F 11 00 00 21 00 00 E5 01 EF 04 00 00 11 R 00 00 01 00 00 09 02 00 T 27 11 00 00 02 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 31 00 +R 00 00 01 00 00 04 04 00 2B 09 2F 00 T 2C 11 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 31 00 02 09 01 00 +R 00 00 01 00 02 04 2F 00 02 09 02 00 T 33 11 00 00 75 FC DD 74 FD 7D B4 20 0F R 00 00 01 00 T 3C 11 00 00 R 00 00 01 00 T 3C 11 00 00 21 F2 04 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 12 00 +R 00 00 01 00 00 05 02 00 2B 0B 14 00 T 42 11 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 02 00 T 49 11 00 00 18 40 R 00 00 01 00 T 4B 11 00 00 @@ -1778,23 +1778,23 @@ R 00 00 01 00 T 56 11 00 00 DD 74 FF E5 DD 4E 0A DD 46 0B DD R 00 00 01 00 T 61 11 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 2E 00 +R 00 00 01 00 2B 0A 2C 00 T 69 11 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 2E 00 02 09 01 00 +R 00 00 01 00 02 04 2C 00 02 09 02 00 T 70 11 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 +R 00 00 01 00 2B 0A 07 00 T 78 11 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 05 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 02 00 T 7F 11 00 00 FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 3F 00 +R 00 00 01 00 2B 09 3D 00 T 86 11 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 3F 00 02 09 01 00 +R 00 00 01 00 02 04 3D 00 02 09 02 00 T 8B 11 00 00 R 00 00 01 00 T 8B 11 00 00 R 00 00 01 00 T 8B 11 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 16 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 62 6F 6F 74 70 74 61 62 00 @@ -2228,37 +2228,37 @@ R 00 00 05 00 T 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 T 40 00 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 0A 14 00 +R 00 00 05 00 4A 0A 17 00 T 49 00 00 00 44 0F 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 53 00 00 00 00 00 00 00 1D 00 00 00 00 00 -R 00 00 05 00 4A 04 39 00 48 08 01 00 +R 00 00 05 00 4A 04 32 00 48 08 01 00 T 5B 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 3B 00 +R 00 00 05 00 4A 09 11 00 T 63 00 00 00 D7 00 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 6D 00 00 00 00 00 00 00 B6 03 00 00 00 00 -R 00 00 05 00 4A 04 0F 00 48 08 01 00 +R 00 00 05 00 4A 04 41 00 48 08 01 00 T 75 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 1E 00 +R 00 00 05 00 4A 09 25 00 T 7D 00 00 00 77 0C 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T 87 00 00 00 00 00 00 00 24 08 00 00 00 00 -R 00 00 05 00 4A 04 2B 00 48 08 01 00 +R 00 00 05 00 4A 04 34 00 48 08 01 00 T 8F 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 1B 00 +R 00 00 05 00 4A 09 22 00 T 97 00 00 00 1C 06 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T A1 00 00 00 00 00 00 00 CB 0A 00 00 00 00 -R 00 00 05 00 4A 04 15 00 48 08 01 00 +R 00 00 05 00 4A 04 0E 00 48 08 01 00 T A9 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 3D 00 +R 00 00 05 00 4A 09 00 00 T B1 00 00 00 AA 0B 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T BB 00 00 00 00 00 00 00 5C 01 00 00 00 00 -R 00 00 05 00 4A 04 2A 00 48 08 01 00 +R 00 00 05 00 4A 04 3E 00 48 08 01 00 T C3 00 00 00 00 00 00 00 00 00 00 00 00 -R 00 00 05 00 4A 09 27 00 +R 00 00 05 00 4A 09 3B 00 T CB 00 00 00 04 03 00 00 00 00 00 00 00 00 00 R 00 00 05 00 48 04 01 00 T D5 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/src/nos/lib/servers_lib/bootpdip.rel b/src/nos/lib/servers_lib/bootpdip.rel index 1334e3f3..7a0a5a71 100644 --- a/src/nos/lib/servers_lib/bootpdip.rel +++ b/src/nos/lib/servers_lib/bootpdip.rel @@ -2,21 +2,20 @@ XL4 H 6 areas 2F global symbols S _inet_ntoa Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___02aa_8880_Interface_20_25s_20 Ref00000000 S _Arp_type Ref00000000 S _stop_timer Ref00000000 S ?BANK_FAST_LEAVE_L08 Ref00000000 S ___0022_a0dd__0a Ref00000000 S _memcpy Ref00000000 S _set_timer Ref00000000 -S ___0279_95bb_Free_20address_20qu Ref00000000 S ?L_INC_L03 Ref00000000 -S ___0055_cbdf__20_20_20_20_25s_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0054_3528__20_20_20_20_25s_20 Ref00000000 +S ___0056_cbdf__20_20_20_20_25s_20 Ref00000000 +S ___0055_3528__20_20_20_20_25s_20 Ref00000000 S _arp_drop Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 -S ___02a8_8880_Interface_20_25s_20 Ref00000000 -S ___035c_8005_Range_20for_20inter Ref00000000 +S ___035e_8005_Range_20for_20inter Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 @@ -30,10 +29,11 @@ S ?SL_DIV_L03 Ref00000000 S _start_timer Ref00000000 S _calloc Ref00000000 S _time Ref00000000 -S ___0053_ed50__20_20_20_20_25s_20 Ref00000000 +S ___0054_ed50__20_20_20_20_25s_20 Ref00000000 S __printf Ref00000000 S _bp_log Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___027b_95bb_Free_20address_20qu Ref00000000 S _arp_lookup Ref00000000 S ___002b_ebd8__0aReclaimation_20a Ref00000000 S _memcmp Ref00000000 @@ -56,7 +56,7 @@ A CDATA0 size 24 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 2A -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 06 00 00 00 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 00 04 03 00 T 0E 00 00 00 @@ -92,7 +92,7 @@ R 00 00 01 00 T 54 00 00 00 C5 21 00 00 00 00 E5 3E R 00 00 01 00 00 06 02 00 T 5A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 20 00 02 09 20 00 +R 00 00 01 00 2B 04 1F 00 02 09 1F 00 T 5F 00 00 00 00 00 00 00 E1 E1 21 FF FF 18 26 R 00 00 01 00 02 04 01 00 T 68 00 00 00 @@ -104,17 +104,17 @@ R 00 00 01 00 T 7C 00 00 00 C5 21 25 00 00 00 E5 3E R 00 00 01 00 00 06 02 00 T 82 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 20 00 02 09 20 00 +R 00 00 01 00 2B 04 1F 00 02 09 1F 00 T 87 00 00 00 00 00 00 00 E1 E1 21 00 00 R 00 00 01 00 02 04 01 00 T 8E 00 00 00 R 00 00 01 00 T 8E 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 91 00 00 00 R 00 00 01 00 T 91 00 00 00 CD 00 00 00 00 FE FF DD 7E 02 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 9A 00 00 00 B6 03 20 2E R 00 00 01 00 T 9E 00 00 00 @@ -168,11 +168,11 @@ R 00 00 01 00 T 0E 01 00 00 DD 6E 02 DD 66 03 23 23 4E 23 46 R 00 00 01 00 T 19 01 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 10 00 +R 00 00 01 00 2B 06 0F 00 T 1E 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 10 00 2B 0A 1F 00 +R 00 00 01 00 02 04 0F 00 2B 0A 1E 00 T 24 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 1E 00 02 09 01 00 T 2B 01 00 00 F1 18 09 R 00 00 01 00 T 2E 01 00 00 @@ -184,15 +184,15 @@ R 00 00 01 00 T 37 01 00 00 R 00 00 01 00 T 37 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 3A 01 00 00 R 00 00 01 00 T 3A 01 00 00 CD 00 00 00 00 FE FF 11 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 40 01 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 03 00 +R 00 00 01 00 00 04 03 00 2B 09 04 00 T 45 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 03 00 02 09 01 00 +R 00 00 01 00 02 04 04 00 02 09 01 00 T 4A 01 00 00 R 00 00 01 00 T 4A 01 00 00 11 00 00 00 00 3E 64 14 00 00 21 @@ -210,33 +210,33 @@ R 00 00 01 00 T 6A 01 00 00 R 00 00 01 00 T 6A 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 6D 01 00 00 R 00 00 01 00 T 6D 01 00 00 CD 00 00 00 00 21 36 00 19 5E 23 -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 12 00 T 76 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 T 7C 01 00 00 CD 00 00 00 00 DD 4E 02 DD 46 03 R 00 00 01 00 02 05 01 00 T 85 01 00 00 11 00 00 00 00 CD C2 14 00 00 DD R 00 00 01 00 00 05 03 00 00 0A 01 00 T 8C 01 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 12 00 +R 00 00 01 00 2B 0A 11 00 T 94 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T 9A 01 00 00 00 00 00 00 R 00 00 01 00 02 04 0E 00 T 9C 01 00 00 R 00 00 01 00 T 9C 01 00 00 CD 00 00 00 00 DC FF DD 6E 02 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T A5 01 00 00 66 03 23 23 46 23 66 68 01 3D 00 R 00 00 01 00 T B0 01 00 00 09 46 23 66 68 01 0E 00 09 46 23 R 00 00 01 00 T BB 01 00 00 66 68 29 29 29 29 01 00 00 00 00 -R 00 00 01 00 02 0B 02 00 +R 00 00 01 00 02 0B 03 00 T C4 01 00 00 09 DD 75 FE DD 74 FF 21 02 00 39 R 00 00 01 00 T CF 01 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 @@ -254,11 +254,11 @@ R 00 00 01 00 T 0A 02 00 00 6E 02 DD 66 03 23 23 46 23 66 68 R 00 00 01 00 T 15 02 00 00 23 23 4E 23 46 C5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 02 00 T 1D 02 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0F 00 +R 00 00 01 00 02 06 02 00 T 23 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T 28 02 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 R 00 00 01 00 02 04 01 00 T 30 02 00 00 40 00 DD 4E 02 DD 46 03 09 46 23 @@ -266,9 +266,9 @@ R 00 00 01 00 T 3B 02 00 00 66 68 DD 75 DC DD 74 DD 0E R 00 00 01 00 T 44 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 08 00 02 0A 08 00 +R 00 00 01 00 2B 04 21 00 02 0A 21 00 T 4A 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 T 50 02 00 00 00 00 00 00 F1 F1 R 00 00 01 00 02 04 01 00 T 54 02 00 00 @@ -292,9 +292,9 @@ R 00 00 01 00 T 96 02 00 00 CD 00 00 00 00 E5 21 04 00 39 E5 R 00 00 01 00 02 05 01 00 T 9F 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 T A5 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 T AB 02 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E R 00 00 01 00 02 05 01 00 T B4 02 00 00 DC DD 66 DD 46 23 66 68 DD 75 DC @@ -308,9 +308,9 @@ R 00 00 01 00 T CF 02 00 00 23 66 68 DD 75 DC DD 74 DD 0E R 00 00 01 00 T D9 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 19 00 02 0A 19 00 +R 00 00 01 00 2B 04 18 00 02 0A 18 00 T DF 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 T E5 02 00 00 00 00 00 00 F1 F1 R 00 00 01 00 02 04 01 00 T E9 02 00 00 @@ -334,9 +334,9 @@ R 00 00 01 00 T 2B 03 00 00 CD 00 00 00 00 E5 21 04 00 39 E5 R 00 00 01 00 02 05 01 00 T 34 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1E 00 02 0B 1E 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T 3A 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 T 40 03 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E R 00 00 01 00 02 05 01 00 T 49 03 00 00 DC DD 66 DD 46 23 66 68 DD 75 DC @@ -352,7 +352,7 @@ R 00 00 01 00 T 6E 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 23 00 02 0A 23 00 T 74 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 1E 00 02 0A 1E 00 T 7A 03 00 00 00 00 00 00 F1 F1 R 00 00 01 00 02 04 01 00 T 7E 03 00 00 @@ -378,7 +378,7 @@ R 00 00 01 00 02 05 01 00 T C9 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 T CF 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 T D5 03 00 00 CD 00 00 00 00 F1 F1 F1 F1 DD 6E R 00 00 01 00 02 05 01 00 T DE 03 00 00 DC DD 66 DD 46 23 66 68 DD 75 DC @@ -388,9 +388,9 @@ R 00 00 01 00 T EE 03 00 00 R 00 00 01 00 T EE 03 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 T F4 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 T FA 03 00 00 CD 00 00 00 00 F1 F1 C3 R 00 00 01 00 02 05 01 00 T 00 04 00 00 00 00 00 00 @@ -398,29 +398,29 @@ R 00 00 01 00 02 04 0E 00 T 02 04 00 00 R 00 00 01 00 T 02 04 00 00 CD 00 00 00 00 11 04 00 00 00 3E -R 00 00 01 00 02 05 13 00 00 0A 03 00 +R 00 00 01 00 02 05 12 00 00 0A 03 00 T 09 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 03 00 02 09 03 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 0E 04 00 00 00 00 00 00 CD 36 04 00 00 21 R 00 00 01 00 02 04 01 00 00 09 01 00 T 14 04 00 00 00 00 E5 21 88 13 E5 11 R 00 00 01 00 T 1C 04 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 07 00 +R 00 00 01 00 00 04 03 00 2B 09 08 00 T 21 04 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 07 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 01 00 T 28 04 00 00 11 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 03 00 2B 0A 1B 00 +R 00 00 01 00 00 05 03 00 2B 0A 1A 00 T 2E 04 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 1B 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 01 00 T 34 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 0B 00 +R 00 00 01 00 02 04 0A 00 T 36 04 00 00 R 00 00 01 00 T 36 04 00 00 CD 00 00 00 00 F6 FF 11 00 00 3E -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 3F 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T 44 04 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD R 00 00 01 00 02 04 01 00 T 4D 04 00 00 71 FA DD 70 FB 2A 00 00 00 00 DD @@ -444,7 +444,7 @@ R 00 00 01 00 00 04 04 00 T 8B 04 00 00 FC DD 74 FD 29 29 29 29 01 R 00 00 01 00 T 94 04 00 00 06 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 9D 04 00 00 FE DD 74 FF 21 2E 00 DD 4E F6 DD R 00 00 01 00 T A8 04 00 00 46 F7 09 7E E6 01 C2 43 06 00 00 @@ -516,7 +516,7 @@ R 00 00 01 00 00 06 01 00 T 88 05 00 00 F6 DD 46 F7 09 E5 11 00 00 3E R 00 00 01 00 T 92 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T 97 05 00 00 00 00 00 00 EB E1 73 23 72 23 71 R 00 00 01 00 02 04 01 00 T A0 05 00 00 23 70 21 34 00 DD 4E F6 DD 46 F7 @@ -604,7 +604,7 @@ R 00 00 01 00 02 05 0E 00 T 59 06 00 00 R 00 00 01 00 T 59 06 00 00 CD 00 00 00 00 E0 FF 21 00 00 39 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 62 06 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T 6D 06 00 00 5E 23 56 23 4E 23 46 CD @@ -634,7 +634,7 @@ R 00 00 01 00 02 05 0E 00 T BE 06 00 00 R 00 00 01 00 T BE 06 00 00 CD 00 00 00 00 E0 FF 21 00 00 39 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T C7 06 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T D2 06 00 00 5E 23 56 23 4E 23 46 CD @@ -652,9 +652,9 @@ R 00 00 01 00 02 06 0E 00 T 06 07 00 00 R 00 00 01 00 T 06 07 00 00 CD 00 00 00 00 F2 FF 11 00 00 3E -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 0F 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T 14 07 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD R 00 00 01 00 02 04 01 00 T 1D 07 00 00 71 FA DD 70 FB DD 6E 02 DD 66 03 @@ -714,13 +714,13 @@ R 00 00 01 00 T 04 08 00 00 09 6E 26 00 29 29 29 29 11 R 00 00 01 00 T 0D 08 00 00 00 00 00 00 19 5E 23 56 D5 21 -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T 15 08 00 00 1C 00 09 4E 23 46 21 0A 00 DD 5E R 00 00 01 00 T 20 08 00 00 F2 DD 56 F3 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 +R 00 00 01 00 2B 0B 07 00 T 28 08 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 06 00 02 0A 01 00 +R 00 00 01 00 02 05 07 00 02 0A 01 00 T 2F 08 00 00 DD 4E F2 DD 46 F3 21 38 00 DD 5E R 00 00 01 00 T 3A 08 00 00 02 DD 56 03 19 EB CD 0A 14 00 00 @@ -768,9 +768,9 @@ R 00 00 01 00 2B 0B 00 00 T EE 08 00 00 21 00 00 00 00 CD 00 00 00 00 E5 R 00 00 01 00 02 05 00 00 02 0A 01 00 T F5 08 00 00 21 41 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 00 05 02 00 2B 0B 20 00 +R 00 00 01 00 00 05 02 00 2B 0B 1F 00 T FB 08 00 00 21 00 00 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 02 05 20 00 02 0A 01 00 +R 00 00 01 00 02 05 1F 00 02 0A 01 00 T 02 09 00 00 E1 E1 R 00 00 01 00 T 04 09 00 00 @@ -818,7 +818,7 @@ R 00 00 01 00 T 76 09 00 00 4E FE DD 5E F6 DD 56 F7 3E R 00 00 01 00 T 7F 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 84 09 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 T 89 09 00 00 @@ -828,9 +828,9 @@ R 00 00 01 00 T 94 09 00 00 5E F2 DD 56 F3 73 23 72 21 30 00 R 00 00 01 00 T 9F 09 00 00 09 E5 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1D 00 +R 00 00 01 00 2B 0A 1C 00 T A7 09 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 1D 00 02 09 01 00 +R 00 00 01 00 02 04 1C 00 02 09 01 00 T AE 09 00 00 73 23 72 23 71 23 70 C3 R 00 00 01 00 T B6 09 00 00 00 00 00 00 @@ -838,9 +838,9 @@ R 00 00 01 00 02 04 0E 00 T B8 09 00 00 R 00 00 01 00 T B8 09 00 00 CD 00 00 00 00 FA FF 11 00 00 3E -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T C1 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1D 00 02 09 1D 00 +R 00 00 01 00 2B 04 1C 00 02 09 1C 00 T C6 09 00 00 00 00 00 00 DD 75 FC DD 74 FD DD R 00 00 01 00 02 04 01 00 T CF 09 00 00 71 FE DD 70 FF @@ -920,7 +920,7 @@ R 00 00 01 00 02 05 0E 00 T B2 0A 00 00 R 00 00 01 00 T B2 0A 00 00 CD 00 00 00 00 F8 FF 2A -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T B8 0A 00 00 00 00 00 00 DD 75 F8 DD 74 F9 R 00 00 01 00 00 04 03 00 T C0 0A 00 00 @@ -984,7 +984,7 @@ R 00 00 01 00 T 61 0B 00 00 0A 00 DD 5E FA DD 56 FB 19 EB 3E R 00 00 01 00 T 6C 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T 71 0B 00 00 00 00 00 00 F1 DD 6E FA DD 66 FB R 00 00 01 00 02 04 01 00 T 7A 0B 00 00 23 23 5E 23 56 23 4E 23 46 EB E5 @@ -994,9 +994,9 @@ R 00 00 01 00 T 90 0B 00 00 71 23 70 21 06 00 DD 4E FA DD 46 R 00 00 01 00 T 9B 0B 00 00 FB 09 E5 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 1C 00 T A3 0B 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 1D 00 02 0A 01 00 +R 00 00 01 00 02 05 1C 00 02 0A 01 00 T AA 0B 00 00 E1 73 23 72 23 71 23 70 DD 4E FA R 00 00 01 00 T B5 0B 00 00 DD 46 FB 21 38 00 DD 5E F8 DD 56 @@ -1010,7 +1010,7 @@ R 00 00 01 00 T DE 0B 00 00 46 23 66 68 29 29 29 29 01 R 00 00 01 00 T E7 0B 00 00 00 00 00 00 09 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 03 00 T F0 0B 00 00 DD 4E F8 DD 46 F9 03 03 69 60 4E R 00 00 01 00 T FB 0B 00 00 23 46 03 03 69 60 4E 23 46 C5 DD @@ -1030,7 +1030,7 @@ R 00 00 01 00 2B 04 00 00 02 09 00 00 T 38 0C 00 00 00 00 00 00 E5 21 62 00 00 00 E5 R 00 00 01 00 02 04 01 00 00 0A 02 00 T 3F 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 20 00 02 0A 20 00 +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 T 45 0C 00 00 00 00 00 00 E1 E1 E1 E1 R 00 00 01 00 02 04 01 00 T 4B 0C 00 00 @@ -1078,11 +1078,11 @@ R 00 00 01 00 T B0 0C 00 00 R 00 00 01 00 T B0 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T B3 0C 00 00 R 00 00 01 00 T B3 0C 00 00 CD 00 00 00 00 E0 FF 21 00 00 39 -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T BC 0C 00 00 E5 21 14 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 T C7 0C 00 00 5E 23 56 23 4E 23 46 CD @@ -1116,7 +1116,7 @@ R 00 00 01 00 02 09 0E 00 T 30 0D 00 00 R 00 00 01 00 T 30 0D 00 00 CD 00 00 00 00 21 40 00 19 EB 3E -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 12 00 T 39 0D 00 00 64 14 00 00 21 64 14 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 3E 0D 00 00 00 00 00 00 E5 69 60 C1 71 23 70 @@ -1140,7 +1140,7 @@ R 00 00 01 00 02 05 0E 00 T 6E 0D 00 00 R 00 00 01 00 T 6E 0D 00 00 CD 00 00 00 00 FE FF 21 38 00 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 77 0D 00 00 5E 02 DD 56 03 19 56 23 66 6A DD R 00 00 01 00 T 82 0D 00 00 75 FE DD 74 FF @@ -1294,7 +1294,7 @@ R 00 00 01 00 02 05 0E 00 T 5E 0F 00 00 R 00 00 01 00 T 5E 0F 00 00 CD 00 00 00 00 DE FF 21 14 00 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 67 0F 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E R 00 00 01 00 T 72 0F 00 00 23 46 3E 00 00 00 00 21 @@ -1304,7 +1304,7 @@ R 00 00 01 00 02 04 00 00 02 09 01 00 T 7E 0F 00 00 FE DD 74 FF 4D 44 21 00 00 39 5D R 00 00 01 00 T 89 0F 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 14 00 02 0B 14 00 +R 00 00 01 00 2B 06 13 00 02 0B 13 00 T 8F 0F 00 00 CD 00 00 00 00 21 18 00 DD 4E 02 R 00 00 01 00 02 05 01 00 T 98 0F 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 @@ -1316,7 +1316,7 @@ R 00 00 01 00 02 04 01 00 T B2 0F 00 00 44 21 10 00 39 5D 54 3E R 00 00 01 00 T BA 0F 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T BF 0F 00 00 00 00 00 00 21 2E 00 DD 4E 02 DD R 00 00 01 00 02 04 01 00 T C8 0F 00 00 46 03 09 7E E6 01 20 18 @@ -1342,11 +1342,11 @@ R 00 00 01 00 T 03 10 00 00 D5 11 00 00 00 00 CD F3 13 00 00 R 00 00 01 00 00 06 03 00 00 0B 01 00 T 0A 10 00 00 21 00 00 D1 C3 00 00 00 00 -R 00 00 01 00 02 09 04 00 +R 00 00 01 00 02 09 05 00 T 11 10 00 00 R 00 00 01 00 T 11 10 00 00 CD 00 00 00 00 D2 FF 2A -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 17 10 00 00 00 00 00 00 DD 75 D2 DD 74 D3 R 00 00 01 00 00 04 03 00 T 1F 10 00 00 @@ -1378,9 +1378,9 @@ R 00 00 01 00 T 5A 10 00 00 R 00 00 01 00 T 5A 10 00 00 01 44 00 11 01 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1C 00 +R 00 00 01 00 2B 0B 1B 00 T 62 10 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 1C 00 02 0A 01 00 +R 00 00 01 00 02 05 1B 00 02 0A 01 00 T 69 10 00 00 75 D2 DD 74 D3 7D B4 20 06 R 00 00 01 00 T 72 10 00 00 @@ -1420,9 +1420,9 @@ R 00 00 01 00 T CC 10 00 00 21 36 00 DD 4E D2 DD 46 D3 09 5E R 00 00 01 00 T D7 10 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 12 00 +R 00 00 01 00 2B 07 11 00 T DC 10 00 00 00 00 00 00 CD 00 00 00 00 18 06 -R 00 00 01 00 02 04 12 00 02 09 01 00 +R 00 00 01 00 02 04 11 00 02 09 01 00 T E3 10 00 00 R 00 00 01 00 T E3 10 00 00 21 00 00 C3 F0 13 00 00 @@ -1448,11 +1448,11 @@ R 00 00 01 00 T 36 11 00 00 46 23 66 68 01 0B 00 09 4D 44 DD R 00 00 01 00 T 41 11 00 00 5E D6 DD 56 D7 CD 00 00 00 00 4B -R 00 00 01 00 02 0A 17 00 +R 00 00 01 00 02 0A 16 00 T 4A 11 00 00 42 11 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 1C 00 +R 00 00 01 00 2B 09 1B 00 T 51 11 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1C 00 02 09 01 00 +R 00 00 01 00 02 04 1B 00 02 09 01 00 T 58 11 00 00 D4 DD 74 D5 7D B4 20 06 R 00 00 01 00 T 60 11 00 00 @@ -1488,7 +1488,7 @@ R 00 00 01 00 T E9 11 00 00 DD 4E D8 DD 46 D9 DD 6E D6 DD 66 R 00 00 01 00 T F4 11 00 00 D7 CD 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 06 15 00 02 0B 1A 00 +R 00 00 01 00 02 06 14 00 02 0B 19 00 T FB 11 00 00 EB E1 73 23 72 21 24 00 DD 4E D2 R 00 00 01 00 T 06 12 00 00 DD 46 D3 09 36 02 23 36 00 21 @@ -1500,7 +1500,7 @@ R 00 00 01 00 T 26 12 00 00 D8 DD 46 D9 DD 6E D6 DD 66 D7 CD R 00 00 01 00 T 31 12 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 15 00 02 09 1A 00 +R 00 00 01 00 02 04 14 00 02 09 19 00 T 38 12 00 00 73 23 72 21 28 00 DD 4E D2 DD 46 R 00 00 01 00 T 43 12 00 00 D3 09 AF 77 23 77 23 77 23 77 21 @@ -1520,9 +1520,9 @@ R 00 00 01 00 T 8F 12 00 00 DD 5E D4 DD 56 D5 73 23 72 21 R 00 00 01 00 T 99 12 00 00 08 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 1D 00 +R 00 00 01 00 2B 0A 1C 00 T A1 12 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 1D 00 02 09 01 00 +R 00 00 01 00 02 04 1C 00 02 09 01 00 T A8 12 00 00 77 DE DD 77 DF 21 36 00 DD 4E D2 R 00 00 01 00 T B3 12 00 00 DD 46 D3 09 46 23 66 68 DD 75 D4 @@ -1576,9 +1576,9 @@ R 00 00 01 00 T 5A 13 00 00 21 00 00 E5 21 88 13 E5 11 R 00 00 01 00 T 63 13 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 07 00 +R 00 00 01 00 00 04 03 00 2B 09 08 00 T 68 13 00 00 00 00 00 00 CD 00 00 00 00 E1 E1 -R 00 00 01 00 02 04 07 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 01 00 T 6F 13 00 00 3E 02 04 00 00 21 02 04 00 00 32 R 00 00 01 00 29 05 01 00 00 0A 01 00 T 75 13 00 00 10 00 00 00 22 0E 00 00 00 21 @@ -1586,9 +1586,9 @@ R 00 00 01 00 00 04 03 00 00 09 03 00 T 7B 13 00 00 00 00 22 11 00 00 00 11 R 00 00 01 00 00 07 03 00 T 81 13 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 1B 00 +R 00 00 01 00 00 04 03 00 2B 09 1A 00 T 86 13 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 09 01 00 +R 00 00 01 00 02 04 1A 00 02 09 01 00 T 8B 13 00 00 R 00 00 01 00 T 8B 13 00 00 DD 4E D2 DD 46 D3 11 00 00 00 00 @@ -1610,17 +1610,17 @@ R 00 00 01 00 00 05 01 00 T D9 13 00 00 21 10 00 39 E5 21 8B 00 00 00 E5 R 00 00 01 00 00 0A 02 00 T E2 13 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 20 00 02 0A 20 00 +R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 T E8 13 00 00 00 00 00 00 E1 E1 E1 21 00 00 R 00 00 01 00 02 04 01 00 T F0 13 00 00 R 00 00 01 00 T F0 13 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T F3 13 00 00 R 00 00 01 00 T F3 13 00 00 CD 00 00 00 00 EB AF 77 23 77 DD -R 00 00 01 00 02 05 13 00 +R 00 00 01 00 02 05 12 00 T FC 13 00 00 6E 02 DD 66 03 23 23 AF 77 23 77 R 00 00 01 00 T 07 14 00 00 C3 00 00 00 00 @@ -1628,7 +1628,7 @@ R 00 00 01 00 02 05 0E 00 T 0A 14 00 00 R 00 00 01 00 T 0A 14 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 13 14 00 00 66 03 23 23 7E 23 B6 28 1D R 00 00 01 00 T 1C 14 00 00 @@ -1656,7 +1656,7 @@ R 00 00 01 00 02 06 0E 00 T 64 14 00 00 R 00 00 01 00 T 64 14 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T 6D 14 00 00 66 03 7E 23 B6 20 05 R 00 00 01 00 T 74 14 00 00 @@ -1688,11 +1688,11 @@ R 00 00 01 00 T BF 14 00 00 R 00 00 01 00 T BF 14 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T C2 14 00 00 R 00 00 01 00 T C2 14 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T CB 14 00 00 66 03 56 23 66 6A A7 ED 42 20 64 R 00 00 01 00 T D6 14 00 00 @@ -1786,7 +1786,7 @@ R 00 00 01 00 02 05 0E 00 T D0 15 00 00 R 00 00 01 00 T D0 15 00 00 CD 00 00 00 00 FE FF DD 4E 04 DD -R 00 00 01 00 02 05 16 00 +R 00 00 01 00 02 05 15 00 T D9 15 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 T E2 15 00 00 00 00 00 00 21 00 00 00 00 CD @@ -1796,7 +1796,7 @@ R 00 00 01 00 02 04 01 00 T F0 15 00 00 44 DD 5E 08 DD 56 09 3E R 00 00 01 00 T F8 15 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T FD 15 00 00 00 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 04 01 00 02 09 0E 00 T 00 00 00 00 diff --git a/src/nos/lib/servers_lib/fingerd.rel b/src/nos/lib/servers_lib/fingerd.rel index 054da049..cbf9f8f7 100644 --- a/src/nos/lib/servers_lib/fingerd.rel +++ b/src/nos/lib/servers_lib/fingerd.rel @@ -1,10 +1,9 @@ XL4 H 3 areas 21 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___02b3_1668_Known_20users_20on_ Ref00000000 S _Fdir Ref00000000 S _strncmp Ref00000000 -S ___0510_10d3_open_20Finger Ref00000000 +S ___02b5_1668_Known_20users_20on_ Ref00000000 S _logmsg Ref00000000 S _sendfile Ref00000000 S _rip Ref00000000 @@ -16,30 +15,31 @@ S _strlen Ref00000000 S __fprintf Ref00000000 S _fgets Ref00000000 S _sockowner Ref00000000 -S ___043a_f93d_close_20Finger Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 -S ___030c_cd1f_No_20finger_20infor Ref00000000 +S ___044f_f93d_close_20Finger Ref00000000 +S ___030e_cd1f_No_20finger_20infor Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _stop_tcp Ref00000000 S _atoi Ref00000000 -S ___02af_62ed_Invalid_20user_20na Ref00000000 S _freopen Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___03d5_633f_User_20_25s_20not_2 Ref00000000 +S ___03d7_633f_User_20_25s_20not_2 Ref00000000 +S ___02b1_62ed_Invalid_20user_20na Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 +S ___053d_10d3_open_20Finger Ref00000000 S _dir Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 2CF flags 0 S _finstart Def00000000 S _fin0 Def00000285 -A CSTR size 15 flags 0 +A CSTR size 16 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 14 00 T 09 00 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 14 00 00 00 30 0A @@ -53,7 +53,7 @@ R 00 00 01 00 T 20 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 2B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 16 00 02 0A 16 00 T 31 00 00 00 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 T 39 00 00 00 @@ -63,53 +63,53 @@ R 00 00 01 00 29 09 01 00 T 41 00 00 00 5B 00 00 00 E5 01 00 00 00 00 DD R 00 00 01 00 00 04 01 00 00 0A 02 00 T 48 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 +R 00 00 01 00 2B 0A 0A 00 T 50 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0B 00 02 09 00 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 T 57 00 00 00 F1 C3 00 00 00 00 -R 00 00 01 00 02 06 0A 00 +R 00 00 01 00 02 06 09 00 T 5B 00 00 00 R 00 00 01 00 T 5B 00 00 00 CD 00 00 00 00 A8 FF 01 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 14 00 T 61 00 00 00 0E 00 00 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 00 04 02 00 T 6A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1C 00 02 09 1C 00 +R 00 00 01 00 2B 04 1B 00 02 09 1B 00 T 6F 00 00 00 00 00 00 00 DD 75 FE DD 74 FF ED R 00 00 01 00 02 04 00 00 T 78 00 00 00 4B 00 00 00 00 DD 5E 02 DD 56 03 -R 00 00 01 00 02 05 11 00 +R 00 00 01 00 02 05 0F 00 T 81 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0F 00 02 0A 0F 00 +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 T 87 00 00 00 00 00 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 02 04 00 00 2B 09 04 00 +R 00 00 01 00 02 04 00 00 2B 09 1D 00 T 8D 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 04 00 +R 00 00 01 00 02 04 1D 00 T 96 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 T 9C 00 00 00 CD 00 00 00 00 E1 E1 E1 DD 6E FE R 00 00 01 00 02 05 00 00 T A5 00 00 00 DD 66 FF E5 01 50 00 21 02 00 39 R 00 00 01 00 T B0 00 00 00 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 +R 00 00 01 00 2B 07 0D 00 T B5 00 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 0E 00 02 09 00 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 T BC 00 00 00 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 +R 00 00 01 00 2B 0A 06 00 T C4 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T CA 00 00 00 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0C 00 +R 00 00 01 00 2B 0A 0B 00 T D2 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0C 00 02 09 00 00 +R 00 00 01 00 02 04 0B 00 02 09 00 00 T D9 00 00 00 20 50 R 00 00 01 00 T DB 00 00 00 R 00 00 01 00 T DB 00 00 00 01 00 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 09 02 00 +R 00 00 01 00 02 09 01 00 T E3 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T E8 00 00 00 00 00 00 00 DD 75 F8 DD 74 F9 7D @@ -119,21 +119,21 @@ R 00 00 01 00 T F4 00 00 00 R 00 00 01 00 T F4 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 14 00 02 0B 14 00 +R 00 00 01 00 2B 05 13 00 02 0B 13 00 T FA 00 00 00 E5 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 03 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 08 01 00 00 00 00 00 00 F1 F1 F1 18 19 R 00 00 01 00 02 04 00 00 T 0F 01 00 00 R 00 00 01 00 T 0F 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 15 01 00 00 E5 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 1E 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 23 01 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 28 01 00 00 @@ -145,23 +145,23 @@ R 00 00 01 00 T 2B 01 00 00 21 00 00 39 4D 44 ED 5B R 00 00 01 00 T 33 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 09 08 00 +R 00 00 01 00 02 04 01 00 2B 09 07 00 T 38 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 3F 01 00 00 FA DD 74 FB 01 12 00 00 00 ED 5B R 00 00 01 00 00 09 02 00 T 48 01 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 09 08 00 +R 00 00 01 00 02 04 01 00 2B 09 07 00 T 4D 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 08 00 02 09 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 T 54 01 00 00 FC DD 74 FD EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0C 00 +R 00 00 01 00 2B 0A 0B 00 T 5C 01 00 00 00 00 00 00 CD 00 00 00 00 E5 DD -R 00 00 01 00 02 04 0C 00 02 09 00 00 +R 00 00 01 00 02 04 0B 00 02 09 00 00 T 63 01 00 00 4E FC DD 46 FD DD 5E FA DD 56 FB R 00 00 01 00 T 6E 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 03 00 02 0A 03 00 +R 00 00 01 00 2B 05 02 00 02 0A 02 00 T 74 01 00 00 00 00 00 00 F1 7D B4 28 28 R 00 00 01 00 02 04 00 00 T 7B 01 00 00 @@ -169,11 +169,11 @@ R 00 00 01 00 T 7B 01 00 00 AF DD 77 F8 DD 77 F9 21 00 00 39 R 00 00 01 00 T 86 01 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 18 00 +R 00 00 01 00 2B 06 1A 00 T 8B 01 00 00 00 00 00 00 E5 DD 6E FE DD 66 FF -R 00 00 01 00 02 04 18 00 +R 00 00 01 00 02 04 1A 00 T 94 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 9A 01 00 00 CD 00 00 00 00 F1 F1 F1 F1 18 3F R 00 00 01 00 02 05 00 00 T A3 01 00 00 @@ -181,21 +181,21 @@ R 00 00 01 00 T A3 01 00 00 21 00 00 E5 01 13 00 00 00 DD 5E R 00 00 01 00 00 09 02 00 T AC 01 00 00 FA DD 56 FB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 19 00 +R 00 00 01 00 2B 09 17 00 T B3 01 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 19 00 02 09 00 00 +R 00 00 01 00 02 04 17 00 02 09 00 00 T BA 01 00 00 75 F8 DD 74 F9 7D B4 20 1F R 00 00 01 00 T C3 01 00 00 R 00 00 01 00 T C3 01 00 00 21 00 00 39 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 1B 00 +R 00 00 01 00 2B 0A 19 00 T CB 01 00 00 21 00 00 00 00 E5 DD 6E FE DD 66 -R 00 00 01 00 02 05 1B 00 +R 00 00 01 00 02 05 19 00 T D4 01 00 00 FF E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0D 00 +R 00 00 01 00 2B 07 0C 00 T D9 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0D 00 02 09 00 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T E0 01 00 00 F1 F1 R 00 00 01 00 T E2 01 00 00 @@ -203,13 +203,13 @@ R 00 00 01 00 T E2 01 00 00 R 00 00 01 00 T E2 01 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 13 00 +R 00 00 01 00 2B 0B 11 00 T EA 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 13 00 02 0A 00 00 +R 00 00 01 00 02 05 11 00 02 0A 00 00 T F1 01 00 00 5E FA DD 56 FB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 13 00 +R 00 00 01 00 2B 0A 11 00 T F9 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 13 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T FE 01 00 00 R 00 00 01 00 T FE 01 00 00 DD 7E F8 DD B6 F9 28 2A @@ -221,23 +221,23 @@ R 00 00 01 00 T 11 02 00 00 FF DD 5E F8 DD 56 F9 3E R 00 00 01 00 T 19 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T 1E 02 00 00 00 00 00 00 F1 F1 DD 5E F8 DD 56 R 00 00 01 00 02 04 00 00 T 27 02 00 00 F9 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 +R 00 00 01 00 2B 06 1C 00 02 0B 1C 00 T 2D 02 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 T 30 02 00 00 R 00 00 01 00 T 30 02 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 +R 00 00 01 00 2B 0B 0B 00 T 38 02 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 0C 00 02 0A 00 00 +R 00 00 01 00 02 05 0B 00 02 0A 00 00 T 3F 02 00 00 B4 20 19 2A 00 00 00 00 3A -R 00 00 01 00 02 08 09 00 +R 00 00 01 00 02 08 08 00 T 46 02 00 00 02 00 00 00 B5 B4 28 0F -R 00 00 01 00 02 04 09 00 +R 00 00 01 00 02 04 08 00 T 4C 02 00 00 R 00 00 01 00 T 4C 02 00 00 @@ -245,29 +245,29 @@ R 00 00 01 00 T 4C 02 00 00 R 00 00 01 00 T 4C 02 00 00 DD 5E FE DD 56 FF 3A 02 00 00 00 -R 00 00 01 00 02 0B 09 00 +R 00 00 01 00 02 0B 08 00 T 55 02 00 00 2A 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 09 00 02 0A 00 00 +R 00 00 01 00 02 05 08 00 02 0A 00 00 T 5B 02 00 00 R 00 00 01 00 T 5B 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 1C 00 T 63 02 00 00 21 00 00 00 00 CD 00 00 00 00 0E -R 00 00 01 00 02 05 1D 00 02 0A 00 00 +R 00 00 01 00 02 05 1C 00 02 0A 00 00 T 6A 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 10 00 02 0A 10 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 70 02 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 78 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 7D 02 00 00 00 00 00 00 E1 E1 E1 C3 R 00 00 01 00 02 04 00 00 T 83 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +R 00 00 01 00 02 04 09 00 T 85 02 00 00 R 00 00 01 00 T 85 02 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 14 00 T 8E 02 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 99 02 00 00 30 0A @@ -281,17 +281,17 @@ R 00 00 01 00 T A5 02 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T B0 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 16 00 02 0A 16 00 T B6 02 00 00 00 00 00 00 DD 75 FE DD 74 FF R 00 00 01 00 02 04 00 00 T BE 02 00 00 R 00 00 01 00 T BE 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 +R 00 00 01 00 2B 0B 15 00 T C6 02 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 16 00 02 0A 00 00 +R 00 00 01 00 02 05 15 00 02 0A 00 00 T CD 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 0A 00 +R 00 00 01 00 02 04 09 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 46 69 6E 67 65 72 20 53 65 72 76 @@ -308,5 +308,5 @@ T 12 00 00 00 00 R 00 00 02 00 T 13 00 00 00 R 00 00 02 00 -T 13 00 00 00 72 00 +T 13 00 00 00 72 74 00 R 00 00 02 00 diff --git a/src/nos/lib/servers_lib/ftplogin.rel b/src/nos/lib/servers_lib/ftplogin.rel index 86bbf3c1..0b5d3c9d 100644 --- a/src/nos/lib/servers_lib/ftplogin.rel +++ b/src/nos/lib/servers_lib/ftplogin.rel @@ -1,20 +1,20 @@ XL4 H 2 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___014a_a64e__25s_20logged_20in_ Ref00000000 S _logmsg Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Ftpsmsg_noperm Ref00000000 S _userlogin Ref00000000 S __fprintf Ref00000000 S _strdupw Ref00000000 -S ___0148_a64e__25s_20logged_20in_ Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _mallocw Ref00000000 S _Ftpsmsg_logged Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0147_a4a4__25s_20logged_20in Ref00000000 +S ___0149_a4a4__25s_20logged_20in Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 15C flags 0 S _ftplogin Def00000000 @@ -33,9 +33,9 @@ R 00 00 01 00 T 2E 00 00 00 C8 00 E5 21 06 00 39 E5 21 19 00 R 00 00 01 00 T 39 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 04 00 +R 00 00 01 00 2B 09 05 00 T 40 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 04 00 02 09 00 00 +R 00 00 01 00 02 04 05 00 02 09 00 00 T 47 00 00 00 F1 4D 44 E1 71 23 70 79 A0 3C 20 R 00 00 01 00 T 52 00 00 00 2F @@ -43,13 +43,13 @@ R 00 00 01 00 T 53 00 00 00 R 00 00 01 00 T 53 00 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 T 59 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 03 00 +R 00 00 01 00 02 04 04 00 T 62 00 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 +R 00 00 01 00 2B 09 06 00 T 69 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T 70 00 00 00 F1 DD 5E FC DD 56 FD 3E R 00 00 01 00 T 78 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -65,7 +65,7 @@ R 00 00 01 00 T 98 00 00 00 09 E5 DD 5E FC DD 56 FD 3E R 00 00 01 00 T A1 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T A6 00 00 00 00 00 00 00 EB E1 73 23 72 3A R 00 00 01 00 02 04 00 00 T AE 00 00 00 02 00 00 00 5F D5 2A 00 00 00 00 @@ -73,7 +73,7 @@ R 00 00 01 00 02 04 0C 00 02 0B 0C 00 T B5 00 00 00 E5 69 60 4E 23 46 C5 3E R 00 00 01 00 T BD 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T C2 00 00 00 00 00 00 00 F1 F1 F1 DD 7E FE DD R 00 00 01 00 02 04 00 00 T CB 00 00 00 B6 FF 20 42 @@ -97,7 +97,7 @@ R 00 00 01 00 T 02 01 00 00 R 00 00 01 00 T 02 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 08 01 00 00 CD 00 00 00 00 E1 E1 E1 E1 18 48 R 00 00 01 00 02 05 00 00 T 11 01 00 00 @@ -107,7 +107,7 @@ R 00 00 01 00 T 1C 01 00 00 4E 02 DD 46 03 09 5E 23 56 D5 1E R 00 00 01 00 T 27 01 00 00 00 00 00 00 D5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 07 00 02 0A 07 00 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 T 2D 01 00 00 69 60 7E 23 B6 28 14 DD 6E 02 DD R 00 00 01 00 T 38 01 00 00 66 03 46 23 66 68 01 08 00 09 46 @@ -121,7 +121,7 @@ R 00 00 01 00 T 4B 01 00 00 R 00 00 01 00 T 4B 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 51 01 00 00 CD 00 00 00 00 E1 E1 E1 E1 E1 R 00 00 01 00 02 05 00 00 T 59 01 00 00 @@ -129,4 +129,4 @@ R 00 00 01 00 T 59 01 00 00 R 00 00 01 00 T 59 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/servers_lib/ftpserv.rel b/src/nos/lib/servers_lib/ftpserv.rel index ad469f2e..c13e6cc0 100644 --- a/src/nos/lib/servers_lib/ftpserv.rel +++ b/src/nos/lib/servers_lib/ftpserv.rel @@ -1,7 +1,6 @@ XL4 H 3 areas 27 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0439_2b22_close_20FTP Ref00000000 S _fflush Ref00000000 S _logmsg Ref00000000 S _rip Ref00000000 @@ -28,6 +27,7 @@ S _Version Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _time Ref00000000 S _fdup Ref00000000 +S ___044e_2b22_close_20FTP Ref00000000 S ?SS_DIV_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S __strlen Ref00000000 @@ -36,7 +36,7 @@ S _ftpserv_switch Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 S _setvbuf Ref00000000 -S ___050f_e5a0_open_20FTP Ref00000000 +S ___053c_e5a0_open_20FTP Ref00000000 S _Hostname Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 4CE flags 0 @@ -45,11 +45,11 @@ A CSTR size 4 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 C0 FD 21 21 00 E5 -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 18 00 T 09 00 00 00 01 00 00 21 02 00 39 5D 54 3E R 00 00 01 00 T 13 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 +R 00 00 01 00 2B 04 04 00 02 09 04 00 T 18 00 00 00 00 00 00 00 F1 21 00 00 39 E5 01 R 00 00 01 00 02 04 00 00 T 21 00 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E @@ -59,7 +59,7 @@ R 00 00 01 00 2B 04 21 00 02 09 21 00 T 2F 00 00 00 00 00 00 00 4D 44 E1 71 23 70 ED R 00 00 01 00 02 04 00 00 T 38 00 00 00 4B 00 00 00 00 21 00 00 39 56 23 -R 00 00 01 00 02 05 14 00 +R 00 00 01 00 02 05 13 00 T 41 00 00 00 66 6A 7D B4 28 11 21 00 00 39 56 R 00 00 01 00 T 4C 00 00 00 23 66 6A 11 08 00 19 5E 23 56 18 @@ -73,7 +73,7 @@ R 00 00 01 00 T 5B 00 00 00 R 00 00 01 00 T 5B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 12 00 02 0A 12 00 +R 00 00 01 00 2B 05 11 00 02 0A 11 00 T 61 00 00 00 00 00 00 00 21 80 00 E5 21 02 00 R 00 00 01 00 02 04 00 00 T 6A 00 00 00 E5 01 00 00 21 04 00 39 5E 23 56 @@ -81,21 +81,21 @@ R 00 00 01 00 T 75 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 23 00 02 0A 23 00 T 7B 00 00 00 00 00 00 00 F1 F1 3E 00 00 00 00 -R 00 00 01 00 02 04 00 00 2B 0B 07 00 +R 00 00 01 00 02 04 00 00 2B 0B 06 00 T 81 00 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 07 00 02 0A 00 00 +R 00 00 01 00 02 05 06 00 02 0A 00 00 T 88 00 00 00 B4 28 2E R 00 00 01 00 T 8B 00 00 00 R 00 00 01 00 T 8B 00 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T 91 00 00 00 00 00 00 00 E5 21 04 00 39 4E 23 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T 9A 00 00 00 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T 9F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T A6 00 00 00 F1 21 00 00 39 5E 23 56 3E R 00 00 01 00 T AF 00 00 00 00 00 00 00 21 00 00 00 00 CD @@ -105,7 +105,7 @@ R 00 00 01 00 02 04 00 00 00 09 01 00 T B9 00 00 00 R 00 00 01 00 T B9 00 00 00 21 3E 00 ED 4B 00 00 00 00 09 5E -R 00 00 01 00 02 09 14 00 +R 00 00 01 00 02 09 13 00 T C2 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 22 00 T C7 00 00 00 00 00 00 00 CD 00 00 00 00 21 @@ -113,19 +113,19 @@ R 00 00 01 00 02 04 22 00 02 09 00 00 T CD 00 00 00 3E 00 09 E5 21 02 00 39 5E 23 56 R 00 00 01 00 T D8 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T DE 00 00 00 00 00 00 00 EB E1 73 23 72 21 R 00 00 01 00 02 04 00 00 T E6 00 00 00 40 00 ED 4B 00 00 00 00 09 5E 23 -R 00 00 01 00 02 08 14 00 +R 00 00 01 00 02 08 13 00 T EF 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 22 00 02 0B 22 00 T F5 00 00 00 CD 00 00 00 00 21 40 00 09 E5 21 R 00 00 01 00 02 05 00 00 T FE 00 00 00 02 00 39 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1B 00 +R 00 00 01 00 2B 0B 1A 00 T 06 01 00 00 21 00 00 00 00 CD 00 00 00 00 4D -R 00 00 01 00 02 05 1B 00 02 0A 00 00 +R 00 00 01 00 02 05 1A 00 02 0A 00 00 T 0D 01 00 00 44 E1 71 23 70 DD 36 ED 10 DD 36 R 00 00 01 00 T 18 01 00 00 EE 00 21 2D 02 39 E5 21 31 02 39 @@ -143,7 +143,7 @@ R 00 00 01 00 T 45 01 00 00 R 00 00 01 00 T 45 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T 4B 01 00 00 00 00 00 00 F1 DD 36 F1 14 DD 36 R 00 00 01 00 02 04 00 00 T 54 01 00 00 F2 00 21 00 00 39 01 09 00 09 EB @@ -165,21 +165,21 @@ R 00 00 01 00 T 90 01 00 00 R 00 00 01 00 T 90 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 96 01 00 00 CD 00 00 00 00 E1 E1 E1 21 29 02 R 00 00 01 00 02 05 00 00 T 9F 01 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1A 00 +R 00 00 01 00 2B 08 19 00 T A5 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 1A 00 02 09 00 00 +R 00 00 01 00 02 04 19 00 02 09 00 00 T AB 01 00 00 29 02 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0A 00 +R 00 00 01 00 2B 0A 09 00 T B3 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0A 00 02 09 00 00 +R 00 00 01 00 02 04 09 00 02 09 00 00 T BA 01 00 00 E5 DD 74 E6 01 0A 00 EB 3E R 00 00 01 00 T C3 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T C8 01 00 00 00 00 00 00 DD 75 E7 DD 74 E8 7D R 00 00 01 00 02 04 00 00 T D1 01 00 00 B4 28 08 @@ -193,15 +193,15 @@ R 00 00 01 00 T DC 01 00 00 DD 6E E5 DD 66 E6 E5 21 R 00 00 01 00 T E4 01 00 00 00 00 00 00 E5 2A 00 00 00 00 E5 -R 00 00 01 00 02 04 18 00 02 0A 25 00 +R 00 00 01 00 02 04 17 00 02 0A 25 00 T EB 01 00 00 3A 02 00 00 00 4F C5 2A R 00 00 01 00 02 05 1F 00 T F1 01 00 00 00 00 00 00 E5 21 0A 00 39 4E 23 R 00 00 01 00 02 04 1F 00 T FA 01 00 00 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T FF 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T 06 02 00 00 0C 00 39 F9 EB R 00 00 01 00 T 0B 02 00 00 @@ -209,13 +209,13 @@ R 00 00 01 00 T 0B 02 00 00 21 00 00 39 5E 23 56 3E R 00 00 01 00 T 13 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 +R 00 00 01 00 2B 04 01 00 02 09 01 00 T 18 02 00 00 00 00 00 00 21 00 00 39 4E 23 46 R 00 00 01 00 02 04 00 00 T 21 02 00 00 C5 01 00 02 21 25 00 39 5D 54 3E R 00 00 01 00 T 2C 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T 31 02 00 00 00 00 00 00 F1 7D B4 20 03 R 00 00 01 00 02 04 00 00 T 38 02 00 00 @@ -225,29 +225,29 @@ R 00 00 01 00 00 05 01 00 T 3B 02 00 00 R 00 00 01 00 T 3B 02 00 00 21 23 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 0E 00 T 43 02 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 0F 00 02 0A 00 00 +R 00 00 01 00 02 05 0E 00 02 0A 00 00 T 4A 02 00 00 B4 20 24 R 00 00 01 00 T 4D 02 00 00 R 00 00 01 00 T 4D 02 00 00 21 23 00 39 E5 3A 02 00 00 00 4F -R 00 00 01 00 02 0A 13 00 +R 00 00 01 00 02 0A 12 00 T 56 02 00 00 C5 2A 00 00 00 00 E5 21 06 00 39 -R 00 00 01 00 02 06 13 00 +R 00 00 01 00 02 06 12 00 T 5F 02 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 10 00 +R 00 00 01 00 2B 09 0F 00 T 66 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T 6D 02 00 00 F1 F1 18 9A R 00 00 01 00 T 71 02 00 00 R 00 00 01 00 T 71 02 00 00 21 23 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 03 00 T 79 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 03 00 02 0A 00 00 T 80 02 00 00 23 00 39 DD 75 E5 DD 74 E6 R 00 00 01 00 T 89 02 00 00 @@ -265,7 +265,7 @@ R 00 00 01 00 T 9E 02 00 00 DD 6E E5 DD 66 E6 5E 16 00 3E R 00 00 01 00 T A8 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 05 00 02 09 05 00 T AD 02 00 00 00 00 00 00 E5 DD 6E E5 DD 66 E6 R 00 00 01 00 02 04 00 00 T B6 02 00 00 C1 71 DD 34 E5 20 03 DD 34 E6 @@ -277,9 +277,9 @@ R 00 00 01 00 T C2 02 00 00 R 00 00 01 00 T C2 02 00 00 21 21 00 39 36 00 00 00 00 23 36 -R 00 00 01 00 0B 09 09 00 +R 00 00 01 00 0B 09 08 00 T CA 02 00 00 00 00 00 00 -R 00 00 01 00 8B 04 09 00 +R 00 00 01 00 8B 04 08 00 T CB 02 00 00 R 00 00 01 00 T CB 02 00 00 21 21 00 39 7E 23 66 6F 7E 23 B6 @@ -299,7 +299,7 @@ R 00 00 01 00 T FC 02 00 00 2B 46 2B 4E C5 21 29 00 39 5D 54 R 00 00 01 00 T 07 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 16 00 02 0A 16 00 T 0D 03 00 00 00 00 00 00 F1 F1 F1 7D B4 20 02 R 00 00 01 00 02 04 00 00 T 16 03 00 00 @@ -325,13 +325,13 @@ R 00 00 01 00 T 35 03 00 00 R 00 00 01 00 T 35 03 00 00 21 23 00 39 E5 3A 02 00 00 00 4F -R 00 00 01 00 02 0A 13 00 +R 00 00 01 00 02 0A 12 00 T 3E 03 00 00 C5 2A 00 00 00 00 E5 21 06 00 39 -R 00 00 01 00 02 06 13 00 +R 00 00 01 00 02 06 12 00 T 47 03 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 10 00 +R 00 00 01 00 2B 09 0F 00 T 4E 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T 55 03 00 00 F1 F1 C3 0B 02 00 00 R 00 00 01 00 00 07 01 00 T 5A 03 00 00 @@ -349,7 +349,7 @@ R 00 00 01 00 T 72 03 00 00 R 00 00 01 00 T 72 03 00 00 01 00 00 00 00 21 21 00 39 56 23 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T 7B 03 00 00 66 6A A7 ED 42 EB 01 03 00 CD R 00 00 01 00 T 85 03 00 00 00 00 00 00 7B B2 28 0C 3E 02 AB @@ -363,13 +363,13 @@ R 00 00 01 00 T 99 03 00 00 R 00 00 01 00 T 99 03 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 9F 03 00 00 00 00 00 00 E5 21 04 00 39 4E 23 -R 00 00 01 00 02 04 0E 00 +R 00 00 01 00 02 04 0D 00 T A8 03 00 00 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T AD 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 0F 00 02 09 00 00 T B4 03 00 00 F1 C3 0B 02 00 00 R 00 00 01 00 00 06 01 00 T B8 03 00 00 @@ -403,7 +403,7 @@ R 00 00 01 00 T F1 03 00 00 DD 6E E3 DD 66 E4 E5 21 02 00 39 R 00 00 01 00 T FC 03 00 00 4D 44 C5 11 00 00 00 00 21 25 00 -R 00 00 01 00 02 08 09 00 +R 00 00 01 00 02 08 08 00 T 05 04 00 00 39 7E 23 66 6F A7 ED 52 EB 01 R 00 00 01 00 T 0F 04 00 00 03 00 CD 00 00 00 00 3E @@ -421,7 +421,7 @@ R 00 00 01 00 T 25 04 00 00 R 00 00 01 00 T 25 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 T 2B 04 00 00 E5 21 04 00 39 46 23 66 68 7D B4 R 00 00 01 00 T 36 04 00 00 28 12 21 04 00 39 46 23 66 68 01 @@ -435,7 +435,7 @@ R 00 00 01 00 T 4D 04 00 00 R 00 00 01 00 T 4D 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 03 00 02 0B 03 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 T 53 04 00 00 CD 00 00 00 00 E1 E1 E1 21 00 00 R 00 00 01 00 02 05 00 00 T 5C 04 00 00 39 5E 23 56 3E 00 00 00 00 21 @@ -471,21 +471,21 @@ R 00 00 01 00 T 9E 04 00 00 21 19 00 39 5E 23 56 3E R 00 00 01 00 T A6 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 +R 00 00 01 00 2B 04 15 00 02 09 15 00 T AB 04 00 00 00 00 00 00 21 1B 00 39 5E 23 56 R 00 00 01 00 02 04 00 00 T B4 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 16 00 02 0A 16 00 +R 00 00 01 00 2B 05 15 00 02 0A 15 00 T BA 04 00 00 00 00 00 00 21 1F 00 39 5E 23 56 R 00 00 01 00 02 04 00 00 T C3 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 16 00 02 0A 16 00 +R 00 00 01 00 2B 05 15 00 02 0A 15 00 T C9 04 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 T CB 04 00 00 R 00 00 01 00 T CB 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0B 00 +R 00 00 01 00 02 05 0A 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 2B 74 00 diff --git a/src/nos/lib/servers_lib/ftpserv_switch.rel b/src/nos/lib/servers_lib/ftpserv_switch.rel index 18466475..17613297 100644 --- a/src/nos/lib/servers_lib/ftpserv_switch.rel +++ b/src/nos/lib/servers_lib/ftpserv_switch.rel @@ -11,7 +11,6 @@ S _logmsg Ref00000000 S _tolower Ref00000000 S _recvit Ref00000000 S _pathname Ref00000000 -S ___02c8_c247_MKD_20_25s Ref00000000 S _unlink Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Ftpsmsg_noperm Ref00000000 @@ -23,8 +22,9 @@ S __fprintf Ref00000000 S _strdupw Ref00000000 S _Ftpsmsg_mkdok Ref00000000 S _Ftpsmsg_cantopen Ref00000000 -S ___035b_86e6_RMD_20_25s Ref00000000 S _rmdir Ref00000000 +S ___035d_86e6_RMD_20_25s Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _Ftpsmsg_typeok Ref00000000 S _Ftpsmsg_nodir Ref00000000 @@ -33,13 +33,11 @@ S _free Ref00000000 S _Ftpsmsg_portok Ref00000000 S _ftplogin Ref00000000 S _Ftpsmsg_givepass Ref00000000 -S _errno Ref00000000 S _Version Ref00000000 S _Ftpsmsg_userfirst Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Ftpsmsg_unimp Ref00000000 S _Ftpsmsg_badtype Ref00000000 -S ___034f_8b13_RETR_20_25s Ref00000000 S _Ftpsmsg_unsupp Ref00000000 S _freopen Ref00000000 S _Ftpsmsg_badport Ref00000000 @@ -48,49 +46,51 @@ S _access Ref00000000 S _Ftpsmsg_binwarn Ref00000000 S _pport Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___022b_1cf7_DELE_20_25s Ref00000000 S _Ftpsmsg_okay Ref00000000 S _Ftpsmsg_deleok Ref00000000 -S ___0377_a1f1_STOR_20_25s Ref00000000 +S ___02ca_c247_MKD_20_25s Ref00000000 S ?C_V_SWITCH_L06 Ref00000000 +S ___022d_1cf7_DELE_20_25s Ref00000000 S _Ftpsmsg_delefail Ref00000000 +S ___0379_a1f1_STOR_20_25s Ref00000000 +S ___0351_8b13_RETR_20_25s Ref00000000 S _Ftpsmsg_only8 Ref00000000 S _dir Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size DA4 flags 0 +A CODE size DDC flags 0 S _ftpserv_switch Def00000000 -A CSTR size 18 flags 0 +A CSTR size 20 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF DD 5E 02 DD -R 00 00 01 00 02 05 24 00 +R 00 00 01 00 02 05 23 00 T 09 00 00 00 56 03 CD 00 00 00 00 00 00 18 00 R 00 00 01 00 02 07 04 00 -T 12 00 00 00 9E 0D 00 00 44 00 00 00 +T 12 00 00 00 D6 0D 00 00 44 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 16 00 00 00 D1 08 00 00 14 0A 00 00 +T 16 00 00 00 F4 08 00 00 3E 0A 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 1A 00 00 00 8E 00 00 00 8A 05 00 00 +T 1A 00 00 00 8E 00 00 00 98 05 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 1E 00 00 00 80 07 00 00 F2 08 00 00 +T 1E 00 00 00 9C 07 00 00 15 09 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 22 00 00 00 9E 0D 00 00 D5 01 00 00 +T 22 00 00 00 D6 0D 00 00 D5 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 26 00 00 00 F9 01 00 00 B9 03 00 00 +T 26 00 00 00 F9 01 00 00 C0 03 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 2A 00 00 00 2B 05 00 00 85 06 00 00 +T 2A 00 00 00 39 05 00 00 9A 06 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 2E 00 00 00 A5 08 00 00 A5 08 00 00 +T 2E 00 00 00 C8 08 00 00 C8 08 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 32 00 00 00 5A 0A 00 00 5A 0A 00 00 +T 32 00 00 00 84 0A 00 00 84 0A 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 36 00 00 00 87 0B 00 00 87 0B 00 00 +T 36 00 00 00 B8 0B 00 00 B8 0B 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 3A 00 00 00 A9 0C 00 00 01 0D 00 00 +T 3A 00 00 00 E1 0C 00 00 39 0D 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 3E 00 00 00 58 0D 00 00 88 0D 00 00 +T 3E 00 00 00 90 0D 00 00 C0 0D 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 42 00 00 00 80 07 00 00 +T 42 00 00 00 9C 07 00 00 R 00 00 01 00 00 04 01 00 T 44 00 00 00 R 00 00 01 00 @@ -103,7 +103,7 @@ R 00 00 01 00 02 04 1D 00 02 09 00 00 T 5A 00 00 00 19 00 09 E5 DD 5E 0A DD 56 0B 3E R 00 00 01 00 T 65 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 14 00 02 09 14 00 +R 00 00 01 00 2B 04 13 00 02 09 13 00 T 6A 00 00 00 00 00 00 00 EB E1 73 23 72 3A R 00 00 01 00 02 04 00 00 T 72 00 00 00 02 00 00 00 5F D5 2A 00 00 00 00 @@ -111,17 +111,17 @@ R 00 00 01 00 02 04 20 00 02 0B 20 00 T 79 00 00 00 E5 69 60 4E 23 46 C5 3E R 00 00 01 00 T 81 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T 86 00 00 00 00 00 00 00 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 -T 8C 00 00 00 9E 0D 00 00 +T 8C 00 00 00 D6 0D 00 00 R 00 00 01 00 00 04 01 00 T 8E 00 00 00 R 00 00 01 00 T 8E 00 00 00 DD 6E 0A DD 66 0B 5E CD R 00 00 01 00 T 96 00 00 00 00 00 00 00 08 00 41 42 49 4C 61 -R 00 00 01 00 02 04 34 00 +R 00 00 01 00 02 04 31 00 T 9F 00 00 00 62 69 6C AA 01 00 00 E5 00 00 00 R 00 00 01 00 00 07 01 00 00 0B 01 00 T A6 00 00 00 7A 01 00 00 7A 01 00 00 @@ -143,7 +143,7 @@ R 00 00 01 00 02 04 1A 00 02 0B 1A 00 T CF 00 00 00 E5 69 60 4E 23 46 C5 3E R 00 00 01 00 T D7 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T DC 00 00 00 00 00 00 00 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 T E3 00 00 00 D2 01 00 00 @@ -187,9 +187,9 @@ R 00 00 01 00 02 05 36 00 T 26 01 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 36 00 T 2F 01 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 +R 00 00 01 00 2B 09 12 00 T 36 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 +R 00 00 01 00 02 04 12 00 02 09 00 00 T 3D 01 00 00 F1 C3 D2 01 00 00 R 00 00 01 00 00 06 01 00 T 41 01 00 00 @@ -203,9 +203,9 @@ R 00 00 01 00 02 0B 1A 00 T 60 01 00 00 5F D5 2A 00 00 00 00 E5 69 60 4E R 00 00 01 00 02 07 1A 00 T 69 01 00 00 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 13 00 +R 00 00 01 00 2B 08 12 00 T 6F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 +R 00 00 01 00 02 04 12 00 02 09 00 00 T 76 01 00 00 F1 F1 18 58 R 00 00 01 00 T 7A 01 00 00 @@ -219,7 +219,7 @@ R 00 00 01 00 02 04 1A 00 02 0B 1A 00 T 95 01 00 00 E5 69 60 4E 23 46 C5 3E R 00 00 01 00 T 9D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 13 00 02 09 13 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T A2 01 00 00 00 00 00 00 F1 F1 F1 F1 18 28 R 00 00 01 00 02 04 00 00 T AA 01 00 00 @@ -227,16 +227,16 @@ R 00 00 01 00 T AA 01 00 00 DD 6E 0A DD 66 0B E5 3A R 00 00 01 00 T B2 01 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 26 00 02 0B 26 00 +R 00 00 01 00 02 04 25 00 02 0B 25 00 T B9 01 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 R 00 00 01 00 T C4 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 +R 00 00 01 00 2B 05 12 00 02 0A 12 00 T CA 01 00 00 00 00 00 00 F1 F1 F1 F1 18 00 R 00 00 01 00 02 04 00 00 T D2 01 00 00 R 00 00 01 00 -T D2 01 00 00 C3 9E 0D 00 00 +T D2 01 00 00 C3 D6 0D 00 00 R 00 00 01 00 00 05 01 00 T D5 01 00 00 R 00 00 01 00 @@ -245,10 +245,10 @@ R 00 00 01 00 02 05 02 00 T DB 01 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 02 00 T E4 01 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 +R 00 00 01 00 2B 09 12 00 T EB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T F2 01 00 00 F1 21 00 00 C3 A1 0D 00 00 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T F2 01 00 00 F1 21 00 00 C3 D9 0D 00 00 R 00 00 01 00 00 09 01 00 T F9 01 00 00 R 00 00 01 00 @@ -272,9 +272,9 @@ T 34 02 00 00 00 00 00 00 18 0E R 00 00 01 00 89 04 02 00 T 37 02 00 00 R 00 00 01 00 -T 37 02 00 00 FE 00 20 0A DD 36 FE 00 00 00 00 +T 37 02 00 00 FE 00 20 0A DD 36 FE 02 00 00 00 R 00 00 01 00 09 0B 02 00 -T 3F 02 00 00 DD 36 FF 00 00 00 00 18 00 +T 3F 02 00 00 DD 36 FF 02 00 00 00 18 00 R 00 00 01 00 89 07 02 00 T 45 02 00 00 R 00 00 01 00 @@ -285,22 +285,22 @@ R 00 00 01 00 T 5B 02 00 00 23 46 21 1B 00 DD 5E 04 DD 56 05 R 00 00 01 00 T 66 02 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 2B 00 +R 00 00 01 00 2B 09 29 00 T 6D 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 00 00 +R 00 00 01 00 02 04 29 00 02 09 00 00 T 74 02 00 00 7D B4 20 21 R 00 00 01 00 T 78 02 00 00 R 00 00 01 00 T 78 02 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 +R 00 00 01 00 02 05 0D 00 T 7E 02 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 +R 00 00 01 00 02 04 0D 00 T 87 02 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 +R 00 00 01 00 2B 09 12 00 T 8E 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 95 02 00 00 F1 C3 A1 03 00 00 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 95 02 00 00 F1 C3 A8 03 00 00 R 00 00 01 00 00 06 01 00 T 99 02 00 00 R 00 00 01 00 @@ -309,972 +309,992 @@ R 00 00 01 00 T A4 02 00 00 01 00 00 C5 DD 4E FE DD 46 FF DD R 00 00 01 00 T AF 02 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 29 00 +R 00 00 01 00 2B 0A 27 00 T B7 02 00 00 00 00 00 00 CD 00 00 00 00 F1 4D -R 00 00 01 00 02 04 29 00 02 09 00 00 -T BE 02 00 00 44 E1 71 23 70 79 B0 20 37 +R 00 00 01 00 02 04 27 00 02 09 00 00 +T BE 02 00 00 44 E1 71 23 70 79 B0 20 3E R 00 00 01 00 T C7 02 00 00 R 00 00 01 00 -T C7 02 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T CD 02 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T D4 02 00 00 DD 6E FC DD 66 FD E5 3A -R 00 00 01 00 -T DC 02 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 16 00 02 0B 16 00 -T E3 02 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T EE 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T F4 02 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 +T C7 02 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T D0 02 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T D5 02 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T DC 02 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 15 00 +T E5 02 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 15 00 +T EE 02 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T F6 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T FB 02 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 -T FC 02 00 00 A1 03 00 00 +T 03 03 00 00 A8 03 00 00 R 00 00 01 00 00 04 01 00 -T FE 02 00 00 +T 05 03 00 00 R 00 00 01 00 -T FE 02 00 00 DD 6E FC DD 66 FD E5 0E +T 05 03 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T 06 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 27 00 02 0A 27 00 -T 0C 03 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 +T 0D 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 35 00 02 0A 35 00 +T 13 03 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 R 00 00 01 00 -T 17 03 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T 1E 03 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T 22 03 00 00 08 00 09 46 23 66 68 18 03 +T 29 03 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T 2B 03 00 00 +T 32 03 00 00 R 00 00 01 00 -T 2B 03 00 00 21 FF FF +T 32 03 00 00 21 FF FF R 00 00 01 00 -T 2E 03 00 00 +T 35 03 00 00 R 00 00 01 00 -T 2E 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 35 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 34 03 00 00 CD 00 00 00 00 E1 E1 E1 E1 21 +T 3B 03 00 00 CD 00 00 00 00 E1 E1 E1 E1 21 R 00 00 01 00 02 05 00 00 -T 3C 03 00 00 04 00 DD 4E 04 DD 46 05 09 7E B7 +T 43 03 00 00 04 00 DD 4E 04 DD 46 05 09 7E B7 R 00 00 01 00 -T 47 03 00 00 20 3F 21 07 00 DD 4E 04 DD 46 05 +T 4E 03 00 00 20 3F 21 07 00 DD 4E 04 DD 46 05 R 00 00 01 00 -T 52 03 00 00 09 5E 23 56 3E 00 00 00 00 21 +T 59 03 00 00 09 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 1C 00 -T 59 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +T 60 03 00 00 00 00 00 00 CD 00 00 00 00 7D B4 R 00 00 01 00 02 04 1C 00 02 09 00 00 -T 60 03 00 00 28 26 +T 67 03 00 00 28 26 R 00 00 01 00 -T 62 03 00 00 +T 69 03 00 00 R 00 00 01 00 -T 62 03 00 00 +T 69 03 00 00 R 00 00 01 00 -T 62 03 00 00 +T 69 03 00 00 R 00 00 01 00 -T 62 03 00 00 DD 6E FC DD 66 FD E5 3A +T 69 03 00 00 DD 6E FC DD 66 FD E5 3A R 00 00 01 00 -T 6A 03 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 2D 00 02 0B 2D 00 -T 71 03 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +T 71 03 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 2B 00 02 0B 2B 00 +T 78 03 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 R 00 00 01 00 -T 7C 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 82 03 00 00 00 00 00 00 F1 F1 F1 F1 +T 83 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T 89 03 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T 88 03 00 00 +T 8F 03 00 00 R 00 00 01 00 -T 88 03 00 00 DD 6E FC DD 66 FD E5 01 +T 8F 03 00 00 DD 6E FC DD 66 FD E5 01 R 00 00 01 00 -T 90 03 00 00 02 00 00 00 DD 5E 04 DD 56 05 3E +T 97 03 00 00 05 00 00 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 00 04 02 00 -T 99 03 00 00 00 00 00 00 21 00 00 00 00 CD +T A0 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 9E 03 00 00 00 00 00 00 F1 +T A5 03 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T A1 03 00 00 +T A8 03 00 00 R 00 00 01 00 -T A1 03 00 00 +T A8 03 00 00 R 00 00 01 00 -T A1 03 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T A8 03 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T A9 03 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T B0 03 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T B0 03 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T B7 03 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T B9 03 00 00 +T C0 03 00 00 R 00 00 01 00 -T B9 03 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T C0 03 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T C4 03 00 00 04 DD 56 05 19 5E 23 56 3E +T CB 03 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T CD 03 00 00 00 00 00 00 21 00 00 00 00 CD +T D4 03 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T D2 03 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 +T D9 03 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 R 00 00 01 00 02 04 00 00 -T DB 03 00 00 04 00 DD 4E 04 DD 46 05 09 7E FE +T E2 03 00 00 04 00 DD 4E 04 DD 46 05 09 7E FE R 00 00 01 00 -T E6 03 00 00 01 38 0E FE 03 30 0A +T ED 03 00 00 01 38 0E FE 03 30 0A R 00 00 01 00 -T ED 03 00 00 +T F4 03 00 00 R 00 00 01 00 -T ED 03 00 00 DD 36 FE 07 00 00 00 DD 36 FF +T F4 03 00 00 DD 36 FE 0A 00 00 00 DD 36 FF R 00 00 01 00 09 07 02 00 -T F4 03 00 00 07 00 00 00 18 0E +T FB 03 00 00 0A 00 00 00 18 0E R 00 00 01 00 89 04 02 00 -T F7 03 00 00 +T FE 03 00 00 R 00 00 01 00 -T F7 03 00 00 FE 00 20 0A DD 36 FE 07 00 00 00 +T FE 03 00 00 FE 00 20 0A DD 36 FE 0D 00 00 00 R 00 00 01 00 09 0B 02 00 -T FF 03 00 00 DD 36 FF 07 00 00 00 18 00 +T 06 04 00 00 DD 36 FF 0D 00 00 00 18 00 R 00 00 01 00 89 07 02 00 -T 05 04 00 00 -R 00 00 01 00 -T 05 04 00 00 DD 6E FC DD 66 FD E5 21 0A 00 E5 -R 00 00 01 00 -T 10 04 00 00 21 1D 00 DD 4E 04 DD 46 05 09 4E -R 00 00 01 00 -T 1B 04 00 00 23 46 21 1B 00 DD 5E 04 DD 56 05 -R 00 00 01 00 -T 26 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 2B 00 -T 2D 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 2B 00 02 09 00 00 -T 34 04 00 00 7D B4 20 21 -R 00 00 01 00 -T 38 04 00 00 +T 0C 04 00 00 R 00 00 01 00 -T 38 04 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T 3E 04 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T 47 04 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 4E 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 55 04 00 00 F1 C3 13 05 00 00 -R 00 00 01 00 00 06 01 00 -T 59 04 00 00 +T 0C 04 00 00 DD 6E FC DD 66 FD E5 21 0A 00 E5 R 00 00 01 00 -T 59 04 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 +T 17 04 00 00 21 1D 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 -T 64 04 00 00 01 00 00 C5 DD 4E FE DD 46 FF DD +T 22 04 00 00 23 46 21 1B 00 DD 5E 04 DD 56 05 R 00 00 01 00 -T 6F 04 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 29 00 -T 77 04 00 00 00 00 00 00 CD 00 00 00 00 F1 4D +T 2D 04 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 29 00 +T 34 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 29 00 02 09 00 00 -T 7E 04 00 00 44 E1 71 23 70 79 B0 20 36 -R 00 00 01 00 -T 87 04 00 00 +T 3B 04 00 00 7D B4 20 21 R 00 00 01 00 -T 87 04 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 8D 04 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 94 04 00 00 DD 6E FC DD 66 FD E5 3A +T 3F 04 00 00 R 00 00 01 00 -T 9C 04 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 0B 06 00 -T A3 04 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T AE 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T B4 04 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 56 +T 3F 04 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T 45 04 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T 4E 04 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 55 04 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 5C 04 00 00 F1 C3 21 05 00 00 +R 00 00 01 00 00 06 01 00 +T 60 04 00 00 +R 00 00 01 00 +T 60 04 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 +R 00 00 01 00 +T 6B 04 00 00 01 00 00 C5 DD 4E FE DD 46 FF DD +R 00 00 01 00 +T 76 04 00 00 5E FC DD 56 FD 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 27 00 +T 7E 04 00 00 00 00 00 00 CD 00 00 00 00 F1 4D +R 00 00 01 00 02 04 27 00 02 09 00 00 +T 85 04 00 00 44 E1 71 23 70 79 B0 20 3D +R 00 00 01 00 +T 8E 04 00 00 +R 00 00 01 00 +T 8E 04 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 97 04 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 9C 04 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T A3 04 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 06 00 +T AC 04 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 06 00 +T B5 04 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T BD 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T C2 04 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 56 R 00 00 01 00 02 04 00 00 -T BD 04 00 00 +T CB 04 00 00 R 00 00 01 00 -T BD 04 00 00 DD 6E FC DD 66 FD E5 0E +T CB 04 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T C5 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 33 00 02 0A 33 00 -T CB 04 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 +T D3 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 34 00 02 0A 34 00 +T D9 04 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 R 00 00 01 00 -T D6 04 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T E4 04 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T E1 04 00 00 08 00 09 46 23 66 68 18 03 +T EF 04 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T EA 04 00 00 +T F8 04 00 00 R 00 00 01 00 -T EA 04 00 00 21 FF FF +T F8 04 00 00 21 FF FF R 00 00 01 00 -T ED 04 00 00 +T FB 04 00 00 R 00 00 01 00 -T ED 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T FB 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T F3 04 00 00 CD 00 00 00 00 E1 E1 E1 E1 DD 6E +T 01 05 00 00 CD 00 00 00 00 E1 E1 E1 E1 DD 6E R 00 00 01 00 02 05 00 00 -T FC 04 00 00 FC DD 66 FD E5 01 09 00 00 00 DD +T 0A 05 00 00 FC DD 66 FD E5 01 11 00 00 00 DD R 00 00 01 00 00 0A 02 00 -T 05 05 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 +T 13 05 00 00 5E 04 DD 56 05 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 09 00 -T 0D 05 00 00 00 00 00 00 CD 00 00 00 00 F1 +T 1B 05 00 00 00 00 00 00 CD 00 00 00 00 F1 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 13 05 00 00 +T 21 05 00 00 R 00 00 01 00 -T 13 05 00 00 +T 21 05 00 00 R 00 00 01 00 -T 13 05 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 21 05 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 1B 05 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T 29 05 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T 22 05 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T 30 05 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T 2B 05 00 00 +T 39 05 00 00 R 00 00 01 00 -T 2B 05 00 00 DD 4E 0A DD 46 0B 21 09 00 DD 5E +T 39 05 00 00 DD 4E 0A DD 46 0B 21 09 00 DD 5E R 00 00 01 00 -T 36 05 00 00 04 DD 56 05 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2E 00 -T 3E 05 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 2E 00 02 0A 00 00 -T 45 05 00 00 A4 3C 20 20 +T 44 05 00 00 04 DD 56 05 19 EB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 2C 00 +T 4C 05 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 2C 00 02 0A 00 00 +T 53 05 00 00 A4 3C 20 20 R 00 00 01 00 -T 49 05 00 00 +T 57 05 00 00 R 00 00 01 00 -T 49 05 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 2A 00 -T 4F 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 2A 00 -T 58 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 5F 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 66 05 00 00 F1 18 1E +T 57 05 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 28 00 +T 5D 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 28 00 +T 66 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 6D 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 74 05 00 00 F1 18 1E R 00 00 01 00 -T 69 05 00 00 +T 77 05 00 00 R 00 00 01 00 -T 69 05 00 00 3A 02 00 00 00 4F C5 2A +T 77 05 00 00 3A 02 00 00 00 4F C5 2A R 00 00 01 00 02 05 1E 00 -T 6F 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T 7D 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 1E 00 -T 78 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 7F 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 86 05 00 00 F1 +T 86 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 8D 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 94 05 00 00 F1 R 00 00 01 00 -T 87 05 00 00 +T 95 05 00 00 R 00 00 01 00 -T 87 05 00 00 C3 9E 0D 00 00 +T 95 05 00 00 C3 D6 0D 00 00 R 00 00 01 00 00 05 01 00 -T 8A 05 00 00 +T 98 05 00 00 R 00 00 01 00 -T 8A 05 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T 98 05 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T 95 05 00 00 04 DD 56 05 19 5E 23 56 3E +T A3 05 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 9E 05 00 00 00 00 00 00 21 00 00 00 00 CD +T AC 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T A3 05 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T B1 05 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T AC 05 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD +T BA 05 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T B7 05 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T C5 05 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T C2 05 00 00 04 DD 56 05 19 5E 23 56 3E +T D0 05 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T CB 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T D0 05 00 00 00 00 00 00 F1 F1 7D B4 20 20 +T D9 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T DE 05 00 00 00 00 00 00 F1 F1 7D B4 20 20 R 00 00 01 00 02 04 00 00 -T D8 05 00 00 +T E6 05 00 00 R 00 00 01 00 -T D8 05 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T DE 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T E7 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T EE 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T F5 05 00 00 F1 18 75 +T E6 05 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T EC 05 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T F5 05 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T FC 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 03 06 00 00 F1 18 7C R 00 00 01 00 -T F8 05 00 00 +T 06 06 00 00 R 00 00 01 00 -T F8 05 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 +T 06 06 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 R 00 00 01 00 -T 03 06 00 00 01 01 00 DD 5E FC DD 56 FD 3E +T 11 06 00 00 01 01 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 0D 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 1B 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 37 00 02 09 37 00 -T 12 06 00 00 00 00 00 00 4D 44 E1 71 23 70 79 +T 20 06 00 00 00 00 00 00 4D 44 E1 71 23 70 79 R 00 00 01 00 02 04 00 00 -T 1B 06 00 00 B0 20 36 -R 00 00 01 00 -T 1E 06 00 00 -R 00 00 01 00 -T 1E 06 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 24 06 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 2B 06 00 00 DD 6E FC DD 66 FD E5 3A -R 00 00 01 00 -T 33 06 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 0B 1B 00 -T 3A 06 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T 45 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 4B 06 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 19 +T 29 06 00 00 B0 20 3D +R 00 00 01 00 +T 2C 06 00 00 +R 00 00 01 00 +T 2C 06 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 35 06 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 3A 06 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 41 06 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 1B 00 +T 4A 06 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 1B 00 +T 53 06 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T 5B 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T 60 06 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 19 R 00 00 01 00 02 04 00 00 -T 54 06 00 00 +T 69 06 00 00 R 00 00 01 00 -T 54 06 00 00 DD 6E FC DD 66 FD E5 01 +T 69 06 00 00 DD 6E FC DD 66 FD E5 01 R 00 00 01 00 -T 5C 06 00 00 0E 00 00 00 DD 5E 04 DD 56 05 3E +T 71 06 00 00 16 00 00 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 00 04 02 00 -T 65 06 00 00 00 00 00 00 21 00 00 00 00 CD +T 7A 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 6A 06 00 00 00 00 00 00 F1 +T 7F 06 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T 6D 06 00 00 +T 82 06 00 00 R 00 00 01 00 -T 6D 06 00 00 +T 82 06 00 00 R 00 00 01 00 -T 6D 06 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 82 06 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 75 06 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T 8A 06 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T 7C 06 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T 91 06 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T 85 06 00 00 +T 9A 06 00 00 R 00 00 01 00 -T 85 06 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T 9A 06 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T 90 06 00 00 04 DD 56 05 19 5E 23 56 3E +T A5 06 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 99 06 00 00 00 00 00 00 21 00 00 00 00 CD +T AE 06 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 9E 06 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T B3 06 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T A7 06 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD +T BC 06 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T B2 06 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T C7 06 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T BD 06 00 00 04 DD 56 05 19 5E 23 56 3E +T D2 06 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T C6 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T CB 06 00 00 00 00 00 00 F1 F1 7D B4 20 20 +T DB 06 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T E0 06 00 00 00 00 00 00 F1 F1 7D B4 20 20 R 00 00 01 00 02 04 00 00 -T D3 06 00 00 +T E8 06 00 00 R 00 00 01 00 -T D3 06 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T D9 06 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T E2 06 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T E9 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T F0 06 00 00 F1 18 75 +T E8 06 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T EE 06 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T F7 06 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T FE 06 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 05 07 00 00 F1 18 7C R 00 00 01 00 -T F3 06 00 00 +T 08 07 00 00 R 00 00 01 00 -T F3 06 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 +T 08 07 00 00 21 07 00 DD 4E 04 DD 46 05 09 E5 R 00 00 01 00 -T FE 06 00 00 01 00 00 DD 5E FC DD 56 FD 3E +T 13 07 00 00 01 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 08 07 00 00 00 00 00 00 21 00 00 00 00 CD +T 1D 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 37 00 02 09 37 00 -T 0D 07 00 00 00 00 00 00 4D 44 E1 71 23 70 79 +T 22 07 00 00 00 00 00 00 4D 44 E1 71 23 70 79 R 00 00 01 00 02 04 00 00 -T 16 07 00 00 B0 20 36 -R 00 00 01 00 -T 19 07 00 00 -R 00 00 01 00 -T 19 07 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 1F 07 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 26 07 00 00 DD 6E FC DD 66 FD E5 3A -R 00 00 01 00 -T 2E 07 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 0B 1B 00 -T 35 07 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T 40 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 46 07 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 19 +T 2B 07 00 00 B0 20 3D +R 00 00 01 00 +T 2E 07 00 00 +R 00 00 01 00 +T 2E 07 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 37 07 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 3C 07 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 43 07 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 1B 00 +T 4C 07 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 1B 00 +T 55 07 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T 5D 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T 62 07 00 00 00 00 00 00 F1 F1 F1 F1 F1 18 19 R 00 00 01 00 02 04 00 00 -T 4F 07 00 00 +T 6B 07 00 00 R 00 00 01 00 -T 4F 07 00 00 DD 6E FC DD 66 FD E5 01 +T 6B 07 00 00 DD 6E FC DD 66 FD E5 01 R 00 00 01 00 -T 57 07 00 00 13 00 00 00 DD 5E 04 DD 56 05 3E +T 73 07 00 00 1B 00 00 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 00 04 02 00 -T 60 07 00 00 00 00 00 00 21 00 00 00 00 CD +T 7C 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 65 07 00 00 00 00 00 00 F1 +T 81 07 00 00 00 00 00 00 F1 R 00 00 01 00 02 04 00 00 -T 68 07 00 00 +T 84 07 00 00 R 00 00 01 00 -T 68 07 00 00 +T 84 07 00 00 R 00 00 01 00 -T 68 07 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 84 07 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 70 07 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T 8C 07 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T 77 07 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T 93 07 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T 80 07 00 00 +T 9C 07 00 00 R 00 00 01 00 -T 80 07 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T 9C 07 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T 8B 07 00 00 04 DD 56 05 19 5E 23 56 3E +T A7 07 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 94 07 00 00 00 00 00 00 21 00 00 00 00 CD +T B0 07 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 99 07 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T B5 07 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T A2 07 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD +T BE 07 00 00 21 09 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T AD 07 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T C9 07 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T B8 07 00 00 04 DD 56 05 19 5E 23 56 3E +T D4 07 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T C1 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T C6 07 00 00 00 00 00 00 F1 F1 7D B4 20 36 +T DD 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T E2 07 00 00 00 00 00 00 F1 F1 7D B4 20 36 R 00 00 01 00 02 04 00 00 -T CE 07 00 00 -R 00 00 01 00 -T CE 07 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T D4 07 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T DD 07 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T E4 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T EB 07 00 00 F1 DD 5E FC DD 56 FD 3E +T EA 07 00 00 R 00 00 01 00 -T F3 07 00 00 00 00 00 00 21 00 00 00 00 CD +T EA 07 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T F0 07 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T F9 07 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 00 08 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 07 08 00 00 F1 DD 5E FC DD 56 FD 3E +R 00 00 01 00 +T 0F 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 1D 00 02 09 1D 00 -T F8 07 00 00 00 00 00 00 AF DD 77 FC DD 77 FD +T 14 08 00 00 00 00 00 00 AF DD 77 FC DD 77 FD R 00 00 01 00 02 04 00 00 -T 01 08 00 00 C3 A2 08 00 00 +T 1D 08 00 00 C3 C5 08 00 00 R 00 00 01 00 00 05 01 00 -T 04 08 00 00 +T 20 08 00 00 R 00 00 01 00 -T 04 08 00 00 01 00 00 DD 5E FC DD 56 FD 3E +T 20 08 00 00 01 00 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 0E 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2C 00 02 09 2C 00 -T 13 08 00 00 00 00 00 00 7D B4 20 40 +T 2A 08 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 2A 00 02 09 2A 00 +T 2F 08 00 00 00 00 00 00 7D B4 20 40 R 00 00 01 00 02 04 00 00 -T 19 08 00 00 +T 35 08 00 00 R 00 00 01 00 -T 19 08 00 00 21 1F 00 DD 4E 04 DD 46 05 09 5E +T 35 08 00 00 21 1F 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 -T 24 08 00 00 23 56 3E 00 00 00 00 21 +T 40 08 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1D 00 -T 29 08 00 00 00 00 00 00 CD 00 00 00 00 21 +T 45 08 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 1D 00 02 09 00 00 -T 2F 08 00 00 1F 00 09 DD 5E FC DD 56 FD 73 23 -R 00 00 01 00 -T 3A 08 00 00 72 D5 3A 02 00 00 00 5F D5 2A -R 00 00 01 00 02 07 0F 00 -T 42 08 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 -R 00 00 01 00 02 04 0F 00 -T 4B 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 51 08 00 00 00 00 00 00 F1 F1 F1 F1 18 49 -R 00 00 01 00 02 04 00 00 -T 59 08 00 00 +T 4B 08 00 00 1F 00 09 DD 5E FC DD 56 FD 73 23 R 00 00 01 00 -T 59 08 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 5F 08 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 66 08 00 00 DD 6E FC DD 66 FD E5 3A -R 00 00 01 00 -T 6E 08 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 1B 00 02 0B 1B 00 -T 75 08 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T 80 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 86 08 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 5E +T 56 08 00 00 72 D5 3A 02 00 00 00 5F D5 2A +R 00 00 01 00 02 07 0E 00 +T 5E 08 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 +R 00 00 01 00 02 04 0E 00 +T 67 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T 6D 08 00 00 00 00 00 00 F1 F1 F1 F1 18 50 R 00 00 01 00 02 04 00 00 -T 8F 08 00 00 FC DD 56 FD 3E 00 00 00 00 21 +T 75 08 00 00 +R 00 00 01 00 +T 75 08 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 7E 08 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 83 08 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 8A 08 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 1B 00 +T 93 08 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 1B 00 +T 9C 08 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T A4 08 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T A9 08 00 00 00 00 00 00 F1 F1 F1 F1 F1 DD 5E +R 00 00 01 00 02 04 00 00 +T B2 08 00 00 FC DD 56 FD 3E 00 00 00 00 21 R 00 00 01 00 2B 09 1D 00 -T 96 08 00 00 00 00 00 00 CD 00 00 00 00 AF DD +T B9 08 00 00 00 00 00 00 CD 00 00 00 00 AF DD R 00 00 01 00 02 04 1D 00 02 09 00 00 -T 9D 08 00 00 77 FC DD 77 FD +T C0 08 00 00 77 FC DD 77 FD R 00 00 01 00 -T A2 08 00 00 +T C5 08 00 00 R 00 00 01 00 -T A2 08 00 00 +T C5 08 00 00 R 00 00 01 00 -T A2 08 00 00 C3 9E 0D 00 00 +T C5 08 00 00 C3 D6 0D 00 00 R 00 00 01 00 00 05 01 00 -T A5 08 00 00 +T C8 08 00 00 R 00 00 01 00 -T A5 08 00 00 21 1F 00 DD 4E 04 DD 46 05 09 5E +T C8 08 00 00 21 1F 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 -T B0 08 00 00 23 56 D5 3A 02 00 00 00 5F D5 2A -R 00 00 01 00 02 08 0F 00 -T B9 08 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 -R 00 00 01 00 02 04 0F 00 -T C2 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T C8 08 00 00 00 00 00 00 F1 F1 F1 F1 C3 +T D3 08 00 00 23 56 D5 3A 02 00 00 00 5F D5 2A +R 00 00 01 00 02 08 0E 00 +T DC 08 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 +R 00 00 01 00 02 04 0E 00 +T E5 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T EB 08 00 00 00 00 00 00 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 -T CF 08 00 00 9E 0D 00 00 +T F2 08 00 00 D6 0D 00 00 R 00 00 01 00 00 04 01 00 -T D1 08 00 00 -R 00 00 01 00 -T D1 08 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 25 00 -T D7 08 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 25 00 -T E0 08 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T E7 08 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T EE 08 00 00 F1 C3 9E 0D 00 00 +T F4 08 00 00 +R 00 00 01 00 +T F4 08 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 24 00 +T FA 08 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 24 00 +T 03 09 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 0A 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 11 09 00 00 F1 C3 D6 0D 00 00 R 00 00 01 00 00 06 01 00 -T F2 08 00 00 +T 15 09 00 00 R 00 00 01 00 -T F2 08 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T 15 09 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T FD 08 00 00 04 DD 56 05 19 5E 23 56 3E +T 20 09 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 06 09 00 00 00 00 00 00 21 00 00 00 00 CD +T 29 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 0B 09 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T 2E 09 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T 14 09 00 00 21 06 00 E5 21 1D 00 DD 4E 04 DD +T 37 09 00 00 21 06 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T 1F 09 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T 42 09 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T 2A 09 00 00 04 DD 56 05 19 5E 23 56 3E +T 4D 09 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 33 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T 38 09 00 00 00 00 00 00 F1 F1 7D B4 20 21 +T 56 09 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T 5B 09 00 00 00 00 00 00 F1 F1 7D B4 20 21 R 00 00 01 00 02 04 00 00 -T 40 09 00 00 +T 63 09 00 00 R 00 00 01 00 -T 40 09 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T 46 09 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T 4F 09 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 56 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 5D 09 00 00 F1 C3 FC 09 00 00 +T 63 09 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T 69 09 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T 72 09 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 79 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 80 09 00 00 F1 C3 26 0A 00 00 R 00 00 01 00 00 06 01 00 -T 61 09 00 00 +T 84 09 00 00 R 00 00 01 00 -T 61 09 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0C 00 -T 69 09 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 0C 00 02 0A 00 00 -T 70 09 00 00 B4 20 5D +T 84 09 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0B 00 +T 8C 09 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 0B 00 02 0A 00 00 +T 93 09 00 00 B4 20 5D R 00 00 01 00 -T 73 09 00 00 +T 96 09 00 00 R 00 00 01 00 -T 73 09 00 00 DD 6E FC DD 66 FD E5 0E +T 96 09 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T 7B 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 30 00 02 0A 30 00 -T 81 09 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 +T 9E 09 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 32 00 02 0A 32 00 +T A4 09 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 R 00 00 01 00 -T 8C 09 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T AF 09 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T 97 09 00 00 08 00 09 46 23 66 68 18 03 +T BA 09 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T A0 09 00 00 +T C3 09 00 00 R 00 00 01 00 -T A0 09 00 00 21 FF FF +T C3 09 00 00 21 FF FF R 00 00 01 00 -T A3 09 00 00 +T C6 09 00 00 R 00 00 01 00 -T A3 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T C6 09 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T A9 09 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A +T CC 09 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A R 00 00 01 00 02 05 00 00 -T B1 09 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 32 00 02 0B 32 00 -T B8 09 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +T D4 09 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 2F 00 02 0B 2F 00 +T DB 09 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 R 00 00 01 00 -T C3 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T C9 09 00 00 00 00 00 00 F1 F1 F1 18 2C +T E6 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T EC 09 00 00 00 00 00 00 F1 F1 F1 18 33 +R 00 00 01 00 02 04 00 00 +T F3 09 00 00 +R 00 00 01 00 +T F3 09 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T FC 09 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 01 0A 00 00 00 00 00 00 CD 00 00 00 00 E5 3A +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 08 0A 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 33 00 02 0B 33 00 +T 0F 0A 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +R 00 00 01 00 +T 1A 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T 20 0A 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T D0 09 00 00 -R 00 00 01 00 -T D0 09 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T D6 09 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T DD 09 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 35 00 -T E3 09 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 35 00 -T EC 09 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T F3 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T FA 09 00 00 F1 F1 -R 00 00 01 00 -T FC 09 00 00 -R 00 00 01 00 -T FC 09 00 00 -R 00 00 01 00 -T FC 09 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 26 0A 00 00 +R 00 00 01 00 +T 26 0A 00 00 +R 00 00 01 00 +T 26 0A 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 04 0A 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T 2E 0A 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T 0B 0A 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T 35 0A 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T 14 0A 00 00 +T 3E 0A 00 00 R 00 00 01 00 -T 14 0A 00 00 21 19 00 DD 4E 04 DD 46 05 09 7E +T 3E 0A 00 00 21 19 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 -T 1F 0A 00 00 23 B6 20 20 +T 49 0A 00 00 23 B6 20 20 R 00 00 01 00 -T 23 0A 00 00 +T 4D 0A 00 00 R 00 00 01 00 -T 23 0A 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 23 00 -T 29 0A 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 23 00 -T 32 0A 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 39 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 40 0A 00 00 F1 18 14 +T 4D 0A 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 22 00 +T 53 0A 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 22 00 +T 5C 0A 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 63 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 6A 0A 00 00 F1 18 14 R 00 00 01 00 -T 43 0A 00 00 +T 6D 0A 00 00 R 00 00 01 00 -T 43 0A 00 00 DD 4E 0A DD 46 0B DD 5E 04 DD 56 +T 6D 0A 00 00 DD 4E 0A DD 46 0B DD 5E 04 DD 56 R 00 00 01 00 -T 4E 0A 00 00 05 3E 00 00 00 00 21 00 00 00 00 +T 78 0A 00 00 05 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 -T 54 0A 00 00 CD 00 00 00 00 +T 7E 0A 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 -T 57 0A 00 00 +T 81 0A 00 00 R 00 00 01 00 -T 57 0A 00 00 C3 9E 0D 00 00 +T 81 0A 00 00 C3 D6 0D 00 00 R 00 00 01 00 00 05 01 00 -T 5A 0A 00 00 +T 84 0A 00 00 R 00 00 01 00 -T 5A 0A 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T 84 0A 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T 65 0A 00 00 04 DD 56 05 19 5E 23 56 3E +T 8F 0A 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 6E 0A 00 00 00 00 00 00 21 00 00 00 00 CD +T 98 0A 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 73 0A 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T 9D 0A 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T 7C 0A 00 00 21 0F 00 E5 21 1D 00 DD 4E 04 DD +T A6 0A 00 00 21 0F 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T 87 0A 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T B1 0A 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T 92 0A 00 00 04 DD 56 05 19 5E 23 56 3E +T BC 0A 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 9B 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T A0 0A 00 00 00 00 00 00 F1 F1 7D B4 20 21 +T C5 0A 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T CA 0A 00 00 00 00 00 00 F1 F1 7D B4 20 21 R 00 00 01 00 02 04 00 00 -T A8 0A 00 00 +T D2 0A 00 00 R 00 00 01 00 -T A8 0A 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T AE 0A 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T B7 0A 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T BE 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T C5 0A 00 00 F1 C3 6F 0B 00 00 +T D2 0A 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T D8 0A 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T E1 0A 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T E8 0A 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T EF 0A 00 00 F1 C3 A0 0B 00 00 R 00 00 01 00 00 06 01 00 -T C9 0A 00 00 +T F3 0A 00 00 R 00 00 01 00 -T C9 0A 00 00 01 FF 01 DD 5E FC DD 56 FD 3E +T F3 0A 00 00 01 FF 01 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T D3 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 -T D8 0A 00 00 00 00 00 00 7D B4 20 5D +T FD 0A 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T 02 0B 00 00 00 00 00 00 7D B4 20 5D R 00 00 01 00 02 04 00 00 -T DE 0A 00 00 +T 08 0B 00 00 R 00 00 01 00 -T DE 0A 00 00 DD 6E FC DD 66 FD E5 0E +T 08 0B 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T E6 0A 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0B 00 02 0A 0B 00 -T EC 0A 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 +T 10 0B 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 30 00 02 0A 30 00 +T 16 0B 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 R 00 00 01 00 -T F7 0A 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T 21 0B 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T 02 0B 00 00 08 00 09 46 23 66 68 18 03 +T 2C 0B 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T 0B 0B 00 00 +T 35 0B 00 00 R 00 00 01 00 -T 0B 0B 00 00 21 FF FF +T 35 0B 00 00 21 FF FF R 00 00 01 00 -T 0E 0B 00 00 +T 38 0B 00 00 R 00 00 01 00 -T 0E 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 38 0B 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 14 0B 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A +T 3E 0B 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A R 00 00 01 00 02 05 00 00 -T 1C 0B 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 15 00 02 0B 15 00 -T 23 0B 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +T 46 0B 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 14 00 02 0B 14 00 +T 4D 0B 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 R 00 00 01 00 -T 2E 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 34 0B 00 00 00 00 00 00 F1 F1 F1 18 34 +T 58 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T 5E 0B 00 00 00 00 00 00 F1 F1 F1 18 3B R 00 00 01 00 02 04 00 00 -T 3B 0B 00 00 -R 00 00 01 00 -T 3B 0B 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 41 0B 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 48 0B 00 00 DD 6E FC DD 66 FD E5 3A -R 00 00 01 00 -T 50 0B 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 0B 06 00 -T 57 0B 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 -R 00 00 01 00 -T 62 0B 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 68 0B 00 00 00 00 00 00 F1 F1 F1 F1 F1 +T 65 0B 00 00 +R 00 00 01 00 +T 65 0B 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 6E 0B 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 73 0B 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 7A 0B 00 00 6E FC DD 66 FD E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 06 00 +T 83 0B 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 04 +R 00 00 01 00 02 07 06 00 +T 8C 0B 00 00 DD 66 05 4E 23 46 C5 3E +R 00 00 01 00 +T 94 0B 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 12 00 02 09 12 00 +T 99 0B 00 00 00 00 00 00 F1 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T 6F 0B 00 00 +T A0 0B 00 00 R 00 00 01 00 -T 6F 0B 00 00 +T A0 0B 00 00 R 00 00 01 00 -T 6F 0B 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T A0 0B 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 77 0B 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T A8 0B 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T 7E 0B 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T AF 0B 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T 87 0B 00 00 +T B8 0B 00 00 R 00 00 01 00 -T 87 0B 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E +T B8 0B 00 00 DD 4E 0A DD 46 0B 21 1F 00 DD 5E R 00 00 01 00 -T 92 0B 00 00 04 DD 56 05 19 5E 23 56 3E +T C3 0B 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T 9B 0B 00 00 00 00 00 00 21 00 00 00 00 CD +T CC 0B 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T A0 0B 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 +T D1 0B 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 R 00 00 01 00 02 04 00 00 -T A9 0B 00 00 21 12 00 E5 21 1D 00 DD 4E 04 DD +T DA 0B 00 00 21 12 00 E5 21 1D 00 DD 4E 04 DD R 00 00 01 00 -T B4 0B 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E +T E5 0B 00 00 46 05 09 4E 23 46 21 1B 00 DD 5E R 00 00 01 00 -T BF 0B 00 00 04 DD 56 05 19 5E 23 56 3E +T F0 0B 00 00 04 DD 56 05 19 5E 23 56 3E R 00 00 01 00 -T C8 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 -T CD 0B 00 00 00 00 00 00 F1 F1 7D B4 20 21 +T F9 0B 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 29 00 02 09 29 00 +T FE 0B 00 00 00 00 00 00 F1 F1 7D B4 20 21 R 00 00 01 00 02 04 00 00 -T D5 0B 00 00 +T 06 0C 00 00 R 00 00 01 00 -T D5 0B 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 0E 00 -T DB 0B 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 0E 00 -T E4 0B 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T EB 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T F2 0B 00 00 F1 C3 91 0C 00 00 +T 06 0C 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 0D 00 +T 0C 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 0D 00 +T 15 0C 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 1C 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 23 0C 00 00 F1 C3 C9 0C 00 00 R 00 00 01 00 00 06 01 00 -T F6 0B 00 00 +T 27 0C 00 00 R 00 00 01 00 -T F6 0B 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 18 00 -T FE 0B 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 18 00 02 0A 00 00 -T 05 0C 00 00 B4 20 5D +T 27 0C 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 16 00 +T 2F 0C 00 00 21 00 00 00 00 CD 00 00 00 00 7D +R 00 00 01 00 02 05 16 00 02 0A 00 00 +T 36 0C 00 00 B4 20 5D R 00 00 01 00 -T 08 0C 00 00 +T 39 0C 00 00 R 00 00 01 00 -T 08 0C 00 00 DD 6E FC DD 66 FD E5 0E +T 39 0C 00 00 DD 6E FC DD 66 FD E5 0E R 00 00 01 00 -T 10 0C 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T 41 0C 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 17 00 02 0A 17 00 -T 16 0C 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 +T 47 0C 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 14 R 00 00 01 00 -T 21 0C 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T 52 0C 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T 2C 0C 00 00 08 00 09 46 23 66 68 18 03 +T 5D 0C 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T 35 0C 00 00 +T 66 0C 00 00 R 00 00 01 00 -T 35 0C 00 00 21 FF FF +T 66 0C 00 00 21 FF FF R 00 00 01 00 -T 38 0C 00 00 +T 69 0C 00 00 R 00 00 01 00 -T 38 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 69 0C 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 3E 0C 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A +T 6F 0C 00 00 CD 00 00 00 00 E1 E1 E1 E1 3A R 00 00 01 00 02 05 00 00 -T 46 0C 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 32 00 02 0B 32 00 -T 4D 0C 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +T 77 0C 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 2F 00 02 0B 2F 00 +T 7E 0C 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 R 00 00 01 00 -T 58 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 13 00 02 0A 13 00 -T 5E 0C 00 00 00 00 00 00 F1 F1 F1 18 2C +T 89 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T 8F 0C 00 00 00 00 00 00 F1 F1 F1 18 33 R 00 00 01 00 02 04 00 00 -T 65 0C 00 00 -R 00 00 01 00 -T 65 0C 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 21 00 2B 0B 01 00 -T 6B 0C 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 72 0C 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 35 00 -T 78 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 35 00 -T 81 0C 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 88 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 8F 0C 00 00 F1 F1 -R 00 00 01 00 -T 91 0C 00 00 -R 00 00 01 00 -T 91 0C 00 00 -R 00 00 01 00 -T 91 0C 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +T 96 0C 00 00 +R 00 00 01 00 +T 96 0C 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 18 00 +T 9F 0C 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T A4 0C 00 00 00 00 00 00 CD 00 00 00 00 E5 3A +R 00 00 01 00 02 04 01 00 02 09 00 00 +T AB 0C 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 33 00 02 0B 33 00 +T B2 0C 00 00 E5 DD 6E 04 DD 66 05 4E 23 46 C5 +R 00 00 01 00 +T BD 0C 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 12 00 02 0A 12 00 +T C3 0C 00 00 00 00 00 00 F1 F1 F1 F1 +R 00 00 01 00 02 04 00 00 +T C9 0C 00 00 +R 00 00 01 00 +T C9 0C 00 00 +R 00 00 01 00 +T C9 0C 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 R 00 00 01 00 2B 0B 1D 00 -T 99 0C 00 00 21 00 00 00 00 CD 00 00 00 00 AF +T D1 0C 00 00 21 00 00 00 00 CD 00 00 00 00 AF R 00 00 01 00 02 05 1D 00 02 0A 00 00 -T A0 0C 00 00 DD 77 FC DD 77 FD C3 9E 0D 00 00 +T D8 0C 00 00 DD 77 FC DD 77 FD C3 D6 0D 00 00 R 00 00 01 00 00 0B 01 00 -T A9 0C 00 00 +T E1 0C 00 00 R 00 00 01 00 -T A9 0C 00 00 DD 6E 0A DD 66 0B 5E 16 00 3E +T E1 0C 00 00 DD 6E 0A DD 66 0B 5E 16 00 3E R 00 00 01 00 -T B3 0C 00 00 00 00 00 00 21 00 00 00 00 CD +T EB 0C 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 08 00 02 09 08 00 -T B8 0C 00 00 00 00 00 00 3E 66 AD B4 28 20 +T F0 0C 00 00 00 00 00 00 3E 66 AD B4 28 20 R 00 00 01 00 02 04 00 00 -T C0 0C 00 00 -R 00 00 01 00 -T C0 0C 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 28 00 -T C6 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 28 00 -T CF 0C 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T D6 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T DD 0C 00 00 F1 18 1E +T F8 0C 00 00 +R 00 00 01 00 +T F8 0C 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 26 00 +T FE 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 26 00 +T 07 0D 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 0E 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 15 0D 00 00 F1 18 1E R 00 00 01 00 -T E0 0C 00 00 -R 00 00 01 00 -T E0 0C 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 31 00 -T E6 0C 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 31 00 -T EF 0C 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T F6 0C 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T FD 0C 00 00 F1 -R 00 00 01 00 -T FE 0C 00 00 -R 00 00 01 00 -T FE 0C 00 00 C3 9E 0D 00 00 -R 00 00 01 00 00 05 01 00 -T 01 0D 00 00 -R 00 00 01 00 -T 01 0D 00 00 DD 6E 0A DD 66 0B 5E 16 00 3E -R 00 00 01 00 -T 0B 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 10 0D 00 00 00 00 00 00 3E 73 AD B4 28 20 -R 00 00 01 00 02 04 00 00 T 18 0D 00 00 R 00 00 01 00 T 18 0D 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 28 00 +R 00 00 01 00 02 05 2E 00 T 1E 0D 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 28 00 +R 00 00 01 00 02 04 2E 00 T 27 0D 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 +R 00 00 01 00 2B 09 12 00 T 2E 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 35 0D 00 00 F1 18 1E +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 35 0D 00 00 F1 R 00 00 01 00 -T 38 0D 00 00 +T 36 0D 00 00 R 00 00 01 00 -T 38 0D 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 31 00 -T 3E 0D 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 -R 00 00 01 00 02 04 31 00 -T 47 0D 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 13 00 -T 4E 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 13 00 02 09 00 00 -T 55 0D 00 00 F1 -R 00 00 01 00 -T 56 0D 00 00 -R 00 00 01 00 -T 56 0D 00 00 18 46 +T 36 0D 00 00 C3 D6 0D 00 00 +R 00 00 01 00 00 05 01 00 +T 39 0D 00 00 R 00 00 01 00 -T 58 0D 00 00 +T 39 0D 00 00 DD 6E 0A DD 66 0B 5E 16 00 3E R 00 00 01 00 -T 58 0D 00 00 21 00 00 00 00 E5 21 08 00 E5 21 -R 00 00 01 00 02 05 22 00 -T 61 0D 00 00 00 00 00 00 E5 3A 02 00 00 00 4F -R 00 00 01 00 02 04 03 00 02 0A 10 00 -T 68 0D 00 00 C5 2A 00 00 00 00 E5 DD 6E 04 DD -R 00 00 01 00 02 06 10 00 -T 71 0D 00 00 66 05 4E 23 46 C5 3E 00 00 00 00 -R 00 00 01 00 2B 0B 13 00 -T 79 0D 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 13 00 02 0A 00 00 -T 80 0D 00 00 21 0C 00 39 F9 EB 18 16 -R 00 00 01 00 -T 88 0D 00 00 -R 00 00 01 00 -T 88 0D 00 00 DD 4E 0A DD 46 0B DD 5E 04 DD 56 -R 00 00 01 00 -T 93 0D 00 00 05 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 -T 99 0D 00 00 CD 00 00 00 00 18 00 +T 43 0D 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T 48 0D 00 00 00 00 00 00 3E 73 AD B4 28 20 +R 00 00 01 00 02 04 00 00 +T 50 0D 00 00 +R 00 00 01 00 +T 50 0D 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 26 00 +T 56 0D 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 26 00 +T 5F 0D 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 66 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 6D 0D 00 00 F1 18 1E +R 00 00 01 00 +T 70 0D 00 00 +R 00 00 01 00 +T 70 0D 00 00 3A 02 00 00 00 4F C5 2A +R 00 00 01 00 02 05 2E 00 +T 76 0D 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +R 00 00 01 00 02 04 2E 00 +T 7F 0D 00 00 4E 23 46 C5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 12 00 +T 86 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 8D 0D 00 00 F1 +R 00 00 01 00 +T 8E 0D 00 00 +R 00 00 01 00 +T 8E 0D 00 00 18 46 +R 00 00 01 00 +T 90 0D 00 00 +R 00 00 01 00 +T 90 0D 00 00 21 00 00 00 00 E5 21 08 00 E5 21 +R 00 00 01 00 02 05 21 00 +T 99 0D 00 00 00 00 00 00 E5 3A 02 00 00 00 4F +R 00 00 01 00 02 04 03 00 02 0A 0F 00 +T A0 0D 00 00 C5 2A 00 00 00 00 E5 DD 6E 04 DD +R 00 00 01 00 02 06 0F 00 +T A9 0D 00 00 66 05 4E 23 46 C5 3E 00 00 00 00 +R 00 00 01 00 2B 0B 12 00 +T B1 0D 00 00 21 00 00 00 00 CD 00 00 00 00 EB +R 00 00 01 00 02 05 12 00 02 0A 00 00 +T B8 0D 00 00 21 0C 00 39 F9 EB 18 16 +R 00 00 01 00 +T C0 0D 00 00 +R 00 00 01 00 +T C0 0D 00 00 DD 4E 0A DD 46 0B DD 5E 04 DD 56 +R 00 00 01 00 +T CB 0D 00 00 05 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 +T D1 0D 00 00 CD 00 00 00 00 18 00 R 00 00 01 00 02 05 00 00 -T 9E 0D 00 00 +T D6 0D 00 00 R 00 00 01 00 -T 9E 0D 00 00 21 01 00 +T D6 0D 00 00 21 01 00 R 00 00 01 00 -T A1 0D 00 00 +T D9 0D 00 00 R 00 00 01 00 -T A1 0D 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0D 00 +T D9 0D 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0C 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 00 R 00 00 02 00 T 02 00 00 00 R 00 00 02 00 -T 02 00 00 00 52 45 54 52 00 +T 02 00 00 00 72 74 00 +R 00 00 02 00 +T 05 00 00 00 +R 00 00 02 00 +T 05 00 00 00 52 45 54 52 00 +R 00 00 02 00 +T 0A 00 00 00 +R 00 00 02 00 +T 0A 00 00 00 77 2B 00 R 00 00 02 00 -T 07 00 00 00 +T 0D 00 00 00 R 00 00 02 00 -T 07 00 00 00 77 00 +T 0D 00 00 00 77 2B 74 00 R 00 00 02 00 -T 09 00 00 00 +T 11 00 00 00 R 00 00 02 00 -T 09 00 00 00 53 54 4F 52 00 +T 11 00 00 00 53 54 4F 52 00 R 00 00 02 00 -T 0E 00 00 00 +T 16 00 00 00 R 00 00 02 00 -T 0E 00 00 00 4C 49 53 54 00 +T 16 00 00 00 4C 49 53 54 00 R 00 00 02 00 -T 13 00 00 00 +T 1B 00 00 00 R 00 00 02 00 -T 13 00 00 00 4E 4C 53 54 00 +T 1B 00 00 00 4E 4C 53 54 00 R 00 00 02 00 diff --git a/src/nos/lib/servers_lib/ftpserv_switch_xmd5.rel b/src/nos/lib/servers_lib/ftpserv_switch_xmd5.rel index cb076157..ced93c30 100644 --- a/src/nos/lib/servers_lib/ftpserv_switch_xmd5.rel +++ b/src/nos/lib/servers_lib/ftpserv_switch_xmd5.rel @@ -5,28 +5,28 @@ S _strerror Ref00000000 S _logmsg Ref00000000 S _pathname Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___010f_1e56__2502x Ref00000000 S _Ftpsmsg_noperm Ref00000000 S __fprintf Ref00000000 S _Ftpsmsg_cantopen Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 +S ___0111_1e56__2502x Ref00000000 S _isbinary Ref00000000 S _free Ref00000000 -S _errno Ref00000000 S _md5hash Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0077_c302__20_25s_0a Ref00000000 +S ___0078_c302__20_25s_0a Ref00000000 S _freopen Ref00000000 -S ___03e5_3999_XMD5_20_25s Ref00000000 +S ___03e7_3999_XMD5_20_25s Ref00000000 S _permcheck Ref00000000 -S ___01a2_67ab_200_20 Ref00000000 S _Ftpsmsg_binwarn Ref00000000 +S ___01a4_67ab_200_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _fclose Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 27F flags 0 +A CODE size 286 flags 0 S _ftpserv_switch_xmd5 Def00000000 -A CSTR size 2 flags 0 +A CSTR size 5 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EA FF 21 1F 00 DD @@ -49,9 +49,9 @@ T 3A 00 00 00 00 00 00 00 18 0E R 00 00 01 00 89 04 02 00 T 3D 00 00 00 R 00 00 01 00 -T 3D 00 00 00 FE 00 20 0A DD 36 EE 00 00 00 00 +T 3D 00 00 00 FE 00 20 0A DD 36 EE 02 00 00 00 R 00 00 01 00 09 0B 02 00 -T 45 00 00 00 DD 36 EF 00 00 00 00 18 00 +T 45 00 00 00 DD 36 EF 02 00 00 00 18 00 R 00 00 01 00 89 07 02 00 T 4B 00 00 00 R 00 00 01 00 @@ -70,14 +70,14 @@ R 00 00 01 00 T 7E 00 00 00 R 00 00 01 00 T 7E 00 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T 84 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 06 00 +R 00 00 01 00 02 04 05 00 T 8D 00 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 07 00 +R 00 00 01 00 2B 09 06 00 T 94 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 9B 00 00 00 F1 C3 67 02 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 9B 00 00 00 F1 C3 6E 02 00 00 R 00 00 01 00 00 06 01 00 T 9F 00 00 00 R 00 00 01 00 @@ -89,153 +89,159 @@ T B5 00 00 00 5E EC DD 56 ED 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 10 00 T BD 00 00 00 00 00 00 00 CD 00 00 00 00 F1 4D R 00 00 01 00 02 04 10 00 02 09 00 00 -T C4 00 00 00 44 E1 71 23 70 79 B0 20 37 +T C4 00 00 00 44 E1 71 23 70 79 B0 20 3E R 00 00 01 00 T CD 00 00 00 R 00 00 01 00 -T CD 00 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 0C 00 2B 0B 01 00 -T D3 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T DA 00 00 00 DD 6E EC DD 66 ED E5 3A -R 00 00 01 00 -T E2 00 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 08 00 02 0B 08 00 -T E9 00 00 00 E5 DD 6E 02 DD 66 03 4E 23 46 C5 -R 00 00 01 00 -T F4 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T FA 00 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 +T CD 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 08 00 +T D6 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 E5 DD +R 00 00 01 00 02 04 01 00 02 09 00 00 +T E2 00 00 00 6E EC DD 66 ED E5 3A 02 00 00 00 +R 00 00 01 00 02 0B 07 00 +T EB 00 00 00 4F C5 2A 00 00 00 00 E5 DD 6E 02 +R 00 00 01 00 02 07 07 00 +T F4 00 00 00 DD 66 03 4E 23 46 C5 3E +R 00 00 01 00 +T FC 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 01 01 00 00 00 00 00 00 F1 F1 F1 F1 F1 C3 R 00 00 01 00 02 04 00 00 -T 02 01 00 00 67 02 00 00 +T 09 01 00 00 6E 02 00 00 R 00 00 01 00 00 04 01 00 -T 04 01 00 00 +T 0B 01 00 00 R 00 00 01 00 -T 04 01 00 00 DD 6E EC DD 66 ED E5 0E +T 0B 01 00 00 DD 6E EC DD 66 ED E5 0E R 00 00 01 00 -T 0C 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T 13 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 11 00 02 0A 11 00 -T 12 01 00 00 DD 6E 02 DD 66 03 7E 23 B6 28 14 +T 19 01 00 00 DD 6E 02 DD 66 03 7E 23 B6 28 14 R 00 00 01 00 -T 1D 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 01 +T 24 01 00 00 DD 6E 02 DD 66 03 46 23 66 68 01 R 00 00 01 00 -T 28 01 00 00 08 00 09 46 23 66 68 18 03 +T 2F 01 00 00 08 00 09 46 23 66 68 18 03 R 00 00 01 00 -T 31 01 00 00 +T 38 01 00 00 R 00 00 01 00 -T 31 01 00 00 21 FF FF +T 38 01 00 00 21 FF FF R 00 00 01 00 -T 34 01 00 00 +T 3B 01 00 00 R 00 00 01 00 -T 34 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +T 3B 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 02 00 02 0B 02 00 -T 3A 01 00 00 CD 00 00 00 00 E1 E1 E1 E1 21 +T 41 01 00 00 CD 00 00 00 00 E1 E1 E1 E1 21 R 00 00 01 00 02 05 00 00 -T 42 01 00 00 04 00 DD 4E 02 DD 46 03 09 7E B7 +T 49 01 00 00 04 00 DD 4E 02 DD 46 03 09 7E B7 R 00 00 01 00 -T 4D 01 00 00 20 3F 21 07 00 DD 4E 02 DD 46 03 +T 54 01 00 00 20 3F 21 07 00 DD 4E 02 DD 46 03 R 00 00 01 00 -T 58 01 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0A 00 -T 5F 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 66 01 00 00 28 26 +T 5F 01 00 00 09 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0B 00 +T 66 01 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T 6D 01 00 00 28 26 R 00 00 01 00 -T 68 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 68 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 68 01 00 00 +T 6F 01 00 00 R 00 00 01 00 -T 68 01 00 00 DD 6E EC DD 66 ED E5 3A +T 6F 01 00 00 DD 6E EC DD 66 ED E5 3A R 00 00 01 00 -T 70 01 00 00 02 00 00 00 4F C5 2A 00 00 00 00 -R 00 00 01 00 02 04 14 00 02 0B 14 00 -T 77 01 00 00 E5 DD 6E 02 DD 66 03 4E 23 46 C5 +T 77 01 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 13 00 02 0B 13 00 +T 7E 01 00 00 E5 DD 6E 02 DD 66 03 4E 23 46 C5 R 00 00 01 00 -T 82 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 88 01 00 00 00 00 00 00 F1 F1 F1 F1 +T 89 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 8F 01 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T 8E 01 00 00 +T 95 01 00 00 R 00 00 01 00 -T 8E 01 00 00 21 04 00 DD 4E 02 DD 46 03 09 7E +T 95 01 00 00 21 04 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 99 01 00 00 B7 20 04 0E 01 18 02 +T A0 01 00 00 B7 20 04 0E 01 18 02 R 00 00 01 00 -T A0 01 00 00 +T A7 01 00 00 R 00 00 01 00 -T A0 01 00 00 0E 00 +T A7 01 00 00 0E 00 R 00 00 01 00 -T A2 01 00 00 +T A9 01 00 00 R 00 00 01 00 -T A2 01 00 00 06 00 C5 21 08 00 39 4D 44 21 +T A9 01 00 00 06 00 C5 21 08 00 39 4D 44 21 R 00 00 01 00 -T AC 01 00 00 07 00 DD 5E 02 DD 56 03 19 5E 23 +T B3 01 00 00 07 00 DD 5E 02 DD 56 03 19 5E 23 R 00 00 01 00 -T B7 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T BE 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 -T BD 01 00 00 CD 00 00 00 00 F1 21 07 00 DD 4E +T C4 01 00 00 CD 00 00 00 00 F1 21 07 00 DD 4E R 00 00 01 00 02 05 00 00 -T C6 01 00 00 02 DD 46 03 09 5E 23 56 3E +T CD 01 00 00 02 DD 46 03 09 5E 23 56 3E R 00 00 01 00 -T CF 01 00 00 00 00 00 00 21 00 00 00 00 CD +T D6 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 16 00 02 09 16 00 -T D4 01 00 00 00 00 00 00 21 07 00 09 AF 77 23 +T DB 01 00 00 00 00 00 00 21 07 00 09 AF 77 23 R 00 00 01 00 02 04 00 00 -T DD 01 00 00 77 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 06 13 00 -T E2 01 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 -R 00 00 01 00 02 04 13 00 -T EB 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T F1 01 00 00 00 00 00 00 F1 F1 F1 AF DD 77 EA +T E4 01 00 00 77 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 06 14 00 +T E9 01 00 00 00 00 00 00 E5 69 60 4E 23 46 C5 +R 00 00 01 00 02 04 14 00 +T F2 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T F8 01 00 00 00 00 00 00 F1 F1 F1 AF DD 77 EA R 00 00 01 00 02 04 00 00 -T FA 01 00 00 DD 77 EB +T 01 02 00 00 DD 77 EB R 00 00 01 00 -T FD 01 00 00 +T 04 02 00 00 R 00 00 01 00 -T FD 01 00 00 01 10 80 DD 6E EA DD 66 EB 3E 80 +T 04 02 00 00 01 10 80 DD 6E EA DD 66 EB 3E 80 R 00 00 01 00 -T 08 02 00 00 AC 67 ED 42 30 35 +T 0F 02 00 00 AC 67 ED 42 30 35 R 00 00 01 00 -T 0E 02 00 00 +T 15 02 00 00 R 00 00 01 00 -T 0E 02 00 00 21 06 00 39 DD 4E EA DD 46 EB 09 +T 15 02 00 00 21 06 00 39 DD 4E EA DD 46 EB 09 R 00 00 01 00 -T 19 02 00 00 5E 16 00 D5 1E 00 00 00 00 D5 21 -R 00 00 01 00 2B 09 05 00 -T 21 02 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 05 00 -T 2A 02 00 00 5E 23 56 D5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 07 00 -T 31 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 38 02 00 00 F1 F1 03 DD 71 EA DD 70 EB 18 BA +T 20 02 00 00 5E 16 00 D5 1E 00 00 00 00 D5 21 +R 00 00 01 00 2B 09 0A 00 +T 28 02 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +R 00 00 01 00 02 04 0A 00 +T 31 02 00 00 5E 23 56 D5 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 06 00 +T 38 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 3F 02 00 00 F1 F1 03 DD 71 EA DD 70 EB 18 BA R 00 00 01 00 -T 43 02 00 00 +T 4A 02 00 00 R 00 00 01 00 -T 43 02 00 00 DD 6E EC DD 66 ED E5 0E +T 4A 02 00 00 DD 6E EC DD 66 ED E5 0E R 00 00 01 00 -T 4B 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +T 52 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 0F 00 02 0A 0F 00 -T 51 02 00 00 DD 6E 02 DD 66 03 4E 23 46 C5 3E +T 58 02 00 00 DD 6E 02 DD 66 03 4E 23 46 C5 3E R 00 00 01 00 -T 5C 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 61 02 00 00 00 00 00 00 F1 F1 F1 F1 +T 63 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 68 02 00 00 00 00 00 00 F1 F1 F1 F1 R 00 00 01 00 02 04 00 00 -T 67 02 00 00 +T 6E 02 00 00 R 00 00 01 00 -T 67 02 00 00 +T 6E 02 00 00 R 00 00 01 00 -T 67 02 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 -T 6F 02 00 00 21 00 00 00 00 CD 00 00 00 00 AF -R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 76 02 00 00 DD 77 EC DD 77 ED C3 00 00 00 00 +T 6E 02 00 00 DD 5E EC DD 56 ED 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0C 00 +T 76 02 00 00 21 00 00 00 00 CD 00 00 00 00 AF +R 00 00 01 00 02 05 0C 00 02 0A 00 00 +T 7D 02 00 00 DD 77 EC DD 77 ED C3 00 00 00 00 R 00 00 01 00 02 0B 04 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 72 00 R 00 00 02 00 +T 02 00 00 00 +R 00 00 02 00 +T 02 00 00 00 72 74 00 +R 00 00 02 00 diff --git a/src/nos/lib/servers_lib/recvit.rel b/src/nos/lib/servers_lib/recvit.rel index 3eb5e821..b240ec81 100644 --- a/src/nos/lib/servers_lib/recvit.rel +++ b/src/nos/lib/servers_lib/recvit.rel @@ -11,8 +11,8 @@ S _Ftpsmsg_writerr Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 S _bind Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 -S _errno Ref00000000 S _close_s Ref00000000 S _connect Ref00000000 S _Ftpsmsg_sending Ref00000000 @@ -22,7 +22,7 @@ S _shutdown Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 252 flags 0 +A CODE size 259 flags 0 S _recvit Def00000000 A CSTR size 3 flags 0 T 00 00 00 00 @@ -93,7 +93,7 @@ T FD 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 T 02 01 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 R 00 00 01 00 02 04 00 00 -T 0B 01 00 00 4F 02 00 00 +T 0B 01 00 00 56 02 00 00 R 00 00 01 00 00 04 01 00 T 0D 01 00 00 R 00 00 01 00 @@ -117,85 +117,87 @@ T 55 01 00 00 CD 00 00 00 00 F1 F1 DD 75 FA DD R 00 00 01 00 02 05 00 00 T 5E 01 00 00 74 FB DD 71 FC DD 70 FD 7D A4 A1 R 00 00 01 00 -T 69 01 00 00 A0 3C 20 71 +T 69 01 00 00 A0 3C 20 78 R 00 00 01 00 T 6D 01 00 00 R 00 00 01 00 -T 6D 01 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 02 06 0C 00 2B 0B 01 00 -T 73 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 7A 01 00 00 3A 02 00 00 00 4F C5 2A -R 00 00 01 00 02 05 07 00 -T 80 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 07 00 -T 89 01 00 00 4E 23 46 C5 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 90 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 97 01 00 00 F1 F1 01 02 00 DD 6E 02 DD 66 03 +T 6D 01 00 00 21 4D 00 ED 4B 00 00 00 00 09 5E +R 00 00 01 00 02 09 0B 00 +T 76 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 01 00 +T 7B 01 00 00 00 00 00 00 CD 00 00 00 00 E5 3A +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 82 01 00 00 02 00 00 00 4F C5 2A 00 00 00 00 +R 00 00 01 00 02 04 07 00 02 0B 07 00 +T 89 01 00 00 E5 DD 6E 02 DD 66 03 4E 23 46 C5 +R 00 00 01 00 +T 94 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 09 00 02 0A 09 00 +T 9A 01 00 00 00 00 00 00 F1 F1 F1 F1 01 02 00 +R 00 00 01 00 02 04 00 00 +T A3 01 00 00 DD 6E 02 DD 66 03 23 23 7E 23 B6 R 00 00 01 00 -T A2 01 00 00 23 23 7E 23 B6 28 15 DD 6E 02 DD +T AE 01 00 00 28 15 DD 6E 02 DD 66 03 23 23 56 R 00 00 01 00 -T AD 01 00 00 66 03 23 23 56 23 66 6A 11 08 00 +T B9 01 00 00 23 66 6A 11 08 00 19 5E 23 56 18 R 00 00 01 00 -T B8 01 00 00 19 5E 23 56 18 03 +T C4 01 00 00 03 R 00 00 01 00 -T BE 01 00 00 +T C5 01 00 00 R 00 00 01 00 -T BE 01 00 00 11 FF FF +T C5 01 00 00 11 FF FF R 00 00 01 00 -T C1 01 00 00 +T C8 01 00 00 R 00 00 01 00 -T C1 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T C8 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 12 00 02 0A 12 00 -T C7 01 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 +T CE 01 00 00 00 00 00 00 DD 6E 02 DD 66 03 23 R 00 00 01 00 02 04 00 00 -T D0 01 00 00 23 5E 23 56 3E 00 00 00 00 21 +T D7 01 00 00 23 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 14 00 -T D7 01 00 00 00 00 00 00 CD 00 00 00 00 18 31 +T DE 01 00 00 00 00 00 00 CD 00 00 00 00 18 31 R 00 00 01 00 02 04 14 00 02 09 00 00 -T DE 01 00 00 +T E5 01 00 00 R 00 00 01 00 -T DE 01 00 00 3A 02 00 00 00 4F C5 2A +T E5 01 00 00 3A 02 00 00 00 4F C5 2A R 00 00 01 00 02 05 02 00 -T E4 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 +T EB 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 02 00 -T ED 01 00 00 4E 23 46 C5 3E 00 00 00 00 21 +T F4 01 00 00 4E 23 46 C5 3E 00 00 00 00 21 R 00 00 01 00 2B 09 09 00 -T F4 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +T FB 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 04 09 00 02 09 00 00 -T FB 01 00 00 F1 DD 6E 02 DD 66 03 23 23 5E 23 +T 02 02 00 00 F1 DD 6E 02 DD 66 03 23 23 5E 23 R 00 00 01 00 -T 06 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 0D 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 14 00 02 0B 14 00 -T 0C 02 00 00 CD 00 00 00 00 +T 13 02 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 00 00 -T 0F 02 00 00 +T 16 02 00 00 R 00 00 01 00 -T 0F 02 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 +T 16 02 00 00 DD 6E 02 DD 66 03 23 23 AF 77 23 R 00 00 01 00 -T 1A 02 00 00 77 21 07 00 DD 4E 02 DD 46 03 09 +T 21 02 00 00 77 21 07 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 -T 25 02 00 00 5E 23 56 3E 00 00 00 00 21 +T 2C 02 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 14 00 -T 2B 02 00 00 00 00 00 00 CD 00 00 00 00 21 +T 32 02 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 14 00 02 09 00 00 -T 31 02 00 00 07 00 09 AF 77 23 77 DD 7E FA DD +T 38 02 00 00 07 00 09 AF 77 23 77 DD 7E FA DD R 00 00 01 00 -T 3C 02 00 00 A6 FB DD A6 FC DD A6 FD 3C 20 05 +T 43 02 00 00 A6 FB DD A6 FC DD A6 FD 3C 20 05 R 00 00 01 00 -T 47 02 00 00 +T 4E 02 00 00 R 00 00 01 00 -T 47 02 00 00 21 FF FF 18 03 +T 4E 02 00 00 21 FF FF 18 03 R 00 00 01 00 -T 4C 02 00 00 +T 53 02 00 00 R 00 00 01 00 -T 4C 02 00 00 21 00 00 +T 53 02 00 00 21 00 00 R 00 00 01 00 -T 4F 02 00 00 +T 56 02 00 00 R 00 00 01 00 -T 4F 02 00 00 C3 00 00 00 00 +T 56 02 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 08 00 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/servers_lib/smisc.rel b/src/nos/lib/servers_lib/smisc.rel index d38581fa..3e0b0848 100644 --- a/src/nos/lib/servers_lib/smisc.rel +++ b/src/nos/lib/servers_lib/smisc.rel @@ -1,10 +1,12 @@ XL4 H 6 areas 60 global symbols -S ___0514_4ca5_open_20discard Ref00000000 -S ___033d_85d2_Password_3a_20 Ref00000000 +S ___0541_4ca5_open_20discard Ref00000000 +S ___03ed_4583_You_27re_20using_20 Ref00000000 S _fread Ref00000000 S _ambufw Ref00000000 -S ___01d8_f05c_Abort_0d_0a Ref00000000 +S ___0456_03ad_close_20term Ref00000000 +S ___0455_419d_close_20echo Ref00000000 +S ___033f_85d2_Password_3a_20 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _strncmp Ref00000000 S _asy_ioctl Ref00000000 @@ -12,6 +14,7 @@ S _if_lookup Ref00000000 S _socket Ref00000000 S _logmsg Ref00000000 S _fgetc Ref00000000 +S ___02c0_4f93_Login_20incorrect_0 Ref00000000 S _rip Ref00000000 S _fmode Ref00000000 S _availmem Ref00000000 @@ -20,14 +23,14 @@ S _ppause Ref00000000 S _len_p Ref00000000 S _fwrite Ref00000000 S _setjmp Ref00000000 -S ___02a4_1298_Interface_20_25s_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _start_tcp Ref00000000 -S ___03ba_6afe_Turn_20off_20local_ Ref00000000 -S ___03b5_0d8c_Try_20to_20bounce_2 Ref00000000 +S ___02a6_1298_Interface_20_25s_20 Ref00000000 +S ___03bc_6afe_Turn_20off_20local_ Ref00000000 S _strlen Ref00000000 S _alert Ref00000000 S __fprintf Ref00000000 +S ___03b7_0d8c_Try_20to_20bounce_2 Ref00000000 S _strcmp Ref00000000 S _fgets Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 @@ -40,16 +43,17 @@ S .__.ABS. Def00000000 S _rt_lookup Ref00000000 S _kwait Ref00000000 S _killproc Ref00000000 -S ___0515_e649_open_20echo Ref00000000 +S ___0542_e649_open_20echo Ref00000000 S _pullup Ref00000000 S _pull32 Ref00000000 S _free Ref00000000 S _fputc Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 -S ___043f_423c_close_20discard Ref00000000 +S ___012a_22d3__25c_25c_25c Ref00000000 S _close_s Ref00000000 -S ___02ab_c429_Interface_3a_20 Ref00000000 S _ksignal Ref00000000 +S ___02ad_c429_Interface_3a_20 Ref00000000 +S ___01da_f05c_Abort_0d_0a Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _stop_tcp Ref00000000 @@ -61,26 +65,22 @@ S ?SS_CMP_L02 Ref00000000 S _free_p Ref00000000 S _fblock Ref00000000 S __printf Ref00000000 -S ___03e3_25a6_Wink_20DTR_3f_20 Ref00000000 S _send_mbuf Ref00000000 +S ___03e5_25a6_Wink_20DTR_3f_20 Ref00000000 S _pull8 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0454_423c_close_20discard Ref00000000 S _malloc Ref00000000 S _kalarm Ref00000000 -S ___0516_a479_open_20term Ref00000000 +S ___0543_a479_open_20term Ref00000000 S _recv_mbuf Ref00000000 S _psocket Ref00000000 S _exit Ref00000000 S _fdopen Ref00000000 S _fclose Ref00000000 -S ___0441_03ad_close_20term Ref00000000 -S ___0440_419d_close_20echo Ref00000000 -S ___020c_d8a5_Can_27t_20open_20in Ref00000000 -S ___0141_d4cc__25s_20_2d_20Remote Ref00000000 -S ___02be_4f93_Login_20incorrect_0 Ref00000000 -S ___0128_22d3__25c_25c_25c Ref00000000 S _newproc Ref00000000 -S ___03eb_4583_You_27re_20using_20 Ref00000000 +S ___020e_d8a5_Can_27t_20open_20in Ref00000000 +S ___0143_d4cc__25s_20_2d_20Remote Ref00000000 S _Kicklist Ref00000000 S _setvbuf Ref00000000 S _asyopen Ref00000000 @@ -105,7 +105,7 @@ A CDATA0 size 6 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 09 00 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 14 00 00 00 30 0A @@ -119,9 +119,9 @@ R 00 00 01 00 T 20 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 2B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 31 00 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 39 00 00 00 R 00 00 01 00 T 39 00 00 00 21 40 02 E5 0E 5B 00 00 00 C5 21 @@ -129,31 +129,31 @@ R 00 00 01 00 29 09 01 00 T 41 00 00 00 5B 00 00 00 E5 01 01 00 00 00 DD R 00 00 01 00 00 04 01 00 00 0A 02 00 T 48 00 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 18 00 T 50 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 16 00 02 09 05 00 +R 00 00 01 00 02 04 18 00 02 09 07 00 T 57 00 00 00 F1 C3 00 00 00 00 -R 00 00 01 00 02 06 15 00 +R 00 00 01 00 02 06 17 00 T 5B 00 00 00 R 00 00 01 00 T 5B 00 00 00 CD 00 00 00 00 FE FF ED 4B -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 62 00 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 26 00 T 6B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 22 00 02 09 22 00 T 70 00 00 00 00 00 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 02 04 05 00 2B 09 00 00 +R 00 00 01 00 02 04 07 00 2B 09 00 00 T 76 00 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 R 00 00 01 00 02 04 00 00 T 7F 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 85 00 00 00 CD 00 00 00 00 E1 E1 E1 3E -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 8C 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T 91 00 00 00 00 00 00 00 7D B4 20 3D -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 97 00 00 00 R 00 00 01 00 T 97 00 00 00 @@ -163,19 +163,19 @@ R 00 00 01 00 T A2 00 00 00 E5 21 06 00 39 4D 44 DD 5E 02 DD R 00 00 01 00 T AD 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 44 00 +R 00 00 01 00 2B 07 49 00 T B2 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 44 00 02 09 05 00 +R 00 00 01 00 02 04 49 00 02 09 07 00 T B9 00 00 00 F1 4D 44 21 00 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 39 00 +R 00 00 01 00 02 0B 3D 00 T C2 00 00 00 30 10 R 00 00 01 00 T C4 00 00 00 R 00 00 01 00 T C4 00 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3A 00 +R 00 00 01 00 2B 0B 3E 00 T CC 00 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 3A 00 02 0A 05 00 +R 00 00 01 00 02 05 3E 00 02 0A 07 00 T D3 00 00 00 C3 R 00 00 01 00 T D4 00 00 00 @@ -183,23 +183,23 @@ R 00 00 01 00 T D4 00 00 00 R 00 00 01 00 T D4 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 2E 00 02 0B 2E 00 +R 00 00 01 00 2B 05 45 00 02 0B 45 00 T DA 00 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T E3 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T E8 00 00 00 00 00 00 00 E1 E1 E1 DD 5E 02 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T F1 00 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2F 00 +R 00 00 01 00 2B 07 32 00 T F6 00 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 2F 00 02 09 05 00 +R 00 00 01 00 02 04 32 00 02 09 07 00 T FC 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T FE 00 00 00 R 00 00 01 00 T FE 00 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 07 01 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 12 01 00 00 30 0A @@ -213,21 +213,21 @@ R 00 00 01 00 T 1E 01 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 29 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 2F 01 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 37 01 00 00 R 00 00 01 00 T 37 01 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 34 00 +R 00 00 01 00 2B 0B 38 00 T 3F 01 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 34 00 02 0A 05 00 +R 00 00 01 00 02 05 38 00 02 0A 07 00 T 46 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T 48 01 00 00 R 00 00 01 00 T 48 01 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 51 01 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 5C 01 00 00 30 0A @@ -241,9 +241,9 @@ R 00 00 01 00 T 68 01 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 73 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 79 01 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 81 01 00 00 R 00 00 01 00 T 81 01 00 00 21 00 02 E5 0E A3 01 00 00 C5 21 @@ -251,31 +251,31 @@ R 00 00 01 00 29 09 01 00 T 89 01 00 00 A3 01 00 00 E5 01 10 00 00 00 DD R 00 00 01 00 00 04 01 00 00 0A 02 00 T 90 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 18 00 T 98 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 16 00 02 09 05 00 +R 00 00 01 00 02 04 18 00 02 09 07 00 T 9F 01 00 00 F1 C3 00 00 00 00 -R 00 00 01 00 02 06 15 00 +R 00 00 01 00 02 06 17 00 T A3 01 00 00 R 00 00 01 00 T A3 01 00 00 CD 00 00 00 00 FE FF ED 4B -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T AA 01 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 26 00 T B3 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 22 00 02 09 22 00 T B8 01 00 00 00 00 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 02 04 05 00 2B 09 28 00 +R 00 00 01 00 02 04 07 00 2B 09 2B 00 T BE 01 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 28 00 +R 00 00 01 00 02 04 2B 00 T C7 01 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T CD 01 00 00 CD 00 00 00 00 E1 E1 E1 3E -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T D4 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 +R 00 00 01 00 2B 04 11 00 02 09 11 00 T D9 01 00 00 00 00 00 00 7D B4 20 52 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T DF 01 00 00 R 00 00 01 00 T DF 01 00 00 @@ -285,11 +285,11 @@ R 00 00 01 00 T EA 01 00 00 E5 21 06 00 39 4D 44 DD 5E 02 DD R 00 00 01 00 T F5 01 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 44 00 +R 00 00 01 00 2B 07 49 00 T FA 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 44 00 02 09 05 00 +R 00 00 01 00 02 04 49 00 02 09 07 00 T 01 02 00 00 F1 4D 44 21 00 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 39 00 +R 00 00 01 00 02 0B 3D 00 T 0A 02 00 00 30 25 R 00 00 01 00 T 0C 02 00 00 @@ -299,9 +299,9 @@ R 00 00 01 00 T 17 02 00 00 E5 21 06 00 39 4D 44 DD 5E 02 DD R 00 00 01 00 T 22 02 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 3E 00 +R 00 00 01 00 2B 07 41 00 T 27 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3E 00 02 09 05 00 +R 00 00 01 00 02 04 41 00 02 09 07 00 T 2E 02 00 00 F1 18 AE R 00 00 01 00 T 31 02 00 00 @@ -309,23 +309,23 @@ R 00 00 01 00 T 31 02 00 00 R 00 00 01 00 T 31 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 4A 00 02 0B 4A 00 +R 00 00 01 00 2B 05 05 00 02 0B 05 00 T 37 02 00 00 E5 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 40 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 45 02 00 00 00 00 00 00 E1 E1 E1 DD 5E 02 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 4E 02 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2F 00 +R 00 00 01 00 2B 07 32 00 T 53 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 2F 00 02 09 05 00 +R 00 00 01 00 02 04 32 00 02 09 07 00 T 59 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T 5B 02 00 00 R 00 00 01 00 T 5B 02 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 64 02 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 6F 02 00 00 30 0A @@ -339,21 +339,21 @@ R 00 00 01 00 T 7B 02 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 86 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 8C 02 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 94 02 00 00 R 00 00 01 00 T 94 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 34 00 +R 00 00 01 00 2B 0B 38 00 T 9C 02 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 34 00 02 0A 05 00 +R 00 00 01 00 02 05 38 00 02 0A 07 00 T A3 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T A5 02 00 00 R 00 00 01 00 T A5 02 00 00 CD 00 00 00 00 D2 FF 2A -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T AB 02 00 00 02 00 00 00 7D A4 3C 28 06 R 00 00 01 00 00 04 04 00 T B2 02 00 00 @@ -363,15 +363,15 @@ R 00 00 01 00 00 08 01 00 T B8 02 00 00 R 00 00 01 00 T B8 02 00 00 01 00 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 09 23 00 +R 00 00 01 00 02 09 26 00 T C0 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 31 00 02 09 31 00 +R 00 00 01 00 2B 04 33 00 02 09 33 00 T C5 02 00 00 00 00 00 00 01 1C 00 00 00 ED 5B -R 00 00 01 00 02 04 05 00 00 09 02 00 +R 00 00 01 00 02 04 07 00 00 09 02 00 T CC 02 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 23 00 2B 09 35 00 +R 00 00 01 00 02 04 26 00 2B 09 39 00 T D1 02 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 35 00 02 09 05 00 +R 00 00 01 00 02 04 39 00 02 09 07 00 T D8 02 00 00 77 D2 DD 77 D3 AF DD 77 D6 DD 77 R 00 00 01 00 T E3 02 00 00 D7 DD 77 D8 DD 77 D9 01 02 80 DD @@ -389,23 +389,23 @@ R 00 00 01 00 T 05 03 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 10 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 16 03 00 00 00 00 00 00 DD 75 D4 DD 74 D5 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 1E 03 00 00 R 00 00 01 00 T 1E 03 00 00 21 00 00 E5 01 01 00 11 00 00 3E R 00 00 01 00 T 29 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 2E 03 00 00 00 00 00 00 F1 22 02 00 00 00 01 -R 00 00 01 00 02 04 05 00 00 0A 04 00 +R 00 00 01 00 02 04 07 00 00 0A 04 00 T 35 03 00 00 10 00 C5 21 02 00 39 4D 44 ED 5B R 00 00 01 00 T 40 03 00 00 02 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 21 00 +R 00 00 01 00 00 04 04 00 2B 09 24 00 T 45 03 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 21 00 02 09 05 00 +R 00 00 01 00 02 04 24 00 02 09 07 00 T 4B 03 00 00 R 00 00 01 00 T 4B 03 00 00 DD 36 F2 10 DD 36 F3 00 21 20 00 @@ -415,9 +415,9 @@ R 00 00 01 00 T 61 03 00 00 21 2A 00 39 4D 44 ED 5B R 00 00 01 00 T 69 03 00 00 02 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 44 00 +R 00 00 01 00 00 04 04 00 2B 09 49 00 T 6E 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 44 00 02 09 05 00 +R 00 00 01 00 02 04 49 00 02 09 07 00 T 75 03 00 00 F1 7D A4 3C 20 03 R 00 00 01 00 T 7B 03 00 00 @@ -427,9 +427,9 @@ R 00 00 01 00 00 05 01 00 T 7E 03 00 00 R 00 00 01 00 T 7E 03 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3F 00 +R 00 00 01 00 2B 0B 43 00 T 86 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3F 00 02 0A 05 00 +R 00 00 01 00 02 05 43 00 02 0A 07 00 T 8D 03 00 00 75 F4 DD 74 F5 4D 44 3E 02 A9 B0 R 00 00 01 00 T 98 03 00 00 20 61 @@ -451,27 +451,27 @@ R 00 00 01 00 T B5 03 00 00 E5 21 12 00 39 5D 54 3E R 00 00 01 00 T BD 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 45 00 02 09 45 00 +R 00 00 01 00 2B 04 4A 00 02 09 4A 00 T C2 03 00 00 00 00 00 00 E5 0E 00 00 00 00 C5 -R 00 00 01 00 02 04 05 00 2B 0A 4C 00 +R 00 00 01 00 02 04 07 00 2B 0A 50 00 T C8 03 00 00 21 00 00 00 00 E5 2A 02 00 00 00 -R 00 00 01 00 02 05 4C 00 00 0B 04 00 +R 00 00 01 00 02 05 50 00 00 0B 04 00 T CF 03 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T D5 03 00 00 CD 00 00 00 00 E1 E1 E1 E1 E1 DD -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T DE 03 00 00 7E F2 DD B6 F3 28 13 R 00 00 01 00 T E5 03 00 00 R 00 00 01 00 T E5 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 22 00 02 0A 22 00 +R 00 00 01 00 2B 05 25 00 02 0A 25 00 T EB 03 00 00 00 00 00 00 11 00 00 3E -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T F1 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 46 00 02 09 46 00 +R 00 00 01 00 2B 04 4B 00 02 09 4B 00 T F6 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T F8 03 00 00 R 00 00 01 00 T F8 03 00 00 C3 9B 04 00 00 @@ -481,17 +481,17 @@ R 00 00 01 00 T FB 03 00 00 3E 03 A9 B0 C2 9B 04 00 00 DD 5E R 00 00 01 00 00 09 01 00 T 04 04 00 00 F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 +R 00 00 01 00 2B 09 14 00 T 0B 04 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 11 00 02 09 05 00 +R 00 00 01 00 02 04 14 00 02 09 07 00 T 11 04 00 00 04 00 A7 ED 42 38 1C R 00 00 01 00 T 18 04 00 00 R 00 00 01 00 T 18 04 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2A 00 +R 00 00 01 00 2B 0B 2D 00 T 20 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 2A 00 02 0A 05 00 +R 00 00 01 00 02 05 2D 00 02 0A 07 00 T 27 04 00 00 75 F8 DD 74 F9 DD 71 FA DD 70 FB R 00 00 01 00 T 32 04 00 00 18 18 @@ -513,7 +513,7 @@ R 00 00 01 00 T 53 04 00 00 01 03 00 DD 5E F2 DD 56 F3 CD R 00 00 01 00 T 5D 04 00 00 00 00 00 00 21 00 00 00 00 19 5E -R 00 00 01 00 02 04 33 00 02 09 51 00 +R 00 00 01 00 02 04 37 00 02 09 51 00 T 64 04 00 00 23 56 23 46 EB DD 75 FC DD 74 FD R 00 00 01 00 T 6F 04 00 00 DD 70 FE 7D B4 B0 28 22 @@ -525,7 +525,7 @@ R 00 00 01 00 T 82 04 00 00 F9 DD 7E FE DD 6E FC DD 66 FD CD R 00 00 01 00 T 8D 04 00 00 00 00 00 00 DD 34 F2 20 03 DD 34 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 96 04 00 00 F3 R 00 00 01 00 T 97 04 00 00 @@ -539,37 +539,37 @@ R 00 00 01 00 T 9B 04 00 00 R 00 00 01 00 T 9B 04 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3A 00 +R 00 00 01 00 2B 0B 3E 00 T A3 04 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 3A 00 02 0A 05 00 +R 00 00 01 00 02 05 3E 00 02 0A 07 00 T AA 04 00 00 4B 03 00 00 R 00 00 01 00 00 04 01 00 T AC 04 00 00 R 00 00 01 00 T AC 04 00 00 ED 5B 02 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 04 00 2B 0B 2F 00 +R 00 00 01 00 00 06 04 00 2B 0B 32 00 T B2 04 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 2F 00 02 0A 05 00 +R 00 00 01 00 02 05 32 00 02 0A 07 00 T B9 04 00 00 FF FF 22 02 00 00 00 21 00 00 R 00 00 01 00 00 07 04 00 T C1 04 00 00 R 00 00 01 00 T C1 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 17 00 T C4 04 00 00 R 00 00 01 00 T C4 04 00 00 CD 00 00 00 00 FA FF AF DD 77 FE -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T CD 04 00 00 DD 77 FF DD 5E 02 DD 56 03 3E R 00 00 01 00 T D7 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T DC 04 00 00 00 00 00 00 DD 75 FC DD 74 FD E5 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T E5 04 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 04 00 2B 0B 19 00 +R 00 00 01 00 00 06 04 00 2B 0B 1B 00 T EB 04 00 00 21 00 00 00 00 CD 00 00 00 00 4D -R 00 00 01 00 02 05 19 00 02 0A 05 00 +R 00 00 01 00 02 05 1B 00 02 0A 07 00 T F2 04 00 00 44 E1 A7 ED 42 28 08 R 00 00 01 00 T F9 04 00 00 @@ -579,23 +579,23 @@ R 00 00 01 00 T 01 05 00 00 R 00 00 01 00 T 01 05 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 38 00 +R 00 00 01 00 2B 0B 3C 00 T 09 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 38 00 02 0A 05 00 +R 00 00 01 00 02 05 3C 00 02 0A 07 00 T 10 05 00 00 75 FA DD 74 FB DD 4E FC DD 46 FD R 00 00 01 00 T 1B 05 00 00 C5 4D 44 21 0A 00 39 5D 54 3E R 00 00 01 00 T 25 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 29 00 02 09 29 00 +R 00 00 01 00 2B 04 2C 00 02 09 2C 00 T 2A 05 00 00 00 00 00 00 F1 DD 6E FC DD 66 FD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 33 05 00 00 E5 DD 4E FA DD 46 FB ED 5B R 00 00 01 00 T 3C 05 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 06 00 +R 00 00 01 00 00 04 04 00 2B 09 08 00 T 41 05 00 00 00 00 00 00 CD 00 00 00 00 F1 7D -R 00 00 01 00 02 04 06 00 02 09 05 00 +R 00 00 01 00 02 04 08 00 02 09 07 00 T 48 05 00 00 B4 20 08 R 00 00 01 00 T 4B 05 00 00 @@ -605,29 +605,29 @@ R 00 00 01 00 T 53 05 00 00 R 00 00 01 00 T 53 05 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2B 00 +R 00 00 01 00 2B 0B 2E 00 T 5B 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 2B 00 02 0A 05 00 +R 00 00 01 00 02 05 2E 00 02 0A 07 00 T 62 05 00 00 6E FE DD 66 FF R 00 00 01 00 T 67 05 00 00 R 00 00 01 00 T 67 05 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 21 00 T 6A 05 00 00 R 00 00 01 00 T 6A 05 00 00 CD 00 00 00 00 ED 5B 02 00 00 00 -R 00 00 01 00 02 05 2D 00 00 0B 04 00 +R 00 00 01 00 02 05 30 00 00 0B 04 00 T 71 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 05 32 00 02 0A 32 00 T 77 05 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 7D 05 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T 7F 05 00 00 R 00 00 01 00 T 7F 05 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 88 05 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 93 05 00 00 30 0A @@ -641,9 +641,9 @@ R 00 00 01 00 T 9F 05 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T AA 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T B0 05 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T B8 05 00 00 R 00 00 01 00 T B8 05 00 00 21 40 02 E5 0E DA 05 00 00 C5 21 @@ -651,41 +651,41 @@ R 00 00 01 00 29 09 01 00 T C0 05 00 00 DA 05 00 00 E5 01 3A 00 00 00 DD R 00 00 01 00 00 04 01 00 00 0A 02 00 T C7 05 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 18 00 T CF 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 16 00 02 09 05 00 +R 00 00 01 00 02 04 18 00 02 09 07 00 T D6 05 00 00 F1 C3 00 00 00 00 -R 00 00 01 00 02 06 15 00 +R 00 00 01 00 02 06 17 00 T DA 05 00 00 R 00 00 01 00 T DA 05 00 00 CD 00 00 00 00 E2 FF AF DD 77 E2 -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T E3 05 00 00 DD 77 E3 AF DD 77 E6 DD 77 E7 AF R 00 00 01 00 T EE 05 00 00 DD 77 FC DD 77 FD ED 4B R 00 00 01 00 T F6 05 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 26 00 T FF 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 22 00 02 09 22 00 T 04 06 00 00 00 00 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 02 04 05 00 2B 09 43 00 +R 00 00 01 00 02 04 07 00 2B 09 48 00 T 0A 06 00 00 00 00 00 00 E5 DD 6E 02 DD 66 03 -R 00 00 01 00 02 04 43 00 +R 00 00 01 00 02 04 48 00 T 13 06 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 T 19 06 00 00 CD 00 00 00 00 E1 E1 E1 01 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 20 06 00 00 46 00 00 00 DD 5E 02 DD 56 03 3E R 00 00 01 00 00 04 02 00 T 29 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 47 00 02 09 47 00 +R 00 00 01 00 2B 04 4C 00 02 09 4C 00 T 2E 06 00 00 00 00 00 00 DD 75 E2 DD 74 E3 7D -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 37 06 00 00 B4 28 15 11 80 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 41 00 +R 00 00 01 00 2B 0B 46 00 T 3F 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 41 00 02 0A 05 00 +R 00 00 01 00 02 05 46 00 02 0A 07 00 T 46 06 00 00 75 E6 DD 74 E7 7D B4 20 03 R 00 00 01 00 T 4F 06 00 00 @@ -699,65 +699,65 @@ R 00 00 01 00 00 05 01 00 T 52 06 00 00 R 00 00 01 00 T 52 06 00 00 21 04 00 ED 4B 00 00 00 00 09 7E -R 00 00 01 00 02 09 23 00 +R 00 00 01 00 02 09 26 00 T 5B 06 00 00 F6 08 77 23 7E F6 00 77 21 22 00 R 00 00 01 00 T 66 06 00 00 ED 4B 00 00 00 00 09 36 6B 23 36 -R 00 00 01 00 02 06 23 00 +R 00 00 01 00 02 06 26 00 T 6F 06 00 00 00 21 14 00 ED 4B 00 00 00 00 09 -R 00 00 01 00 02 0A 23 00 +R 00 00 01 00 02 0A 26 00 T 78 06 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 13 00 02 0B 13 00 +R 00 00 01 00 2B 06 16 00 02 0B 16 00 T 7E 06 00 00 CD 00 00 00 00 7D B4 28 1C -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 85 06 00 00 R 00 00 01 00 T 85 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 04 00 02 0B 04 00 +R 00 00 01 00 2B 05 35 00 02 0B 35 00 T 8B 06 00 00 E5 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 94 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 99 06 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 9F 06 00 00 E8 0A 00 00 R 00 00 01 00 00 04 01 00 T A1 06 00 00 R 00 00 01 00 T A1 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 01 00 02 0B 01 00 +R 00 00 01 00 2B 05 06 00 02 0B 06 00 T A7 06 00 00 E5 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T B0 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T B5 06 00 00 00 00 00 00 F1 F1 F1 DD 6E E2 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T BE 06 00 00 66 E3 E5 01 80 00 DD 5E E6 DD 56 R 00 00 01 00 T C9 06 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 T CF 06 00 00 CD 00 00 00 00 F1 DD 5E E6 DD 56 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T D8 06 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T DE 06 00 00 CD 00 00 00 00 ED 4B 00 00 00 00 -R 00 00 01 00 02 05 05 00 00 0B 04 00 +R 00 00 01 00 02 05 07 00 00 0B 04 00 T E5 06 00 00 DD 5E E6 DD 56 E7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1C 00 +R 00 00 01 00 2B 0B 1F 00 T ED 06 00 00 21 00 00 00 00 CD 00 00 00 00 7D -R 00 00 01 00 02 05 1C 00 02 0A 05 00 +R 00 00 01 00 02 05 1F 00 02 0A 07 00 T F4 06 00 00 B4 28 1C R 00 00 01 00 T F7 06 00 00 R 00 00 01 00 T F7 06 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 4D 00 02 0B 4D 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T FD 06 00 00 E5 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 06 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 0B 07 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 11 07 00 00 E8 0A 00 00 R 00 00 01 00 00 04 01 00 T 13 07 00 00 @@ -765,27 +765,27 @@ R 00 00 01 00 T 13 07 00 00 R 00 00 01 00 T 13 07 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 30 00 02 0B 30 00 +R 00 00 01 00 2B 05 34 00 02 0B 34 00 T 19 07 00 00 E5 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 22 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 27 07 00 00 00 00 00 00 F1 F1 F1 DD 6E E2 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 30 07 00 00 66 E3 E5 01 80 00 DD 5E E6 DD 56 R 00 00 01 00 T 3B 07 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 T 41 07 00 00 CD 00 00 00 00 F1 DD 5E E6 DD 56 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 4A 07 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0F 00 02 0B 0F 00 T 50 07 00 00 CD 00 00 00 00 DD 5E E6 DD 56 E7 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 59 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 T 5F 07 00 00 00 00 00 00 DD 75 E8 DD 74 E9 7D -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 68 07 00 00 B4 20 23 R 00 00 01 00 T 6B 07 00 00 @@ -793,33 +793,33 @@ R 00 00 01 00 T 6B 07 00 00 DD 6E E6 DD 66 E7 E5 0E R 00 00 01 00 T 73 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 14 00 02 0A 14 00 +R 00 00 01 00 2B 04 19 00 02 0A 19 00 T 79 07 00 00 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 81 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 86 07 00 00 00 00 00 00 F1 F1 F1 F1 18 85 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 8E 07 00 00 R 00 00 01 00 T 8E 07 00 00 21 1C 00 39 E5 21 0C 00 39 4D 44 R 00 00 01 00 T 99 07 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0F 00 +R 00 00 01 00 2B 0B 12 00 T A1 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 0F 00 02 0A 05 00 +R 00 00 01 00 02 05 12 00 02 0A 07 00 T A8 07 00 00 7D A4 3C 28 76 21 0E 00 39 5E 23 R 00 00 01 00 T B3 07 00 00 56 23 4E 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 20 00 +R 00 00 01 00 2B 0A 23 00 T BB 07 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 20 00 02 09 05 00 +R 00 00 01 00 02 04 23 00 02 09 07 00 T C2 07 00 00 20 5F 21 0E 00 39 5E 23 56 23 4E R 00 00 01 00 T CD 07 00 00 23 46 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 25 00 +R 00 00 01 00 2B 07 28 00 T D2 07 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 25 00 02 09 05 00 +R 00 00 01 00 02 04 28 00 02 09 07 00 T D9 07 00 00 EA DD 74 EB 7D B4 28 42 21 12 00 R 00 00 01 00 T E4 07 00 00 DD 4E EA DD 46 EB 09 46 23 66 68 @@ -835,13 +835,13 @@ R 00 00 01 00 T FA 07 00 00 DD 6E E8 DD 66 E9 23 23 4E 23 46 R 00 00 01 00 T 05 08 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 50 00 +R 00 00 01 00 2B 06 01 00 T 0A 08 00 00 00 00 00 00 E5 DD 6E E2 DD 66 E3 -R 00 00 01 00 02 04 50 00 +R 00 00 01 00 02 04 01 00 T 13 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 19 08 00 00 CD 00 00 00 00 F1 F1 F1 F1 C3 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 21 08 00 00 13 07 00 00 R 00 00 01 00 00 04 01 00 T 23 08 00 00 @@ -851,7 +851,7 @@ R 00 00 01 00 00 05 02 00 T 2C 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 53 00 02 0A 53 00 T 32 08 00 00 00 00 00 00 DD 75 E4 DD 74 E5 7D -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 3B 08 00 00 B4 28 03 R 00 00 01 00 T 3E 08 00 00 @@ -863,27 +863,27 @@ R 00 00 01 00 T 41 08 00 00 DD 6E E6 DD 66 E7 E5 0E R 00 00 01 00 T 49 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 4B 00 02 0A 4B 00 +R 00 00 01 00 2B 04 4F 00 02 0A 4F 00 T 4F 08 00 00 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 57 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 5C 08 00 00 00 00 00 00 F1 F1 F1 F1 0E -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 63 08 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 18 00 02 0A 18 00 +R 00 00 01 00 2B 04 1E 00 02 0A 1E 00 T 69 08 00 00 DD 6E E2 DD 66 E3 E5 3E R 00 00 01 00 T 71 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 76 08 00 00 00 00 00 00 F1 F1 F1 DD 6E E2 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 7F 08 00 00 66 E3 E5 01 80 00 DD 5E E6 DD 56 R 00 00 01 00 T 8A 08 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 T 90 08 00 00 CD 00 00 00 00 F1 DD 6E E6 DD 66 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 99 08 00 00 E7 7E FE 79 28 0B DD 6E E6 DD 66 R 00 00 01 00 T A4 08 00 00 E7 7E FE 59 20 17 @@ -899,9 +899,9 @@ R 00 00 01 00 T B4 08 00 00 35 0C 00 00 11 00 00 3E R 00 00 01 00 00 04 01 00 T BA 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 26 00 02 09 26 00 +R 00 00 01 00 2B 04 29 00 02 09 29 00 T BF 08 00 00 00 00 00 00 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T C1 08 00 00 R 00 00 01 00 T C1 08 00 00 C3 13 07 00 00 @@ -913,23 +913,23 @@ R 00 00 01 00 T CF 08 00 00 DD 5E E4 DD 56 E5 3E 00 00 00 00 R 00 00 01 00 2B 0B 52 00 T D7 08 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 52 00 02 0A 05 00 +R 00 00 01 00 02 05 52 00 02 0A 07 00 T DE 08 00 00 F1 DD 5E E8 DD 56 E9 CD R 00 00 01 00 T E6 08 00 00 E6 0B 00 00 0E 00 00 00 00 C5 21 -R 00 00 01 00 00 04 01 00 2B 09 3D 00 +R 00 00 01 00 00 04 01 00 2B 09 42 00 T EC 08 00 00 00 00 00 00 E5 DD 6E E2 DD 66 E3 -R 00 00 01 00 02 04 3D 00 +R 00 00 01 00 02 04 42 00 T F5 08 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T FB 08 00 00 CD 00 00 00 00 F1 F1 F1 DD 6E E2 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 04 09 00 00 DD 66 E3 E5 01 80 00 DD 5E E6 DD R 00 00 01 00 T 0F 09 00 00 56 E7 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1D 00 +R 00 00 01 00 2B 07 20 00 T 14 09 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 1D 00 02 09 05 00 +R 00 00 01 00 02 04 20 00 02 09 07 00 T 1B 09 00 00 6E E6 DD 66 E7 7E FE 79 28 0B DD R 00 00 01 00 T 26 09 00 00 6E E6 DD 66 E7 7E FE 59 20 4E @@ -945,47 +945,47 @@ R 00 00 01 00 T 3B 09 00 00 E5 01 08 00 DD 5E E8 DD 56 E9 3E R 00 00 01 00 T 46 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 4B 09 00 00 00 00 00 00 F1 F1 F1 01 00 00 11 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 54 09 00 00 E8 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 13 00 T 59 09 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 10 00 02 09 05 00 +R 00 00 01 00 02 04 13 00 02 09 07 00 T 5F 09 00 00 00 00 E5 21 01 00 E5 21 01 00 E5 R 00 00 01 00 T 6A 09 00 00 01 08 00 DD 5E E8 DD 56 E9 3E R 00 00 01 00 T 74 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 79 09 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 7E 09 00 00 R 00 00 01 00 T 7E 09 00 00 01 00 00 DD 5E E2 DD 56 E3 3E R 00 00 01 00 T 88 09 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 10 00 02 09 10 00 T 8D 09 00 00 00 00 00 00 21 00 00 E5 21 03 00 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 96 09 00 00 E5 01 00 00 DD 5E E2 DD 56 E3 3E R 00 00 01 00 T A1 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 52 00 02 09 52 00 T A6 09 00 00 00 00 00 00 F1 F1 0E 00 00 00 00 -R 00 00 01 00 02 04 05 00 2B 0B 17 00 +R 00 00 01 00 02 04 07 00 2B 0B 1A 00 T AC 09 00 00 C5 21 00 00 00 00 E5 DD 6E E2 DD -R 00 00 01 00 02 06 17 00 +R 00 00 01 00 02 06 1A 00 T B5 09 00 00 66 E3 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1B 00 +R 00 00 01 00 2B 08 1D 00 T BB 09 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1B 00 02 09 05 00 +R 00 00 01 00 02 04 1D 00 02 09 07 00 T C2 09 00 00 F1 DD 6E E2 DD 66 E3 E5 01 80 00 R 00 00 01 00 T CD 09 00 00 DD 5E E6 DD 56 E7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 20 00 T D5 09 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 1D 00 02 0A 05 00 +R 00 00 01 00 02 05 20 00 02 0A 07 00 T DC 09 00 00 DD 6E E6 DD 66 E7 7E FE 79 28 0B R 00 00 01 00 T E7 09 00 00 DD 6E E6 DD 66 E7 7E FE 59 20 59 @@ -999,13 +999,13 @@ R 00 00 01 00 T F2 09 00 00 21 01 00 E5 21 FB 00 E5 21 FF 00 R 00 00 01 00 T FD 09 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 4E 00 +R 00 00 01 00 2B 06 31 00 T 02 0A 00 00 00 00 00 00 E5 DD 6E E2 DD 66 E3 -R 00 00 01 00 02 04 4E 00 +R 00 00 01 00 02 04 31 00 T 0B 0A 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 06 1D 00 02 0B 1D 00 T 11 0A 00 00 CD 00 00 00 00 EB 21 0C 00 39 F9 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T 1A 0A 00 00 EB AF DD 77 FE DD 77 FF R 00 00 01 00 T 22 0A 00 00 @@ -1017,9 +1017,9 @@ R 00 00 01 00 T 33 0A 00 00 R 00 00 01 00 T 33 0A 00 00 DD 5E E2 DD 56 E3 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0D 00 T 3B 0A 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0B 00 02 0A 05 00 +R 00 00 01 00 02 05 0D 00 02 0A 07 00 T 42 0A 00 00 34 FE 20 03 DD 34 FF R 00 00 01 00 T 49 0A 00 00 @@ -1039,17 +1039,17 @@ R 00 00 01 00 29 08 01 00 T 68 0A 00 00 56 0B 00 00 E5 01 DC 05 11 R 00 00 01 00 00 04 01 00 T 6F 0A 00 00 4D 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 4F 00 +R 00 00 01 00 00 04 02 00 2B 09 4E 00 T 74 0A 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 4F 00 02 09 05 00 +R 00 00 01 00 02 04 4E 00 02 09 07 00 T 7B 0A 00 00 0C 00 39 F9 EB DD 75 FC DD 74 FD R 00 00 01 00 T 86 0A 00 00 01 01 00 DD 5E E2 DD 56 E3 3E R 00 00 01 00 T 90 0A 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 3B 00 02 09 3B 00 +R 00 00 01 00 2B 04 3F 00 02 09 3F 00 T 95 0A 00 00 00 00 00 00 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 97 0A 00 00 R 00 00 01 00 T 97 0A 00 00 DD 6E E2 DD 66 E3 E5 21 80 00 E5 @@ -1059,9 +1059,9 @@ R 00 00 01 00 T AC 0A 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 T B1 0A 00 00 00 00 00 00 F1 F1 DD 75 FE DD 74 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T BA 0A 00 00 FF 4D 44 21 00 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 39 00 +R 00 00 01 00 02 0B 3D 00 T C3 0A 00 00 30 23 R 00 00 01 00 T C5 0A 00 00 @@ -1071,57 +1071,57 @@ R 00 00 01 00 T D0 0A 00 00 66 FF E5 01 01 00 DD 5E E6 DD 56 R 00 00 01 00 T DB 0A 00 00 E7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 15 00 02 0B 15 00 T E1 0A 00 00 CD 00 00 00 00 F1 F1 18 AF -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T E8 0A 00 00 R 00 00 01 00 T E8 0A 00 00 R 00 00 01 00 T E8 0A 00 00 DD 5E E2 DD 56 E3 3E 00 00 00 00 -R 00 00 01 00 2B 0B 48 00 +R 00 00 01 00 2B 0B 4D 00 T F0 0A 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 48 00 02 0A 05 00 +R 00 00 01 00 02 05 4D 00 02 0A 07 00 T F7 0A 00 00 5E E4 DD 56 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 48 00 +R 00 00 01 00 2B 0A 4D 00 T FF 0A 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 48 00 02 09 05 00 +R 00 00 01 00 02 04 4D 00 02 09 07 00 T 06 0B 00 00 FC DD 56 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 27 00 +R 00 00 01 00 2B 09 2A 00 T 0D 0B 00 00 00 00 00 00 CD 00 00 00 00 0E -R 00 00 01 00 02 04 27 00 02 09 05 00 +R 00 00 01 00 02 04 2A 00 02 09 07 00 T 13 0B 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 49 00 02 0A 49 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 19 0B 00 00 DD 6E 02 DD 66 03 E5 3E R 00 00 01 00 T 21 0B 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 26 0B 00 00 00 00 00 00 E1 E1 E1 DD 5E E6 DD -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 2F 0B 00 00 56 E7 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 2B 00 +R 00 00 01 00 2B 07 2E 00 T 34 0B 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 2B 00 02 09 05 00 +R 00 00 01 00 02 04 2E 00 02 09 07 00 T 3B 0B 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 2F 00 +R 00 00 01 00 2B 09 32 00 T 42 0B 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 2F 00 02 09 05 00 +R 00 00 01 00 02 04 32 00 02 09 07 00 T 48 0B 00 00 00 00 DD 5E E8 DD 56 E9 CD R 00 00 01 00 T 51 0B 00 00 35 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 00 04 01 00 02 09 15 00 +R 00 00 01 00 00 04 01 00 02 09 17 00 T 56 0B 00 00 R 00 00 01 00 T 56 0B 00 00 CD 00 00 00 00 7A FF 21 02 00 39 -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 5F 0B 00 00 71 23 70 21 04 00 39 DD 4E 0A DD R 00 00 01 00 T 6A 0B 00 00 46 0B 71 23 70 01 01 00 21 04 00 R 00 00 01 00 T 75 0B 00 00 39 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 3B 00 +R 00 00 01 00 2B 09 3F 00 T 7C 0B 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 3B 00 02 09 05 00 +R 00 00 01 00 02 04 3F 00 02 09 07 00 T 81 0B 00 00 R 00 00 01 00 T 81 0B 00 00 21 00 00 39 E5 21 06 00 39 4E 23 @@ -1131,11 +1131,11 @@ R 00 00 01 00 T 96 0B 00 00 0C 00 39 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 02 00 T 9E 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 05 00 +R 00 00 01 00 02 04 02 00 02 09 07 00 T A5 0B 00 00 4D 44 E1 71 23 70 21 00 00 CD R 00 00 01 00 T AF 0B 00 00 00 00 00 00 30 30 -R 00 00 01 00 02 04 39 00 +R 00 00 01 00 02 04 3D 00 T B3 0B 00 00 R 00 00 01 00 T B3 0B 00 00 21 02 00 39 4E 23 46 C5 21 02 00 @@ -1143,41 +1143,41 @@ R 00 00 01 00 T BE 0B 00 00 39 4E 23 46 C5 01 01 00 21 0A 00 R 00 00 01 00 T C9 0B 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 12 00 +R 00 00 01 00 2B 08 15 00 T CF 0B 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 12 00 02 09 05 00 +R 00 00 01 00 02 04 15 00 02 09 07 00 T D6 0B 00 00 11 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 26 00 +R 00 00 01 00 2B 08 29 00 T DC 0B 00 00 00 00 00 00 CD 00 00 00 00 18 9E -R 00 00 01 00 02 04 26 00 02 09 05 00 +R 00 00 01 00 02 04 29 00 02 09 07 00 T E3 0B 00 00 R 00 00 01 00 T E3 0B 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 17 00 T E6 0B 00 00 R 00 00 01 00 T E6 0B 00 00 CD 00 00 00 00 FE FF 01 06 00 11 -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T EF 0B 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 37 00 +R 00 00 01 00 2B 07 3B 00 T F4 0B 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 37 00 02 09 05 00 +R 00 00 01 00 02 04 3B 00 02 09 07 00 T FB 0B 00 00 FE DD 74 FF 01 04 00 09 DD 4E 02 R 00 00 01 00 T 06 0C 00 00 DD 46 03 71 23 70 DD 6E FE DD 66 R 00 00 01 00 T 11 0C 00 00 FF 23 23 ED 4B 00 00 00 00 71 23 -R 00 00 01 00 02 09 23 00 +R 00 00 01 00 02 09 26 00 T 1A 0C 00 00 70 2A 00 00 00 00 E5 DD 6E FE DD R 00 00 01 00 00 06 03 00 T 23 0C 00 00 66 FF C1 71 23 70 DD 6E FE DD 66 R 00 00 01 00 T 2E 0C 00 00 FF 22 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 00 06 03 00 02 0B 1E 00 +R 00 00 01 00 00 06 03 00 02 0B 21 00 T 35 0C 00 00 R 00 00 01 00 T 35 0C 00 00 CD 00 00 00 00 FC FF AF DD 77 FE -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 3E 0C 00 00 DD 77 FF 2A 00 00 00 00 DD 75 FC R 00 00 01 00 00 08 03 00 T 47 0C 00 00 DD 74 FD @@ -1223,9 +1223,9 @@ R 00 00 01 00 T 9D 0C 00 00 01 6B 00 DD 6E FC DD 66 FD 23 23 R 00 00 01 00 T A8 0C 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1A 00 +R 00 00 01 00 2B 08 1C 00 T AE 0C 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 1A 00 02 09 05 00 +R 00 00 01 00 02 04 1C 00 02 09 07 00 T B3 0C 00 00 R 00 00 01 00 T B3 0C 00 00 DD 7E FE DD B6 FF 20 0F @@ -1245,17 +1245,17 @@ R 00 00 01 00 T DF 0C 00 00 R 00 00 01 00 T DF 0C 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 2B 00 +R 00 00 01 00 2B 0B 2E 00 T E7 0C 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 2B 00 02 0A 05 00 +R 00 00 01 00 02 05 2E 00 02 0A 07 00 T ED 0C 00 00 R 00 00 01 00 T ED 0C 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 1E 00 +R 00 00 01 00 02 05 21 00 T F0 0C 00 00 R 00 00 01 00 T F0 0C 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T F9 0C 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 04 0D 00 00 30 0A @@ -1269,21 +1269,21 @@ R 00 00 01 00 T 10 0D 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 1B 0D 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 36 00 02 0A 36 00 +R 00 00 01 00 2B 05 3A 00 02 0A 3A 00 T 21 0D 00 00 00 00 00 00 DD 75 FE DD 74 FF -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T 29 0D 00 00 R 00 00 01 00 T 29 0D 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 34 00 +R 00 00 01 00 2B 0B 38 00 T 31 0D 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 34 00 02 0A 05 00 +R 00 00 01 00 02 05 38 00 02 0A 07 00 T 38 0D 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T 3A 0D 00 00 R 00 00 01 00 T 3A 0D 00 00 CD 00 00 00 00 D4 FF 2A -R 00 00 01 00 02 05 32 00 +R 00 00 01 00 02 05 36 00 T 40 0D 00 00 04 00 00 00 7D A4 3C 28 06 R 00 00 01 00 00 04 04 00 T 47 0D 00 00 @@ -1293,21 +1293,21 @@ R 00 00 01 00 00 08 01 00 T 4D 0D 00 00 R 00 00 01 00 T 4D 0D 00 00 01 00 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 09 23 00 +R 00 00 01 00 02 09 26 00 T 55 0D 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 31 00 02 09 31 00 +R 00 00 01 00 2B 04 33 00 02 09 33 00 T 5A 0D 00 00 00 00 00 00 01 55 00 00 00 ED 5B -R 00 00 01 00 02 04 05 00 00 09 02 00 +R 00 00 01 00 02 04 07 00 00 09 02 00 T 61 0D 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 23 00 2B 09 35 00 +R 00 00 01 00 02 04 26 00 2B 09 39 00 T 66 0D 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 35 00 02 09 05 00 +R 00 00 01 00 02 04 39 00 02 09 07 00 T 6C 0D 00 00 49 00 00 00 DD 6E 04 DD 66 05 23 R 00 00 01 00 00 04 02 00 T 75 0D 00 00 23 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 53 00 T 7C 0D 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 53 00 02 09 05 00 +R 00 00 01 00 02 04 53 00 02 09 07 00 T 83 0D 00 00 FE DD 74 FF 7D B4 20 24 R 00 00 01 00 T 8B 0D 00 00 @@ -1315,11 +1315,11 @@ R 00 00 01 00 T 8B 0D 00 00 DD 6E 04 DD 66 05 23 23 4E 23 46 R 00 00 01 00 T 96 0D 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 4B 00 +R 00 00 01 00 2B 06 4F 00 T 9B 0D 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 4B 00 2B 0A 3C 00 +R 00 00 01 00 02 04 4F 00 2B 0A 40 00 T A1 0D 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3C 00 02 09 05 00 +R 00 00 01 00 02 04 40 00 02 09 07 00 T A8 0D 00 00 F1 21 01 00 C3 C0 0F 00 00 R 00 00 01 00 00 09 01 00 T AF 0D 00 00 @@ -1341,9 +1341,9 @@ R 00 00 01 00 T DE 0D 00 00 21 04 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T E9 0D 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 36 00 +R 00 00 01 00 2B 07 3A 00 T EE 0D 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 36 00 02 09 05 00 +R 00 00 01 00 02 04 3A 00 02 09 07 00 T F5 0D 00 00 D6 DD 74 D7 R 00 00 01 00 T F9 0D 00 00 @@ -1351,15 +1351,15 @@ R 00 00 01 00 T F9 0D 00 00 21 00 00 E5 01 01 00 11 00 00 3E R 00 00 01 00 T 04 0E 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 09 0E 00 00 00 00 00 00 F1 22 04 00 00 00 01 -R 00 00 01 00 02 04 05 00 00 0A 04 00 +R 00 00 01 00 02 04 07 00 00 0A 04 00 T 10 0E 00 00 10 00 C5 21 02 00 39 4D 44 ED 5B R 00 00 01 00 T 1B 0E 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 21 00 +R 00 00 01 00 00 04 04 00 2B 09 24 00 T 20 0E 00 00 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 04 21 00 02 09 05 00 +R 00 00 01 00 02 04 24 00 02 09 07 00 T 26 0E 00 00 R 00 00 01 00 T 26 0E 00 00 DD 36 F4 10 DD 36 F5 00 21 20 00 @@ -1369,9 +1369,9 @@ R 00 00 01 00 T 3C 0E 00 00 21 2A 00 39 4D 44 ED 5B R 00 00 01 00 T 44 0E 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 44 00 +R 00 00 01 00 00 04 04 00 2B 09 49 00 T 49 0E 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 44 00 02 09 05 00 +R 00 00 01 00 02 04 49 00 02 09 07 00 T 50 0E 00 00 F1 7D A4 3C 20 03 R 00 00 01 00 T 56 0E 00 00 @@ -1385,9 +1385,9 @@ R 00 00 01 00 00 05 04 00 T 62 0E 00 00 R 00 00 01 00 T 62 0E 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3F 00 +R 00 00 01 00 2B 0B 43 00 T 6A 0E 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3F 00 02 0A 05 00 +R 00 00 01 00 02 05 43 00 02 0A 07 00 T 71 0E 00 00 75 F6 DD 74 F7 7D A4 3C 28 14 DD R 00 00 01 00 T 7C 0E 00 00 6E FA DD 66 FB 4E 06 00 DD 6E F6 @@ -1423,9 +1423,9 @@ R 00 00 01 00 T A8 0E 00 00 R 00 00 01 00 T A8 0E 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3F 00 +R 00 00 01 00 2B 0B 43 00 T B0 0E 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 3F 00 02 0A 05 00 +R 00 00 01 00 02 05 43 00 02 0A 07 00 T B7 0E 00 00 75 F6 DD 74 F7 7D A4 3C 28 16 R 00 00 01 00 T C1 0E 00 00 @@ -1433,41 +1433,41 @@ R 00 00 01 00 T C1 0E 00 00 DD 4E FE DD 46 FF DD 5E F6 DD 56 R 00 00 01 00 T CC 0E 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 2C 00 02 0B 2C 00 +R 00 00 01 00 2B 06 2F 00 02 0B 2F 00 T D2 0E 00 00 CD 00 00 00 00 18 D1 -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 07 00 T D7 0E 00 00 R 00 00 01 00 T D7 0E 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3A 00 +R 00 00 01 00 2B 0B 3E 00 T DF 0E 00 00 21 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 05 3A 00 02 0A 05 00 +R 00 00 01 00 02 05 3E 00 02 0A 07 00 T E6 0E 00 00 00 02 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 T EB 0E 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 03 00 02 09 05 00 +R 00 00 01 00 02 04 03 00 02 09 07 00 T F2 0E 00 00 F8 DD 74 F9 01 0A 00 09 46 23 66 R 00 00 01 00 T FD 0E 00 00 68 DD 75 FC DD 74 FD 01 00 00 11 R 00 00 01 00 T 08 0F 00 00 F4 01 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 42 00 +R 00 00 01 00 2B 07 47 00 T 0D 0F 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 42 00 02 09 05 00 +R 00 00 01 00 02 04 47 00 02 09 07 00 T 12 0F 00 00 R 00 00 01 00 T 12 0F 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0D 00 T 1A 0F 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 0B 00 02 0A 05 00 +R 00 00 01 00 02 05 0D 00 02 0A 07 00 T 21 0F 00 00 75 F6 DD 74 F7 7D A4 3C 28 31 R 00 00 01 00 T 2B 0F 00 00 R 00 00 01 00 T 2B 0F 00 00 01 00 00 11 64 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 42 00 +R 00 00 01 00 2B 0B 47 00 T 33 0F 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 42 00 02 0A 05 00 +R 00 00 01 00 02 05 47 00 02 0A 07 00 T 3A 0F 00 00 46 F6 DD 6E FC DD 66 FD 23 DD 75 R 00 00 01 00 T 45 0F 00 00 FC DD 74 FD 2B 70 21 0C 00 DD 4E @@ -1481,53 +1481,53 @@ R 00 00 01 00 T 5C 0F 00 00 R 00 00 01 00 T 5C 0F 00 00 01 00 00 11 00 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 42 00 +R 00 00 01 00 2B 0B 47 00 T 64 0F 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 42 00 02 0A 05 00 +R 00 00 01 00 02 05 47 00 02 0A 07 00 T 6B 0F 00 00 10 00 E5 21 12 00 39 E5 21 00 00 R 00 00 01 00 T 76 0F 00 00 E5 21 2A 00 39 4D 44 ED 5B R 00 00 01 00 T 7F 0F 00 00 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 04 00 2B 09 3E 00 +R 00 00 01 00 00 04 04 00 2B 09 41 00 T 84 0F 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 3E 00 02 09 05 00 +R 00 00 01 00 02 04 41 00 02 09 07 00 T 8B 0F 00 00 F1 R 00 00 01 00 T 8C 0F 00 00 R 00 00 01 00 T 8C 0F 00 00 21 24 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 3A 00 +R 00 00 01 00 2B 0B 3E 00 T 94 0F 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 3A 00 02 0A 05 00 +R 00 00 01 00 02 05 3E 00 02 0A 07 00 T 9B 0F 00 00 26 0E 00 00 R 00 00 01 00 00 04 01 00 T 9D 0F 00 00 R 00 00 01 00 T 9D 0F 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 48 00 +R 00 00 01 00 2B 0B 4D 00 T A5 0F 00 00 21 00 00 00 00 CD 00 00 00 00 ED -R 00 00 01 00 02 05 48 00 02 0A 05 00 +R 00 00 01 00 02 05 4D 00 02 0A 07 00 T AC 0F 00 00 5B 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 04 00 2B 0A 2F 00 +R 00 00 01 00 00 05 04 00 2B 0A 32 00 T B2 0F 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 2F 00 02 09 05 00 +R 00 00 01 00 02 04 32 00 02 09 07 00 T B8 0F 00 00 FF FF 22 04 00 00 00 21 00 00 R 00 00 01 00 00 07 04 00 T C0 0F 00 00 R 00 00 01 00 T C0 0F 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 15 00 +R 00 00 01 00 02 05 17 00 T C3 0F 00 00 R 00 00 01 00 T C3 0F 00 00 CD 00 00 00 00 ED 5B 04 00 00 00 -R 00 00 01 00 02 05 2D 00 00 0B 04 00 +R 00 00 01 00 02 05 30 00 00 0B 04 00 T CA 0F 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 2F 00 02 0A 2F 00 +R 00 00 01 00 2B 05 32 00 02 0A 32 00 T D0 0F 00 00 00 00 00 00 21 00 00 C3 -R 00 00 01 00 02 04 05 00 +R 00 00 01 00 02 04 07 00 T D6 0F 00 00 00 00 00 00 -R 00 00 01 00 02 04 15 00 +R 00 00 01 00 02 04 17 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 00 diff --git a/src/nos/lib/servers_lib/ttylink.rel b/src/nos/lib/servers_lib/ttylink.rel index 99960155..032c5ee6 100644 --- a/src/nos/lib/servers_lib/ttylink.rel +++ b/src/nos/lib/servers_lib/ttylink.rel @@ -1,9 +1,8 @@ XL4 H 5 areas 28 global symbols -S ___03b3_2057_Too_20many_20sessio Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___03b5_2057_Too_20many_20sessio Ref00000000 S _sprintf Ref00000000 -S ___0198_8157_007Incoming_20_25s_ Ref00000000 S _socket Ref00000000 S _logmsg Ref00000000 S _memset Ref00000000 @@ -14,9 +13,9 @@ S _listen Ref00000000 S _tnrecv Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S __fprintf Ref00000000 -S ___050e_a412_open_20_25s Ref00000000 -S ___038a_0cac_System_20is_20overl Ref00000000 +S ___053b_a412_open_20_25s Ref00000000 S _sockowner Ref00000000 +S ___038c_0cac_System_20is_20overl Ref00000000 S _bind Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 @@ -29,6 +28,7 @@ S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _chname Ref00000000 S _atoi Ref00000000 S _accept Ref00000000 +S ___019a_8157_007Incoming_20_25s_ Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _malloc Ref00000000 @@ -48,7 +48,7 @@ A CDATA0 size 2 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EA FF 2A -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 18 00 T 06 00 00 00 00 00 00 00 7D A4 3C 28 06 R 00 00 01 00 00 04 03 00 T 0D 00 00 00 @@ -58,15 +58,15 @@ R 00 00 01 00 00 08 01 00 T 13 00 00 00 R 00 00 01 00 T 13 00 00 00 01 00 00 ED 5B 00 00 00 00 3E -R 00 00 01 00 02 09 12 00 +R 00 00 01 00 02 09 11 00 T 1B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 17 00 02 09 17 00 T 20 00 00 00 00 00 00 00 01 00 00 00 00 ED 5B -R 00 00 01 00 02 04 01 00 00 09 02 00 +R 00 00 01 00 02 04 00 00 00 09 02 00 T 27 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 02 04 12 00 2B 09 1A 00 +R 00 00 01 00 02 04 11 00 2B 09 19 00 T 2C 00 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 1A 00 02 09 01 00 +R 00 00 01 00 02 04 19 00 02 09 00 00 T 33 00 00 00 77 EA DD 77 EB AF DD 77 EE DD 77 R 00 00 01 00 T 3E 00 00 00 EF DD 77 F0 DD 77 F1 01 02 80 DD @@ -84,37 +84,37 @@ R 00 00 01 00 T 60 00 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T 6B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1B 00 02 0A 1B 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T 71 00 00 00 00 00 00 00 DD 75 EC DD 74 ED -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 79 00 00 00 R 00 00 01 00 T 79 00 00 00 21 00 00 E5 01 00 00 11 00 00 3E R 00 00 01 00 T 84 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 +R 00 00 01 00 2B 04 03 00 02 09 03 00 T 89 00 00 00 00 00 00 00 F1 22 00 00 00 00 01 -R 00 00 01 00 02 04 01 00 00 0A 03 00 +R 00 00 01 00 02 04 00 00 00 0A 03 00 T 90 00 00 00 10 00 C5 21 02 00 39 4D 44 ED 5B R 00 00 01 00 T 9B 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 11 00 +R 00 00 01 00 00 04 03 00 2B 09 10 00 T A0 00 00 00 00 00 00 00 CD 00 00 00 00 F1 01 -R 00 00 01 00 02 04 11 00 02 09 01 00 +R 00 00 01 00 02 04 10 00 02 09 00 00 T A7 00 00 00 01 00 ED 5B 00 00 00 00 3E R 00 00 01 00 00 08 03 00 T AE 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T B3 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T B5 00 00 00 R 00 00 01 00 T B5 00 00 00 21 00 00 E5 01 00 00 ED 5B R 00 00 01 00 T BE 00 00 00 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 1C 00 +R 00 00 01 00 00 04 03 00 2B 09 1B 00 T C3 00 00 00 00 00 00 00 CD 00 00 00 00 F1 DD -R 00 00 01 00 02 04 1C 00 02 09 01 00 +R 00 00 01 00 02 04 1B 00 02 09 00 00 T CA 00 00 00 75 FA DD 74 FB 7D A4 3C 20 03 R 00 00 01 00 T D4 00 00 00 @@ -128,11 +128,11 @@ R 00 00 01 00 00 05 02 00 T E0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 21 00 02 0A 21 00 T E6 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 3E -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T EF 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 06 00 02 09 06 00 T F4 00 00 00 00 00 00 00 7D B4 28 29 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T FA 00 00 00 R 00 00 01 00 T FA 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 @@ -140,13 +140,13 @@ R 00 00 01 00 2B 05 0F 00 02 0B 0F 00 T 00 01 00 00 E5 DD 6E FE DD 66 FF E5 3E R 00 00 01 00 T 09 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 0E 01 00 00 00 00 00 00 F1 F1 F1 DD 5E FE DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 17 01 00 00 56 FF 3E 00 00 00 00 21 R 00 00 01 00 2B 07 22 00 T 1C 01 00 00 00 00 00 00 CD 00 00 00 00 18 3A -R 00 00 01 00 02 04 22 00 02 09 01 00 +R 00 00 01 00 02 04 22 00 02 09 00 00 T 23 01 00 00 R 00 00 01 00 T 23 01 00 00 AF DD 77 FC DD 77 FD 21 00 00 E5 @@ -162,7 +162,7 @@ R 00 00 01 00 00 08 02 00 T 4F 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 23 00 02 09 23 00 T 54 01 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 5D 01 00 00 R 00 00 01 00 T 5D 01 00 00 C3 B5 00 00 00 @@ -174,17 +174,17 @@ R 00 00 01 00 T 63 01 00 00 R 00 00 01 00 T 63 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T 66 01 00 00 R 00 00 01 00 T 66 01 00 00 CD 00 00 00 00 D6 FF DD 36 EA 10 -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 18 00 T 6F 01 00 00 DD 36 EB 00 0A 6F 03 0A 67 DD 75 R 00 00 01 00 T 7A 01 00 00 D6 DD 74 D7 DD 4E 0A DD 46 0B DD R 00 00 01 00 T 85 01 00 00 71 FB DD 70 FC ED 4B 00 00 00 00 -R 00 00 01 00 02 0B 12 00 +R 00 00 01 00 02 0B 11 00 T 8E 01 00 00 DD 7E FB DD B6 FC 28 0F 21 08 00 R 00 00 01 00 T 99 01 00 00 DD 5E FB DD 56 FC 19 5E 23 56 18 @@ -198,9 +198,9 @@ R 00 00 01 00 T A8 01 00 00 R 00 00 01 00 T A8 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 10 00 02 0A 10 00 +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 T AE 01 00 00 00 00 00 00 21 14 00 39 E5 21 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T B6 01 00 00 06 00 39 4D 44 DD 7E FB DD B6 FC R 00 00 01 00 T C1 01 00 00 28 0F 21 08 00 DD 5E FB DD 56 FC @@ -214,13 +214,13 @@ R 00 00 01 00 T D5 01 00 00 R 00 00 01 00 T D5 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 +R 00 00 01 00 2B 05 07 00 02 0A 07 00 T DB 01 00 00 00 00 00 00 F1 DD 6E D6 DD 66 D7 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T E4 01 00 00 29 01 00 00 00 00 09 4E 23 46 C5 -R 00 00 01 00 02 06 14 00 +R 00 00 01 00 02 06 13 00 T ED 01 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 T F3 01 00 00 E5 DD 7E FB DD B6 FC 28 10 21 R 00 00 01 00 T FD 01 00 00 08 00 DD 4E FB DD 46 FC 09 46 23 @@ -234,65 +234,65 @@ R 00 00 01 00 T 0F 02 00 00 R 00 00 01 00 T 0F 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 05 00 02 0B 05 00 +R 00 00 01 00 2B 06 04 00 02 0B 04 00 T 15 02 00 00 CD 00 00 00 00 E1 E1 E1 E1 11 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 1D 02 00 00 80 00 3E 00 00 00 00 21 R 00 00 01 00 2B 07 1F 00 T 22 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 1F 00 02 09 00 00 T 29 02 00 00 FD DD 74 FE 21 04 00 39 5D 54 3E R 00 00 01 00 T 34 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 20 00 02 09 20 00 T 39 02 00 00 00 00 00 00 E5 21 1A 00 00 00 E5 -R 00 00 01 00 02 04 01 00 00 0A 02 00 +R 00 00 01 00 02 04 00 00 00 0A 02 00 T 40 02 00 00 DD 6E FD DD 66 FE E5 3E R 00 00 01 00 T 48 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 T 4D 02 00 00 00 00 00 00 F1 F1 F1 21 01 00 E5 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 56 02 00 00 DD 4E D6 DD 46 D7 DD 5E FD DD 56 R 00 00 01 00 T 61 02 00 00 FE 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 T 67 02 00 00 CD 00 00 00 00 F1 DD 75 D8 DD 74 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 70 02 00 00 D9 7D B4 20 38 R 00 00 01 00 T 75 02 00 00 R 00 00 01 00 T 75 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 00 00 02 0B 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 T 7B 02 00 00 E5 DD 6E FB DD 66 FC E5 3E R 00 00 01 00 T 84 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 89 02 00 00 00 00 00 00 F1 F1 F1 DD 5E FB DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 92 02 00 00 56 FC 3E 00 00 00 00 21 R 00 00 01 00 2B 07 22 00 T 97 02 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 22 00 02 09 01 00 +R 00 00 01 00 02 04 22 00 02 09 00 00 T 9E 02 00 00 FD DD 56 FE 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 15 00 +R 00 00 01 00 2B 09 14 00 T A5 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 15 00 02 09 01 00 +R 00 00 01 00 02 04 14 00 02 09 00 00 T AB 02 00 00 76 03 00 00 R 00 00 01 00 00 04 01 00 T AD 02 00 00 R 00 00 01 00 T AD 02 00 00 DD 5E FD DD 56 FE 3E 00 00 00 00 -R 00 00 01 00 2B 0B 15 00 +R 00 00 01 00 2B 0B 14 00 T B5 02 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 15 00 02 0A 01 00 +R 00 00 01 00 02 05 14 00 02 0A 00 00 T BC 02 00 00 0F 00 E5 01 00 00 21 18 00 39 5D R 00 00 01 00 T C7 02 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 06 00 02 0B 06 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 T CD 02 00 00 CD 00 00 00 00 F1 DD 6E D8 DD 66 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T D6 02 00 00 D9 DD 75 F8 DD 74 F9 21 05 00 DD R 00 00 01 00 T E1 02 00 00 4E D8 DD 46 D9 09 E5 21 18 00 39 @@ -302,7 +302,7 @@ R 00 00 01 00 T F7 02 00 00 5E FB DD 56 FC 73 23 72 21 07 00 R 00 00 01 00 T 02 03 00 00 09 ED 5B 00 00 00 00 73 23 72 21 -R 00 00 01 00 02 07 12 00 +R 00 00 01 00 02 07 11 00 T 0B 03 00 00 80 00 E5 21 02 00 E5 01 00 00 21 R 00 00 01 00 T 16 03 00 00 0D 00 DD 5E D8 DD 56 D9 19 5E 23 @@ -310,43 +310,43 @@ R 00 00 01 00 T 21 03 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 24 00 02 0B 24 00 T 27 03 00 00 CD 00 00 00 00 F1 F1 21 04 00 39 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 00 00 T 30 03 00 00 5D 54 3E 00 00 00 00 21 R 00 00 01 00 2B 07 20 00 T 35 03 00 00 00 00 00 00 CD 00 00 00 00 E5 DD -R 00 00 01 00 02 04 20 00 02 09 01 00 +R 00 00 01 00 02 04 20 00 02 09 00 00 T 3C 03 00 00 6E D8 DD 66 D9 4E 23 46 C5 DD 6E R 00 00 01 00 T 47 03 00 00 D6 DD 66 D7 29 01 00 00 00 00 09 -R 00 00 01 00 02 0A 14 00 +R 00 00 01 00 02 0A 13 00 T 50 03 00 00 4E 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 1C 00 T 58 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 1D 00 +R 00 00 01 00 02 04 1C 00 2B 0A 1D 00 T 5E 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1D 00 02 09 01 00 +R 00 00 01 00 02 04 1D 00 02 09 00 00 T 65 03 00 00 F1 F1 F1 21 16 00 39 5D 54 3E R 00 00 01 00 T 6F 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 +R 00 00 01 00 2B 04 0A 00 02 09 0A 00 T 74 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 76 03 00 00 R 00 00 01 00 T 76 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T 79 03 00 00 R 00 00 01 00 T 79 03 00 00 CD 00 00 00 00 ED 5B 00 00 00 00 -R 00 00 01 00 02 05 16 00 00 0B 03 00 +R 00 00 01 00 02 05 15 00 00 0B 03 00 T 80 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 +R 00 00 01 00 2B 05 16 00 02 0A 16 00 T 86 03 00 00 00 00 00 00 21 FF FF 22 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 00 00 T 8C 03 00 00 00 00 00 00 21 00 00 C3 R 00 00 01 00 00 04 03 00 T 92 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0B 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 54 54 59 6C 69 6E 6B 20 6C 69 73 diff --git a/src/nos/lib/z80.lib b/src/nos/lib/z80.lib index 025554de..b6bb46cf 100644 --- a/src/nos/lib/z80.lib +++ b/src/nos/lib/z80.lib @@ -30,6 +30,8 @@ z80_lib/asyrxint.rel _asyrxint z80_lib/asytxint.rel _asytxint +z80_lib/asymsint.rel + _asymsint z80_lib/get_rlsd_asy.rel _get_rlsd_asy z80_lib/asytimer.rel @@ -142,11 +144,14 @@ z80_lib/escc_txoff.rel z80_lib/escctimer.rel _escctimer z80_lib/esccgen.rel - _read_scc + _write_escc _rx8530 - _write_scc + _read_escc z80_lib/esccvec.rel + _escc0_setup + _escc1_setup _esccnovec + _escc_rpb z80_lib/rand.rel _getrand _rtype diff --git a/src/nos/lib/z80_lib/Asy.rel b/src/nos/lib/z80_lib/Asy.rel index dacc9fbb..d635106d 100644 --- a/src/nos/lib/z80_lib/Asy.rel +++ b/src/nos/lib/z80_lib/Asy.rel @@ -4,7 +4,7 @@ S .__.ABS. Def00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 0 flags 0 -A UDATA0 size B0 flags 0 +A UDATA0 size B4 flags 0 S _Asy Def00000000 T 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/z80_lib/asy_close.rel b/src/nos/lib/z80_lib/asy_close.rel index 614267fd..d88f15f4 100644 --- a/src/nos/lib/z80_lib/asy_close.rel +++ b/src/nos/lib/z80_lib/asy_close.rel @@ -4,15 +4,15 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _resume Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _dirps Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size FF flags 0 +A CODE size 10D flags 0 S _asy_close Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -20,7 +20,7 @@ T 00 00 00 00 CD 00 00 00 00 FC FF DD CB 03 7E R 00 00 01 00 02 05 07 00 T 09 00 00 00 20 11 01 02 80 DD 6E 02 DD 66 03 R 00 00 01 00 -T 14 00 00 00 3E 80 AC 67 ED 42 38 0C +T 14 00 00 00 3E 80 AC 67 ED 42 38 13 R 00 00 01 00 T 1C 00 00 00 R 00 00 01 00 @@ -28,77 +28,81 @@ T 1C 00 00 00 R 00 00 01 00 T 1C 00 00 00 R 00 00 01 00 -T 1C 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 25 00 00 00 C3 FC 00 00 00 -R 00 00 01 00 00 05 01 00 -T 28 00 00 00 +T 1C 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 25 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 28 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T 2D 00 00 00 0A 01 00 00 +R 00 00 01 00 00 04 01 00 +T 2F 00 00 00 R 00 00 01 00 -T 32 00 00 00 00 00 00 00 21 00 00 00 00 19 46 +T 2F 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD +R 00 00 01 00 +T 39 00 00 00 00 00 00 00 21 00 00 00 00 19 46 R 00 00 01 00 02 04 08 00 02 09 09 00 -T 39 00 00 00 23 66 68 DD 75 FC DD 74 FD 7D B4 +T 40 00 00 00 23 66 68 DD 75 FC DD 74 FD 7D B4 +R 00 00 01 00 +T 4B 00 00 00 20 13 R 00 00 01 00 -T 44 00 00 00 20 0C +T 4D 00 00 00 R 00 00 01 00 -T 46 00 00 00 +T 4D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 04 00 +T 56 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 46 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 4F 00 00 00 C3 FC 00 00 00 -R 00 00 01 00 00 05 01 00 -T 52 00 00 00 +T 5E 00 00 00 0A 01 00 00 +R 00 00 01 00 00 04 01 00 +T 60 00 00 00 R 00 00 01 00 -T 52 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 58 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 01 +T 60 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 66 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 01 R 00 00 01 00 02 04 00 00 -T 61 00 00 00 58 00 DD 5E 02 DD 56 03 CD +T 6F 00 00 00 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 -T 6A 00 00 00 00 00 00 00 21 54 00 00 00 19 4E +T 78 00 00 00 00 00 00 00 21 56 00 00 00 19 4E R 00 00 01 00 02 04 08 00 02 09 09 00 -T 71 00 00 00 23 46 0B 70 2B 71 01 58 00 DD 5E +T 7F 00 00 00 23 46 0B 70 2B 71 01 5A 00 DD 5E R 00 00 01 00 -T 7C 00 00 00 02 DD 56 03 CD 00 00 00 00 21 +T 8A 00 00 00 02 DD 56 03 CD 00 00 00 00 21 R 00 00 01 00 02 09 08 00 -T 84 00 00 00 54 00 00 00 19 7E 23 B6 28 13 +T 92 00 00 00 56 00 00 00 19 7E 23 B6 28 13 R 00 00 01 00 02 04 09 00 -T 8C 00 00 00 +T 9A 00 00 00 R 00 00 01 00 -T 8C 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 9A 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 94 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T A2 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 9B 00 00 00 00 00 18 5D +T A9 00 00 00 00 00 18 5D R 00 00 01 00 -T 9F 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T 9F 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T AD 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 -T A9 00 00 00 00 00 00 00 21 12 00 00 00 19 E5 +T B7 00 00 00 00 00 00 00 21 12 00 00 00 19 E5 R 00 00 01 00 02 04 08 00 02 09 09 00 -T B0 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T BE 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 -T BA 00 00 00 00 00 00 00 21 56 00 00 00 19 4E +T C8 00 00 00 00 00 00 00 21 58 00 00 00 19 4E R 00 00 01 00 02 04 08 00 02 09 09 00 -T C1 00 00 00 23 46 E1 71 23 70 DD 5E FE DD 56 +T CF 00 00 00 23 46 E1 71 23 70 DD 5E FE DD 56 R 00 00 01 00 -T CC 00 00 00 FF 3E 00 00 00 00 21 00 00 00 00 +T DA 00 00 00 FF 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T D2 00 00 00 CD 00 00 00 00 21 18 00 DD 4E FC +T E0 00 00 00 CD 00 00 00 00 21 18 00 DD 4E FC R 00 00 01 00 02 05 00 00 -T DB 00 00 00 DD 46 FD 09 5E 23 56 3E +T E9 00 00 00 DD 46 FD 09 5E 23 56 3E R 00 00 01 00 -T E3 00 00 00 00 00 00 00 21 00 00 00 00 CD +T F1 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T E8 00 00 00 00 00 00 00 21 1A 00 09 5E 23 56 +T F6 00 00 00 00 00 00 00 21 1A 00 09 5E 23 56 R 00 00 01 00 02 04 00 00 -T F1 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T FF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 02 00 02 0A 02 00 -T F7 00 00 00 00 00 00 00 21 00 00 +T 05 01 00 00 00 00 00 00 21 00 00 R 00 00 01 00 02 04 00 00 -T FC 00 00 00 +T 0A 01 00 00 R 00 00 01 00 -T FC 00 00 00 C3 00 00 00 00 +T 0A 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/z80_lib/asy_init.rel b/src/nos/lib/z80_lib/asy_init.rel index afac2ab2..440731e2 100644 --- a/src/nos/lib/z80_lib/asy_init.rel +++ b/src/nos/lib/z80_lib/asy_init.rel @@ -1,10 +1,11 @@ XL4 -H 2 areas 13 global symbols +H 3 areas 14 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _maskon Ref00000000 S _getirq Ref00000000 S _Handle Ref00000000 +S _printf Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _setirq Ref00000000 S .__.ABS. Def00000000 @@ -19,16 +20,17 @@ S _asy_speed Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 23F flags 0 +A CODE size 2A1 flags 0 S _asy_init Def00000000 +A CSTR size E flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FA FF 11 58 00 DD -R 00 00 01 00 02 05 09 00 +T 00 00 00 00 CD 00 00 00 00 FA FF 11 5A 00 DD +R 00 00 01 00 02 05 0A 00 T 09 00 00 00 4E 02 DD 46 03 CD 00 00 00 00 21 -R 00 00 01 00 02 0A 0A 00 +R 00 00 01 00 02 0A 0B 00 T 12 00 00 00 00 00 00 00 19 DD 75 FC DD 74 FD -R 00 00 01 00 02 04 0C 00 +R 00 00 01 00 02 04 0D 00 T 1B 00 00 00 DD 4E 04 DD 46 05 71 23 70 21 R 00 00 01 00 T 25 00 00 00 19 00 DD 4E FC DD 46 FD 09 DD 5E @@ -37,12 +39,12 @@ T 30 00 00 00 0A DD 56 0B 73 23 72 21 1B 00 09 R 00 00 01 00 T 3B 00 00 00 DD 5E 0C DD 56 0D 73 23 72 21 R 00 00 01 00 -T 45 00 00 00 2B 00 09 DD 56 1A 72 03 03 DD 71 +T 45 00 00 00 2D 00 09 DD 56 1A 72 03 03 DD 71 R 00 00 01 00 T 50 00 00 00 FA DD 70 FB DD 5E 0E DD 56 0F 3E R 00 00 01 00 T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 60 00 00 00 00 00 00 00 E5 69 60 C1 71 23 70 R 00 00 01 00 02 04 00 00 T 69 00 00 00 DD 6E FA DD 66 FB 23 23 DD 4E 0E @@ -68,11 +70,11 @@ R 00 00 01 00 T D7 00 00 00 73 23 72 21 08 00 DD 5E 0A DD 56 R 00 00 01 00 T E2 00 00 00 0B 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 10 00 +R 00 00 01 00 2B 08 11 00 T E8 00 00 00 00 00 00 00 CD 00 00 00 00 3E -R 00 00 01 00 02 04 10 00 02 09 00 00 +R 00 00 01 00 02 04 11 00 02 09 00 00 T EE 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T F3 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 21 R 00 00 01 00 02 04 00 00 T FC 00 00 00 1B 00 09 7E 23 A6 3C 28 3F @@ -90,28 +92,28 @@ R 00 00 01 00 02 04 00 00 T 26 01 00 00 23 72 21 1B 00 DD 4E FC DD 46 FD R 00 00 01 00 T 31 01 00 00 09 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0B 00 +R 00 00 01 00 2B 09 0C 00 T 38 01 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 0B 00 02 09 00 00 +R 00 00 01 00 02 04 0C 00 02 09 00 00 T 3F 01 00 00 24 00 09 C1 71 R 00 00 01 00 T 44 01 00 00 R 00 00 01 00 T 44 01 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 -R 00 00 01 00 2B 0B 10 00 +R 00 00 01 00 2B 0B 11 00 T 4C 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 10 00 02 0A 00 00 +R 00 00 01 00 02 05 11 00 02 0A 00 00 T 53 01 00 00 21 25 00 DD 4E FC DD 46 FD 09 D1 R 00 00 01 00 T 5E 01 00 00 73 21 04 00 DD 5E 0A DD 56 0B 19 R 00 00 01 00 T 69 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 +R 00 00 01 00 2B 06 11 00 02 0B 11 00 T 6F 01 00 00 CD 00 00 00 00 E5 21 26 00 09 D1 R 00 00 01 00 02 05 00 00 -T 78 01 00 00 73 21 29 00 09 DD 56 16 72 21 +T 78 01 00 00 73 21 2B 00 09 DD 56 16 72 21 R 00 00 01 00 -T 82 01 00 00 2A 00 09 DD 56 18 72 21 1B 00 09 +T 82 01 00 00 2C 00 09 DD 56 18 72 21 1B 00 09 R 00 00 01 00 T 8D 01 00 00 7E 23 A6 3C 28 30 R 00 00 01 00 @@ -120,13 +122,13 @@ R 00 00 01 00 T 93 01 00 00 01 03 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 T 9D 01 00 00 00 00 00 00 21 00 00 00 00 19 23 -R 00 00 01 00 02 04 0A 00 02 09 04 00 +R 00 00 01 00 02 04 0B 00 02 09 04 00 T A4 01 00 00 23 4E C5 2B 46 2B 4E C5 21 1B 00 R 00 00 01 00 T AF 01 00 00 DD 4E FC DD 46 FD 09 5E 23 56 3E R 00 00 01 00 T BA 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 +R 00 00 01 00 2B 04 07 00 02 09 07 00 T BF 01 00 00 00 00 00 00 F1 F1 R 00 00 01 00 02 04 00 00 T C3 01 00 00 @@ -134,38 +136,80 @@ R 00 00 01 00 T C3 01 00 00 0E 74 DD 5E 0A DD 56 0B 3E R 00 00 01 00 T CC 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 12 00 02 09 12 00 T D1 01 00 00 00 00 00 00 0E 08 21 04 00 DD 5E R 00 00 01 00 02 04 00 00 T DA 01 00 00 0A DD 56 0B 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 11 00 +R 00 00 01 00 2B 0B 12 00 T E2 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 11 00 02 0A 00 00 -T E9 01 00 00 1B 00 DD 4E FC DD 46 FD 09 7E 23 +R 00 00 01 00 02 05 12 00 02 0A 00 00 +T E9 01 00 00 2B 00 DD 4E FC DD 46 FD 09 7E B7 +R 00 00 01 00 +T F4 01 00 00 28 04 3E 20 18 01 +R 00 00 01 00 +T FA 01 00 00 +R 00 00 01 00 +T FA 01 00 00 AF +R 00 00 01 00 +T FB 01 00 00 +R 00 00 01 00 +T FB 01 00 00 F5 21 2C 00 DD 4E FC DD 46 FD 09 R 00 00 01 00 -T F4 01 00 00 A6 3C 28 15 +T 06 02 00 00 7E B7 28 04 06 40 18 02 R 00 00 01 00 -T F8 01 00 00 +T 0E 02 00 00 R 00 00 01 00 -T F8 01 00 00 21 1B 00 DD 4E FC DD 46 FD 09 5E +T 0E 02 00 00 06 00 R 00 00 01 00 -T 03 02 00 00 23 56 3E 00 00 00 00 21 +T 10 02 00 00 +R 00 00 01 00 +T 10 02 00 00 F1 B0 4F 21 12 00 DD 5E 0A DD 56 +R 00 00 01 00 +T 1B 02 00 00 0B 19 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 12 00 +T 21 02 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 12 00 02 09 00 00 +T 27 02 00 00 12 00 DD 4E 0A DD 46 0B 09 EB 3E +R 00 00 01 00 +T 32 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T 37 02 00 00 00 00 00 00 26 00 E5 21 +R 00 00 01 00 02 04 00 00 +T 3D 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 00 04 02 00 2B 0A 05 00 +T 43 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 4A 02 00 00 21 1B 00 DD 4E FC DD 46 FD 09 7E +R 00 00 01 00 +T 55 02 00 00 23 A6 3C 28 15 +R 00 00 01 00 +T 5A 02 00 00 +R 00 00 01 00 +T 5A 02 00 00 21 1B 00 DD 4E FC DD 46 FD 09 5E +R 00 00 01 00 +T 65 02 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 02 00 -T 08 02 00 00 00 00 00 00 CD 00 00 00 00 +T 6A 02 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 0D 02 00 00 +T 6F 02 00 00 R 00 00 01 00 -T 0D 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T 6F 02 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T 15 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD +T 77 02 00 00 21 00 00 00 00 CD 00 00 00 00 DD R 00 00 01 00 02 05 01 00 02 0A 00 00 -T 1C 02 00 00 6E 14 DD 66 15 E5 DD 6E 12 DD 66 +T 7E 02 00 00 6E 14 DD 66 15 E5 DD 6E 12 DD 66 R 00 00 01 00 -T 27 02 00 00 13 E5 DD 5E 02 DD 56 03 3E +T 89 02 00 00 13 E5 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 30 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 -T 35 02 00 00 00 00 00 00 F1 F1 21 00 00 C3 +T 92 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T 97 02 00 00 00 00 00 00 F1 F1 21 00 00 C3 R 00 00 01 00 02 04 00 00 -T 3D 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 05 00 +T 9F 02 00 00 00 00 00 00 +R 00 00 01 00 02 04 06 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 37 3A 20 65 78 63 72 3D 30 78 25 +R 00 00 02 00 +T 0B 00 00 00 78 0A 00 +R 00 00 02 00 diff --git a/src/nos/lib/z80_lib/asy_ioctl.rel b/src/nos/lib/z80_lib/asy_ioctl.rel index df42630c..17c8b4f5 100644 --- a/src/nos/lib/z80_lib/asy_ioctl.rel +++ b/src/nos/lib/z80_lib/asy_ioctl.rel @@ -18,7 +18,7 @@ T 00 00 00 00 CD 00 00 00 00 FC FF 21 2C 00 DD R 00 00 01 00 02 05 03 00 T 09 00 00 00 5E 02 DD 56 03 19 5E 23 56 01 R 00 00 01 00 -T 13 00 00 00 58 00 CD 00 00 00 00 21 +T 13 00 00 00 5A 00 CD 00 00 00 00 21 R 00 00 01 00 02 07 04 00 T 19 00 00 00 00 00 00 00 19 DD 75 FC DD 74 FD R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/z80_lib/asy_open.rel b/src/nos/lib/z80_lib/asy_open.rel index b3fec526..a944924e 100644 --- a/src/nos/lib/z80_lib/asy_open.rel +++ b/src/nos/lib/z80_lib/asy_open.rel @@ -5,15 +5,15 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _if_lookup Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _dirps Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 15C flags 0 +A CODE size 16A flags 0 S _asy_open Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -23,111 +23,115 @@ T 09 00 00 00 56 03 3E 00 00 00 00 21 R 00 00 01 00 2B 07 03 00 T 0E 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 03 00 02 09 01 00 -T 15 00 00 00 FA DD 74 FB 7D B4 20 0C +T 15 00 00 00 FA DD 74 FB 7D B4 20 13 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 -T 1D 00 00 00 21 13 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T 26 00 00 00 C3 59 01 00 00 -R 00 00 01 00 00 05 01 00 -T 29 00 00 00 +T 1D 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 26 00 00 00 13 23 36 00 21 FF FF C3 R 00 00 01 00 -T 29 00 00 00 21 2C 00 DD 4E FA DD 46 FB 09 46 +T 2E 00 00 00 67 01 00 00 +R 00 00 01 00 00 04 01 00 +T 30 00 00 00 R 00 00 01 00 -T 34 00 00 00 23 66 68 DD 75 FC DD 74 FD 01 +T 30 00 00 00 21 2C 00 DD 4E FA DD 46 FB 09 46 R 00 00 01 00 -T 3E 00 00 00 02 80 3E 80 AC 67 ED 42 30 1F 01 +T 3B 00 00 00 23 66 68 DD 75 FC DD 74 FD 01 R 00 00 01 00 -T 49 00 00 00 58 00 DD 5E FC DD 56 FD CD +T 45 00 00 00 02 80 3E 80 AC 67 ED 42 30 1F 01 R 00 00 01 00 -T 52 00 00 00 00 00 00 00 21 00 00 00 00 19 46 +T 50 00 00 00 5A 00 DD 5E FC DD 56 FD CD +R 00 00 01 00 +T 59 00 00 00 00 00 00 00 21 00 00 00 00 19 46 R 00 00 01 00 02 04 09 00 02 09 0A 00 -T 59 00 00 00 23 66 68 DD 4E FA DD 46 FB A7 ED +T 60 00 00 00 23 66 68 DD 4E FA DD 46 FB A7 ED +R 00 00 01 00 +T 6B 00 00 00 42 28 13 R 00 00 01 00 -T 64 00 00 00 42 28 0C +T 6E 00 00 00 R 00 00 01 00 -T 67 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 67 00 00 00 +T 6E 00 00 00 R 00 00 01 00 -T 67 00 00 00 +T 6E 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 05 00 +T 77 00 00 00 16 23 36 00 21 FF FF C3 R 00 00 01 00 -T 67 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 07 00 -T 70 00 00 00 C3 59 01 00 00 -R 00 00 01 00 00 05 01 00 -T 73 00 00 00 +T 7F 00 00 00 67 01 00 00 +R 00 00 01 00 00 04 01 00 +T 81 00 00 00 R 00 00 01 00 -T 73 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 06 00 02 0A 06 00 -T 79 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 01 +T 81 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 07 00 02 0A 07 00 +T 87 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 01 R 00 00 01 00 02 04 01 00 -T 82 00 00 00 58 00 DD 5E FC DD 56 FD CD +T 90 00 00 00 5A 00 DD 5E FC DD 56 FD CD R 00 00 01 00 -T 8B 00 00 00 00 00 00 00 21 54 00 00 00 19 7E +T 99 00 00 00 00 00 00 00 21 56 00 00 00 19 7E R 00 00 01 00 02 04 09 00 02 09 0A 00 -T 92 00 00 00 23 B6 20 3D +T A0 00 00 00 23 B6 20 3D R 00 00 01 00 -T 96 00 00 00 +T A4 00 00 00 R 00 00 01 00 -T 96 00 00 00 01 58 00 DD 5E FC DD 56 FD CD +T A4 00 00 00 01 5A 00 DD 5E FC DD 56 FD CD R 00 00 01 00 -T A0 00 00 00 00 00 00 00 21 56 00 00 00 19 E5 +T AE 00 00 00 00 00 00 00 21 58 00 00 00 19 E5 R 00 00 01 00 02 04 09 00 02 09 0A 00 -T A7 00 00 00 01 58 00 DD 5E FC DD 56 FD CD +T B5 00 00 00 01 5A 00 DD 5E FC DD 56 FD CD R 00 00 01 00 -T B1 00 00 00 00 00 00 00 21 12 00 00 00 19 4E +T BF 00 00 00 00 00 00 00 21 12 00 00 00 19 4E R 00 00 01 00 02 04 09 00 02 09 0A 00 -T B8 00 00 00 23 46 E1 71 23 70 01 58 00 DD 5E +T C6 00 00 00 23 46 E1 71 23 70 01 5A 00 DD 5E R 00 00 01 00 -T C3 00 00 00 FC DD 56 FD CD 00 00 00 00 21 +T D1 00 00 00 FC DD 56 FD CD 00 00 00 00 21 R 00 00 01 00 02 09 09 00 -T CB 00 00 00 12 00 00 00 19 36 00 23 36 01 +T D9 00 00 00 12 00 00 00 19 36 00 23 36 01 R 00 00 01 00 02 04 0A 00 -T D3 00 00 00 +T E1 00 00 00 R 00 00 01 00 -T D3 00 00 00 01 58 00 DD 5E FC DD 56 FD CD +T E1 00 00 00 01 5A 00 DD 5E FC DD 56 FD CD R 00 00 01 00 -T DD 00 00 00 00 00 00 00 21 54 00 00 00 19 34 +T EB 00 00 00 00 00 00 00 21 56 00 00 00 19 34 R 00 00 01 00 02 04 09 00 02 09 0A 00 -T E4 00 00 00 23 20 01 34 +T F2 00 00 00 23 20 01 34 R 00 00 01 00 -T E8 00 00 00 +T F6 00 00 00 R 00 00 01 00 -T E8 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 +T F6 00 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T F0 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T FE 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 02 00 02 0A 01 00 -T F7 00 00 00 18 00 DD 4E FA DD 46 FB 09 5E 23 +T 05 01 00 00 18 00 DD 4E FA DD 46 FB 09 5E 23 R 00 00 01 00 -T 02 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 10 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 -T 08 01 00 00 CD 00 00 00 00 21 1A 00 09 5E 23 +T 16 01 00 00 CD 00 00 00 00 21 1A 00 09 5E 23 R 00 00 01 00 02 05 01 00 -T 11 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 1F 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 00 00 02 0B 00 00 -T 17 01 00 00 CD 00 00 00 00 21 2E 00 09 7E 23 +T 25 01 00 00 CD 00 00 00 00 21 2E 00 09 7E 23 R 00 00 01 00 02 05 01 00 -T 20 01 00 00 B6 23 B6 28 2E +T 2E 01 00 00 B6 23 B6 28 2E R 00 00 01 00 -T 25 01 00 00 +T 33 01 00 00 R 00 00 01 00 -T 25 01 00 00 21 00 00 E5 21 00 00 E5 21 01 00 +T 33 01 00 00 21 00 00 E5 21 00 00 E5 21 01 00 R 00 00 01 00 -T 30 01 00 00 E5 01 82 00 C5 DD 5E FA DD 56 FB +T 3E 01 00 00 E5 01 82 00 C5 DD 5E FA DD 56 FB R 00 00 01 00 -T 3B 01 00 00 21 2E 00 DD 4E FA DD 46 FB 09 4E +T 49 01 00 00 21 2E 00 DD 4E FA DD 46 FB 09 4E R 00 00 01 00 -T 46 01 00 00 23 46 23 7E 69 60 C1 CD +T 54 01 00 00 23 46 23 7E 69 60 C1 CD R 00 00 01 00 -T 4E 01 00 00 00 00 00 00 F1 F1 F1 +T 5C 01 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 01 00 -T 53 01 00 00 +T 61 01 00 00 R 00 00 01 00 -T 53 01 00 00 DD 6E FC DD 66 FD +T 61 01 00 00 DD 6E FC DD 66 FD R 00 00 01 00 -T 59 01 00 00 +T 67 01 00 00 R 00 00 01 00 -T 59 01 00 00 C3 00 00 00 00 +T 67 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/z80_lib/asy_read.rel b/src/nos/lib/z80_lib/asy_read.rel index 19880648..5e33c570 100644 --- a/src/nos/lib/z80_lib/asy_read.rel +++ b/src/nos/lib/z80_lib/asy_read.rel @@ -3,16 +3,16 @@ H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 S _dirps Ref00000000 -S _errno Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1A6 flags 0 +A CODE size 1BE flags 0 S _asy_read Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,7 +22,7 @@ T 09 00 00 00 B6 0B 20 06 R 00 00 01 00 T 0D 00 00 00 R 00 00 01 00 -T 0D 00 00 00 21 00 00 C3 A3 01 00 00 +T 0D 00 00 00 21 00 00 C3 BB 01 00 00 R 00 00 01 00 00 08 01 00 T 13 00 00 00 R 00 00 01 00 @@ -30,7 +30,7 @@ T 13 00 00 00 DD CB 03 7E 20 11 01 02 80 DD 6E R 00 00 01 00 T 1E 00 00 00 02 DD 66 03 3E 80 AC 67 ED 42 38 R 00 00 01 00 -T 29 00 00 00 0C +T 29 00 00 00 13 R 00 00 01 00 T 2A 00 00 00 R 00 00 01 00 @@ -38,129 +38,133 @@ T 2A 00 00 00 R 00 00 01 00 T 2A 00 00 00 R 00 00 01 00 -T 2A 00 00 00 21 16 00 22 00 00 00 00 21 FF FF -R 00 00 01 00 02 08 06 00 -T 33 00 00 00 C3 A3 01 00 00 -R 00 00 01 00 00 05 01 00 -T 36 00 00 00 +T 2A 00 00 00 21 4D 00 ED 4B 00 00 00 00 09 36 +R 00 00 01 00 02 09 03 00 +T 33 00 00 00 16 23 36 00 21 FF FF C3 +R 00 00 01 00 +T 3B 00 00 00 BB 01 00 00 +R 00 00 01 00 00 04 01 00 +T 3D 00 00 00 R 00 00 01 00 -T 36 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T 3D 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 -T 40 00 00 00 00 00 00 00 21 02 00 00 00 19 DD +T 47 00 00 00 00 00 00 00 21 02 00 00 00 19 DD R 00 00 01 00 02 04 08 00 02 09 09 00 -T 47 00 00 00 75 F6 DD 74 F7 DD 6E 04 DD 66 05 +T 4E 00 00 00 75 F6 DD 74 F7 DD 6E 04 DD 66 05 R 00 00 01 00 -T 52 00 00 00 DD 75 FD DD 74 FE +T 59 00 00 00 DD 75 FD DD 74 FE R 00 00 01 00 -T 58 00 00 00 +T 5F 00 00 00 R 00 00 01 00 -T 58 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 5E 00 00 00 00 00 00 00 DD 75 F8 DD 74 F9 21 +T 5F 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 65 00 00 00 00 00 00 00 DD 75 F8 DD 74 F9 21 R 00 00 01 00 02 04 00 00 -T 67 00 00 00 08 00 DD 4E F6 DD 46 F7 09 46 23 +T 6E 00 00 00 08 00 DD 4E F6 DD 46 F7 09 46 23 R 00 00 01 00 -T 72 00 00 00 66 68 DD 75 FA DD 74 FB 7D B4 28 +T 79 00 00 00 66 68 DD 75 FA DD 74 FB 7D B4 28 R 00 00 01 00 -T 7D 00 00 00 42 +T 84 00 00 00 42 R 00 00 01 00 -T 7E 00 00 00 +T 85 00 00 00 R 00 00 01 00 -T 7E 00 00 00 DD 4E 0A DD 46 0B DD 6E FA DD 66 +T 85 00 00 00 DD 4E 0A DD 46 0B DD 6E FA DD 66 R 00 00 01 00 -T 89 00 00 00 FB A7 ED 42 30 0C +T 90 00 00 00 FB A7 ED 42 30 0C R 00 00 01 00 -T 8F 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T 8F 00 00 00 DD 6E FA DD 66 FB DD 75 0A DD 74 +T 96 00 00 00 DD 6E FA DD 66 FB DD 75 0A DD 74 R 00 00 01 00 -T 9A 00 00 00 0B +T A1 00 00 00 0B R 00 00 01 00 -T 9B 00 00 00 +T A2 00 00 00 R 00 00 01 00 -T 9B 00 00 00 21 08 00 DD 4E F6 DD 46 F7 09 7E +T A2 00 00 00 21 08 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T A6 00 00 00 DD 96 0A 77 23 7E DD 9E 0B 77 DD +T AD 00 00 00 DD 96 0A 77 23 7E DD 9E 0B 77 DD R 00 00 01 00 -T B1 00 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 +T B8 00 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 01 00 -T B9 00 00 00 00 00 00 00 CD 00 00 00 00 18 59 +T C0 00 00 00 00 00 00 00 CD 00 00 00 00 18 6A R 00 00 01 00 02 04 01 00 02 09 00 00 -T C0 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T C0 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T C7 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 -T CA 00 00 00 00 00 00 00 21 12 00 00 00 19 36 +T D1 00 00 00 00 00 00 00 21 12 00 00 00 19 36 R 00 00 01 00 02 04 08 00 02 09 09 00 -T D1 00 00 00 FF 23 36 FF DD 5E F8 DD 56 F9 3E +T D8 00 00 00 FF 23 36 FF DD 5E F8 DD 56 F9 3E R 00 00 01 00 -T DC 00 00 00 00 00 00 00 21 00 00 00 00 CD +T E3 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T E1 00 00 00 00 00 00 00 DD 5E F6 DD 56 F7 3E +T E8 00 00 00 00 00 00 00 21 4D 00 ED 4B R 00 00 01 00 02 04 00 00 -T EA 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T EF 00 00 00 00 00 00 00 22 00 00 00 00 01 -R 00 00 01 00 02 04 00 00 02 09 06 00 -T F5 00 00 00 58 00 DD 5E 02 DD 56 03 CD -R 00 00 01 00 -T FE 00 00 00 00 00 00 00 21 12 00 00 00 19 36 +T EF 00 00 00 00 00 00 00 09 E5 DD 5E F6 DD 56 +R 00 00 01 00 02 04 03 00 +T F8 00 00 00 F7 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 +T FE 00 00 00 CD 00 00 00 00 EB E1 73 23 72 01 +R 00 00 01 00 02 05 00 00 +T 07 01 00 00 5A 00 DD 5E 02 DD 56 03 CD +R 00 00 01 00 +T 10 01 00 00 00 00 00 00 21 12 00 00 00 19 36 R 00 00 01 00 02 04 08 00 02 09 09 00 -T 05 01 00 00 00 23 36 01 2A 00 00 00 00 7D B4 -R 00 00 01 00 02 09 06 00 -T 0E 01 00 00 28 06 +T 17 01 00 00 00 23 36 01 21 4D 00 ED 4B R 00 00 01 00 -T 10 01 00 00 +T 20 01 00 00 00 00 00 00 09 7E 23 B6 28 06 +R 00 00 01 00 02 04 03 00 +T 28 01 00 00 R 00 00 01 00 -T 10 01 00 00 21 FF FF C3 A3 01 00 00 +T 28 01 00 00 21 FF FF C3 BB 01 00 00 R 00 00 01 00 00 08 01 00 -T 16 01 00 00 +T 2E 01 00 00 R 00 00 01 00 -T 16 01 00 00 C3 58 00 00 00 +T 2E 01 00 00 C3 5F 00 00 00 R 00 00 01 00 00 05 01 00 -T 19 01 00 00 +T 31 01 00 00 R 00 00 01 00 -T 19 01 00 00 DD 6E 0A DD 66 0B DD 75 FA DD 74 +T 31 01 00 00 DD 6E 0A DD 66 0B DD 75 FA DD 74 R 00 00 01 00 -T 24 01 00 00 FB +T 3C 01 00 00 FB R 00 00 01 00 -T 25 01 00 00 +T 3D 01 00 00 R 00 00 01 00 -T 25 01 00 00 DD 6E FA DD 66 FB 2B DD 75 FA DD +T 3D 01 00 00 DD 6E FA DD 66 FB 2B DD 75 FA DD R 00 00 01 00 -T 30 01 00 00 74 FB 23 7D B4 28 66 +T 48 01 00 00 74 FB 23 7D B4 28 66 R 00 00 01 00 -T 37 01 00 00 +T 4F 01 00 00 R 00 00 01 00 -T 37 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 5E +T 4F 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 5E R 00 00 01 00 -T 42 01 00 00 23 56 13 72 2B 73 1B 1A DD 77 FC +T 5A 01 00 00 23 56 13 72 2B 73 1B 1A DD 77 FC R 00 00 01 00 -T 4D 01 00 00 03 03 0A 6F 03 0A 67 E5 DD 6E F6 +T 65 01 00 00 03 03 0A 6F 03 0A 67 E5 DD 6E F6 R 00 00 01 00 -T 58 01 00 00 DD 66 F7 4E 23 46 E1 09 4D 44 21 +T 70 01 00 00 DD 66 F7 4E 23 46 E1 09 4D 44 21 R 00 00 01 00 -T 63 01 00 00 06 00 DD 5E F6 DD 56 F7 19 56 23 +T 7B 01 00 00 06 00 DD 5E F6 DD 56 F7 19 56 23 R 00 00 01 00 -T 6E 01 00 00 66 6A A7 ED 42 38 14 +T 86 01 00 00 66 6A A7 ED 42 38 14 R 00 00 01 00 -T 75 01 00 00 +T 8D 01 00 00 R 00 00 01 00 -T 75 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 E5 +T 8D 01 00 00 21 06 00 DD 4E F6 DD 46 F7 09 E5 R 00 00 01 00 -T 80 01 00 00 69 60 4E 23 46 E1 71 23 70 +T 98 01 00 00 69 60 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 89 01 00 00 +T A1 01 00 00 R 00 00 01 00 -T 89 01 00 00 DD 6E FD DD 66 FE 23 DD 75 FD DD +T A1 01 00 00 DD 6E FD DD 66 FE 23 DD 75 FD DD R 00 00 01 00 -T 94 01 00 00 74 FE 2B DD 46 FC 70 18 88 +T AC 01 00 00 74 FE 2B DD 46 FC 70 18 88 R 00 00 01 00 -T 9D 01 00 00 +T B5 01 00 00 R 00 00 01 00 -T 9D 01 00 00 DD 6E 0A DD 66 0B +T B5 01 00 00 DD 6E 0A DD 66 0B R 00 00 01 00 -T A3 01 00 00 +T BB 01 00 00 R 00 00 01 00 -T A3 01 00 00 C3 00 00 00 00 +T BB 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/asy_send.rel b/src/nos/lib/z80_lib/asy_send.rel index 3553d4c7..918ed09d 100644 --- a/src/nos/lib/z80_lib/asy_send.rel +++ b/src/nos/lib/z80_lib/asy_send.rel @@ -1,67 +1,90 @@ XL4 -H 2 areas 9 global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _asy_write Ref00000000 S .__.ABS. Def00000000 -S ?ENT_PARM_DIRECT_L09 Ref00000000 +S _writebit Ref00000000 S _free_mbuf Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S _Asy Ref00000000 S _free_p Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 89 flags 0 +A CODE size DC flags 0 S _asy_send Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 CB 7A 20 11 01 -R 00 00 01 00 02 05 04 00 -T 08 00 00 00 02 80 DD 6E 02 DD 66 03 3E 80 AC +T 00 00 00 00 CD 00 00 00 00 FE FF 11 5A 00 DD +R 00 00 01 00 02 05 06 00 +T 09 00 00 00 4E 02 DD 46 03 CD 00 00 00 00 21 +R 00 00 01 00 02 0A 07 00 +T 12 00 00 00 00 00 00 00 19 DD 75 FE DD 74 FF +R 00 00 01 00 02 04 08 00 +T 1B 00 00 00 DD CB 03 7E 20 11 01 02 80 DD 6E R 00 00 01 00 -T 13 00 00 00 67 ED 42 38 13 +T 26 00 00 00 02 DD 66 03 3E 80 AC 67 ED 42 38 R 00 00 01 00 -T 18 00 00 00 +T 31 00 00 00 14 R 00 00 01 00 -T 18 00 00 00 +T 32 00 00 00 R 00 00 01 00 -T 18 00 00 00 +T 32 00 00 00 R 00 00 01 00 -T 18 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 -T 20 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 27 00 00 00 FF FF 18 5B +T 32 00 00 00 R 00 00 01 00 -T 2B 00 00 00 +T 32 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T 3A 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 09 00 02 0A 00 00 +T 41 00 00 00 FF FF C3 D9 00 00 00 +R 00 00 01 00 00 07 01 00 +T 46 00 00 00 R 00 00 01 00 -T 2B 00 00 00 +T 46 00 00 00 21 00 00 E5 0E 10 21 19 00 DD 5E R 00 00 01 00 -T 2B 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 4D +T 51 00 00 00 FE DD 56 FF 19 5E 23 56 3E R 00 00 01 00 -T 36 00 00 00 +T 5A 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 5F 00 00 00 00 00 00 00 E1 +R 00 00 01 00 02 04 00 00 +T 62 00 00 00 +R 00 00 01 00 +T 62 00 00 00 DD 6E 04 DD 66 05 7E 23 B6 28 4D +R 00 00 01 00 +T 6D 00 00 00 R 00 00 01 00 -T 36 00 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 +T 6D 00 00 00 DD 6E 04 DD 66 05 46 23 66 68 01 R 00 00 01 00 -T 41 00 00 00 0C 00 09 4E 23 46 C5 DD 6E 04 DD +T 78 00 00 00 0C 00 09 4E 23 46 C5 DD 6E 04 DD R 00 00 01 00 -T 4C 00 00 00 66 05 46 23 66 68 01 0A 00 09 4E +T 83 00 00 00 66 05 46 23 66 68 01 0A 00 09 4E R 00 00 01 00 -T 57 00 00 00 23 46 DD 5E 02 DD 56 03 3E +T 8E 00 00 00 23 46 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 60 00 00 00 00 00 00 00 21 00 00 00 00 CD +T 97 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 65 00 00 00 00 00 00 00 F1 DD 5E 04 DD 56 05 +T 9C 00 00 00 00 00 00 00 F1 DD 5E 04 DD 56 05 R 00 00 01 00 02 04 00 00 -T 6E 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T A5 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 74 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 +T AB 00 00 00 00 00 00 00 E5 DD 6E 04 DD 66 05 R 00 00 01 00 02 04 00 00 -T 7D 00 00 00 C1 71 23 70 18 A8 +T B4 00 00 00 C1 71 23 70 18 A8 R 00 00 01 00 -T 83 00 00 00 +T BA 00 00 00 R 00 00 01 00 -T 83 00 00 00 21 00 00 +T BA 00 00 00 21 01 00 E5 0E 10 21 19 00 DD 5E R 00 00 01 00 -T 86 00 00 00 +T C5 00 00 00 FE DD 56 FF 19 5E 23 56 3E +R 00 00 01 00 +T CE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T D3 00 00 00 00 00 00 00 E1 21 00 00 +R 00 00 01 00 02 04 00 00 +T D9 00 00 00 R 00 00 01 00 -T 86 00 00 00 C3 00 00 00 00 +T D9 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/z80_lib/asy_speed.rel b/src/nos/lib/z80_lib/asy_speed.rel index e91d2a14..84246f06 100644 --- a/src/nos/lib/z80_lib/asy_speed.rel +++ b/src/nos/lib/z80_lib/asy_speed.rel @@ -38,7 +38,7 @@ T 2F 00 00 00 21 FF FF C3 63 01 00 00 R 00 00 01 00 00 08 01 00 T 35 00 00 00 R 00 00 01 00 -T 35 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T 35 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 T 3F 00 00 00 00 00 00 00 21 00 00 00 00 19 DD R 00 00 01 00 02 04 07 00 02 09 08 00 @@ -106,7 +106,7 @@ T F9 00 00 00 46 F7 09 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0B 00 T 00 01 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 0B 00 02 09 00 00 -T 06 01 00 00 28 00 DD 5E FC DD 56 FD 19 6E 26 +T 06 01 00 00 2A 00 DD 5E FC DD 56 FD 19 6E 26 R 00 00 01 00 T 11 01 00 00 00 7D DD AE F8 4F 7C DD AE F9 47 R 00 00 01 00 @@ -118,7 +118,7 @@ T 32 01 00 00 70 F9 DD 5E F6 DD 56 F7 13 13 3E R 00 00 01 00 T 3D 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0C 00 02 09 0C 00 -T 42 01 00 00 00 00 00 00 21 28 00 DD 4E FC DD +T 42 01 00 00 00 00 00 00 21 2A 00 DD 4E FC DD R 00 00 01 00 02 04 00 00 T 4B 01 00 00 46 FD 09 DD 46 F8 70 DD 5E FE DD R 00 00 01 00 diff --git a/src/nos/lib/z80_lib/asy_stop.rel b/src/nos/lib/z80_lib/asy_stop.rel index c5f868ad..e8fadc3a 100644 --- a/src/nos/lib/z80_lib/asy_stop.rel +++ b/src/nos/lib/z80_lib/asy_stop.rel @@ -25,7 +25,7 @@ T 00 00 00 00 CD 00 00 00 00 F8 FF 21 2C 00 DD R 00 00 01 00 02 05 0A 00 T 09 00 00 00 4E 02 DD 46 03 09 4E 23 46 11 R 00 00 01 00 -T 13 00 00 00 58 00 CD 00 00 00 00 21 +T 13 00 00 00 5A 00 CD 00 00 00 00 21 R 00 00 01 00 02 07 0B 00 T 19 00 00 00 00 00 00 00 19 DD 75 FA DD 74 FB R 00 00 01 00 02 04 0C 00 diff --git a/src/nos/lib/z80_lib/asy_write.rel b/src/nos/lib/z80_lib/asy_write.rel index cd92e6cb..9dfce210 100644 --- a/src/nos/lib/z80_lib/asy_write.rel +++ b/src/nos/lib/z80_lib/asy_write.rel @@ -1,5 +1,5 @@ XL4 -H 2 areas E global symbols +H 2 areas F global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _asytxint Ref00000000 @@ -13,8 +13,9 @@ S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S _inportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 182 flags 0 +A CODE size 1B6 flags 0 S _asy_write Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -30,11 +31,11 @@ T 1C 00 00 00 R 00 00 01 00 T 1C 00 00 00 R 00 00 01 00 -T 1C 00 00 00 21 FF FF C3 7F 01 00 00 +T 1C 00 00 00 21 FF FF C3 B3 01 00 00 R 00 00 01 00 00 08 01 00 T 22 00 00 00 R 00 00 01 00 -T 22 00 00 00 01 58 00 DD 5E 02 DD 56 03 CD +T 22 00 00 00 01 5A 00 DD 5E 02 DD 56 03 CD R 00 00 01 00 T 2C 00 00 00 00 00 00 00 21 00 00 00 00 19 DD R 00 00 01 00 02 04 0A 00 02 09 0B 00 @@ -44,7 +45,7 @@ T 3E 00 00 00 FE DD 74 FF 7D B4 20 06 R 00 00 01 00 T 46 00 00 00 R 00 00 01 00 -T 46 00 00 00 21 FF FF C3 7F 01 00 00 +T 46 00 00 00 21 FF FF C3 B3 01 00 00 R 00 00 01 00 00 08 01 00 T 4C 00 00 00 R 00 00 01 00 @@ -94,55 +95,75 @@ T E0 00 00 00 36 01 DD 5E FC DD 56 FD 3E R 00 00 01 00 T E9 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T EE 00 00 00 00 00 00 00 0E 01 21 04 00 DD 5E +T EE 00 00 00 00 00 00 00 DD 5E F6 DD 56 F7 13 R 00 00 01 00 02 04 00 00 -T F7 00 00 00 F6 DD 56 F7 19 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 -T FF 00 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 04 00 02 0A 00 00 -T 06 01 00 00 5E F8 DD 56 F9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 02 00 -T 0E 01 00 00 00 00 00 00 CD 00 00 00 00 +T F7 00 00 00 13 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T FD 00 00 00 CD 00 00 00 00 E5 21 2A 00 DD 4E +R 00 00 01 00 02 05 00 00 +T 06 01 00 00 F8 DD 46 F9 09 D1 73 21 2B 00 09 +R 00 00 01 00 +T 11 01 00 00 7E B7 28 0F 21 2A 00 DD 4E F8 DD +R 00 00 01 00 +T 1C 01 00 00 46 F9 09 7E E6 20 28 23 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 +R 00 00 01 00 +T 24 01 00 00 0E 01 21 04 00 DD 5E F6 DD 56 F7 +R 00 00 01 00 +T 2F 01 00 00 19 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 04 00 +T 34 01 00 00 00 00 00 00 CD 00 00 00 00 DD 5E +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 3B 01 00 00 F8 DD 56 F9 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 02 00 +T 42 01 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 02 00 02 09 00 00 -T 13 01 00 00 +T 47 01 00 00 +R 00 00 01 00 +T 47 01 00 00 R 00 00 01 00 -T 13 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 47 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 19 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 +T 4D 01 00 00 00 00 00 00 DD 75 FC DD 74 FD 21 R 00 00 01 00 02 04 00 00 -T 22 01 00 00 04 00 DD 4E F4 DD 46 F5 09 4E 06 +T 56 01 00 00 04 00 DD 4E F4 DD 46 F5 09 4E 06 R 00 00 01 00 -T 2D 01 00 00 00 DD 71 FA DD 70 FB DD 5E FC DD +T 61 01 00 00 00 DD 71 FA DD 70 FB DD 5E FC DD R 00 00 01 00 -T 38 01 00 00 56 FD 3E 00 00 00 00 21 +T 6C 01 00 00 56 FD 3E 00 00 00 00 21 R 00 00 01 00 2B 07 01 00 -T 3D 01 00 00 00 00 00 00 CD 00 00 00 00 79 B0 +T 71 01 00 00 00 00 00 00 CD 00 00 00 00 79 B0 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 44 01 00 00 20 02 +T 78 01 00 00 20 02 R 00 00 01 00 -T 46 01 00 00 +T 7A 01 00 00 R 00 00 01 00 -T 46 01 00 00 18 15 +T 7A 01 00 00 18 15 R 00 00 01 00 -T 48 01 00 00 +T 7C 01 00 00 R 00 00 01 00 -T 48 01 00 00 21 14 00 DD 4E F8 DD 46 F9 09 EB +T 7C 01 00 00 21 14 00 DD 4E F8 DD 46 F9 09 EB R 00 00 01 00 -T 53 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 87 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 59 01 00 00 00 00 00 00 18 B6 +T 8D 01 00 00 00 00 00 00 18 B6 R 00 00 01 00 02 04 00 00 -T 5D 01 00 00 +T 91 01 00 00 R 00 00 01 00 -T 5D 01 00 00 21 61 00 DD 4E FE DD 46 FF 09 E5 +T 91 01 00 00 21 61 00 DD 4E FE DD 46 FF 09 E5 R 00 00 01 00 -T 68 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 9C 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 6E 01 00 00 00 00 00 00 EB E1 73 23 72 23 71 +T A2 01 00 00 00 00 00 00 EB E1 73 23 72 23 71 R 00 00 01 00 02 04 00 00 -T 77 01 00 00 23 70 DD 6E 0A DD 66 0B +T AB 01 00 00 23 70 DD 6E 0A DD 66 0B R 00 00 01 00 -T 7F 01 00 00 +T B3 01 00 00 R 00 00 01 00 -T 7F 01 00 00 C3 00 00 00 00 +T B3 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/z80_lib/asycom.rel b/src/nos/lib/z80_lib/asycom.rel index ed38d12a..ac63b7fe 100644 --- a/src/nos/lib/z80_lib/asycom.rel +++ b/src/nos/lib/z80_lib/asycom.rel @@ -1,91 +1,115 @@ XL4 -H 2 areas 9 global symbols +H 2 areas B global symbols S _asyrxint Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _asytxint Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?L_INCASG_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S _asymsint Ref00000000 S ?BANK_LEAVE_32_L08 Ref00000000 S _inportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size B7 flags 0 +A CODE size F8 flags 0 S _asycom Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 21 19 00 DD R 00 00 01 00 02 05 04 00 -T 09 00 00 00 4E 02 DD 46 03 09 46 23 66 68 DD +T 09 00 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 -T 14 00 00 00 75 FC DD 74 FD 01 04 00 09 EB 3E +T 14 00 00 00 75 FC DD 74 FD 11 04 00 19 EB 3E R 00 00 01 00 T 1F 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 24 00 00 00 00 00 00 00 DD 75 FE +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 24 00 00 00 00 00 00 00 DD 75 FE 21 29 00 09 R 00 00 01 00 02 04 01 00 -T 29 00 00 00 +T 2D 00 00 00 7E E6 04 47 DD 7E FE E6 04 B8 28 R 00 00 01 00 -T 29 00 00 00 DD 7E FE E6 C2 28 63 +T 38 00 00 00 31 R 00 00 01 00 -T 30 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 30 00 00 00 +T 39 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 41 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 07 00 02 0A 01 00 +T 48 00 00 00 4A 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 -T 30 00 00 00 DD 7E FE E6 C0 28 26 +T 52 00 00 00 00 00 00 00 21 04 00 DD 4E FC DD +R 00 00 01 00 02 04 05 00 +T 5B 00 00 00 46 FD 09 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 62 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 69 00 00 00 FE R 00 00 01 00 -T 37 00 00 00 +T 6A 00 00 00 R 00 00 01 00 -T 37 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 6A 00 00 00 +R 00 00 01 00 +T 6A 00 00 00 DD 7E FE E6 C2 28 63 +R 00 00 01 00 +T 71 00 00 00 +R 00 00 01 00 +T 71 00 00 00 +R 00 00 01 00 +T 71 00 00 00 DD 7E FE E6 C0 28 26 +R 00 00 01 00 +T 78 00 00 00 +R 00 00 01 00 +T 78 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 00 00 -T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T 80 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 00 00 02 0A 01 00 -T 46 00 00 00 04 00 DD 4E FC DD 46 FD 09 EB 3E +T 87 00 00 00 04 00 DD 4E FC DD 46 FD 09 EB 3E R 00 00 01 00 -T 51 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 56 00 00 00 00 00 00 00 DD 75 FE 18 D3 +T 92 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 97 00 00 00 00 00 00 00 DD 75 FE 18 D3 R 00 00 01 00 02 04 01 00 -T 5D 00 00 00 +T 9E 00 00 00 R 00 00 01 00 -T 5D 00 00 00 DD 7E FE E6 01 20 02 +T 9E 00 00 00 DD 7E FE E6 01 20 02 R 00 00 01 00 -T 64 00 00 00 +T A5 00 00 00 R 00 00 01 00 -T 64 00 00 00 18 2D +T A5 00 00 00 18 2D R 00 00 01 00 -T 66 00 00 00 +T A7 00 00 00 R 00 00 01 00 -T 66 00 00 00 DD 7E FE E6 02 28 24 +T A7 00 00 00 DD 7E FE E6 02 28 24 R 00 00 01 00 -T 6D 00 00 00 +T AE 00 00 00 R 00 00 01 00 -T 6D 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T AE 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 02 00 -T 75 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +T B6 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 02 00 02 0A 01 00 -T 7C 00 00 00 04 00 DD 4E FC DD 46 FD 09 EB 3E +T BD 00 00 00 04 00 DD 4E FC DD 46 FD 09 EB 3E R 00 00 01 00 -T 87 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 8C 00 00 00 00 00 00 00 DD 75 FE +T C8 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T CD 00 00 00 00 00 00 00 DD 75 FE R 00 00 01 00 02 04 01 00 -T 91 00 00 00 +T D2 00 00 00 R 00 00 01 00 -T 91 00 00 00 18 96 +T D2 00 00 00 18 96 R 00 00 01 00 -T 93 00 00 00 +T D4 00 00 00 R 00 00 01 00 -T 93 00 00 00 21 2B 00 DD 4E 02 DD 46 03 09 7E +T D4 00 00 00 21 2D 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 9E 00 00 00 B7 28 0D 21 21 00 09 4E 23 46 23 +T DF 00 00 00 B7 28 0D 21 21 00 09 4E 23 46 23 R 00 00 01 00 -T A9 00 00 00 7E 69 60 18 05 +T EA 00 00 00 7E 69 60 18 05 R 00 00 01 00 -T AE 00 00 00 +T EF 00 00 00 R 00 00 01 00 -T AE 00 00 00 3E 00 21 00 00 +T EF 00 00 00 3E 00 21 00 00 R 00 00 01 00 -T B3 00 00 00 +T F4 00 00 00 R 00 00 01 00 -T B3 00 00 00 4F C3 00 00 00 00 -R 00 00 01 00 02 06 06 00 +T F4 00 00 00 4F C3 00 00 00 00 +R 00 00 01 00 02 06 08 00 diff --git a/src/nos/lib/z80_lib/asyint.rel b/src/nos/lib/z80_lib/asyint.rel index 1474de6a..3cb076d4 100644 --- a/src/nos/lib/z80_lib/asyint.rel +++ b/src/nos/lib/z80_lib/asyint.rel @@ -13,7 +13,7 @@ A CODE size 19 flags 0 S _asyint Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 01 58 00 CD +T 00 00 00 00 CD 00 00 00 00 01 5A 00 CD R 00 00 01 00 02 05 03 00 T 07 00 00 00 00 00 00 00 21 00 00 00 00 19 EB R 00 00 01 00 02 04 04 00 02 09 05 00 diff --git a/src/nos/lib/z80_lib/asymsint.rel b/src/nos/lib/z80_lib/asymsint.rel new file mode 100644 index 00000000..2766992d --- /dev/null +++ b/src/nos/lib/z80_lib/asymsint.rel @@ -0,0 +1,32 @@ +XL4 +H 2 areas 8 global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S .__.ABS. Def00000000 +S _ksignal Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?CL64180B_4_06_L00 Ref00000000 +S _inportb Ref00000000 +A _DEFAULT size 0 flags 0 +A CODE size 46 flags 0 +S _asymsint Def00000000 +T 00 00 00 00 +R 00 00 01 00 +T 00 00 00 00 CD 00 00 00 00 FE FF 21 19 00 DD +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 4E 02 DD 46 03 09 56 23 66 6A DD +R 00 00 01 00 +T 14 00 00 00 75 FE DD 74 FF 11 04 00 19 EB 3E +R 00 00 01 00 +T 1F 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 24 00 00 00 00 00 00 00 E5 21 29 00 09 D1 73 +R 00 00 01 00 02 04 00 00 +T 2D 00 00 00 01 00 00 21 29 00 DD 5E 02 DD 56 +R 00 00 01 00 +T 38 00 00 00 03 19 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 03 00 +T 3E 00 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 44 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/z80_lib/asyrxint.rel b/src/nos/lib/z80_lib/asyrxint.rel index fb38a863..7e11d2cc 100644 --- a/src/nos/lib/z80_lib/asyrxint.rel +++ b/src/nos/lib/z80_lib/asyrxint.rel @@ -18,7 +18,7 @@ T 00 00 00 00 CD 00 00 00 00 F6 FF AF DD 77 FC R 00 00 01 00 02 05 05 00 T 09 00 00 00 DD 77 FD AF DD 77 FE DD 77 FF 21 R 00 00 01 00 -T 14 00 00 00 30 00 DD 4E 02 DD 46 03 09 CD +T 14 00 00 00 32 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 T 1E 00 00 00 00 00 00 00 21 19 00 DD 4E 02 DD R 00 00 01 00 02 04 06 00 @@ -38,7 +38,7 @@ T 56 00 00 00 0D R 00 00 01 00 T 57 00 00 00 R 00 00 01 00 -T 57 00 00 00 21 3C 00 DD 4E 02 DD 46 03 09 CD +T 57 00 00 00 21 3E 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 T 62 00 00 00 00 00 00 00 R 00 00 01 00 02 04 06 00 @@ -48,7 +48,7 @@ T 64 00 00 00 DD 7E FB E6 80 CA 81 01 00 00 R 00 00 01 00 00 0A 01 00 T 6C 00 00 00 R 00 00 01 00 -T 6C 00 00 00 21 38 00 DD 4E 02 DD 46 03 09 CD +T 6C 00 00 00 21 3A 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 T 77 00 00 00 00 00 00 00 21 08 00 DD 4E F8 DD R 00 00 01 00 02 04 06 00 @@ -148,7 +148,7 @@ T 86 01 00 00 R 00 00 01 00 T 86 01 00 00 DD 6E FC DD 66 FD 7C 07 9F 4F 41 R 00 00 01 00 -T 91 01 00 00 C5 E5 21 44 00 DD 4E 02 DD 46 03 +T 91 01 00 00 C5 E5 21 46 00 DD 4E 02 DD 46 03 R 00 00 01 00 T 9C 01 00 00 09 5E 23 56 23 4E 23 46 EB CD R 00 00 01 00 @@ -156,7 +156,7 @@ T A6 01 00 00 00 00 00 00 30 1C R 00 00 01 00 02 04 04 00 T AA 01 00 00 R 00 00 01 00 -T AA 01 00 00 21 44 00 DD 4E 02 DD 46 03 09 DD +T AA 01 00 00 21 46 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 T B5 01 00 00 5E FC DD 56 FD 7A 07 9F 4F 41 73 R 00 00 01 00 diff --git a/src/nos/lib/z80_lib/asytimer.rel b/src/nos/lib/z80_lib/asytimer.rel index bed3f4be..077c8350 100644 --- a/src/nos/lib/z80_lib/asytimer.rel +++ b/src/nos/lib/z80_lib/asytimer.rel @@ -14,7 +14,7 @@ S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size C9 flags 0 +A CODE size F4 flags 0 S _asytimer Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -26,11 +26,11 @@ T 0C 00 00 00 R 00 00 01 00 T 0C 00 00 00 01 02 80 DD 6E FC DD 66 FD 3E 80 R 00 00 01 00 -T 17 00 00 00 AC 67 ED 42 D2 C6 00 00 00 +T 17 00 00 00 AC 67 ED 42 D2 F1 00 00 00 R 00 00 01 00 00 09 01 00 T 1E 00 00 00 R 00 00 01 00 -T 1E 00 00 00 01 58 00 DD 5E FC DD 56 FD CD +T 1E 00 00 00 01 5A 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T 28 00 00 00 00 00 00 00 21 00 00 00 00 19 DD R 00 00 01 00 02 04 08 00 02 09 0A 00 @@ -50,45 +50,59 @@ T 56 00 00 00 R 00 00 01 00 T 56 00 00 00 21 18 00 DD 4E F8 DD 46 F9 09 7E R 00 00 01 00 -T 61 00 00 00 B7 28 57 21 19 00 DD 4E F8 DD 46 +T 61 00 00 00 B7 CA E6 00 00 00 21 19 00 DD 4E +R 00 00 01 00 00 06 01 00 +T 6A 00 00 00 F8 DD 46 F9 09 46 23 66 68 01 R 00 00 01 00 -T 6C 00 00 00 F9 09 46 23 66 68 01 04 00 09 EB +T 74 00 00 00 04 00 09 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0C 00 +T 7B 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 +R 00 00 01 00 02 04 0C 00 02 09 00 00 +T 82 00 00 00 02 28 61 21 2B 00 DD 4E F8 DD 46 R 00 00 01 00 -T 77 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 -T 7D 00 00 00 00 00 00 00 7D E6 02 28 37 +T 8D 00 00 00 F9 09 7E B7 28 1C 21 19 00 DD 4E +R 00 00 01 00 +T 98 00 00 00 F8 DD 46 F9 09 5E 23 56 13 13 3E +R 00 00 01 00 +T A3 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +T A8 00 00 00 00 00 00 00 7D E6 20 28 37 R 00 00 01 00 02 04 00 00 -T 84 00 00 00 +T AF 00 00 00 +R 00 00 01 00 +T AF 00 00 00 +R 00 00 01 00 +T AF 00 00 00 R 00 00 01 00 -T 84 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T 84 00 00 00 +T AF 00 00 00 R 00 00 01 00 -T 84 00 00 00 21 4C 00 DD 4E F8 DD 46 F9 09 CD +T AF 00 00 00 21 4E 00 DD 4E F8 DD 46 F9 09 CD R 00 00 01 00 -T 8F 00 00 00 00 00 00 00 3E 00 00 00 00 21 +T BA 00 00 00 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 02 04 09 00 2B 09 05 00 -T 94 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +T BF 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T 9B 00 00 00 FE DD 74 FF DD 5E F8 DD 56 F9 3E +T C6 00 00 00 FE DD 74 FF DD 5E F8 DD 56 F9 3E R 00 00 01 00 -T A6 00 00 00 00 00 00 00 21 00 00 00 00 CD +T D1 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 02 00 02 09 02 00 -T AB 00 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E +T D6 00 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E R 00 00 01 00 02 04 00 00 -T B4 00 00 00 00 00 00 00 21 00 00 00 00 CD +T DF 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T B9 00 00 00 00 00 00 00 +T E4 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T BB 00 00 00 +T E6 00 00 00 R 00 00 01 00 -T BB 00 00 00 DD 34 FC 20 03 DD 34 FD +T E6 00 00 00 DD 34 FC 20 03 DD 34 FD R 00 00 01 00 -T C3 00 00 00 +T EE 00 00 00 R 00 00 01 00 -T C3 00 00 00 C3 0C 00 00 00 +T EE 00 00 00 C3 0C 00 00 00 R 00 00 01 00 00 05 01 00 -T C6 00 00 00 +T F1 00 00 00 R 00 00 01 00 -T C6 00 00 00 C3 00 00 00 00 +T F1 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/z80_lib/asytxint.rel b/src/nos/lib/z80_lib/asytxint.rel index e126fec6..13e0ed96 100644 --- a/src/nos/lib/z80_lib/asytxint.rel +++ b/src/nos/lib/z80_lib/asytxint.rel @@ -11,7 +11,7 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 10D flags 0 +A CODE size 147 flags 0 S _asytxint Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,83 +21,103 @@ T 09 00 00 00 4E 02 DD 46 03 09 56 23 66 6A DD R 00 00 01 00 T 14 00 00 00 75 FC DD 74 FD 21 14 00 09 DD 75 R 00 00 01 00 -T 1F 00 00 00 FA DD 74 FB 21 34 00 09 CD +T 1F 00 00 00 FA DD 74 FB 21 36 00 09 CD R 00 00 01 00 -T 28 00 00 00 00 00 00 00 21 04 00 DD 4E FA DD +T 28 00 00 00 00 00 00 00 DD 5E FC DD 56 FD 13 R 00 00 01 00 02 04 06 00 -T 31 00 00 00 46 FB 09 7E B7 20 18 +T 31 00 00 00 13 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 08 00 02 0B 08 00 +T 37 00 00 00 CD 00 00 00 00 E5 21 2A 00 DD 4E +R 00 00 01 00 02 05 01 00 +T 40 00 00 00 02 DD 46 03 09 C1 71 21 04 00 DD +R 00 00 01 00 +T 4B 00 00 00 4E FA DD 46 FB 09 7E B7 28 1D 21 +R 00 00 01 00 +T 56 00 00 00 2B 00 DD 4E 02 DD 46 03 09 7E B7 +R 00 00 01 00 +T 61 00 00 00 28 27 21 2A 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T 6C 00 00 00 09 7E E6 20 20 18 +R 00 00 01 00 +T 72 00 00 00 +R 00 00 01 00 +T 72 00 00 00 +R 00 00 01 00 +T 72 00 00 00 +R 00 00 01 00 +T 72 00 00 00 R 00 00 01 00 -T 38 00 00 00 +T 72 00 00 00 R 00 00 01 00 -T 38 00 00 00 0E 01 21 04 00 DD 5E FC DD 56 FD +T 72 00 00 00 0E 01 21 04 00 DD 5E FC DD 56 FD R 00 00 01 00 -T 43 00 00 00 19 EB 3E 00 00 00 00 21 +T 7D 00 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 00 00 -T 48 00 00 00 00 00 00 00 CD 00 00 00 00 C3 +T 82 00 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 00 00 02 09 01 00 -T 4E 00 00 00 0A 01 00 00 +T 88 00 00 00 44 01 00 00 R 00 00 01 00 00 04 01 00 -T 50 00 00 00 +T 8A 00 00 00 R 00 00 01 00 -T 50 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 EB +T 8A 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 EB R 00 00 01 00 -T 5B 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T 95 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 61 00 00 00 00 00 00 00 7D E6 02 20 03 +T 9B 00 00 00 00 00 00 00 7D E6 02 20 03 R 00 00 01 00 02 04 01 00 -T 68 00 00 00 +T A2 00 00 00 R 00 00 01 00 -T 68 00 00 00 C3 0A 01 00 00 +T A2 00 00 00 C3 44 01 00 00 R 00 00 01 00 00 05 01 00 -T 6B 00 00 00 +T A5 00 00 00 R 00 00 01 00 -T 6B 00 00 00 +T A5 00 00 00 R 00 00 01 00 -T 6B 00 00 00 21 40 00 DD 4E 02 DD 46 03 09 CD +T A5 00 00 00 21 42 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 -T 76 00 00 00 00 00 00 00 DD 6E FA DD 66 FB 4E +T B0 00 00 00 00 00 00 00 DD 6E FA DD 66 FB 4E R 00 00 01 00 02 04 06 00 -T 7F 00 00 00 23 46 03 70 2B 71 0B 0A 4F 21 +T B9 00 00 00 23 46 03 70 2B 71 0B 0A 4F 21 R 00 00 01 00 -T 89 00 00 00 06 00 DD 5E FC DD 56 FD 19 EB 3E +T C3 00 00 00 06 00 DD 5E FC DD 56 FD 19 EB 3E R 00 00 01 00 -T 94 00 00 00 00 00 00 00 21 00 00 00 00 CD +T CE 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 99 00 00 00 00 00 00 00 DD 6E FA DD 66 FB 23 +T D3 00 00 00 00 00 00 00 DD 6E FA DD 66 FB 23 R 00 00 01 00 02 04 01 00 -T A2 00 00 00 23 4E 23 46 0B 70 2B 71 79 B0 28 +T DC 00 00 00 23 4E 23 46 0B 70 2B 71 79 B0 28 R 00 00 01 00 -T AD 00 00 00 18 21 04 00 DD 4E FC DD 46 FD 09 +T E7 00 00 00 18 21 04 00 DD 4E FC DD 46 FD 09 R 00 00 01 00 -T B8 00 00 00 EB 3E 00 00 00 00 21 00 00 00 00 +T F2 00 00 00 EB 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T BE 00 00 00 CD 00 00 00 00 7D E6 02 20 A5 +T F8 00 00 00 CD 00 00 00 00 7D E6 02 20 A5 R 00 00 01 00 02 05 01 00 -T C6 00 00 00 +T 00 01 00 00 R 00 00 01 00 -T C6 00 00 00 DD 6E FA DD 66 FB 23 23 7E 23 B6 +T 00 01 00 00 DD 6E FA DD 66 FB 23 23 7E 23 B6 R 00 00 01 00 -T D1 00 00 00 20 37 +T 0B 01 00 00 20 37 R 00 00 01 00 -T D3 00 00 00 +T 0D 01 00 00 R 00 00 01 00 -T D3 00 00 00 21 04 00 DD 4E FA DD 46 FB 09 36 +T 0D 01 00 00 21 04 00 DD 4E FA DD 46 FB 09 36 R 00 00 01 00 -T DE 00 00 00 00 0E 01 21 04 00 DD 5E FC DD 56 +T 18 01 00 00 00 0E 01 21 04 00 DD 5E FC DD 56 R 00 00 01 00 -T E9 00 00 00 FD 19 EB 3E 00 00 00 00 21 +T 23 01 00 00 FD 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 08 00 00 -T EF 00 00 00 00 00 00 00 CD 00 00 00 00 01 +T 29 01 00 00 00 00 00 00 CD 00 00 00 00 01 R 00 00 01 00 02 04 00 00 02 09 01 00 -T F5 00 00 00 00 00 21 14 00 DD 5E 02 DD 56 03 +T 2F 01 00 00 00 00 21 14 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 00 01 00 00 19 EB 3E 00 00 00 00 21 +T 3A 01 00 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 07 04 00 -T 05 01 00 00 00 00 00 00 CD 00 00 00 00 +T 3F 01 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 04 00 02 09 01 00 -T 0A 01 00 00 +T 44 01 00 00 R 00 00 01 00 -T 0A 01 00 00 +T 44 01 00 00 R 00 00 01 00 -T 0A 01 00 00 C3 00 00 00 00 +T 44 01 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/dirutil.rel b/src/nos/lib/z80_lib/dirutil.rel index 9b211fcd..ac341006 100644 --- a/src/nos/lib/z80_lib/dirutil.rel +++ b/src/nos/lib/z80_lib/dirutil.rel @@ -1,15 +1,18 @@ XL4 -H 4 areas 2C global symbols +H 4 areas 2E global symbols S ?US_RSH_L02 Ref00000000 +S ___0201_79e8_Can_27t_20change_20 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0137_7643__25s_0a Ref00000000 S _sprintf Ref00000000 +S ___0139_7643__25s_0a Ref00000000 S ___0022_a0dd__0a Ref00000000 S _chdir Ref00000000 S _fseek Ref00000000 S _strcat Ref00000000 S __fputs Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _closedir Ref00000000 +S _strchr Ref00000000 S _mkdir Ref00000000 S _strlen Ref00000000 S __fprintf Ref00000000 @@ -25,7 +28,6 @@ S _free Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___01ff_79e8_Can_27t_20change_20 Ref00000000 S _mallocw Ref00000000 S ?SS_CMP_L02 Ref00000000 S _tmpfile Ref00000000 @@ -34,28 +36,28 @@ S _fputs Ref00000000 S __printf Ref00000000 S ?US_MOD_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0145_f768__25s_20file_25s_2e_ Ref00000000 +S ___0147_f768__25s_20file_25s_2e_ Ref00000000 S _stat Ref00000000 S _getcwd Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size A2E flags 0 -S _domkd Def000004F6 -S _dodir Def000004A0 -S _dormd Def00000525 -S _docd Def00000424 -S _filedir Def00000187 -S _getdir Def0000020A +A CODE size AD9 flags 0 +S _domkd Def0000057F +S _dodir Def00000529 +S _dormd Def000005AE +S _docd Def000004AD +S _filedir Def0000020C +S _getdir Def0000028F S _dir Def00000000 -A CSTR size 69 flags 0 -A UDATA0 size 50 flags 0 +A CSTR size 64 flags 0 +A UDATA0 size 5C flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 3E -R 00 00 01 00 02 05 18 00 +R 00 00 01 00 02 05 1B 00 T 06 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1C 00 02 09 1C 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T 0B 00 00 00 00 00 00 00 DD 75 FE DD 74 FF 7D -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 14 00 00 00 B4 28 4B R 00 00 01 00 T 17 00 00 00 @@ -64,16 +66,16 @@ T 17 00 00 00 DD 6E FE DD 66 FF E5 DD 4E 04 DD R 00 00 01 00 T 22 00 00 00 46 05 DD 5E 02 DD 56 03 3E R 00 00 01 00 -T 2B 00 00 00 0A 02 00 00 21 0A 02 00 00 CD +T 2B 00 00 00 8F 02 00 00 21 8F 02 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 T 30 00 00 00 00 00 00 00 F1 21 00 00 E5 21 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 38 00 00 00 00 00 E5 21 00 00 E5 DD 5E FE DD R 00 00 01 00 T 43 00 00 00 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 +R 00 00 01 00 2B 07 07 00 T 48 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 02 00 T 4F 00 00 00 F1 21 10 00 DD 4E FE DD 46 FF 09 R 00 00 01 00 T 5A 00 00 00 CB 86 21 10 00 09 CB 8E @@ -81,26 +83,26 @@ R 00 00 01 00 T 62 00 00 00 R 00 00 01 00 T 62 00 00 00 DD 6E FE DD 66 FF C3 00 00 00 00 -R 00 00 01 00 02 0B 09 00 +R 00 00 01 00 02 0B 0A 00 T 6B 00 00 00 R 00 00 01 00 -T 6B 00 00 00 CD 00 00 00 00 E0 FF DD 5E 02 DD -R 00 00 01 00 02 05 18 00 +T 6B 00 00 00 CD 00 00 00 00 C4 FF DD 5E 02 DD +R 00 00 01 00 02 05 1B 00 T 74 00 00 00 56 03 7B B2 20 2D R 00 00 01 00 T 7A 00 00 00 R 00 00 01 00 T 7A 00 00 00 DD 5E 04 DD 56 05 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 +R 00 00 01 00 2B 0B 1F 00 T 82 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 1D 00 02 0A 01 00 +R 00 00 01 00 02 05 1F 00 02 0A 02 00 T 89 00 00 00 DD 6E 08 DD 66 09 C1 71 23 70 DD R 00 00 01 00 T 94 00 00 00 6E 08 DD 66 09 7E 23 B6 20 09 R 00 00 01 00 T 9E 00 00 00 R 00 00 01 00 -T 9E 00 00 00 AF DD 77 E0 DD 77 E1 18 3B +T 9E 00 00 00 AF DD 77 C4 DD 77 C5 18 3B R 00 00 01 00 T A7 00 00 00 R 00 00 01 00 @@ -111,9 +113,9 @@ R 00 00 01 00 T B2 00 00 00 08 DD 66 09 5E 23 56 3E R 00 00 01 00 T BA 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 11 00 02 09 11 00 +R 00 00 01 00 2B 04 14 00 02 09 14 00 T BF 00 00 00 00 00 00 00 4D 44 E1 71 23 70 DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T C8 00 00 00 6E 08 DD 66 09 23 23 7E 23 B6 28 R 00 00 01 00 T D3 00 00 00 04 0E 01 18 02 @@ -124,959 +126,1023 @@ T D8 00 00 00 0E 00 R 00 00 01 00 T DA 00 00 00 R 00 00 01 00 -T DA 00 00 00 06 00 DD 71 E0 DD 70 E1 +T DA 00 00 00 06 00 DD 71 C4 DD 70 C5 R 00 00 01 00 T E2 00 00 00 R 00 00 01 00 -T E2 00 00 00 21 04 00 DD 4E 08 DD 46 09 09 E5 +T E2 00 00 00 DD 7E C4 DD B6 C5 CA 03 02 00 00 +R 00 00 01 00 00 0B 01 00 +T EB 00 00 00 +R 00 00 01 00 +T EB 00 00 00 DD 6E 08 DD 66 09 23 23 46 23 66 +R 00 00 01 00 +T F6 00 00 00 68 01 06 00 09 4D 44 21 04 00 DD +R 00 00 01 00 +T 01 01 00 00 5E 08 DD 56 09 19 EB 3E +R 00 00 01 00 +T 09 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +T 0E 01 00 00 00 00 00 00 DD 7E 02 DD B6 03 28 +R 00 00 01 00 02 04 02 00 +T 17 01 00 00 56 01 2A 00 DD 5E 04 DD 56 05 3E +R 00 00 01 00 +T 22 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +T 27 01 00 00 00 00 00 00 7D B4 20 41 +R 00 00 01 00 02 04 02 00 +T 2D 01 00 00 +R 00 00 01 00 +T 2D 01 00 00 +R 00 00 01 00 +T 2D 01 00 00 +R 00 00 01 00 +T 2D 01 00 00 DD 4E 04 DD 46 05 21 20 00 39 5D +R 00 00 01 00 +T 38 01 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 1A 00 02 0B 1A 00 +T 3E 01 00 00 CD 00 00 00 00 01 00 00 00 00 21 +R 00 00 01 00 02 05 02 00 00 0A 02 00 +T 45 01 00 00 20 00 39 5D 54 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 08 00 +T 4D 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 08 00 02 09 02 00 +T 53 01 00 00 04 00 DD 4E 08 DD 46 09 09 4D 44 +R 00 00 01 00 +T 5E 01 00 00 21 20 00 39 5D 54 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T 66 01 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 08 00 02 0A 02 00 +T 6D 01 00 00 1A +R 00 00 01 00 +T 6E 01 00 00 +R 00 00 01 00 +T 6E 01 00 00 21 04 00 DD 4E 08 DD 46 09 09 4D R 00 00 01 00 -T ED 00 00 00 03 03 0A 6F 03 0A 67 01 06 00 09 +T 79 01 00 00 44 21 20 00 39 5D 54 3E R 00 00 01 00 -T F8 00 00 00 4D 44 E1 71 23 70 21 02 00 39 4D +T 81 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +T 86 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 02 00 +T 88 01 00 00 R 00 00 01 00 -T 03 01 00 00 44 21 04 00 DD 5E 08 DD 56 09 19 +T 88 01 00 00 21 02 00 39 4D 44 21 20 00 39 5D R 00 00 01 00 -T 0E 01 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 23 00 -T 14 01 00 00 00 00 00 00 CD 00 00 00 00 CB 7C -R 00 00 01 00 02 04 23 00 02 09 01 00 -T 1B 01 00 00 28 05 +T 93 01 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 25 00 02 0B 25 00 +T 99 01 00 00 CD 00 00 00 00 CB 7C 28 05 +R 00 00 01 00 02 05 02 00 +T A0 01 00 00 R 00 00 01 00 -T 1D 01 00 00 +T A0 01 00 00 21 00 00 18 64 R 00 00 01 00 -T 1D 01 00 00 21 00 00 18 62 +T A5 01 00 00 R 00 00 01 00 -T 22 01 00 00 +T A5 01 00 00 21 12 00 DD 4E 08 DD 46 09 09 DD R 00 00 01 00 -T 22 01 00 00 21 06 00 DD 4E 08 DD 46 09 09 DD +T B0 01 00 00 5E CA DD 56 CB 73 23 72 21 14 00 R 00 00 01 00 -T 2D 01 00 00 5E E6 DD 56 E7 73 23 72 21 08 00 +T BB 01 00 00 09 DD 5E DC DD 56 DD 73 23 72 21 R 00 00 01 00 -T 38 01 00 00 09 DD 5E F8 DD 56 F9 73 23 72 21 +T C6 01 00 00 16 00 09 E5 21 1A 00 39 4E 23 46 R 00 00 01 00 -T 43 01 00 00 0A 00 09 E5 21 1A 00 39 4E 23 46 +T D1 01 00 00 23 5E 23 56 69 60 6B 62 11 00 00 R 00 00 01 00 -T 4E 01 00 00 23 5E 23 56 69 60 6B 62 11 00 00 +T DC 01 00 00 4B 42 EB E1 73 23 72 21 18 00 DD R 00 00 01 00 -T 59 01 00 00 4B 42 EB E1 73 23 72 21 0C 00 DD +T E7 01 00 00 4E 08 DD 46 09 09 E5 21 12 00 39 R 00 00 01 00 -T 64 01 00 00 4E 08 DD 46 09 09 E5 21 12 00 39 +T F2 01 00 00 5E 23 56 23 4E 23 46 E1 73 23 72 R 00 00 01 00 -T 6F 01 00 00 5E 23 56 23 4E 23 46 E1 73 23 72 +T FD 01 00 00 23 71 23 70 18 00 R 00 00 01 00 -T 7A 01 00 00 23 71 23 70 DD 6E E0 DD 66 E1 +T 03 02 00 00 R 00 00 01 00 -T 84 01 00 00 +T 03 02 00 00 R 00 00 01 00 -T 84 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 -T 87 01 00 00 +T 03 02 00 00 DD 6E C4 DD 66 C5 R 00 00 01 00 -T 87 01 00 00 CD 00 00 00 00 FE FF 79 B0 20 21 -R 00 00 01 00 02 05 18 00 -T 90 01 00 00 +T 09 02 00 00 R 00 00 01 00 -T 90 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1D 00 -T 98 01 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 1D 00 02 0A 01 00 -T 9F 01 00 00 00 00 00 00 2A 00 00 00 00 7D B4 +T 09 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 +T 0C 02 00 00 +R 00 00 01 00 +T 0C 02 00 00 CD 00 00 00 00 FE FF 79 B0 20 21 +R 00 00 01 00 02 05 1B 00 +T 15 02 00 00 +R 00 00 01 00 +T 15 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 1F 00 +T 1D 02 00 00 21 00 00 00 00 CD 00 00 00 00 22 +R 00 00 01 00 02 05 1F 00 02 0A 02 00 +T 24 02 00 00 00 00 00 00 2A 00 00 00 00 7D B4 R 00 00 01 00 00 04 03 00 00 09 03 00 -T A6 01 00 00 20 09 +T 2B 02 00 00 20 09 R 00 00 01 00 -T A8 01 00 00 +T 2D 02 00 00 R 00 00 01 00 -T A8 01 00 00 AF DD 77 FE DD 77 FF 18 26 +T 2D 02 00 00 AF DD 77 FE DD 77 FF 18 26 R 00 00 01 00 -T B1 01 00 00 +T 36 02 00 00 R 00 00 01 00 -T B1 01 00 00 +T 36 02 00 00 R 00 00 01 00 -T B1 01 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 -R 00 00 01 00 00 06 03 00 2B 0B 11 00 -T B7 01 00 00 21 00 00 00 00 CD 00 00 00 00 22 -R 00 00 01 00 02 05 11 00 02 0A 01 00 -T BE 01 00 00 02 00 00 00 2A 02 00 00 00 7D B4 +T 36 02 00 00 ED 5B 00 00 00 00 3E 00 00 00 00 +R 00 00 01 00 00 06 03 00 2B 0B 14 00 +T 3C 02 00 00 21 00 00 00 00 CD 00 00 00 00 22 +R 00 00 01 00 02 05 14 00 02 0A 02 00 +T 43 02 00 00 02 00 00 00 2A 02 00 00 00 7D B4 R 00 00 01 00 00 04 03 00 00 09 03 00 -T C5 01 00 00 28 04 0E 01 18 02 +T 4A 02 00 00 28 04 0E 01 18 02 R 00 00 01 00 -T CB 01 00 00 +T 50 02 00 00 R 00 00 01 00 -T CB 01 00 00 0E 00 +T 50 02 00 00 0E 00 R 00 00 01 00 -T CD 01 00 00 +T 52 02 00 00 R 00 00 01 00 -T CD 01 00 00 06 00 DD 71 FE DD 70 FF 18 00 +T 52 02 00 00 06 00 DD 71 FE DD 70 FF 18 00 R 00 00 01 00 -T D7 01 00 00 +T 5C 02 00 00 R 00 00 01 00 -T D7 01 00 00 DD 7E FE DD B6 FF 20 0A +T 5C 02 00 00 DD 7E FE DD B6 FF 20 0A R 00 00 01 00 -T DF 01 00 00 +T 64 02 00 00 R 00 00 01 00 -T DF 01 00 00 DD 6E 0A DD 66 0B 36 00 18 17 +T 64 02 00 00 DD 6E 0A DD 66 0B 36 00 18 17 R 00 00 01 00 -T E9 01 00 00 +T 6E 02 00 00 R 00 00 01 00 -T E9 01 00 00 2A 02 00 00 00 01 06 00 09 4D 44 +T 6E 02 00 00 2A 02 00 00 00 01 06 00 09 4D 44 R 00 00 01 00 00 05 03 00 -T F2 01 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 -R 00 00 01 00 2B 0B 17 00 -T FA 01 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 17 00 02 0A 01 00 -T 00 02 00 00 +T 77 02 00 00 DD 5E 0A DD 56 0B 3E 00 00 00 00 +R 00 00 01 00 2B 0B 1A 00 +T 7F 02 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 1A 00 02 0A 02 00 +T 85 02 00 00 R 00 00 01 00 -T 00 02 00 00 DD 6E FE DD 66 FF 2B C3 +T 85 02 00 00 DD 6E FE DD 66 FF 2B C3 R 00 00 01 00 -T 08 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 09 00 -T 0A 02 00 00 +T 8D 02 00 00 00 00 00 00 +R 00 00 01 00 02 04 0A 00 +T 8F 02 00 00 R 00 00 01 00 -T 0A 02 00 00 CD 00 00 00 00 E4 FF AF DD 77 F4 -R 00 00 01 00 02 05 18 00 -T 13 02 00 00 DD 77 F5 AF DD 77 F6 DD 77 F7 DD +T 8F 02 00 00 CD 00 00 00 00 D8 FF AF DD 77 F4 +R 00 00 01 00 02 05 1B 00 +T 98 02 00 00 DD 77 F5 AF DD 77 F6 DD 77 F7 DD R 00 00 01 00 -T 1E 02 00 00 5E 02 DD 56 03 CD 0E 06 00 00 DD +T A3 02 00 00 5E 02 DD 56 03 CD 97 06 00 00 DD R 00 00 01 00 00 0A 01 00 -T 27 02 00 00 75 02 DD 74 03 AF DD 77 F8 DD 77 +T AC 02 00 00 75 02 DD 74 03 AF DD 77 F8 DD 77 R 00 00 01 00 -T 32 02 00 00 F9 +T B7 02 00 00 F9 R 00 00 01 00 -T 33 02 00 00 +T B8 02 00 00 R 00 00 01 00 -T 33 02 00 00 21 00 00 39 E5 DD 4E 02 DD 46 03 +T B8 02 00 00 21 00 00 39 E5 DD 4E 02 DD 46 03 R 00 00 01 00 -T 3E 02 00 00 DD 5E F4 DD 56 F5 CD 6B 00 00 00 +T C3 02 00 00 DD 5E F4 DD 56 F5 CD 6B 00 00 00 R 00 00 01 00 00 0B 01 00 -T 47 02 00 00 F1 7D B4 20 03 +T CC 02 00 00 F1 7D B4 20 03 R 00 00 01 00 -T 4C 02 00 00 +T D1 02 00 00 R 00 00 01 00 -T 4C 02 00 00 C3 42 03 00 00 +T D1 02 00 00 C3 BD 03 00 00 R 00 00 01 00 00 05 01 00 -T 4F 02 00 00 +T D4 02 00 00 R 00 00 01 00 -T 4F 02 00 00 DD 36 F4 01 DD 36 F5 00 DD 6E E8 +T D4 02 00 00 DD 36 F4 01 DD 36 F5 00 DD 7E DC R 00 00 01 00 -T 5A 02 00 00 DD 66 E9 7E FE 2E 20 02 +T DF 02 00 00 FE 2E 20 02 R 00 00 01 00 -T 62 02 00 00 +T E3 02 00 00 R 00 00 01 00 -T 62 02 00 00 18 CF +T E3 02 00 00 18 D3 R 00 00 01 00 -T 64 02 00 00 +T E5 02 00 00 R 00 00 01 00 -T 64 02 00 00 11 12 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 1A 00 -T 6A 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 1A 00 02 09 01 00 -T 71 02 00 00 FC DD 74 FD EB 13 13 21 00 00 39 +T E5 02 00 00 11 1E 00 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 1C 00 +T EB 02 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 1C 00 02 09 02 00 +T F2 02 00 00 FC DD 74 FD EB 13 13 21 00 00 39 R 00 00 01 00 -T 7C 02 00 00 01 10 00 ED B0 DD 7E F8 DD B6 F9 +T FD 02 00 00 01 1C 00 ED B0 DD 7E F8 DD B6 F9 R 00 00 01 00 -T 87 02 00 00 28 21 21 06 00 DD 4E F8 DD 46 F9 +T 08 03 00 00 28 1E 21 06 00 DD 4E F8 DD 46 F9 R 00 00 01 00 -T 92 02 00 00 09 4E 23 46 21 06 00 DD 5E FC DD +T 13 03 00 00 09 4D 44 21 06 00 DD 5E FC DD 56 R 00 00 01 00 -T 9D 02 00 00 56 FD 19 5E 23 56 CD B6 03 00 00 -R 00 00 01 00 00 0B 01 00 -T A6 02 00 00 CB 7C 28 1F +T 1E 03 00 00 FD 19 EB CD 3F 04 00 00 CB 7C 28 +R 00 00 01 00 00 08 01 00 +T 27 03 00 00 1F R 00 00 01 00 -T AA 02 00 00 +T 28 03 00 00 R 00 00 01 00 -T AA 02 00 00 +T 28 03 00 00 R 00 00 01 00 -T AA 02 00 00 +T 28 03 00 00 R 00 00 01 00 -T AA 02 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FC DD +T 28 03 00 00 DD 6E F8 DD 66 F9 E5 DD 6E FC DD R 00 00 01 00 -T B5 02 00 00 66 FD C1 71 23 70 DD 6E FC DD 66 +T 33 03 00 00 66 FD C1 71 23 70 DD 6E FC DD 66 R 00 00 01 00 -T C0 02 00 00 FD DD 75 F8 DD 74 F9 18 76 +T 3E 03 00 00 FD DD 75 F8 DD 74 F9 18 73 R 00 00 01 00 -T C9 02 00 00 +T 47 03 00 00 R 00 00 01 00 -T C9 02 00 00 DD 6E F8 DD 66 F9 DD 75 FE DD 74 +T 47 03 00 00 DD 6E F8 DD 66 F9 DD 75 FE DD 74 R 00 00 01 00 -T D4 02 00 00 FF +T 52 03 00 00 FF R 00 00 01 00 -T D5 02 00 00 +T 53 03 00 00 R 00 00 01 00 -T D5 02 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 39 +T 53 03 00 00 DD 6E FE DD 66 FF 7E 23 B6 28 36 R 00 00 01 00 -T E0 02 00 00 +T 5E 03 00 00 R 00 00 01 00 -T E0 02 00 00 DD 6E FE DD 66 FF 46 23 66 68 01 +T 5E 03 00 00 DD 6E FE DD 66 FF 46 23 66 68 01 R 00 00 01 00 -T EB 02 00 00 06 00 09 4E 23 46 21 06 00 DD 5E +T 69 03 00 00 06 00 09 4D 44 21 06 00 DD 5E FC R 00 00 01 00 -T F6 02 00 00 FC DD 56 FD 19 5E 23 56 CD +T 74 03 00 00 DD 56 FD 19 EB CD 3F 04 00 00 CB +R 00 00 01 00 00 0A 01 00 +T 7D 03 00 00 7C 28 02 R 00 00 01 00 -T FF 02 00 00 B6 03 00 00 CB 7C 28 02 -R 00 00 01 00 00 04 01 00 -T 05 03 00 00 +T 80 03 00 00 R 00 00 01 00 -T 05 03 00 00 18 12 +T 80 03 00 00 18 12 R 00 00 01 00 -T 07 03 00 00 +T 82 03 00 00 R 00 00 01 00 -T 07 03 00 00 DD 6E FE DD 66 FF 46 23 66 68 DD +T 82 03 00 00 DD 6E FE DD 66 FF 46 23 66 68 DD R 00 00 01 00 -T 12 03 00 00 75 FE DD 74 FF 18 BC +T 8D 03 00 00 75 FE DD 74 FF 18 BF R 00 00 01 00 -T 19 03 00 00 +T 94 03 00 00 R 00 00 01 00 -T 19 03 00 00 DD 6E FE DD 66 FF 46 23 66 68 E5 +T 94 03 00 00 DD 6E FE DD 66 FF 46 23 66 68 E5 R 00 00 01 00 -T 24 03 00 00 DD 6E FC DD 66 FD C1 71 23 70 DD +T 9F 03 00 00 DD 6E FC DD 66 FD C1 71 23 70 DD R 00 00 01 00 -T 2F 03 00 00 6E FC DD 66 FD E5 DD 6E FE DD 66 +T AA 03 00 00 6E FC DD 66 FD E5 DD 6E FE DD 66 R 00 00 01 00 -T 3A 03 00 00 FF C1 71 23 70 +T B5 03 00 00 FF C1 71 23 70 R 00 00 01 00 -T 3F 03 00 00 +T BA 03 00 00 R 00 00 01 00 -T 3F 03 00 00 C3 33 02 00 00 +T BA 03 00 00 C3 B8 02 00 00 R 00 00 01 00 00 05 01 00 -T 42 03 00 00 +T BD 03 00 00 R 00 00 01 00 -T 42 03 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 +T BD 03 00 00 DD 6E F8 DD 66 F9 DD 75 FA DD 74 R 00 00 01 00 -T 4D 03 00 00 FB +T C8 03 00 00 FB R 00 00 01 00 -T 4E 03 00 00 +T C9 03 00 00 R 00 00 01 00 -T 4E 03 00 00 DD 7E FA DD B6 FB 28 3A +T C9 03 00 00 DD 7E FA DD B6 FB 28 3A R 00 00 01 00 -T 56 03 00 00 +T D1 03 00 00 R 00 00 01 00 -T 56 03 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD +T D1 03 00 00 DD 6E F6 DD 66 F7 23 DD 75 F6 DD R 00 00 01 00 -T 61 03 00 00 74 F7 E5 DD 6E 04 DD 66 05 E5 DD +T DC 03 00 00 74 F7 E5 DD 6E 04 DD 66 05 E5 DD R 00 00 01 00 -T 6C 03 00 00 4E FA DD 46 FB 03 03 DD 5E 0A DD +T E7 03 00 00 4E FA DD 46 FB 03 03 DD 5E 0A DD R 00 00 01 00 -T 77 03 00 00 56 0B CD E2 06 00 00 E1 E1 DD 6E +T F2 03 00 00 56 0B CD 87 07 00 00 E1 E1 DD 6E R 00 00 01 00 00 07 01 00 -T 80 03 00 00 FA DD 66 FB 46 23 66 68 DD 75 FA +T FB 03 00 00 FA DD 66 FB 46 23 66 68 DD 75 FA R 00 00 01 00 -T 8B 03 00 00 DD 74 FB 18 BE +T 06 04 00 00 DD 74 FB 18 BE R 00 00 01 00 -T 90 03 00 00 +T 0B 04 00 00 R 00 00 01 00 -T 90 03 00 00 DD 5E F8 DD 56 F9 CD C5 09 00 00 +T 0B 04 00 00 DD 5E F8 DD 56 F9 CD 70 0A 00 00 R 00 00 01 00 00 0B 01 00 -T 99 03 00 00 DD 7E 04 DD B6 05 28 0F +T 14 04 00 00 DD 7E 04 DD B6 05 28 0F R 00 00 01 00 -T A1 03 00 00 +T 1C 04 00 00 R 00 00 01 00 -T A1 03 00 00 DD 4E F6 DD 46 F7 DD 5E 0A DD 56 +T 1C 04 00 00 DD 4E F6 DD 46 F7 DD 5E 0A DD 56 R 00 00 01 00 -T AC 03 00 00 0B CD BC 08 00 00 +T 27 04 00 00 0B CD 67 09 00 00 R 00 00 01 00 00 06 01 00 -T B0 03 00 00 +T 2B 04 00 00 R 00 00 01 00 -T B0 03 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 09 00 -T B6 03 00 00 +T 2B 04 00 00 DD 5E D8 DD 56 D9 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0B 00 +T 33 04 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 0B 00 02 0A 02 00 +T 3A 04 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 07 0A 00 +T 3F 04 00 00 R 00 00 01 00 -T B6 03 00 00 CD 00 00 00 00 FE FF -R 00 00 01 00 02 05 18 00 -T BB 03 00 00 +T 3F 04 00 00 CD 00 00 00 00 FE FF +R 00 00 01 00 02 05 1B 00 +T 44 04 00 00 R 00 00 01 00 -T BB 03 00 00 +T 44 04 00 00 R 00 00 01 00 -T BB 03 00 00 DD 6E 02 DD 66 03 7E FE 2E 20 05 +T 44 04 00 00 DD 6E 02 DD 66 03 7E FE 2E 20 05 R 00 00 01 00 -T C6 03 00 00 +T 4F 04 00 00 R 00 00 01 00 -T C6 03 00 00 21 FF FF 18 54 +T 4F 04 00 00 21 FF FF 18 54 R 00 00 01 00 -T CB 03 00 00 +T 54 04 00 00 R 00 00 01 00 -T CB 03 00 00 DD 6E 04 DD 66 05 7E FE 2E 20 05 +T 54 04 00 00 DD 6E 04 DD 66 05 7E FE 2E 20 05 R 00 00 01 00 -T D6 03 00 00 +T 5F 04 00 00 R 00 00 01 00 -T D6 03 00 00 21 01 00 18 44 +T 5F 04 00 00 21 01 00 18 44 R 00 00 01 00 -T DB 03 00 00 +T 64 04 00 00 R 00 00 01 00 -T DB 03 00 00 DD 6E 04 DD 66 05 23 DD 75 04 DD +T 64 04 00 00 DD 6E 04 DD 66 05 23 DD 75 04 DD R 00 00 01 00 -T E6 03 00 00 74 05 2B 4E 06 00 DD 6E 02 DD 66 +T 6F 04 00 00 74 05 2B 4E 06 00 DD 6E 02 DD 66 R 00 00 01 00 -T F1 03 00 00 03 6E 26 00 A7 ED 42 DD 75 FE DD +T 7A 04 00 00 03 6E 26 00 A7 ED 42 DD 75 FE DD R 00 00 01 00 -T FC 03 00 00 74 FF 7D B4 28 08 +T 85 04 00 00 74 FF 7D B4 28 08 R 00 00 01 00 -T 02 04 00 00 +T 8B 04 00 00 R 00 00 01 00 -T 02 04 00 00 DD 6E FE DD 66 FF 18 15 +T 8B 04 00 00 DD 6E FE DD 66 FF 18 15 R 00 00 01 00 -T 0A 04 00 00 +T 93 04 00 00 R 00 00 01 00 -T 0A 04 00 00 DD 6E 02 DD 66 03 23 DD 75 02 DD +T 93 04 00 00 DD 6E 02 DD 66 03 23 DD 75 02 DD R 00 00 01 00 -T 15 04 00 00 74 03 2B 7E B7 20 06 +T 9E 04 00 00 74 03 2B 7E B7 20 06 R 00 00 01 00 -T 1C 04 00 00 +T A5 04 00 00 R 00 00 01 00 -T 1C 04 00 00 21 FF FF +T A5 04 00 00 21 FF FF R 00 00 01 00 -T 1F 04 00 00 +T A8 04 00 00 R 00 00 01 00 -T 1F 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 -T 22 04 00 00 +T A8 04 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 +T AB 04 00 00 R 00 00 01 00 -T 22 04 00 00 18 97 +T AB 04 00 00 18 97 R 00 00 01 00 -T 24 04 00 00 +T AD 04 00 00 R 00 00 01 00 -T 24 04 00 00 CD 00 00 00 00 80 FF DD 4E 02 DD -R 00 00 01 00 02 05 18 00 -T 2D 04 00 00 46 03 21 01 00 CD 00 00 00 00 30 -R 00 00 01 00 02 0A 1B 00 -T 36 04 00 00 2E +T AD 04 00 00 CD 00 00 00 00 80 FF DD 4E 02 DD +R 00 00 01 00 02 05 1B 00 +T B6 04 00 00 46 03 21 01 00 CD 00 00 00 00 30 +R 00 00 01 00 02 0A 1D 00 +T BF 04 00 00 2E R 00 00 01 00 -T 37 04 00 00 +T C0 04 00 00 R 00 00 01 00 -T 37 04 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 +T C0 04 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 -T 42 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 05 00 02 0A 05 00 -T 48 04 00 00 00 00 00 00 7D A4 3C 20 16 -R 00 00 01 00 02 04 01 00 -T 4F 04 00 00 +T CB 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T D1 04 00 00 00 00 00 00 7D A4 3C 20 16 +R 00 00 01 00 02 04 02 00 +T D8 04 00 00 R 00 00 01 00 -T 4F 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 19 00 02 0B 19 00 -T 55 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 -T 5B 04 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 -R 00 00 01 00 02 05 01 00 -T 64 04 00 00 38 +T D8 04 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T DE 04 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 21 00 02 0B 21 00 +T E4 04 00 00 CD 00 00 00 00 F1 F1 21 01 00 18 +R 00 00 01 00 02 05 02 00 +T ED 04 00 00 38 R 00 00 01 00 -T 65 04 00 00 +T EE 04 00 00 R 00 00 01 00 -T 65 04 00 00 +T EE 04 00 00 R 00 00 01 00 -T 65 04 00 00 01 80 00 21 00 00 39 5D 54 3E +T EE 04 00 00 01 80 00 21 00 00 39 5D 54 3E R 00 00 01 00 -T 6F 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 24 00 02 09 24 00 -T 74 04 00 00 00 00 00 00 7D B4 28 20 -R 00 00 01 00 02 04 01 00 -T 7A 04 00 00 +T F8 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 26 00 02 09 26 00 +T FD 04 00 00 00 00 00 00 7D B4 28 20 +R 00 00 01 00 02 04 02 00 +T 03 05 00 00 R 00 00 01 00 -T 7A 04 00 00 21 00 00 39 5D 54 CD 01 0A 00 00 +T 03 05 00 00 21 00 00 39 5D 54 CD AC 0A 00 00 R 00 00 01 00 00 0B 01 00 -T 83 04 00 00 21 00 00 39 E5 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 02 00 -T 8B 04 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 02 00 2B 0B 1F 00 -T 91 04 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 1F 00 02 0A 01 00 -T 98 04 00 00 F1 F1 +T 0C 05 00 00 21 00 00 39 E5 0E 00 00 00 00 C5 +R 00 00 01 00 2B 0A 04 00 +T 14 05 00 00 21 00 00 00 00 E5 3E 00 00 00 00 +R 00 00 01 00 02 05 04 00 2B 0B 21 00 +T 1A 05 00 00 21 00 00 00 00 CD 00 00 00 00 F1 +R 00 00 01 00 02 05 21 00 02 0A 02 00 +T 21 05 00 00 F1 F1 R 00 00 01 00 -T 9A 04 00 00 +T 23 05 00 00 R 00 00 01 00 -T 9A 04 00 00 21 00 00 +T 23 05 00 00 21 00 00 R 00 00 01 00 -T 9D 04 00 00 +T 26 05 00 00 R 00 00 01 00 -T 9D 04 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 09 00 -T A0 04 00 00 +T 26 05 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 0A 00 +T 29 05 00 00 R 00 00 01 00 -T A0 04 00 00 CD 00 00 00 00 FE FF 11 02 80 DD -R 00 00 01 00 02 05 18 00 -T A9 04 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 +T 29 05 00 00 CD 00 00 00 00 FE FF 11 02 80 DD +R 00 00 01 00 02 05 1B 00 +T 32 05 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 -T B4 04 00 00 38 14 +T 3D 05 00 00 38 14 R 00 00 01 00 -T B6 04 00 00 +T 3F 05 00 00 R 00 00 01 00 -T B6 04 00 00 DD 6E 04 DD 66 05 23 23 46 23 66 +T 3F 05 00 00 DD 6E 04 DD 66 05 23 23 46 23 66 R 00 00 01 00 -T C1 04 00 00 68 DD 75 FE DD 74 FF 18 08 +T 4A 05 00 00 68 DD 75 FE DD 74 FF 18 08 R 00 00 01 00 -T CA 04 00 00 +T 53 05 00 00 R 00 00 01 00 -T CA 04 00 00 DD 36 FE 00 00 00 00 DD 36 FF +T 53 05 00 00 DD 36 FE 02 00 00 00 DD 36 FF R 00 00 01 00 09 07 02 00 -T D1 04 00 00 00 00 00 00 +T 5A 05 00 00 02 00 00 00 R 00 00 01 00 89 04 02 00 -T D2 04 00 00 +T 5B 05 00 00 R 00 00 01 00 -T D2 04 00 00 21 40 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 13 00 -T DB 04 00 00 23 46 C5 01 01 00 DD 5E FE DD 56 +T 5B 05 00 00 21 40 00 ED 4B 00 00 00 00 09 4E +R 00 00 01 00 02 09 16 00 +T 64 05 00 00 23 46 C5 01 01 00 DD 5E FE DD 56 R 00 00 01 00 -T E6 04 00 00 FF 3E 0A 02 00 00 21 0A 02 00 00 +T 6F 05 00 00 FF 3E 8F 02 00 00 21 8F 02 00 00 R 00 00 01 00 29 06 01 00 00 0B 01 00 -T EC 04 00 00 CD 00 00 00 00 F1 21 00 00 C3 -R 00 00 01 00 02 05 01 00 -T F4 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 09 00 -T F6 04 00 00 -R 00 00 01 00 -T F6 04 00 00 CD 00 00 00 00 01 FF 01 DD 6E 04 -R 00 00 01 00 02 05 16 00 -T FF 04 00 00 DD 66 05 23 23 5E 23 56 3E -R 00 00 01 00 -T 08 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 0D 05 00 00 00 00 00 00 7D A4 3C 20 0B -R 00 00 01 00 02 04 01 00 -T 14 05 00 00 -R 00 00 01 00 -T 14 05 00 00 11 04 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 10 00 -T 1A 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 10 00 02 09 01 00 -T 1F 05 00 00 -R 00 00 01 00 -T 1F 05 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 09 00 -T 25 05 00 00 -R 00 00 01 00 -T 25 05 00 00 CD 00 00 00 00 03 03 0A 5F 03 0A -R 00 00 01 00 02 05 16 00 -T 2E 05 00 00 57 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 -T 34 05 00 00 CD 00 00 00 00 7D A4 3C 20 0B -R 00 00 01 00 02 05 01 00 -T 3C 05 00 00 -R 00 00 01 00 -T 3C 05 00 00 11 10 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 05 02 00 2B 0A 10 00 -T 42 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 10 00 02 09 01 00 -T 47 05 00 00 -R 00 00 01 00 -T 47 05 00 00 21 00 00 C3 00 00 00 00 -R 00 00 01 00 02 08 09 00 -T 4D 05 00 00 -R 00 00 01 00 -T 4D 05 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD -R 00 00 01 00 02 05 18 00 -T 56 05 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0B 00 -T 5B 05 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 0B 00 02 09 01 00 -T 62 05 00 00 FE DD 74 FF DD 5E 02 DD 56 03 3E -R 00 00 01 00 -T 6D 05 00 00 00 00 00 00 21 00 00 00 00 CD +T 75 05 00 00 CD 00 00 00 00 F1 21 00 00 C3 +R 00 00 01 00 02 05 02 00 +T 7D 05 00 00 00 00 00 00 +R 00 00 01 00 02 04 0A 00 +T 7F 05 00 00 +R 00 00 01 00 +T 7F 05 00 00 CD 00 00 00 00 01 FF 01 DD 6E 04 +R 00 00 01 00 02 05 19 00 +T 88 05 00 00 DD 66 05 23 23 5E 23 56 3E +R 00 00 01 00 +T 91 05 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 0D 00 02 09 0D 00 -T 72 05 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD -R 00 00 01 00 02 04 01 00 -T 7B 05 00 00 75 FA DD 74 FB 21 FF FF DD 4E FE +T 96 05 00 00 00 00 00 00 7D A4 3C 20 0B +R 00 00 01 00 02 04 02 00 +T 9D 05 00 00 +R 00 00 01 00 +T 9D 05 00 00 11 06 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 05 02 00 2B 0A 13 00 +T A3 05 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 13 00 02 09 02 00 +T A8 05 00 00 +R 00 00 01 00 +T A8 05 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 0A 00 +T AE 05 00 00 +R 00 00 01 00 +T AE 05 00 00 CD 00 00 00 00 03 03 0A 5F 03 0A +R 00 00 01 00 02 05 19 00 +T B7 05 00 00 57 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 15 00 02 0B 15 00 +T BD 05 00 00 CD 00 00 00 00 7D A4 3C 20 0B +R 00 00 01 00 02 05 02 00 +T C5 05 00 00 +R 00 00 01 00 +T C5 05 00 00 11 12 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 05 02 00 2B 0A 13 00 +T CB 05 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 13 00 02 09 02 00 +T D0 05 00 00 +R 00 00 01 00 +T D0 05 00 00 21 00 00 C3 00 00 00 00 +R 00 00 01 00 02 08 0A 00 +T D6 05 00 00 +R 00 00 01 00 +T D6 05 00 00 CD 00 00 00 00 F8 FF DD 5E 02 DD +R 00 00 01 00 02 05 1B 00 +T DF 05 00 00 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 0E 00 +T E4 05 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 0E 00 02 09 02 00 +T EB 05 00 00 FE DD 74 FF DD 5E 02 DD 56 03 3E +R 00 00 01 00 +T F6 05 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 10 00 02 09 10 00 +T FB 05 00 00 00 00 00 00 DD 75 F8 DD 74 F9 DD +R 00 00 01 00 02 04 02 00 +T 04 06 00 00 75 FA DD 74 FB 21 FF FF DD 4E FE R 00 00 01 00 -T 86 05 00 00 DD 46 FF 09 EB 01 03 00 CD +T 0F 06 00 00 DD 46 FF 09 EB 01 03 00 CD R 00 00 01 00 -T 8F 05 00 00 00 00 00 00 13 DD 73 FC DD 72 FD -R 00 00 01 00 02 04 20 00 -T 98 05 00 00 +T 18 06 00 00 00 00 00 00 13 DD 73 FC DD 72 FD +R 00 00 01 00 02 04 22 00 +T 21 06 00 00 R 00 00 01 00 -T 98 05 00 00 DD 6E F8 DD 66 F9 AF B6 28 53 +T 21 06 00 00 DD 6E F8 DD 66 F9 AF B6 28 53 R 00 00 01 00 -T A2 05 00 00 +T 2B 06 00 00 R 00 00 01 00 -T A2 05 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD +T 2B 06 00 00 DD 6E F8 DD 66 F9 23 DD 75 F8 DD R 00 00 01 00 -T AD 05 00 00 74 F9 2B 46 DD 6E 02 DD 66 03 23 +T 36 06 00 00 74 F9 2B 46 DD 6E 02 DD 66 03 23 R 00 00 01 00 -T B8 05 00 00 DD 75 02 DD 74 03 2B 70 DD 6E FC +T 41 06 00 00 DD 75 02 DD 74 03 2B 70 DD 6E FC R 00 00 01 00 -T C3 05 00 00 DD 66 FD 2B DD 75 FC DD 74 FD 7D +T 4C 06 00 00 DD 66 FD 2B DD 75 FC DD 74 FD 7D R 00 00 01 00 -T CE 05 00 00 B4 20 22 DD 6E F8 DD 66 F9 AF B6 +T 57 06 00 00 B4 20 22 DD 6E F8 DD 66 F9 AF B6 R 00 00 01 00 -T D9 05 00 00 28 18 +T 62 06 00 00 28 18 R 00 00 01 00 -T DB 05 00 00 +T 64 06 00 00 R 00 00 01 00 -T DB 05 00 00 +T 64 06 00 00 R 00 00 01 00 -T DB 05 00 00 +T 64 06 00 00 R 00 00 01 00 -T DB 05 00 00 DD 6E 02 DD 66 03 23 DD 75 02 DD +T 64 06 00 00 DD 6E 02 DD 66 03 23 DD 75 02 DD R 00 00 01 00 -T E6 05 00 00 74 03 2B 36 2C DD 36 FC 03 DD 36 +T 6F 06 00 00 74 03 2B 36 2C DD 36 FC 03 DD 36 R 00 00 01 00 -T F1 05 00 00 FD 00 +T 7A 06 00 00 FD 00 R 00 00 01 00 -T F3 05 00 00 +T 7C 06 00 00 R 00 00 01 00 -T F3 05 00 00 18 A3 +T 7C 06 00 00 18 A3 R 00 00 01 00 -T F5 05 00 00 +T 7E 06 00 00 R 00 00 01 00 -T F5 05 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 15 00 -T FD 05 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 15 00 02 0A 01 00 -T 04 06 00 00 6E 02 DD 66 03 36 00 C3 +T 7E 06 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +R 00 00 01 00 2B 0B 18 00 +T 86 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 18 00 02 0A 02 00 +T 8D 06 00 00 6E 02 DD 66 03 36 00 C3 R 00 00 01 00 -T 0C 06 00 00 00 00 00 00 -R 00 00 01 00 02 04 0F 00 -T 0E 06 00 00 +T 95 06 00 00 00 00 00 00 +R 00 00 01 00 02 04 12 00 +T 97 06 00 00 R 00 00 01 00 -T 0E 06 00 00 CD 00 00 00 00 F0 FF DD 7E 02 DD -R 00 00 01 00 02 05 18 00 -T 17 06 00 00 B6 03 28 34 DD 6E 02 DD 66 03 AF +T 97 06 00 00 CD 00 00 00 00 E4 FF DD 7E 02 DD +R 00 00 01 00 02 05 1B 00 +T A0 06 00 00 B6 03 28 34 DD 6E 02 DD 66 03 AF R 00 00 01 00 -T 22 06 00 00 B6 28 2A 01 1C 00 00 00 DD 5E 02 +T AB 06 00 00 B6 28 2A 01 1E 00 00 00 DD 5E 02 R 00 00 01 00 00 08 02 00 -T 2B 06 00 00 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0E 00 -T 31 06 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 38 06 00 00 28 15 01 1E 00 00 00 DD 5E 02 DD +T B4 06 00 00 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 11 00 +T BA 06 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T C1 06 00 00 28 15 01 00 00 00 00 DD 5E 02 DD R 00 00 01 00 00 07 02 00 -T 41 06 00 00 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 46 06 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 4D 06 00 00 20 08 +T CA 06 00 00 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 11 00 +T CF 06 00 00 00 00 00 00 CD 00 00 00 00 7D B4 +R 00 00 01 00 02 04 11 00 02 09 02 00 +T D6 06 00 00 20 08 R 00 00 01 00 -T 4F 06 00 00 +T D8 06 00 00 R 00 00 01 00 -T 4F 06 00 00 +T D8 06 00 00 R 00 00 01 00 -T 4F 06 00 00 +T D8 06 00 00 R 00 00 01 00 -T 4F 06 00 00 DD 36 02 20 00 00 00 DD 36 03 +T D8 06 00 00 DD 36 02 02 00 00 00 DD 36 03 R 00 00 01 00 09 07 02 00 -T 56 06 00 00 20 00 00 00 +T DF 06 00 00 02 00 00 00 R 00 00 01 00 89 04 02 00 -T 57 06 00 00 +T E0 06 00 00 R 00 00 01 00 -T 57 06 00 00 21 00 00 39 E5 DD 4E 02 DD 46 03 +T E0 06 00 00 21 00 00 39 E5 DD 4E 02 DD 46 03 R 00 00 01 00 -T 62 06 00 00 11 00 00 CD 6B 00 00 00 F1 7D B4 +T EB 06 00 00 11 00 00 CD 6B 00 00 00 F1 7D B4 R 00 00 01 00 00 08 01 00 -T 6B 06 00 00 28 6C DD 7E F6 E6 00 47 DD 7E F7 +T F4 06 00 00 28 7A DD 7E F6 E6 00 47 DD 7E F7 R 00 00 01 00 -T 76 06 00 00 E6 40 B0 28 5E 21 00 00 39 E5 DD +T FF 06 00 00 E6 40 B0 28 6C 21 00 00 39 E5 DD R 00 00 01 00 -T 81 06 00 00 4E 02 DD 46 03 11 01 00 CD +T 0A 07 00 00 4E 02 DD 46 03 11 01 00 CD R 00 00 01 00 -T 8A 06 00 00 6B 00 00 00 F1 7D B4 20 48 +T 13 07 00 00 6B 00 00 00 F1 7D B4 20 56 R 00 00 01 00 00 04 01 00 -T 91 06 00 00 +T 1A 07 00 00 R 00 00 01 00 -T 91 06 00 00 +T 1A 07 00 00 R 00 00 01 00 -T 91 06 00 00 +T 1A 07 00 00 R 00 00 01 00 -T 91 06 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 1A 07 00 00 DD 5E E4 DD 56 E5 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T 99 06 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 0B 00 02 0A 01 00 -T A0 06 00 00 04 00 09 4D 44 21 3F 00 A7 ED 42 +T 22 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0B 00 02 0A 02 00 +T 29 07 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0E 00 +T 31 07 00 00 00 00 00 00 CD 00 00 00 00 01 +R 00 00 01 00 02 04 0E 00 02 09 02 00 +T 37 07 00 00 04 00 09 4D 44 21 3F 00 A7 ED 42 R 00 00 01 00 -T AB 06 00 00 30 08 +T 42 07 00 00 30 08 R 00 00 01 00 -T AD 06 00 00 +T 44 07 00 00 R 00 00 01 00 -T AD 06 00 00 DD 6E 02 DD 66 03 18 2A +T 44 07 00 00 DD 6E 02 DD 66 03 18 38 R 00 00 01 00 -T B5 06 00 00 +T 4C 07 00 00 R 00 00 01 00 -T B5 06 00 00 DD 4E 02 DD 46 03 11 10 00 00 00 +T 4C 07 00 00 DD 4E 02 DD 46 03 11 1C 00 00 00 R 00 00 01 00 00 0B 03 00 -T BE 06 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 -T C4 06 00 00 00 00 00 00 01 20 00 00 00 11 -R 00 00 01 00 02 04 01 00 00 09 02 00 -T CA 06 00 00 10 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 03 00 2B 09 07 00 -T CF 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 02 09 01 00 -T D5 06 00 00 10 00 00 00 18 06 +T 55 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +T 5B 07 00 00 00 00 00 00 01 02 00 00 00 11 +R 00 00 01 00 02 04 02 00 00 09 02 00 +T 61 07 00 00 1C 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 00 04 03 00 2B 09 08 00 +T 66 07 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 08 00 02 09 02 00 +T 6C 07 00 00 1C 00 00 00 18 14 R 00 00 01 00 00 04 03 00 -T D9 06 00 00 +T 70 07 00 00 R 00 00 01 00 -T D9 06 00 00 DD 6E 02 DD 66 03 +T 70 07 00 00 DD 5E E4 DD 56 E5 3E 00 00 00 00 +R 00 00 01 00 2B 0B 0B 00 +T 78 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD +R 00 00 01 00 02 05 0B 00 02 0A 02 00 +T 7F 07 00 00 6E 02 DD 66 03 R 00 00 01 00 -T DF 06 00 00 +T 84 07 00 00 R 00 00 01 00 -T DF 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 -T E2 06 00 00 +T 84 07 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 +T 87 07 00 00 R 00 00 01 00 -T E2 06 00 00 CD 00 00 00 00 BA FF 21 04 00 09 -R 00 00 01 00 02 05 18 00 -T EB 06 00 00 4E 23 46 21 32 00 39 5D 54 3E +T 87 07 00 00 CD 00 00 00 00 BA FF 21 04 00 09 +R 00 00 01 00 02 05 1B 00 +T 90 07 00 00 4D 44 21 32 00 39 5D 54 3E R 00 00 01 00 -T F5 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 17 00 02 09 17 00 -T FA 06 00 00 00 00 00 00 21 06 00 DD 4E 04 DD -R 00 00 01 00 02 04 01 00 -T 03 07 00 00 46 05 09 7E E6 00 47 23 7E E6 40 +T 99 07 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 1A 00 02 09 1A 00 +T 9E 07 00 00 00 00 00 00 21 12 00 DD 4E 04 DD +R 00 00 01 00 02 04 02 00 +T A7 07 00 00 46 05 09 7E E6 00 47 23 7E E6 40 R 00 00 01 00 -T 0E 07 00 00 B0 28 11 +T B2 07 00 00 B0 28 11 R 00 00 01 00 -T 11 07 00 00 +T B5 07 00 00 R 00 00 01 00 -T 11 07 00 00 01 1E 00 00 00 21 32 00 39 5D 54 +T B5 07 00 00 01 00 00 00 00 21 32 00 39 5D 54 R 00 00 01 00 00 05 02 00 -T 1A 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 20 07 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 -T 22 07 00 00 +T BE 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T C4 07 00 00 00 00 00 00 +R 00 00 01 00 02 04 02 00 +T C6 07 00 00 R 00 00 01 00 -T 22 07 00 00 DD 7E 08 DD B6 09 CA 90 08 00 00 +T C6 07 00 00 DD 7E 08 DD B6 09 CA 3B 09 00 00 R 00 00 01 00 00 0B 01 00 -T 2B 07 00 00 +T CF 07 00 00 R 00 00 01 00 -T 2B 07 00 00 21 32 00 39 E5 21 25 00 00 00 E5 +T CF 07 00 00 21 32 00 39 E5 21 20 00 00 00 E5 R 00 00 01 00 00 0A 02 00 -T 34 07 00 00 21 04 00 39 E5 3E 00 00 00 00 21 +T D8 07 00 00 21 04 00 39 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 03 00 -T 3C 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 03 00 02 09 01 00 -T 43 07 00 00 F1 21 06 00 DD 4E 04 DD 46 05 09 +T E0 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 03 00 02 09 02 00 +T E7 07 00 00 F1 21 12 00 DD 4E 04 DD 46 05 09 R 00 00 01 00 -T 4E 07 00 00 7E E6 00 47 23 7E E6 40 B0 28 13 +T F2 07 00 00 7E E6 00 47 23 7E E6 40 B0 28 13 R 00 00 01 00 -T 59 07 00 00 +T FD 07 00 00 R 00 00 01 00 -T 59 07 00 00 01 2B 00 00 00 21 00 00 39 5D 54 +T FD 07 00 00 01 26 00 00 00 21 00 00 39 5D 54 R 00 00 01 00 00 05 02 00 -T 62 07 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 07 00 02 0A 07 00 -T 68 07 00 00 00 00 00 00 18 5D -R 00 00 01 00 02 04 01 00 -T 6C 07 00 00 +T 06 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T 0C 08 00 00 00 00 00 00 18 5D +R 00 00 01 00 02 04 02 00 +T 10 08 00 00 R 00 00 01 00 -T 6C 07 00 00 21 0C 00 DD 4E 04 DD 46 05 09 4E +T 10 08 00 00 21 18 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 -T 77 07 00 00 23 46 23 5E 23 56 D5 C5 21 +T 1B 08 00 00 23 46 23 5E 23 56 D5 C5 21 R 00 00 01 00 -T 80 07 00 00 37 00 00 00 E5 21 38 00 39 E5 3E +T 24 08 00 00 32 00 00 00 E5 21 38 00 39 E5 3E R 00 00 01 00 00 04 02 00 -T 89 07 00 00 00 00 00 00 21 00 00 00 00 CD +T 2D 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 8E 07 00 00 00 00 00 00 F1 F1 F1 F1 21 32 00 -R 00 00 01 00 02 04 01 00 -T 97 07 00 00 39 5D 54 CD 4D 05 00 00 21 32 00 +T 32 08 00 00 00 00 00 00 F1 F1 F1 F1 21 32 00 +R 00 00 01 00 02 04 02 00 +T 3B 08 00 00 39 5D 54 CD D6 05 00 00 21 32 00 R 00 00 01 00 00 08 01 00 -T A0 07 00 00 39 E5 21 3B 00 00 00 E5 21 04 00 +T 44 08 00 00 39 E5 21 36 00 00 00 E5 21 04 00 R 00 00 01 00 00 07 02 00 -T A9 07 00 00 39 5D 54 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0B 00 -T AF 07 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 0B 00 02 09 01 00 -T B6 07 00 00 06 00 39 4D 44 E1 09 E5 3E +T 4D 08 00 00 39 5D 54 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0E 00 +T 53 08 00 00 00 00 00 00 CD 00 00 00 00 E5 21 +R 00 00 01 00 02 04 0E 00 02 09 02 00 +T 5A 08 00 00 06 00 39 4D 44 E1 09 E5 3E R 00 00 01 00 -T BF 07 00 00 00 00 00 00 21 00 00 00 00 CD +T 63 08 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T C4 07 00 00 00 00 00 00 F1 F1 F1 -R 00 00 01 00 02 04 01 00 -T C9 07 00 00 +T 68 08 00 00 00 00 00 00 F1 F1 F1 +R 00 00 01 00 02 04 02 00 +T 6D 08 00 00 R 00 00 01 00 -T C9 07 00 00 DD 7E 0A E6 01 28 05 21 +T 6D 08 00 00 DD 7E 0A E6 01 28 05 21 R 00 00 01 00 -T D1 07 00 00 5A 00 00 00 18 03 +T 75 08 00 00 55 00 00 00 18 03 R 00 00 01 00 00 04 02 00 -T D5 07 00 00 +T 79 08 00 00 R 00 00 01 00 -T D5 07 00 00 21 5E 00 00 00 +T 79 08 00 00 21 59 00 00 00 R 00 00 01 00 00 05 02 00 -T D8 07 00 00 +T 7C 08 00 00 R 00 00 01 00 -T D8 07 00 00 E5 21 0A 00 DD 4E 04 DD 46 05 09 +T 7C 08 00 00 E5 21 16 00 DD 4E 04 DD 46 05 09 R 00 00 01 00 -T E3 07 00 00 5E 23 56 06 09 CD 00 00 00 00 21 +T 87 08 00 00 5E 23 56 06 09 CD 00 00 00 00 21 R 00 00 01 00 02 0A 00 00 -T EC 07 00 00 50 00 19 E5 21 0A 00 DD 4E 04 DD +T 90 08 00 00 50 00 19 EB 01 64 00 CD R 00 00 01 00 -T F7 07 00 00 46 05 09 7E E6 1F 5F 23 7E E6 00 +T 98 08 00 00 00 00 00 00 D5 21 16 00 DD 4E 04 +R 00 00 01 00 02 04 22 00 +T A1 08 00 00 DD 46 05 09 7E E6 1F 5F 23 7E E6 R 00 00 01 00 -T 02 08 00 00 57 D5 21 0A 00 09 5E 23 56 06 05 +T AC 08 00 00 00 57 D5 21 16 00 09 5E 23 56 06 R 00 00 01 00 -T 0D 08 00 00 CD 00 00 00 00 7B E6 0F 6F 7A E6 -R 00 00 01 00 02 05 00 00 -T 16 08 00 00 00 67 E5 21 08 00 DD 4E 04 DD 46 +T B7 08 00 00 05 CD 00 00 00 00 7B E6 0F 6F 7A +R 00 00 01 00 02 06 00 00 +T C0 08 00 00 E6 00 67 E5 21 14 00 DD 4E 04 DD R 00 00 01 00 -T 21 08 00 00 05 09 5E 23 56 06 05 CD +T CB 08 00 00 46 05 09 5E 23 56 06 05 CD R 00 00 01 00 -T 29 08 00 00 00 00 00 00 7B E6 3F 6F 7A E6 00 +T D4 08 00 00 00 00 00 00 7B E6 3F 6F 7A E6 00 R 00 00 01 00 02 04 00 00 -T 32 08 00 00 67 E5 21 08 00 DD 4E 04 DD 46 05 +T DD 08 00 00 67 E5 21 14 00 DD 4E 04 DD 46 05 R 00 00 01 00 -T 3D 08 00 00 09 5E 23 56 06 0B CD 00 00 00 00 +T E8 08 00 00 09 5E 23 56 06 0B CD 00 00 00 00 R 00 00 01 00 02 0B 00 00 -T 46 08 00 00 7B E6 1F 6F 7A E6 00 67 E5 21 +T F1 08 00 00 7B E6 1F 6F 7A E6 00 67 E5 21 R 00 00 01 00 -T 50 08 00 00 41 00 00 00 E5 21 0E 00 39 5D 54 +T FB 08 00 00 3C 00 00 00 E5 21 0E 00 39 5D 54 R 00 00 01 00 00 04 02 00 -T 59 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0B 00 02 0A 0B 00 -T 5F 08 00 00 00 00 00 00 E5 21 10 00 39 4D 44 -R 00 00 01 00 02 04 01 00 -T 68 08 00 00 E1 09 E5 3E 00 00 00 00 21 +T 04 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0E 00 02 0A 0E 00 +T 0A 09 00 00 00 00 00 00 E5 21 10 00 39 4D 44 +R 00 00 01 00 02 04 02 00 +T 13 09 00 00 E1 09 E5 3E 00 00 00 00 21 R 00 00 01 00 2B 08 03 00 -T 6E 08 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 03 00 02 09 01 00 -T 75 08 00 00 10 00 39 F9 EB DD 4E 02 DD 46 03 -R 00 00 01 00 -T 80 08 00 00 21 00 00 39 5D 54 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1E 00 -T 88 08 00 00 21 00 00 00 00 CD 00 00 00 00 18 -R 00 00 01 00 02 05 1E 00 02 0A 01 00 -T 8F 08 00 00 29 -R 00 00 01 00 -T 90 08 00 00 -R 00 00 01 00 -T 90 08 00 00 DD 4E 02 DD 46 03 21 32 00 39 5D -R 00 00 01 00 -T 9B 08 00 00 54 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1E 00 02 0B 1E 00 -T A1 08 00 00 CD 00 00 00 00 DD 6E 02 DD 66 03 -R 00 00 01 00 02 05 01 00 -T AA 08 00 00 E5 0E 00 00 00 00 11 00 00 00 00 -R 00 00 01 00 2B 06 04 00 02 0B 04 00 -T B0 08 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T B6 08 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 -T B9 08 00 00 +T 19 09 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 03 00 02 09 02 00 +T 20 09 00 00 10 00 39 F9 EB DD 4E 02 DD 46 03 R 00 00 01 00 -T B9 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 -T BC 08 00 00 +T 2B 09 00 00 21 00 00 39 5D 54 3E 00 00 00 00 +R 00 00 01 00 2B 0B 20 00 +T 33 09 00 00 21 00 00 00 00 CD 00 00 00 00 18 +R 00 00 01 00 02 05 20 00 02 0A 02 00 +T 3A 09 00 00 29 R 00 00 01 00 -T BC 08 00 00 CD 00 00 00 00 CA FF 79 E6 01 28 -R 00 00 01 00 02 05 18 00 -T C5 08 00 00 15 +T 3B 09 00 00 R 00 00 01 00 -T C6 08 00 00 +T 3B 09 00 00 DD 4E 02 DD 46 03 21 32 00 39 5D R 00 00 01 00 -T C6 08 00 00 DD 6E 02 DD 66 03 E5 0E +T 46 09 00 00 54 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 +T 4C 09 00 00 CD 00 00 00 00 DD 6E 02 DD 66 03 +R 00 00 01 00 02 05 02 00 +T 55 09 00 00 E5 0E 00 00 00 00 11 00 00 00 00 +R 00 00 01 00 2B 06 05 00 02 0B 05 00 +T 5B 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 09 00 02 0A 09 00 +T 61 09 00 00 00 00 00 00 F1 +R 00 00 01 00 02 04 02 00 +T 64 09 00 00 R 00 00 01 00 -T CE 08 00 00 00 00 00 00 11 00 00 00 00 3E -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T D3 08 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T D8 08 00 00 00 00 00 00 F1 -R 00 00 01 00 02 04 01 00 -T DB 08 00 00 +T 64 09 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 +T 67 09 00 00 R 00 00 01 00 -T DB 08 00 00 AF DD 77 CA DD 77 CB DD 77 CC DD +T 67 09 00 00 CD 00 00 00 00 CA FF 79 E6 01 28 +R 00 00 01 00 02 05 1B 00 +T 70 09 00 00 15 R 00 00 01 00 -T E6 08 00 00 77 CD AF DD 77 CE DD 77 CF DD 77 +T 71 09 00 00 R 00 00 01 00 -T F1 08 00 00 D0 DD 77 D1 DD 6E CC DD 66 CD E5 +T 71 09 00 00 DD 6E 02 DD 66 03 E5 0E R 00 00 01 00 -T FC 08 00 00 DD 6E CA DD 66 CB E5 21 +T 79 09 00 00 00 00 00 00 11 00 00 00 00 3E +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 7E 09 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 83 09 00 00 00 00 00 00 F1 +R 00 00 01 00 02 04 02 00 +T 86 09 00 00 R 00 00 01 00 -T 04 09 00 00 37 00 00 00 E5 21 0E 00 39 E5 3E +T 86 09 00 00 AF DD 77 CA DD 77 CB DD 77 CC DD +R 00 00 01 00 +T 91 09 00 00 77 CD AF DD 77 CE DD 77 CF DD 77 +R 00 00 01 00 +T 9C 09 00 00 D0 DD 77 D1 DD 6E CC DD 66 CD E5 +R 00 00 01 00 +T A7 09 00 00 DD 6E CA DD 66 CB E5 21 +R 00 00 01 00 +T AF 09 00 00 32 00 00 00 E5 21 0E 00 39 E5 3E R 00 00 01 00 00 04 02 00 -T 0D 09 00 00 00 00 00 00 21 00 00 00 00 CD +T B8 09 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 12 09 00 00 00 00 00 00 F1 F1 F1 F1 21 08 00 -R 00 00 01 00 02 04 01 00 -T 1B 09 00 00 39 5D 54 CD 4D 05 00 00 DD 6E D0 +T BD 09 00 00 00 00 00 00 F1 F1 F1 F1 21 08 00 +R 00 00 01 00 02 04 02 00 +T C6 09 00 00 39 5D 54 CD D6 05 00 00 DD 6E D0 R 00 00 01 00 00 08 01 00 -T 24 09 00 00 DD 66 D1 E5 DD 6E CE DD 66 CF E5 +T CF 09 00 00 DD 66 D1 E5 DD 6E CE DD 66 CF E5 R 00 00 01 00 -T 2F 09 00 00 21 37 00 00 00 E5 21 19 00 39 E5 +T DA 09 00 00 21 32 00 00 00 E5 21 19 00 39 E5 R 00 00 01 00 00 05 02 00 -T 38 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T E3 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 03 00 02 0A 03 00 -T 3E 09 00 00 00 00 00 00 F1 F1 F1 F1 21 13 00 -R 00 00 01 00 02 04 01 00 -T 47 09 00 00 39 5D 54 CD 4D 05 00 00 DD 7E 04 +T E9 09 00 00 00 00 00 00 F1 F1 F1 F1 21 13 00 +R 00 00 01 00 02 04 02 00 +T F2 09 00 00 39 5D 54 CD D6 05 00 00 DD 7E 04 R 00 00 01 00 00 08 01 00 -T 50 09 00 00 DD B6 05 28 1D +T FB 09 00 00 DD B6 05 28 1D R 00 00 01 00 -T 55 09 00 00 +T 00 0A 00 00 R 00 00 01 00 -T 55 09 00 00 DD 6E 04 DD 66 05 E5 21 +T 00 0A 00 00 DD 6E 04 DD 66 05 E5 21 R 00 00 01 00 -T 5D 09 00 00 60 00 00 00 E5 21 22 00 39 E5 3E +T 08 0A 00 00 5B 00 00 00 E5 21 22 00 39 E5 3E R 00 00 01 00 00 04 02 00 -T 66 09 00 00 00 00 00 00 21 00 00 00 00 CD +T 11 0A 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 03 00 02 09 03 00 -T 6B 09 00 00 00 00 00 00 F1 F1 F1 18 11 -R 00 00 01 00 02 04 01 00 -T 72 09 00 00 +T 16 0A 00 00 00 00 00 00 F1 F1 F1 18 11 +R 00 00 01 00 02 04 02 00 +T 1D 0A 00 00 R 00 00 01 00 -T 72 09 00 00 01 63 00 00 00 21 1E 00 39 5D 54 +T 1D 0A 00 00 01 5E 00 00 00 21 1E 00 39 5D 54 R 00 00 01 00 00 05 02 00 -T 7B 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 17 00 02 0A 17 00 -T 81 09 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 -T 83 09 00 00 +T 26 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 +T 2C 0A 00 00 00 00 00 00 +R 00 00 01 00 02 04 02 00 +T 2E 0A 00 00 R 00 00 01 00 -T 83 09 00 00 21 13 00 39 E5 21 0A 00 39 E5 3E +T 2E 0A 00 00 21 13 00 39 E5 21 0A 00 39 E5 3E R 00 00 01 00 -T 8E 09 00 00 01 DD AE 04 DD B6 05 20 05 21 +T 39 0A 00 00 01 DD AE 04 DD B6 05 20 05 21 R 00 00 01 00 -T 98 09 00 00 66 00 00 00 18 03 +T 43 0A 00 00 61 00 00 00 18 03 R 00 00 01 00 00 04 02 00 -T 9C 09 00 00 +T 47 0A 00 00 R 00 00 01 00 -T 9C 09 00 00 21 67 00 00 00 +T 47 0A 00 00 21 62 00 00 00 R 00 00 01 00 00 05 02 00 -T 9F 09 00 00 +T 4A 0A 00 00 R 00 00 01 00 -T 9F 09 00 00 E5 21 24 00 39 E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 22 00 -T A7 09 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD -R 00 00 01 00 02 06 22 00 -T B0 09 00 00 66 03 E5 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 -T B6 09 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0C 00 02 09 01 00 -T BD 09 00 00 0E 00 39 F9 EB C3 00 00 00 00 -R 00 00 01 00 02 0A 0F 00 -T C5 09 00 00 +T 4A 0A 00 00 E5 21 24 00 39 E5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 24 00 +T 52 0A 00 00 C5 21 00 00 00 00 E5 DD 6E 02 DD +R 00 00 01 00 02 06 24 00 +T 5B 0A 00 00 66 03 E5 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0F 00 +T 61 0A 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0F 00 02 09 02 00 +T 68 0A 00 00 0E 00 39 F9 EB C3 00 00 00 00 +R 00 00 01 00 02 0A 12 00 +T 70 0A 00 00 R 00 00 01 00 -T C5 09 00 00 CD 00 00 00 00 FE FF -R 00 00 01 00 02 05 18 00 -T CA 09 00 00 +T 70 0A 00 00 CD 00 00 00 00 FE FF +R 00 00 01 00 02 05 1B 00 +T 75 0A 00 00 R 00 00 01 00 -T CA 09 00 00 +T 75 0A 00 00 R 00 00 01 00 -T CA 09 00 00 DD 7E 02 DD B6 03 28 2C +T 75 0A 00 00 DD 7E 02 DD B6 03 28 2C R 00 00 01 00 -T D2 09 00 00 +T 7D 0A 00 00 R 00 00 01 00 -T D2 09 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD +T 7D 0A 00 00 DD 6E 02 DD 66 03 46 23 66 68 DD R 00 00 01 00 -T DD 09 00 00 75 FE DD 74 FF DD 5E 02 DD 56 03 +T 88 0A 00 00 75 FE DD 74 FF DD 5E 02 DD 56 03 R 00 00 01 00 -T E8 09 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 15 00 02 0A 15 00 -T EE 09 00 00 00 00 00 00 DD 6E FE DD 66 FF DD -R 00 00 01 00 02 04 01 00 -T F7 09 00 00 75 02 DD 74 03 18 CC +T 93 0A 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 18 00 02 0A 18 00 +T 99 0A 00 00 00 00 00 00 DD 6E FE DD 66 FF DD +R 00 00 01 00 02 04 02 00 +T A2 0A 00 00 75 02 DD 74 03 18 CC R 00 00 01 00 -T FE 09 00 00 +T A9 0A 00 00 R 00 00 01 00 -T FE 09 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 -T 01 0A 00 00 +T A9 0A 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 +T AC 0A 00 00 R 00 00 01 00 -T 01 0A 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 16 00 -T 04 0A 00 00 +T AC 0A 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 19 00 +T AF 0A 00 00 R 00 00 01 00 -T 04 0A 00 00 +T AF 0A 00 00 R 00 00 01 00 -T 04 0A 00 00 DD 6E 02 DD 66 03 AF B6 28 1D +T AF 0A 00 00 DD 6E 02 DD 66 03 AF B6 28 1D R 00 00 01 00 -T 0E 0A 00 00 +T B9 0A 00 00 R 00 00 01 00 -T 0E 0A 00 00 DD 6E 02 DD 66 03 7E FE 5C 20 08 +T B9 0A 00 00 DD 6E 02 DD 66 03 7E FE 5C 20 08 R 00 00 01 00 -T 19 0A 00 00 +T C4 0A 00 00 R 00 00 01 00 -T 19 0A 00 00 DD 6E 02 DD 66 03 36 2F +T C4 0A 00 00 DD 6E 02 DD 66 03 36 2F R 00 00 01 00 -T 21 0A 00 00 +T CC 0A 00 00 R 00 00 01 00 -T 21 0A 00 00 DD 34 02 20 03 DD 34 03 +T CC 0A 00 00 DD 34 02 20 03 DD 34 03 R 00 00 01 00 -T 29 0A 00 00 +T D4 0A 00 00 R 00 00 01 00 -T 29 0A 00 00 18 D9 +T D4 0A 00 00 18 D9 R 00 00 01 00 -T 2B 0A 00 00 +T D6 0A 00 00 R 00 00 01 00 -T 2B 0A 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 0F 00 +T D6 0A 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 12 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 2A 2E 2A 00 +T 00 00 00 00 2F 00 R 00 00 02 00 -T 04 00 00 00 +T 02 00 00 00 R 00 00 02 00 -T 04 00 00 00 43 61 6E 27 74 20 6D 6B 64 69 72 +T 02 00 00 00 2A 2E 2A 00 R 00 00 02 00 -T 0F 00 00 00 00 +T 06 00 00 00 R 00 00 02 00 -T 10 00 00 00 +T 06 00 00 00 43 61 6E 27 74 20 6D 6B 64 69 72 R 00 00 02 00 -T 10 00 00 00 43 61 6E 27 74 20 72 6D 64 69 72 +T 11 00 00 00 00 R 00 00 02 00 -T 1B 00 00 00 00 +T 12 00 00 00 R 00 00 02 00 -T 1C 00 00 00 +T 12 00 00 00 43 61 6E 27 74 20 72 6D 64 69 72 R 00 00 02 00 -T 1C 00 00 00 5C 00 +T 1D 00 00 00 00 R 00 00 02 00 T 1E 00 00 00 R 00 00 02 00 -T 1E 00 00 00 2F 00 +T 1E 00 00 00 5C 00 R 00 00 02 00 T 20 00 00 00 R 00 00 02 00 -T 20 00 00 00 5C 2A 2E 2A 00 -R 00 00 02 00 -T 25 00 00 00 +T 20 00 00 00 25 2D 31 33 73 00 R 00 00 02 00 -T 25 00 00 00 25 2D 31 33 73 00 +T 26 00 00 00 R 00 00 02 00 -T 2B 00 00 00 +T 26 00 00 00 20 20 20 20 20 20 20 20 20 20 20 R 00 00 02 00 -T 2B 00 00 00 20 20 20 20 20 20 20 20 20 20 20 +T 31 00 00 00 00 R 00 00 02 00 -T 36 00 00 00 00 +T 32 00 00 00 R 00 00 02 00 -T 37 00 00 00 +T 32 00 00 00 25 6C 64 00 R 00 00 02 00 -T 37 00 00 00 25 6C 64 00 +T 36 00 00 00 R 00 00 02 00 -T 3B 00 00 00 +T 36 00 00 00 25 31 30 73 20 00 R 00 00 02 00 -T 3B 00 00 00 25 31 30 73 20 00 +T 3C 00 00 00 R 00 00 02 00 -T 41 00 00 00 +T 3C 00 00 00 25 32 64 3A 25 30 32 64 20 25 32 R 00 00 02 00 -T 41 00 00 00 25 32 64 3A 25 30 32 64 20 25 32 +T 47 00 00 00 64 2F 25 30 32 64 2F 25 30 32 64 R 00 00 02 00 -T 4C 00 00 00 64 2F 25 30 32 64 2F 25 30 32 64 +T 52 00 00 00 25 73 00 R 00 00 02 00 -T 57 00 00 00 25 73 00 +T 55 00 00 00 R 00 00 02 00 -T 5A 00 00 00 +T 55 00 00 00 20 20 20 00 R 00 00 02 00 -T 5A 00 00 00 20 20 20 00 +T 59 00 00 00 R 00 00 02 00 -T 5E 00 00 00 -R 00 00 02 00 -T 5E 00 00 00 0A 00 +T 59 00 00 00 0A 00 R 00 00 02 00 -T 60 00 00 00 +T 5B 00 00 00 R 00 00 02 00 -T 60 00 00 00 25 64 00 +T 5B 00 00 00 25 64 00 R 00 00 02 00 -T 63 00 00 00 +T 5E 00 00 00 R 00 00 02 00 -T 63 00 00 00 4E 6F 00 +T 5E 00 00 00 4E 6F 00 R 00 00 02 00 -T 66 00 00 00 +T 61 00 00 00 R 00 00 02 00 -T 66 00 00 00 00 +T 61 00 00 00 00 R 00 00 02 00 -T 67 00 00 00 +T 62 00 00 00 R 00 00 02 00 -T 67 00 00 00 73 00 +T 62 00 00 00 73 00 R 00 00 02 00 T 00 00 00 00 R 00 00 03 00 T 00 00 00 00 R 00 00 03 00 -T 10 00 00 00 +T 1C 00 00 00 R 00 00 03 00 -T 10 00 00 00 +T 1C 00 00 00 R 00 00 03 00 diff --git a/src/nos/lib/z80_lib/doasystat.rel b/src/nos/lib/z80_lib/doasystat.rel index e88a915a..641bda1a 100644 --- a/src/nos/lib/z80_lib/doasystat.rel +++ b/src/nos/lib/z80_lib/doasystat.rel @@ -2,14 +2,14 @@ XL4 H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _if_lookup Ref00000000 -S ___02a6_c749_Interface_20_25s_20 Ref00000000 -S ___02a9_6e91_Interface_20_25s_20 Ref00000000 +S ___02a8_c749_Interface_20_25s_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _Asy Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 +S ___02ab_6e91_Interface_20_25s_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _pasy Ref00000000 A _DEFAULT size 0 flags 0 @@ -18,7 +18,7 @@ S _doasystat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FA FF 11 02 80 DD -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 05 00 T 09 00 00 00 6E 02 DD 66 03 3E 80 AC 67 ED 52 R 00 00 01 00 T 14 00 00 00 30 44 @@ -26,13 +26,13 @@ R 00 00 01 00 T 16 00 00 00 R 00 00 01 00 T 16 00 00 00 DD 36 FA 00 00 00 00 DD 36 FB -R 00 00 01 00 0B 07 07 00 +R 00 00 01 00 0B 07 06 00 T 1D 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 07 00 +R 00 00 01 00 8B 04 06 00 T 1E 00 00 00 R 00 00 01 00 -T 1E 00 00 00 01 B0 00 00 00 DD 6E FA DD 66 FB -R 00 00 01 00 02 05 07 00 +T 1E 00 00 00 01 B4 00 00 00 DD 6E FA DD 66 FB +R 00 00 01 00 02 05 06 00 T 27 00 00 00 A7 ED 42 30 28 R 00 00 01 00 T 2C 00 00 00 @@ -47,7 +47,7 @@ T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 0B 00 02 0A 00 00 T 45 00 00 00 R 00 00 01 00 -T 45 00 00 00 DD 7E FA C6 58 DD 77 FA 30 03 DD +T 45 00 00 00 DD 7E FA C6 5A DD 77 FA 30 03 DD R 00 00 01 00 T 50 00 00 00 34 FB R 00 00 01 00 @@ -68,7 +68,7 @@ R 00 00 01 00 T 62 00 00 00 DD 4E 02 DD 46 03 DD 6E FE DD 66 R 00 00 01 00 T 6D 00 00 00 FF CD 00 00 00 00 D2 44 01 00 00 -R 00 00 01 00 02 06 08 00 00 0B 01 00 +R 00 00 01 00 02 06 07 00 00 0B 01 00 T 74 00 00 00 R 00 00 01 00 T 74 00 00 00 DD 6E FE DD 66 FF 29 DD 4E 04 DD @@ -86,21 +86,21 @@ R 00 00 01 00 T A2 00 00 00 46 05 09 4E 23 46 C5 0E R 00 00 01 00 T AA 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 03 00 02 0A 03 00 +R 00 00 01 00 2B 04 09 00 02 0A 09 00 T B0 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 08 00 02 0A 08 00 T B6 00 00 00 00 00 00 00 F1 F1 F1 18 7C R 00 00 01 00 02 04 00 00 T BD 00 00 00 R 00 00 01 00 T BD 00 00 00 DD 36 FA 00 00 00 00 DD 36 FB -R 00 00 01 00 0B 07 07 00 +R 00 00 01 00 0B 07 06 00 T C4 00 00 00 00 00 00 00 -R 00 00 01 00 8B 04 07 00 +R 00 00 01 00 8B 04 06 00 T C5 00 00 00 R 00 00 01 00 -T C5 00 00 00 01 B0 00 00 00 DD 6E FA DD 66 FB -R 00 00 01 00 02 05 07 00 +T C5 00 00 00 01 B4 00 00 00 DD 6E FA DD 66 FB +R 00 00 01 00 02 05 06 00 T CE 00 00 00 A7 ED 42 30 34 R 00 00 01 00 T D3 00 00 00 @@ -119,7 +119,7 @@ T F7 00 00 00 0F R 00 00 01 00 T F8 00 00 00 R 00 00 01 00 -T F8 00 00 00 DD 7E FA C6 58 DD 77 FA 30 03 DD +T F8 00 00 00 DD 7E FA C6 5A DD 77 FA 30 03 DD R 00 00 01 00 T 03 01 00 00 34 FB R 00 00 01 00 @@ -129,8 +129,8 @@ T 05 01 00 00 18 BE R 00 00 01 00 T 07 01 00 00 R 00 00 01 00 -T 07 01 00 00 21 B0 00 00 00 DD 4E FA DD 46 FB -R 00 00 01 00 02 05 07 00 +T 07 01 00 00 21 B4 00 00 00 DD 4E FA DD 46 FB +R 00 00 01 00 02 05 06 00 T 10 01 00 00 A7 ED 42 20 24 R 00 00 01 00 T 15 01 00 00 @@ -142,7 +142,7 @@ R 00 00 01 00 T 28 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 R 00 00 01 00 2B 04 02 00 02 0A 02 00 T 2E 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 09 00 02 0A 09 00 +R 00 00 01 00 2B 05 08 00 02 0A 08 00 T 34 01 00 00 00 00 00 00 F1 F1 F1 R 00 00 01 00 02 04 00 00 T 39 01 00 00 @@ -162,4 +162,4 @@ R 00 00 01 00 T 47 01 00 00 R 00 00 01 00 T 47 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 diff --git a/src/nos/lib/z80_lib/doesccstat.rel b/src/nos/lib/z80_lib/doesccstat.rel index a9f79c2b..e4ecb8b1 100644 --- a/src/nos/lib/z80_lib/doesccstat.rel +++ b/src/nos/lib/z80_lib/doesccstat.rel @@ -1,46 +1,46 @@ XL4 H 2 areas F global symbols -S ___0267_d89e_ESCC_20driver_20not Ref00000000 -S ___0118_b620__252d_20_25_2d6s_20 Ref00000000 +S ___0119_e9b8__252d_20_25_2d6s_20 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ___0269_d89e_ESCC_20driver_20not Ref00000000 +S ___021b_5055_Ch_20Iface_20_20_20 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Esccchan Ref00000000 -S ___0219_5055_Ch_20Iface_20_20_20 Ref00000000 S .__.ABS. Def00000000 S _Esccinfo Ref00000000 +S ___011a_b620__252d_20_25_2d6s_20 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S _escc_asyrx Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___0117_e9b8__252d_20_25_2d6s_20 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 1FF flags 0 S _doesccstat Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 09 00 T 06 00 00 00 00 00 00 00 7D B4 20 17 R 00 00 01 00 02 04 07 00 T 0C 00 00 00 R 00 00 01 00 T 0C 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 00 00 02 0B 00 00 +R 00 00 01 00 2B 05 02 00 02 0B 02 00 T 12 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T 18 00 00 00 CD 00 00 00 00 F1 F1 21 00 00 C3 -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 21 00 00 00 FC 01 00 00 R 00 00 01 00 00 04 01 00 T 23 00 00 00 R 00 00 01 00 T 23 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 05 00 02 0B 05 00 +R 00 00 01 00 2B 05 03 00 02 0B 03 00 T 29 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0B 00 02 0B 0B 00 T 2F 00 00 00 CD 00 00 00 00 F1 F1 AF DD 77 FE -R 00 00 01 00 02 05 02 00 +R 00 00 01 00 02 05 01 00 T 38 00 00 00 DD 77 FF R 00 00 01 00 T 3B 00 00 00 @@ -48,13 +48,13 @@ R 00 00 01 00 T 3B 00 00 00 2A 04 00 00 00 DD 4E FE DD 46 FF R 00 00 01 00 02 05 07 00 T 44 00 00 00 CD 00 00 00 00 DA F9 01 00 00 -R 00 00 01 00 02 05 09 00 00 0A 01 00 +R 00 00 01 00 02 05 0A 00 00 0A 01 00 T 4A 00 00 00 R 00 00 01 00 T 4A 00 00 00 DD 6E FE DD 66 FF 29 01 R 00 00 01 00 T 52 00 00 00 00 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 04 00 +R 00 00 01 00 02 04 05 00 T 5B 00 00 00 FC DD 74 FD 7D B4 20 03 R 00 00 01 00 T 63 00 00 00 @@ -66,9 +66,9 @@ R 00 00 01 00 T 66 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 4E R 00 00 01 00 T 71 00 00 00 23 46 23 7E 69 60 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0C 00 T 79 00 00 00 11 00 00 00 00 B9 C2 28 01 00 00 -R 00 00 01 00 02 05 0B 00 00 0B 01 00 +R 00 00 01 00 02 05 0C 00 00 0B 01 00 T 80 00 00 00 ED 52 C2 28 01 00 00 R 00 00 01 00 00 07 01 00 T 85 00 00 00 @@ -98,13 +98,13 @@ R 00 00 01 00 T FE 00 00 00 46 23 66 68 23 23 4E 23 46 C5 DD R 00 00 01 00 T 09 01 00 00 6E FE DD 66 FF E5 0E 00 00 00 00 -R 00 00 01 00 2B 0B 0D 00 +R 00 00 01 00 2B 0B 00 00 T 11 01 00 00 C5 21 00 00 00 00 E5 3E -R 00 00 01 00 02 06 0D 00 +R 00 00 01 00 02 06 00 00 T 17 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 1C 01 00 00 00 00 00 00 EB 21 20 00 39 F9 EB -R 00 00 01 00 02 04 02 00 +R 00 00 01 00 02 04 01 00 T 25 01 00 00 C3 EE 01 00 00 R 00 00 01 00 00 05 01 00 T 28 01 00 00 @@ -142,11 +142,11 @@ R 00 00 01 00 T CC 01 00 00 23 4E 23 46 C5 DD 6E FE DD 66 FF R 00 00 01 00 T D7 01 00 00 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 01 00 +R 00 00 01 00 2B 06 08 00 T DC 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0A 00 +R 00 00 01 00 02 04 08 00 2B 0A 0B 00 T E2 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0A 00 02 09 02 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T E9 01 00 00 28 00 39 F9 EB R 00 00 01 00 T EE 01 00 00 @@ -166,4 +166,4 @@ R 00 00 01 00 T FC 01 00 00 R 00 00 01 00 T FC 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 diff --git a/src/nos/lib/z80_lib/escc_asyex.rel b/src/nos/lib/z80_lib/escc_asyex.rel index f3fb0dd9..79e3a32b 100644 --- a/src/nos/lib/z80_lib/escc_asyex.rel +++ b/src/nos/lib/z80_lib/escc_asyex.rel @@ -1,7 +1,6 @@ XL4 -H 2 areas A global symbols +H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 @@ -10,59 +9,47 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9E flags 0 +A CODE size 7D flags 0 S _escc_asyex Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 21 63 00 DD -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 T 09 00 00 00 4E 02 DD 46 03 09 CD 00 00 00 00 -R 00 00 01 00 02 0B 05 00 +R 00 00 01 00 02 0B 04 00 T 12 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 1D 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 07 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 29 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 2F 00 00 00 CD 00 00 00 00 DD 75 FE E5 21 -R 00 00 01 00 02 05 00 00 -T 37 00 00 00 24 00 09 C1 79 AE DD 77 FF E6 80 +R 00 00 01 00 2B 07 06 00 +T 22 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 29 00 00 00 FE E5 21 24 00 09 C1 79 AE DD 77 R 00 00 01 00 -T 42 00 00 00 28 27 +T 34 00 00 00 FF E6 80 28 1C R 00 00 01 00 -T 44 00 00 00 +T 39 00 00 00 R 00 00 01 00 -T 44 00 00 00 DD 7E FE E6 80 20 20 +T 39 00 00 00 DD 7E FE E6 80 20 15 R 00 00 01 00 -T 4B 00 00 00 +T 40 00 00 00 R 00 00 01 00 -T 4B 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T 40 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T 56 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 07 00 -T 5B 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 07 00 02 09 00 00 -T 62 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 68 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 00 00 -T 6B 00 00 00 +T 4B 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 06 00 +T 50 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 55 00 00 00 R 00 00 01 00 -T 6B 00 00 00 +T 55 00 00 00 R 00 00 01 00 -T 6B 00 00 00 21 24 00 DD 4E 02 DD 46 03 09 DD +T 55 00 00 00 21 24 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 -T 76 00 00 00 56 FE 72 0E 10 21 10 00 DD 5E 02 +T 60 00 00 00 56 FE 72 0E 10 21 10 00 DD 5E 02 R 00 00 01 00 -T 81 00 00 00 DD 56 03 19 5E 23 56 3E +T 6B 00 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 89 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T 8E 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 94 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 99 00 00 00 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 09 02 00 +T 73 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 78 00 00 00 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 04 00 00 02 09 01 00 diff --git a/src/nos/lib/z80_lib/escc_async.rel b/src/nos/lib/z80_lib/escc_async.rel index ce2852b6..c8ebee87 100644 --- a/src/nos/lib/z80_lib/escc_async.rel +++ b/src/nos/lib/z80_lib/escc_async.rel @@ -1,25 +1,22 @@ XL4 -H 2 areas 13 global symbols +H 2 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 +S ___048e_d50a_escc_25d_3a_20No_20 Ref00000000 S _dirps Ref00000000 S _escc_asyex Ref00000000 -S _Esccinfo Ref00000000 +S _write_escc Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S _escc_asysp Ref00000000 S __printf Ref00000000 S _escc_asyrx Ref00000000 -S ___0479_d50a_escc_25d_3a_20No_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _escc_asytx Ref00000000 S _malloc Ref00000000 -S _inportb Ref00000000 -S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 67D flags 0 +A CODE size 16A flags 0 S _escc_async Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -30,7 +27,7 @@ R 00 00 01 00 T 14 00 00 00 FD 21 4D 00 09 5E 23 56 3E R 00 00 01 00 T 1D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0F 00 02 09 0F 00 +R 00 00 01 00 2B 04 0E 00 02 09 0E 00 T 22 00 00 00 00 00 00 00 E5 DD 6E FC DD 66 FD R 00 00 01 00 02 04 00 00 T 2B 00 00 00 C1 71 23 70 79 B0 20 2E @@ -42,12 +39,12 @@ R 00 00 01 00 T 3E 00 00 00 23 66 68 01 2C 00 09 4E 23 46 C5 R 00 00 01 00 T 49 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 05 04 00 02 0B 04 00 T 4F 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 55 00 00 00 CD 00 00 00 00 F1 F1 F1 21 FF FF R 00 00 01 00 02 05 00 00 -T 5E 00 00 00 C3 7A 06 00 00 +T 5E 00 00 00 C3 67 01 00 00 R 00 00 01 00 00 05 01 00 T 61 00 00 00 R 00 00 01 00 @@ -64,9 +61,9 @@ R 00 00 01 00 T 97 00 00 00 21 08 00 DD 5E FC DD 56 FD 19 AF R 00 00 01 00 T A2 00 00 00 77 23 77 69 60 36 00 00 00 00 23 -R 00 00 01 00 0B 0A 0E 00 +R 00 00 01 00 0B 0A 0D 00 T AA 00 00 00 36 00 00 00 00 23 36 00 00 00 00 -R 00 00 01 00 8B 05 0E 00 2B 0B 0E 00 +R 00 00 01 00 8B 05 0D 00 2B 0B 0D 00 T AF 00 00 00 21 04 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 T BA 00 00 00 00 00 00 00 23 36 00 00 00 00 23 @@ -83,413 +80,39 @@ T D7 00 00 00 36 00 00 00 00 3E 00 00 00 00 21 R 00 00 01 00 2B 05 09 00 2B 0A 05 00 T DC 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 05 00 02 09 00 00 -T E3 00 00 00 FE DD 74 FF 21 57 00 09 7E B7 CA +T E3 00 00 00 FE DD 74 FF 21 1D 00 09 36 02 1E R 00 00 01 00 -T EE 00 00 00 DA 02 00 00 -R 00 00 01 00 00 04 01 00 -T F0 00 00 00 +T EE 00 00 00 02 D5 0E 09 21 10 00 DD 5E 02 DD R 00 00 01 00 -T F0 00 00 00 0E 04 21 10 00 DD 5E 02 DD 56 03 +T F9 00 00 00 56 03 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 01 01 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 07 00 02 0A 00 00 +T 08 01 00 00 21 22 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T FB 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 02 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 08 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 0D 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 13 01 00 00 18 00 DD 4E 02 DD 46 03 09 36 04 +T 13 01 00 00 02 1E 02 D5 0E 0E 21 10 00 DD 5E R 00 00 01 00 -T 1E 01 00 00 0E 04 21 10 00 DD 5E 02 DD 56 03 +T 1E 01 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 29 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 30 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 36 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 3B 01 00 00 00 00 00 00 CD 00 00 00 00 0E 0B -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 42 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 4D 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 52 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 58 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 5D 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 63 01 00 00 1F 00 DD 4E 02 DD 46 03 09 36 08 -R 00 00 01 00 -T 6E 01 00 00 0E 08 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 79 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 80 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 86 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 8B 01 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 92 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 9D 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T A2 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T A8 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T AD 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T B3 01 00 00 22 00 DD 4E 02 DD 46 03 09 36 00 -R 00 00 01 00 -T BE 01 00 00 0E 00 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T C9 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T D0 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T D6 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T DB 01 00 00 00 00 00 00 CD 00 00 00 00 0E 04 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T E2 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T ED 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T F2 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T F8 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T FD 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 03 02 00 00 18 00 DD 4E 02 DD 46 03 09 36 44 -R 00 00 01 00 -T 0E 02 00 00 0E 44 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 19 02 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 20 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 26 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 2B 02 00 00 00 00 00 00 CD 00 00 00 00 0E 0B -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 32 02 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 3D 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 42 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 48 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 4D 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 53 02 00 00 1F 00 DD 4E 02 DD 46 03 09 36 50 -R 00 00 01 00 -T 5E 02 00 00 0E 50 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 69 02 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 70 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 76 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 7B 02 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 82 02 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 8D 02 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 92 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 98 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 9D 02 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 02 00 02 09 00 00 -T A3 02 00 00 16 00 00 00 7D B4 28 04 3E 02 18 -R 00 00 01 00 02 04 07 00 -T AC 02 00 00 01 -R 00 00 01 00 -T AD 02 00 00 -R 00 00 01 00 -T AD 02 00 00 AF -R 00 00 01 00 -T AE 02 00 00 -R 00 00 01 00 -T AE 02 00 00 21 22 00 DD 4E 02 DD 46 03 09 77 -R 00 00 01 00 -T B9 02 00 00 4F 21 10 00 DD 5E 02 DD 56 03 19 -R 00 00 01 00 -T C4 02 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 11 00 -T CA 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T D0 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T D5 02 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T DA 02 00 00 -R 00 00 01 00 -T DA 02 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T E5 02 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T EC 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T F2 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T F7 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T FD 02 00 00 15 00 DD 4E 02 DD 46 03 09 36 00 -R 00 00 01 00 -T 08 03 00 00 0E 00 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 13 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 1A 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 20 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 25 03 00 00 00 00 00 00 CD 00 00 00 00 0E 03 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 2C 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 37 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 3C 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 42 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 47 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 4D 03 00 00 17 00 DD 4E 02 DD 46 03 09 36 C0 -R 00 00 01 00 -T 58 03 00 00 0E C0 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 63 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 6A 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 70 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 75 03 00 00 00 00 00 00 CD 00 00 00 00 0E 05 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 7C 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 87 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 8C 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 92 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 97 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 9D 03 00 00 19 00 DD 4E 02 DD 46 03 09 36 E2 -R 00 00 01 00 -T A8 03 00 00 0E E2 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T B3 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T BA 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T C0 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T C5 03 00 00 00 00 00 00 CD 00 00 00 00 0E 09 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T CC 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T D7 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T DC 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T E2 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T E7 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T ED 03 00 00 1D 00 DD 4E 02 DD 46 03 09 36 01 -R 00 00 01 00 -T F8 03 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 03 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 0A 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 10 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 15 04 00 00 00 00 00 00 CD 00 00 00 00 0E 0A -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 1C 04 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 27 04 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 2C 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 32 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 37 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 3D 04 00 00 1E 00 DD 4E 02 DD 46 03 09 36 00 -R 00 00 01 00 -T 48 04 00 00 0E 00 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 53 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T 5A 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 60 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 65 04 00 00 00 00 00 00 CD 00 00 00 00 0E 0F -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 6C 04 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 77 04 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 7C 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 82 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 87 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 8D 04 00 00 23 00 DD 4E 02 DD 46 03 09 36 80 -R 00 00 01 00 -T 98 04 00 00 0E 80 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T A3 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T AA 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T B0 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T B5 04 00 00 00 00 00 00 CD 00 00 00 00 0E 03 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T BC 04 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T C7 04 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T CC 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T D2 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T D7 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T DD 04 00 00 17 00 DD 4E 02 DD 46 03 09 7E F6 -R 00 00 01 00 -T E8 04 00 00 01 77 4F 21 10 00 DD 5E 02 DD 56 -R 00 00 01 00 -T F3 04 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 11 00 -T FB 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 01 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 06 05 00 00 00 00 00 00 CD 00 00 00 00 0E 05 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 0D 05 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 18 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 1D 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 23 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 28 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 2E 05 00 00 19 00 DD 4E 02 DD 46 03 09 7E F6 -R 00 00 01 00 -T 39 05 00 00 08 77 4F 21 10 00 DD 5E 02 DD 56 -R 00 00 01 00 -T 44 05 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 11 00 -T 4C 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 52 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 57 05 00 00 00 00 00 00 CD 00 00 00 00 0E 10 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 5E 05 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 69 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 6E 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 74 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 79 05 00 00 00 00 00 00 CD 00 00 00 00 0E 10 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 80 05 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 8B 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 90 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 96 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 9B 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T A1 05 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 -R 00 00 01 00 -T AC 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 10 00 02 0B 10 00 -T B2 05 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 00 00 -T B9 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T BE 05 00 00 00 00 00 00 E5 21 24 00 09 D1 73 +T 27 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T 2C 01 00 00 00 00 00 00 E1 21 1D 00 DD 4E 02 R 00 00 01 00 02 04 00 00 -T C7 05 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T D2 05 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 11 00 -T D9 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T DF 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T E4 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T EA 05 00 00 15 00 DD 4E 02 DD 46 03 09 7E F6 -R 00 00 01 00 -T F5 05 00 00 13 77 4F 21 10 00 DD 5E 02 DD 56 -R 00 00 01 00 -T 00 06 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 11 00 -T 08 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 0E 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 13 06 00 00 00 00 00 00 CD 00 00 00 00 0E 09 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 1A 06 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E -R 00 00 01 00 -T 25 06 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 11 00 -T 2A 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 30 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 35 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 3B 06 00 00 1D 00 DD 4E 02 DD 46 03 09 7E F6 +T 35 01 00 00 DD 46 03 09 36 0A 1E 0A D5 0E 09 R 00 00 01 00 -T 46 06 00 00 08 77 4F 21 10 00 DD 5E 02 DD 56 +T 40 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 51 06 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 11 00 -T 59 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 11 00 02 09 00 00 -T 5F 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 64 06 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 6B 06 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 01 00 -T 72 06 00 00 00 00 00 00 CD 00 00 00 00 21 +T 4B 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 07 00 +T 50 01 00 00 00 00 00 00 CD 00 00 00 00 E1 DD +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 57 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 5F 01 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 01 00 02 09 00 00 -T 78 06 00 00 00 00 +T 65 01 00 00 00 00 R 00 00 01 00 -T 7A 06 00 00 +T 67 01 00 00 R 00 00 01 00 -T 7A 06 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T 67 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/escc_asyrx.rel b/src/nos/lib/z80_lib/escc_asyrx.rel index dd785ad6..f9718a2d 100644 --- a/src/nos/lib/z80_lib/escc_asyrx.rel +++ b/src/nos/lib/z80_lib/escc_asyrx.rel @@ -1,7 +1,6 @@ XL4 -H 2 areas A global symbols +H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _ksignal Ref00000000 @@ -10,14 +9,14 @@ S ?L_INCASG_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 10E flags 0 +A CODE size F8 flags 0 S _escc_asyrx Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 21 5B 00 DD -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T 09 00 00 00 4E 02 DD 46 03 09 CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T 12 00 00 00 21 26 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 T 1D 00 00 00 75 FC DD 74 FD @@ -27,76 +26,68 @@ R 00 00 01 00 T 22 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 2D 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 -T 32 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 39 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 3F 00 00 00 CD 00 00 00 00 DD 75 FE 21 08 00 -R 00 00 01 00 02 05 00 00 -T 48 00 00 00 DD 4E FC DD 46 FD 09 56 23 66 6A +R 00 00 01 00 2B 07 07 00 +T 32 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 39 00 00 00 FE 21 08 00 DD 4E FC DD 46 FD 09 R 00 00 01 00 -T 53 00 00 00 E5 03 03 69 60 4E 23 46 E1 A7 ED +T 44 00 00 00 56 23 66 6A E5 03 03 69 60 4E 23 R 00 00 01 00 -T 5E 00 00 00 42 28 64 +T 4F 00 00 00 46 E1 A7 ED 42 28 64 R 00 00 01 00 -T 61 00 00 00 +T 56 00 00 00 R 00 00 01 00 -T 61 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 5E +T 56 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 5E R 00 00 01 00 -T 6C 00 00 00 23 56 13 72 2B 73 1B EB DD 56 FE +T 61 00 00 00 23 56 13 72 2B 73 1B EB DD 56 FE R 00 00 01 00 -T 77 00 00 00 72 03 03 0A 6F 03 0A 67 E5 DD 6E +T 6C 00 00 00 72 03 03 0A 6F 03 0A 67 E5 DD 6E R 00 00 01 00 -T 82 00 00 00 FC DD 66 FD 4E 23 46 E1 09 4D 44 +T 77 00 00 00 FC DD 66 FD 4E 23 46 E1 09 4D 44 R 00 00 01 00 -T 8D 00 00 00 21 04 00 DD 5E FC DD 56 FD 19 56 +T 82 00 00 00 21 04 00 DD 5E FC DD 56 FD 19 56 R 00 00 01 00 -T 98 00 00 00 23 66 6A A7 ED 42 38 14 +T 8D 00 00 00 23 66 6A A7 ED 42 38 14 R 00 00 01 00 -T A0 00 00 00 +T 95 00 00 00 R 00 00 01 00 -T A0 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 E5 +T 95 00 00 00 21 04 00 DD 4E FC DD 46 FD 09 E5 R 00 00 01 00 -T AB 00 00 00 69 60 4E 23 46 E1 71 23 70 +T A0 00 00 00 69 60 4E 23 46 E1 71 23 70 R 00 00 01 00 -T B4 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T B4 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 34 +T A9 00 00 00 21 08 00 DD 4E FC DD 46 FD 09 34 R 00 00 01 00 -T BF 00 00 00 23 20 01 34 +T B4 00 00 00 23 20 01 34 R 00 00 01 00 -T C3 00 00 00 +T B8 00 00 00 R 00 00 01 00 -T C3 00 00 00 18 0F +T B8 00 00 00 18 0F R 00 00 01 00 -T C5 00 00 00 +T BA 00 00 00 R 00 00 01 00 -T C5 00 00 00 21 77 00 DD 4E 02 DD 46 03 09 34 +T BA 00 00 00 21 77 00 DD 4E 02 DD 46 03 09 34 R 00 00 01 00 -T D0 00 00 00 23 20 01 34 +T C5 00 00 00 23 20 01 34 R 00 00 01 00 -T D4 00 00 00 +T C9 00 00 00 R 00 00 01 00 -T D4 00 00 00 +T C9 00 00 00 R 00 00 01 00 -T D4 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 5E +T C9 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T DF 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 -T E4 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T EB 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T F1 00 00 00 CD 00 00 00 00 7D E6 01 C2 -R 00 00 01 00 02 05 00 00 -T F8 00 00 00 22 00 00 00 -R 00 00 01 00 00 04 01 00 -T FA 00 00 00 +T D4 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 07 00 +T D9 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T E0 00 00 00 01 C2 22 00 00 00 +R 00 00 01 00 00 06 01 00 +T E4 00 00 00 R 00 00 01 00 -T FA 00 00 00 01 01 00 DD 5E FC DD 56 FD 3E +T E4 00 00 00 01 01 00 DD 5E FC DD 56 FD 3E R 00 00 01 00 -T 04 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 09 01 00 00 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 09 02 00 +T EE 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T F3 00 00 00 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 04 00 00 02 09 01 00 diff --git a/src/nos/lib/z80_lib/escc_asysp.rel b/src/nos/lib/z80_lib/escc_asysp.rel index 107a17b4..285a15a5 100644 --- a/src/nos/lib/z80_lib/escc_asysp.rel +++ b/src/nos/lib/z80_lib/escc_asysp.rel @@ -1,8 +1,8 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 +S _read_escc Ref00000000 S .__.ABS. Def00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 @@ -10,7 +10,7 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size AC flags 0 +A CODE size 71 flags 0 S _escc_asysp Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,52 +21,32 @@ R 00 00 01 00 02 0B 05 00 T 12 00 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 T 1D 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T 24 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 2A 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 2F 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 35 00 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 2B 09 02 00 +T 24 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 2B 00 00 00 FE 21 12 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 -T 40 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 07 00 02 0B 07 00 -T 46 00 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 00 00 -T 4D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 52 00 00 00 00 00 00 00 DD 75 FE 21 12 00 09 -R 00 00 01 00 02 04 00 00 -T 5B 00 00 00 5E 23 56 3E 00 00 00 00 21 +T 36 00 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 07 00 -T 61 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 +T 3C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 7E R 00 00 01 00 02 04 07 00 02 09 00 00 -T 68 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 6E 00 00 00 CD 00 00 00 00 DD 7E FE E6 60 28 -R 00 00 01 00 02 05 00 00 -T 77 00 00 00 0F +T 43 00 00 00 FE E6 60 28 0F R 00 00 01 00 -T 78 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 78 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 +T 48 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 R 00 00 01 00 -T 83 00 00 00 23 20 01 34 +T 53 00 00 00 23 20 01 34 R 00 00 01 00 -T 87 00 00 00 +T 57 00 00 00 R 00 00 01 00 -T 87 00 00 00 +T 57 00 00 00 R 00 00 01 00 -T 87 00 00 00 0E 30 21 10 00 DD 5E 02 DD 56 03 +T 57 00 00 00 0E 30 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 92 00 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 62 00 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 08 00 -T 99 00 00 00 00 00 00 00 CD 00 00 00 00 11 +T 69 00 00 00 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 9F 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T A4 00 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T AA 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +T 6F 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/z80_lib/escc_asytx.rel b/src/nos/lib/z80_lib/escc_asytx.rel index 8c5f04fd..56d37ed8 100644 --- a/src/nos/lib/z80_lib/escc_asytx.rel +++ b/src/nos/lib/z80_lib/escc_asytx.rel @@ -1,7 +1,6 @@ XL4 -H 2 areas A global symbols +H 2 areas 9 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _free_mbuf Ref00000000 @@ -10,17 +9,17 @@ S ?L_INCASG_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1AB flags 0 +A CODE size 174 flags 0 S _escc_asytx Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF 21 5F 00 DD -R 00 00 01 00 02 05 05 00 +R 00 00 01 00 02 05 04 00 T 09 00 00 00 4E 02 DD 46 03 09 CD 00 00 00 00 -R 00 00 01 00 02 0B 06 00 +R 00 00 01 00 02 0B 05 00 T 12 00 00 00 21 25 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 1D 00 00 00 B7 28 3A +T 1D 00 00 00 B7 28 2F R 00 00 01 00 T 20 00 00 00 R 00 00 01 00 @@ -29,128 +28,108 @@ R 00 00 01 00 T 2B 00 00 00 21 12 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 T 36 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 -T 3B 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 41 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 46 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 4C 00 00 00 25 00 DD 4E 02 DD 46 03 09 36 00 -R 00 00 01 00 -T 57 00 00 00 C3 A8 01 00 00 +R 00 00 01 00 2B 07 07 00 +T 3B 00 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 41 00 00 00 25 00 DD 4E 02 DD 46 03 09 36 00 +R 00 00 01 00 +T 4C 00 00 00 C3 71 01 00 00 R 00 00 01 00 00 05 01 00 -T 5A 00 00 00 +T 4F 00 00 00 R 00 00 01 00 -T 5A 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 7E +T 4F 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 65 00 00 00 23 B6 20 7F +T 5A 00 00 00 23 B6 20 69 R 00 00 01 00 -T 69 00 00 00 +T 5E 00 00 00 R 00 00 01 00 -T 69 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 E5 +T 5E 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 74 00 00 00 21 47 00 09 4E 23 46 E1 71 23 70 +T 69 00 00 00 21 47 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 7F 00 00 00 79 B0 28 40 +T 74 00 00 00 79 B0 28 35 R 00 00 01 00 -T 83 00 00 00 +T 78 00 00 00 R 00 00 01 00 -T 83 00 00 00 21 47 00 DD 4E 02 DD 46 03 09 E5 +T 78 00 00 00 21 47 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 8E 00 00 00 21 47 00 09 56 23 66 6A 23 23 5E +T 83 00 00 00 21 47 00 09 56 23 66 6A 23 23 5E R 00 00 01 00 -T 99 00 00 00 23 56 E1 73 23 72 0E C0 21 12 00 +T 8E 00 00 00 23 56 E1 73 23 72 0E C0 21 12 00 R 00 00 01 00 -T A4 00 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T 99 00 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T AF 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 08 00 02 09 08 00 -T B4 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T BA 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T BF 00 00 00 00 00 00 00 18 22 +T A4 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 07 00 02 09 07 00 +T A9 00 00 00 00 00 00 00 18 17 R 00 00 01 00 02 04 00 00 -T C3 00 00 00 +T AD 00 00 00 R 00 00 01 00 -T C3 00 00 00 0E 28 21 10 00 DD 5E 02 DD 56 03 +T AD 00 00 00 0E 28 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T CE 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T D5 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T DB 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T E0 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T E5 00 00 00 +T B8 00 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T BF 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T C4 00 00 00 R 00 00 01 00 -T E5 00 00 00 C3 A8 01 00 00 +T C4 00 00 00 C3 71 01 00 00 R 00 00 01 00 00 05 01 00 -T E8 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T E8 00 00 00 +T C7 00 00 00 R 00 00 01 00 -T E8 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 46 +T C7 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T F3 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 +T D2 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T FD 00 00 00 0C 00 09 7E 23 B6 20 5A +T DC 00 00 00 0C 00 09 7E 23 B6 20 4F R 00 00 01 00 -T 05 01 00 00 +T E4 00 00 00 R 00 00 01 00 -T 05 01 00 00 DD 6E FE DD 66 FF 46 23 66 68 DD +T E4 00 00 00 DD 6E FE DD 66 FF 46 23 66 68 DD R 00 00 01 00 -T 10 01 00 00 75 FE DD 74 FF 21 49 00 DD 4E 02 +T EF 00 00 00 75 FE DD 74 FF 21 49 00 DD 4E 02 R 00 00 01 00 -T 1B 01 00 00 DD 46 03 09 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 04 00 -T 23 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T 29 01 00 00 49 00 09 DD 4E FE DD 46 FF 71 23 +T FA 00 00 00 DD 46 03 09 EB 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 03 00 +T 02 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 08 01 00 00 49 00 09 DD 4E FE DD 46 FF 71 23 R 00 00 01 00 -T 34 01 00 00 70 79 B0 20 24 +T 13 01 00 00 70 79 B0 20 19 R 00 00 01 00 -T 39 01 00 00 +T 18 01 00 00 R 00 00 01 00 -T 39 01 00 00 0E C0 21 12 00 DD 5E 02 DD 56 03 +T 18 01 00 00 0E C0 21 12 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 44 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T 4B 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 51 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 56 01 00 00 00 00 00 00 CD 00 00 00 00 18 4B -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 5D 01 00 00 +T 23 01 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 07 00 +T 2A 01 00 00 00 00 00 00 CD 00 00 00 00 18 40 +R 00 00 01 00 02 04 07 00 02 09 00 00 +T 31 01 00 00 R 00 00 01 00 -T 5D 01 00 00 18 89 +T 31 01 00 00 18 94 R 00 00 01 00 -T 5F 01 00 00 +T 33 01 00 00 R 00 00 01 00 -T 5F 01 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E +T 33 01 00 00 21 0A 00 DD 4E FE DD 46 FF 09 7E R 00 00 01 00 -T 6A 01 00 00 23 66 6F 4E 21 12 00 DD 5E 02 DD +T 3E 01 00 00 23 66 6F 4E 21 12 00 DD 5E 02 DD R 00 00 01 00 -T 75 01 00 00 56 03 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 08 00 -T 7D 01 00 00 21 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 05 08 00 02 0A 00 00 -T 84 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 89 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 8F 01 00 00 0C 00 DD 4E FE DD 46 FF 09 5E 23 +T 49 01 00 00 56 03 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 51 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 07 00 02 0A 00 00 +T 58 01 00 00 0C 00 DD 4E FE DD 46 FF 09 5E 23 R 00 00 01 00 -T 9A 01 00 00 56 1B 72 2B 73 21 0A 00 09 34 23 +T 63 01 00 00 56 1B 72 2B 73 21 0A 00 09 34 23 R 00 00 01 00 -T A5 01 00 00 20 01 34 +T 6E 01 00 00 20 01 34 R 00 00 01 00 -T A8 01 00 00 +T 71 01 00 00 R 00 00 01 00 -T A8 01 00 00 +T 71 01 00 00 R 00 00 01 00 -T A8 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T 71 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/z80_lib/escc_attach.rel b/src/nos/lib/z80_lib/escc_attach.rel index dc9e5fe5..196d00ee 100644 --- a/src/nos/lib/z80_lib/escc_attach.rel +++ b/src/nos/lib/z80_lib/escc_attach.rel @@ -1,5 +1,6 @@ XL4 H 3 areas 30 global symbols +S ___0266_6b3a_ESCC_20channel_20_2 Ref00000000 S _slip_rx Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _escc_stop Ref00000000 @@ -10,14 +11,14 @@ S _if_name Ref00000000 S _setencap Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _strchr Ref00000000 -S ___0277_4a7b_First_20init_20ESCC Ref00000000 -S ___02d4_b5f9_Mode_20_25s_20unkno Ref00000000 S _strlen Ref00000000 -S ___0265_6d38_ESCC_20channel_20_2 Ref00000000 +S ___0279_4a7b_First_20init_20ESCC Ref00000000 S _Slip Ref00000000 S _Esccchan Ref00000000 S _strcmp Ref00000000 +S ___02d6_b5f9_Mode_20_25s_20unkno Ref00000000 S _if_tx Ref00000000 +S ___0267_6d38_ESCC_20channel_20_2 Ref00000000 S _escc_async Ref00000000 S .__.ABS. Def00000000 S ?L_LSH_L03 Ref00000000 @@ -27,8 +28,8 @@ S ___ctype Ref00000000 S _strcpy Ref00000000 S _callocw Ref00000000 S _escc_send Ref00000000 -S ___03b4_447c_Too_20many_20slip_2 Ref00000000 S _Esccinfo Ref00000000 +S ___03b6_447c_Too_20many_20slip_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?S_MUL_L02 Ref00000000 S _atoi Ref00000000 @@ -46,7 +47,6 @@ S _escc_aioctl Ref00000000 S _slhc_init Ref00000000 S _get_escc Ref00000000 S _newproc Ref00000000 -S ___0264_6b3a_ESCC_20channel_20_2 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 826 flags 0 S _escc_attach Def00000000 @@ -54,7 +54,7 @@ A CSTR size 17 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 EE FF AF DD 77 F6 -R 00 00 01 00 02 05 1D 00 +R 00 00 01 00 02 05 1E 00 T 09 00 00 00 DD 77 F7 AF DD 77 F8 DD 77 F9 AF R 00 00 01 00 T 14 00 00 00 DD 77 FA DD 77 FB 01 00 00 00 00 @@ -62,9 +62,9 @@ R 00 00 01 00 00 0B 02 00 T 1D 00 00 00 21 04 00 DD 5E 04 DD 56 05 19 5E R 00 00 01 00 T 28 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 10 00 +R 00 00 01 00 2B 07 0F 00 T 2D 00 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 10 00 02 09 01 00 +R 00 00 01 00 02 04 0F 00 02 09 02 00 T 34 00 00 00 C2 FB 01 00 00 R 00 00 01 00 00 05 01 00 T 37 00 00 00 @@ -82,7 +82,7 @@ R 00 00 01 00 T 4E 00 00 00 21 14 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 T 59 00 00 00 23 66 6F 4E 06 00 21 00 00 00 00 -R 00 00 01 00 02 0B 17 00 +R 00 00 01 00 02 0B 18 00 T 62 00 00 00 09 7E E6 02 28 24 R 00 00 01 00 T 68 00 00 00 @@ -90,9 +90,9 @@ R 00 00 01 00 T 68 00 00 00 21 14 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 T 73 00 00 00 23 66 6F 5E 16 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T 7B 00 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 04 00 02 0A 01 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T 82 00 00 00 21 14 00 09 7E 23 66 6F C1 71 R 00 00 01 00 T 8C 00 00 00 @@ -134,15 +134,15 @@ R 00 00 01 00 T DA 00 00 00 DD 4E 02 DD 46 03 21 0B 00 CD R 00 00 01 00 T E4 00 00 00 00 00 00 00 30 1B -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 24 00 T E8 00 00 00 R 00 00 01 00 T E8 00 00 00 21 16 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T F3 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 27 00 +R 00 00 01 00 2B 07 28 00 T F8 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 27 00 02 09 01 00 +R 00 00 01 00 02 04 28 00 02 09 02 00 T FF 00 00 00 F8 DD 74 F9 R 00 00 01 00 T 03 01 00 00 @@ -150,15 +150,15 @@ R 00 00 01 00 T 03 01 00 00 DD 4E 02 DD 46 03 21 0C 00 CD R 00 00 01 00 T 0D 01 00 00 00 00 00 00 30 1B -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 24 00 T 11 01 00 00 R 00 00 01 00 T 11 01 00 00 21 18 00 DD 4E 04 DD 46 05 09 5E R 00 00 01 00 T 1C 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 27 00 +R 00 00 01 00 2B 07 28 00 T 21 01 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 27 00 02 09 01 00 +R 00 00 01 00 02 04 28 00 02 09 02 00 T 28 01 00 00 FA DD 74 FB R 00 00 01 00 T 2C 01 00 00 @@ -170,51 +170,51 @@ R 00 00 01 00 T 42 01 00 00 14 00 DD 4E 04 DD 46 05 09 5E 23 R 00 00 01 00 T 4D 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 +R 00 00 01 00 2B 06 23 00 02 0B 23 00 T 53 01 00 00 CD 00 00 00 00 C5 E5 21 12 00 DD -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 5C 01 00 00 4E 04 DD 46 05 09 5E 23 56 3E R 00 00 01 00 T 66 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 20 00 02 09 20 00 T 6B 01 00 00 00 00 00 00 E5 21 10 00 09 5E 23 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 74 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 29 00 02 0B 29 00 +R 00 00 01 00 2B 06 2A 00 02 0B 2A 00 T 7A 01 00 00 CD 00 00 00 00 E5 21 0E 00 DD 4E -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 83 01 00 00 04 DD 46 05 09 5E 23 56 3E R 00 00 01 00 T 8C 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1F 00 02 09 1F 00 +R 00 00 01 00 2B 04 20 00 02 09 20 00 T 91 01 00 00 00 00 00 00 E5 21 0C 00 09 5E 23 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 9A 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 T A0 01 00 00 CD 00 00 00 00 E5 21 0A 00 09 5E -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T A9 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1F 00 +R 00 00 01 00 2B 07 20 00 T AE 01 00 00 00 00 00 00 CD 00 00 00 00 E5 21 -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 20 00 02 09 02 00 T B5 01 00 00 08 00 09 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1F 00 +R 00 00 01 00 2B 0B 20 00 T BD 01 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 1F 00 02 0A 01 00 +R 00 00 01 00 02 05 20 00 02 0A 02 00 T C4 01 00 00 21 06 00 09 5E 23 56 3E R 00 00 01 00 T CC 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 29 00 02 09 29 00 +R 00 00 01 00 2B 04 2A 00 02 09 2A 00 T D1 01 00 00 00 00 00 00 4D 44 DD 6E 04 DD 66 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T DA 01 00 00 05 23 23 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1F 00 +R 00 00 01 00 2B 0B 20 00 T E2 01 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 1F 00 02 0A 01 00 +R 00 00 01 00 02 05 20 00 02 0A 02 00 T E9 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 24 00 02 0A 24 00 +R 00 00 01 00 2B 05 25 00 02 0A 25 00 T EF 01 00 00 00 00 00 00 EB 21 16 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F8 01 00 00 C3 23 08 00 00 R 00 00 01 00 00 05 01 00 T FB 01 00 00 @@ -224,19 +224,19 @@ R 00 00 01 00 00 05 02 00 T 04 02 00 00 DD 56 05 19 5E 23 56 3E R 00 00 01 00 T 0C 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 10 00 02 09 10 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 11 02 00 00 00 00 00 00 7D B4 28 26 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 17 02 00 00 R 00 00 01 00 T 17 02 00 00 21 04 00 DD 4E 04 DD 46 05 09 4E R 00 00 01 00 T 22 02 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 0B 00 +R 00 00 01 00 2B 08 10 00 T 29 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 2B 0A 25 00 +R 00 00 01 00 02 04 10 00 2B 0A 26 00 T 2F 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 25 00 02 09 01 00 +R 00 00 01 00 02 04 26 00 02 09 02 00 T 36 02 00 00 F1 21 FF FF C3 23 08 00 00 R 00 00 01 00 00 09 01 00 T 3D 02 00 00 @@ -246,9 +246,9 @@ R 00 00 01 00 00 05 02 00 T 46 02 00 00 DD 56 05 19 5E 23 56 3E R 00 00 01 00 T 4E 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 10 00 02 09 10 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 53 02 00 00 00 00 00 00 7D B4 20 61 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 59 02 00 00 R 00 00 01 00 T 59 02 00 00 AF DD 77 FC DD 77 FD @@ -264,7 +264,7 @@ R 00 00 01 00 T 71 02 00 00 01 19 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T 7B 02 00 00 00 00 00 00 21 00 00 00 00 19 7E -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T 82 02 00 00 23 B6 20 02 R 00 00 01 00 T 86 02 00 00 @@ -288,11 +288,11 @@ R 00 00 01 00 T A3 02 00 00 R 00 00 01 00 T A3 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 1B 00 02 0B 1B 00 +R 00 00 01 00 2B 05 1D 00 02 0B 1D 00 T A9 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 25 00 02 0B 25 00 +R 00 00 01 00 2B 06 26 00 02 0B 26 00 T AF 02 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T B8 02 00 00 23 08 00 00 R 00 00 01 00 00 04 01 00 T BA 02 00 00 @@ -304,11 +304,11 @@ R 00 00 01 00 02 05 1C 00 T C1 02 00 00 R 00 00 01 00 T C1 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 05 0C 00 02 0B 0C 00 T C7 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 25 00 02 0B 25 00 +R 00 00 01 00 2B 06 26 00 02 0B 26 00 T CD 02 00 00 CD 00 00 00 00 F1 F1 21 FF FF C3 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T D6 02 00 00 23 08 00 00 R 00 00 01 00 00 04 01 00 T D8 02 00 00 @@ -316,9 +316,9 @@ R 00 00 01 00 T D8 02 00 00 DD 6E 04 DD 66 05 23 23 5E 23 56 R 00 00 01 00 T E3 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 20 00 02 0A 20 00 T E9 02 00 00 00 00 00 00 DD 75 F2 DD 74 F3 4D -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F2 02 00 00 44 2A 04 00 00 00 A7 ED 42 30 1F R 00 00 01 00 02 06 1C 00 T FB 02 00 00 @@ -326,11 +326,11 @@ R 00 00 01 00 T FB 02 00 00 DD 6E F2 DD 66 F3 E5 0E R 00 00 01 00 T 03 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0D 00 02 0A 0D 00 +R 00 00 01 00 2B 04 12 00 02 0A 12 00 T 09 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 25 00 02 0A 25 00 +R 00 00 01 00 2B 05 26 00 02 0A 26 00 T 0F 03 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 18 03 00 00 23 08 00 00 R 00 00 01 00 00 04 01 00 T 1A 03 00 00 @@ -338,61 +338,61 @@ R 00 00 01 00 T 1A 03 00 00 DD 6E F2 DD 66 F3 29 01 R 00 00 01 00 T 22 03 00 00 00 00 00 00 09 7E 23 B6 28 1F -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 0E 00 T 2A 03 00 00 R 00 00 01 00 T 2A 03 00 00 DD 6E F2 DD 66 F3 E5 0E R 00 00 01 00 T 32 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 2E 00 02 0A 2E 00 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 T 38 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 25 00 02 0A 25 00 +R 00 00 01 00 2B 05 26 00 02 0A 26 00 T 3E 03 00 00 00 00 00 00 F1 F1 F1 21 FF FF C3 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 47 03 00 00 23 08 00 00 R 00 00 01 00 00 04 01 00 T 49 03 00 00 R 00 00 01 00 T 49 03 00 00 01 69 00 11 01 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 19 00 +R 00 00 01 00 2B 0B 1A 00 T 51 03 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 19 00 02 0A 01 00 +R 00 00 01 00 02 05 1A 00 02 0A 02 00 T 58 03 00 00 75 EE DD 74 EF 23 23 E5 21 06 00 R 00 00 01 00 T 63 03 00 00 DD 4E 04 DD 46 05 09 5E 23 56 3E R 00 00 01 00 T 6E 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0C 00 02 09 0C 00 +R 00 00 01 00 2B 04 0B 00 02 09 0B 00 T 73 03 00 00 00 00 00 00 EB 13 3E 00 00 00 00 -R 00 00 01 00 02 04 01 00 2B 0B 21 00 +R 00 00 01 00 02 04 02 00 2B 0B 22 00 T 79 03 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 21 00 02 0A 01 00 +R 00 00 01 00 02 05 22 00 02 0A 02 00 T 80 03 00 00 E1 73 23 72 21 06 00 09 4E 23 46 R 00 00 01 00 T 8B 03 00 00 DD 6E EE DD 66 EF 23 23 5E 23 56 R 00 00 01 00 T 96 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 18 00 02 0A 18 00 +R 00 00 01 00 2B 05 19 00 02 0A 19 00 T 9C 03 00 00 00 00 00 00 21 10 00 DD 4E EE DD -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T A5 03 00 00 46 EF 09 E5 21 08 00 DD 5E 04 DD R 00 00 01 00 T B0 03 00 00 56 05 19 5E 23 56 3E 00 00 00 00 -R 00 00 01 00 2B 0B 1F 00 +R 00 00 01 00 2B 0B 20 00 T B8 03 00 00 21 00 00 00 00 CD 00 00 00 00 EB -R 00 00 01 00 02 05 1F 00 02 0A 01 00 +R 00 00 01 00 02 05 20 00 02 0A 02 00 T BF 03 00 00 E1 73 23 72 21 2C 00 09 DD 5E F2 R 00 00 01 00 T CA 03 00 00 DD 56 F3 73 23 72 21 34 00 09 36 R 00 00 01 00 T D5 03 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 02 00 8B 0A 02 00 +R 00 00 01 00 0B 04 03 00 8B 0A 03 00 T DA 03 00 00 36 00 00 00 00 01 7B 00 11 01 00 -R 00 00 01 00 2B 05 02 00 +R 00 00 01 00 2B 05 03 00 T E2 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 19 00 02 0A 19 00 +R 00 00 01 00 2B 05 1A 00 02 0A 1A 00 T E8 03 00 00 00 00 00 00 DD 75 F0 DD 74 F1 01 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F1 03 00 00 10 00 09 E5 DD 7E F2 E6 01 6F DD R 00 00 01 00 T FC 03 00 00 7E F3 E6 00 67 29 01 0A 00 00 00 @@ -402,7 +402,7 @@ R 00 00 01 00 T 10 04 00 00 CB 38 CB 19 ED 5B 08 00 00 00 CD R 00 00 01 00 02 0A 1C 00 T 19 04 00 00 00 00 00 00 19 ED 4B 06 00 00 00 -R 00 00 01 00 02 04 1E 00 02 0B 1C 00 +R 00 00 01 00 02 04 1F 00 02 0B 1C 00 T 20 04 00 00 09 4D 44 E1 71 23 70 21 12 00 DD R 00 00 01 00 T 2B 04 00 00 4E F0 DD 46 F1 09 E5 21 10 00 09 @@ -416,7 +416,7 @@ R 00 00 01 00 T 55 04 00 00 4E 04 DD 46 05 09 7E 23 66 6F 4E R 00 00 01 00 T 60 04 00 00 06 00 21 00 00 00 00 09 7E E6 02 -R 00 00 01 00 02 07 17 00 +R 00 00 01 00 02 07 18 00 T 69 04 00 00 28 24 R 00 00 01 00 T 6B 04 00 00 @@ -424,9 +424,9 @@ R 00 00 01 00 T 6B 04 00 00 21 0A 00 DD 4E 04 DD 46 05 09 7E R 00 00 01 00 T 76 04 00 00 23 66 6F 5E 16 00 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T 7E 04 00 00 21 00 00 00 00 CD 00 00 00 00 E5 -R 00 00 01 00 02 05 04 00 02 0A 01 00 +R 00 00 01 00 02 05 05 00 02 0A 02 00 T 85 04 00 00 21 0A 00 09 7E 23 66 6F C1 71 R 00 00 01 00 T 8F 04 00 00 @@ -460,19 +460,19 @@ R 00 00 01 00 T DC 04 00 00 21 0C 00 DD 5E 04 DD 56 05 19 5E R 00 00 01 00 T E7 04 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 1F 00 +R 00 00 01 00 2B 07 20 00 T EC 04 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 1F 00 02 09 01 00 +R 00 00 01 00 02 04 20 00 02 09 02 00 T F3 04 00 00 73 23 72 21 04 00 DD 5E EE DD 56 R 00 00 01 00 T FE 04 00 00 EF 19 ED 4B 02 00 00 00 ED 5B -R 00 00 01 00 02 08 26 00 +R 00 00 01 00 02 08 27 00 T 06 05 00 00 00 00 00 00 73 23 72 23 71 23 70 -R 00 00 01 00 02 04 26 00 +R 00 00 01 00 02 04 27 00 T 0F 05 00 00 DD 6E F2 DD 66 F3 29 01 R 00 00 01 00 T 17 05 00 00 00 00 00 00 09 DD 4E F0 DD 46 F1 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 0E 00 T 20 05 00 00 71 23 70 21 04 00 DD 4E 04 DD 46 R 00 00 01 00 T 2B 05 00 00 05 09 7E 23 66 6F 7E FE 73 C2 @@ -482,45 +482,45 @@ R 00 00 01 00 00 04 01 00 T 37 05 00 00 R 00 00 01 00 T 37 05 00 00 DD 5E F0 DD 56 F1 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 +R 00 00 01 00 2B 0B 13 00 T 3F 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 12 00 02 0A 01 00 +R 00 00 01 00 02 05 13 00 02 0A 02 00 T 46 05 00 00 0A 00 DD 4E 04 DD 46 05 09 5E 23 R 00 00 01 00 T 51 05 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 22 00 02 0B 22 00 +R 00 00 01 00 2B 06 23 00 02 0B 23 00 T 57 05 00 00 CD 00 00 00 00 C5 E5 01 10 00 DD -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 60 05 00 00 5E F0 DD 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 +R 00 00 01 00 2B 0A 06 00 T 68 05 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 05 00 02 09 01 00 +R 00 00 01 00 02 04 06 00 02 09 02 00 T 6F 05 00 00 DD 75 F4 DD 74 F5 23 23 01 00 00 R 00 00 01 00 T 7A 05 00 00 3E 05 CD 00 00 00 00 C5 E5 21 -R 00 00 01 00 02 07 14 00 +R 00 00 01 00 02 07 15 00 T 82 05 00 00 12 00 00 00 5E 23 56 23 4E 23 46 R 00 00 01 00 02 04 1C 00 T 8B 05 00 00 EB CD 00 00 00 00 E5 21 53 00 DD -R 00 00 01 00 02 06 20 00 +R 00 00 01 00 02 06 21 00 T 94 05 00 00 5E F0 DD 56 F1 19 D1 73 23 72 23 R 00 00 01 00 T 9F 05 00 00 71 23 70 01 0A 00 00 00 DD 5E EE R 00 00 01 00 00 08 02 00 T A8 05 00 00 DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 07 00 +R 00 00 01 00 2B 08 08 00 T AE 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 02 09 01 00 +R 00 00 01 00 02 04 08 00 02 09 02 00 T B4 05 00 00 2E 00 DD 4E EE DD 46 EF 09 36 R 00 00 01 00 T BE 05 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 2A 00 8B 0A 2A 00 +R 00 00 01 00 0B 04 2B 00 8B 0A 2B 00 T C3 05 00 00 36 00 00 00 00 21 45 00 09 36 -R 00 00 01 00 2B 05 2A 00 +R 00 00 01 00 2B 05 2B 00 T CA 05 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 15 00 8B 0A 15 00 +R 00 00 01 00 0B 04 16 00 8B 0A 16 00 T CF 05 00 00 36 00 00 00 00 AF DD 77 FC DD 77 -R 00 00 01 00 2B 05 15 00 +R 00 00 01 00 2B 05 16 00 T D7 05 00 00 FD R 00 00 01 00 T D8 05 00 00 @@ -534,7 +534,7 @@ R 00 00 01 00 T E9 05 00 00 01 19 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T F3 05 00 00 00 00 00 00 21 00 00 00 00 19 7E -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T FA 05 00 00 23 B6 20 02 R 00 00 01 00 T FE 05 00 00 @@ -556,43 +556,43 @@ R 00 00 01 00 T 15 06 00 00 5E FC DD 56 FD 73 23 72 01 19 00 R 00 00 01 00 T 20 06 00 00 CD 00 00 00 00 21 00 00 00 00 19 -R 00 00 01 00 02 05 1E 00 02 0A 0E 00 +R 00 00 01 00 02 05 1F 00 02 0A 0D 00 T 27 06 00 00 DD 4E EE DD 46 EF 71 23 70 11 R 00 00 01 00 T 31 06 00 00 19 00 DD 4E FC DD 46 FD CD R 00 00 01 00 T 3A 06 00 00 00 00 00 00 21 0F 00 00 00 19 36 -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T 41 06 00 00 06 23 36 00 01 19 00 DD 5E FC DD R 00 00 01 00 T 4C 06 00 00 56 FD CD 00 00 00 00 21 -R 00 00 01 00 02 07 1E 00 +R 00 00 01 00 02 07 1F 00 T 52 06 00 00 11 00 00 00 19 36 00 00 00 00 23 -R 00 00 01 00 02 04 0E 00 0B 0A 1A 00 +R 00 00 01 00 02 04 0D 00 0B 0A 1B 00 T 58 06 00 00 36 00 00 00 00 23 36 00 00 00 00 -R 00 00 01 00 8B 05 1A 00 2B 0B 1A 00 +R 00 00 01 00 8B 05 1B 00 2B 0B 1B 00 T 5D 06 00 00 01 19 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T 67 06 00 00 00 00 00 00 21 14 00 00 00 19 36 -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T 6E 06 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 2C 00 8B 0A 2C 00 +R 00 00 01 00 0B 04 2D 00 8B 0A 2D 00 T 73 06 00 00 36 00 00 00 00 01 0F 00 00 00 DD -R 00 00 01 00 2B 05 2C 00 00 0A 02 00 +R 00 00 01 00 2B 05 2D 00 00 0A 02 00 T 79 06 00 00 5E EE DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 +R 00 00 01 00 2B 0A 07 00 T 81 06 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 02 00 T 88 06 00 00 FE DD 74 FF DD 4E 02 DD 46 03 21 R 00 00 01 00 T 93 06 00 00 08 00 CD 00 00 00 00 30 57 01 -R 00 00 01 00 02 07 23 00 +R 00 00 01 00 02 07 24 00 T 9B 06 00 00 76 00 21 10 00 DD 5E 04 DD 56 05 R 00 00 01 00 T A6 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 +R 00 00 01 00 2B 09 0A 00 T AD 06 00 00 00 00 00 00 CD 00 00 00 00 7D B4 -R 00 00 01 00 02 04 09 00 02 09 01 00 +R 00 00 01 00 02 04 0A 00 02 09 02 00 T B4 06 00 00 28 3B R 00 00 01 00 T B6 06 00 00 @@ -604,17 +604,17 @@ R 00 00 01 00 T B6 06 00 00 01 19 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T C0 06 00 00 00 00 00 00 21 02 00 00 00 19 7E -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T C7 06 00 00 F6 02 77 01 19 00 DD 5E FC DD 56 R 00 00 01 00 T D2 06 00 00 FD CD 00 00 00 00 21 17 00 00 00 -R 00 00 01 00 02 06 1E 00 02 0B 0E 00 +R 00 00 01 00 02 06 1F 00 02 0B 0D 00 T D9 06 00 00 19 E5 01 10 00 11 10 00 3E R 00 00 01 00 T E2 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 +R 00 00 01 00 2B 04 2C 00 02 09 2C 00 T E7 06 00 00 00 00 00 00 4D 44 E1 71 23 70 18 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T F0 06 00 00 63 R 00 00 01 00 T F1 06 00 00 @@ -622,13 +622,13 @@ R 00 00 01 00 T F1 06 00 00 DD 4E 02 DD 46 03 21 07 00 CD R 00 00 01 00 T FB 06 00 00 00 00 00 00 30 55 01 76 00 21 -R 00 00 01 00 02 04 23 00 +R 00 00 01 00 02 04 24 00 T 03 07 00 00 0E 00 DD 5E 04 DD 56 05 19 5E 23 R 00 00 01 00 T 0E 07 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 +R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 T 14 07 00 00 CD 00 00 00 00 7D B4 28 39 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T 1B 07 00 00 R 00 00 01 00 T 1B 07 00 00 @@ -638,17 +638,17 @@ R 00 00 01 00 T 1B 07 00 00 01 19 00 DD 5E FC DD 56 FD CD R 00 00 01 00 T 25 07 00 00 00 00 00 00 21 02 00 00 00 19 7E -R 00 00 01 00 02 04 1E 00 02 09 0E 00 +R 00 00 01 00 02 04 1F 00 02 09 0D 00 T 2C 07 00 00 F6 02 77 01 19 00 DD 5E FC DD 56 R 00 00 01 00 T 37 07 00 00 FD CD 00 00 00 00 21 17 00 00 00 -R 00 00 01 00 02 06 1E 00 02 0B 0E 00 +R 00 00 01 00 02 06 1F 00 02 0B 0D 00 T 3E 07 00 00 19 E5 01 10 00 11 10 00 3E R 00 00 01 00 T 47 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2B 00 02 09 2B 00 +R 00 00 01 00 2B 04 2C 00 02 09 2C 00 T 4C 07 00 00 00 00 00 00 4D 44 E1 71 23 70 -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 54 07 00 00 R 00 00 01 00 T 54 07 00 00 @@ -660,31 +660,31 @@ R 00 00 01 00 T 6A 07 00 00 C5 DD 4E FC DD 46 FD C5 0E R 00 00 01 00 T 73 07 00 00 00 00 00 00 C5 01 00 00 00 00 C5 -R 00 00 01 00 2B 04 00 00 02 0A 00 00 +R 00 00 01 00 2B 04 01 00 02 0A 01 00 T 79 07 00 00 01 00 01 DD 5E FE DD 56 FF 3E R 00 00 01 00 T 83 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 2D 00 02 09 2D 00 +R 00 00 01 00 2B 04 2E 00 02 09 2E 00 T 88 07 00 00 00 00 00 00 EB 21 0C 00 39 F9 EB -R 00 00 01 00 02 04 01 00 +R 00 00 01 00 02 04 02 00 T 91 07 00 00 4D 44 E1 71 23 70 DD 5E FE DD 56 R 00 00 01 00 T 9C 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 +R 00 00 01 00 2B 06 17 00 02 0B 17 00 T A2 07 00 00 CD 00 00 00 00 18 00 -R 00 00 01 00 02 05 01 00 +R 00 00 01 00 02 05 02 00 T A7 07 00 00 R 00 00 01 00 T A7 07 00 00 2A 00 00 00 00 E5 DD 6E EE DD 66 -R 00 00 01 00 02 05 03 00 +R 00 00 01 00 02 05 04 00 T B0 07 00 00 EF C1 71 23 70 DD 6E EE DD 66 EF R 00 00 01 00 T BB 07 00 00 22 00 00 00 00 01 13 00 00 00 DD -R 00 00 01 00 02 05 03 00 00 0A 02 00 +R 00 00 01 00 02 05 04 00 00 0A 02 00 T C2 07 00 00 5E EE DD 56 EF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 06 00 +R 00 00 01 00 2B 0A 07 00 T CA 07 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 06 00 02 09 01 00 +R 00 00 01 00 02 04 07 00 02 09 02 00 T D1 07 00 00 FE DD 74 FF 21 1A 00 DD 4E EE DD R 00 00 01 00 T DC 07 00 00 46 EF 09 E5 11 00 00 D5 11 00 00 @@ -694,21 +694,21 @@ R 00 00 01 00 2B 0B 11 00 T EF 07 00 00 C5 01 00 00 00 00 C5 01 00 02 DD R 00 00 01 00 02 06 11 00 T F8 07 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 2D 00 +R 00 00 01 00 2B 0A 2E 00 T 00 08 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 2D 00 02 09 01 00 +R 00 00 01 00 02 04 2E 00 02 09 02 00 T 07 08 00 00 0C 00 39 F9 EB 4D 44 E1 71 23 70 R 00 00 01 00 T 12 08 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 +R 00 00 01 00 2B 0B 17 00 T 1A 08 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 16 00 02 0A 01 00 +R 00 00 01 00 02 05 17 00 02 0A 02 00 T 21 08 00 00 00 00 R 00 00 01 00 T 23 08 00 00 R 00 00 01 00 T 23 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 09 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 69 6E 69 74 00 diff --git a/src/nos/lib/z80_lib/escc_init.rel b/src/nos/lib/z80_lib/escc_init.rel index 91a76e2f..3df165d4 100644 --- a/src/nos/lib/z80_lib/escc_init.rel +++ b/src/nos/lib/z80_lib/escc_init.rel @@ -1,694 +1,106 @@ XL4 -H 2 areas 18 global symbols +H 2 areas 12 global symbols S _Esccmaxvec Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _restore Ref00000000 -S ?S_MULASG_L02 Ref00000000 S _maskon Ref00000000 S _getirq Ref00000000 -S _escc_delay Ref00000000 S _Orgivec Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _setirq Ref00000000 +S _escc0_setup Ref00000000 S .__.ABS. Def00000000 -S ___0266_0a8a_ESCC_20driver_20alr Ref00000000 -S _dirps Ref00000000 +S _escc1_setup Ref00000000 +S ___0268_0a8a_ESCC_20driver_20alr Ref00000000 S _Esccinfo Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ?S_MUL_L02 Ref00000000 S _Esccpolltab Ref00000000 -S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _esccnovec Ref00000000 -S _inportb Ref00000000 -S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 806 flags 0 +A CODE size 11D flags 0 S _escc_init Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 F0 FF DD 36 FA 01 -R 00 00 01 00 02 05 0E 00 -T 09 00 00 00 DD 36 FB 00 2A 00 00 00 00 7D B4 -R 00 00 01 00 02 09 0D 00 +T 00 00 00 00 CD 00 00 00 00 F2 FF DD 36 FC 01 +R 00 00 01 00 02 05 0C 00 +T 09 00 00 00 DD 36 FD 00 2A 00 00 00 00 7D B4 +R 00 00 01 00 02 09 0B 00 T 12 00 00 00 28 17 R 00 00 01 00 T 14 00 00 00 R 00 00 01 00 T 14 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 +R 00 00 01 00 2B 05 0A 00 02 0B 0A 00 T 1A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 12 00 02 0B 12 00 +R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 T 20 00 00 00 CD 00 00 00 00 F1 F1 21 01 00 C3 R 00 00 01 00 02 05 01 00 -T 29 00 00 00 03 08 00 00 +T 29 00 00 00 1A 01 00 00 R 00 00 01 00 00 04 01 00 T 2B 00 00 00 R 00 00 01 00 T 2B 00 00 00 21 01 00 22 00 00 00 00 DD 6E 02 -R 00 00 01 00 02 08 0D 00 +R 00 00 01 00 02 08 0B 00 T 34 00 00 00 DD 66 03 22 02 00 00 00 DD 6E 02 -R 00 00 01 00 02 08 0D 00 +R 00 00 01 00 02 08 0B 00 T 3D 00 00 00 DD 66 03 29 2B 22 04 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 46 00 00 00 6E 04 DD 66 05 22 06 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 4F 00 00 00 6E 0A DD 66 0B 22 08 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 58 00 00 00 6E 0C DD 66 0D 22 0A 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 61 00 00 00 6E 0E DD 66 0F 22 0C 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 6A 00 00 00 6E 10 DD 66 11 22 0E 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 73 00 00 00 6E 14 DD 66 15 22 10 00 00 00 DD -R 00 00 01 00 02 0A 0D 00 +R 00 00 01 00 02 0A 0B 00 T 7C 00 00 00 4E 18 DD 46 19 DD 6E 16 DD 66 17 R 00 00 01 00 T 87 00 00 00 22 12 00 00 00 ED 43 14 00 00 00 -R 00 00 01 00 02 05 0D 00 02 0B 0D 00 +R 00 00 01 00 02 05 0B 00 02 0B 0B 00 T 8E 00 00 00 DD 6E 1A DD 66 1B 22 16 00 00 00 -R 00 00 01 00 02 0B 0D 00 +R 00 00 01 00 02 0B 0B 00 T 97 00 00 00 DD 6E 1C DD 66 1D 22 18 00 00 00 -R 00 00 01 00 02 0B 0D 00 +R 00 00 01 00 02 0B 0B 00 T A0 00 00 00 DD 6E 1E DD 66 1F 22 1A 00 00 00 -R 00 00 01 00 02 0B 0D 00 -T A9 00 00 00 AF DD 77 F0 DD 77 F1 -R 00 00 01 00 -T B0 00 00 00 -R 00 00 01 00 -T B0 00 00 00 DD 4E 02 DD 46 03 DD 6E F0 DD 66 -R 00 00 01 00 -T BB 00 00 00 F1 CD 00 00 00 00 D2 AC 07 00 00 -R 00 00 01 00 02 06 11 00 00 0B 01 00 -T C2 00 00 00 -R 00 00 01 00 -T C2 00 00 00 DD 4E 0A DD 46 0B DD 5E F0 DD 56 -R 00 00 01 00 -T CD 00 00 00 F1 CD 00 00 00 00 DD 6E 04 DD 66 -R 00 00 01 00 02 06 0F 00 -T D6 00 00 00 05 19 DD 75 F4 DD 74 F5 ED 4B -R 00 00 01 00 -T E0 00 00 00 0A 00 00 00 09 DD 75 F6 DD 74 F7 +R 00 00 01 00 02 0B 0B 00 +T A9 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 07 00 02 0A 07 00 +T AF 00 00 00 00 00 00 00 3E 00 00 00 00 21 +R 00 00 01 00 02 04 01 00 2B 09 09 00 +T B4 00 00 00 00 00 00 00 CD 00 00 00 00 2A +R 00 00 01 00 02 04 09 00 02 09 01 00 +T BA 00 00 00 0A 00 00 00 DD 4E 04 DD 46 05 09 +R 00 00 01 00 02 04 0B 00 +T C3 00 00 00 22 00 00 00 00 2A 0C 00 00 00 09 +R 00 00 01 00 02 05 0D 00 02 0A 0B 00 +T CA 00 00 00 22 02 00 00 00 21 00 00 22 +R 00 00 01 00 02 05 0D 00 +T D1 00 00 00 04 00 00 00 DD 7E 02 87 87 87 87 R 00 00 01 00 02 04 0D 00 -T E9 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0C 00 02 0A 0C 00 -T EF 00 00 00 00 00 00 00 DD 75 FC DD 74 FD DD -R 00 00 01 00 02 04 01 00 -T F8 00 00 00 5E F6 DD 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 15 00 -T 00 01 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 15 00 02 09 01 00 -T 07 01 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 06 00 02 0B 06 00 -T 0D 01 00 00 CD 00 00 00 00 0E 09 DD 5E F6 DD -R 00 00 01 00 02 05 01 00 -T 16 01 00 00 56 F7 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 16 00 -T 1B 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 16 00 02 09 01 00 -T 21 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 26 01 00 00 00 00 00 00 CD 00 00 00 00 0E C0 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 2D 01 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 -T 35 01 00 00 21 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 05 16 00 02 0A 01 00 -T 3C 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 41 01 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 48 01 00 00 77 F8 DD 77 F9 -R 00 00 01 00 -T 4D 01 00 00 -R 00 00 01 00 -T 4D 01 00 00 01 E8 83 DD 6E F8 DD 66 F9 3E 80 -R 00 00 01 00 -T 58 01 00 00 AC 67 ED 42 30 14 -R 00 00 01 00 -T 5E 01 00 00 -R 00 00 01 00 -T 5E 01 00 00 21 0A 00 39 01 0A 00 CD -R 00 00 01 00 -T 66 01 00 00 00 00 00 00 DD 34 F8 20 03 DD 34 -R 00 00 01 00 02 04 03 00 -T 6F 01 00 00 F9 -R 00 00 01 00 -T 70 01 00 00 -R 00 00 01 00 -T 70 01 00 00 18 DB -R 00 00 01 00 -T 72 01 00 00 -R 00 00 01 00 -T 72 01 00 00 AF DD 77 F2 DD 77 F3 -R 00 00 01 00 -T 79 01 00 00 -R 00 00 01 00 -T 79 01 00 00 01 02 80 DD 6E F2 DD 66 F3 3E 80 -R 00 00 01 00 -T 84 01 00 00 AC 67 ED 42 D2 31 03 00 00 -R 00 00 01 00 00 09 01 00 -T 8B 01 00 00 -R 00 00 01 00 -T 8B 01 00 00 DD 6E F2 DD 66 F3 29 01 -R 00 00 01 00 -T 93 01 00 00 0A 00 00 00 09 46 23 66 68 DD 4E -R 00 00 01 00 02 04 0D 00 -T 9C 01 00 00 F4 DD 46 F5 09 DD 75 F6 DD 74 F7 -R 00 00 01 00 -T A7 01 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 15 00 02 0B 15 00 -T AD 01 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 01 00 -T B4 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T B9 01 00 00 00 00 00 00 0E 04 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T C2 01 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T C8 01 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T CF 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T D4 01 00 00 00 00 00 00 0E 00 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T DD 01 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T E3 01 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T EA 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T EF 01 00 00 00 00 00 00 0E 01 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T F8 01 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T FE 01 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 05 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 0A 02 00 00 00 00 00 00 0E 00 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T 13 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 19 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 20 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 25 02 00 00 00 00 00 00 0E 02 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T 2E 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 34 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 3B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 40 02 00 00 00 00 00 00 DD 7E F0 87 87 87 87 -R 00 00 01 00 02 04 01 00 -T 49 02 00 00 4F DD 5E F6 DD 56 F7 3E -R 00 00 01 00 -T 51 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 -T 56 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 5C 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 61 02 00 00 00 00 00 00 0E 03 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T 6A 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 70 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 77 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 7C 02 00 00 00 00 00 00 0E 00 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T 85 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 8B 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 92 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 97 02 00 00 00 00 00 00 0E 05 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T A0 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T A6 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T AD 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T B2 02 00 00 00 00 00 00 0E 00 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T BB 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T C1 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T C8 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T CD 02 00 00 00 00 00 00 0E 09 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T D6 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T DC 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T E3 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T E8 02 00 00 00 00 00 00 0E 01 DD 5E F6 DD 56 -R 00 00 01 00 02 04 01 00 -T F1 02 00 00 F7 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T F7 02 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T FE 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 03 03 00 00 00 00 00 00 DD 6E F0 DD 66 F1 29 -R 00 00 01 00 02 04 01 00 -T 0C 03 00 00 29 E5 DD 6E F2 DD 66 F3 29 4D 44 -R 00 00 01 00 -T 17 03 00 00 E1 09 01 00 00 00 00 09 DD 4E F6 -R 00 00 01 00 02 07 10 00 -T 20 03 00 00 DD 46 F7 71 23 70 DD 34 F2 20 03 -R 00 00 01 00 -T 2B 03 00 00 DD 34 F3 -R 00 00 01 00 -T 2E 03 00 00 -R 00 00 01 00 -T 2E 03 00 00 C3 79 01 00 00 -R 00 00 01 00 00 05 01 00 -T 31 03 00 00 -R 00 00 01 00 -T 31 03 00 00 DD 7E 1C E6 10 28 21 -R 00 00 01 00 -T 38 03 00 00 -R 00 00 01 00 -T 38 03 00 00 DD 4E 1E 21 04 00 DD 5E F4 DD 56 -R 00 00 01 00 -T 43 03 00 00 F5 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 16 00 -T 49 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 16 00 02 09 01 00 -T 4F 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 54 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 59 03 00 00 -R 00 00 01 00 -T 59 03 00 00 DD 7E 1C E6 01 28 20 -R 00 00 01 00 -T 60 03 00 00 -R 00 00 01 00 -T 60 03 00 00 0E 08 21 04 00 DD 5E F4 DD 56 F5 -R 00 00 01 00 -T 6B 03 00 00 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 16 00 -T 70 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 16 00 02 09 01 00 -T 76 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 7B 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 80 03 00 00 -R 00 00 01 00 -T 80 03 00 00 DD 7E 1C E6 02 28 1C -R 00 00 01 00 -T 87 03 00 00 -R 00 00 01 00 -T 87 03 00 00 DD 4E 1E DD 5E F4 DD 56 F5 3E -R 00 00 01 00 -T 91 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 -T 96 03 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 9C 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T A1 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 -T A3 03 00 00 -R 00 00 01 00 -T A3 03 00 00 DD 7E 1C E6 04 28 21 -R 00 00 01 00 -T AA 03 00 00 -R 00 00 01 00 -T AA 03 00 00 DD 4E 1E 21 04 00 DD 5E F4 DD 56 -R 00 00 01 00 -T B5 03 00 00 F5 19 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 16 00 -T BB 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 16 00 02 09 01 00 -T C1 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T C6 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T CB 03 00 00 -R 00 00 01 00 -T CB 03 00 00 DD 7E 1C E6 08 CA 93 07 00 00 -R 00 00 01 00 00 0A 01 00 -T D3 03 00 00 -R 00 00 01 00 -T D3 03 00 00 21 07 00 DD 4E F4 DD 46 F5 09 DD -R 00 00 01 00 -T DE 03 00 00 75 FE DD 74 FF EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 15 00 -T E6 03 00 00 21 00 00 00 00 CD 00 00 00 00 5D -R 00 00 01 00 02 05 15 00 02 0A 01 00 -T ED 03 00 00 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T F2 03 00 00 00 00 00 00 CD 00 00 00 00 0E 00 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T F9 03 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 -T 01 04 00 00 21 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 05 16 00 02 0A 01 00 -T 08 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 0D 04 00 00 00 00 00 00 CD 00 00 00 00 0E 01 -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 14 04 00 00 DD 5E FE DD 56 FF 3E 00 00 00 00 -R 00 00 01 00 2B 0B 16 00 -T 1C 04 00 00 21 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 05 16 00 02 0A 01 00 -T 23 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T 28 04 00 00 00 00 00 00 CD 00 00 00 00 AF DD -R 00 00 01 00 02 04 06 00 02 09 01 00 -T 2F 04 00 00 77 F8 DD 77 F9 -R 00 00 01 00 -T 34 04 00 00 -R 00 00 01 00 -T 34 04 00 00 01 E8 83 DD 6E F8 DD 66 F9 3E 80 -R 00 00 01 00 -T 3F 04 00 00 AC 67 ED 42 30 14 -R 00 00 01 00 -T 45 04 00 00 -R 00 00 01 00 -T 45 04 00 00 21 0A 00 39 01 0A 00 CD -R 00 00 01 00 -T 4D 04 00 00 00 00 00 00 DD 34 F8 20 03 DD 34 -R 00 00 01 00 02 04 03 00 -T 56 04 00 00 F9 -R 00 00 01 00 -T 57 04 00 00 -R 00 00 01 00 -T 57 04 00 00 18 DB -R 00 00 01 00 -T 59 04 00 00 -R 00 00 01 00 -T 59 04 00 00 0E 00 DD 5E FE DD 56 FF 3E -R 00 00 01 00 -T 62 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 -T 67 04 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 6D 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 72 04 00 00 00 00 00 00 0E 00 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 7B 04 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 81 04 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 88 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 8D 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 -T 8F 04 00 00 -R 00 00 01 00 -T 8F 04 00 00 0E 00 DD 5E FE DD 56 FF 3E -R 00 00 01 00 -T 98 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 -T 9D 04 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T A3 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T A8 04 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E -R 00 00 01 00 02 04 01 00 -T B1 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 15 00 02 09 15 00 -T B6 04 00 00 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 04 01 00 -T BC 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T C1 04 00 00 00 00 00 00 3E 02 AD B4 28 0C -R 00 00 01 00 02 04 01 00 -T C9 04 00 00 -R 00 00 01 00 -T C9 04 00 00 21 0A 00 39 01 0A 00 CD -R 00 00 01 00 -T D1 04 00 00 00 00 00 00 18 BA -R 00 00 01 00 02 04 03 00 -T D5 04 00 00 -R 00 00 01 00 -T D5 04 00 00 0E 00 DD 5E FE DD 56 FF 3E -R 00 00 01 00 -T DE 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 16 00 02 09 16 00 -T E3 04 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T E9 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T EE 04 00 00 00 00 00 00 0E 26 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T F7 04 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T FD 04 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 04 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 09 05 00 00 00 00 00 00 0E 01 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 12 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 18 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 1F 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 24 05 00 00 00 00 00 00 0E F4 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 2D 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 33 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 3A 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 3F 05 00 00 00 00 00 00 0E 1C DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 48 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 4E 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 55 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 5A 05 00 00 00 00 00 00 0E E2 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 63 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 69 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 70 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 75 05 00 00 00 00 00 00 0E 1D DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 7E 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 84 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 8B 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 90 05 00 00 00 00 00 00 0E E2 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 99 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 9F 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T A6 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T AB 05 00 00 00 00 00 00 0E 16 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T B4 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T BA 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T C1 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T C6 05 00 00 00 00 00 00 0E 00 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T CF 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T D5 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T DC 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T E1 05 00 00 00 00 00 00 0E 17 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T EA 05 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T F0 05 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T F7 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T FC 05 00 00 00 00 00 00 0E 10 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 05 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 0B 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 12 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 17 06 00 00 00 00 00 00 0E 18 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 20 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 26 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 2D 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 32 06 00 00 00 00 00 00 0E 00 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 3B 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 41 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 48 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 4D 06 00 00 00 00 00 00 0E 19 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 56 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 5C 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 63 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 68 06 00 00 00 00 00 00 0E 10 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 71 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 77 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 7E 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 83 06 00 00 00 00 00 00 0E 04 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 8C 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 92 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 99 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 9E 06 00 00 00 00 00 00 0E 06 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T A7 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T AD 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T B4 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T B9 06 00 00 00 00 00 00 0E 23 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T C2 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T C8 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T CF 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T D4 06 00 00 00 00 00 00 0E 22 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T DD 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T E3 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T EA 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T EF 06 00 00 00 00 00 00 0E 2B DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T F8 06 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T FE 06 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 05 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 0A 07 00 00 00 00 00 00 0E 22 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 13 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 19 07 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 20 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 25 07 00 00 00 00 00 00 0E 0A DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 2E 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 34 07 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 3B 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 40 07 00 00 00 00 00 00 0E 06 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 49 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 4F 07 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 56 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 5B 07 00 00 00 00 00 00 0E 0B DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 64 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 6A 07 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 71 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 76 07 00 00 00 00 00 00 0E 06 DD 5E FE DD 56 -R 00 00 01 00 02 04 01 00 -T 7F 07 00 00 FF 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 16 00 02 0B 16 00 -T 85 07 00 00 CD 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 05 01 00 -T 8C 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 06 00 02 09 06 00 -T 91 07 00 00 00 00 00 00 -R 00 00 01 00 02 04 01 00 -T 93 07 00 00 -R 00 00 01 00 -T 93 07 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 02 00 -T 9B 07 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 02 00 02 0A 01 00 -T A2 07 00 00 34 F0 20 03 DD 34 F1 -R 00 00 01 00 -T A9 07 00 00 -R 00 00 01 00 -T A9 07 00 00 C3 B0 00 00 00 -R 00 00 01 00 00 05 01 00 -T AC 07 00 00 -R 00 00 01 00 -T AC 07 00 00 DD 6E F0 DD 66 F1 29 29 01 -R 00 00 01 00 -T B5 07 00 00 00 00 00 00 09 AF 77 23 77 DD 7E +T DA 00 00 00 32 00 00 00 00 DD 5E 14 DD 56 15 +R 00 00 01 00 02 05 00 00 +T E3 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 03 00 02 0A 03 00 +T E9 00 00 00 00 00 00 00 79 32 02 00 00 00 22 +R 00 00 01 00 02 04 01 00 02 0A 04 00 +T F0 00 00 00 00 00 00 00 0E 00 00 00 00 C5 21 +R 00 00 01 00 02 04 04 00 2B 09 10 00 +T F6 00 00 00 00 00 00 00 E5 DD 5E 14 DD 56 15 R 00 00 01 00 02 04 10 00 -T BE 07 00 00 02 87 87 87 87 32 00 00 00 00 DD -R 00 00 01 00 02 0A 00 00 -T C7 07 00 00 5E 14 DD 56 15 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 -T CF 07 00 00 00 00 00 00 CD 00 00 00 00 79 32 -R 00 00 01 00 02 04 05 00 02 09 01 00 -T D6 07 00 00 02 00 00 00 22 00 00 00 00 0E -R 00 00 01 00 02 04 07 00 02 09 07 00 -T DC 07 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 14 00 02 0A 14 00 -T E2 07 00 00 DD 5E 14 DD 56 15 3E 00 00 00 00 -R 00 00 01 00 2B 0B 09 00 -T EA 07 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 09 00 02 0A 01 00 -T F1 07 00 00 F1 DD 5E 14 DD 56 15 3E -R 00 00 01 00 -T F9 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T FE 07 00 00 00 00 00 00 21 00 00 +T FF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 06 00 02 0A 06 00 +T 05 01 00 00 00 00 00 00 F1 F1 DD 5E 14 DD 56 R 00 00 01 00 02 04 01 00 -T 03 08 00 00 +T 0E 01 00 00 15 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 02 00 02 0B 02 00 +T 14 01 00 00 CD 00 00 00 00 21 00 00 +R 00 00 01 00 02 05 01 00 +T 1A 01 00 00 R 00 00 01 00 -T 03 08 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +T 1A 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 05 00 diff --git a/src/nos/lib/z80_lib/escc_sdlc.rel b/src/nos/lib/z80_lib/escc_sdlc.rel index efa2865c..48ef9d42 100644 --- a/src/nos/lib/z80_lib/escc_sdlc.rel +++ b/src/nos/lib/z80_lib/escc_sdlc.rel @@ -4,28 +4,28 @@ S _escc_sdlcex Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S _escc_sdlcsp Ref00000000 -S _escc_delay Ref00000000 S _escc_sdlcrx Ref00000000 S _escc_sdlctx Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _dirps Ref00000000 +S _write_escc Ref00000000 S _Esccinfo Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 814 flags 0 +A CODE size 453 flags 0 S _escc_sdlc Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD R 00 00 01 00 02 05 0B 00 T 09 00 00 00 66 03 36 00 00 00 00 23 36 -R 00 00 01 00 0B 07 06 00 +R 00 00 01 00 0B 07 05 00 T 0F 00 00 00 00 00 00 00 23 36 00 00 00 00 21 -R 00 00 01 00 8B 04 06 00 2B 0A 06 00 +R 00 00 01 00 8B 04 05 00 2B 0A 05 00 T 14 00 00 00 04 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 T 1E 00 00 00 00 00 00 00 23 36 00 00 00 00 23 @@ -33,598 +33,294 @@ R 00 00 01 00 0B 04 00 00 8B 0A 00 00 T 23 00 00 00 36 00 00 00 00 21 08 00 09 36 R 00 00 01 00 2B 05 00 00 T 2A 00 00 00 00 00 00 00 23 36 00 00 00 00 23 -R 00 00 01 00 0B 04 05 00 8B 0A 05 00 +R 00 00 01 00 0B 04 04 00 8B 0A 04 00 T 2F 00 00 00 36 00 00 00 00 21 0C 00 09 36 -R 00 00 01 00 2B 05 05 00 +R 00 00 01 00 2B 05 04 00 T 36 00 00 00 00 00 00 00 23 36 00 00 00 00 23 R 00 00 01 00 0B 04 03 00 8B 0A 03 00 T 3B 00 00 00 36 00 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 05 03 00 2B 0A 09 00 +R 00 00 01 00 2B 05 03 00 2B 0A 08 00 T 40 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 09 00 02 09 01 00 -T 47 00 00 00 FE DD 74 FF 0E 04 21 10 00 DD 5E +R 00 00 01 00 02 04 08 00 02 09 01 00 +T 47 00 00 00 FE DD 74 FF 21 18 00 09 36 20 1E R 00 00 01 00 -T 52 00 00 00 02 DD 56 03 19 5E 23 56 3E +T 52 00 00 00 20 D5 0E 04 21 10 00 DD 5E 02 DD R 00 00 01 00 -T 5B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 60 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 66 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 6B 00 00 00 00 00 00 00 21 18 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T 74 00 00 00 46 03 09 36 20 0E 20 21 10 00 DD +T 5D 00 00 00 56 03 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T 65 00 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 09 00 02 0A 01 00 +T 6C 00 00 00 21 15 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 7F 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 77 00 00 00 00 1E 00 D5 0E 01 21 10 00 DD 5E R 00 00 01 00 -T 89 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 8E 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 94 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 99 00 00 00 00 00 00 00 0E 01 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T A2 00 00 00 02 DD 56 03 19 5E 23 56 3E +T 82 00 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T AB 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T B0 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T B6 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T BB 00 00 00 00 00 00 00 21 15 00 DD 4E 02 DD +T 8B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 90 00 00 00 00 00 00 00 E1 21 17 00 DD 4E 02 R 00 00 01 00 02 04 01 00 -T C4 00 00 00 46 03 09 36 00 0E 00 21 10 00 DD -R 00 00 01 00 -T CF 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 99 00 00 00 DD 46 03 09 36 C8 1E C8 D5 0E 03 R 00 00 01 00 -T D9 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T DE 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T E4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T E9 00 00 00 00 00 00 00 0E 03 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T F2 00 00 00 02 DD 56 03 19 5E 23 56 3E +T A4 00 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T FB 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 00 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 06 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 0B 01 00 00 00 00 00 00 21 17 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T 14 01 00 00 46 03 09 36 C8 0E C8 21 10 00 DD +T AF 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T B4 00 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T BB 00 00 00 19 00 DD 4E 02 DD 46 03 09 36 E1 R 00 00 01 00 -T 1F 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T C6 00 00 00 1E E1 D5 0E 05 21 10 00 DD 5E 02 R 00 00 01 00 -T 29 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 2E 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 34 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 39 01 00 00 00 00 00 00 0E 05 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T 42 01 00 00 02 DD 56 03 19 5E 23 56 3E +T D1 00 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 4B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 50 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 56 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 5B 01 00 00 00 00 00 00 21 19 00 DD 4E 02 DD +T D9 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T DE 00 00 00 00 00 00 00 E1 21 1A 00 DD 4E 02 R 00 00 01 00 02 04 01 00 -T 64 01 00 00 46 03 09 36 E1 0E E1 21 10 00 DD +T E7 00 00 00 DD 46 03 09 36 00 1E 00 D5 0E 06 R 00 00 01 00 -T 6F 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T F2 00 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 79 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 7E 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 84 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 89 01 00 00 00 00 00 00 0E 06 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T 92 01 00 00 02 DD 56 03 19 5E 23 56 3E -R 00 00 01 00 -T 9B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T A0 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T A6 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T AB 01 00 00 00 00 00 00 21 1A 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T B4 01 00 00 46 03 09 36 00 0E 00 21 10 00 DD +T FD 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 02 01 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 09 01 00 00 1B 00 DD 4E 02 DD 46 03 09 36 7E R 00 00 01 00 -T BF 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 14 01 00 00 1E 7E D5 0E 07 21 10 00 DD 5E 02 R 00 00 01 00 -T C9 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T CE 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T D4 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T D9 01 00 00 00 00 00 00 0E 07 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T E2 01 00 00 02 DD 56 03 19 5E 23 56 3E +T 1F 01 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T EB 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T F0 01 00 00 00 00 00 00 11 01 00 3E +T 27 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 2C 01 00 00 00 00 00 00 E1 21 1D 00 DD 4E 02 R 00 00 01 00 02 04 01 00 -T F6 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T FB 01 00 00 00 00 00 00 21 1B 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T 04 02 00 00 46 03 09 36 7E 0E 7E 21 10 00 DD +T 35 01 00 00 DD 46 03 09 36 01 1E 01 D5 0E 09 R 00 00 01 00 -T 0F 02 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 40 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 19 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 1E 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 24 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 29 02 00 00 00 00 00 00 0E 09 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T 32 02 00 00 02 DD 56 03 19 5E 23 56 3E +T 4B 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 50 01 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 57 01 00 00 1E 00 DD 4E 02 DD 46 03 09 36 A4 R 00 00 01 00 -T 3B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 40 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 46 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 4B 02 00 00 00 00 00 00 21 1D 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T 54 02 00 00 46 03 09 36 01 0E 01 21 10 00 DD +T 62 01 00 00 1E A4 D5 0E 0A 21 10 00 DD 5E 02 R 00 00 01 00 -T 5F 02 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 6D 01 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 69 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 6E 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 74 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 79 02 00 00 00 00 00 00 0E 0A 21 10 00 DD 5E -R 00 00 01 00 02 04 01 00 -T 82 02 00 00 02 DD 56 03 19 5E 23 56 3E -R 00 00 01 00 -T 8B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T 90 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T 96 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 9B 02 00 00 00 00 00 00 21 1E 00 DD 4E 02 DD +T 75 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 7A 01 00 00 00 00 00 00 E1 21 57 00 DD 4E 02 R 00 00 01 00 02 04 01 00 -T A4 02 00 00 46 03 09 36 A4 0E A4 21 10 00 DD +T 83 01 00 00 DD 46 03 09 7E B7 28 78 R 00 00 01 00 -T AF 02 00 00 5E 02 DD 56 03 19 5E 23 56 3E +T 8B 01 00 00 R 00 00 01 00 -T B9 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0E 00 02 09 0E 00 -T BE 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 01 00 -T C4 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T C9 02 00 00 00 00 00 00 21 57 00 DD 4E 02 DD -R 00 00 01 00 02 04 01 00 -T D2 02 00 00 46 03 09 7E B7 CA CD 03 00 00 -R 00 00 01 00 00 0A 01 00 -T DA 02 00 00 +T 8B 01 00 00 21 1F 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T DA 02 00 00 0E 0B 21 10 00 DD 5E 02 DD 56 03 +T 96 01 00 00 08 1E 08 D5 0E 0B 21 10 00 DD 5E R 00 00 01 00 -T E5 02 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T EC 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T F2 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T F7 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T FD 02 00 00 1F 00 DD 4E 02 DD 46 03 09 36 08 +T A1 01 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 08 03 00 00 0E 08 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 13 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 1A 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 20 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 25 03 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 2C 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T AA 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T AF 01 00 00 00 00 00 00 E1 21 22 00 DD 4E 02 +R 00 00 01 00 02 04 01 00 +T B8 01 00 00 DD 46 03 09 36 00 1E 00 D5 0E 0E R 00 00 01 00 -T 37 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 3C 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 42 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 47 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 4D 03 00 00 22 00 DD 4E 02 DD 46 03 09 36 00 +T C3 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 58 03 00 00 0E 00 21 10 00 DD 5E 02 DD 56 03 +T CE 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T D3 01 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T DA 01 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 R 00 00 01 00 -T 63 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 6A 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 70 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 75 03 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 7C 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T E5 01 00 00 60 5F D5 0E 0E 21 10 00 DD 5E 02 R 00 00 01 00 -T 87 03 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 8C 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 92 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 97 03 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 9D 03 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 +T F0 01 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T A8 03 00 00 60 4F 21 10 00 DD 5E 02 DD 56 03 +T F8 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T FD 01 00 00 00 00 00 00 E1 C3 10 03 00 00 +R 00 00 01 00 02 04 01 00 00 0A 01 00 +T 03 02 00 00 R 00 00 01 00 -T B3 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T BA 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T C0 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T C5 03 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T CB 03 00 00 D1 05 00 00 -R 00 00 01 00 00 04 01 00 -T CD 03 00 00 +T 03 02 00 00 21 58 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T CD 03 00 00 21 58 00 DD 4E 02 DD 46 03 09 7E +T 0E 02 00 00 B7 28 59 R 00 00 01 00 -T D8 03 00 00 B7 CA 87 04 00 00 -R 00 00 01 00 00 06 01 00 -T DC 03 00 00 +T 11 02 00 00 R 00 00 01 00 -T DC 03 00 00 2A 16 00 00 00 7D B4 28 52 +T 11 02 00 00 2A 16 00 00 00 7D B4 28 29 R 00 00 01 00 02 05 0A 00 -T E3 03 00 00 +T 18 02 00 00 R 00 00 01 00 -T E3 03 00 00 0E 0B 21 10 00 DD 5E 02 DD 56 03 +T 18 02 00 00 21 1F 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T EE 03 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T F5 03 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T FB 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 00 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 06 04 00 00 1F 00 DD 4E 02 DD 46 03 09 36 66 +T 23 02 00 00 66 1E 66 D5 0E 0B 21 10 00 DD 5E R 00 00 01 00 -T 11 04 00 00 0E 66 21 10 00 DD 5E 02 DD 56 03 +T 2E 02 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 1C 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 23 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 29 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 2E 04 00 00 00 00 00 00 CD 00 00 00 00 18 50 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 35 04 00 00 -R 00 00 01 00 -T 35 04 00 00 0E 0B 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 40 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 47 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 4D 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 52 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 58 04 00 00 1F 00 DD 4E 02 DD 46 03 09 36 68 +T 37 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 3C 02 00 00 00 00 00 00 E1 18 27 +R 00 00 01 00 02 04 01 00 +T 41 02 00 00 R 00 00 01 00 -T 63 04 00 00 0E 68 21 10 00 DD 5E 02 DD 56 03 +T 41 02 00 00 21 1F 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 6E 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 75 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 7B 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 80 04 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 85 04 00 00 +T 4C 02 00 00 68 1E 68 D5 0E 0B 21 10 00 DD 5E R 00 00 01 00 -T 85 04 00 00 18 50 +T 57 02 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 87 04 00 00 +T 60 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 65 02 00 00 00 00 00 00 E1 +R 00 00 01 00 02 04 01 00 +T 68 02 00 00 R 00 00 01 00 -T 87 04 00 00 0E 0B 21 10 00 DD 5E 02 DD 56 03 +T 68 02 00 00 18 27 R 00 00 01 00 -T 92 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 99 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 9F 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T A4 04 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T AA 04 00 00 1F 00 DD 4E 02 DD 46 03 09 36 7F +T 6A 02 00 00 R 00 00 01 00 -T B5 04 00 00 0E 7F 21 10 00 DD 5E 02 DD 56 03 +T 6A 02 00 00 21 1F 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T C0 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T C7 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T CD 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T D2 04 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T D7 04 00 00 +T 75 02 00 00 7F 1E 7F D5 0E 0B 21 10 00 DD 5E R 00 00 01 00 -T D7 04 00 00 0E 0E 21 10 00 DD 5E 02 DD 56 03 +T 80 02 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T E2 04 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T E9 04 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T EF 04 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T F4 04 00 00 00 00 00 00 CD 00 00 00 00 2A -R 00 00 01 00 02 04 04 00 02 09 01 00 -T FA 04 00 00 16 00 00 00 7D B4 28 04 3E 02 18 -R 00 00 01 00 02 04 0A 00 -T 03 05 00 00 01 +T 89 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 8E 02 00 00 00 00 00 00 E1 +R 00 00 01 00 02 04 01 00 +T 91 02 00 00 R 00 00 01 00 -T 04 05 00 00 +T 91 02 00 00 2A 16 00 00 00 7D B4 28 04 3E 02 +R 00 00 01 00 02 05 0A 00 +T 9A 02 00 00 18 01 R 00 00 01 00 -T 04 05 00 00 AF +T 9C 02 00 00 R 00 00 01 00 -T 05 05 00 00 +T 9C 02 00 00 AF R 00 00 01 00 -T 05 05 00 00 21 22 00 DD 4E 02 DD 46 03 09 77 +T 9D 02 00 00 R 00 00 01 00 -T 10 05 00 00 4F 21 10 00 DD 5E 02 DD 56 03 19 +T 9D 02 00 00 21 22 00 DD 4E 02 DD 46 03 09 77 R 00 00 01 00 -T 1B 05 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0E 00 -T 21 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 27 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 2C 05 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 33 05 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T A8 02 00 00 5F D5 0E 0E 21 10 00 DD 5E 02 DD R 00 00 01 00 -T 3E 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 43 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 49 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 4E 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 54 05 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 +T B3 02 00 00 56 03 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 09 00 +T BB 02 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 09 00 02 0A 01 00 +T C2 02 00 00 21 22 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 5F 05 00 00 80 4F 21 10 00 DD 5E 02 DD 56 03 +T CD 02 00 00 F6 80 5F D5 0E 0E 21 10 00 DD 5E R 00 00 01 00 -T 6A 05 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 71 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 77 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 7C 05 00 00 00 00 00 00 CD 00 00 00 00 0E 0E -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 83 05 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T D8 02 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 8E 05 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T 93 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 99 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 9E 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T A4 05 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 +T E1 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T E6 02 00 00 00 00 00 00 E1 21 22 00 DD 4E 02 +R 00 00 01 00 02 04 01 00 +T EF 02 00 00 DD 46 03 09 7E F6 E0 5F D5 0E 0E R 00 00 01 00 -T AF 05 00 00 E0 4F 21 10 00 DD 5E 02 DD 56 03 +T FA 02 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T BA 05 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T C1 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T C7 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T CC 05 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T D1 05 00 00 +T 05 03 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 0A 03 00 00 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 10 03 00 00 R 00 00 01 00 -T D1 05 00 00 0E 0F 21 10 00 DD 5E 02 DD 56 03 +T 10 03 00 00 21 23 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T DC 05 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T E3 05 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T E9 05 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T EE 05 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T F4 05 00 00 23 00 DD 4E 02 DD 46 03 09 36 A8 +T 1B 03 00 00 A8 1E A8 D5 0E 0F 21 10 00 DD 5E R 00 00 01 00 -T FF 05 00 00 0E A8 21 10 00 DD 5E 02 DD 56 03 +T 26 03 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 0A 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 11 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 17 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 1C 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 22 06 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 +T 2F 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 34 03 00 00 00 00 00 00 E1 21 10 00 DD 4E 02 +R 00 00 01 00 02 04 01 00 +T 3D 03 00 00 DD 46 03 09 5E 23 56 3E R 00 00 01 00 -T 2D 06 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 -T 33 06 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 01 00 -T 3A 06 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 3F 06 00 00 00 00 00 00 7D E6 08 CA +T 45 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T 4A 03 00 00 00 00 00 00 7D E6 08 28 5D R 00 00 01 00 02 04 01 00 -T 45 06 00 00 F6 06 00 00 -R 00 00 01 00 00 04 01 00 -T 47 06 00 00 +T 51 03 00 00 R 00 00 01 00 -T 47 06 00 00 21 57 00 DD 4E 02 DD 46 03 09 7E +T 51 03 00 00 21 57 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 52 06 00 00 B7 20 50 +T 5C 03 00 00 B7 20 27 R 00 00 01 00 -T 55 06 00 00 +T 5F 03 00 00 R 00 00 01 00 -T 55 06 00 00 0E 0E 21 10 00 DD 5E 02 DD 56 03 +T 5F 03 00 00 21 22 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 60 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 67 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 6D 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 72 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 78 06 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 +T 6A 03 00 00 F6 20 5F D5 0E 0E 21 10 00 DD 5E R 00 00 01 00 -T 83 06 00 00 20 4F 21 10 00 DD 5E 02 DD 56 03 +T 75 03 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 8E 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 95 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 9B 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T A0 06 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T A5 06 00 00 +T 7E 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 83 03 00 00 00 00 00 00 E1 +R 00 00 01 00 02 04 01 00 +T 86 03 00 00 R 00 00 01 00 -T A5 06 00 00 0E 03 21 10 00 DD 5E 02 DD 56 03 +T 86 03 00 00 21 17 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T B0 06 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T B7 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T BD 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T C2 06 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T C8 06 00 00 17 00 DD 4E 02 DD 46 03 09 7E F6 +T 91 03 00 00 F6 11 77 5F D5 0E 03 21 10 00 DD R 00 00 01 00 -T D3 06 00 00 11 77 4F 21 10 00 DD 5E 02 DD 56 +T 9C 03 00 00 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T DE 06 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 -T E6 06 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T EC 06 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T F1 06 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T F6 06 00 00 +T A6 03 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T AB 03 00 00 00 00 00 00 E1 +R 00 00 01 00 02 04 01 00 +T AE 03 00 00 R 00 00 01 00 -T F6 06 00 00 0E 10 21 10 00 DD 5E 02 DD 56 03 +T AE 03 00 00 0E 10 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 01 07 00 00 19 5E 23 56 3E 00 00 00 00 21 +T B9 03 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 0E 00 -T 08 07 00 00 00 00 00 00 CD 00 00 00 00 11 +T C0 03 00 00 00 00 00 00 CD 00 00 00 00 0E 10 R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 0E 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 13 07 00 00 00 00 00 00 CD 00 00 00 00 0E 10 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 1A 07 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T C7 03 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 25 07 00 00 23 56 3E 00 00 00 00 21 +T D2 03 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 0E 00 -T 2A 07 00 00 00 00 00 00 CD 00 00 00 00 11 +T D7 03 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 30 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 35 07 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 3B 07 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 +T DD 03 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 R 00 00 01 00 -T 46 07 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T E8 03 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 -T 4C 07 00 00 CD 00 00 00 00 5D 16 00 3E +T EE 03 00 00 CD 00 00 00 00 E5 21 24 00 09 D1 R 00 00 01 00 02 05 01 00 -T 53 07 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 58 07 00 00 00 00 00 00 E5 21 24 00 09 D1 73 -R 00 00 01 00 02 04 01 00 -T 61 07 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 6C 07 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0E 00 -T 73 07 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T 79 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T 7E 07 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 84 07 00 00 15 00 DD 4E 02 DD 46 03 09 7E F6 +T F7 03 00 00 73 21 15 00 09 7E F6 13 77 5F D5 R 00 00 01 00 -T 8F 07 00 00 13 77 4F 21 10 00 DD 5E 02 DD 56 +T 02 04 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 9A 07 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 -T A2 07 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T A8 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T AD 07 00 00 00 00 00 00 CD 00 00 00 00 0E 09 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T B4 07 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T 0D 04 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 09 00 +T 14 04 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 09 00 02 09 01 00 +T 1B 04 00 00 1D 00 DD 4E 02 DD 46 03 09 7E F6 R 00 00 01 00 -T BF 07 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0E 00 -T C4 07 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T CA 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T CF 07 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 02 09 01 00 -T D5 07 00 00 1D 00 DD 4E 02 DD 46 03 09 7E F6 +T 26 04 00 00 08 77 5F D5 0E 09 21 10 00 DD 5E R 00 00 01 00 -T E0 07 00 00 08 77 4F 21 10 00 DD 5E 02 DD 56 +T 31 04 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T EB 07 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 -T F3 07 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0E 00 02 09 01 00 -T F9 07 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T FE 07 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 04 00 02 09 01 00 -T 05 08 00 00 FE DD 56 FF 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 02 00 -T 0C 08 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 02 00 02 09 01 00 -T 12 08 00 00 00 00 00 00 -R 00 00 01 00 02 04 07 00 +T 3A 04 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 3F 04 00 00 00 00 00 00 E1 DD 5E FE DD 56 FF +R 00 00 01 00 02 04 01 00 +T 48 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 02 00 02 0A 02 00 +T 4E 04 00 00 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 04 01 00 02 09 06 00 diff --git a/src/nos/lib/z80_lib/escc_sdlcex.rel b/src/nos/lib/z80_lib/escc_sdlcex.rel index 1c3c6ec6..820acbce 100644 --- a/src/nos/lib/z80_lib/escc_sdlcex.rel +++ b/src/nos/lib/z80_lib/escc_sdlcex.rel @@ -1,9 +1,9 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 +S _write_escc Ref00000000 S _escc_tossb Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 @@ -11,7 +11,7 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 319 flags 0 +A CODE size 245 flags 0 S _escc_sdlcex Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -23,271 +23,201 @@ T 12 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 1D 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T 22 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 +T 22 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 29 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 2F 00 00 00 CD 00 00 00 00 DD 75 FE E5 21 -R 00 00 01 00 02 05 00 00 -T 37 00 00 00 24 00 09 C1 79 AE DD 77 FF E6 80 +T 29 00 00 00 FE E5 21 24 00 09 C1 79 AE DD 77 R 00 00 01 00 -T 42 00 00 00 CA F5 00 00 00 -R 00 00 01 00 00 05 01 00 -T 45 00 00 00 +T 34 00 00 00 FF E6 80 CA C9 00 00 00 +R 00 00 01 00 00 08 01 00 +T 3A 00 00 00 R 00 00 01 00 -T 45 00 00 00 DD 7E FE E6 80 CA F5 00 00 00 +T 3A 00 00 00 DD 7E FE E6 80 CA C9 00 00 00 R 00 00 01 00 00 0A 01 00 -T 4D 00 00 00 +T 42 00 00 00 R 00 00 01 00 -T 4D 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E +T 42 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 58 00 00 00 23 B6 28 45 +T 4D 00 00 00 23 B6 28 45 R 00 00 01 00 -T 5C 00 00 00 +T 51 00 00 00 R 00 00 01 00 -T 5C 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E +T 51 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 67 00 00 00 23 66 6F 7E 23 B6 20 17 21 43 00 +T 5C 00 00 00 23 66 6F 7E 23 B6 20 17 21 43 00 R 00 00 01 00 -T 72 00 00 00 DD 4E 02 DD 46 03 09 46 23 66 68 +T 67 00 00 00 DD 4E 02 DD 46 03 09 46 23 66 68 R 00 00 01 00 -T 7D 00 00 00 01 0C 00 09 7E 23 B6 28 0D +T 72 00 00 00 01 0C 00 09 7E 23 B6 28 0D R 00 00 01 00 -T 86 00 00 00 +T 7B 00 00 00 R 00 00 01 00 -T 86 00 00 00 +T 7B 00 00 00 R 00 00 01 00 -T 86 00 00 00 +T 7B 00 00 00 R 00 00 01 00 -T 86 00 00 00 21 73 00 DD 4E 02 DD 46 03 09 CD +T 7B 00 00 00 21 73 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 -T 91 00 00 00 00 00 00 00 +T 86 00 00 00 00 00 00 00 R 00 00 01 00 02 04 06 00 -T 93 00 00 00 +T 88 00 00 00 R 00 00 01 00 -T 93 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 88 00 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T 9B 00 00 00 21 00 00 00 00 CD 00 00 00 00 +T 90 00 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T A1 00 00 00 +T 96 00 00 00 R 00 00 01 00 -T A1 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T 96 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 -T AC 00 00 00 23 56 3E 00 00 00 00 21 +T A1 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T B1 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 +T A6 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 08 00 02 09 00 00 -T B8 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T BE 00 00 00 CD 00 00 00 00 21 12 00 09 5E 23 -R 00 00 01 00 02 05 00 00 -T C7 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T CD 00 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 00 00 -T D4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T D9 00 00 00 00 00 00 00 21 12 00 09 5E 23 56 -R 00 00 01 00 02 04 00 00 -T E2 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T E8 00 00 00 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 04 00 00 -T EE 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T F3 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 00 00 -T F5 00 00 00 +T AC 00 00 00 12 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T B4 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 08 00 02 0A 00 00 +T BB 00 00 00 12 00 09 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 08 00 +T C3 00 00 00 21 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 05 08 00 02 0A 00 00 +T C9 00 00 00 R 00 00 01 00 -T F5 00 00 00 +T C9 00 00 00 R 00 00 01 00 -T F5 00 00 00 DD 7E FF E6 20 28 35 +T C9 00 00 00 DD 7E FF E6 20 28 35 R 00 00 01 00 -T FC 00 00 00 +T D0 00 00 00 R 00 00 01 00 -T FC 00 00 00 DD 7E FE E6 20 28 2E +T D0 00 00 00 DD 7E FE E6 20 28 2E R 00 00 01 00 -T 03 01 00 00 +T D7 00 00 00 R 00 00 01 00 -T 03 01 00 00 21 38 00 DD 4E 02 DD 46 03 09 3E +T D7 00 00 00 21 38 00 DD 4E 02 DD 46 03 09 3E R 00 00 01 00 -T 0E 01 00 00 03 AE 23 B6 20 1D 21 3A 00 DD 4E +T E2 00 00 00 03 AE 23 B6 20 1D 21 3A 00 DD 4E R 00 00 01 00 -T 19 01 00 00 02 DD 46 03 09 7E B7 20 0F +T ED 00 00 00 02 DD 46 03 09 7E B7 20 0F R 00 00 01 00 -T 22 01 00 00 +T F6 00 00 00 R 00 00 01 00 -T 22 01 00 00 +T F6 00 00 00 R 00 00 01 00 -T 22 01 00 00 +T F6 00 00 00 R 00 00 01 00 -T 22 01 00 00 21 4F 00 DD 4E 02 DD 46 03 09 36 +T F6 00 00 00 21 4F 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T 2D 01 00 00 01 23 36 00 +T 01 01 00 00 01 23 36 00 R 00 00 01 00 -T 31 01 00 00 +T 05 01 00 00 R 00 00 01 00 -T 31 01 00 00 +T 05 01 00 00 R 00 00 01 00 -T 31 01 00 00 +T 05 01 00 00 R 00 00 01 00 -T 31 01 00 00 DD 7E FF E6 08 CA E6 02 00 00 +T 05 01 00 00 DD 7E FF E6 08 CA 1D 02 00 00 R 00 00 01 00 00 0A 01 00 -T 39 01 00 00 +T 0D 01 00 00 R 00 00 01 00 -T 39 01 00 00 DD 7E FE E6 08 CA F3 01 00 00 -R 00 00 01 00 00 0A 01 00 -T 41 01 00 00 -R 00 00 01 00 -T 41 01 00 00 21 57 00 DD 4E 02 DD 46 03 09 7E -R 00 00 01 00 -T 4C 01 00 00 B7 20 50 -R 00 00 01 00 -T 4F 01 00 00 -R 00 00 01 00 -T 4F 01 00 00 0E 0E 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 5A 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 61 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 67 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 6C 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 72 01 00 00 22 00 DD 4E 02 DD 46 03 09 7E F6 -R 00 00 01 00 -T 7D 01 00 00 20 4F 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T 88 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 8F 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 95 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 9A 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 9F 01 00 00 -R 00 00 01 00 -T 9F 01 00 00 0E 03 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T AA 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T B1 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T B7 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T BC 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T C2 01 00 00 17 00 DD 4E 02 DD 46 03 09 7E F6 -R 00 00 01 00 -T CD 01 00 00 11 77 4F 21 10 00 DD 5E 02 DD 56 -R 00 00 01 00 -T D8 01 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 -T E0 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T E6 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T EB 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T F1 01 00 00 E6 02 00 00 -R 00 00 01 00 00 04 01 00 -T F3 01 00 00 -R 00 00 01 00 -T F3 01 00 00 0E 03 21 10 00 DD 5E 02 DD 56 03 -R 00 00 01 00 -T FE 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 05 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 0B 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 10 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 16 02 00 00 17 00 DD 4E 02 DD 46 03 09 7E E6 -R 00 00 01 00 -T 21 02 00 00 EE 77 4F 21 10 00 DD 5E 02 DD 56 -R 00 00 01 00 -T 2C 02 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 -T 34 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 3A 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 3F 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 45 02 00 00 12 00 DD 4E 02 DD 46 03 09 5E 23 -R 00 00 01 00 -T 50 02 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 08 00 02 0B 08 00 -T 56 02 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 00 00 -T 5D 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 62 02 00 00 00 00 00 00 21 12 00 09 5E 23 56 +T 0D 01 00 00 DD 7E FE E6 08 28 60 +R 00 00 01 00 +T 14 01 00 00 +R 00 00 01 00 +T 14 01 00 00 21 57 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 1F 01 00 00 B7 20 27 +R 00 00 01 00 +T 22 01 00 00 +R 00 00 01 00 +T 22 01 00 00 21 22 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 2D 01 00 00 F6 20 5F D5 0E 0E 21 10 00 DD 5E +R 00 00 01 00 +T 38 01 00 00 02 DD 56 03 19 5E 23 56 3E +R 00 00 01 00 +T 41 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 46 01 00 00 00 00 00 00 E1 R 00 00 01 00 02 04 00 00 -T 6B 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 71 02 00 00 00 00 00 00 5D 16 00 3E +T 49 01 00 00 +R 00 00 01 00 +T 49 01 00 00 21 17 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 54 01 00 00 F6 11 77 5F D5 0E 03 21 10 00 DD +R 00 00 01 00 +T 5F 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E +R 00 00 01 00 +T 69 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 6E 01 00 00 00 00 00 00 E1 C3 1D 02 00 00 +R 00 00 01 00 02 04 00 00 00 0A 01 00 +T 74 01 00 00 +R 00 00 01 00 +T 74 01 00 00 21 17 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 7F 01 00 00 E6 EE 77 5F D5 0E 03 21 10 00 DD +R 00 00 01 00 +T 8A 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E +R 00 00 01 00 +T 94 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 99 01 00 00 00 00 00 00 E1 21 12 00 DD 4E 02 R 00 00 01 00 02 04 00 00 -T 77 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7C 02 00 00 00 00 00 00 21 12 00 09 5E 23 56 +T A2 01 00 00 DD 46 03 09 5E 23 56 3E +R 00 00 01 00 +T AA 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 08 00 02 09 08 00 +T AF 01 00 00 00 00 00 00 21 12 00 09 5E 23 56 R 00 00 01 00 02 04 00 00 -T 85 02 00 00 3E 00 00 00 00 21 00 00 00 00 CD +T B8 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 05 08 00 02 0A 08 00 -T 8B 02 00 00 00 00 00 00 5D 16 00 3E +T BE 01 00 00 00 00 00 00 21 12 00 09 5E 23 56 R 00 00 01 00 02 04 00 00 -T 91 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 96 02 00 00 00 00 00 00 21 43 00 09 7E 23 B6 +T C7 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 08 00 02 0A 08 00 +T CD 01 00 00 00 00 00 00 21 43 00 09 7E 23 B6 R 00 00 01 00 02 04 00 00 -T 9F 02 00 00 28 45 +T D6 01 00 00 28 45 R 00 00 01 00 -T A1 02 00 00 +T D8 01 00 00 R 00 00 01 00 -T A1 02 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E +T D8 01 00 00 21 43 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T AC 02 00 00 23 66 6F 7E 23 B6 20 17 21 43 00 +T E3 01 00 00 23 66 6F 7E 23 B6 20 17 21 43 00 R 00 00 01 00 -T B7 02 00 00 DD 4E 02 DD 46 03 09 46 23 66 68 +T EE 01 00 00 DD 4E 02 DD 46 03 09 46 23 66 68 R 00 00 01 00 -T C2 02 00 00 01 0C 00 09 7E 23 B6 28 0D +T F9 01 00 00 01 0C 00 09 7E 23 B6 28 0D R 00 00 01 00 -T CB 02 00 00 +T 02 02 00 00 R 00 00 01 00 -T CB 02 00 00 +T 02 02 00 00 R 00 00 01 00 -T CB 02 00 00 +T 02 02 00 00 R 00 00 01 00 -T CB 02 00 00 21 73 00 DD 4E 02 DD 46 03 09 CD +T 02 02 00 00 21 73 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 -T D6 02 00 00 00 00 00 00 +T 0D 02 00 00 00 00 00 00 R 00 00 01 00 02 04 06 00 -T D8 02 00 00 +T 0F 02 00 00 R 00 00 01 00 -T D8 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +T 0F 02 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 R 00 00 01 00 2B 0B 04 00 -T E0 02 00 00 21 00 00 00 00 CD 00 00 00 00 +T 17 02 00 00 21 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 05 04 00 02 0A 00 00 -T E6 02 00 00 +T 1D 02 00 00 R 00 00 01 00 -T E6 02 00 00 +T 1D 02 00 00 R 00 00 01 00 -T E6 02 00 00 +T 1D 02 00 00 R 00 00 01 00 -T E6 02 00 00 21 24 00 DD 4E 02 DD 46 03 09 DD +T 1D 02 00 00 21 24 00 DD 4E 02 DD 46 03 09 DD R 00 00 01 00 -T F1 02 00 00 56 FE 72 0E 10 21 10 00 DD 5E 02 +T 28 02 00 00 56 FE 72 0E 10 21 10 00 DD 5E 02 R 00 00 01 00 -T FC 02 00 00 DD 56 03 19 5E 23 56 3E +T 33 02 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 04 03 00 00 00 00 00 00 21 00 00 00 00 CD +T 3B 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 09 03 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 0F 03 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 14 03 00 00 00 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 04 00 00 02 09 02 00 +T 40 02 00 00 00 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 04 00 00 02 09 01 00 diff --git a/src/nos/lib/z80_lib/escc_sdlcrx.rel b/src/nos/lib/z80_lib/escc_sdlcrx.rel index c5f4b329..e19bc636 100644 --- a/src/nos/lib/z80_lib/escc_sdlcrx.rel +++ b/src/nos/lib/z80_lib/escc_sdlcrx.rel @@ -1,18 +1,17 @@ XL4 -H 2 areas C global symbols +H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _alloc_mbuf Ref00000000 S .__.ABS. Def00000000 +S _write_escc Ref00000000 S _escc_tossb Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 -S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 206 flags 0 +A CODE size 1C1 flags 0 S _escc_sdlcrx Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -24,7 +23,7 @@ T 12 00 00 00 21 45 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 T 1D 00 00 00 23 66 68 DD 75 FE DD 74 FF 7D B4 R 00 00 01 00 -T 28 00 00 00 C2 9F 01 00 00 +T 28 00 00 00 C2 64 01 00 00 R 00 00 01 00 00 05 01 00 T 2B 00 00 00 R 00 00 01 00 @@ -37,9 +36,9 @@ R 00 00 01 00 T 3A 00 00 00 21 4D 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 45 00 00 00 23 56 13 13 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 03 00 +R 00 00 01 00 2B 09 02 00 T 4C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 03 00 02 09 00 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 53 00 00 00 FE DD 74 FF 7D B4 28 24 R 00 00 01 00 T 5B 00 00 00 @@ -61,9 +60,9 @@ R 00 00 01 00 T 82 00 00 00 21 4D 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 8D 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 03 00 +R 00 00 01 00 2B 07 02 00 T 92 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 03 00 02 09 00 00 +R 00 00 01 00 02 04 02 00 02 09 00 00 T 99 00 00 00 FE DD 74 FF 7D B4 28 65 R 00 00 01 00 T A1 00 00 00 @@ -98,85 +97,65 @@ T 06 01 00 00 R 00 00 01 00 T 06 01 00 00 R 00 00 01 00 -T 06 01 00 00 DD 7E FE DD B6 FF C2 9F 01 00 00 -R 00 00 01 00 00 0B 01 00 -T 0F 01 00 00 +T 06 01 00 00 DD 7E FE DD B6 FF 20 56 R 00 00 01 00 -T 0F 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T 0E 01 00 00 R 00 00 01 00 -T 1A 01 00 00 23 56 3E 00 00 00 00 21 +T 0E 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T 19 01 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 09 00 -T 1F 01 00 00 00 00 00 00 CD 00 00 00 00 5D 16 +T 1E 01 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 26 01 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 2C 01 00 00 CD 00 00 00 00 0E 03 21 10 00 DD -R 00 00 01 00 02 05 00 00 -T 35 01 00 00 5E 02 DD 56 03 19 5E 23 56 3E -R 00 00 01 00 -T 3F 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 44 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 4A 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 4F 01 00 00 00 00 00 00 21 17 00 DD 4E 02 DD -R 00 00 01 00 02 04 00 00 -T 58 01 00 00 46 03 09 7E F6 10 77 4F 21 10 00 +T 24 01 00 00 17 00 09 7E F6 10 77 5F D5 0E 03 R 00 00 01 00 -T 63 01 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T 2F 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 6E 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 -T 73 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 79 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 7E 01 00 00 00 00 00 00 DD 5E 02 DD 56 03 3E -R 00 00 01 00 02 04 00 00 -T 87 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 05 00 02 09 05 00 -T 8C 01 00 00 00 00 00 00 21 77 00 DD 4E 02 DD -R 00 00 01 00 02 04 00 00 -T 95 01 00 00 46 03 09 34 23 20 01 34 +T 3A 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 04 00 +T 3F 01 00 00 00 00 00 00 CD 00 00 00 00 E1 DD +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 46 01 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 05 00 +T 4E 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 54 01 00 00 77 00 DD 4E 02 DD 46 03 09 34 23 R 00 00 01 00 -T 9D 01 00 00 +T 5F 01 00 00 20 01 34 R 00 00 01 00 -T 9D 01 00 00 18 64 +T 62 01 00 00 R 00 00 01 00 -T 9F 01 00 00 +T 62 01 00 00 18 5A R 00 00 01 00 -T 9F 01 00 00 +T 64 01 00 00 R 00 00 01 00 -T 9F 01 00 00 21 12 00 DD 4E 02 DD 46 03 09 5E +T 64 01 00 00 R 00 00 01 00 -T AA 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T AF 01 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T B6 01 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T BC 01 00 00 CD 00 00 00 00 E5 21 0A 00 DD 4E -R 00 00 01 00 02 05 00 00 -T C5 01 00 00 FE DD 46 FF 09 56 23 66 6A E5 21 +T 64 01 00 00 21 0A 00 DD 4E FE DD 46 FF 09 56 R 00 00 01 00 -T D0 01 00 00 0C 00 09 5E 23 56 13 72 2B 73 1B +T 6F 01 00 00 23 66 6A E5 21 0C 00 09 5E 23 56 R 00 00 01 00 -T DB 01 00 00 E1 19 D1 73 21 0C 00 09 56 23 66 +T 7A 01 00 00 13 72 2B 73 1B E1 19 E5 21 12 00 R 00 00 01 00 -T E6 01 00 00 6A E5 21 04 00 09 4E 23 46 E1 A7 +T 85 01 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +R 00 00 01 00 +T 90 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 09 00 02 09 09 00 +T 95 01 00 00 00 00 00 00 55 E1 72 21 0C 00 09 +R 00 00 01 00 02 04 00 00 +T 9E 01 00 00 56 23 66 6A E5 21 04 00 09 4E 23 R 00 00 01 00 -T F1 01 00 00 ED 42 20 0E +T A9 01 00 00 46 E1 A7 ED 42 20 0E R 00 00 01 00 -T F5 01 00 00 +T B0 01 00 00 R 00 00 01 00 -T F5 01 00 00 21 45 00 DD 4E 02 DD 46 03 09 AF +T B0 01 00 00 21 45 00 DD 4E 02 DD 46 03 09 AF R 00 00 01 00 -T 00 02 00 00 77 23 77 +T BB 01 00 00 77 23 77 R 00 00 01 00 -T 03 02 00 00 +T BE 01 00 00 R 00 00 01 00 -T 03 02 00 00 +T BE 01 00 00 R 00 00 01 00 -T 03 02 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T BE 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/z80_lib/escc_sdlcsp.rel b/src/nos/lib/z80_lib/escc_sdlcsp.rel index da72e078..e162be93 100644 --- a/src/nos/lib/z80_lib/escc_sdlcsp.rel +++ b/src/nos/lib/z80_lib/escc_sdlcsp.rel @@ -1,10 +1,11 @@ XL4 -H 2 areas C global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _net_route Ref00000000 +S _read_escc Ref00000000 S .__.ABS. Def00000000 +S _write_escc Ref00000000 S _escc_tossb Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 @@ -12,183 +13,149 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 216 flags 0 +A CODE size 1AC flags 0 S _escc_sdlcsp Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 FC FF 21 67 00 DD -R 00 00 01 00 02 05 06 00 +R 00 00 01 00 02 05 07 00 T 09 00 00 00 4E 02 DD 46 03 09 CD 00 00 00 00 -R 00 00 01 00 02 0B 07 00 +R 00 00 01 00 02 0B 08 00 T 12 00 00 00 0E 01 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 T 1D 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0A 00 -T 24 00 00 00 00 00 00 00 CD 00 00 00 00 11 +R 00 00 01 00 2B 09 03 00 +T 24 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 03 00 02 09 00 00 +T 2B 00 00 00 FC 21 12 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T 36 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 0A 00 +T 3C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 7E R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 2A 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 2F 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 35 00 00 00 10 00 DD 4E 02 DD 46 03 09 5E 23 -R 00 00 01 00 -T 40 00 00 00 56 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 09 00 02 0B 09 00 -T 46 00 00 00 CD 00 00 00 00 5D 16 00 3E -R 00 00 01 00 02 05 00 00 -T 4D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 52 00 00 00 00 00 00 00 DD 75 FC 21 12 00 09 -R 00 00 01 00 02 04 00 00 -T 5B 00 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 09 00 -T 61 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 68 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 6E 00 00 00 CD 00 00 00 00 DD 7E FC E6 20 28 -R 00 00 01 00 02 05 00 00 -T 77 00 00 00 6E -R 00 00 01 00 -T 78 00 00 00 -R 00 00 01 00 -T 78 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 -R 00 00 01 00 -T 83 00 00 00 23 20 01 34 +T 43 00 00 00 FC E6 20 28 3F R 00 00 01 00 -T 87 00 00 00 +T 48 00 00 00 R 00 00 01 00 -T 87 00 00 00 0E 03 21 10 00 DD 5E 02 DD 56 03 +T 48 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 R 00 00 01 00 -T 92 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0A 00 -T 99 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 9F 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T A4 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T AA 00 00 00 17 00 DD 4E 02 DD 46 03 09 7E F6 +T 53 00 00 00 23 20 01 34 R 00 00 01 00 -T B5 00 00 00 10 77 4F 21 10 00 DD 5E 02 DD 56 +T 57 00 00 00 R 00 00 01 00 -T C0 00 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0A 00 -T C8 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T CE 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T D3 00 00 00 00 00 00 00 CD 00 00 00 00 DD 5E -R 00 00 01 00 02 04 01 00 02 09 00 00 -T DA 00 00 00 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 05 00 -T E1 00 00 00 00 00 00 00 CD 00 00 00 00 +T 57 00 00 00 21 17 00 09 7E F6 10 77 5F D5 0E +R 00 00 01 00 +T 62 00 00 00 03 21 10 00 DD 5E 02 DD 56 03 19 +R 00 00 01 00 +T 6D 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 05 00 +T 73 00 00 00 00 00 00 00 CD 00 00 00 00 E1 DD R 00 00 01 00 02 04 05 00 02 09 00 00 -T E6 00 00 00 +T 7A 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 06 00 +T 82 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 87 00 00 00 R 00 00 01 00 -T E6 00 00 00 DD 7E FC E6 80 CA F1 01 00 00 21 +T 87 00 00 00 DD 7E FC E6 80 CA 92 01 00 00 21 R 00 00 01 00 00 0A 01 00 -T EF 00 00 00 43 00 DD 4E 02 DD 46 03 09 7E 23 +T 90 00 00 00 43 00 DD 4E 02 DD 46 03 09 7E 23 R 00 00 01 00 -T FA 00 00 00 B6 CA F1 01 00 00 +T 9B 00 00 00 B6 CA 92 01 00 00 R 00 00 01 00 00 06 01 00 -T FE 00 00 00 +T 9F 00 00 00 R 00 00 01 00 -T FE 00 00 00 +T 9F 00 00 00 R 00 00 01 00 -T FE 00 00 00 +T 9F 00 00 00 R 00 00 01 00 -T FE 00 00 00 DD 7E FC E6 40 C2 D6 01 00 00 DD +T 9F 00 00 00 DD 7E FC E6 40 C2 77 01 00 00 DD R 00 00 01 00 00 0A 01 00 -T 07 01 00 00 7E FC E6 0E FE 06 C2 D6 01 00 00 +T A8 00 00 00 7E FC E6 0E FE 06 C2 77 01 00 00 R 00 00 01 00 00 0B 01 00 -T 10 01 00 00 21 43 00 DD 4E 02 DD 46 03 09 46 +T B1 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 1B 01 00 00 23 66 68 01 0C 00 09 7E 23 B6 CA +T BC 00 00 00 23 66 68 01 0C 00 09 7E 23 B6 CA R 00 00 01 00 -T 26 01 00 00 D6 01 00 00 +T C7 00 00 00 77 01 00 00 R 00 00 01 00 00 04 01 00 -T 28 01 00 00 +T C9 00 00 00 R 00 00 01 00 -T 28 01 00 00 +T C9 00 00 00 R 00 00 01 00 -T 28 01 00 00 +T C9 00 00 00 R 00 00 01 00 -T 28 01 00 00 21 45 00 DD 4E 02 DD 46 03 09 7E +T C9 00 00 00 21 45 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 33 01 00 00 23 B6 28 1B +T D4 00 00 00 23 B6 28 1B R 00 00 01 00 -T 37 01 00 00 +T D8 00 00 00 R 00 00 01 00 -T 37 01 00 00 21 45 00 DD 4E 02 DD 46 03 09 46 +T D8 00 00 00 21 45 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 42 01 00 00 23 66 68 01 0C 00 09 4E 23 46 0B +T E3 00 00 00 23 66 68 01 0C 00 09 4E 23 46 0B R 00 00 01 00 -T 4D 01 00 00 70 2B 71 18 42 +T EE 00 00 00 70 2B 71 18 42 R 00 00 01 00 -T 52 01 00 00 +T F3 00 00 00 R 00 00 01 00 -T 52 01 00 00 21 43 00 DD 4E 02 DD 46 03 09 46 +T F3 00 00 00 21 43 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T 5D 01 00 00 23 66 68 DD 75 FD DD 74 FE +T FE 00 00 00 23 66 68 DD 75 FD DD 74 FE R 00 00 01 00 -T 66 01 00 00 +T 07 01 00 00 R 00 00 01 00 -T 66 01 00 00 DD 6E FD DD 66 FE 7E 23 B6 28 12 +T 07 01 00 00 DD 6E FD DD 66 FE 7E 23 B6 28 12 R 00 00 01 00 -T 71 01 00 00 +T 12 01 00 00 R 00 00 01 00 -T 71 01 00 00 DD 6E FD DD 66 FE 46 23 66 68 DD +T 12 01 00 00 DD 6E FD DD 66 FE 46 23 66 68 DD R 00 00 01 00 -T 7C 01 00 00 75 FD DD 74 FE 18 E3 +T 1D 01 00 00 75 FD DD 74 FE 18 E3 R 00 00 01 00 -T 83 01 00 00 +T 24 01 00 00 R 00 00 01 00 -T 83 01 00 00 21 0C 00 DD 4E FD DD 46 FE 09 4E +T 24 01 00 00 21 0C 00 DD 4E FD DD 46 FE 09 4E R 00 00 01 00 -T 8E 01 00 00 23 46 0B 70 2B 71 +T 2F 01 00 00 23 46 0B 70 2B 71 R 00 00 01 00 -T 94 01 00 00 +T 35 01 00 00 R 00 00 01 00 -T 94 01 00 00 21 43 00 DD 4E 02 DD 46 03 09 4D +T 35 01 00 00 21 43 00 DD 4E 02 DD 46 03 09 4D R 00 00 01 00 -T 9F 01 00 00 44 21 4B 00 DD 5E 02 DD 56 03 19 +T 40 01 00 00 44 21 4B 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T AA 01 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 03 00 -T B0 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 02 09 00 00 -T B6 01 00 00 43 00 DD 4E 02 DD 46 03 09 E5 21 +T 4B 01 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 02 00 +T 51 01 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 02 00 02 09 00 00 +T 57 01 00 00 43 00 DD 4E 02 DD 46 03 09 E5 21 R 00 00 01 00 -T C1 01 00 00 45 00 09 AF 77 23 77 E1 AF 77 23 +T 62 01 00 00 45 00 09 AF 77 23 77 E1 AF 77 23 R 00 00 01 00 -T CC 01 00 00 77 21 6F 00 09 CD 00 00 00 00 18 -R 00 00 01 00 02 0A 07 00 -T D5 01 00 00 1B +T 6D 01 00 00 77 21 6F 00 09 CD 00 00 00 00 18 +R 00 00 01 00 02 0A 08 00 +T 76 01 00 00 1B R 00 00 01 00 -T D6 01 00 00 +T 77 01 00 00 R 00 00 01 00 -T D6 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T DE 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 05 00 02 0A 00 00 -T E5 01 00 00 73 00 DD 4E 02 DD 46 03 09 CD +T 77 01 00 00 DD 5E 02 DD 56 03 3E 00 00 00 00 +R 00 00 01 00 2B 0B 06 00 +T 7F 01 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 06 00 02 0A 00 00 +T 86 01 00 00 73 00 DD 4E 02 DD 46 03 09 CD R 00 00 01 00 -T EF 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 07 00 -T F1 01 00 00 +T 90 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 08 00 +T 92 01 00 00 R 00 00 01 00 -T F1 01 00 00 +T 92 01 00 00 R 00 00 01 00 -T F1 01 00 00 0E 30 21 10 00 DD 5E 02 DD 56 03 +T 92 01 00 00 0E 30 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T FC 01 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 0A 00 -T 03 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 09 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 0E 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 14 02 00 00 00 00 00 00 -R 00 00 01 00 02 04 02 00 +T 9D 01 00 00 19 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 09 0B 00 +T A4 01 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 0B 00 02 09 00 00 +T AA 01 00 00 00 00 00 00 +R 00 00 01 00 02 04 01 00 diff --git a/src/nos/lib/z80_lib/escc_sdlctx.rel b/src/nos/lib/z80_lib/escc_sdlctx.rel index 7e507e76..1e600065 100644 --- a/src/nos/lib/z80_lib/escc_sdlctx.rel +++ b/src/nos/lib/z80_lib/escc_sdlctx.rel @@ -1,9 +1,9 @@ XL4 H 2 areas B global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 +S _write_escc Ref00000000 S _free_mbuf Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?L_INCASG_L03 Ref00000000 @@ -11,7 +11,7 @@ S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 334 flags 0 +A CODE size 289 flags 0 S _escc_sdlctx Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -21,7 +21,7 @@ T 09 00 00 00 4E 02 DD 46 03 09 CD 00 00 00 00 R 00 00 01 00 02 0B 06 00 T 12 00 00 00 21 38 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 1D 00 00 00 23 46 3E 04 A9 B0 C2 C1 01 00 00 +T 1D 00 00 00 23 46 3E 04 A9 B0 C2 6C 01 00 00 R 00 00 01 00 00 0B 01 00 T 26 00 00 00 R 00 00 01 00 @@ -31,7 +31,7 @@ T 26 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 T 31 00 00 00 23 66 68 DD 75 FE DD 74 FF 01 R 00 00 01 00 -T 3B 00 00 00 0C 00 09 7E 23 B6 C2 79 01 00 00 +T 3B 00 00 00 0C 00 09 7E 23 B6 C2 2F 01 00 00 R 00 00 01 00 00 0B 01 00 T 44 00 00 00 R 00 00 01 00 @@ -45,7 +45,7 @@ T 62 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 04 00 02 09 00 00 T 68 00 00 00 49 00 09 DD 4E FE DD 46 FF 71 23 R 00 00 01 00 -T 73 00 00 00 70 79 B0 C2 76 01 00 00 +T 73 00 00 00 70 79 B0 C2 2C 01 00 00 R 00 00 01 00 00 08 01 00 T 79 00 00 00 R 00 00 01 00 @@ -53,213 +53,159 @@ T 79 00 00 00 21 10 00 DD 4E 02 DD 46 03 09 5E R 00 00 01 00 T 84 00 00 00 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 07 08 00 -T 89 00 00 00 00 00 00 00 CD 00 00 00 00 5D 16 +T 89 00 00 00 00 00 00 00 CD 00 00 00 00 7D E6 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 90 00 00 00 00 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 01 00 02 0B 01 00 -T 96 00 00 00 CD 00 00 00 00 7D E6 40 28 53 -R 00 00 01 00 02 05 00 00 -T 9E 00 00 00 +T 90 00 00 00 40 28 48 +R 00 00 01 00 +T 93 00 00 00 R 00 00 01 00 -T 9E 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 +T 93 00 00 00 21 79 00 DD 4E 02 DD 46 03 09 34 R 00 00 01 00 -T A9 00 00 00 23 20 01 34 +T 9E 00 00 00 23 20 01 34 R 00 00 01 00 -T AD 00 00 00 +T A2 00 00 00 R 00 00 01 00 -T AD 00 00 00 0E 18 21 10 00 DD 5E 02 DD 56 03 +T A2 00 00 00 0E 18 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T B8 00 00 00 19 5E 23 56 3E 00 00 00 00 21 +T AD 00 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 09 00 -T BF 00 00 00 00 00 00 00 CD 00 00 00 00 11 +T B4 00 00 00 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 04 09 00 02 09 00 00 -T C5 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T CA 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T D0 00 00 00 38 00 DD 4E 02 DD 46 03 09 36 06 +T BA 00 00 00 38 00 DD 4E 02 DD 46 03 09 36 06 R 00 00 01 00 -T DB 00 00 00 23 36 00 21 4F 00 09 E5 21 3D 00 +T C5 00 00 00 23 36 00 21 4F 00 09 E5 21 3D 00 R 00 00 01 00 -T E6 00 00 00 09 4E 06 00 E1 71 23 70 C3 +T D0 00 00 00 09 4E 06 00 E1 71 23 70 C3 R 00 00 01 00 -T EF 00 00 00 31 03 00 00 +T D9 00 00 00 86 02 00 00 R 00 00 01 00 00 04 01 00 -T F1 00 00 00 +T DB 00 00 00 R 00 00 01 00 -T F1 00 00 00 0E 0A 21 10 00 DD 5E 02 DD 56 03 +T DB 00 00 00 21 1E 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T FC 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 09 00 -T 03 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 09 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 0E 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 14 01 00 00 1E 00 DD 4E 02 DD 46 03 09 7E E6 +T E6 00 00 00 E6 FB 77 5F D5 0E 0A 21 10 00 DD R 00 00 01 00 -T 1F 01 00 00 FB 77 4F 21 10 00 DD 5E 02 DD 56 +T F1 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 2A 01 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 -T 32 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 38 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 3D 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 43 01 00 00 38 00 DD 4E 02 DD 46 03 09 36 05 -R 00 00 01 00 -T 4E 01 00 00 23 36 00 0E 28 21 10 00 DD 5E 02 +T FB 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 00 01 00 00 00 00 00 00 E1 21 38 00 DD 4E 02 +R 00 00 01 00 02 04 00 00 +T 09 01 00 00 DD 46 03 09 36 05 23 36 00 0E 28 R 00 00 01 00 -T 59 01 00 00 DD 56 03 19 5E 23 56 3E +T 14 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T 61 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 66 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 6C 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 71 01 00 00 00 00 00 00 C3 31 03 00 00 -R 00 00 01 00 02 04 00 00 00 09 01 00 -T 76 01 00 00 +T 1F 01 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 09 00 +T 24 01 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 09 00 02 09 00 00 +T 2A 01 00 00 86 02 00 00 +R 00 00 01 00 00 04 01 00 +T 2C 01 00 00 R 00 00 01 00 -T 76 01 00 00 C3 26 00 00 00 +T 2C 01 00 00 C3 26 00 00 00 R 00 00 01 00 00 05 01 00 -T 79 01 00 00 +T 2F 01 00 00 R 00 00 01 00 -T 79 01 00 00 21 0A 00 DD 4E FE DD 46 FF 09 5E +T 2F 01 00 00 21 0A 00 DD 4E FE DD 46 FF 09 5E R 00 00 01 00 -T 84 01 00 00 23 56 13 72 2B 73 1B 1A 4F 21 +T 3A 01 00 00 23 56 13 72 2B 73 1B 1A 4F 21 R 00 00 01 00 -T 8E 01 00 00 12 00 DD 5E 02 DD 56 03 19 5E 23 +T 44 01 00 00 12 00 DD 5E 02 DD 56 03 19 5E 23 R 00 00 01 00 -T 99 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 +T 4F 01 00 00 56 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 09 00 02 0B 09 00 -T 9F 01 00 00 CD 00 00 00 00 11 01 00 3E +T 55 01 00 00 CD 00 00 00 00 21 0C 00 DD 4E FE R 00 00 01 00 02 05 00 00 -T A6 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T AB 01 00 00 00 00 00 00 21 0C 00 DD 4E FE DD -R 00 00 01 00 02 04 00 00 -T B4 01 00 00 46 FF 09 4E 23 46 0B 70 2B 71 C3 +T 5E 01 00 00 DD 46 FF 09 4E 23 46 0B 70 2B 71 R 00 00 01 00 -T BF 01 00 00 31 03 00 00 -R 00 00 01 00 00 04 01 00 -T C1 01 00 00 +T 69 01 00 00 C3 86 02 00 00 +R 00 00 01 00 00 05 01 00 +T 6C 01 00 00 R 00 00 01 00 -T C1 01 00 00 3E 05 A9 B0 C2 0F 03 00 00 0E 0A +T 6C 01 00 00 3E 05 A9 B0 C2 6F 02 00 00 21 R 00 00 01 00 00 09 01 00 -T CA 01 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T 74 01 00 00 1E 00 DD 4E 02 DD 46 03 09 7E F6 R 00 00 01 00 -T D5 01 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 -T DA 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T E0 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T E5 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T EB 01 00 00 1E 00 DD 4E 02 DD 46 03 09 7E F6 +T 7F 01 00 00 04 77 5F D5 0E 0A 21 10 00 DD 5E R 00 00 01 00 -T F6 01 00 00 04 77 4F 21 10 00 DD 5E 02 DD 56 +T 8A 01 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 01 02 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 09 00 -T 09 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 09 00 02 09 00 00 -T 0F 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 14 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 1A 02 00 00 4F 00 DD 4E 02 DD 46 03 09 7E 23 +T 93 01 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 03 00 02 09 03 00 +T 98 01 00 00 00 00 00 00 E1 21 4F 00 DD 4E 02 +R 00 00 01 00 02 04 00 00 +T A1 01 00 00 DD 46 03 09 7E 23 B6 20 0E 21 R 00 00 01 00 -T 25 02 00 00 B6 20 0F 21 40 00 DD 4E 02 DD 46 +T AB 01 00 00 40 00 DD 4E 02 DD 46 03 09 7E B7 R 00 00 01 00 -T 30 02 00 00 03 09 7E B7 C2 CC 02 00 00 -R 00 00 01 00 00 09 01 00 -T 37 02 00 00 +T B6 01 00 00 20 7F R 00 00 01 00 -T 37 02 00 00 +T B8 01 00 00 +R 00 00 01 00 +T B8 01 00 00 R 00 00 01 00 -T 37 02 00 00 21 49 00 DD 4E 02 DD 46 03 09 E5 +T B8 01 00 00 21 49 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 42 02 00 00 21 47 00 09 4E 23 46 E1 71 23 70 +T C3 01 00 00 21 47 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 4D 02 00 00 79 B0 28 7B +T CE 01 00 00 79 B0 28 65 R 00 00 01 00 -T 51 02 00 00 +T D2 01 00 00 R 00 00 01 00 -T 51 02 00 00 +T D2 01 00 00 R 00 00 01 00 -T 51 02 00 00 +T D2 01 00 00 R 00 00 01 00 -T 51 02 00 00 21 47 00 DD 4E 02 DD 46 03 09 E5 +T D2 01 00 00 21 47 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 -T 5C 02 00 00 21 47 00 09 56 23 66 6A 23 23 5E +T DD 01 00 00 21 47 00 09 56 23 66 6A 23 23 5E R 00 00 01 00 -T 67 02 00 00 23 56 E1 73 23 72 0E 80 21 10 00 +T E8 01 00 00 23 56 E1 73 23 72 0E 80 21 10 00 R 00 00 01 00 -T 72 02 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T F3 01 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 7D 02 00 00 00 00 00 00 21 00 00 00 00 CD +T FE 01 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T 82 02 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 88 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 8D 02 00 00 00 00 00 00 21 38 00 DD 4E 02 DD +T 03 02 00 00 00 00 00 00 21 38 00 DD 4E 02 DD R 00 00 01 00 02 04 00 00 -T 96 02 00 00 46 03 09 36 04 23 36 00 59 50 3E +T 0C 02 00 00 46 03 09 36 04 23 36 00 59 50 3E R 00 00 01 00 -T A1 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 17 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 29 04 01 00 00 09 01 00 -T A6 02 00 00 00 00 00 00 0E C0 21 10 00 DD 5E +T 1C 02 00 00 00 00 00 00 0E C0 21 10 00 DD 5E R 00 00 01 00 02 04 00 00 -T AF 02 00 00 02 DD 56 03 19 5E 23 56 3E +T 25 02 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T B8 02 00 00 00 00 00 00 21 00 00 00 00 CD +T 2E 02 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 09 00 02 09 09 00 -T BD 02 00 00 00 00 00 00 11 01 00 3E +T 33 02 00 00 00 00 00 00 18 4F R 00 00 01 00 02 04 00 00 -T C3 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T C8 02 00 00 00 00 00 00 18 65 -R 00 00 01 00 02 04 00 00 -T CC 02 00 00 +T 37 02 00 00 R 00 00 01 00 -T CC 02 00 00 21 38 00 DD 4E 02 DD 46 03 09 36 +T 37 02 00 00 21 38 00 DD 4E 02 DD 46 03 09 36 R 00 00 01 00 -T D7 02 00 00 06 23 36 00 21 4F 00 09 E5 21 +T 42 02 00 00 06 23 36 00 21 4F 00 09 E5 21 R 00 00 01 00 -T E1 02 00 00 3D 00 09 5E 16 00 E1 73 23 72 0E +T 4C 02 00 00 3D 00 09 5E 16 00 E1 73 23 72 0E R 00 00 01 00 -T EC 02 00 00 28 21 10 00 DD 5E 02 DD 56 03 19 +T 57 02 00 00 28 21 10 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T F7 02 00 00 5E 23 56 3E 00 00 00 00 21 +T 62 02 00 00 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 08 09 00 -T FD 02 00 00 00 00 00 00 CD 00 00 00 00 11 +T 68 02 00 00 00 00 00 00 CD 00 00 00 00 18 17 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 03 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 08 03 00 00 00 00 00 00 CD 00 00 00 00 18 22 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 0F 03 00 00 +T 6F 02 00 00 R 00 00 01 00 -T 0F 03 00 00 0E 28 21 10 00 DD 5E 02 DD 56 03 +T 6F 02 00 00 0E 28 21 10 00 DD 5E 02 DD 56 03 R 00 00 01 00 -T 1A 03 00 00 19 5E 23 56 3E 00 00 00 00 21 +T 7A 02 00 00 19 5E 23 56 3E 00 00 00 00 21 R 00 00 01 00 2B 09 09 00 -T 21 03 00 00 00 00 00 00 CD 00 00 00 00 11 +T 81 02 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 09 00 02 09 00 00 -T 27 03 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 2C 03 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 31 03 00 00 -R 00 00 01 00 -T 31 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 -T 34 03 00 00 +T 86 02 00 00 +R 00 00 01 00 +T 86 02 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 +T 89 02 00 00 R 00 00 01 00 diff --git a/src/nos/lib/z80_lib/escc_speed.rel b/src/nos/lib/z80_lib/escc_speed.rel index 9e28ad9b..3926387f 100644 --- a/src/nos/lib/z80_lib/escc_speed.rel +++ b/src/nos/lib/z80_lib/escc_speed.rel @@ -1,19 +1,18 @@ XL4 -H 2 areas D global symbols +H 2 areas C global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S _dirps Ref00000000 S ?L_MUL_L03 Ref00000000 +S _write_escc Ref00000000 S _Esccinfo Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SL_DIV_L03 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 1E5 flags 0 +A CODE size 140 flags 0 S _escc_speed Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -22,14 +21,14 @@ R 00 00 01 00 02 05 08 00 T 08 00 00 00 00 00 D5 E5 DD 4E 0C DD 46 0D DD R 00 00 01 00 T 13 00 00 00 6E 0A DD 66 0B CD 00 00 00 00 DD -R 00 00 01 00 02 0A 06 00 +R 00 00 01 00 02 0A 05 00 T 1C 00 00 00 75 FA DD 74 FB DD 71 FC DD 70 FD R 00 00 01 00 T 27 00 00 00 7D B4 B1 B0 20 06 R 00 00 01 00 T 2D 00 00 00 R 00 00 01 00 -T 2D 00 00 00 21 E8 FD C3 E2 01 00 00 +T 2D 00 00 00 21 E8 FD C3 3D 01 00 00 R 00 00 01 00 00 08 01 00 T 33 00 00 00 R 00 00 01 00 @@ -46,106 +45,54 @@ R 00 00 01 00 T 66 00 00 00 EB CD 00 00 00 00 01 FE FF 09 DD R 00 00 01 00 02 06 09 00 T 6F 00 00 00 75 F8 DD 74 F9 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 +R 00 00 01 00 2B 0A 04 00 T 77 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 05 00 02 09 00 00 -T 7E 00 00 00 FE DD 74 FF 0E 0E 21 10 00 DD 5E +R 00 00 01 00 02 04 04 00 02 09 00 00 +T 7E 00 00 00 FE DD 74 FF 21 22 00 DD 4E 02 DD R 00 00 01 00 -T 89 00 00 00 02 DD 56 03 19 5E 23 56 3E +T 89 00 00 00 46 03 09 7E E6 FE 77 5F D5 0E 0E R 00 00 01 00 -T 92 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 97 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 9D 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T A2 00 00 00 00 00 00 00 21 22 00 DD 4E 02 DD -R 00 00 01 00 02 04 00 00 -T AB 00 00 00 46 03 09 7E E6 FE 77 4F 21 10 00 +T 94 00 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E R 00 00 01 00 -T B6 00 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T 9F 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 06 00 +T A4 00 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 06 00 02 09 00 00 +T AB 00 00 00 20 00 DD 4E 02 DD 46 03 09 DD 56 R 00 00 01 00 -T C1 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T C6 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T CC 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T D1 00 00 00 00 00 00 00 0E 0C 21 10 00 DD 5E -R 00 00 01 00 02 04 00 00 -T DA 00 00 00 02 DD 56 03 19 5E 23 56 3E +T B6 00 00 00 F8 72 5A D5 0E 0C 21 10 00 DD 5E R 00 00 01 00 -T E3 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T E8 00 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T EE 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T F3 00 00 00 00 00 00 00 21 20 00 DD 4E 02 DD -R 00 00 01 00 02 04 00 00 -T FC 00 00 00 46 03 09 DD 56 F8 72 4A 21 10 00 -R 00 00 01 00 -T 07 01 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T C1 00 00 00 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 12 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 17 01 00 00 00 00 00 00 11 01 00 3E +T CA 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T CF 00 00 00 00 00 00 00 E1 DD 6E F8 DD 66 F9 R 00 00 01 00 02 04 00 00 -T 1D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 22 01 00 00 00 00 00 00 0E 0D 21 10 00 DD 5E -R 00 00 01 00 02 04 00 00 -T 2B 01 00 00 02 DD 56 03 19 5E 23 56 3E +T D8 00 00 00 6C 26 00 E5 21 21 00 DD 4E 02 DD R 00 00 01 00 -T 34 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 39 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 3F 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 44 01 00 00 00 00 00 00 DD 6E F8 DD 66 F9 6C -R 00 00 01 00 02 04 00 00 -T 4D 01 00 00 26 00 E5 21 21 00 DD 4E 02 DD 46 -R 00 00 01 00 -T 58 01 00 00 03 09 D1 73 4B 21 10 00 DD 5E 02 +T E3 00 00 00 46 03 09 D1 73 D5 0E 0D 21 10 00 R 00 00 01 00 -T 63 01 00 00 DD 56 03 19 5E 23 56 3E +T EE 00 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 6B 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 70 01 00 00 00 00 00 00 11 01 00 3E +T F9 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T FE 00 00 00 00 00 00 00 E1 21 22 00 DD 4E 02 R 00 00 01 00 02 04 00 00 -T 76 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 7B 01 00 00 00 00 00 00 0E 0E 21 10 00 DD 5E -R 00 00 01 00 02 04 00 00 -T 84 01 00 00 02 DD 56 03 19 5E 23 56 3E +T 07 01 00 00 DD 46 03 09 7E F6 01 77 5F D5 0E R 00 00 01 00 -T 8D 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T 92 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T 98 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T 9D 01 00 00 00 00 00 00 21 22 00 DD 4E 02 DD -R 00 00 01 00 02 04 00 00 -T A6 01 00 00 46 03 09 7E F6 01 77 4F 21 10 00 +T 12 01 00 00 0E 21 10 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T B1 01 00 00 DD 5E 02 DD 56 03 19 5E 23 56 3E +T 1D 01 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 06 00 +T 23 01 00 00 00 00 00 00 CD 00 00 00 00 E1 DD +R 00 00 01 00 02 04 06 00 02 09 00 00 +T 2A 01 00 00 5E FE DD 56 FF 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 32 01 00 00 00 00 00 00 CD 00 00 00 00 DD 6E +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 39 01 00 00 F8 DD 66 F9 R 00 00 01 00 -T BC 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0B 00 02 09 0B 00 -T C1 01 00 00 00 00 00 00 11 01 00 3E -R 00 00 01 00 02 04 00 00 -T C7 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 02 00 02 09 02 00 -T CC 01 00 00 00 00 00 00 DD 5E FE DD 56 FF 3E -R 00 00 01 00 02 04 00 00 -T D5 01 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T DA 01 00 00 00 00 00 00 DD 6E F8 DD 66 F9 -R 00 00 01 00 02 04 00 00 -T E2 01 00 00 +T 3D 01 00 00 R 00 00 01 00 -T E2 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T 3D 01 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/escc_sstart.rel b/src/nos/lib/z80_lib/escc_sstart.rel index b32ff4c0..309bea23 100644 --- a/src/nos/lib/z80_lib/escc_sstart.rel +++ b/src/nos/lib/z80_lib/escc_sstart.rel @@ -1,7 +1,6 @@ XL4 -H 2 areas 9 global symbols +H 2 areas 8 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 @@ -9,12 +8,12 @@ S _dequeue Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 5F flags 0 +A CODE size 54 flags 0 S _escc_sstart Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 49 00 19 7E 23 -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 T 09 00 00 00 B6 20 0F 21 47 00 DD 4E 02 DD 46 R 00 00 01 00 T 14 00 00 00 03 09 7E 23 B6 20 02 @@ -25,29 +24,25 @@ T 1B 00 00 00 R 00 00 01 00 T 1B 00 00 00 R 00 00 01 00 -T 1B 00 00 00 18 3F +T 1B 00 00 00 18 34 R 00 00 01 00 T 1D 00 00 00 R 00 00 01 00 T 1D 00 00 00 21 49 00 DD 4E 02 DD 46 03 09 E5 R 00 00 01 00 T 28 00 00 00 21 47 00 09 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 05 00 +R 00 00 01 00 2B 0A 04 00 T 30 00 00 00 00 00 00 00 CD 00 00 00 00 EB E1 -R 00 00 01 00 02 04 05 00 02 09 00 00 +R 00 00 01 00 02 04 04 00 02 09 00 00 T 37 00 00 00 73 23 72 0E C0 21 12 00 DD 5E 02 R 00 00 01 00 T 42 00 00 00 DD 56 03 19 5E 23 56 3E R 00 00 01 00 T 4A 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 -T 4F 00 00 00 00 00 00 00 11 01 00 3E +R 00 00 01 00 2B 04 06 00 02 09 06 00 +T 4F 00 00 00 00 00 00 00 R 00 00 01 00 02 04 00 00 -T 55 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 5A 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 00 00 -T 5C 00 00 00 +T 51 00 00 00 R 00 00 01 00 -T 5C 00 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 02 00 +T 51 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 01 00 diff --git a/src/nos/lib/z80_lib/escc_stop.rel b/src/nos/lib/z80_lib/escc_stop.rel index 7a6c8e19..de683ea3 100644 --- a/src/nos/lib/z80_lib/escc_stop.rel +++ b/src/nos/lib/z80_lib/escc_stop.rel @@ -1,20 +1,19 @@ XL4 -H 2 areas E global symbols +H 2 areas D global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 -S _escc_delay Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Esccchan Ref00000000 S .__.ABS. Def00000000 S _free Ref00000000 S _dirps Ref00000000 +S _write_escc Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 S ?SS_MOD_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _inportb Ref00000000 -S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 12C flags 0 +A CODE size F2 flags 0 S _escc_stop Def00000000 T 00 00 00 00 R 00 00 01 00 @@ -23,88 +22,70 @@ R 00 00 01 00 02 05 08 00 T 09 00 00 00 4E 02 DD 46 03 09 56 23 66 6A 29 R 00 00 01 00 T 14 00 00 00 11 00 00 00 00 19 56 23 66 6A DD -R 00 00 01 00 02 05 04 00 +R 00 00 01 00 02 05 03 00 T 1D 00 00 00 75 FC DD 74 FD 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 07 00 +R 00 00 01 00 2B 0A 06 00 T 25 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 07 00 02 09 00 00 +R 00 00 01 00 02 04 06 00 02 09 00 00 T 2C 00 00 00 FE DD 74 FF 21 10 00 DD 5E FC DD R 00 00 01 00 T 37 00 00 00 56 FD 19 5E 23 56 3E 00 00 00 00 R 00 00 01 00 2B 0B 0B 00 -T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 5D +T 3F 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 46 00 00 00 16 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 4B 00 00 00 00 00 00 00 CD 00 00 00 00 0E 09 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 52 00 00 00 21 10 00 DD 5E FC DD 56 FD 19 5E -R 00 00 01 00 -T 5D 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 0C 00 -T 62 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0C 00 02 09 00 00 -T 68 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T 6D 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 73 00 00 00 2C 00 DD 4E 02 DD 46 03 09 5E 23 +T 46 00 00 00 2C 00 09 5E 23 56 01 02 00 CD R 00 00 01 00 -T 7E 00 00 00 56 01 02 00 CD 00 00 00 00 7B B2 -R 00 00 01 00 02 09 09 00 -T 87 00 00 00 28 04 3E 40 18 02 +T 50 00 00 00 00 00 00 00 7B B2 28 04 3E 40 18 +R 00 00 01 00 02 04 09 00 +T 59 00 00 00 02 R 00 00 01 00 -T 8D 00 00 00 +T 5A 00 00 00 R 00 00 01 00 -T 8D 00 00 00 3E 80 +T 5A 00 00 00 3E 80 R 00 00 01 00 -T 8F 00 00 00 +T 5C 00 00 00 R 00 00 01 00 -T 8F 00 00 00 21 1D 00 DD 4E FC DD 46 FD 09 77 +T 5C 00 00 00 21 1D 00 DD 4E FC DD 46 FD 09 77 R 00 00 01 00 -T 9A 00 00 00 4F 21 10 00 DD 5E FC DD 56 FD 19 +T 67 00 00 00 5F D5 0E 09 21 10 00 DD 5E FC DD R 00 00 01 00 -T A5 00 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 0C 00 -T AB 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 0C 00 02 09 00 00 -T B1 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 -T B6 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T BC 00 00 00 3D 00 DD 4E 02 DD 46 03 09 46 23 +T 72 00 00 00 56 FD 19 5E 23 56 3E 00 00 00 00 +R 00 00 01 00 2B 0B 07 00 +T 7A 00 00 00 21 00 00 00 00 CD 00 00 00 00 E1 +R 00 00 01 00 02 05 07 00 02 0A 00 00 +T 81 00 00 00 21 3D 00 DD 4E 02 DD 46 03 09 46 R 00 00 01 00 -T C7 00 00 00 66 68 01 0E 00 09 4E 23 46 3E 06 +T 8C 00 00 00 23 66 68 01 0E 00 09 4E 23 46 3E R 00 00 01 00 -T D2 00 00 00 A9 B0 28 06 3E 0A A9 B0 20 15 +T 97 00 00 00 06 A9 B0 28 06 3E 0A A9 B0 20 15 R 00 00 01 00 -T DC 00 00 00 +T A2 00 00 00 R 00 00 01 00 -T DC 00 00 00 21 26 00 DD 4E FC DD 46 FD 09 5E +T A2 00 00 00 21 26 00 DD 4E FC DD 46 FD 09 5E R 00 00 01 00 -T E7 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 06 00 -T EC 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 06 00 02 09 00 00 -T F1 00 00 00 +T AD 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T B2 00 00 00 00 00 00 00 CD 00 00 00 00 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T B7 00 00 00 R 00 00 01 00 -T F1 00 00 00 18 00 +T B7 00 00 00 18 00 R 00 00 01 00 -T F3 00 00 00 +T B9 00 00 00 R 00 00 01 00 -T F3 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 -R 00 00 01 00 2B 0B 06 00 -T FB 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 06 00 02 0A 00 00 -T 02 01 00 00 2C 00 DD 4E 02 DD 46 03 09 46 23 +T B9 00 00 00 DD 5E FC DD 56 FD 3E 00 00 00 00 +R 00 00 01 00 2B 0B 05 00 +T C1 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 05 00 02 0A 00 00 +T C8 00 00 00 2C 00 DD 4E 02 DD 46 03 09 46 23 R 00 00 01 00 -T 0D 01 00 00 66 68 29 01 00 00 00 00 09 AF 77 -R 00 00 01 00 02 08 04 00 -T 16 01 00 00 23 77 DD 5E FE DD 56 FF 3E +T D3 00 00 00 66 68 29 01 00 00 00 00 09 AF 77 +R 00 00 01 00 02 08 03 00 +T DC 00 00 00 23 77 DD 5E FE DD 56 FF 3E R 00 00 01 00 -T 1F 01 00 00 00 00 00 00 21 00 00 00 00 CD +T E5 00 00 00 00 00 00 00 21 00 00 00 00 CD R 00 00 01 00 2B 04 01 00 02 09 01 00 -T 24 01 00 00 00 00 00 00 21 00 00 C3 +T EA 00 00 00 00 00 00 00 21 00 00 C3 R 00 00 01 00 02 04 00 00 -T 2A 01 00 00 00 00 00 00 -R 00 00 01 00 02 04 03 00 +T F0 00 00 00 00 00 00 00 +R 00 00 01 00 02 04 02 00 diff --git a/src/nos/lib/z80_lib/escc_txoff.rel b/src/nos/lib/z80_lib/escc_txoff.rel index 445b8d1f..846d6a8a 100644 --- a/src/nos/lib/z80_lib/escc_txoff.rel +++ b/src/nos/lib/z80_lib/escc_txoff.rel @@ -1,102 +1,72 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S _escc_speed Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S _write_escc Ref00000000 S _Esccinfo Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 116 flags 0 +A CODE size B2 flags 0 S _escc_txoff Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 0E 05 21 10 00 19 -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 08 00 -T 0F 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 15 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 1A 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 20 00 00 00 19 00 DD 4E 02 DD 46 03 09 7E E6 -R 00 00 01 00 -T 2B 00 00 00 FD 77 4F 21 10 00 DD 5E 02 DD 56 +T 00 00 00 00 CD 00 00 00 00 21 19 00 19 7E E6 +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 FD 77 4F C5 0E 05 21 10 00 19 5E R 00 00 01 00 -T 36 00 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 -T 3E 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 44 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 49 00 00 00 00 00 00 00 CD 00 00 00 00 3A -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 4F 00 00 00 18 00 00 00 E6 04 28 2A +T 14 00 00 00 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 07 05 00 +T 19 00 00 00 00 00 00 00 CD 00 00 00 00 E1 3A +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 20 00 00 00 18 00 00 00 E6 04 28 1F R 00 00 01 00 02 04 06 00 -T 55 00 00 00 +T 26 00 00 00 R 00 00 01 00 -T 55 00 00 00 ED 4B 1A 00 00 00 21 10 00 DD 5E +T 26 00 00 00 ED 4B 1A 00 00 00 21 10 00 DD 5E R 00 00 01 00 02 06 06 00 -T 5E 00 00 00 02 DD 56 03 19 46 23 66 68 11 +T 2F 00 00 00 02 DD 56 03 19 46 23 66 68 11 R 00 00 01 00 -T 68 00 00 00 04 00 19 EB 3E 00 00 00 00 21 +T 39 00 00 00 04 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 09 08 00 -T 6F 00 00 00 00 00 00 00 CD 00 00 00 00 11 +T 40 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 75 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 7A 00 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 7F 00 00 00 +T 45 00 00 00 R 00 00 01 00 -T 7F 00 00 00 21 58 00 DD 4E 02 DD 46 03 09 7E +T 45 00 00 00 21 58 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 8A 00 00 00 B7 C2 13 01 00 00 21 57 00 DD 4E -R 00 00 01 00 00 06 01 00 -T 93 00 00 00 02 DD 46 03 09 7E B7 20 77 +T 50 00 00 00 B7 20 5C 21 57 00 DD 4E 02 DD 46 R 00 00 01 00 -T 9C 00 00 00 +T 5B 00 00 00 03 09 7E B7 20 4E R 00 00 01 00 -T 9C 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 9C 00 00 00 +T 61 00 00 00 R 00 00 01 00 -T 9C 00 00 00 0E 05 21 10 00 DD 5E 02 DD 56 03 +T 61 00 00 00 R 00 00 01 00 -T A7 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T AE 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T B4 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T B9 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T BF 00 00 00 19 00 DD 4E 02 DD 46 03 09 7E E6 +T 61 00 00 00 21 19 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T CA 00 00 00 F7 77 4F 21 10 00 DD 5E 02 DD 56 +T 6C 00 00 00 E6 F7 77 5F D5 0E 05 21 10 00 DD R 00 00 01 00 -T D5 00 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 -T DD 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T E3 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T E8 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T EE 00 00 00 53 00 DD 4E 02 DD 46 03 09 5E 23 -R 00 00 01 00 -T F9 00 00 00 56 23 4E 23 46 C5 D5 01 20 00 DD -R 00 00 01 00 -T 04 01 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 02 00 -T 0C 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T 13 01 00 00 -R 00 00 01 00 -T 13 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T 77 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E +R 00 00 01 00 +T 81 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 86 00 00 00 00 00 00 00 E1 21 53 00 DD 4E 02 +R 00 00 01 00 02 04 00 00 +T 8F 00 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T 9A 00 00 00 C5 D5 01 20 00 DD 5E 02 DD 56 03 +R 00 00 01 00 +T A5 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 01 00 02 0A 01 00 +T AB 00 00 00 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 00 00 +T AF 00 00 00 +R 00 00 01 00 +T AF 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/escc_txon.rel b/src/nos/lib/z80_lib/escc_txon.rel index a7f65bc9..fc999836 100644 --- a/src/nos/lib/z80_lib/escc_txon.rel +++ b/src/nos/lib/z80_lib/escc_txon.rel @@ -1,124 +1,82 @@ XL4 H 2 areas A global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S _escc_delay Ref00000000 S _escc_speed Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 +S _write_escc Ref00000000 S _Esccinfo Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 16A flags 0 +A CODE size E3 flags 0 S _escc_txon Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 21 58 00 19 7E B7 -R 00 00 01 00 02 05 05 00 -T 09 00 00 00 C2 E3 00 00 00 21 57 00 DD 4E 02 +R 00 00 01 00 02 05 04 00 +T 09 00 00 00 C2 90 00 00 00 21 57 00 DD 4E 02 R 00 00 01 00 00 05 01 00 -T 12 00 00 00 DD 46 03 09 7E B7 C2 E3 00 00 00 -R 00 00 01 00 00 0B 01 00 -T 1B 00 00 00 +T 12 00 00 00 DD 46 03 09 7E B7 20 76 R 00 00 01 00 -T 1B 00 00 00 +T 1A 00 00 00 R 00 00 01 00 -T 1B 00 00 00 +T 1A 00 00 00 R 00 00 01 00 -T 1B 00 00 00 0E 03 21 10 00 DD 5E 02 DD 56 03 +T 1A 00 00 00 R 00 00 01 00 -T 26 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T 2D 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 33 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 38 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 3E 00 00 00 17 00 DD 4E 02 DD 46 03 09 7E E6 +T 1A 00 00 00 21 17 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 49 00 00 00 FE 77 4F 21 10 00 DD 5E 02 DD 56 +T 25 00 00 00 E6 FE 77 5F D5 0E 03 21 10 00 DD R 00 00 01 00 -T 54 00 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 -T 5C 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 62 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 67 00 00 00 00 00 00 00 CD 00 00 00 00 0E 05 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 6E 00 00 00 21 10 00 DD 5E 02 DD 56 03 19 5E +T 30 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 79 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 08 00 -T 7E 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 84 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 89 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 8F 00 00 00 19 00 DD 4E 02 DD 46 03 09 7E E6 +T 3A 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 3F 00 00 00 00 00 00 00 E1 21 19 00 DD 4E 02 +R 00 00 01 00 02 04 00 00 +T 48 00 00 00 DD 46 03 09 7E E6 F7 77 5F D5 0E R 00 00 01 00 -T 9A 00 00 00 F7 77 4F 21 10 00 DD 5E 02 DD 56 +T 53 00 00 00 05 21 10 00 DD 5E 02 DD 56 03 19 R 00 00 01 00 -T A5 00 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 -T AD 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T B3 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T B8 00 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T BE 00 00 00 53 00 DD 4E 02 DD 46 03 09 5E 23 +T 5E 00 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 05 00 +T 64 00 00 00 00 00 00 00 CD 00 00 00 00 E1 21 +R 00 00 01 00 02 04 05 00 02 09 00 00 +T 6B 00 00 00 53 00 DD 4E 02 DD 46 03 09 5E 23 R 00 00 01 00 -T C9 00 00 00 56 23 4E 23 46 C5 D5 01 01 00 DD +T 76 00 00 00 56 23 4E 23 46 C5 D5 01 01 00 DD R 00 00 01 00 -T D4 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 02 00 -T DC 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 02 00 02 09 00 00 -T E3 00 00 00 +T 81 00 00 00 5E 02 DD 56 03 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 01 00 +T 89 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 01 00 02 09 00 00 +T 90 00 00 00 R 00 00 01 00 -T E3 00 00 00 0E 05 21 10 00 DD 5E 02 DD 56 03 +T 90 00 00 00 21 19 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T EE 00 00 00 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 08 00 -T F5 00 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T FB 00 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 00 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 06 01 00 00 19 00 DD 4E 02 DD 46 03 09 7E F6 +T 9B 00 00 00 F6 0A 77 5F D5 0E 05 21 10 00 DD R 00 00 01 00 -T 11 01 00 00 0A 77 4F 21 10 00 DD 5E 02 DD 56 +T A6 00 00 00 5E 02 DD 56 03 19 5E 23 56 3E R 00 00 01 00 -T 1C 01 00 00 03 19 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 08 00 -T 24 01 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 08 00 02 09 00 00 -T 2A 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 2F 01 00 00 00 00 00 00 CD 00 00 00 00 3A -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 35 01 00 00 18 00 00 00 E6 04 28 2C -R 00 00 01 00 02 04 06 00 -T 3B 01 00 00 +T B0 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T B5 00 00 00 00 00 00 00 E1 3A 18 00 00 00 E6 +R 00 00 01 00 02 04 00 00 02 0A 06 00 +T BC 00 00 00 04 28 21 R 00 00 01 00 -T 3B 01 00 00 3A 1A 00 00 00 F6 80 4F 21 10 00 +T BF 00 00 00 +R 00 00 01 00 +T BF 00 00 00 3A 1A 00 00 00 F6 80 4F 21 10 00 R 00 00 01 00 02 05 06 00 -T 44 01 00 00 DD 5E 02 DD 56 03 19 46 23 66 68 +T C8 00 00 00 DD 5E 02 DD 56 03 19 46 23 66 68 R 00 00 01 00 -T 4F 01 00 00 11 04 00 19 EB 3E 00 00 00 00 21 +T D3 00 00 00 11 04 00 19 EB 3E 00 00 00 00 21 R 00 00 01 00 2B 0A 08 00 -T 57 01 00 00 00 00 00 00 CD 00 00 00 00 11 +T DB 00 00 00 00 00 00 00 CD 00 00 00 00 R 00 00 01 00 02 04 08 00 02 09 00 00 -T 5D 01 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 01 00 -T 62 01 00 00 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 04 01 00 02 09 00 00 -T 67 01 00 00 +T E0 00 00 00 R 00 00 01 00 -T 67 01 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 03 00 +T E0 00 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 02 00 diff --git a/src/nos/lib/z80_lib/esccgen.rel b/src/nos/lib/z80_lib/esccgen.rel index 710ba399..46ad56fe 100644 --- a/src/nos/lib/z80_lib/esccgen.rel +++ b/src/nos/lib/z80_lib/esccgen.rel @@ -4,71 +4,85 @@ M _z8530 S ?BANK_FAST_LEAVE_L08 Ref00000000 S .__.ABS. Def00000000 A _DEFAULT size 0 flags 0 -A CODE size 9F flags 0 -S _read_scc Def00000018 -S _rx8530 Def0000002E -S _write_scc Def00000000 +A CODE size B0 flags 0 +S _write_escc Def00000000 +S _rx8530 Def0000003F +S _read_escc Def00000021 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 21 04 00 39 C5 D5 79 4B 42 B7 28 R 00 00 01 00 -T 0B 00 00 00 03 F3 ED 79 +T 0B 00 00 00 0A 5F ED 57 E2 14 00 00 00 37 F3 +R 00 00 01 00 00 09 01 00 +T 14 00 00 00 R 00 00 01 00 -T 0F 00 00 00 +T 14 00 00 00 ED 59 R 00 00 01 00 -T 0F 00 00 00 7E ED 79 FB D1 C1 C3 00 00 00 00 -R 00 00 01 00 02 0B 00 00 -T 18 00 00 00 +T 16 00 00 00 R 00 00 01 00 -T 18 00 00 00 C5 D5 79 4B 42 B7 28 04 F3 ED 79 +T 16 00 00 00 7E ED 79 30 01 FB R 00 00 01 00 -T 23 00 00 00 00 +T 1C 00 00 00 R 00 00 01 00 -T 24 00 00 00 +T 1C 00 00 00 D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 07 00 00 +T 21 00 00 00 R 00 00 01 00 -T 24 00 00 00 ED 68 26 00 FB D1 C1 C3 +T 21 00 00 00 C5 D5 79 4B 42 B7 28 0A 5F ED 57 R 00 00 01 00 -T 2C 00 00 00 00 00 00 00 -R 00 00 01 00 02 04 00 00 -T 2E 00 00 00 +T 2C 00 00 00 E2 31 00 00 00 37 F3 +R 00 00 01 00 00 05 01 00 +T 31 00 00 00 R 00 00 01 00 -T 2E 00 00 00 DD E5 DD 21 00 00 DD 39 C5 D5 +T 31 00 00 00 ED 59 R 00 00 01 00 -T 38 00 00 00 +T 33 00 00 00 R 00 00 01 00 -T 38 00 00 00 DD 5E 06 DD 56 07 21 00 00 +T 33 00 00 00 26 00 ED 68 30 01 FB R 00 00 01 00 -T 41 00 00 00 +T 3A 00 00 00 R 00 00 01 00 -T 41 00 00 00 DD 4E FC DD 46 FD ED 78 ED 64 08 +T 3A 00 00 00 D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 07 00 00 +T 3F 00 00 00 R 00 00 01 00 -T 4C 00 00 00 28 47 B7 FA 38 00 00 00 1F 30 29 +T 3F 00 00 00 DD E5 DD 21 00 00 DD 39 C5 D5 +R 00 00 01 00 +T 49 00 00 00 +R 00 00 01 00 +T 49 00 00 00 DD 5E 06 DD 56 07 21 00 00 +R 00 00 01 00 +T 52 00 00 00 +R 00 00 01 00 +T 52 00 00 00 DD 4E FC DD 46 FD ED 78 ED 64 08 +R 00 00 01 00 +T 5D 00 00 00 28 47 B7 FA 49 00 00 00 1F 30 29 R 00 00 01 00 00 08 01 00 -T 55 00 00 00 DD 4E FE DD 46 FF ED 78 12 13 23 +T 66 00 00 00 DD 4E FE DD 46 FF ED 78 12 13 23 R 00 00 01 00 -T 60 00 00 00 7C DD BE 09 38 DB 20 06 7D DD BE +T 71 00 00 00 7C DD BE 09 38 DB 20 06 7D DD BE R 00 00 01 00 -T 6B 00 00 00 08 38 D3 +T 7C 00 00 00 08 38 D3 R 00 00 01 00 -T 6E 00 00 00 +T 7F 00 00 00 R 00 00 01 00 -T 6E 00 00 00 DD 4E FC DD 46 FD 3E 03 ED 79 3E +T 7F 00 00 00 DD 4E FC DD 46 FD 3E 03 ED 79 3E R 00 00 01 00 -T 79 00 00 00 D9 ED 79 18 BA +T 8A 00 00 00 D9 ED 79 18 BA R 00 00 01 00 -T 7E 00 00 00 +T 8F 00 00 00 R 00 00 01 00 -T 7E 00 00 00 DD 4E FC DD 46 FD 3E 01 ED 79 00 +T 8F 00 00 00 DD 4E FC DD 46 FD 3E 01 ED 79 00 R 00 00 01 00 -T 89 00 00 00 ED 78 B7 F2 41 00 00 00 E6 40 20 +T 9A 00 00 00 ED 78 B7 F2 52 00 00 00 E6 40 20 R 00 00 01 00 00 08 01 00 -T 92 00 00 00 A5 18 03 +T A3 00 00 00 A5 18 03 R 00 00 01 00 -T 95 00 00 00 +T A6 00 00 00 R 00 00 01 00 -T 95 00 00 00 21 FF FF +T A6 00 00 00 21 FF FF R 00 00 01 00 -T 98 00 00 00 +T A9 00 00 00 R 00 00 01 00 -T 98 00 00 00 D1 C1 DD E1 C3 00 00 00 00 +T A9 00 00 00 D1 C1 DD E1 C3 00 00 00 00 R 00 00 01 00 02 09 00 00 diff --git a/src/nos/lib/z80_lib/escctimer.rel b/src/nos/lib/z80_lib/escctimer.rel index f9fb63c7..d43ee9ab 100644 --- a/src/nos/lib/z80_lib/escctimer.rel +++ b/src/nos/lib/z80_lib/escctimer.rel @@ -1,10 +1,9 @@ XL4 -H 2 areas 14 global symbols +H 2 areas 13 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 S _restore Ref00000000 S ?S_S_SWITCH_L06 Ref00000000 S _escc_txon Ref00000000 -S _escc_delay Ref00000000 S _escc_sdlctx Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S _Esccchan Ref00000000 @@ -20,25 +19,25 @@ S ?SS_DIV_L02 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 S _outportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 3EF flags 0 +A CODE size 3D9 flags 0 S _escctimer Def00000000 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 F6 FF 3E -R 00 00 01 00 02 05 0D 00 +R 00 00 01 00 02 05 0C 00 T 06 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 0B 00 00 00 00 00 00 00 DD 75 FA DD 74 FB 2A R 00 00 01 00 02 04 00 00 T 14 00 00 00 04 00 00 00 29 01 00 00 00 00 09 -R 00 00 01 00 02 04 0C 00 02 0A 07 00 +R 00 00 01 00 02 04 0B 00 02 0A 06 00 T 1B 00 00 00 DD 75 F8 DD 74 F9 R 00 00 01 00 T 21 00 00 00 R 00 00 01 00 T 21 00 00 00 01 00 00 00 00 DD 6E F8 DD 66 F9 -R 00 00 01 00 02 05 07 00 -T 2A 00 00 00 A7 ED 42 DA DE 03 00 00 +R 00 00 01 00 02 05 06 00 +T 2A 00 00 00 A7 ED 42 DA C8 03 00 00 R 00 00 01 00 00 08 01 00 T 30 00 00 00 R 00 00 01 00 @@ -46,15 +45,15 @@ T 30 00 00 00 DD 6E F8 DD 66 F9 46 23 66 68 DD R 00 00 01 00 T 3B 00 00 00 75 F6 DD 74 F7 7D B4 CA R 00 00 01 00 -T 43 00 00 00 CB 03 00 00 21 4F 00 DD 4E F6 DD +T 43 00 00 00 B5 03 00 00 21 4F 00 DD 4E F6 DD R 00 00 01 00 00 04 01 00 -T 4C 00 00 00 46 F7 09 7E 23 B6 CA CB 03 00 00 +T 4C 00 00 00 46 F7 09 7E 23 B6 CA B5 03 00 00 R 00 00 01 00 00 0B 01 00 T 55 00 00 00 21 4F 00 DD 4E F6 DD 46 F7 09 4E R 00 00 01 00 T 60 00 00 00 23 46 0B 70 2B 71 79 B0 C2 R 00 00 01 00 -T 69 00 00 00 CB 03 00 00 +T 69 00 00 00 B5 03 00 00 R 00 00 01 00 00 04 01 00 T 6B 00 00 00 R 00 00 01 00 @@ -66,21 +65,21 @@ T 6B 00 00 00 21 38 00 DD 4E F6 DD 46 F7 09 5E R 00 00 01 00 T 76 00 00 00 23 56 CD 00 00 00 00 00 00 07 00 R 00 00 01 00 02 07 02 00 -T 7F 00 00 00 B1 03 00 00 8F 00 00 00 +T 7F 00 00 00 9B 03 00 00 8F 00 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 T 83 00 00 00 A0 00 00 00 DE 01 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 87 00 00 00 19 02 00 00 AF 03 00 00 +T 87 00 00 00 19 02 00 00 99 03 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 -T 8B 00 00 00 AF 03 00 00 CA 02 00 00 +T 8B 00 00 00 99 03 00 00 B4 02 00 00 R 00 00 01 00 00 04 01 00 00 08 01 00 T 8F 00 00 00 R 00 00 01 00 T 8F 00 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 0B 00 +R 00 00 01 00 2B 0B 0A 00 T 97 00 00 00 21 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 05 0B 00 02 0A 00 00 -T 9E 00 00 00 CB 03 00 00 +R 00 00 01 00 02 05 0A 00 02 0A 00 00 +T 9E 00 00 00 B5 03 00 00 R 00 00 01 00 00 04 01 00 T A0 00 00 00 R 00 00 01 00 @@ -91,15 +90,15 @@ R 00 00 01 00 00 06 01 00 T AF 00 00 00 R 00 00 01 00 T AF 00 00 00 3A 00 00 00 00 47 0E 15 ED 4C 79 -R 00 00 01 00 02 05 09 00 +R 00 00 01 00 02 05 08 00 T B8 00 00 00 C6 35 32 00 00 00 00 21 24 00 DD -R 00 00 01 00 02 07 09 00 +R 00 00 01 00 02 07 08 00 T C1 00 00 00 4E F6 DD 46 F7 09 7E E6 08 20 14 R 00 00 01 00 T CC 00 00 00 21 3B 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 T D7 00 00 00 F5 3A 00 00 00 00 47 F1 B8 30 31 -R 00 00 01 00 02 06 09 00 +R 00 00 01 00 02 06 08 00 T E0 00 00 00 R 00 00 01 00 T E0 00 00 00 @@ -122,7 +121,7 @@ T F8 00 00 00 21 4F 00 DD 4E F6 DD 46 F7 09 E5 R 00 00 01 00 T 03 01 00 00 21 3C 00 09 4E 06 00 E1 71 23 70 R 00 00 01 00 -T 0E 01 00 00 C3 CB 03 00 00 +T 0E 01 00 00 C3 B5 03 00 00 R 00 00 01 00 00 05 01 00 T 11 01 00 00 R 00 00 01 00 @@ -137,15 +136,15 @@ R 00 00 01 00 T 28 01 00 00 R 00 00 01 00 T 28 01 00 00 2A 04 00 00 00 DD 4E FC DD 46 FD -R 00 00 01 00 02 05 0C 00 +R 00 00 01 00 02 05 0B 00 T 31 01 00 00 CD 00 00 00 00 DA DE 01 00 00 -R 00 00 01 00 02 05 0F 00 00 0A 01 00 +R 00 00 01 00 02 05 0E 00 00 0A 01 00 T 37 01 00 00 R 00 00 01 00 T 37 01 00 00 DD 6E FC DD 66 FD 29 01 R 00 00 01 00 T 3F 01 00 00 00 00 00 00 09 46 23 66 68 DD 75 -R 00 00 01 00 02 04 07 00 +R 00 00 01 00 02 04 06 00 T 48 01 00 00 FE DD 74 FF 7D B4 CA D3 01 00 00 R 00 00 01 00 00 0B 01 00 T 51 01 00 00 DD 6E F6 DD 66 F7 DD 4E FE DD 46 @@ -226,7 +225,7 @@ T 02 02 00 00 3A 00 09 5E 16 00 E1 73 23 72 59 R 00 00 01 00 T 0D 02 00 00 50 3E 00 00 00 00 21 00 00 00 00 R 00 00 01 00 2B 06 03 00 02 0B 03 00 -T 13 02 00 00 CD 00 00 00 00 C3 CB 03 00 00 +T 13 02 00 00 CD 00 00 00 00 C3 B5 03 00 00 R 00 00 01 00 02 05 00 00 00 0A 01 00 T 19 02 00 00 R 00 00 01 00 @@ -236,7 +235,7 @@ T 19 02 00 00 21 49 00 DD 4E F6 DD 46 F7 09 E5 R 00 00 01 00 T 24 02 00 00 21 47 00 09 4E 23 46 E1 71 23 70 R 00 00 01 00 -T 2F 02 00 00 79 B0 CA CA 02 00 00 +T 2F 02 00 00 79 B0 CA B4 02 00 00 R 00 00 01 00 00 07 01 00 T 34 02 00 00 R 00 00 01 00 @@ -249,134 +248,126 @@ R 00 00 01 00 T 55 02 00 00 DD 5E F6 DD 56 F7 19 5E 23 56 3E R 00 00 01 00 T 60 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 12 00 02 09 12 00 -T 65 02 00 00 00 00 00 00 11 01 00 3E +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T 65 02 00 00 00 00 00 00 21 38 00 DD 4E F6 DD R 00 00 01 00 02 04 00 00 -T 6B 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 04 00 02 09 04 00 -T 70 02 00 00 00 00 00 00 21 38 00 DD 4E F6 DD -R 00 00 01 00 02 04 00 00 -T 79 02 00 00 46 F7 09 36 04 23 36 00 21 4F 00 -R 00 00 01 00 -T 84 02 00 00 09 E5 21 40 00 09 5E 16 00 01 -R 00 00 01 00 -T 8E 02 00 00 12 00 CD 00 00 00 00 E1 73 23 72 -R 00 00 01 00 02 07 0E 00 -T 97 02 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 -R 00 00 01 00 2B 0B 05 00 -T 9F 02 00 00 21 00 00 00 00 CD 00 00 00 00 0E -R 00 00 01 00 02 05 05 00 02 0A 00 00 -T A6 02 00 00 C0 21 10 00 DD 5E F6 DD 56 F7 19 -R 00 00 01 00 -T B1 02 00 00 5E 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 12 00 -T B7 02 00 00 00 00 00 00 CD 00 00 00 00 11 -R 00 00 01 00 02 04 12 00 02 09 00 00 -T BD 02 00 00 01 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 04 00 -T C2 02 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 04 00 02 09 00 00 -T C8 02 00 00 CB 03 00 00 +T 6E 02 00 00 46 F7 09 36 04 23 36 00 21 4F 00 +R 00 00 01 00 +T 79 02 00 00 09 E5 21 40 00 09 5E 16 00 01 +R 00 00 01 00 +T 83 02 00 00 12 00 CD 00 00 00 00 E1 73 23 72 +R 00 00 01 00 02 07 0D 00 +T 8C 02 00 00 DD 5E F6 DD 56 F7 3E 00 00 00 00 +R 00 00 01 00 2B 0B 04 00 +T 94 02 00 00 21 00 00 00 00 CD 00 00 00 00 0E +R 00 00 01 00 02 05 04 00 02 0A 00 00 +T 9B 02 00 00 C0 21 10 00 DD 5E F6 DD 56 F7 19 +R 00 00 01 00 +T A6 02 00 00 5E 23 56 3E 00 00 00 00 21 +R 00 00 01 00 2B 08 11 00 +T AC 02 00 00 00 00 00 00 CD 00 00 00 00 C3 +R 00 00 01 00 02 04 11 00 02 09 00 00 +T B2 02 00 00 B5 03 00 00 R 00 00 01 00 00 04 01 00 -T CA 02 00 00 +T B4 02 00 00 R 00 00 01 00 -T CA 02 00 00 +T B4 02 00 00 R 00 00 01 00 -T CA 02 00 00 21 3E 00 DD 4E F6 DD 46 F7 09 7E +T B4 02 00 00 21 3E 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T D5 02 00 00 FE 02 30 7A +T BF 02 00 00 FE 02 30 7A R 00 00 01 00 -T D9 02 00 00 +T C3 02 00 00 R 00 00 01 00 -T D9 02 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF +T C3 02 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF R 00 00 01 00 -T E4 02 00 00 77 23 77 59 50 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T EC 02 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T F2 02 00 00 47 00 DD 4E F6 DD 46 F7 09 7E 23 +T CE 02 00 00 77 23 77 59 50 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0A 00 +T D6 02 00 00 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T DC 02 00 00 47 00 DD 4E F6 DD 46 F7 09 7E 23 R 00 00 01 00 -T FD 02 00 00 B6 28 51 +T E7 02 00 00 B6 28 51 R 00 00 01 00 -T 00 03 00 00 +T EA 02 00 00 R 00 00 01 00 -T 00 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 36 +T EA 02 00 00 21 38 00 DD 4E F6 DD 46 F7 09 36 R 00 00 01 00 -T 0B 03 00 00 01 23 36 00 21 36 00 09 E5 21 +T F5 02 00 00 01 23 36 00 21 36 00 09 E5 21 R 00 00 01 00 -T 15 03 00 00 42 00 09 5E 16 00 01 12 00 CD +T FF 02 00 00 42 00 09 5E 16 00 01 12 00 CD R 00 00 01 00 -T 1F 03 00 00 00 00 00 00 21 3C 00 DD 4E F6 DD -R 00 00 01 00 02 04 0E 00 -T 28 03 00 00 46 F7 09 4E 06 00 CD 00 00 00 00 -R 00 00 01 00 02 0B 10 00 -T 31 03 00 00 E1 73 23 72 21 4F 00 DD 4E F6 DD +T 09 03 00 00 00 00 00 00 21 3C 00 DD 4E F6 DD +R 00 00 01 00 02 04 0D 00 +T 12 03 00 00 46 F7 09 4E 06 00 CD 00 00 00 00 +R 00 00 01 00 02 0B 0F 00 +T 1B 03 00 00 E1 73 23 72 21 4F 00 DD 4E F6 DD R 00 00 01 00 -T 3C 03 00 00 46 F7 09 E5 21 41 00 09 4E 06 00 +T 26 03 00 00 46 F7 09 E5 21 41 00 09 4E 06 00 R 00 00 01 00 -T 47 03 00 00 11 12 00 CD 00 00 00 00 E1 73 23 -R 00 00 01 00 02 08 0E 00 -T 50 03 00 00 72 +T 31 03 00 00 11 12 00 CD 00 00 00 00 E1 73 23 +R 00 00 01 00 02 08 0D 00 +T 3A 03 00 00 72 R 00 00 01 00 -T 51 03 00 00 +T 3B 03 00 00 R 00 00 01 00 -T 51 03 00 00 18 78 +T 3B 03 00 00 18 78 R 00 00 01 00 -T 53 03 00 00 +T 3D 03 00 00 R 00 00 01 00 -T 53 03 00 00 21 47 00 DD 4E F6 DD 46 F7 09 7E +T 3D 03 00 00 21 47 00 DD 4E F6 DD 46 F7 09 7E R 00 00 01 00 -T 5E 03 00 00 23 B6 28 27 +T 48 03 00 00 23 B6 28 27 R 00 00 01 00 -T 62 03 00 00 +T 4C 03 00 00 R 00 00 01 00 -T 62 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 36 +T 4C 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 36 R 00 00 01 00 -T 6D 03 00 00 03 23 36 00 21 4F 00 09 E5 21 +T 57 03 00 00 03 23 36 00 21 4F 00 09 E5 21 R 00 00 01 00 -T 77 03 00 00 41 00 09 4E 06 00 11 12 00 CD +T 61 03 00 00 41 00 09 4E 06 00 11 12 00 CD R 00 00 01 00 -T 81 03 00 00 00 00 00 00 E1 73 23 72 18 24 -R 00 00 01 00 02 04 0E 00 -T 89 03 00 00 +T 6B 03 00 00 00 00 00 00 E1 73 23 72 18 24 +R 00 00 01 00 02 04 0D 00 +T 73 03 00 00 R 00 00 01 00 -T 89 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF +T 73 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF R 00 00 01 00 -T 94 03 00 00 77 23 77 21 4F 00 09 E5 21 42 00 +T 7E 03 00 00 77 23 77 21 4F 00 09 E5 21 42 00 R 00 00 01 00 -T 9F 03 00 00 09 4E 06 00 11 12 00 CD +T 89 03 00 00 09 4E 06 00 11 12 00 CD R 00 00 01 00 -T A7 03 00 00 00 00 00 00 E1 73 23 72 -R 00 00 01 00 02 04 0E 00 -T AD 03 00 00 +T 91 03 00 00 00 00 00 00 E1 73 23 72 +R 00 00 01 00 02 04 0D 00 +T 97 03 00 00 R 00 00 01 00 -T AD 03 00 00 18 1C +T 97 03 00 00 18 1C R 00 00 01 00 -T AF 03 00 00 +T 99 03 00 00 R 00 00 01 00 -T AF 03 00 00 18 1A +T 99 03 00 00 18 1A R 00 00 01 00 -T B1 03 00 00 +T 9B 03 00 00 R 00 00 01 00 -T B1 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF +T 9B 03 00 00 21 38 00 DD 4E F6 DD 46 F7 09 AF R 00 00 01 00 -T BC 03 00 00 77 23 77 59 50 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0B 00 -T C4 03 00 00 00 00 00 00 CD 00 00 00 00 18 00 -R 00 00 01 00 02 04 0B 00 02 09 00 00 -T CB 03 00 00 +T A6 03 00 00 77 23 77 59 50 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 0A 00 +T AE 03 00 00 00 00 00 00 CD 00 00 00 00 18 00 +R 00 00 01 00 02 04 0A 00 02 09 00 00 +T B5 03 00 00 R 00 00 01 00 -T CB 03 00 00 +T B5 03 00 00 R 00 00 01 00 -T CB 03 00 00 DD 7E F8 D6 02 DD 77 F8 DD 7E F9 +T B5 03 00 00 DD 7E F8 D6 02 DD 77 F8 DD 7E F9 R 00 00 01 00 -T D6 03 00 00 DE 00 DD 77 F9 C3 21 00 00 00 +T C0 03 00 00 DE 00 DD 77 F9 C3 21 00 00 00 R 00 00 01 00 00 0A 01 00 -T DE 03 00 00 +T C8 03 00 00 R 00 00 01 00 -T DE 03 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 +T C8 03 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 R 00 00 01 00 2B 0B 01 00 -T E6 03 00 00 21 00 00 00 00 CD 00 00 00 00 C3 +T D0 03 00 00 21 00 00 00 00 CD 00 00 00 00 C3 R 00 00 01 00 02 05 01 00 02 0A 00 00 -T ED 03 00 00 00 00 00 00 -R 00 00 01 00 02 04 06 00 +T D7 03 00 00 00 00 00 00 +R 00 00 01 00 02 04 05 00 diff --git a/src/nos/lib/z80_lib/esccvec.rel b/src/nos/lib/z80_lib/esccvec.rel index 9805a648..443523c3 100644 --- a/src/nos/lib/z80_lib/esccvec.rel +++ b/src/nos/lib/z80_lib/esccvec.rel @@ -1,9 +1,11 @@ XL4 -H 2 areas B global symbols +H 3 areas 10 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 +S ?BANK_FAST_LEAVE_L08 Ref00000000 S _Esccpolltab Ref00000000 S _Spsave Ref00000000 S _Sssave Ref00000000 +S abyte Ref00000000 S _Esccvecloc Ref00000000 S doret Ref00000000 S .__.ABS. Def00000000 @@ -11,37 +13,107 @@ S _Esccmaxvec Ref00000000 S _Stktop Ref00000000 S _Esccchan Ref00000000 A _DEFAULT size 0 flags 0 -A RCODE size 71 flags 0 -S _esccnovec Def00000000 +A CODE size 109 flags 0 +S _escc0_setup Def00000000 +S _escc1_setup Def0000007D +A RCODE size 9A flags 0 +S _esccnovec Def00000029 +S _escc_rpb Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 F3 F5 E5 3A FC 10 2A 80 0F ED 29 +T 00 00 00 00 C5 D5 01 15 02 F3 ED 70 16 09 ED R 00 00 01 00 -T 0B 00 00 00 39 ED 21 3A 32 00 00 00 00 ED 73 -R 00 00 01 00 02 09 03 00 -T 14 00 00 00 00 00 00 00 31 00 00 00 00 FD E5 -R 00 00 01 00 02 04 02 00 02 09 08 00 -T 1B 00 00 00 ED 38 38 F5 C5 D5 +T 0B 00 00 00 51 3E 02 ED 79 00 ED 51 3E 82 ED +R 00 00 01 00 +T 16 00 00 00 79 16 05 ED 51 3E EA ED 79 16 02 +R 00 00 01 00 +T 21 00 00 00 ED 51 97 ED 79 16 04 ED 51 3E 44 +R 00 00 01 00 +T 2C 00 00 00 ED 79 16 03 ED 51 3E C1 ED 79 16 +R 00 00 01 00 +T 37 00 00 00 0F ED 51 97 ED 79 15 ED 51 97 ED +R 00 00 01 00 +T 42 00 00 00 79 16 0C ED 51 3E 2E ED 79 14 ED +R 00 00 01 00 +T 4D 00 00 00 51 97 ED 79 14 ED 51 3E 02 ED 79 +R 00 00 01 00 +T 58 00 00 00 00 ED 51 F6 01 ED 79 16 0B ED 51 +R 00 00 01 00 +T 63 00 00 00 3E 52 ED 79 16 01 ED 51 3E 13 ED +R 00 00 01 00 +T 6E 00 00 00 79 16 09 ED 51 3E 0A ED 79 FB D1 R 00 00 01 00 -T 21 00 00 00 +T 79 00 00 00 C1 C3 00 00 00 00 +R 00 00 01 00 02 06 01 00 +T 7D 00 00 00 R 00 00 01 00 -T 21 00 00 00 21 00 00 00 00 -R 00 00 01 00 02 05 01 00 -T 24 00 00 00 +T 7D 00 00 00 C5 D5 01 14 02 F3 ED 70 16 09 ED R 00 00 01 00 -T 24 00 00 00 4E 23 46 23 79 B0 CA 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 2D 00 00 00 3E 03 ED 79 00 ED 78 B7 20 04 23 +T 88 00 00 00 51 3E 02 ED 79 00 ED 51 3E 42 ED R 00 00 01 00 -T 38 00 00 00 23 18 E9 4E 23 46 3E 02 ED 79 00 +T 93 00 00 00 79 16 05 ED 51 3E EA ED 79 16 02 R 00 00 01 00 -T 43 00 00 00 ED 78 5F 1F DA 00 00 00 00 1F E6 -R 00 00 01 00 02 09 05 00 -T 4C 00 00 00 3E EE 02 4F 06 00 21 00 00 00 00 -R 00 00 01 00 02 0B 09 00 -T 55 00 00 00 09 7E 23 66 6F B4 CA 00 00 00 00 -R 00 00 01 00 02 0B 05 00 -T 5E 00 00 00 E5 7B E6 06 07 4F 09 5E 23 56 23 +T 9E 00 00 00 ED 51 97 ED 79 16 04 ED 51 3E 44 R 00 00 01 00 -T 69 00 00 00 7E EB D1 CD 00 00 00 00 18 B0 -R 00 00 01 00 02 08 00 00 +T A9 00 00 00 ED 79 16 03 ED 51 3E C1 ED 79 16 +R 00 00 01 00 +T B4 00 00 00 0F ED 51 97 ED 79 15 ED 51 97 ED +R 00 00 01 00 +T BF 00 00 00 79 16 0C ED 51 3E 2E ED 79 14 ED +R 00 00 01 00 +T CA 00 00 00 51 97 ED 79 14 ED 51 3E 02 ED 79 +R 00 00 01 00 +T D5 00 00 00 00 ED 51 3C ED 79 16 0B ED 51 3E +R 00 00 01 00 +T E0 00 00 00 52 ED 79 16 01 ED 51 3E 13 ED 79 +R 00 00 01 00 +T EB 00 00 00 16 05 ED 51 3E E8 ED 79 16 09 ED +R 00 00 01 00 +T F6 00 00 00 51 3E 0A ED 79 ED 38 34 F6 04 ED +R 00 00 01 00 +T 01 01 00 00 39 34 FB D1 C1 C3 00 00 00 00 +R 00 00 01 00 02 0A 01 00 +T 00 00 00 00 +R 00 00 02 00 +T 00 00 00 00 F3 F5 E5 3A FC 10 2A 80 0F ED 29 +R 00 00 02 00 +T 0B 00 00 00 39 ED 21 3A 32 00 00 00 00 ED 73 +R 00 00 02 00 02 09 04 00 +T 14 00 00 00 00 00 00 00 31 00 00 00 00 FD E5 +R 00 00 02 00 02 04 03 00 02 09 0A 00 +T 1B 00 00 00 ED 38 38 F5 C5 D5 3E 40 CD +R 00 00 02 00 +T 24 00 00 00 00 00 00 00 C3 00 00 00 00 +R 00 00 02 00 02 04 05 00 02 09 07 00 +T 29 00 00 00 +R 00 00 02 00 +T 29 00 00 00 F3 F5 E5 3A FC 10 2A 80 0F ED 29 +R 00 00 02 00 +T 34 00 00 00 39 ED 21 3A 32 00 00 00 00 ED 73 +R 00 00 02 00 02 09 04 00 +T 3D 00 00 00 00 00 00 00 31 00 00 00 00 FD E5 +R 00 00 02 00 02 04 03 00 02 09 0A 00 +T 44 00 00 00 ED 38 38 F5 C5 D5 +R 00 00 02 00 +T 4A 00 00 00 +R 00 00 02 00 +T 4A 00 00 00 21 00 00 00 00 +R 00 00 02 00 02 05 02 00 +T 4D 00 00 00 +R 00 00 02 00 +T 4D 00 00 00 4E 23 46 23 79 B0 CA 00 00 00 00 +R 00 00 02 00 02 0B 07 00 +T 56 00 00 00 3E 03 ED 79 00 ED 78 B7 20 04 23 +R 00 00 02 00 +T 61 00 00 00 23 18 E9 4E 23 46 3E 02 ED 79 00 +R 00 00 02 00 +T 6C 00 00 00 ED 78 5F 1F DA 00 00 00 00 1F E6 +R 00 00 02 00 02 09 07 00 +T 75 00 00 00 3E EE 02 4F 06 00 21 00 00 00 00 +R 00 00 02 00 02 0B 0B 00 +T 7E 00 00 00 09 7E 23 66 6F B4 CA 00 00 00 00 +R 00 00 02 00 02 0B 07 00 +T 87 00 00 00 E5 7B E6 06 07 4F 09 5E 23 56 23 +R 00 00 02 00 +T 92 00 00 00 7E EB D1 CD 00 00 00 00 18 B0 +R 00 00 02 00 02 08 00 00 diff --git a/src/nos/lib/z80_lib/get_rlsd_asy.rel b/src/nos/lib/z80_lib/get_rlsd_asy.rel index 0128c033..af73dd7b 100644 --- a/src/nos/lib/z80_lib/get_rlsd_asy.rel +++ b/src/nos/lib/z80_lib/get_rlsd_asy.rel @@ -1,15 +1,78 @@ XL4 -H 2 areas 5 global symbols +H 2 areas A global symbols +S ?BANK_CALL_DIRECT_L08 Ref00000000 +S _ppause Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 S .__.ABS. Def00000000 -S ?ENT_PARM_DIRECT_L09 Ref00000000 +S _kwait Ref00000000 +S ?ENT_AUTO_DIRECT_L09 Ref00000000 +S ?S_MUL_L02 Ref00000000 +S _Asy Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 9 flags 0 +A CODE size 84 flags 0 S _get_rlsd_asy Def00000000 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 21 FF FF C3 +T 00 00 00 00 CD 00 00 00 00 FE FF 11 5A 00 DD +R 00 00 01 00 02 05 05 00 +T 09 00 00 00 4E 02 DD 46 03 CD 00 00 00 00 21 +R 00 00 01 00 02 0A 06 00 +T 12 00 00 00 00 00 00 00 19 DD 75 FE DD 74 FF +R 00 00 01 00 02 04 07 00 +T 1B 00 00 00 01 2C 00 09 7E B7 20 05 +R 00 00 01 00 +T 23 00 00 00 +R 00 00 01 00 +T 23 00 00 00 21 FF FF 18 36 +R 00 00 01 00 +T 28 00 00 00 +R 00 00 01 00 +T 28 00 00 00 +R 00 00 01 00 +T 28 00 00 00 DD 7E 04 DD B6 05 28 14 21 29 00 +R 00 00 01 00 +T 33 00 00 00 DD 4E FE DD 46 FF 09 7E E6 04 28 +R 00 00 01 00 +T 3E 00 00 00 05 +R 00 00 01 00 +T 3F 00 00 00 +R 00 00 01 00 +T 3F 00 00 00 +R 00 00 01 00 +T 3F 00 00 00 +R 00 00 01 00 +T 3F 00 00 00 21 00 00 18 1A +R 00 00 01 00 +T 44 00 00 00 +R 00 00 01 00 +T 44 00 00 00 DD 7E 04 DD B6 05 20 15 21 29 00 +R 00 00 01 00 +T 4F 00 00 00 DD 4E FE DD 46 FF 09 7E E6 04 20 +R 00 00 01 00 +T 5A 00 00 00 06 +R 00 00 01 00 +T 5B 00 00 00 +R 00 00 01 00 +T 5B 00 00 00 +R 00 00 01 00 +T 5B 00 00 00 +R 00 00 01 00 +T 5B 00 00 00 21 01 00 +R 00 00 01 00 +T 5E 00 00 00 +R 00 00 01 00 +T 5E 00 00 00 C3 00 00 00 00 R 00 00 01 00 02 05 02 00 -T 07 00 00 00 00 00 00 00 +T 61 00 00 00 +R 00 00 01 00 +T 61 00 00 00 01 00 00 11 02 00 3E 00 00 00 00 +R 00 00 01 00 2B 0B 01 00 +T 69 00 00 00 21 00 00 00 00 CD 00 00 00 00 21 +R 00 00 01 00 02 05 01 00 02 0A 00 00 +T 70 00 00 00 29 00 DD 4E FE DD 46 FF 09 EB 3E +R 00 00 01 00 +T 7B 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 04 00 02 09 04 00 +T 80 00 00 00 00 00 00 00 18 A4 R 00 00 01 00 02 04 00 00 diff --git a/src/nos/lib/z80_lib/pasy.rel b/src/nos/lib/z80_lib/pasy.rel index 4d91790d..b3738eb2 100644 --- a/src/nos/lib/z80_lib/pasy.rel +++ b/src/nos/lib/z80_lib/pasy.rel @@ -1,185 +1,384 @@ XL4 -H 3 areas 10 global symbols +H 3 areas 13 global symbols S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___00af_db59__20_5btrigger_200x_ Ref00000000 -S ___00de_2902__20sw_20over_20_25l Ref00000000 +S ___00b0_2f4d__20_5brlsd_20line_2 Ref00000000 +S ___00a2_42ba__20ST_3a_20int_20_2 Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0096_fd02__20MC_3a_20int_20_2 Ref00000000 +S ___00b1_db59__20_5btrigger_200x_ Ref00000000 +S _strcmp Ref00000000 +S ___00e0_2902__20sw_20over_20_25l Ref00000000 +S ___0097_fd02__20MC_3a_20int_20_2 Ref00000000 S .__.ABS. Def00000000 -S ___00a4_e8c1__20TX_3a_20int_20_2 Ref00000000 -S ___009d_df24__20RX_3a_20int_20_2 Ref00000000 +S ___00a6_e8c1__20TX_3a_20int_20_2 Ref00000000 +S ___009e_df24__20RX_3a_20int_20_2 Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0153_47c0__25s_3a Ref00000000 +S ___0155_47c0__25s_3a Ref00000000 S __printf Ref00000000 -S ___00ad_7762__20_5bcts_20flow_20 Ref00000000 +S ___00af_7762__20_5bcts_20flow_20 Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 -S ___00ae_2f4d__20_5brlsd_20line_2 Ref00000000 -S ___0075_6904__20_25lu_20bps_0a Ref00000000 +S ___0076_6904__20_25lu_20bps_0a Ref00000000 +S _inportb Ref00000000 A _DEFAULT size 0 flags 0 -A CODE size 20A flags 0 +A CODE size 462 flags 0 S _pasy Def00000000 -A CSTR size E flags 0 +A CSTR size 14 flags 0 T 00 00 00 00 R 00 00 01 00 -T 00 00 00 00 CD 00 00 00 00 FE FF DD 6E 02 DD -R 00 00 01 00 02 05 08 00 +T 00 00 00 00 CD 00 00 00 00 FC FF DD 6E 02 DD +R 00 00 01 00 02 05 0B 00 T 09 00 00 00 66 03 46 23 66 68 23 23 4E 23 46 R 00 00 01 00 T 14 00 00 00 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 09 00 +R 00 00 01 00 2B 06 0C 00 T 19 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 09 00 2B 0A 0A 00 +R 00 00 01 00 02 04 0C 00 2B 0A 0D 00 T 1F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 26 00 00 00 F1 21 12 00 DD 4E 02 DD 46 03 09 -R 00 00 01 00 -T 31 00 00 00 7E 23 A6 3C 28 20 -R 00 00 01 00 -T 37 00 00 00 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 26 00 00 00 F1 01 00 00 00 00 DD 6E 02 DD 66 +R 00 00 01 00 00 06 02 00 +T 2F 00 00 00 03 56 23 66 6A 23 23 5E 23 56 3E R 00 00 01 00 -T 37 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 4E +T 3A 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 05 00 02 09 05 00 +T 3F 00 00 00 00 00 00 00 7D B4 C2 7F 02 00 00 +R 00 00 01 00 02 04 00 00 00 0B 01 00 +T 46 00 00 00 R 00 00 01 00 -T 42 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 08 01 00 -T 49 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 01 00 2B 0A 0A 00 -T 4F 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 56 00 00 00 F1 +T 46 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 -T 57 00 00 00 +T 51 00 00 00 23 A6 3C 28 20 R 00 00 01 00 -T 57 00 00 00 21 29 00 DD 4E 02 DD 46 03 09 7E +T 56 00 00 00 R 00 00 01 00 -T 62 00 00 00 B7 28 11 +T 56 00 00 00 21 12 00 DD 4E 02 DD 46 03 09 4E R 00 00 01 00 -T 65 00 00 00 +T 61 00 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 04 00 +T 68 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 04 00 2B 0A 0D 00 +T 6E 00 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 75 00 00 00 F1 R 00 00 01 00 -T 65 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0B 00 02 0B 0B 00 -T 6B 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 -T 71 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 05 00 00 T 76 00 00 00 R 00 00 01 00 -T 76 00 00 00 21 2A 00 DD 4E 02 DD 46 03 09 7E +T 76 00 00 00 21 2B 00 DD 4E 02 DD 46 03 09 7E R 00 00 01 00 T 81 00 00 00 B7 28 11 R 00 00 01 00 T 84 00 00 00 R 00 00 01 00 T 84 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 0D 00 02 0B 0D 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 T 8A 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0A 00 02 0B 0A 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 T 90 00 00 00 CD 00 00 00 00 F1 F1 R 00 00 01 00 02 05 00 00 T 95 00 00 00 R 00 00 01 00 -T 95 00 00 00 21 1D 00 DD 4E 02 DD 46 03 09 5E +T 95 00 00 00 21 2C 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T A0 00 00 00 B7 28 11 +R 00 00 01 00 +T A3 00 00 00 +R 00 00 01 00 +T A3 00 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T A9 00 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T AF 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T B4 00 00 00 +R 00 00 01 00 +T B4 00 00 00 21 1D 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T BF 00 00 00 23 56 23 4E 23 46 C5 D5 0E R 00 00 01 00 -T A0 00 00 00 23 56 23 4E 23 46 C5 D5 0E +T C8 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 10 00 02 0A 10 00 +T CE 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T D4 00 00 00 00 00 00 00 F1 F1 F1 F1 21 19 00 +R 00 00 01 00 02 04 00 00 +T DD 00 00 00 DD 4E 02 DD 46 03 09 5E 23 56 3E R 00 00 01 00 -T A9 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 0E 00 02 0A 0E 00 -T AF 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 0A 00 02 0A 0A 00 -T B5 00 00 00 00 00 00 00 F1 F1 F1 F1 21 +T E8 00 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 11 00 02 09 11 00 +T ED 00 00 00 00 00 00 00 DD 75 FD 21 19 00 09 R 00 00 01 00 02 04 00 00 -T BC 00 00 00 00 00 00 00 E5 21 03 00 00 00 E5 +T F6 00 00 00 5E 23 56 13 13 3E 00 00 00 00 21 +R 00 00 01 00 2B 0A 11 00 +T FE 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 +R 00 00 01 00 02 04 11 00 02 09 00 00 +T 05 01 00 00 FE 11 06 00 00 00 D5 11 +R 00 00 01 00 00 06 02 00 +T 0B 01 00 00 09 00 00 00 D5 11 06 00 00 00 D5 R 00 00 01 00 00 04 02 00 00 0A 02 00 -T C3 00 00 00 21 00 00 00 00 E5 21 00 00 00 00 +T 12 01 00 00 7D E6 20 28 05 21 06 00 00 00 18 +R 00 00 01 00 00 0A 02 00 +T 1B 01 00 00 03 +R 00 00 01 00 +T 1C 01 00 00 +R 00 00 01 00 +T 1C 01 00 00 21 09 00 00 00 +R 00 00 01 00 00 05 02 00 +T 1F 01 00 00 +R 00 00 01 00 +T 1F 01 00 00 E5 DD 7E FD E6 10 28 05 21 +R 00 00 01 00 +T 28 01 00 00 06 00 00 00 18 03 +R 00 00 01 00 00 04 02 00 +T 2C 01 00 00 +R 00 00 01 00 +T 2C 01 00 00 21 09 00 00 00 +R 00 00 01 00 00 05 02 00 +T 2F 01 00 00 +R 00 00 01 00 +T 2F 01 00 00 E5 21 29 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T 3A 01 00 00 7E E6 04 20 05 21 06 00 00 00 18 +R 00 00 01 00 00 0A 02 00 +T 43 01 00 00 03 +R 00 00 01 00 +T 44 01 00 00 +R 00 00 01 00 +T 44 01 00 00 21 09 00 00 00 +R 00 00 01 00 00 05 02 00 +T 47 01 00 00 +R 00 00 01 00 +T 47 01 00 00 E5 21 4A 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T 52 01 00 00 5E 23 56 23 4E 23 46 C5 D5 0E +R 00 00 01 00 +T 5C 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 +T 62 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T 68 01 00 00 00 00 00 00 EB 21 14 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T 71 01 00 00 21 46 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T 7C 01 00 00 23 56 23 4E 23 46 C5 D5 21 3E 00 +R 00 00 01 00 +T 87 01 00 00 DD 4E 02 DD 46 03 09 5E 23 56 23 +R 00 00 01 00 +T 92 01 00 00 4E 23 46 C5 D5 21 3A 00 DD 4E 02 +R 00 00 01 00 +T 9D 01 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +R 00 00 01 00 +T A8 01 00 00 C5 D5 21 32 00 DD 4E 02 DD 46 03 +R 00 00 01 00 +T B3 01 00 00 09 5E 23 56 23 4E 23 46 C5 D5 0E +R 00 00 01 00 +T BE 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 0A 00 02 0A 0A 00 +T C4 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T CA 01 00 00 00 00 00 00 EB 21 14 00 39 F9 EB +R 00 00 01 00 02 04 00 00 +T D3 01 00 00 21 46 00 DD 4E 02 DD 46 03 09 AF +R 00 00 01 00 +T DE 01 00 00 77 23 77 23 77 23 77 21 0C 00 09 +R 00 00 01 00 +T E9 01 00 00 5E 23 56 D5 21 0E 00 09 5E 23 56 +R 00 00 01 00 +T F4 01 00 00 23 4E 23 46 C5 D5 0E 00 00 00 00 +R 00 00 01 00 2B 0B 06 00 +T FC 01 00 00 C5 21 00 00 00 00 E5 3E +R 00 00 01 00 02 06 06 00 +T 02 02 00 00 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +T 07 02 00 00 00 00 00 00 F1 F1 F1 F1 F1 21 +R 00 00 01 00 02 04 00 00 +T 0F 02 00 00 0C 00 DD 4E 02 DD 46 03 09 AF 77 +R 00 00 01 00 +T 1A 02 00 00 23 77 21 18 00 09 7E B7 28 05 21 +R 00 00 01 00 +T 25 02 00 00 0D 00 00 00 18 03 +R 00 00 01 00 00 04 02 00 +T 29 02 00 00 +R 00 00 01 00 +T 29 02 00 00 21 13 00 00 00 +R 00 00 01 00 00 05 02 00 +T 2C 02 00 00 +R 00 00 01 00 +T 2C 02 00 00 E5 21 4E 00 DD 4E 02 DD 46 03 09 +R 00 00 01 00 +T 37 02 00 00 5E 23 56 23 4E 23 46 C5 D5 21 +R 00 00 01 00 +T 41 02 00 00 42 00 DD 4E 02 DD 46 03 09 5E 23 +R 00 00 01 00 +T 4C 02 00 00 56 23 4E 23 46 C5 D5 21 36 00 DD +R 00 00 01 00 +T 57 02 00 00 4E 02 DD 46 03 09 4E 23 46 23 5E +R 00 00 01 00 +T 62 02 00 00 23 56 D5 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 09 00 +T 6A 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 09 00 2B 0A 0D 00 +T 70 02 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 77 02 00 00 12 00 39 F9 EB C3 5F 04 00 00 +R 00 00 01 00 00 0A 01 00 +T 7F 02 00 00 +R 00 00 01 00 +T 7F 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T 8A 02 00 00 23 A6 3C 28 20 +R 00 00 01 00 +T 8F 02 00 00 +R 00 00 01 00 +T 8F 02 00 00 21 12 00 DD 4E 02 DD 46 03 09 4E +R 00 00 01 00 +T 9A 02 00 00 23 46 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 08 04 00 +T A1 02 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 04 00 2B 0A 0D 00 +T A7 02 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T AE 02 00 00 F1 +R 00 00 01 00 +T AF 02 00 00 +R 00 00 01 00 +T AF 02 00 00 21 2B 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T BA 02 00 00 B7 28 11 +R 00 00 01 00 +T BD 02 00 00 +R 00 00 01 00 +T BD 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 0E 00 02 0B 0E 00 +T C3 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T C9 02 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T CE 02 00 00 +R 00 00 01 00 +T CE 02 00 00 21 2C 00 DD 4E 02 DD 46 03 09 7E +R 00 00 01 00 +T D9 02 00 00 B7 28 11 +R 00 00 01 00 +T DC 02 00 00 +R 00 00 01 00 +T DC 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 +R 00 00 01 00 2B 05 01 00 02 0B 01 00 +T E2 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 +R 00 00 01 00 2B 06 0D 00 02 0B 0D 00 +T E8 02 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 05 00 00 +T ED 02 00 00 +R 00 00 01 00 +T ED 02 00 00 21 1D 00 DD 4E 02 DD 46 03 09 5E +R 00 00 01 00 +T F8 02 00 00 23 56 23 4E 23 46 C5 D5 0E +R 00 00 01 00 +T 01 03 00 00 00 00 00 00 C5 21 00 00 00 00 E5 +R 00 00 01 00 2B 04 10 00 02 0A 10 00 +T 07 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD +R 00 00 01 00 2B 05 0D 00 02 0A 0D 00 +T 0D 03 00 00 00 00 00 00 F1 F1 F1 F1 21 +R 00 00 01 00 02 04 00 00 +T 14 03 00 00 06 00 00 00 E5 21 09 00 00 00 E5 +R 00 00 01 00 00 04 02 00 00 0A 02 00 +T 1B 03 00 00 21 06 00 00 00 E5 21 06 00 00 00 R 00 00 01 00 00 05 02 00 00 0B 02 00 -T CA 00 00 00 E5 21 00 00 00 00 E5 21 +T 22 03 00 00 E5 21 06 00 00 00 E5 21 R 00 00 01 00 00 06 02 00 -T D0 00 00 00 00 00 00 00 E5 21 48 00 DD 4E 02 +T 28 03 00 00 06 00 00 00 E5 21 4A 00 DD 4E 02 R 00 00 01 00 00 04 02 00 -T D9 00 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +T 31 03 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 R 00 00 01 00 -T E4 00 00 00 C5 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 04 00 -T EA 00 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 04 00 2B 0A 0A 00 -T F0 00 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T F7 00 00 00 14 00 39 F9 EB 21 44 00 DD 4E 02 +T 3C 03 00 00 C5 D5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 07 07 00 +T 42 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 07 00 2B 0A 0D 00 +T 48 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 4F 03 00 00 14 00 39 F9 EB 21 46 00 DD 4E 02 R 00 00 01 00 -T 02 01 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 +T 5A 03 00 00 DD 46 03 09 5E 23 56 23 4E 23 46 R 00 00 01 00 -T 0D 01 00 00 C5 D5 21 3C 00 DD 4E 02 DD 46 03 +T 65 03 00 00 C5 D5 21 3E 00 DD 4E 02 DD 46 03 R 00 00 01 00 -T 18 01 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 +T 70 03 00 00 09 5E 23 56 23 4E 23 46 C5 D5 21 R 00 00 01 00 -T 23 01 00 00 38 00 DD 4E 02 DD 46 03 09 5E 23 +T 7B 03 00 00 3A 00 DD 4E 02 DD 46 03 09 5E 23 R 00 00 01 00 -T 2E 01 00 00 56 23 4E 23 46 C5 D5 21 30 00 DD +T 86 03 00 00 56 23 4E 23 46 C5 D5 21 32 00 DD R 00 00 01 00 -T 39 01 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E +T 91 03 00 00 4E 02 DD 46 03 09 5E 23 56 23 4E R 00 00 01 00 -T 44 01 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 07 00 -T 4C 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 07 00 2B 0A 0A 00 -T 52 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 59 01 00 00 14 00 39 F9 EB 21 44 00 DD 4E 02 +T 9C 03 00 00 23 46 C5 D5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 0A 00 +T A4 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 0A 00 2B 0A 0D 00 +T AA 03 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T B1 03 00 00 14 00 39 F9 EB 21 46 00 DD 4E 02 R 00 00 01 00 -T 64 01 00 00 DD 46 03 09 AF 77 23 77 23 77 23 +T BC 03 00 00 DD 46 03 09 AF 77 23 77 23 77 23 R 00 00 01 00 -T 6F 01 00 00 77 21 0C 00 09 5E 23 56 D5 21 +T C7 03 00 00 77 21 0C 00 09 5E 23 56 D5 21 R 00 00 01 00 -T 79 01 00 00 0E 00 09 5E 23 56 23 4E 23 46 C5 +T D1 03 00 00 0E 00 09 5E 23 56 23 4E 23 46 C5 R 00 00 01 00 -T 84 01 00 00 D5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 06 02 00 -T 89 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 02 00 2B 0A 0A 00 -T 8F 01 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 96 01 00 00 F1 F1 F1 21 0C 00 DD 4E 02 DD 46 +T DC 03 00 00 D5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 06 06 00 +T E1 03 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 06 00 2B 0A 0D 00 +T E7 03 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T EE 03 00 00 F1 F1 F1 21 0C 00 DD 4E 02 DD 46 R 00 00 01 00 -T A1 01 00 00 03 09 AF 77 23 77 21 18 00 09 7E +T F9 03 00 00 03 09 AF 77 23 77 21 18 00 09 7E R 00 00 01 00 -T AC 01 00 00 B7 28 05 21 07 00 00 00 18 03 +T 04 04 00 00 B7 28 05 21 0D 00 00 00 18 03 R 00 00 01 00 00 08 02 00 -T B4 01 00 00 +T 0C 04 00 00 R 00 00 01 00 -T B4 01 00 00 21 0D 00 00 00 +T 0C 04 00 00 21 13 00 00 00 R 00 00 01 00 00 05 02 00 -T B7 01 00 00 +T 0F 04 00 00 R 00 00 01 00 -T B7 01 00 00 E5 21 4C 00 DD 4E 02 DD 46 03 09 +T 0F 04 00 00 E5 21 4E 00 DD 4E 02 DD 46 03 09 R 00 00 01 00 -T C2 01 00 00 5E 23 56 23 4E 23 46 C5 D5 21 +T 1A 04 00 00 5E 23 56 23 4E 23 46 C5 D5 21 R 00 00 01 00 -T CC 01 00 00 40 00 DD 4E 02 DD 46 03 09 5E 23 +T 24 04 00 00 42 00 DD 4E 02 DD 46 03 09 5E 23 R 00 00 01 00 -T D7 01 00 00 56 23 4E 23 46 C5 D5 21 34 00 DD +T 2F 04 00 00 56 23 4E 23 46 C5 D5 21 36 00 DD R 00 00 01 00 -T E2 01 00 00 4E 02 DD 46 03 09 4E 23 46 23 5E +T 3A 04 00 00 4E 02 DD 46 03 09 4E 23 46 23 5E R 00 00 01 00 -T ED 01 00 00 23 56 D5 C5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 09 06 00 -T F5 01 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 06 00 2B 0A 0A 00 -T FB 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 0A 00 02 09 00 00 -T 02 02 00 00 12 00 39 F9 EB C3 00 00 00 00 -R 00 00 01 00 02 0A 03 00 +T 45 04 00 00 23 56 D5 C5 0E 00 00 00 00 C5 21 +R 00 00 01 00 2B 09 09 00 +T 4D 04 00 00 00 00 00 00 E5 3E 00 00 00 00 21 +R 00 00 01 00 02 04 09 00 2B 0A 0D 00 +T 53 04 00 00 00 00 00 00 CD 00 00 00 00 EB 21 +R 00 00 01 00 02 04 0D 00 02 09 00 00 +T 5A 04 00 00 12 00 39 F9 EB +R 00 00 01 00 +T 5F 04 00 00 +R 00 00 01 00 +T 5F 04 00 00 C3 00 00 00 00 +R 00 00 01 00 02 05 03 00 T 00 00 00 00 R 00 00 02 00 -T 00 00 00 00 4F 6E 00 +T 00 00 00 00 61 73 63 69 30 00 R 00 00 02 00 -T 03 00 00 00 +T 06 00 00 00 R 00 00 02 00 -T 03 00 00 00 4F 66 66 00 +T 06 00 00 00 4F 6E 00 R 00 00 02 00 -T 07 00 00 00 +T 09 00 00 00 R 00 00 02 00 -T 07 00 00 00 20 42 55 53 59 00 +T 09 00 00 00 4F 66 66 00 R 00 00 02 00 T 0D 00 00 00 R 00 00 02 00 -T 0D 00 00 00 00 +T 0D 00 00 00 20 42 55 53 59 00 +R 00 00 02 00 +T 13 00 00 00 +R 00 00 02 00 +T 13 00 00 00 00 R 00 00 02 00 diff --git a/src/nos/lib/z80_lib/stktrace.rel b/src/nos/lib/z80_lib/stktrace.rel index 91d09f0c..d99aafe4 100644 --- a/src/nos/lib/z80_lib/stktrace.rel +++ b/src/nos/lib/z80_lib/stktrace.rel @@ -1,10 +1,12 @@ XL4 H 4 areas 29 global symbols +S ___043d_a3a9_can_27t_20read_20_2 Ref00000000 S ?BANK_CALL_DIRECT_L08 Ref00000000 -S ___0207_5d65_Can_27t_20find_20he Ref00000000 +S ___05cc_4875_stktrace_20from_20p Ref00000000 S _strrchr Ref00000000 -S ___0112_aa0a__2504x_3a_2504x Ref00000000 +S ___0209_5d65_Can_27t_20find_20he Ref00000000 S _rip Ref00000000 +S ___0114_aa0a__2504x_3a_2504x Ref00000000 S __argv Ref00000000 S _strcat Ref00000000 S _ctime Ref00000000 @@ -15,31 +17,29 @@ S ?L_OR_L03 Ref00000000 S _strdupw Ref00000000 S _strcmp Ref00000000 S _fgets Ref00000000 +S ___017b_a2cd__28 Ref00000000 S ?LEAVE_DIRECT_L09 Ref00000000 S _Curproc Ref00000000 S .__.ABS. Def00000000 S _kwait Ref00000000 -S ___0182_abc9__29_0a Ref00000000 -S ___007a_3c84__20_25s_2b_25x Ref00000000 S _free Ref00000000 S _fputc Ref00000000 +S ___0184_abc9__29_0a Ref00000000 +S ___007b_3c84__20_25s_2b_25x Ref00000000 S ?ENT_PARM_DIRECT_L09 Ref00000000 S _strcpy Ref00000000 S ?ENT_AUTO_DIRECT_L09 Ref00000000 -S ___0594_4875_stktrace_20from_20p Ref00000000 S _time Ref00000000 S _freopen Ref00000000 -S ___0179_a2cd__28 Ref00000000 S ?SS_CMP_L02 Ref00000000 S __printf Ref00000000 -S ___0173_52fc__25x Ref00000000 S ?CL64180B_4_06_L00 Ref00000000 +S ___0175_52fc__25x Ref00000000 S _malloc Ref00000000 S _qsort Ref00000000 S _fclose Ref00000000 S _sscanf Ref00000000 S _newproc Ref00000000 -S ___042b_a3a9_can_27t_20read_20_2 Ref00000000 A _DEFAULT size 0 flags 0 A CODE size 804 flags 0 S _stktrace Def00000000 @@ -48,13 +48,13 @@ A UDATA0 size 4 flags 0 T 00 00 00 00 R 00 00 01 00 T 00 00 00 00 CD 00 00 00 00 E0 FF 21 00 00 E5 -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 1C 00 T 09 00 00 00 01 0D 00 00 00 11 00 00 00 00 3E R 00 00 01 00 00 05 02 00 00 0A 02 00 T 10 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1C 00 02 09 1C 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T 15 00 00 00 00 00 00 00 F1 DD 75 F7 DD 74 F8 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 1E 00 00 00 7D B4 20 03 R 00 00 01 00 T 22 00 00 00 @@ -64,7 +64,7 @@ R 00 00 01 00 00 05 01 00 T 25 00 00 00 R 00 00 01 00 T 25 00 00 00 21 40 00 ED 4B 00 00 00 00 09 56 -R 00 00 01 00 02 09 10 00 +R 00 00 01 00 02 09 13 00 T 2E 00 00 00 23 66 6A DD 75 F9 DD 74 FA 21 R 00 00 01 00 T 38 00 00 00 40 00 09 DD 5E F7 DD 56 F8 73 23 @@ -72,43 +72,43 @@ R 00 00 01 00 T 43 00 00 00 72 21 1B 00 39 5D 54 3E R 00 00 01 00 T 4B 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1B 00 02 09 1B 00 +R 00 00 01 00 2B 04 1D 00 02 09 1D 00 T 50 00 00 00 00 00 00 00 21 1B 00 39 5D 54 3E -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 59 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 07 00 02 09 07 00 +R 00 00 01 00 2B 04 09 00 02 09 09 00 T 5E 00 00 00 00 00 00 00 E5 21 2A 00 ED 4B -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 66 00 00 00 00 00 00 00 09 4E 23 46 C5 0E -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 13 00 T 6E 00 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 1A 00 02 0A 1A 00 +R 00 00 01 00 2B 04 02 00 02 0A 02 00 T 74 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 20 00 02 0A 20 00 T 7A 00 00 00 00 00 00 00 F1 F1 F1 F1 21 00 00 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 83 00 00 00 22 02 00 00 00 2A 00 00 00 00 5E -R 00 00 01 00 00 05 03 00 02 0A 05 00 +R 00 00 01 00 00 05 03 00 02 0A 07 00 T 8A 00 00 00 23 56 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 09 00 +R 00 00 01 00 2B 07 0B 00 T 8F 00 00 00 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 04 09 00 02 09 00 00 +R 00 00 01 00 02 04 0B 00 02 09 01 00 T 95 00 00 00 05 00 09 EB 3E 00 00 00 00 21 -R 00 00 01 00 2B 09 22 00 +R 00 00 01 00 2B 09 23 00 T 9C 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 22 00 02 09 00 00 +R 00 00 01 00 02 04 23 00 02 09 01 00 T A3 00 00 00 F3 DD 74 F4 2A 00 00 00 00 4E 23 -R 00 00 01 00 02 09 05 00 +R 00 00 01 00 02 09 07 00 T AC 00 00 00 46 DD 5E F3 DD 56 F4 3E R 00 00 01 00 T B4 00 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 18 00 02 09 18 00 +R 00 00 01 00 2B 04 1B 00 02 09 1B 00 T B9 00 00 00 00 00 00 00 01 2E 00 DD 5E F3 DD -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T C2 00 00 00 56 F4 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 02 00 +R 00 00 01 00 2B 07 03 00 T C7 00 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 02 00 02 09 00 00 +R 00 00 01 00 02 04 03 00 02 09 01 00 T CE 00 00 00 F5 DD 74 F6 7D B4 28 08 R 00 00 01 00 T D6 00 00 00 @@ -120,9 +120,9 @@ R 00 00 01 00 T DE 00 00 00 01 10 00 00 00 DD 5E F3 DD 56 F4 R 00 00 01 00 00 05 02 00 T E7 00 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 06 00 02 0A 06 00 +R 00 00 01 00 2B 05 08 00 02 0A 08 00 T ED 00 00 00 00 00 00 00 21 00 00 E5 21 00 00 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T F6 00 00 00 E5 DD 6E F3 DD 66 F4 E5 21 01 00 R 00 00 01 00 T 01 01 00 00 E5 0E 61 04 00 00 C5 21 @@ -130,19 +130,19 @@ R 00 00 01 00 29 06 01 00 T 06 01 00 00 61 04 00 00 E5 01 00 02 11 R 00 00 01 00 00 04 01 00 T 0D 01 00 00 15 00 00 00 3E 00 00 00 00 21 -R 00 00 01 00 00 04 02 00 2B 09 26 00 +R 00 00 01 00 00 04 02 00 2B 09 27 00 T 12 01 00 00 00 00 00 00 CD 00 00 00 00 EB 21 -R 00 00 01 00 02 04 26 00 02 09 00 00 +R 00 00 01 00 02 04 27 00 02 09 01 00 T 19 01 00 00 0C 00 39 F9 EB DD 75 EF DD 74 F0 R 00 00 01 00 T 24 01 00 00 DD 5E EF DD 56 F0 3E 00 00 00 00 -R 00 00 01 00 2B 0B 12 00 +R 00 00 01 00 2B 0B 15 00 T 2C 01 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 12 00 02 0A 00 00 +R 00 00 01 00 02 05 15 00 02 0A 01 00 T 33 01 00 00 5E F3 DD 56 F4 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 15 00 +R 00 00 01 00 2B 0A 16 00 T 3B 01 00 00 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 04 15 00 02 09 00 00 +R 00 00 01 00 02 04 16 00 02 09 01 00 T 41 01 00 00 22 00 39 DD 75 E4 DD 74 E5 DD 36 R 00 00 01 00 T 4C 01 00 00 EA 00 00 00 00 DD 36 EB @@ -176,11 +176,11 @@ R 00 00 01 00 T A7 01 00 00 E5 21 06 00 09 4E 23 46 C5 0E R 00 00 01 00 T B1 01 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 14 00 02 0A 14 00 +R 00 00 01 00 2B 04 19 00 02 0A 19 00 T B7 01 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 20 00 02 0A 20 00 T BD 01 00 00 00 00 00 00 F1 F1 F1 F1 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T C3 01 00 00 R 00 00 01 00 T C3 01 00 00 DD 7E E4 DD B6 E5 20 19 @@ -188,11 +188,11 @@ R 00 00 01 00 T CB 01 00 00 R 00 00 01 00 T CB 01 00 00 21 40 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 10 00 +R 00 00 01 00 02 09 13 00 T D4 01 00 00 23 46 11 0A 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 17 00 T DC 01 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 16 00 02 09 00 00 +R 00 00 01 00 02 04 17 00 02 09 01 00 T E2 01 00 00 2C 03 00 00 R 00 00 01 00 00 04 01 00 T E4 01 00 00 @@ -210,7 +210,7 @@ R 00 00 01 00 T 0E 02 00 00 09 DD 75 ED DD 74 EE 4D 44 21 R 00 00 01 00 T 18 02 00 00 14 00 CD 00 00 00 00 30 08 -R 00 00 01 00 02 07 1E 00 +R 00 00 01 00 02 07 1F 00 T 1F 02 00 00 R 00 00 01 00 T 1F 02 00 00 DD 36 ED 14 DD 36 EE 00 @@ -228,11 +228,11 @@ R 00 00 01 00 T 31 02 00 00 21 04 00 DD 4E E4 DD 46 E5 09 DD R 00 00 01 00 T 3C 02 00 00 75 E8 DD 74 E9 0E 00 00 00 00 C5 -R 00 00 01 00 2B 0A 1D 00 +R 00 00 01 00 2B 0A 11 00 T 44 02 00 00 21 00 00 00 00 E5 3E 00 00 00 00 -R 00 00 01 00 02 05 1D 00 2B 0B 1F 00 +R 00 00 01 00 02 05 11 00 2B 0B 20 00 T 4A 02 00 00 21 00 00 00 00 CD 00 00 00 00 F1 -R 00 00 01 00 02 05 1F 00 02 0A 00 00 +R 00 00 01 00 02 05 20 00 02 0A 01 00 T 51 02 00 00 F1 AF DD 77 E2 DD 77 E3 R 00 00 01 00 T 59 02 00 00 @@ -240,31 +240,31 @@ R 00 00 01 00 T 59 02 00 00 DD 4E ED DD 46 EE DD 6E E2 DD 66 R 00 00 01 00 T 64 02 00 00 E3 CD 00 00 00 00 30 67 -R 00 00 01 00 02 06 1E 00 +R 00 00 01 00 02 06 1F 00 T 6A 02 00 00 R 00 00 01 00 T 6A 02 00 00 DD 6E E8 DD 66 E9 4E 23 46 C5 0E R 00 00 01 00 T 75 02 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 20 00 02 0A 20 00 +R 00 00 01 00 2B 04 22 00 02 0A 22 00 T 7B 02 00 00 DD 6E F7 DD 66 F8 E5 3E R 00 00 01 00 T 83 02 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0A 00 02 09 0A 00 +R 00 00 01 00 2B 04 0C 00 02 09 0C 00 T 88 02 00 00 00 00 00 00 F1 F1 F1 F1 DD 4E ED -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 91 02 00 00 DD 46 EE 0B DD 6E E2 DD 66 E3 CD R 00 00 01 00 T 9C 02 00 00 00 00 00 00 30 18 -R 00 00 01 00 02 04 1E 00 +R 00 00 01 00 02 04 1F 00 T A0 02 00 00 R 00 00 01 00 T A0 02 00 00 21 40 00 ED 4B 00 00 00 00 09 4E -R 00 00 01 00 02 09 10 00 +R 00 00 01 00 02 09 13 00 T A9 02 00 00 23 46 11 20 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 16 00 +R 00 00 01 00 2B 0A 17 00 T B1 02 00 00 00 00 00 00 CD 00 00 00 00 18 02 -R 00 00 01 00 02 04 16 00 02 09 00 00 +R 00 00 01 00 02 04 17 00 02 09 01 00 T B8 02 00 00 R 00 00 01 00 T B8 02 00 00 18 17 @@ -286,11 +286,11 @@ R 00 00 01 00 T D1 02 00 00 R 00 00 01 00 T D1 02 00 00 0E 00 00 00 00 C5 21 00 00 00 00 -R 00 00 01 00 2B 05 13 00 02 0B 13 00 +R 00 00 01 00 2B 05 18 00 02 0B 18 00 T D7 02 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 1F 00 02 0B 1F 00 +R 00 00 01 00 2B 06 20 00 02 0B 20 00 T DD 02 00 00 CD 00 00 00 00 F1 F1 DD 6E E4 DD -R 00 00 01 00 02 05 00 00 +R 00 00 01 00 02 05 01 00 T E6 02 00 00 66 E5 23 23 46 23 66 68 01 00 00 R 00 00 01 00 T F1 02 00 00 C5 E5 21 04 00 DD 4E E4 DD 46 E5 @@ -298,7 +298,7 @@ R 00 00 01 00 T FC 02 00 00 09 56 23 66 6A 01 00 00 4D 44 21 R 00 00 01 00 T 07 03 00 00 00 00 CD 00 00 00 00 DD 75 EA DD -R 00 00 01 00 02 07 0B 00 +R 00 00 01 00 02 07 0D 00 T 10 03 00 00 74 EB DD 71 EC DD 6E E6 DD 66 E7 R 00 00 01 00 T 1B 03 00 00 DD 75 E4 DD 74 E5 DD 34 E0 20 03 @@ -314,21 +314,21 @@ R 00 00 01 00 T 2C 03 00 00 CD 05 04 00 00 DD 5E F7 DD 56 F8 R 00 00 01 00 00 05 01 00 T 35 03 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 24 00 02 0A 24 00 +R 00 00 01 00 2B 05 25 00 02 0A 25 00 T 3B 03 00 00 00 00 00 00 21 40 00 ED 4B -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 42 03 00 00 00 00 00 00 09 DD 4E F9 DD 46 FA -R 00 00 01 00 02 04 10 00 +R 00 00 01 00 02 04 13 00 T 4B 03 00 00 71 23 70 R 00 00 01 00 T 4E 03 00 00 R 00 00 01 00 T 4E 03 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 0A 00 T 51 03 00 00 R 00 00 01 00 T 51 03 00 00 CD 00 00 00 00 F8 FF DD 4E 04 DD -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 1C 00 T 5A 03 00 00 6E 02 DD 66 03 06 00 69 60 01 R 00 00 01 00 T 64 03 00 00 00 00 ED 4B 02 00 00 00 A7 ED 42 @@ -384,11 +384,11 @@ R 00 00 01 00 T FC 03 00 00 R 00 00 01 00 T FC 03 00 00 DD 6E FA DD 66 FB C3 00 00 00 00 -R 00 00 01 00 02 0B 0F 00 +R 00 00 01 00 02 0B 12 00 T 05 04 00 00 R 00 00 01 00 T 05 04 00 00 CD 00 00 00 00 FC FF 2A -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 1C 00 T 0B 04 00 00 00 00 00 00 DD 75 FC DD 74 FD R 00 00 01 00 00 04 03 00 T 13 04 00 00 @@ -404,11 +404,11 @@ R 00 00 01 00 T 31 04 00 00 DD 46 FD 09 5E 23 56 3E R 00 00 01 00 T 39 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 15 00 02 09 15 00 +R 00 00 01 00 2B 04 16 00 02 09 16 00 T 3E 04 00 00 00 00 00 00 59 50 3E 00 00 00 00 -R 00 00 01 00 02 04 00 00 2B 0B 15 00 +R 00 00 01 00 02 04 01 00 2B 0B 16 00 T 44 04 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 15 00 02 0A 00 00 +R 00 00 01 00 02 05 16 00 02 0A 01 00 T 4B 04 00 00 6E FE DD 66 FF DD 75 FC DD 74 FD R 00 00 01 00 T 56 04 00 00 18 BB @@ -418,19 +418,19 @@ R 00 00 01 00 T 58 04 00 00 21 00 00 22 00 00 00 00 C3 R 00 00 01 00 00 08 03 00 T 5F 04 00 00 00 00 00 00 -R 00 00 01 00 02 04 0F 00 +R 00 00 01 00 02 04 12 00 T 61 04 00 00 R 00 00 01 00 T 61 04 00 00 CD 00 00 00 00 F0 FF AF DD 77 FC -R 00 00 01 00 02 05 19 00 +R 00 00 01 00 02 05 1C 00 T 6A 04 00 00 DD 77 FD 21 00 00 E5 01 R 00 00 01 00 T 72 04 00 00 1E 00 00 00 DD 5E 04 DD 56 05 3E R 00 00 01 00 00 04 02 00 T 7B 04 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 1C 00 02 09 1C 00 +R 00 00 01 00 2B 04 1E 00 02 09 1E 00 T 80 04 00 00 00 00 00 00 F1 DD 75 F2 DD 74 F3 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 89 04 00 00 7D B4 20 1C R 00 00 01 00 T 8D 04 00 00 @@ -438,19 +438,19 @@ R 00 00 01 00 T 8D 04 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T 95 04 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 27 00 02 0A 27 00 +R 00 00 01 00 2B 04 00 00 02 0A 00 00 T 9B 04 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 20 00 02 0A 20 00 T A1 04 00 00 00 00 00 00 F1 F1 F1 C3 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T A7 04 00 00 20 07 00 00 R 00 00 01 00 00 04 01 00 T A9 04 00 00 R 00 00 01 00 T A9 04 00 00 11 80 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 22 00 +R 00 00 01 00 2B 08 23 00 T AF 04 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 22 00 02 09 00 00 +R 00 00 01 00 02 04 23 00 02 09 01 00 T B6 04 00 00 F0 DD 74 F1 R 00 00 01 00 T BA 04 00 00 @@ -458,9 +458,9 @@ R 00 00 01 00 T BA 04 00 00 DD 6E F2 DD 66 F3 E5 01 80 00 DD R 00 00 01 00 T C5 04 00 00 5E F0 DD 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 +R 00 00 01 00 2B 0A 10 00 T CD 04 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 0E 00 02 09 00 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T D4 04 00 00 10 00 DD 4E F2 DD 46 F3 09 7E E6 R 00 00 01 00 T DF 04 00 00 02 47 23 7E E6 00 B0 20 27 @@ -468,15 +468,15 @@ R 00 00 01 00 T E8 04 00 00 R 00 00 01 00 T E8 04 00 00 DD 5E F0 DD 56 F1 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T F0 04 00 00 21 00 00 00 00 CD 00 00 00 00 01 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 01 00 T F7 04 00 00 21 00 00 00 DD 5E F0 DD 56 F1 3E R 00 00 01 00 00 04 02 00 T 00 05 00 00 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 04 0D 00 02 09 0D 00 +R 00 00 01 00 2B 04 0F 00 02 09 0F 00 T 05 05 00 00 00 00 00 00 7D B4 20 02 -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 0B 05 00 00 R 00 00 01 00 T 0B 05 00 00 18 02 @@ -496,15 +496,15 @@ R 00 00 01 00 T 24 05 00 00 DD 6E 04 DD 66 05 E5 0E R 00 00 01 00 T 2C 05 00 00 00 00 00 00 C5 21 00 00 00 00 E5 -R 00 00 01 00 2B 04 01 00 02 0A 01 00 +R 00 00 01 00 2B 04 04 00 02 0A 04 00 T 32 05 00 00 3E 00 00 00 00 21 00 00 00 00 CD -R 00 00 01 00 2B 05 1F 00 02 0A 1F 00 +R 00 00 01 00 2B 05 20 00 02 0A 20 00 T 38 05 00 00 00 00 00 00 F1 F1 F1 DD 5E F0 DD -R 00 00 01 00 02 04 00 00 +R 00 00 01 00 02 04 01 00 T 41 05 00 00 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 07 15 00 +R 00 00 01 00 2B 07 16 00 T 46 05 00 00 00 00 00 00 CD 00 00 00 00 C3 -R 00 00 01 00 02 04 15 00 02 09 00 00 +R 00 00 01 00 02 04 16 00 02 09 01 00 T 4C 05 00 00 20 07 00 00 R 00 00 01 00 00 04 01 00 T 4E 05 00 00 @@ -516,9 +516,9 @@ R 00 00 01 00 T 54 05 00 00 DD 6E F2 DD 66 F3 E5 01 80 00 DD R 00 00 01 00 T 5F 05 00 00 5E F0 DD 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 0E 00 +R 00 00 01 00 2B 0A 10 00 T 67 05 00 00 00 00 00 00 CD 00 00 00 00 F1 21 -R 00 00 01 00 02 04 0E 00 02 09 00 00 +R 00 00 01 00 02 04 10 00 02 09 01 00 T 6E 05 00 00 10 00 DD 4E F2 DD 46 F3 09 7E E6 R 00 00 01 00 T 79 05 00 00 02 47 23 7E E6 00 B0 C2 @@ -528,17 +528,17 @@ R 00 00 01 00 00 04 01 00 T 83 05 00 00 R 00 00 01 00 T 83 05 00 00 DD 5E F0 DD 56 F1 3E 00 00 00 00 -R 00 00 01 00 2B 0B 04 00 +R 00 00 01 00 2B 0B 05 00 T 8B 05 00 00 21 00 00 00 00 CD 00 00 00 00 21 -R 00 00 01 00 02 05 04 00 02 0A 00 00 +R 00 00 01 00 02 05 05 00 02 0A 01 00 T 92 05 00 00 06 00 39 E5 21 06 00 39 E5 21 R 00 00 01 00 T 9C 05 00 00 44 00 00 00 E5 DD 6E F0 DD 66 F1 R 00 00 01 00 00 04 02 00 T A5 05 00 00 E5 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 25 00 02 0B 25 00 +R 00 00 01 00 2B 06 26 00 02 0B 26 00 T AB 05 00 00 CD 00 00 00 00 F1 F1 F1 F1 3E 02 -R 00 00 01 00 02 05 00 00 +R 00 00 01 00 02 05 01 00 T B4 05 00 00 AD B4 28 02 R 00 00 01 00 T B8 05 00 00 @@ -548,9 +548,9 @@ R 00 00 01 00 T BA 05 00 00 R 00 00 01 00 T BA 05 00 00 11 08 00 3E 00 00 00 00 21 -R 00 00 01 00 2B 08 22 00 +R 00 00 01 00 2B 08 23 00 T C0 05 00 00 00 00 00 00 CD 00 00 00 00 DD 75 -R 00 00 01 00 02 04 22 00 02 09 00 00 +R 00 00 01 00 02 04 23 00 02 09 01 00 T C7 05 00 00 F8 DD 74 F9 01 04 00 09 DD 4E F6 R 00 00 01 00 T D2 05 00 00 DD 46 F7 71 23 70 DD 6E F8 DD 66 @@ -562,9 +562,9 @@ R 00 00 01 00 T F3 05 00 00 E5 21 11 00 DD 5E F0 DD 56 F1 19 R 00 00 01 00 T FE 05 00 00 EB 3E 00 00 00 00 21 00 00 00 00 -R 00 00 01 00 2B 06 0C 00 02 0B 0C 00 +R 00 00 01 00 2B 06 0E 00 02 0B 0E 00 T 04 06 00 00 CD 00 00 00 00 EB E1 73 23 72 2A -R 00 00 01 00 02 05 00 00 +R 00 00 01 00 02 05 01 00 T 0D 06 00 00 00 00 00 00 E5 69 60 C1 71 23 70 R 00 00 01 00 00 04 03 00 T 16 06 00 00 DD 6E F8 DD 66 F9 22 00 00 00 00 @@ -578,17 +578,17 @@ R 00 00 01 00 00 05 01 00 T 2A 06 00 00 R 00 00 01 00 T 2A 06 00 00 DD 5E F2 DD 56 F3 3E 00 00 00 00 -R 00 00 01 00 2B 0B 24 00 +R 00 00 01 00 2B 0B 25 00 T 32 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 24 00 02 0A 00 00 +R 00 00 01 00 02 05 25 00 02 0A 01 00 T 39 06 00 00 5E F0 DD 56 F1 3E 00 00 00 00 21 -R 00 00 01 00 2B 0A 15 00 +R 00 00 01 00 2B 0A 16 00 T 41 06 00 00 00 00 00 00 CD 00 00 00 00 DD 6E -R 00 00 01 00 02 04 15 00 02 09 00 00 +R 00 00 01 00 02 04 16 00 02 09 01 00 T 48 06 00 00 FC DD 66 FD 29 EB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 22 00 +R 00 00 01 00 2B 0B 23 00 T 50 06 00 00 21 00 00 00 00 CD 00 00 00 00 DD -R 00 00 01 00 02 05 22 00 02 0A 00 00 +R 00 00 01 00 02 05 23 00 02 0A 01 00 T 57 06 00 00 75 FA DD 74 FB AF DD 77 FE DD 77 R 00 00 01 00 T 62 06 00 00 FF 2A 00 00 00 00 DD 75 F8 DD 74 @@ -620,9 +620,9 @@ R 00 00 01 00 29 05 01 00 00 0B 01 00 T A6 06 00 00 E5 21 02 00 E5 DD 4E FC DD 46 FD R 00 00 01 00 T B1 06 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 23 00 +R 00 00 01 00 2B 0B 24 00 T B9 06 00 00 21 00 00 00 00 CD 00 00 00 00 E1 -R 00 00 01 00 02 05 23 00 02 0A 00 00 +R 00 00 01 00 02 05 24 00 02 0A 01 00 T C0 06 00 00 E1 E1 21 00 00 22 00 00 00 00 DD R 00 00 01 00 00 0A 03 00 T C9 06 00 00 6E FC DD 66 FD 2B DD 75 FE DD 74 @@ -650,17 +650,17 @@ R 00 00 01 00 T 12 07 00 00 R 00 00 01 00 T 12 07 00 00 DD 5E FA DD 56 FB 3E 00 00 00 00 -R 00 00 01 00 2B 0B 15 00 +R 00 00 01 00 2B 0B 16 00 T 1A 07 00 00 21 00 00 00 00 CD 00 00 00 00 -R 00 00 01 00 02 05 15 00 02 0A 00 00 +R 00 00 01 00 02 05 16 00 02 0A 01 00 T 20 07 00 00 R 00 00 01 00 T 20 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 0A 00 T 23 07 00 00 R 00 00 01 00 T 23 07 00 00 CD 00 00 00 00 1A 6F 13 1A 67 23 -R 00 00 01 00 02 05 17 00 +R 00 00 01 00 02 05 1A 00 T 2C 07 00 00 23 5E 23 56 0A 6F 03 0A 67 23 23 R 00 00 01 00 T 37 07 00 00 46 23 66 68 A7 ED 52 30 06 @@ -718,23 +718,23 @@ R 00 00 01 00 T CC 07 00 00 R 00 00 01 00 T CC 07 00 00 C3 00 00 00 00 -R 00 00 01 00 02 05 08 00 +R 00 00 01 00 02 05 0A 00 T CF 07 00 00 R 00 00 01 00 T CF 07 00 00 CD 00 00 00 00 41 6B 62 E5 DD 4E -R 00 00 01 00 02 05 17 00 +R 00 00 01 00 02 05 1A 00 T D8 07 00 00 04 DD 6E 02 DD 66 03 06 00 69 60 R 00 00 01 00 T E3 07 00 00 01 00 00 ED 4B 02 00 00 00 A7 ED R 00 00 01 00 00 09 03 00 T EC 07 00 00 42 E5 0E 00 00 00 00 C5 21 -R 00 00 01 00 2B 07 03 00 +R 00 00 01 00 2B 07 06 00 T F2 07 00 00 00 00 00 00 E5 3E 00 00 00 00 21 -R 00 00 01 00 02 04 03 00 2B 0A 1F 00 +R 00 00 01 00 02 04 06 00 2B 0A 20 00 T F8 07 00 00 00 00 00 00 CD 00 00 00 00 F1 F1 -R 00 00 01 00 02 04 1F 00 02 09 00 00 +R 00 00 01 00 02 04 20 00 02 09 01 00 T FF 07 00 00 F1 F1 C3 00 00 00 00 -R 00 00 01 00 02 07 0F 00 +R 00 00 01 00 02 07 12 00 T 00 00 00 00 R 00 00 02 00 T 00 00 00 00 73 74 6B 74 72 61 63 65 2E 6F 75 diff --git a/src/nos/lib/z80_lib/sw.rel b/src/nos/lib/z80_lib/sw.rel index b0624e75..6aca4bde 100644 --- a/src/nos/lib/z80_lib/sw.rel +++ b/src/nos/lib/z80_lib/sw.rel @@ -4,7 +4,7 @@ S ?BANK_CALL_DIRECT_L08 Ref00000000 S ?L_DEC_L03 Ref00000000 S _stopval Ref00000000 S ?BANK_LEAVE_DIRECT_L08 Ref00000000 -S ___0172_af86__25u_3a_20calls_20_ Ref00000000 +S ___0174_af86__25u_3a_20calls_20_ Ref00000000 S ?L_ADDASG_L03 Ref00000000 S .__.ABS. Def00000000 S ?L_MUL_L03 Ref00000000 diff --git a/src/nos/main/main.c b/src/nos/main/main.c index 39487231..1e5d7ac4 100644 --- a/src/nos/main/main.c +++ b/src/nos/main/main.c @@ -447,6 +447,7 @@ char *argv[]; { while(fgets(cmdbuf,sizeof(cmdbuf),fp) != NULL) { + abyte('M'); rip(cmdbuf); if (Cmdline != NULL) { @@ -465,7 +466,7 @@ char *argv[]; fclose(fp); } /* Now loop forever, processing commands */ - abyte('M'); + abyte('N'); for (;;) { printf(Prompt); @@ -506,14 +507,14 @@ loop: #ifdef ZILOG c = fgetc(Kbdfp); #if DEBUG >= 4 - dprintf(4, "fgetc(Kbdfp) returns 0x%04x\n", c); + _dprintf(4, _("fgetc(Kbdfp) returns 0x%04x\n"), c); #endif while (c == EOF) { kwait(NULL); /* no keyboard stream, don't hog */ c = fgetc(Kbdfp); /* see if it's now been opened */ #if DEBUG >= 4 - dprintf(4, "fgetc(Kbdfp) returns 0x%04x\n", c); + _dprintf(4, _("fgetc(Kbdfp) returns 0x%04x\n"), c); #endif } #else @@ -693,7 +694,7 @@ int c; int cnt; #if DEBUG >= 4 - dprintf(4, "passchar(0x%04x) starting\n", c); + _dprintf(4, _("passchar(0x%04x) starting\n"), c); #endif /* If a normal-character upcall exists, give it the character. * if the upcall returns 0, don't pass it to the regular tty editor @@ -708,7 +709,7 @@ int c; fflush(Current->input); } #if DEBUG >= 4 - dprintf(4, "passchar() returning\n"); + _dprintf(4, _("passchar() returning\n")); #endif } #endif @@ -1174,7 +1175,7 @@ int argc; char *argv[]; void *p; { - setbool(&Ptab[0]->p_debugme, _("system kernel debug"), argc, argv); + setuns(&Ptab[0]->p_debugme, _("system kernel debug"), argc, argv); return 0; } #endif diff --git a/src/nos/make.d/host.mk b/src/nos/make.d/host.mk index 15908586..b406e4c2 100644 --- a/src/nos/make.d/host.mk +++ b/src/nos/make.d/host.mk @@ -17,7 +17,7 @@ NOSBINDIR:= $(TOPNOSDIR)bin/ NOSINCDIR:= $(TOPNOSDIR)include/ NOSLIBDIR:= $(TOPNOSDIR)lib/ -DEFINES+= DEBUG=1 UNIX ZILOG +DEFINES+= DEBUG=3 UNIX ZILOG INCDIRS:= $(NOSINCDIR)$(ARCH)/ $(NOSINCDIR)nos/ $(NOSINCDIR) LIBDIRS:= $(NOSLIBDIR) STDLIBS= crt_$(MODEL).$(LIBEXT) diff --git a/src/nos/net/alloc.c b/src/nos/net/alloc.c index 41bfa16d..4fc79714 100644 --- a/src/nos/net/alloc.c +++ b/src/nos/net/alloc.c @@ -100,15 +100,15 @@ size_t nb; register HEADER HUGE *p, HUGE *q; register unsigned nu; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x malloc(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x malloc(0x%04x) "), *(((unsigned int *)&nb) + 2), *(((unsigned int *)&nb) + 3), (unsigned int)nb); #endif if(nb == 0) { -#if DEBUG >= 1 - dprintf(1, "= nop "); +#if DEBUG >= 5 + _dprintf(5, _("= nop ")); #endif return NULL; } @@ -176,8 +176,8 @@ size_t nb; return (void *)MK_FP(FP_SEG(p)-1,16); } #endif -#if DEBUG >= 1 - dprintf(1, "= 0x%04x ", (unsigned int)p); +#if DEBUG >= 5 + _dprintf(5, _("= 0x%04x "), (unsigned int)p); #endif return (void *)p; } @@ -197,8 +197,8 @@ unsigned nu; int i; int sbrk(unsigned int incr); /***/ -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x morecore(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x morecore(0x%04x) "), *(((unsigned int *)&nu) + 2), *(((unsigned int *)&nu) + 3), (unsigned int)nu); #endif @@ -255,8 +255,8 @@ unsigned nu; return Allocp; } #endif /* __GNUC__ */ -#if DEBUG >= 1 - dprintf(1, "= fail "); +#if DEBUG >= 5 + _dprintf(5, _("= fail ")); #endif return NULL; } @@ -271,15 +271,15 @@ void *blk; int i_state; int i; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x free(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x free(0x%04x) "), *(((unsigned int *)&blk) + 2), *(((unsigned int *)&blk) + 3), (unsigned int)blk); #endif if(blk == NULL) { -#if DEBUG >= 1 - dprintf(1, "= nop "); +#if DEBUG >= 5 + _dprintf(5, _("= nop ")); #endif return; /* Required by ANSI */ } @@ -301,8 +301,8 @@ void *blk; logmsg(-1, _("free: WARNING! invalid pointer (%p) pc = 0x%x %x proc %s\n"), blk,ptr[-1],ptr[-2],Curproc->name); } -#if DEBUG >= 1 - dprintf(1, "= bad "); +#if DEBUG >= 5 + _dprintf(5, _("= bad ")); #endif return; } @@ -354,8 +354,8 @@ void *blk; restore(i_state); if(Memwait != 0) ksignal(&Memwait,0); -#if DEBUG >= 1 - dprintf(1, "= ok "); +#if DEBUG >= 5 + _dprintf(5, _("= ok ")); #endif } @@ -390,8 +390,8 @@ size_t size; /* Size of each element */ register unsigned i; register char *cp; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x calloc(0x%04x, 0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x calloc(0x%04x, 0x%04x) "), *(((unsigned int *)&nelem) + 2), *(((unsigned int *)&nelem) + 3), (unsigned int)nelem, (unsigned int)size); #endif @@ -409,26 +409,26 @@ size_t nb; { register void *p; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x mallocw(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x mallocw(0x%04x) "), *(((unsigned int *)&nb) + 2), *(((unsigned int *)&nb) + 3), (unsigned int)nb); #endif #if 0 /*DEBUG >= 3*/ - dprintf(3, "mallocw(0x%x) starting\n", nb); + _dprintf(3, _("mallocw(0x%x) starting\n"), nb); #endif while((p = malloc(nb)) == NULL){ Memwait++; #if 1 abyte('~'); #else /* DEBUG >= 2 */ - dprintf(2, "mallocw() waiting for memory\n"); + _dprintf(2, _("mallocw() waiting for memory\n")); #endif kwait(&Memwait); Memwait--; } #if 0 /*DEBUG >= 3*/ - dprintf(3, "mallocw() returning 0x%x, success", p); + _dprintf(3, _("mallocw() returning 0x%x, success"), p); #endif return p; } @@ -441,8 +441,8 @@ unsigned size; /* Size of each element */ register unsigned i; register char *cp; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x callocw(0x%04x, 0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x callocw(0x%04x, 0x%04x) "), *(((unsigned int *)&nelem) + 2), *(((unsigned int *)&nelem) + 3), (unsigned int)nelem, (unsigned int)size); #endif diff --git a/src/nos/net/cmdparse.c b/src/nos/net/cmdparse.c index f42b3f57..13acc1d4 100644 --- a/src/nos/net/cmdparse.c +++ b/src/nos/net/cmdparse.c @@ -235,9 +235,15 @@ void *p; #endif #ifdef ZILOG +/*RPB*/ +#if 0 Display = Curproc; i = kwait(&Display); /* alert(Display, 0) signals completion */ Display = NULL; +#else + i = 0; +#endif +/*RPB*/ return i; #else return 0; @@ -331,9 +337,19 @@ void *p; #endif #ifdef ZILOG +/*RPB*/ +#if 0 Display = Curproc; i = kwait(&Display); /* alert(Display, 0) signals completion */ Display = NULL; +#else + /* + * TODO: this needs to be looked into further 'cause its + * most probably not OK but works for now... + */ + i = 0; +#endif +/*RPB*/ return i; #else return 0; diff --git a/src/nos/net/files.c b/src/nos/net/files.c index 4bbfcf4a..8322dbe0 100644 --- a/src/nos/net/files.c +++ b/src/nos/net/files.c @@ -7,6 +7,9 @@ #include "md5.h" #include #include "po/messages.h" +/*RPB*/ +#include /* for debugging */ +/*RPB*/ #ifdef MSDOS char System[] = "MSDOS"; @@ -192,6 +195,9 @@ int32 *ip_address; char *buf; char *cp; +/*RPB*/ + /*sysdebug(3);*/ +/*RPB*/ if((fp = fopen(Userfile,READ_TEXT)) == NULL) /* Userfile doesn't exist */ return NULL; @@ -209,6 +215,9 @@ int32 *ip_address; if( stricmp(username,buf) == 0 ) break; /* Found user */ } +/*RPB*/ + /*sysdebug(0);*/ +/*RPB*/ if(feof(fp)){ /* username not found in file */ fclose(fp); @@ -410,6 +419,7 @@ usercvt() MD5Init(&md); MD5Update(&md,(unsigned char *)buf,nlen); /* Hash name */ MD5Update(&md,(unsigned char *)pass,plen); /* Hash password */ + MD5Final(digest,&md); fwrite(buf,1,nlen,fptmp); /* Write name */ fputc(' ',fptmp); /* and space */ diff --git a/src/nos/net/iface.c b/src/nos/net/iface.c index 0eec6f59..fa9e3966 100644 --- a/src/nos/net/iface.c +++ b/src/nos/net/iface.c @@ -736,6 +736,7 @@ dodialer(int argc,char *argv[],void *p) return 1; } timeout = atol(argv[2]) * 1000L; + return (*ifp->iftype->dinit)(ifp,timeout,argc-3,argv+3); } #endif diff --git a/src/nos/net/mbuf.c b/src/nos/net/mbuf.c index 5401f326..ee0de4b6 100644 --- a/src/nos/net/mbuf.c +++ b/src/nos/net/mbuf.c @@ -88,8 +88,8 @@ alloc_mbuf(uint16 size) int i; int i_state; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x alloc_mbuf(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x alloc_mbuf(0x%04x) "), *(((unsigned int *)&size) + 2), *(((unsigned int *)&size) + 3), (unsigned int)size); #endif @@ -116,8 +116,8 @@ alloc_mbuf(uint16 size) bp = Mbufcache[i]; Mbufcache[i] = bp->anext; Cachehits++; -#if DEBUG >= 1 - dprintf(1, "= cache 0x%04x ", (unsigned int)bp); +#if DEBUG >= 5 + _dprintf(5, _("= cache 0x%04x "), (unsigned int)bp); #endif } restore(i_state); @@ -143,8 +143,8 @@ ambufw(uint16 size) struct mbuf *bp = NULL; int i,i_state; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x ambufw(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x ambufw(0x%04x) "), *(((unsigned int *)&size) + 2), *(((unsigned int *)&size) + 3), (unsigned int)size); #endif @@ -170,8 +170,8 @@ ambufw(uint16 size) bp = Mbufcache[i]; Mbufcache[i] = bp->anext; Cachehits++; -#if DEBUG >= 1 - dprintf(1, "= cache 0x%04x ", (unsigned int)bp); +#if DEBUG >= 5 + _dprintf(5, _("= cache 0x%04x "), (unsigned int)bp); #endif } restore(i_state); @@ -202,20 +202,20 @@ free_mbuf(struct mbuf **bpp) struct mbuf *bp; int i_state; -#if DEBUG >= 1 - dprintf(1, "\n%04x:%04x free_mbuf(0x%04x) ", +#if DEBUG >= 5 + _dprintf(5, _("\n%04x:%04x free_mbuf(0x%04x) "), *(((unsigned int *)&bpp) + 2), *(((unsigned int *)&bpp) + 3), (unsigned int)bpp); #endif if(bpp == NULL || (bp = *bpp) == NULL) { -#if DEBUG >= 1 - dprintf(1, "= nop "); +#if DEBUG >= 5 + _dprintf(5, _("= nop ")); #endif return NULL; } -#if DEBUG >= 1 - dprintf(1, "= 0x%04x ", (unsigned int)bp); +#if DEBUG >= 5 + _dprintf(5, _("= 0x%04x "), (unsigned int)bp); #endif *bpp = NULL; diff --git a/src/nos/net/stdio.c b/src/nos/net/stdio.c index 73bda610..0311d3ac 100644 --- a/src/nos/net/stdio.c +++ b/src/nos/net/stdio.c @@ -110,8 +110,9 @@ FILE *fp int append = 0; int fd; struct stat statbuf; - -/* abyte('{'); */ +/*RPB*/ +/*abyte('(');*/ +/*RPB*/ if(strchr(mode,'r') != NULL){ modef = O_RDONLY; } else if(strchr(mode,'w') != NULL){ @@ -123,7 +124,15 @@ FILE *fp if(stat(filename,&statbuf) == -1 && errno == ENOENT) create = 1; /* Doesn't exist, so create */ } else - return NULL; /* No recognizable mode! */ +/*RPB*/ +{ +/*abyte('-');*/ +/*abyte(')');*/ +/*RPB*/ + return NULL; /* No recognizable mode! */ +/*RPB*/ +} +/*RPB*/ if(strchr(mode,'+') != NULL) modef = O_RDWR; /* Update implies R/W */ @@ -131,14 +140,35 @@ FILE *fp if(strchr(mode,'t') != NULL) textmode = 1; -/* abyte('|'); */ if(create) +/*RPB*/ +{ +/*RPB*/ fd = _CREAT(filename,S_IREAD|S_IWRITE); +/*RPB*/ +/*abyte('c')*/; +} +/*RPB*/ else +/*RPB*/ +{ +/*RPB*/ fd = _OPEN(filename,modef); -/* abyte('}'); */ +/*RPB*/ +/*abyte('o');*/ +/*ahexw(modef);*/ +} +/*RPB*/ if(fd == -1) +/*RPB*/ +{ +/*abyte('-');*/ +/*abyte(')');*/ +/*RPB*/ return NULL; +/*RPB*/ +} +/*RPB*/ if(fp != NULL){ _fclose(fp); @@ -151,6 +181,10 @@ FILE *fp #endif if(create) unlink(filename); +/*RPB*/ +/*abyte('-');*/ +/*abyte(')');*/ +/*RPB*/ return NULL; } } @@ -163,6 +197,10 @@ FILE *fp fp->flags.append = append; fp->bufsize = BUFSIZ; seteol(fp,Eol); +/*RPB*/ +/*abyte('.');*/ +/*abyte(')');*/ +/*RPB*/ return fp; } #endif @@ -375,17 +413,31 @@ FILE *fp /* Input stream */ char *cp; cp = buf; +/*RPB*/ +/*abyte('<');*/ +/*RPB*/ while(len-- > 1){ /* Allow room for the terminal null */ if((c = getc(fp)) == EOF){ +/*RPB*/ +/*abyte('-');*/ +/*abyte('>');*/ +/*RPB*/ return NULL; } if(buf != NULL) *cp++ = c; if(c == '\n') break; +/*RPB*/ +/*abyte(c);*/ +/*RPB*/ } if(buf != NULL) *cp = '\0'; +/*RPB*/ +/*ahexw(strlen(buf));*/ +/*abyte('>');*/ +/*RPB*/ return buf; } #endif @@ -546,7 +598,9 @@ fgetc(FILE *fp) if(fp == NULL || fp->cookie != _COOKIE) return EOF; +/*RPB*//* Call seems to have been lost; could otherwise never have worked!! */ c = _fgetc(fp); +/*RPB*/ if(!fp->flags.ascii || c == EOF || c != fp->eol[0]) return c; /* First char of newline sequence encountered */ @@ -595,7 +649,7 @@ fflush(FILE *fp) struct mbuf *bp; int cnt; -/* abyte('F'); */ +/* abyte('|'); */ if(fp == NULL || fp->cookie != _COOKIE){ flushall(); return 0; @@ -819,20 +873,21 @@ FILE *fp int eollen = 1; int doflush = 0; -/* abyte('W'); */ +/* abyte('W'); */ if(fp == NULL || fp->cookie != _COOKIE || size == 0) return 0; -/* abyte('X'); */ +/* abyte('X'); */ icp = ptr; +/*RPB: Actually in NOS it's MUCH more common to fwrite() with size==1 !! */ if(n == 1) /* Avoid multiply in common case when n==1 */ bytes = size; else bytes = size*n; -/* abyte('Y'); */ +/* abyte('Y'); */ /* Optimization for large binary file writes */ if(fp->type == _FL_FILE && !fp->flags.ascii && bytes >= fp->bufsize){ -/* abyte('!'); */ +/* abyte('!'); */ fflush(fp); if(fp->flags.append) _LSEEK(fp->fd,0L,SEEK_END); @@ -845,9 +900,9 @@ FILE *fp return cnt/size; return n; } -/* abyte('@'); */ +/* abyte('@'); */ if(fp->flags.ascii){ -/* abyte('#'); */ +/* abyte('#'); */ /* Count the newlines in the input buffer */ newlines = memcnt(ptr,'\n',bytes); if(newlines != 0){ @@ -856,9 +911,9 @@ FILE *fp doflush = 1; } } -/* abyte('$'); */ +/* abyte('$'); */ while(bytes != 0){ -/* abyte('%'); */ +/* abyte('%'); */ bp = fp->obuf; if(bp != NULL && bp->cnt + eollen > bp->size){ /* Current obuf is full; flush it */ @@ -899,18 +954,18 @@ FILE *fp bytes -= cnt; } } -/* abyte('^'); */ +/* abyte('^'); */ /* The final flush. Flush if the stream is unbuffered, * the output buffer is full, or the stream is line buffered * and we've written at least one newline (not necessarily the * last character) */ if(fp->bufmode == _IONBF || bp->cnt == bp->size || doflush){ -/* abyte('&'); */ +/* abyte('&'); */ if(fflush(fp) == EOF) return (bytes - n*size)/size; } -/* abyte('*'); */ +/* abyte('*'); */ return n; } #endif @@ -1156,7 +1211,14 @@ tmpfile(void) num++; } free(tmpdir); - fp = fopen(fname,"w+b"); +/*RPB*/ +#if 1 + /* RPB: seems like this is not always what we want... */ + fp = fopen(fname, WRITE_BINARY); +#else + fp = fopen(fname, WRITE_TEXT); +#endif +/*RPB*/ free(fname); if(fp != NULL) fp->flags.tmp = 1; diff --git a/src/nos/net/ttydriv.c b/src/nos/net/ttydriv.c index 6eb19740..8ada5b77 100644 --- a/src/nos/net/ttydriv.c +++ b/src/nos/net/ttydriv.c @@ -34,7 +34,7 @@ uint8 c; register struct ttystate *ttyp = &sp->ttystate; #if DEBUG >= 4 - dprintf(4, "ttydriv(0x%04x, 0x%04x) starting\n", sp, (int)c); + _dprintf(4, _("ttydriv(0x%04x, 0x%04x) starting\n"), sp, (int)c); #endif if(ttyp->line == NULL){ /* First-time initialization */ @@ -51,7 +51,7 @@ uint8 c; rval = ttyp->lp - ttyp->line; ttyp->lp = ttyp->line; #if DEBUG >= 4 - dprintf(4, "ttydriv() returning 0x%04x a\n", rval); + _dprintf(4, _("ttydriv() returning 0x%04x a\n"), rval); #endif return rval; case ON: @@ -71,7 +71,7 @@ uint8 c; rval = ttyp->lp - ttyp->line; ttyp->lp = ttyp->line; #if DEBUG >= 4 - dprintf(4, "ttydriv() returning 0x%04x b\n", rval); + _dprintf(4, _("ttydriv() returning 0x%04x b\n"), rval); #endif return rval; case DEL: @@ -118,7 +118,7 @@ uint8 c; break; } #if DEBUG >= 4 - dprintf(4, "ttydriv() returning 0\n", rval); + _dprintf(4, _("ttydriv() returning 0\n"), rval); #endif return 0; } diff --git a/src/nos/pmm/X b/src/nos/pmm/X deleted file mode 100644 index 1dea5769..00000000 --- a/src/nos/pmm/X +++ /dev/null @@ -1,101 +0,0 @@ -xfc:\uzi\src\nos\ax25\ax25cmd.c .8 xe -xfc:\uzi\src\nos\ax25\ax25mail.c .8 xe -xfc:\uzi\src\nos\ax25\kiss.c .8 xe -xfc:\uzi\src\nos\clients\bootp.c .8 xe -xfc:\uzi\src\nos\clients\finger.c .8 xe -xfc:\uzi\src\nos\clients\ftpcli.c .8 xe -xfc:\uzi\src\nos\clients\lterm.c .8 xe -xfc:\uzi\src\nos\clients\nntpcli.c .8 xe -xfc:\uzi\src\nos\clients\popcli.c .8 xe -xfc:\uzi\src\nos\clients\smtpcli.c .8 xe -xfc:\uzi\src\nos\clients\telnet.c .8 xe -xfc:\uzi\src\nos\clients\tip.c .8 xe -xfc:\uzi\src\nos\drivers\drsi.c .8 xe -xfc:\uzi\src\nos\drivers\eagle.c .8 xe -xfc:\uzi\src\nos\drivers\hapn.c .8 xe -xfc:\uzi\src\nos\drivers\hs.c .8 xe -xfc:\uzi\src\nos\drivers\pc100.c .8 xe -xfc:\uzi\src\nos\drivers\pi.c .8 xe -xfc:\uzi\src\nos\drivers\pktdrvr.c .8 xe -xfc:\uzi\src\nos\dump\arcdump.c .8 xe -xfc:\uzi\src\nos\dump\arpdump.c .8 xe -xfc:\uzi\src\nos\dump\ax25dump.c .8 xe -xfc:\uzi\src\nos\dump\enetdump.c .8 xe -xfc:\uzi\src\nos\dump\icmpdump.c .8 xe -xfc:\uzi\src\nos\dump\ipdump.c .8 xe -xfc:\uzi\src\nos\dump\kissdump.c .8 xe -xfc:\uzi\src\nos\dump\nrdump.c .8 xe -xfc:\uzi\src\nos\dump\ripdump.c .8 xe -xfc:\uzi\src\nos\dump\tcpdump.c .8 xe -xfc:\uzi\src\nos\dump\trace.c .8 xe -xfc:\uzi\src\nos\dump\udpdump.c .8 xe -xfc:\uzi\src\nos\filesys\devio.c .8 xe -xfc:\uzi\src\nos\filesys\process.c .8 xe -xfc:\uzi\src\nos\filesys\scall1.c .8 xe -xfc:\uzi\src\nos\filesys\xfs.c .8 xe -xfc:\uzi\src\nos\internet\arpcmd.c .8 xe -xfc:\uzi\src\nos\internet\domain.c .8 xe -xfc:\uzi\src\nos\internet\hop.c .8 xe -xfc:\uzi\src\nos\internet\icmp.c .8 xe -xfc:\uzi\src\nos\internet\icmpcmd.c .8 xe -xfc:\uzi\src\nos\internet\ipcmd.c .8 xe -xfc:\uzi\src\nos\internet\iproute.c .8 xe -xfc:\uzi\src\nos\internet\ping.c .8 xe -xfc:\uzi\src\nos\internet\rip.c .8 xe -xfc:\uzi\src\nos\internet\ripcmd.c .8 xe -xfc:\uzi\src\nos\internet\sim.c .8 xe -xfc:\uzi\src\nos\internet\tcpcmd.c .8 xe -xfc:\uzi\src\nos\internet\tcpsubr.c .8 xe -xfc:\uzi\src\nos\internet\udpcmd.c .8 xe -xfc:\uzi\src\nos\main\config.c .8 xe -xfc:\uzi\src\nos\main\main.c .8 xe -xfc:\uzi\src\nos\main\session.c .8 xe -xfc:\uzi\src\nos\net\ahdlc.c .8 xe -xfc:\uzi\src\nos\net\alloc.c .8 xe -xfc:\uzi\src\nos\net\audit.c .8 xe -xfc:\uzi\src\nos\net\cmdparse.c .8 xe -xfc:\uzi\src\nos\net\files.c .8 xe -xfc:\uzi\src\nos\net\iface.c .8 xe -xfc:\uzi\src\nos\net\kernel.c .8 xe -xfc:\uzi\src\nos\net\ksubr.c .8 xe -xfc:\uzi\src\nos\net\locsock.c .8 xe -xfc:\uzi\src\nos\net\mbuf.c .8 xe -xfc:\uzi\src\nos\net\sockcmd.c .8 xe -xfc:\uzi\src\nos\net\stdio.c .8 xe -xfc:\uzi\src\nos\net\timer.c .8 xe -xfc:\uzi\src\nos\net\ttydriv.c .8 xe -xfc:\uzi\src\nos\net\view.c .8 xe -xfc:\uzi\src\nos\net\wildmat.c .8 xe -xfc:\uzi\src\nos\netrom\nr3.c .8 xe -xfc:\uzi\src\nos\netrom\nr4.c .8 xe -xfc:\uzi\src\nos\netrom\nr4mail.c .8 xe -xfc:\uzi\src\nos\netrom\nr4timer.c .8 xe -xfc:\uzi\src\nos\netrom\nrcmd.c .8 xe -xfc:\uzi\src\nos\netrom\nrs.c .8 xe -xfc:\uzi\src\nos\ppp\asy.c .8 xe -xfc:\uzi\src\nos\ppp\dialer.c .8 xe -xfc:\uzi\src\nos\ppp\pppcmd.c .8 xe -xfc:\uzi\src\nos\ppp\pppdump.c .8 xe -xfc:\uzi\src\nos\ppp\pppipcp.c .8 xe -xfc:\uzi\src\nos\ppp\ppplcp.c .8 xe -xfc:\uzi\src\nos\ppp\ppppap.c .8 xe -xfc:\uzi\src\nos\ppp\slhc.c .8 xe -xfc:\uzi\src\nos\ppp\slhcdump.c .8 xe -xfc:\uzi\src\nos\ppp\slip.c .8 xe -xfc:\uzi\src\nos\servers\bmutil.c .8 xe -xfc:\uzi\src\nos\servers\bootpcmd.c .8 xe -xfc:\uzi\src\nos\servers\bootpdip.c .8 xe -xfc:\uzi\src\nos\servers\fingerd.c .8 xe -xfc:\uzi\src\nos\servers\forward.c .8 xe -xfc:\uzi\src\nos\servers\ftpserv.c .8 xe -xfc:\uzi\src\nos\servers\mailbox.c .8 xe -xfc:\uzi\src\nos\servers\popserv.c .8 xe -xfc:\uzi\src\nos\servers\smisc.c .8 xe -xfc:\uzi\src\nos\servers\smtpserv.c .8 xe -xfc:\uzi\src\nos\servers\tipmail.c .8 xe -xfc:\uzi\src\nos\servers\ttylink.c .8 xe -xfc:\uzi\src\nos\z80\asci.c .8 xe -xfc:\uzi\src\nos\z80\dirutil.c .8 xe -xfc:\uzi\src\nos\z80\escc.c .8 xe -xfc:\uzi\src\nos\z80\stktrace.c .8 xe -xfc:\uzi\src\nos\z80\sw.c .8 xe diff --git a/src/nos/pmm/a.bat b/src/nos/pmm/a.bat deleted file mode 100644 index 4dcbfb00..00000000 --- a/src/nos/pmm/a.bat +++ /dev/null @@ -1 +0,0 @@ -path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\cygwin\uzi\src\bin;C:\cygwin\bin;C:\cygwin\usr\bin;C:\IAR\EW23\z80\bin;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin diff --git a/src/nos/pmm/diffdir.pmm b/src/nos/pmm/diffdir.pmm index bd447da7..2da2151b 100644 --- a/src/nos/pmm/diffdir.pmm +++ b/src/nos/pmm/diffdir.pmm @@ -1,12 +1,16 @@ ; diffdir.pmm -; load output of "find . -print" into buffer t, then run this macro +; load output of "cd /uzi031112 ; find . -type f -print > ../a" into +; buffer t, then load this macro into buffer 9 and execute with BUF=T ; the result is a shell script which can be executed to make a patch -k -[2d t l-m #bm iif ! diff -q "uzi/ bg i" "uzi030704/ bg i" ; then - mkdir --parents "uzi030827/ bg i" - rmdir "uzi030827/ bg i" - cp "uzi/ bg i" "uzi030827/ bg i" +[2d t l-m #bm iif ! test -f "uzi031003/ bg i" ; then + mkdir --parents "uzi031003-uzi031112-new/ bg i" + rmdir "uzi031003-uzi031112-new/ bg i" + cp "uzi031112/ bg i" "uzi031003-uzi031112-new/ bg i" +elif ! diff -q "uzi031112/ bg i" "uzi031003/ bg i" ; then + mkdir --parents "uzi031003-uzi031112-upd/ bg i" + rmdir "uzi031003-uzi031112-upd/ bg i" + cp "uzi031112/ bg i" "uzi031003-uzi031112-upd/ bg i" fi l @t=0] diff --git a/src/nos/pmm/out b/src/nos/pmm/out deleted file mode 100644 index ee9b58eb..00000000 --- a/src/nos/pmm/out +++ /dev/null @@ -1,6 +0,0 @@ - -aaron -harry -john -marcus -nick diff --git a/src/nos/pmm/printize.pmm b/src/nos/pmm/printize.pmm new file mode 100644 index 00000000..71cdb29f --- /dev/null +++ b/src/nos/pmm/printize.pmm @@ -0,0 +1,4 @@ +; printize.pmm + +us_dprintf() -cdprintf_dprintf c"_(" us\" i) + diff --git a/src/nos/po/messages.po b/src/nos/po/messages.po index 0ad82b3e..93bc365a 100644 --- a/src/nos/po/messages.po +++ b/src/nos/po/messages.po @@ -143,4427 +143,4749 @@ msgstr __002c_c546__0aUsed_20address_2 msgid "\npanic: " msgstr __002d_e8fc__0apanic_3a_20 +msgid " " +msgstr __002e_2e85__20 + msgid " \nend\nsize %lu\n" -msgstr __002e_4403__20_0aend_0asize_20 +msgstr __002f_4403__20_0aend_0asize_20 msgid " " -msgstr __002f_f289__20_20 +msgstr __0030_f289__20_20 msgid " " -msgstr __0030_3839__20_20_20 +msgstr __0031_3839__20_20_20 msgid " " -msgstr __0031_8d78__20_20_20_20 +msgstr __0032_8d78__20_20_20_20 msgid " " -msgstr __0032_de40__20_20_20_20_20 +msgstr __0033_de40__20_20_20_20_20 msgid " %3u %3d %5d %lu/%lu\n" -msgstr __0033_3e02__20_20_20_20_20_20_ +msgstr __0034_3e02__20_20_20_20_20_20_ msgid " Link addr %s\n" -msgstr __0034_0534__20_20_20_20_20_20_ +msgstr __0035_0534__20_20_20_20_20_20_ msgid " output forward to %s\n" -msgstr __0035_3fef__20_20_20_20_20_20_ +msgstr __0036_3fef__20_20_20_20_20_20_ msgid " recv: ip %lu tot %lu idle %s\n" -msgstr __0036_3164__20_20_20_20_20_20_ +msgstr __0037_3164__20_20_20_20_20_20_ msgid " sent: ip %lu tot %lu idle %s qlen %u" -msgstr __0037_c6d7__20_20_20_20_20_20_ +msgstr __0038_c6d7__20_20_20_20_20_20_ msgid " trace 0x%x netmask 0x%08lx broadcast %s\n" -msgstr __0038_9d57__20_20_20_20_20_20_ +msgstr __0039_9d57__20_20_20_20_20_20_ msgid " - toobig: %-5d dcdloss: %-5d rxorun: %-5d\n" -msgstr __0039_d46e__20_20_20_20_20_20_ +msgstr __003a_d46e__20_20_20_20_20_20_ msgid " Unack Next Resent CWind Thrsh Wind MSS Queue Thruput Total\n" -msgstr __003a_f37c__20_20_20_20_20_20_ +msgstr __003b_f37c__20_20_20_20_20_20_ msgid " conn ack: ur ckt %d/%d my ckt %d/%d" -msgstr __003b_5dd1__20_20_20_20_20_20_ +msgstr __003c_5dd1__20_20_20_20_20_20_ msgid " conn rqst: ckt %d/%d" -msgstr __003c_0406__20_20_20_20_20_20_ +msgstr __003d_0406__20_20_20_20_20_20_ msgid " disc ack: ckt %d/%d" -msgstr __003d_da67__20_20_20_20_20_20_ +msgstr __003e_da67__20_20_20_20_20_20_ msgid " disc: ckt %d/%d" -msgstr __003e_f638__20_20_20_20_20_20_ +msgstr __003f_f638__20_20_20_20_20_20_ msgid " info ack: ckt %d/%d" -msgstr __003f_74c7__20_20_20_20_20_20_ +msgstr __0040_74c7__20_20_20_20_20_20_ msgid " info: ckt %d/%d" -msgstr __0040_f10d__20_20_20_20_20_20_ +msgstr __0041_f10d__20_20_20_20_20_20_ msgid " protocol family %x, proto %x" -msgstr __0041_d02b__20_20_20_20_20_20_ +msgstr __0042_d02b__20_20_20_20_20_20_ msgid " unknown transport type %d" -msgstr __0042_0105__20_20_20_20_20_20_ +msgstr __0043_0105__20_20_20_20_20_20_ msgid " %12s" -msgstr __0043_c46d__20_20_20_20_20_20_ +msgstr __0044_c46d__20_20_20_20_20_20_ msgid " ax25 route drop \n" -msgstr __0044_3a28__20_20_20_20_20_20_ +msgstr __0045_3a28__20_20_20_20_20_20_ msgid " dial 0\n" -msgstr __0045_48df__20_20_20_20_20_20_ +msgstr __0046_48df__20_20_20_20_20_20_ msgid " sent rcvd % rtt avg mdev max min\n" -msgstr __0046_da1e__20_20_20_20_20_20s +msgstr __0047_da1e__20_20_20_20_20_20s msgid " &AXB Remote RB V(S) V(R) Unack P Retry State\n" -msgstr __0047_3800__20_20_20_20_20_26A +msgstr __0048_3800__20_20_20_20_20_26A msgid " (%2u)%-20s%10lu\n" -msgstr __0048_0e60__20_20_20_20_20_28_ +msgstr __0049_0e60__20_20_20_20_20_28_ msgid " Broadcast: %s\n" -msgstr __0049_d7d4__20_20_20_20_20Broa +msgstr __004a_d7d4__20_20_20_20_20Broa msgid " Default gateway: %s\n" -msgstr __004a_f5a8__20_20_20_20_20Defa +msgstr __004b_f5a8__20_20_20_20_20Defa msgid " Hostname: %s\n" -msgstr __004b_de7b__20_20_20_20_20Host +msgstr __004c_de7b__20_20_20_20_20Host msgid " INF" -msgstr __004c_a271__20_20_20_20_20INF +msgstr __004d_a271__20_20_20_20_20INF msgid " IP address: %s\n" -msgstr __004d_1775__20_20_20_20_20IP_2 +msgstr __004e_1775__20_20_20_20_20IP_2 msgid " Nameserver: %s\n" -msgstr __004e_7765__20_20_20_20_20Name +msgstr __004f_7765__20_20_20_20_20Name msgid " Subnet mask: %s\n" -msgstr __004f_6879__20_20_20_20_20Subn +msgstr __0050_6879__20_20_20_20_20Subn msgid " %-4d%5d %-10s" -msgstr __0050_dac6__20_20_20_20_25_2d4 +msgstr __0051_dac6__20_20_20_20_25_2d4 msgid " %12s" -msgstr __0051_b576__20_20_20_20_2512s +msgstr __0052_b576__20_20_20_20_2512s msgid " %3u\n" -msgstr __0052_e5e6__20_20_20_20_253u_0 +msgstr __0053_e5e6__20_20_20_20_253u_0 msgid " %s in use by %s\n" -msgstr __0053_ed50__20_20_20_20_25s_20 +msgstr __0054_ed50__20_20_20_20_25s_20 msgid " %s in use by %s?\n" -msgstr __0054_3528__20_20_20_20_25s_20 +msgstr __0055_3528__20_20_20_20_25s_20 msgid " %s last used by %s\n" -msgstr __0055_cbdf__20_20_20_20_25s_20 +msgstr __0056_cbdf__20_20_20_20_25s_20 msgid " &UCB Rcv-Q Local socket\n" -msgstr __0056_f7f3__20_20_20_20_26UCB_ +msgstr __0057_f7f3__20_20_20_20_26UCB_ msgid " In\tTCP header compression enabled:" " slots = %d, flag = 0x%02x\n" -msgstr __0057_9bd9__20_20_20_20In_09TC +msgstr __0058_9bd9__20_20_20_20In_09TC msgid " Out\tTCP header compression enabled:" " slots = %d, flag = 0x%02x\n" -msgstr __0058_7788__20_20_20_20Out_09T +msgstr __0059_7788__20_20_20_20Out_09T msgid " Record: %s\n" -msgstr __0059_8f4d__20_20_20_20Record_ +msgstr __005a_8f4d__20_20_20_20Record_ msgid " Upload: %s\n" -msgstr __005a_eacd__20_20_20_20Upload_ +msgstr __005b_eacd__20_20_20_20Upload_ msgid " %s\n" -msgstr __005b_2da2__20_20_20_25s_0a +msgstr __005c_2da2__20_20_20_25s_0a msgid " PUSH" -msgstr __005c_ad66__20_20_20PUSH +msgstr __005d_ad66__20_20_20PUSH msgid " TCP checksum: 0x%04x" -msgstr __005d_9f3a__20_20_20TCP_20chec +msgstr __005e_9f3a__20_20_20TCP_20chec msgid " connection: 0x%02x" -msgstr __005e_5946__20_20_20connection +msgstr __005f_5946__20_20_20connection msgid " ===== %s follows ====\n" -msgstr __005f_f01f__20_20_3d_3d_3d_3d_ +msgstr __0060_f01f__20_20_3d_3d_3d_3d_ msgid " ===== transcript follows =====\n\n" -msgstr __0060_cfff__20_20_3d_3d_3d_3d_ +msgstr __0061_cfff__20_20_3d_3d_3d_3d_ msgid " SR [number]\n" -msgstr __0061_8181__20_20SR_20_5bnumbe +msgstr __0062_8181__20_20SR_20_5bnumbe msgid " S[F] name [@ host] [< from_addr] [$bulletin_id]\n" -msgstr __0062_1149__20_20S_5bF_5d_20na +msgstr __0063_1149__20_20S_5bF_5d_20na msgid " remote IP address: %s\n" -msgstr __0063_47af__20_20remote_20IP_2 +msgstr __0064_47af__20_20remote_20IP_2 msgid " seq x%lx %u bytes\n" -msgstr __0064_ccb1__20_20seq_20x_25lx_ +msgstr __0065_ccb1__20_20seq_20x_25lx_ msgid " !?" -msgstr __0065_c997__20_21_3f +msgstr __0066_c997__20_21_3f msgid " !A" -msgstr __0066_536e__20_21A +msgstr __0067_536e__20_21A msgid " !F" -msgstr __0067_27d1__20_21F +msgstr __0068_27d1__20_21F msgid " !H" -msgstr __0068_ceaf__20_21H +msgstr __0069_ceaf__20_21H msgid " !N" -msgstr __0069_ab99__20_21N +msgstr __006a_ab99__20_21N msgid " !P" -msgstr __006a_5266__20_21P +msgstr __006b_5266__20_21P msgid " !S" -msgstr __006b_60fd__20_21S +msgstr __006c_60fd__20_21S msgid " # S# Snd-Q State Remote socket Command\n" -msgstr __006c_bac3__20_23_20_20S_23_20 +msgstr __006d_bac3__20_23_20_20S_23_20 msgid " %-15s" -msgstr __006d_9a7d__20_25_2d15s +msgstr __006e_9a7d__20_25_2d15s msgid " %-3d " -msgstr __006e_85f4__20_25_2d3d_20 +msgstr __006f_85f4__20_25_2d3d_20 msgid " %02u/%02u" -msgstr __006f_a413__20_2502u_2f_2502u +msgstr __0070_a413__20_2502u_2f_2502u msgid " %02u/%02u %u" -msgstr __0070_d8f4__20_2502u_2f_2502u_ +msgstr __0071_d8f4__20_2502u_2f_2502u_ msgid " %02x" -msgstr __0071_4d6e__20_2502x +msgstr __0072_4d6e__20_2502x msgid " %10lu%10lu%10lu%10lu%10lu" -msgstr __0072_cad1__20_2510lu_2510lu_2 +msgstr __0073_cad1__20_2510lu_2510lu_2 msgid " %4d %4d" -msgstr __0073_43b6__20_254d_20_254d +msgstr __0074_43b6__20_254d_20_254d msgid " %8s %4d %10lu %10lu\n" -msgstr __0074_78a4__20_258s_20_20_20_2 +msgstr __0075_78a4__20_258s_20_20_20_2 msgid " %lu bps\n" -msgstr __0075_6904__20_25lu_20bps_0a +msgstr __0076_6904__20_25lu_20bps_0a msgid " %s" -msgstr __0076_269f__20_25s +msgstr __0077_269f__20_25s msgid " %s\n" -msgstr __0077_c302__20_25s_0a +msgstr __0078_c302__20_25s_0a msgid " %s %s %lu" -msgstr __0078_10eb__20_25s_20_25s_20_2 +msgstr __0079_10eb__20_25s_20_25s_20_2 msgid " %s%s" -msgstr __0079_c236__20_25s_25s +msgstr __007a_c236__20_25s_25s msgid " %s+%x" -msgstr __007a_3c84__20_25s_2b_25x +msgstr __007b_3c84__20_25s_2b_25x msgid " %u\n" -msgstr __007b_97d2__20_25u_0a +msgstr __007c_97d2__20_25u_0a msgid " %u->%u" -msgstr __007c_5984__20_25u_2d_3e_25u +msgstr __007d_5984__20_25u_2d_3e_25u msgid " (%ld ms)" -msgstr __007d_98a5__20_28_25ld_20ms_29 +msgstr __007e_98a5__20_28_25ld_20ms_29 msgid " (%s seek=%lu)" -msgstr __007e_9556__20_28_25s_20seek_3 +msgstr __007f_9556__20_28_25s_20seek_3 msgid " (%s)\n" -msgstr __007f_6268__20_28_25s_29_0a +msgstr __0080_6268__20_28_25s_29_0a msgid " (ASCII dump)" -msgstr __0080_3f71__20_28ASCII_20dump_ +msgstr __0081_3f71__20_28ASCII_20dump_ msgid " (Hex/ASCII dump)" -msgstr __0081_05b3__20_28Hex_2fASCII_2 +msgstr __0082_05b3__20_28Hex_2fASCII_2 msgid " (S)" -msgstr __0082_0cd7__20_28S_29 +msgstr __0083_0cd7__20_28S_29 msgid " (headers only)" -msgstr __0083_ef5f__20_28headers_20onl +msgstr __0084_ef5f__20_28headers_20onl msgid " (published)" -msgstr __0084_c04d__20_28published_29 +msgstr __0085_c04d__20_28published_29 msgid " ***" -msgstr __0085_ac28__20_2a_2a_2a +msgstr __0086_ac28__20_2a_2a_2a msgid " - " -msgstr __0086_8841__20_2d_20 +msgstr __0087_8841__20_2d_20 msgid " - no broadcasts" -msgstr __0087_ace7__20_2d_20no_20broad +msgstr __0088_ace7__20_2d_20no_20broad msgid " APND" -msgstr __0088_01a0__20APND +msgstr __0089_01a0__20APND msgid " Ack x%lx" -msgstr __0089_2da0__20Ack_20x_25lx +msgstr __008a_2da0__20Ack_20x_25lx msgid " BUSY" -msgstr __008a_f35d__20BUSY +msgstr __008b_f35d__20BUSY msgid " CE" -msgstr __008b_43af__20CE +msgstr __008c_43af__20CE msgid " CHECKSUM ERROR (%u)" -msgstr __008c_d667__20CHECKSUM_20ERROR +msgstr __008d_d667__20CHECKSUM_20ERROR msgid " CHOKE" -msgstr __008d_5947__20CHOKE +msgstr __008e_5947__20CHOKE msgid " DF" -msgstr __008e_3c3c__20DF +msgstr __008f_3c3c__20DF msgid " Data %u" -msgstr __008f_26b0__20Data_20_25u +msgstr __0090_26b0__20Data_20_25u msgid " EOF" -msgstr __0090_5125__20EOF +msgstr __0091_5125__20EOF msgid " ERR" -msgstr __0091_2269__20ERR +msgstr __0092_2269__20ERR msgid " IPaddr %s" -msgstr __0092_869e__20IPaddr_20_25s +msgstr __0093_869e__20IPaddr_20_25s msgid " Illegal I-field" -msgstr __0093_d267__20Illegal_20I_2dfi +msgstr __0094_d267__20Illegal_20I_2dfi msgid " Invalid control field" -msgstr __0094_d316__20Invalid_20contro +msgstr __0095_d316__20Invalid_20contro msgid " Invalid seq number" -msgstr __0095_1e4f__20Invalid_20seq_20 +msgstr __0096_1e4f__20Invalid_20seq_20 msgid " MC: int %lu DTR %s RTS %s CTS %s DSR %s RI %s CD %s\n" -msgstr __0096_fd02__20MC_3a_20int_20_2 +msgstr __0097_fd02__20MC_3a_20int_20_2 msgid " MF" -msgstr __0097_eb24__20MF +msgstr __0098_eb24__20MF msgid " MORE" -msgstr __0098_747e__20MORE +msgstr __0099_747e__20MORE msgid " MSS %u" -msgstr __0099_c5ed__20MSS_20_25u +msgstr __009a_c5ed__20MSS_20_25u msgid " NAK" -msgstr __009a_3976__20NAK +msgstr __009b_3976__20NAK msgid " NR=%d" -msgstr __009b_c092__20NR_3d_25d +msgstr __009c_c092__20NR_3d_25d msgid " NS=%d" -msgstr __009c_dc29__20NS_3d_25d +msgstr __009d_dc29__20NS_3d_25d msgid " RX: int %lu chars %lu hw over %lu hw hi %lu" -msgstr __009d_df24__20RX_3a_20int_20_2 +msgstr __009e_df24__20RX_3a_20int_20_2 msgid " Raw output" -msgstr __009e_78a4__20Raw_20output +msgstr __009f_78a4__20Raw_20output msgid " Remote: %s" -msgstr __009f_a393__20Remote_3a_20_25s +msgstr __00a0_a393__20Remote_3a_20_25s msgid " Retry" -msgstr __00a0_d7c2__20Retry +msgstr __00a1_d7c2__20Retry + +msgid " ST: int %lu DCD %s RTS %s CTS %s DSR %s RI %s CD %s\n" +msgstr __00a2_42ba__20ST_3a_20int_20_2 msgid " State: %s\n" -msgstr __00a1_d322__20State_3a_20_25s_ +msgstr __00a3_d322__20State_3a_20_25s_ msgid " TMP" -msgstr __00a2_c86b__20TMP +msgstr __00a4_c86b__20TMP msgid " TSTAMP %lu TSECHO %lu" -msgstr __00a3_2dcc__20TSTAMP_20_25lu_2 +msgstr __00a5_2dcc__20TSTAMP_20_25lu_2 msgid " TX: int %lu chars %lu TDRE TO %lu%s\n" -msgstr __00a4_e8c1__20TX_3a_20int_20_2 +msgstr __00a6_e8c1__20TX_3a_20int_20_2 msgid " Too-long I-field" -msgstr __00a5_d70d__20Too_2dlong_20I_2 +msgstr __00a7_d70d__20Too_2dlong_20I_2 msgid " UP x%x" -msgstr __00a6_5a85__20UP_20x_25x +msgstr __00a8_5a85__20UP_20x_25x msgid " Unack: %-5u Txpect: %-5u TxNext: %-5u TxQ: %-5d %s\n" -msgstr __00a7_2210__20Unack_3a_20_25_2 +msgstr __00a9_2210__20Unack_3a_20_25_2 msgid " Unknown password\n" -msgstr __00a8_3a68__20Unknown_20passwo +msgstr __00aa_3a68__20Unknown_20passwo msgid " Vr = %d Vs = %d" -msgstr __00a9_23f3__20Vr_20_3d_20_25d_ +msgstr __00ab_23f3__20Vr_20_3d_20_25d_ msgid " WSCALE %u" -msgstr __00aa_a984__20WSCALE_20_25u +msgstr __00ac_a984__20WSCALE_20_25u msgid " Wnd %u" -msgstr __00ab_1d25__20Wnd_20_25u +msgstr __00ad_1d25__20Wnd_20_25u msgid " [%s] %u\n" -msgstr __00ac_e77d__20_5b_25s_5d_20_25 +msgstr __00ae_e77d__20_5b_25s_5d_20_25 msgid " [cts flow control]" -msgstr __00ad_7762__20_5bcts_20flow_20 +msgstr __00af_7762__20_5bcts_20flow_20 msgid " [rlsd line control]" -msgstr __00ae_2f4d__20_5brlsd_20line_2 +msgstr __00b0_2f4d__20_5brlsd_20line_2 msgid " [trigger 0x%02x]" -msgstr __00af_db59__20_5btrigger_200x_ +msgstr __00b1_db59__20_5btrigger_200x_ msgid " asy " -msgstr __00b0_bc24__20asy_20 +msgstr __00b2_bc24__20asy_20 msgid " bad header!\n" -msgstr __00b1_c96a__20bad_20header_21_ +msgstr __00b3_c96a__20bad_20header_21_ msgid " bad packet\n" -msgstr __00b2_0acc__20bad_20packet_0a +msgstr __00b4_0acc__20bad_20packet_0a msgid " cmd %u" -msgstr __00b3_d795__20cmd_20_25u +msgstr __00b5_d795__20cmd_20_25u msgid " code %s" -msgstr __00b4_1813__20code_20_25s +msgstr __00b6_1813__20code_20_25s msgid " dest %s" -msgstr __00b5_ad83__20dest_20_25s +msgstr __00b7_ad83__20dest_20_25s msgid " dest %s %s" -msgstr __00b6_e3a3__20dest_20_25s_20_2 +msgstr __00b8_e3a3__20dest_20_25s_20_2 msgid " diag" -msgstr __00b7_4976__20diag +msgstr __00b9_4976__20diag msgid " file" -msgstr __00b8_e36a__20file +msgstr __00ba_e36a__20file msgid " full" -msgstr __00b9_5e9d__20full +msgstr __00bb_5e9d__20full msgid " hwaddr %s\n" -msgstr __00ba_4c62__20hwaddr_20_25s_0a +msgstr __00bc_4c62__20hwaddr_20_25s_0a msgid " hwlen %u" -msgstr __00bb_ed56__20hwlen_20_25u +msgstr __00bd_ed56__20hwlen_20_25u msgid " hwtype %s" -msgstr __00bc_2971__20hwtype_20_25s +msgstr __00be_2971__20hwtype_20_25s msgid " id %u offs %u" -msgstr __00bd_3119__20id_20_25u_20offs +msgstr __00bf_3119__20id_20_25u_20offs msgid " id %u pctl %u time %lu len %u\n" -msgstr __00be_8f2f__20id_20_25u_20pctl +msgstr __00c0_8f2f__20id_20_25u_20pctl msgid " id %u seq %u" -msgstr __00bf_20f7__20id_20_25u_20seq_ +msgstr __00c1_20f7__20id_20_25u_20seq_ msgid " idle timer %lu/%lu sec\n" -msgstr __00c0_8c07__20idle_20timer_20_ +msgstr __00c2_8c07__20idle_20timer_20_ msgid " input" -msgstr __00c1_7166__20input +msgstr __00c3_7166__20input msgid " len %u" -msgstr __00c2_6c92__20len_20_25u +msgstr __00c4_6c92__20len_20_25u msgid " line" -msgstr __00c3_0c74__20line +msgstr __00c5_0c74__20line msgid " new gateway %s" -msgstr __00c4_2537__20new_20gateway_20 +msgstr __00c6_2537__20new_20gateway_20 msgid " new gateway %s\n" -msgstr __00c5_ea43__20new_20gateway_20 +msgstr __00c7_ea43__20new_20gateway_20 msgid " none" -msgstr __00c6_e3db__20none +msgstr __00c8_e3db__20none msgid " offset %u last %u\n" -msgstr __00c7_826b__20offset_20_25u_20 +msgstr __00c9_826b__20offset_20_25u_20 msgid " op %u" -msgstr __00c8_6680__20op_20_25u +msgstr __00ca_6680__20op_20_25u msgid " op REPLY" -msgstr __00c9_f7d5__20op_20REPLY +msgstr __00cb_f7d5__20op_20REPLY msgid " op REQUEST" -msgstr __00ca_5e3d__20op_20REQUEST +msgstr __00cc_5e3d__20op_20REQUEST msgid " op REVERSE REPLY" -msgstr __00cb_9500__20op_20REVERSE_20R +msgstr __00cd_9500__20op_20REVERSE_20R msgid " op REVERSE REQUEST" -msgstr __00cc_3faa__20op_20REVERSE_20R +msgstr __00ce_3faa__20op_20REVERSE_20R msgid " output" -msgstr __00cd_8a3d__20output +msgstr __00cf_8a3d__20output msgid " pid=0x%x\n" -msgstr __00ce_5896__20pid_3d0x_25x_0a +msgstr __00d0_5896__20pid_3d0x_25x_0a msgid " pid=ARP\n" -msgstr __00cf_aba6__20pid_3dARP_0a +msgstr __00d1_aba6__20pid_3dARP_0a msgid " pid=IP\n" -msgstr __00d0_d4e9__20pid_3dIP_0a +msgstr __00d2_d4e9__20pid_3dIP_0a msgid " pid=NET/ROM\n" -msgstr __00d1_a349__20pid_3dNET_2fROM_ +msgstr __00d3_a349__20pid_3dNET_2fROM_ msgid " pid=TEXNET\n" -msgstr __00d2_932f__20pid_3dTEXNET_0a +msgstr __00d4_932f__20pid_3dTEXNET_0a msgid " pid=Text\n" -msgstr __00d3_4927__20pid_3dText_0a +msgstr __00d5_4927__20pid_3dText_0a msgid " pid=X.25\n" -msgstr __00d4_c207__20pid_3dX_2e25_0a +msgstr __00d6_c207__20pid_3dX_2e25_0a msgid " pipe" -msgstr __00d5_5760__20pipe +msgstr __00d7_5760__20pipe msgid " pointer %u" -msgstr __00d6_ac0a__20pointer_20_25u +msgstr __00d8_ac0a__20pointer_20_25u msgid " prot %s\n" -msgstr __00d7_5557__20prot_20_25s_0a +msgstr __00d9_5557__20prot_20_25s_0a msgid " prot %u\n" -msgstr __00d8_0187__20prot_20_25u_0a +msgstr __00da_0187__20prot_20_25u_0a msgid " prot 0x%x prlen %u" -msgstr __00d9_75a2__20prot_200x_25x_20 +msgstr __00db_75a2__20prot_200x_25x_20 msgid " prot IP" -msgstr __00da_3541__20prot_20IP +msgstr __00dc_3541__20prot_20IP msgid " receive - frames: %-5d crcerrs: %-5d aborts: %-5d dmaorun: %-5d\n" -msgstr __00db_1888__20receive_20_20_2d +msgstr __00dd_1888__20receive_20_20_2d msgid " sock" -msgstr __00dc_f2f3__20sock +msgstr __00de_f2f3__20sock msgid " spi %lx" -msgstr __00dd_c067__20spi_20_25lx +msgstr __00df_c067__20spi_20_25lx msgid " sw over %lu sw hi %u\n" -msgstr __00de_2902__20sw_20over_20_25l +msgstr __00e0_2902__20sw_20over_20_25l msgid " tos %u" -msgstr __00df_0bfc__20tos_20_25u +msgstr __00e1_0bfc__20tos_20_25u msgid " trace file: %s" -msgstr __00e0_e1c5__20trace_20file_3a_ +msgstr __00e2_e1c5__20trace_20file_3a_ msgid " tracing off\n" -msgstr __00e1_ca97__20tracing_20off_0a +msgstr __00e3_ca97__20tracing_20off_0a msgid " transmit - frames: %-5d aborts : %-5d uruns : %-5d ctsloss: %-5d\n" -msgstr __00e2_be19__20transmit_20_2d_2 +msgstr __00e4_be19__20transmit_20_2d_2 msgid " ttl %d\n" -msgstr __00e3_afd2__20ttl_20_25d_0a +msgstr __00e5_afd2__20ttl_20_25d_0a msgid " txseq %d rxseq %d" -msgstr __00e4_6f53__20txseq_20_25d_20r +msgstr __00e6_6f53__20txseq_20_25d_20r msgid " type 0x%x\n" -msgstr __00e5_c8f3__20type_200x_25x_0a +msgstr __00e7_c8f3__20type_200x_25x_0a msgid " type ARP\n" -msgstr __00e6_6772__20type_20ARP_0a +msgstr __00e8_6772__20type_20ARP_0a msgid " type IP\n" -msgstr __00e7_5c83__20type_20IP_0a +msgstr __00e9_5c83__20type_20IP_0a msgid " type REVARP\n" -msgstr __00e8_f937__20type_20REVARP_0a +msgstr __00ea_f937__20type_20REVARP_0a msgid " v" -msgstr __00e9_c53a__20v +msgstr __00eb_c53a__20v msgid " vers %u entries %u:\n" -msgstr __00ea_9158__20vers_20_25u_20en +msgstr __00ec_9158__20vers_20_25u_20en msgid " wnd %d" -msgstr __00eb_994d__20wnd_20_25d +msgstr __00ed_994d__20wnd_20_25d msgid " | " -msgstr __00ec_426e__20_7c_20 +msgstr __00ee_426e__20_7c_20 msgid "!" -msgstr __00ed_3f0c__21 +msgstr __00ef_3f0c__21 msgid "!! %s %s\n" -msgstr __00ee_f9eb__21_21_20_25s_20_25 +msgstr __00f0_f9eb__21_21_20_25s_20_25 msgid "!! maximum TTL exceeded\n" -msgstr __00ef_ef2d__21_21_20maximum_20 +msgstr __00f1_ef2d__21_21_20maximum_20 msgid "\"%s\" - takes at least one argument\n" -msgstr __00f0_55d7__22_25s_22_20_2d_20 +msgstr __00f2_55d7__22_25s_22_20_2d_20 msgid "# queries each attempt" -msgstr __00f1_60ae__23_20queries_20eac +msgstr __00f3_60ae__23_20queries_20eac msgid "# secs to wait for reply to query" -msgstr __00f2_1acc__23_20secs_20to_20w +msgstr __00f4_1acc__23_20secs_20to_20w msgid "%-10.10s %s\n" -msgstr __00f3_fb95__25_2d10_2e10s_20_2 +msgstr __00f5_fb95__25_2d10_2e10s_20_2 msgid "%-10s IP addr %s MTU %u Link encap %s\n" -msgstr __00f4_3035__25_2d10s_20IP_20ad +msgstr __00f6_3035__25_2d10s_20IP_20ad msgid "%-10s%-17s" -msgstr __00f5_01be__25_2d10s_25_2d17s +msgstr __00f7_01be__25_2d10s_25_2d17s msgid "%-10s%-17s%8lu\n" -msgstr __00f6_4da0__25_2d10s_25_2d17s_ +msgstr __00f8_4da0__25_2d10s_25_2d17s_ msgid "%-10s%-6s" -msgstr __00f7_ff4a__25_2d10s_25_2d6s +msgstr __00f9_ff4a__25_2d10s_25_2d6s msgid "%-11s%-9s%-4u%s\n" -msgstr __00f8_e1c2__25_2d11s_25_2d9s_2 +msgstr __00fa_e1c2__25_2d11s_25_2d9s_2 msgid "%-13s" -msgstr __00f9_7335__25_2d13s +msgstr __00fb_7335__25_2d13s msgid "%-15s" -msgstr __00fa_27e5__25_2d15s +msgstr __00fc_27e5__25_2d15s msgid "%-16s" -msgstr __00fb_0d8d__25_2d16s +msgstr __00fd_0d8d__25_2d16s msgid "%-16s " -msgstr __00fc_e560__25_2d16s_20_20 +msgstr __00fe_e560__25_2d16s_20_20 msgid "%-16s%-3u " -msgstr __00fd_f903__25_2d16s_25_2d3u_2 +msgstr __00ff_f903__25_2d16s_25_2d3u_2 msgid "%-16s%-9lu%-6u\n" -msgstr __00fe_2609__25_2d16s_25_2d9lu_ +msgstr __0100_2609__25_2d16s_25_2d9lu_ msgid "%-17s" -msgstr __00ff_1455__25_2d17s +msgstr __0101_1455__25_2d17s msgid "%-20s%8lu%8lu%10lu%10lu%10lu\n" -msgstr __0100_e920__25_2d20s_258lu_258 +msgstr __0102_e920__25_2d20s_258lu_258 msgid "%-22s" -msgstr __0101_8589__25_2d22s +msgstr __0103_8589__25_2d22s msgid "%-22s\n" -msgstr __0102_b616__25_2d22s_0a +msgstr __0104_b616__25_2d22s_0a msgid "%-23s" -msgstr __0103_9c51__25_2d23s +msgstr __0105_9c51__25_2d23s msgid "%-2u" -msgstr __0104_bf59__25_2d2u +msgstr __0106_bf59__25_2d2u msgid "%-32s (%lu/%lu%s) %s\n" -msgstr __0105_6601__25_2d32s_20_28_25l +msgstr __0107_6601__25_2d32s_20_28_25l msgid "%-3u" -msgstr __0106_a681__25_2d3u +msgstr __0108_a681__25_2d3u msgid "%-4d" -msgstr __0107_ea81__25_2d4d +msgstr __0109_ea81__25_2d4d msgid "%-4d%5d %-10s" -msgstr __0108_6f94__25_2d4d_255d_20_25 +msgstr __010a_6f94__25_2d4d_255d_20_25 msgid "%-4u" -msgstr __0109_eb89__25_2d4u +msgstr __010b_eb89__25_2d4u msgid "%-5ld" -msgstr __010a_2455__25_2d5ld +msgstr __010c_2455__25_2d5ld msgid "%-7lu" -msgstr __010b_90e5__25_2d7lu +msgstr __010d_90e5__25_2d7lu msgid "%-7s %-8s " -msgstr __010c_8982__25_2d7s_20_25_2d8s +msgstr __010e_8982__25_2d7s_20_25_2d8s msgid "%-8lu" -msgstr __010d_da22__25_2d8lu +msgstr __010f_da22__25_2d8lu msgid "%-s" -msgstr __010e_d1e2__25_2ds +msgstr __0110_d1e2__25_2ds msgid "%02x" -msgstr __010f_1e56__2502x +msgstr __0111_1e56__2502x msgid "%04x " -msgstr __0110_3773__2504x_20_20 +msgstr __0112_3773__2504x_20_20 msgid "%04x %04x:%04x %04x:%04x %04x %04x %04x %c%c%c %s %s %s\n" -msgstr __0111_6df9__2504x_20_20_2504x_ +msgstr __0113_6df9__2504x_20_20_2504x_ msgid "%04x:%04x" -msgstr __0112_aa0a__2504x_3a_2504x +msgstr __0114_aa0a__2504x_3a_2504x msgid "%10lu In, %10lu Flags,%6u ME, %6u FE, %6u CSE, %6u other\n" -msgstr __0113_83ad__2510lu_20In_2c_20_ +msgstr __0115_83ad__2510lu_20In_2c_20_ msgid "%10lu Out, %10lu Flags,%6u ME, %6u Fail\n" -msgstr __0114_cbd3__2510lu_20Out_2c_20 +msgstr __0116_cbd3__2510lu_20Out_2c_20 msgid "%10lu%10lu%5lu%8lu%8lu%8lu%8lu%8lu\n" -msgstr __0115_2875__2510lu_2510lu_255l +msgstr __0117_2875__2510lu_2510lu_255l msgid "%1s %3d %3d %-8s %s\n" -msgstr __0116_a689__251s_20_253d_20_20 +msgstr __0118_a689__251s_20_253d_20_20 msgid "%2d %-6s ** asynch ** %7lu %5u %5u %8lu %8lu %8lu %8lu\n" -msgstr __0117_e9b8__252d_20_25_2d6s_20 +msgstr __0119_e9b8__252d_20_25_2d6s_20 msgid "%2d %-6s %6lu %6lu %7lu %5u %5u %8lu %8lu %8lu %8lu\n" -msgstr __0118_b620__252d_20_25_2d6s_20 +msgstr __011a_b620__252d_20_25_2d6s_20 msgid "%3d:" -msgstr __0119_1703__253d_3a +msgstr __011b_1703__253d_3a msgid "%4d %-8s%-9p %-22s%-9p %-10s\n" -msgstr __011a_b932__254d_20_25_2d8s_25 +msgstr __011c_b932__254d_20_25_2d8s_25 msgid "%4s" -msgstr __011b_936b__254s +msgstr __011d_936b__254s msgid "%8lu" -msgstr __011c_4a96__258lu +msgstr __011e_4a96__258lu msgid "%8lu\n" -msgstr __011d_5eaf__258lu_0a +msgstr __011f_5eaf__258lu_0a msgid "%8s" -msgstr __011e_3acb__258s +msgstr __0120_3acb__258s msgid "%8u%10u%11lu%16lu%15lu" -msgstr __011f_3341__258u_2510u_2511lu_ +msgstr __0121_3341__258u_2510u_2511lu_ msgid "%9p %3d %5d %5d %9s %9s %-9s %s\n" -msgstr __0120_fd73__259p_20_20_20_253d +msgstr __0122_fd73__259p_20_20_20_253d msgid "%9p %-8d%-8d%-10s%s\n" -msgstr __0121_b8a6__259p_20_25_2d8d_25 +msgstr __0123_b8a6__259p_20_25_2d8d_25 msgid "%9p %-9s%c%c" -msgstr __0122_1719__259p_20_25_2d9s_25 +msgstr __0124_1719__259p_20_25_2d9s_25 msgid "%9p%6u %s\n" -msgstr __0123_1260__259p_256u_20_20_25 +msgstr __0125_1260__259p_256u_20_20_25 msgid "%9p%6u%6u " -msgstr __0124_482b__259p_256u_256u_20_ +msgstr __0126_482b__259p_256u_256u_20_ msgid "%c" -msgstr __0125_fcae__25c +msgstr __0127_fcae__25c msgid "%c " -msgstr __0126_6d8a__25c_20 +msgstr __0128_6d8a__25c_20 msgid "%c %7s %7ld %02d/%02d %02d:%02d %-20s %s\n " -msgstr __0127_3d14__25c_20_257s_20_257 +msgstr __0129_3d14__25c_20_257s_20_257 msgid "%c%c%c" -msgstr __0128_22d3__25c_25c_25c +msgstr __012a_22d3__25c_25c_25c msgid "%c%c%c\n" -msgstr __0129_4b6e__25c_25c_25c_0a +msgstr __012b_4b6e__25c_25c_25c_0a msgid "%c%c%c%3d %-27.27s %-12.12s %5ld %.25s\n" -msgstr __012a_2970__25c_25c_25c_253d_2 +msgstr __012c_2970__25c_25c_25c_253d_2 msgid "%c%s\n" -msgstr __012b_8514__25c_25s_0a +msgstr __012d_8514__25c_25s_0a msgid "%c[2J" -msgstr __012c_086d__25c_5b2J +msgstr __012e_086d__25c_5b2J msgid "%d" -msgstr __012d_8811__25d +msgstr __012f_8811__25d msgid "%d\n" -msgstr __012e_aeda__25d_0a +msgstr __0130_aeda__25d_0a msgid "%d message%s - %d new.\n" -msgstr __012f_cd50__25d_20message_25s_ +msgstr __0131_cd50__25d_20message_25s_ msgid "%ld" -msgstr __0130_ea62__25ld +msgstr __0132_ea62__25ld msgid "%lu" -msgstr __0131_eb6a__25lu +msgstr __0133_eb6a__25lu msgid "%lu\n" -msgstr __0132_63ed__25lu_0a +msgstr __0134_63ed__25lu_0a msgid "%lu/%lu\n" -msgstr __0133_f325__25lu_2f_25lu_0a +msgstr __0135_f325__25lu_2f_25lu_0a msgid "%p " -msgstr __0134_d273__25p_20 +msgstr __0136_d273__25p_20 msgid "%p %6lu" -msgstr __0135_1c93__25p_20_256lu +msgstr __0137_1c93__25p_20_256lu msgid "%s" -msgstr __0136_ec2f__25s +msgstr __0138_ec2f__25s msgid "%s\n" -msgstr __0137_7643__25s_0a +msgstr __0139_7643__25s_0a msgid "%s\n%s\n" -msgstr __0138_0276__25s_0a_25s_0a +msgstr __013a_0276__25s_0a_25s_0a msgid "%s " -msgstr __0139_f81b__25s_20 +msgstr __013b_f81b__25s_20 msgid "%s %02d%02d%02d %02d%02d%02d\n" -msgstr __013a_8b7d__25s_20_2502d_2502d +msgstr __013c_8b7d__25s_20_2502d_2502d msgid "%s %p\n" -msgstr __013b_7be3__25s_20_25p_0a +msgstr __013d_7be3__25s_20_25p_0a msgid "%s %s\n" -msgstr __013c_518b__25s_20_25s_0a +msgstr __013e_518b__25s_20_25s_0a msgid "%s %s: %lu bytes in %lu sec (%lu/sec)\n" -msgstr __013d_ca49__25s_20_25s_3a_20_2 +msgstr __013f_ca49__25s_20_25s_3a_20_2 msgid "%s %s: Error/abort during data transfer\n" -msgstr __013e_43c6__25s_20_25s_3a_20Er +msgstr __0140_43c6__25s_20_25s_3a_20Er msgid "%s - " -msgstr __013f_b8b7__25s_20_2d_20 +msgstr __0141_b8b7__25s_20_2d_20 msgid "%s - Different\n" -msgstr __0140_1170__25s_20_2d_20Differ +msgstr __0142_1170__25s_20_2d_20Differ msgid "%s - Remote exit %s" -msgstr __0141_d4cc__25s_20_2d_20Remote +msgstr __0143_d4cc__25s_20_2d_20Remote msgid "%s - Same\n" -msgstr __0142_4968__25s_20_2d_20Same_0 +msgstr __0144_4968__25s_20_2d_20Same_0 msgid "%s dialer: %s" -msgstr __0143_ace2__25s_20dialer_3a_20 +msgstr __0145_ace2__25s_20dialer_3a_20 msgid "%s errno %d\n" -msgstr __0144_933b__25s_20errno_20_25d +msgstr __0146_933b__25s_20errno_20_25d msgid "%s file%s. %s bytes free. Disk size %s bytes.\n" -msgstr __0145_f768__25s_20file_25s_2e_ +msgstr __0147_f768__25s_20file_25s_2e_ msgid "%s is unreachable\n" -msgstr __0146_c691__25s_20is_20unreach +msgstr __0148_c691__25s_20is_20unreach msgid "%s logged in" -msgstr __0147_a4a4__25s_20logged_20in +msgstr __0149_a4a4__25s_20logged_20in msgid "%s logged in, ID %s" -msgstr __0148_a64e__25s_20logged_20in_ +msgstr __014a_a64e__25s_20logged_20in_ msgid "%s refs to inode %u\n" -msgstr __0149_b314__25s_20refs_20to_20 +msgstr __014b_b314__25s_20refs_20to_20 msgid "%s remain %u" -msgstr __014a_bd91__25s_20remain_20_25 +msgstr __014c_bd91__25s_20remain_20_25 msgid "%s thru " -msgstr __014b_bf9e__25s_20thru_20 +msgstr __014d_bf9e__25s_20thru_20 msgid "%s type %s class %u\n" -msgstr __014c_243b__25s_20type_20_25s_ +msgstr __014e_243b__25s_20type_20_25s_ msgid "%s%%%s.bbs@%s\n" -msgstr __014d_7d69__25s_25_25_25s_2ebb +msgstr __014f_7d69__25s_25_25_25s_2ebb msgid "%s%c\n" -msgstr __014e_d324__25s_25c_0a +msgstr __0150_d324__25s_25c_0a msgid "%s%c%c%c" -msgstr __014f_ce9c__25s_25c_25c_25c +msgstr __0151_ce9c__25s_25c_25c_25c msgid "%s%s" -msgstr __0150_910e__25s_25s +msgstr __0152_910e__25s_25s msgid "%s%s\n" -msgstr __0151_46b5__25s_25s_0a +msgstr __0153_46b5__25s_25s_0a msgid "%s%s\n\n" -msgstr __0152_4d3a__25s_25s_0a_0a +msgstr __0154_4d3a__25s_25s_0a_0a msgid "%s:" -msgstr __0153_47c0__25s_3a +msgstr __0155_47c0__25s_3a msgid "%s:\n" -msgstr __0154_6911__25s_3a_0a +msgstr __0156_6911__25s_3a_0a msgid "%s: " -msgstr __0155_e749__25s_3a_20 +msgstr __0157_e749__25s_3a_20 msgid "%s: %d message%s.\n" -msgstr __0156_650d__25s_3a_20_25d_20me +msgstr __0158_650d__25s_3a_20_25d_20me msgid "%s: %ld\n" -msgstr __0157_86f5__25s_3a_20_25ld_0a +msgstr __0159_86f5__25s_3a_20_25ld_0a msgid "%s: %s\n" -msgstr __0158_7189__25s_3a_20_25s_0a +msgstr __015a_7189__25s_3a_20_25s_0a msgid "%s: %s," -msgstr __0159_35bd__25s_3a_20_25s_2c +msgstr __015b_35bd__25s_3a_20_25s_2c msgid "%s: Interface unknown\n" -msgstr __015a_adab__25s_3a_20Interface +msgstr __015c_adab__25s_3a_20Interface msgid "%s: PPP/PAP Password: " -msgstr __015b_5f8a__25s_3a_20PPP_2fPAP +msgstr __015d_5f8a__25s_3a_20PPP_2fPAP msgid "%s: bad dev %u" -msgstr __015c_0cde__25s_3a_20bad_20dev +msgstr __015e_0cde__25s_3a_20bad_20dev msgid "%s: bad inode number %u\n" -msgstr __015d_5351__25s_3a_20bad_20ino +msgstr __015f_5351__25s_3a_20bad_20ino msgid "%s: corrupted inode 0x%x" -msgstr __015e_8c96__25s_3a_20corrupted +msgstr __0160_8c96__25s_3a_20corrupted msgid "%s: fs of dev %u marked as bad\n" -msgstr __015f_d157__25s_3a_20fs_20of_2 +msgstr __0161_d157__25s_3a_20fs_20of_2 msgid "%s: local names not supported\n" -msgstr __0160_1d98__25s_3a_20local_20n +msgstr __0162_1d98__25s_3a_20local_20n msgid "%s: mode %s Init failed\n" -msgstr __0161_bba5__25s_3a_20mode_20_2 +msgstr __0163_bba5__25s_3a_20mode_20_2 msgid "%s: not a PPP interface\n" -msgstr __0162_60cc__25s_3a_20not_20a_2 +msgstr __0164_60cc__25s_3a_20not_20a_2 msgid "%s: release_type error code %u\n" -msgstr __0163_4ed5__25s_3a_20release_5 +msgstr __0165_4ed5__25s_3a_20release_5 msgid "%s: rtt %lu\n" -msgstr __0164_04ae__25s_3a_20rtt_20_25 +msgstr __0166_04ae__25s_3a_20rtt_20_25 msgid "%s: srtt %lu mdev %lu\n" -msgstr __0165_db35__25s_3a_20srtt_20_2 +msgstr __0167_db35__25s_3a_20srtt_20_2 msgid "%s<%ld@%s>\n" -msgstr __0166_65f3__25s_3c_25ld_40_25s +msgstr __0168_65f3__25s_3c_25ld_40_25s msgid "%s> %s (%s)\n" -msgstr __0167_6e45__25s_3e_20_25s_20_2 +msgstr __0169_6e45__25s_3e_20_25s_20_2 msgid "%s> Invalid command (CONNECT IDENT NODES USERS)\n" -msgstr __0168_205d__25s_3e_20Invalid_2 +msgstr __016a_205d__25s_3e_20Invalid_2 msgid "%s@%s\n" -msgstr __0169_c86f__25s_40_25s_0a +msgstr __016b_c86f__25s_40_25s_0a msgid "%s@%s:\n" -msgstr __016a_82c1__25s_40_25s_3a_0a +msgstr __016c_82c1__25s_40_25s_3a_0a msgid "%sMAILER-DAEMON@%s (Mail Delivery Subsystem)\n" -msgstr __016b_9fa6__25sMAILER_2dDAEMON +msgstr __016d_9fa6__25sMAILER_2dDAEMON msgid "%sR\n" -msgstr __016c_c284__25sR_0a +msgstr __016e_c284__25sR_0a msgid "%u\n" -msgstr __016d_2293__25u_0a +msgstr __016f_2293__25u_0a msgid "%u additional:\n" -msgstr __016e_c0bd__25u_20additional_3 +msgstr __0170_c0bd__25u_20additional_3 msgid "%u answers:\n" -msgstr __016f_7db0__25u_20answers_3a_0 +msgstr __0171_7db0__25u_20answers_3a_0 msgid "%u authority:\n" -msgstr __0170_7c48__25u_20authority_3a +msgstr __0172_7c48__25u_20authority_3a msgid "%u questions:\n" -msgstr __0171_b843__25u_20questions_3a +msgstr __0173_b843__25u_20questions_3a msgid "%u: calls %lu min %lu max %lu avg %lu tot %lu\n" -msgstr __0172_af86__25u_3a_20calls_20_ +msgstr __0174_af86__25u_3a_20calls_20_ msgid "%x" -msgstr __0173_52fc__25x +msgstr __0175_52fc__25x msgid "&AXB Snd-Q Rcv-Q Remote State\n" -msgstr __0174_b099__26AXB_20_20_20_20_ +msgstr __0176_b099__26AXB_20_20_20_20_ msgid "&CB Snd-W Snd-Q Rcv-Q LUser RUser @Node State\n" -msgstr __0175_7bf6__26CB_20_20_20_20_2 +msgstr __0177_7bf6__26CB_20_20_20_20_2 msgid "&TCB Rcv-Q Snd-Q Local socket Remote socket State\n" -msgstr __0176_c497__26TCB_20_20_20_20_ +msgstr __0178_c497__26TCB_20_20_20_20_ msgid "&UCB Rcv-Q Local socket\n" -msgstr __0177_f73b__26UCB_20_20_20_20_ +msgstr __0179_f73b__26UCB_20_20_20_20_ msgid "'%c'\n" -msgstr __0178_aa89__27_25c_27_0a +msgstr __017a_aa89__27_25c_27_0a msgid "(" -msgstr __0179_a2cd__28 +msgstr __017b_a2cd__28 msgid "(%2u)%-20s%10lu" -msgstr __017a_ba4c__28_252u_29_25_2d20 +msgstr __017c_ba4c__28_252u_29_25_2d20 msgid "(F)" -msgstr __017b_52bf__28F_29 +msgstr __017d_52bf__28F_29 msgid "(P)" -msgstr __017c_93fe__28P_29 +msgstr __017e_93fe__28P_29 msgid "(P/F)" -msgstr __017d_38a6__28P_2fF_29 +msgstr __017f_38a6__28P_2fF_29 msgid "(compressed ALL/UI)\t" -msgstr __017e_7b70__28compressed_20ALL +msgstr __0180_7b70__28compressed_20ALL msgid "(hopcheck) ICMP from %s (%ldms) %s %s" -msgstr __017f_c1c3__28hopcheck_29_20IC +msgstr __0181_c1c3__28hopcheck_29_20IC msgid "(missing UI!)\t" -msgstr __0180_565f__28missing_20UI_21_ +msgstr __0182_565f__28missing_20UI_21_ msgid "(not odd!) " -msgstr __0181_f935__28not_20odd_21_29_ +msgstr __0183_f935__28not_20odd_21_29_ msgid ")\n" -msgstr __0182_abc9__29_0a +msgstr __0184_abc9__29_0a msgid "** smtp: Unknown address %s\n" -msgstr __0183_bfa2__2a_2a_20smtp_3a_20 +msgstr __0185_bfa2__2a_2a_20smtp_3a_20 msgid "***" -msgstr __0184_1969__2a_2a_2a +msgstr __0186_1969__2a_2a_2a msgid "*** Done\n" -msgstr __0185_a448__2a_2a_2a_20Done_0a +msgstr __0187_a448__2a_2a_2a_20Done_0a msgid "*** Unable to allocate CCB" -msgstr __0186_c993__2a_2a_2a_20Unable_ +msgstr __0188_c993__2a_2a_2a_20Unable_ msgid "*******\n" -msgstr __0187_b489__2a_2a_2a_2a_2a_2a_ +msgstr __0189_b489__2a_2a_2a_2a_2a_2a_ msgid ", " -msgstr __0188_5b29__2c_20 +msgstr __018a_5b29__2c_20 msgid ", err %d" -msgstr __0189_1a71__2c_20err_20_25d +msgstr __018b_1a71__2c_20err_20_25d msgid "----- End of forwarded message -----\n" -msgstr __018a_099c__2d_2d_2d_2d_2d_20E +msgstr __018c_099c__2d_2d_2d_2d_2d_20E msgid "----- Forwarded message -----\n\n" -msgstr __018b_01ea__2d_2d_2d_2d_2d_20F +msgstr __018d_01ea__2d_2d_2d_2d_2d_20F msgid "---------\t------\t------\t------\t------\t------\t------\t-------\t-------\n" -msgstr __018c_04ae__2d_2d_2d_2d_2d_2d_ +msgstr __018e_04ae__2d_2d_2d_2d_2d_2d_ msgid "--------- ------ ------ ------ ------ ------ ------ ------ ------ \n" -msgstr __018d_1b54__2d_2d_2d_2d_2d_2d_ +msgstr __018f_1b54__2d_2d_2d_2d_2d_2d_ msgid "--------------------------------------\n" -msgstr __018e_3d1a__2d_2d_2d_2d_2d_2d_ +msgstr __0190_3d1a__2d_2d_2d_2d_2d_2d_ msgid "->%s" -msgstr __018f_8ddf__2d_3e_25s +msgstr __0191_8ddf__2d_3e_25s msgid "->%s ihl %u ttl %u" -msgstr __0190_589d__2d_3e_25s_20ihl_20 +msgstr __0192_589d__2d_3e_25s_20ihl_20 msgid ".\n" -msgstr __0191_e6c1__2e_0a +msgstr __0193_e6c1__2e_0a msgid "/%lu ms" -msgstr __0192_ed84__2f_25lu_20ms +msgstr __0194_ed84__2f_25lu_20ms msgid "/%lu ms\n" -msgstr __0193_6d9b__2f_25lu_20ms_0a +msgstr __0195_6d9b__2f_25lu_20ms_0a msgid "/%lu ms; " -msgstr __0194_a44f__2f_25lu_20ms_3b_20 +msgstr __0196_a44f__2f_25lu_20ms_3b_20 msgid "/%u" -msgstr __0195_096e__2f_25u +msgstr __0197_096e__2f_25u msgid "/EX" -msgstr __0196_96dc__2fEX +msgstr __0198_96dc__2fEX msgid "0%o" -msgstr __0197_79e7_0_25o +msgstr __0199_79e7_0_25o msgid "\007Incoming %s session %u from %s\007\n" -msgstr __0198_8157_007Incoming_20_25s_ +msgstr __019a_8157_007Incoming_20_25s_ msgid "0x%03x % 8lu% 8lu% 8lu% 8u% 8u% 8u% 8u% 8u\nRcv State=%s " -msgstr __0199_b04e_0x_2503x_20_20_20_2 +msgstr __019b_b04e_0x_2503x_20_20_20_2 msgid "0x%04x\n" -msgstr __019a_3f3a_0x_2504x_0a +msgstr __019c_3f3a_0x_2504x_0a msgid "0x%08lx\n" -msgstr __019b_8308_0x_2508lx_0a +msgstr __019d_8308_0x_2508lx_0a msgid "0x%x" -msgstr __019c_ab8d_0x_25x +msgstr __019e_ab8d_0x_25x msgid "0x%x\t\t%ld\t%ld\t%ld\t%d\t%d\t%d\t%d\t%d\nRcv State=%s\n" -msgstr __019d_6f63_0x_25x_09_09_25ld_0 +msgstr __019f_6f63_0x_25x_09_09_25ld_0 msgid "0x%x\t\t%ld\t%ld\t%ld\t%d\t%d\t%d\t%d\t%d\nRcv State=%s\n\n" -msgstr __019e_fea8_0x_25x_09_09_25ld_0 +msgstr __01a0_fea8_0x_25x_09_09_25ld_0 msgid "0x%x\n" -msgstr __019f_f01c_0x_25x_0a +msgstr __01a1_f01c_0x_25x_0a msgid "100 Warning: type is ASCII and %s appears to be binary\n" -msgstr __01a0_d635_100_20Warning_3a_20 +msgstr __01a2_d635_100_20Warning_3a_20 msgid "150 Opening data connection for %s %s\n" -msgstr __01a1_3f47_150_20Opening_20dat +msgstr __01a3_3f47_150_20Opening_20dat msgid "200 " -msgstr __01a2_67ab_200_20 +msgstr __01a4_67ab_200_20 msgid "200 MKD ok\n" -msgstr __01a3_cc8d_200_20MKD_20ok_0a +msgstr __01a5_cc8d_200_20MKD_20ok_0a msgid "200 Ok\n" -msgstr __01a4_6c3a_200_20Ok_0a +msgstr __01a6_6c3a_200_20Ok_0a msgid "200 Port command okay\n" -msgstr __01a5_ba32_200_20Port_20comman +msgstr __01a7_ba32_200_20Port_20comman msgid "200 Type %s OK\n" -msgstr __01a6_1db7_200_20Type_20_25s_2 +msgstr __01a8_1db7_200_20Type_20_25s_2 msgid "215 %s Type: L%d Version: %s\n" -msgstr __01a7_1192_215_20_25s_20Type_3 +msgstr __01a9_1192_215_20_25s_20Type_3 msgid "220 %s FTP version %s ready at %s\n" -msgstr __01a8_01fe_220_20_25s_20FTP_20 +msgstr __01aa_01fe_220_20_25s_20FTP_20 msgid "221 Goodbye!\n" -msgstr __01a9_7804_221_20Goodbye_21_0a +msgstr __01ab_7804_221_20Goodbye_21_0a msgid "226 File received OK\n" -msgstr __01aa_3f54_226_20File_20receiv +msgstr __01ac_3f54_226_20File_20receiv msgid "226 File sent OK\n" -msgstr __01ab_caea_226_20File_20sent_2 +msgstr __01ad_caea_226_20File_20sent_2 msgid "230 Logged in\n" -msgstr __01ac_9fe8_230_20Logged_20in_0 +msgstr __01ae_9fe8_230_20Logged_20in_0 msgid "250 %s\n" -msgstr __01ad_55db_250_20_25s_0a +msgstr __01af_55db_250_20_25s_0a msgid "250 File deleted\n" -msgstr __01ae_c720_250_20File_20delete +msgstr __01b0_c720_250_20File_20delete msgid "250-%s\n" -msgstr __01af_de54_250_2d_25s_0a +msgstr __01b1_de54_250_2d_25s_0a msgid "257 \"%s\" is current directory\n" -msgstr __01b0_9400_257_20_22_25s_22_20 +msgstr __01b2_9400_257_20_22_25s_22_20 msgid "331 Enter PASS command\n" -msgstr __01b1_24f1_331_20Enter_20PASS_ +msgstr __01b3_24f1_331_20Enter_20PASS_ msgid "421 System overloaded, try again later\n" -msgstr __01b2_273f_421_20System_20over +msgstr __01b4_273f_421_20System_20over msgid "425 Data connection reset\n" -msgstr __01b3_e43d_425_20Data_20connec +msgstr __01b5_e43d_425_20Data_20connec msgid "500 Unknown command '%s'\n" -msgstr __01b4_7e66_500_20Unknown_20com +msgstr __01b6_7e66_500_20Unknown_20com msgid "500 Unsupported command or option\n" -msgstr __01b5_3d39_500_20Unsupported_2 +msgstr __01b7_3d39_500_20Unsupported_2 msgid "501 Bad port syntax\n" -msgstr __01b6_fe7e_501_20Bad_20port_20 +msgstr __01b8_fe7e_501_20Bad_20port_20 msgid "501 Only logical bytesize 8 supported\n" -msgstr __01b7_065e_501_20Only_20logica +msgstr __01b9_065e_501_20Only_20logica msgid "501 Unknown type \"%s\"\n" -msgstr __01b8_a2bf_501_20Unknown_20typ +msgstr __01ba_a2bf_501_20Unknown_20typ msgid "502 Command not yet implemented\n" -msgstr __01b9_41cf_502_20Command_20not +msgstr __01bb_41cf_502_20Command_20not msgid "503 Login with USER first.\n" -msgstr __01ba_f576_503_20Login_20with_ +msgstr __01bc_f576_503_20Login_20with_ msgid "530 Please log in with USER and PASS\n" -msgstr __01bb_7dc2_530_20Please_20log_ +msgstr __01bd_7dc2_530_20Please_20log_ msgid "550 Can't read file \"%s\": %s\n" -msgstr __01bc_c53a_550_20Can_27t_20rea +msgstr __01be_c53a_550_20Can_27t_20rea msgid "550 Delete failed: %s\n" -msgstr __01bd_4770_550_20Delete_20fail +msgstr __01bf_4770_550_20Delete_20fail msgid "550 Permission denied\n" -msgstr __01be_38c3_550_20Permission_20 +msgstr __01c0_38c3_550_20Permission_20 msgid "552 Write error: %s\n" -msgstr __01bf_95c1_552_20Write_20error +msgstr __01c1_95c1_552_20Write_20error msgid "553 Can't create \"%s\": %s\n" -msgstr __01c0_7eaf_553_20Can_27t_20cre +msgstr __01c2_7eaf_553_20Can_27t_20cre msgid "553 Can't read directory \"%s\": %s\n" -msgstr __01c1_f0b2_553_20Can_27t_20rea +msgstr __01c3_f0b2_553_20Can_27t_20rea msgid ": %d\n" -msgstr __01c2_b04b__3a_20_25d_0a +msgstr __01c4_b04b__3a_20_25d_0a msgid ": %ld\n" -msgstr __01c3_6aba__3a_20_25ld_0a +msgstr __01c5_6aba__3a_20_25ld_0a msgid ": %s" -msgstr __01c4_8cd1__3a_20_25s +msgstr __01c6_8cd1__3a_20_25s msgid ": %s\n" -msgstr __01c5_68d2__3a_20_25s_0a +msgstr __01c7_68d2__3a_20_25s_0a msgid ": %u\n" -msgstr __01c6_3c02__3a_20_25u_0a +msgstr __01c8_3c02__3a_20_25u_0a msgid "; Tries: %u\n" -msgstr __01c7_6692__3b_20Tries_3a_20_2 +msgstr __01c9_6692__3b_20Tries_3a_20_2 msgid "<%ld@%s>\n" -msgstr __01c8_697b__3c_25ld_40_25s_3e_ +msgstr __01ca_697b__3c_25ld_40_25s_3e_ msgid "<%s@%s.bbs>\n" -msgstr __01c9_2587__3c_25s_40_25s_2ebb +msgstr __01cb_2587__3c_25s_40_25s_2ebb msgid "<==%s" -msgstr __01ca_3152__3c_3d_3d_25s +msgstr __01cc_3152__3c_3d_3d_25s msgid "<==%s\n" -msgstr __01cb_defc__3c_3d_3d_25s_0a +msgstr __01cd_defc__3c_3d_3d_25s_0a msgid "==>ARTICLE %s" -msgstr __01cc_016b__3d_3d_3eARTICLE_20 +msgstr __01ce_016b__3d_3d_3eARTICLE_20 msgid "==>NEWNEWS %s %s\n" -msgstr __01cd_c133__3d_3d_3eNEWNEWS_20 +msgstr __01cf_c133__3d_3d_3eNEWNEWS_20 msgid "==>QUIT\n" -msgstr __01ce_696c__3d_3d_3eQUIT_0a +msgstr __01d0_696c__3d_3d_3eQUIT_0a msgid "==No response\n" -msgstr __01cf_396e__3d_3dNo_20response +msgstr __01d1_396e__3d_3dNo_20response msgid "?" -msgstr __01d0_c6f3__3f +msgstr __01d2_c6f3__3f msgid "@" -msgstr __01d1_4d83__40 +msgstr __01d3_4d83__40 msgid "@%s" -msgstr __01d2_23d2__40_25s +msgstr __01d4_23d2__40_25s msgid "ARP: len %d" -msgstr __01d3_7f61_ARP_3a_20len_20_25d +msgstr __01d5_7f61_ARP_3a_20len_20_25d msgid "ARTICLE %s" -msgstr __01d4_124c_ARTICLE_20_25s +msgstr __01d6_124c_ARTICLE_20_25s msgid "AX25 receive window (bytes)" -msgstr __01d5_109d_AX25_20receive_20wi +msgstr __01d7_109d_AX25_20receive_20wi msgid "AX25 version" -msgstr __01d6_f4e0_AX25_20version +msgstr __01d8_f4e0_AX25_20version msgid "AX25: " -msgstr __01d7_818f_AX25_3a_20 +msgstr __01d9_818f_AX25_3a_20 msgid "Abort\r\n" -msgstr __01d8_f05c_Abort_0d_0a +msgstr __01da_f05c_Abort_0d_0a msgid "Aborted." -msgstr __01d9_6caf_Aborted_2e +msgstr __01db_6caf_Aborted_2e msgid "Aborted.\n" -msgstr __01da_f2cb_Aborted_2e_0a +msgstr __01dc_f2cb_Aborted_2e_0a msgid "Accept\n" -msgstr __01db_537a_Accept_0a +msgstr __01dd_537a_Accept_0a msgid "Ack delay time (ms)" -msgstr __01dc_b988_Ack_20delay_20time_ +msgstr __01de_b988_Ack_20delay_20time_ msgid "Active RIP output interfaces:\n" -msgstr __01dd_fccc_Active_20RIP_20outp +msgstr __01df_fccc_Active_20RIP_20outp msgid "Address/Control Field Compression" -msgstr __01de_e216_Address_2fControl_2 +msgstr __01e0_e216_Address_2fControl_2 msgid "All groups are currently enabled.\n" -msgstr __01df_1fbc_All_20groups_20are_ +msgstr __01e1_1fbc_All_20groups_20are_ msgid "Allow ACCM" -msgstr __01e0_4a0c_Allow_20ACCM +msgstr __01e2_4a0c_Allow_20ACCM msgid "Allow Address" -msgstr __01e1_8e02_Allow_20Address +msgstr __01e3_8e02_Allow_20Address msgid "Allow Address/Control Field Compression" -msgstr __01e2_7b21_Allow_20Address_2fC +msgstr __01e4_7b21_Allow_20Address_2fC msgid "Allow Authentication" -msgstr __01e3_5003_Allow_20Authenticat +msgstr __01e5_5003_Allow_20Authenticat msgid "Allow Compression" -msgstr __01e4_081e_Allow_20Compression +msgstr __01e6_081e_Allow_20Compression msgid "Allow MRU" -msgstr __01e5_14d8_Allow_20MRU +msgstr __01e7_14d8_Allow_20MRU msgid "Allow Magic Number" -msgstr __01e6_5c94_Allow_20Magic_20Num +msgstr __01e8_5c94_Allow_20Magic_20Num msgid "Allow Protocol Field Compression" -msgstr __01e7_33ea_Allow_20Protocol_20 +msgstr __01e9_33ea_Allow_20Protocol_20 msgid "Already have %s\n" -msgstr __01e8_a5f9_Already_20have_20_2 +msgstr __01ea_a5f9_Already_20have_20_2 msgid "Arcnet: len %u %s->%s" -msgstr __01e9_8eaf_Arcnet_3a_20len_20_ +msgstr __01eb_8eaf_Arcnet_3a_20len_20_ msgid "Argument missing\n" -msgstr __01ea_52c7_Argument_20missing_ +msgstr __01ec_52c7_Argument_20missing_ msgid "Ascii\n" -msgstr __01eb_3ed8_Ascii_0a +msgstr __01ed_3ed8_Ascii_0a msgid "Attach device first\n" -msgstr __01ec_7cb2_Attach_20device_20f +msgstr __01ee_7cb2_Attach_20device_20f msgid "Attach netrom interface first\n" -msgstr __01ed_ec38_Attach_20netrom_20i +msgstr __01ef_ec38_Attach_20netrom_20i msgid "Attended flag" -msgstr __01ee_ee22_Attended_20flag +msgstr __01f0_ee22_Attended_20flag msgid "Available areas are:\n%-15s Your private mail area\n" -msgstr __01ef_0443_Available_20areas_2 +msgstr __01f1_0443_Available_20areas_2 msgid "Backoff Level %u SRTT %ld ms Mean dev %ld ms\n" -msgstr __01f0_6999_Backoff_20Level_20_ +msgstr __01f2_6999_Backoff_20Level_20_ msgid "Bad digipeater %s\n" -msgstr __01f1_9716_Bad_20digipeater_20 +msgstr __01f3_9716_Bad_20digipeater_20 msgid "Bad syntax.\n" -msgstr __01f2_0b9f_Bad_20syntax_2e_0a +msgstr __01f4_0b9f_Bad_20syntax_2e_0a msgid "Bad target %s\n" -msgstr __01f3_e884_Bad_20target_20_25s +msgstr __01f5_e884_Bad_20target_20_25s msgid "Bad user or host name\n" -msgstr __01f4_822a_Bad_20user_20or_20h +msgstr __01f6_822a_Bad_20user_20or_20h msgid "Base Addr\tRxints\tTxints\tExints\tEnqued\tCrcerr\tAborts\tRxOvers\tRFrames\n" -msgstr __01f5_61f7_Base_20Addr_09Rxint +msgstr __01f7_61f7_Base_20Addr_09Rxint msgid "Base Addr Rxints Txints Exints TxFrms RxFrms Crcerr RxOvrs TxUndr \n" -msgstr __01f6_929a_Base_20Addr_20_20Rx +msgstr __01f8_929a_Base_20Addr_20_20Rx msgid "Buf hits/miss/flsh: %u/%u/%u\n" "Buffs:\tdev\tblock\tDBP\ttime\t(clock=%d)\n" -msgstr __01f7_de82_Buf_20hits_2fmiss_2 +msgstr __01f9_de82_Buf_20hits_2fmiss_2 msgid "CTRL-%c\n" -msgstr __01f8_ae0c_CTRL_2d_25c_0a +msgstr __01fa_ae0c_CTRL_2d_25c_0a msgid "CWD %s\n" -msgstr __01f9_6c46_CWD_20_25s_0a +msgstr __01fb_6c46_CWD_20_25s_0a msgid "Calls originated %lu, Calls answered %lu\n" -msgstr __01fa_0e64_Calls_20originated_ +msgstr __01fc_0e64_Calls_20originated_ msgid "Calls timed out %lu, carrier transitions %lu\n" -msgstr __01fb_9777_Calls_20timed_20out +msgstr __01fd_9777_Calls_20timed_20out msgid "Can't NLST %s\n" -msgstr __01fc_e911_Can_27t_20NLST_20_2 +msgstr __01fe_e911_Can_27t_20NLST_20_2 msgid "Can't add route\n" -msgstr __01fd_daf3_Can_27t_20add_20rou +msgstr __01ff_daf3_Can_27t_20add_20rou msgid "Can't attach interface %s\n" -msgstr __01fe_6db7_Can_27t_20attach_20 +msgstr __0200_6db7_Can_27t_20attach_20 msgid "Can't change directory\n" -msgstr __01ff_79e8_Can_27t_20change_20 +msgstr __0201_79e8_Can_27t_20change_20 msgid "Can't create \"%s\": %s\n" -msgstr __0200_3bb8_Can_27t_20create_20 +msgstr __0202_3bb8_Can_27t_20create_20 msgid "Can't create raw socket\n" -msgstr __0201_0003_Can_27t_20create_20 +msgstr __0203_0003_Can_27t_20create_20 msgid "Can't create socket\n" -msgstr __0202_ef8c_Can_27t_20create_20 +msgstr __0204_ef8c_Can_27t_20create_20 msgid "Can't create temp file for mail" -msgstr __0203_28e0_Can_27t_20create_20 +msgstr __0205_28e0_Can_27t_20create_20 msgid "Can't create udp socket\n" -msgstr __0204_d5bc_Can_27t_20create_20 +msgstr __0206_d5bc_Can_27t_20create_20 msgid "Can't delete %s" -msgstr __0205_c7fb_Can_27t_20delete_20 +msgstr __0207_c7fb_Can_27t_20delete_20 msgid "Can't detach loopback or encap interface\n" -msgstr __0206_d5d6_Can_27t_20detach_20 +msgstr __0208_d5d6_Can_27t_20detach_20 msgid "Can't find header line in %s\n" -msgstr __0207_5d65_Can_27t_20find_20he +msgstr __0209_5d65_Can_27t_20find_20he msgid "Can't list local files\n" -msgstr __0208_3eee_Can_27t_20list_20lo +msgstr __020a_3eee_Can_27t_20list_20lo msgid "Can't open \"%s\": %s\n" -msgstr __0209_c1c1_Can_27t_20open_20_2 +msgstr __020b_c1c1_Can_27t_20open_20_2 msgid "Can't open %s\n" -msgstr __020a_fedd_Can_27t_20open_20_2 +msgstr __020c_fedd_Can_27t_20open_20_2 msgid "Can't open %s: %s\n" -msgstr __020b_fb2a_Can_27t_20open_20_2 +msgstr __020d_fb2a_Can_27t_20open_20_2 msgid "Can't open interface %s\n" -msgstr __020c_d8a5_Can_27t_20open_20in +msgstr __020e_d8a5_Can_27t_20open_20in msgid "Can't read %s\n" -msgstr __020d_0616_Can_27t_20read_20_2 +msgstr __020f_0616_Can_27t_20read_20_2 msgid "Can't read %s: %s\n" -msgstr __020e_4a10_Can_27t_20read_20_2 +msgstr __0210_4a10_Can_27t_20read_20_2 msgid "Can't read config file " -msgstr __020f_8468_Can_27t_20read_20co +msgstr __0211_8468_Can_27t_20read_20co msgid "Can't read directory: \"%s\": %s\n" -msgstr __0210_4327_Can_27t_20read_20di +msgstr __0212_4327_Can_27t_20read_20di msgid "Can't read local file %s\n" -msgstr __0211_5fb2_Can_27t_20read_20lo +msgstr __0213_5fb2_Can_27t_20read_20lo msgid "Can't read passwd file " -msgstr __0212_36d4_Can_27t_20read_20pa +msgstr __0214_36d4_Can_27t_20read_20pa msgid "Can't rename %s" -msgstr __0213_5e43_Can_27t_20rename_20 +msgstr __0215_5e43_Can_27t_20rename_20 msgid "Can't rewrite %s\n" -msgstr __0214_4bfe_Can_27t_20rewrite_2 +msgstr __0216_4bfe_Can_27t_20rewrite_2 msgid "Can't set link address\n" -msgstr __0215_24ca_Can_27t_20set_20lin +msgstr __0217_24ca_Can_27t_20set_20lin msgid "Can't write %s" -msgstr __0216_5e82_Can_27t_20write_20_ +msgstr __0218_5e82_Can_27t_20write_20_ msgid "Can't write local file" -msgstr __0217_988b_Can_27t_20write_20l +msgstr __0219_988b_Can_27t_20write_20l msgid "Can't write to %s\n" -msgstr __0218_c0f9_Can_27t_20write_20t +msgstr __021a_c0f9_Can_27t_20write_20t msgid "Ch Iface Sent Rcvd Error Space Overr Rxints Txints Exints Spints\n" -msgstr __0219_5055_Ch_20Iface_20_20_20 +msgstr __021b_5055_Ch_20Iface_20_20_20 msgid "Channel - %s\n" -msgstr __021a_eff3_Channel_20_2d_20_25 +msgstr __021c_eff3_Channel_20_2d_20_25 msgid "Choke timeout (ms)" -msgstr __021b_1b09_Choke_20timeout_20_ +msgstr __021d_1b09_Choke_20timeout_20_ msgid "Closed: %s\n" -msgstr __021c_f95c_Closed_3a_20_25s_0a +msgstr __021e_f95c_Closed_3a_20_25s_0a msgid "Command batching" -msgstr __021d_e508_Command_20batching +msgstr __021f_e508_Command_20batching msgid "Connect failed\n" -msgstr __021e_b471_Connect_20failed_0a +msgstr __0220_b471_Connect_20failed_0a msgid "Connect failed: %s\n" -msgstr __021f_bb2f_Connect_20failed_3a +msgstr __0221_bb2f_Connect_20failed_3a msgid "Connect to mailhost %s failed: %s" -msgstr __0220_85e9_Connect_20to_20mail +msgstr __0222_85e9_Connect_20to_20mail msgid "Connected\n" -msgstr __0221_6930_Connected_0a +msgstr __0223_6930_Connected_0a msgid "Connected to %s " -msgstr __0222_5189_Connected_20to_20_2 +msgstr __0224_5189_Connected_20to_20_2 msgid "Connected to mailhost %s" -msgstr __0223_771a_Connected_20to_20ma +msgstr __0225_771a_Connected_20to_20ma msgid "Connected." -msgstr __0224_0e16_Connected_2e +msgstr __0226_0e16_Connected_2e msgid "Connection closed to mailhost %s" -msgstr __0225_3e79_Connection_20closed +msgstr __0227_3e79_Connection_20closed msgid "Connection failed: " -msgstr __0226_faa9_Connection_20failed +msgstr __0228_faa9_Connection_20failed msgid "Could not create socket pair, errno %d\n" -msgstr __0227_3676_Could_20not_20creat +msgstr __0229_3676_Could_20not_20creat msgid "Couldn't queue message for delivery" -msgstr __0228_d95b_Couldn_27t_20queue_ +msgstr __022a_d95b_Couldn_27t_20queue_ msgid "Current message area is: %s\n" -msgstr __0229_68a6_Current_20message_2 +msgstr __022b_68a6_Current_20message_2 msgid "Currently enabled newsgroups:\n%s\n" -msgstr __022a_23ad_Currently_20enabled +msgstr __022c_23ad_Currently_20enabled msgid "DELE %s" -msgstr __022b_1cf7_DELE_20_25s +msgstr __022d_1cf7_DELE_20_25s msgid "DISASTER! Out of Memory for Receive!\n" -msgstr __022c_5fad_DISASTER_21_20Out_2 +msgstr __022e_5fad_DISASTER_21_20Out_2 msgid "DRSI Board Statistics - N6TTO 112790.0\n" -msgstr __022d_7ce2_DRSI_20Board_20Stat +msgstr __022f_7ce2_DRSI_20Board_20Stat msgid "D[U] filename" -msgstr __022e_2f52_D_5bU_5d_20filename +msgstr __0230_2f52_D_5bU_5d_20filename msgid "Data\n" -msgstr __022f_698b_Data_0a +msgstr __0231_698b_Data_0a msgid "Data outside heap\n" -msgstr __0230_cb1c_Data_20outside_20he +msgstr __0232_cb1c_Data_20outside_20he msgid "Data pointer + count past bounds\n" -msgstr __0231_01be_Data_20pointer_20_2 +msgstr __0233_01be_Data_20pointer_20_2 msgid "Data pointer before buffer\n" -msgstr __0232_3cbb_Data_20pointer_20be +msgstr __0234_3cbb_Data_20pointer_20be msgid "Defaulting to binary mode\n" -msgstr __0233_bd70_Defaulting_20to_20b +msgstr __0235_bd70_Defaulting_20to_20b msgid "Del_const = %lu\n" -msgstr __0234_2d19_Del_5fconst_20_3d_2 +msgstr __0236_2d19_Del_5fconst_20_3d_2 msgid "Dest Addr Interval Split\n" -msgstr __0235_6255_Dest_20Addr_20_20_2 +msgstr __0237_6255_Dest_20Addr_20_20_2 msgid "Dialing not supported on %s\n" -msgstr __0236_3894_Dialing_20not_20sup +msgstr __0238_3894_Dialing_20not_20sup msgid "Different\n" -msgstr __0237_26a3_Different_0a +msgstr __0239_26a3_Different_0a msgid "Digipeat" -msgstr __0238_ae33_Digipeat +msgstr __023a_ae33_Digipeat msgid "Directory table full\n" -msgstr __0239_af35_Directory_20table_2 +msgstr __023b_af35_Directory_20table_2 msgid "Disconnected " -msgstr __023a_c1bb_Disconnected_20 +msgstr __023c_c1bb_Disconnected_20 msgid "Disconnecting." -msgstr __023b_2cc5_Disconnecting_2e +msgstr __023d_2cc5_Disconnecting_2e msgid "Dup acks Backoff Timeouts Source Quench Unreachables Power\n" -msgstr __023c_b7f4_Dup_20acks_20_20_20 +msgstr __023e_b7f4_Dup_20acks_20_20_20 msgid "Duplex: %s\n" -msgstr __023d_3ed4_Duplex_3a_20_25s_0a +msgstr __023f_3ed4_Duplex_3a_20_25s_0a msgid "E2BIG" -msgstr __023e_b671_E2BIG +msgstr __0240_b671_E2BIG msgid "EACCES" -msgstr __023f_56e8_EACCES +msgstr __0241_56e8_EACCES msgid "EAGAIN" -msgstr __0240_f378_EAGAIN +msgstr __0242_f378_EAGAIN msgid "EAGLE Board Statistics:\n\n" -msgstr __0241_0483_EAGLE_20Board_20Sta +msgstr __0243_0483_EAGLE_20Board_20Sta msgid "EBADF" -msgstr __0242_a2a1_EBADF +msgstr __0244_a2a1_EBADF msgid "EBUSY" -msgstr __0243_74ba_EBUSY +msgstr __0245_74ba_EBUSY msgid "ECHILD" -msgstr __0244_4029_ECHILD +msgstr __0246_4029_ECHILD msgid "EDEADLK" -msgstr __0245_cd2b_EDEADLK +msgstr __0247_cd2b_EDEADLK msgid "EDOM" -msgstr __0246_4299_EDOM +msgstr __0248_4299_EDOM msgid "EEXIST" -msgstr __0247_bec8_EEXIST +msgstr __0249_bec8_EEXIST msgid "EFAULT" -msgstr __0248_afa9_EFAULT +msgstr __024a_afa9_EFAULT msgid "EFBIG" -msgstr __0249_9ed8_EFBIG +msgstr __024b_9ed8_EFBIG msgid "EGATTACH: No memory available for Receive buffers\n" -msgstr __024a_28f7_EGATTACH_3a_20No_20 +msgstr __024c_28f7_EGATTACH_3a_20No_20 msgid "EINTR" -msgstr __024b_eb47_EINTR +msgstr __024d_eb47_EINTR msgid "EINVAL" -msgstr __024c_b479_EINVAL +msgstr __024e_b479_EINVAL msgid "EINVFNC" -msgstr __024d_21d8_EINVFNC +msgstr __024f_21d8_EINVFNC msgid "EIO" -msgstr __024e_2d75_EIO +msgstr __0250_2d75_EIO msgid "EISDIR" -msgstr __024f_fb45_EISDIR +msgstr __0251_fb45_EISDIR msgid "ELOOP" -msgstr __0250_8de7_ELOOP +msgstr __0252_8de7_ELOOP msgid "EMFILE" -msgstr __0251_9e5a_EMFILE +msgstr __0253_9e5a_EMFILE msgid "EMLINK" -msgstr __0252_983a_EMLINK +msgstr __0254_983a_EMLINK msgid "ENAMETOOLONG" -msgstr __0253_0607_ENAMETOOLONG +msgstr __0255_0607_ENAMETOOLONG msgid "ENFILE" -msgstr __0254_8396_ENFILE +msgstr __0256_8396_ENFILE msgid "ENODEV" -msgstr __0255_7088_ENODEV +msgstr __0257_7088_ENODEV msgid "ENOENT" -msgstr __0256_edee_ENOENT +msgstr __0258_edee_ENOENT msgid "ENOEXEC" -msgstr __0257_a107_ENOEXEC +msgstr __0259_a107_ENOEXEC msgid "ENOLCK" -msgstr __0258_29fe_ENOLCK +msgstr __025a_29fe_ENOLCK msgid "ENOMEM" -msgstr __0259_42c4_ENOMEM +msgstr __025b_42c4_ENOMEM msgid "ENOSPC" -msgstr __025a_d51d_ENOSPC +msgstr __025c_d51d_ENOSPC msgid "ENOTBLK" -msgstr __025b_d3a2_ENOTBLK +msgstr __025d_d3a2_ENOTBLK msgid "ENOTDIR" -msgstr __025c_f683_ENOTDIR +msgstr __025e_f683_ENOTDIR msgid "ENOTEMPTY" -msgstr __025d_83de_ENOTEMPTY +msgstr __025f_83de_ENOTEMPTY msgid "ENOTTY" -msgstr __025e_81a3_ENOTTY +msgstr __0260_81a3_ENOTTY msgid "ENXIO" -msgstr __025f_01a7_ENXIO +msgstr __0261_01a7_ENXIO msgid "EPERM" -msgstr __0260_4485_EPERM +msgstr __0262_4485_EPERM msgid "EPIPE" -msgstr __0261_5ede_EPIPE +msgstr __0263_5ede_EPIPE msgid "ERANGE" -msgstr __0262_7f6a_ERANGE +msgstr __0264_7f6a_ERANGE msgid "EROFS" -msgstr __0263_0587_EROFS +msgstr __0265_0587_EROFS msgid "ESCC channel %d already attached\n" -msgstr __0264_6b3a_ESCC_20channel_20_2 +msgstr __0266_6b3a_ESCC_20channel_20_2 msgid "ESCC channel %d out of range\n" -msgstr __0265_6d38_ESCC_20channel_20_2 +msgstr __0267_6d38_ESCC_20channel_20_2 msgid "ESCC driver already initialized - nothing done\n" -msgstr __0266_0a8a_ESCC_20driver_20alr +msgstr __0268_0a8a_ESCC_20driver_20alr msgid "ESCC driver not initialized\n" -msgstr __0267_d89e_ESCC_20driver_20not +msgstr __0269_d89e_ESCC_20driver_20not msgid "ESHELL" -msgstr __0268_dd82_ESHELL +msgstr __026a_dd82_ESHELL msgid "ESPIPE" -msgstr __0269_ffa8_ESPIPE +msgstr __026b_ffa8_ESPIPE msgid "ESRCH" -msgstr __026a_b33c_ESRCH +msgstr __026c_b33c_ESRCH msgid "ETXTBSY" -msgstr __026b_194a_ETXTBSY +msgstr __026d_194a_ETXTBSY msgid "EXDEV" -msgstr __026c_8d4a_EXDEV +msgstr __026e_8d4a_EXDEV msgid "Encapsulation mode '%s' unknown\n" -msgstr __026d_4f54_Encapsulation_20mod +msgstr __026f_4f54_Encapsulation_20mod msgid "Enqued - %8ld Crcerr - %8ld Aborts - %8ld\n" -msgstr __026e_0f4a_Enqued_20_20_2d_20_ +msgstr __0270_0f4a_Enqued_20_20_2d_20_ msgid "Enter message. %s" -msgstr __026f_de30_Enter_20message_2e_ +msgstr __0271_de30_Enter_20message_2e_ msgid "Error in response\n" -msgstr __0270_3a50_Error_20in_20respon +msgstr __0272_3a50_Error_20in_20respon msgid "Error updating mail file\n" -msgstr __0271_d568_Error_20updating_20 +msgstr __0273_d568_Error_20updating_20 msgid "Error writing mail file\n" -msgstr __0272_69fc_Error_20writing_20m +msgstr __0274_69fc_Error_20writing_20m msgid "Escape character sent.\n" -msgstr __0273_9664_Escape_20character_ +msgstr __0275_9664_Escape_20character_ msgid "Ether: len %u %s->%s" -msgstr __0274_8c2d_Ether_3a_20len_20_2 +msgstr __0276_8c2d_Ether_3a_20len_20_2 msgid "F>" -msgstr __0275_3af3_F_3e +msgstr __0277_3af3_F_3e msgid "Failed\n" -msgstr __0276_0046_Failed_0a +msgstr __0278_0046_Failed_0a msgid "First init ESCC driver\n" -msgstr __0277_4a7b_First_20init_20ESCC +msgstr __0279_4a7b_First_20init_20ESCC msgid "Forwarding timer: %lu/%lu\n" -msgstr __0278_0954_Forwarding_20timer_ +msgstr __027a_0954_Forwarding_20timer_ msgid "Free address queue\n" -msgstr __0279_95bb_Free_20address_20qu +msgstr __027b_95bb_Free_20address_20qu msgid "Free cache: small %u medium %u large %u\n" -msgstr __027a_fee7_Free_20cache_3a_20s +msgstr __027c_fee7_Free_20cache_3a_20s msgid "Free memory threshold (bytes)" -msgstr __027b_8dc1_Free_20memory_20thr +msgstr __027d_8dc1_Free_20memory_20thr msgid "From %s %s" -msgstr __027c_1be2_From_20_25s_20_25s +msgstr __027e_1be2_From_20_25s_20_25s msgid "From: %s\n" -msgstr __027d_d837_From_3a_20_25s_0a +msgstr __027f_d837_From_3a_20_25s_0a msgid "Garbage bp %lx\n" -msgstr __027e_b9a0_Garbage_20bp_20_25l +msgstr __0280_b9a0_Garbage_20bp_20_25l msgid "Group list too long! Group '%s' ignored!\n" -msgstr __027f_7731_Group_20list_20too_ +msgstr __0281_7731_Group_20list_20too_ msgid "HAPN %d: rxints: %ld txints: %ld badint: %-5d\n" -msgstr __0280_ccdf_HAPN_20_25d_3a_20_2 +msgstr __0282_ccdf_HAPN_20_25d_3a_20_2 msgid "HOPCHECK start trace to %s\n" -msgstr __0281_9570_HOPCHECK_20start_20 +msgstr __0283_9570_HOPCHECK_20start_20 msgid "HOPCHECK to %s done" -msgstr __0282_8ef4_HOPCHECK_20to_20_25 +msgstr __0284_8ef4_HOPCHECK_20to_20_25 msgid "HOPCHECK tracing" -msgstr __0283_c794_HOPCHECK_20tracing +msgstr __0285_c794_HOPCHECK_20tracing msgid "HS: Warning: auto delay set failed\n" -msgstr __0284_4952_HS_3a_20Warning_3a_ +msgstr __0286_4952_HS_3a_20Warning_3a_ msgid "Hardware %u\n" -msgstr __0285_10ba_Hardware_20_25u_0a +msgstr __0287_10ba_Hardware_20_25u_0a msgid "Heap debugging" -msgstr __0286_32e9_Heap_20debugging +msgstr __0288_32e9_Heap_20debugging msgid "Host %s (%s) unreachable\n" -msgstr __0287_9144_Host_20_25s_20_28_2 +msgstr __0289_9144_Host_20_25s_20_28_2 msgid "Host %s unknown\n" -msgstr __0288_862c_Host_20_25s_20unkno +msgstr __028a_862c_Host_20_25s_20unkno msgid "Hostname set to %s\n" -msgstr __0289_f216_Hostname_20set_20to +msgstr __028b_f216_Hostname_20set_20to msgid "Hytech " -"KA9Q NOS kernel\n" +"KA9Q NOS" +"/UZI kernel\n" "Version %s\n" "Compiled for Zilog Z8S180 CPU\n" "\n" "Copyright 1986-1995 by Phil Karn, KA9Q\n" "Copyright 2003 by Nick Downing, Hytech\n" "\n" -msgstr __028a_28fb_Hytech_20KA9Q_20NOS +msgstr __028c_267d_Hytech_20KA9Q_20NOS msgid "ICMP echo response accept" -msgstr __028b_df4f_ICMP_20echo_20respo +msgstr __028d_df4f_ICMP_20echo_20respo msgid "ICMP from %s:" -msgstr __028c_db6d_ICMP_20from_20_25s_ +msgstr __028e_db6d_ICMP_20from_20_25s_ msgid "ICMP tracing" -msgstr __028d_abbc_ICMP_20tracing +msgstr __028f_abbc_ICMP_20tracing msgid "ICMP: type %s" -msgstr __028e_6b85_ICMP_3a_20type_20_2 +msgstr __0290_6b85_ICMP_3a_20type_20_2 msgid "IP\n" -msgstr __028f_dff6_IP_0a +msgstr __0291_dff6_IP_0a msgid "IP Time-to-live" -msgstr __0290_5812_IP_20Time_2dto_2dli +msgstr __0292_5812_IP_20Time_2dto_2dli msgid "IP addr Type Time Q Addr\n" -msgstr __0291_0e41_IP_20addr_20_20_20_ +msgstr __0293_0e41_IP_20addr_20_20_20_ msgid "IP reasm timeout (sec)" -msgstr __0292_8cdb_IP_20reasm_20timeou +msgstr __0294_8cdb_IP_20reasm_20timeou msgid "IP rx tracing" -msgstr __0293_5f88_IP_20rx_20tracing +msgstr __0295_5f88_IP_20rx_20tracing msgid "IP: CHECKSUM ERROR (%u)" -msgstr __0294_88e0_IP_3a_20CHECKSUM_20 +msgstr __0296_88e0_IP_3a_20CHECKSUM_20 msgid "IP: bad header\n" -msgstr __0295_03a7_IP_3a_20bad_20heade +msgstr __0297_03a7_IP_3a_20bad_20heade msgid "IP: len %u" -msgstr __0296_4543_IP_3a_20len_20_25u +msgstr __0298_4543_IP_3a_20len_20_25u msgid "IPCP\n" -msgstr __0297_e067_IPCP_0a +msgstr __0299_e067_IPCP_0a msgid "IPCP %s\n" -msgstr __0298_7c5c_IPCP_20_25s_0a +msgstr __029a_7c5c_IPCP_20_25s_0a msgid "IRQ %u out of range\n" -msgstr __0299_a490_IRQ_20_25u_20out_20 +msgstr __029b_a490_IRQ_20_25u_20out_20 msgid "Idle poll timer (ms)" -msgstr __029a_925d_Idle_20poll_20timer +msgstr __029c_925d_Idle_20poll_20timer msgid "Image\n" -msgstr __029b_4ab5_Image_0a +msgstr __029d_4ab5_Image_0a msgid "Initial RTT (ms)" -msgstr __029c_7e58_Initial_20RTT_20_28 +msgstr __029e_7e58_Initial_20RTT_20_28 msgid "Inqlen: %d packets\n" -msgstr __029d_bd38_Inqlen_3a_20_25d_20 +msgstr __029f_bd38_Inqlen_3a_20_25d_20 msgid "Insufficient args\n" -msgstr __029e_c7f6_Insufficient_20args +msgstr __02a0_c7f6_Insufficient_20args msgid "Interface RcvB NumReceived CSumErrors\n" -msgstr __029f_fcf9_Interface_20_20_20R +msgstr __02a1_fcf9_Interface_20_20_20R msgid "Interface \"%s\" is already registered\n" -msgstr __02a0_b903_Interface_20_22_25s +msgstr __02a2_b903_Interface_20_22_25s msgid "Interface \"%s\" not found\n" -msgstr __02a1_4daf_Interface_20_22_25s +msgstr __02a3_4daf_Interface_20_22_25s msgid "Interface \"%s\" unknown\n" -msgstr __02a2_42ac_Interface_20_22_25s +msgstr __02a4_42ac_Interface_20_22_25s msgid "Interface %s already exists\n" -msgstr __02a3_5a50_Interface_20_25s_20 +msgstr __02a5_5a50_Interface_20_25s_20 msgid "Interface %s does not exist\n" -msgstr __02a4_1298_Interface_20_25s_20 +msgstr __02a6_1298_Interface_20_25s_20 msgid "Interface %s not AX.25\n" -msgstr __02a5_24cb_Interface_20_25s_20 +msgstr __02a7_24cb_Interface_20_25s_20 msgid "Interface %s not asy\n" -msgstr __02a6_c749_Interface_20_25s_20 +msgstr __02a8_c749_Interface_20_25s_20 msgid "Interface %s not asy port\n" -msgstr __02a7_63a0_Interface_20_25s_20 +msgstr __02a9_63a0_Interface_20_25s_20 msgid "Interface %s range: %s - %s\n" -msgstr __02a8_8880_Interface_20_25s_20 +msgstr __02aa_8880_Interface_20_25s_20 msgid "Interface %s unknown\n" -msgstr __02a9_6e91_Interface_20_25s_20 +msgstr __02ab_6e91_Interface_20_25s_20 msgid "Interface address not resolved\n" -msgstr __02aa_103c_Interface_20address +msgstr __02ac_103c_Interface_20address msgid "Interface: " -msgstr __02ab_c429_Interface_3a_20 +msgstr __02ad_c429_Interface_3a_20 msgid "Invalid magic cookie.\n" -msgstr __02ac_d726_Invalid_20magic_20c +msgstr __02ae_d726_Invalid_20magic_20c msgid "Invalid range.\n" -msgstr __02ad_42d9_Invalid_20range_2e_ +msgstr __02af_42d9_Invalid_20range_2e_ msgid "Invalid type %s\n" -msgstr __02ae_89c0_Invalid_20type_20_2 +msgstr __02b0_89c0_Invalid_20type_20_2 msgid "Invalid user name %s\n" -msgstr __02af_62ed_Invalid_20user_20na +msgstr __02b1_62ed_Invalid_20user_20na msgid "Job id %s not found\n" -msgstr __02b0_be0b_Job_20id_20_25s_20n +msgstr __02b2_be0b_Job_20id_20_25s_20n msgid "K numbers" -msgstr __02b1_87a9_K_20numbers +msgstr __02b3_87a9_K_20numbers msgid "KISS: " -msgstr __02b2_414e_KISS_3a_20 +msgstr __02b4_414e_KISS_3a_20 msgid "Known users on this system:\n" -msgstr __02b3_1668_Known_20users_20on_ +msgstr __02b5_1668_Known_20users_20on_ msgid "LCP\n" -msgstr __02b4_171d_LCP_0a +msgstr __02b6_171d_LCP_0a msgid "LCP %s\n" -msgstr __02b5_befe_LCP_20_25s_0a +msgstr __02b7_befe_LCP_20_25s_0a msgid "Last message\n" -msgstr __02b6_1d45_Last_20message_0a +msgstr __02b8_1d45_Last_20message_0a msgid "Loc " -msgstr __02b7_a317_Loc_20 +msgstr __02b9_a317_Loc_20 msgid "Local: %s" -msgstr __02b8_5ce5_Local_3a_20_25s +msgstr __02ba_5ce5_Local_3a_20_25s msgid "Local: %s %d/%d Remote: %s @ %s %d/%d State: %s\n" -msgstr __02b9_0926_Local_3a_20_25s_20_ +msgstr __02bb_0926_Local_3a_20_25s_20_ msgid "Lock directory %s missing\n" -msgstr __02ba_6210_Lock_20directory_20 +msgstr __02bc_6210_Lock_20directory_20 msgid "Logging off\n" -msgstr __02bb_f59a_Logging_20off_0a +msgstr __02bd_f59a_Logging_20off_0a msgid "Logging to %s\n" -msgstr __02bc_1bd9_Logging_20to_20_25s +msgstr __02be_1bd9_Logging_20to_20_25s msgid "Logical bytesize %u\n" -msgstr __02bd_4a5a_Logical_20bytesize_ +msgstr __02bf_4a5a_Logical_20bytesize_ msgid "Login incorrect\n" -msgstr __02be_4f93_Login_20incorrect_0 +msgstr __02c0_4f93_Login_20incorrect_0 msgid "MBOX Zap: %s" -msgstr __02bf_8ac2_MBOX_20Zap_3a_20_25 +msgstr __02c1_8ac2_MBOX_20Zap_3a_20_25 msgid "MBOX bbs mail refused: %s\n %s" -msgstr __02c0_1dc7_MBOX_20bbs_20mail_2 +msgstr __02c2_1dc7_MBOX_20bbs_20mail_2 msgid "MBOX bbs mail sent: %s " -msgstr __02c1_37c2_MBOX_20bbs_20mail_2 +msgstr __02c3_37c2_MBOX_20bbs_20mail_2 msgid "MBOX forward failed: %s errno %d" -msgstr __02c2_f88f_MBOX_20forward_20fa +msgstr __02c4_f88f_MBOX_20forward_20fa msgid "MBOX forwarding mail to: %s " -msgstr __02c3_9bd4_MBOX_20forwarding_2 +msgstr __02c5_9bd4_MBOX_20forwarding_2 msgid "MBOX login: %s" -msgstr __02c4_d1e8_MBOX_20login_3a_20_ +msgstr __02c6_d1e8_MBOX_20login_3a_20_ msgid "MBOX login: %s Password: %s" -msgstr __02c5_dd2e_MBOX_20login_3a_20_ +msgstr __02c7_dd2e_MBOX_20login_3a_20_ msgid "MBOX sysop: %s" -msgstr __02c6_e920_MBOX_20sysop_3a_20_ +msgstr __02c8_e920_MBOX_20sysop_3a_20_ msgid "MBOX upload: %s" -msgstr __02c7_a30c_MBOX_20upload_3a_20 +msgstr __02c9_a30c_MBOX_20upload_3a_20 msgid "MKD %s" -msgstr __02c8_c247_MKD_20_25s +msgstr __02ca_c247_MKD_20_25s msgid "MRU %s (%d) out of range %d thru %d\n" -msgstr __02c9_53a6_MRU_20_25s_20_28_25 +msgstr __02cb_53a6_MRU_20_25s_20_28_25 msgid "Magic Number" -msgstr __02ca_f9a6_Magic_20Number +msgstr __02cc_f9a6_Magic_20Number msgid "Mail area: %s %d message%s - %d new\n\n" -msgstr __02cb_d070_Mail_20area_3a_20_2 +msgstr __02cd_d070_Mail_20area_3a_20_2 msgid "Mail box full: > %d messages\n" -msgstr __02cc_0103_Mail_20box_20full_3 +msgstr __02ce_0103_Mail_20box_20full_3 msgid "Main commands:\n" -msgstr __02cd_523a_Main_20commands_3a_ +msgstr __02cf_523a_Main_20commands_3a_ msgid "Max attempts to reach host" -msgstr __02ce_dcca_Max_20attempts_20to +msgstr __02d0_dcca_Max_20attempts_20to msgid "Max clients" -msgstr __02cf_0279_Max_20clients +msgstr __02d1_0279_Max_20clients msgid "Max frame length (bytes)" -msgstr __02d0_3cd5_Max_20frame_20lengt +msgstr __02d2_3cd5_Max_20frame_20lengt msgid "Maximum messages per area" -msgstr __02d1_d96d_Maximum_20messages_ +msgstr __02d3_d96d_Maximum_20messages_ msgid "Mbuf sizes:\n" -msgstr __02d2_488d_Mbuf_20sizes_3a_0a +msgstr __02d4_488d_Mbuf_20sizes_3a_0a msgid "Message #%d %s\n" -msgstr __02d3_ee8f_Message_20_23_25d_2 +msgstr __02d5_ee8f_Message_20_23_25d_2 msgid "Mode %s unknown for ESCC\n" -msgstr __02d4_b5f9_Mode_20_25s_20unkno +msgstr __02d6_b5f9_Mode_20_25s_20unkno msgid "Mode %s unknown for interface %s\n" -msgstr __02d5_aa15_Mode_20_25s_20unkno +msgstr __02d7_aa15_Mode_20_25s_20unkno msgid "Msg %d Killed.\n" -msgstr __02d6_ac3e_Msg_20_25d_20Killed +msgstr __02d8_ac3e_Msg_20_25d_20Killed msgid "Must be 0 < x <= %d\n" -msgstr __02d7_9a86_Must_20be_20_200_20 +msgstr __02d9_9a86_Must_20be_20_200_20 msgid "Must be 0 < x <= 255\n" -msgstr __02d8_362b_Must_20be_20_200_20 +msgstr __02da_362b_Must_20be_20_200_20 msgid "Must be >= 0\n" -msgstr __02d9_2da0_Must_20be_20_3e_3d_ +msgstr __02db_2da0_Must_20be_20_3e_3d_ msgid "Must set 'r' flag at attach time\n" -msgstr __02da_06a9_Must_20set_20_27r_2 +msgstr __02dc_06a9_Must_20set_20_27r_2 msgid "N>=%5u:%7ld| N>=%5u:%7ld| N>=%5u:%7ld| N>=%5u:%7ld\n" -msgstr __02db_d814_N_3e_3d_255u_3a_257 +msgstr __02dd_d814_N_3e_3d_255u_3a_257 msgid "NET/ROM Routing: %s\n" -msgstr __02dc_7868_NET_2fROM_20Routing +msgstr __02de_7868_NET_2fROM_20Routing msgid "NET/ROM not activated.\n" -msgstr __02dd_ae07_NET_2fROM_20not_20a +msgstr __02df_ae07_NET_2fROM_20not_20a msgid "NET/ROM: %s" -msgstr __02de_d0e9_NET_2fROM_3a_20_25s +msgstr __02e0_d0e9_NET_2fROM_3a_20_25s msgid "NEWNEWS %s %s\n" -msgstr __02df_73b0_NEWNEWS_20_25s_20_2 +msgstr __02e1_73b0_NEWNEWS_20_25s_20_2 msgid "NNTP %s Cannot create temp file '%s'\n" -msgstr __02e0_c191_NNTP_20_25s_20Canno +msgstr __02e2_c191_NNTP_20_25s_20Canno msgid "NNTP %s Cannot open temp file\n" -msgstr __02e1_7ed2_NNTP_20_25s_20Canno +msgstr __02e3_7ed2_NNTP_20_25s_20Canno msgid "NNTP %s Connect failed: %s" -msgstr __02e2_bcd0_NNTP_20_25s_20Conne +msgstr __02e4_bcd0_NNTP_20_25s_20Conne msgid "NNTP %s Connect failed: %s\n" -msgstr __02e3_796b_NNTP_20_25s_20Conne +msgstr __02e5_796b_NNTP_20_25s_20Conne msgid "NNTP %s Connect failed: Cannot open %s" -msgstr __02e4_4193_NNTP_20_25s_20Conne +msgstr __02e6_4193_NNTP_20_25s_20Conne msgid "NNTP %s Connect failed: Cannot open %s\n" -msgstr __02e5_0909_NNTP_20_25s_20Conne +msgstr __02e7_0909_NNTP_20_25s_20Conne msgid "NNTP %s Connect failed: cannot lock nntp.dat\n" -msgstr __02e6_3814_NNTP_20_25s_20Conne +msgstr __02e8_3814_NNTP_20_25s_20Conne msgid "NNTP %s Could not lock nntp.dat for update\n" -msgstr __02e7_b5ec_NNTP_20_25s_20Could +msgstr __02e9_b5ec_NNTP_20_25s_20Could msgid "NNTP %s Could not update %s" -msgstr __02e8_8531_NNTP_20_25s_20Could +msgstr __02ea_8531_NNTP_20_25s_20Could msgid "NNTP %s Could not update %s\n" -msgstr __02e9_8fd5_NNTP_20_25s_20Could +msgstr __02eb_8fd5_NNTP_20_25s_20Could msgid "NNTP %s Giving up: could not get article" -msgstr __02ea_0d83_NNTP_20_25s_20Givin +msgstr __02ec_0d83_NNTP_20_25s_20Givin msgid "NNTP %s Giving up: could not get article\n" -msgstr __02eb_19c4_NNTP_20_25s_20Givin +msgstr __02ed_19c4_NNTP_20_25s_20Givin msgid "NNTP %s bad reply on banner (response was %d)" -msgstr __02ec_213a_NNTP_20_25s_20bad_2 +msgstr __02ee_213a_NNTP_20_25s_20bad_2 msgid "NNTP %s bad reply on banner (response was %d)\n" -msgstr __02ed_31a2_NNTP_20_25s_20bad_2 +msgstr __02ef_31a2_NNTP_20_25s_20bad_2 msgid "NNTP %s giving up: couldn't lock history file\n" -msgstr __02ee_df3f_NNTP_20_25s_20givin +msgstr __02f0_df3f_NNTP_20_25s_20givin msgid "NNTP %s giving up: gettxt() failure" -msgstr __02ef_791c_NNTP_20_25s_20givin +msgstr __02f1_791c_NNTP_20_25s_20givin msgid "NNTP %s giving up: gettxt() failure\n" -msgstr __02f0_75ce_NNTP_20_25s_20givin +msgstr __02f2_75ce_NNTP_20_25s_20givin msgid "NNTP %s protocol error (response was %d)" -msgstr __02f1_7eb6_NNTP_20_25s_20proto +msgstr __02f3_7eb6_NNTP_20_25s_20proto msgid "NNTP %s protocol error (response was %d)\n" -msgstr __02f2_7f99_NNTP_20_25s_20proto +msgstr __02f4_7f99_NNTP_20_25s_20proto msgid "NNTP Cannot open temp file for article\n" -msgstr __02f3_a517_NNTP_20Cannot_20ope +msgstr __02f5_a517_NNTP_20Cannot_20ope msgid "NNTP can't resolve host '%s'\n" -msgstr __02f4_fc8f_NNTP_20can_27t_20re +msgstr __02f6_fc8f_NNTP_20can_27t_20re msgid "NNTP daemon entered, target = %s\n" -msgstr __02f5_2c2a_NNTP_20daemon_20ent +msgstr __02f7_2c2a_NNTP_20daemon_20ent msgid "NNTP daemon exiting\n" -msgstr __02f6_f2a9_NNTP_20daemon_20exi +msgstr __02f8_f2a9_NNTP_20daemon_20exi msgid "NNTP daemon quit -- low memory\n" -msgstr __02f7_cbc7_NNTP_20daemon_20qui +msgstr __02f9_cbc7_NNTP_20daemon_20qui msgid "NNTP group '%s' is locked\n" -msgstr __02f8_0fa8_NNTP_20group_20_27_ +msgstr __02fa_0fa8_NNTP_20group_20_27_ msgid "NNTP receive error after %d lines\n" -msgstr __02f9_0e76_NNTP_20receive_20er +msgstr __02fb_0e76_NNTP_20receive_20er msgid "NNTP received %d lines\n" -msgstr __02fa_a47f_NNTP_20received_20_ +msgstr __02fc_a47f_NNTP_20received_20_ msgid "NNTP tracing" -msgstr __02fb_0916_NNTP_20tracing +msgstr __02fd_0916_NNTP_20tracing msgid "NNTP window to '%s' not open\n" -msgstr __02fc_b065_NNTP_20window_20to_ +msgstr __02fe_b065_NNTP_20window_20to_ msgid "NO - " -msgstr __02fd_852e_NO_20_2d_20 +msgstr __02ff_852e_NO_20_2d_20 msgid "NO - bad address\n" -msgstr __02fe_e182_NO_20_2d_20bad_20ad +msgstr __0300_e182_NO_20_2d_20bad_20ad msgid "NO - syntax error\n" -msgstr __02ff_7ccb_NO_20_2d_20syntax_2 +msgstr __0301_7ccb_NO_20_2d_20syntax_2 msgid "NOS log closed" -msgstr __0300_2df6_NOS_20log_20closed +msgstr __0302_2df6_NOS_20log_20closed msgid "NOS was started at %s" -msgstr __0301_e1c8_NOS_20was_20started +msgstr __0303_e1c8_NOS_20was_20started msgid "NOS was stopped at %s" -msgstr __0302_cfbe_NOS_20was_20stopped +msgstr __0304_cfbe_NOS_20was_20stopped msgid "NULL BUFFER\n" -msgstr __0303_998c_NULL_20BUFFER_0a +msgstr __0305_998c_NULL_20BUFFER_0a msgid "Net> " -msgstr __0304_89a8_Net_3e_20 +msgstr __0306_89a8_Net_3e_20 msgid "Network %s configured:\n" -msgstr __0305_e0c6_Network_20_25s_20co +msgstr __0307_e0c6_Network_20_25s_20co msgid "New mail arrived for %s\n" -msgstr __0306_4009_New_20mail_20arrive +msgstr __0308_4009_New_20mail_20arrive msgid "New mail arrived for %s from mailhost <%s>%c\n" -msgstr __0307_fbfc_New_20mail_20arrive +msgstr __0309_fbfc_New_20mail_20arrive msgid "New news arrived: %s, article %s\n" -msgstr __0308_d0a7_New_20news_20arrive +msgstr __030a_d0a7_New_20news_20arrive msgid "No HAPN adaptor attached\n" -msgstr __0309_e9a0_No_20HAPN_20adaptor +msgstr __030b_e9a0_No_20HAPN_20adaptor msgid "No current session\n" -msgstr __030a_87bb_No_20current_20sess +msgstr __030c_87bb_No_20current_20sess msgid "No dialer active on %s\n" -msgstr __030b_7f27_No_20dialer_20activ +msgstr __030d_7f27_No_20dialer_20activ msgid "No finger information available\n" -msgstr __030c_cd1f_No_20finger_20infor +msgstr __030e_cd1f_No_20finger_20infor msgid "No help available. (%s not found)\n" -msgstr __030d_2a2e_No_20help_20availab +msgstr __030f_2a2e_No_20help_20availab msgid "No packet driver loaded at int 0x%x\n" -msgstr __030e_7cc9_No_20packet_20drive +msgstr __0310_7cc9_No_20packet_20drive msgid "No such message area: %s\n" -msgstr __030f_4e0c_No_20such_20message +msgstr __0311_4e0c_No_20such_20message msgid "No such server enabled.\n" -msgstr __0310_2a80_No_20such_20server_ +msgstr __0312_2a80_No_20such_20server_ msgid "Nodetimer %lu/%lu seconds\n" -msgstr __0311_0cda_Nodetimer_20_25lu_2 +msgstr __0313_0cda_Nodetimer_20_25lu_2 msgid "None" -msgstr __0312_3fb0_None +msgstr __0314_3fb0_None msgid "None\n" -msgstr __0313_1aee_None_0a +msgstr __0315_1aee_None_0a msgid "Not a valid socket\n" -msgstr __0314_f8e2_Not_20a_20valid_20s +msgstr __0316_f8e2_Not_20a_20valid_20s msgid "Not an FTP session!\n" -msgstr __0315_b4ba_Not_20an_20FTP_20se +msgstr __0317_b4ba_Not_20an_20FTP_20se msgid "Not found\n" -msgstr __0316_ee7e_Not_20found_0a +msgstr __0318_ee7e_Not_20found_0a msgid "Not in table\n" -msgstr __0317_533e_Not_20in_20table_0a +msgstr __0319_533e_Not_20in_20table_0a msgid "Not supported\n" -msgstr __0318_c7b9_Not_20supported_0a +msgstr __031a_c7b9_Not_20supported_0a msgid "Obsotimer %lu/%lu seconds\n" -msgstr __0319_9692_Obsotimer_20_25lu_2 +msgstr __031b_9692_Obsotimer_20_25lu_2 msgid "Oh, hello %s.\n" -msgstr __031a_ff96_Oh_2c_20hello_20_25 +msgstr __031c_ff96_Oh_2c_20hello_20_25 msgid "Only %d DRSI controller(s) supported right now!\n" -msgstr __031b_0948_Only_20_25d_20DRSI_ +msgstr __031d_0948_Only_20_25d_20DRSI_ msgid "Only %d net/rom interfaces available\n" -msgstr __031c_8edb_Only_20_25d_20net_2 +msgstr __031e_8edb_Only_20_25d_20net_2 msgid "Only 1 EAGLE controller supported right now!\n" -msgstr __031d_f9f0_Only_201_20EAGLE_20 +msgstr __031f_f9f0_Only_201_20EAGLE_20 msgid "Outqlen: %d packets\n" -msgstr __031e_1514_Outqlen_3a_20_25d_2 +msgstr __0320_1514_Outqlen_3a_20_25d_2 msgid "PANIC: Timer loop at %lx\n" -msgstr __031f_5b48_PANIC_3a_20Timer_20 +msgstr __0321_5b48_PANIC_3a_20Timer_20 msgid "PANIC: buffer audit failure in %s line %d\n" -msgstr __0320_281b_PANIC_3a_20buffer_2 +msgstr __0322_281b_PANIC_3a_20buffer_2 msgid "PAP\n" -msgstr __0321_f630_PAP_0a +msgstr __0323_f630_PAP_0a msgid "PAP %s\n" -msgstr __0322_b2fb_PAP_20_25s_0a +msgstr __0324_b2fb_PAP_20_25s_0a msgid "PASS %s" -msgstr __0323_8063_PASS_20_25s +msgstr __0325_8063_PASS_20_25s msgid "PI Board Statistics:\n\n" -msgstr __0324_2320_PI_20Board_20Statis +msgstr __0326_2320_PI_20Board_20Statis msgid "PI: DMA %d out of range\n" -msgstr __0325_73f1_PI_3a_20DMA_20_25d_ +msgstr __0327_73f1_PI_3a_20DMA_20_25d_ msgid "PI: DMA channel %d out of range\n" -msgstr __0326_5841_PI_3a_20DMA_20chann +msgstr __0328_5841_PI_3a_20DMA_20chann msgid "PI: IRQ %u out of range\n" -msgstr __0327_3992_PI_3a_20IRQ_20_25u_ +msgstr __0329_3992_PI_3a_20IRQ_20_25u_ msgid "PI: Interface %s already exists\n" -msgstr __0328_4ca4_PI_3a_20Interface_2 +msgstr __032a_4ca4_PI_3a_20Interface_2 msgid "PI: Maximum of %d PI cards supported\n" -msgstr __0329_d856_PI_3a_20Maximum_20o +msgstr __032b_d856_PI_3a_20Maximum_20o msgid "PI: Mode %s unknown for interface %s\n" -msgstr __032a_9098_PI_3a_20Mode_20_25s +msgstr __032c_9098_PI_3a_20Mode_20_25s msgid "PI: No IP address!\n" -msgstr __032b_de39_PI_3a_20No_20IP_20a +msgstr __032d_de39_PI_3a_20No_20IP_20a msgid "PI: No memory available for receive buffer\n" -msgstr __032c_02ea_PI_3a_20No_20memory +msgstr __032e_02ea_PI_3a_20No_20memory msgid "PI: No memory available for receive buffers\n" -msgstr __032d_c0d0_PI_3a_20No_20memory +msgstr __032f_c0d0_PI_3a_20No_20memory msgid "PI: No memory available for transmit buffer" -msgstr __032e_94ca_PI_3a_20No_20memory +msgstr __0330_94ca_PI_3a_20No_20memory msgid "PI: No memory available for transmit buffer\n" -msgstr __032f_c698_PI_3a_20No_20memory +msgstr __0331_c698_PI_3a_20No_20memory msgid "PI: Set mycall first\n" -msgstr __0330_d61f_PI_3a_20Set_20mycal +msgstr __0332_d61f_PI_3a_20Set_20mycal msgid "PID CS:IP SS:SP stack usage event fl in out name\n" -msgstr __0331_68d4_PID_20_20_20CS_3aIP +msgstr __0333_68d4_PID_20_20_20CS_3aIP msgid "POP access DENIED to %s" -msgstr __0332_3c62_POP_20access_20DENI +msgstr __0334_3c62_POP_20access_20DENI msgid "POP access granted to %s" -msgstr __0333_f3cf_POP_20access_20gran +msgstr __0335_f3cf_POP_20access_20gran msgid "POP client retrieved %d messages" -msgstr __0334_639f_POP_20client_20retr +msgstr __0336_639f_POP_20client_20retr msgid "POP quiet" -msgstr __0335_e9bb_POP_20quiet +msgstr __0337_e9bb_POP_20quiet msgid "POP users file %s not found\n" -msgstr __0336_1231_POP_20users_20file_ +msgstr __0338_1231_POP_20users_20file_ msgid "PORT %u,%u,%u,%u,%u,%u\n" -msgstr __0337_e126_PORT_20_25u_2c_25u_ +msgstr __0339_e126_PORT_20_25u_2c_25u_ msgid "PPP tracing" -msgstr __0338_b459_PPP_20tracing +msgstr __033a_b459_PPP_20tracing msgid "PPP: len %3u\t" -msgstr __0339_b660_PPP_3a_20len_20_253 +msgstr __033b_b660_PPP_3a_20len_20_253 msgid "Packet driver has unsupported class %u\n" -msgstr __033a_8c73_Packet_20driver_20h +msgstr __033c_8c73_Packet_20driver_20h msgid "Pap\n" -msgstr __033b_d638_Pap_0a +msgstr __033d_d638_Pap_0a msgid "Parameter %s not supported\n" -msgstr __033c_8165_Parameter_20_25s_20 +msgstr __033e_8165_Parameter_20_25s_20 msgid "Password: " -msgstr __033d_85d2_Password_3a_20 +msgstr __033f_85d2_Password_3a_20 msgid "Password: %c%c%c" -msgstr __033e_cb37_Password_3a_20_25c_ +msgstr __0340_cb37_Password_3a_20_25c_ msgid "Path: " -msgstr __033f_6310_Path_3a_20 +msgstr __0341_6310_Path_3a_20 msgid "Persistence: %u/256\n" -msgstr __0340_f75b_Persistence_3a_20_2 +msgstr __0342_f75b_Persistence_3a_20_2 msgid "Pinging %s\n" -msgstr __0341_7bc8_Pinging_20_25s_0a +msgstr __0343_7bc8_Pinging_20_25s_0a msgid "Pinging resumed\n" -msgstr __0342_94a5_Pinging_20resumed_0 +msgstr __0344_94a5_Pinging_20resumed_0 msgid "Pinging suspended, %lu sent\n" -msgstr __0343_7fa9_Pinging_20suspended +msgstr __0345_7fa9_Pinging_20suspended msgid "Please hang up now.\n" -msgstr __0344_220f_Please_20hang_20up_ +msgstr __0346_220f_Please_20hang_20up_ msgid "Poll threshold (bytes)" -msgstr __0345_4304_Poll_20threshold_20 +msgstr __0347_4304_Poll_20threshold_20 msgid "Pool count %s (%d) must be > 0\n" -msgstr __0346_f8a0_Pool_20count_20_25s +msgstr __0348_f8a0_Pool_20count_20_25s msgid "Protocol Field Compression" -msgstr __0347_dd4d_Protocol_20Field_20 +msgstr __0349_dd4d_Protocol_20Field_20 msgid "QUIT\n" -msgstr __0348_744a_QUIT_0a +msgstr __034a_744a_QUIT_0a msgid "Quality cannot be greater than 255\n" -msgstr __0349_43c0_Quality_20cannot_20 +msgstr __034b_43c0_Quality_20cannot_20 msgid "Queue limit (bytes)" -msgstr __034a_b523_Queue_20limit_20_28 +msgstr __034c_b523_Queue_20limit_20_28 msgid "R numbers" -msgstr __034b_4a0a_R_20numbers +msgstr __034d_4a0a_R_20numbers msgid "R:%s @%s %s (%s)\nR:" -msgstr __034c_db0e_R_3a_25s_20_40_25s_ +msgstr __034e_db0e_R_3a_25s_20_40_25s_ msgid "REQUEST" -msgstr __034d_373f_REQUEST +msgstr __034f_373f_REQUEST msgid "RESPONSE" -msgstr __034e_19a4_RESPONSE +msgstr __0350_19a4_RESPONSE msgid "RETR %s" -msgstr __034f_8b13_RETR_20_25s +msgstr __0351_8b13_RETR_20_25s msgid "RETURN\n" -msgstr __0350_86e9_RETURN_0a +msgstr __0352_86e9_RETURN_0a msgid "RFrames - %8ld Rxovers - %8ld TooBig - %8ld\n" -msgstr __0351_bbdb_RFrames_20_2d_20_25 +msgstr __0353_bbdb_RFrames_20_2d_20_25 msgid "RIP merging" -msgstr __0352_f9d6_RIP_20merging +msgstr __0354_f9d6_RIP_20merging msgid "RIP refused from %s\n" -msgstr __0353_3211_RIP_20refused_20fro +msgstr __0355_3211_RIP_20refused_20fro msgid "RIP tracing" -msgstr __0354_8827_RIP_20tracing +msgstr __0356_8827_RIP_20tracing msgid "RIP: " -msgstr __0355_5585_RIP_3a_20 +msgstr __0357_5585_RIP_3a_20 msgid "RIP: sent %lu rcvd %lu reqst %lu resp %lu unk %lu refused %lu\n" -msgstr __0356_fd1d_RIP_3a_20sent_20_25 +msgstr __0358_fd1d_RIP_3a_20sent_20_25 msgid "RIPCMD: Unknown Type\n" -msgstr __0357_6b7c_RIPCMD_3a_20Unknown +msgstr __0359_6b7c_RIPCMD_3a_20Unknown msgid "RIPCMD_REQUEST\n" -msgstr __0358_5f5f_RIPCMD_5fREQUEST_0a +msgstr __035a_5f5f_RIPCMD_5fREQUEST_0a msgid "RIPCMD_RESPONSE from %s \n" -msgstr __0359_07f6_RIPCMD_5fRESPONSE_2 +msgstr __035b_07f6_RIPCMD_5fRESPONSE_2 msgid "RIP_rx: Not an IP RIP packet !\n" -msgstr __035a_eb71_RIP_5frx_3a_20Not_2 +msgstr __035c_eb71_RIP_5frx_3a_20Not_2 msgid "RMD %s" -msgstr __035b_86e6_RMD_20_25s +msgstr __035d_86e6_RMD_20_25s msgid "Range for interface '%s' not found.\n" -msgstr __035c_8005_Range_20for_20inter +msgstr __035e_8005_Range_20for_20inter msgid "Reassembly fragments:\n" -msgstr __035d_1ee5_Reassembly_20fragme +msgstr __035f_1ee5_Reassembly_20fragme msgid "Reassembly queue:\n" -msgstr __035e_fbe9_Reassembly_20queue_ +msgstr __0360_fbe9_Reassembly_20queue_ msgid "Received: " -msgstr __035f_5eb3_Received_3a_20 +msgstr __0361_5eb3_Received_3a_20 msgid "Recording into %s\n" -msgstr __0360_9fbc_Recording_20into_20 +msgstr __0362_9fbc_Recording_20into_20 msgid "Recording off\n" -msgstr __0361_aa80_Recording_20off_0a +msgstr __0363_aa80_Recording_20off_0a msgid "Recv: %08lx%7lu %6lu %6lu%9lu%11lu\n" -msgstr __0362_2a15_Recv_3a_20_20_20_20 +msgstr __0364_2a15_Recv_3a_20_20_20_20 msgid "Refuse\n" -msgstr __0363_d0ff_Refuse_0a +msgstr __0365_d0ff_Refuse_0a msgid "Refusing announcements from gateways:\n" -msgstr __0364_42c0_Refusing_20announce +msgstr __0366_42c0_Refusing_20announce msgid "Requesting...\n" -msgstr __0365_6bd1_Requesting_2e_2e_2e +msgstr __0367_6bd1_Requesting_2e_2e_2e msgid "Resolver %s unknown\n" -msgstr __0366_4784_Resolver_20_25s_20u +msgstr __0368_4784_Resolver_20_25s_20u msgid "Resolving %s...\n" -msgstr __0367_ae52_Resolving_20_25s_2e +msgstr __0369_ae52_Resolving_20_25s_2e msgid "Resolving %s... " -msgstr __0368_200a_Resolving_20_25s_2e +msgstr __036a_200a_Resolving_20_25s_2e msgid "Retry limit" -msgstr __0369_cacc_Retry_20limit +msgstr __036b_cacc_Retry_20limit msgid "Returned " -msgstr __036a_0cd3_Returned_20 +msgstr __036c_0cd3_Returned_20 msgid "Route add failed\n" -msgstr __036b_85af_Route_20add_20faile +msgstr __036d_85af_Route_20add_20faile msgid "Routing lookups: %lu, cache hits %lu (%lu%%)\n" -msgstr __036c_9b70_Routing_20lookups_3 +msgstr __036e_9b70_Routing_20lookups_3 msgid "Rxints - %8ld Txints - %8ld Exints - %8ld\n" -msgstr __036d_9c01_Rxints_20_20_2d_20_ +msgstr __036f_9c01_Rxints_20_20_2d_20_ msgid "S Job Size Date Time Host From\n" -msgstr __036e_ccf6_S_20_20_20_20_20Job +msgstr __0370_ccf6_S_20_20_20_20_20Job msgid "S command syntax error - format is:\n" -msgstr __036f_df6d_S_20command_20synta +msgstr __0371_df6d_S_20command_20synta msgid "S# Type PCB Remote socket Owner\n" -msgstr __0370_4fbb_S_23_20_20_20Type_2 +msgstr __0372_4fbb_S_23_20_20_20Type_2 msgid "SMTP %s Connect failed: %s" -msgstr __0371_bf54_SMTP_20_25s_20Conne +msgstr __0373_bf54_SMTP_20_25s_20Conne msgid "SMTP batching" -msgstr __0372_cbb7_SMTP_20batching +msgstr __0374_cbb7_SMTP_20batching msgid "SMTP client Trying...\n" -msgstr __0373_e45f_SMTP_20client_20Try +msgstr __0375_e45f_SMTP_20client_20Try msgid "SMTP sent job %s To: %s From: %s" -msgstr __0374_797a_SMTP_20sent_20job_2 +msgstr __0376_797a_SMTP_20sent_20job_2 msgid "SMTP tracing" -msgstr __0375_68b2_SMTP_20tracing +msgstr __0377_68b2_SMTP_20tracing msgid "SP = %p, legal stack range [%p,%p)\n" -msgstr __0376_e7a4_SP_20_3d_20_25p_2c_ +msgstr __0378_e7a4_SP_20_3d_20_25p_2c_ msgid "STOR %s" -msgstr __0377_a1f1_STOR_20_25s +msgstr __0379_a1f1_STOR_20_25s msgid "STOR %s\n" -msgstr __0378_49fd_STOR_20_25s_0a +msgstr __037a_49fd_STOR_20_25s_0a msgid "STOR %s: %lu bytes in %lu sec (%lu/sec)\n" -msgstr __0379_38ea_STOR_20_25s_3a_20_2 +msgstr __037b_38ea_STOR_20_25s_3a_20_2 msgid "STOR %s: Error/abort during data transfer\n" -msgstr __037a_12cc_STOR_20_25s_3a_20Er +msgstr __037c_12cc_STOR_20_25s_3a_20Er msgid "SUBCMD - Don't know what to do?\n" -msgstr __037b_cfe9_SUBCMD_20_2d_20Don_ +msgstr __037d_cfe9_SUBCMD_20_2d_20Don_ msgid "SYST\n" -msgstr __037c_0319_SYST_0a +msgstr __037e_0319_SYST_0a msgid "Same\n" -msgstr __037d_93fc_Same_0a +msgstr __037f_93fc_Same_0a msgid "Scroll file size" -msgstr __037e_3c55_Scroll_20file_20siz +msgstr __0380_3c55_Scroll_20file_20siz msgid "Send file, %s" -msgstr __037f_e255_Send_20file_2c_20_2 +msgstr __0381_e255_Send_20file_2c_20_2 msgid "Send: %08lx %08lx%7lu%6lu%6lu%6lu%5lu%6lu%9lu%11lu\n" -msgstr __0380_c1d8_Send_3a_20_2508lx_2 +msgstr __0382_c1d8_Send_3a_20_2508lx_2 msgid "Server address srtt mdev timeout queries responses\n" -msgstr __0381_afab_Server_20address_20 +msgstr __0383_afab_Server_20address_20 msgid "Session %s not active\n" -msgstr __0382_36ef_Session_20_25s_20no +msgstr __0384_36ef_Session_20_25s_20no msgid "Slot time: %lu ms\n" -msgstr __0383_0845_Slot_20time_3a_20_2 +msgstr __0385_0845_Slot_20time_3a_20_2 msgid "Socket not in use\n" -msgstr __0384_6556_Socket_20not_20in_2 +msgstr __0386_6556_Socket_20not_20in_2 msgid "Sorry - the system is unattended.\007\n" -msgstr __0385_a061_Sorry_20_2d_20the_2 +msgstr __0387_a061_Sorry_20_2d_20the_2 msgid "Stack violation, process %s\n" -msgstr __0386_8034_Stack_20violation_2 +msgstr __0388_8034_Stack_20violation_2 msgid "Station Last heard Pkts\n" -msgstr __0387_6414_Station_20_20_20Las +msgstr __0389_6414_Station_20_20_20Las msgid "Station Last ref Last heard Pkts\n" -msgstr __0388_5bef_Station_20_20_20Las +msgstr __038a_5bef_Station_20_20_20Las msgid "Subject: %s\n" -msgstr __0389_9aef_Subject_3a_20_25s_0 +msgstr __038b_9aef_Subject_3a_20_25s_0 msgid "System is overloaded; try again later\n" -msgstr __038a_0cac_System_20is_20overl +msgstr __038c_0cac_System_20is_20overl msgid "T hostname" -msgstr __038b_63e9_T_20hostname +msgstr __038d_63e9_T_20hostname msgid "T1: " -msgstr __038c_1279_T1_3a_20 +msgstr __038e_1279_T1_3a_20 msgid "T3: " -msgstr __038d_a7c1_T3_3a_20 +msgstr __038f_a7c1_T3_3a_20 msgid "TACK: " -msgstr __038e_e4a1_TACK_3a_20 +msgstr __0390_e4a1_TACK_3a_20 msgid "TCB %p %s -> %s\n" -msgstr __038f_7f7b_TCB_20_25p_20_25s_2 +msgstr __0391_7f7b_TCB_20_25p_20_25s_2 msgid "TCD: " -msgstr __0390_5447_TCD_3a_20 +msgstr __0392_5447_TCD_3a_20 msgid "TCP MSS" -msgstr __0391_fa23_TCP_20MSS +msgstr __0393_fa23_TCP_20MSS msgid "TCP default irtt" -msgstr __0392_70e7_TCP_20default_20irt +msgstr __0394_70e7_TCP_20default_20irt msgid "TCP header compression enabled; " "Slots = %d, slot compress = %x\n" -msgstr __0393_5ac7_TCP_20header_20comp +msgstr __0395_5ac7_TCP_20header_20comp msgid "TCP state tracing" -msgstr __0394_c668_TCP_20state_20traci +msgstr __0396_c668_TCP_20state_20traci msgid "TCP syn+data piggybacking" -msgstr __0395_b0d7_TCP_20syn_2bdata_20 +msgstr __0397_b0d7_TCP_20syn_2bdata_20 msgid "TCP timestamps" -msgstr __0396_43bd_TCP_20timestamps +msgstr __0398_43bd_TCP_20timestamps msgid "TCP window" -msgstr __0397_5b74_TCP_20window +msgstr __0399_5b74_TCP_20window msgid "TCP: %u->%u Seq x%lx" -msgstr __0398_7267_TCP_3a_20_25u_2d_3e +msgstr __039a_7267_TCP_3a_20_25u_2d_3e msgid "TChoke: " -msgstr __0399_59c4_TChoke_3a_20 +msgstr __039b_59c4_TChoke_3a_20 msgid "TX Delay: %lu ms\n" -msgstr __039a_2ced_TX_20Delay_3a_20_25 +msgstr __039c_2ced_TX_20Delay_3a_20_25 msgid "TX Tail time: %lu ms\n" -msgstr __039b_6a23_TX_20Tail_20time_3a +msgstr __039d_6a23_TX_20Tail_20time_3a msgid "TX queue limit" -msgstr __039c_d175_TX_20queue_20limit +msgstr __039e_d175_TX_20queue_20limit msgid "TYPE A\n" -msgstr __039d_f579_TYPE_20A_0a +msgstr __039f_f579_TYPE_20A_0a msgid "TYPE I\n" -msgstr __039e_3bb9_TYPE_20I_0a +msgstr __03a0_3bb9_TYPE_20I_0a msgid "TYPE L %d\n" -msgstr __039f_a616_TYPE_20L_20_25d_0a +msgstr __03a1_a616_TYPE_20L_20_25d_0a msgid "Target Type Digipeaters\n" -msgstr __03a0_f6fb_Target_20_20_20_20T +msgstr __03a2_f6fb_Target_20_20_20_20T msgid "Telnet option tracing" -msgstr __03a1_950b_Telnet_20option_20t +msgstr __03a3_950b_Telnet_20option_20t msgid "Thank you %s, for calling the %s Tcp/Ip Mailbox.\n" -msgstr __03a2_4517_Thank_20you_20_25s_ +msgstr __03a4_4517_Thank_20you_20_25s_ msgid "The escape character is: " -msgstr __03a3_70f0_The_20escape_20char +msgstr __03a5_70f0_The_20escape_20char msgid "Time for 1000 1024-byte copies: %lu ms\n" -msgstr __03a4_6de0_Time_20for_201000_2 +msgstr __03a6_6de0_Time_20for_201000_2 msgid "Time to live" -msgstr __03a5_601a_Time_20to_20live +msgstr __03a7_601a_Time_20to_20live msgid "Timeout value %s (%d) must be > 0\n" -msgstr __03a6_e505_Timeout_20value_20_ +msgstr __03a8_e505_Timeout_20value_20_ msgid "Timer Count Duration Last RTT SRTT Mdev Method\n" -msgstr __03a7_1db3_Timer_20_20_20_20_2 +msgstr __03a9_1db3_Timer_20_20_20_20_2 msgid "Tip connection timeout" -msgstr __03a8_d78a_Tip_20connection_20 +msgstr __03aa_d78a_Tip_20connection_20 msgid "Tip session already active on %s\n" -msgstr __03a9_c093_Tip_20session_20alr +msgstr __03ab_c093_Tip_20session_20alr msgid "To: %s\n" -msgstr __03aa_8c54_To_3a_20_25s_0a +msgstr __03ac_8c54_To_3a_20_25s_0a msgid "Too many HAPN adaptors\n" -msgstr __03ab_2a55_Too_20many_20HAPN_2 +msgstr __03ad_2a55_Too_20many_20HAPN_2 msgid "Too many asynch controllers\n" -msgstr __03ac_76b7_Too_20many_20asynch +msgstr __03ae_76b7_Too_20many_20asynch msgid "Too many digipeaters\n" -msgstr __03ad_58f2_Too_20many_20digipe +msgstr __03af_58f2_Too_20many_20digipe msgid "Too many hs controllers\n" -msgstr __03ae_2d53_Too_20many_20hs_20c +msgstr __03b0_2d53_Too_20many_20hs_20c msgid "Too many mailbox sessions\n" -msgstr __03af_286c_Too_20many_20mailbo +msgstr __03b1_286c_Too_20many_20mailbo msgid "Too many nrs devices\n" -msgstr __03b0_4c9a_Too_20many_20nrs_20 +msgstr __03b2_4c9a_Too_20many_20nrs_20 msgid "Too many packet drivers\n" -msgstr __03b1_7103_Too_20many_20packet +msgstr __03b3_7103_Too_20many_20packet msgid "Too many pc100 controllers\n" -msgstr __03b2_d8c3_Too_20many_20pc100_ +msgstr __03b4_d8c3_Too_20many_20pc100_ msgid "Too many sessions\n" -msgstr __03b3_2057_Too_20many_20sessio +msgstr __03b5_2057_Too_20many_20sessio msgid "Too many slip devices\n" -msgstr __03b4_447c_Too_20many_20slip_2 +msgstr __03b6_447c_Too_20many_20slip_2 msgid "Try to bounce current user? " -msgstr __03b5_0d8c_Try_20to_20bounce_2 +msgstr __03b7_0d8c_Try_20to_20bounce_2 msgid "Trying %s...\n" -msgstr __03b6_2030_Trying_20_25s_2e_2e +msgstr __03b8_2030_Trying_20_25s_2e_2e msgid "Trying %s... " -msgstr __03b7_cee2_Trying_20_25s_2e_2e +msgstr __03b9_cee2_Trying_20_25s_2e_2e msgid "Trying Connection to %s\n" -msgstr __03b8_be29_Trying_20Connection +msgstr __03ba_be29_Trying_20Connection msgid "Tstate = %s\n" -msgstr __03b9_9c56_Tstate_20_3d_20_25s +msgstr __03bb_9c56_Tstate_20_3d_20_25s msgid "Turn off local echo? " -msgstr __03ba_6afe_Turn_20off_20local_ +msgstr __03bc_6afe_Turn_20off_20local_ msgid "Tx state %8d Rx state %8d\n" -msgstr __03bb_c801_Tx_20state_20_20_25 +msgstr __03bd_c801_Tx_20state_20_20_25 msgid "Tx state %8d Rx state %8d\n\n" -msgstr __03bc_be1b_Tx_20state_20_20_25 +msgstr __03be_be1b_Tx_20state_20_20_25 msgid "TxBuffers: Seq Size Tries Timer\n" -msgstr __03bd_e1f6_TxBuffers_3a_20_20S +msgstr __03bf_e1f6_TxBuffers_3a_20_20S msgid "Txdefer - %8ld Txppers - %8ld Nomem - %8ld\n" -msgstr __03be_5cfe_Txdefer_20_2d_20_25 +msgstr __03c0_5cfe_Txdefer_20_2d_20_25 msgid "U filename" -msgstr __03bf_e733_U_20filename +msgstr __03c1_e733_U_20filename msgid "UDP:" -msgstr __03c0_9059_UDP_3a +msgstr __03c2_9059_UDP_3a msgid "USER %s" -msgstr __03c1_a945_USER_20_25s +msgstr __03c3_a945_USER_20_25s msgid "Unknown command" -msgstr __03c2_41aa_Unknown_20command +msgstr __03c4_41aa_Unknown_20command msgid "Unknown command %s\n" -msgstr __03c3_e21a_Unknown_20command_2 +msgstr __03c5_e21a_Unknown_20command_2 msgid "Unknown command; type \"?\" for list" -msgstr __03c4_b975_Unknown_20command_3 +msgstr __03c6_b975_Unknown_20command_3 msgid "Unknown encapsulation %s\n" -msgstr __03c5_d2a4_Unknown_20encapsula +msgstr __03c7_d2a4_Unknown_20encapsula msgid "Unknown parameter %s\n" -msgstr __03c6_8cf4_Unknown_20parameter +msgstr __03c8_8cf4_Unknown_20parameter msgid "Update with MD5" -msgstr __03c7_eb24_Update_20with_20MD5 +msgstr __03c9_eb24_Update_20with_20MD5 msgid "Uploading %s\n" -msgstr __03c8_7d7d_Uploading_20_25s_0a +msgstr __03ca_7d7d_Uploading_20_25s_0a msgid "Uploading off\n" -msgstr __03c9_bd81_Uploading_20off_0a +msgstr __03cb_bd81_Uploading_20off_0a msgid "Uptime %s Stack %x max intstk %u" -msgstr __03ca_6d70_Uptime_20_25s_20Sta +msgstr __03cc_6d70_Uptime_20_25s_20Sta msgid "Usage: " -msgstr __03cb_0a8d_Usage_3a_20 +msgstr __03cd_0a8d_Usage_3a_20 msgid "Usage: %s [standard|null]\n" -msgstr __03cc_125c_Usage_3a_20_25s_20_ +msgstr __03ce_125c_Usage_3a_20_25s_20_ msgid "Usage: F user@host or F @host or F user.\n" -msgstr __03cd_6ae1_Usage_3a_20F_20user +msgstr __03cf_6ae1_Usage_3a_20F_20user msgid "Usage: ax25 route add [digis...]\n" -msgstr __03ce_7dd1_Usage_3a_20ax25_20r +msgstr __03d0_7dd1_Usage_3a_20ax25_20r msgid "Usage: dial \n" -msgstr __03cf_f8b8_Usage_3a_20dial_20_ +msgstr __03d1_f8b8_Usage_3a_20dial_20_ msgid "Usage: mbox motd \"\"\n" -msgstr __03d0_a375_Usage_3a_20mbox_20m +msgstr __03d2_a375_Usage_3a_20mbox_20m msgid "Usage: pop userdata \n" -msgstr __03d1_8cfb_Usage_3a_20pop_20us +msgstr __03d3_8cfb_Usage_3a_20pop_20us msgid "Usage: smtp mode [queue | route]\n" -msgstr __03d2_a2c0_Usage_3a_20smtp_20m +msgstr __03d4_a2c0_Usage_3a_20smtp_20m msgid "Use the ax25 route command to specify digipeaters\n" -msgstr __03d3_9654_Use_20the_20ax25_20 +msgstr __03d5_9654_Use_20the_20ax25_20 msgid "User State S# Where\n" -msgstr __03d4_4893_User_20_20_20_20_20 +msgstr __03d6_4893_User_20_20_20_20_20 msgid "User %s not known\n" -msgstr __03d5_633f_User_20_25s_20not_2 +msgstr __03d7_633f_User_20_25s_20not_2 msgid "V numbers" -msgstr __03d6_75ef_V_20numbers +msgstr __03d8_75ef_V_20numbers msgid "VJ Compressed TCP/IP\n" -msgstr __03d7_4b9d_VJ_20Compressed_20T +msgstr __03d9_4b9d_VJ_20Compressed_20T msgid "VJ Uncompressed TCP/IP\n" -msgstr __03d8_2be9_VJ_20Uncompressed_2 +msgstr __03da_2be9_VJ_20Uncompressed_2 msgid "Valid options:" -msgstr __03d9_3d32_Valid_20options_3a +msgstr __03db_3d32_Valid_20options_3a msgid "Value %s (%d) must be > 0\n" -msgstr __03da_8007_Value_20_25s_20_28_ +msgstr __03dc_8007_Value_20_25s_20_28_ msgid "Verbose" -msgstr __03db_c8df_Verbose +msgstr __03dd_c8df_Verbose msgid "Verbose flag" -msgstr __03dc_32ff_Verbose_20flag +msgstr __03de_32ff_Verbose_20flag msgid "WARNING: Location 0 smashed, process %s\n" -msgstr __03dd_b110_WARNING_3a_20Locati +msgstr __03df_b110_WARNING_3a_20Locati msgid "Warning! Interface '%s' has a multicast address:" -msgstr __03de_eddf_Warning_21_20Interf +msgstr __03e0_eddf_Warning_21_20Interf msgid "Warning: type is ASCII and %s appears to be binary\n" -msgstr __03df_4457_Warning_3a_20type_2 +msgstr __03e1_4457_Warning_3a_20type_2 msgid "Window (frames)" -msgstr __03e0_85a8_Window_20_28frames_ +msgstr __03e2_85a8_Window_20_28frames_ msgid "Window size (frames)" -msgstr __03e1_9331_Window_20size_20_28 +msgstr __03e3_9331_Window_20size_20_28 msgid "Window: %-5u Rxpect: %-5u RxNext: %-5u RxQ: %-5d %s\n" -msgstr __03e2_613d_Window_3a_20_25_2d5 +msgstr __03e4_613d_Window_3a_20_25_2d5 msgid "Wink DTR? " -msgstr __03e3_25a6_Wink_20DTR_3f_20 +msgstr __03e5_25a6_Wink_20DTR_3f_20 msgid "Writing article to '%s'\n" -msgstr __03e4_75b2_Writing_20article_2 +msgstr __03e6_75b2_Writing_20article_2 msgid "XMD5 %s" -msgstr __03e5_3999_XMD5_20_25s +msgstr __03e7_3999_XMD5_20_25s msgid "XMD5 %s\n" -msgstr __03e6_a62b_XMD5_20_25s_0a +msgstr __03e8_a62b_XMD5_20_25s_0a msgid "XMKD %s\n" -msgstr __03e7_8515_XMKD_20_25s_0a +msgstr __03e9_8515_XMKD_20_25s_0a msgid "XRMD %s\n" -msgstr __03e8_31d2_XRMD_20_25s_0a +msgstr __03ea_31d2_XRMD_20_25s_0a msgid "You have " -msgstr __03e9_71c6_You_20have_20 +msgstr __03eb_71c6_You_20have_20 msgid "You have new mail.\n" -msgstr __03ea_1e66_You_20have_20new_20 +msgstr __03ec_1e66_You_20have_20new_20 msgid "You're using interface %s!\n" -msgstr __03eb_4583_You_27re_20using_20 +msgstr __03ed_4583_You_27re_20using_20 msgid "Z filename" -msgstr __03ec_4aef_Z_20filename +msgstr __03ee_4aef_Z_20filename msgid "Zap failed: %s\n" -msgstr __03ed_5fd7_Zap_20failed_3a_20_ +msgstr __03ef_5fd7_Zap_20failed_3a_20_ msgid "[" -msgstr __03ee_e3d1__5b +msgstr __03f0_e3d1__5b msgid "[NET-HMR$]" -msgstr __03ef_9d9c__5bNET_2dHMR_24_5d +msgstr __03f1_9d9c__5bNET_2dHMR_24_5d msgid "[unknown]" -msgstr __03f0_f8e4__5bunknown_5d +msgstr __03f2_f8e4__5bunknown_5d msgid "^C\n" -msgstr __03f1_699f__5eC_0a +msgstr __03f3_699f__5eC_0a msgid "^R\n" -msgstr __03f2_e5d6__5eR_0a +msgstr __03f4_e5d6__5eR_0a msgid "_exit" -msgstr __03f3_1951__5fexit +msgstr __03f5_1951__5fexit msgid "_fcreat: WARNING! No memory for FILE\n" -msgstr __03f4_a314__5ffcreat_3a_20WARN +msgstr __03f6_a314__5ffcreat_3a_20WARN msgid "_unlink: bad nlink %d" -msgstr __03f5_79de__5funlink_3a_20bad_ +msgstr __03f7_79de__5funlink_3a_20bad_ msgid "accept" -msgstr __03f6_722b_accept +msgstr __03f8_722b_accept msgid "accept\n" -msgstr __03f7_30f9_accept_0a +msgstr __03f9_30f9_accept_0a msgid "access" -msgstr __03f8_2cfc_access +msgstr __03fa_2cfc_access msgid "accm" -msgstr __03f9_9b89_accm +msgstr __03fb_9b89_accm msgid "acct" -msgstr __03fa_16c9_acct +msgstr __03fc_16c9_acct msgid "acfc" -msgstr __03fb_0c4f_acfc +msgstr __03fd_0c4f_acfc msgid "acktime" -msgstr __03fc_7530_acktime +msgstr __03fe_7530_acktime msgid "add" -msgstr __03fd_41b5_add +msgstr __03ff_41b5_add msgid "add " -msgstr __03fe_d8a3_add_20_3chostid_3e +msgstr __0400_d8a3_add_20_3chostid_3e msgid "addprivate" -msgstr __03ff_6783_addprivate +msgstr __0401_6783_addprivate msgid "address" -msgstr __0400_9712_address +msgstr __0402_9712_address msgid "addserver" -msgstr __0401_2c42_addserver +msgstr __0403_2c42_addserver msgid "alarm" -msgstr __0402_b0a9_alarm +msgstr __0404_b0a9_alarm msgid "allocs %lu frees %lu (diff %lu) alloc fails %lu invalid frees %lu\n" -msgstr __0403_9965_allocs_20_25lu_20fr +msgstr __0405_9965_allocs_20_25lu_20fr msgid "allow pap none\n" -msgstr __0404_8e82_allow_20pap_20none_ +msgstr __0406_8e82_allow_20pap_20none_ msgid "allow tcp none\n" -msgstr __0405_ba08_allow_20tcp_20none_ +msgstr __0407_ba08_allow_20tcp_20none_ msgid "anext pointer out of limits\n" -msgstr __0406_94f6_anext_20pointer_20o +msgstr __0408_94f6_anext_20pointer_20o msgid "answer script: %s\n" -msgstr __0407_c2a0_answer_20script_3a_ +msgstr __0409_c2a0_answer_20script_3a_ msgid "area" -msgstr __0408_da7c_area +msgstr __040a_da7c_area msgid "arp add ether|ax25|netrom|arcnet " -msgstr __0409_1dde_arp_20add_20_3chost +msgstr __040b_1dde_arp_20add_20_3chost msgid "arp drop ether|ax25|netrom|arcnet" -msgstr __040a_96ce_arp_20drop_20_3chos +msgstr __040c_96ce_arp_20drop_20_3chos msgid "arp publish ether|ax25|netrom|arcnet " -msgstr __040b_0018_arp_20publish_20_3c +msgstr __040d_0018_arp_20publish_20_3c msgid "asci" -msgstr __040c_5838_asci +msgstr __040e_5838_asci msgid "ascii" -msgstr __040d_4354_ascii +msgstr __040f_4354_ascii msgid "ascistat" -msgstr __040e_3914_ascistat +msgstr __0410_3914_ascistat msgid "attach" -msgstr __040f_6442_attach +msgstr __0411_6442_attach msgid "attach " -msgstr __0410_39bc_attach_20_3chardwar +msgstr __0412_39bc_attach_20_3chardwar msgid "attach asci
slip|vjslip|ax25ui|ax25i|nrs|ppp

HZzKbL5lL@uYy} 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